kernel-rt-debug-modules-core-5.14.0-503.19.1.el9_5> L Lu ĉI4!!%joLne)Ip-Bm5 ']gd&releng@rockylinux.org p-Bm5 ']'׹_u]ՉE/P߻t~Q)9A1rRg^-Y w{rX2p!C^PDzX gQA:B!B,p8}{B"^s}z1q:uigoʻ1 Tˇm,9/VXv.%Nt:!~>:iCDŽUD1RB&qjQcO8瓒}؀S1}8%UzLt]D;Y_)M6[]*g TDQ-s 翞Ŭ&"sUƖd0108e1ba8a8d45a6be295e0ffe502b1000fbb7304052cb77eea9a810650f5671717bde17f11ce55328b815fdd17523b720d1bcaIױ&{g>>*a?*Qd& 5 b  #$# 2# A0# ]# # ##;##$&Ld("8,`9`:f`G'$p#H'@#I']#X'd&Y(0&\(#])T#^)xjb)d)Be)Gf)Jl)Mt)h#u*#v*!w*"x#x*?#y*[&****** *Ckernel-rt-debug-modules-core5.14.0503.19.1.el9_5Core kernel modules to match the core kernelThis package provides essential kernel modules for the core kernel package.gd iad1-prod-build-aarch001.bld.equ.rockylinux.orgbd_Rocky((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-Clear AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND ZlibRelease Engineering Unspecifiedhttps://www.kernel.org/linuxaarch647` hh Ph *($4X  $ 4  d  0![h&Ld x L T(l z\TEH T8 ( @CdgW 4>(i Xhlh8{<@+\d<, X"p 40D@ =%4D(, x X \88<5+<81 ( H$ t|*<(6`><Bx3*XCjOpZI8=C\T]O " @ \  LH  H L ` 0 L (  l  4p'lH1[!L 41| 4(` x,L @4 xl x $B4H  P d>P c 8$\ 4 4/l4GSD xD @  , 0!l = d $ $ |>"p$#I@*tw7,ph7+X\T D d(L  x <@(x#0h"TAp|x d8H T $ h (4, XLx0i9!$,(,#7<J_#eQpTL D('jpV4z@,\ H 4 p$)n+(hsH\&H2 lT cdD@@<x!^p_Tf,h D3-.|m"`%Uks/M|BJlKҘ<JoT:4 l T \L4&! x $h H\  ,   |T x X2|OP$` 8UX@    :xX `  Jx}IxG D$ DT#P$6%x$>C{khpx:7l`Wh `RL PX8|" #x!\#$ Q` d $$ $p l 41` @Xh ld8 H|@H HHH  T 0  "<4  T$@L X*̴C>  <TAi (,k;7\#TU4ܐ0t&x8/-!6+ L=98X]=_<|l tND$4 $$AP.,K\|(ZEHH%/!x0\L%xx `(5d<N)HTb@Y UhT9d. $ p ?&tCTDLD,Ge`jH$$(>hVY8bK`b4@, d h p h 8 \ l l p d T (     p t,ԴT T P x  ( L 9 <+ ` ,>08 p 9h, D TP<@ P t#X  4I\;<H d @4    7ۤU@/8X> $0+T <0X  T   H 0L4 \H,4(/ 0NW`4h10 @  < 0 P    &,  |x8HdUcD%%$"TZWY@Z]hB`ahdXl%|C HL"@TDxHXP!4h !`o4 DcT$;t xWT !V h *L% |x0-p83 '-,\D0Hpx $d8(0| d x(  ` D\ |  ( D, `($  ,  X   h +< H H L \ 8H \ X%L 8 ]LHNJD&$' $4%L #h(<I0L'+\10F x8&$HxL;uL $' (\H8@0QXP3`D AAAAAA큤A큤A큤A큤AA큤A큤A큤A큤AA큤AAA큤A큤A큤AAAA큤A큤AA큤A큤A큤A큤A큤AAAAAAAA큤AAAAAAA큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤AAAAAAA큤A큤AAA큤AAAA큤AA큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤AAAAAAAAAAAAAAAAAAAA큤A큤A큤A큤A큤A큤AAA큤AAAAAA큤A큤A큤AAA큤AAAAAAAAAAAAAAA큤AA큤A큤A큤A큤AAAAAAAAAAAAA큤A큤AAAAAAAAAA큤AAA큤AA큤AAA큤AAAAAAAAAAA큤A큤AAAAAAAA큤AA큤AA큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAAAAAAA큤AA큤A큤A큤A큤AA큤AA큤AAAAAA큤A큤AAAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA큤A큤A큤AA큤A큤A큤A큤AA큤A큤AA큤A큤AA큤A큤A큤A큤A큤AAAAA큤AAAAA큤AA큤A큤AA큤A큤AA큤AAAAA큤A큤AAAA큤AAAAA큤A큤AA큤A큤A큤AAA큤A큤A큤A큤A큤A큤AAAAA큤A큤A큤A큤A큤AA큤A큤AAAA큤AA큤AA큤A큤A큤A큤A큤AAA큤A큤AA큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AAAAA큤A큤A큤AAAA큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AAAAAA큤A큤AAA큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤AAAAAA큤A큤A큤A큤A큤AAA큤AAA큤AA큤A큤A큤AAA큤A큤AAA큤AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA큤AAAAA큤gdgdMgdMgd=gd;gd;gdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgd@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.19.1Lucas 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- 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)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#0x4f4d78c50x5bc92e850x6004858d0xf9eced440x749849d80x635ff76d0x79470a2c0xde6f18510x08b2c4670x785c06ab0x30a44ac30x306805d30x4bd084ba0x6e4165210x71b768b00xe4c79fa60x584a31ab0xab4674c80x88768c480x559ac38d0x3475821f0xf88d57b10xfc8e744e0x9d6135dc0xeb9a8bcf0x4d5f5c070x7261330b0x7b359a090x5a4314e90xc7a9d9540x533c198f0xf96f04c40x6e81f0320x95007f7e0x73dff4c00x11abc4940x7cd013a80xba53a1ef0x0ff289f30x7a4e7f4e0x579126b80x27ad47ea0xdf6991a40x7e3277f80xf42487ef0x9f419a2e0x03bbeac20x8fafab280xaee75ddd0xce49910c0x157a3efa0x88236e720x000433ba0x893a014f0x188d9d260xef81a4af0x3dbae0820xcfce512f0xd76a57160x52d032eb0xca7051610xb2f2ab6c0x5695760f0x592a3ef30x6e6f15dc0xb7237f560xdcf3a0ad0xc79bebe20xf7f887000xf77e21960x125c40800xb169a35d0x4e0cb2660xbdc130100x2677afcf0x52998ecc0xbbee7eb60x288ade710x30059a300x9cc1d9bf0xaf8abdf50xd14ff5110x231ea44a0xb9cad4920xae2773720x693536640x23b470ae0xb11ac7a70xfc7c20c40x57fa821e0x7fc049ce0x25daad930xdddcbca60x1ab5d60a0x8c7724de0x470cac070x21475af80x114c1ccc0x65b962a90xd32bd7710xd7e7b40d0xbbe93ad90x871a48710xe17f160e0x3a7adf490x4a0df9aa0xd16215b10x5bd806300xeb10b0f80x85e673300x7693bfeb0x0a59527d0xaa9328620xce3688cd0x35b6fc730x82d98a660x773b7dc20xe038d2470xa43d1b080x65e080110xcef660ae0xc1fb37540xd92fdcf20x847759620x10190b380x96a975100x2f4f2b7a0x8bdfc47c0xeb29406a0x1d433f790xaa03e0660x0357a5fa0x0cd857db0x670025cf0x524047af0x7eef67f10xd8b29a5d0x96efec090xf62aaaa50x89d99ee10x5dafb2070xc32084b60xcef2122e0xd9a5dd0b0xb160d3020x5889bcda0x8a673b170xfd1b13580x8fc82dc10x68e867be0x91d015330x53e7d8dd0xbcc074f30x4eb4c55e0xd4c9681a0x86b101c20x4c31c0d00xa783dbc50xfcc28df00xdcb874980xae6040a50x234a140d0x96697f270x699b830a0x009c2a950x9aa244450x3075b4c00x699e72760x3e16f3de0xd4564c980x23800ba30x0a05157c0xd432929a0xb445e2b20x2cad15c00x5de26f090x9ae9e33b0x9b540edc0xb70b4dde0x932492f90x6e55fe100x7edfe6110xc3560bb80x470e5b9b0x2d0d27520x6ecd93b50x28e74d7e0x2a4d02f70xc761e0f50xbde1d83d0x3256ab730x7ab7bcc60x0aebca680x32bb6e050x1a25cfa00x396748790x6c5e41e70x5bfaa2c30x0736dd100x3785e5610xd4e55f1e0xaa976bb30x7fd709fe0x1e38486c0x872e7c670xd6c3be3d0xb72cffaf0x22bce6830x32fc77d10xbb475e470xe4e09c2b0xeae8522f0xede413270x9a1a74c30x304969880x44cc3a410xe70507df0x59923eb30x8e7ec2b60x0f01076e0xd0ecfaad0x974a16140x824098840xcf29b95f0x5ce462a30xe19f5ee00x2682e4d50xe22b77870x51f9be000xf5be9b6a0x5c85a91e0xbad311ce0x01a7b7490x75d490660xfc619abd0x22d795a80x83110a300x8c919cf90x84efa3bf0x078d1fbc0x4639bcda0x5435e2390x9b92271d0x7cc484a50x8826c13b0x45b619160x476a28dc0x7a45377b0xd45434ee0xb39fb3740x40fc5e050x277fa62a0xe42d295a0x5df82ad90xa49bc1170xd4e2df410x17b050310x33a1a30e0x9614f1800x54b59f860x957905880xe228cd740x634744230xe887cd660x1824c86e0x736a35060x3cec9bb00x512136330x7aabcdae0x3cad033f0x64de5a480xcd47fcc40x2bb32ad10xafc6ca860x1319c7a70xc6a821b20x57a43b330xadd6fe420x8cbb98190x804cb9fa0x91ea87260xc7e64fc20xa4c003240xf05a52fe0x8180cede0x7ad02a410xbe1f28bd0xf46f37940x430f97000xf502a4ef0xb9664fd10x4653ad5b0xffce8df90x31f27e650xe799b7b80x12798b790x87de2a080x5ca70fdb0xdb023ea00xd9f4471d0xede3878a0x69ade4df0x1cac1de90x6967b4770xbdcdbf980xf5aee3090x326db7360x1c46e4800x65fce6bd0x93ef7ac40x41a360440x2ce2b5030xe29d90680x2b4529a90x80e98f3a0x5bfd8bb90xffd476f70x8a9660a00x33f808820x5bee5e910x9395bac10xe47922470x55ccb2a60xccaa6bf10x4d8ccc8e0x8dd302e50xd7915b990x1d7ac0e60xc61743570x531c02bc0x14972a5f0x914cc5850x8a3feb400xc5ed4ee70xe838e4c70x23e699ed0xac041e000xdb02d3480xd8fbf2080x24c981cc0x44dbc30f0x2c6056a40xb5ccf5ec0xd562393d0x899b0c490x8d2212b60x25c1264d0x107b423e0x8a19fa180xa91b0b3b0xb76005ba0xa0f0ddfd0x8356a4bb0xb269cfd40x0a68964e0xc52f4d4a0x345dacaa0x286ed5790xe54c45030x620f74540x46cdf9330x422647150xf101d1b20x539ca2530xc82be6910x72b238e40xbe6542970x60cd1f2f0xc397f5850x0d8be5fd0x6ca2152d0x716fd7f00x34eeb48a0xd8ed0bcc0xff987a020x32e24c8a0xadbb8e9f0xa39c7d170x598de2ef0x533185700x18fe2e240xc532e4700x36d2d2d90xe8260f920x101233270xfb3a8a950x0961d9190xf30b9bd60xb0a4a8640xca027d580xb6fd1a8a0x813d1ff70x2c00480c0xc955e33f0xc719e4fb0x0115bb960x6de62beb0xd47513640xf697d4a80xbc66c9dc0xab3fce5c0xa7eadcb50x481a0b150x5adc28070xa2365f440x1c852cab0x65eea8250x0efbca4c0x87bee5470x833e7a800xaa71b41b0x5da7c7460x71fa908a0x7e2259c50xce3276230xc29b00a50xb5516cee0x5cc85fa60x6c3e00060xab980f870x8315c5b90xbd3e75420x5609ce410xb9cba57f0x5b17be060x1b86179a0x3a9c0e600x29e790a10x48ea80c90xb40efba30xe571cd230x8c04db8b0x7de8770a0xe945a92e0x04773b600x3a1a39790x9dec48e20xc1e9a8810xdff2fadc0x023d07080xfd92562f0x779125aa0xfbb8d90e0x61f4c33f0x549ecbc30x65a4afc80x48df8ace0x7e50f7970xf59c4c830x135accf30x0c8b98450xbe4de6750x6dff243d0x779683730x203d1b2e0x82aa8ed20xa372c8f10x3f1f8e750xf29c540a0xc1fab0810xaedf320c0x5b02af1a0x9903e0460x7527f7b70xf1dbb4dd0xf254297e0x987d39680x65c1f62b0x1503aeea0xad7036570x3b4dda4e0x1c81876c0xc9a0e4930xd82ed21f0x58275a9c0xcb7fa0e20x5a7d6f560x9fbba67f0xb72c162e0x9fefa3cb0x43a4f8460x7e6439d90x822588510xd67c13630xfda339f50x736ca1450x192509990xbb3f76560x06ae59ec0x8c70c6c60x5d51f7250x0487bbe90x9f17dc0b0x766867bc0x18dfd0dd0x704bd3d90x05aae0d50x567769d00xafb052ec0x9ca959320xd4eb77350x50603ce30x7b3ec6d80xd4d736db0xdfc091f90xca80437b0x38f2d94e0x9bc6b5390xa698f9980x3c8d71110xbe3879aa0xeef6cfa30x4bbdb24a0x0358bcaa0xc064483f0x5d91d7cb0xd4ccd2b00x0116a9900xf0e23e980x0d0a4a910x30136b5b0xd05c45950x9b7cebcc0x210adaba0xfb56028f0x23edde4f0xc83636e90x8b3b39eb0xec04133d0xac86911d0x657a23820xc790d9100x408dfda70xb54676fa0xafb8a4070x3fbcde400x5aeeee620x2087719e0x2101cbc90xdf6ef4a10xbd2f79ae0x417a91310x44df2cdc0xb0afbdcf0x844ba5800x42c5d7ac0x772c9d9f0xe1bb30870x58564e4d0xaed011f00x5b4bd6bf0x12e498a80xefc0bb570xf056f20e0xf188727b0x8aeaa53b0xe1e6630b0x44af1b820x5a7ecf5c0x86a8ae360x1a6cc1f70xccbb7c8d0x850f083b0xe76e72260xefce991c0x165b19480x2a983d260xefce3c3b0xf03fe8620xc366bfa10x4affd6c20x16d144100x1b1ff1f20x2a8179e50xff1e04ff0x8e71d97f0x966d754f0x6a7a38a00xfdea2dd80x3a9f4ae90x86fca7e40x43586e350xee120c030xd50e74e20x57baf8850x637588560x48c648000x24d84c930xea990d520xa598a0150x05d25e790x4e070cc90x7e431c150x439655d90xe1532c950x75cbc0aa0x031c27280x189b27070x6de058140xdfdedca60x6a6c14450xf5b3a76f0xa22cdf5b0xecfb329f0x9993c07e0x9924b9bb0x757472710xe16f84f50x618aeba20xc48c37ff0x3cd082e50xc00dd85f0xb41d48bf0x8b2a6f620x9e68d6000xb92890bd0x6e67d56f0x4a0e600f0x3fe15d490x1c602eb50xa77af0870x990fba000xeca1a8e20x10cef0770xb15b41090x89a0cd520xba55d23e0x65aaf0370x9c5d5b940xc3cd034d0xaa8106bc0x09a34a2b0xd819a5240x718e9e500xd9290b540x6f979bbb0xb55a4a3e0x9237b0010x3913a3e50x7dd0f6180xe4801a0a0x6974c66e0x9d7d8a020x82f010e00x9c1067a50x3b4a523a0x2a15e6080x75b38a240x0fc4d0c50x304aeaa90x14a498d70x65d7e2910x985cc71d0xb0043d280x4a50ad240x0334ef8e0x7d5ddba40xbe69f28a0xdeeb5f290xbfb814480x79f690840xf05168960x539b54c30x3f063d030x102592150xfae9564b0x0bf56ce70x014f0b770x1bfa717c0x7e6fdbfc0x12627f150x4a5a88110x409d54cc0xa188e50c0x98628ac80x701bbaad0x6058a6a30x14effde80x0b0ff3df0xe9980e630x931641e50x82f6d4a60xfa3c0cce0xc9e00aa60x4ced5aa30xb46098fd0x2e89c27e0x8efb2b4b0x1fed1a0f0xa14fcf020x11218eac0x291896a50x8e32a2180xbb315e540x73dc79760x4a48c4c90x40fd132c0xab4f10ca0x4cf9dfee0x7cd9516f0xedf0f8db0xaaaf2ca00x8c3b28940x6748a25f0xe6277e570x897cdd1a0x04868fee0x85845c190xd956bc0b0x2fe520450x39850f360xd49edcdf0x94846e4a0xa69c6e780xc8c720790x2fe1811c0xa2ccbafa0xd5567f1e0x38f44eb10xc928f8b80x6679bbba0x1d29b9e10x574eda340x856a5ef30xa77b3b620xa6aa98570x0105b5950xa8fb743d0x6e6807fd0xd9d1e7510x9cdcd9920x51026e240x3f14f1910xeabfe5200xfb8701360x47387d2e0x7e4b75190x3f9657df0xec4a01ab0x0745848b0x3b8c92e30x7d1684410x6565ac790xaffc29bb0x91afa4120xec22d9a40xe54d88fa0xda8e241d0x213dd54f0x029b0b6a0x6127a8f00x54a4178a0x980ed6820xd524aeab0x1aa152dd0x64a56ee50xdd84599c0x50bc27ef0x0d2511670x8e057e610x67c6c5b90x68f34c270x87419c510x38d53eec0x1d0d53f70x6fac22560xb940af6a0xd017c9c70xe0e681830x418204e40x3896f8d80xd7e6f29e0xccf633e70x426b29c20x22a7b8960x0cbf993f0x0ff9507c0x7e3a46950x753e20b20xd99e003d0xb70b342a0xace9b57b0x682d34950x366872fb0x5b04d3fe0x6bfa88c80xa99029b90x32bf4f4b0x94daa1880x51005cef0x07ed90220x46c561100xedf5036f0xe07a25420x2842d7600x40720a250xecc1aeba0x1e3f728d0x5475ba9e0x9287cb160x722892600x703aa0990x7612cd9c0x4f4772610x3ad0f55b0x95a52abd0x7b6b3af50x9e798e220x2f40da680x48e323be0x5375ca710x30c37cc00x01f7c2b00xa0bc18010xf2b4509a0xf71f197e0x900896b90x6c6003950xbdde40310x91baa32f0x088a5b300xd86829820x4f2c653e0xdb2c8e970x15a2bf570x0cf7c42f0x563946a00x109eae1f0xa19f39a30xeca7949e0x656100cc0xcd2ba7980xf241a6eb0x24772bfe0x74dcd98c0xebcc64a40x2e0774dc0x6d83826d0x6d3f57bd0xd991e3b90x867e87eb0x6aebce950xd4bddf5c0x0ad0dc4f0x6a2f40e10xc0d7df850x6cdb2d560xb04f56ab0xe6024e590x91f00abc0xed3283a40xa82b20660xc9a3422d0x50b3c64c0xf9f3e74b0x4becb8300x37ef59a50x23ddc5ab0xf5f552d70x74eda9e50xe952bc8a0x2c4345ee0x476d24540x62c611880x8d0870940x7c7ce9170x73d7bc2c0xd53e79120xf20abe650x486231d30x1ff4a2e70xa75804af0x669c191b0x3cad58450x6791a44e0xca2e3a880xb6d5c65d0x17dd39d60x2eb01e040xc987f0860x54a76de20xd4f99f590xde1e1d6d0x6d077b0c0xa8ee7cc30x836693c50x98e1f20f0xbaf382e10x60526cfd0x5c6196c60x779e39a20x3ef4dea60xa4d9f1b90x38f704de0xa216ae600xf4f73ff80x343f8cb30x6a4b1d190xbb9788510x7e2570350x601f665f0x9e4faeef0x9dd9df130x154c63380x90006be60x5a35be8c0xf2a8efae0xf1f88a0e0xa00805290x0556fa140xdce4838b0xf50fd7e10x60cc67e70x9b0ad44d0x861022860x226b889c0x056bcf7b0x39c742350x276399140x38efaf5a0x94407fa80x2994465b0xc28b21500x745701610x5f4a6e610xbe8902e00x6ac2b5430xa53387c70x7d5e18150xf92b8a3d0x57e16c3e0x10bd89660x7d8450fb0xa83588eb0xfd93482e0xbe38a4310x01d2f9ac0xd8aa42840x38972f230x7d053fc50x7774620f0x3a18389a0x6ec309990xa8d669190x7d27e5040x79bdc6490x9718cffa0xfc8dfe5b0x78de380d0xfd8e4ff30xb078acf30xf036dd050x44e318cc0xbe37a2b70x35b811900x13cab3330xfb24bda20x92b8d76d0x91a249280xd163cade0x7b047bd90xdf3a4e7d0xe781f8740x1ae16d400x7ade10710x87c934be0x3ae50a4a0x3646e38f0x2bc1a8d90x0054f69d0x9290e07a0x932a6ffc0x88295b960x0211c39e0xdf830d960xc56bcf070xe3bc5fcf0xf82b4c590x421290f50x739bbfb90xf4236b000x2afbd3340x0a030b5a0x5c5ce2010x9f3a24ba0x791fef0a0x4dca2a8d0xb91b7ce40x11d634500x91dd523a0x98be5d900x5531f93f0x502c45610x77728c620xb8da3a030xc4e1ad1d0xab5fb7840x533d0cc10xf0f1fd600x02d183480x4eeb88e10xf01a911d0x6190470a0x8f3e1d810x211b259f0x8aff932e0x02e34dd50x050988810x7c8d3e610xa06a67880x80ad3b3c0xfec7948c0x8478ca960x4a1741c80xa06a11810x329d963d0xf1c1191f0x7277088d0x67802f410x5364dd000x3324549e0x7ac1f49c0xe9c9fa7a0x435583630xaf6609660xe94732cb0x371a5bf90xd2f6fdd60x714786fa0x21653bd70x9bfb75590x3b3d89c50xb8af455d0xa9da82a30xd0c47d260xbbabc0ad0xc99e033a0x4bf9d7a80x991496e70x2b6f908a0x28ca8a890x751316600xed04b14a0xae3509060xff5a53980x55667cd30x9881022c0x005b22410x953b7a950xd6c21d150x6b5c2b060xb874b3c00x6c20de160x2cdf21570x0655ddd20x3de9763c0xeba025860x49c5661c0x1afc7cde0xda1c2add0x4dfe2aeb0xf4e167570xe1d9be3c0xd5752f2e0x767a481f0x77b117350x06e442bf0xa6879b6e0x592a1ec90x8712ae9a0x3129788e0x3c1f5aee0x9d366c770x38dad4440x6c8395440x73c80ba20xaa8e3b920xb7df7e310x588e28650x68778ae00xa64acbc10x9fdd67380xf1276bb30x460674480x86bd2cbe0x6852e9e10x71abe0330xf50448b70xca2e59ee0xae2fc8ca0x6926946a0x0b9047bc0x0e473ca10x429a07420xc9c69a230x9b7038c50xc32dbba50xe05a9fa60x6fb58c950x5fc331580x658e73650x5cddf17f0xacaf7d810xe3093cbf0xf2cea0350x54ef56260xb967ce230xff748b760xa4edcfa70xabb5a0260xfa1508820xbd5b3bcc0x22d537790x9f44c8980x017366fe0x462f09bc0x7b0654300x485b6cbf0x3f1a7b6a0x69e1bf400x0a72f7650xb1d7747f0x3af832570x942f09020xfd788fc00x1fa775550x9d00e6cb0x555539e40xd10f37610xa22696650x5319df960x89c59c660x5979ca7c0xe5713da10x12e333d00xb6a033280xad4e902b0xe4e369da0xc82e336a0x7fe1ba200x523656bf0x7371180d0x86524dea0xd2cc44cd0x333a59b30xee98fb530x084fc9300x1c4bc6360x78ec39cd0x1fdfd26b0xfc0443be0xe0d697f90xe9f500e20xc5e846760x2d4338160x2f0137d00xfdb77ab20xfd7c02e70xb676e2d40x7a9c99a60x634979100x768e233a0x22264b430x077c13850xdc368ae10x7d9c4f590xc33a86c00x86add3500x879f03170x5468cf710xde9705010x67f5fa1e0x5a6097d50x1e79597d0xf87916ba0xcc9102fb0x90a0f30b0x312192dc0x81fec4590x76c3bd2c0xef45877e0x4e53b8ca0x61cfb55a0xc8fd961b0xdd96ad100xfa7e50510x280396030x39ba27280xb0a1cb110x410afe2e0xe24369fa0x450526910xa3293c670x676e6cc10xeb59b8770x83019b880xee890c040x29af745a0xe99251930x4cd0797d0x95d9a0a80x30ffa4a00x445cdc6a0x8733064f0xd83588750x0c4107ef0x077e494f0x1e9390a50xd40127380xbf92bdc40x44b4a5640x7d7a2d1c0x2bc401840x5c0e1f960x65702bd60xa51708dc0x946f25f10x588546150x930732b40xe8a034df0x96a4430a0x348d0c050x19aecaa40x8336372a0xd19eba280x1287a4680xcb0596a30xd4099a0b0xf786fec40x97223d7c0x92b9835e0x6a4df8c50xc8b6a8ae0xd5a95eae0x6aacee470x2f8a5fbe0x71605ced0x5472e5700x81bcc96d0x069e9e6c0x3d1b0c190xfa63660b0x0c6ca7530x0504c6820x73011db00x3dc887bf0xa47826e40x4c0864d50xf4f9fe540x684fc8d40x7d3903e00x9d1906b10xeac46d0a0xedcf81ce0xda3648bc0x8d7013290x7f4983730xf689ad250x2fa94ef20x9f89d1e60xf92e3eaa0x10beff8d0xc79ecffb0xe53574d30x392a838b0x58b909f20x4dd8bc970x1a7c56070xfb1a7a5a0x4e180b4c0xefef7bb20x912119420xd91792800x163a82f60x711f73f30xf48bbedf0x56a663e90x829b60480xa843606e0x02bb22ce0x2b90aabd0x0991a8880xfc741e080x3addab380xede8ad370xdbda6fa20xab7313a70x582f248e0xc5c99a790xccf54d5e0x5407ae9e0x7053fa720x3ddb30f10x2d7df6b30x26815dbc0xe1c2d3670x01d86d610xaf2676200xe13306900x1709ddcf0x1605d0ed0x01c4bba90x76ff66440x1b0a1fdc0x0f6b8a630x240311800x3e189e530x0ee694040x487de1960xde5832f50xc15254590xe8233e090xf7482e450x2693b9960x275117630x528ef8090xe9f6cc6b0x0ca480ad0xa81cea490x4c511c7e0x7ee6a01b0x08359bc40xf6ae01060x115f8f7f0x5b53794b0xc09ab6d00xef86f0e70x62040f6f0x78b7ca0e0xfc4dc6610x71ea2b5f0x2603ec320x4603c4160xc020c0c10xe5360b840x59f27ed70x1537ed360x7c7e80160x107612f80x162a307f0x71a057d00x2e0ee9e90x2fedbc350xd88ea40c0x797412950x19e99fa70xc622fa8c0x9f6780890x5a86f4110xa1fefe6a0xa52653180x44fd071c0x471310010xde8b76980x413d63bf0x9ea8101d0x9e3a66ee0x82811f790x50efd1510xdc2b7dd10x8a1e52ed0x1e4927640xf96adcb10x2049b91b0xd41163890x9027817f0x12a98e4c0xb62a56740x79e3dbf70x4d30865a0xf68741fb0xb08465250xb9234c4d0x47001a3f0xa579c9ae0xfe12bcb90x648d953b0x1a5bf3ca0xe2468a480xd0e954560x95883bb40x58d8fcaa0x627ba04b0x24ada7550x79008c7e0x79c00fa20x944bbdae0xd13f99850xd571c4dc0x9c8704d80xb212dc3e0x57e6f8780x397c3d270x08618e5a0x750d6a0f0x9b9de1c10xc518d4860xa6b321560xb9374c640x5f3e2dd30x7f0b92d50xd81198790x928647840xe4c3749f0x755623d50x3022c9240xb37501920x0ad4b78e0xe96654f60x1dee57ac0x8f3ceee30xe8fa400a0xc53a82140x7fc7cfbc0xa6a929460x2c7e32e40x5a8ad55c0xa569bc780x19c0fb6a0x5b1d7ba50x8a2b145b0xf889393e0xcc9730030x9a889c300x3c458c820xab149b280xe5591a240xb6a6b7110x9d3a34650x29ec29fd0x849bf66f0xbde959eb0xa45b0c680xab62fdba0x45881a9d0x48167ae60x15b78df80x8c0086080x099b21f70xc5b213150xec15ff1d0x4b7d5fd70xb9c0d2c80xaa215ef80x4f916fbf0x4450efec0xb88091ca0xfa6b2df50x80fc2b980x01e68f960x0db2e66b0x69c9696c0x4b5924b40x316777130x7f1392270x951c805e0x5796b9e40x7d2b8d5d0x216e70980x764eb57a0xd7cde24e0xf5fba2830xf592b0920x2a24a4e60x96bfdb3e0xf5e28a950x8b1b5f8d0x98ace7c10x7cdba84c0x293b7cbe0x0f6557130x91c3dd640x7c518b460xeeffb81b0xf24700a00x24e99aa50x84247d5d0x55eb38da0x982d09b30x74fc6fbd0xe633a4cd0x6910e4cd0x70c8cadf0x06e99ca30xa55fa4360x7810a46e0x54e2b3290x7bfdb28b0x68cbed6e0x362c61200xfa0564240xa6a3a6a00x084a61760x950112200x23e7a7f90x92bc66bb0x492159860xdb34f23d0x04278e4c0xd4ecb6f50x7e4ff8140xd91421bc0x0f7da9fe0xce67aadd0x4169428b0x0f8421750x4810176b0xfd75dbef0x0ea84d140x7e4e89da0xced909b50x00f4c3ff0x3980741d0x7aefa9540x100f9e3b0x7ab185c90x7470f7ff0x0015a3ce0x9bbac5700x01ce52250xeb10d8b30xf990232b0x162ceb480x31d9dd220x4b79b8110xf5430d250xc636f79d0x2f59f0950xd680a3770x6c652d240x5f914c810xf0f443910x9cdf96e40x53be1f800x142275a00x90b110ef0x6d25cb080x8f4e188c0x99f1ef7d0x8766d4220xd19d82950xd43c807d0xfc98f49f0x186e4e900x600fce480x8ed3bc4e0x0ebcf6a00x5b7be5c80x97fbceac0x67b7a4b60x09a3f6220x3d16cb520x514219150xb14c6bde0x91a13a530x04bd27360xc910d5d60x910064cd0x22b9d5730xadff7a1e0x656556c30xe226bdce0xd2788c2d0x119e8a620x4bba5d750x88de97380x141ef4840x2fd8bfa60x229d59f30x416ef45c0xb7bad8d20x936eb3020xc7e6856d0xd19f96260x843783b50xa410eeed0xd0033c030x1fec9ac40x04d2ded40x7d55ad650x138d91610x74578a150x4d4aa0a70x2b902cb80x217728d80x6ec1a9340x426ddf910x4112f6310x179dc23d0xb630c3a80x5c17110e0x40d76a490x0fd60df20xf406e46a0xe67a89c60xa3841eee0xbb674ace0x107742a90xf095dc960xca9cd8560x90a5f1230xa7f0296e0x9cec3c7c0xc62be00a0xd037208f0xefccfc3c0xccdde8e50xf244b7520x2bd66ab20x0bb7bab40xc1069adb0x0467de810x305559410x51179c0c0xa5962cc50x6dcdae5e0x9af9a1260x4b77d2ca0xee3cbafa0x5ca0f3cf0xe65e674a0xaa9d00c40x1602ba3e0x1afd0a900x4c6973ed0x9c2cd1cb0xf965f5740x11a0d74f0xd3e312d30x117889c90x9cb43e100xbdd6b6c70x1bb037dc0xe9c9964a0x80b296630x2b51bacc0x0fb556cf0xcc0affa30x4775aa360x57a888e20x2e2f1e680x2cbf11130xca250bdb0x056fd45f0x51858daf0x46220e490x2f78ac180xe445699a0x8dc7f1280x766370650x66faf1b20x3fb1d86f0xc9e705cb0xb6a9a2360x541550720x645d2b910xedb048990x247cdd810xd519e8480xb58953eb0x0a92a41b0x34bf73e80x0523d1810x8d8264f90x8da2c0d30x8cb83b090xd7e687fa0x0b631f510xe312af220x67581eb30x16f5f1d00x0c7360410x1fb6d5ae0x57b6efe30xfb2c55090xb129b2f70x1bf5cf3f0xf88292510xf07c7e6f0x5a4734d10x4b7e3fc40xdcc218750x2573098e0x09b9f54e0x553b69000x85ba51dd0xc324e33c0x48c735d60x3adf26860xd170a16e0xd842767f0x9b2855730xa38c4c940xf0517d7a0xb40324840x07e001760x4b7ebf950x590562430x2754dad80x2183c08c0xdf3f760d0x2a9624990x5f7985a50x57698a500x372b8f280x66948e810xcf23d8ca0x1095bcf90x9ce050be0xe6dd58c60xc58630bb0x9b275af60x377a14fc0xc86629f70xa94defd60x8138e6120x96d8982c0x1018b5b60x3d5070fa0x7e93a0040x17e7fab90xf9593fcf0x4992f0ae0x2ed3c6000x125481550x257ac89a0x0d9b47530x3ab871100x24d124ac0xf9c892a00x4403a9c30xf23822a30xcdb99cc90x784d68830xace169b30xe7a9ecea0x29f078d10x9b95c8850x935323e80xa08638280x1e5f31070xb17e212d0x8f77733f0xa05e32510x457ad7470xaf4ab7220xebd6cb980x4575a0ca0x4a35d30d0xf1421d130x2f85a5a00xd7a9cf420x7e317ffb0xf1b5340a0x64d580fd0x65bb44be0x1174e0f40x49dd087c0x1950cbb70x52ef18950x2b0c3e290x9c6651850xedf536300x201b6d9d0xf43c2e6d0xb61272430xded7aa070xd5c98f750x77df8c870xd03432bc0x16fe6ae50x66196de40xf2670fbe0xb1fc3d560xea9a199c0xf4c032640x35f226a10x2c934f270xc8ee5db00x80b763dc0x404a32170xb8d3519d0x772781150x63cfcc2c0x07b411f10xe8cca09e0xf668fb5d0xdc9909230xf92c81ae0xf8d664260x36d5efc40x6f6d60f70xd99085190xff249c6d0x2a379be30x7b06147f0xcfff47dc0xe53f96d30x5515542e0x76ba73140x09adbcf20xfdd0c8e00x97674bdb0x2ffcfacb0x98144cf60xafa2ace80xd32fd97b0x845160e80x9f8d15630x6bdce4170x83c829520x3ef89fe50x2742e42b0x94634d040x5951118c0x4f6e70ad0xdf9f80000xd392c35c0x098888c10xdad9c8b10xed0488e80x4e2a621e0x4f03f7780x2d8c36450xb93933020xf593c2030xd2d42a9f0x81c734800x98cec2530x112d33d80x8f41d9090x580d4b460xc23aa9920x6ce54e1c0xa661a5c30x2d65cf650xf25dea620x8a56da250x29c1b04d0xf36d75780x7980755d0x536d72180x4d451c560x844d9f030x36b9432a0x4d8b5a5b0xd51642700x1ce755b60xb5ea60b30x2d50570f0x91fec1cc0x99fd20aa0xcb2340b80x871ab41a0xb053adda0x6e30ba8e0xb24241a90xed52ab1d0xdf6669020x01fb78630x1a9dca900xb5e0818f0x8ce468de0x6eb0701f0xf767a8150x80e086b10xdc48ea9a0xd1946a5d0x739e00f40x8d6346a30xdbdb45060x87e3cd830xfad5c9720x2808969b0x90fa75da0x030fa8ed0x3d487dea0xb487f3600x98dcfc550xf634a4440xeeb86cc80x35efbaae0x28c38de00x56654d4b0x401225ac0x0d4fb0e70x17723f010x1516c5760x1ca2c6570x3e3900790x5dfa74490x189a2f850x6b1748940x192da48a0x7d06e36e0x3b1826e60x76e24c560x91f5ef600xb12fc6680x80e3e7780x269427cb0x793ec3b60x8c1756270xd94ae50c0x7feaee510x249bbb4d0xe3d372640xe92d5ea30xac8d0aad0xda40cac00x4372dc1e0xfa0f65420xd01d63cf0x3643b3290x381180a50x7c0f82930x1a4114790x66f820010x682ffbef0xd750e7200xd22ea1c60x91eff0020x2c3d83a00x50674de70x63b0929c0x6d0566c00xf0b9a6570x95c391540xf0b0f4fe0xfab243f20xa36761470x7a76505e0xab09484c0x9efba4bf0x5bff87530x73f476300x186299370x032097240x91b0db550xe12120c10xf63923740xbe2eb3740x6692908a0xa7ddddeb0xc93cc3490x254bd2f60x3cf009240xc46248210x5e3bb9870x3921e29a0xf5e380290xc311d4f40x6d7fab6b0x963ad4d50x76dce3fd0x658e58100x73cddb360x9d8c7aaa0x2ec9eef40xc1b975700x0f596f600xd2fb8a3d0x61011d6e0xf90602440x642ce5160x0d0d19330xb490e1cf0x2ab58f720x8a3eb5110x38e685560xcf54e5f90xff7a0fdf0x3cb83d5b0x884deb9d0xc9c6bb250x63d2ff630x870b53e90x1af472b70xe40416200x4d9ad3dd0x21a4e14a0xfaa1f6330x9d12f53f0x6a8d706c0xddc55a050x63adbf920x629023e70xc74d2f900x4a9565230x003cf1f40xdb99555e0x67f1811a0x2bae88510xb410fd720xa5bb381f0x771c1fa00x0920c5e40xd8e8758c0x6fda31e30x0532acd20x446eadf00x950cf3180x480d8a020xbdffcad20xba1911af0xbcf7e7760xe9da6b480xcb7e06d70xaf350aff0x454ca6370x14b38e160x77d976cb0xc84b61390xe10758530x26fbbd3c0xe8099a110xbe9025b90x62acb7aa0xf1d4c5800x5781bc5f0xa1bcd1980x637cd8840x294cfcb10xaabed7990x7858d2200xf057f4880x2a2755a00x6c649c920x550232ba0x9a02b13c0x811811e00x7e18f5a80xeb003b480x45b7ae9f0x22b909860x4c52f2e60x1decad5a0x90bbf3380xd1e866110xf5811aea0x09db9bbf0xf4fa351b0x0f5bf6d20x5056b0ea0x70f3f83c0x53a935ff0xda9511300x7d8fdc5e0x3b11c9190xc55434570x8d85daef0xa379ecfb0x375f8bbd0xdebad31d0xc3a4d3b10xa965cee70x00a347470xc9a10b750xcfc73cdb0x863964de0x8f2fe4cc0x4ae1db580xcc9356640xdbc5771c0x5eabfe560x9f9f45e50xc3f764620x6c8a88eb0xe8f6513a0x8c65662f0x305890ac0x46422be80x2f2c247a0x6c3560a80x76ec80970xa9fd827a0x585e7e4c0x8448546e0x591377630xcb906af10x9d50ed7e0xb0ddd5a10xb2b21d640x2b5030680x35ff257d0x7a26a1d90x7398b48d0xb638f6a40x3dd5c69b0xfa4667d10x4f0ddf7a0xc6c72dab0x7f3407a70xc80f75530x7dfaa84c0xf9b357500x18e9886b0xc38fb9ba0xaf8445a30x2eaf873d0xc4a796aa0x5e2267b80x76aa3fd30x72dabca60x296be0da0x785eb5880xe40641280x6e2f43870x8fed42230xdd4a3f4e0x4555e2be0x173750e10x4667f9a00x4d84489c0x634487b50xfd581da10xdeb3e3fa0xdf06f5570x68f61c7c0xbd6b477c0x7923343a0x162a4b6d0xde8a0f2c0x259d40180xe6dbdc3b0xb5c019be0xd8b2dd3e0x90d447f30x4404d2aa0xcce11a600x9ffefcb20x4996bd290x1a0d09e70xdb97cfdf0x9286fda30xd8634b7d0x37c1a6720xc4c6f27a0x953ce6710x3505dce90xf094e09c0xae70aa6c0xbca469080x7eccfe8e0x3312667f0x13c35c850xe308574b0x57ebce8f0x8e1630790xd721c1ea0x3c5bdd710x9773e0f50x9d347a050xdb4bb0920xaca3898d0xdf46f45a0x8a7bbb090x6a53e6d80x47d476a50xa954e8470x543afc7a0x7817b2ef0x875897a20x796691f00xfe722a230xdd626ee30x2a03ca7a0x264567fc0xbfd2fb840x3435ed010x5759c44b0x610bed800x38d3dce50x482ac5a40xd76730350xf31a9bce0x7c46f6e60x9f79e0bc0x84fa3cc80xe3b09da40x7692d3df0xe37603640x5c41e6270x2e6a0e410xe57fa05f0x8b0993e30x215523050xb5326c0a0xd92342020x66ddac880xf81b4d3d0xfcf383510x72d43f110xf471c49e0x2d2ba5980x282e9f3a0x6d3929050x351b66330x61e7eb600xf6c8b4df0xf64eba270xb4d824ef0xeff426dc0x1cd823a10x22d199520x7e2a9e3a0xc5fbca8d0xbcd5db9c0x72bece8f0xb82017400xb58e7e580x075a933b0xf17a287f0xbdf867920x8d70522f0x0447870c0xe3058e460xaf87c1ab0x3e9dc3ce0xdcfdd7050x64c101710x791097480xb12668580xc7e4b1220xdf24adef0x3d92b8bc0xb6071f1e0x51ea0d390x6cc0f8e30x586e841c0x29025fab0x37fff51c0xba5c230d0x01e164b30xf5b0c9ba0x0ed784e30x02976ebb0x9bb30f680xb999a57d0x62d723b50x7904ff1d0x43b41b120xd49e434c0x33442ac60x14784fb00x867bb3d20xa02db0a40x090ae50d0xa6cef58f0xd72fe41c0xbac3179e0x5789849c0xa09542680x5ce27a930xe0d7823f0x51de13ce0xfa215b220x284347750x390430480xdf52b6730x01b613130xe17891940xf4944bd00x55345ac60x8672364f0x358616d10x8cd8b69d0x816538ba0x09917da00xed2a1d800x4af1ccc80x02f5a4910x742a3c5b0x95077fcb0x67ee8c010xfb921e000x21df75070x1591b2c60x221394ae0xe5f734060x0caec3cb0x1fe81f100xea0814430xaa0684570xb05ef1f70xd524f1980x996302b40xb7bf6b5e0x5a56547b0x62afa60a0x9d7c6a500x6a61caca0x3be4100a0x06bcebe40xf206104f0x7d9f66120x1f5261050xee27eb1a0x009a113b0x18e8a03e0x22713e530xb7d8ebb30x118213aa0x2321751f0x17dd10540xbb104f0c0x15b8ed350x80c481c60x1247ef5e0x0f0718580xf702c94f0x1e960f3c0xcaca9afc0x76fe3e050x0fc5cf810x1a3eefaa0x06f15cdf0x12f286b40x64aa86230x2bacc6240xc6385d4f0x9a989adc0x65d5f7220x96e33daf0x553c154e0x66c2e58a0x800504c70x3eb08b2a0xcc71c4130x0b4733ad0xd35bae410xec141d390xaafa70350x699c47c20x53ba44bf0x965ff9080x18893fcf0xe75fa0b70x3542ee110x7cf677020x47206ee10x21598d1e0xb185dc520x330671010x9b09a42f0x1ca952930xa0033ba10x080d5c910x5854e0c10xbb24f6070xeb2f825c0x561835eb0x5b9560730x64688ecb0xa9e8848e0xfe60b9690x747af77d0x89ddfa740xd77fc1600xc1689fb30x4950eb330x5285f5d70x2365b9df0xa0db72dc0xbe6810270x5a3ac9e00xcb5682fc0x1d93fca80x2b1ad7d40x7570ee120xf93902e40xc6869c4e0xf3b4d4ae0x51343f130x8acf3ea90x1571e2930x397f62310x9bc3892c0x3d7f39780x7908fc950x81f8ba850xa293f8a60x9e98722b0x7924b6de0x7757ddaa0x1f7bb4020x20c268840x81fff2d10xfa31d7810xdacbaa860x43363f1e0xc666f1670xc80b8dfd0x22d966c60xc88355750x0de63adb0x109349e90xc7d922b20x6942f06e0x80e3f8330x735eb89d0x3a3c8a680x3d7475420xdea0242c0x28c0f72e0xc804d5b90x40d12b1a0x2842fe3d0x737cccc40x0e81a9bb0xad41c8170x4c51e6240xbf7255880x0e57058c0xa83d2b000x8c97bc580x36cdda1c0xdd45a4750xe48e39be0xce7127560x2e5becc20x0c9bdc780x4852823a0xc65c2ac70xb1fd22af0x232c458e0x10c0dbbb0xe6814e2d0xd831a1a20x66566df90x082572fd0x1b42b0e90x89fc9e810x1bf03bca0x27eb1d570xe98c507d0xaa2a1f980x804f922a0x67369b420xa34330160x2996a7330xf388b18b0x56fafb750xfe0f23690x74778a800xec1c2a900xccb7f3c40x89a5279a0xf5531bea0x0705dd140x4c2054d70x06d4534c0x50f65edf0x12dd1e770x03bc993e0xfaaa48310xef748acf0x230094ac0x4320038f0x836e7e190xd54a50500xe4330a390xe4f4665b0xcd786b060xd841fd910xc9cfccb40xf9d2767c0xd92f246b0x6fc6b0490xd50780280x330107660xd2d5fc550xbb14cf1c0x373ce22b0xae4709fa0xb1d658320x4b6019770x4c51ae780xc0c473760xbf1559490xd06e22a40x7381dacd0x0821cbf20x9d02c1910x111809fd0x579b363c0xf38861db0xe44ead170x6ed13e590x09ea7a2f0x478b8fef0x34df9e4a0x37999d040x8acdfb5e0x43b815b90xab68acf30x089cf6410x5800246c0xc122ccb20x72f3a8c40x8ff1cf5e0xc41194260x78b710160xea5057770xeab9cbd50xd9d81a230xe826395a0x8a546cb40x1dfe01270xc51799560x752c652e0x77d56a080x26cbd8120xce78fe790xa2b746a40xc7f7ea800xb594b3350x24c4d5a20x71be70380xcef682db0x290190fc0x947ede7d0xe1b82c1b0xb65971e80x84899af60x4696c62c0x5a9dec7a0x68e7635d0x021d8d6e0x23fe9a8e0x0c76d43f0x1658cb0e0xf34332f00x4b6d70e80xbaa25a2f0x709cf4d70x61326ee20x699fe53e0xbc0711790x446003790xd55c40920x84a005f10x1814e6160x871506750xc3bfe4a00x09fa56400x7b27aa110xbe967f330x286a35ae0x4576b25c0x81365bdb0xf3dedba60xa9b871420xfdce457a0x0ba74ea40x47ef1bce0x007d246f0x6ed9a1660x8d303b1b0x3bef2f730x5fb092c80xfd09648a0x521a865f0x737967d50x514b6fa20x178db6320xef5dcad70x6deba1c20x1a6995f10xc0122c330x3c3228140x6ea3cdde0x0c9837b30x73e6b4100x9a71b84e0x48c75cae0x720b71bf0x29f8560e0xab14fc330xb41498980x115d71980xf23d709e0x646637590xd38419d20x90c741d50xee9057d00x12b2ad060x1c8314f00x5651dfe20x771d0e520xc5c09c540xa9b4ae1e0xa325caf40xe34533770x91656f800x4699e9a10x5451b7ca0xbb08948c0x2dc721920x90e7e7940x654210eb0x8fef8c0a0xe6b92c210xc385a2180xaf3b29400x85c5aa660x020552bb0x260922030xd46b35510x0ed7c63f0x4c82f96e0x22318e8f0x9ca28fe90x403200430x0f80bf7f0xa0b797030xfabecdef0x11fcb9460xc14042870x2c2a44e70x615b0f580xc32118c80x93f6e61c0x9f54136f0xad454f2f0xbbdd26e80xd77bf5520x82b598f10x7c262d9d0x722bc08e0x4c5294330x678304bc0xcf1306d50x46b806690x725f9c840xc3f7e0fb0xbaa866850xca32b3140xb2196b290x216d1d950xe37308380x7810ffe60x49447e3c0x9f56dee20xc3fe7d8a0xef4d3b9a0xdf7453a40xfdb6534e0x694375700xc68d962f0xbaa355110x67e3bcf00xd30fbfd00xc0c39e550x323e2a560x9a672f3b0xfe7d26c90xea0e423c0x9f90c1110xa2a7633f0xacd81eb30xf69d24fe0xd3df4b2c0xb410be080x9ed287140xa0a76c920x4a6fbcfe0x581bf0320x82a2ff410xfebe54080xc277aa300x721c19660x0e2f15780x77572bff0xbd02c9190x7b4ad7150x2bc698a10x9d758ae30x1211efe80x421545190x3d32da3c0x9c778e620x729a143b0x6ad4dd700x0d8820a50x021046810xed65d85b0x6fe12c4e0x825a61060x112683350x36ea6c8a0x30061bb50x3308dbc60xe739c7870x8f0672f20x66f634ca0x801db0640x990595f20x9be411470xe2f594480x078f99e20x9c66315d0x073e32280xdc3663290x310201a60xfa9390be0xacb8aa5e0xc413f1480xd3d931370xab39e1900x4cba5ed70x854d7e800x3db85b460x5a269fa50x3c849d4f0x424ca5a80x054bef450x87100f960x4ce9c3570x466b85b80xbf15f0ca0xb32c68570x27680b030x11619f3d0x38b928460xd61e80660x1eeb84780x52d7b2fd0x6f0ac3cb0xe0ae2d820x819404e60xb801dd370x5a72443e0x1fe1e1ad0x82f4ef240xeac40c550x0f1fb22e0xc2f7769b0xf48b493f0x1ba0d7730x3b2b6ac20x902b9d430x4c3135f90xaafd4acc0x91d1fe520xdd2c169b0xd52638200x0fd902db0x613470340x50b809920x481814c40x26897b520x0a012f730xf39323130xcdbdeca70x62eb612a0x63e0fee50xb79a54ee0x604439570xdaceb7a60x3e17f4660x14e5e5740x35eef1a40x4f04c8d80x18349c280xd4de346f0x956d6b210x9af892970x5d143e130xb55ebd290x79ab11860x874eb49e0x548c72410x3325b56e0xed5e4fc50xbf6e57400x8f40d7680x2fa2ff140x754e2ba00x9d2225330x67140f970x1296298e0x22a959d60x0ce73d340xf55327ad0xa0e9d92e0x00b02f520xc5a619250x23e3a0600x9c83d6080xd041ab190x767b95290x9a7e09400xfeae0a510x22bee2b90x4086998d0x297313eb0x72e2877c0x2f4b88cd0x3a0218f80x87a3199a0x3db2f3350xaa5faeab0x05d7fd0e0xfcc408b60xc92f75050x35b1f02c0xade2eade0x36add9d70xee37de370x14aa99b60x8fc8dba50xaf91a45d0x4673ba580x835ed3280xcdb16baf0xdeb1d5500xdcf400fe0xad3ee7fd0xe2416b1d0x4d69988a0x7251403c0x1b0a8e9d0x5517395e0xe7f849bd0x952a45590x73449a860xf030e6f60x09ec13110xef8f6c470xd8de20cb0xaa9a87810xcfb26d910x15c2f6090x08537bf50x8dd3b5f90xba15c7a10xdc567d320xc692ffc90x5395bceb0x70d6b13a0x2077d4e50x29a26fc10x8f19517d0xb46c33010x549fdcfb0xa3e35b060xb10d4e790x3c50b6ad0x4bb777620x8f099b910x2d16bf150x688f37a60xb1acaad40x3eaeb1ba0xa3a01c3e0x843b9b9b0xc2e1c47a0x177d0a840x9786600b0xda6150660xb2dfb7360x33db838a0x99739ac10x77d22eeb0x865f7ecd0x8def722e0x89d059100x75d9ec230x5d3c9aa30xcc96f5ef0xc0d5ed1d0xb5616ba60x85284e410x2929cd980x9a52248a0x9e6754a50x7fdde0b40x3fcd423a0x4d49e8220xe4d818400xe08bd8f10x87d53ac90xdedc99830xd8c767b30x2c66c98d0xe90851190x6806ebfe0x9cf6165e0xac79c82a0xff07c2fa0x593fdd690x2c65d0cc0x7b4a59240xd606ed600x12e878fb0xd50f58f80xa4c5026f0x71820e790x01b83f670x4b79c49e0x6f1e12ea0x26caaea70xdadcf7470x79a237c10xf97e09d60x053101c80x1a651dbe0xd7172f370xce30a0960x0cff07a60xf6bdda3b0xcd450d7b0x151e21a80xd5a60e860xbd60c92e0x3ee042670x2fc0abc40x5df4ac220x2aca92240xdb5f33980x246202730xb21f55e10xb40b4f6f0x07c998a30x73a8dca90x2546d7930xfbbcb2e90x1c2519b80x22b9f8010x3f346c610xaa8b9a9d0xe36da8ba0x4866a48e0x2da0e4760x9c7614560xb330a6b90x14ebe78c0xc76c3bab0xfdc46bc90x47cffefd0xa7471ed50xcb2b8f110x029811a30xe38c31eb0xc5226a220x5e1db7ca0xdfba35bd0x3f2bae5c0xc3b98ccc0xa3e2ef010xc7eb07ce0xcf51dbb20xe6ccd6fa0x52227e7d0x172c2b880x2e4178fa0xd4d9f1850x5b2843c70xf3fd00a90xc86c91510xaa72c24e0xe7cd912a0xa40963360x09b66a9b0x84d1b5c10xd3dc62120xcd70b0cd0x8ecaac440xe0e5fa670x8ca636700x30a3b65d0xb5df8e2d0x758b1dd40xa4b4abb60xb29ff2970x813fcb4e0xeaff6aac0x5fde4e1e0x1d185caf0x4507a2480x676ccb100x4f88a37c0x54cfcff10xd15b84d20xab7581770x54c709f80xf5be3c7a0x6943e9460x0f3457470x4ee452b90x252c03bb0x51b146070x4e0162cd0xb4147aed0x87d6b91d0x979b200f0x31f6d0470x3af1eba60x703c21ff0x94fc4a750x00989cd80xde4b0a2d0xadb6c76b0x583fb88e0x2845c75c0x1e89148a0x32860b1f0x1e112d9c0x14fb47950x22e317320xfb4244840x6a80ca0f0x265156bd0x0ac6703e0xe49808e00x226716e90xfa6172f60x55d8045f0xbe5ec57f0xe168eb850x3eb361250xf5e8cbd70x06d2f22d0xf3d591240xdd36f9590xb9ab7b0a0xdb3aa5fd0x00919d7c0x9f08810b0xcb2fc8400x66bac3de0x25a6824e0x44f3bde90x95e4ae580x9c0dcc7b0x90d7740b0x0eec4aa40xf61b77e60x13ac51de0x60e2878a0x5081f84a0xa6bae3a80xd4422e850x01937ee40x3482f8320x4d6d60190x1906f41e0xd1fb0bc70x4a1268090x7404bde20x6057bc800x27d8d4dd0xe2cfafdb0x1c50f3730xa69bc7590xc16fa4a50x58cf7b930xfdc4dd810x456e63250x8d4387320x96eb2c990xc59dea8b0x072460c40x81aadc6a0x0214eb910xfb81d3360x22031a530x6aa63a100x093c9c0e0x7effbb300x58a1b24e0x682c84f90xeecb97280xdbb324630xf578be8c0xa4f135ff0xb98120f70xb0976be90xaeb8171b0x4a133c000x459c6a220x6f82277a0x1d5cf6900x5605618a0xa58fda8b0xb0b897f80x63ff270a0x16ea81480x04f098760xe72f3fff0x277f93e30x87d02d960xdc258e080x64fade050x37897e7f0x42b43a380x390b982c0x2fb8814e0x66a97f150x9e8651290x6057263f0xa7732e2a0x4fae27e30xe4a268ec0x8ecc80b80x226776720xd150562f0xb909d7d20xd4d4ce4a0xf1f584470xb1411a2e0xfbbdc2a70xc9f26b480xfe26e1790xd3ab29540x90fda2f70x58da5ef80xa0f14db60x908dc2aa0x560766680x19323f000xeac7457e0x28236cd00x6ac168f70x0507f3e60xfde59d9a0x8d1f994b0xdd9c76080x1ef07f440x6b7899390xe26224f80x3b966c780x936745d50xe322eb2b0xb7d49fb10x1960a0b70x81b02b4c0x6dc136740x4fbabc770xf2541b850x106c5bce0x0325db610x6f7333910x07442e8c0x0a85553e0x45839e860x1a04a34a0x05039b810x38fb74160xd41148d60x2a15cc120x253218f50x29cc629a0x27032a590xb75a358b0x70c742d30x61492bb70xfbbc9c910xe554e6570x03bc8b380x2ca87bbe0xad6815cd0xafe045fb0x6ca18abc0x23006e170x5b3844980x405af3aa0xdc0c9d070xa51594320x5665883c0xb986c9a60x7a0fe4cd0x584521de0xafa41e0a0x320b26330xbdce64a30x005e16190x1fb393a10x1d434f3f0xe16986dd0xd28256cf0xe6b41d0e0xf8bbb55e0x72e6d5500xa47c51850x775324310xea6dbe7e0x9f6471890xd9f711ae0x26ec4f560x208472c50x3ced3f090x28ac9b3b0x4f8d74f00x52a8f9d00x2dce00150x07abcc0c0xb6517b2e0x5ad486f30x618a30ab0xdc415cf10x858c30d00x202693f00x5ff17b5c0xdeb1dc2e0x829e88510x827a2f1f0x43a9b87e0xecab212a0xcfd1265e0x9cbf026d0xbc222a8d0x4e2f2f970x0e81c09c0x4c6da4c50x02dfd3d00x47041e4e0x0b3ef15f0x158013820x1a4aca590x436f79bb0xee073b070x484489a40x041d94550x5cf3dd790xff007c250x23eddc680xbfb7df3c0x988c09d90x8a9058750x7e08c6e00xd7a934130x19fa58520xcbab836f0xd111d3e80x16f4221d0xbda212df0x50359cc00x753390420x83fb69af0xf82bdc700xd21722b40x0ca34ccf0x3f2c1f140x63874d4c0x7b0bfeec0x508923e30x53d288250x7835f89f0x2c68ced30x77d833980x868170140x0f4a209d0x6f49e6820x8384a5da0xc530eb820xcf59d5e90x6c01f9470xb13a02060xdd8fda200x5c73d5a40x550145c10x1efd109c0xac1074a50xa81e6bfd0xbdf6e3030x7eb565600x4745493f0x24ecb38f0x72a511ec0xbbbce6070x1043c71d0xdf9ea9810x51b5769d0xed2801d40x6929f2b40xb68e9fa80x02815b770xc40b9a3a0x6e7f2a750x39c84d570xb920745c0x14e17bb40x4036254f0x02464bdb0xe500b6da0xa7765e880x996c5d6d0x1cb8f8580xdc31781e0x8854d1980xd9eef1c10xc1efa7ad0x1b4945ec0x2ea523cf0x38a0188a0xf4cf716a0x9a7b62810x102384c70x4586783f0x07f1da5c0x3dc6f95f0x42c718fa0x86d095bf0xa01a8d9b0xb501b2df0x886780a50x414041d80x8372c18d0x691e174d0x6deb6a0f0xfcbfc1250x76bbac560xaf076aec0x46b11a1c0xe6fb49d00x725ffabc0x9c5ec1930x5f0971040x0a556e0e0xf4a179fa0xec07cef50x499f0ecf0x7d00c65b0x5a360a420x973c9d890x8e22328b0x6da9728b0xd5e9ac5b0x46c6b99c0x32b722210xfedb79e20xb56522350x9ca7bb2f0x74e74a9c0x2e7b2c100xcfe2c5a60x6ef86c570x151a5e8c0x3525550c0x740ecdb40xf25ab22a0xe3bfbd340x0e040d240x496877180xc4287ae00x1011230a0x884e1aac0x0d6ecb470xefc8ea2a0xc6be9d770xa97dad680x30afa02e0x28eff4090x3ac321a90x4642049e0x719cbed60x3948d9890x758a22220xebdd403d0x4d6973db0x8ffe7e890xf42e14820x65c1a8b20xf151f1b30xf38bcdf30x2597cd530x3142a1560xb2dcc2230x1dafef0c0xe407033a0x289c37140x0e91147d0x76ce5d280xe016b4ed0xc03c6c730x79b550060x3b08a8f00x2b50b5490x16d76e6b0x8d4840050xb59e10020xec8beba60xc18ac88d0x09c369f50xdd0831600x3a4312a30xa10496b20xf6cfaafd0x0f5264a40x0279b0880x66760baf0x4dc529230x35bcc17d0x06b004be0xa03719940x5f2a15780x530576f00xbd221f3c0x75088b970xb0239d3d0x2f89834c0x693c39610xc40f284c0x2fe8796b0x665b7aa70xfe731af80x0c3ded300x95cbb99a0x002cc4910x76e7dd070x3cb03def0x7f8ceb870xcc2152780x452918db0x4d12cb830x514699fe0xafbd6cf50xd505c3e00xae1d591e0x6def78ab0x148d1dde0x43f023810x31acc92b0x95b8b0330x978e0e8c0x97ff81fc0x972005b50x2f3fc8ba0xb0f830480x835f3abf0x458f665b0x36efa1620xebb5cd1b0x070886260xe1f3a68b0x233499bd0x2f766d990x77da19e50x1f02cf7e0xd36223120x510717b00x6d4902650x293631730xe28cf7fd0x55e579f80x29d55fa00x4ccdd0ee0x7b1035d10x36a617150xbfbb15bf0x389d86c60xcc4ae7cf0x850ab6be0x2b03b58a0xded57ca60x895d14ad0x9e4a46a00xbea625850x32da92c00x6675ddae0x0bc00f800xd401ddeb0xbe9afb330x8cf85b850x665adb860xf9fb44f50x64e6c9b60x84c6c0ca0xd6edd98e0x2385d0010xe354602c0x319ed86e0xa0d891a20x3bc17c490xd9c256540x7cee00210x8e8d866f0xd4690deb0x70d18e890x40d3d13f0x541367df0x6a1da1160x1c29abca0xde9372bb0x85cee5e90x6c112fbf0x35eff5e00x9dadffc90x50cdee530xd183d3170x615d7f4d0x94f4bccb0x97144b300xfbf696610xa4ffcb470xd64f77600x277aebd90x2994b1140xddda944d0xcc4f067d0x8b1cc1dc0x56e464e30x1fbf91a40x98d830cd0x2bbdcf9c0x6ad9e09b0x66435bf20x272774f50x43ce6b280xd2e023620x53ac97630xe480da8a0xc9cdd9570x3251d7620x0583d4830x1353e7470x243308370xd1f7f9810xe47c2b050x0fc4a7780xe723aeee0x499bbf570xf337fed10xac44964f0xcbd084550x5a17b6d80x01046d170xbb0b5f2a0x43ec9e380x5ce3b5880xdb0656570x6cdf18a60xf78013600x396b1fd70xddf97fa50x42f2c81f0x2fbdfa7f0x0c942cc70x0737e9ff0xdae9b5d70x7ada711e0x5f380f620x57cda01d0xca1e00fe0x8025d6310x822685180xe78a99d40x0b51ea040xd99957b30xe016d0c70xb0a873680xed15fb410x81ac18710x2f6e9dfa0xefa96bb60x8a7742c70xcbc39eb30x3ac29ebe0x1df7240e0x75814f4b0xeed909a60xff22130c0x0f51afe20xb5369edc0x8b3b41a60x4dca67a80x4a2ba04c0xc6c8b8f10x111c953a0xb31a3d690xcb80935d0x832e8f0b0x3728fa680x26884ff70x865370090xf8e4f7fa0x65532f440x53aaf3b40x10962bc20x0294c6a20x51892d610xa63573d70x3f2690f20x93ec4a030x164e06e10xafc5ce490x410b9ad90x89d053d70x6ff266cd0x095c89f00x352f51700xf4e0c9810xfcf806950x557b14340x35b4468c0x988e4d2e0xc305b9970x314bbca20xaf5bf6ef0xefa414fb0xd605397a0x66550d250x609d83860xeef048090xa05ca6250x23ee06290xd21f9c980x622962080x010de4d80xf7d5bc1f0x27875e800xe07c7e120x8a87a0360x8486fe130xb405f16f0x5c1d91590xfef49fd00xb8b0aee30x47c980d10xf07972670xd1eac7350x28aec66b0xcfca95280x6067fe5c0x4c5bf7010x978a02570x6263a8d70x39e05ac30x584b84820x83aa43340xb89e36420xba57c02e0xeaa232810x98b0ece80x242b09d10x2a006ef00x0d9fae290x07e086260xf37276170x80be93340x2d06fd590x3b306eaa0x938973360x6085edbd0xcfc28bb40x76c0528a0xf71af0e40x4a6da56f0xc3a2be670x4506430c0xa2111b630x0457f24b0xed6425e00xffb2dd180xaf7b480b0x97a1dc400x3761acdf0x93f68ea70x4a9526bf0xd8ac50c40x8a987f120xdcaebef30xe7f7c1930xb7d572400x25d026f90x52efb8ea0x28dcc7560x32e9031b0xa11ff7a10x98c0d6a80xe4b9fbb90xbfc2a8c50xcec1dbe90x64df874b0x8f1114650xf3d34d510xce8ff9c70x94caba3b0xc6d9cb0f0x356962a50xc0512ec30x3865e3060xb66bd68e0x7e0f81570x60b49a340xcfa922f20xeefc03270x064498050x385d4cca0x7b058f530x7d48c0f10xf792ec230x5d15813d0xd3aef0440xd26379740x538862eb0x2bb7c3560x34cec2a80x6204b6800x06c0b1660xdb78cb4e0x937c29540x862a40790xd61a9ad90x407393850x3a8021d70x8498fcbe0x1b57b2ab0x22e55eeb0x5e7134a00xb483315f0x39d65b7a0x3b157dcd0x185df9a40xbf9d1b960x90a5530f0xeb9d1e040x027a06e10xec5f85d70x7c3b84870xad9d88150x7af2d0bb0x6b5d94770xae7973d10xd0cab6230x298c23720xa5338bf50x5e83e20e0x5cd73f320x6b5a52280x28ffb0fe0x8b7bd57c0xe59117cf0x72213bb20x5d4f13ea0xde3143e30x56cd0a910x9f12ef140x9a3f964d0xb4e0fdb60x739f40290x82b4e82d0x4b31648f0x9c19f8720x2a79f33f0x388854fa0x1b292b640xe2b8cc130xa292bada0xde57b5f50xb6146fba0x7719c9880x20b95c890x87a6c8950x61c2d17a0xe2c846660x1de558c10x5a1aa55d0xd59bb2c80x127149750x29186c400xa023b5f50x6bbd73a00x8e2935900x41b71e650xe3ce743f0x4a0b4a8b0x08dc7b7f0xb723f8b90x53445f680x09cf43200x1d2803870x715514950x800698c00xad2f70da0x77e35ccc0xf01c76230x7d285ea70x085eefee0x14548bca0x6241e3040xd387682e0x84b6df000x17852bcb0x93d17f1f0x18fbc6860x80d112f30x954110f00xe36093800xae01dee30x483ef64b0xfbdee5570x5eb99eb00x9499aee40x022071650xf94a077f0xe53e32050x96c95ad10x5b2271cb0x11c67a9a0xed8bc0070x84878f570x967269e40x707aec7d0xaa30a5090x2cbaa5200xe9dc07820x39f4e0b10x49d87c330x2254622c0xf7e5d3e40x557ec5860x22e5d1de0x780989d10xf0ccf2d40xc9bb48ac0x6e91ee1b0xea56ebe50x12ddd3990x8fe503550x837f56470x49f152c40x117ee2f10x28da7fd00x518738760x399d9ac80xcb39603c0x674c5bc10xb594a98d0xc05e32710x9ef5dcce0xb337bd940xf9edc6030x22fafb160x302f8e270xf34fbb330x3de95ee90x9322392b0x5f0286d50xd199f3050x350d29e90x4be0a2250x0a3b35050x5c02865d0x511ddb3b0xd58bbbcb0x62bdb8ca0xa6a68e730x786c11730x76f8f0f50x3bbe5eea0xcc8a2d780xbb0e18a60x36baedd90x0d12e5640x3e33ac540x8a9cf5a70x3884f8b80xfca9dc990x765fba920xe1edd5b50xa7b9633b0xbbb51abb0xedb8efd20x38e7272e0xafdf20a60xc40669dc0x15f086ad0x813cf2120x3b4f593f0xb12e367f0x294e1b070x790f26a40x3dd546870xd04d38ed0x0cfc79cf0xca11a7a40x31ccb38b0x0ea6de070x1d3c81e00xe56a5cd80x492241810x9ff1241f0x77f77b040x43980eee0x8a2e319a0x657df2d30x272d4a700xfb4e48e60x4d58db7e0x32253ef00x86b4892d0x3f820d710x5083a70f0x36404f550x91fbc0180x184fd7060xc57e99890xb43e2d390xa22068020xf4aa679c0x26e1852d0x64b628620x9fa8b0720xc509cab00x4a0136820x6ff62dab0x7bfa94970x0b98123d0x5a899d710x9ef76d990x4c9458a10x26dde90d0xdc2f34e60xa955da300x4358b66e0xdd53b6ad0xc6828de90x30f741530xdb3667900x3e0ef07a0x34f35d3f0x2d2f4c9c0x789fb9d90x13ce7e470x8bc8618b0x4ea91c6c0x425dd2ce0x8bd383110xead323cb0xac6d26520xa8b3b7df0x7d19dc350xcf6a844a0x679e8cc20x238659230xfaa9d1a80x3c58e78f0x352633f40x342aefe20xb17ab1620x6691f29d0x0363233d0x24ca5ca90xdaa3ee680xf55115270xa8102aab0xb7fa189f0x7e500eae0xa17f5ba50x819140960x73cc86310xc8ae141c0xc99cffdf0x83066ff50x9f6315e50x755df2720x51eda5ab0xc811f6f40x27c52a640x90e8f2bf0x796b16040x858c9dc10xf9dc16ec0x723082170x461311f20x51a943bb0xc6b9c8260x3cbbafdb0x57cd29a50x444a808c0xc305455b0x08300cdc0xc0d334600x68fce2fa0x4012a5120x00b789f70x1c2743860xc3e2d8920xca39ae6a0x7b03d3780x8b7e26f50xc6a3d2600x0f5187170x6ceb64550x4ae5de9b0xa84974600x66e8b5b00x2e8adde50xc9f480e70x499975670xf3083a1d0x983276da0x5ac7bfa60xf8fe56420x082139560x9616a2550xa16449b40x6fa426d20xb7097ee00x15c4e3e20x621041260x4278d56a0xe4b6343a0x99f482720xda9f4b170x825c73400xec02ebe00x862644340x121353960x89dd76020xd9ad21050x287c95950xed9717690x3a2d87750xee29d3170xde66f4a70x93c91df00x982fa2530x229419b30xc0a8f4be0xc1d15a4c0x59e0695d0x5d0c4dcc0x911fcd6c0xdcb0a2c00x16ca1a8a0x150d4bee0x787c2c170x7a0231370x29d534260xecfd5e980xf0ace73b0xc2cb0ada0x7ec0297b0x0f5db91a0x51de206d0x6158d20e0x692674900xa65e36670x5c34161a0x0164da8c0x36dba2a70x2eb662e90x65f5d5a10x2e16b1230x18f0de700x81c7c9a90x50f5255c0x56729ec20x1fb5cb2b0xbf6b93210x64f7dff80x8c0f768b0xed89991a0x19d00f070xf999267e0x21ea710b0x322e82310x3f38a7f80x5a58e2eb0xa570df070xbb2a72190x426dc3d10x7522cb4e0x387b48c00xec068c730xe18801660xd3bcddc10x828fec650x69d3558d0xd956c56b0x9440c56a0xbf616fdb0x02776c960x4d6c88210x6e1167f30x4468e46d0x8a03f4880xaf3e2a200x47e1242d0x36b98ae00xa4c2c33c0x71e1c1ac0x2122eb4b0xdb66aada0xd389a6820xc90063ef0xaf2306300x8818a3eb0x021f37000xbcb90cb30xd45b9cf40x4a8330120x8c8744350x39e8fa4b0xb8b44e500xf2a366120x288a89380xafdf49c20x0bd484970x1e2cfa6e0x033bf1f40xb2ac0ee80xcfd874ad0xae286b5a0xa2f0121b0x9815b6da0x88f852a60x260ffe540xdcf1c7850xce0201090x6051451d0x28ac2fd20x76415c400x936ef9af0x4cd2fe400x11b3e93e0x6bde41510xccbd1e970xaf4814990x571e2d7d0xb2cc8bb30x2a3e119b0x6746e6410x12ab84de0xa47e91ba0x8d25501f0xedcf6be40xc8e96dea0xe97f4ce50x4a16802e0xaddf86d60x1803a6ed0x2b30f4290xe4b051cf0xb0d904b70xcc4ee8410x17f542630x59a2712d0xc8e3332b0xd91319d60x0b2c64a30x011d803b0x52f1127e0x50ac12230xbf11da670xb75ebed00x4cb9e0010xd9a29f550x9a44554d0x63f2af5d0xbe5c39ca0xb83dd8360x857cbf9b0x55e388fc0x73c2cedb0xf4684cdb0x16090b530xa4449a340x742fd9220xd5ff84150x6fafa6c00x6ee2f5790xa55d486a0x3a0817810xb82af3940x884ca29e0x3e58b2dd0x49aa601b0xa57774b00x6d69de8d0x9cf211510x5a7b445a0x3c5e9e600xa080eb9e0x167bfe3d0xe18738a50xe16fec280x2f622ea10x3e4427c80x3cbbbbf90x8b787dec0x2dd9a69c0x18ffd7510xdb58b7b90xc12435e30x24bdf2460x1585c0000x7196ed3f0xb05c0af60x651614ac0x3614089f0x89a5809c0xba3e30970xe5df9acc0x0e6e0ee80xad297a570xd894ff450x2d991b0e0x5cecfa3a0x9c3d7d030xc06028cf0x213ea9bb0x0deb46410x96cc96250xee8a3d3c0xa97833e10xa47ff3140x31a89d590xc786c2070xd1757cfc0x344a99270x6bde91170x8f608a4c0x7cee30e40xe48a11c20x98163ef40x11597f4c0xe6c529280x19ae9a8f0x7f7aac8d0x7de530670x6a37d4080xbbddd4b40xfdb7cb980xc18f1b150x01d83b3d0xcd042bd90xe631964d0x68e2f6080x7749a7330xcc0865880x1f2a99700xbe4695b70x1dbc60cd0xfe8c576c0xf19d3b130x387e16390xb51a37240x760839310x95d541710x1696c5dd0x23e486460x4d98356b0x9518770e0xfdfff1ea0xefc3114d0x5f430be30xf32490af0x5b712db10x1957a37d0x39be9f8a0x2538352b0x5952e8340xcd8a201b0xde0758c50x89a84f4c0x0e7f8a030x073b24e40xf1c086c30x609202f90x72907b010x281c6ed50xeb04bb780x4cc1418a0xeeacab690x60355a600x55db8cc70xe33fe8b80xd512dc680x0e4d83150x35ad09f90xb01c5f2f0x4ac81c500x3f9a2b0b0x1e119a790xdbeb3cc00x917c784f0x8083206b0xa731cbf90x50e3799f0x133279280xaa67f5ed0xbefac8900xa0e9b8480x800408de0xbfef278e0x5d3eed300x28bbff850x53d652160xaff5c59d0x6036d32c0x4b50f3a60x304a58490x1ca160340x3888731a0x94397f370x711891570x2931239e0x670b81ce0x6adb628b0x5f6291a40x897ecc470xd24119f10x4b8793620x70d606350x2794dd940x9b2a100f0x88625bdc0xb9f4cd940xd06e959c0x47d231230xb1c508350x8361db5c0x6b91cf500x4341ae930xf3741c0f0x3162aff00x253d9a870x869543df0x029763e40xce6c409b0x5d74af910x7a9df20b0x4b82ef100xebe447a70xb341ed650xa8e9e1ae0xa4f72e3f0x9be692820x7560e4300x5ac6f26d0xe05e4e6c0x3647ea020xa11029e50x1b41f1240xaf0807a70x81b1b8040xba3b99220xc21fb3f20x3946c88e0xb455924d0x817f23070x469eb0c00xaa5ba3b30xc2610dfe0xca7a90de0xde3ba0d60x6dc9b6aa0xd68bfce10x1a0378640x7c24afef0x57732d320xcd958ecd0x7b138d640xb08395140x2daad86c0xde7afbf30x46462c330x612b93290x537e02050xe17b55210x2373c8830x80197e460xa0702ee80x084a9c290x0ef069740xa0c71dac0xdc6bd3950xcffa2aff0x3686ea090xcb6301070xdf71deaf0x2ca6800b0x405b6e050x1a5c38bc0xcd724e670xd48bb05a0x4720825f0xe46756850x888e35250x2188cae70xd00938ab0x849c1dc40x818526020x1902178a0x48ac6a210x61b36abf0x02634bb30x5ee4a8000x84d5e8980xe4b56a5e0x091115780x596d3ad20x07986e3a0xfc3005190x0b3a1a220x73b8970d0xeaf3c8360xb400f50a0x2d9c2af00x3208a2840xe6f16cdd0xc32a8cff0xd873d0180x4e8f6ca70x38331a2d0xc585bdaa0x20b50a700xf72307f70x5a45ba310x0394e9770xa71d0b060x408739ed0xcecf30aa0x59b679ea0xbcbf17040xf7c2b2000x897c365d0xb92869430x1571c1ed0xf5778fdd0x0922e0c10xc241c7b30x621463b30x7f90438a0xe397e4d10x064672320xcd8300ac0x0755838b0xe05d6b2e0x6a4720540x422dd85c0x736778ff0xc14813f70xab1bd60c0x2d66898b0x35ec6ef50xd8f216a40xe79411060x055481a30xafacf80f0xbe9f747c0x815b38680xe37a695d0x5e8015f80xf76a9f470x0b2998440x77c401d10x2efff6270x0a99cb450xbf41bee80x768fdd240x68ee9f0f0x724cb74b0x1423d2c90xfeac4b100x7d500cec0x0f4345aa0x7b04a84a0x1f0997940xca9fc0820x074288d70x5eb27a1a0x5d20b4d20xa208848a0x2d175f0d0x45a1857b0x090967af0x7b1d58d70x46b651430xd87052d40xbf34aa960x7011def90x3f4572840xba0924f60x3c0e09330xd32b7bcb0xeaed59f50xaefbcacd0xfbc6a06f0xbac609330xd16cd3e70xfcfa0dc70xa532601a0xc0abcf5d0x4ef596320xe218c8730xc5ed653d0x1d12830b0x5bdb610a0x31d214660x816e53220x8f5341f50x617367e40x00891a2c0x77c01a650x16682e140x5061c4770x7c361ddc0x7163bb740x5899d5c10xa4e85e550xc862095e0xa931b5e10x062ebd2e0x33f8a4770xbcb149350xd6bd7d8a0x7627e8860x4ff137870x3023e43e0x7a3aabdd0x8f2da66b0xcdc0ec980x10a23a650xbe1119530x6f497a3c0x6dad99760xc529e32e0xc37b97690x9e0bd7530x402a76b10x3b84657b0xd680581d0x8512bd2a0xda86a83d0xd52423a30x10ec6d2d0xeb7796650xea2209410x76eeda4b0xceb500120x67ad3fdf0x3dbd890e0x5bca52e40x34256a3a0x4e535c700x2010ea8c0x3c304c720x1f3b3cb30x10bba6460x2579fbff0xfe13984d0xf72c32480x9431ed1d0xf862ec9f0x176826ec0xe19f97540x4522f03a0x2c30bc740x60af6cdf0x85fd99220x891ea2570x2a4943420xceb42bfa0xcd07af1b0xa72cf3d00x19e1b5200xc4683e130x6c46ae570xa504ef290x93e45d030x1ce8a6040x30017f2a0xe2bd29940x2311aca20x8a5f38420xa733ff600xf8a79b190xbcbe65a00x9451a33e0x071ca6700x72e78e540xa0ac12760x1a03243b0xbebb01df0xb5da6dc90xa0870cf80x3031a4320x6d0487660xd676831f0x599fb7100xe4e658520xc30163720xdb04b8b40x7d08aba90xd5b8db3b0xb39c72ea0x98f46a0d0xaf2f63400x003e937e0x444da0a10x14d28b110x18f98c7d0xbaf279a50xdc8846710xc73b99370xe5ce0fe80x776ef5040xf76d2d600xcf999cbb0x40e896f60x6a0a29790x7c349a590x6cd9b8d50x00d5be7a0x7222e7ec0x174a47430x74e565450xa5b15eb60x533760570x206385d40x665cf56a0xc4c999a00x35a8165e0x04a264a10xc5c7bf2e0xc366f3ac0x01bb37490xef46be220x12c0f2650xe55cb74c0x31ee81a40x78a803e80xcf1e203a0xb40fcf830x26bca2680x2f3a1f240x3b83cbce0x3a94d2760xad2ee3250x7e9a6fef0x9d354dd50xa58cbb9b0xee7403870xb2993e8e0x06848c600x949d80470x124e680a0xfda2c89e0x10640e840x7430f97c0x89c51a030x5124d6520xbb3c30080xf81eb24b0x496e38800x4032e66c0x3254c69b0xb5a47de70x7517292e0x2198ca3b0x6f3d47920x4ad6794f0x3f2505770x12a2067b0x3e7b60620xf41b78560x39028c940xc6e48ff60x142072c00x0871ffd60x3a20a9d70xf3c2dfe00x42f7c7de0xc4a729360x29e628fd0x2e5519460x8d92237b0xe56910530xa9665cc10xa621e0170x47e011960xb73ef8210x828354600x51af70d70xffddc0e30x9629f8e30xf1758a050x2169be450x7ab1a37f0xf6156df40x4a22b9b40x3fd7284b0xbe4f03a00xcb7c9abe0xeb06decb0x05486c4b0x9cb057e60x53177d750x1beddd2c0x0443c1a40x674b1d700x464a788f0x408837c40x627eb3790x0b7c38210x40f3e9590x14c319ec0xf959e1020x42e087f00x2e0f24680x0c2314740x3647efd10xb71dcc780xefe931930x1a71d30c0xca82502f0x651ad1850x69e608310x464860e00x6fa6c9110x882e79d40x31e1934e0x0bf242ec0x86b54ceb0x61296aeb0x9c3ef5e10x8c02bf8f0xa21b80020x11ca0bf00xef989ec90x66360b430x73c7b2a20x8f3baeaf0x94ef8f620xe17b81620xa0545fb90x69cc29430xc09c83630x74f877860x0c0d20070x4099f9190xe8f79dca0xb092b9850x646c51250x8dadf3bc0x74553ba10xdfd430100x8eb062f50x9843bf9d0x46192b6e0xb324ae7e0xe4b9530a0x7450b8ad0xf65a15b30x43d7781e0x035ba2930x22719fd70x176482890x7b7f31ff0x33f9a59c0x56ddb5070x798e6ca20x7209abb70x56bf72b60x7c2e3ba70x345f3bf10x0ba6e7730x522666340x1afec2bd0x30fc09090x2c90ff260x41d66e5d0x22618b310x3939d70c0x67fb22bc0x2e3941e50x76467a540xbf169b8f0xc681b7690x623b59d50x6b9975910xa12ebae80x047622e00xc7f6c9b80x6d4910ab0x925e637a0x1f1243230x08725bdc0xe3f7a9070x378721ce0xc6c8f28a0x44d7007c0x98ad8feb0xef9f4ef70x7bd571130x6cc119cb0x1bc3edc20x0ca2472b0x473e0df20x7ca3ba0e0x0f042d690xbe8dfe1c0x6e16b82d0x59ddaf730x09cbb7e20x6aa8f9ae0x6e2aa0f00xdef2ae3f0xc71a9b910x463e79260xc7e2a0f60xb34320de0xad00d69c0x5468460f0xdd479a5e0x3b2122f60x6c28be5a0x60a634c40x19567d060xcfa20f320x50fe690f0xc9b0151b0xb7e5d1ee0x2d7d15190x322b0c280xeda9c5620xd8f5741f0x6f5cff990x08998a660x25df84d60x56046c5a0x130a3cca0xc2d1ee520x630b53760x81803fbe0x8eab1bd70x934bab100x847173030xa28714d70xe46fda9d0xf31e6e650xb71124c50xf081330a0xf0a8b28e0x4ca4ff410xca8e426b0x36716da20x19ac5c210xc485d5130xe850ca1f0x390dc43c0x39a120b20x8de8af600xf17544b70x8275d6a70x4cf699b80x66737cc40x23ea7ccd0x83a52e3f0x04bd87f60x37844a4f0x7bd87ef70xb2a0a1770x51581b9a0xadc044b70x8267d6220x7e6d61fd0x9a50eeff0x9305ae090xd9ab87310x81be6fd90xfda1093d0x6fead1560x3c45390a0xb8d25b500x73818a7e0x75ab209f0x3e8214000xe90c80bd0x906f8f1b0xf0dfd0ef0x40126c3a0xda2c6f340x622f0dd50x0653fccd0x1ca454880xdcf5bfd50xfd2b3e450xeae0a7b10xdd1cedc50xc801d4880xf9b0a3890x8b0371260xc4822d7a0x5dd727a10x4562651e0xf9ddbc5d0x78d689df0x38ff875f0x885512a20xc577832d0x6bec0e660xa24517eb0x8a7d8ee90x69e872f90x83be64b90xf9deb0db0x5f4e52490xbe2bb8310x1c8c5e260x89bb340d0x156047880x20a36d790x5a985f890xad2592c00xb3ad62af0xeb76a4350x4eada79d0x419479f50xee8e352b0x872056290x7b02bc000xa909cfc50x36edd74c0x2809dc260xa94c023b0xefbe37d70x804f76eb0xbe188fa50x7f336ac40xbabd30f50x29b68cf30xeee29c6f0xf8fc716e0x4ad307a00xc75b33cd0x20de45600xf578605d0x384099a30xeba9adc90xdba75dea0x29b1f0dc0x94007f8b0x881e20e90x98f0f0430x8ec5694c0xea87fa6e0x2f377ef10xeea5157a0x5e5d8fc20xbff2c3230x7a21d8ad0x55b51aed0x41cd0ab60x152ccbd30x322954880x75a3f2680x03a81e690x41cae8490xb05a95850x91ec410c0x9dc746580xedbfffc10x6eed174f0xdad3b9210x0511519f0x383070db0xe5d299580x1d4b9b4b0xaa46e71f0xb8410a0f0x3c112abd0x31e2e77f0x1ed7c5490x5445a4270x712f076f0xaf4292840x321055cb0x46a417ca0x221dd8510xfe51f8150xc748f3560x7787e8d60xdbab6fe20x4b2210b80x9689ed040xd7dce8130x68d98f4c0x9afcd2770x8c4c9f190x732c11a50xba78b2720x4a02ac9a0x0868db720x5591b58e0x046dd1870xde3abc2e0x3a22fa8a0xea1436100xb572e8300x5e949e0a0xbcb85f620x2449459d0xe11895c10x056837fb0xc403cafe0xe0cc9c920x7c74d7a60x676bd8430x81d61eef0x63da6a920x612df9ae0xe67343c10xec877c9d0xc04c7e840x1fd4782d0x4ba5c46b0x3bd1b0a80xea61eefe0x024d14bc0x787f0fe80x75fe065a0xdfe789c60xb165218c0xeb8840880x4b99648c0x77c143170xaf2674b50x3d4b0fca0x0e9bc9b60xec96eadf0x4cd6c1f60x284e07d80x9bb6fd090x9c1a1b930x7ba115890xc1ec16c10xaddb83c20xdc3b59110x95414de30xb08dcac90xab605dde0x0ea0ae3c0x885bcd160x0eb1e4140x90aa85490x87b637ae0xc4127ab10xd396c6870xd2a3ff570x1c1c357a0x8ae293d70x363cb2eb0x2a91578a0x4a53e83e0x6a3863d60x08e4bfe50x35eb86d10x58ae432a0x06504e4a0x2441577b0x3f6633530x13912e4b0x4f739dc00xb4531e800xb1d79ef90x162f32f90x084b9c090xce678a590x2919b1560x3036921e0xd22607b40x4dac77f00xe5919cb10x065994f10x05e807a90xe39d39360x42f8c0350x3612a48c0x057a34550x7a7c6b250xc302f2bd0x9a750b5d0xca6f59ef0xfbef1ec80x7fd13d100x2d793ad60x0d0704d60x6f7be94d0x5e3db0f00x9cde60150x0b978f6e0xae3e92080x0ad71f750x8a2fe9890xd2c86f2b0x0b7c562f0x60fb79220xeb56e0860x7f212bba0x57637b190xb53794560xaaa4426c0x59bbb9990xd2dfe5580x3d3c05c50x2eebf1930xded2fbed0x1008c6c40x3ab147670xab5409720x4cb4fc4c0x04c686d00x208c6b580xf3acd8de0xc34f796c0xce61cd4c0x8ba28deb0x3b8c7f930xb497dd9f0x757b48db0x7e24b6e90xcb5911a00x831818720xc5b25b8b0x7f7d9a1c0x8f3f0dd40xc2b6689c0xf427b2760x69483e230xe430df5c0x5d324e330xdd6914020x30c2eddd0xd0b6a7610x633359b70x772080bd0xdaec2ea40x5e824ad80x1dd234d60x777087850x3bf1cd4f0xa1169d430x84b76dd10x7e13ffca0x535568860x57912c7f0x03ad20740x70dced0a0xa94d608b0x219abe300xacc7bcec0xe05d6e570x4cfc33100x59aac5ab0x0180f6bb0xec67f76d0x51acf1a10x5184c9b80x97a01a7a0x66a6f9a60x4afedab10x80d8c3050x482e4dd10xbe6a8c960xb80b4a180xf26286760xffc4f2000x9d26675e0x0d333b640xdad1fc3f0x6315c42c0x0a84b15d0xc078d22c0x665e25130x4f20d80b0x39d95ca45.14.0-503.19.1.el9_5+rt_debug5.14.0-503.19.1.el9_5+rt_debug5.14.0-503.19.1.el9_55.14.0-503.19.1.el9_55.14.0-503.19.1.el9_55.14.0-503.19.1.el9_5.aarch64+rt_debug1.1.00.40.4v1.04.0_00.30.0.13.5.360.30.0.1v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.001.5.01.0.02.0_8701.0.01.0.5.0_k1.1.01.1.00.40.40.40.4v1.0v1.0v1.0v1.00.1.10.1.10.1.10.1.10.1.10.1.11.2.01.2.00.2.151.00.9.280.9.280.9.280.9.280.9.280.9.281.32.0.41.5.08.8.1.0.508.8.1.0.502.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.42.6.41.1.01.1.01.1.01.1.01.1.01.1.01.1.01.1.01.1.01.1.03.4.20_2003.4.20_2003.4.20_2003.4.20_2003.4.20_2003.4.20_2002.0.41.5.03.4.20_2000.2.150.2.150.2.150.2.150.2.152.6.42.6.42.6.41.01.00.9.281.30.9.280.2.150.9.280.2.150.9.280.9.280.9.280.9.281.01.01.00.9.280.9.281.01.00.9.280.9.283.4.20_2003.4.20_2002.0.42.20.0.01.1.6.0_k1.9.0.0_k4.0_04.0_01.00.2.150.9.280.9.281.01.01.01.01.01.01.01.01.01.01.0.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.00.2.150.9.280.2.151.01.01.01.02.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0303.4.20_2002.6.42.6.42.6.42.6.42.6.40.2.151.02.30.61.81.10.11.0.00.1.10.1.10.1.11.0.5.0_k           !" #$##### %& ''''''' ()))((**(( ++++ , -.-/--0- 1 2222222222 345544664444444444748494444:44;444<<<4=4>4?4@4A3B CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDCC EE FFF GGGGGGGGGGGGGGGGGGGHHHHGGGGGGGGG IJJJJJJJJJJJJIK LMMLNNNNNNNNNNNNNNNNLLLLLLOOOOOO PPQ RRSSSSSSSRTTRUUUUU VVWWVXVYYYYVZZZZV[[[[[VV \]]]]] ^_ ` aaaaa bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbbbb defeggdhddid jj k ll mnmooooommmppmmq rr ssstusss vvwvxxxxxyxzzvv{|}{~{{{{{{{{{{{{{{{{{{{{vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv                        !""#$%&'(')'*'''++,-------------------------------------------------./001233333444555556666655575885555595:555555;<=====<><<???<@@@AAAAAAAAAAAAAAAAAAAAAAAA<B<C<D<E<<F<GGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGG<IIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJIII<K<<L<M<<<NOOOOOOOOOOOOOOOOONPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN<QQQQ<R<SS<<<TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT<<UVVUU<WW<X<YYYYYYY<Z<[<\\]^_`a`bbb``c`dddddddddddddddddd`e`ffffff`ghiimodules5.14.0-503.19.1.el9_5.aarch64+rt-debugbuildkernelarcharm64cryptoaes-neon-bs.ko.xzcrct10dif-ce.ko.xzghash-ce.ko.xznhpoly1305-neon.ko.xzsha1-ce.ko.xzsha2-ce.ko.xzsha256-arm64.ko.xzcryptoadiantum.ko.xzansi_cprng.ko.xzasymmetric_keysasym_tpm.ko.xzpkcs8_key_parser.ko.xzasync_txasync_memcpy.ko.xzasync_pq.ko.xzasync_raid6_recov.ko.xzasync_tx.ko.xzasync_xor.ko.xzraid6test.ko.xzblake2b_generic.ko.xzblowfish_common.ko.xzblowfish_generic.ko.xzcamellia_generic.ko.xzcast5_generic.ko.xzcast6_generic.ko.xzcast_common.ko.xzchacha20poly1305.ko.xzchacha_generic.ko.xzcrc32_generic.ko.xzcrypto_engine.ko.xzcurve25519-generic.ko.xzdes_generic.ko.xzechainiv.ko.xzessiv.ko.xzfcrypt.ko.xzlrw.ko.xzmd4.ko.xzmichael_mic.ko.xznhpoly1305.ko.xzpcbc.ko.xzpcrypt.ko.xzpoly1305_generic.ko.xzrmd160.ko.xzserpent_generic.ko.xztcrypt.ko.xztwofish_common.ko.xztwofish_generic.ko.xzvmac.ko.xzwp512.ko.xzxcbc.ko.xzxxhash_generic.ko.xzzstd.ko.xzdriversacpiacpi_configfs.ko.xzacpi_dbg.ko.xzacpi_ipmi.ko.xzapeieinj.ko.xzerst-dbg.ko.xzcustom_method.ko.xzec_sys.ko.xznfitnfit.ko.xzpfr_telemetry.ko.xzpfr_update.ko.xzvideo.ko.xzataahci_platform.ko.xzahci_seattle.ko.xzahci_xgene.ko.xzata_generic.ko.xzlibahci_platform.ko.xzbaseregmapregmap-ram.ko.xzregmap-raw-ram.ko.xzregmap-spi.ko.xztestbcmablockbrd.ko.xzloop.ko.xznbd.ko.xznull_blknull_blk.ko.xzpktcdvd.ko.xzrbd.ko.xzvirtio_blk.ko.xzzramzram.ko.xzbluetoothbusmhihostmhi.ko.xzmhi_pci_generic.ko.xzcdromcdrom.ko.xzcharhw_randomcavium-rng-vf.ko.xzcavium-rng.ko.xzcn10k-rng.ko.xztimeriomem-rng.ko.xzxgene-rng.ko.xzipmiipmb_dev_int.ko.xzipmi_devintf.ko.xzipmi_ipmb.ko.xzipmi_msghandler.ko.xzipmi_poweroff.ko.xzipmi_si.ko.xzipmi_ssif.ko.xzipmi_watchdog.ko.xzssif_bmc.ko.xztpmtpm_i2c_nuvoton.ko.xztpm_vtpm_proxy.ko.xzvirtio_console.ko.xzclkclk-bd718x7.ko.xzclk-max77686.ko.xzclk-scmi.ko.xzclk-scpi.ko.xzcpufreqcppc_cpufreq.ko.xzcpufreq-dt-platdev.ko.xzcpufreq-dt.ko.xzimx-cpufreq-dt.ko.xzscmi-cpufreq.ko.xzscpi-cpufreq.ko.xzcryptobcmcaamcaviumcptnitroxzipccpccp-crypto.ko.xzccp.ko.xzchelsiohisiliconsecmarvellocteontx2cxlcorecxl_core.ko.xzcxl_acpi.ko.xzcxl_mem.ko.xzcxl_pci.ko.xzcxl_pmem.ko.xzcxl_port.ko.xzdaxhmemdax_hmem.ko.xzdevfreqgovernor_passive.ko.xzgovernor_performance.ko.xzgovernor_powersave.ko.xzgovernor_simpleondemand.ko.xzgovernor_userspace.ko.xzimx-bus.ko.xzimx8m-ddrc.ko.xzdmadwdw_dmac.ko.xzdw_dmac_core.ko.xzdw_dmac_pci.ko.xzimx-sdma.ko.xzqcomhdma.ko.xzhdma_mgmt.ko.xztegra186-gpc-dma.ko.xzvirt-dma.ko.xzedacbluefield_edac.ko.xzdmc520_edac.ko.xzthunderx_edac.ko.xzxgene_edac.ko.xzextconextcon-gpio.ko.xzfirmwarearm_ffaffa-module.ko.xzarm_scmiscmi_pm_domain.ko.xzarm_scpi.ko.xzimximx-dsp.ko.xzscpi_pm_domain.ko.xzgnssgnss.ko.xzgpiogpio-dwapb.ko.xzgpio-generic.ko.xzgpio-mlxbf2.ko.xzgpio-mlxbf3.ko.xzgpio-mxc.ko.xzgpio-pca953x.ko.xzgpio-sim.ko.xzgpio-virtio.ko.xzgpio-xgene-sb.ko.xzgpio-xlp.ko.xzgpudrmamdamdgpuamdxcpastdisplaydrm_display_helper.ko.xzdrm_dp_aux_bus.ko.xzdrm.ko.xzdrm_buddy.ko.xzdrm_exec.ko.xzdrm_gpuvm.ko.xzdrm_kms_helper.ko.xzdrm_shmem_helper.ko.xzdrm_suballoc_helper.ko.xzdrm_ttm_helper.ko.xzdrm_vram_helper.ko.xzgudgud.ko.xzhisiliconhibmchypervhyperv_drm.ko.xzi2cmgag200nouveauqxlqxl.ko.xzradeonschedulergpu-sched.ko.xztegrateststinybochs.ko.xzcirrus.ko.xzgm12u320.ko.xzttmttm.ko.xzudludl.ko.xzvirtiovirtio-gpu.ko.xzvkmsvkms.ko.xzvmwgfxvmwgfx.ko.xzhost1xhost1x.ko.xzhidhid-a4tech.ko.xzhid-apple.ko.xzhid-appleir.ko.xzhid-aureal.ko.xzhid-axff.ko.xzhid-belkin.ko.xzhid-betopff.ko.xzhid-cherry.ko.xzhid-chicony.ko.xzhid-corsair.ko.xzhid-cougar.ko.xzhid-cypress.ko.xzhid-dr.ko.xzhid-elan.ko.xzhid-elecom.ko.xzhid-elo.ko.xzhid-evision.ko.xzhid-ezkey.ko.xzhid-gaff.ko.xzhid-gembird.ko.xzhid-gfrm.ko.xzhid-gt683r.ko.xzhid-gyration.ko.xzhid-holtek-kbd.ko.xzhid-holtek-mouse.ko.xzhid-holtekff.ko.xzhid-hyperv.ko.xzhid-icade.ko.xzhid-ite.ko.xzhid-jabra.ko.xzhid-kensington.ko.xzhid-keytouch.ko.xzhid-kye.ko.xzhid-lcpower.ko.xzhid-led.ko.xzhid-lenovo.ko.xzhid-letsketch.ko.xzhid-lg-g15.ko.xzhid-logitech-dj.ko.xzhid-logitech-hidpp.ko.xzhid-logitech.ko.xzhid-microsoft.ko.xzhid-monterey.ko.xzhid-multitouch.ko.xzhid-nti.ko.xzhid-ortek.ko.xzhid-penmount.ko.xzhid-petalynx.ko.xzhid-pl.ko.xzhid-plantronics.ko.xzhid-primax.ko.xzhid-rmi.ko.xzhid-roccat-arvo.ko.xzhid-roccat-common.ko.xzhid-roccat-isku.ko.xzhid-roccat-kone.ko.xzhid-roccat-koneplus.ko.xzhid-roccat-konepure.ko.xzhid-roccat-kovaplus.ko.xzhid-roccat-lua.ko.xzhid-roccat-pyra.ko.xzhid-roccat-ryos.ko.xzhid-roccat-savu.ko.xzhid-roccat.ko.xzhid-saitek.ko.xzhid-samsung.ko.xzhid-semitek.ko.xzhid-sensor-hub.ko.xzhid-sigmamicro.ko.xzhid-sjoy.ko.xzhid-sony.ko.xzhid-speedlink.ko.xzhid-steelseries.ko.xzhid-sunplus.ko.xzhid-thrustmaster.ko.xzhid-tivo.ko.xzhid-tmff.ko.xzhid-topseed.ko.xzhid-twinhan.ko.xzhid-uclogic.ko.xzhid-waltop.ko.xzhid-wiimote.ko.xzhid-xiaomi.ko.xzhid-xinmo.ko.xzhid-zpff.ko.xzhid-zydacron.ko.xzi2c-hidi2c-hid-acpi.ko.xzi2c-hid-of-goodix.ko.xzi2c-hid-of.ko.xzi2c-hid.ko.xzuhid.ko.xzwacom.ko.xzhtehte-tegra194-test.ko.xzhte-tegra194.ko.xzhvhv_balloon.ko.xzhv_utils.ko.xzhv_vmbus.ko.xzhwmonacpi_power_meter.ko.xzad7314.ko.xzadc128d818.ko.xzadcxx.ko.xzads7871.ko.xzg762.ko.xzina3221.ko.xzjc42.ko.xzlm70.ko.xzltc2945.ko.xzltc4222.ko.xzltc4260.ko.xzmax1111.ko.xzmax31790.ko.xzmlxreg-fan.ko.xznct7802.ko.xznct7904.ko.xzntc_thermistor.ko.xzpmbusltc3815.ko.xzmax20751.ko.xzpmbus_core.ko.xztps40422.ko.xzpowr1220.ko.xzpwm-fan.ko.xzscmi-hwmon.ko.xzscpi-hwmon.ko.xzshtc1.ko.xztc74.ko.xztmp103.ko.xzvexpress-hwmon.ko.xzxgene-hwmon.ko.xzhwtracingcoresightcoresight-catu.ko.xzcoresight-cpu-debug.ko.xzcoresight-cti.ko.xzcoresight-etb10.ko.xzcoresight-etm4x.ko.xzcoresight-funnel.ko.xzcoresight-replicator.ko.xzcoresight-stm.ko.xzcoresight-tmc.ko.xzcoresight-tpiu.ko.xzcoresight-trbe.ko.xzcoresight.ko.xzstmstm_core.ko.xzi2calgosi2c-algo-bit.ko.xzi2c-algo-pca.ko.xzbussesi2c-designware-core.ko.xzi2c-designware-platform.ko.xzi2c-diolan-u2c.ko.xzi2c-gpio.ko.xzi2c-imx-lpi2c.ko.xzi2c-imx.ko.xzi2c-mlxbf.ko.xzi2c-nforce2.ko.xzi2c-pca-platform.ko.xzi2c-simtec.ko.xzi2c-thunderx.ko.xzi2c-tiny-usb.ko.xzi2c-versatile.ko.xzi2c-virtio.ko.xzi2c-xgene-slimpro.ko.xzi2c-xlp9xx.ko.xzi2c-dev.ko.xzi2c-mux.ko.xzi2c-slave-eeprom.ko.xzi2c-smbus.ko.xzi2c-stub.ko.xzmuxesi2c-arb-gpio-challenge.ko.xzi2c-mux-gpio.ko.xzi2c-mux-mlxcpld.ko.xzi2c-mux-pca9541.ko.xzi2c-mux-pca954x.ko.xzi2c-mux-pinctrl.ko.xzi3ci3c.ko.xzmastersvc-i3c-master.ko.xzinfinibandcorehwbnxt_recxgb4efairdmamlx4mlx5qedrswrxesiwulpipoibiserisertsrpsrptinputff-memless.ko.xzkeyboardgpio_keys.ko.xzsnvs_pwrkey.ko.xzmiscuinput.ko.xzmouseelan_i2c.ko.xzsynaptics_i2c.ko.xzsynaptics_usb.ko.xzvsxxxaa.ko.xzrmi4rmi_core.ko.xzrmi_i2c.ko.xzrmi_smbus.ko.xzrmi_spi.ko.xzserioaltera_ps2.ko.xzarc_ps2.ko.xzhyperv-keyboard.ko.xzserio_raw.ko.xzserport.ko.xzsparse-keymap.ko.xztestsinterconnectimximx-interconnect.ko.xzimx8mm-interconnect.ko.xzimx8mn-interconnect.ko.xzimx8mp-interconnect.ko.xzimx8mq-interconnect.ko.xziommuarmarm-smmu-v3ledstriggermailboxarm_mhu.ko.xzarm_mhu_db.ko.xzimx-mailbox.ko.xzmailbox-test.ko.xzmailbox-xgene-slimpro.ko.xzmddm-bio-prison.ko.xzdm-bufio.ko.xzdm-cache-smq.ko.xzdm-cache.ko.xzdm-crypt.ko.xzdm-delay.ko.xzdm-era.ko.xzdm-flakey.ko.xzdm-historical-service-time.ko.xzdm-integrity.ko.xzdm-io-affinity.ko.xzdm-log-userspace.ko.xzdm-log-writes.ko.xzdm-log.ko.xzdm-mirror.ko.xzdm-mod.ko.xzdm-multipath.ko.xzdm-queue-length.ko.xzdm-raid.ko.xzdm-region-hash.ko.xzdm-round-robin.ko.xzdm-service-time.ko.xzdm-snapshot.ko.xzdm-switch.ko.xzdm-thin-pool.ko.xzdm-verity.ko.xzdm-writecache.ko.xzdm-zero.ko.xzfaulty.ko.xzlinear.ko.xzpersistent-datadm-persistent-data.ko.xzraid0.ko.xzraid1.ko.xzraid10.ko.xzraid456.ko.xzmediaceccorecec.ko.xzusbpulse8rainshadowcommonvideobuf2mcusbuvcv4l2-corememstickcorehostmessagefusionmfdmax77686.ko.xzrohm-bd718x7.ko.xzmisccb710cb710.ko.xzeepromat24.ko.xzee1004.ko.xzeeprom.ko.xzeeprom_93cx6.ko.xzmax6875.ko.xzenclosure.ko.xzhpilo.ko.xzpvpanicpvpanic-pci.ko.xzpvpanic.ko.xztifm_core.ko.xzvmw_vmcivmw_vmci.ko.xzmmccorehostmtdchipsmapsnandrawgpmi-nandparsersspi-norubinetbareudp.ko.xzbondingbonding.ko.xzcandevm_canpeak_canfdslcanspimcp251xfdusbkvaser_usbpeak_usbdummy.ko.xzethernetamazonenaena.ko.xzamdxgbeamd-xgbe.ko.xzapmxgenexgene-v2xgene-enet-v2.ko.xzxgene-enet.ko.xzatherosalxatl1catl1eatlxbroadcombnx2xbnxtgenetcaviumcommoncavium_ptp.ko.xzthundernicpf.ko.xznicvf.ko.xzthunder_bgx.ko.xzthunder_xcv.ko.xzchelsiocxgb4cxgb4vfinline_cryptoch_ipsecch_ktlslibcxgbfreescalefec.ko.xzgooglegvegve.ko.xzhisiliconhnshnae.ko.xzhns_dsaf.ko.xzhns_enet_drv.ko.xzhns3hnae3.ko.xzhns3.ko.xzhns3pfhclge.ko.xzhns3vfhclgevf.ko.xzhns_mdio.ko.xzhuaweihinichinic.ko.xzintele1000e1000.ko.xze1000ee1000e.ko.xzfm10kfm10k.ko.xzi40ei40e.ko.xziavfiavf.ko.xziceice.ko.xzidpfidpf.ko.xzigbigb.ko.xzigbvfigbvf.ko.xzigcigc.ko.xzixgbeixgbe.ko.xzixgbevfixgbevf.ko.xzmarvellocteon_epocteon_ep_vfocteontx2afnicmellanoxmlx4mlx4_core.ko.xzmlx4_en.ko.xzmlx5coremlx5_core.ko.xzmlx5_dpll.ko.xzmlxbf_gigemlxbf_gige.ko.xzmlxfwmlxfw.ko.xzmlxswmlxsw_core.ko.xzmlxsw_i2c.ko.xzmlxsw_minimal.ko.xzmlxsw_pci.ko.xzmlxsw_spectrum.ko.xznetronomenfpnfp.ko.xzpensandoionicionic.ko.xzqlogicnetxenqedqedequalcommemacqcom-emac.ko.xzrealtek8139cp.ko.xz8139too.ko.xzr8169.ko.xzrockersmscstmicrostmmacgeneve.ko.xzhypervhv_netvsc.ko.xzifb.ko.xzipvlanipvlan.ko.xzipvtap.ko.xzmacsec.ko.xzmacvlan.ko.xzmacvtap.ko.xzmdiomdio.ko.xzmdio-bcm-unimac.ko.xzmdio-bitbang.ko.xzmdio-cavium.ko.xzmdio-gpio.ko.xzmdio-hisi-femac.ko.xzmdio-mscc-miim.ko.xzmdio-octeon.ko.xzmdio-thunder.ko.xzmdio-xgene.ko.xzmhi_net.ko.xzmii.ko.xznet_failover.ko.xznetconsole.ko.xznetdevsimnlmon.ko.xzpcspcs_xpcs.ko.xzphyamd.ko.xzaquantiaaquantia.ko.xzax88796b.ko.xzbcm-phy-lib.ko.xzbcm-phy-ptp.ko.xzbcm7xxx.ko.xzbcm87xx.ko.xzbroadcom.ko.xzcicada.ko.xzcortina.ko.xzdavicom.ko.xzdp83640.ko.xzdp83822.ko.xzdp83848.ko.xzdp83867.ko.xzdp83tc811.ko.xzdp83tg720.ko.xzet1011c.ko.xzicplus.ko.xzintel-xway.ko.xzlxt.ko.xzmarvell-88q2xxx.ko.xzmarvell.ko.xzmarvell10g.ko.xzmicrel.ko.xzmicrochip.ko.xzmicrochip_t1.ko.xzmsccmscc.ko.xzmxl-gpy.ko.xznational.ko.xzphylink.ko.xzqcomat803x.ko.xzqca807x.ko.xzqca808x.ko.xzqca83xx.ko.xzqcom-phy-lib.ko.xzqsemi.ko.xzrealtek.ko.xzrockchip.ko.xzsmsc.ko.xzspi_ks8995.ko.xzste10Xp.ko.xzteranetics.ko.xzuPD60620.ko.xzvitesse.ko.xzxilinx_gmii2rgmii.ko.xzpppsliptap.ko.xzteamteam.ko.xzteam_mode_activebackup.ko.xzteam_mode_broadcast.ko.xzteam_mode_loadbalance.ko.xzteam_mode_random.ko.xzteam_mode_roundrobin.ko.xzthunderboltthunderbolt_net.ko.xztun.ko.xzusbveth.ko.xzvirtio_net.ko.xzvmxnet3vmxnet3.ko.xzvrf.ko.xzvsockmon.ko.xzvxlanvxlan.ko.xzwanhdlc.ko.xzhdlc_cisco.ko.xzhdlc_fr.ko.xzhdlc_ppp.ko.xzhdlc_raw.ko.xzwireguardwireguard.ko.xzwirelessathath10kath11kath9kbroadcombrcm80211brcmfmacbcacywwccbrcmsmacbrcmutilinteliwlwifidvmmvmtestsmarvellmwifiexmediatekmt76mt76x0mt76x2mt7921mt7925mt7601uralinkrt2x00realtekrtl8xxxurtlwifibtcoexistrtl8188eertl8192crtl8192certl8192curtl8192dertl8192eertl8192sertl8723aertl8723bertl8723comrtl8821aertw88rtw89virtualwwaniosmiosm.ko.xzmhi_wwan_ctrl.ko.xzmhi_wwan_mbim.ko.xzt7xxmtk_t7xx.ko.xznvdimmlibnvdimm.ko.xznd_btt.ko.xznd_pmem.ko.xzof_pmem.ko.xznvmecommonnvme-auth.ko.xznvme-keyring.ko.xzhostnvme-core.ko.xznvme-fabrics.ko.xznvme-fc.ko.xznvme-tcp.ko.xznvme.ko.xztargetnvme-fcloop.ko.xznvme-loop.ko.xznvmet-fc.ko.xznvmet-tcp.ko.xznvmet.ko.xznvmemnvmem-imx-ocotp.ko.xzpcicontrollerpci-hyperv-intf.ko.xzpci-hyperv.ko.xzhotplugacpiphp_ibm.ko.xzpci-pf-stub.ko.xzpcieperfarm-cmn.ko.xzarm_cspmuarm_cspmu_module.ko.xzarm_dmc620_pmu.ko.xzarm_dsu_pmu.ko.xzarm_smmuv3_pmu.ko.xzarm_spe_pmu.ko.xzcxl_pmu.ko.xzmarvell_cn10k_ddr_pmu.ko.xzmarvell_cn10k_tad_pmu.ko.xzthunderx2_pmu.ko.xzphybroadcomphy-bcm-sr-usb.ko.xzfreescalephy-fsl-imx8mq-usb.ko.xzhisiliconphy-hi6220-usb.ko.xztegraphy-tegra-xusb.ko.xzpinctrlpinctrl-mlxbf3.ko.xzplatformchromemellanoxpmdomainimximx93-pd.ko.xzpowerresetsupplyppsclientspps-gpio.ko.xzpps-ldisc.ko.xzptppwmpwm-imx27.ko.xzregulatorbd718x7-regulator.ko.xzgpio-regulator.ko.xzmax77686-regulator.ko.xzpfuze100-regulator.ko.xzrohm-regulator.ko.xzuserspace-consumer.ko.xzresethisiliconhi6220_reset.ko.xzrtcrtc-ab-b5ze-s3.ko.xzrtc-abx80x.ko.xzrtc-bq32k.ko.xzrtc-bq4802.ko.xzrtc-ds1286.ko.xzrtc-ds1305.ko.xzrtc-ds1307.ko.xzrtc-ds1343.ko.xzrtc-ds1347.ko.xzrtc-ds1374.ko.xzrtc-ds1390.ko.xzrtc-ds1511.ko.xzrtc-ds1553.ko.xzrtc-ds1672.ko.xzrtc-ds1685.ko.xzrtc-ds1742.ko.xzrtc-ds2404.ko.xzrtc-ds3232.ko.xzrtc-em3027.ko.xzrtc-fm3130.ko.xzrtc-hym8563.ko.xzrtc-isl12022.ko.xzrtc-isl1208.ko.xzrtc-m41t80.ko.xzrtc-m41t93.ko.xzrtc-m41t94.ko.xzrtc-m48t35.ko.xzrtc-m48t59.ko.xzrtc-max6900.ko.xzrtc-max6902.ko.xzrtc-max77686.ko.xzrtc-mcp795.ko.xzrtc-msm6242.ko.xzrtc-nxp-bbnsm.ko.xzrtc-pcf2123.ko.xzrtc-pcf2127.ko.xzrtc-pcf85063.ko.xzrtc-pcf8523.ko.xzrtc-pcf8563.ko.xzrtc-pcf8583.ko.xzrtc-r9701.ko.xzrtc-rp5c01.ko.xzrtc-rs5c348.ko.xzrtc-rs5c372.ko.xzrtc-rv3028.ko.xzrtc-rv3029c2.ko.xzrtc-rv3032.ko.xzrtc-rv8803.ko.xzrtc-rx4581.ko.xzrtc-rx8010.ko.xzrtc-rx8025.ko.xzrtc-rx8581.ko.xzrtc-snvs.ko.xzrtc-stk17ta8.ko.xzrtc-tegra.ko.xzrtc-x1205.ko.xzscsibe2iscsich.ko.xzcsiostorcxgbicxgb4ifcoehisi_sashpsa.ko.xzhv_storvsc.ko.xzipr.ko.xziscsi_tcp.ko.xzlibfclibfc.ko.xzlibiscsi.ko.xzlibiscsi_tcp.ko.xzlibsaslpfcmegaraidmpi3mrmpi3mr.ko.xzmpt3sasqedfqediqla2xxxqla4xxxraid_class.ko.xzscsi_debug.ko.xzscsi_transport_fc.ko.xzscsi_transport_iscsi.ko.xzscsi_transport_sas.ko.xzscsi_transport_spi.ko.xzscsi_transport_srp.ko.xzses.ko.xzsg.ko.xzsmartpqismartpqi.ko.xzsr_mod.ko.xzst.ko.xzvirtio_scsi.ko.xzsocimximx93-src.ko.xzqcomqmi_helpers.ko.xzspispi-bitbang.ko.xzspi-fsl-lpspi.ko.xzspi-fsl-qspi.ko.xzspi-imx.ko.xzspi-nxp-fspi.ko.xzspi-pl022.ko.xzspi-tegra114.ko.xzspi-xlp.ko.xztargetiscsicxgbitiscsi_target_mod.ko.xzloopbacktcm_loop.ko.xztarget_core_file.ko.xztarget_core_iblock.ko.xztarget_core_mod.ko.xztarget_core_pscsi.ko.xztcm_fctcm_fc.ko.xzteetee.ko.xzthermalhisi_thermal.ko.xzimx8mm_thermal.ko.xzmax77620_thermal.ko.xzqoriq_thermal.ko.xztegrategra-bpmp-thermal.ko.xzttyuiousbatmchipideaci_hdrc.ko.xzci_hdrc_imx.ko.xzci_hdrc_msm.ko.xzci_hdrc_npcm.ko.xzci_hdrc_pci.ko.xzci_hdrc_tegra.ko.xzci_hdrc_usb2.ko.xzusbmisc_imx.ko.xzclasscdc-acm.ko.xzcdc-wdm.ko.xzusblp.ko.xzusbtmc.ko.xzcommonulpi.ko.xzusb-conn-gpio.ko.xzcoreledtrig-usbport.ko.xzdwc3dwc3-imx8mp.ko.xzgadgetudctegra-xudc.ko.xzhostehci-platform.ko.xzxhci-tegra.ko.xzimagemiscsisusbvgaphyphy-generic.ko.xzphy-mxs-usb.ko.xzphy-tegra-usb.ko.xzserialstorageuas.ko.xzums-alauda.ko.xzums-cypress.ko.xzums-datafab.ko.xzums-eneub6250.ko.xzums-freecom.ko.xzums-isd200.ko.xzums-jumpshot.ko.xzums-karma.ko.xzums-onetouch.ko.xzums-realtek.ko.xzums-sddr09.ko.xzums-sddr55.ko.xzums-usbat.ko.xzusb-storage.ko.xztypecaltmodestypec_displayport.ko.xzmuxfsa4480.ko.xzpi3usb30532.ko.xzrt1719.ko.xzstusb160x.ko.xztcpmfusb302.ko.xztcpci.ko.xztcpm.ko.xztipdtps6598x.ko.xzucsiucsi_ccg.ko.xzwusb3801.ko.xzvfiopcimlx5mlx5-vfio-pci.ko.xzvfio-pci-core.ko.xzvfio-pci.ko.xzvfio.ko.xzvfio_iommu_type1.ko.xzvhostvhost.ko.xzvhost_iotlb.ko.xzvhost_net.ko.xzvhost_vsock.ko.xzvideobacklightgpio_backlight.ko.xzlcd.ko.xzled_bl.ko.xzlp855x_bl.ko.xzplatform_lcd.ko.xzpwm_bl.ko.xzfbdevssd1307fb.ko.xzvirtnitro_enclavesnitro_enclaves.ko.xzvirtiovirtio_balloon.ko.xzvirtio_dma_buf.ko.xzvirtio_input.ko.xzvirtio_mem.ko.xzvirtio_mmio.ko.xzwatchdoghpwdt.ko.xzi6300esb.ko.xzimx2_wdt.ko.xzmlx_wdt.ko.xzsbsa_gwdt.ko.xzsoftdog.ko.xzfsafsbinfmt_misc.ko.xzcachefilescachefiles.ko.xzcephceph.ko.xzerofserofs.ko.xzexfatexfat.ko.xzext4ext4.ko.xzfatfat.ko.xzmsdos.ko.xzvfat.ko.xzfscachefscache.ko.xzfusefuse.ko.xzvirtiofs.ko.xzisofsisofs.ko.xzjbd2jbd2.ko.xzlockdlockd.ko.xzmbcache.ko.xznetfsnetfs.ko.xznfsblocklayoutblocklayoutdriver.ko.xzfilelayoutnfs_layout_nfsv41_files.ko.xzflexfilelayoutnfs_layout_flexfiles.ko.xznfs.ko.xznfsv3.ko.xznfsv4.ko.xznfs_commongrace.ko.xznfs_acl.ko.xznfsdnfsd.ko.xznlsmac-celtic.ko.xzmac-centeuro.ko.xzmac-croatian.ko.xzmac-cyrillic.ko.xzmac-gaelic.ko.xzmac-greek.ko.xzmac-iceland.ko.xzmac-inuit.ko.xzmac-roman.ko.xzmac-romanian.ko.xzmac-turkish.ko.xznls_cp1250.ko.xznls_cp1251.ko.xznls_cp1255.ko.xznls_cp737.ko.xznls_cp775.ko.xznls_cp850.ko.xznls_cp852.ko.xznls_cp855.ko.xznls_cp857.ko.xznls_cp860.ko.xznls_cp861.ko.xznls_cp862.ko.xznls_cp863.ko.xznls_cp864.ko.xznls_cp865.ko.xznls_cp866.ko.xznls_cp869.ko.xznls_cp874.ko.xznls_cp932.ko.xznls_cp936.ko.xznls_cp949.ko.xznls_cp950.ko.xznls_euc-jp.ko.xznls_iso8859-1.ko.xznls_iso8859-13.ko.xznls_iso8859-14.ko.xznls_iso8859-15.ko.xznls_iso8859-2.ko.xznls_iso8859-3.ko.xznls_iso8859-4.ko.xznls_iso8859-5.ko.xznls_iso8859-6.ko.xznls_iso8859-7.ko.xznls_iso8859-9.ko.xznls_koi8-r.ko.xznls_koi8-ru.ko.xznls_koi8-u.ko.xznls_utf8.ko.xzoverlayfsoverlay.ko.xzpstoreramoops.ko.xzsmbclientcommonsquashfsudfudf.ko.xzxfsxfs.ko.xzkernelkheaders.ko.xzlockingrcutimetracekprobe_event_gen_test.ko.xzring_buffer_benchmark.ko.xzsynth_event_gen_test.ko.xzlibasn1_encoder.ko.xzcrc-itu-t.ko.xzcrc7.ko.xzcrc8.ko.xzcryptolibarc4.ko.xzlibcurve25519-generic.ko.xzlibcurve25519.ko.xzlibdes.ko.xzlibpoly1305.ko.xzkunitlibcrc32c.ko.xzlz4lz4_compress.ko.xzmathcordic.ko.xzprime_numbers.ko.xzobjagg.ko.xzparman.ko.xzpercpu_test.ko.xzpolynomial.ko.xzraid6raid6_pq.ko.xzreed_solomonreed_solomon.ko.xztest-string_helpers.ko.xztest_min_heap.ko.xzts_bm.ko.xzts_fsm.ko.xzts_kmp.ko.xzzstdzstd_compress.ko.xzmmnet802garp.ko.xzmrp.ko.xzp8022.ko.xzpsnap.ko.xzstp.ko.xz8021q8021q.ko.xzatmbluetoothbnephidprfcommbridgebr_netfilter.ko.xzbridge.ko.xznetfilterebt_802_3.ko.xzebt_among.ko.xzebt_arp.ko.xzebt_arpreply.ko.xzebt_dnat.ko.xzebt_ip.ko.xzebt_ip6.ko.xzebt_limit.ko.xzebt_log.ko.xzebt_mark.ko.xzebt_mark_m.ko.xzebt_nflog.ko.xzebt_pkttype.ko.xzebt_redirect.ko.xzebt_snat.ko.xzebt_stp.ko.xzebt_vlan.ko.xzebtable_broute.ko.xzebtable_filter.ko.xzebtable_nat.ko.xzebtables.ko.xznf_conntrack_bridge.ko.xznft_meta_bridge.ko.xznft_reject_bridge.ko.xzcanj1939cephlibceph.ko.xzcorefailover.ko.xzdns_resolverdns_resolver.ko.xzhandshakehsrhsr.ko.xzipv4ah4.ko.xzesp4.ko.xzesp4_offload.ko.xzgre.ko.xzip_gre.ko.xzip_tunnel.ko.xzip_vti.ko.xzipcomp.ko.xzipip.ko.xznetfilterarp_tables.ko.xzarpt_mangle.ko.xzarptable_filter.ko.xzip_tables.ko.xzipt_ECN.ko.xzipt_REJECT.ko.xzipt_SYNPROXY.ko.xzipt_ah.ko.xzipt_rpfilter.ko.xziptable_filter.ko.xziptable_mangle.ko.xziptable_nat.ko.xziptable_raw.ko.xziptable_security.ko.xznf_defrag_ipv4.ko.xznf_dup_ipv4.ko.xznf_flow_table_ipv4.ko.xznf_nat_h323.ko.xznf_nat_pptp.ko.xznf_nat_snmp_basic.ko.xznf_reject_ipv4.ko.xznf_socket_ipv4.ko.xznf_tproxy_ipv4.ko.xznft_dup_ipv4.ko.xznft_fib_ipv4.ko.xznft_reject_ipv4.ko.xztcp_bbr.ko.xztcp_dctcp.ko.xztcp_nv.ko.xztunnel4.ko.xzudp_tunnel.ko.xzxfrm4_tunnel.ko.xzipv6ah6.ko.xzesp6.ko.xzesp6_offload.ko.xzip6_gre.ko.xzip6_tunnel.ko.xzip6_udp_tunnel.ko.xzip6_vti.ko.xzipcomp6.ko.xzmip6.ko.xznetfilterip6_tables.ko.xzip6t_NPT.ko.xzip6t_REJECT.ko.xzip6t_SYNPROXY.ko.xzip6t_ah.ko.xzip6t_eui64.ko.xzip6t_frag.ko.xzip6t_hbh.ko.xzip6t_ipv6header.ko.xzip6t_mh.ko.xzip6t_rpfilter.ko.xzip6t_rt.ko.xzip6table_filter.ko.xzip6table_mangle.ko.xzip6table_nat.ko.xzip6table_raw.ko.xzip6table_security.ko.xznf_defrag_ipv6.ko.xznf_dup_ipv6.ko.xznf_flow_table_ipv6.ko.xznf_reject_ipv6.ko.xznf_socket_ipv6.ko.xznf_tproxy_ipv6.ko.xznft_dup_ipv6.ko.xznft_fib_ipv6.ko.xznft_reject_ipv6.ko.xzsit.ko.xztunnel6.ko.xzxfrm6_tunnel.ko.xzkeyaf_key.ko.xzl2tpllcllc.ko.xzmac80211testsmplsmptcpnetfilteripsetip_set.ko.xzip_set_bitmap_ip.ko.xzip_set_bitmap_ipmac.ko.xzip_set_bitmap_port.ko.xzip_set_hash_ip.ko.xzip_set_hash_ipmac.ko.xzip_set_hash_ipmark.ko.xzip_set_hash_ipport.ko.xzip_set_hash_ipportip.ko.xzip_set_hash_ipportnet.ko.xzip_set_hash_mac.ko.xzip_set_hash_net.ko.xzip_set_hash_netiface.ko.xzip_set_hash_netnet.ko.xzip_set_hash_netport.ko.xzip_set_hash_netportnet.ko.xzip_set_list_set.ko.xzipvsip_vs.ko.xzip_vs_dh.ko.xzip_vs_fo.ko.xzip_vs_ftp.ko.xzip_vs_lblc.ko.xzip_vs_lblcr.ko.xzip_vs_lc.ko.xzip_vs_mh.ko.xzip_vs_nq.ko.xzip_vs_ovf.ko.xzip_vs_pe_sip.ko.xzip_vs_rr.ko.xzip_vs_sed.ko.xzip_vs_sh.ko.xzip_vs_wlc.ko.xzip_vs_wrr.ko.xznf_conncount.ko.xznf_conntrack.ko.xznf_conntrack_amanda.ko.xznf_conntrack_broadcast.ko.xznf_conntrack_ftp.ko.xznf_conntrack_h323.ko.xznf_conntrack_irc.ko.xznf_conntrack_netbios_ns.ko.xznf_conntrack_netlink.ko.xznf_conntrack_pptp.ko.xznf_conntrack_sane.ko.xznf_conntrack_sip.ko.xznf_conntrack_snmp.ko.xznf_conntrack_tftp.ko.xznf_dup_netdev.ko.xznf_flow_table.ko.xznf_flow_table_inet.ko.xznf_log_syslog.ko.xznf_nat.ko.xznf_nat_amanda.ko.xznf_nat_ftp.ko.xznf_nat_irc.ko.xznf_nat_sip.ko.xznf_nat_tftp.ko.xznf_synproxy_core.ko.xznf_tables.ko.xznfnetlink.ko.xznfnetlink_cthelper.ko.xznfnetlink_cttimeout.ko.xznfnetlink_hook.ko.xznfnetlink_log.ko.xznfnetlink_osf.ko.xznfnetlink_queue.ko.xznft_chain_nat.ko.xznft_compat.ko.xznft_connlimit.ko.xznft_counter.ko.xznft_ct.ko.xznft_dup_netdev.ko.xznft_fib.ko.xznft_fib_inet.ko.xznft_fib_netdev.ko.xznft_flow_offload.ko.xznft_fwd_netdev.ko.xznft_hash.ko.xznft_limit.ko.xznft_log.ko.xznft_masq.ko.xznft_nat.ko.xznft_numgen.ko.xznft_objref.ko.xznft_osf.ko.xznft_queue.ko.xznft_quota.ko.xznft_redir.ko.xznft_reject.ko.xznft_reject_inet.ko.xznft_reject_netdev.ko.xznft_socket.ko.xznft_synproxy.ko.xznft_tproxy.ko.xznft_tunnel.ko.xznft_xfrm.ko.xzxt_AUDIT.ko.xzxt_CHECKSUM.ko.xzxt_CLASSIFY.ko.xzxt_CONNSECMARK.ko.xzxt_CT.ko.xzxt_DSCP.ko.xzxt_HL.ko.xzxt_HMARK.ko.xzxt_IDLETIMER.ko.xzxt_LOG.ko.xzxt_MASQUERADE.ko.xzxt_NETMAP.ko.xzxt_NFLOG.ko.xzxt_NFQUEUE.ko.xzxt_RATEEST.ko.xzxt_REDIRECT.ko.xzxt_SECMARK.ko.xzxt_TCPMSS.ko.xzxt_TCPOPTSTRIP.ko.xzxt_TEE.ko.xzxt_TPROXY.ko.xzxt_TRACE.ko.xzxt_addrtype.ko.xzxt_bpf.ko.xzxt_cgroup.ko.xzxt_cluster.ko.xzxt_comment.ko.xzxt_connbytes.ko.xzxt_connlabel.ko.xzxt_connlimit.ko.xzxt_connmark.ko.xzxt_conntrack.ko.xzxt_cpu.ko.xzxt_dccp.ko.xzxt_devgroup.ko.xzxt_dscp.ko.xzxt_ecn.ko.xzxt_esp.ko.xzxt_hashlimit.ko.xzxt_helper.ko.xzxt_hl.ko.xzxt_iprange.ko.xzxt_ipvs.ko.xzxt_length.ko.xzxt_limit.ko.xzxt_mac.ko.xzxt_mark.ko.xzxt_multiport.ko.xzxt_nat.ko.xzxt_osf.ko.xzxt_owner.ko.xzxt_physdev.ko.xzxt_pkttype.ko.xzxt_policy.ko.xzxt_quota.ko.xzxt_rateest.ko.xzxt_realm.ko.xzxt_recent.ko.xzxt_sctp.ko.xzxt_set.ko.xzxt_socket.ko.xzxt_state.ko.xzxt_statistic.ko.xzxt_string.ko.xzxt_tcpmss.ko.xzopenvswitchopenvswitch.ko.xzvport-geneve.ko.xzvport-gre.ko.xzvport-vxlan.ko.xzpsamplepsample.ko.xzqrtrqrtr-mhi.ko.xzqrtr.ko.xzrfkillrxrpcschedact_bpf.ko.xzact_csum.ko.xzact_ct.ko.xzact_ctinfo.ko.xzact_gact.ko.xzact_mirred.ko.xzact_mpls.ko.xzact_pedit.ko.xzact_police.ko.xzact_sample.ko.xzact_skbedit.ko.xzact_tunnel_key.ko.xzact_vlan.ko.xzcls_bpf.ko.xzcls_flow.ko.xzcls_flower.ko.xzcls_fw.ko.xzcls_matchall.ko.xzcls_u32.ko.xzsch_cake.ko.xzsch_cbs.ko.xzsch_etf.ko.xzsch_ets.ko.xzsch_fq.ko.xzsch_hfsc.ko.xzsch_htb.ko.xzsch_ingress.ko.xzsch_mqprio_lib.ko.xzsch_prio.ko.xzsch_sfq.ko.xzsch_taprio.ko.xzsch_tbf.ko.xzsctpsunrpcauth_gssauth_rpcgss.ko.xzrpcsec_gss_krb5.ko.xzsunrpc.ko.xzxprtrdmatipcdiag.ko.xztipc.ko.xztlstls.ko.xzvmw_vsockhv_sock.ko.xzvmw_vsock_virtio_transport.ko.xzvmw_vsock_virtio_transport_common.ko.xzvmw_vsock_vmci_transport.ko.xzvsock.ko.xzvsock_diag.ko.xzvsock_loopback.ko.xzwirelesstestsxdpxsk_diag.ko.xzxfrmxfrm_interface.ko.xzxfrm_ipcomp.ko.xzsecuritykeystrusted-keystrusted.ko.xzsoundcoreseqdriversmpu401opl3vxhdai2cotherpciac97au88x0ca0106cs46xxctxfiechoaudioemu10k1hdaice1712korg1212lolalx6464esmixartoxygenpcxhrrme9652tridentvx222synthemuxusb6firebcd2000caiaqhifaceline6miscvirtiomodules.aliasmodules.alias.binmodules.blockmodules.builtin.alias.binmodules.builtin.binmodules.depmodules.dep.binmodules.devnamemodules.drmmodules.modesettingmodules.networkingmodules.ordermodules.softdepmodules.symbolsmodules.symbols.binsourcesystemtapupdatesvdsovdso.soweak-updates5.14.0-503.19.1.el9_5.aarch64+rt-debugima.cerkernel-signing-ca.cer/lib//lib/modules//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/arch//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/arch/arm64//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/arch/arm64/crypto//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/crypto//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/crypto/asymmetric_keys//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/crypto/async_tx//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/acpi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/acpi/apei//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/acpi/nfit//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/ata//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/base//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/base/regmap//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/block//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/block/null_blk//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/block/zram//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/bus//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/bus/mhi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/bus/mhi/host//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/cdrom//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/char//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/char/hw_random//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/char/ipmi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/char/tpm//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/clk//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/cpufreq//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/crypto//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/crypto/cavium//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/crypto/ccp//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/crypto/hisilicon//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/crypto/marvell//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/cxl//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/cxl/core//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/dax//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/dax/hmem//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/devfreq//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/dma//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/dma/dw//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/dma/qcom//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/edac//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/extcon//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/firmware//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/firmware/arm_ffa//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/firmware/arm_scmi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/firmware/imx//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gnss//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpio//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/amd//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/display//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/gud//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/hisilicon//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/hyperv//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/qxl//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/scheduler//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/tiny//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/ttm//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/udl//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/virtio//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/vkms//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/vmwgfx//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/host1x//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/hid//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/hid/i2c-hid//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/hte//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/hv//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/hwmon//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/hwmon/pmbus//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/hwtracing//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/hwtracing/coresight//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/hwtracing/stm//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/i2c//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/i2c/algos//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/i2c/busses//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/i2c/muxes//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/i3c//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/i3c/master//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/infiniband//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/infiniband/hw//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/infiniband/sw//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/infiniband/ulp//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/input//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/input/keyboard//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/input/misc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/input/mouse//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/input/rmi4//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/input/serio//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/interconnect//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/interconnect/imx//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/iommu//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/iommu/arm//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/leds//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/mailbox//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/md//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/md/persistent-data//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/media//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/media/cec//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/media/cec/core//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/media/cec/usb//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/media/common//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/media/usb//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/memstick//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/message//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/mfd//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/misc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/misc/cb710//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/misc/eeprom//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/misc/pvpanic//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/misc/vmw_vmci//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/mmc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/mtd//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/mtd/nand//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/mtd/nand/raw//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/bonding//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/can//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/can/spi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/can/usb//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/amazon//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/amazon/ena//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/amd//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/amd/xgbe//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/apm//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/apm/xgene-v2//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/apm/xgene//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/atheros//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/broadcom//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/cavium//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/cavium/common//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/cavium/thunder//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/chelsio//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/chelsio/inline_crypto//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/freescale//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/google//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/google/gve//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/hisilicon//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/hisilicon/hns//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/hisilicon/hns3//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/hisilicon/hns3/hns3pf//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/hisilicon/hns3/hns3vf//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/huawei//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/huawei/hinic//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/e1000//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/e1000e//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/fm10k//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/i40e//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/iavf//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/ice//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/idpf//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/igb//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/igbvf//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/igc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/ixgbe//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/ixgbevf//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/marvell//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/marvell/octeontx2//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/mellanox//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/mellanox/mlx4//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/mellanox/mlx5//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/mellanox/mlx5/core//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/mellanox/mlxbf_gige//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/mellanox/mlxfw//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/mellanox/mlxsw//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/netronome//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/netronome/nfp//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/pensando//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/pensando/ionic//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/qlogic//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/qualcomm//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/qualcomm/emac//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/realtek//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/stmicro//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/hyperv//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ipvlan//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/mdio//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/pcs//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/phy//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/phy/aquantia//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/phy/mscc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/phy/qcom//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/team//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/thunderbolt//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/vmxnet3//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/vxlan//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/wan//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/wireguard//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/wireless//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/wireless/ath//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/wireless/broadcom//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/wireless/broadcom/brcm80211//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/wireless/intel//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/wireless/intel/iwlwifi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/wireless/marvell//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/wireless/mediatek//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/wireless/mediatek/mt76//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/wireless/ralink//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/wireless/realtek//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/wwan//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/wwan/iosm//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/wwan/t7xx//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/nvdimm//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/nvme//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/nvme/common//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/nvme/host//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/nvme/target//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/nvmem//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/pci//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/pci/controller//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/pci/hotplug//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/perf//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/perf/arm_cspmu//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/phy//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/phy/broadcom//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/phy/freescale//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/phy/hisilicon//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/phy/tegra//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/pinctrl//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/platform//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/pmdomain//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/pmdomain/imx//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/power//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/pps//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/pps/clients//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/pwm//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/regulator//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/reset//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/reset/hisilicon//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/rtc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/scsi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/scsi/cxgbi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/scsi/libfc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/scsi/mpi3mr//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/scsi/smartpqi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/soc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/soc/imx//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/soc/qcom//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/spi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/target//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/target/iscsi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/target/loopback//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/target/tcm_fc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/tee//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/thermal//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/thermal/tegra//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/usb//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/usb/chipidea//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/usb/class//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/usb/common//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/usb/core//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/usb/dwc3//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/usb/gadget//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/usb/gadget/udc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/usb/host//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/usb/misc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/usb/phy//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/usb/storage//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/usb/typec//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/usb/typec/altmodes//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/usb/typec/mux//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/usb/typec/tcpm//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/usb/typec/tipd//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/usb/typec/ucsi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/vfio//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/vfio/pci//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/vfio/pci/mlx5//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/vhost//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/video//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/video/backlight//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/video/fbdev//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/virt//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/virt/nitro_enclaves//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/virtio//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/watchdog//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/cachefiles//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/ceph//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/erofs//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/exfat//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/ext4//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/fat//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/fscache//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/fuse//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/isofs//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/jbd2//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/lockd//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/netfs//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/nfs//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/nfs/blocklayout//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/nfs/filelayout//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/nfs/flexfilelayout//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/nfs_common//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/nfsd//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/nls//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/overlayfs//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/pstore//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/smb//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/udf//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/fs/xfs//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/kernel//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/kernel/trace//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/lib//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/lib/crypto//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/lib/lz4//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/lib/math//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/lib/raid6//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/lib/reed_solomon//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/lib/zstd//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/802//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/8021q//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/bluetooth//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/bridge//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/bridge/netfilter//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/can//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/ceph//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/core//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/dns_resolver//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/hsr//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/ipv4//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/ipv4/netfilter//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/ipv6//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/ipv6/netfilter//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/key//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/llc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/mac80211//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/netfilter//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/netfilter/ipset//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/netfilter/ipvs//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/openvswitch//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/psample//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/qrtr//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/sched//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/sunrpc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/sunrpc/auth_gss//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/tipc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/tls//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/vmw_vsock//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/wireless//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/xdp//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/net/xfrm//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/security//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/security/keys//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/security/keys/trusted-keys//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/sound//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/sound/core//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/sound/drivers//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/sound/i2c//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/sound/pci//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/sound/synth//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/sound/usb//lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/vdso//usr/share/doc/kernel-keys//usr/share/doc/kernel-keys/5.14.0-503.19.1.el9_5.aarch64+rt-debug/-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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz3Taarch64-redhat-linux-gnudirectoryELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV) (XZ compressed data)ASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=857a376b962fb47240f73e53f9d0558da0e2f63c, stripped "(+03469<AFGY[`emv{/29FZ\^adhjklmop . #%')4Y_Zdlt_cvy{~  + - t v { }        # % ( + 0 5 8 ] ` i k r      ! ' ) 4 : B D O S V y      5 9 S T V Z ] ` j n q s             V Y Z ^ t u v   Z\]dfosuw$)2SVbhvxQSLNPR'9@CILORT_alopr{~$&)+57ahkmp  ^bej}  $=BDEGRWY]`dfjlnsx|"$&*-138<>BHStvxz|~  "&CD*LWegi =>?@!svz| cgkmpsw#&)-26GIMWY[`bdhln!]grxz|~,.       # 0 7 8 : E K L M N O P ^ e l o r u w x !F!J!L!P!R!W!Y!]!e!}!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""" " " " """"""""""""""'")"-"/"3"5"8";"?"A"K"g"i"k"m"o"q"s"u"w"y"{"}""""""""""""""""""""""#!#%#'#+#2#6#9#<#A#C#M#P#T#X#j#l#s###################$$$$ $ $$$$$$$$$$!$#$&$($/$1$3$5$8$:$=$?$D$G$K$N$S$X$[$^$a$d$g$j$m$q$v$y$|$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%% % %%%%#%%%'%)%.%0%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%S%W%X%Y%\%]%i%t&&&&&&&&&&&&&&         !  Y    g 'AE  G % *     #    7 LK  !  n    ( *    PI *   2 !    D5?" G  /U R   G (-  ,1#< p    n .   &#PVPPPPP PP/P&PPPPPPPHPPPGP?PPPEPGP!PPP$P"PPPP$P$PP#PPP$P$PTPrPP`PPPP$PP&PpPP!PqP P$PrP"P#PsP0P%P&P'PtP(P)P*P+PuPPxPPPPPPPPPPPPPPPPPPyPPPPPPPPPPPP7P8PPPPPPP9P:P;PPPPPPPPPPPPPPP$P$PPPPPPP P P P&P&P&P&PPPPPPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPP%PP0P4PP1PP[PXPP$?P\P6PP"P"PfP^P_P P P P P"tP"uPgPP&PP$3P$4P$5P$7PP$bP$eP$iPPPPPPPPP$P?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P`PaPbPcPdPePfPgPhPiPPPPPiPjPkPlPmPpPPPPDPEPFPGPHPPBPPPmPnPP,P@PMPSPTPUPVPWPXP\P]P^P_P`PaPbPcPdPePfPgPhPiPkPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPLPMPNPOPPPQPSP\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP_PjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP#P$P%P&P'P(P6P7P9P:P;PP?PfPgPhPnPoPqPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9PAPBPCPjPkPlPmPnPoPsPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PoPpPqPPTPUPVPWPXPYPZP[P8PPPPPPPPPP@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePPCPDPEPFPGPHPIPJPKPLPNPOPPPQPRPYPZP[PjPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5PKPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPP:P;PP?P@PfPgPhPiPpPqPrPPPP P P P P PPPPPPPPPPPPPtPuPvPwPxPPPP P!P"PP)P*P+P,P-P.P/P0P1P2P3P4P5PPPPP`P&pP&PP"P&PP#P?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP\P]P^P_P`PaPbPcPdPePfPgPhPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPhPPLPiPPPPPPOPPPQPRPSPTPPPPPPPP PPP PP PPPPP PPPPPP PUPVPWPPPPPPPPPPOPPPPPPPPPPPPPPPIPPPPPPPP.PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPTPPPPPQPRPSPUPPPPPPPP-PPPPPPPPP P!P"P#P%P&P'P(P)P*P+PPPPPPPPPPPPPPPPPPiPP jP kPPPP vP wPPPPPP{PP PPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPP!P!PP!P!P!P!P!6P!7P!8P!9PP&PP&P&P&P&P&P&P{PPPPPPPaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPoPpP P PBPPQP$P$PRPP"6P"7PSP$PUPEPP fP gP hP iPPP":P";PpPP P PP"P"?P"@P"AP"`P"aP"bP"cP$P$PPPPPPPP$PP PP$mPPPPPkP$qPPPP PPPPPPPPPPPPPPPPPPPPPhP`PP1PP!P!P$tPPPlPmPPP$PHPIP!P!P!P!P!P!PFPVPeP]P"^P"_PPPPPPPPPPPP$PP+P3PPPPPPPPPPzPPPPPP{PP6PxPyPPPPPPPPP:P|PPPPP9P}PPPPPPPP P P P PPPPPPPPP~PPPPPPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPPPPPPPPPPPPP&P'P(P)P*P+P,P-P%P9PPPPPPPPPPPPPPPPPPP"P'PNPOPPPQPVPPP P P!P!P$QPP& PP P P$MPPPPPgPLPMPRPSPPPPPPPPPPPPP P P P P P P &P 'P XP YP$SP$UP$WPPdPaPP"P"P"P"P"P"P"P"P"P"P"PP!P!P!P!PP$PP#PP% P&PPPP$PP&PP/P4PPPP>PAP P PPPPPPPPJPKPLPMPNPOPPPQPPPPPPRPPP P P$LPP P P$NPP$OPPP!rP!sPPP"P!pP!qP!tP!uP!vP!wP!xP!yP!zP!{P!|P!}P!~P!P!P!P!P!P!P!P!P!P!P!PP P P$PP P P P P P P P P P P P P P P P P P P P P P P P P PP=P 1P>P\P nP oP$GP(P VP WP|PP!P+PHPDPEPFPGPIPP,P-P>PUP"2P"3P?P%P%PP$PPBPCPDPEPFPGPHPIPJPKPLPMPNPPP5P".P"/PP6PP"0P"1P$P]PPPQPfPgP$0PbP!P!PP&PP$PP$PPPPPP*P &P 'PP P$\PP$]PP$_PP$`PgPuPhPuP PPPPPPPPP 4P 5P 6P 7P :P ;PP P PP$PPPP P P P P PPPP]P^P_P`PaPbPcPdPePfPgPhPkPlPmPnPoP{PP=P>P?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPPP%P&P'PPPPPPPPPVPWPXPYPZP[P\PPPPPPPPPPPqPrPsPtPPPPPPPPiPjPpPuP|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP)P(P*PPPPPPPPPPPPPPPPPPPPPPPPPwPxPyPzPPPP+P,PPPPPP;PPP$PPP"P#PPPPPPPPPPPPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP ?P @P AP BP CP DP EP FP GP HP IP JP KP LP MP NP OP PP QP RP SP TP UP VP WP XP YP ZP [P \P ]P ^P _P `P aP bP cP dP eP fP gP hP iP jP kP lP mP nP oP pP qP rP sP tP uP vP wP xP yP zP {P |P }P ~P P P P P P P P P P P P P P P P P P P P P P PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P !P "P #P $P %P &P 'P (P )P *P +P ,P -P .P /P 0P 1P 2P 3P 4P 5P 6P 7P 8P 9P :P ;P P ?P @P AP BP CP DP EP FP GP HP IP JP KP LP MP NP OP PP QP RP SP TP UP VP WP XP YP ZP [P \P ]P ^P _P `P aP bP cP dP eP fP gP hP iP jP kPPPPP# P# P# PPPP_P lPP mP nP oP pP qP rP sP tP uP vP wP xP yP zP {P |P }P ~P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PPP P PPPP P PPP#P#P#PP#6P#8P#7P#RP#TP#SPP#VPPmP!P!P$uP"P"P=P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P#P#P#P#aP>PP"P"P"P"P"P"P"P"P"P"P"P"P#P#P$PPGPP&PP$P P P P P PhP$PiP$P P P PPP$P P P P PP$PP$P P P P P P P PPPPPPPPPPPPPPPPPP P$PPCP P P P PPPPPP P P"pP"qP$kPP P PP P PP P PP#PPPPPPP0PzP{P|P}PPPP P P P P P P P P PP P PPPDP$PPPPPPPPPP_P?P@PaPoPpPqPrPsPtPuPPzPDPEPFP1P2P3P4P5P6PDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdP|PePfPgP}P~PPPPPPPPPPPPPPPPPPPPP_P`PaPbPiPjPkPlPmPnPPPPPPwPPPPPP{PP}P~PPPPzP|PPPPPPPP5PfPPdPePPgPhPPPPPP8P9PPPAPPCPSPTPUPVPWPXPYPZP[P\P]P^PcPPBPPPPPPPPPPPPPPPP5PP6P7PP/PPPPPPPPPPPPyPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPwPGPJPKPLPMPNPPOPPPPQPPHPIP,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPnPTPUPVPWPXPYPZP[P\P]P^P_P`PoPPPPPPPPPpPtP"P"P"P"P"P"P"P"P#P#-P#.P#:P#=P#>P#?P#@P#AP#BP#CP#DP#EP#FP#GP#JP#KP#LP#PP#QP#UP#WP#XP#YP#\P#]P#^P#_P#sP#iP#P#P$+PuPqPsPNPDPEPFPGPHPIPwPxPOPBPCPJPKPLPMPNPOPPPQPRPSPyPvPPPPPPPPPPPPPPPPP P P P P P P *P +PPPPPPP&PCPP#IPcP7P8PPPPPPPPPPPPdP$1PePP!P!PPP$PPfPgPP$6P$8PVP!P!P$HPP$fPP JP KP LP MP NP OP PP QPXPYPPPkP zP {P |P }P ~P PPPbPcPPPPP9PRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPdPeP P PPP"8P"9PP$vPP$wPP$PPPPPPPPPPPP2PBPDPPPPPPPPPPPPP P!P$P%P4P5P6P7P P P P P P P P P!P!P"P"P"P"P"P"PP$PPPP"P#PP&P'P$P$PP$@PP$xPPP(P)PPP$yPP P P$zPP$APPP*P+P$PPP.P/PPPPP tP uPPP P P P PPPP P P P P P P P PPPP P P PP!P!P!P!P!P!P!P!P!P!P!P!PP\P P PP:P;P P P$PP]P P PP@PFPGPP?P@PAP P PP$P$PPAP2P3PPCPPEP8P9P:P;PP TP UPP$PP!&P!'PPcP"xP"yPPP$P"P"P"P"P"P"P"P#P#P$$PPP&P&P&P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P$%P$&P$'P$(P$)P]PkPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P2P3P P}P}P~P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P /P 0P~P P P P P P !P "P #P $P %P &P 'P (P )P *P +P ,PP"P"PP2P3P4PPPPPPPPPP P P P PPPPPP1P4PPPPPPPPPPPPPPPPPPP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P -P .PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPPPPPPPPPPPPPPP P!P"P#P$P%PPP$PP P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P$P$P$P$P$P$P$P$P$P$ P$ P$ P$ P$ P$P$P$P$P$P$P$P$P$P$P$P$!P$P$P$P$P$"P$P$P$P$ P$#P&P4PP$P7PP$PP&PP P ?P @P AP BP CP DP EP FP GP HP IP JP KP LP MP NP OP PP QP RP SP TP UP VP WP XP YP ZPjPHPBPCPPPRPSPTPUPVPWPXPYPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP!APPPPPPP"jP"kP$PPXPYPPPPPPPPPPP ^P _P$pPPPPPP!*P!+P!HP!IPvP$P$P%P%P%P&P& P&P&P&\P&bP&cP&eP&fP&kP&tP&P&P&P&P&P&P~P%P%PP%ZP&^P&_PP%P%P%P%P&&PP&*PP%PP%P%P%P%P%P%P%P%P%P%P&$P&%PP%PP%MPP&+PP& P&!P&"P&#PP%JP%lP%mP%nP%P%P%PP%P&&P&PP%P%vP%P:PPPPPPPPPPPPPPPPPPPPPPPPPP$P$P$P$P$P$P$P$P$P$P$P$P%P%P%P%P%P% P% P% P% P%P%P%P%P%P%P%P%/P%1P%2P%6P%7P%8P%9P%;P%P%?P%AP%GP%HP%KP%LP%PP%QP%RP%SP%TP%VP%WP%XP%YP%\P%]P%^P%_P%`P%aP%bP%cP%dP%eP%fP%gP%hP%iP%jP%kP%rP%oP%pP%sP%tP%qP%uP%xP%yP%zP%|P%}P%~P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P&P&P&P&P&P&P&P&P&P& P& P& P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&(P&,P&-P&.P&/P&0P&1P&2P&3P&4P&5P&6P&7P&8P&9P&=P&>P&?P&@P&AP&BP&CP&DP&EP&FP&GP&HP&IP&JP&KP&LP&OP&PP&QP&SP&TP&UP&VP&WP&XP&YP&ZP&[P&\P&]P&`P&bP&cP&dP&eP&fP&gP&hP&iP&jP&kP&mP&nP&oP&qP&rP&tP&vP&wP&xP&yP&zP&|P&}P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&PPPtP$PAPPDPEPP0PP!P!P;P",P"-PCPbPFPGPPPPPLP\P!P!P"4P"5PPPPPPPPPPPPPPMPiPaPPP"dP"eP"fP"gPwPPPPPP"rP"sPP&PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP&PP"PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPP)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8PPPP P!P"P#P$P%P&P'P(PPP#PPPP$P[P lP mP$EPPP P PsPtP P P$aPPqPP"BP"CP"DP"EP"FP"GP"HP"IP"JP"KP"LP"MP"NP"OPP$rPP!P!P$sP5PTP"P"P"P" P" P" P" P" PCP#MPP&P P9P:P;PPP&PP&PPZP"nP"oP"P"P#PPP#P PTPUP`PaPlPmPxPyPPPPPPPPPPPPPPPPPPPPP P P P P $P %P 2P 3P @P AP DP EP `P aP$VPP$lPPPP$P)PP4PPP5P.P6P6P7P7P2P8PlPPPPPPPPPPPPPPPPPPPPP:PP=PPDP P PPmPnPoPpPqPrPsPtPuPvPwPxPPPPPPPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_PBP`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|PDPPP9P:P;PPEP&PlPP?PP PP P P PPPP%P&P'P(P)P*P+PPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P>PXPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P PsP^PqPrPPPPPP@PPPPPPPPPPPPEPFPGPKPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPMPWPLPXPJPYPIPZPHP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjP}PAPPxPCPPFPqPrPP@PPPPPPPoPxPyPPsPtPPuPvPwPPPPwPPPPzP{PPPPPPP|PPPPPPPPqPrPyPPPPPPPPQPP P PPaPbPcPdPePfPgPhPiPjPkPlPzPPPPPPPPPPP(P)P*P+P,P-P.P/P0P1PPPPDP /P 0PPZP[PkPlPmP)P*P+P,P-P.P/P0P1P2P3P4P5PPPPPPPPFP P P P P P PP8PP~PAPPP.P/P:P$PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLP PtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPxPPPP9PPPP PP$PXP&PPPP0P&P1P&PPPP_PP-PPPP$P$P$P|P CP ^P _P `P aP bP cP dP eP fP gP hP iP jP kP lP mP nP oP pP qP rP@PQPP$PRP&PTPP$PPPPPPlPmPnP P P P P P?PP^P_P`PaPbPcPdPePfPgP nP oPP rPPPPPPPPPPP P P P P P P PP PP P P PPPPPP#PP7P PIPJPKPPPpPPPPPPPPPPPzPP&PYP&PPPP2P&P3P&PPP$P$P$P 2P 3P 4P 5P 6P 7P 8P 9P :P ;P P ?P @P AP BPPPPPPP P!P"P#PP$P%P&P'P(P)P*P+P,P @P pP qPP sPPPP P P P P P P PP PP P P PPPPPP$PP8PP%PP$PPPqPPPP&PWPP P P P P P P P P PP DP EP FP GP HP IP JP KP LP MP NP OP PP QP RP SP TP UP VP WP XP YP ZP [P \P ]P.PP/PP0PP1PP2PP3PP4PP5PP6PP7PP8PP9PP:PP;PPPP sP tP uP vP wP xP yP zP {P |P }P ~P P;PPPPPAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPP P P P P P P PPPPPPPPPP P P P P P P P P P P P P P P P P P P !P "P #P $P %P &P 'P (P )P *P +P ,P -P .P /P 0P 1P 2P 3P 4P 5P 6P 7P 8P 9P :P ;P P ?P AP BP CP DP EP FP GP HP IP JP KP LP MP NP OP PP QP RP SP TP UP XP YP ZP [P \P ]P ^P _P `P aP bP cP dP eP fP gP hP iP jP kP lP mP P P P P PPPPPP PPPP PP PPPPP PPPPPP PPPPPPPPPP PPPPPPPPPPPPP PPPP PPP PPPP tP PPPP?P@PAPBP uP vP wP xP yP zP {P |P }P ~PPPPPPPPPPPP VP WP P P P P P P P P P P P P P P P P P P P PPPPPPPPPPPP P P P P P PpPqPrPsPtPuPvPPP P P P P P PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P P P P P P P PP PP PP P PPPP P P P PP PP PPPPPP P/P:PP'PBPP(P>PP)P1PDP P!PPPPPP!P"PP%P"P&P*P'P#P(P+P)P,PAP*P-P+P.P-P0P.P2P/P3P0P4P1P5P2P6P@P3P7PPPPPPP4P6PP9P$P:P8P;P9P?PP=PPP-PfPPPgPPPPhPPPjPPPkPvPPPPlP~PPPPmPPPnPPPoPPPpPPPrPPPsPPPtPPPPuPP'P(PPwPPPxPPPyPPP{PPP|PPP}PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPiPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPqPPPPPPPPPPPPPPPPPP PPP PPP PPP PPP PPPPPPPPP PzPPPP&P PPP PPP PPP P.PPPPPPPPPPPP|PPPPPPPP&PP&PP&PPPP PPPPPP P!P"PPPDPEPFPGPHPIPJPKPLPMPNPOPPPPPPPPPPPPPPP P P$P P P P P P PPPPP}P~PPPPPPPlPmPyP$PPP P P P PP$P$P$P$PPP>P?P@PPPPPPPPPPPPPPPPP P#P$P%P5PZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPnPoPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PPP&PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP$P P P P PPPP PrP>PjP$/sbin/depmod -a 5.14.0-503.19.1.el9_5.aarch64+rt-debug/bin/shutf-8d9e27b5f9e36bb20adf5f6e805ce8274fb35fd8a92ad14ee7ebf21f2d27d6d078c8ed942d439a8a3991a787690e840d1df6c6889df2687a8b362dfdde9df6551? 7zXZ !wb] b2u jӫ`(y1==x+B&f ov+ G&qƁb^xx@YfO"].HAti%36#,ύԚț,_T\'$!ѕE3m|qLlB|ya&Bn ~ *oN Wn1Urd9:1nKziu.E8ώ%]$2uwNE(D[Z5组֛~[%Ul~f|MĢz@Nsl->8Wƚr>Gl#S)<+7 i`/j^ր<Œs>rQ7+BUd^D̯<.5UÄ .U+G" >$z帩s_%pa?f5a=>ޮY~t*GӊkMy_ _XP6U*,]L_auyqs".^ H_7T{޺&ᕺ GKkn?N\rD"CGkn #kY6.j!Qa#lF~t߫`bAeyw"Щ\+-nN29&W]Fcmqll |3%sޔo6>5Н( Bki+G_59E@II ry(O7yG rt`%2s-pK]\Η~ys㇛Ϧ9־m~RdyR|D?  so]G, dA;|DxZPHӗOX0Kl)i6\N4 1ju9#xa2Vw9`䳡OB<(8 mA,WxtGCaݺQ\GAXkb:YW&aPpIKT%M` C9<+A$:>ۄ5_^G).w.ݍz%FQuq JGw/,M4$(,W~g`Ec"tffΑoz D};YW9=./̉Yk eppfߜ*JBoy vkK-: B `f>Kr}a2COO="*UYЪ`e0\Vlh^L[ؽB19FM3j&SUXpmdKݹK@;j<"}#vR`oi`)UHfSC0({G=sFF?0G.z/KNsfC Ŀ녣Ԝq}]̢Ool.+lMᇞ-+A꤉ vmO(YF}ىa*'$~",7-<\$ qkCpi ,$1:QPDF;:/[ Q)SY|F%sxm"3aH]ݗ Jǵ0g6껤9ɗ47eWwjN daz*LC_QVBEWtꌳ(>60k1a!71dBr\J<6ӄwisEZHsYINSjL/ZۢDUdz& |h~G*kig#B⡓{CkF$zKJq2" d"ӱ_Cr}WQ`v-iUzM5#mjl=.yWPC퐀`r.4S42 4k21?<2?̩Xs/Ѩ4=4mZAּ ROsZߕޮOk]Cǒ S;QSrB2m PRRr@#[%4-o,T2ڜ)LA:E޵Rcx?~aL<-xsOPCE$;/@.Q+\^yAiU#Fw>#`a.Zhz˚=TBqZ6O,'6= f0_Xf ;7NWhq9B%w'ɚWe=@#!X,_T%!~y|{! yMHD4᪾R(b3+E1GTf8ijf J!|pnrV#'w]P6†qo8Rc${{((}J4OZfIҥ1uLʶ[IX\yhM̌otoMWLDžv Gu~Vt VȐg̼nO$26Z~(:[朗dqv<)Ԝk'd Nro\$7LD^o({$/3-x{/4ˆ7E@BbO MNL$ۆ,_vF9N~ӉʮM7喇,%y7Á ʈb"C!y[~, JPp5kb3æ&:?$gJqe;VaPD I Ax<*Ψ,8i>7[nf41KCe HGp"azW Dr 4JcZ eM{dl4gpzKRH WZ: 8˲m K:s]SCt he̩A2\dAr'aEUsw/xw ƼCM:zЧEbUW{SAxPM m1Ex˕m 5>9'i-ZX 1; "yb.Ãӥ) I=yEҋqʼn8%r ׆<=m$tMֹ2BC(+O=#W*H(p <]k^)7 !|'-C2!K\p2[4& -\z,+1MGO\1tUYXѧ[m")a2'ORns۹k NmM=_ݞ_sy`ɆOFLҧp_zt(f>:)<5fd}'5Tp13½L#tڜ ,qjk;MilcV\r&V8}fx2Ih}V'9TyesH'*^Cr:`9ωi,wCRM\L QLSb;8+YUc_G8"wڏ <8zx;-#t~[r-ܱ\-Wys_P'uJD-}XHC::D,V>1'9IMEGvUHl,)/aDCZrRh.ӓs_M}ahB# s;9|-Jí/v`B ̣MGʢrMX@3=opD"lQ59;?oa5cBm0RB.i_Id{ ͐c<`m~/]SiXU64ܹ8ܶH/uETx|&6?:zZ)N@yQmE/"WB*vц E^ oKQ:'Akv@*a_EKT A()o2df\3SVG%!/s$pk{xb7s+,93:rMSZg~E(V9tbrG>W h|EE6o_!)@=61Nj-ݴb>fOÙ@TԨ*Ĺ6_˵t\o:9auJz5Q!`}Rơ\t]@4鐸LS*nIn"k;/vZ PYKepd~"k»3)ݳKmƪ*|4p/ha vGN#}c'U_n&PD!e`}Dq`"/]l5"}F,A4.;U:\6Ptĝ`4H뀈 %s7T {U=Th2:CLK{W;FߦVjR  L\x@RoA ׷s@Znhk e2PTu|֍TTV7y=Y&lmZ`/^1SoF Cm.PZc-!"a V8nqlPCglew"8e&o4 ٱ]6Y a7ld5)Rrv `vnc#مʭwt@ X)6/^džμEG*Ҙfb!.3$Ol{(Ĕ=bqUnXy`Tx/w1oi@J=tT0I^S_͡ e)|ͻpq ւ!,FwjyՃmnO0xL/lzTykȻ7n%17}_>GiB0܁LЦS~Pp*])-c: Bbd5, ~' ¡sm|fG ߋ9at J^W4x DH>'C+(lz:D$L:V]EN!4 {_\@7d JUL\y6D†Z˔h1 cAlp}9*R~|UUR޿s7tu'dqў {+j MRpm #ܙ-Fό w.xQA+Voij_ RkkhX0)悃 ,A.`mъ8V*,Y@KKpV65N1PZ3Q( Y-M}V1Qãy"?M .:\|j0 Ii'7!p[ ]! A^VQ+mhwˤrVv17䑪&87hI+t-PR uEisJEWsha?9L朝z FJO|r;"2xec+ٸ.0&x8Ppe&6->Z5*2K"zښIWIwNb>gnix0um`rӉ T4jC\4aaq1)! wRi9v>5+˂ū&9#2[Eܔc֫ˋ{B$*&f 4ܖM%؂z1bŷFTGD!wm!! 5n~1 nڐpAaN%¹U,vu%`mK-6Xe{"CA|5)>.$rf.}.l`CyC^tO F/v4a<%J_zOQ.&,>ᔀJBUك'f^C}|O.缪P9-!0 A<ˉTh=ʇ٠=Z]I㙪Qb %o\Tbtڀ7O@%[8^c GqB~Z*SPc&;6 z w]:WZ~ LaXC/#zOPDєT 蠂ɚ^ïJ<0۔q|Zi)lֳ:cxar_$9/MY\)j˽-J=9Tnvf5$͖8} '*xV@ :&ly]w+RZ$.-U(M[)jδ,ۍ9@-} BN v@:@a{ tiL0 6azjc &hR_8@ x(*tu6x+9qo"yk(N `\sXjzwоeֲ "WE,i\le^gD,5t2?"#' uZ_Iceƣ"*h%7+[Wrͽ\ܹL+)Ot]Bv,9ҳ(nߏF'd[V4 s$~~|g7NFc{(hYJjd bw8 )nySq8yix)KS*MeMB.5MYfR]oY3-I~>G1>Lշ~AbjdiqŃXrB{ \ak~ѫ@C|ߺin!] Qx/Р 1A3T '3RKt 4aISnoƒ,N{&fH:ށko{gi[0DU0}5Wy5mwS՛G?>'} Ax ! d:'&;ؗ 9-r:<Ia(qf1+`4\UpQӱzfj&)p[T;τOA7ʜ1tie[D`>42_ ǟiI2yphKݣmuAV&rq7\V`C1}~e/%98)7 :\CooSM+}MTa;jrF xi2qޖ3p"8QPlq&3UvC7qДG/,>(p3 7G,jҩ[#Vyysdv&I ig4]Y{2uɛLOŒd4 /qKK* Wi:߮r}H;p.`d;YAdOS\8S;^^~ؖP:/Q]:R\ y"I25N4_ߦ˰OnV ;A +U߄E~qsrmOhVg{?y/k!0vY;sbBs_|bs֋nhW0F%А4fx-5$V|9 DVHmju+pGO#az 1r[QXY+/PR@dv0˯&<)~m64# g杍BH; Z=.zb}3R)j'j]?+ӵ&:*N{j4bDlԗCü+BFQkv+Id ɅQ%;MMuNĩ}n8:{яIԖLpOϦ?&"3;LBXV0$LЧUtBO&u& ECHj$RH|>Kk\lCQi5IϮgF\XT.pH+Yp}54!*l|ݿބo$RZqܜUs@L죄cͩ<ܒu^!8r1 "WpvYϲ` ߌyh;[\'Bz5{Kʕq&;Ʉ;=|edUv)Yhd`'-rW5sP}ViLPgQu=*;ȥǹP t0q X+:~Pi,GɍhaVVWPAf8UDˍdHkc*>F׻CyE9nyo .6&s7O%*;Ot=HEIĢ00?^®ٲDcz03cmvaz @;Bȩ!Qs1% jċab,6FXTZApYT'K l`*k+yPF[ DD:~$ /{Jb *F >$XpE`7zdZ5=eZjZOjB0Tb2RF9\siH\ɬ9!n<RD , ʇeB2mHU$e) ,3ei/4lzN_B}<-^†HDGV( djsY*3qu?|e|r?gVr S2Ä CNN8`RQ"'/n;yo,VRlp*p%"ḨjvV=L>NbJ؝}[Q0 cٜ~ r[Cz NIj*ZTߞ VS-n*[`~WC(1qs;ZK6qj5:0:tuNt…-kx#iL$S*@#žb]Y[/[ -VU:6~ojBk7`fH+YXX*XQ$wc]?%vmy#C&u2Beoȉ>#F3/}JrR}j-\FpV&Tv *^ $y~%$ߩqva _%Q8(:=b˸-Uɵ#HAcG{Zt^vC_DSa[AmIZX:Œ%x$nH"so.*.!{`7L 4 |hǟOk{sՃp~;*W:)T~AKot8Cz VA+S|jU/c)l̇RK~ii}=N(P,T.4ZsEZzw k5]^s.J`e)D2B)҈vcEF&gR=ȭsn$CyB>w/b<{)˼RhfM+SC|zN6$`ì!\hoީ;.Xa7rŗ:Fٔ6-Tu,iraLCx2\ \TuX`,,+$~q1 ;<׆5XY.Q?pjz!}m>xwf5 <ݯvI1C*9<3^'KO e՘g$;\p/-RxϳM\~k&>jI"JG<|k֩N-nmiU b-ׅ4ȉМx4[ IBJ/2LDcq/E <;Ỹ2ڛng|'209A? v/mf(4ZF*to`/drW 5czt/WHXؙ̝Ѳ-QeAQߔUo΄z);zSɋ%#Au2`'OLZ*r#DQ{& o,W t'PH=㮯d|o\xmz!%Pbqx.AS%u$4&+lW @j͇Ͻ^KEHNzQݸDwe*%ov<^(ؽJ>߅wxM*PXtk 9(:F?OYE\i/+l̦ɉo=6(ЃZ#&e# @ۊ%~%+U;.ħ˻w)ޟ.> wi@qF^{^z:.ɏdw: LV`"~Ƿ ~%D坹͌^PZS*_? \N ^ '02F eL %|]?kCb!~@89 hG<5G wTMyYOڼ7BaiDsY;u `ʾ \B$AG2uYh iUˤ}3˳uFHL$FUqʋGgwPmRy;& K2 zaRtv!B B`9⿪HEp/>Z@pLbzסdS,t3y\CZhd73^}ga0" Arye~+(/xӛbVghztl1yWETR &   tبqz^uV]`o1 ?t̬Hp4 #T?.w 1xӯTSC;`UQ/0s.W- `[ ]x8ؖXedYYkw".M;LΦ]=`&f]gܺ EU $ǡ Pghn[)n]k[J\gҁ;`Ѡek;מυ9 xj ?{{Zg?+$ۃ&L#s>:GL`esM& z&(rI1ΰUywVks5J $2ޜ[vՐ?a)Is)XE3&`E3$hIp7_LPO* .0˦E &~+B*G&OzDy4q],7 }m4l]|cPY4^媿x(W;0J3 7JOMB=lϪ[@jJJ<37'\xZ0XDkK΋ϻkVr~B;(jYmFhGBmѦڢLO-Ե xh6KY YrTL<( mԻUĕ=|YgZϓq * Xĸ>A=B¤)Z<}-6}&l:nF]) >a)ٶ0?x6ҷE˜忓$c|5ml =%S{НyiPdjRkQrN@bZ^y,`niyB;Ԣ{tIa¬ӢVk(Y+KpLi[A`#@u[jIL= ۣ7 F9Wo |K6zTꤺ[6`Uj?ޝ|qhcBe隇P8}L3t#fɍ3qظz}&NBDjy$ bW;*خ,jZ,|7BK6<0N3d9Q < t 2d߃/{*Es=wP ErkV0|ҀoaJz( Ee+zM9S0h &2]ZK{UvVs AVn_(JµO@xQ[CS3Vx }eQ0QhC^jE\2Q ̨p.l]F%Y"˿`zͭNjfjGP$MZ)5p鈁`=2Avt<5κXuB|=T#S];, ]@T߆> nZ@IKa5%/\Uڃ zpF6k C[J!셿<Ȋ|4:TJS_ŧ_gHץ;^T(o rςe8M4>NR.tp)u~\ QU*g{"92Y3q WVm:lƠRy\r"BrLtx 4e[-[resxcK }Af>{V*,覐 rnk̴EeGfE|.VCvf0Q_;baq7ސ hkܤ2߼xdhIv5<"хE;Fòj۵J>#> %c_ȩ/҄UGw6h=W7IKjKՓ`A{ʌL5$Y8NEr y2e0/\u%Lˏ$t3QBDMPʩc$?[I$}Bag6c<@W2bp f2 ]bNPYg aբLBGhe< bO*#f%^iYC̹>LK#D:| ;iY5)%^Ϛ/R!z, Y0!1TSE܃');s$bj*ʵy_5Cci-U h |}\qFl';{~iJEe_bbR4Wگm]4٭htMkz +/U /i)K#C LI?#>k|GAT|W{wtnM{b叫>؂p.4DV>&fׄ GʒSԁ&b]` a X9,g2bFWq:8  Uü,Jlvٕo u9/DxV_ xVp󟕆۰E] 7M5yaތv[MoMD*8y[cs*:pdu ZZw9T" u*Vc$$^0y<lkHeܴ|ƺwm {sY76|wda2  i[S ê;BLݺWURc cq'ĀvtQǥ9;Gq|#OE6:zB[2F(11qB<\lg ƷdvY2 Bu”`BJԝP?x2V~"Y/N[n)Dtnn";Ԟt,XgiM˾[jԴVl?,z()e{%C(&J+byFRx 70l-g'à)Ұ7cJB@=Q-8eiԽLLK3ԱWe@6_KP#z$I(}2V0Izܠ!KXb^};6V%QpL&@l7)*TڔxIäӐw~E%N[԰o۪]<%W5P_nfGB>Bfi>h*,M.e5_dsWb:T=vV Px,To%Y|8&n2 cv"o^1IQKޙf+m NGuxhIsbלXd{YӓT\}iXUߧ 95d:t#j|Ͻ5;g,z G tL>u@5c86Cf&]#~8$}-޴^;]t>`Rsz@ᝬمXrcOzG"k}:F\aa3YgۺUpԽ1EKCJeObjټs=fM;dF"@ sL_jftDhN-Ql47ڞC/cSD@i[{p7BJFym#Cv٧K- Lq7_‡$'2sL2;/TjHah/B* 3FHwG/l#so-ˀPl 3ɕ@o/aijW Q4!|?£pPNA^vS;RHk@%:r+65]P;i&S2:t`U$27ƎZlμ=h.1Oz%+r?$K hdΈHNu?`cpMϦyXuVC:uE֫%8&)z߲ ܘ3w"PK{%/Isnb`Kz`W^,QW,;tԈw-?T.KWܵ֋;ۤ{kWk {6cM0 |&0,7qINb*{jKy- 5'H D1ӴZLSDjEvFh^[`*i:9|Lkû}gIIx&O0<Mp>@|+m/za<hioX}L ;h6FS @1Ji<"?=G*ݲbA֧@!a0Xyz6U˩ҏRA韞ߡ@$M2An2d_e&ưtp;D؉uWgqT 6Ոv]*܉JW %c}U?q|5d׍ Z[ 66k%v~#(ңɓxQEVzWXSO,8 )Qxa1CDeMvX]&.d߅~̖-pKуw"u6qcOճk7"εk˅>Rsք8y] ~A8vfnaȞ#Sրs*ki&@N-_좋a Y3Qݍ9";ܵaY22Jw׍BrHl}M <} K#3F~Xa=jѷ2%sy 4f~>D'  `|#֨EB5-{dǝYNJco``)=˞Ab2>AbˮDZT݋f!U=vɖn]lh)}\i 'iHUn@zҸF@w^],m#Er@+4_wW ;`5h4B65C6TRXA]`rk ֦9YA "D&ŌHрR9#HhvhC-sиب7)vOle . ڒbJ%)|p d&~>4xN)հ& yO?D4]ߏ)2:fmOz7 o«fLXA#OVć n a\?fNF,.`cZuCC=Oo<4(VLM  Bg mӦ 8Ȁ?4%},M3NBp_aVG R'RA#~,(m|7\ 3UnJlc{<3_öBeOz>͢zL/sy`^~pRK+Ozs87=CrG>/4B9^¢-0sB >K2kN9Ie?@Sk4y&;K&h>7BW }XDF/i/"U j7\y 0T} ȃiTz2؛DI}!3(7 [k3Pzu0Q?4Э9x1YuwX]24Oe~nN q2-މ@Ҵ;J-w!lL.]}agfTI GYJPQ9p2}gE= JR1@W i\@,aYݶZO:gSȎ{kS>`YAӦIPfDDOPrA$!}C8(+w#@ĸ[rkO炋y]FG1U`b7쓨9sf¸G0z6s@HRsvw@~Chhh=]wd=6U( r"^ݬ=v?`;HjȂZSx{ēɯuϕn qZ|t:R'oB| "\vӇꚏ Tð#%@u~ne-Pk[2 BbO NOO#ylcဆBa' |lV$};ޏ! `'VT= BɂK4MuBh:Ry9w؈{@N*|{WCF ul% )ȋ(0a}4YL(nF4l{ڻ=ݲ9L?ea pk ޖŖZ/O8PEXT8kiŃ IC(V;zuBR'~֔RN,udv7nJ?qE({ 15 `՞O9aBoaDUX⪔QZ sR>atҚ@tN7䃟2ӭ+"{~u 8.c1%K9 [첨(Gٖq+&R0Ǎ̓Fб}*c <Ae ҆B2->o rC,(V2jmȊsEzUnAۓ/+NCdULii[4y3TFrdK g iw<idsUƄa /ȃ9.g#UĴ,#64dYy@P}br!\0[ի-{l$b$Zg$kY(pm#Xv5DzViP7`g)QFѢ]S2{*W}s@QԶ  ǵ Tl])XA|!uYq$J$ LZj0Nh8P޾<S!:ZcR_}@gY~k}o*鱒Jz49y݂ HKfZCiJ\Z_ݬE&,?==^vc#J06ӮY D.7^RTH^+߲:[((6˞Y\'/3%0Y.r"X4;:/$rL `uØ+?(b\ :A?WT6c](@Fk^)}H{pt۟usDĠT/"Qu=[+?LJG%+ͱoS wj-7 fc%ik/T;[Mr2N,֏wxnsx?J ,Ux)t%^4+W20TW^ktJN'ˍP))ĦW=^ ]A;!z g5[1Y+o^;|fO-fvr݂kDRW?j%Iht8|2:gc^ͫ,ڰB8/q̷͘N|Pu&%^l>V3NM'l+=]ۨ4]j1|v~8"%2†0uu^+vm]3eF.[ cL?oOJ;{*73]&pP 5 0٪P|C%a >3cꌣ zw@drXr(q)ڕD]]̞iF@ y@P_ə,r{L$*tO1k]K{j\aA,0yTww%kiiџL649P}$/Sm'Xߑd$F##HQl9@tk-pq8>w4lǔbL/(὜X͌ےJm嘞Y-䰢D6_a{ K*OZWh޲)r+SvkL ŻoW.#1MG\y"+=ט50kw\5WZ7kMu6:m!F9)b/ƿ?'i^|争FI;ܨI}B|j-ohHpŭ!La_&.nKny vm<ݔ'K8똑Īx+j2֝7[yA׉[>/e7}|cqP ! bu4Án,.9H_Iyt5nK>^h(k:;7ǔᄁ*}:(:_ypxB](b'8>Uq$?2F%mdP!N*~2h ۋGEX7[ߟ1,">[B]u;T晲Q ?ls%I$Rr KC)F!lx LO>61-Dԥv=j8uCz{w:}QdCߥ(#Tj9q#fE [dejz-a$r} .ǥCQ1_Љ+1sώo<8ZEfMLZ*9OyBӽ;%Ќ{.n;ʱUy?tdgEDѼ 3h>MB~^(g #mh>P29gµ?rmIUxwE Ee'%҅2^K2KshaDnAIg ?6xlu1Y-%/ejDH҆%er==9©8;a96Y;n[OMt^X~/J"qaÅ5V064G*z:?f?:fB}g.W@mk+vD޸7oKHU^߾o>kvZ!#zwp K_Z.&!fœ}6>""+`]mo(7V.S1€!A_Ïca0tYtT2yi+poo!@B` &[|2Zxހ_l=f7OdW]ag) SdrYIO+|]BTD"3`aI`BW(o/xF]c{QQ$Aޔ^ك+JBz!2ՠs=}of*{}5J0cmx _kct&T7t r(WyNzpP4Gv_{mǭ ÉE-"鷌J<Э6PU,oBwPQG{+j1+ U\$e} gyΈ{"1O [ͩmPrer[$:C(yC0S[ej;nsC08Ft)L#0e'*&h8b );M&3 dJxl(W:M" ÖV2EoAn$6=fՖTS@lYi{UHԋeOih:ys f`eӷ3TjGs߯#WC%dR(al a=@ٌ֗'ؽa_fQTߥB9NYږ*|,)hm'uGOAX:Zn:KMp\MK9va+wIŕ޲ Z>`u`ӎl_";K1/ @rR;"Uh n}R[wmmԙT)@U(y({^ SLxC̴K(\g>-e_1^0ulQu@<R8t6!Jގl(rWT:)Z}̋1hA!J!?huuqTGK\1DT .PH}Qݒ_ H;A{ @ifG5ervLSw]MEot`j8&0x˛an=wxǵKD@ѕijGì}>bg@ޓ2b)/,4@RwqȎ\@c ٱѴXty0{!c# ayq0]@Չon%Y4=vK ɩtkv;9`po? l? \QeݠҮ7q0(@"QqE+5a<#̶iE}Vv ^%řg{[[@Au/z^h4hE j׳aT2T ]GreԴޥW뙑s¤)E(FX0 uČ˰3J.)x=1{ t받D ?>\XX$/aF̕+5fI!rCVO>@ к_ӂ+! (J!F*D\Y'9v%rVtTĔ:@{u)E_x}yKӐd[PMG11vh~QW@e |.N'L(aY)1uɨӹS{.q67+sݔ] 3\lk/o> jE`n̡bʋƛ!+i_h[8cLO"$8ɮkX^{yI;p<s hnFʟ:gV7|bCuXHeEo!<'TQཀྵRU^ap c\>i&,ݳ 0ۺ!%Br=wv%Oƀ mZ%y󓰷ȱOivs Z1},.#RaA&Cf@?nD{Zt?*7X6 #bK%9iҭl-Dа"&6>7KiDmza1]ݭªɇ#jF<?~s[ВX ?!Rdy`-cW_9KO߻QDn,ǹ!CʬS%`"A!X s897M9p&g=g "nU2?-*T(y~kAhl/5v/ۀrcxF;#;?a^5Pa5YU4^#BE9CSZr|/<`B2m G/JDerCh@/fFɘOCP}{ZPh)$<5Z2CK-54+w TF~A]t Dn1~Cl6[}Fܑz}773qhwbb-<6>yR^P"d w)$NOQvN%s溟)D%^:0ç,,.əL r7ÄUƎXşh۾y):["@6?;,ۖ;_"ؿ7KIZ;;KnfR,Η: wc2m<#~Ʃ9z=[OhnLZ:j)<Zn!`_tݩ2 'koĊIRc'Y Jm/hg%_+<In`m4C[S㔃|1rߋo1@GyC" $K.`~;{:ź؇Q6]ov9v0E.az(AB_H՛h, :&j'epEXssKRգоԨ'VW|0RgawWk&`߁JwYC,Hol _; a`ӹj _~DH{,HN}%س6ʮqɩm0rk7ћbΪ+kcfg-{{~=*xi-(5JC )Y@WǂjNG|E=Oxd2nh# H/IFέ}Du"A+A3$17?JQ1y~o?mm4^Sx1 `S Q 8"*⎟xtz tn, & h֊ ޥӚ{‹fCsy2.PbO79=do!c΅ga3u3YoN w'(z'𐽎5H Y[t vXk+(;WTL\4fDם3Yt}R2- }ԅsJT31V3^4g $%Elaߡ{Sـ෬xe|:Vt5%&2rk}/ DhЋPMj`(cQ;"R!zإ޻_o\bGDZ_3*!uB#Ѷ^qG]4YA_e1yIT8˄޲@PrO9uj!zT-誕nC#!Fnb3$/ i<DYd`bJd(gP%ֻ~_*QWY^'7 f_$ gZrx4^5tMk':,T -0f97ϒ֢ [پ_x]Ʃx^SBrӷX] mEt}dLyۜ>5bfrJ'tӥ@}E!D-b>{7>;I?|g̳IIXgQGIjPjʴО Wֈh\#K{ZӌHP0Q`d5h <Lm<j|倳d4\㨲HUDLBa9V>E)m &~kF g72g٤\󗯂Cb;b6RN!E9t.ᒘasx:8@[kv m#uXBCm.},kdKzFxd?!QE3zXZڳTIE@^&G[ɴ[q@h:1#<٘c=BԖ" aw>]߁9K&=;/>hi?˝X :?:ʼsO#s[y>WiB+K@B4G#N=<~a~VFo&b@b!@ъC:tJAKx])14Р"ct5dg.!G~GlnRf3 ;}kPʴ9.@%(̟i2;V<9T.Şu<5]V#.Д힄]Ĺ?3mF#-9-ogx:@A-l_AϮvk7crP4;l*F8 ̙jLU9pmLm`ٜb*8$Z9ϏC`(ِ Vh<(ӟ 5XjϧO "mudh]x'&abDq I:A7=NK`SִU(m-7k>ENLU ZLʑXWDZ@7̷9[4=ni>([V?ݘK& F$(pBȳ`R}T~dOդz~=An/kcv}a"$ပXj0%Dµb!9YCL܏F{hĖ҃d9.]Q`A,^NvG*= To;jI>R549vWJcfXDqۏdٓbB*Y%3mYz' × VA )NOT&B=d;q[~9B1Cܤ^ʞtn%vZ75HwYUϽ/@.4pM2R&4GO2MЌ Me3͑+UrRD:4_uh[4L M{ڦ;\ 3d¨a3ZJU)JT$MVsڨ1j\lre]^^aX`%ܱk, 8\?hk2=M7ba4&=g'}06ۛi gTk,[7uj^73+^o^) o,ev. EcmXp cZ +c"#e+ečHmSmEdn%<CVui@ 9rɘV_~fEP*BM?p|^iZ؇QP q?m=خW'a7zP W<-qaIU fH3!n&#*^<u5fpd>FH0]ߡHۣ;HgN=Li?\|+V8o,7Kͥ"i3`UM}h:ߌ%HL+k\o)GA{K" 8aƊf3lXFs9:|8THn8eLp%pyK.wa16khZ[+)Cڙ@Qn%*|r$/LOO,,>+ᵻvPޖ:ЁWxi`̷l:th,sxI3?Ԇ@!ˏSDε~Lm{fQy]ܐʬz:(>)e0l, lH *];5p?x7Fn[Xm$)REx=5O)*YơTſ~Zq] /ЇqO"nK {ճ?I=2lFDP֥( kg;& BPؗ 3c\P'uq'Ci q耏?,x=*ecAKm{JZ pαvzҕ[>>/jç$ mk3߾;YzY5 ݪ8Rvyo3nOnzJS=n"æF xz|P n XGq'ŬBMkG nLi(̞Gokұl@܏|)dTJb(1`zWlyaB'Aɳ3LpK%?-i6tE53 ,u^O{(3"' Uݒ+z]&ܹݬ Vӱ->n#E{-TߋRw?aB(`EElaWEz$0ߤ sUk&[waW .obz~Ιc>{ fܯڋxQ@ cQSWj9w+WL5/ns,fHxbL+瓅QAU𚶫",p2JM' JLInic=hp5+`s6[ٲ5֊_!^>_a{͕czRaJlYb$-wZǝZd\ ]FBe*ΫƵx{2D*K,Ԟ+Kx߮]",7N'[O/*k/HrHѓ#k0$R׽ZcVl[$So׼*aFݭ^ܠi8S>D'?G~h]-p/e,Uvo8P B^ٛ5~ +ލLL&sQz$WK|)(3ic_2Ryyo_s2p*p, Y^3 ͻ q13gt{b^ԗlfVف`ʾΓZథxR&ѮS4& PBZyc(S8V=RL48$EK3xZŒu)>t]tJb`_@|ӥx."z=mLr{Sh?yp'bx rR:O  {9i6( /rC kk|]S8܇vZv;|8ZY}Rk+#Y,~Etf=K#d>cftY*=|\hԀS/1^bz*Hf']-x+ >g~ zK-v !5.Iq"D:Ӝu$ g٣P_șN2$%<^sh1N.5) s(lcftawp+gB˞I3{ly+D2^Mr,%)iVî1/*\N Ha-C= 6_52?į`LȥaZ؆v'{ ] #5?'muP9s\TgJ%_{Gd Vփ?d'6DŽUrAӌ8d @\qU/0C1X=qM:2EZ% (0>B7}zS#'/g(uX̼4Һl;%:cKƛT6'%ne39n}kmmzzwIIiwխTt00xwkw?/^<`:oJ2gj؃8oP3:`?L =&cUnEp9z=D }P&(ʊ'ZD68WMVB6j'?Q=j>8#$ ?tji~Z9  ~=osu¥"y%rB]ai3A Kmρ\>Q~y-"SX|Q `ᄜĽUktCdeMt0t7O$;llv1TZ9q1qJHz]#LAXh6;"`G/e R1N~Ëdґ\;!7;纰r3iߪ4Ù1bvۇe}='0/q e <.MmTDʋ[Q0'VF+7+T`RRO$,[eDbO^+?8 sM0{#Ll,E*lT0 |kEKcϳ_qfr/; r LX{_M|tBКN0e8Mi({_tp-A4/tkX :A}$I)WO=mRɧ,9B8a 5f"j¢QG`.u'0:̌#F_ae*FI@S~BC ;¤#x!tQy_IaYK/K 1SBu/^Vq㺠dk`@p V2p޺x3ގeT_75> DMU;AX'xg' !SSNIqkgf>GWLod akA=_i6 ~h.RiC.ٴRRtC+Ƚ']gȯ闏.ex`G0 kDQEmj$|9(픜xO9=fnzC!a[ ,I~׵]8>zZfy6ih6sĪNnCf: ZwLyLi0/s}RxvFNhkmyJ+v_$>PѐUC*+k/WOOzA˚.s[ȓ(#N('k|  Wë!׫ Dqb&\ZѲ-o/er wRUEwxI@!(h]k۩:S0Z+}f` ;}4ט8>ʽ^vlSf ]9ۿ'%Z6,DHGc8|ƅup6dL mڂVgʊV?G00 #ߺA_Wm0],}C)qgu;CamwX㑾qcd#J)C/g FDx Sa轢qOfG(sUcS݅ O]c4*{g ]ٮ7GlFoW9 7K#HgW0Z y5Wא+NMƚ6&KX-?dvѨ`1^+^G:~*jv2jp~{Ll@AtRk@x*ٹzV zteM]UN=啪$q< L'*ի)tsUcgLm 0G'os:3l!4Ƒ`2ao;lpRV9:}6ٸڢ&ldHa@NH̚ިCF|4 B{ZO#|?yW~OuI`Ś]Vbg3)-y@QY܁yc=|vPG-/^QLf=.!W↟+4T+^A܌[hwP/@5793*P}GwSieiXsՀ4aoKle9EY%B}Й- ~+K^/o LK@Jdd+Frk$ӥz tzڭBNbV ·wWӹ#OhNs5\7U9aF-sEFz6?gFe}wwEm|y2C=$*)Y %E@t*e tɐ|)>)jRO'I) Am5(قƝ+v=93S--@ḵ;(-~fm ١@x ZkR->$y/;1,\iθ 58#}/&qGZPm f<ɛ7'5r6jY;ⶵ߉ 0.yϱ7 sB^9>g3 Ί|̐0rJ"58Jտt *^x D9[7wr|)+$'R f7N5"%9'^jWLlr'*@Ns%((O/$0\Ԋ]C$ʐ>Ȫ1 Mk&E/ƠxL@n8G$?yUO_]c*yVg-tF$l~>(kxO2Sk[G:9<=ĐN9h@%ML*Yl;%sw͠-1tVm:B:Ą(X"6&sɿ5sC i]c3"P{BúIC`E. D{i:4*hWgYaVg5f|R"z GbCb%vA/u?\97N[D cnԍzwm3 ƀf)X؏!%k/~rcܣ y[}C%-;F =j|d HrOAw vߏj +^@dtVSpƼeA`·8M] 9$vAlJ"זɱ(ftg7z-rOjU~;vO0]!?j{{dٌ )4l/}F FG*zƍ{8.e:UlOZqOFh~U (S`:+QF0:;"xM. bB ,c+ŏj͔4ښ1eki^&]vb='<~)t}IUO~}8+#֦dޛT-Q[L_g~Ya5c8κ[-xh=;̓ęl%i148lDAK)G0;r QPYN^ՃQ $&WJ@YkziPXؾ0vdσvc2VR* d,v)~KQX j:h-6ốfgg>^'2 Zt2?'4wdo\فةr'iWyѐ$mhcD*u<'@jn>kaSRamyG}Od= U4zo|w,|,pL67''ysV#]_/E{mM_ ]y܆:pb~YӋRA2\̇/h.{b0qoyM?#BݝMpJL? "B#ZN~Io%n!s  {-P P#oڴ1{b- jАfLMZpWiA뮷8/""Ѽ3o \Ɔ[dV!Je$M O#Aɜ>]cļz. -i/Q wN ]1}a=2Vp c%RT23ڀ~x{ˬ(c}U9GܑM]j-Sep\H,[p/{%5Bb^ XS<4vupxO%m9Y`;w F_g(i:v\:o}C>_~+BNP]5D'׻M1ɺRgGxW#_kaۆ򺠣W:Ɖ14ỸƊa[ 氺'@4~7E"&~-^= Z+aU; ŵ¨d+;T/_%W-si 4f:lG&yON`GHk<"W _ IL0zgmC&dJUQ:ÙUSMDitiNrp_K!%Z)JVLwͿRz6AY4!i]EN\+\'L8У xI:{4||l -%w"t@nLcSv,Ӑ*IJk7HExJ fqeۋK'%a ךI,BP/wϤyzMKo~4[V:t]]1\?1,ԙ;ʰ;{ aF/ N)\hJѡx Ejqz'U^s*% 8P<0u!% AeVe )kW)fà^YVªu=,ZN^4A#ݟxw1 0Z&52%皝Qq!9X {4vDI L<߼ c"ݺs"ZAq3K)`+<~nǮq6(8 9pϏ1 *d _,PZ7gq1\b-0+1@o { ĦC9tܥE#P)BjΤJ.Ŧ5VF>jLIC)aYitD2t^P79/K6Puy Kk1]˫ؠr>'9[?8OS˅ iJD딻ςj403 ơ>SpmHzHl=]0ߵTїWUnApI piyswt{E߁$6nKf `ˮ::POނT-DdE)iۛdMOd$*i}鍻6,j *n;eR!%zE3zp/Ulv)4)Fn8s=!J8 GA)2iF1B[=n͹쮚d(%RwgkD ԇ"cM64!= 0t)J2}D\4;sWAr5Ld cvQ# EH Hi@kmA?ųyq}L_ rY/s7T)tԁ/s1:]3Lb!^CZO3 R՗[HR]03 j2ZjOvd#h ;oa`>E)4:HUe_uNUg+M j%RO"csPh !wD֯Wcb^ZnǞCDXEZa fD,O`S̓?'G, Gq)uF.Vb`Rϡ{c1$h%2-ߺbܤ)X !dѯ;%Zydi'nqR4UȢ@sI >py-Dpk&;z;@߾52ha* ةnń2+|"!la|ZhXէvCljKçz+0X[w {NOUNS!u'[;-V\!]l}**BL3!\l]Ga-X10HϴB̶tx){I,hr9`rEjE_CnO싌DIkljrGe|"42O?Oj #1vU,Jj+6?i!/]mOTG O!L2+SlhJ;ZzU:ϣZ ϫto3?$?t0;;K;>~2\U_w}~(xpĈ߃W  >ŴCQU,9,>Zr~~dE~4Ф&)m;Q=;we*66>&%'J9x{|sy_%0Đus>uy*,m$cPYs%^pcS9 8g% ,4u%F&;5ĈNWu gŃwz<@H',?! AID;KzɖѷNGƠl4 4UQbQO{zn+͍uc/[^>4N?ګ=+fs a}.B\3-7tĒ`܉(ۏ Hik?.Yf[lB}Grd̞tiJ2[>lGX9FxEL^21C+7s6Ӊ  -:e,Ѡr4=Y jS:lvf»յcBϏ*ՍjG.j֧lTOK]|\8@uu.?+S4S@n^+\Qv d)dd`4p =7/uo$ݼ&ﭽRv+ͱ0h< Wlhߢ.v|yuޣ, _4)RkQK j,>?1ElЃ2}ewU5oaytHT$vt>%(۪JV0kh`n㔆] ($yǧ"RwRG2iν+C'M<_/Ǻk3h^ 1K%2q:ґHor@W9xʦ).*3':@0]n\rϲ^Ik>6?GxqqXdl.H -Jٓ)sPDߝu< 7wIrGOa+⢰+l )ɉ/#x$q(Ȗ'. u.ݚ>`l}A}6\\@&6otTDLR]c.fz!bo%NK nW3Ýj64^2g(lMpz,Bѭ@GA+xȱFϬ=40iH@E`}|^L *~`& Se,7͹t[ iPj:!iM(hdcyh/.v1SH8g*7xG(h0}6\h7(4j[blETшT%y3|SC0v>C3f[eAٓxɸ;w6}ZGU{۸q~7˟J%-v_[+>qKndgUGA #E <|,9w XD5<ٚ.n ̢XQ-) qSe|$+c-!bT~LmF|Ԩb.FӋ+2O6Z_'2 Wtꁟw)RMc%nw)AUaE`b"|z kM/g ,C;ܑ|)HV)@7$z]̱QSon_u=*~H#iQqΩwKm̩ )6#Qa"~~a<Of܎s IĄMRS0FAy3f?YE $lnchTDM{.?g\+!bCH&AdkvƢUn f%mQGTk~E(rch7d•&gu|$~[j ^C~Xric94MhR`ASJΉ"]%yz'Ѵc*Fy))ߛBEIG2q/[ryQYYiC5M?2v5qgSl%.HނRaTpMh_ŎFe:Ko Y#:h~_E/옯}\Ns4nd\M<=] . h9܏wP`ߖVK=N<6+P6csٽUv#Z>+?u'kwCΨaTF7}46TxBn]6b=2$)C9+\# )BŸQSrWQW۸~eAKG*Quy"**#}#w%JŞD6G= 5K@\ :2y߆ܪv8{PJjgT6̡|n0ǽ{YMpd#r]q:s|Q8:lGns.VVК_S$RjR3jc$uۤ8=[y~k[:j&*,rNj^}ؼx,zm * !g~ףmZ5>1eZH}f:#~)̂KglF^n=e@ݔ(B&%W;65b p0Q>qvVtGcF9I5W/PqD.WeI{k eX Q*]l]kI*qTOm ,wc$jD!|TEm`eE82v@`C1k(5]4qt۔jb_Չ1bRp굢^!BDꯛᖮq1]Ьv*'HȅRhIg) f+}01ש>C9i*lK5PpANj73Tf!gFmgs {ZxWuAvYWTPZ큵z*L0vVY؅6 (]/ g 6S-Fp{8DۂaV/¦w*1mCMNp; No?θ,*#ݜ|*Db,N6sm23wߥDHmrL?($9As]((:sk|BFɶbے*2cHWa{gȑuY+6,nP\ kIO фZT*L\6 {u_^n[ͅvUX޿@J##E,2 {L}XDa+> m=ʽ}ܚc(N7/Bo]s"n01a57'џz[%TD꽷sƇ-P1.9J! 0N6/ 2ԦZh ᒵT@8 Fαe&8uRC7ŸZ"l^+_Zߠ++R=-c7H$^qaD#H  :'+MliqZzz91K 9(s̤vlڕ c69A'Ywx RVMc݇΅W?_Y."=GM <-#./utK3~Č3Q«#PYZˬmW;ِKt`%X7{"'vŵŇHU!<m7nsʚ; 侀EwY9|sh}s?^[h"M 6agX'9i**G9@Ɔp_zlΟȚ_2tKyEkrv<ck'K=8 AarMNJ4oEa:0 s, &{(7 I=[D_ٚ.yQ6h/?ZezMx,LWIDD1YO\ovO=G_;kfx!e -򖭅}Gp@_wwN!Zߩ4- {njPh*%`y:x扶=T /Vوpl}PhlsWuz#ʍa0V^#s~_=";Ή]\ae)6sN@!Jv3Zɛ͝ndXc)nsnɚo39'@xomQo*!cwr<3;7Oii`3NΫktXFx蘿rPA ͵c#SWO,╊$a_uNz |r30uMtI_zŲ.dV2: c4}A1,pښ]Ѐhb'56g- (1)kJ |?W(#d9١yf$]8ˌ| uV97dE~n3*{)z(ǹ|v.՘Z޺D ,m^stU1IaD x{ 1P6 +gsòֆ1Q {MփF)GǥZ++?9GѤt5n(P\-b!b2uA N>j2/(;w\;Spa+NQ@zS\瞺2"m3mɿ-0C$n)I3H\>r J`Wuվ|٠Y[,^޻CWM$@ !8 .SoY`srNt]uh{ v ;;eǽo} SWdm;yπ:cvC<)R 0``@9:DPԌwvJc$xMv #M#hrl" s# >)nV'd-U'EL~LibE3K1 E)sJ6ε8jJMJb] @!-OsnNQᨁm%Nm+Rv08 oⳁ^?U#EV8~OQUPէ-Pq"yZ'KK݊v] ~ᾏyqPlו}\pF'OUN9ݸT)s?w# k:.- tF3!(a,a~W&W,UVH$'>t^A']]c.+,$[&)H@H%T7Dso?PٹdmXB[vBJx0JjH:Œɸ2E_N9Qlf̦[SKVߖJ`c9`IqvœnbI1KQN$A݉C`\1OY ܣEr~B۴C}viE˨_ hSӡnHۢ>HA!?ϯl:`\3ՙe3"(Y-eQ5fOib ?8pՃDUN5 nQ5wEк^3nqaUÄJAM"whJ . N` V3"qS /Fs{ ^ yGܬ9<|{B$/]+efA`̧u]6!`KTtg`\IP9(P\S`{A,d^'?ϴ;@Uh(OVϲuLq}Q(߯4] hECF ~(r<99P@$̠Ipk{?'YnTH_\IW'MSKZ|)F]'nʛD l^lmkB9UtRHVBZo6&o͕=Hˎ)dND=Ce'R^DhCվ+Dmu1Gֿ,K[)?洉YK8XUS \\qOxmry?p՞qOŇ:_fwWtg)j";C>J chSY*õ6<׭<B q"_(65޽tf̱C?59KO.f 'Zf9-bKuhk HEָ>o ~jW}!N&񥋓\:3|tE9ޡ l:+I7F?uEF`u*Rm;r&ZNj 6G lٟ$_MogkL,YDRa;-_dz{"W^KŸ-x_8LAnL`D}|A0T«!ݙDCc4c| ¨ Ijycn2E+HyUv3 2 $Mt+^TheeUZU8۟P:$Pp CS=!1mp_}"c]J))0<3tf:Ä&GpI͊H xFriйL >Igƞ9LL PIԂ|n8_[ 4A|t诌}vV Gn}uaf6È2e QE$Lmt +YjH{l۠Շc.lmsM/𜂑 3SNSdQTP>֡(sk&{eXp.#McCNwݸrʹ{Q9.# -&'$`_MZ It>ܚ)+K4su(C zpVyRf>$6q(fd.e1|gɊS[CI ħnj6U6 :-%^)߀Ey(FrdbT"nֵ-^mW$5 @sc1ը|̞VlW@Ф^ 'xL]Qq"xdItsWA#4&KXl-劥'bL`!,Fbx~9@=LLy;4]Oњ|#,oY<@DMhQX?Gf _Qp@߭Φz&A =Sˍ0`meV//VA L:$^e-iwY/0*aJ g@Q [tMLݰPidoUhesBr;DtbG D1*:4|<&s+ӣǤ0qD-Y3?z|X~; FLp)/sҐq ‚㏹د=l%D"3˖S~b 3/%m;zd'Rيs,k꼢af)u׃a7CC/@cH<2Y@‡TT#}TW ˥zT†6}>IŬt\dLd];aՔ5=hC֏jh)y7w~ `;ABӱ W,j˚_5m0S}beR:_,pn{-ttܣ0L|Fg>.P_3+m-!oTX~Js(n^\ {@T[h)ivZ'fU-GZ,S#=0/N.Fi-}mU4?xp_ (U$ wT@ |%mpnM} Xk2.N\G}y3"~˒Ȼ;9~ߓv pvN[rD,Zsᇋ] Qs{2uQ=\n@Q^~Dr(Դ|pS2Schm}@ynmeqxC5Un3p4MT:D##\3dl- KH/lvGq] *SBۻPNҊ ͽnf986YdOu7}ᘭ\r֘^&ް^1^aQbȔ0GմQB{13jVxeScD4DT LLD2(szQAaH=@Zlf6?ihjugpĽ]u}gxd7ŵ/4ЯO#t7 #&o{R!I3I\DD I%Pۣ 7$t/:C)LN1}xcCՌ@t󉍞 +y,3#8 cgXkqQ#I/~U%w"vsglyOѲKM*8 da!QTJxišH/bɇaQ)Wk*oer8?L'qjo[ G{ .!.~8эzYŭ\mTV7zZQ pU6ڕa=spwlm9R\Kk77d!"!> ]/CdUa͑t4j.?a~Gʣf,e niDѠ:Q ==wg@,N9'R5'qQ}dE ]"4luMjPcGW~ ;C-!SR^0ѬD8nv27#Uw=;Qy咷}tz$'q$8U!V MsVÇ.pwGb_omw۪ NȏHދuvB!n ֽ%'\¥\H3N+Q yo*n |@iICuvat0a¯Yi,>Bİ؏- xCljYrrNvodU6-[W?8``T؊ͺ(NBڄ) aa$t[%&+B)GܫOB> lZB _7O[VQ+xBaN%ƕ0quM15 mܯ{ېG5¹M)[c?odUELjyvd:/\4x:KR"x5Z*,`mJ4ͼ[΃W`+ŞͺyСn2;jDQ;q * <7<1%R-D{Fw/їwWcfqbe _f5ǯCMbl8+Ol)A@=^!t4m{$|B(Ev v,[w#&q𹛹&ZTJtAU~T;] YS+FrQO% $1{6ȶN1{6ٟs)jdLhE|f\m<ԅu;J+]ÙS|\\q{_VիIOA^unv)c9NŵښRD-2QW<2U!5\CY'Zm_ :#ےe-Zw&IԲ'^g\k|а1 )hk>xăZeŰwn7vS of6G.@rWSP.OSً1x#IĨ*[dttùh,"jXhg^]Lex,mcr*>U3|&q3'qkpk:A?1wr5>h5C[_ڭh uS, @]ׁ,aa6/$$ETu(bVz ±^ں Q0^ [k*YX/'J4hKdOHѵ!%WJpT)̫YQl:Nbg{Ԉ dgR܇427(b¿dEp_Fxq~ȨNt]an+Pf[F6X ]rΠѫgCu=BKI-Z7'"%%R. H_<nS ,BJGPv<{p.r?[?862jV@>*w~m!fUTˣP؀^Pq)Q0 Ԩ?Je+b} \ Bkתj_-6֦۟'P)7fV\Fh}h;vyh5͓)_6 G, K~m)wf:^d7d(x&Z͍v4E Zk0*xi .8~1p'u2|}Upe E O N~u&wg g9DqSd#_R5>}0k?M:X.u)/c-T329ubao9?ܷ j8ZH'Mz>zٞ)aD*vdw1={3=X`{zl ;dxh<+`: a xJ$g%F.Yr^|\x|%:mi׎u8`dֲPJP|`hK> ioly0zjyOoU.fOxfclkͪYhSq;XVَ,Q!E N [t+&"s 8iD$1^'_Az^>JM٣ki/1,x4} /z¾[0M(diBiɚC|ϖ: <'G!YL[~}AULFTrbYeBpE~h0D,z HW^ŝ%Dz5萤퟿ rVI\cuCb5B~NE竎j"j8ɂ,%fъq]Oggž@!hUm dxZA߭h~+wpRr5lF-. 5Qlî6dG,|z?u$i |aN[Ϙv `V˫GKoQsmN^9r$!D:Voy:NKF(ļ-b(G+E dEI@DE&qEcхdc U!RMM[/&NFscP@Q*e/$I GX6KuHN#FȢ3D7JC~xɂ⇺gWQ%ʵ^˽ z kJ w8% 5.cu6 (Sb#Lg={N(KEV~t;hLenwS]J[Y)ԝmkU&$Z;lN3c `kG3*SBC}PӒZnfj:YU(EA }6y:y&IYEր/<< :n靛{fbr+@ugJR70J:&rRtZBf~̊Y$ += 3AYԢo2ܳ]̳E,)w31{eD!#8v{+ _wz3_(UHk~N=dp;[l>N-T24Lߔ]M$7?9P>g@v7Xp}Ѥ-?z"^+|B9Ì/b+U /OO0zR_2 ({4%.+!ONʹmöP 6:anmC&BO5gQuW˙(kHr 9-E 1eFPVFމLL~ w8Pߙ)gRMk\:[F.nɤ&,{I/=I؊[&3+\:ba TB/Jt^M0 F5CTqoQxN -)c0weOd[ xDV H3'oّvj eQDˆwf,>3nώ9_j!HB=_(NKlCd;vôeh+1GU%'o{`n'Evs0 ڽe'xtq5m΍N\CzmW[9@Q>E>x\nWW%=۶s>/ħ`$)uQ55ɂ(:\%nh^[ޱ.QTI0/~yp 5'&t)]br7΀GzzFCZ1U@pv`3z" {>dC8q7V_IcW5Gvة=+ͥݿQ,᜕ueRZO~iEאFۏ䦝$2P1ߝ䕚hvy]]Z_' ܨ?0s4IP9m qBExQ]fR`@%5W]mge$(G)&QŐ'Yv&++(%AQFgR .*2^`sqS^֗|h%⟹N( ʪʧ= _Qg;x~(U.sIp?2 QnKCׁ"\GXi ޚ,uA 0 +¼3=̅ : ='ɥfn;%y+l_$?|~}",𩢏u!Rf[ 6^Tze_nuw ӊێޘK1 UT% [SUdgJrU q { 2o_fKt%{m;m `t]OSKv>"=L;25YBդoUfTLt潍3~LD:qؚg7[U_D /JߛlZ5DY}x|/[zqN4B?h*?gRt@W5ij+۲̩fW%$ VZH a,m;$AA]cw `F']>lb;c.TGbb{ȁ[421;W+i+'2/6q1Ӱ!tiQ/Y_N,[j{~<:}^ }4w~ @.[5-6,~%]A,0Ź :Rlb[ +U=5t1P2?~GC @H/а8ʱ;)"۽ě‚BR-dUqJ]ҩ>nQV' ^`$Ѕ+bFLELlf\NpYK`Bm>ܘbzӝ<JκJlK<@A:کKMZEhcS.yT8˦0ȥW^_0++ (\a1LPhK8*w}j o[>-QH4=+v/ Y ssinB!)~;{׊3\u+dc]^G ,y}Hb.JF@MaFѽ R/|3>]bX#+p2o`*uLQ (ܯ2hSR1EVEoB1v߭70m_(iǣiq{UR<&AAA)F-W)xj]7̚X3ɧ#)0a%)r:mt=CA͙ dh:2n촷Y)xrvN*p3`r#VZm9l3;0~{s) qou/X'CA!4oY-1Gk4vqLTB${z1 РsԈQ,D"ky6%ޮ%׮oDq3M))a@_uAHniT'v#dX+5ff>ҏfjrrݵO=,7O D K*!_K@<;Q%6}4 [zhN=zi uA%KZѮǒji, LjoǫͪEV@Y-9N{AnYU2F+AXo]Hb8,&@ ]"nEeCEv!;xb %s_1oe%I#=6mGOh5/=za፼._׈YUEjt-z˔O϶%v-]N}߭8&M A}uD ,x~Msbg[zvٮ`^M9fľ>DOy(hy3 s WJ:0/ |͠LAZg'`L#Ǜ0/:7Z-?R#Uk+]ٛ%F z'*nVP8w,i/qb!ML$PSvCz766{wda!CiB B|~vcC@_ͶѲܢ+@iB+͖%ݠOpӂ"JasaG =o7&WʨsJz>ŝ73mP0'ł)/G g+Q1#Du-bN@h '!z$A3J'kаOaw 1;+٤IY޽w7C6+4g.gsLx5 Fj|45qٗLԔ닃G=zmUb+S9cYij<*%`4VZ)[i%=ߟWTMo~FtHI5g]ŠLlu2KUrTS::Dr(XDŽ?,JYS%ZV3:*0P3ţh@ɓ[M}rN6ê/PBR5m#8}8IOztqB"Y5{iJ#v@}Z':!*:I)xM.$' ^&geb>C2;D/Ԍ?P-ibJS( K%bA&u¢^D[X!N5WVPt݌fu eIqo`7ROX81UoJPXwDPU?g,(2V)Q&2KIh]-|\p=SG&XNN\|9w+8C?s~\j3pGi4FAEJɆռgxЩg%Gڇ~g1ڐ;5IcLy͖jmKcI~=Jf]!![I OEM6̈́?6ϩ{˻&#t4;~E΀1>G4Дzy8)%'epOGJ]0dOc.'KIݕ)7QC,'e'|g֜Fν*5pO!]Ke n-W/2%aŒW?mխ @!BŒցO[NhlS"sg~ >Җ2>Tjg- g.m< XQ&Q.:ɵ#?Wvv#4ѯXsYZ3 Sr*cZe-zӤoD3ʙWfhi.tNYYBՁ4g(~;QGg[G?,]c:l%&~_񱝡cj  "TnxVA@&onUn"wt(8K5[q|Z wɏ2L>A BI2m_N.=K*BpJpSHqA ie^GKԸirO= TCAiR+(+IF*>\_!mgG5ݔ׊Ԫg9?FB>ΏJR;]gؿPpY"9E@=`-3j # 2ƂE8oLF2]n ;kHNJ8L@cɵaùƾikzo>PctgwuPީ\G~Ȼ+WEu'w3r{9FAwC.s8 [NFI'P˫ilP4= 3t8yuNᦖ!= `$>{5ڵ~fI_9?/[a@~H` veaI͆2Kު!`~u[3K i\}p/ Nq0&9"4u]Ҡ Dxgl\ U8†\OuxĜ# 娄uO~beЛ" Xـ:L0H zKK4F)+qo#2=[5p )Jz%B禣|{̞@`&ľ FٓARg #*\ G47;cw#DLC0yZ(AW>^g{M8~e?jj|XCŢ_V0M}k1[m*@\p$,.b)GG&5r8B(ufC\f5Y#oFyf8o'C](F#1hPva9R)7&JU*}lEk?1r`s_mP|SsL|:zE"SBV36R Ep, S174}ZWRBXx dLw ?G&mn ƌ4IœAH25PŸ9K h& ?/Y4Z6Y<n( y-ro @OLVGPl~3bwQ Eܮw[.MH$ü0*H+&}.2\n<]F&R 6`XgmЊύD-$9VP oFH8謸GvhbF&͓ %҂yS[g2Bj[g>fFUbKYC1<̓+T>L&\LZLކh-X:@8?` ,Qt*"<0Kо 2Zv2xfWPcY6ҧ)݋gxQ⫠\4~)mt$0-rv\a?&JO~LޅW?4ħ1/6fk#,y㢔&jO6/Odwks1vI,u_u,;&[+s^X 5֨6iqغ(.曺/MA!v2j<\Oӗߤ xMUIAj BqAȣ>1J30tl2Pb0TfO菧GBKgg̍ !+L _9);% 0F&O-螤\JQ %[^N77&yFԊ\p} >GT:ԩێ l/;X?:hu|y{2( <,d~!|64nf>(GRрQaФF~~|ؠȠaGmZFhAjeQ71{q>p#l{nEݭ?{;2WF]U,k 7ZB]ƇڛF\d1zwb}ݯ"l5|ɿõ'0G ƁF]l l@v\7Ō%0E]Ζcgҋ| ]~eF=@- [ߖ"z.v!%LKL4Gcp* @Ь|sjII*~SCJ{a NA-nQUフՋQU0 "yS'ϔ5cqN=3 0Mw '6ǣ컆Sgo  n|pusHP b/r -CS@dNb\a8*:o#^U@ "C 7:~vŴN\0ѧ3>.䂵4 O}7EEO!՛ h;.5JI4f?Ўz!eǝx^nHLKi +CJ !cw|^lv$YR\TUyDz.h׋g222DX>M~QxQ UƱ.81bi !ߙQzK }D2W8_!ˊ:fFH3+nzLwQ9ݼ1AIq3?D̬!*L{WOn&)'mMg2Y"<)qz[ELQ&5%XyG+ۑ8EQmGD8JW|iVm';/&A=nTFΉΧI!,plקQ܋sJ杋:O6QxȂ Ee~#OQnV9 O [sQ Z-gc#LMg/i_Pzh.)M?@Nmd~Zh2sD `Z}fjAvͥ$g'TaKRɳ36j48yg ="u(%iKɽŅvWIbcđ&I/"}arﻐ: z4Z.^ 7[]Уu#Q1*`3þ`E113N9-AB]o3iMK#ea]val  \H7D[u,70%0it3SXT#M{oM\y1UOŒ/e|Tu(Dcr.ګռ{'įVs1њپ57EMjy"~-ڐ-V,3JLڢ eiKXz`;ɠfđh׹JaP|kZ(G޳`F1jKmfL#S9 gOqr pɨi9OAtqoypUƉԧ2y HʰBkڼ嫜b?x 17:/mim T˂nbպD 4 9먂@4HF 6ЄUtк !ǛG1a-OHs>GMc~z]ReRj|:3rkm`Ob\ i}\`Y}Znm gz}p޳N=9q#hoUD>rk=PBlRM"aY.0r{w+fKSWBj~5琙|&q)']jX{F ~^14eX񃨨4wae,йE댨5bIqh*mK`fY;hZ󐲞t GI<_u̽?PA6:#m|(}^w]?a7HAF3M" *&MFs#$# }ZRL0nBwEd=!^jm>IgqGɾ ƦxX&Z BMRO74J;sYsNDts\aM2?)sZI+8|͓#crNmBU (4)F=9V4l2c ^hKJEî,&rvZ\i..p;*f*a4mwE$}^^P牅vWkIMX0{ZzOvۇ?[Fӹۻ$V@#po+VnєB]}Olw5KаLc^"r4CxkKԒ_/.v-,c5QOt쟒 ōb^dl%g.c6= #435de'Y#+R^g$RA- 9czJ'JaRM_&Vc!>,8$7VGtb+jº "5,FdmN44+')n_->S)CCa `m\'[B 9%Q:'ΘE}Ќ]K>^Z2ĉ^EȻBx|Uk(c܆؎UC];;1N8a3p8{jH( n@$ߍMp Zc"0=o"q8O?{Dx0|u:o?ƲƋ+sUAR3 a `f%Nd +!lQ'Lo{:Pr%a* 1^IDRy/EeQ{?cAAgYp,!DV2?{mYA`M.1mg٢'sԵMgc?'o%MkHF5O’G ӛ gK2$Ϛ+iٷbe?IJ~`h+[s"K4uu!ψuwLŋY穊 sӐ- _ ްDe<8JC7-7Q>=e~C|MG a@`2PJQRNPTҚ9vUquP.L4nt'jiWhRhyL [ X"g!aY?C5``/]Y( B$0+zޝ[l??^M㸓0#{~ :0I[g}o]}Nf ]E< ?DQ/,avj l밉s+{cg+8q0gÙsO#f.fjw3@!  PGʳa ]$U]ԂV-j%h~O`@]F%8սmNB"{W5-@B$egndiWmQ)Xi6~+l~kSO|d9[D%4 Ke wnXAL9ʯ~Ye=ط n˓ OGƏu͉Y/JETxbHo02EyN E+J~DbyfI~/Ta:ӹ 6S=sTP6Vӱ,ZWTq6,Nڑ4 d c?2 Ϗzc46dH80\vT@RULc}e^VAXb+eO7iY'0ԳA#X2@RW QN.`b8gC9(TS_SMx߼Xk.ܽ:G-Ȉz6{ܟnceep{1\ue6`퍌{ x;_ϑT:YA:NZ߈[<I-+ht>;oGdES0v3x繐@WպtaW5#c`~@J K8 +F%"_2OCl힐㌓l({}[ձKgҗL,91=Lp 0;:.(-S qnm,V\69[fIM ͣj K{Qsi\UABLsffJn~$K 91G =HG 2lh .>qߨЇ?ǑJˣioPP<NO̴! uy0,y?r30WVIr}1~ѷч&lձ>,s G75uXbɭ>P^K[5dN>P<;mCFU~a O0񑫦ėϦ 's.ǃl&agj||w-p6po\ӕÒīv_ aj94i5 %>Yq^P};WQ l}zMOؾ Sga= xXݧҊԐ.BbʷNF߀Kp:ƍhRc|wl4v<ߗU,B*`,3ff"긐(DNU'1nC-!Ơ%zA7bx01\uGHl9 +|ְrLPAW:TL1QMV> ގ(=(ҞdY&,V$RJyxGZbq1U ޶ No5 bYd6 ǃ(׬~<Ȃ|`)L*a]DMTM$iABn({FD"$B3B+A:2v*Sd"H'Ӯ?鳼\Wc5aD}[LüE+9Ļ\*?_Yz"aox;(Ϭ%Jh > )Nnq%CݣI*Cc ݖY~C T? CSTsz[օ޶GL0s_NDtugCbuCE;Thfrzyc!2 (qҠ7T E?EC攧D@*>w}ܙ+*T4{|EN=8<zC}v . #FIk,H{ oeKtՐU9Rnr!.j(W ǾYJw<^I O'L8'.Cn?Yા]ɔ kfJED} I5tkiف9rіsV=_Y[KM>&챊͞!D'g%}uK"璺(_G'5x\.俻7T MqgV<[$*UjA14OxCDb?YT޶NyCF=`IFHŚF_7ƨejZǓۋzZo#.1 ,5Q?O+>HG#ڗ}1^5ŗ%R?-`ODg,O;'^FP*|h#^iƝ~: CIӧ_6l$UvbJX)QlDoK:Y/՘p0=jbOV Ajjde ti$؀zo p(bwl˴6R7A1_|`JrrӴ}LG?_Aio.y8"` GCE"@9e 'I9. Z/SN65 \7dīݞA|+)3]:sƆMrC vy,䓐Pjȫ-:NvWHu'A^c7CpȱWf4 IۇIW o#𵇥'hZapUf*ᇼQb/=H?j]i]hC,xWqg\avuH^ƔV}RLpӬObr}W̟xN;z?{mFZ NO3 j7nͼ]/\: SH:Oʱnb q[)Fbȟ/4CUQ@wpNߧ3"DA+4E$E4MBݙɸإ+ds_m(wAr>^z#I*Ͱ˓IG#g:N؝m8C sT 2Uf:dtEk՘' e٥^i`ޱs v&K-E ɚ߿&LW_ du>Ǝ>32A_ưQyhwZlolxKAF6|hmd\EН8u!-ɄX´5X?O … 65__q]C 8i P:ĽgWcoU-U[4HՕX#LR@5oa"R8cC'`YǑp푿] Ysx9WKSpl5A #vWhm~;: x}9 & C9^O#/Ư ܷXo.\ӆ쓫]i21QY'߿s3.&3.^m& %4wLtɖV=1W&zsR/l#tbpsdDՔC8 i79\;gri4FvlM.FɢIL7Chˢ9p!&YA.Elq[SȫL]*{NzEׂM࠳N/qJ(D:_٬X ̺T>! RNa,J,>A?R(ߚ8]F7e=MKz[DZT/džXO=xJ6ȃcfyϷ0WP I>OZek,5T4[G!kF '),pr ɇMBTh5uS rqd-:O/ś0[;b TH2ռ߯&(TyZ [Yfbi0e]`&yihoFQԃ&;1%ωؐ#.4k*GDMpaSl-'`26U<GS8jes8Y Hw~+{&N##4O)Rp7e.aMTQZ\,wߔ~E•%q*LPE$Nǧ-F2FYww4"I Qx/ed#UYs1MG=R'y ۧ MÏg9qOCKu B)l4.$ ǮPU!Oi[,8n+rЧ- Ħßɬ?9ф[]r(E۵ *ܡ;4'A~Kf tJ#mRPX˲?Һ+G52Z&Lk.2qZ ST(@Alb)R4۴Xz/7D2/fr:& )zqx/CoMS^e}BY0'_MMdO5 6w|}Cnc׺@&=6" * \F Ȇ"UWZH)RWD>d.2|S !M.BwinB8W=(ofZBxA ԶwrBs4NOu]'{t dj,w.qq<= LaӤEX Dݖ9G%^WӸ8p 9&=boմj'6S0E6K-@R鯽+j OQY֊⎉1ɳa856jԇiKq x&ciY(l׷>dN`}vE-{iu.VwYL &Utd?6@:bmdY俴hF4(FWn'['I MzNOY"*Z[ŸϑJ3﹚,h/{F7Dv0:eake~>~vג7ic!~\֗纣ח ,!>"3zl(,wNElo;Yitq%v1~13Nl'RhJٳ$ƌBUq\宅*՟.R 3˺(b$!{*8bUa7RHѠY$K]s#G/"%=O#uivN<< 3c о٭)tdbnW*$#o.lf,-3} &h[r. #0oOeV ̓cEcU,gF=%aOYhd莾 ;Kw찀)L(+Ad[ m)Fit$~Sa$2m`y^AW>NX,{w<79j=To փST`u$5D^q#2Y<Њ0| r: _i O$/x3SjGg ,n,pwnAy!MRUl)q8ŸBU+9v!fJ~^kd̂kxqeLLtw/ۧ ^ŵSYIH Cj&|Ej;{1-s-ҫz튍xh,9fMO A,zi-Fk~!L, pMT|"ª}p~`j7(΂ ؅n~z &SzqL.Y~4j"hMPU]:ߧ.j#u 4, 5{.gmr&wOpJޏ"j_<(1M-v틽%jUGS5A$T g"QOh)zP!OE)FgR> {45IF?_؜ӄ&ɴVt_l*"L\GMc&D $ۍϮ0/t:}:FZOM8u 2 yfu.ᢍ`5^CV'/~vx7`a7ӽw05n/f}δ/ƖR}7qbG t KIsbY-aKBp\L$ѐWHR>(,?r $>+,L7n-B!_AMNW8]LOy~11%Eبf֍TG#Yy&\*N6i;ZmL)auk?0Xt n ߄2OO^#6vUqm~O#z'BcQx mgH+9MLM>ܧ8VӲ(] ^2J.G˄_l8YEM)C!$ARn~b!P,PʷP,dY]$L߄I9߉zg0zH|h;d%gsPSD*<[ݎ9UO?S,4TT$rt+ߎ|sʆ닦  rPf<ќasC?^:OH2kr1%P,#>z齅?*vF$ԌJ(KIƈ:&bi-]R8ybIr9 #EbHwYw+a~it,*n^ˆ(Q?QwW~esh,ebý4#JToKw 0pq64rk䃮$"-%Ow-@!AmkcKYw_e5sfEOWJq;EB1w f$wZٙfܧxVǿcNMP?XG9_S*Vw`[#)jp]vPvhzeuJC$Ja`)•M*=\imվD<>=vd3AX O+᝻k8##U\(rzIV n=ʅ9#T\cY]=.Q8-ʞȍ,D?O}SxsKjv7kñ_CB"g_e-;o*,6O9/@!蕖;WO7w 8d&LoI"={ٺam[|p1΄npCЯ2^oOQ$~D+~!ɒRU5wwt %56Ʈcq]KY~PgoAMpyXN{>Vj2g^_Q:aI3p v;TNoHŮ!x×X t,U_+^]O[y%":&})2l-Gq02<֢ D0VNѣFG ~Q vlPgFŲʘzze;]۰)"NNLU1)*ʓDF̃rtWF7* D-V i,g~'~CzX U;`j9SOQGK!( +[X$ыla#֓9oo`q\eƣD_SQ+*ZZCp-ԹeYG96 π uU3nJDTBRB'&@YoLޢH~#6MY ^Fiƍ&3J|z* ۬ Hl2+<9\P$ W *e(Aeݥ4kMFd0&F߷×bs.Bslh,fDGUܛnUWIڝŊO ŇʗWYA5ܨ-rvl?~9g3 ! ա[d!^QQ^xEFma9V  Kj"{HJY U>a0<OθP)ugly jBU*Fxcl.c<47^jX.YXNqt4`3 .w?-@&M]֠*{4Bq7ݳ(}7b+碚B=f30CA*| U}K_䭄 }oA=O"НW{(wo YcAPCZ?; JaXa2s`fmwYͨk'v'\Xuk IIzlB<kv`6>7_1dpFyٿީ]ts\Yl' А1Y+H_*qm4SCua Ojs>^d*EֱdHMI~ؖ#OEZ"H>Lcnll;E_FNFJޱv{-4Lβ/.A~ȗI!`O,UVXf+Pɶ/h".=H_+'#IŸV[^"ga V Kԑ+D-P%[َ5nqf]{Z_nz|8 ^9VcU:醜-'!b2IC*!/t⇵~]&@'UyNˊ;N_d(^ SOb\X3m>%Y:FJ/k+2X#SN|&Mf˨HyWZDѿ$qܟ"e@ӁOoH.nkJǹpDd[yJ !KP |0Kj}MʧPA6BJB|"Gw.BqEOrx<#a cNqSv}v.YT,Xʬ F3k]e֗|i/ɔLˠ  uYBK?gwfy#R@`Q݇1k*(2L +mnՍnV|Ts>moB)Q"GOm)'Hu6 pcRXʁwjK'>Q@>$H;ESOt_b g88akRr2GۭU3Ī!?NtAc.& tNaR_q$.0P<8Nf 829q7xnQf*_xNۗГ)+Eȡm\"Z+!c\s`qJQ'..c%G|S!vPyoR#D󋥇lw*"~׍]iꃷ²*"YN;u2~ʃ%-'s(lNyl7%PTZP;NHw~D+G%Ճ";3!!//o8|C_ 0ӝ\” Kϐ9^鿟LQA)[LNPjz`~m&NnS h) 3a 0ӶQNfBW>T/Wv`ѐ <ۣ|}oǦM|4/dRv( o΢;(ūJ&r=;Ĝr<ƃHA܇ ŭIWHêj !&{0u(|.Au'`j[K ,$e)!?h0&1}8'&p+6w9܉8ՍOEkp{AdO7˦""kI`aTΗܴC4o熿Zy9PUΉCԢtk&dK<3lUÖ$N.aKwCTm}W9]DrzTAm3Sl朶J=߂`4j ݐv] 1֏EcdlrԸ8DWցgKEݰQ:ybPf,]G=5rA!-{N;S$ o "KiK5r)Z[^@(oQ@v΂6 -$m+Jc2g$asï$me ȵz#69DyuT=%=-oV[4O(~G:FqکƦ m[_oGW$ Y;T"{ KrQ(J*L'oEkGbFߢd;E\MkrL }\>x]I{P6vM8k}GSCo=#IНRߐ3 H~Y%~jA-@iyd·'78͊#XjZYo&-NH@(3+yh}߬z  A +QyTV kHP,Ь vG\vtڷ[k ?ϙJ2;mfX!l ǿvzHjBlvQlG u@;}U O8lJs< -v"5m˰(-n/J"FA[OXGm^yީt4JxLr% ^pC}wԙĎ+!3r?2gk!m= mIRpq(\)=d.tN|-bW hhL:fҐ&7ũ'lC!8{uE>xM}de"(N~Rm#1b)>lMjKʵe\=*t.C٪ } qבyDbw4XJFdB7(PQw]SG1@ 3)׸ < G4 }}5a`53djB ?m 4laʞ#cLn;P/Lѹ_.-fsgGqSәyrg+,0p:֭<LI D)6ZsTϙ2NDٚygpJѴd8V,Pg}^ Y X|Zi2["FV&;QZՄavЂKTZL/~XnRu JXq}v P﷾Am>aOyTQ2>0CuT!ECTT|o=yҗgCWhUmIl*$$+EQ 8ͤQ.nzpng?>yY,n;{;'ۗNY8,s E3~[l^'>+zr>X/}PZ= _67y|/6>搝H,䕕͜BIh'^\Q"hSoniwzU(Sji\(;2AB/ykDY1s# i}vE ߼U]DZҜO~4HDnXpgKWrJ[oߕ:ؿ$+!ᗑaQ0t}<-Gᔚi.7M׸uϸ怬 mO!8EUjvyNyOX3pE55;mtUD{j;߿RxD?GOv,>(MaR P&Y6,ߥ\8åFp!tc@'A|U>{Hx?M2f|K:r{!u"@70V#H/9r0}Ȯvɘ<QԆz([Ɓ W|>U Rmz+E(\\)&f\Kp|۶* ȴŁ&h'J4G(T9I!{tpk=rtt^Iܠn:0olmGFc, QC|1'(2Pm>E\7+=Qc+P ҏ WQs[A9;#Kp qY hj1mQx?7y"W9Ö@! XzNu5`۠0!a1 yt%wD 3:h0VL :ą&=A&q>@eA0U?httےџcust}3;F9 6ˮ{Xnkb)@ +*oO&[j4ZEY<|􌓄EE/q S(cEi⃊^tXC~2M;n=/O.u=1|(8&Uf_;'!-8yTh!UoOШZOq.+ţlpCu~iו~gh5痞7ĬAQɊ8lц"16a gr@ ^MMc[돜5ۆK(&FГ?i" Mi+!J̉i D P&3%J0ᒹ *|)r[ G[z&O%Wb\  գߴ*|BAuϞY4WOMDlMREy^S1)1B1{+MM{CNe;y=FX0H?^Y*F{TgICTd_.1 -nC4bI췰b]z4 7pZvT,N`֫&Mg|x&+޼nydGa%8#L" "*A³~1>|EY3L[CP~[uw8,a^GnXȃeWLf**4tEeT9Ẑ3xҧSʪgWKnnU0@0;J-BN|7 T5h_M]3 ǯ}Fh=k֘V?/pb p駡!KQ$B4MɫXq;USNTzi dIUcqPzPb>},в#Ux-tyJ+[W2W{[Mgz4>O0LLf[[і;͘p ݧF0q/67,\Gd\6O2J+]H_FYDnӐL(lI9%חrC,S͜љA5BxYEs}hB-{<.B [設;ވ_S<=<`CrsPd[!֐1AX0rU# |T}{R*<*ׂQD*i]R^kT9n5jڍ $5|Rݡ*aB˸]tlc FhA*p1c2]!KDH _wD0TxV5Ӌ##wCYv?G)}ʏCAifţU=Lr:#K̪;r k+vuZj$#<(|6C2d sH.x7w#A>-_ffΑ;~(ȅa_qN) 11{>yjpYM6r-vMo3E"$p_CqVB}[QE"r=OSפ\FS~(7ǭ#dr-MBclE9T&DVuDܹP/*$NCpW풂b8]Qo] i& KiIwF.<W9EjH0RWvNh&L'yTтjټ8EqD'kغ!/:6 ~Vn@+ ͿwS9Q\yLvsƓqiRBeY_Ʒ/Ĝa ~7 ℷw 7";MRz(1"%9$V%v=n 5`Z[PFyEJ)gJp3svp CqXXʡy7(eNao[Zll36ѿг@}{\p]ǝG)<јdg,ݑZvO҉ՔЦ49V[⨶28Y'r:`C=3XU{l i_Z8]mK^ "%պ醷@>ekeUSIEOxtbj5bRhp&gҢ)A 4e2^e*@t[NMKlIV!J̺ȧM >Isvp kAZP[-x_ºI,N9(f~c췣TVemw(7G'Aμvlw2UәT۷\J!zr قBK iK#;b(_C1~d2ס#°WJ?c|V"s| Ixia*G*gXCe؁,Bh+,\m m:ˆl)YNȜU0}Ul4)_O鬷S=ivhGv$[ЋfBUƦ[c) Ҕ`"UM~l_f6fGmNjK+w^}{]L'o=?.Mm瓩!xrwt"19ߐΈv^iGV#'̄i&S'%冾#(7HȵJ lݙQ:h0(Cjt-ݧzp1^HYD}1,IT{4[ȫ3ȼ<|QL[`0-#xTE C ˱lZNhgYrZNRRN!JݮO?Mj-_}=1suCybb]w8bC76c\S5ԙyؗi Գ-]9pO9v\fҳ &ԿZUV\=Y1RRdz@G/b_( &9_~m` SD~aޒjԸ=p\Hs`U*,T+̐)'AD}U(bX?aTc)f~Zt`гڅwhgK窒\4[?U(ЂU$Xijqm_#\tqoc򶯉%4:-{,ƈ,HQE#ldX"ΡL2?C?bbĞhu\"Q COK_w:u_䇦ι#fO6E_o 3 8+G,U. F@9d՝JXL/ D=QxG!ZL1ΊLRMusܟY哘P5N$/*'.XcPvDx*'1 Ŵ|7m˳%+o 9: 1vaF`bO< ~-2_PϫѥkQqiÃ=J]qkL,x:иW&Hjt=` p{7ÆTIPҤ tWSv0ru`oJ؃x/֡0Z"n?t"{A{[bɏXJh}2o}==1z#uӳg}Hk|Wk`$W2ioY u`h,O |5@ S.Qn+Xrjݪt-Ú.I8]jfNI'k5[Dx˾- s̼r Twf1Qj1uGVs8Y-0;NW!ڶe2šTXD^7 ٻ%Eya^@(G7j#&։," v㳛~ H940 !Pd04߭- 2"gnJs6yB}iXx/M|J`{M>B)tKbX F>Ym^Nbpt+%l*cAɺX2GhGs;mL˒3$@Ľ8TEN=9>*ޭctnuEےEcAb8N1?i-:o)M"Ճp8/:; r!q[\Wi}_ ù]SM.<=|H; ~͂XbTBbAbI"̶PRzb׮e=b`y;4-9P盇\"W(zf!y^Z;-Qi.ik{^)6=" x{,X3 խ)3_ދ=ETqCGT?ЄcxQw}c̷64["!#rxZ:ܶwFOnt`t>z~d'a=MN4*\^b$ LhKJBA[^EKӟW:@EcP KFN 睻L I#Ċ#,(?c n,}lh2tN#y7V{EmK ΄ $+Nu037y2@t;K\L^=v,.܁w '= ڏFz2Ϯ)G'a>.4*I_/, Tm3y"A+/vwہx\TI 9-F80 93͎f3‘x]f0\0\*qZ 汼y B`4:6~X>B}Cݑ8R3N4p)Ww2J\ךEcdir[Jάq`ŋX8eeSI2 ے!L/el0(A!0uF db)rPq&GMbYHiXB#'s?3|/~nIIbuUb+b/IWN'fY'Ya6D|/#6En0\6^flX[l\ߓ\bpJ~` vc/k.Hm/p*!=Dv*)eXal*^1_sx(x%(혰 5S<_ۨ=jLnjgVlioWˈ`:Rm+LRTh?I F)G P}WŹg} \kUy ^MKGSeiaO(M_oɅvaY^jQ,恙yҙb!]o0 Un>?@Է sA6Ԥl$󈳉LRfH rcrsBz<&F#xHVd|(˥q皺V5Ba}Ԫe+j%n3H|⨨?ݼrɑr蟇1RM$!aBʍ n>m&/ ͡n@|T[=f?e(#z*Af-RoΊ#<fdtTi%+:AZ@P9D?1kAnNPI0M82| G)ש-%pG҈r1G%jOSg\.ơ$g܂inƊ[5t ]Q Ʌ86jt%C{7j)d|f$3HM )BRm h;Җ~*|FJC qɷo6vræǵwJIB gYKX^'̼uEG7K{@/4OOkqG +gTåÓhoa$bg7૝>'t,wu\NKd6X=8a(#iTs:j [(\ Q /0NSs0lm&gޕWK%!X[_9eS+J!v;mp#cB'{PZH9}Z͇fENeF;^uW zp}϶ *=z:TCr [UOKhЕ626 H q]Wyp[=F %1kA2wx^nG Gs:IUoSuvxֽ!)B wC)f?]7ߩ/ O4io2۪]λ;.dcxA'F^E !|I.9 ì|U'aOkiL']FP2|EKʋ(}P`&TDeGw2.8|1t)CH=jźݣ]/u Y@AHɭ,֧GN9h\eu߈g5R֠Q a- *qkz'%Z_2dG+M}.Z(RZ=8T$HW 䡡:_ҽ7v|p "s*&RЧ &8׊SΫbJm: !!ۉm5өlq#ZG=;U%0 xƨ ~}'M>Ic>BU+w0H TMS&<=b}˦'? Rg>bdf'g(DO\FP\S72֘^ P['kD9hH㍄~P/-UFU{FŪ:QXpS4\u? x(&g}c;2Wn#s$Je ^зz0*e$b+k1Ys%dv}λLwFYN#cyYHf}ygؒ!_ގR -2vp>n}rN /9|ʼ Jgˋ|ipVEKDٸPc;e-z 'B2vŢ'q T04\6rmށ -f5lr34\ }d /W-~.MBdɪqD9:Q! K srn}Fpc厷~Gm}Ƙ'ZJś{r)rI?݃3N ^1 37dpD`Nm;rj~V1Y G Dr#Ӆ;0Hz204,~BW(xDv'䷄&`]֎ r?M&PiKqɪt Nq{>DB):ݮLZi}-؆ZWN+^/>4PYg\N}Be Tـ) 9[3G`Zx=lu͕nvDߗ^RvőOD)=2Q=+CB|z^!!g+\b.i*-sXC6p> OG6g =uZW-͹*v9J+^Lh:;+\=Gi:Z1QSMv J#yCf/b, EO0pH4;>͐岮=-GNj(x()a~zXUE:~ -$jMxq]7dQ(c%Ce)aɢ.f{58zƈZS,0q@=^U'We+/3w6D eL#Qau2eO:vOamuOZ~)ܐ"XsyajCOḟx: a?)1Xg3;b)YU/7=rʽcC>c}Kn,fvvsq^X?B3:7kxº=GZgKPEC{/4b[V{:24 c_W(L4>M-~c^iU$hg}lylr["QgS ķU#Al x~dV)1LIow|yuzm)wġŐ"RMezJ8VxxX(P@.!~lQŭ%4q}yrT1rp_lX\=1(<g HOl|r)S6ߔ9brx^G%?|+JyLFąBΫ,VnRNwQlDw U4_"5U@mBhÀuMP4Ym%SHm`'J(L!=_?~;u(I.Pޜ6N;?Z_gIKG,0VLܭ.^é#ҌMO4ZWzl:@6m|,LcѭVYɅ $[TwMZ&7:hj,e,pP yF)HH*d{A{eS"ñ ʚ'j_,e偊J+\N\BkI-R& mltKi#c^idƺ$ ĸBߺ њA=nj.Euf* ڠ= 8y="KEydGQ#d&HG }՜ ~Kp`T>:>JXX>uhB#.5S1-R ߰"@m@D% SJWK3(r۽½9̟K^1;vJ2hJvnӰ>/m n?LjEuh(7ŶQ>Hd$~'Vq{rEJLg6& bH|I9rhl^XŞlm=R0˥wHɔ`/zF" ίEh5rӧ?gMe]b4'ڀo?nԫD8}V]A?y-^߫ք eɢ&_fc1]Z RR҅,$I=)M.j2X G `meѢ~ns x7q_&^ ŇbX3`' 4W E$B׶#{pjQK"˼*:uxe߅z[_!ҁ(e-`c?[<ܺ{5m8:6G%"MV T˭.8eH"d4 G6t< ,TP{ɧ<"1#cRҽWĘn85uF&g|ӐZU!.]I5GQWRg+8z)-'4Bԣc.YIc<8:z7ʳĽ] N>Ѫ]zF6#?=yMf_L[aEQ!਺sjaN7^c*Czt(᷾#$kHZ!dc2-X-W6M8.FU̐3f:12{wM(mRujEn}|[*.+P4֘ #73ʤ߾pп+4aLpIrFV%(|^挱{YF}ٲ,>`.x'l-&ENpDŽrvvCف,\ Z|dEׅxMZ`Dy|aNUs}[eg_*j *˅[f wfqO@˾Cѿ.p F9H AAUbcm1EdS')41F;(jb|{Ȓ૞&suo,{SAhu/GC M2'B71ZT%ʊk\;BFVrJMy5~[2Xj m>]$5"SPT]Lmw wygS%~࿻;&r&CYx kE@IwzQPAx@]MC7:rՄ-Ŧ4d5=i/@UR7nc1v46J[f؀fGN֙m= sڛCyLh v'CӁ mҫH(~:g2[܅sȧs^ޜCP5G[(<$rjeth h9n=N-BDݭ^:Z:)D)0K vMf@ȭU:͘4t R/{>Fv՗n91'|7KO{ϣ# SS}D> p9Rg`4pzO@?whi쑠CXGBƤ3cѤdw8ns|02!F,C!k4e8JqOGo&Zv'Bsp}S&윾M]C xsB 0Vitԓ"g^ݥUpȾAMk>W_+l23.v{֣\.3:߬٧[6IfY*df.uF$A;CNZ#]гu#3qL1뫤eDP094ፖRN GLδq(gB0WEI&ғή-AiɁ B21nlZUz\ˮᜲzW]9plsk½Ui0cAt!B.%`^ :MmdDHzjBbmOT"[O^8m+` 4њʼnb$x٣pE3'3j>b⯢'Pp>v"t1Y#pU*=0(`0!G}-$7uX:! lk3Rݭ =°p~4O:ϸ,3oPkg@/ɐC-Es@TpِnH!T'OnC s|W`7Ί&\ab׻p/0][X nk+:f{ԽQu4KŔ{=+ݫQC\s0,y4{;jZ\af"ס 5t3srC:YGtJ&ܭ,7ӯu"CDH],08j6. Ә s w#ƭ <󀛲.ʈàpձSo7C(#xdbj\3`)EkVMl=U^&G3L0;m&7AŌP<}2ܭ"czB*{ܚWھΣB%DB'>XfS5Zm:십싐iPmg%ٰ3m:5:KcA@PNmBDʄLIP>, 3VSnɹ~]TMQҼv9w3EpE_bЃ^q@ibzzkP'#G|HO8Y{,ǼÚemVN\T`ߺ+Щ2؏7- J?P;\\{>3:U($󖞵qOCHS1YLnYb^_ev=@G׼gTGh"ZW8OX] XށtR\$)'np8Ȧj*SqGPӤo+ax|{,czMʫ6gA,){RǸ-| ϵɊX/K&oΆ;/fO\HˇҶ Cʸ4AͪӈtJޟߤG+6baA03EAgo]VCAX#}EńqJtƬ”u3] cly@͒Wsij%/=nkEqU:lu}<1iH"[wAF)T#g7Y>~!>1ky iKy,S̽a8o%1:IfiIT4Ju~1| ә75דw%$gھ'4pPPSoI[#Ӈ֑KZ)J1jEq̃_L܁kXO>Ļ s8=,mc|.`ػ3YMY v&F *6]]*SyҸQQ( cWhN$WOpJe!Ko,+xvu:(.!BBcRjJXʵHמ.HR{1}puu dž@xMoӛ pȠYX-^Y!^-6cg@ac;27g_.cHnkj4qZVHV$xosMY2*5TVZ0!Bb!;Օ\q}QWr@0W1^bKitmI/'*ʮj /@KS4C~oH_:`.`?wDŽ Y^]pWKH(KX^F*~5R̸>Re` jt́"(5RPp%60htjΙ԰cZЇO/o<~J5(pzYqgnEp yBUw2y!:j%A<@]l|8\fS"EY8@opz4b j't]lcQ, qDC=F9`\rqIKgly!] v)|ŕ;,JVc[䬇ol S~`nٷ{0/dT5JG'}r߃1iB ڤS,d&DYi{*8ce}\2^u8T1hx$ᘪ8E UD^؆&A{YXJΒ{% )%m-t۱ob/gE.҉J.RK4s,j8Ɲ<c+PjElU4rPquIܟt+63*i^KJOb)u*~˳NH%s>{䒅Xy--x-%nO,#-%-Hkd/꺫.$[ȰL%~) ʱ)2YӠ?iq #HdbtzҤx>[<{3f`G;o>CxeN{](5 FV q7fᚨi]g va撽: eԘNMtf-zhm}[{` "ZTá$4;G`7'y.hF&Si CLMDѡ{7HC< SR49],% j\S򝄿 Ph{$uV@(X34\ZrNIcE[.(j_+tSl-VQ2/]xMB>c1ݪ;FI*v.Zy=Ҥ=G1z)L,7ײNSv< 1բ9C064\dY<;O#=26*pU5):5" ^0D}f%ھzOD.2m#]'?MB}jB\.K88>?^鐙 ByT ,I'I)WJ-u3$̣2 ]oXu=Vr3W%rJz8]~:6Ũ4 zb)?fn$ĮߥYF5ӍlnZxUB *Pwڷ8̈K#δ$@þ{BA3H6۵Tzk߬Pu0 cС7TeIJjͨ(k< zѲyȥ}MEnۂeBѪzV& 0 [@<1t57l`p3RV0L^ݧ6Q@ ﭥ٨Ugx@,nKmϨ-7SΘiU]S.duD/' +,8hގ0UpNj BАvg:/J ='4gҽ:(fp#.HL[mCZE' J'[p2~ձOcZk퓮 OV_ m+)_ջdX_*WlJx:/TbqsKPBU㝅(})Xqj= xwb62 ,-0ygbSV25SKqoP-+] K7u8YBQF#+ko(_hP5.e-ڋ|Pa)lz롌b9f$ÞJFzpiIjQE 8^ >z#bñÀ=8(+;Xv@IžTXM]|PGlƱάn#@LfSCLOWXTME,XRۋyyߗ., 0!h8񻠩.4Y8{@fU&&nl=:|&׀cE$,_-kEհf?* 徨:4vo]^ŒwO @)k}}1?ލ 8"Kז4 GB}$✳G HX ndW_v_-RaNvͨt+92Y7'R&(A"[ܰr;¬>5Z +!\#xh39"Nx*jsك?@8X liz ^ .[.3-$ZP)>D@H>ֻt/vX3}w<+=K.\*Tl6̤B7nׄ\ƀ5 &Khko%*cT+,T ηF_1 t/_Rcв>Q 2o,T<9L,INBO>kU Vz_A!R!{1 bg*5k!ֺ\>v&UM4țrwr^q(cwexMTܐZ9Dփ &Tf+XW}WtA'J=c / NYDؗj?oɚjm'EB0r—|ߨgz[OiH 9VeWIF> V^yElL&G}A D)hb ul)ĕB.:6I#9|d~NX]fӌLKz? q(s%d2?!||^*<Sf OUPAOGvT+Wej_j?dEa)Y PFX; h֌|82b]BC]ߍp}e֑olRo#V{V#/< ob,83{b1眔:l*u5ĵHr 8B=N= h,àC|6Bʿȶ zSO|i?IF#8;C># ]/16,`{۬Le$ʻЮYͥ`| 1ȃZMCrѸLeI]fα??-k$8VL]{4W,#хٙyR|dL1m&+883{lKkeY0uUjDmܖO;ė/aM'Uqe ;N,Hf)͇%v99 "FS2LQ6 F n=ܑ:PV~4󉙶Ih/W-%tT)v<~@Ѻ_I.S5o߿,TePRG*T)ēi(!_]R!`AG{͠qY&٤O#Aۙgdܕs.ٴdVeRVZ%UJ_H*Oz,Agerr)4hI<%evky1ds6keͯӯh`P[7,AuaH5:^:{b~[b@-TzVPßWY"ZNPvӽqc:8&߈ozZF1jw{tvUm9oi>[U #=2eSӖY?zQ 8?y& s a2§ˆND?PQuo˯M"I3&gO' RF]S[&t;b伦ۇ|=P`)(("TÜ=j+4Q{H0|W=uBQ0P>d19yI B;Q[ֳ4- źFlT)G}8!f pȁzQAmaŒQ w:>?40k*<Ֆ otݖ*,F.o٠jd` <>2g#˔L(h 5 *>SڋFyHf4 P+V64*3X]iY}ùDRqK_ r $# o%kv9ݮ'Cmqꕱ.^d& VM~i_=: #=Km%Kiؠ_ 'ߝ=u^6@ 8xmL/@ݓ65U%[F$U r,%Q5 a1rO/Wt ,gHC̍l7\2ouWI'݁HJ,;.p T9,>J^l}h¢Ija1ޘ'K@ÔMb~D>eOS!!wCVYzɁqNB/Sͭ#*! Ѷ2ߥZcQF0z#(V-#?suE>Nҏ_=.:ҵYэ qb{укrI( 9'7׌o(MSAI>AR(Ƞz5<˘X(1 蠉F һ7LgB>/2H"~ C\?WaLx0y,dt!n!lT4xo{_L`GV5u_޶ʄVrч <ҁFВi3gw["3iA`d\Ν}%2Lq(K<"D9\)ƅrsSīӌ';pB3=9(E!\+Xw0wf*gEUGw/ၛ.~@Y5@wȽ{hsGL[Džk;i'1E "[/?rCh|; 2ph N7x$ IW]l*%g2siq`kiUrg6+5&H@`.0((0@^x$-Xl/&xZs &qԪ୻ױIMF84oRz'$w`!'Wّܙts`k_#*vb5\9{c$F )݁P`8q3Z6|f0)=0٬]s YY<%'}L|Jp@J rYUf~ maӒ8?Ge\J4ȕCTBCr`  SQ}=<!֯kS]8q"G/ۆς6mPCN߿Mu^}Hc!yA:$NWKBGW|;܋n -{otZ!=&Тǐϼ^ ?ykx \6_[yIsR&{750DG%K\%0iXAi4{ps=ʏQ,F"d8KmNJ}%C@]Iqww^ Sӏ:CUpEzQё^3}>ucÃIj/҈=u$j4^oJjŲ/_C[*N?!.~hUh AOh+"ϑD)VQ_G+y21U5Ђ[e;T!6P8LgPfQ6%UC=NaȹRLyqwt+н-|La l.Wٝ 6co6)zf)C6-Q(HB渉 Ce6mBb%LDz' +VV(Z"1d5^6]Sp׋)GPTu޵Adީ҅9ⷮR`;8-@NfښP*|3#GɦZf7uaDXݱjq U]8hnnfO1*/&!eLJ$CJi%D[r\~-U s:yE"u W,wVwVBOl^v4V@!cih/79Jxܓa_e&zw?f=|a;oCr˪N)-i|Eu;7D*y5,0G\G @ڧ顧խM8= U`i@X[/Tʑ{\H_ ؾZYΰ1, hnHm9s',n<+4  Fr_ <{$GO⧋)qARv-YG 2Bh6ikuȧgz %Ud'>؊*5Lt¨!*/ rdO=Q ՕfC~֗d dWbrwE4!HoG_$Pjaۦ\*jHWBr!:Ԯv0)r)0Yk{('g_Z@]9ܪERC- B1Ɂ76"i 񘣞Rԉs0_xAaeY~j8z6 ;0$bKZ`dpZ/Qh-w˪zЍ| xA&TwLƴm}n{p41^GGc)FH#Ÿ _<eD`LH FD_utEITl.ޛn`$#=pQ3 T+.[")j3\̸ \l4'g"v'b!A`l*RFOYAT]ýBl>*//ԘZtch^G-_:$B0/8w1vGͷiR^UpCS9mPY/`H} LUV^c9r O\)e<P]*VLCgFչ Gqs~-n8bZ ǴxnB<}+X?SCx72{Z@ 3 5#DP;)rؑb6jiVaKHu䑚ְIQ/X6Wx9!A TTژK,|rz{ܻ[H>| {7Gv`tgq>u.Q%;NƝD)#9Y}Ew9#זke9nڶ ?tu+Ze )7\m f`/C0`/ʅRV ak={IL<zD+;r{s.Z ~vG+.ơMdž3ߊVUY?avҡwY3N`{ #v/d2}cZώ|*p~s4_ k'``]d7wzM5_?" =1l^>4%O)r !#ڜ/ߨ&ȢoX V# Ck qXdrʅ$ąʲuQz lhMxϺ~0>ȆEی++`wm k0fz{_T^3jx촲yS4A u&ݷbҀ${bվ]_*kN z giYXVW n|dB#m2硰 =I,JQ[/T]$TDyK՚#9flKzisUمn@0xIc zH*vmj#:̈s`8CrA50G1g  6`Eݝ![K9@;=z.ā)6aYcDzONA"634XzPg?|WKE@cVέ1eA{[sf4*uWEp^w &{A`Ro,I pJ̱g˓/ԩo![|𞷈W4bzP825gYP o4>ްӞO ԃ:[<߼˼ȣp֙ET~ "sr ͤn}mbk_r\"CED$V oo$ "I=xL΄;FYYIa|J)Ug{mG-P(=pa7,n$eO5Sj8Tw>$֙I C:9~}ӡp'k% Ɲu(qu>(yyTm=n+}'DJ>M!ɲD8Z}|0gA?}aT9ܾ.N 41 Zr;zǣU!)P Wu76/ U|SI ;} C=_Ga6a~o h<*:tr[.wʟ{/6Ż }4TIK<*6K@(K6|)cZ Գ=$;lw1? ?$RNo"OƲk_ZQe(lXP#L|nߝ^oѧ] Ԁr8Ѫ5PQސfM87(N3uX9N]#4M].<&kX? ( 4;:Xl»|"@@] _M|JYzwX,5Ȓ~Y# Fu1w)PyJ] tN .q{/f:^!YL j:[oObt'3α)lTU:#l_Q$mpcq?k>m$»|Ȱ7Й9kxT+\ja«ꔄXȔ9.|>Oek/ʡ2%eu^=\.- !+8Y\L=HW@]:ETy-P*uu. ߋkmxN)p> 5)' {[Zt2۵p't߁ ŸI0P88"G}bݖْaoF[_jְcMO&g."W3l/<{j8T64g{wM74 ݗӢ|2@lo||o1 "L{隴16ÿ~-K/$ÜCu|y-ob)KP5eyuARzՅiu1f㉉ߋ1.dWkwSWN}05df{ÅKR#}cLFrbzA[滒 BX[0V+5xl>WyמtCVR+;K),Dx vC79df; Z)QQs' qDϔt)Yp`1=%ʶhB :)ThcWVJ%M,5yXߗЊ :tfR*ȇx_$'1R#[}V՞ij6|qf5B`T, >XieÏsްbT= cap.np'KPO̅HSU1uS9S ޹[D[Q29t9]촩a\VP x͉28{U_|*!$As~8b"}q-@c!ӉIJ|Ѓ -z\J@^5Õ sZұNlU]S`M]՛nyX!"UoP[ZAg,6asf 0|!k]g{vRu[pQ]}}.}nE8kNiJ-Q[zY.??`I#X5Y';ubau#~%sRiLߏ>Tkbr; .2WhZț&ںBC{S5v3x<צI5G=3Q/GC J=ڷN1F4nߤs`ߌ p"{/-8jH´xW%cp1Oב(PIфD&LSs?mOaHk+Q֞mS#"_{)<0҃d7z:嚖f9 +3pra8f)%3ϯtdbVg.)Gp hir'5x C7kBLBhó]<e#%pbG7M"ȝⱵ!wUfT"l+ Cl;}s͋j΃ȧ,涬}1jJz}`Ю3|VjzlNh8/;uBcs8?@_ț9`ڥ~cAnGobcįM|ȌPtq1}NRqD>t0x6;%^cm/ZƗ$?4%/m Fjsr`b$XHJ3rA'0;P~A݈ "Q! %^E^tmρɼ5* 3Y6*4ܡ D_D`C/a[(9`m/ص]"c:4^vxw\ N\ĹLWg›-Q&2]gӮR6?g^q[b鰿ZҖ)93J(&MέA4>Ή#c[>;dk+T_퉍!gbqΈM6R0qtluHNWGXjo  /27v&4aWMnǀS)^)!) |u8XO˓{ġt]Mvm4$g8lZ%ݱҫgy 0_2:D=W=7LnĞB4@E3Y2Pt=fjm@+ry[U_ Ivrͯ-nM@P#9[.<K2ky&6M`;j+mq T/46fɡ#bE]a;y&RQ.%*wv=w톂GR֩bF}LƬ:}F`O%M+B^KL7ᨴY|zpPkhm^sd59 Ɗ]] 9jWu\%Ze%R' >]kXBkY>dv# #|\RbY祖ˈԍ؍0^m]\&++&:en2j@GSCbOmɕ6nY-kx>Ƕƞ(e}2~C3ٸ߬GʞbFbs i8+2ܝBԷ/cfrf0.h{{47p~_s`)3bV1f7>0`,Zۂ/]D8!;(x9$txh裄G1}L#ZdiY/,aT[ YWkơ'>!r' HߑfdX~x%RάC#%9Y0wܛ 1>5эKyWzE+p7ZѸ&gIX$i"lMϣ:6o#9JIi ECB1[!( }wˊXr겣ILG|[cn<̕8¿S{m9KNH6>y)i8t aE*̄q9lxb7LIc϶D;C-$Ci啮EQkwH$UE@}pEƒJy b{C /pXk뻘>fRJyJzO- 9ف}QzZ%]p)b3+xc&BKv1BgUQCWype4REzSy"# v4 3JVmӵ[djhy8\F)E?* MnvK )?4^'.:;EѾka 48&5|עIi.k`t'_ 0!|$ .p>cwpP~xJ$ZL :TM,mY'E6 5@0!45B_{"q@[{7 UлA„΃WKzIX̉l8Rg.=Wc1Ba2hLW "\]n`a]kJ*)]&;Pkؠ]>p 7Rw]GJai/@Cieh8j"!P'Hf>A"VmXУV< ߍ) J ¯zj#9`kAfg5?%֦x7  Xxm-[vIJܕ egEZȢM V9Ya T #%vEѯs)W=MZMu!48_X"ey3GUF Xhу|\utְXHf B[DmIљCk%ߋ&PvbDv/P+73ɟ^צRbb`@/_gf^1h LfF휔+Q.J~:s" *&KT{8TD,rJztvnYi $'t@ )ū<4ZyvrAF8O*yYҌ# 3s:(v(t5f~b\2PHgg1E㡲//\w l8dzࡥ+>ח '\w2e r$~1fNK ŊͷRob':jnC熄Ӟ"y+2-)VRSP􏪟3f7JcO! θd E施iˆ2O[ֆ'JW/àΚ3Ah+c볇sN,˹:]txsܘn(h] ݔ''bӟSeX  C0$0 Rnfq(v[=);˦9B={Գ>r/^em/-Nuoj.JfŘ aXy=~b7j|G UkU{!p)ѓK|ʙg%Yh~HY@~58 )Ƃ*TF4;h,aFъIwwݪWtz !RiY0/K}&"ΖTPw 3pяDŽ(j1@ -G\4]E [Epۗ>Skd-`4U[zvv`ot"RO>L듢7Yx Ջr2XK `͗ s+N1Y"~3vaVF  WOUƩkUy mkxlNHF*K ASX=+T0דV?z+'QD6e!ON47~uQܯ R(u?Y|(i}U:I@Yqxb^@|t$$j0d,p"ql<[~Ģk VCV PUms=qnVo"C#Q(_>Fs.k5ry{EX 1wz(j޹*LRD;Ad]o#fC#vzM 9{';̖^GuMj1b( Ym+XftSlA^!.Ewgbm M5Y7s'{TDNseDBݎ6>2 L6ѴT(Zy6Xyݘ_}^xC20#~:l"oTL.ff3Ē"qk" WGKh7ŻY]V# ^.3?<Ά |HcƆ Z.abT>hޙt7^bCuT^`khA1{.Y=Y^0B5R'$yO#oI9"82ӑq"R_D=D.=3 ¼ s[c30^ܳ1m?@f\+W1 ~NsD X%[l׉FW'; N4%!TUT~WgE"mw !:`ДEҶSv"-lkH9`b̑*TV0ӧW"5PIg_]K9)9JK>rPeqYZ(%*ڸ7?߆B 0IoTa*%!Ku4|[Uz~hx =L{`r X׹#8{W*7lg$AҗXD X*ޘ}56AސX2>39YSC\9ʢ gX?lђRd6Y>Q>NlUʰ#JPs?&W$i5`Ptn9sn2=CWsr>M)B/ژ-2kX٥Ƈ\WYiBFTrfՆP*&2.m_[ L;" N_@0.$iy?=LRzJ:}5cb#{8}!z~rI_dpƲB%lez*jwj6gq R($gW2 K0L̄p 7r5d` x ;SxXѹ"o~ Bz.04~^XWh"Cdv \dׄҏ7_*ii1-Abqb(aҾU倠BW⢀qzMH5ܿf)ME ބKDs҉_ZmVeO)FՉ_y,GOKc#xa\Hih<5vWe((5ð?[OLjpl:i/P žXH)Jx”gq0y8YDz"?a`p"/ݟVr̰s)'WL Om5W&)U3E S.2{V{|k)@IS= HCPKB\v{bIz!Xv>ZԕCX0P87 hn{ Ouz*jZ_|Zjwqw1)[pb5W5z>wvjNVӠf ;NҔ;xe7YzP1^(7hQo X"J2iPpN߁T`mhX5dȘ'nS]I_+N?}R;)uuRx5y궊1Q!_g|G+߅ YbvL 9R2Ƃxhc6P[~Jg \}2x> ԀUc_ޔD,ADIdMq➦iaͧ{oPfä;ރX)l[|Ѷ3Q;/cŊ1g}8$:,҂#N_Nzo7mY^0;$>Kp#5{Wцuw29v_C07;츈_NS3Tc2i ɍga 'nyaxLĀ}C?ܽ`_O Ifqҹ~j|_v9j$cHFd83Ғ˕rYs%/R7!BT2ɓXͧ3|Y0py`jx, Y wC >m(0yzLCBN*%߾ٗAl|jAJGZ8[S5lXOl ћ3l?'Ʃ#|B?<8k(j8 {؎l ذ\g: 9@ 3qNBHPɍŽ*)ד4UDlHʙ>;l1gc4ž?:v"x3%x{8^DE*rSӾ(ˠN$6ۨ/_j1r!Jg'D/[v-o]a\Mu6\ -V+cbsW`CNq-t[XPa}՝؇bn`D=ۯe:#5.㴫p `j,jQ"hQAâD:5M+ O2ik1( 6{o j]5hڸau^Epz+Yt[ ZeiKTK /y,E~$.dʋ+].1=6eDZL%X<9dͅ~&k{<'Nd"nrbf?0Tf!؏<(@ ځ1;d6E^/xK-^;o Uk~\-rh 04!`l̬D(=hr"{yL#C87p8#4ɪ6\}zPk%|NRYӆe 9"CWZ"^IYW);xN \"c+9tCPJ_^a!?)Θ g3Lh3? +SEGW$z`dWP;MYC us=ֱXI3y]VQ [<^6G qz1`Yc͹;uXFN#"[a곊\ Ⱦέ]McppqO?u [mʤ,Jē?/=Uor`>W(tJ tH"M8ɪos\/1S*~s+%R* }NKXYv 3xς3]S_wބ +zn9^ErQ&x$8FA]!p@YOi#)aD% ;H9mZ([p^NDb2TdI<ˎp=*T`ˆ+";$W7~rV44% BZn)ɐ)R+dT۹eR]z]Pf+3v[ dW6e/TypBv6VTM 42]1?}˝,s0-V:ZhET ru!~m\lZ)Ot5 ?zHO&Qgi3q2!\sI8ҭӪ[M_Ap43pC3uq44uqRewdǂoJD6OoJ#M Ј[);x4y48Y ehjEDl1Oui5pji,l0[~_0|9Hf- p4{jؽٞf%7kKu{8+y7][7D' D&OKϬSb^ GXiL uZBh)xߣ~C eqla8pߵ4Ky]|Pٲ"E.kwTk-\f|i}ѕc 1(6I1ҏ`go2fN#|#qGIn?m943jgB8_L(`.[Vz2t+\ :)ۖ)H[J-Zd,u`CoOYA ?T&Z7@y=p(wi>d ^ą4 `-IwvpM􎅛eSUϬ "z,9ge;CQMdjgTJPj"Fi^k/1DqV~jPYEG$?b{'*Rx䚐oQwCmܗ- 'p6pR{Ԙem-C<2n!p7J{7k#CDjGwF&Kqaɏe%wL Ǎ4<'bȘWpXGYU?^ )]ktJy E-1bS >c3F#1}:<^- ~ zt~yD'Rd᮶PmC  8Wpc[lg-kѲ{~)_S~/{=kv>J?ܭ9vT6=oYA5S['jcuЦ~ǟ:BȶًBžuerΠhC,4x_ޘ]yOh;ԏN5>B{!\31[>6KIs𣛢!ȐȮ]Жw-Q4prqv&bo6 dr\,ɏqxMzK"tP!tp ʶr;SO[Y;[<2vm2gb!Գ61v"qlz-3x {Bm?Jy{#Al9`Q '+B%ɾykS -X=qK>Dm\8(7RVqaA]8VKMdi/Ͱ2oOS+N^9y]xbͫ*݃oU`ʅ\-Dd{?εjB" Oޗ(, یv(s.(K? &YwI205n4W_%@@99p!Vڞ}9ASߣ4>],Sykg3lOx|![]ocOw\:-+V%IA?׳y`e6s>vl@\ RJDRG W:-dž -kKȅ LEJ *&" єő+4yȶ ̫RRwef ΞCC/{Y/-ҦF7\,Jz)`ݘ dʔNS貌@t!y䵲"=(j3@+#?RhվZ-7ר\&gNJ5!>N%e-ߎ7`y .vߔ@jFljԬa^t,|Cer9h^D=guWA|֯8t+BXy[nC iK,>K0  !~,|Ս]/Uk*, 5 eT3Lp,4k Or2߭E,'3v ' Sw$sA(NfyE]_vuv f4ZН Q,_O摺cb&K܄P.O};$I?rÔ E%L{}` Rʚʭʐ̛ɝzήSke4H4Ԑ]rTu%\D]~őWjSZVi @@ke.8&F!U۴oBNu;KMP ڜOV+[vE`9Ubf2E΂VUx]5mH TJ70p KԻ׹9 HCCJA'HD;.#]U9$tj2-E** x%V.8ˈ&ٿt!قăYƷ'6vg $l[(Y#\  =$%Kl7~XsIh k t.Wp ;l8[4!e|J/N$Uz.k m:@;3f _Q@_9sJF *5%tb[ں*Sfb|d<%ot5{sK hI^ąsy"?B-"\lJgsR[6s("x$wQ[)8\ dDSYUyذ"gf A^ MNLӕ;pMӽ#@GDf?4ʽZs.mIzFΈ?;{e X ە@21t/#.SN%-a1 srt`@ ))qV5ԫ`K+^''J xJEހ#ҽ2u/4 ج\**D}A=kA^X> Q1:L&ZKiX Mm-ksɤ|\};՝19bGM; WxŽ1qR !%@a*鈝5#|[5U#9Lor_ kEB%/O%=ǷpȆ/ߺGL\eTiRDPn˭)DZvr<:d4 ?mhg߬xILy483BBgaheXNDdV|^㠤A(Cvx֜ؓ7`mR{=J0`U{pzJ(`M=uk6{?11Tq׷TvAhGxnZtzIr]g#ĺY㐪Xʚ@XՃ [HTw2/!ԅ;kDm.Gl\>{5A% *'A%HI92ci/\MQ+}}t?0X.9?va]s˦rWuR\(Y:)dzEVⶩajORuP4bEz:JS粑D_y#ߧ{RƢ0=XԿڙ-XBSVY͘"tͅ| 6>ʈWu͒i+{{+vʗI)=[ {[\xFhzk""P!:n- {3[Oq l(3]1?pg- L92g=V6MՖh܂+w*0Wvh&C>m }|J@Ԏ-6$SO-8. 1h>n?[SBV`fIi#"u+u䳻TQԉx_XeE=TnʳOq趴 szsVvV8,AYS}L SR+(>Q0o{>E(ql,7 d@Ǜr>vwFW(.֠O-Yw;VH&djT7YO?rW1m4-ZwcUY(CQ#wa2 rƕv D6RPC_+uK-*vVFz {=p $ZԿI ]N[pj9@V f!:Sݥ r%TQmFJBW 34P]C@(eRBeI2 pm.,S'iOi&O.k#1|e\p,J_-BTm- g+ͳg!ץ&k"(TBnЕ9E& 놘pQԁg\KiC#Ȕ9pn%E)9 H#TU)&-&>)%*LyK\e d5UHWTYFJ*&9^+@ '_3exy4d{WJxMˮĎt]2dg].hO[v~R5ByѰF 6J xdN(ǹUZ%xc!lKTזZO <Ւʽ#|fT<9FI B!NTZ dfZEAhw#MqGGJFƹD+?*v0e[~ W@szEr# L^MN#Zx +욌7!gxNO|hXpb>gEo5jW|ٓ"Zq8,pe_jQ)18򔾩^.ιsO%ZgE҉?E\o:0L:ۏ2;q6U+p~Fuӷaۋ*~Г/@b*?LM* 7-^Z_v%fn4OGV&g=]q^>t[Y1vUE ̗Δ8hMjMv́qX3ήԹBaAhD-Ue ,|T-_q.EجZ8I*"w jOO&k5PQL͜kX+YfjnG|_օ.ЕY5C`o a}nO+*T(?#$RP,)W_3;Y亻o,Rib ^JlB2fO,6JGP筕xOb2 C:pXdKIfD32lxH#Am2>kľ{PT7wlRJ$K,l2nnLi:]q'ÄG?/ɡsă{ke|m.[͎K ԉ֢B6 u}c߳?5S޷p?XfSvp$R9 ]7ҟ;]H:>Xĸ,+PtrޓW\ $ o̠>`H\/ߧ%a7A7ELh '{+=F†5ɧBk4VMaz ln*þ_M\#1]a}HV0A.8䴥oPltn:&Z p%ߧ=Wݨ9ZDծGemU9jǯM^Vd!YbeO4 ᧩nvwVSl 8FD{AKt<{K.ԗ&$,X8`VhTI3X$A~2='!᭚ X0. <[ sRq7@(<;h~ٍ5i΁Ec_*4ߦl4z?0E5'vE1=.*E#nB&"$fFw*~^r-O2C ,*k ^fc3 DJ{]6wI\fAhPlܥ)'SOE>7մJB H|=a9GGD(JQ~pϐU7缀"h};VlL MA267Ϯf4h!{{cL:weAK{X&-(B{Vc/. +Ml<`Cmʈ6aQZ`M 0SWknqQ٥gb}6>АY+n0ClԔM8twݑleSnnҾ!q0zotm n\Q 6l]%,1Spdwqo7a=5&B,c )ZRѸhWBxzb eR 35Lłk^u bY:ЄŪ* CMx1O|X'X?݀sF & )2\Y|'b$Y k+.Ű=v?,k&[@?Y7!0Cz@O7NX)؅B%DZ@{rR>X.R+FHAf3ž%xğ*td>-`DŽ[dïa)>LX;GYD$+!@K:w ~@siiYc_I>Dl׽`yE  dMsNG%ys o]|VZTSRD7ꘂݔj/cy:aؐۉ[lʥ¼3vONݫ]w%Ypr[N$ 0)C֧j(1 ~H$Њыϔ'[̾˕Sx)*D\i5=1}jb,gު͗Y=yulnYqQI=! Lθoo!txgΰF#8K3x^90U -+`ՊZN+%N4꼱cO3g1u٭AƄ0H::Ђ㊭e t2 ET=zHRƿlSE]ql<</bH 94I?e@@nt7 ϯMy'?&T>/Q8}sYv-W;Y:yy۠ͳ:c7y)07w ժ(qq$?ϟ,2. wczD2vmv-yrUMth#|.;Jt@o 4?$PQ mSd-O!3𡓼|K,D31Xkn?so+Cft", jNNǿ  ŶQe>sI<|"7bDcg /.rJSjhRIBzb|0 #!!Ȧ d X|Dh M^XXr j{0DQ*Eߢ ^h"hGrB*8D8̏:?5<.Ag;rt3ёʛluJj=M]%gp3J228>qn"s}J2}ЈiR)A .n)ΫwW;yÉm%ٲ\{5t%QEl`/.M^ b&ȵbR@>7'rߘ;>~bEzPl'P.teR7&゚mxD1 f-f'+QJ<ٞH3$C)٢>͌ &t}e`6n)ӊ7i i"_;Yd {Rzhg2x PbJ4{ۂkVaspJ3yФp_\3nKV=Y\EbrȰ(Y$GbD\D3e>Jzˆ1ߏ1.LRҪ0a6N9FSOe q]32 1V3@y $K SϫG!:)Lb.UITYZ>oHe`\]bq&֣ eO* )Z#GKt^g/nl@4hCF/mz~ ,s"|#X Zߞj0'"w q{PȺD}5s|=$_~)^m7(-,d>iΘR#OYkFdtBb Of1a}N"a%( <JWR8fpWyW#`Hn͍z9$jPCZG%dM8LV`ߴthg q ? $GS4eZh]Cwg 3X46i^[ㅀ^g)VO+`gdEx΢4$[@fvFMz890eaNў}Km\dݰfvd1ߵ ´;}^S=| N΃U(r\Y Lnx -,-JuҠzXdn؞mdǞ1h49#$A楻_9CQcA `yd-ZJo1#,bcTt5oɠ8̵`R X3uv,xK (w6,*Нș%]Q5Q< z0Qc2bBK)laAA+pz`*pUnH!AhŴx|}!oOn LڤvKD*7ǁ=O? 3/5:ly%mY՜XI HQ~K61ws&a/}j[gyR7(S;6)ߑ*Υަe30$LA8%Q#f1w]tJ@7z$<IA#vnb,bW/N ?]-A* @{Kyeaq,8j7XQي bdGsڏóMJޖZwYkz,^V4?YPUWE"tsDZ:ugB N feQ4͆$Z;@~c(f q I-*Owʔ YC*aQTdIhD: [bӈ'&31 Ak\ؠN2ORIZ^r1ϊaʕh RBT8ڤ x2ep%o0`g:Rw(m#YV=i%cw$Y^!3?4:*;j܆Y vw/Aierj1*12ǷsЦtr 285STX EVIN|"KD  b~:@,Or_,}T9$DVAhPu:ORadDii^FT^XmѭCR< 3o1PMO~d5vrbs`LMzw0TjfdWdqQ}- KlH:j9+B HT^mQ =`ٮkfDi$? #y-9uln.^붅E*7rDUsOƯ]98=#WVA4fB|(2cQ(1pst*5I/?^Cn,7 Q:Y՛c#PyEʺ|_:aYrbR"[xșVGSٮ3j%̓߻k7Ǒ6 WLv>eC LE\cHQ->Tetl|.n]8O /SYjf QOƗ|6/C]LݷkՃ8Ll.J =%$GKv'~;Y Ԧ?gA*z˥}`I'Yÿ4k]7?}}9KN+YK}QB@LchC ;yY>ZnL1`E]P؊FE0]x`S~h)wcJ<^Kp满,9GH>9 )+Zk-IAéDkAܤڊ{v)>ncvݏ] yjlr v aǀ`/A=f 0C :?qSVZ!'[8خzH{ńdz*y(p\abs Ĺj1zT!R955&-u'I ܨYaDᴪ\XuQ2_v[W s:4RV;JƘ>-wD]UeFByWV{&4SzFz9Vxa.@6]ЌL@v/T}4;\@p}uO|mHBleаۜ_7psTwQ]pLӷ#U@;f6S FzR=qu$"n]`dR[ r'l;-BaK5͕Jy[eK3r{xY7`*T?ex*.r|`U Ro*X@Qik^ND Z,lS w8lz'DKl9ְ=~kev󘧬Y% &*#Y&ycd ~_0]v4pK^༉Kr/OE47[@xaK'j1 @HG|0n{aeRe>n%#wr}sCD.)jċv;(h$kͶJT'v[*ĉ!uX6;(N$<:m42~,έ髎4,7Իޛ;XJ9E<+އZ~\얣;g8>sLUꛊ:GCJ&3HkJkKeYКy*" R#4I৲u)B3u<7pc|]oM0eMyFM9x{ᛚfR*It_9$NG5,ϰljVM?#]r͠IP6} w`!.:@ @ڏ{Q\8 ݯBg]d<28 F.0y6i69~ﵛap! e(!oԍ374Q kuĹ1٤ /:L9{+q3:y1UgΥ0g48u1ˁ\8LD\ zj-SBV(,{>tȐ'#TZy+,m}ֺ-E1K;(wAom =Ϟ2|HyfP`KJ%mu2pBtƶ O3o3CZ/Q))iW{Ow$3=<4;y*"J.\ڼרfNw)P #CN' pWe*q_ƾA!W7rݞQRN.q6"g꽘K,OlTS</ã1)[*fo󉚸:g20Y[?Ghð=#0WG :{"e48~(kt⛖cw:x[5ϗwurJAyM;"3S 9ՠEˇNO89eW).= ǹʫ(,ʳ-5CC' Is=GVXNeAq|8~t]Bϸ_g%nHTgXRb 'L o[ct Fk|H_tD0 GcH,UU^WWD2Ֆo\+nM|O_cGަCetGq!̷4"'ų6SaL '.v*e"WGL]X;R[T3JگSy4{cWfǞTX"7*]WfA5o}۱]pa߆J]͉l J{]+',D5of[Dzۘ,C*SsȈ- "ue'6Yn$gFGY soH~ b_-UVfb2Ag0I&>Cvo d%m$2gF&\-)7b+I"3B! JR#vWߍkr"68-H~ n{G)Lj Au9Z ohG"` 2Vv'NY #n0dC͙G#E,>_(Fݕ*AWAHan)\s7XV x{2 ΐշ ANnbibj#bi;: I_o@V}@61YQv+N'mҽѶuT'^o;%ܶF0C<9!EK1ܴWuӬ 39>ej"ۆA P?eC`:2SK[f *}6s"퍤NԒ: ES]v 0;XgfG\6d vczrqӃ9DW Go [ FCS.E^NCuʀ@1iaTk4m% .3f+ზ.L) vTN' 7eNț  Lvë Qͅ +e%.\\>- `lctqOCIHIt<0iseDiأ3>wy ndJ;LIG?s M)kʝ+ 0!/w*jGl "` !kHVy;SHF v&sCKhYm)q޲Gy79;^(E(m>1]ؑzMuu1FXd dbU$ek{8,DOx"Ϋ !iU`j?J\kyK< JMDEKɶ0"]Fd]Ez_=/+rr"1T$/Oxs

(V/]g^[/' X!Ybxuϻ4>.SEB[eej*|`џCmZf|rؓtt(Yx})-Cє*cԊE:ʃ'=y@Jҕo[sc`Iffٽo֊&`Duc`a? GGOkO*^11H%G-7^o{8G14X )™HIV QIY_zEx1QB>rtKQŤ*% )W4Up-\Ol b_l)¼v{C`0Ӗ1(3f>0Ӵ  I(%=E=K6`@-WV4:Z*f$B4ӴVUa0NY|W 8֦uoN[蕗 kj 7]Za(1@I\tܟ*?QXy<\MxAS|F2Ff'7Poxݯ 1EfPnGzGfQa.XBFͳjPYp%/WMD"O8mZc Wl4W HN48 kߨH5NpKgC%xμ] LDk휭0dqZ8~+n|9f.n#oYOb?Hjj?Zdw3AKXj seƊvKȄ1rS` iBQLcI}GՖBV.]'U`ޖF[|i$-mv(.ˢM,{O S \y3:jy{eq:)s={X=Hg.Zs/jRȭa5X~>IVK!e: 47{g-?tL r_c[@6WB mX% O+JW݇)0bkPnO^&lkQIز-Pց#EHʹ { !=kL qnsRY֢mDZI o[;V,EF62Weea*RZMԹJwHFL~' <n,-!U=ϵŠ' DChQ4ɇc7vȥu$$ZYU7c-\T^gl)ctpoA&Œ*>jGSy XuR޺I,*ӃݫFJ0pJO+KvV>Z5t DP$e*Ga{%#т3$1+φ=SO2W4mD:GE?jvh ؿ>2Rooz%('Z]̒vf`2>ƬC [H&NJŜWnk#3U=Ӣ2 ]9KNӵ5<(Ũ1. d-$7SX^XfVy9nwїf$ugGPI{Dտ 2EI݆Rdz:ќ|p} pmvLP(sbڢN@7r CVAR$~[h߭X1NY0wbg.6661TYB͐Q N@rQӤIp6Yyn >>! ȧՀMtM E-9 c{D3>rcѭPfxC]N~4;^ kNM1)PsoI2vS{^>w0:e4}[H3} ˪[t;*)ֳe8ލ`E&ƽsخ*h6 )Yo sD S}vi ' L!}[2CI;i(.4*kgяēS맲M&QS״ػ{rB;M HL}IFn< iыqS=bxG޹Hwi CFvriFkcr#>_SB8OtW-1q#{!1ɓ*D੸|Ρ~( aWF(IIzx1zDNfWh9rAe)F[E=m5 ȅIRQeHet>MO: G-eUY,v Fسd-TOp7OD^xK!CS{"?K4D[=@y ,X.~rlHE<̉ABM1R7jE?L}b6.ƤT+5p+8 z(2]> }&䌤L +G`^K%>Gc.Cau/g $u@Qp+lpH{7-m%n0/ S6w|2ǭ.'Z_wԭT?2(>k~]dU=38hСb[(,@RSUŰ>~drN2:>@ wNH5A7X#p0"88{u9q#uK(739 ! 'FeaBOah瀕pg)f%##^9(߁ #Q8OpʷҟzG䓌/ӯp3F%QL <!9rN*H)8SyRƺTuacQЬ?C tO x%3PfQVDQ=_KV$~o^M'ࢻ{ Kws{>]V)G\G-~.z 6V۹ q4b?GX( dvOK 2:!V Y}=_Еj%xOw(XH1HG]% C/K TtVZA n$A{u>L: R]#e-sDr~9M` 1 1^L2Fb{hnZSA{Q] O~9&"JTA?RBϠo$Tԑ[Ě0gĄqhېXqlj!|#ov>l{|8*9!l#TYKAsF_z`= eM"ؽl, Huz351fug1>QYRuw}'*P8%i﵁wА2/+FcHՈ{Ip*u,2^;E=a_s9.~*O˓ 8ULvP pq8_ڍճgwHG}!{d/ LQϕO͡(@C&ڿ+6~WI-c! w{nTNj/4W*ukl9Wuf3`69R+G N6Jj@4Pd7:Ρ5&YQr,<σqGZ0hD7 Ku}ǫ}-b16Ahu >B凰+1JG(tz椺c%cwl,2Ƣ`z.~oЁV@:BؔZk y@pɛoS!"< J&=$fgFЙ'g-di;_<pwKJ $euJq%Kq9_hNѥ-G}yۀ3%B:O_Փp_19v@ ,(H@kX4wY: .xoMFm5P:׷:UX-Q>spa%ݯZۢCS3JJĂ1[-Pi@PGs,_'0l:9pS]_]{ن]kO.0ˏdNwr6i Y4(s6GyvgI1|Zɚ;mi:Q,~{ːJwDӂ-.iu)P3Xvň, L97f]yݐr{Ҽ7w)nO0^'n\ 엪'u:0Hjh+/=V8Xcx]626{Njd\Cg/coS:>wU6D Isjv#݀&GȌ7IcHq:]Y>+^LE7F)nt4Q"rncLeC&LGK!~G5;vUd-W.@-SPݳ?k1,|]gߒOH&?Gۘ(7Bqʐ3aXrV]LςݹC_lE>XەvQ++c5Ő{ mMɷQno7=즌ZRlE!z{G!Ⳡ#@|IEXɮI7\{LnĮwxeĈ쟤>頧=$k>dn%Є8jK$ӽj.mecIvYŮ`-jL%Z⟝^pAuE+C%ۅmj~p[/|QS-?QMnDgaYKW r>Z < u{puFO3|'yc[D\:O&]P8~zp3 U;OZ;ŖN fOB r?ʫ؄#}1Jx?:z B4`'_CƄFǣU3D>^G@ǚU󐓦"o[ҘH=9'm쩽:19Ƅij1.QfK}l a 2]vn|E8S(O!jRFR>~jLIW.BDNNB[L)Sѩx_:16؁w0TpgExǵYt:VA 4^+o~-߃{O;TԖƌ[-)v0']lm>6M_DWႨ\p%9@5HMA&#eKSJGNWU%Jn1þlyA>XIwP̓dWfyCu뤵 .qJRBA-[R F#((.S׍c\4+qg2}77R{x춫2lam.%]m,daVND.жaLrO-o HFCiiH !"\cLjayǓM-i JZV7mz8n+kFb'J-P1-q[_D[F=HLJpU`=.Vik̩C, \fة;J.c U*_!VUiIѸVV߁@a+(+x.u^ǃ`L#g̍^ ,\[0x1mꌃ~=2A`_Xhك߫}p~ |՝T/}^i#y;)ac&\o4y038p ոyyrOC5φfpVUvqn+v,Xw{TAEWڻ{%DYо(o ӳ=tˎ_]Kt#ʔP+wcg!pC+cI#NRzNTWfʕ}r ((‘"w(wä.(ˌvY51גp ; @!˭7TtڭgmH< fm+n+ee“)p`f0.=|I8w6nқhv_3QbGM-`^a+' e`P ؎qX T꿑u OI?/ DGo NbIFfF2}/>Mޟ.{qy!$ѶbYA qGE^_gZ^Ep t{cQyXA|fwyBmP \MQݹyk"Gף0+a󠦭L YCHv0/b6+’|t# H] WdkSyPC)ACTH8)9yo\LrpNdEl蛗V,E7pQfL0x(pecI)zeQ+?0Ki IeWšH@Vr"RT 9Zvy=!*JEsC!2C>S&kbǴ5eij_:Z-Rxtnwƣ7$zQvq^|k?Pڀ=YQRGw'lTKgUh/V5 Eݺa*DX|oUMIGWg{U3ouע P^2L-5I ]Jָe5Ľtoi3% S;gV1dBcR`΍eU6?s £݀pwIR!Z3ʉ1t'ImN9Q$g?7E1 CϷz'߫zb> +. j Lޔ  Ht8|ttQ ~Q[6Vjv]S!\CO#tPXsޏ~2B]؉) U_.)zq*_pD1u:R|5$Uw2U+0}ap=t#/[/+ ':c&~zyxGwC*Kǹo;7d^IQja=Ex4^&,1:{4NBoJ+ oi); w-؂s[fM7-պlJ4B'b[מs_x*LZf\S ̽%r͜͞Ba 躬+UME;ښoK!s.SEuh5sFo@iGc*Ş[Fiq$y˿xAg qF}b;[eAq(K̜_s0+RuM;#΁yhPQí|Of>TJlXv!:f"Smiҭǃ| ~Xa9_ ltz֨VI{')[yw2u~􎅾_zO/rHίJ P2(;dH8)Xཀྵ(⪥,:\֬kjd0U-Nv{+~ }DA.6$|#;V2seF(yR(=IP*VQpjHd^1 7p=1GGdϪ;B^w K#ÿ0Y!V߮G\pkApqben LGXGQ| ŵH!}H%$e͇Ʌp-R/[s8v4m~jZc;7u 2otqe.boєw7[b蝷(K\ԶƏCa6,f5|(s.SF3/ h|`S {x6{Y01cZF7g89ש%[NX0qǪ^+טsj͖~aY[xE(Dbgk ZX0}ʆ2W9ChrOᙳH9v2X6s VnpWrȱ|7!5eaW .;)p0#uRh_4<ֲOhHU&4Ђj˂%C-#RVP`OP]I7ayw 96o ~0FS޼'o Vv[ROer&m&~\Z4+M3ﲔ&+'ˬy:K&8f_7*Ʃ GfzgR@P~_gh}wܲO{hG˘ߠTit9aȍ~@O)xO|N^~D J")ϥ|c=,ߵBfe%E/v}S D%I\Q,o3Q8>ήQ.S,Sd38HP,%m}X.RmL\l[ś툀V"?7)iG@Cd'\=x:էInQĀJx+/ٻXsMRePYb%!>#׌l,uKS~b":[ Dp=C2w2߂B'¤oUV&HFM߀ⵑMPbuȣ_@̀Z{#+B_u ?,(8X ጚșoYd/l*k\QuE/8|& F_ir:5=:׬zc8 Boԋ54a!8/Abn8ɘ&4t>䢏3M{? ySdpzϯ$k>R^f*.U7èA=mt켬+wﮡ}e %d^d@29b  FݧAZ8: 1f82 A/ nM Kao52 *td~JjegF.E rD.ą1(tA8t*V'ⰼ5/.vB6 nixj fX45n,S+YD-:Snr钎P8XnɚrSH UH&  hrŔ8F鼐L<>؍ʼnVI05>w- ,S%fK(v}\qlQ۫" = Ih~͇bOW¶k%nն8`Q*A=GV ~.tJu-v{9MO6F3ߧ-ؿk/\(|nRfIኗ!?mtoBkNk7tKN9`}Ow*V64H-KWG>ֻ)JM#RK) Ká7itr^EfNTyEB2+ū9&'P_Q;eЎS[?~ : ɶ a+谸j<ޮLrQr=U-*erܬEm]ǫF6F^3 q[pY7B=%&42K(eVY1*ٸtêt巣C|,>d("1ڻHOu$Ql]jx)1AU#y{_ACLI_K}BPpr$GGKٴ1fDUr{"v}NE ܇eb;J]Kq3(獮bZH9 ٺ"B+(β.\fJtvs+)f/苓bw-x76KPVvHOS w&>QE싨|BVAr" i{$V-]G+.Vo`y#*ϛ6ӵRMvN*Xnfpއid&襰 p؍y)j&!H=|A~L+gNY2.cLr )olP$Ѷ|!o JrY>DSaQS78ʴ¤-DWN[G_ytQ;v+^̅G1ڌ*4?ўP)?MQ]@0LMHm+('07F>',7ؤߤOx1,=|k(RsX#oc:/jbL#8 yR$B <Δ.teZon/A ^r=R#;͗[QEŮ_ f+fߗA2)^n}PӬr+k>'f՚TG33zлz*L0iG6V*qC ޳2Iɲ(#UR="l. j/]Eń)18پ6K@&ȇЀS5!#UCVVe|K\ð[t419f=d%&b`u>ͷrMBZZ+v?"~ ;λ \lS)*%=1v҅v~sL@M+AcMF"2+!/tϱ4Lq@]^v(D(&ەDkVfu8QJ/O;!,T-;Eω4"(Ԣs?MCgHƸ|!yB ԷJ^'dmw;u4P.j(c(CoY^[ *m#*\N7Z . ېƢr-]<97KXV&bK}ˤzW{NbCgkPc1nMUa$ 1 IK]{ *@uj:U >1wŒt?| ΢ 酵E!r&BۋK'8J2*|+|G,q))wҬ*I5RD^yC@}`Vs+P3a>o8Ҳ$ǕϵCA{AFeш"=cU`Pdk_\Ϡ ~e}V&X%&VυmYceTSxd2)ʥU{TJ@B#-;::WZ9/CmnyWVzBPb- _<;0+*,0U R/ϸDOzj'HCE!oV+]?)w2'u 20= h~~'z@u c{i85\Y\:ИW©F40VYZxd&Y*mEm +0advFrF!UNǐOMiX+ә^ :К >WNTD0r0@Z{;:;kB`,RvySw3\BڪR""gGlܺml}Κלtdb Xyd%Wm^Tp@MNŠ-.X6rrY>tՐ]ld .|} [~Nw54LDPʜ6go /vSWgU!+F!Qs!&WrRF@rtslAB.C1%YEuIvA_sfM}?"'9,Su f¢ZAM.u5cPYIB8FCz';"A;,DKsnE\ !BnHזu>D(E8%wDBIljrW2*:X7Plws`atO6-^Ϋt_MdFfI%īYV(6S>Dhf,NaܴYw׺3")]uƈa(X jװ+M){M|` A&ʸ-hJa0s~EAD'44 "}iRw?D` !9L |+:jJ_Z[Z32TFtE>y0mT9Wߗ=^,nwﲿ`4eejs*X{f.c%oҰs_6DߖY Ճvu[3wA7=w6 %02UqfXuڕ@T"p˄Zm5Pn'[W/z8j'56mS ka?U|b ӭ8%FXlVr y .g5ajLןAC%l]5>\5DYzz[970C33Ku$\b^gi7 ^CO):XxJ\^p o7 JCA>B9Fw8UVû,%>`ȅ\_1Z8V1Qzi䡸 U5]5 ?Vy(9(_.2߻}1ϝD̮lCߍn~ݩ;ka]HSn D,Z%&ɫY=ہt!={2g'Qd"CsqgdX4 ODXA0>zr+3# b|}nȍI Zx2xl.xЧzg*xmr H1mA&D\k9|'3ZuR%RĢBE|Ј&w9]BW;]So(c: 7 ?^iBh(5%3eRZ"/C –_ :4Kr9Ç,|EQ !EtY˜: /Qm.*]cWG`ruH깘<#g3*я:s\/(><`ATm6tSn\>e" L'YoC=;{(hɒ>؂$ /%F 8!#ȍMw{֒-'t8شYDāx|ͿqJ%%N FX;ҤN*y\muK^BჄ5ѨfѦ'@6P8XUrjܳݐt^ȹYWNaXCmv< Ζ*q;z"^T%MU@Ci g<)>ſ0iN'@zz-ϐZk)Pz;O4X =݇5l @_/c {8{Vn/%ek]{$հ+w̵ͪx̼ҡ> {jamۣDmK"shϨ'Fm \P i%fygx =,4vɸ m~c=DN:7%A7(%ͦنlwWP41^ěF@1X% -UurE_5ԭZz|oѠ(IM$+@O_.Bv^f4"}[]8dV{Kl@)XM~FQZ,v.WfºqӛӉ8O >( *Q5 3KnT&&ft+m5f帒jKjo& %tQ1pނ- #~J0L{.^D A)p_`}lWuL`&i \–G%<fdbS]GWN)u7p;u!Xs!y~# ]gYDdaʽ[vz`9x>|]2%{!=%?SM;`+ߔûs} J 0`Z.LKKw3K|(yG]#v!}5-4Q++5G-P^R3,%~+@d<xaF/hNW s  =v7]Dh=2!vNe%9*l%sR( ="h zCDK s{7Cj,bD'&o1Gd7%.p'Wo[k()iNF #<]aLOaHy'F)(,$fM*`G.7¨Am:jc e:(Ӎ5/x&jo #~21hAQDLg Зm,.6pmTS`fɡWIv^#7Qa-D 9s=d"Ugb|^dX35 6vwwS.oc,pH*Jb3\uXNnm{Zԍd9$BBҨ9dr ZOUoUa*7#sF/6{D2[|#ʘI߫G$ i T͕W?[96SؾN՚uiKHN%B %fah vD?MIgtT%;YWFZd_׃h36,RޜN5Co,R{*cp @TU9c_նeN m , # Šs|006|Sua< N0l?krIu5Hc$-'>pf CapˈGi(K'*e1^Eq ".1l;P OSrZG袘!y]W9w}[W`ׁ;&uBе0Z*I gWzC `:^?s^-;ž̘Qї2$Ӆd㳏Pm k+b?{,`m1||ժ$x<%nvLgJN}{[ h.#. .r?xC͹n˃޺{;↎Z9/1F{RJ͝uNRNZh~aɟX6{SEv&Tؔ ~<LToؓQDzq^e8FX0ttٯMӰG~=֤PyCUܛbrhezR|3 b8L~ij5бO64}0MGGMZ˒](΂ҋ]yLMSb(L!jX$<̗7ހ7~lq6eiIwDvxԤ#$[5Hז]ynRy(' R>Dr GOZUd=t{hJpxl>>Iqt-6g,S ;vR h!ko(2ZSm ~iڿ8uCr9mRs 0qϥ{;`tkqF6j`kR~vI(4G\5Emk])4 a:ةhjaXL<2G!AQ{mPvE@ixZW6 &=.p'!9 !l^sm/'Lg|qҗL/ݷ;9z|=A =8;Yjin2zeܠNEӌ EAcf%,|dΤɘWO-7by Cb}Y5 N2VpT-*`o(sz7ZT__lIt_$͇Dm7׎A.d*|xK֩cEwͣ{ȅ0Cx(#{/(՞q(\6[".H(&]C80j(qM,JȇE]P h[cÆmPT[/g߽Y)7q@2/>惯qJ]>{7v[1Lnr/[>"7C9(&¥JC("~Exvw8v4M+ٝS8Aʪp[,=F[+0M:} g.'Q`i% 2CGaZ2NDӎx:}X+iKЯL6|/dL4HF,I8"R eZ[ps_ytct*s,#f藀S.ت|TMuuBuƓ`s]hV57+"E9õ]l$ns'JPNNMyX5ay:$$'"e" XQ%QvG #f fcul3'6fV]'*G`fM{-A\YuNHFx]wJ&Tg yN4>Kl z;EǦ\&Dz9R% w;5$|MDw_H}%8*yrHah" pѳ;vuHdDJk\LX{@U6ņ,/%s˗=u?)^ ?G (LkT[RBB!vq}PG~n,l@1J&;/y\%@߬S9D1HF\~jo 2$CHҪt6P?+Fp1]6PvG}N{n5Í[vWo 3 LRB'e{,PP`MW3 uQN~˔ $[n=iG<~ĜUck 0|U]+I%07F5ў͕>BS?)_WtA,5>e#$kEPkC¿ʜVG$7]jyż@hsPzq&QҊ_KdBw$# FT`mJa8G=ZT)zFE- MS !S@ռ>\@n˷L߰#FkA̜,#ʹ Q džd⽢&5kf{}fWH)n/rMks])’q(%-|:Cނs5(Jpte'Rdr,-I*i0>2wqSK?Nԉe8 L {*7"=E>k  tz>PYMlp/Fڦ|+Z 8Ǻ' m>Zs+cړ˥F)c4"85dnaކG:@71`ۏ;l\Z܆ Ns^LU4˟HJF+.mJޭO>]RMdg)Ze$qhm1>=o75>l h]B- J;sj $^8gsdG'LNF3wh"wq`*~ }1]&bBM)Y Ӊv?eQZ(cmLL eq[:5W6Te7kohP^:q5H!y[ٰ .md"V iSDhL(O|"W9LނK%.KеP5?]KKbKT7zULGgZ'G;Xf)X5նQu2=DxiDtS%A#i>Mt?f` SY_<4kvnޚ#COY*dRVdm0E$t7c|6Cj \?,w, z!3%N0Ụ$Ĉ+ʭK"%l]n/C²ٿo=2jpjtܜ}^q`)08/, {V-^@n^I ]5BGڂBs R JV_=>#f3K2Z[P\jGG)h) 7;͐S{od` 3ܰTऌ|V P_G}g:ԟ(LN2]De)eO%%ml\owl'`@x|?~:m5pɮ>- {ԕ/9oͯ A=̧U6-'9vQ3lDM.n1SY:[;J"Yp }g @.5+_秠't[*)ZQk$H &&n?IS񲗍[yDGT-cfK7oGrn̛`߃] cIS%+-bG^UG=@@>kÚq1_ T!a"<_cWMkBaAKM~z:^^FΩkgֺv# &pM K3Kp>G,]XAScԤLP'QqPթG"A˭sl׌EP^x4) d(:{!RzHֺYNK:"w7xɡ_I*0z['lhf@$VR|[tiTlArDҖ>= 1郞=*.ϭB*† ڧMrntxQq`b+atJA[E#'ȍJrLc h5_;ϓXA:|ߠ[Պ_S،0ZE}hO䢱?<2@ $4jܴ-5k\L(|K5 M2z M Kl-+Yޯ#*ԝ*x$Jt?p+@%8+(\W^4CڲeN\!i^S?zXwZA@P~PDo15X6҈NX>T񪪻@Nad8$c*}[H,6i+s&1Z!Ij0_Y`$#eTMP+ 20 mܹmLv.|F!5  Ao;9֛*m<>:[yRH.Wݦu{`,P8_S=F&f}h"W3`\ŸlS:}+ǚ!` 1Qxm)F+p)ĭO44Uե>jH`(ʩ+?7^tȕ͚ZDz Ja(|Io}6N03c[fZK^+6ˆAw)3L_ELUyR3upn]H+@!؂.~w:n=Z%Xو={l=(yIv[j侫tO{'_{HD5ip,%{h,GlMfaOhZV>7=g8hh \zw/~W.r߇ ÷;U4ښC){x,l4vM5ǫZw)V7Ǵpznx 8ʯL/ ;A^ `# '`5 /E}Ń\#(*CǤ k!8؆՚EZpG?B{z-?EV<qkI N;Ljqg;VS023vqxlX 93|chŀEg"5b!]lى1h)}s;i܎ :5sM : &kǍ?CE?yF%ubVM;a$+Ia ,8B+ATFNPZ)dfG@n{I2[m9`k<׭#JkL; v9j D ;+c!t$ș:oIb(TC"QϓF~!@2Z$VjzI&. 讈KJޮj΁XFl *(ikagsϮF`V~ gS_d;k:nt8Rmܡ<o;IWbqg`WjHtB\6A+[Uk<<ƕQe[V..%!e+ j y(Al |3fި+]j¬4㔺RH~*ҩQ!)[zLEk7ݿ"Y-;L@ZrK5 9,aQi~*p!V}/$bD̥ :M5Ot4Ą<0i ,cN""ETl92ͨnsljlw=vy~geg_7f䯒«IRGPfHPnAa>kV#R߫N :Pk`E y3RDl#2My%1}5xV[rpilt)W_:U.Y< 0D>4-`h#w %]<.z4Ahש{W(Lq Ow ʥ yxb3- et(uA_&=>}|2؊F!uf9K?Fhm8O5O f xՉm#Nۑ@")- J؊T}zg;&TD/¨xs" a_d)㏚qjn`XZ6R{^|R0acWTSTX}`oiήn)e*`ě:'c/,#|$M,x#19aqjf_֌WL}\c8dQ0q3qAB&4|iݟKd܌ ;H͕n: ̷C$4YcQXJMs˃b@s^4Cf0FMeqpV yXR*ɥ3wLEA-u 9V#w: 2Ԫ4v.9 U;}K ΎpIojj@{D\[*2HLz%\_&GjX%JȉO-:c6 ߗ%l: >ldR}c/~vĈ 7?*D[*̌Ť*U߾a;jWȢL'ʡNN!ptIZjv}(KGs{ ])=x0WύR=nK4Rk-V~Sb@!d\@O[/wm&.D䇳d)?,˦埡_IσTYݸh.DY'4n@^/St2|lyWh\ƊH#J0ϤAqb㷰l6 w'=n7W_BBQ8yHS+]!lr|0Cg+[$x`]iӵuVCwV$pSވշ-n}DqXI72Q_HvPuQyц^Z{Sn/Ľl=5Nx@S~Pi"_[^o <D3y`(/{5P?c,57hl|6[*&IOa.y`8+zs;jbUo pD3^%I9-̬54E"Y~.BK2l/+#xxq9zg9YO.`7ѣy/0(u>[ 﫳sܦM{3}nbC!I]U cӖ5lE4 /KpY[*!P7y>/ɴK`[)D( ]6h*4R5o 4T~_P`+~p6:"NW5ŕUr!-Adxe$QXE`,"$~WR({[2w^)\23 [5#rձNCfРR_ݘE j0Q-ÕE4ǔ&M[ "N~nE9A(]Ds$CIf(C"q0~2?M(ey4[k{3nEH͕2)i bQ^Vt{Z;z<뒃R^Ǔe~FDN~sKiP[lrd3}"_Fۥ%ҚNl]a.kVXlUәs4`MMmlQR\G?Un.;rM>&uoZNG(cA IgI&V% 3P*JX@(o2Eٜfkssɳ#s󵁇̨FZ, r'Ea*tc//65Zz9p""vVKDЏZ6:fg-Ix ݟ^eH,SG7\mK:P0yCZ޹Y x0'jA7x::MB'C/l{p)zNϴ}[f_B^Qa(C"@07Ԅ Š6VlC"dġX^MOaQlc*]Us1,Ha,~U, 5ƞ3EZm5'2HR,r;;vntR:_RTh|7Yx<&F9(`_W$>̑.5SS\Ca6G骵eImI~|>qXMܡ\@z>f8TĘր>@r?yQhNCޔ+^ ]DA5s+>\3ę b2 86JPdnOiSh %:OBgXƣ I)]ZY`#eP\mFm!:.jtޑ]',8 3݆Vn~.@7!_~_ 3$jZYjā/l3"9,H2p!xѺVMB|_HaEaͦ#+jUm=O9KB9u{JH͏i?oKⵇ5'Y$ꆗPGՒ;[Zw(wĩ%DK8F yڅ]RhźT3(xÌijp(PF?bG h.̒o+H+2IxR#־Z _p~#chf`]@9OH LuZU;byT*(6E#(O+$FVq)ۯi7LW{,Pؙ6xȡ0˅x.BJ|)v.nSA;1RX%$/0g%3эҘo$u( Q^5fFK8\ŴyӾ7(ϔwǾ }BFuY×|A5BO$=72ل'.XDdˀZ% m$7xOÔxilP,G1=6($o9"l~bDgTݱZmdHWSË˶}&E(QhD|׶*I$Pdt>D> uhQzG~wREN6֐GX$b:Hz}7ӵb:Kʑ-Go>%} $VC"KBid1v`:fUX09d :|ەzuIf䃆6 UGb:Z=׎R]:z\h9O$H|dX<9(Z;\1 nG6iB~pt}J+胿oY}~xfUcV$ײS~^mE-gLp^ (AϽȓA׷*ղФcN64H{lNvWxz i@#lǵLX[_Yc}\fxɇѽDc W \# Ibe2Y&4(~x+i&u#,hdz +f1p*AA֗da}'`ƮEC`}ij_:.8z\_ v@T?x8"!LP1 G|@!0V}Kv1۔-t;;Iybʤ3h3 ;*Rd h󎔫&>F}!a[\͟ / a4@DSsG0nj;Al3׿G7`|BsD nRxnJ^ `C$GaP/ '6?񓹹嗢5QIE9B)?'CX03+\sxE]ԥJkT+4 V * R1"甒5Y@h_2@٭rn4UG^e5oDGB(, 1KSuP;yh9] wطv:՗|MZG>@tPF0 ,:vc/`j>IXR!И aSN W0Z@I _(7Z]wZs=^i-ӦYGf 6#PIAR8mD Qh7s+x ^Z,d! ŦaȂ|TQ? EK ԝʆ$liJ]G-| #ު:jpB!B<\- ޟ~P7.P`QuE@Ί ǒ!{!In;0&!~=/,l9q)2G‰{.[QQV:z!Y$M讶()WB 80<ꑺ=jOm?w2]%N.yg(v7B—X-ܟVR9tggV 5Z}c(kgX964@'=*d+R 6/F%V=0("؁(~t0+l0QK_ã;.H*s5XFs&]b! Q~*'/,Vvړt(72ͅPʞY?giQ^Cy2_p%~s\@chPRa&O< W#o"wnzo.bl`ihJU̹!6JE8B>mC/8xTS$_N n@Y1-n:#~-W,ʜ.Q YU)Zv6i+-" Ӯa \k1 {/x;qg2 z{V$n cFAyfh,H@z vK6! ҉$*#S#K];5N5TQ{/u)ű2 ^Ix̑>ܒS}=42CbB2eD #noL8&Tc_fǥGĪE/e5lxrٯ֝axdPA5U*w͊BüBpQOI͖};7}(X;T=A4z*[քMǶsaH\E)|2~KMcЬ3}xXvCBקŷMwO>'_8+nU҇L`}~U;FsP܃EDQ"̽O9>7.MĔ۠rqF7Z %IjobL_ zJ\BgZ`:w`oZ 'ڳRZ5<Տ'z8+AAOÑZ]Jd&I ]h&K̵3Hu*1ʈt[y *2 8$E ħ|BfVmJ¯+_|i?'W)f齝#_ Ę[>\)6FN'=eepX,n`"m7{M_D$22U#ÛO r`WO.rt* % 9XCԒT d-=p6 Х1anڋȉb 諹W%J!O {kTM7-B5Ͱ9/yxFfM|kIKegW~7R/LvL V%"i'ЂkV"J$YZ6}i)g+$Tl)`Ay}/ucG{cL ;aDf;e)PMKu%%A 1G";W5!`cti * ]Y6>\=;f,/3l׆A"5#!Lzհ ?G#C>sGtFeυu4e.[ ݡGuӐMKysT iǤX3r,8rG(#K*Κfh s ;nflJug]FW(H< cW|EuvLW!<ѧR:5-\X3W)ӕ.# iFb>3٫U&/vc(|քq)FkڜEWMBtʉPo 4ny [Icd-!Qf[>Y;T@d$1_m xI0ݠ’0t ua7GcbO8gvW^{@fx F#IS * 4fҮF'WMtok߆;$e$sρCO雒{8[#[<5k(QPU5OԒI-@ X'RVżF3],l^ZWEjd#bwғ媍8忞vj % }])tS(hD/I?;3 9=1U>jy$O;Jrhjݚ̲f _Zb<Ygmn}Z]Eq '0m3UIyl+e'ĚՇ&t:ݳrQ٘ I]AIGq#=ˣXsۍ!Ç`)MW:E8uZD_ۗ# W&)U965prfb>C&Q%zM$ cvMX&F |H%ljT%s3c*A"3& W+e502KG੄6}1i33] Bщ[`d&F+tG@еT=8%18T`4wc"hς3R܁TVyX).ZO|7trzV2eOB%G_3[*&FviBl &C2. &G)u@c#bٗQ/@2m>D wZ:.d2 x93s ]ڧ%$V1@(/Bmx( 7Y\WȚ4"InkJ q'1QyV|#`_Ys"8CSk4T; ,hKЩV)2F1d>@pnQU}2#8QH?j pҁ0\)̗݂@XȎ uG#Mt!q9G8U }|sOAXEEƵ ԱJyW2}Cp,*(쑔';6E0It˥p敽z5"ׯDI,j!P]BQ-lh)USG$-C69V,:~Aۇm3*ؖcFwL\(_vVVFIRR#tBVXnu\Gx=$42^/7֔Y xѪj؉`^qWq%_d fę=NdX_*R w䍇Ⱈ!nQTT;l$.I{\vO+"f z޿'ϳ LXц>Y㽷+1) T3uӯn9. ,юY>kuaBq x=j* a #k̽ho* yWVոg}^uy/h׀#2V*׺XܾPk8lbJFgVDtIS6d\qʆB7ҏ::M|,m}4n`qP]1\vɯWWJBՒwPnY }%^M3эMlF5v''kΝ\HW*q[ۀ#-#WU|@OmP"pS3_ p~S٬=)詨Ԫج %mv2Z-h%aw>iML o##}x?4{ 6:[ _McX3-As2+2}p(T8^Z腙:L#*.}V䠙 K+xTR~Hݸ5^wEөǂQZZ%yiyP3EVTHCsKe)E>LHDd Lh^To-  VzsropA5FS]\`h*۹Z~Aj~**R@WɫOhEy gֽ ~v4W\-/HRd7&nUn 3 bi ;(s4eUpuЉu OՃ{eeB~ERPĪm\aգC9-ݼbaTYzgxSD]yĴ^l#Moʑ7 iL?_DtZ 7 ,/6,TS6}a.9b  y.qK[oSCg}t7G]m:<]oGSHRqD~8ϱ~J -c@z@] {\G)$_1% 0y* e 2nLЈ[jN2+;iFh*f*Zf<9s>F~L(xQ_[=|T06TWW{'Z mqV0?T5=&ڗժ➖n߃{ܧ2pa-h?[ZQT01x̲9L=o_ǁJ_\ĮĹBHMZyյ6):)ЦegؑE<>] S"\%7 ,(^w$ЊjêH;-_KK*!L17>%Z̠Gsịq  =W=:F|*\bwyDl1/V,yec%E7}S!p(t9xwRt厧9vWVAϒ%JF6UW}jɺYc $-t U%QZu,C@GVxT#Ly^Kn⿞=KH8^1v7mQ_˄f ^iQs;ߎj洀7ғ <i5c;$\'MGq `nQT22! kQݽ5 *۲Vq'淽o+]Vؔ6Pe˒o=7 UʩS:>wH ~q54gK@9w9q߱5+F  BT+sqxЙ,D3++cYy1.1YxEs>oS *u 7jfyV_OWNOaY/!5bH,-?UgqޅbWbfE161 ?Jk8 Z2Ģ" Lt4]dTUb0ߍpxK楡n'ko >!=TiyM3r9B̻/+tr7ƍϤ_cȐq P=h <]um6T+dd30J>U WY [5Fs&A, s8Zux7 B\5zq Gĥc\0 #tioz~-8+6Yjw63-)[JEB]ĮhDW"Z/.Wq|{CIG}0G cZ|1XV%O\]z3尜r#(oJD%V6f6;wl}RRWH5eL"uZ 9#ZPJWz)?,gڎ9$_4Eh&ES@h0[Ura'ҨENaF:2xNnČd`1>@MvY?HLIA'U*:Q՚yl{Kp*1bcT+/9p5?CΚ-GTd?pq_Zd&/mz|7D/J#u;ZgIcKKƚӓ.=a8BBs4g:hНg'P]BXzG;6,aAs`qdK2hxdcW,]gT(:t&ؗڈXLa!8./ۦWb<_Bu68/L36hp(;0s}`o BȽ6:wE@^Y `aVq OˑS]]7kJr B?S 쎢 ]-yH߱ FK )sW~D5 }#׃X8*ZpbC5`7j.Z|7L3/؇U7lS,ԿWϤ ә*!LzVs4F&ܦGot/z| US&H.p5řXȰLɾX Tn0KXИqƲe?y+(q>9>ػ`pmd4X4oӻ|Q@͓b.ey;C‘>[L ='á_.s30!өsf~1 j#Jn10IP@%$m3r͇Yz:l3ցb MG, KkJ2W:x/OL㘈fՌ,,Ui_E&%/uuk *L9daiuƘ 5#@ 4- 9pAr_NP(`c͖by-!YW-*ژF4krMϱnrx:5l _<<LZ sޗF̺&_@W؝!9 MrǭӋfFQ @wad p&reT\tkE8YR|cdt'k X~SǝCR7N|Ƅ9\Kf%<,8F%_zƬ"kP[dzaA:hbI]5h1b1FGj-Pp,O2@$>S`;7Go3۩*uj^0vbSWB6gݧ8^8Ӡ4¡P6<<,$B'c󺵡:,x&JH~bVw|BXÉҮr⟓OBgAʽ MTU?LY/DTOL(e++ṭ0)J.Un{Z r&r]"=>Hwf#J  ~ڑRيB8O>2^Tr 1q2h{Ӛl1t0 g@b` .dMglt(BWvC#R[,_2-[LPm0P7pi=/n TMPۡ.A3T!eiWuu@(:>B~#Ys;瞫pziK[0! ѹTcަϮ:Ĩ+sqo^aúrv ;_1/HT]KR ##V6`Z{ .'H-.NxL!U(4(awGT_AzRm=c[]dUPaf F7d > YخŘ#B$[(/G.I̐#0Y4L.P^^ `ԫ}\+Q>M3*blܺW;̕ўсሖ2'{h@2j.MI7' r=woLfܼp/{eZֈ.h..e7̝!dTd{fyDJ]`{ VTv4HK=# ks^q7DK*)O]yHGf|c50-~3cYd,I41p/4*7Ff:@sHP+P q fa hEW>2ciiM.3g@l4xmP!*X4A, q ԝ}JfJfD az*.=B yW+4 ՂmӚm0K@p_'X1\b'~蜄q epw&j=MѵX]& QC<'%9?-w/{n>knf5YV쉺=ׇx6Yۙ+rZx!ﰪ qcRZ",ԍ\'h!9,eD]Jϓ5 t%ق!u!f3?戊`" N0nvw߲Rvw51RQ**Z=1ȜD-x{og|DA'ComTHo }8e#T Hh㢖)Ahj DF?ʫ:O.lHAu4V~3E"=EW{*e rCYjrފG3}A^^pGVM`jNƥ+g0r_Ѳ:!Tg[Cw+,ʊS=euX@Qˏ(<߅ [V&X4v\3;D4v#pa4iP,љW Ŀ,<};kXr)"INi%f4% ;PJ;Nl ZmcJBg4a!bN"j7Gf0E%bPJ2-8W}F.xV" Py*vdSp*BB5-c8 4w$ZIo88eWfBl\e;Pb@ʕL+w(;w::M%[ś|D> 0ә<\tXs(I4 !X#.v1􉻩8!4p#s +ohiYKZG\_SC?{}q "1* xdi'bi+ ůe ,)y{;U:eC|VBvfN.#kcFjK.stAr(ߐLwdu> #5J49UMLT3;Y KXfqnMYէsEjYCzUmdŭ\ }A_A&^&*%vT^ 2М@b *ͪ-0؃veV>w{A#ȑa [=3Dx;km- KgVK#*O"~ 6hb'Mv4iˤSI % /buob$#CqQJ EӒ V<ʪD[/iP s$O:tGU ;ny}.0¸eUJTYBA-> %aV۔ nA~ ifl<1Vue ^'D'|VE>U*r US *xks ZyHh/b5cg=(cXuA}M+OlAϧ *+|ޫOm0Zw8M2Wzv$S^a ^vu\r!.>FD~l6HubE$B[kpt=3IRzFL@|]aSG\*R/i +Ho;mLBjVVm}\:tS\/#1J.a{|1Ydr=00Ư1!g ҵ .;gֺ퐉mq ogsb:i:"R lwEB9.,2#P.t1U~A X) 䆸oVgAJȈH5f)߂i*:Qŭd ~) 6ȩr7`DFx *ӻa9#dr qňPÂzBk%:T~sNzkj:*%q6X7>vSֻ<. R4C5Eq?ӗ^VN4NJƕD)CZd'RFLZ/z]#:}UͻEE4tk[ۣZ˕(U뒖<62MW/urF4^wL%Y^ba7"$Q۶JK%N,DŽ8sszLث@B$yشYSMD2abiN'p *kR;⩵}4nwى$\a7[/̱)"1qOjyU,beSE&~Pk^Pz}z>HOBX_F7u[ QJA:9 L:AK&BNڲANZ蠨:5_u^BMDXN%~=L:GՋme,dG_{5P" ?IVktc(5-ݘ[`boJ1GÒ%5^ob4eτH sɰzBKm/ٗ:ΞUT|0K9A,]K%Ǘhu*?pUm3gي_]'g@zo&k rIo`gzwL;d)U6';@Y5:I޴1,-d@￈!kxlT̛d b!yߗz,h21q3'M{$@dmFk*[cOh `!q>)UdϮ.ʪtQM'S%ߞ+\\umr/fLR6\ @ m,X {&ha"k`1Dq6߳>F~ 0Dj" RzOHLu 2"2Tf^s>!*>Yc\e- Ł˽ ϧob!}MWѥWhBN;kR(ŸE0%-<78k#!Uo(1]9 B$( sc {d%K- B Ge|U +p}?[$.Ch$ELg'-ujqV%Ⴓb3%8u}SX> H揱z>4',R}z0(g~Yqx\$3x,:JHBF!pH8} Re#6yLf/DS6]r&)=]< Nx#\*n:/$jpbc`:o(#(MgvlPY5CB=eXvJI1Ho6 AT EL!n0vF$ς:˅UMזˢDzS>dcb3.o[? *F!E}ij$rhn8 ǪQZ1o>&7`m <Ҧ}iфX+?ŽIjhWrI;cd˅<{3z2c_vBk3f[㒅) oF4"?)|I0-+1; e'/7AFq_H)%x[ *S !cmdp'n.v!o5]tCpOV=fݧ "*p9D#7.*p=fe?J32ҟ[e),(:~ pڲ&"M ͷAwzR NA.%en>ALi6Q.1 [;V==g'ehVd%x^89:j$ݎ] cxU2]e"g?<\wa,\Ԣqm`͢cQK`rђ&mHWտ5g-a8Y񨾔!G)E=1DV.wQgd'oWAVj 3SmK@o;VD7"GYҳ *ū̿# 7e~RX4hH?58Nwr7snkB~L{nvRϐ2;a.*9N8$fs+ #iKyJ6AhZ?!>%9W$?hHJsp}g>Z}rS^|U",p<ŠX>7lE.hDT4E֒GIڭQa&o0a{%7)WAr"AMdf,#NobUAG5e%#wW=MSB609TGH-f! 7 ƁrMÐ ~`LvzpC1E͒m(j932xuA &yθ\ņdn^pNXx Ajה` c>dt"V6+&s$e-Ӣ 0Ǽ'!M"ƉJs0h9& g*պ~48Rԡ!UAi7JJB&k}'}tfr##AY\&EoBhI :!$8Jh g= _<#[ a>sDp%Ręv~3cv9*d>="N*tB5 " *E.?P6h).Ɉ I|d[|,`{T] b7V=H Pצm[E[?a\r1ua=Lg0q^}zLb"uU6g0D8eG>U =-d&{VU!ȋKj+b1n#oXSs,}+v,=7)sWv #xh{vnY /vWL%j5͵MmՃq%ca#{:`T-jFM%{ʘ_fSy[,m!b$ #IRkL^ث@X {*Dc Zw5"d>#(0z|m jBW`0GL:D)\,`]{֌ (*Ь`+ Vs 󹨄 %JRZV'_pl6\U@WeD:r^[%]ҀmWR䌟 Ejʼ~1SVЙE 3m6K,hs4Bz-~ *e RU.gBO@6^qKL4;eC(,UnaB2_RlOtX$MX1Wiψ8Q!=lۚ W[WwC?ڱa1fA7+88ίq=[7"#XIQ,MSc2#O~2FLyn[RN)o!,c/h?qOqD(sNC'h/N5[狰̌Yy/zS zmuEfI'1U]vw%mld@Auݘ@5۸$ƈTkGh'? -/NW,߮('P N+(k3?wMh傾O1tXzF>fMq+h!x e:F)fr)zU$q<xעY5>b V +Us(uSx%mG5 ps榜=^VzyuZipwVf"XW+7`)DBc2^ ~mSuOM-a /|JK ohS1- QJ+S+} EcAf |PQ +;_O~"sAw|iM Y4& ZҷEbDEEJ :* .#{MKH5.Xi8Km|IhHl:YU&ۨ@BDI*lb}9=ārl˼uӗso"q덽 sC*)_cTϠFt Pȩ츘G@ed?Pf)̀+J)zKq"ք{aE\ऴADΉ$ C0_f#AjZ90KQY1l:J`q2 Ҳ*1Fk\Lo0,??b[-Ihc '{|a{(/ka8ڨHJʄ$ raY[ԜlP͢fF,RO%T]͇~4{9]",cAXj%l?2Tb`-#_|CBЖ٭Ejb.1ŁmFGE&y/)]QẬޚ ӹ`N0[,%, ))^=I;3 J g*֐9n']}K~.O[h,ٸ9[4`<1m&›_H $ H%Xcl \ S n]$_O8+h ]@6qGNP4 SF-(ZAq$\l-5AwE 4뼦B" <8E( F<7d${{ghfj+4ݫ@݉S<|5UDwi?.{}>3"車ܢϜBW:G_^1 Tne+?NKEOxU-Rl5c iM@7&Y#+>aj.T*N/+5^UxwW4)D탔p*A^*Ǭ>@}ZzBM zƝY(OLJR<@̿}[D E h`5ئWGx;4CTrtNpB MvMH86G"0W7F&ijqv#Z0cQ4'K.fS3y^3Pdԣ{ExU`Ez/L{"sUsw|Xܪy$ª7-ӁW0Z)@˴hd eP -98%)5fM44Hdj8MIݎ]J"gK..\ oSz))NbQSҜZUObЍ%B|NR"3/gz׮-][iїEˠ}5H̔Lr'AU#?n4><gy)z->{BeI&b*% InO{Sl ƗB=$nK+p^W{ .JyGYzyJ8\(kZ@9n&s+EKpB8bMWiest15s8>p'xe/;?zZ&I/o<ێ|>M26 wBE>:^! !Dz Ķ6}RŸa\l"V&T8ȫ$΄0uX}^D`j*% r P>$' 2C!eĹ]S^]F|`z8N8%Z%`$c}MF"ݷ*r]Y{2%1g@7E*H f/97Y66{ƽ ?/-.HD&բʞ0˃".rm R.ýd6eH2ygOb<ݣ,CsÖ=ǤRRT`lrV'#i}Uq͞7)EYյk j_ea&pGl8.♮͌*.=U#30IQR aV6\48wA1FXp_S"mp~7tm'O5mլ>YlTf|@@%t[)op\%twԦap=BH?k[lۄK 91Mxt|Q?YqYE$0@7Qׄ,9K}tYɕv9dz(9 ! 95gy93ڛ*-^T!5(+ѷΥmHYl5]OejxD/j۱v5A1Gݛ"voKL ef k>l&{('<h"CVK y2Wv+qDLgN7@\f6OېžlEMwy:0C}!"Fb ϰ m,R$m7Ó0O5na_#'kV/A?AVLhǍ̃p8lxHHI%2:^}9јBniVl9-Cz݌8j]hݧzMKhDԯV)o)RBխV@_eؘjDPj=3z*#GLj6 nӁ˾c=#ZCT76~ǚP]4X e$hXFwe37?qn[θGs&Pگ Q#NM^PtSK}k)P7fmʃ >E\X :!Y,Ub`l!Ws >z#hTcTk?nҠ+|(2cirpjMs7SxԼ~yQ/5hf g>(p ! ^%_-EJܒ1)n N%w9P6%"\T07!@"W2L BP[q'E/i>Pu27 Pd5DՒkBʗ;\F7OZ ǼZO )dd!$4#M{S]9Io |;Qjly"nGXh]_eÀ" jeN xP'p|˸\,-3cۍQ =!**AY,dN14y_ oG9h2L"e6¾Cx;nҘ=G3\pVR6P}B릜}"IiZ f7}hf18N4i 6ň GW,(5j|ҶkMp~Q#MK~eqx;>$. KVZ=]|`D- 1]6:ՅSW\r1⹢x52M^#Jg\ yOj=)evPhhߍor_h*^rW|9pRtwS^ٻ91Ƥ!PaLXd&[#-Րs/,͊{/C@űOBMGX>}֔#AV| ]-O"V;ɪwŲ5¼.w 1JqxõB=ה~#H`-5(QYfm.T*lS@+vo k&tVN@ͻ@*Dt`[kcV㲀]BdzDE//EZduQ:.b]d%Hy{ 8v&bJܠ2wd%r(Ycݔ{RI?f_\;Usvͧ_LhzV1c[^tW ȑo i`XjT4%~U-o@T6 ޿V+lngTĪ 6HFgo,уb#N1뚏b,nGk9mU@4VkD1NHjeD<=$㼔rw! ~ F3ZMł*^ ƈ.3Pu.02ELg۽$6A 'B`JN(o4,}IsrbF&/x^{Ql5ǿ^U} \)HCT[h[T$zyj6 Q1P!o1WsTO3s"W}a&msDP#b Afj+XńcL|:wqzj.<2TOʼnww/* Xοz%g뗃:GW^C:gF G &HhC9na}(U`aCez;!\4m~]a(Sy䁦ˬȯ, (k.1UK6ty9Rkpf{xҎk$͸ir KyR׬+Pko2 u0pv [=0T. - EIN,XNP)YHE _{' `sw?h+:S#HG*nf,1fC 8W*&?ɶIY'-MLv<#4=S`xZ.VYJnf*t8 V??wN'Tj5aGt!pour2ucq*`(fV|}PN;:3zQ,xWP=@NȘ{Yh"=E/â,ݖ3䎟X= }lDuS{FN f׻-` @%U}"OsQ0Fnv@_ЬsL| >yJ%V.M\Z>w.I!5bӨT,ITwfׄb>B1 /´|ռ촠ofgZ2@W$Ź(*R@) ,^._<*@O1Tc(> 8nkuvEcnzXL_&?!|DRs(_?2h[k,Fā0lV].| kϝUyo) (\MF?Ђ-Z#X#unAp{ts }>^:z9> A!&B8uW≝ w'UPw5_HѤ-Yi;i/z~4nTt13Œ*ݭ>f"Mɝ8``xՏKSV N~@C͓6vm9S-#B6w B2Lck»fmܪ=p7>~Լ^P `_^ McrJU~%&t MNXJP6_@D5Y 'E1k$G4/ L:2 ŐJd!("B?Y,  >wTr.!V䍇:/#u+O8s/JxN[rAH!D%5cE)EJퟁ`"W: ǕɍW2x|ql(_ <_Q'p,HvDRLc(Ua'fC@݊3qh9Z|e ^ZRM$־oݕI daDqJvE4 q?L]=_6 ^&P"QѨde$\7 Z<_橁-'GN1wM 4JD1WưIm 8(!$f\giߋv]0CuJ*AA|X kY7rEQy &T4I<}6-H`xJJUfشϕ:Ɖk~٨0WS8=L!5h(\mk=>v;*Cv hjh9Z:>s(Xˤ' Ӭ<-kN?ݦhȿcHsUMZK5oA}h)MaeU^ oBBb28ݰw]p 4Mi_.kQktrz?&TC^Ƙ|ǁ~7e6>d^7Uud<.'[S-) ynG) B{̅1[x4#]xd>]dhRʛpiȊ9u:_P "a.N\b([32Z.sQr8'XUٳwϩCF-]MA,L&EvpQyVmWnYIgjNU}]f3mϷǡ$P߮>SQ/Vcu*= [|6"PZNc!tFSnпe2s9͈V4'ݱs:+2~Lƪ\iD`ͭtOf Ӭ9 vCJ?mQF7?$Jyj}W)-U1{ǠR=157^ЭDwvcwXt1ۭ̄d顸#+3823XP7vV1,ipk0DSd>Z"|ŝgro)T!毴P_j8JV%fԫ׻|ݲ 0φ#{7D VdhObV3LEBh. llYMېQLEj"T v_r^9jskb۫=ԢjnEE%-dQ[/]x , |@c{nɽĮ{ݧ |(wO6<B3Mb!Ăg}ҝ6vw<]YU$j{X3iSg {^۬\$ ]B|xޕYsGFY|lD7ltô/!e9~3%^f4,Yeef4E()v[?m>H20J[8v޲|\ULʄtߧ ;!Nd]0i|E>e߬t5'(ܫq^$Cڒdzez 2*pAFuzdU(TL*f@: vcN929Ԏ}<{ X5ҹX# ^w( $ĊCGS7t"u|\ȁ ư{$~Y@ӠQֲ>pAe(&ğە%ƍ&)%W"m m9U0LQ)%z\b&ZCAa[s鱳S-xfJAuIq c\=cd F>2*4XIueyh*mo!K?}0ObX>undr(GFVgQ)w5~ pK5ϿWM ? aHq5^yLs+oIa8F?s5j#E"%u{s-V%!/lP񟹍٢?*I_R7t0 (= Wkv5ԖR2ŅR_Ɏ;EbF#zԣ4k*ϊrƎf8ʥ6gr eS'aDvoq $0 11_J+U6`%ƫWA8,PlNbvqK\/<څ4C9^mAV-8gcekڂ]7뼫Ze'@M5_EUZ Ft9aX; cE66eⱂ}ۙS*Tz͠8s~00+("W3(W\/Ԥ7 0Dv6yfrFYf2DȄGs"UʧdEg*cՄp'2!KYNgtD^ l֞ OdmB10jnnQuS"G%d^Ƽ5ՀjS _Z9Lf"P/ LϪ]a:ٷe[>S"&?ˮ~P}T힡 A](\^wb>w*hB"-?&4QY;˪ 1CNQڼntGYx]؍?,MjȚsGV똅Ġ #@"͗S6:`l f v+w` <!?9%dM;sGYƎq1_b}uN,ZN~+?I&Q`ڬ*djxA@&?Ȣv?`Ђ(X,KF7n)ښC-D7v c]D;/xǕ\A6Y/NFmD7,8X.ģ?. Q~[Q%)xFJcw05Kl08Sc-a$z$%-#;U bW$бmFlA`hlHxu*ɾ?kjcXee*ce9ռ `U\bƼC +O|>>ٙl4y~\ DZea_YF6S^J3&8~-?=!cVO@E0i`32Fba29w K,.`mH;&zjtrU\1zNnūloTx7\]ٱ>i ̐K{?&揞791cKl BИ!ht)#`Y^4G_߾GE8ӦzQi3;8QCA崐&'>fXI$+lZպ4"L#?_5E_vA70C7y5D;^ Epg33kݦ&6䭒6B]0= >$Rp1޷<[Ԭih;ac"39N/gwi[LB-{{;XMh᭰WWeY2үckq4=م^O\P0ZM27,Cy2<{Sҕb jE'Eq )yuHNmwa߁m1}яpF<9ai{5eԪ# *6?]RM6>(?>wZh y`oCP+Zt^F[]ݘkjOLY|wtK7roc_8.7w& fn?,wSxZy?;?AF<kgYj8L=,lIӣde+tSϹИ&GY_C nL8QЙX#|XPh+@e۬:Mo6zy *bkIWDXqe<\#a%Fޝr8k7 ngIXb[F/;9/xp d,{la$Џ:xp9.;ll,RMH;fI:/络E\>}WK^ 񉣰hc tG&jA3=b>뀲7 D_`9H¯GQo7ee"GZXSV˸s7n@<4orL^N ݶ::"7]<+Lzl1%RM8F4 LfLOdo5X(.IJ3.[ Zׁ(sI ў9=_ -`;yŇkP+q= t'2eU9?mm >n34JL^ Zz_0Gt4l˫JvHT=X"m;Efд_%:+3$OQ`lm5|+ƴTHœOB hM]4Ŷبd ;^v5v=ホ;= HiVKAJ1Zr@`zY<#X>0y޺ rVB!,`,HlFԐttpDp6aƸљτ#S;MU^-Z}Ŗ^1lԵv|zƷ\Mc;=VY@Ogα_{k [C)REZȋނb>ʧ*]> @ `!?QBCXս% |~ JhƇb4RxI^mVV\VEKϠ* D噪O>ybh?J8|vҧ!Q1o$R1e3Hy=Rjr*m!nbzR [YIIJuQ;R:U]aa b|#U/5R$ߑ*[sk[z; >g6Uߙye`>OtcⵦV9 82ߺ.p'pe5mdS꫒٪+ xv*]l`J~y nGdG?̻f&ڴ@&;^~I%mQJ52A%_ Ǭ!6XTO~d ` ʈ(QF4XecELHl,v} 630OiF=PBW>>S5Z0] k*hLj+e/ҿh 37!<#5lIX/$R :Kʙ :$LFclc}=郚bg`~$\*,n~&Dm ЉlaK -M\{q-oftg MlPwcs߾j)DNhj^ r%¥RN%{!}/^N8&Ùb cUi$o@#YUo-:Ѝk,+ RVm[[9 9iug,=t vFy'U/֑ިJ1:j*7B.DsJذ^'9ͯIqW#&=B@f/-jm'6-QwX N?'G4CMH+K;:@K7V!R<{ҥS!z]3︟mJQV\%(I# &ws~b#΅m|CN_\x'l|roǚ{L#)_,Vi$tn. "+8(gUn%jP>W3>KT%^`eb,|Fd :hQyP2.pV{t*e*/86t/s ~)5>%htӵH!fsvdR/\`{M}}GP6ܣƫ6ą`a7"#+,ӅfoF 4F r`|@ՑU*-xz ЉV]id+z@ps1*ΔU14d$.;[1un7b*( 8/;V(|0lkWGZ+G+ nC |h&%<1$ln]RAgl~[;@]t-d!љ& $Os+<: !L\OO CBTܣi=G薻j(>FZ/Im~7.ǃu,B Q1pRdEDgG=MZIS EQ%l.%8[kyY@*`]6*RVF#>8dR:<e葝d*7dQ'I^p҃Vrn:MɀU6ȡ[LvL/mD;;?ب/fV6!ӕ59}l8[>ᡏs!6B: RcaH)8PZےQTQLM? eP?Ts_ٖ ^&Z8टSNSv pngK~P!Һ>L?#w>_7K p(`Jy1hxNGM^raVdkTu?+:.&$a'j 6Rfk6g)B~=l Ą&LN$\"z3RDu{ՌwL5sT[Q[=,Hem6{&ŐoPo%ܿ޳?8̉}! ֥ C8)Q$/-`_]GF4lˏTi99|{TOWuIeotq%&ZN{X{2 W Q([;9YiUX+p5h(aL7IQYV5 x~XŃMQc}TLw6).skceXB m,/]տ tRĥ2>uH}8yN&vÈزr| =8@(OrJc ̐,=`alh-[[Kdh`m<\~n&>yiX6{Y/*k҉r2V НiK@jNč3[V֞H*q 1y&(Q A@ z s4/UVx)v7E)gQT`9d<|IUӘqvl|;P7,Y#Z|h9y' 2:P6oQb UFATgMM]m\EmNXKz8Ao2TF2ZgHUcSAvE:Vƚ2Jļ]YPKjQ}9g68LByw=rpkpZ*=k!H P\ tYx02͝;(VY/`Tέ{f9`#>Ul,'a^D00z>3soVu9"8c:6H&amyn4 ?Ȧ]@aلnh ٗG ;{uu20.32]leŪw6UDld<- nٽT {%Vz|rA\]IcQVovV4.@U$ۺ2;v }ٯG4j||>+ ϕp0TK!2pU¥ӫսd^lpz[k&ȝ٧6ͦQ]ćFF2yn?^dx}3fWSm$B gmO~rwB47_>c3):3@-kj9}:/yshaC,|%?+x')0!ֲzk3a# o<q`,HK良z{w.ORj{yu-/)la7E鉯Ev-M m0TD42eWx6:wcl _`iauDY2&Q\هώKh0JVE*?|v>ƚ6,Q1ʗ}%.NJ5ٵ8z=sIBF0 XqHPwf?(ѶxC->PUY_ye2Z垔)c="L`90W%'m"vɜP\+Ӈb4HRt9N Zp_O16y.>O{HД1Dm"ʟ]rDfǁo{(ľՃ!XӬ5J;K%3D%Jo+S?DVО/xR!CzN0" 8XZy\jUC.F&̣{a8PX5+) =78N#V͡ޞ'ۧM9H6Obm4dZb^+'yː%3+Gڍ>HFJغ;R8F?![i_C'=0%a-'\t0Ddӥj!ϖk >vNXJ2֯|0nUյ͆o7U^liNoC6sn>8X0q'aĶtNxx:uwNbOieX1୴S1Q| njɕW*~?udoK@%Fu,heׄ6~t~)e?ã?obŐ#]YQ"ՠ'3-jhtt|ZHՇvuL"HU ؀=փcpzti%nr&cfC;3NEݺ2P`M9&./ˌIp_:cd~,w&sCӶ #ʭ $-]SBr{ꇥ'!<<9%i?vaGۃqP'm0m P޶qܔ7#@Hqc@b*]R2)ņNi`t ^J}JՋ:D:lĥbv́``͐zEx ddzB!5׳@S\qH4wq%1//!+`xwC }ⲃӋF>IU+d(fl"g`} eER|$^7 *]҄=3ϭt& LE'7 לF5EިL=W{px GjZC \}oxΗ<,j藼5AzZ!~wLOB|PSbXl).yc".n/uz69XYWwzm/ʳC5k<$6/[e$x4zƳk%P7$j)KfE)܇iҲhy7B$5knڥt_M"q_,N۱!Y΋ĜRELƲJH/!5%&@0 YMaw)NoT 1( w'LL 3GU#^qJJȟiSґ\(TLBL'z$+/ m hG5퇾@ h}~zeu;jwLPl/H!3>V qh36kPstNyGʙI̓g2R0Ob; DDQ f,M>Eo ̝83?({:_ qm$X2f;xf"~Zr%P v81A\i^^69V 3U~Wp'ŕvUWF17_CAaso/oM͘q\OjiM`6m=qrk:?/,X@'lM )){L CuWzPGPVvc ##ڢD9 `6_T/`11˭[I6'67άww=B871eVaIkm95j) ~jD`5PU(j)sIѬJ*Bb]V]NzyWX <<.כwHF>,_tE$uuS{0 8~A%[qOo!牪xV1(ZF U3eCL/0aȍql1E`ȊZ @4OKѳFlqL}92 QF˩g ?8cSk@1v1"22*͊9&ʭ.67ߤ co#*%u11"=&!P 5i;ɣA%ȥ@!8 ?@ߢ?eS (o 'ՔZ<&0CDtmT8 fYkk4%G{wFgX~RU *srNbJ@K{$ATN/Oi`F< @J7Ԫ*(OmCp1=јi[5vgTlAD@,z`WANQǗZGiˍdbd0. O@Q% jyUظO2‰SJ (;0*^84#2[+ᱱ 3嵯QC$8NA<Q^!s 'ѡzMnJ9ˤ XcHNJK7f_.|2HB_-&+WXx*50A˰ҿL:-8ZhQjZuWyz:FLajhޔ&3.'lH989!hIxPTWl*M>UG/. *}^2^'[0aL]ϔf<-b:j+XʢƦˬ kͲ2f XUHsJcevt Ĥ'AkƏr{ROˮ~_#=/i.Rri57FM>_uRLˠçVK7Fjn% 4A76_a,iR|V61ڪ@҄_.5?5'-@pl}H=ڙ;_Nیwp@lȥ4Yiw*d_0 S+٬8Џe|ݻ/D.#UB!^v1a?q]+E?~ݐJfcPIeILCc'op DO8^6+& 2vEp\{fPE%InmeN?ҕwƿw"6ԗ<'iItW"5I-@^犦U 966N; C9cɴՃ:z7[{/\ݢg4-"iY֡d`&E$CC%m &sIh~dDR(t)kC2 1D" ;6 {U` NF )S D3o2-Tm3u"?2>b~ȄyY($AXu_U4z_/cA8T0= ,V#ETb:qFHfJ ϺfG^cWls@lA^.uuxI߹bY}))ഺ}gn8̶.6iũE\.@di ҶqDNʑ<n-_^$kQtRم`TGy wGBn] &L <Qc5./DIdӞ,YC++,Ad܆e6F?~#HGf:s'F<[3i5ag/`kt<(,èf{v.&fOKMLL|%CNџ7J1Di(& wG{:8>$Lg¬uۉkثoL8.Մ#kȌ |J+~5"C y=a~+wM=D>yP"n%S`-6K2HD[}z#f.q_Fwg.cxo7~E6e荷xS$*vCqIZ mgH18ò6?V M/j seX-bIH-ha[ҢQ]33 *lߪ˾|=$> N_ޭ,hD bWrގ*j%7ƘZ:ul_]|dg%k[^ hЪ JV5Vc71BN"4i΄r2P(_2gF>dg, 5gPNciXO'd젳˗ RBNLЌ2βP]yAW{*0CiCV|=ݿKfH;\̶nUH*S'N?IJR0"O+?:K6j3x ˵ 1!CCtW$~CMY"VHRNr\6XyF3grnu#1 ;!kOu3\- :"+|͞yCEGXo;o uez]pg AuWKQgZ O o qgEN=‰%j:HPy< mi[:)j ;, jN4/fK=0Q3@J{ q qOCWgx a;xRb=9֊&Y,{u9w714FVC zTZfě(2ШJo7hh-y,h0Z`1aQW M1J=IӅ≩rbv]{ZHL`_%͵|,Ǹ3x*05")/g ܖ#%8?8vOtdJ>bPg %JW%2Pmwe0ș'-LH~TPi渜gnINb$;CAg =v@VW⴩Tdy^Z,9#tfΏm(#(a( mpā5b/;7 铖7D뉔{f"ׯ;WJf9*C1y#Ϲ1O!WQ2 l(rL~,KMøNC|Y<17NrO'T vy.-}8?8);:K)/̮^e.ƨ|706_6ĭIURj7py7:<!.JWeJۚh9?7Dly,WZ sٞ͜cu >YIehpM X'gM6d)y#Ks գq<_/Y43\lРVԢÖ<\!顫a#m'hTI0NH#o_oqbl{ TmN*\rIk*LM+)rb^eʽ4G܃o&nJ SZ 8-T~!SW 6kqMӑTrPGt~>-^o 20#>A_Z65f;"~MDn=|Ea7^=Ew̼Qv> =yX؛DbR X٭a#xY:k&fi_4B+Ab u%ws3$U!uf0wp4U]^V\!e<5!dOlݷO=OeTYԪٍ Pofm+UKT"%uxG9<-Kꥄ2VZi2 :Ps̀jrT.(s_r`#oVfQN8Y֦ϟ}6&j|A訴m|KVbhQ y ab8AڒA?{O,Ϝ;"̵71QNA |vJa?.hAڼ9ɈOJmr~]%?V#Mh 0gSoea2p)fLx'@EYg-ɲ+ΓyzBrY_,,d._eTyC-:4]v/ZA'̉`ẃF!IBa6+S jڣ| KAQljݨuU LNeᬘs\;R-&L`7ɍsJ<+)+B,:L)iG4Xbb/Ț+Uc)k ;G}l.+Ndm2<㸮# =\peɩLJkTFTU:cD4JV٠"KewAN'Yq,ktH{[|ߋ T5}ҝcNU(@zo4i UmT̍mU {u+H$":%"}8E<^Aˮn*Xrhj~<_EF)Q÷{ @J+ ,?5+Ntc8U#,aM! Ā3%5VUYN!?mO .Eup{i |LAxj=K4_u6#5vXtex$w'7z@Sk9`\9Yj;B=x*6Þ8T`uhzCeeB13mLJ6 @u. @.HA+.w֘F/-:}qx!S;yxd\ȇI*eHC!\- #Cad=:15m:~++_ }BXu qp/FS=C@Zl4iip+j{pA&.o`"dbۆu&H6B-W-+x](>|}gS; ):n؎$?KveFIŧÛ#ֹ|fD<62hT17>YU-t i)Zz%V1Y@ԫ~PMv*LK+L|פ ~5dLV.DQ=|/5A)?#]ad1nzr`cPtB"$_nN"zPAZ`ָ,jܷ6R\d;T[~aqUK *33G>>@>fN⯈֩/[t2KYU_ &T#f \}RbK63; ӻ.klZYFիčqƊ%7\7 `y2}qzBP W_dO$Wv3$zctiZDZ߿ovV`@$y  '`ГlsPKݞz J}8?>Ln4bᮎ,ƃc\ƊDa2u0R掩q1|0K I?$),ݷJĈ/Ģ͂[sRTkW ˘r?P͏2vbMDk;mhkØ;Ԥy}YM࠴Pm@hFQFrF,$AHCNu 8ج|NݑRqZ"y"w<`nwKkAm$Isz\0ӭi~pvF mʧ0l5Z-n(ROFm6ESn3)٥]k9hyxFO#8f\PCp-ЫXcnV,D]e Kf *\ǿwkQ3@Փ/Gx5Z/tq̽Nsc=`$ViT Qzf#V|-6 LY U lOL`3BPtZja]3DBI=ٸ/y4.NѠ,adTj݋%iʞEbV0"ό^XkF3 q'6t XbɃD}zC$4x 8ߞ>X63o'qv)X3 aVh#b-yKqUTsR]jކ-_J:<+Z cuW2̔%22ZT/*',k?ׂ;+ ̹57 |EJn٨KעH`tM;cc{"1#׍X;puJkO0 ԩ3D/F$cH2%2&$ Nh{[@]-1}n6lJwTko)puv{(ܮU$P,XvQ$ft?ͣG֒遵]9}ܪY ޢV^Az&!'V(Jf ]2HIo+adj DtMerq*:E~J&΋fnIY#>`kŠӠGb0? | ڿs Pxk%}جJz_]_[I=syPI32isJ|rC2oCi\ڦ>wn!p<+aEAT6dUg8Fz ܒ3"XE7\wl+Q.hŞkTַ=PѲqBVB*oK' b. M2O+jQƷ'iEkebd{ yCIQ("uC9&'|9'GXBeA*.{$I|38Rc3Z&9溥Sm?Rc^nDCV##b(kǂZM QV7;@ݳy(ߪ@eEbܽҽ&&JQ6 3&1բxJ-rlEcb `G 艙;iDRĎD<=VY2)tCkV` Րr)c<̈́E1 )".__Y5ڜJKtrSY7C$kzW-|@ 5-"&( ɄX%X9L$~ 伪#L\0 b< .LMe`(O:7<ݟK~2 lf/Xur*?vT:]Ti\ *~M*i5E.ȑ=iܝ+>X'1iUt.iTc`E_)R`~27C7mەXf\Hr7OgQ%q.XxC%miQ8(i.Ŀ]>).3B<8هȭ.lp+?}dS,1ViǤi?hhw6u2537KBa"B-@Բ_Gƺ#*R9BA<7,"Sm?C'I[Q"i:f!8{k sq%kRXxWؕiOZMJQ-HjՂQqlZa)*KHb )-Smɍ5zǧ$ 3'n'Y]ZzX)VXd,@4s%]׀%ODk HZgkPWj-dǖԷW0 ڪյPhܼut G+IdX͙5n]11DLR0}"8]؅L=#% ^ԇGmg{=Ix]v -ɶ(yARJ[)C`G=ΣTP/:9N j!KֱȖ!,K{6PB'̡#KwmIo<ۇnFaٜ:Pit3ävzo|Hy 9W8\~<ܽNx⁅X0Ҁ-p%_BNZݾ-kO-5d{qHZxxx:!1R7<nJ3Py"(PIǬn59nN2w4yt.(G g7z4fv#stܙy^,~~% OmCk%N|1L3Ԉq4ShnMfkuOw4X/OHC@[mtl[/ޅhVN6)' m*0weJT4w A߲RI]v1qEy1uL[JmV iuZYz KkAgCQƯHYJh>v=rcRX19ʒd[Muf$8)ĕٗ㥇-V./0.%-E9SZ }{IkND6t|:5ưI1Y/&QtS={-BcWD+3DUFṃz# #eWfkq FMf @Z OP5tJ/ػ\H{ʩ }>Y^C*cdQN(ctwX%.m)lRs2۾.'cWgȆIC2OsbFCCptpΞ3 iGY^s?׀㏖6_&aeNLߜhcJcuŚ܁ ^}b+ oGi"¹1/b/s4Wȴ]l%zgXq|X|Umj}hsV&/#UG|iUwzYbrp\ߍs{Ads}]1to~lϔ f p1+87)}Y"&106Ҹw+)?ZQɫ^3MPe#>stqJh"sAs}$ͷ>.{;Vۆ'M@3"f~訏3Pa\Vܪ$8lAFIi<P9txC; F)R>%܅afdmU8R.oL}5nˤEi$m!=v,npIgE/(q v JA2e5;dy24yTNㆧn2!'~Gk h~i~l?   *_j,oGCaEP , OɊXK.|l5ޗEŦG+cy~6/c\"[2-XT#}XFx2!W_<Ad(mF fahDXu ihRӃuY-t0rR29h`=x0 B`᰷V-M+5BqE(7U^Z׽F2eY~`gϩ)H/gzj7`*3Sn( ~Ƙhf 3[x|w~m)\آp;e!C猃6T%TH_; Q\ ojI*LGTyjMW:H|qUs2E=&ˡ_hZjlGL K` jlXX-]F1,&^e@#S΅蓔Ih? l=taLsV.ﹷB(s".2LqWeg.Q6iP<ܚe`ڤ=Y8rXztYZدb?-`=؟thV!Lx@%sb-6hk޷tl0k/a5J@0I\d2~/xw?oYB @E1ȰXk966!wkQ5`Dr39 9WZPPg{ ~{AhLcRU Ϧ=('U48V;P5J:2 ˛W DEi E1Da1vML3Qg pmN0JG?P/)t?R>MB.CpHԯ&Ej~3b|cLN.6:lwY; +蹣ۓ)c V꽕F S8ގ˓c?!D SI5` MMryΆjHRu| F~z'5~ D~r-ZGEcSU%=xsp091|5~p4*qŁ[mc*ZV>?3fu6{CK=^zj\G'ьPGWȺT0!Y^iÖ~$IP3srNKH-*Mу`{YF,lp椵8ūM@)T7sRkuJ~z@\kn7T+m{wTSc5\_.U iI/z3GvmiD1>XSNh˸0PܠK \I"igS,|EX:R"lq/ju >65>[NކV^3d2R 2{u2$.vh5رp\:@Ա=ٕr`v_hh]휋0!C*!T$p >hfެ#Z: j| Ѻ Ԥm|iloɡ(+ '<+`ETCsԈ*@zoZ,Zv&-ѾCgIʎx|"a0juj]/+XO*`Ic[[ ܷ:^`g&ej4⪘ /@l@sNWZLPO%qrr+3 5ab!p'A=]׳497DK (ύVi :q#DmT]㝠[rcfh )0vLi`$'e׋fxIJS,ڥ;eBa Tt3TW9&osx=`!ИwJjGUIɣq%_k;.%`Sv{Qw[սJ _{P0bCSo}Q%?\,WkxSMRJ.Ul<4NV&I>JDer6g3̉c<\63p;Ax vVkz_{hEΓѩ)/zW|@k9.`Q ۛ&/Ms HxIC;92t3 [Ϟ|-e;@<=4HI2?P?qZeQ/_ Wf| b)D3q:#t,1׾|.ke"=:HҚ(#[pނL_)c2bp0|":ҋeɰ2*xxS|ɒsBgu]G~W>t[ϰx4ĘPOh%dzs5`+H ṅskjXxXjP+M-&e+Y]!U;&Y2^u@ 繤{b+ɮ.`6=nڍxkK>ڥAV9z$/N[7evG:Iwߖ˫8 8Tf1YYA=>4/S"b ys`)Qa_UJ'\ߢ .d$m&5"lvhZ{?]\RωxK|U}MR9v?N@[ҟ1M [6KET1.*WO"=7׎T,F}^v䑙@"Yg3L;V?LD($PcZXՙ&S. bYI9+' vjBcevgWx/℻Sd'sї/}]5:=Rt-,#*̦%Op}kco^>;#=eJjQn^[aR`$SX-T!mtxK0YPYee7—ZK nMg.3ۘ)]j#r`M~ N"JEy66n"jp{6ӧ^U("4/>)77rN YW*fp?sYQ/fj r-0x.X[ҽbh)l1VF@,шb^!vT[G5ˌ:9W$'jRU1hŬ$`EB()n  /3z2Z ۊxtdw6动q ܿy籱]0{ѷdZj.h֒c-<4ܬe|Ej;]o\L>K? 8CeJմިG屗H~ZZN Xt~387xm YmZK FHߘ r E_f@1J?9FL;36SU&g<4\B<d\wluz P Di ;K1o-̬f=j(5Rzh_,#%@`E0l+*ːÊG4h]DlC֦c^zpHʝrTu >8> {s@81UXW>黣{gT$(l $a(˱q#j pL<Tt;zj2#J,FvcV$sb,IcvYޝ\k3ɦPvԋScdʡ{'mj+L_ls8<\Exws׼u(50Og=&ٞI3r%j^ZzV{XE`Lt/6$0%Tί -*N͓XH&|hIֳΓޱBQOjR5}T+j+Afutу.ҶLWrӨQWsVu=0+.{c_˼U\=)`CW֖Jo|L&|=]?s:r+yKIވ?I;X`BR:fSu] > %ߖ.-zCXЀv4MެqO3hj!fkp緞i*GT ۬‡g8I4dZ1CpbLN2ap]҉CQi0ShZ8TSQ@ .4ӯי$G-ۗ(N:.Ƶ@"zp{q kqB&h[qW; Ca.& ɿPF{#=jo#~ƶ (l}ٷ4x& lc9=(H+z,.}XLCMMV$<ᶓAJw$[? ^;ƣzfEyV#29\텙E-eHV˱UX D4Y)dQ|W:Yh"~G0Iī֒|U8**,TNPI>]no+QSS^@R.>oPbMĂXP\n%wb'F }&1RGX DyTJ+cq*^,~tz'TZxи{PaVs8ʆk6>mf+`ঈx:!jk2N1mџfh2`^˃rfFW[@?hF̉02lJ )RZB!:[JUPl\: & F#1JB[214\=۞]w f2U'^vjh"LVf&pE BY|Lb? T$;c[PGiFT}Bt:ctoA^Ed|L aX".{KikRɉqE25,ϲJ N-q{XW|anee[UD.s9DY>? 9j xSTBFu(diYk8s8h҉un} j!jb*ءV-PY8I'ddž^zO>&!.6@ƻgJ"x$.Əv`?!%m8r;q$l#c?AlQA8/hw,>({d> ԽXy~Ou+~N [im-ٯfYʌ~~']S;_G>qأ{Pi&nӀ2myEU. 53XnՖ+^0;oh6U8?>: _mO1[lYޒrV"!њaAY"Ju=jz6$Tt 3B4q?ha %M zb) @s^038QӖ~|ePfIiұyefq;5A#mW 3dz{\Tw~O5R{k7贾VIr a"{\׃ flGXǍ`J@q?3=X(!ipsG4#7K]p}f @o6u$w'}>~Eu5g0!YCyDR<?yyn^)fպv 1Bq-O{=6LDRREm)8K;W 8iT5X vȰ9l@Îѝ…R\m}C;;"0>wik49iuѿϖŇƊ07G<,8Ղ7TY9jNMo蕁3axSrփ]c.lVdΆ:鯇OK[dZr+$j7u` jSJ)&KxdᓮJnN@ u+hHGD|!Lݗc+i{P3P9. QS #}v~fd[:t~бAkC63֓~_թ2N5(C,+8eq[I|ogxq 8u!v(@ÄVnS4^i",B{2L)5b.tq@?7eܓ>>*4ry7\z!Ҍgg06 N KAg3kč (%{}bWԓ2Ep- Ag0)>a_GGj2nY"Ľ$RSeͧÀʹfw_3ϴ9o,A.}F%\ws-2oklcSB`ΌLS !X8}|SEVƅ"XrqAmo栄 0O`>]AblM$T:C䓍ɉQ =n|-rjG=H"?v7gdZq9lōIqY&$ӣ3KX>O)WdvHVg1;?CSzۿEjqfY A^ D O7B.[q]iiw CKyݖa;V}DT_^ O ԨPL F>֤Bga']Ṟ%5 ssד":{bn[W}TCǡ@x5GctrVS\k3e'@Kk t+P*;B9!>wZʅmOZ%{X>uc eUf˴3bH={<Dx`%Of~/¾̀f=RBA_H}fJ^7y;h dwk.z7HӯFW04}&4q6I(2S.^hs:(YH8C jJ\ϡFD(6NTZѿI)=iTE@/ GE_r vvz8W-P `|ړݯ2w |8~)# =lrd1?/K ٌ=nsTj\p&e@4nU2\;H('LGkK6cœކ;aK*[p#v:{z=2ꅍz?\Jkڱbp5G89'V5$Wog-m3||'-W·KTioWv jHT !Tx^Kn! <5 ym4C4 /8^ض'y8Q5V]e,7n:½wXdf.pJ w8k-"9t3I{ԗ89)n@?h{jWC%b"i\Z)((kO 0;Тׅd8c};9*t]:8P)34@u֠n:äI@4Cdҥ7USW!?*S-؈tM qAmr]f Ϻ*a~]Yh!7r?X~ou F7D\ڳk+z['w*" ~we@ o9nyKS7i/"u)?DٳJJ/!ġ,ͽ fk)ԩ zeJO$hPDrg ku쫋CC6Y>ih`QǪYbCH+A4r $AAtd&z sOʦڠZ:QuK1}_U}鞨uTDi r7I;f(v0DzSx] 2/POZ";^"Ku$ M()QX| CqӸf֣S !R]*3o#-5 YNo Mrj^´@k"RD;yQ,aWy;Pլ]f>I /+]<'Xlf[ٖ oHՒ쉸%z{8X?xNCk%6Eo Vt x6tuRv$6o`'5 Yݛi6̡@z5bj9%7+fOOim,b~Z": E@]zhcIWg^N㮕4N `!-j1I)F4nPtz!ѿny#/-}*y{.(Y,%Ma{!8QIIp| aOa[&"; &nd#*}sEՌ/ u^zCUpj؟?>k!E'G$Y^W Q?,_:KDž~igZ؂#)bH죑ur24[[TIGlJ]E-/PK1Ct?L7c /u <j( ] +ky  yHarlN!^.:/!&*}\n t*Gy&]T6/z+{Ϙ-&F"xU!Sx t^%]>uIy}\tojrb,y86Bvc,Zv|]|e2S0,N']BRQ_p{B́6tЭ shM=*/yIl+2$"l, :Ǒ3Г N0?Ú;j]>t=z]"[3aA? J,gh>lhЗF)kSB"bؘ)M3  S+[e=K~ _\I,O(lC cYx>JG70yd@IتڣhS M OxS-ER/jXp5yJп>iczgLKq1A.Ө!@"<~-EdxJp^:zK[!L]J dֽɡO)L] C֎#xU"km+d 5GO{g4$7A):"'o6axR6#qJ*;v]DjփhsQ`<2C؝ZUk#l~6%Z _<dSEm/)>*;kJەEY9HB7ςm 8J,4,9P.3,۱v0>bS&"EsDd}=Pbwa$YJv[ME9.mWfޱDQ( +hFt5 xM Ad=xq"㐜HgqmD޹o6.Ԯڛlڛgb; z-vBFrL*Ѵ (+ /]|rMCf u X*EV,0@_}2B-W.AQW6޺+ݓmc̚1|0~5wIɴr]+5^#E/JCkGfh8^`F| C'0l~%md`"2#M@;g |Tqzjv!CO j /@ +DFI׈ ?nYh/0bDV;oMq :8ΊYr(,/Epi1R˿c0(4K{{Ʊ=u,HhKUoZ ww/`hēnȁY FwPYv-8Q׼ң "#KIA+ҤB☕ 2uLܑ&LWw^&}if\ 2nሯWOTiۨEKE8\h+gk8w0L xaZ'f5.ؓ5KU3 :S ,Y]ۄ"Wxx=/Rb1$Bmbz3KT"bizLpAj4s|skN(RC mR:X *Zyc|b;j#(Ρȏ8%&I!urę%OCѻg裵C'?8|^'aKՀWa}r7 #.VNYϩQA eiq^w*I% m|d|x βp#-kUƥ/eq-m^;,w( {Uk#֔1u+-S RՔVmtBͦqɹ .R#ʎ!D3w}&V”O$D}SWU=Ӂ-[TgY&*rʻKyP 5w{gUW^e;T/d;)#FA|ebE~gתZ!>/KصqO$4cΟOU E0'z _E8f' `iuC'+-6ġOJ(2j|]ֿo^Sp .֧|'uZ̲ 7 =HG}/W<5V]zsa> U.S68Ȍ9U"۳$*zVzh3UBuGӐr39-8f2I_/A:0Ay] S׷4+c<4Nh<2}(S.'KrY9eq<8"!CB+!)])ne%$e2+*R~IGA5ZG)CCU G}o͑Q8tVycN/Q4zeDx&?-dSD;`WNr3G&<ЯC{K;ɳTFJ;!E?|RS0#J@DTN4C"Ƿ`@3a`ϗ:ޣH5n\d\)쎞mCbl N!G㠅%f3;:oU7o)!2af0PD\sV$K5?Z|v}_.JRU鰴G:yI>9I+4m b$evᕇrgNu`s P-Q_9/r!+qM+xpm9>b1$v6(q_<IcN CUtϦT5x^ju%zwO#˥5\="*f}GztqvN]cێb?"~XCweKaTZ'؟o +Ay.?o!;U. B0"hqx8f11 aP"..Nv6%1ee;=TQ$sKԟ7!d9B'F-MHe~EՃsstDvDo(ze_=lu|@|ê۴Ad깴Jޜr3)B'6P֍ %LH= :&Y?;خG/(z&V |Cn.gMt7Fs:8w>!ŢVUw݆lB)!z# MNZwD/BP fR0XdMnqpI_d*ŽJ$:#ۯM;T4_gZno=If[+ґ}Z4rdUvv]SP7]$=b^mkTpt\OFNF0t)ZIډ^:%28E[u%7"dxc =VQTL] g Քw=1f'YsOsGXe5:`^_{jLGiՍ|HE)ȘLc^}1Tz6E=3NZܔ%^)2 BΨxd%1䇾:B@?D}VsH]q*WVwNlmlC9E~k$&RuuM_ C3{e pdCˬ9+YЎDv(yƤr!_CAHJ`Ξ Y nlUj}7*U巯Q[{/ll/A7dN1`9cD:QD׬@~c$Sφ5 Or7v`cr i=Xh l*rYomeLBٹRQt ƫmk@j҈r EE'96Ja陡xy K!J%_yԗس'-SaqPK;S~5/xU+*c߇AϿ"+^l!D3ލF:r䧧RF^MRdx^jZk2<4}u84) j)ړ^P+6$m06E_GOsh2oJzوOT]Lr*U9FpudykpPB3 Rx̷Kl&&])&B ԇ5~N?1TxЉp0DtXw'2ۂR|ԟY;}%T?[ww{YՔixi#+] ߻bO _|x۾w-\(ʬ `zwrˋB@Fs;֛[ӟpjLq]`Ol&bWFcd$Iٹmviywި pKE bQtM7  5ޤLcoyzɝ]@Ogsw"\saX]PL#lvH 9NN,xѨVTʯǝ_b £vOxz&)MrPM׵d}͡aQ'т 0ֱ^_́4%Ufɶδp(i"L֋ Y_,3od0VY/~t1`VǗch[h4F] t&@eϻ[З/mg61 ÿCDTfns t>ھoQVNj[@d5Po4w3h5c J JJ7UTr~<R /! hn=P@BDN}<:Bhܕ$M3QbUEe*=` bt͝p {@S4 9"=`8)4'o2c;╻FʟFD2y|Yf0}\˃Y{dD[aRe<r˩tS+]zc?7QJ%D`/EΠb da YJV+_WOrc׃twæjmN 3A`ЇM%a+7ׅFI{OnkOC/q~%"TψnV5){2|[i574l9N36WuN;hΒʨnR;%H.<x > ^ ޯ@N:$A1pXZuwQB{ YvGϹ"!5; 6DgQA~k!kO0ʳGؗNz>T_ʨ@M_,ӦPEb%'A-E\USH5N&`Cv6OC-εoM~'nT\!z;uᏔBn?UǮmٍ4#L | c: \!Ufl;" pVE.UOt4AQ@:\as(>diP6䨨gCRBT%r۔2(h,˝3d{1>gId'wpK.`Aۥ La'- /DJRpnq6ܔ@Y4_/(vܜ̛Ԯ I &?l#yw8σsH b9k ٟNtL[~;z_B5>\4ߟzWoBw@v'T 1ΣpBdI8Lry򔔤Q_ Ȕrf++Sfkul[FxtSYV3$̞z«FNI*Blnw7_oYG "QHTUsz97 xl.,5SǬݣa8؜EMޅs/klhe( 0iZ@諄?$CTjO2*eL׊}pݱ\blnK#Ӛf+)zUJ;@#W6.0'K/^Ne-7u4H7\3٦ҿbd.f Sz&?qWK!6BK!"ed!TvFZqL)YL5ʰ>G:Tst+DF#]! 9Þv~.bT6Rԃ##ko& ;BS2 '[='ɲ< Oxx3iǠ6B, sEPQ:{!Ɗ[ŴV t$5~{D7gmdh{ U ;Q!]('Ͽ2Rn*^"`cv|/b:Oާ *A$R]b+h-Oa8#G0hQ;o䔜d(%TQt?D0FYKL>0pR^T$-ČD R3E ּ^;}6LHxS._e?h/g҈AܢC ܌:bumWVyjLטMzndC-N cÄ#֢Ջwы7 c r6k1kbģD֨Y:y4H\K9BxÛ4ѓִ"h@ ON)[rS9~'g6?mMRkYk[zp - b˛P9fw qKL(M H{cmnu_{dWIfu'==ܨx׫FN4' i=.^#yhHo137(׽t ZQW5p8#`ClT S#ĂJs#asozꥹd_ǵ˰dj{=._D{T6\f!amI!2(%T ԻǪȤRIV8eth3`Oe)Ga)HFVpo-R@ yծ uV E[r.ι^ 43 Wuf\%g|##PRء-~R)*`M| YC_[A iqdm FNc4C U27~ r~Y dr \N+mW񖱡ц(qeT긽?KW".j.RÜ$b>F9SA'H$Ah @dj<%15^nR4`KnWJDj oD=PEW ʃK.SMCjMNTI7|KXc QUBή@8|?}+b ˄Ռ1DXƓ*\qt :PM9T<\03M2ʄ Ov]|~řqD @jG2"⿏4FdΓCx1K\eB."-I$מ u&GDU} -`VV$ILK(;׏[l[])ūP`$/ 틺J`i+FjHV El N~qcmɱGDV"Ƣ{ZK:7Bx%*nC޺I]Gvplkı{lOߦIrҙ2`{h65JB%gm=~p`9o g޴+cpYʚ,+-U(S`ݟoO;.uC&Qxh K"BNɀv 1gue{z&+p7;7LEo] A+KGwf \[:.F8M4`Hd=R)$:ތ")(77_x91RÇIb,OMc0HOgՄMAE Y͇͍,}XCh̼?b'ôG&aÐ0);jӫ*_ua[6^+=_MKe;\Iۉc~ Z9|jbZD+"_‹kFSH xih_RᆀVEf-o:&g8pgF0 *Qhv켏Pyv-3@Ȣ[2~;'{L ᳌B*D%G`4n<⵵;J{ _Ub7SNi_h44K sѬjGha9 }uUNjD-&++%0G%5USJhUʦ"j#V,um)U3<&E9Ao^%} $W7wC>=Ѧf /?Lz3[6±L&zH4fbpI8U#phZGmՑ,[Kb=L9PJ0AoEYe~/1%k5sG+`$y(BB]8fo'+q&ٙBn@"@\7&T._$b7{z2pƵq:du"=hN+9* "vpA p]VqH\+-b,h)3IX |JRY&ZP%P+V( |NV;LPh@cl2L%\sNGFme |a0@؂\i=3ЮOI.O5[C<"55t'`JH4bщ|}PDP`R„JBUFzefI pY޶_se9/TFoK4.י5i^4FxF`-7Þ/#zRռ84 М>H:B`%öE"' <5׈3/Jқn Tً_AlDF87bɊI=*TEz4^r BmGv`'ylWOSGA=Dd@'xXZ75i:I UYKV{մ^V' cF 6ta`8aū*I,ִ "Ȼ.Lxg0aq} 6m3C!vYEqO)@P(;3?aNzO(oYyGt~ޭX\ V%k"[TF'קPV:1,D!..V48ְ%q9n^*,}FK _>%_W !SgrΏ5`z(-ڑOy.Jj_ igr37;/XS?'OM^JSpQ|;o>(5M D˺8)4$N&0˙esjCK :eBVc naR >B7vBK55?Gb {kt i)Q C!ixK? 6|f>2D(%gN9=FQڦp:&OJFD&|Wǐ l]9ϓ8*&&)I8]%촭CBZm8q>C BH.ti'@ k<=͢wVrYo^b\(0Դm=Vʅ͊]Ude4\(Z_7 ƺd֭!*t OD+Z{Q$h4o68Co@y.oӞ@Gru]6(jz,\YG›VGRFJ&vK/Jȇ2˜Jj0+$X[|Z Zm,|r]a 2beXmE.[Mق3[N&5]CiKF;S,<##w<EF߄b7JQ~Pv95C,R41R~~E`W+4׎:/&ўhe %/sq>̘#6ӓ{wj#RJKrO8ikOH@_C(p X <ÆI8O;h&M a }Fg A3s R2 >p9lXw!˟ȠO'Hg90S\32lcmhX;h`ԮM_kP=cg"\Rfl%ܽX2h$Hk+}t7tecV8O3P D~e{HvJzع׶k.]}0n3=V7QI_H)[YZX=RoT;g}neuԼR6$fͺ"CZQLTt'M M8|-` 4#)l"qLZ : aOIcGIh,M_ rCyE_͆O86*f*<8aFy6{л} "/K]%u)~zc#'=>P(;BO +nBlzJXaKN|hʱ~AG~&qK iɊ90Yon"I3uXG9j|ӯ uA}L>C!"5JZr&S&myſiK0ǖ־YNZCŗ ߥ8z|s ;["+DS֞oe}|p^D!XDK\|˂?&zr|t~SUrNJ3'b*}&0:ȡ:GJ.aI5Q jM"\wjN?D5lJf&mW&,W#0W$9Nvʁ%9@,":oQLVqބ`˄dUɉr4 'fuf*U*I޺GT1kN -MDyһ5+lYWa~w?0sR("/=L/h䇑LW|2i}b tzSo|2t0g< !uK~17Fw82H& WNq 9uxѽ15`fvcWќ,\iqsFSFcg^W Fs2D#sZKtdК-n TqEI aQDA4=fuxְ֗.=l`! 8(rRwv~R)[#%OL}=8o9ML^%n})-֨BLxAw]Ԡ=G7Z7)YwKYyFlF[TsbX"Hor}yC=">NJoɽg~?aGZ5ҿ6#?hUhQY۷ߞP_pߧ<vjɆ)kLҏUh=@̇"[*`p>,iĕxtO7Ruf,7$Wcg.$nn7bO ^nX4թ,P^qFD❣;P:M'^۰ki;kqV:oņDȂAu8xQ}4ͳ[xdFr|[cbi7e -Rs1UYhV0ЕWIhX_g,z/Q yHqWSEȡާLH!\q230@'T~!\pA[]ɊU@&oS2.*9G<;2<>c:=!\;$D㨝$qN zG߱Dk_q!cP(8-Scדʯ \ deB ".dv{8TgOǏ i0"DO3ӅD KtTYX+ܖ zZDݣ` 'Ik>^C93$RP}Q@ j dPpaE쐃LJ nqxk"Ni_zlٷq6fZBOeB@uEcp>qT8M:ocU[9K{A}hpX~oEuA/3NjJ `:"a0ivf2dD8y={#9Ռ>ҙ VmPA1/ 2t[1Ύv@iKQ5P^#GU#ֱOBq"Uc0~Bب*uAfHw-0.`>%Y}}whuѨaЪC mgӂ9yMaP1(iY3eOVC]Y/]lI r{+&d.1L#B,."vV R}~"Zk zvZ@v<"\n;iIw0 | vBnlOO 49Wտ4@gU[o϶T gILAb ΧޢL[\ls6qe`*r-I:F5>@@KY0d'DY1tPD3"dGHoQm ҳBO:KAP:WT4,Џ^'fǟڈ6ԛ ݄hJs>΀XI5Q\ qY3 Qm77C񡊳,jˣMHG|M;@a&9ZƃS'1Τr69;!hyi!L7alF-e2M4fEHybt|>˼M,Q'+hli(u^w+cA։vPQ};WbG+yȌ!4 V!ѠDjl U&oj]Ҋ :R+8NziBs 7j{GY }z*2oh?)Pm,JRQVX?t3/ Il=͙Θj![şKʓ*6 qeL⥦0žC y6O6HlƔ{gDO]GcG &i\3^Gǁ~_ͧUK@i~}qan1{0f-7w(#Ǵ-LSٓ3kec#${:<8Fύ"P͙Cӑ`ÈlJZztޱ2{4iE\KDE}JѥO}WeTK C/h#ž^MIq90Za-:zK#Y+rk6MIЉ譌G*?KV@O޲UwwmWT"fTk3#gqz %)TD$߬Sdf]#Mn2C9lHB'9d;5! 8p7O2$YDEոDE)ke0Xj)Gz?Y ]/@ )d gE߼旺g?{[4G_N@ָ2NB'(9xٲ*8iXaW{pp뙓q9*—I_g#{?%i~l2ie;sJPQl;H *pAbtaJOܾ_1:~`+ #bvӷVl|Pa]='&~/pƗKKC k?ʺS)LrFHx*`m (`wI0|A 9Zpk2^{+ Կ{5ΉZٗ+)}c=2׳U͢oP;U!rO&j(r UzAG fV>gerK!6Vm7z{8k_or)m7W$ojT}܊!j[Pv'G1CcEwwSRcЃ`BDXǗR"˓$PB/+ ޺Xg;x~ˆ5D3d%/B+;4Zh$Tp.3^{w^u 9KisD)٩۳IeWdcGs7((9qec$[]X^[ RL|%~M||I&v{NBY)~0D_/dd,oʒyFVa51@^Ge{zK&3C졚[ @~ rM(^XeT^AQكSȨyu4;;%}G+CІvx0x+Pxb>$)8QMg@!XoR1 l 4i)u!Kpco lXuF:gsw'D n ^˫=U_"c`S=oa̹]g]]gcq1xm_۔[#oM(y:W|#.kze4/N8^ U9᧬YnZvzx 'R!frGZ KNnMg>.{A_A[Yv9!X>_ O[=sL.X|1lcE}zKpėoϿ*eiT\>tO1w(K?7Uw*v]>;}2Mf\g敔٠D2ȩE߀-ƠɌ- aߝM<nU+9㕯<١H4xr>XWGms!$![1kB(dx eBb.'%} {N s){pMĜEP4+'~ۯS2vH&#o {t:+UOz\7<?rζ=x2HO'/0*=sxڕsz "(/-hzͿ$lxBQODi}QD(;|J\l(8y=ͷyW9F(:&v BFQ0Vv;.ӃS0C=έ[?e뒃y97F<VΧ=ddlֲ_D{onjә4MG ِD"dnvb8 y(Γƽ =m}:(oޝT)e^-.;(})5?^ `G?4ob9&Lyl{  WMYݔF@YIpx7f&riTKz_˟,f*Nz>9}Cic}VN#PjLokBt(<^ BdX=^d{f~~FrJRj+ ͼMeXP"4G bѶOh_NoeϾ%6hqG&^(y?&WBm괋B|߆AE@Z^,FɺWC )\JOazpfK`jDi0`<9L 忁HCtL :QO ½/sErl %l"B$ TF $:U!fe ͷ %s4jERb#ľafc瀏Y&c>& w)$2W&u}%} VFkd.bZ.<$avT?CB1$#\mz5 d+˚]߀\b7\}iJl=_&Odquvu$śС'H9Hn~HQx3nDl?w/1և Uig%onŌ7&pmܯfpe:u_,G/ђӼVn <1BeZ!b>|vpKvz_38.槟bE5Exzo-+$9  "MF-dȐ"*FXX";=.Cy#]D X67`֍7zIk;&rGq[Yw@;!~r5_c`b 9i0NαjCFȇ7= L}mad)r3ՌjU,, ġ"LeUl+j]sBO#"8Z r>|w)\0bC CJ3k|8ϨCsZ/X}f>ZYC;}up׬Qw6r-tzqV*s~x^,5O5E(]!ޏFƨmڍh\_dQrоzoT`Byi(SkQڼLdh:NZJiE !KRHMqwעדIZobX1QC-E^_\Ow`]Ƹgi @L:dVZMhГ +BGe,̗_:G<>RF6\cuNW_lnLњ>{)36OVx=nO!E;9S?y!b\YX pc<{c伌.(Bxg$L{qaM_&=.; GZ:Ĺs|XZV I>6u$d >bkR|ٸ:rhuw+|Ut\ 貽LK<`VNx 觍 Tfo0alVe0.wk}-=|: >Mktx lUf'(؀YR𵫚e9y仈yxbqYs/T{fj y=+ v̅j1*2wcdhIq{%IJԴ"ʗ@U BZ zUm@2e 4pJ?N^>Ye&PY5w;,3yȯF |FL܎;Iqe7\H[Z`x7B\A@1nJz <Էg2t̥%?s;B;Nlg/!澱@$~ Bm7pz%X-eꓖkdIE L@?5um r7pPR?k+:e&:3,)Vs)8f6s&d"!eEFM9};YudȏJWKNI.ٕ95~&&E\>&9@Ɠ8:kT3KƱ V*PvTpB&C:\`BŘL" OV`$>{!ZWM\_ggl ?QMM\ 5G 4h?t*̅9%ͣvXyUU<#2I8]r%Wp)" f C4<̩jK4~6ey[,=Ei^@m`yY\n}.2 yyMW{CyNAnC6 g"ٔrJ`->q& I陋1@S![4xF%L?5Y3Y[v{U37l`zV)>>S#VZd1Q̿\i*AdLFX& "x6UThYa;JWS|tвF&]ٟG[g(pUV|x~ODPe!8V2a4uhQ㴿`Flw\`ֿ/+t"V:Q Ǝm"0qNAxqEGf7V^ eDI0-T*J茷)6q!n|k<6]ft%M588k&}3QrH: \XC%a)ňb¹-aAcn 7[г.ux}6Tcǃk@ TƧ1[X Ix.)!xȡg YZ9¨J/<~@ jq5]y:oLK;MPI6I|$C|sRq8C۹ svI3O9),e  Coo'tG!ֻe0_EqIWHmJŬBN\]}.ŦT.SoilLi'xxzY8/.Hbi#'F/륢7:K͂'C8ҡ|_oBjztokCxãmS;ArTeLѝdi,RY7d4tNM֩r q\X웱ҥ%Ӕ;gύJ^p"܉ U˺3a߬v rʜ9=WCOcv8쬞+>%q#~j_Rz : ͔J z%}3XQiI}Wy @19"Ut&?%5xKRF8s  3_[ {;mYFM8:5Uf4`Ն5V%]vhAB2ԑ73 {4lVȚjMIX7{8dSPשE~w8&" /b]ŰؖtJlzc (C@]A%4Bg$.WB1*wzb7eXhikxμ?A;UOQJ\8?rtr{>{O&bn|+)tb6QnuK1W@|X=b̀(m֧5P<d=67G(O?;?g48lδ;4cMZ_)_P!NS^[f~3F.߷^d_lw噧~I[!41\PO7q Y 'շ׋FFQ_{tLXw0R&a1 둎>x.; 6+YJX7'hoo܇J 7 qX"Sd-!;M$/d慽g@*] GӐ;k@7ڵ}["a< n4dh(I韝4AQ r AW 04W0N]$.9 񱀚8IgHqyُ%UmbNq ;XXQQ4R`#sӖ7:g 55:6_kkWx6c\9-d-ߢ(;5eZW4)*6EqmWY'DhAlgn Rԏb o?`ORlpNҼ2 #gvU4+ĴZ(Q#mGIyd' T:2d_z䘂3`?HbM4 (jW?2=ݬ{-p};ޚ40D<_k>9f.5OWlͅT;dJn`ea+}YBTZП' 1"%2;9=: Z< .mBDR؄簨eWxQ^E5,uYJ C4cxofH$ >!)QِH KYdN%Np{CuY%,_^FYDZi2c!C\7.byEcAȓE(̄zU*~v  ՒR^XZ$ôܸ 4k#϶xه~Dum^ufvMҮHt7Xt[]-мsF<*vI[][V NkH^2{]˟qrٔV r|#3mZcնC_BҞ]`۪x* z|z D^uԮALblSPO18{oG&$" W4&kSqT;p_J7?l9 l5aClQ-wh‹6sS>X';A 9b02]i~]tɍ Ix7(G6TYh.l#:MOr%ưs}$SrXWVLRuɞ|xvgCJ͟U{Nj(MЙ{*:#^{}?,wdvM5#A!&yTnJ { I`y!㘶6>~QP]S^Np rW~X=4K53moл#V(A}k3ց0K/IRP<%b)2j2kpw=  HLzRiwAAv8xwK7$oTRƄAFb/+tv;OW=$HO9`KbFf w{@yM\QeF._>NX)ןpuiBi^ʻc&W-✄w?T۠T~΍Q|7>^%Z;|Xk[} CJnX\uඇ]#(ϒ9kLڧ# -mcIx-I/Fe'vyIK!<{p+6n*BEZfg Jƈk1{762@÷Fk1Xl6IWu{zlٛ@K!?OxHq83诘KON,;bڎVZkRs`5Hm )PU` HKYT=t.忈;jy|xoaM+K-x J4Tܲ3 GlSӿb5OH:br3aẸ"Ejv_ؿq~*;1ɑQ\(큊^͸|ZrNP-aw #R&JlM(NO=BB2MXܬ-H+ r`!KbTYlrOKZ-ґS?}& ȿۄKbΖL9E5in0c3LZvwm4ϠWul$m_JTN32O-kUoH;~= W4;/K vU?v,z5\dGGH=?7-#&fRLQ'9/Nc3/F`@'Lw ,]nH5{,bwt ,Lc>fvt[(Ot(+h֣2aXge6I)pNReWEp-ͽXjs}}!˫uZ̓R$4n؅Z҈t0v9$fdP =r hކh4 pWz-g4󅋵RAF\ȿpQ3/zhFݼ ^'Hkܪ2m֭K'Uw^ª?u߭/@2O |ʖv덲_^9՟|ksw3 H:[[M`:wd|'[CBꐝbw+6T(PˡQq6,*-kIYՙhNTT9EL)T/"N &vjSʃ2 xzy؝T:)շ~;8pNjElͅDΚ6>ǘ8HS1NUw?詖mLΉ^j'tizm 5.g0s|FLG#bmu#vqǶX??ɧgނjhr%S`]\)lF[6V6 btNFZ.;:), I(@y/FXz@Z0t(?+uF*_1gШxCџaI5LG*(1GJ;a3Z~*Qkع(>D¤>Ž>lP?<1ڦEqqԎwƙܱ3x9V!l}w7s 42xRh LUvQέ q5`/ 4@L3duA}ŬĘVQD~Eav^m,ڄL~73~<7}GE%zsbeG˸D>,lKk\J?DX^J7^A,&i-ZX{eM/V"Mk -^'<$f ܦF't{ I& Bc DxZ]o=gOa~a֓+3:͋*s:YH0;^Ha Zݪyj1rH2_:Z^T'Ŝ}[=j 3kPJG|ل~f,ѼSU洦X/SLOai@^9ԉݼ4Fo!Nz3f]]BxTp cb? UaU[Ҝaԋ+eo$cE0QWzRCp҇J ȑZTGݹzA{@>0G}`YB{5ǀPSaGrb+a/=رdeR]9Ǐ#$x;5|xX>;tP;¡b}.[IDƁMXk+;|҉og*];iF8-j+I)܆]Qf#J?^q`c5fM^_TW8/,`mkHZy\ )MXߩOءcK^U#DodQzrұāRZqT|r)?Q:u8xdD;3f EP ǔ-_[ښa' y F"RҨNMi|]<Ұ]RɎq>4,T wnC$w BPh#^`pvh\ˤy> TunϠ$J5ȶD ͝җlQ L^Y#=lsK?X7 /iwuYKHE=ѡlfQU=!=>Wcا&cg5$i!8-#N0VGeR{-QyETuMsWO7'M3:# kzk6bvusd1?E0wNؠ;L@ 2b^s 'ٶl8HF/7rdNq@݈Ӭ}o/3` Z^IC\ە"m u gX0ucjm>^I/5#RatNa;cGxOJeZt[DPIƈs+B mvTh3fh W{׉+Ǔj_BeCVQ0X\TsKv5'aXTnè:QI]3柾P.@<:[ ԚxꦤfMjJKerDcۢĎ;6y hO[Iq"Efj(04GiMv%1ftсntW |Gv+,~`r 으p 9?/'m^x6aDf,;]rQ/ =L?qJA>3vқ =߮I^% p}+~ג\npX `Tm9rT*w/#{b]b<Ѥ_sاH"Ba=yk !.ơ ~ufJ.Vઉ Rh^25=&94R9`#,'sd~ܰd53rW!bH+V bz^0rv3r9ؾeL~G!9 LA$|7)H}=E &aWp2i,bLZ<{95-wMzN[@d8nﻎxSoERw䕎TK0t›J]!PMӾwI%KӑkX-3=WE+: /새aNVxWaA%=Ͱۧ2Z<9Jy77nAhrIQ&x=;Y>yeJnh,,IFrY3XC7; K  s+Fq_h@Ytlny@24>%Lt\'jov="L*o6@gSI1# ªJ|(; SK~xk8#XZ !##)yT Y?`W1 tMB;N!a 1C=]rRSfX7SO^XP!0sO28wT;rDyVζe4tR0g!~ѐ bi =sF$5mwIνߋ&%Io^.w$@/Ԑ#A"\8WU4=%(vWR 0Ku}6rM]څMMrWZh/x#ΖIan jɆc#Nȥ\Hȡ[p@aO:A8JWdg*{|90 횉G~~C[ƒesNHȹViB#SG=Ƽ_q8vd _`kdpoV"GIl_m1JAH&1{jni읆D/xF}8߼Fڷo|lGoDÔ~{§@0\i!BYeuq(Z喵Qfg)ëC5[P5āՍzI0!T~rWf`Hߊk.)_oe-~ K[]{G40G]Get@3Hcyn|_һH-'I[,VĊxb"syBntonHeN3?2X"f mVl 9_F=RϿ{Sw&#dsa.(ڃ VR[0,Y(|OϹ[>rI(!  q:a>F(:H!;[Q>;E)'hgKm.ӻP`zI@=3I Ng]|}npfOy,c8ߐY&BiG)yVtH:bo/I @j3ְؑh:Zer6'`=;5Җ/2X@`$F@G.lG 6Z%-v&вtz!T@3,Q0O G@dr-*௛St *Nny>}BB\-vC"ԡϸUoT֊M/8L\Ǔ@Ǩv=سMeʚ;:B{(dS:},0'(ZL7<|`Z!^5k {+=X ϳ) 0o;Z h]<Ѣ|Մ)81(eOm!֌Zu.o"&h\\^KHz{I5ݬߣ5qluaǚRF:J^sP4^rbȹ[زX\O"hXWGP>[D8|/esƷ8 5}m'}K#.v=h=z2Ů+`Eܸ1=gZLLDizqQ;&3C$,[j=|YʐqGBZ~~ǝ6N1tε8ͪ ݳ)1cpRcʽ8:XD[9C䍋SGԇ䱢=&H+\AQ5YSO|ĭh讎w0D\ +<@M6Dq  1b%򉰢A9 IE|^ˮ%I$T g|< FY =}W(ג#ZNUM~Уq& WF?L;ZSvd8x񼐠[qSYuC0eOKZKXx{Og5c]92K4m#+A+O\)U6"VNdkG7}Fgg)C޼Ы1H!z~`QQ&)@;v0?GdnJ=r/9Ep*â]co7uZ(}B 4l`Hc 6^ C!MPl.CׯH9YFaCTUdrcC6Vƭ=aQͣ ܌/7jzaC}I{UPPbR,xp鐌Sitפ jhG׎v&6*:BxI3.HPSqKl(jw.oC$ Fy<18+$SM1FRuōmX\U;~F+yLkDeͫPe/2:y6u\^`y;]G/@1|?tlA1dYL4;vʏM(3J[;+`tYqzydz% >eGb!XA% >DUiNSLK 4eRAjK?IrݳyuT'm/"\B(Vjp˚3vIMԳЭ> BaB($4k:jA7DiXߪMbEbCf"N|T8˦!inOE3D9@7` XEb.;p'%mL%¢;e ٿ6KKؼb4c+xEsjۯR<2цc sEvK]V%2 |Ah8:l>`z|o;!@4Q'WwY^laռtuL)x#dH/QO{8JC{@gښkj qߌgv&hMVKW s`_?{=D V! )$잦- Pne; xlF5x 3Ųz nc /f0+K"p&z3CvBXa^% Yj5&^o߼Ϻ6 ĉ1 jM&ʀ ip!3YK ]$@|_h`GK39sj_@oN>xG@`\K '딐3EJ2{ n4tLPŨeQQnyj CZ >%.Z|k|d S|cOZ#_\09vTFTKM&4B'Ҟ-d^թIw0\P sy^~Xo):S6 )(Ld%߮'2ff.JVk-ת߀]-zh!Z3[E/MoRL7uwxeRѡt>"e L]NwrExJ_q# &BN?(7I/z +K 7Ϻ~ $ԊGמz&!6jZ랣#0Ofضz%.Vm`}*-A cpD׷ 'I#Vv"³ $Elߠy_6\R\)5L)"+:CڡZze'a1-È ?k:FY9Dpʶañe*qCR2N C?ܓHYT:ͩJ2k>pNژ89)u\j VfbKVu8 l"4 Ҵs3;;ETh@SyM*fb]cb}nthB~[70YT a}aFϳ0 rsj*6CKx G74'AL`OI</9-˂Uz_# NN~'^(ݎ١[z.UlcdyE!etc& v~ynY6LN8l( .;C~X>fO#vUmFe96VLŚ]2c[R.'r<QƯj\ud΀y򂯲 ̼3N37CNY2w[V{jr9m y;R$dFM׊,ɧW/g|q#7p6,\aIAtyel[hi¸iyY0N70t9t@(_5p+bXWow9ܹE%h~ H_sf9BxW֔g*,GL˖{19COu$^tJ̢2ĸ=/k}~y83V!a@-.mH>XEu¼#?BE} iNnAaPۘo_'ӝeXLSB4@|g/9 ÎER9T?)% .+#MѫdĦINjh\t25'a 5fF$NG=FeյS/垹TBmW 1!+zEKNWjK.foU>m]EMG_.*eDpL~P[GCc(y2_#k[W+=(WSaTV.F?/i?U~*%MJ=krcPE""5=kͦwιZ")aS¥A_!Jtr6ؠ̒rpLҀ1H*VRatۓiuQʵ{* /YؿBȭs@7],~γr3jJVApX_ǓHGqhQ!&rN/lh^ܴ*ak؉lcq'OM-\MEg Fs˷@rf8?܍̥ ›MDB١zKsnL{חaM,Jޱga+eп,8O鱞E>qY%:&@xD!:Kp31}vտ#\&#%@oO˜AVPkEb bHU'JOƛqꞐ~c@h>bjţ >Gp6V iRģMPU|ӽM-謹@ i(_"&`G/GJ=wT0}^kͷꦠA>]3EyE#f<9n-Z#;%а]=}6 tRCְS)2:L2UȮ(w pܝbIň"۔n+qtxj6Y`uBVc k6B|߃tm _K~&N'?,|+X.+`E GҚ_yv!:͍dƎcaϲ{p7dEൿ}"/7uyjri-hqTk|Zj̰߭ " 7Qd)KIڿD@CdTsQAcޑky\NJ]D,rj5M8LPe },}P3\p&2[Kp0,}1hۛ{/BK%.ʶ Jΰn_Lpu;Z@U(ƒ7ÐB, @7{#d=醧lm. FeW7ɛC )BF_ST#6|K&lK sӎGc{8ͩ~&8M .bI0EsR{)i'J( r4ܘK[s'(ռz]&jTq&HP#!La0!JZ1zhpW=yvKq,'҅2Mҥu6\탫 dm5V^; u lnԅ^e\QFyt$Fo >f}ε dpҚe=>[G761\]8al2Q>hv%&6 j `\EB+7aY]"Y0R#"&7r{(>c k\ #3hŝHrDlAkzɩ肃E9T8)s44Mp1^Z3)pv- eɴ3@QW[ʖ{z$ss%OS&࡫ιiBj8*:sAr=  6Q+*N%д׭7^C{Mn2Q,`kytW[G` ^{daS=]/j+LlƄ$ dqo"qT"tL\ۧXf3v f!ZZDKAUOfE ];rʠT'y?nN:~g`/˫q"kVi 3=&Nxȡ3]V)~FȇMBEz] -eÆB ~_k[ce}k[>{umC}6k+c~tTeyVKrO[BTTfAD<6ms!Vt}U1W]ѝ]OIL ϺyƼ!`3:gao7 蘖sұWep3CG#LKBKU/4V=-Poaxqn Gay0Y@zh]H4g󱓽$W*P})X8 CN8NTͼB?3(5d(/ں>kqY!$HF YSIC3EdDk "kH&HB_< 8tid+B_c1 g޸^c&a+m-7S#Di'PVa"UqFͪKh)Mwk-)u W͛*pxagZ_Įp Q pDo;}'YQTtvX_ Δ!C \:9:Fbbev46&oC幍Z6DorSk 9k7N%_ ck%5\^‰0 6#2l嬎(hFFkB݋ &a_1>4s/ߨʴʍ)izǮ 8;aT.}d`G``aV_ n^MOλnB84} = K0bh`lHВpäzCkC+M sJ{n.xȳzS=x<nWX"xy!%pvd?_f.!"/ԢV?aLԨዳ z6@;hmZl4$zg>_.JB_sh[N篊bsI_>ƳwnKdxw(o~zZQZ4wR8}ԑ[ѳ '7f^O2pi滮Krtd'Ք׎}/3|6,Ō*mگ TOWkڈܵM[ZBڀD6H|OKݮ`g{hSs۠T#EJ]{cWX#+1Ji{`Ӥۿ_|=U )pE ˲dWVu! ڈ{ q*8ɣ;ubN J0dlɁPFtI8tnGkZIקJY E IrC}G֊_ܢ8lg\+FiiVTɡR3Q3qj{.@}"f0g4RךDrMhcD4Sp/ĜW E&X<'2ʓ"iOU?Ѓ`%WP5F%/BG(7pem|(Pv_ą/d$m 1uFB<·2#EkdX߉A[\%0ɑ%؉繬|E΄!H caMbЗbYӐ7ګVq43q/<Zkl J {f+j+g22Rvn={p]JxZqDhJH9 :+NT<*~2h!Qtdmix$ j%R 0lkַI7;:w$yyz;_OHl` j_`0D}A4;&+P0t#[C^/_iy@ĘR 92KM(1d3 t #Br}%NtjDQBYXv, X>[(D'-'V|G.{2^ v1l&O}eb5܏ӗSd)`J߮ᖥhUrcы(}PK3s{)kK_4Cv<ڢY+6"_hVv` :g ,FR R$fٻEɸ}o/w0+E3 spwܳ0K66F[H:YGEyi{da]X*%}+e&4DV2w{a @L&sR/'vSwnQi䵚EPt,RW\^ .&+4vax{⷏DRr&UsqNR2e}^?6ks!V5VypN5S2"=!X(#6&nS jqo qW֡k;RݽVӴ4ӿ+e*E7.yKܺrJ(%P{Jh2JtZ3IӦ;ɵ=٪L~\ ? _z72DhG0 G5ueG`.X pΧ^2)ǫ]?)O1|1jI1$* >͎ữ*HXJbd]7y(\/dJ\A\ W.AzHi .fhI5-=V~8l\p l}sb#-1@)C|S&F!tgvUŘphQ^|sU!8  E֛+@0?2kV[BU4%uqp}m?nMew;l0j@@l}@܏Wlq^hЃ*Ɗ j2\:}1(L񁯡‹B >fx"] KNiĖ:C(90݃IHa?,?to#Q ޘ[ R<'3UbTN12|\:W/$_೸ +EnP|YڬNQw2oYەw$Qe_@>O@NZ:>L cqYM1q%rw~0)t@D(QM:Uoy{{,k|c ,\%iO /wIĆ#=~kiV PTO0n^YYfEgTd95rT$sowGȦ>Ll%&v$[ߢVuM0Eˌ&]zD,ͺdUCYIM ¯bwyo m5R% iOt|Q5e}Iwݞ8V]P/A46hi+3h7\kx։]zkbxMf8 e[[?HzˆK}&R@ۥ ]/0-D00~nr~c[U]J-LJ÷LjV;Ut]ys$ܥ Yiz/(FQ20@:';#D>uN'3m5uc.G\ -N~I`'~ ONOP"ԬzөЅ"|/B:[GJ!` d$ =F1o, 7ofyj[_yʿ=tw  Ly~vߙ+̂j)|WIY tq&ɵBHTRv,%"gJ5 poljA2OiZM# Mt4G+c#RQ@|YM5K#VölJ/HmÖЉZXNSaebXbe+Vb{ATqKy\(I_q+Y2a ?ePbM˨% ~6(|w} WH.`<g,}ol/0NǐqVQt>w/h)gR;'Ls vngۭ#OŵVtV`^FMeHK_R~ͻv@1V qј:O zCxV{$,MQ :9%~;1rBۿ;ˤ qޙ<8Z tBS;(DWD@G!Fqay[+ a%rmm&:c!)nf/m:mE1,|:Anݏ:k10SO)C4?̨KF ]lȔqLjƮ"cNhbPZ I/;98&w[VoE!-sY-c5ѓQZ姱Fʻꒈݠ-N" 8&oFz.i:/*_"ގ)Sh`8?9\o%H03r 2_Y *W8h>| ,z pe!t\.,?gs s-mk"ADaͽw0S-8Tɟ-RCM i8Y_bVQ7X{ թQ[vPK{;,SMa yx07Wҧ/D; llC@K$۝ĩ^jeĦl,Vؖ:n!;'Sjv|PM~n'fۋ쇬FTY,!"q*i.pգ y׺\nPrҎ™t 8q>$׊]+-H츴@ќxMGhzfA, T>M?jF& 571VIWEP^QGv`DpIgIw8 Ar=RE>~?ue5ԺBsޜUٯFsL!U\:Tpm }S3Nweǰ<b\6뻓|ψ#4K}QԻunfj 0B ]aZ)V8!b!֓aez6YB)Sem\*$ڈtэ(ksh#uX xF%oVDd|(EDD6x$ø%sGLoO*"2X@&Q?F6 G kǍMrOIsxp3Kb_52 "xݝd!ix/eT 8KG@-D`Jwo'D-_;$e,m+<*qHaOBQ7T^ـ-d(ٲ8bV\Nf6%KΌڀdlSfHF9sDOw6,S>a±X89#Qp1GhVcszJb64șƚOva){>~Z-'~l,r}OvkoRi 2V2 *h`K|eiZY4JTu;<i>EvJOWQ3R|@'5DQ]|לvwL6xT=v\NMWȢZ(sBW~ 9aYlV^/rI^w7觌1Տvs0B)۶LJ)fK;*:k :*s mX;<H:Zx iH> xA ќ>V&|* Gdl/kˌx lh_'6:@_ aɯh!Oؿ3w뷅rxNP|$L+Aumf|LVw=E/8.V l.F~- J+%m*5LHr#sn2 'ElarB`05zօ pXݦ4/=ɗɄ3%_M#".*3%}nl+SZ % n48&2G]`$HJƳ)JM>ō : 0Rm֯`NYH ҇;*~ «VF6N^B ~`K-zIIy@$*;ѽwVzjhqߟBŗϬvqQWOV}q#ցbmn}]YOӌlgu@OR_Yz❤OhiDDIJc=G\{?i)L1.؋ɗ GLaZu,-:ϡ.'h$*uWHI9H:+&dY-]o},kvwAc]CgЎbߢmBS0kJpI?HsU9խw lVg1c{+A>y5/r s&˓m dn9yV*aeag7Lty  \LwpeDQ{9j9<-ܣ)х4x's& elGгyW%6q|F]yHedF-+ ? BujDmIQhܚvaϗ'Ε v?7I{ dԝu˧VjI?ۺ=Q;tʲm*(d8Vū!X&;}'stDxDpKĕYG [N bO'WD#ݞdVoU۟A1i,I-goA\5XZEN‰ݻ>T4]P)ivΦEW=;Jȟr)6tjӦC gLVãMŞDuHH匋bDm1G=xfRַ7*($-,B)xޑDቋo49(m: A^ˆd]Y(gKɎMNH^ً"aJylQ) TW6\1XM6#:k/eur b i|{֗m׈=58'X02&ueIf9\^L`|;j?⬑EZBȐ ֥/ G4b$+ ;7MgCt..&M`z^F{QgסEo6Oz[9q-X(yn<* OM`\b NV镡)9':B(*Xh'Q7WԎ&%Doy"~? \DY,}NlZ+ NTAH#ЋO#D{мdq )&w49:w\Le>uxgz±3nlLL(C{Et%få((KUqiml1cJ[̫W֐ -prȫPnj!Ƿg;z,GdžZN09?emyZܢL9g_); g<35(J5XqWFtO}nYd [Qjm@4{nDx);agZi BՅ8k|Rf6BYY4]9reL 6C@zȺKg0y,jT?9 7/O|1 ;DxrImЊ E~@;jVdb) ، 4Zm4E҃!, c{ <.}!E/Y5$E޽M:kiVo!chؖh(Oz;e3v&9 Fd]̯KŰ˦@gT6Z, LQ {(Zjݞ-qK~׋Hhۨ #8S[c<~Gʯ-~?-~'4-#4Y)fg(3NQPP}x܄.VBRȳ օR@ 5MlHq8dn6훑wjdH̉."j;9A׳{&}&<cLgH pU+ok?HZ[N}lƋ[8+81[lsa, n㩺ybmHknp˔H2A0.N'$[I 5ggv>n#>m;m&t-I w)A KCkkؼMrrPewb6FnnE3qL10!ΛXD.LPdН^PyڙQg$hlf,8cAJBLN%g,BdE'qѓhsmy >rx5#[[%FB /Z;ղۗy)Z!VǐG,$߳زp90Ŧݼ-O);v#fP4 (8Nt[M[&KN4'_KN ) bt%<5hhd|kxH,z)ւ8—N),˷o] bc59)Zc!Wπ>d0!"y% INgf?g5kNnbwV| [vTQi`T65tKq} 7D`mDX]%SK!Dr]D$I S!Q2PN)^H@Ow 6&w3i1ǡaSt4RV]S/F'PVXRFReżgévQzyl[QRkME"nDR,x@5qI6 N=!Y^ ]=>&I5m_ N ߐLѝJv qsx:Yi-xy5R#Y>Ϩ p3V}qɾ F$QAa ޸vd䒬UX4l1OxAJ :$p7xg|' ;WWx4]+#w|LZ ge_dU,IbFk쐙zZ2#/B]pH2.O)߃TqSPu+|G*PrFTQgMfE=l<z˝c bjn־3Vf_[[!oȨH0k2#Rϕg1lќ2N.H6Kʢ ݵWkHo|2D5I:a|fSEs{n=-:x4+APߴ ,T9Qh;+]6~?D0Z&Ӝ"+Lai7a#Us=Xpa3pX'~͘ =k|>?`U+3ƈ(L@8"&8*X9+1ɹ'L0n)S"ƹj+u (-ڤ heϐ z7[ʽK%w='aSGuh ~}-N9Ü|)SϮ/^Uwg R @hX<Wj:epI#e&]*% jBI@|d?3#|E#t\'U>nqUQYOo vEl |@04pWuvJ*[+"|IUnBͪq׶s<2ok aNvD4GÜH|e3*%FQfə m~fec%z4*-sW_?bYjQ^kH}UK9zP䩦F9D}aCo5%wQG\|29`2(MzųJKSIzE}izA;߆$ /?w(w۫_zyo,%!wZs8}HӚl7i@+9h^[;(f<317v=ddQ9vJWT:#>\8^ *;)`0+?-Œ̌C s ;7hO(>( -\$Gk:\Cۧ|r\G] 1[;}k(2{0PiO +ji<;,v\Tڭ%`$NX{(' a q2F*|tAd.H 0ݾr?ySL#P[Y6ק CeNRF'9lQ\=C;ڤ6uogIsPIDg <.(Hg@" 7j6eGouAJtfW6W6X <}1 qS8 l!ML!Jk xsm a6U @M&OXP)_J?GkCSq-A>4(^8iz;SdWR q/2&tH;WR5ϖԗTJ4/FQbSĄ.阽^6B|)edHSYଜ#`3ڻ_>t3{L̍)ӫr{-DSfMj흖aFUϦ~3>[3!ilOȑCaDҤ]6LlHLBA|zk&"U,ןV{p~*K^CZe][q]mvzڈ YƁY43jbCBw'os=2!'_f*O9># 4MA+3]:v lkZͲT'ݦ1U4US(㌊BR,ve_oY&Šz_lkY.d1{~5luR~`}ݴ!fZ*%˴%m Ԕ_b[ڠE V0]KooK<`r7]""$޾ QS02˹-XD]\LEA !vkCZG6x =~T{rAgY]k%`*Z?r2QG_it1lhⲡd9FM+_ZWb y6]-V,Xt=Ej?j ayovUb3/}":Vy"l\/Ky LB>yXձBi0 |@[Z.UmY u:˅)/%6&('B_fUqIf3ui CSWf`!F̽ O,㙉⻚8"d|a$j~e1@&{Q \AZO1ĵ?JRpUx1su]2`]#ŴS;J"*24\z2PSC[^hh`H9E![FuqУ[\a PLوs,o0S&lhrAEۨ;t3CTL|=+oczx q m>{z{fL0D#Q[ypdB+]E/+?_SKoBN{[wdStʒwh?Ru3C3_e U= w6_fDپ!1slՇ?h'! 6K01I͕`O /FEO 0@3"Hq+y@û2?J&L5^i5)L rɝA~=8$yMvmxȞ;QL9Jq DzW1..z hҪDX-6FF_)WM؞q'xekA22ktnmE.,6,v<{5ak6; 4^c7 Z;Xn T7;|^MzQ L8ȋo-4bȤ!J4L)!m%$?/Of~1r({Uu"E%b+;jY,J_Pj.m]!re* C# ,_Tjb27yXf7/'8Ly  cV1_#4ʍ~}5g?9(ܹm]w WKɔBXF{c(i}[N,FS?w5☶Xq߲~(g+KKUf'YMk^Q2P&w7i ·!h{OafOz r`}QŠ34w:!r`JÚvGºuuI҇,rv!ӟ! Y 0}bzϳ:SϚ&.̗έJQǼfqAv%}\ ! xHybWӵk55=ϻ4 Ի"Oٹ=y(._!477~7~%gyӧ}~5+5\Z~.BS#&CwkZvlLh[bCN/5gB悛7L nQH溛&Wӛ{Y5i uN@`_$͊ `]-53-' h"{ A7*yDUaDnwQc LMc*VeW߀*[hJd(|v,p; "-pF.[hJpf%s$=!E  AToy&1?o.QEkePHXWCntz$+YjGI8q |'E})=J>ieLd0 fkdH_%":w_~w9Ն(htzkGЩ$4.Q"D㧟wwmr?m5sʌ%msFwZ$\[__kfGiUm~нxOz@(t(I-RxN&(]ɬlX Coq&ǘnw_ǽPZ) ^`oMvFVBRKyiKV]T؏K'\$!>+dٲ|^2vᯤMUHolo4CCNНd*8UhlB]wB_\/5U%o~/3SZ2Ao#-k6d7u]\;z*2ѷ$.ǥSl lqVQ^r9CΈ=&_\Yȫ)zuB~VR͞ cՖ1{^#b6q$njC׽Z$LZ>ͪj?d"sh1+饫hAA9onKD?t'_OJ*p)ѿu7!WHp>!52{uRnHT. 37p  IdbW[+fi@&=$>/ll}Ij3IS b(:O %Ӡ. 9cp[2Zٌ8_濃hҒWXX]):~EТy;!Q:?Xޅ/qUѰJZ0ވO WBS-潉jXSUK KN*6$ ݩwEXqt1!CiƮ4W쮁I&я#СwTWy@qHf+v6+6@51e\q$_&pbZ/%&ytX-mLL G\mC㻴y0]̎V Q`‡ĠdYtgas郧]p`vlCbp>8@S,Jj&|0ֺp~}[ Dʀmrb :FiޣMqJ&[I1݂8KH<ĸ+ǣ]!FqnBe$ z^-\@1 )]+=l_+!-hxZU\~ky*IuRGLYn˒4Soֶ` nOVPk \xFlhJ"d\`E|ߣ\L"9qn{u, .8nFо1H.:AaCTW2"{ d"5> "5jp Ϛ/c`=8G\a)仈IDMq_~THjBSB-ް /OZ;"h\p =Lic\7ı N+ťkxV#3qtJ.y59Sw_>V(C;b[t>E/^JJbAl\rٌS_V *x¸L# h5 vſ7ó~0V^u/C=#D6䥖HѠuYd{#7e"2y3SGMrFM'nRV ޒp(~h? x1mGSCP=T:-Neή}oͯ[VK +Ɍ,B@~ctႨ_~lsP`Xsz,d9@THQ6<ٛY!%Fmi-a&At9AR0f&>ŁH6 #xe`&:q{tʕӖi蛐qXh''uAHT, \;wݚsSiC:Wǰ͍ g@@$4يq$u}Hq>ИQj+>T\pPU4GEI `+^|f )g/Qjo(2dL}"铕_3ӌ!GT@2O)eOfĶ⢷0~c= y4:(ݳeLAB%K[|:w z` P$D;]* e"/ 哰0#@|`Eb~OHK/\4 >#;qF5q,N٭'AY|Qok3+W85}p̔2 r͗x9Ǎԙx,ԥ=WZ }kA(6=ˉf[,o7x,Ȱְ\ ROWvq$x t \IOKk`cH*v 2ڿ"],yZ2b#t!;-$V skGQV] _"M:sǘv|t"`uʏFvh:pvcC;j`X•ݩx1PDž^zj_ wC1cisi&I1au?%tk ʋ`A ?(q* ] nTZaHX<K|CP%5 b,TU\mӷBVaxzGwPqyc}󸻴"52Db;H|Kg>KHb[p<tx Еt0h!90.-wA\ |c=} K33'T@ϿܟO9%q<&bBʸL,@HR5 t'ӠӸ`TZl}@DՒLFrF)+l_ zO"heBbVw.Ȓ9D8Q_=mMYj4kΧm AUqc((\ ִj& ë޶blkZGi3vwKܗHxe/֤=Z8R>G<֯v#&Xt2m\o7Ka<@g…S`!r_jw ͌^FPnQPUeWLz 3O* UY>-bΧJ}8Ϗ9'}U^?GeuvdcrP7\:CL =Ibvљʤ7F&ZB1%zD`C^@r@l? C?qE낂|O|"7$sX9srA.oq+5xrM<}ÓJF"%[Ebb7u_0_g S2,Ytx;< Ŧ;:IMsܳ]M{/+u_ɍ3g{DI 8W8{)ߧ[i|h6˹|ۅЛ%51?ɱ=d߬6WKy-lM#٨Z+}{ug :o*j 8uʎقȬ&9 Nk8Wk߬"[XXQpnqPjCg)exwVUŽ!%r\>ruyIφ+jBb0B5hFo;/j9HM,q_{ ZY[ub^vxr,MqG|ȧJ =FpH:d5OCbEd0wh0sZLCzݔ-N~%2іtUAHg&nRFwDTHg'H>ǻY$eJayxЄuDM[ǴLW Rk/j击TK`g\t6ɸs#p/lޜ{_đt6@8 R]3q26R0ӵ\XQLc6_h*Պ M*%j0!u'߬{$MA) 6:<;A~_Y5O칭!AUdDNd5Rzf1arCDS&5&?RAy쐻y͏jF z>;5ֳE t(;z*5ħzգB%i\c4Ҝ*@ pGbs5w;-PĸYCdh>DPN/-ARRnJ >T5ww2Ƣ!5Sѱ OYU|KNbVE^:6MfȬ='["S/ N0FƠ&LSs6T`={MX^w2d,,ab?WQDdv 5wK|ĥm›&) ֆ0;*ډ>CAiaC}Z3", VY p;R62w*W_oq)<+rٗPGoj=2!q^[If,?O1G걡HTVG&ru@[<=Þ{B3r%0lz׹Sf5(lzSQIPv~,2o?I m\LjU@=̞R`go-VZT魈c%Ὅ0QrE;s:m:}gG_YRny[j* Ֆd;z W*;FegvnWI$xꅎ!"_T',-ܒM :~7Gn)@/֝{1kN(F>e*AFko o[Q܄44mOjO/ikil]c1z%,\vHW;OUclQˌ~y۬XyL&X5/F|VÉí퇾뱁EK_ѫm'?9xGs\".[~3kJI r~ܟLo;M%E_Oy*VP 4h!0ʃ^kF9EA2s0a*-a IOxKKa▆*&S[gqH~q :d}H15}֡#YhUnR{{5yq0V 03H' ]M`rU_{f6ԑ8Uъ?zغ< \p#f6S!&Md. iڶ&=㪒 ޥu|ST PJ#fevAGc.i S涢GTj=//oklɿ*Vƕq,}L 5V;RRܰЏ%%o ΃0 ۀ`m M;sAK?DDTfeXD/?Qn5ѝt򘿅B2oeM|Z^ENwr\j!_O:lxiyׂ~C-&9ouzPx9g#|nvT,6\] ɤQܲQ7Rkrη3fH[ȕ*K1/L7>D?44`*¨%[=55dKA;G! F$߱㈟NY$Y=Ms]l8Ҽ ](qϢz-[VAYQ >g:~ gVdn ,N\}ڳj7CJސҔ++vy5`SL*ῦ7QM؋Y|VySt-D1 "9xgI0jX"nYP (VϜAp1i-АRB +p>Ƌu̲F:_c] 3޼&BHCH+j! !L44q9RsMYZF! T?lP9a:ԋ{Br0VwxңZk'q}6QreW4݈Eﵝ$ )*>RpCeM9H 8'p9.Z.w ԺW*7U{a/9h!avEoqz!ջ*Ox7-KI&R욿)"ֳQrJB1!hP3McV*Ci.H5?zm3[!gF=|Mx)2WީS|۫MzOa^-Ug94Nq5:vgg~k9Вx<ْƪ#` MvrP|TS17C"&Y>((*\c%Qu$G_r+q^7:4N8 /4 л.ݰ߸&# m䓇CgmW`MTF@-Бbʥ$6YPP'?4M;Z]*fo@QD,tj0j8 U}n/Qekii Ҋ|kǎDf~^w^e\X~fľ) M\Qe F5n a76ڇ鍇d1UHȃRRջ1I/g8[>](4G I"՟Ody7#Q{ DzceN%bx8U҈&S١S2$D! 7Ѹ'Ehh jў4Ի*_A OE%3^8b6-ȨH^'ªCWiYҠkz^V dD#]H>6IߌxfͩlHtp_lG2;c0'5 \}OȎB5K=>EU8֙d P΅ÐTpc {U'Q8Y: Sbܼy}f=!ZUS# o u!ӽU *&cD<ƒ97%Ao9R;ǸSSR2poXcw y}$XB"` # )kpB+Lhg ZyGF8:ND) DaLD b0 rk& cS:TpD{0QrI+Z܅Y1{:&lCՋ,g)[27ur vgԤQ-̂9;aUH+@"Wv3v*wdO.^ Q֦u0Ux?TQ>:I*1vm .ٔ6S!{ׅkF}(EV`` xOA[M6 ߴe*,{GgG?It>Ⱥloƒ춐HlXP> oꊝ_6 02IXOW3e% Q3UCt!y)V2)JUfHq,xayy~LD.;muTsf $! MW'L]Mm7BXVH9ֽ͚~Ndxb{9Wj=Dca1ӣaNaN~tlCebYChJr=}Fn_6ڔJ$Jז̖5g]L8Q#+?@dlm|gZ,.&`8ܕ<e@(ڦKaQM9W5y[H!CuNXI2)SRSq,Rr+>{ļd`(r9n fCȺS* `1`93ghug܃})~Z D‚JT CVӵjM0 mYOͼEdkE6|lcELZCF_n&vrxhފ܄kbʉ*PO\ZX q\+ n%*6Y9(_8Y2 ;2!N^I~X÷1gxˎ*O @be4Ɩ>Om}=fq_%r et:m;H S[f_bu|N[i' 53/PZ S$xl{>ήkóy!B(oF3=֭1؞qxۯ0dٽ) qMtGZUcag_~GkGjwD _\Ǡ#e!qAKDPP5۬VP-Rs&h+07~T)&q1g9i`i &)2ZC 4a&%<"PT g/z IxpRT} ex|=y­_:$2'uZpk e++^@DA{R@*[kZ]^ @\IVgBT8uДEu[cLr9C6p>J(~Yܡ;rr2!-WL;gP\ZM ~;K8SCމ. ~(\ǴXʴJg^㝮H* rM:ad/P(H,A#Ny-&* 52_WU @UD2+HѴ᣹-:ݡ$rT^L 4CtO=JZ8I"EӴ&tys?Rfu˻j-ˆ J?v4*>z^$h)l`:^yU3h5{/Ec0`#:&.۳^|="#oNPuY:r=낇3e<85PsOSU*1YJ;[\X~7#Dk2=ii"r]yn&_""*.| (LQSGȲr|9Vōމ%87` "w figɵ8I1 ;%Dǧy rƽKSyj{Y04Ug @ x5`v ޝz-?j9ͽۊrRA8דjm)+e wMOa+^qhOR)Cd OZ5sr?*Y\~D6mFw[ˬ[%|^ [^{폮!4j7wQ62d/[-dahj z(y*yMEno, >#dұ;V_AZje  xa2z^K+`tD /j ;g o">a)=:}bO2k),{#/~(rTBC{ʞOcB (ZC4v:p\y#zrS5t$nt_""P P=k71lD ޫ@*V$r4OwZm; ]EW=6.&VJϹzxFʏ?*-ddhHꅩFeRgL2YcHH 1mF }+șz7xVz?3/NzT{~]5g2))!r[cqu?- gꉑ2T!|P^^~qp0ا }/6J݊Cx'!p6M,C9i {Ӎٲ؜mU<-ߓaN<}m="wEE;Y-ybݺ3J+RcEgEf7W`e3MWGtluK=O,ÕÃ|\\xB,V_Eb$HKI})QLH'co,Y=Uk{xS!o{WFKakZJ͌@! CT\sE6k";P?XFx-5{O!7]2bBcSTMIE!Hċ`i_E]Gy@B 0d{e5+-bU.KZS-tIYxOWcq' UO`-$b E;>oCjAQr?Te.1N6lߋvrnQɦfSyP0:<Fe9`MжĘa!m,JqlIqcn| <^[>^mi{e\q DT3ل|pI (3'ǿ8qj,څ MIpCAN`CX}FDĊk_(R~LyNɒx䚜Iq_O-I-r3,R|u6:\Xv>sxt|֊vS"%2 )ܦ>rgf5EÕ< a3Ck}%, t&HsܶIT4h k)n2  (>lDl``K6d?IO ʃ6m rJ1mmw@"hC28gPj/uCUA 0sO9< MK`Uv|E?7mfЛmVv'#B쾇]q4$ѝm,JWi@_#V(ͮ*ehoC3/g ?nYӛ`"9,xLJwd^q̴gx"JU!g@<;VAuc+{]!G?@J+a@jH ugT!Bקcܴ"^g:hRP0BomB3n= (`nmrU푋Bc ^,.f)u+8_!IVh=2kB n:W֛D&i-A >GhO/qrgߛ}\y|6f7Y^B+1 >pjJc)5--P`#nIUdjCVz_I]2Usũ'H 0;T5o$-l)sR+u/EmWfLaK)~_iΞyDeMQPMnk}4 c83C`FZu=Fߐ ]fG-h&q Q7*Du~886M\0M;[o RP[cA46u19սΌKSɃ'YS*?C4Y6SeM)҉$*KYd! 8eQ9HqR/Q݇R&"Vq|yֳW.&wGX?PyTRaS@*Ź5C\&@0~%VBԉHHP7#bPkӥ3H$+biF3 uݻ$D~ mC@5Et9!ov7-f~@=f*q'2-`{*D`Q,*P Յ_jPn8sE)bIf2|_ߟBÃ>z^#*賛 *r%^J ԫU9-hʿm(O'򚀴C msnM_w213$<8}c͒q%uL`w@v0P2I|gWQ2tRDQ02'(/C"nAaFfl1bpg{4;4(f<VE(4Y: ]N$H=~ nNk;A IQkb!.-S| %%Zqɍܟ߯,"&3mZc(VoI 3w mUG6 b(n9tLNl-OuLNa00ŀe{bs)GGw=@̗sHJگDL%Ji;5{m3Hê05F4+W7x{yMp F:xQPML=mMw#_*ݹ0_AhS(jGfYTˆk- h(ɢSqOۂ9hS5^c'Ul7 nyzhp2*@BfOe<2iPP`s6kX;1SLQd6NfhY ze3yu^T䃗3Bӧj.unaFW8 ,+8 ;!HeuMEY3~WJ֗w2Ega ۔4J47յ?8WͰPɟ'/Tr; 5f\/zƬe}Γ #% 3u_C3b~}6 6%@Gݤz6\2.٣<3>unF V&T߂:Sk-AZ% ҾКms5eK5dpˬC1JrjL@n#2-"CJep'P3}pk+* ABKi8Ԣ^Rj|L֐aP.0si@wJ`Hh#qō-rWk{7T1?tG#XI?i|jZ&vqt徢v {l$s9:߅.ϋiE0z+adI&}uQ,A.īݩ[;S`2nm[d񎔰 /Q4UZ%:x;مVX|+џ>'E2#gZ)wp Й̖ϻ: p2'=.{p8{Zx|"66l^c1JE iQGӊiNBI%8p!&.EZ`fHh7q>57- }⥎sE+1:p VY;u .BCZN@ͮ` mK aBmz#Y2ѯ)213HǬTulCThf b'A:qo o+ K֤kW*yN^V?f "z Zbb#%3dnj^JБ'A[Ҙ/* 8{S j+}oe193@ him-D+!ǸnFwl FVzXNsOY9#R^h Y^OXh-XLZ쪤tfuLA5*ӭZyǙזqݩ@1F6e$ %D:ڈwǔ} du"( w^05 M{Wi}KR" 1ܝWQWE $}:jc#r ҹ:/O6_[JLi}%z|t{u/]:2 =DvJzTuo.Q#Ӊ$TqW8_U+2śSI\7:^DTDzjd7:@K `TQ$Uh uݽS=UFh6wToËg9"7Hm0LI# Wfٖђ٦W/|_#fL=7)D퍛 ߂_]g$>,(|PQĩcQm>6gy|Mrʫ9{^Yq]mdPX=s2^AkƜQ T"+As:P&$-yl,u7*(Mё!IiuQ--jn%nm -cЃ6G6Z\xtH) ,9&iLG'A@#Ie rؐ9(1g&X|')ab?e>Ϝ}'R{JBg#sG|Bͅ$8#2N=Ȉ7dٴ-yk!H<0C9=Uii˖rޚ8{Q")>,9/δw4 S:*=($aѨT-V סve3ڻFv ЯnR\wn Ht"Y3|/{Kƅ2iY !W'>U1s'Q[Uwu8w':{n<F'f1R۶Fu?VP_ ]4E$ujȗAi+Ȧ+z;p n͓+G/xA`g6H`4m|\ske~Vy ~@82~iAn&jŕz.Ε|UΤ"C@X)q73` ,}v3K?Яc stpUvHfYq\Իp=ד.U3H3$}*Q0;GۜeaU}o=Pۮ6ó!tL~U;ux,c0q3s UZLpFz WHuZ;οO{RW'ikoST}c;oR?B gOX%HRAq eypP@rPJٵ5AXYWsUcn4cF''*ս=,-0DD9wFKIhoy !MҍNIy\3*ҒN$Cf0I3 =wS'616BuhP&q>&3ͩU z%"T+G+>׾0}eҟN=rI-Kn ?.I(F,!rFHٌLfE!qI:v[} B `&ݪ^bs?;`*|1עNAڰJb}"FzK;_Q6=ߵ*.,|ʼn, ;jқ,}5?A+x*yVayL9Mz2Y Qk1 װzn"~OL^¶@gِ#Tr.lUjʝVb"gsl̨md! [ tُD_+卷Kœrq3gOBd t"|9%2"S}vtѻ 2%WjZ$=M i[G-!Zg:&@;nhemُ~B!pL%LM_^Uoad7=֚z#Z0w ?j$L$H&oKHm݀Rs)vF#.#s~utܩuB,zqxȉ/bUZWRQΊ*Y/"l> @<&oOl۳h^#| (0w~nqLM814|!g _i2f9(ӮC PLG8H3h<^lI n`G®+v!mz1VsaL7z k`Ym.i>+gBBy 3(!"6F0Oޟ*E\5/ 8OPlJw&Qd%ۉLp\ MjA7ƶ$ロaWJ@WMz(Hڬ{`.B/\Xct$Sl}nsy]Ci|${# TQe }әP`~iG|)?Wo0haJ7qJE#gjMIxXԲ*t,Vϲ蛑ᖆ?]. a+6,}r݃<*l'շnM Gwp.p0oqԯoJ4 4W 7&Cc] "1_d[II +2wwHko@hӄ"&l55?XxUGϞiԕM`j-쵂 R*fa 2D<JOD"dIMȂxDAOP(SN$2b/E?uŘsmb2@F VXN}#咝QF`uvNV60RTV\x3:? "-Q f\έ&)Q ިLgJnsj+Y$@v7amċ0-;K-lsvfa"՘fyXļ]$H c!BϾeA3lpDIafLq@Iq[RNU.c08<ᝧ ۆ$,ZDvpO}&t] PnA?cUU$1ݪGԾE9g7`[ZT,R!-3Txl5I6$7/שOP{ % Ey rнmzMuayQfC@[abfoR= 6~v6c*7>tW:f"ƺp&?*-#_MǗ|㻯{X?{C!^4'U2j)* z$r}  ֎ey-1|&k*.A^忳go!1?DtwMv鈙ӫIGcUZ_I_EWU2cHAux[f> CO@qy~ O?{'."տ{JT_9 \t $s5`B 0]2e.(f[GVV=0մTx!6r`B(5^}79^4 .A؞ _̵$Jh#$U8P}^"m1S#j+|"\Ϡ> ڌ- OQy^YJ4дڄ1n8jW}[Ps5HUȱW5vY.Dk *2#iz'dO$eȷRZ܍0Y'Q4 0 tlB%gpAvX8AݮE.R)D[?SFySLy!o3ݺ?$hz\16JB07[6rN5X;\Jj́ݧf|հ GݏxYFMsJ~Hv ; rsr6|&hj=|p2?[>\tdPp΍ߒWL=`p>"zh4c~8`gÁD!Ȝ/Ѵ>5u #`́Af38ktt@>pD7m2d|GK]aa{'.e+@yeFr!uv/AC^-^A!{D^;2HX~@u24`97 bAORbI3e]j%R1W5U,A8'gO;qj5mf',ָ.sr{%W}«vwqaC.*$O +/:)x< c:1osZ Ob'> y%"D FX6 E6gV ˢ5tNmv nQP7FV kRĚ*wGF YȢfOWB{;!"Rs,m " ML1aNV^pz'5_-my{}u.c3@NeSG8bܿl~sJM:'eE,m(f/{5H\=g">eY ..ף<|WN!U, 6#4x6>#V}v>ĩWgG95u\e:ѝOjm.Nj9Ih>?u7Gu36~0 PumTۻhm! ZaI&U'c|66K*%9i uۙF/`9]8 m##%9+;|y y",LBuJfSt>-N5hP[ d FʋT@VêWk0@L$xQ'{:E@~i$L'*Ua_d:څ(aN\*t b{+o:4u g:e^r/iU RӓheǪb~2IYbum.wg~0/p {9v]_}%q,By[}'PY׳аbcI(ضv1Ft;8;6Njs4/UzOf=)zi2€0kW$i!Ply`h_nmXړ 1&ߩ<5̃.4_Q@`=ՂgrC6w"ZzD &A=?л^ePҤ$3˱$0XiQ4z6DyT&:L4M!z&^></=\=:W 8n&cFUխmTD?vusU}&~uaΉW?n*2QF'=Czⱳέil{%7PIa'鵍' PwuUoz^t+ e 3*6Tr):l r¦e){ځ"@좭+b0:Ӝl:V]9?XE/BtDoL $?XrI'_>nD {#gR0JI9%_2ad|r##z)9YFH] *P j]@IQ=G`L$wo*TKskT_沈 9qrS-d1TǶ+pHt-1qOyچZ:hڷ y )Iv.zF!]h5riDwВT4V- Yu!)\:m*\!bBv>x֙V [OCR?߂zu)SKJl)7_\/tǛPss],oj޲j7\RL6疑jc]!f7c̞N4bVj[t "HQe=#3 B$,' /i+w~pPiiYv%k'#\ IQdBqNr&?3["zϲkJ =/^޲ż&JS]N8){m>MXu+o::IbB&e1(JFIBAW*pbG}ćF͏``rm=qYHX"Iu|a䔯+'0C2 [v\zqK&߁G2rF eoK^ގ/C 4-ahc\b\~L`<%'(ທ"0ZL) k(O6?ޫ&Se:g7@jPF5o#`g5BBV^œQfgo׎v=ZD#;.pHYC#J.U⃘PH[Ӵ>^Ѧ^;E}Jn"Se}^IQ?"􃁬׈/Ƕ~lu8Į<4V cj-!=ŃFm. f(u֞.NSȏ.,'x>SĽ6jrXOPXKYf${]u}|6NAf!Һg *E*0G4뷝 4ka=7lYʗ.&tsu)8'm3-rpgWVSjI܄a q]N1/ӼlpQo$0)1{:HuOg{`;mL倳\ k_Qh 7QzFڧDDs=\SLYp(@eY6e!H2tM'k] ndTA3^n G0\F\Z`{Qd×Amz8O8MZ"16֧.MvPfp-&f2[:"l Ȁr]>E2hw.z>1, ?QH mlJBtLf@zss^ hOyln+^dvylŲ͊fq|/kNx_|F/8FSa;RޅF H-.miQH[1'P4GTU9kXYlE׼Qt/(xd&Lr:ժZ,"*0{[ *渏`L[变2y+|Rcu+GVk:y>E9[mҜR?ԃÐ{jԡ#K[vF:8@6rye m[ u6ȡd]2.XT%b\Y=C3Dn7\I (q%R{y6_+z9Zp1;ںc&CĂ򔬒NZ7(SA%>D}}&N)8KR-J}X| T7'';)#=Uc=RzI8?[d0XIU'n>'zJŭWz&Ľ4V5PAs>|%` ݺcn^q,s8KkS>#4Q+WQbǯ^⹣=XDc뚍02R> V};cmghq2ȕZIz}vgqULyRM:C_]E@yv$Y\Yʑmi=&evz老`oiƔ޹|x5iDǝ90dTkMQH}t6TO6?3 kxZnX0xo+/u܀wQ0F,JÀ_*@.'5jE+"ySCY]?zH0sXux%S oYxP.\Y'\F_ I Uc"=ݼRua-;z'X5QÓc^ץb@YR.G^Gj=m[wJp+)+s#t5;I]m3iz[{'EՏ 9=/gg;-Yzq{w;'𥞷eKxoFC&6I+`;U0Dw2Ic%/5P-4Wj)!w ;4O30IbrєUAC@1>۹~zz7J[M%oFbpH1mSU(<8*8#쩵W̫\qt&g4~x\NB`igYwI!MABj=Oܞu&'yZ % ^}6?;GW7%μVEj$q-kw9?-Nu`˃hW}9W6'2j쑃h2δɅ[ߢs#ML)ϝllW JzK n)pLkwr0r"؃kw*pNPL󌊈 CO4awYahX݃\裗[G.^jI%yW59f7 %i2^YNJ!5f5cG5]m||ZPa&=A~7;[{b) h ]%XQGot W*֙')Үr?'APkZwΆ3S֎yWv? CQ A@tz<BueԻRX7}*v>r~pgdl?H-~^Z(%h875bDY^<(gE]T ȵ"SWfM_6 궕D:{kdͣpq6nΪAշ4jRz U\]:d$oqە&0E:7>g,dR(j_{8#Djtuw=6:(?}̥c ^l=-7&UU&Qy:?:3e-#$AF4>mN#J((rԍ|HZG1Iu>lͭ͘1h/\U#$,a&98cs*@VP8q۩' T)-ZCwJD- K tI/׬©avapa8UN?8n RG*"scM!̀(t+?Xy+y=ZÃ?e;W>I Pʞݒ?uFc"8]OO `ՠ9 iuA_vW5`+S0w6$BS3kQM".w=_GN{8lBoࡀob(_?B~:>vOIivAb*f'e^W#0Nݬ Px)('6'ce(Bnce!âd5@ÙGt<ӳ Tۘ~l%b -U=iȍD2@OAkМj~8'zXɐXXO%޻ E5h@-ĀSw0m>7k3;3G'o:RXÛ%^㶻^K.j*~!7ɛ5ߨv^iT$+bL#!~0+FQ i/$yg?'Uk@dO $qCaA_cuHg/.S#\Nvc>yM6z t; o;xMfȎ'KDqǹe5,Px`ݝ5mmǛ_t y'|K4NI`)&QABF}M @g'|.n %ߕRP _!U{-3T=SJ7{9rm_Z 3{/2) BGj02]n#X'r6œL0/Ǵg.8as Զ#8&_8*{ x;xф'-ĦYe*u=' ~Lx㟣ߛ N9uwqs,cM?lV2!i_yj@!4 8g:op[zaY;X( D+uKZ3n2=b(rgx c_QoYf}כf}3v>^j;/˰1ɛ>J|obI4Œ+"ubUt:L gߡuf@o0r:4ۮېJ Y7S:1.a8o:!/ F026G7Avf +ӗa ws P4/hb~5? LAÐۋyMH\B>ae[*sd%4N_/^=fZHO%j# O4 B(rh2I3 PR'׺Vvɘ)aI-;NNrd'Tٍ* %"zu24\5L`.bB5{'Hi\Xezp#XrO5Th]Zvo]QSs*bݵ湖 -zBl te, yD* XޢUrԱPJpƴ:nGMہr]yx͞={׆+|V(a_ޅt!wFmЎ}!"5 )4oi=V@??آ0=é.IC=}IUnq^z6|Go2zNv>sccEsd~n~w@ Ɏ,*\W.U(pw^FM,r p%}ב 0$tmʹQqtöRQHiu6qhgE @l)pҡ(;/"~=*(F;\đ"o @Vﲀp<ԡ" .*A6Kj!Ehe$e9Xza:Nhȟ׀Ukͽǘ:qAo=Lɠ5' !c)yKCVo HlU҇1l]2gq`V/UNg{CV-i !± we<8*ZQ!;5S\*N[nS1t#M( ?6X ;~qe5y&ŽJoӀWw{clf {҇&oW.s&d ƆUz]ziݷ[N\/Fj+څ~7976a4XFy'܎9Wk-ՀEgر@XgH:u]~@JL1I[tH.}Ym3cn N,E|$h ,Ć?ŒHCOxD|ZTX~{B`HV^p-=Sf[nsIY?&}z3gu_s*i{D ȑ~vh$7uS1 bFk fE8_Rm->Hm%O/N-֚X8zM*lq5(p%Xc;Yc`诈W$9U 0jk]Y::%JXn+{ċq"߶X = 7 >SL1SֈvPF:9D!ue ~AD`3B 3O50ˏf V,Y0=[ #1#~A߹_١J8&BmBX|Vo`wHFlK:Ȟe! ">}w3v$Ri]ӮUFṿF q_9ΈDit6`.E]ԒQWd4gDgeDn^p)%:-ʯ@$֯Az;;XVv3ZRS&?Y!: ٰŮBaigUlxE_LYz\RoLV6I&{G$jλr%3Oi8M@UXY=&ߌUZǸNL^qJ!)Cp>r֜)]n_9PBQlub+.X3XT<:AZ̢8UoP6a?amg^ ) E'@ͻ}-%;hثkg\i;kœ.ul5E6fˊD<\ hWJKt8W? oByȎĒs| CMH} +G(f ldAg'buI7!DX_RG"7ˁCfy"ȇ0^Kgct?LhDhx*0 c{|=C9Roim⶝]o t #/#_\KA⁨ta}~AV~G0%f gHiP>֝9 ꥛ y )$-pEY ۞+l,1ZU&~>Js<(1_#:;l_ J~&ɱšG sȉ3z#dV(3 ƍT{R~$"CnTܿCf#pv/%iݦu'&0Q}LT[yv`|w8>=/I~M/52d`T*jJǫU @47479+ATq@@xn;g3Ug F3{@Ñɀicʏc0<4LPSXSN_ G1=4AQ"OȊ0wurO)l;.3Կ`?Q|6> 3G;tAz'ۭceuŞN/%9--=_<;@~ )\LOGFp8)cb(zj\^夊6j{NJea;_K:U!b.ܻoҵr78p mlkfIlYJ\kisS0?e~F#ǒxD@bLw>InU1ϜNTTs\wZ zr͠˾70v{fYI@IT@U%d⪲E6*$>ss|ʅL£lb\Հby=U72T.,Sް^{YѼ^!{AG8W3R ww՝>[TLw 5Cbev9`J嵩Mr^|~YSM'|BRnRAdǞ "aw9yHH%A71*nr/-̺nY ,\z] Ї1jׄ͢<i} sFYvXQ"/ pGW^ъ[kUV3j"\@~[|yxYVxZ&hKyzXxz$iCV.!3cޱiHN5g[ Ln8[YkY=IzيNka|bc?b~i)^ UәA}!u,kC2-<]~eӝpY]-HO-;gC שOl5@>H_85 ` te`j6Xl$@_sOvݰ!IJ_dm"24 $J]:jw﯊sM%罾r^|AbCù3)y5]"?|Rlj.{KXZax遹As&8ݡ#g4@;QLBq@f1AA >9;\l\,>lfk$YfBX4鄗jn{4V&4!=1W”5M@,~//$Yk\!bۭF=NLCx0⍢¨_Wa+ȋf5׳o:2r.6dN%IX;sqDa P5-woU?!FMlsѫf; P-r6rB5 ~#(\gbͤ+Z.dI,[8"e}ah$t1+C8PG&hFd=jx  -vA8HxJ?ν8ѓnT|J,k,|hD#)>7iYGZIbg|dW+9_3x_B'akt5 [C6+?UĆZr,m!'_ҏ:Ο8ڧ!iFDs2}Ͷ$mB'U`(O3;7B "ٲLϜI.p:6H:1C [OO#+|aYW#٢ڜpIX6:hb^/3U.ۇC)yY~FE *Os|)=:v=b2( #}6"J/MV O&Z&Llzq2z(  'I~e~ۣ#@ݮlRq,\n >I u60Dah r<_FmO* p3Z~ {(-zq=poaa!+RJfs9`e{1StcBâ4Ye:$Xۃci:Cϒ3cXae1< mު<}O(߬w['ɦ8cCh*rBz`T´VT> /ÔnuG8ˬ->1 r7*؋ jުV!(eȘTE3VT/ c{uOC\젲D/u-3^ 2k~P$7rZxd'^ H]bly 1ɕzyݶ}w#*n e׭.2n`6N!5${z&y,$/Jt~GsH i<Xv5$Tq ϺZK1~Σ, vsvg#Dz*߳V/焴H!'È&#yXBNHA?VAW * Z !'u %lHGB]BI.Zp"a|[*`v,CR#>8T Î\! 4[a[W|ll+8I+a솩:1h]_=| ak6:̐豍 "Han#Y]XZZYnPLKĖU򻷱}}ɢ"ς9gg(CcCx OاUXZI,tTQ0 cp}3Jd0:ؿW!:~:W*z7dd-~ (2z':Ṥ]w֏_CsY{yMT'}e;- BxItԙ{ Ѯ)V>\`ˉhM lN'MgE淜WO>h<zI qE8p_>y튇DkךVcqPR\d@c%sv93I97N"/f6$y/ V Wv_|8uA2{VDV':k :OjE-y9qk3e^* 䜽H#ps,h9` N +ϗAkCMMf%%k" RнU?pjq%׿ܪq$-U"ٙI?xQ. .i69qbed|W5 ޵dJ络zh2PzPo]&LY:8%6bA֑!lk`Š~pGɍ^Վ(>]d4a3*,j4ثt΀{d=!r0必t[!ǺK\n>^=[P8kY x$(:Եb@>/.[xmeB" |sI|YTaoEۃqvM =4%0ʓ.U$=O`.\Rڌ@0v$>jM6k3,3U[^F320%~~RRy[t/Z Ik7, S@ fOY1O~SjіJ ɋ;FKC*E5`/Az?\\^&2 ތ*_bm/[B^к.dcyqVpT 4S_ G/No~M$sq+~>cOn\dysW 3!䨉ZBHE@,5j(ːVrĀLlj-u#[:W80_3p^uGǘnfJ @_ hIL4t@fқíar$ c$z#t>fgN1tҡgLBVQ[b{w=H-F-Tw|EǿYk h.Q!2-ʰI:Ik{1\whV-!uwML0XaMya89c xDH|k$屾>5> ;7fu=L.@$h2㎒N@3]~١|fu|ŠdPsTvaEҟ]d xb,b,+hSkKA&zkJ\A*5.i-2)Q?c \e}v\5`!;f)˦axl=0D޺wz^KIۺ'ߕos}MIғ/Âoɪ_E87@F^nf $O-S#QA'$D>;5P;4 RMϢ 9hh .[Y8(6#Rέ[fL bg@zϢn -GMn8)EH倶hvHd2ACLE._3={e.Hab-+gc 0' 17olA2<['8LDV]cWK박Wj?㌦s_ixbU(b-5L&tcKūb %r/>AbݡކЪ\n0@ }QNԓS>hq85H|Kgc:sJ[cGg7O^@Q.{~ GVcrԧ)^hF\sΛӣcw Gj\w??HԳ Liy A1ji&!mBF+;=l@^ ?c~fbXET3Lt-#\LzLQt{L3ά)`IrPuUX+ѐ@4 LywAD+yS{o{Y]=kYT]3SːWɚ(|ېN-SЎj8rϢ|"y(ÃKV9tG:%Z݉+=ZEwXOw~T2E8*5ؘ\20_Gӌc Sm7&'v$2duM@kuفx ^$F럧\|YnBBx._׀#tG$\rJįN5EU3,\|gХM<w 5o&Ve3r׸uD4}+ҋGvow/\pg 8%s I Ph4*W v3#}8KLXj@vwNʰMŧM^GKV {O̻̺c˛Y`}&Pw nެ4e!R5=Cz:棯  &]zq'%9dT iZ|#uke.]zJhq>W=ʺ$|X0V[o9jIU3A_3TɚOkv,oiUQdb, %F^EEBFep2D^h;ڀ9<:혻"1HxqmU AfNj8Xj1K q&޶xW: /wlt0c  HU P$s;25wƽYlhoJ{ܧ @+ONЍ~îKjmňp[&OKSZ}AƷo>|TB E_Y* :VYĚp qX[^ Y.F}ʵCrJaB FewDa$[> DiA%`ȯΝg тhc:쫾}=Z֭OVo2,}z #*Guī'>-*aNlF ,UEkiǦ:V́m$GyD5s_V~ 8, `AyLoc;3j8dl"\[sy$ĸ=o>h0+F3]ey&rJidܛPBqa uG1`9ڈrDUIVz[3+zФ_Ͽ2<ܙ->޵3\y⛝ñ@}Ayo*6e-KZDt@W vf#RגEА?vPD6?!E கfi 5 xct.Ql"P QXTYc`%fٴ2%oZ-Lh? %":r|k a#⁝Оrz$G+8Vsv@"a ͈NWïզzeD˨ wC0$?_G/A؃)4@rq-Ć==`p?40$Dl3A٣{aQ4 8ZnEo!nosE+Fb>1WXk5@r3b[  򬧒KTK7ZyhX5!W'?[, ^@<] ྦ^l7\Ϝu@'^MODF9%%]×JڗD5ʷ ?N 3ظk=`P־GzQr4w%΍j<%:fR!&Kۣk3G~>l+rFp=^)ҚL!j6 "`K$6b~ ;货p5,yIz Ũʀ|-XPS.Y.m)Nxpsx@GeMjǜ;‴uuQV~Wn'ga"uْk(௄yBʂ6 έQ;5"~ rK!wV3G:iFzVb'MY)#ރP*ityƲxjaOG=&]/ń͏|0-.q?!9)}?1 >K7#/y x6S`boI^[Iڐxf#Ia} 5lޔkb>^#r*|s^J;ǎ8Qƅ w]E"Yo=|oZWlaB#oH=g:8pFK̖#]ÅFM̀"ձmp Jbve X/}vmwD^% !g4s)(hI ;~ IV:xc 2ShȾ׻[Om%h_X]ZzWMjʒY?YIeaq }~.(7ra'Q-`U &F;QNϹRI\~yk!'1i&ə8< ᄇmcen%H$Ȥ%.)@qEԁڶAbd *2i]P#xVŭ$ u{CQՉ"(326k6euFo[htEqnɤnhIT?Xt8ucn,BwE#k4QVڟ` P֫&4`TTE+oL0 1WA|zY-1+PevF'M{Fbb>e\k/pk%P8UB.T2=Y<5 jo@Wr FPj^-O)?svTjJ6PBNP}@,ǂ7ɫ餖E>,fx' D9/Teua|k1;yyqw6TB䇩]~{ SPR$dT׳Ŀ p\N"mRβ5jy#Ӥɀv ;7\y.>{6z4P?/dN<+eкXCy#~>\$f(ӆ>K+T;cDOnekrTbXQs ?;2vM߬6CA~bDI2*jN|"/#1ץ@ N!@aQ'x,icRl{BzӺ:+K$kc{3|ӭl5{i'in6Ѩj<iΝr"~t:'{>Gq1[I:2LҪxǛG"m=g){kռ|u ƭD c9$´ 3cVz-HK1"O[BSS>Z;L)hY=h4 (Bm7/b䒡lG#]UT(SMbLKFfy1G`l`˔G'0Z볛C&N2VZv Í7*|b1X#^<5ʹz-^XGu!Ϧ{fT V4tPoS9>S`*3 T ,P*b5jAnm\f뫻Ns@}&+݇BC*x=9Z4ᕧ"E2')3mZ4Oj.~7qz&22yN_Hye>'5^SV6.S敡H b{3>E+1G5V e!aI.)ow(fIbnE%׻zh3S&}zF?_^ 6:ieh4ÉDB~y7QcO7 oE H߃ca=A&'0Uٺ@;4zdTv!^q"h]W =P&x:8 {OZ|b4OI 6w]}!.cjZkf8omg83!۫k QҊYY6+?UBO;gVy =aeDj 6(:s<#;+72//볣2o-o!leok%?C|̦뾈>wv|%L]PiأPIT`CC!+>*L:WQ`48]z!P琮gWZ&tF~?u!/g#.hw8C q>J KpL-B>D?DD]d먷ջҚbt!%g1ptHI#̡<VX6Dʲ~!zV%}dw;ISh?zm6wfie/8,n|d;5 "Xr(f 3Yc5qedgf:bD!y#ݦQ,AwUJ?*1nqDi'D^w: 2E'A3x0Aki6eIv0At%K: -}'w+W8NXOPe(1rV8>#TaB"UНbtC}/:1c?_Dj}4fpgJA$4-H^mYz ç.lLfP!K}6SRZCX|;_6Ǡ>io5}F*L4ē /΄zΝ=[l='!okdd9TA|L6OUҖ3c&%H/cy?83CԪv7"]q{_7;Wђe׻ř<|Nɍ-3LbBc-.՘Sd|H7@tZ}`vhXˁ("7(c=M!*ִ7^ Pwlm+^2R#,B1\hZܛ-$O#;/R o1tVӕ'fmn|ƙҸz)qV=HXdHK;u!IU!ѧ?B!hRP!,iHb.)T\k`1"$l2YPA<;rir D =]4Ԟl߁ e3N0Uz_88_%:wE8\q_zp46:P`{G@/g@p?)G"d'V9#!~ը]f(L͌6 {@/6*-%p_qX̨N@m63q"sxD}K0UocjCUs$Gv]Y5G!B@\_SAsQ"%|~XGHNt[_]|Ku`*Qe<v;ީ3,aJ ,4h/wHt}}ޛY@}=_Zx!̀acȲ?jd%oAځYYZD߫ʃir%>x'qI|QLà! 86ta$i$lL.K.ާG.B8'C~O[>j9<@Trb 66Dޛ|z:x*Pʼ>➾E'.@V.ƩF0:2.p:^uȚBA\׎Dhm?+AGwtiB8W+&GQf\$X/*6HtB>ݍI\-? 28,tv E1w-omɿ|&-<\{g!Qhg.wJbA @p%xCJMFm9 )Oh: Za7!xاL(m צE ו3Sܞ-P(~8C ڞd-4 oc,r̍_!yV$א&8ri\4 BD p@ oǁ`h ]'>tw%PfX9ˮ &66vBStI3;~i=J@m2"4MGC /y Ѫּ*=0&x(xDaP.-:`.)c,sUG\kIJ(ȉb{OvA31=Rر}sa&7[M_FÊW{ppKӆ|(;ϔ7Qy6ɔm8я瘘׫?2Lx{~iթbDpuٶ.0 |01]i);le*v9Q#j]T׻ˣi˵J&z-Azw+9x%>\E/uj %]"5&x k7?:Kx* c~vg5dX bѷ;4 ^uxH9 n7OOB0i1'C{ڈqnD)nxBeMz`g &t2l.*'%)[E`onhC7SsQ6e3Z^\ŅW83`̈nΖ]1Fk{ɡT";(:Ʀ+z6R<8?on}hQ;"ks5j.~7ejӓ |IPf0ZӞJl,ӛXdϔYJ3Dʽ&dEAtP@L.P3/Qn&6?\O}1:]m}rl T?וt&o;a U+-,l_PSHb2pqfl\,wX4O`bWym&xUǦ{<9SwAJ~EAy)DK,E@qR˲ծN+=[$rϫ^*&U1j^gCngKE<xnި?"埥VXqO{$i]-iи}#7(z( ?9uT4n*BEiLՂj_qrJN{oxZ8~l1ʡ1) ޷c#=kS觱eL;zw6 <^P{=g ]WdWuTte ,49Mi\aN(,-|@|;zbe?bI7[gE c2) QVڳָ^(j咱=+]E^s᯺I'z]&drKfMEMx@ZT? ~G(~Dk/\`OGO>T I$2Pt(8$em0h<=?"ݤeψoBq9\8kvg0Tưl؟ܪ`=2ˣZtgB_6C ?"{ T.WP0֊#Khq b EWttGu]}mIE1cAH&/ 2tM}UX(]W>JVÂ8sɶϦ;V_[a8w1н[%n1K'kc|>uEwd->ȇc:,A%pJ- [69~dʋk+حCfe |s+ݿۄf"]%"6=W§dqZ_sRK MERL }Չ'D ?mLnicU#s\yn !9w.$*U7_:.E"T+t1R 0+B{1u'P%m Iʋюan?Qiu{M[fؙՈ9)Q<v,}لݿ:,)fcav [gLCJGGI(kR HBo_0" A$<;(r̾CZ-GnF\Ť 8 jI0O6vT%{_fFp{1>o3@- NOpE4v>jO 9b5mj,&#b?k"9>V1z [ӺZ(:Rƹn#l6z PND}\Y}A[QyWH?,=RiMAq>C~=SqLĭEeMngjۅֵ>Sh:a.l\!xǡNd$ɁIȼc YjH;b3:cY2_ ]۹F^mDi(bq^~}m 1`--:ly*:q5c;&|#P?Q\Q؜eGnșC-uGwr93(F黈 p)M|8J .\Gxs-!HbnH-{s>RnA!H rzT.vC R{B%txXjMއqx8ߙn߿jsB>E ZOz<9ߖ}@V%~{}fV]GIs-< O׌ qf_~<G$kZCrW716 7^M[#Ņ9 Gb`$(`ː "G@Y}ռJ& »l?}8L=G :;0{fvrq&jB;=f ,js՗-2'ɭS)[vIpK ܁9BHk%ި7xRiPU)NO.hRZ1GiNJY~>9D(=㨦sT|nJXWpGeaXRl椡c|yT: lÛ]d{Czq#bhbX"FHc4%V1 `~Q6a^![@8"$D\R?p/ԩN5QּڧxWS196 D/рuC9{hמD.H '?@ nomsc=~VK]}y . ]$ఞz=pv$?㶜<-hlPe2E0Z!**G'6s]M@ ڙC1=sT{Xux;Ϸ-OT`{FMiS-b;jP|f)|.4?!Ma*;1D" mA/ ;__9;"tVC];k˫!)]VpW[?9R&m֪MF?`GIH^)"|A\pl6PDELa8CQ?mY-Q GuE^E ";F |wAwM7`^5LWԞhD'>jCbijL ֐ .v9gWHI-g%7|\mOfck^ *8b:k,){:וֹo3\x9?,.uA

. ۜ>/rN9TphF.K(S b[cxUL̺'%Ο(a.{76$Ge,>tozSn U=IՠjZ6l@PZ@- =o3 R&ERrٷiX\#e3BE~[0TmupQ<&0!u1 qS£(akh9M |Cmt!u4w$`WEz4I!3x` 2B|jY[_`ZB\tG:/PA!j*Q#uw@l;އh^2ѝ=E0լLȔAC> ݰ4)}Jʼn>,&.V5cFD. ;RXB/7TRԞRȦI_XMZ[{ dWZ> eL2s', ܺT?O`!H:EIW *p`=0ЪlrbPN.{/),>lDZր A~tBʫ4<ak 2OE\G&2> c90n87ĺ C<$/ҹb Ti#k@*J6t|JN΃.>tgR/(UR*9wdzF${uug҂R[u8ɜ4.dL޳/v+Uu#YsY8XZQd_:I{0Y. R f:^\EY*hn4U4:!eRr6oa9:>!F~ݹ:z\݆3iO.uS1,/XKaTKZC*=s ,tArЖ\Y'.F+몡²u/[6m 5ԡube\Ȃ_dfujaSGByuX^xAA+L#xߤY (Zn ě<{ob*#9fh' H욑-?ۮe=L3Í4A:?Qa&л=ǒiI몖8nnfvXSlT wf _tC>oG]a[;X@ǒE2Չȟ`/A?߂{1 9!!^̹ nɳ:ISd:᩽S#`rc$ii٥7֭ygl.Mhh q'(+pWtK*0?WylbqX_Eq0dLc+ )!5di]xElkDZ5;LfX Qa;1z~4mJ:,z)ֹ\Vce;^h2ӥTw[6XZ|Uj{f1`DU)Ov=dݺcud-ozаOse@|nWfbg ⾯/6W#5ܓ`5 􃶰FS]) E8~>aB :n)32 BW;e-f :%OD%TICOƃb@TfuII}vSy:k@e& {sh iGxﺰ,K Yg~Lo<|hp3ֱOJ>8.Ȼ$zaZdb^sB?;Ng} R;L5}4«@8RmTS (CҡPI_ Mjut/4^RY,5ҭm=5בp}GStfanr~ZcxJ&:ȽK[euxN6ԟNo|5M6L4j]֠UsS 'Z)0ikJB6GqdgCtl[*_q~?SLVW~c:Iʏ@Dz.g <6v5)Q-$Njl[Xld,O%̈ dH/(Zg?;7pg!tQ<Ѳ۷dbL\D!z<}Y"9Kt~uэrPȒ@{(Y?q;eAJUB29޺ƫ_fR3ܪ}+5 $  H l/gRi=+-v8_' |jA,BoX _~5AJ1 ãA$¤ALB֫ԗUl~`3$غ|o61EFI!mJz'w]J)ZJ_J1_j .$VȴMhu"E Qc$.Žz&1#X .&Rj:VJ60/2~(kq ȶ I~,wCa:ˋz>8E"mq fiZysH2"{D} 1zƍ-nDdq&{:r# =J-&oHx]'~BU٬22 tC2~#VEu7&V~.Εa9WE=-6Mxo`˽i"K}0ذd"S?[]  =~9a*"C(i]< e SF^n;dd 8ui$ATT0D{6VyY|+ch(g1E38Hr |ˤR 3Mf%bJҎ<#I+={Kt]U -e02qG9 h<( Ɓ*>?9*ƞ>r6܀ADIg%]op5I Ԉq5 j!]6`LG(}2RAGMZ{m@2C#:̓E'$yÖ|Vf:` ey&o3p_ߴo)nq VOpig&!yߩ 9+]FS o# )m /2PXm+_EP}c‘+E;mZBO9WE{JէR ,,F8K>xB4.d/ v*|o$@Õ*Ԙ"86;.j7*3(*&-Q\n:fb%(Ln)<vtL8-n^:GG#Ɲ2.SZMKῄM ](?&;U͇sY ?8Z!AM ])Xwڇۋ\my=; P$-=GDž 9gtx;3&&WuP: Y:N'6/}@jՅFzr7lxJ11uzk Hȍd`n%%tj U~Z2rY 7ى)(vܛCGz5u,ΗM0\@^iVo{$EI)9n eXk+QzE=USON7(lpDFG[[>܈ fJH˶>R=) Co/5|z0o ,Sˌ}, zqD]6BZHg! GtTp'8JoRB @0S~ZLM0fs@kʥY0CɉhˌcxmHT/Yiz5` gKzyYE29An2(~]׶#\8+w,7 >2uOB`Xg]UEBn )l}`Hpq9[HBv R`Hm(DvNI׈97t-dQlk/[؜3Ws\X+:*n\AzL>Y)"Q[It['B-e#GCXT["_RU;%Dic'Ν_@$[IdʹUr*5<6݀,Qu{Nk zCV 6]k+ %/&ŭx*(knXT_N߄ b@ZƠXd2a=a).c}HS ʳ6ЁN`6F$_7RKe-PǙqEɷ+G/{n纵_/t o⒢ ` s"I46Yen5=K$ʧy-<}|׭z[^ȒozW|u:) C%؞n*㛞M ǿ:\SL'?N'-PW'0]{G/Xy“9nmҍ[Uܠj[izx$CBp-%\ eNyU>'Է7p?LJH S$`BR~?]7§h%`ŘrHL],сrebvڃDQذ]'U>Ȗ UFYR#׫zL@蹪G+T1FMWDB,]xk?sz=d;ϐJ2&u?XѐkQ'Kn(Ln~8:& $(5H6]_ZwXحk]@-FaCx> W8i,kĢ>7;ln_p*WgIJifVK0&sa65OD|=\:;VEv=Rh@ !L*W`ϻ|5TVhTC樽76eW̯ޥ\.?y~YwщY-!m-zs1(kX7Uw\0%J2X6 7M*X$ *eD5z# zjdz FˢJkE0,J;Sdȱ .M|T+G|Ol z_nYn'eg/Y4ĹS`A9v#513\H(%/>_T&% Q}F&rk,:>~ZXA搿jS׻l]KH^ m g؏Wwm!if0$[X-[}: ywJ_R'NӘR'c~#yJBĎc&+n;zE: َREsm HoOfRtLy1;4IW{WsO5+ةP0E`Ryg>F7=BGJ丷Z.\D/XQo NįGקZA 1١"J*}>|PRg>Jy؆'7-'Ɨ,^s jDKCB P\&e$mo}3sJUovlnEى\ENa=c R6{ژ-}sȰM#W&`5Ae A3r==C@Vd|% Md`pŖĽQTi D pRf ޏcM匼$_O,x R'BD7*] _'94ʹ`ܵA(*RT.Tcj{g{]Z/BGY`kc15g'+ İ"N#/JTQ8Y7f|`?y|W; 9LE%? v̬:!>2HL66bC6vz;x ) 5, ;'D*U+25 ]vJ)"!w0m(:T;ND֊Nr>pݑkiX8ǰ˥+rzYUȕB dR>c½N$ ǝjC`HhR0uS Vn(EԫɞgxԅAxRGq|0ZǏ4MNec_nuڅ H> T$x|Rw2M%@J:[.L ʱԜ< v42'f(\ͪ7s/!}4ѿ4:vC5"L ٓFeN jXvO#(>WI<~K.wÃޢCn-\[ XF*{C'!% uN sM¨s@Zn3fNDY9Z{_әN4qLVpw8މ6ȪƑ;waޚɳHH[LcHVX Sc6a=oxڅczsmX4y Cg09'F [V ;5{B+O|2n63.SvxUੲUI6kBL #T7j? S kkl NG:-U:׶{pAUk0%|/٫<B򉪡x0NX͒XG;EƲ3I%}ZSCdFXu>ϸ y\70Q(:W!8KŝS"̙V D|?ok!eK af7>M @E2kL7zcc?MAua$,p"~54d @hDl^ vB@sH2QueaGFq1)QMRY|zVr'ej>r6k<ħѿLK^VKS3hp2Ne:rs3FI4G5[6%NM's `%D+jlEDϟmE6u!aHtB/PS-kV0,&.ͯSn`l^ ?Stai`"<աK_1fưRh1_1SZ\0><ۥ U4{Q 'P[iŒ_\AawzKI~qȔ!iā$. +PzN76l6 uVSzk$'v=ljdum^GqR{ N0A 5`bЍ~Ǩ͵8ǻUE$xm:@F-mG"C>2A32A))SbNat39f1TWg9w3tL?bL=bչ|л˞>nU:e8cF.LY*&Ro|Մn"ku:X{cZYEn\hP*x%i,%G(wԠ.=_b*ldD6R$ #s"Rp&<Ҏ˹WdȺk!Wl.#?ppr?;' 1HiΣ%N1 m/Y3.-J<'fϠTFN]=k 7vr͒=m {U隂\%® `&Y?MG=#hya?KՂu" &֙$g(dMPR|:ěd`&het_g݂MAm)EJvVὤ%="]Z&D.NMT5& 墮nrCYyz]\s@WxJvb}f#SK3Y12seHc$S h'ةQb'*,]vR.TkzT|w>:?fk1 z) 7F'_1˕ܠ%*aewGk#[l3Tb~I ɰK 8!3#Ec2ɺI |2fbc,4/Q}  ж,v$5;:*`t%ɶu`ހ]7S𜜢J̦TZfw`X{~{vrR3y׸A܏8Áimo+%%gP2^76b7(HkymT ..l vTrv$!Ma sys; -MVSiﮋWr;kK'Tʛ7GR3`_dwmEar SM W?1K(֡6 Q6 ~dǦ)PbQ9B`7cjZFyTU\Zrg Eu'|RKNQ= 'ZWhNa6i6FXOgHկM~ .`m=?9Ŧ eTx]?p3Wy,m`˚Pg6#:z_m_kwSA鸩mzn e8k]բz]WCɃb,бE{[fމu ;U0J ᔒxQ8WFz\ۿ|pB(B:q51zLI۔'$ 췢Mdftς:[dU|UX\,+ $MT/Uy(^%,H܀xCXJJ} !f] 4 {kSs᮹y ӝdzRB}o*PiIgЪ+i& tv9Ukk44Bѿ<{5Djfuj'VO6&В:2.zD97&\!Rps; p;spC<-=MυќT &5aD K0 cZ \-3"XX~b$An,3&8S\0vwJ񱟐6rr-IcL=5,*nԊ@hPҔ8TSI[Ryv_S6qAb \~BTÎf _*E{Cœ1!*GC;`%*SB]蟣!O(~W j ,O';Wp'^(]<'2kz߹C5 DH*6c7Dq,]ЪTDiq/'0|[Eg~c4;?dƖĎ9p`cfuoWP6t$6bR5}-ky[9+Pu{cX Wy( o+*dܴMo.&%噙j2=.,eF `tH*1Pܙ/"Ka3.]NRؽTX;NaT䷔/[la{FӾ.iȂ*14aV 5.{N'˚b &s:, jK~9; ]a2xq~l:Hp핸:pTg@%Y- ϼDK< q`JQJ^dqac8 V0%)€\lT IB]M5 {$ G _]&ӏ1܉,3pN{`,e=2ky| mR|*L9p՝y,/-\@r ,Rf=eE؏YՈݱI /dP=@oY 5:ǶJ0nסՕ~Ƥ"|'d|raj56D*f/]9~S9Cݒl|Ngy\V퓒v5ĝ`$q FK'vw`ܲίwCy_<{AK49+8bY,E*ǯE ŗІaWOxpiPKK5 7Fv9 E@Ϫ@AZdO@hNݥpf'Q%?q1ŹcՏLFm7^Gۨ% ??}ݓz3LxLC.aڅǿ}o}[qldRuTXh MX|pBN)ſ6eŸBtMeSra l1= W^Ct7'՗Zw=LH+.\yɩcsaOPOꇵ`-C.2U6 0SF%iA[.#XG-֔a-ߴS,n,!D2@^_8+WTCJ`^t8PwAr\Ԝ:3 HByj([c JQrҿNu6cf֗Rql BQj~nejߓvE~aXXqhu\ V-R*e!Yizccޡ V--JZ.K06 }19n"IL;jI-O}],y!UE}uj dO;_k: ”Y[~.߬&FHsB9 l;*m<ͤKsz]L!~û;IJ='BM>_`d-ė(RqV>|֠q=i\$[rR#37B؝^c7նz |p7h9,mGв v6 bb}m Ou ϭnl2֯O'ta IKޔ ]iJakaCan1עc]W77u?y + g烁\I/4!f >k8Euʺ=W0 Y[q גW>)CC=4}9)[xUkwa?0bq1=H#5hԉDt$Eֱ݆$U :1 ;>N ` +h$GOkj֢ٗ4~X }17!屩h(Q.67RE=m %"ZV[4F0b',ҫ!AI]|@;@!qS)\Yf] *bcdAyx3s/#@d($9T >Ο _ו18A? jj#Ӏ TaӹA)uo~RqiyD39*@侷$U-gn~*-4I&&Z|a.N 5*~L3q ܒm£fNeU%;^0ӣ Up3wn_'DE^Df[;o4Y )@NZ]mg_ /GLx 1z{>=?[^+͵C[=X3غm89 JDGJr(1[ݭxE p6YWj~N ݉vQϛeN0(=ka2к$LJkoq/sf:_\u4~K]W.g%-܌"HJhipjw)!8"qAucD8,♑ѧD!P i,C5(d-ۀiŕqN'ojK ؔ}gHBlb|wa&-!3 b㋶ھy$>7TՕʋl'2,ewI̭p8CSp"-aӋfmL. "k0Yh)WDm<ޙ`~cu=fi#8ܮx:Nh*o?@ gr0ty4x^{ڠANzc<`EM㠞?≠]0*y+;a-rPQ%gBg*Ei:G[7#Ӏ3'NY萍6pt3Id|Q۔/(j ca\%r0}k)]w]]0пCI%-g;[U[ʓ͍:IƨJ+tss dR%Λ>[їYQFI-wWLθIITZJd)<*Xr;zW<.m1?˼/l*yq)[. șL.T*׀Hv98IN\F?'V`!e#J]{28=lײCs|da|?/Lfp)r3>  Dʭ\{j~qEgWc,? ,6(;ݣzי] ,%4)䕢42`PlzJd厮'Š*K/]G͹wUhv[FJ-CN-yVzo v7nv22 54m'5!-=~mm){xǎZ? H̸͠z6@>y=fgAh&\>Wd#G^v T DVmȞP^WbO χW~]u1Q]>2~CYLjn=׾whrl粫(~ԜљLtS.m,j ʰ2.#2(>{@eIC 0(\>Mr0lEIcIb " mK=ۄ" /[? TqnXڕ T@=LJ-ݕ~G0l01\Fm8]f_k,0gK λI[NgYY&-)˪^pS˳.|X2ѢS1k\A"w,:M +1;1u;!f%U]~i!t{w|mi\r' \/9sk.K'2H|/4$qI&8jT[G(Ų16O=] ԑ_;Ky}.s6ª#R Usg}^ʐ|ke[Ⱥk8z؊Fr`iD kT#Gt>q2vPqM&5 攵y £=!(??% 2ίK`X g)'l-(-a!mN$+~b킞{zwI*uc FqF w(-NJ^A\R;[ 9JiZixcZmfKuE7Ī\lElO%<gӯDk6w ^Q8*ntI^߈ %cԒj٢+k )ش5zj9.-9OA}7W~ML?MflD` Γ1ѓ˾SƘ^X~ࡗA͂q ۬+̸A41T(TaEa^G ݖ)+wo>81z/($:RU`a a=_E:VUf$s /A};)l'7~6d^YWv[4]_= ާ j;;%&{:EO]R]M ArkIP2t`aaI^׊z-Hz4!D{ )f)HL1n2Hzi*~+]N<D܍>ɣf[cSށZ-s^Dh̲9/֔N5 I qI'̴v+/\5L"ӚtgLOi?Nӎ=N20u1IfmNWsNKܰETfR/ g^0%!O7rJNc[)F44d$ru-wPhkA:X/Wh+|"=ZtU7\$Js!KK*8`ɧ%d7` )aje$ExI{SU[4Gl4a!(UXLJﲄG~n 3xz}P{+:$'Vu@(u:J-z58v~A Ǻ\ry%rBKh6 ʏK: s BOL3ȚwiGLhn*"qeN͞vwċ6[=gmXw^wDu,%>) ֶj;X&aD'T&w xΡ }p`r_F]JU N<дYLYT"a./-rhpVj/rP1+ @o2:[m5! hKea=nZDcޣcq{]^m5&!/J0Yk/M aCX_ZwJC0}n3 hAm4F9$jA?_5eX@? %3zsO&Y?7}*.=(Mb>ECT<2`QWA,#vy6̺:!vv4w5@Oѣ) ?DF.3 _GΝő85 pkFvp`QxDi<-M\|[1ɹ0;¼<Ӻ%<_1^ J2Ƥ;fq+!阛7ن$_H 8V:¯*Z~Gx߲ǩv,نxNrъEXSۿXVXS9 /˕C}pu|)e(]T!]/~OL|Gn>o=7DqT̂8DnSMQ1=^;řE;/f`Àvz{j?]  PNwlZWEU$/A69f\\daa,̐$R1dW1j#6.A%zM^%`хOKfih7"l6 mu8D>mg-{U:U5^dwU}(WTkpvDQ:q{q iK BjtG^*oM@6pHw@&| B)TV}Sۺf*E4WاL'G0?p,#P~S'o?V,f4{Q0K ;c-G(f ۢa##U>*eMm7ZaBZkJ=0Zwh](KUkzb<"GsGq^+(~?dp&O[:Aj!Ō[XS곎{EawBpi?5Ƨ@@єU#]`6GeuxlneabGgUi*IܯVݕԞ" hK7PM<2G 7ROG-E†вb E"vY/g'>rS/*HnC*3>ȏ,pO~e7}JCpXTP6]gYM^ SoY 0gv2EK3 ynFessQU?h,2fsExwi3Sznx@?/Da*SuQޚ1Ֆm޺m =vn\9^tVsA јV41* .j((E6o߰ԾP+݇$z3}r, G?{:5t\C,"221,Um3"QztCE?h?c\ep="ksXwendlBw^BV#P-/RXwQrL}mx@C`VW \12n@BFu͆\ UOGH&WB@_a4KJjMKp.tm a&R,sսL,V{^!#u(d͢slpc!ɐ[˗I4$4IctÕob w;%?(^fE<]ţq,ʀe_bsPؗ=')`AD34()^i^S£;$ E;Q;XǧnAA ~Wbߴy/,D!UQ:^\6Ę`52ck? 3,Rw}<(W#KKB2đe)ݰE ^Ks6jN5 &P耐LQ %|eiM60(Z3k ^07egHa=IEC-l6bG$*F}hO0YG}4BłtCC_0GU| E yqE?ws >Q2!3 Cbڹ([RS~-P8L-+b·nP]iW0\/]Ey4~/+؏hّzq2Ӿ}_ru/{ Y2kCM^ѭ#_R [JrAjˏB1?e\a,Y~w&u"1+ 6R~*ct_+Hr0D!OA =1{#155m*'l-]:^zEm>ĜU(7Z؟".Nw [Y <c5{_篅YG9ٷW}HN2{2^Xh⎏]7'29})יqlVµ[|6qHsF=N;6ˇ8MK.Brh]5 '3ӫ9L\~ 0{U6]4ՋbxqѶVsU1D&fg'h3|ǜ@r*n!U(?IYR{n{a"?iC,X1agQ$Ƿ0*8f1E-:dY˕DKङK()#"mofA9Ny(#u,"/u++P17Ql Zp;GD]QR9bD޴%i7g-ϊaK ZZ.RbHjȧv5㐮UE)?>fB@ǽay5ԓt׿t }ߗt<չۡ,wvJ}jԬWm #іTdZp2 58fhYX+plfmq[5NKae`(/ |: _ D}deۅ/xbEam;R`QיqiD ,gGƐsSszѠ :I?Pfzc`gbk͘?h3.a6Z,rH,/M2zaëè^F]Ay ck`%Dgϐ&Wa KBJ2io5#DK0=z{dG*bƫ@@} so +wEٓ:Iu%hL4ą3+5YuZ1vd,/<5G݇Xs+**BQ0O= #\ەg"}J!5\ ,X@*P{Mߙe6u=)?#u$C}x69m$R]Uw_dV*ǹCu9vi߮\v.Qt*A=ᜫ:|͘K"۩ڪ{@Z VKYgsg:M1V?+kw;zSayyQiOȅX׷'40 bBg^]l1!3_(\,*Ke>4v /*L-syXƋ?w?^sӖ?J,\@G !nOFcL:;o*kfxfѺujqqXtoZxu2mwߍ[JB˱ID9 LWRqoݶ-)nSpShKw$ĤR79>Chؐ".̓\IVr(ń&WB f&pwkn d _נ6P}/M<̀8>.ʬ]kH~ v1@-8~ a.(!hUMdm*IYI+=ݑbL'V\AOgnPdgwz|NrȌ;o*gzc|#|yTdezxx\/!g@6Q]t ALtKRE8o&0-$] n.ħV\g@Ϡݽpۡ X}גetWP[< GDR̪focv;ϞI8A}*\ٺWfMTϝ<ѡGF5VڮAaH%&֘\`= *K3 Iwl-].`})*0e `8$Ypa"|5-Eϋz֚5ˤw:_B*&oebT2 =MQtԡ/퉏ӇhūqOH?#E*xߨh@㎟|X]:_lvΤ27ֳ+, .Π7 vEb"+اj]d(,81P(jU#BlPVq|ELs&6.۸aBhHH;?9k; EαCV˯}OVd>TfcȴLQX{i~%GLH?Q&ӝ0I9!EN]gSqKb)u걄 >=CtY1%(*3Af `n<$=+z]-:- d?3ŐmI+gM|'.`$Ҡ$XA%M!Z~#*0g~ע~*)1qSnH` 'Ie:^u>5UK|>mQ@U^c?~ر8)EVӾ-?mF[vrR [X8;ԗDx'kB62S|4;|:^?n/[u,9}7UN{W$7Mg54VB'ML^ NNW&}Zc4&U'q!NSnkY>tt)9K `c6&&,SBrm˝vw &B{IXƯr0R?4?g`HL.R6x %t hisO?a vlfp`8jS[WFdqWBk+'9xe@x8W{VW=bdow"|TϢ(\-Ɛ67)x~j{)On8&XOA +'͟µ3&sw^ytsݡO Ӌ*_1(i#jY;ȁ{X&;+CepqSdhw`{ZPԂňcEʉN)Wz!LO|sdžQK%fg/\&w>/X?Yz cxMNU :®mūJ^&5ǯen/$r{wBšw*'&aגZ+m}q{^;RuN*Wrm<כ3c֢{%ocI9@U[(5ciwmk9@ļNz]Nó= (wV3F;Ԉ j*/#'e@4[Vè 6.clgSA!Ӗj+-n!N]M'<Xg9n#H"QÛTfcC"{]N8>qt?ґ`\(돦%_ O804Y nd)Y.,$%u[1k*G)ÖHhk9A[Mt c>"b`KW mTb .SB#H*2f_3cKv}9%FO[s9ACX1g \ViN,Y]pc'-Dys^dW*P |nfy6X֪R+ܞk?6Ezf(0A x4#1)$4a{!XE1}_,$$Fȥ }` QEGg$욭9 BmTgFܻ0 ۡ@uXtR\ M0/_Ure6 g>F4v4~UhU,!Lb+}( ~H rqms8ݿMKDDŽOO ޽ 2g'I Hda c<Ɇ8#6h?L),<ޜGAB5kBSR)YgќЂij5(p bD~@Pl{\*Y,:璓)X~O!q8gI54&Y)ڷ$Øcŷ&Luw37dHh#K{;hx5X\Q-ZZ8[vޚ:l1{_N@_1(q=;2~&ڟPzDX*@&Kh}ad< gS*/KtF3eOEjԄ/Nݳgf)~®6敕=7lܿP<˴ A+pC4S.׾~: IQ6o-~(?UT݇>Ht27]瞉A;hNyO.s6\ )X[.g3| GX0F幜u:FZ W9j7'-,4Vv`Auv_@4zml[̨O/<׹8 z-)>an86Σaj:*h<ݻZeʘbr0p ,@*|9G%2t)N~/Xn?I1]|Jo:/O,crC*w@5%*|!66/h?xhR[Bࡣboy `'IeJZ!̧qbfHk>=iĶjt*$!FUAּCPxp_q*pn6%^el>wG;K-TE}u2gӗ:YiRӬmAY)`ADf,chXXrM["`D1$(yґ3n/IQKA\wi)idRFix% v kGmp45ľc~Ӓ,X߲\sR SE =$|{]|2 =iCCumxčH0C H{x *+Dx 3č2}=a+[!a2\3H~얖V +RPRuUBzA\y"_\+,P~ }U^m*:3upz8f]\UwCL熁2G=*y<|Գ% I%J'k7 "rIt("g8%`;ot ]1z]mr8X1}֘) ?00 .2EtBOH?%t51FͶ<ʋ‡^|ھyRȉHڇ"6%T d-0gҧ>/N vbՠ |jLSE=4 r$?Ra3)g"PC;4ߘ?|?Gk#zC3.2zW)*o*t, @J'233oSb+Kfs3,["G55xy+fuV9@E%ŴW}pҔz{WN4FPomv%8w7v/(wY}znp 1ȴ˘>ݤVgI vܣϚԫ 561Fv09 hG"VG*Ɯ/F=m/ܒKcW+,ia;8wgC.Ucfé-E`%r;ubEx0jwh!fy6fE f9^,艅)`؏Yiy%8^TWaq'O.!D8d)B/'J殃t)6J+$=--RSy~l8&8)R~^>F_>Wdx!{=bUU!D$j"RJ] ,5g »2]ӝo=tO#E.&,̉Mjvj-*kZ ޯWqŏjc3//m *5::)8:▢E3pEګSS.Tz*kKi, "E[9j_nmVBJOݼR vqh+&m&0O_EA؋q V{-Y"4((l^k2V岭c:s- ag%!ȳ #id@%oz1yd|W5uε@b>뗔N v􁪯B =,w8X&{d-:*(, F wtGbJcܥ zLT5m]MٮˏG4˶7diS9.Nn/mGnizL܉+-+9"uw|~n6o1!L<:;jZ2]S2Y^)֟" -(LGjR,k);צiVV==J P%w^cWA$u1ݺO+xLbp!Z]-8,K_8- fYO+̝w >HP_ZxC Tev̭Wz;O yQX~9ۣNK 8w$&rZ0_ko~&0/sb,;L] ` 4t`eF <6NjPj\m-%=HwvW@31.C [iZBsD-G zI,A9+ه}SL^f`inDN".P=8n$ }3(mMw3IBd=?=h$+}X}A7[TQg}+LKKZ7FimLQ2mvMX Ѓ"ږ?ERV+pՃ$'˙OzIfURF/&|L~Ѷn)3AmQ3.*OibcIFqňD{6riL),8#\оE{Vm~M댞JA[-ewϞwc%n?hѨa!dt4cmB P11ڰ,kj,&T", '|tU!]AuIFLvy^rxtr4 ,CZ~Q cmgRZWQAr;o3Nst4]&w|AٜS:xhno(`^|hKB $3^hD-4t2WXp]|ɿ~K)Wc&P hry BKHg*uq{nS4$&A(kudi;(V#|Mf%S&\qT(՘wB]\/%b Q,WdхŵƷb/s;>0.mB 7艏W?Ruퟜbze0ddT{5Sp 7IE)N'>WW剅 a,HBYuQuH7DPieMr'6XW}/ E͎AŬqGs0PZ4 lط7C:C!S_tɟΧ}_9K`Sc^-C!b+[x߄WֶE>W"Ⳕzh{ |%ǟ/vPd "J&s!\1T`h絛TmNKuCcXzƣ)@G۵WMs_,[wt[[Rf _kXQD?dE ~jv!NfI{T1Di?W4s/%x"WmD4Mbg16-I3(I}p49]I%͍ ;{Ͽq[3979Z 4'BNV55~V18Q T&UΫxj(%u[ЇڴfRϛ[e %*YGx_ibIoBym1\sfƿ 6T4`!F:C!Y }$4=}ʱAN9N2Vm:o\ ΐ:HF$6sK3JjLІF+-lZU8_WC0R,jyS/UĞ6$b9{JFRP+ U@,mL޳Dgß5`pe fM܏;3O?r3pl7I1P 8u+=ݞ->`&#F]Z\G]DP \,Gq7HZSxE%] J#c_ cyy}T5Cqis!8"˔h5=fm/)<̋ ?9Ye?T1/n ?:I4NcO˺[qZTwDTl!Qdu.z lWHG#)77LkjdWGoC%BZGm?cͶ`^)g{P(nך+][+*>YoX!1^:nIV4X?\9ӵ FDU*^hj,詫u^l"10Lc_4kCl.ᑀT$YP1;H߾O `>5[cm_X̕aQdNЈ[s%,AxDD Q j~䕡wϠ;)\zv'R /#ÀdJح|ʾ a1޹1X\/_F:C;dK ])["2=r*.7u#hBogx ~:I45P g|TS!Q~a36mMv<=e>P= 輯8Z$KMsoaJ+T&Mon] 7&ҁgEj ,^p=b\F&[B}>ܰF &*9sWp;UVCN_P+rmv3g-j}Y_}m+ $Q=j#R[UE1wqX?;gw|/y5L'}ov<=F6IA"B"U3o[e)ãԌ^f(વB|Pêg y)8h&D{G tB+cM㲵]8ox^ gTQnUx?{0 j}f몭[!N;G=հA#ʋ YP&L8V%7ᮣ:k(z}3 $UF_y4߯XW?+c3jڹN:KdKAi; n$ NɷUbCs늆`>_P^16W:I־yp'ӾNNL>њ5[;HF?t_:D/7y&2dq9n«QhpxM[ -P %L 3MpӺ{}s*yE>r ߽|MԧXRh|fiIAO⭫In˭[|9L2_NJq 2^YK290!¦A7w mrxDn㓸q/[3;\_BVP ݢ׊MyT|?~uwm)]l,WĦ 4]^wp]"FACt^p^9P ۚ $m7Vmȝp}8$5m, "{|4kאض~'&-nlXBҽLY;,L}3ReoHG‰!kP: bɧ<]=Ugݿ^D4J~Nzq~Pq\ {uKӱ-ecrMB\J7gxM;+u/[Yj,c%^1EoJC]l`_3m#`^R|(=4FM3lWp ^߷io/G4tfc>|vTLy-QR&w'*5TAsw/"Ǩ}j^ӿҖJ)COi!/iw7nՀeT#SoBafMG:3(^jL%#pVh 'ѻԗEjmIrUZ4A HYQ]cysG6 z  PdUse[D/0e}mFf!@XhK.Cݠ Ѧ'#Cw_QGED&oH[?׽Jl4CM'kq@Q^wmK/5eIvaN YΦ1!gxo}%?>ųT;L\ }SuM]w̹](HjX"5$uaGfy yWF*)"'nϖLCp$tV BNfPwi=ay0} ddD#,+k1[}Y'6o+-{HN /xzsйC: !28!Gw!s8}OMm` Ui=a0a4Նu](C!1_뢸!=1Uqw*Gzu "{,Wݘ<> 1Z;VO'Iz%h/H|.b]bm =3td$i&;s˓wEYlitkRkO_7:ќG d?]>8|G mbP`q-]Wޒd :Vc{=_}Z ʅ_C5!ub%YTpgZRDU(ODD梋 $]OYn _hf[r ó&t+24UI.qt>c8t&]Qq辜FܛqJNՂFq{&'~X<+0u>-8ePlwb75QB016E ^uOdi 4+!dБMp%I.1|PEZs!"N}pdDA8)k27!.RDsl.s-YW^j%]ؕ-HhT "8`}/A2nZ|G\287?2MIeߞ|XڝUI$c(U\ uJ2GXH>c7+\W pqg2[=)2 4v}( ꘢wȄ|JҮ2XNo7K/p0P%xc6.BQg$F}sZ4Lxځƙt{WLf;xo_޽lyb]A_Q9iiOJ,~65\syE|0Z/.z?SCz0|OǝƢH`k 1bro'[+$P%>yrДHTVK,DR&uN N\&D[H[kP3F9L@f2 Ë{~z5[^4+|O1=', uo`R]JK/AA( Fڠup8)4+tqE*r9kӝ9 ͊iCZ JuWLc#/OA{cę_<9`r{ 1-FڪR֖peKSZ`Is Ui1'f܇)q,j+^T7i15KIJ|!DqIM (M,{&eI:y@&:yĖ8f5l>VϹl%y$񕿫#!JDxެ~^u[WmK<̜rg+baf. i'i'ex3cK+p]BBH )gH=n1QRR bdžeYbNn;1 TjeF )uxkUE03i&H"!a 2{1c%CEN+/́gSk `s֞`]>v!-_ tq2j:sx _@($}phmlK.A{LKP*`0Hm 26# Lɧd_F_R+d K)Yjx$M9T1BD#"%L}oYxt f%dXdU"fVzhn1L<8dhjd$jPZu 9,F )[1(h;Xr&^lָh/>3W?J:'gG)~J exFz?(? l?+d. CْSӊa2 H\H@}.ޗm~]m!R,-\k*(-`r*ymܡߖw@CvP =_SDC&w6/S $nЌViyX6e3J'a/f4Rz%*M4h$}<H[;fYOQ/]%0TU,|LYw۟*]yp[)єx(W(qCJPмd2nAZi{LX/z!lg¹7V6lAAlCgTY`,i417rO#!7s(Z L1IDoB J {28JN[׊Fz#/n|B jIūTqk|ISez94/Ie$[,KUiV;W:ee- M:Qߞlxp\8=z:pnwu;b{O?kbd {bC#) yiݹm~OGʾ-^~_|2PeRu%d\bfѮ1^`jW X\6S.;`l _ltc YǦgaK-o-bNKוؔܧh>i[+ʝ}'0 52qNݺ΄/64NJmQ#?iEQ@9g>kTv*uٴ2%'cxhn_Ѯlll݇@j/l+0L9>HJsF[y4Z[rW1Cp%w>G5-as_Rv.!3tG#iȑbon]wR{,/A%p)0yU^ :G-8CN]w}IJsJaǮ1 dLihk'Jn+ۿ|4Kkmp)K KQ>ɕO i˱ F{m!!Jc#z>o<4lH/&ziNeTqx׺ f6v`M2&k[l(2RHvk8(psdyAT \N|xBK3.xnQG2{6AHjNBkrf~d/8嫂!Rf o#&\=#_jS;ݷV?UfÿEˆ>L>ӓ53Ȳ F|_]r1e^1|?CI*(sPQ9z!#0͕(n 1q0uW/dŹul5. k8};| 'ś=!)2(R$Y1:%x-6,ϭo{P:Hqo–/?2txM;O50JCn6/Wdڶ7ehA (d@xn"qve`@DŽw""k +sZvvaQs9Fa* }mo5~V뼥&ʇBE% oKz?ppe/|uc|x/ :bC,LqmuԆQˎ y?0;+l[2$F ^y2Bģ;lq%`Сݸ?YT>\YZS|sE~BO_~4*rjf.2qE H) ALCccoT~*hmU^ o^L(fNO3S @hi`=R]L}fc_7d/!SiERe 8egIڟTmYAc01[ș*Fa1d@; cVFoM)YTVhI* nj,#*7l[9He4oE D'p{X2 JM${ZqWige$@of8_"^x'EC0HtHmt䍤PCO¡~jI| LWQv0eF`m ,T3bH`CJ@0+F p:פL/U$-BݎNBx։(ȞA*s@ۏ@g6 SV0h~אL sY!@|_/ 36>ǎ!,wՒ[jhOT%(ܺ%-˳zȢ C9rvhy^Z_N~v윗I6b.(OUOSs *C:8UV@q9isI1!P,o ;G$`:k A7"#q(  kC'?6YisOspM@OiD#gV)nolځ; {rf3&9HW4:2Gm0zޫAME*LlѵX?X,]RMRN9`Gq5I)Qo4 {a4d (k<,S–$Oh̾H*LR\tYvו Oi _3 ~bv+)%*[uV@ڢS_7%T0ۭL CFb)u55","N4,KM(%gy@!;lkX%z6ќX< xE˧yBȝhC%fX![1ˏDGSC0z0X_?xyn!Q[^ s!n4ToS"ߢ6X+# :LHd ^Lyh@ku$i?Ar!q[Ul{7(x(˳mu}]ic? qo8j\s&ҫvmPɊ_ĮG@^?5>ѧ+5[ݲY *:t@|s7էݜRl 9d~bڰkT 60YTD\4\R9[n:5{S QkƧ훚CA+Dk!5-0P2pPG>ie'\ݖz]+w,#0OO=k=6S.Nh~}$=aIBB0編:xZA6 xIw?[MT:ͨO=qf 5tM-yTclGɤ>Υ v>ːAi ٽbڛs~y@b@Xf/% W6IzN EɇI6̢9AE+AdO{D?EMLctczDP yxʨan`Oۦ[@DXFn3qY%0Q9QN'h%ӡDST9¡PJ&M)p4_P搜142Q|/p,eТv=2fEWvѬ(H|+@Mo 50JMq Pm}6"9mj؃D)RM7|Zzn "`㧉hag o= t =YޡWz)2nkGg_ĀE"{ӊ cxsoJP!pxz{kakWmU~Ռ,_qBy<]Q ­J1V nӪMh˩#pL*:< cΒgΗ@(Մa2"uXy.m T2aʍ}cj| '&2E sRmHV D=h-Amc[1c֥Yr{= Dk=aEyc[q m"-+dyu#RL;8P8 ";II}jy4rt|igG /,$/Ka_T`s+@HY8z1'r'P! -^:8DsYiQaVH{vs$ |ION;5}}.%Un7؍b_ѐhO{D qn* /YŌ5F槯_u`aڙa:~HH6εoFѥi2opQT?EbWqKeC/5Et3F8Z4\5y+Pͅ8⼑.Bv o솈Z x8 "75U}>f~ 1/\Y;cI|1*fɷk@^«|md519uH̖\3Fw:ie{Ak2^)I~Y3t#sC1|Qsُ,k=| z@b \7d9|Aesc̫!!c^SKPXnߛ-n,"Vk"KUُ0\[?i 3*em*1?)3stTtaZ馨;֛aP=(PPMp;uϾ.rAI"+\3_]=ȷg F _;&|.juSq$2mp )pW>P-5[|&b s"Asňg^FfHYrbTB-02ї1CƟ(1 v3 y3<K5\F&KA,ĬVYAg Ã0oP&]pmC#zfU>^~Lmw|9z]*ǿLAըez1Yƹ33"Q$"0TLlco'ZN Qb$#571*tҥ)ɥ * j.fZC?&Om$lK6bgYYUx[M?gd {^ڣwl2Ox!-t/|3n-tͨ7)4;cGOcv\&no[zv}? T.o$flo~`ј639>:A#%`x|v/.@ !w)Pו+{݌k,pi4pȗ\|CoqH =AŨ" 6@> OK [/\}z}CC] awWJt5{z(m`>콫Wܯf|Ͼ:WOWNw .hѥjn9&'܌= dwc.|Th*XT4FUz :ȯcu.~9 q7z٤y^G4YP3`a,νtob!i1ݞn**fcSt|Ͽܼ0SAqɸHJTG9?@D(ĮvѪM#t ` vUrn($1JbD/6ehT8S#{o/2ӏPf8$TCS6|%kASPRqZZo"wl[+#,ߪ,JҊK,%ɼة]섽L!sBaU]bF"wS?IAJUZ?jM9a]]y,ݔpȨ$ Fk+.[V,hc=a5\ʌ@_2_{wI3A<ΕG.?ri(/{D}q t^,HM6؀z˻R{Egt@U80Q=74L3'K;\9ۚMPYY?3H*%w8'wm3A.2 WNG#*iesZ̲AJצ[SV%B$yDqv[PTÜhב%ͽJgQ"̎C4 RwQ3) OV3Eâ`^m7#sI۰ e[V &f.b. &Fڐt۝m)C  1!7 a`U%wsn@zаiVxT.)\֊E?TvO?@gK0ExNRcMK{{J=t5C ϒʆa.Y@;,ObCr"JkR`0@BdȒ51_3$o*mmRZ ÅRK%vߴ]HXܘrm"cfT.%`Sሁďݺ-B}"|)W-+k h%VbQ-۝v$_i vg,nwS, b:@J Møj9˕Y~lhK4;;,(Krƣ~ڵeե1j*VI&n"-KNk9MHA)u)gJ>YӛsВĦ2/E_J30Vm vLx_)r j< ?EJ9=ws|7% :],!j42|p:o͌U}އ@tʓFafOe ^Jޖ,' ]&i7G50S`~>IoUG 5= 2W t /=q!k`ЙNf{ |FɁ쑺&W.#)v;:0ۯV _ b6y S􀑒1j:Ab;Q{Qԧ =* Cc9TVp:}3^nn&іpLƟsMHt&޹mvI֝0 ݳĴ+8ҨDEeK<݊eR4J6v֠o/%gX$"tO zҮt!br Uu?+̒ E:.HR"-,pv ƄZ"J|3˗Hi%JS CfRX%a`϶!#gLȎ:Qa ':"kHէף'`*dkяK_Q>* {yǨ%xyQBЖu&}.6Qi,2P upᶟܹ5lHQFEde#Aj? O0iOR~A)sS4j\}WN DK/Ml;{aoa݊4vă XO5RW!Kd7+ $' ,Yb&N%yف׊}yS&YL~}E79~#u9s 0sBڇe:2"!])snCʄ=аs >qw) kѣ?7#QvWgBS2|+Mџ1)ږ6Y9SE,oM\v\ \[,hQVlc^[^&;U:6~mq9z?eh)u u[ϡkxdMU5qym\7Rp bWA9(d8LP+ m,k=Mn|բcQb^X*7$Цh,`EajbqV)$FkJ.J=ju#t!թX#€2s ҭdop,=<$ {v@#9*w3)$SإAqy3cHɰ;о . yu:nQ& F)ׯpA!8P:q?}=|_0I䇃@K 'kxPǝI={9A~:n}襓OȺ# 9SJn{Y_-HH,s,7!}UI\c޹C,WEA3gGT^nニYb\=^ s|1K])h.clN3owE F 2[d;;Y@up@1H-X$p1S~E{?+}zbEhɸ>Z^;`M#E[ri4:C;'SfQ?w{3&t26If T(E.ƓopSA?X&/6ptz Cb`h-|u&ߪ@ԓt"A>RtEO F+.rD5 вݑ"p7 ;${N_Afݵ;$!vKO4>Orʻ&`1RNӤj jz}Au,"p}.O>D]&A'@]]^wpDRѨ<:M#dQ .8DZ~ǵm0݊4uQujIp/H4>YBy*-F!KI{"r\WZ0'Fjg;1~Km`4 9.s [)|Zt^FT05U'ho1Ɋ't& 3cyng{)zz톃DWqssҩGk7N"GDq 6pR/x@a x>6 x> ֘ D@ ԖƙtrF"6[7H7/ͮqӉSp]V.رr~JߘNH "o@%/Ҕ8ڵt4c@dX@}rjq\@ط~PO=FXWnȊlw@- &'9sD %_yKXmJh$ ; z< _}bE![,@? >u܀c/?'6pP# lU찶 Y`h#}j2l#ثoe'{vT9s|C63pM;LYj-b 9^h{9kF f~xjxgR:<==mM}f0kX'$~bvM >̏4t;#?nzdsc.l,H T \ *! ~مB0-5np1ē柖mZ\ T*f \͓V?pս{pɦk)Z$Sx8PqY^fE?sU#ZpXo0{GHWgEh-$ic茯}gZ}$ yӄ jh7Sp~@Wdz; smzk1l~㜵 Q3CaJ9/ h#x#%m$uV;A4.o|D*y~ZYm5G|H6}Mz<D dSbY=tYn0[B-l(|!+E hNVdOzF4n󸰦 sZT2?p!qځM >sPjDI_&u%& '9zE]2+eH루? B/~hb ?(zy;ɜ i\Rd쵄37%s֏S(6"7N1j|0x 6G;[}ԁ4 !J&IȓhhӮ9Q[&o ?'m` ~ki3#I;u_kkNZ D}l.EܒQh=7DOT۳[Aop0ƨYk0uVRΝ) XLs ['rePǁE>6eþ[ 6;D,^,1Fީ}$Vg =A%jԔ:,~{[]_%ZjS˄Pcl0H@ 8ps cڽ~B{^kXE?|b~fƊ1E8ᥧe nH[O8P׹?ҩr+/X xTD|=4 ugΐ`IT/pӅ80_y dBH~z/rqG# 3/:ELc8]Q"EB1UQ =YEu^Fyo0BR+*jzlW"@գ @jU:& ۷=y 5I1:CFa*ZayA=\#$٪BP6ST3 yq& XfaC7" sph1N©C%m^Od%:*G[U*@؀[v _CϭU\1ZO{!?ml)%\2#ߙG32Bi pBJ_OM8r̃z-x6%baT-7׺-g0w|ӘLTؖGIʥ#T {+<lN+=GsJx5!Sk7lcfo)xw y1bp2a7F읤.T ;Cqd:pfU*otĴ$T^1h=-7b|"Xz2X޳X՛ / Ew||OhlWCeK֬_<RCWɝhPB<@6SRefˏSYV4k3u I '#^ʿ?+GrZšD zJhbB$<ԇI>f-CC2YLT~,>oqLb<8+'t"+:];np-HW3w.oa$LQcS (g#7@8qРjYl=9CMl+|#oq>kOnll5UZiq٥CSleǶ$W B%m2 }5[3O7c~"&^Tsxu-;nBK=T@r6-u[ P@I۞@iҒ%5pf2z-Z Jn.Q9E_m!xS(^s}ifv1oI2#[x7W'qd e H1q}v4 0pHo Xz7'bcopHUp<55x[ڱrs?Vy㳁=x@=mXܱ^ A:#*&5D0IU 9Aׂ Tr*̞ YHU c!W(4gO\ˑ{n-z\! gP*.X(ͼ (0+m7jC_ O9;c0P-#z*2=/62&uJ"8.PXIX>D`2(Ų KeWeLhqAZIIOÀ4.  zOw#|ův7<6Ц3F(AnU5o12 ykF]::A.W5h0+}7~N1P8Q%42.}ӫcrF jdz`0v]P|J;ڀ:kQmbh YX]͟1nF&*6:O5W՘oڕef@*n v.!Wˆ-x=;vպW3*#u4 `|E'CM/~,$h ֙͸c8Ѣ35iaUddPL`~A ߍ M_yb(: +mQ׾[l!h2r۞x7yG!"Bfe#k<:k~˕ϊ^M^e[拍:@QP]^ 9xj4EK7_>D*ڙg1mMt鵕e%[X%G8 {Z::b CWA?v#[U(GNg4)L2f\iNT哆"] ̲2NJj3;N--fV-mf j FUSQ10I㣍aJ?%Gݣlhf"Jb76U ՘~lD n M=qo^ՅSGn_|Wj[(=S0"u_ΏP\TtP4L@uyG:wj C>' 'gb0"yAr]`&(OogJb%T;j)R1 AY  8zD9&r+-\\F[jkz2r[qjP[QqTͅ߉1)&~ >TU)2mrᇯUû_f$ B Y@r7pUmD6D Q'_ ̓1L(6<ʶԏ*qq0˃%鹳Zë05 ~nԫCfz9 y!&2PwTmSUTHQ1"TzZm@_#VGc8 j;_cOˌCQWDž3p,B@W#*H)i!ϭ&9\-]n04|n\.SNѻEx˦f748Sz"t=_2Qpu2kl4@-M. B Ʀ'\=DdzdcPq圥섄Wsxa+Y8 n" 5'P"gm~p|͸Xs`D `;1K7lXE5`_ڜUC/Dq-߹%"i.M=|x?(XfO& ;žs*w>axXɲz.89y_IF,D :Ub/"_!ؽ50†?wT(Q"[R(ot `a5)ne ^κ]:ugm82 y0YΆuhtlx'HR{9YeAZR3Zn]Kh{ymlB[l`fI;ǘ^8p.dQEj%)ZPI'%mVvf,s D&݃@XĜ8S(Ba).$)C=xG]b5%rѤX4remVk6@.4a*h3}}sT?f|r Ge!CorHMAWb&g;vp/'Co=Ҏ+?(Ş A*얛ƫZuٲ] 1LGYM.g#N)TDkw 0mSšK[*r(4Ej| ǤDSҦc_,`'R^btQ]5z4ȉd!p>NJB95zu/+ViM­ak!0ݵyRg& 6GRZ뺐:Ig\P ֬w Cucᢇbp3-)3ұ# 'ɩc+#[`hva8K# U mSnWW]Xߗr1y2SqdL ܑdd^T%F8=DW\l[b,@.>.DRi /)N 7g^93L@)nbLj_@ڏa6rHdPj?e10Cr" ,KY8f){gI/{`;#Tʃ)!ӸYZyc]ܦ<:ey'V~ýQwaAK7"p ybgmO()׽2y1=J!VB68y h4HAbtN  McIɞy@|H`^ ST-뉔Ǫ2H]#^Κ]XU~=KCp`\a`_(yUNPi'<(?*Eǝ!95;v#01]Aoޱr@/$ Ha+ϊw\; ԡVvuNםD_k]d.;B׽s)YMڔ n{ձ [LV@'K5y[M!v!J9hMw\%Ez|A`rl&8^HVHi_n<Ԧ[BZ-DR/#VQlm G{P ﳢR*uMCꞂ@ Ϊ3w ÿB9plLȵĎ硥h8v©x=49Go4֎dŰJc_Ef!:"R#F @Y)H^6%&qL8sQbvv#H2vשjBɪ6#xٍ( 9C'Ql0ZE)+p eJ*?z2_1Ќ>\^[~|p $_܍vZE J]*|};U)/zsO$ 'iR19/E`<CBp$B w*yXdfKh6[7lQ'Qy2DL|6Z#sҀ¼AG椉%vA0UĴ!ODȒ#HĽ1efW%yǎV^m RN.xL'('Uz V, 7:P¡_Ƙ7bǮ&o ˀJu} ʛ2\ZdM!^ui,I9fMf /ù+ \(\3)eҭKad6'<,%T*Hs;Ԧ~Ui)ޫ3E-U`.AVv]DAf؍uN}ol~a˨-!#/^i:gg1B·9x $n=U`zrn]$:!wz)DܭCxn< |%>Y~iSKHh5\dA%#Ļ"L-ʺm2_3IVk>~ٸ bEF?O{k]/ԃ|Ekem3j:`R dXBOqWwԿAZ K}桶91Eg]}H l9p3 Ued19n=N8=㦧^aÊzcf} OW‹/'ޚ}'a5tK!W!GrwJ++}h~&`e\ˆOy=7 PPcf;rC)Ys^bcNސ`.##ܴ{H[@[Ǝ̼ Meؗՠ&gͥ&$AO19k 2[ve<0LDRb0>@ofţP/ 8X}e|\\")?4JAK=LBV,՜vT$,h4Nwt+p2# 8sw<0Ui ;2n#V߫EYm#Dv, m)wPp58?Laz8o#˂E }O$-m@`8ʕ?q|@&lbK3ЉH~ 9kZG: `GsnDxhqGa~^XsX̎=8fF@k!@Pq-YbtJiF뚋)~՛=D<>O5P|I=wHV)]07H_r)ݽ9H#;^솕D]F(hн)֟iUyM/)9g&Z Jɪo>>Wt<[&0zm}A\+19~,3qMՎƆmi4DL(5\YIY.F4gAK-ARfIe{+KZ 5d)e3 :^052_t/˸ު1W#ؾLp9t?\g`ww1`LRvXVOYw~zH lLt< ֵe~KO#NmBy{vKD/b>^0.?1\Y:w{]yտDYƔ \\f-<66E58PW#/Rк>;:= byw!675$OO\K4"?lS·쾽^,hزVŏ990h|;z&T=LIc 3ZVEC8U9 9R5Ei ¼AZ,L^\rwgD9[}!oM>]!Ɉޜ˧<"n=Rur{UZw׭;!i|s nߓͿ6Q*<ڙmsBH-iK>VÌN:Ϯ!zP$jʶLY%%A.6\gюIUvۮ=\ O3gQρCQ! #4^TaQd"dqeK".핺ϼsf֑XI>1qHb6\ff9&ݵX1u7S30~8q]<'MDE(Xwb;FT۷8F10fBԛ>Q.D'q뜳QTeULQ,٩ӫ}=۾rUs6H3nS[kX2Jrg#c G݅'GN= mAG/C&~sSƛ1Y]y3$ԍg(:S2/; McCf(\2|y`s0L5 paa![L7y;2 d~`@`Ia0$vg:aYp'e_Wy}0,t-xFrgFD$'ߟ.DU@`bf۪#ߒuZ) ~%]X\dx٘''~A++JxˌBc SW\VI>V<_[v HYVÜѳ}n " -j=;;H+Q4MQtZDGb|4ǂE]?αIWD[j x~8!̷Jf?dudSf.r'+0ZHHg>=irqjH+:p%iͭFB^~m#8i{86]QL?OuRaA.^bXOIqDO4'2֮iB7O61'Z?&51lr%CcDoѕnd^~ \F-En`Ğ'ez*߀ ͻsF1**1h?/}l(.鼕FkOH~~ jIȘD; nqlER~tS2&8 X1UpAzjӾJw^#H[1 -Hcҷ+K3F4t=R{4_C͢|IviI.]~VciTr̅Y!>9XE;*Nwo6\ל]v7NjTuq; P9ѕEY&,hd=Me% PDV.i,ޥ>_ԠΘ`<},&_~QxQG\XG\RSQ#zsuϪT Q9o 9C]B2YJn5:kN@--(UEڹ=PkF4e3T:Ĭ!*0ts:ML IzvF[#fo>ng;wg'eRNEF~laQ:^PibR ME+ Mx?DiV*hH f|Vq8wRD5$yRpU'n/{Jѷȹi6V#I$yB*%IP~8)9uN2 ^Zmy1^dJp# ѩß.U.0i.',xfBnxR˩;blJa';4%i4ѹjG{PevcA)W0@ZdDԝe_9 \t6C|R )@bqB&~&.@RE.u)|e+қ&w#ƹ悯xq*˹$7>OfN"u&ASxKw,3EZ{"5v=#Z-@FOUtuzh0-NgJ)̀"@48&Ȍ{HR A%dMV }I-XK4-ϣ@ 暱՞ؠݨ7gL2/VThI)[ϥ,:(!ߚ -Q5P}۲ x2Jەhe#~3Kҳ?|Ok /-,ehKDz uPqGJeK'c-J9̡sT܍Tq][]ےuAө했z<2YH6aSBUaR"eHv n\ɏuK.qK )G0e4ٳ<5m9%YEP8mwwC-凙ڣ֟vs85e20}9Vn} /W֤7 !D$2t%J29vFIm4TҬ=l0:=qm&im,[c6#$ 4T+r5Q߷e%$+dҿbxL(*%.#Jq2(m'@NScyFٍNYU4(|ņBmrJ;rx),#1+vX)􌉇ĕg6\pf#}+bm3^ 5KjBmB!Qm.:%em|Tqig 06'Me&kR @Fc]zܦ降%LuݾWj}2 \Lj% p;K ֘Nz#^ ʌihG{ԇV~,}V2Xjrث.Ym忱a LLtÃ׳ٌy,76>ϟX^ӶsmcYsP7G$a*z'4aq޾:àv @b}6D\ Z:ZVlYpk,txjiggtݟV͈`,B0~6.{oց-^4Jɴ#Eww5ډT*AE<15ѽQ9hH."v[\dJ`5裠IBm#w}P+"P-Vr)֮,Fnt.鋻oVd_%^Ҿ?$T?H3>Gj /'O&neD;:Dzv\sϿU0]@3=Phkż!^n^HyD5ٚWs (B "*2A&bJLkvPɋA=hBa &UN ;4. &]TeǃM8[I}0ZQfCc*HrM6 ow!(nLIi@gZzGUde++:%d.GKU)[=wkX 񾹉wio[y9c8wʥA~_Xn!Eݏq)Bҫ"_RF %&V e٬=2Dsy͌VTG% |sڝfk-$ {=^r}Y d,e6.l:AW JI/ i=@V-;J^-뛤\תOga"(71vT->d?oWAsRߘ_RJ~~5&xQK)';'QEҠCkWKځW]1p_)TŭGa`QI/ Q0HBRJ]d2W돀uR"L>;M%o<$N;05čKHư{2UZO .?iUpeg "_ ǎs~.ȅwzwuЧusUFlc[T%nd[%)SoNHF"5snϸ; ~6 !N!54/:3pFes*]5?]K&xY% 7w$VY3 =cM&Z;tr3^\SĞ1`>qnޙׅ0hĠz<}_"*;kJÉČ#SF%) ee0ȅYpfDYK\!3gŬ YEyJ[}",oBuo] :}\PV9UmLϘl(`=d7ܹsEp(QYWl"1أ $$`uz"Q(+T8"Ͷθ2\SoY%*LS✪ Uz6P%>+堘\h31='\(;lm|q \mg31#ZU6/ w 7sN)sHt! xI7K@Q9 42H!$m p@֔CNaJ1\ 5~">Q"_d^^̅[~0ZmkWJ9 B大T>964vvp'Am_6`ksEc81VEȋG 5*=߇麰㮙Y <4G;cw\ gek9j3T1Ih4Y^NYv nCźw} 淋A;'хhf$1j1Y63+=8 aZڤ9LA)kSgJ5R"ob;"X( -~ێ\l 'XrIfP[[Bz/bANPr\ď0aŢd1y OxbKܺ^Jl QBPe3ĸ=,5S$;ͫr|XdO/~;ԝ[;]+Q(-Ǫe ?}C/I=Gl%ƺ+y 욛n(=DF),_R-؝ x`P<x ogV(~i\Zlf4 /QZQ5VhQcWr. E UaF@ry\- YՂinҨK.k7DnffRO8|f<,bO0'I165BVtp1`ZIvG82ot\5V$|[[_ )bД;21%$8]"t.P%lX `yuKl5 3^*=5><`4NaE JAaQ .lhfY,R6fk}7M\1~YQ 890j8 ۯLxo0CX)ΐb{Ws>&9=os ? -[6lj35/ķmWɏka#+7#MM|^AAOe؂hi,?,x*13V5s ǂ rd}wG̃H9#Z}~AqE|w.FP>,S:zN0h0/eZO L nk+Bm6q+jwK|:Z#χЦ?e]`/ˢjk"j_MlM)ZVQâ%[8Bjq:Ps>{6Ħ/' ϳyģgP6[^P.W[ U9xP@xSNپ|ǵkӴuۻwc>*d],Ooy_D˰rN}Ϲ9q֜g} 󏭃|#^:_U'YV|iUQ Gx7;P+xu7u7߾v1qt5VH14GJ !2$MwdL#hy U>D- UHX$?p "tM_ؗǛv|8[$A[sYM[ԝlyhemOVh2m%\[ ̈́zh]?v/+aW+$KАE0aLsn2xq6[oI}x)R$\@͋nBz`prxq:C ݞ^Gs辭_RfU [_I=G;9qPAO+.dK &Xfp r 9ڕR< _dBolΦP<O";IcT(B%L M{$n }2"Pᕇ=~Nn !1vKI&)mi6 <3Azz;-nt7vz[-;O҆~Z,&~ mo&u?@ j~ꇆQoE׉h+YF3>.E XB-tU֮5}@R?a4V <A*^bXF eXB c#|{^gN$k(}&^eA1 7="I:Pzs2U(1a|E/U*h['PX:PӦA?pGyَk`\nguGC4LG!Ć̑ Ҹ ;r|8Nq>lsM!Tȉo8&~HA\| ,v?~Foz!2BO(w)X;P1DsΛf墹{6_fk^빤DŽ]2W,e}Vo #xfmФU#YFfXH+6;hO&W֧!]W&?|ku-d[0r./Xg x7&!+vP+Q *E!1 bE`'fSr= GtWRv8uWD MuįY pg: tln`0k[IÊk,6"^W$iO_4EԐ_X 0ΛӢE1klyYU՟->U\5@fTP^as}ڵ_'}M^%{FL"2칷W!!Km>8FsL:f,Ed >,hlx(@O-AvQ>@kKAQ uz64:W| \S2gVxsDg8(qgDUf6d 0,p^_ߊTC7[E)Nn'W!"\7m:t#H3c;V볌X 9,EX15LjpmĮч{|+P%z)pDÖAOynbcUX.s2k34:`N2=/T1ЅMh~O|ob+#qoHpԡgÎ;3yJ :}=!,#G#O=P  m/bkol6U:=+lpc jfDRc[:Oqdquˆz|r 9?Ð- /*{:DG 3`XzvZ\aцeRi1j ,xZ];~Ym1Tw2 A f@nO%|2X`/,-Qe$jm42Lo]U!9o~_P 9G5zKizLN[UMa˙pÇ!ʿVqAl` Fbv4׼ukj(϶y|[6"F19rewBxKR6,ہR׷z9뾮G@ <1C8G-nhfjxڛ9~2J!'n/\ª BoQ)DǂQє*<гi 6򖙓;)}mw -2p?b^lwZE7Γ]Ҽ:«+xoSvR}.[7)+6fF+ۉD$ a%>BHD ≹CMubֵ֮e28W;b F8@ǀork E'}[Q{,8="~PSfЦ#՟#r? .1GskiST yD(UfsΟΠͧ|r>2gU/RTQLrY 1eэ>m8Qw:͈Y#iÃUCea`)._G=wӐE XSA%kR4,],\,U`g^~X)}7HT^-o[n rl}/xԋ-^5H` Q^o4mp Ay=;;% ldth?^2b@P8znjYC rlHW=㬝7?THX=N-(TYC:tNY?oʵ ]KεOC/"4-]2D]{)% & xO YirWeY(02H9g [lɈy>HWqc&֩1Bݰ=0tg>N< "!:Ѭ"q"גrQ)^"妸(5lޜ\f4-T`GlgA$ \|[R(RHS:]acs j!(zRnɠw/ӳ#ʵ<~$Dʾ'fG}ozeĒ0@W6=%>BE. ʣ w~~va?{NAs_bP*6V4̐ `A$1i4cdwf۳.cR]f=< kjqB?ůQcd%8άHz׍E6)T8c*B L?)_V'ئэ* 䙓`*'*`.ґղe=(Mf.$崬8_RL xmԁcxLݦI:5`3t.c k<>o4!2܌e[| NsVذ[ `tb ~;+ [2&ǿw=r?pZm*c G-blմ<s8^+75,:"W MnY5'"3lPok6鸤:qNyj>e.U!FE$ Hnaf˃̌nE2o: Ol zПAhrY| ~5ՔOd{?;ue"'|ʤ7VAҞMX“^½ <)`:&;2L#cD*S>0z>lGH2--4hSB|,hgCm3>#1V9e~) 1MY{ y0¾G>m rn/B4U:ˤ!0a "a;Jݶ:gzlP{ 񄪢YwiudXVspCL7neuմJIɨ6n"}nC[wnu'(KvW`!Kg7ޥWgȾ>!B w݄hN6yF}G}j+^BB+E djAϪx&(&N$$w!fXc*Zk/~Ԗp{<jpuW&v8 @Z!GsWme6pYnB~hBrS)nFbbm`t;Vn-r'NNa ;A/%:֔90hpҰPD`+ԅst9̂QGb̏)hʼ S[_ʞ-YerTxsE(=y"OrXgAe6W`(3(@)ݿPyj@u;#3:%kem8O {Dosdb#%JgEef.x$hGX9 ʯ݃lƴ+'44I>ml>(~8k;rcSnNţZ;2&kpe N&fLהn*Mvd76"QNWM۱Kd&ch2,kc6=W~I=-XF6\E|ÈyE2gNGXݟ?X59ǁCPuiDeMoF9Ҏ( "_L@Jj[?B%^2ZsΣXgWȵm"<953kaulXxF P0+#7M|P#gz>R ں<3*? _w<0i'R> bHo<$:m=`;]̵ 'yH' [QY6wӧv118jm>؁ 7N"M8!"ev6a|UEy@HuD ѫ$9ZLTg®Q&s5=xJZ!æ[>Pz]Xv6L+:jQ_hE4ʾ+ r`ZPm_n!'GsvSP.(jDch_{P V2ڡ*q鐇~u'ʩ=Lk־qJw]xRQ1h8?k{f97 xp@ @c|%75qp`1LkՂi-sn:P FV}e(4{Jy)_Lm*F'+`! u;efz:!M䶵-q 1ڞ0o3Fǯ=x n3F6bj# r5ޅ(T"p|ݔ8r&8_ײ ~wQ9~#;d()O( ,@bTO-L,(xTj.uwpCfԦcQI(:[[dRejC˴Tp9?b- wMJ3֭w; }GH<@Ȗ>urtȚdfEKr97:B+%uRhwGWFi ,7324keTx+ {tp7&n {NsdŖŔ5ALo+H?׭x\d&')p#烦"Gq@ާ|s+i+-ne4D_V[Xt7xb}̅ې\@ƶj5). Tt+(w:hOY+Fĺ탈+ .\&&lA~!hMNa~cj\Gy34^Ǥ{w}H*r jœ, *J^vKprP IE2N\0Va0X2@KD.a \j5C5\~͢l*P7}ys@1J@.y) 7X: E]q7E.6\Q7A4s鳫.~?|uMmVXXz([)*7'_\;ÿ ZYO{n5y[xQdUqS?-PV$q !C`I' q5AjCA&ș$Y+tHShCu9 -bO2WW8v`഑WMi4)Ex ݺS&(lz v^0H ȣ(a7V"11; $X[5|iFTu컅ɾ[iЂ-Ћ FLُs49Fx6wΊ+sB'J}8JNC*i &S17:-.i\YB\7< ?f2$@m9Z0E 5 w5?8"T TSr'a12\/]&}t7ojwL .Un/M@UzLS*=Z; n1>tjԣKm1j9@C|Ufޏ#?֩x" dgg ^3k/uzԶQ]oDSw@Ra4j7'1`ra՟2{&]+&#ؠf>Fus|_쫕ېQ(%> 6LjblS2R85<}4cn:~aX/f;"M k⾎ga?4 X oX9vյY1Ge8nj)m6Gㄱ3=j6d| 9G=3o=v:R!^N:aə:9mՁe}S^ؼͼɡ%dwC,0}1 X({5ɥn:AA7cg17ba4y,AS&JVA~=n(ۏRЯޫ=$zw 8։KA lvAc"ěe)Uյ$Uc_~%h䞊Tx)NǕ+*MhB\:,uU!onA{w!{RqQRf_3IFpH9uDʀ aI0x YT&=4߽sġ>Δ'~MrHs(5`銞B;v3JnA * 0*'N1!ؔ%S}H~3=NAap?^Au<1`V:›aUTjز|[pݹ|O>sԘ1J\eJ! 'َijw 2qu0sQ1z#[ FBBBnTnDbKv{r-͵4έ0eKF5{xԱiɫ^ kK"Pg?bk朗l3p=6ڏΩbJfZy!Z i.U[o!Jr"@:߂ޗ3nK !@9*`4aB[8{'Lemz_ޗal(2YOcc)ۦ}3{%Kq'IR){wK|Q3F$"ƾ4 .&㬼/7#sar3֥U<]RgTk_6s)]TO/6v"*"nc*!T=?#"g\Ydi"6:5bsWAHK[ݏhӮX->;Q^J_ТLp~:Fˑ6 ϰ;v}s.XӭD:rh# tn<1TǩScm)<==eQ7; >5zѸ*m"yt pe%270FJsЬ3B Io~^”DM#<&:jے:K…YuywnƝ )Ń$2x1lMf5X)Nx29NʎfQZ@U \;zVrD=H$6f4+r\Z ه+ҴI3#Uo33h. 85y{6#0iF#2M9vatf: nUz}tVX}ĕzvgN ~ʷ9nsl5tw/# ÍA& qCpe|Vnəf֭c.A·D^)5ﯗq3˱lp *|9_* ƊOX8Yc%v gYZ0707010000005d000041ed00000000000000000000000167641d8f00000000000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/block/null_blk0707010000005e000081a400000000000000000000000167641d85000067ec000000000000000000000000000000000000006200000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/block/null_blk/null_blk.ko.xz7zXZִF!t/g]?Eh=ڜͩ5ҷN{=hD*5N*P<䣅'2DWRB*ygkSjᧇF@#jn0h|K ϙ 8f?>-oUl(J>rb@a%:5ۉ2Q  #ܟoʹIFP՗oa]x!`jJk;[WeB.`J%m QętoG7pLLK]Ԑ!,b,< >vi6]cqp~\kQY%(N"}Wk|`هT,p %eY&UR\l{ HS*.^Xb_O'FIruIPwoKp KvzS\t_<]&Yց?X5b2 (Y5`)rs,[Ghw5 QLQM*xQ! 9#GRO*B{IŤqFFQ!.ubu,,> r߉V'܉CEqU|$+C* XmO6O J~k{FNպUqjk? }u Yb+ƙ cxt0—QLm ܁ GZS}~W( V c$\(h gf/[ıwpEԨAO%@ .!t` _G;g[0ŻUOjeM9?! ^]gHLc sX)Iv0H0ҭ̡w6aŋЎjIM(g[A8#}mdG-p#BA 55VT>]GN'%BcIyR0NZArX7G-k?g4ò\f윊GԎ!mzD,dmA e26X`+]8f z \F SgS3MGLOeГ|Mð@ƥӪV)eG3B_ 9s)9h.00<ـI5gw^tQD3~whF]}o0- uމ$3d#དMt:J*.NZZw:WJpqk(00}curېI뮔5Y(Ko ~9cPRD6oEq~MՔodʯRk-sDT8wqjHWt CѲdAa *将7WU( -:Ɉ+{DM@9yQAU]/<_HAhCJB? Ž ȾeDž:gd}I/"nchyp@} eBpO,>z廊`8M.1DeVAtҭ?!z%⸤[Hn4fs CHgXWm5r f1g*nD}j{'<sM 'eMGW)>]&o@ùsw*f\~V* PFlf-jP];Mc ~x* ~FHⶃ1#0n c3{+]D@5{ W*bМjh+_n5͑pm -)G3nt|NrK&_axQclEj[ه).*r4!- Z/ 9\iḂTL Lrf#ֶ7DR4e9QJj`y4bEl9/3>˰E-8 loeXG(SH*zK f+@ġ=L PdV^^5ɡK;y{6+}D))ȸKv(]٨Hu:c1xFiD-ن5NpGg4;9m{#Ic+, ?fQDZAm8Aiأd4PJ̢ۇr|C} 纏%On֝@މ?yW]W W[q)R(p-נ5Y4yAceo~@rR8cbO)Y,g,*y%v:?Wk78<l4m/\k}]r· C{ V0$ocy.QjГ&c['0FĤ贤5]r>W_rWC cL_M:X E;Nz-KA1Y_T1KLpTbi*e2|mjJRY25a#B!R{L#'2C\&O\,+6vpmNlN{W*ѱуqz.^z:3_Z9\'ddЧ;Nd8=*&}NT -*C+P$9_TTa3>XL$>smZ9ES#w3p=r=A;ΨlaXہ}tJ+567~pi^"WR |rW̅@ww jEiچ>ܒTQs^cP #Co;\t1X rPbDSBمlƍΡ=zvym  ',9٢KTI%şÂg e))N@! (,ޢIyc`۷}=񓆹0R ʹ 7pTKBmu&;~K61|l_R!A0=/ܴR 2poYy\Nw,ʒHG*frZc6ģ F}}>R?F,IDӈj6GHJ  bJ:P/դbWl]~C&rF߈P_ ;R b>m+u\H*9zH_])ivߕeychx`pH85&)#Iޅ1h_+X"#}h94Ɏ;/ӅހGzc wcoL.h/@'pS2sVݜ5%,S`նզxݣd7o5IXR{ Am\P+ZR3|ּS>|N68qg?h4ط7tTt=!S5 FVEvhO^SJL,o<@y`7'3P hz7rޤAͧ; =7_N^~J;v< S!p1qkoOXJlFL/~>ى5)\d )TOˉecNHEL,z"FvfEꜾA%my-# -zu|- ?%ihgX>!.U@Xf gN*3Z W2;^B+;}"N'! ~U!Jt;$&a˥Rȼ%x+,QbeU 0Cs 13zXnӃfž@H`î]GS`1G~IMjrLW[*X!?bIo -ʼ@ki?j B4/˽jvc `kjQvC՞hM{ї!U]mf}W?w)* J#cg \F>,Y.j&cYy\ξs0=2󗇜sĿjz\^.r}K7*@>È< tY<*a5nL<+VkF[XVQ:E΀xo<;q4kf"6FHSWtGd<#6X]0{YEOj!RK?X278ۜht,)q L|&gv(Ԭu5;ZJG%ѿj !Rhsza~yS u-4uaL%۴f}_-Kwް? ӊPv pyD5(lVrS9ߍ^qnwe4єq8JA-~~3myt'w9&B -p 1x r`㵸C}}W޲LhAܙ#>KN^t`dg%wt>j{ NJ}_; AFD7pbfqOfb8e>@! ,-ss5D"?4ݝS[_Z2ŝ,k})CUJW.ivj/ah) G*fWzfb6xq}x&Go%w< {q4 ߹ / qkL믍@л yʼnLN_ _U)@% M8w`PRoo86Dھ]'C$z$uxyuDx@xOn?f.uhܵ} 9&X^ޭWCs`'bn 7t|ݏmtKIzhlOiUbڋl6Jv]Fϊq,Fa=L3>u 4-*>V"YbBTڔgd%1 lֳ Y̻G0wwDzU,$\9m$h/~&10N M< rEs|r4 |RXt@ 06"$}0VIU9A' /exryco`*oqT2ܒA@0œ7*۰yRUU5}wK(hv8IiD~w8X0k,""VJMδ50_+8Us3DڄN_ ^}ٜ \6`KwRֹJaS3^jt&z(x}I!c}+&uC P}.tIH8 qS?VTRN@AheI)&(-͌ZhT<%i0J(]Sm@A5HlM'L P*ế5%0t:}.iB¯4fBE(z\~:T/￰d2Z(2)yhrFOǖ2c)Rm|mW|܉AaPp9X{p- oܭI/]Ե|B euo$qEk_ۀ05D-Qz\OPKIFyxiIb' 5cw$5U[N8B3wu ']H:=G485r}0 DͺUyB=GxkS׉rf_"`sA6g < svuhaPmZ'W`#c|Ȕ#?A!9%(\5$a kxZ!?Va8qe@IjesKT:!7M,Zr5):FSH̃{at7s2e;jJ+{涓˱ዋh/xf`!~CS̼bp<33|P{ 7OvI y([ *jݩy;4D)' g=Dn `I@)qOZH2kj4VfTWv<ܜK;[U$ڠxQPlH,XL 0&r/3?\Z=J%ъȵ.O3q9jZPf@#?C(DR6K[ 8pնw:J?|[q8ivI"n핻Y6εP6i$c|L^E)/gH6%&U!q5{!xB+,[:(yadѢZټnҔa,O%$@p7LtpER;ϻ+&o8m>[9 QjB9iVmwp/J;|߭aA!I{),|q|?hnp5ZGuՊCB^Ǵڠq+Kj *^1u`esRP S?titaF62@d2}⢶ J݃>g՞MQogRPP3S76%Ey^?8~6L7_%})LM ۱4f8  :ԉ>'g2UZŗrF=D)# M(.U!9Y`oT|p.n{.ķpo;ƘY,ѥhHsk;/?~e*Q!!^bokԟdT@p5m 3ȡU^*VU"X[*O_sx?}ص:suBjex3nCQ_'t[Z8Fc!eSz+J* `ˮO'awbN0Cum?YCENˢRȯT _A=Vs|O'RH:Wc%璘)Zr`]] 5Szܓ[cM:|{Z]L-HyN\FP(@Pw_"EU(sF} >Gv5X<5dںET.FQbtm`LPub:z s_mXtɺO 5F1-' Ҙ@}XFZ؝~F`ߒCҫaq-Nn3'U`B5k[`S [m^̅ˠ_@榢PKOŊӅ& "' J}tL:'U*{f F; `F~ŰȮ MJ#U,w48 @ac~'y'vGJ,Fs|;5qK! (VɒOPy²=rmpTOYMٕ"^?v4=4.`}֊lqV(8}?_say G19?qnnmlebU~fh0PypJ 1S}Z/|^%w?7#+1pAf<,[F 0FDq gDG^nqe8+ϷkIXLlnyo|S3js򛟠e7#@V9^-PFcͦGP҈IVI-A=Az;[)jM>9]D{6S'R|zC[-sZoŧ+FU> [#U@"~ݺpՕw8మp^-ttF[1X E}]r'NH ̷kt~_MxlgG~K4DQ1>tgf1Z2fwat]Hyiͳk[S3O84B>VΫ}Kk{ ƂL`,cH n, .{u+\ k/Jr$m)n"wY K%;6%a}\R@+GߐLRP _[HZFGY~^BJ9KCFOh2nT0fS.{3]Ү?P!R~QwjbUE⇳=ʖj* b\. L sf%=`rHT_h:״`84us@ `40_P3>{mxڂ kb-%TKn=,2+ ES3y]8odRtJY"DҜZI ɤYQ}FMٜOrX1bC0B`ՓwKTн-ݮt+cZʪ$]7&^M j5`+qEq}ճ-hR ]38zf hx moZQؓaNd潚AY)J.W˓,ǔr,ۣCÄ: ?a[Fj8A|,"~{5N]F+K뤣hbD2ؠ!T8cB„m5%d¯Cf0>BbN2]SfU5&/6sMO'IVYlb׍Ňd'ߵ[u#iWt2+z2}#=Jd3e DckxR5ۅ! u6N4hg/q=uF+㨋>͞lF4G82ބQE*51=rT'%LMEBrT'HvN+"ģ%WHiHk}~d!B<+X|_iWDmsϴo5LxWS}XP5"˅eҟǒ|#-&at".izrrߊDqňg'ak@p|Oe/_|O~V|wTuB?@uaPsnw$F'Թm"YFvv ބD}Fn\SD?d˱+I*,eb:%esi=K(7?3I`Qc_&5 6>%NͿy6l^9ރO٢[*N-eUfYO$_U:xȪb\ (r:I<:Ehs-SD>u6Sܸ q}P,p._r}&WLw &c&:p[Ky_l 66p&Vtun9M=yPxɆpUNWn-ؓ6[ KMo}XPKfRߤb6 ,~uN0+htK켡F|Ć1gX`!76NJLC ; y/մ"kSrQٖ+|o %vs+_zq6&KVB7ε2%LRQ7\xJE* u{Gľd`,JXw =lE/m7}tr8"_d-_ .˅Գp$nvYrڜӼ74jY:J yU؟>0pjS}3t76ὲ9cS!Q=|K-^TJJҵrIT 3S\^a\RCzKEOWm+ѥ6)Yzz1SP WqKJYπAP\XhWٜغ~8-;E]`P<HI GȬ$uNkǢ <(+&{ }⦩ʛp>Sz;qa9 S=>+NR_Sofw@rGzGH kAiDj_MMWi#Ҟ_ t8փ ={C$5/߼ Aˡ Yش%dv%59bu,9Q׃ ,[)E0_㼚0"} l깲v뱍6RO+]76)(HFE* ZbmO\GvzK~ $_&O&)"ݦ56m}"Xpugf}t[ىޫQAwQruQ&\}xMQ){lp|C Ud%PZy6yl G7.֗n3I2 ~4lD[Y Ne&JKߨ<22.`´bG:%["bbUVg,G>*Ao&R7GՂݭ=dL,&ZkN?EtG'NB {{ gq\t;xvoaN7>CWzhRMΙX׈ 32:gglYVmV 3c3;PyNmO {A}I$^L+#VM*aWB͖;Wș`g_(w{e){Rߚ0$Գ7fuXF(jPgdc+_nSUh)cTa>j4p9}ta|bLSm2j`I "ZyKSХoEzs0ʺDfW*qmífqHȇ O+\:_n~p8#<< iu˺P?^vW v^ C-r iN=R떇oo4H`'l,>af&(HC:L%erAU`2)a0.5CEfM҅h4#VvWtR^.=q2Ҷ98TL31}R%Hƪx%$U+ѝ7"Brqh#$={j^  CZRAE::aݓsv+Xat%OSrvT؁*r$]D[U3{<ә)Ij&z* )),x;:4Æ 9IdR0tb~rd0YxI5B*Y'V<4)֐\2/vzg\TA~^M6l[O!w|Mfu}^XvZH1,FɪA7"L(?aAC:4Lu=5VFU$2]r[epcBUYs$qR !KTlŠdeXxϴ[viC @#5|v5SL#Ӫ'U@pufM,tUZڌ3S@BX/ ]m|@́ޅkF737h(Y.YmeJNRj3Kt\S;3l)Uw@6ew;[ofp*Y3s9D&q"FA^^s㾌gDh2/?ҏ~C;/9t jʖvvT?s*+$ &]v19=7{C&(Ҁp\+!'\ҍMlN^uT{Udld>ӌ˜@uՎXD RZ'dI D#|N 5Y6 'hoүH pM ׄgnJW@Z3Gr:%&ԲQuu"s}2*fxf-!e=Xa(᭱Vւyo/gCF7 3^tF!3|mSz[FkLa7W 3&쪭OSm jm(Hm5D"d\d76HFBwGh?`^#S/Tt:y)owJTt^Q:TI=Q+i;18`ʡ<Qx7%.;-L8$."JF{iej 6hTzjZ=Pkcnn@H'I(aw8QI?G݁V,^QDFZׂ>۪#:¯̄OCp/H;WUz@7(ܻ NP=xi:;aK*LWZU< Z>s3hK%tϴ ̱&RBCc5Sy3/t`帞 zca~@B'"{jmݡ_VΧmb;3|k9dA#Vhz O+L $_^/WO!Ńc5wQ*833+6Ee}z>Iy$Կ?va2nr@c Ĕ%_0l4Z^|$`\}ЉX8!WZ\#ͅDN]S_J2q\vLĀdbn_WΉ!fzb{| )# 0 {ĭ)G4^ N5!RZ]h(fml0z%pa9M\hd0 a1vQ}L8B{Du¾jsvi|8O];gE*N?X!/-}Xր{cc?[􁍄;{X ?}Zr|V ljw%I@RF]M-K,&uCO#v>ԹjՊҔ. !9j+_XG܊io-\_H\M3>`=%{k,{}zp|+oTze*Ю3%Hfr[%@O#WS0* ņ7joD%(@zBO(I}S doZޮ*n.e"c{X'$@p=jG0$%AR>hEQ$2n31}^[%FhvMU̻Cl\SV8h*8U<b=XO7 %1;g%K@[<{H3b,I%  ㌃歪 _DK k@øvTz=@LDY~C>TISEAmj$KF'?Wo(Eůys)-@ . 9:.xvr?kaDΌbMbL}mK B zhsK#R@ S'?\YP9î: $G}ȎܱφxII% ԭdݓ/ʮ<6^LL޸{ȦB9Q[lr- eT Mw b=O7da2lWZEkRL!-wfy6i}~׸J/}$:^ A~Z NH_6zӡB ­9{x{Ӻ1?3$z?JձCJ9Y)$h|'\z"+, է7v3%hB7OexoRNb 1l;fG$"l ]6Vp\2kK=}ә8rBƱT˝!B.1ؿa_9*$ۗ>f&GcQ?H̔e=vc5aꛙ5'SO Tw pGERQFzAI8^6~3,>Um+I@eyg*C]G#37F<@B'u RA چ$`~omڕv_d#Rъ*/GEyWrS0`w:L}. s-&UkgOs.OR&]D8L6 pwGۑZܵ0z 6`N]R;cpU1G(Da"^;xj\:UUXÒ i虠b 7D2^cǜYn߷gE 0!6 h{#,h| É-QBy?g/Z(,:8(B؀,-we>|xGv`_t1\jPlm~U` 5s"@+x,"?o,*kxP=IGHѲ\ .9i!FVgD[YSUX<ۣC+]>9P*PwN(~R:ˆj%?QD'{e4ºUUMàry_/iiz8 VŸ!ݵ5n], ##cwXaS?hȫeXw1pJ$Mv^V??N7HR64"w gwd,*?PvMx OBl-RyzL-ɩȱIv^ [5dG &m*җPLO8;ʠ}.BDq1iTYs4b;nL0&67-]gUnb/gW/@GϫN0T-m@O#ĥϨ(`pB@q-"#VmcbMbXAS@;7^S~޷/\>O/O":>^UTtzkO5Pvc-#lH\9˅xx.IOBjyGtrMB~9 EȋM6^a:q#Z"sdX/ܞ68FjJ׳9q(@8E"*ס ;I `0I) ,ow1ㄪD<^UB7L2I0=ԫu`,U?J򳋫6ɔ,"7DxRIW9Ʊ pp,IT ۚӘA8]IL؊f [Û_dfBCo59R2cDSLe!TO.ɹŒmdFA/\4$b>97|8 WFk,{g19g2}ύ SZ?hѓE0Ο NȝuO}Ý!ϐP@B^!nHNNT){z\ /[/DII./Lr7i>Aܳh9wi^ @. Z>!{-yX~rOd9@Ӝ]Aס6c«/=ps s:02c` fƇ=Fs#9՞Uրgbat7Ľk4zA^A,{l)qekmy2='1ܹ )54W|ܖ:l/r% _pD9AM%M<+6{;uX|އRTso9?pBۣWơSq#uprwŖF ҸVjǁJo Mr`{-[h:A?Rra`'|Ja >fLFQQdWHjJ)W!֩N\B9N_\~ &F 5{ .*0!23W+Ɯ`+Šg/οldP+7LF4OǪ*y | :#fO=O5JBVժkd2t|Nr7hb4Eg.zUS #ݩ)i /7<Sě꣑_9ݒ* =-R#ǜ]˲8,Y ͉48@7nGމg/>rD~Sݡ =aB9Kn\9lPȰFǫuhcZ]-O"2H|< uڇtELDy,r5QIלF2' bul NCPd^{35f|khΪYww"Ne5IěR-o= G66?cky+&v+s&5:ԁ/7W0ܧPp6]iA%cVeMPֹo_h!6) :n-;e -J_qbyNCr?RlݝWۏdew^Gȱ(" )(PG?QR}%ٸ6=ǵ5/;SxQ"2[#3Ndic4My~eEikR{jVEN]FAֱhsPܻC31ιDPtY-";l~|3'Y2[WrkWxu{nя7-#kk̊zɁV*?~lVߛhpG:ֶ(nIs2. VVwjMHK(֙sZj@$Ȼ,&YR&k{U_(vCU@9qfvB@rX"XǠ#4&a Q@ie Olmrn?pN"$Wbsi G$|[ 7EV*K\uߡ%W5Woʼn,P@3eTmjԟs2{2$z4L[vyܰ "6b< sodvg X@] UDTuʵ+T>a&g #푸im"6 @C\u0 %a1Ru6$!teScw=_h'\+ISǟ8(9aouY( S<[ԯH_d9T@.I!@f^^d}mNw>à?!fHKS3]f 893k;KXֽ1KeGGZ!C_A+/gwr5Ō[?2$,^:;NDsz&yXd:W^Z$/7$zWD&UAk˘ u:D29OLpҾGM*Lt.bC)a!YlH 1GܡԽ\ '߮8?3dH2]]جş؞з#kǛS_㩎^2zo γ 0$2&x!\Sԕ~y'_!ӢP`4l/B[}f((##LҰ#TxUE%80 VJNv> ƗE@:_"yG~Ϻ%=QJّI2B苞l ]֓mԸUoFKXX9 mEᨈmP.Hņl_<_ P؈3"O;"~&ߝlQC )ñ 8Gx m8e/>&Z#>v[u[vQI+M`hO4Bj =fWl+ }e~$ѱ^[ i瓕 *dM'[>N|3?֭rbsR<]zq OF٨B]:",I)4[|wuk!@ZVIAIq[MKHKR F='Ì0v)z7$6[ 'CR.4pScə6/;-vqM2Fvo]J) %:~])<ȁ'ĮU/Ub!}-LN?5f@'U\=c;MPʳCG+ Z͞񲡈 |=B.{Q@Q#y5d_w&NNPt^$8lo[0z7yW uA>4k-*QHt,eO 8؄c;*bC65m*\ sJ@Tsf|lbyU2:N,tj|;Qbh7ծC ػ"6H74)UAE[Mkl(at,5nBpۋ50 Ԝt%ʄHU(G8m+J#,z:gf8L#$ g)eiĨTʙ!O2. Alq]Xf' J$a1TIM CmU@aKX~֨δcl_]pF.ƌahp|ԯ$x$⌽LP11DDZ(ʊ뇗Y7PT- QkdQ0<1]t{E䟖-A!Jd(7.*;YeHgiI+s [s\/.j0&TbXJy'/?|z6ԖU?S &KDQФ e(Ja|ϗ9mR8^iڀ'>߹3١4ԙޔַL0{WT5D۱gYZ0707010000005f000081a400000000000000000000000167641d85000057b4000000000000000000000000000000000000005800000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/block/pktcdvd.ko.xz7zXZִF!t/xMWr]?Eh=ڜͩ=RCe']V0@Zjm\Q]ž/_a} bU5`Fbh_WU@L Š )b_,.IN{¯wEG+W4ƈb5bʃB/dМU,z43e[|-`R-(lHmVwF@;nKnԎ* +5d?uy݇\dPx 9n)q^0iO?"a߭&[0CXb2>?p挽.YjE 3K;+t x.Ƿ2ƭ<Ӓ>V^CuNc\FC}](o\V҈_NaN+]ғ(q0dibLxgn ̞W3S2+~෍-ju,7 ^Y1%#^`ߵ/?&;)\?4ͅr/75nR %6/MmĬ[1ZrXD#1_|[ &f{PT:C!4+؜7?aꙮde\< f{LU]{ |'@ ~"4^[xA\?<< rމ׸?ea W} '(d [k1l0?OXZ^&hMxS`QBCaF<^ UxbT <f5K+fOΓ͹A qV`f|8f09+꼂.-C`J4%(Ys{!N,R3S+,r.OW)ζ ZKmt"B>':eԈ{i89ޢ 5^j\gK0@O.Cd '!%FQ6L]R+MkJw G x|˞/>6Z׵xY~^Vcc!کf? mCHlwemn@a6܁"O8ǰS0݉23FrGS(}՝}c *8f(x!j#݈ 5D|]}8_ gǥqM%-_n~#"kpi_mA!e4C#%&B+[S|ptK NV"K] B5Miʺ~%;r/lީU/VB9pl:3r -c^5+uݡ/6{0,?san% QbUd{;&j>Aͥ9&sȬ-'&7zNnsaq̼ V L%r%O>D=X7bSb{(BNƾ%NS.V>%<}7MO- 4uwf#K5J](!Y 8+\p pu/hYd/rc u9={1$֭HӒv@Dh`O=[0oLGS"ZKRԑJ כ2h iW9B&R(P@?0r1#%"/AfN -e.,r!?=l>oB]g%,ZrBx_?\`#KL=&JҔx{C)]@3e1P Nxh}M~Y PCeLUyCɚD֢Ɖ!5s3^4[ЪJ<;ȌB%obG^j41]5Fv#QM槲R" 5˄q H>W0g/# U+ZC\"iDL)/ '&9pz#^HZ3JL=aX ~53qޡhk?|yXE?ЕEXpg iI؉3"#ܰu1eajz8rPFQ=ύpD6s̏M#Zd}}[ލ=TxWc`w ɃvO~ RRB3Q9=,A񺤖vW2Զ'SN1FZ c"=ݰY yrR/\0 } AQ1'7跶'W͆[C 3Êv|h@g79rOs՚ (8#8aIk,Q3$$&Ba"w4M#N};.,M|fP H;zzenn(:8!Cݟ׉GKLUn:!й%HM";G_04d.7.c6i<,\S76Ym 3umKWsBGzIrґ *XϦ_jAfZi:611|%kk]UL=ULiyaiVw֏}sWbM7@؏ >@^"&Jo†vЖBͫ }=Mr7w1@#M2[uOspP߫|Ҽ%0 Tzzg+RsQqM#MH}!'\I蕗>]mi&F'@xLj {7ujq@vקa@tx\GNA!ʃX6ؗ\$ k(5JX-Vw ^00 f9H;VH.gbM6Eb}AN +f/+'Y.a&#%*_xtS&W쯺(h`RO&si3o&& KQ!/<& B1)(xuv_r5I|> ((:,?DRFZ{J8ٷ%RlߍS1bBx׺mmf{\V駣p "XOobr7lie|{wS2ZO5Qr2"TФk S 5|p+z'c NYI(OY< erih+Ӕ?5k?H,cQW>O̪QD',F[k+y1jʢU~+e#ӯl,|л킯aw -oNS/T@6x ˼w]uO܏EkB)I~4ޕk3+$כDR$Lz%W 7XGFe֭\zrN[\e T1-b4~YxZ 4$K5ޗY&;('eHFğ'|]1{bgO *}z>;^Q.H>8MD4bUQ_! 7);'crQ.1 ,("Z\ዄӘC#,dYYBINϽKW࿏Bߎ䈔~y7hڢCz󻘻m]9~Vvo`$V$E"sc%sL0M.bu 1b7tB g۬4& Aב#*:cyqj]m呞e/qg:J2,F+-M<6;-miG n\ r&81#m^2uFr`?JQvLSge/s=هwqi!a 6ˀbn_mnxKith%P,apnrtlė0+|15F?{KԻטߕn=oxnn#0eŭ \G n& sIkhSzq|۴)Xn!2/ַݤW8>~`[<[1^rT;gQtIASxyUvkv-ٟu&{[5"pՙ@nh@Trf#eo`w{A/qN0Sp:z%VC5 } W @YngiK-n cf^bIYi;`'ܺ kP3a]AtvĮN7,@a{ᱎ(80_!tqwėH{-3Gc*].&}5?dw)yAh e#Fq|fH!4%? BuL3+5m*Co9LB~^"z򌸨Bf0< L0co'  Mc#}>Y,J%g{GP)F 2r䀘KX1q+) e/V|R$:3MKۧ罊 ;׺x 6\ J8: 6作u^R.S,@}$)"@F˧ ),|+Bk6  Y^sԇJH%8mn x 4ZY!<!hb%{ ( 'ToVśN~Beh&+vA9s% RٝUCH_^ĝ񿶅1L];ȟq;H(ƑBct9W1+"W2DGwb%^ޙ7!eTlwmV].b|JRśb ~}D62PxvzBcd#LwV)(m-!*)(;gP;`ǵpJ,2hЧ [Zerhhl> wW} vJfM ?Mo<$w~g90J|ҪnCìuº3f(rxŷ|Q/:dH>,Qv=uR8cHf`lYuq[q}_rzϮx6#wWqgSE)$yPЭf&-b]+v,sR̋]sA.ӵT#9*'p.Bǩ&PJa6"9Zk@ܤKf °ui E~ؤ=6pQ{SV0gXCRE9 Mo2xD]n`HcowFHY[bv''~uϜ}n[Ȕ$Ɓ\WDѴUk2~DDmءqB0^El3V"+s(2$kHu}%?`ObFHq~Ih3|.-!PD@fn+A`Xn0{㍊ ĸKn!kB7߫i w.K'Hedpg̶S">Cu IKۜ|#D):t|4E!Z!LnC2炯yϟ]u/UiNWMJ*_f9s!F_oؚrIe@b1*uT'3!}|Lz`mS,5jM ]? (B9P88b:t!xֈ1 M"xy1?M3R@GI?]CN{Q!VwN|PGЍ F0U4_wM{ZÕ U&wJR^w}'' `مs'LAൢCεFpvb6,Jzj" jKM (w/~`tkeO[ -v&i'T ECA#Kb[F7Etベ-TVW<~7*,٘IB{aƍ͆ ;:`+< {aI+'L*ՃV/ 9j!HWnbV}HdBbvZw]Pg5l;jHޙt tĭm͎)('X-@na czmXgD9;Ų&7k7rnCyTʦw&+3qn"~7ĩeLόGi'>|taPv@8f`_RjtN#&N !Wra1]3-=bi$\!,UXTȹIP cv/kY?O !L3D*gplsf0Taw {tƄIYL"ȑOa)eGd"9*KEʶCNYϬ7HaMa1 mFM;TQxQDrl`RT#Ӎsl30COf槁w;x+fXo ◖ bM?J`t2Sx|G/Hw؀p^Cc 7/B75Q }@5aaலv&yA9/;TޗRťȭ } 8Z3/ V9fK:˲s*#|ewH08Ɛg# ~۔  -C~z)[goM}] yHO`C# $b%yP/bZxe5è$GDi5#GF'lM Wb1-KYݜ,N<%ِ:]$T!l6q0؁[(&WA 6-u]bԀDې4-q'NG_wA뻹?{4qŃ˳B_B@<'P^R/ݘ  rB'ׄџ\5 Dݐ0ML^ *bVyX(,:R-`2%j>L5#" -IA),r9YuXW,l1J:C*8[e1z1dS^f_KuLlP%FB4hA{q)|:$4Cӈ#>>2$ΦU% sލeʧ+9]fՃ4[ѺleP%L닡 u-mǠ?nMse qlFk\佦]2;ʑb6ۡ8/}PD]Eu괯u0ljqkHP2E&$qRa0NI;^O.jƉB3^@ZG ?' ̳b8}BQEX,Ā l]/ ~rkO]#m7IZJq؜ZT٘s ]Y۰iSODryP%p5iI?xI</6E]<%}u|T>֊+h֦# znKÕ#/@!Y̠|W,Cd_-[[Pp!Aǜr[td%"@mˣκ?/1bJs|Ҟro͎4sz&n$5c5 fUlKjgspǬ2uzƝSy>ϴ̎e IċM+EʸO| V*b\XhvLHίd^nٞɱpdTn*jK`z^nbQY;6O7Z'uϠVj0[A".Ԁw腐_t%noNލfkF8 : c$uoCpgt>Ѥ/`74T g2\Ȉ<2*G.)Q̿[!~u9?)m~UOfQmON jGW  zY'LZ#L+jhW%s툶9!j@|*U¬'"مO2r0`xzM =SOC:FtTnjÙRS"u wi3иf· ~ ̓7Z܁鿢Q*ȧtl&qC2p<\^QM?0 _M#Gsr(]q\tofcJ5Blas!Đ-:G{3] E EPrȄvbmHy[zwEF ǠjƇP; L[;?RVMUB8u(ܹ.CYۭ@C JOOΙݡrʲSGZuHXM*WnGq AM[?½x\*8Hr^<⋞fſh5lm6agY4TnbiCF*9v)CqQ=_qw?<֔-mh&>)_3Tvf1i /DcɖLB14юgTu=[mγFQey ;P濒[^N~*e2RMLK^˺(iC&;xu=Mu+#_lZVf|)y4x lˉDs\5ڟCFPs)7N` ք>ǹWNҁYVKN=sSd1>ވ#~Am&rDrd݉9AE =M31B6Ǎ!?|ՏY]~d`fcIzḵ$ӟQw@,g-Kty%9O"ƹ5T|jѧ8z,ι^J0~L?HvT6|C{O+}^sʍ١.Jmu0?oϹ˜\K7WexfSF3δ_Xlx0f2wrCy.z@:܃a֤n#| @OJ `;*-vSG¶ nqZ^,\o5[Z&!T2)8)'BAjɘSVQkxl17]uA!T9@\AYՍ-"ұ&;Aì79\8%R,m6^=K3]y(;/'5 &yЂ@d}y Z&(sC$95z`4 2,~扬 |YJw'9\9H`#X!7 5FtoiAX :,&v{: tGǑx=Iw6{ 0~*}=-" {u,Ns{ެ[2}MWA!JaB(6Oߡƛw NP&j93j:>3<Cֽ\aǗU2Oq,[x+@o_D]fX`GUF >獋jх| JzHuD7_zTkRmvOѡpfB5r!ƶ| gy(/i`nZI -gLkwbGAA/_Y( ѐ5* ̼S9U[578W1h?w*1'?CÓ 㲝<ٞX*Ov|6@Cu {vn &5WBjSIX!g2"=9lsfM2Oξ> 2t1 {IzzhGUJ`]=CL{ۨFfZ 1I7 M'nOff8K>Й]ar|:&弁.#RKY{ ]7=mgsmR( :y,*R$JpIrs0v5FPgAmyD#+g(IGA˛g}ӵ6aؐ`a$t_g6ݹ K1/n`^R=N>I||&x)i 6Ñ 7<|Zsy8_'Mc I]+~=^Kt}H>\Z_v=MC1 z*Es=U߳\Ul-(nCrd{e-=O\~r:Zl͊)2<"*O7{ݩ3~ܔ4oSj}t;Lm|u%ebEs#O~ǿ HׅglP3O iZ:'<}i<3ڐJ{(ԻG" SSbu_~,KG2]ڀV tZ5t3ɬ7q:<4,|!O::Se8ĞS͹#(06e^XP+Y jvR+)`X]?GY XjË 8jm|x/p!3oJ+ `0C|ee!aItZCNjE6 qt<XB\ޱ)I)DnH0_kL?X93ԕ4GHX[GJ4-kiFB7FH#B 0Ė~1s(eqO& Ce>t*ƴ4ać]Uu->*_Lq਀qMCЂ08o=f63Y9ƒhS Hn}]faݒy{T $s{x׬D(AWպD:8mʍ1d k9 IbB`@(0=A4`yq@3ln.hZ?N9rB=sI%sDq ͬ$kXs51b ZIx]@{H.B_z;zܲq7XRaž - 1";)BrpUl >M"mF<8ZVoT H;(;~&T%O^u~(GƄj#>$[+1cH;ܢqd U.vuYD+NFߒAz/}Nh'~ 9~։{Cr:FײeZ-6P|Wk(MxGRݹ^K.RKxEI u$2, 3'S Vٷ;J~N@c ӈJI ~6#뤁s :Vّe_(Z\O8Ena*[_4z ZLѾư42Lz%+g+ ,>3pH(s}v L2" ;XN 0gJJߌ5Y@w2GMf2 TOdK!U./ޖ~spVcͲ01YB0sR"ang e?{,RnpX ˠҞ "B8jA!՛KҳM? k \pNEqT:&,Y5`=iZaUm@Ω]Ei WV E4w8s#rfC˭cwo}tEQLM M9U>SRffy#[pu>Fx/ B}[/7JG K`ã9?z!W}ZJJѢEa+4Ğ0/[_A}F|s&Xh-qG,!jX++EN{35Q SP}yf͎0CLdɟⳘ f;نSsڂupӂ@b{ L^Ь)&IV7yxYn Pv cC9D)M׈iOqt?v޸N}1ۏܪ:Z[S٣Nh*1^2fBCerVw -zcRdȈ$6=mڏ*ǁwT,TT.Ưm؟g/ "z"%h -,% 98Hh~RRw7(.j'~@߳]OB*4 E*%-7>fvb %gB&k"w e ^ϘxHqPV@Οi1 FdO}|?جt"$%2y Qtk 7u 1>bufB6ijU_kk{mKL!P W&K;_#% c> Csm"01bL.^LXo>CD 8MfSZl.Q3`ùPlf űz݌#J_hU*5$3H o YkqBآ$=DZlׂ$Qd 7ȉJ=:wi~mB$rفjD*`qoA 3jʆT) )f }odl+,*{j8.*9D9Ez BWr2IA[ڀL~ &PWN 5F?,S F#=KIrY)#1Nm <۳V.krAi6(5Lv{61)撨|fl4Hzz^{(FT`}+d|\H"?&/@m{zHǿq*I.NB:+S'$έ&` y0iUKٙGsqceu||xRS1AD(~hPO04qH۽qVàY~9Rsf]uQE($- 4*%<,?ԜQJ͞@:&8#ǨJh8 | !Ԃ C#5J5Ĉv+*0rge|.7eNJAm a?af*8Z=Q6MQB[%wQ)|([)dJag*2*_*I,VtTjl3*խܺH5a *gA ̣Tn|R[dNܪL c~IxRVvkyȔؒotVACy]&1e Tr4yP$WVp<(}5ddoٍZ,RI# s@6)QeF!=1쓗ppr,n`*G^aK"_ P,5NalDY1z N9A0yqEf~ɚ-erAl%Bqo%جoK\+:B9NRHC-~MzHA# n5-p6f`l}zp8l@S脃v0::];_Cv@SwAN3d8[2Gl;t6Ǣ`䚢8#"[}R<7疗6B}a8xv|49iƻc=獧2$=7 ){-1BⲃQd0+`H#.Wa^To09Lm%/% >uP9IIY^ ߠdlf4l ,jsZlz¢7e]cu鲝Hl`97b$2_UvCTZ ChT(" oy4*c2 xf"8$#f /Kv5 xYjLcCnmep=[Z5J?y|t= {m~F\0@ޥK@~sj AxW' .k\.3ɫKkܧvyc.n]gY>q9|@)%+pRi@jC?: NЗ͜ĭUm\{N>Kh(+x7:0@y[r AŜ9f/ ғ'Sc3&w#_ųDgikNFCω~H,ZFQ[C!} ̲q mh :s*{sr?,r,s^@n\ sztR KٟԣF?"]E>KH CSX ~AcTf( P~T9/Yq]9q,TGNEy5w4fySȟ |->>Q<7P3"I?[ aSӽZͿg(9R7a%,a Һr+04Ck omp!1=MEYA!I唲} GTq}B;B@.m$N㕲K4^!Ce@0|-./jIˤw.YSYp+\^vCs2勵ї<1o+GlL գ^?%~[!'!sO%h}K(|YqJ͛GI2*vQg`fpR:ij7T~s ̮m🨚Bjˇ={;1 a? aC-,*q\_gf5FƱEɘ1Xt#Yg><uMh%6x3€@?ĕJa^BbKZ[_} *U_2 i`j,&j gnA .Z۽:y5UVUdnjt)iݮhb))Qv¯ [.GM"%^X붳d7-Gj^]"`m&ߓxR#P Do@΁nĊ*VwDx[H{8l<~^Ec (,RH-CTxsQ}IsS@'rt1NlW ^ҾS9Bhe{6YA <Q4ExAuFuYF) >`d<,MOR$ݵ Kþ])ˈ[G&|K#? 68PdI'}}K|r K:g(Rv(~ 4lj|`r5ciKGDy:\RQ-cql-ac<,ev_F LK WԢ()z Tl| RMhhNisfW rTy(ZUڵ/ M.$pԈz;AYv,̺~0BIkekʐ첼G]޹FP;X=kլB9`$Ø<.ұyz9z U47[;^7~87-aj0U -Hɻ|>Dե !<E8m?܏" p q #3-LHζ(4JhE׻v0I1kwdG B6kb۫(Q'v)%o4 *.5$‘nDMpeɻq }֐ʭ{+ӱSG[݌\ UjzK\r+"Z-WETM#@|IQINOY&칲ܾPÃse2>m5V˶}Wadg> 2r`s9nG@gGm"SWOG>LX[p Z\9`-*Aá4Q> @ndSuMS($m:CQfx>}!KtNؗY彵8F@A>zjV:QGgS< y_[B{@ eE:qz~/xI538XJ E55;cB{r D'…=_`q< x`˄B r-<׊6I11 :M״펹٬n岋ZJTPOp+NVV, dm!ݺLjƳQUHDYjGIӹK9MՕW 3X+>Kxn9C)~/H&t+3$}j7;g uT 4I(NqD@2\{k\( MdxrB,p6$Q ӔN4ažlη F+L&-RŜ'Ψ\jzWBΕ@5檊O6~aZ_] QZxyeެ;4og?UZNR еQB n5=~s?b`Hcr-6@6; "Z֌gQ8kU&KoZbW i#P-側Ҕy7{_ ZW|^k*hRK'a7Z3 giL]7M~l:y.BTQBB:nEs{8cR1U5)K:i!Gw"\/`RgYZ07070100000060000081a400000000000000000000000167641d850000e50c000000000000000000000000000000000000005400000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/block/rbd.ko.xz7zXZִF!t/u]?Eh=ڜͩʅ-#|c 9$*ڠ7noteH߈f-ZyFG$;櫩QND!m/ R[:4 O87)"eds`_SFnkAa{XYSC~R%W}2/l-<+dl$ ^X{As^tƐn5'S|m qMD͇i#Na&`,饚 Oߦ0G._`ޏz[| 3_AC~x Y_M6>NV qݹ,NOx,Ds#'n~vJk(VPP=nzԿCaF (|u:؆0UWujԘ&l•43(7H:n#O SĹZV,XAT!^AN XFw`75lSXN0BNn?t~&삗>g˙8K,94n\`TGHB+~6$I^\7c-=*A.llq}a"X?IKAknz%ȎRYZdMD'(n;`{m3&ǽ}O :T/[Ř7vwr,Ć[wgM8jƜZ7$m5~ԫ9ι~*|BR@ l [9 f$۪GnjD$l)FCx9SuaԈ(}Ф'}A;AI<ͣ6F'oC!mp&/tI+ SA|Tvs>^cnJT]u[._ߪtǷɦڗ7uf71-oFӾ75_ LJXCdt|E$J;Nlst4d!_zGv!e)YK`pÞ1$w>+ڛ@3LyK#6X}+b0Ƿt3}b aA:@ļ U ߾ڭr;(4IdOlEt-Tvz97Wsu;CC*}̛;el9# \9i7)w3QjPoNiަ$d¸#25v̈́,MCT\+Jb6Z${#,>e^!}~`b5ˇ5 _?QR|OIpPxM|\ת%{Agq+e\Uu+h""%:i/+gK8W]RVm(1tiPl1Mr@=<"<=,⅑LhՙUcf;X Q8 fsa3NllInxNoN1A!n10`[,8FbKӨjĔeLjvfa9VVJD׮!H5 \}[4tսJ ab4w70%BCpˣ%]\M*\u&h0S9Ve3/Gt&"ˤ>qIMĝN+~D~YvxZi'X9%t̊dm>0=xZÇZ\֒*ABDJJAL Ra~SD%00{ 8="n/k}ydF3*C^LoI[~^D gUZٻkƼͥe}o}qTا@F}NI j匉*ɠ]V>T* }$n:v$Ru D! I8c6K(z?]r%jEP]_!3Gut!|y+>E&%{Ht׎KPugrŹO y"h*͉fS!o wƘ+ HkLoTs\?[Cx!戝w3I>ːX>C싨]UE27`+Ά 5T.}ИHo#e:BKn}x)TS-FOOV<Ny'wyP4e_~7p V~LbN.|(u`,<<^pٻ&gy &ͩ| 'JF=OQ|0rg=K\'!?WJ][0 _  @?e.aDez2N>f]w=擐s%'!U J[&fzKӐLP_ۃN8Rf*g}}ohZYq֖A֎k(_3+!!4D@ sqp$YS treݡ [XSF2Cie=a7ֆ qW6'7ԉOqFWjܫ%QA E߉p#p+q >R"(w[*uV'@ Iu:?[堞$Bc%<.'Gk |>cbsJ2QˈnY [3$? h,OxRۦ&`aL'h8d-{J5dK'j电ǒM9;OvnP%0yPWx*u{^l, 2lz V8_GE% J mNo( mΔ0W@RDJ"\s`imaD}ێ~{J6 ]WspuzB.K 2KE5EAʋ>ٺuB6sh|zwTŒTq,]k$M3ͰT+-0GU$H9OɌh;{*V%Hv^EMqY||Gh6U㈪Lt̀M~ǧ(Uevl4gzWROThO(l bk2[N4[Az FFHbF 5-F絠KN^]N}U :meC+<8÷6G &hYp:^*;KJfu/㑈E,s7F=vC>81n0JP G|lcb oF3T6غ ~ѡʂx8^BV#:#V4jQU ҭDe={a0 LVZiZ&sQ~f+.F#NI?b~9*8mvMk!ʣ-{ǘҊ>nXt4˭):1)aP΋ʭ$.OH `q@SC1ӳvS¼l1;#NK@Pn12sA}] n1G]n̓lb{1!΃Ϲܙ%RpݳF?[0x҉ҳޤ#ڃdqPٷu^)ԨSYR+KX ᧍wN#}o0nQg[H4ǟ`а<%2֊G5NOy6L)K.9uNԟЧjFH+j?f GKu0ncz r %:'EӍ^R"WQ9'; D\BC;VQ"vϷL=(Y'(%z-5T5 :^8Qy_fvItOdā ȊjokHDO9%ρ6b#vsSj]"8 F.󨫸t+6nS_yլihv%KZuϵKՕyi݃+cT@]񯿈MHb؅($&B vʉ?R4?Ssnz-OwEBt*\=ǮL-qV PP6&FsPOG,(SU4JXSh`P@&(=OϡB$:0^prTh>23ːb{ɼu%Iuʸ$bGDyPG%+%?Q?9<'#Ա%^@X?mhL?] heiJPڦrΤB K]t"'sNbod؎7_Wr~nlp*+ְfy,WiOLU y Fuv&f;}Hc"{tCev:/ xZi~֢ 2ܲV0t(p"[XGUdH2H19D'UcaWy]v a2!Mרm|FK$$ZP x" ^Adt$o5ғǘNUBk*1e) @:=<B`ݡ8'o@_hC O:G%Ekdi7G}/ ~&pPcEK$g%&b(`s {I4$}.2너N4?x}ެlET>k?C5~IP`c;6ެVDXw.~f \=`ى/y<yö龬*=ep|vʫt3\Tk3Ҙ"wwon BP[90|iaW*pd.nPgA*D{ByKPlp3ZOh-󮓾X9k+(lm1 +L -(C|J>ek2 Z*b)-MQeD*HLSbz0$&(K̒Ec!/_l'h$%aZ2vHr9&)۠TqS-JHbzFJǎOou(' YG^1*d9 {A3 A Zf N(ޯkYm=%2"V[X"ޏ'+ `湒]#!#udyҜ"aɊ}XÍpKD"R5`FPbfS1} L{ HZ pnôD7k^t}\1hnx CD wwQCfCHM8[84GPQ'˛C0\/Pc!˖#%:~>7:4%iQ p6;\CY4YRhx 9!sVgYvN p{zGڍ) d8֭IJ'q%ԭxhzR v9ѹi1~"9Tʡo_xf }bDI.@{}F"yI'+SvP%h/YئԵg?3 Mb4#q>^0vN yum>qbIVRr2.m4"ZɬG.BB&۰ KySaʛBvGd{̻6hW=r, 7c8M: ^\GIbݒ\H \xO7%DX@;ۿ|8{) >8_m{"S(@DijM>Pֿt=??N!?+Oc@7Z#\}- , Ixg5* ZZK/N*2(=-eGR¡cԕ*tO:! W8|oR<Ǵajbעalㇲ\Q蓧ns6 u!}Ȥ=XC " صU ek*9HF5w7!~RJ)f .]MJ 6F t%,JJa~w#L}&1^N?EӹJT^:*F ێ ĉhwk!FQQuOz)=yy.IYφƦvF wʼn-'2VLIOl;1]*:<'OϫU jvp]XCgB܅` =[Ơs pqٜtkʕofN#bø[:0{=]1W^GSfO|*7W;Ip}vE-jm k'2r1C=1#vnri0 kK>dp[ %E}AVrԷRտxF-\.LM b&B!498Lw+(a2$?z:g{k^XҐUm cm7UI:6i-n?UsG92UwfZr\Ʉ3ecFCX0`R|{&!jnilkإZ:(@V¬͜ph9XE&{B'U;X&a^f|T;^E6'A_= (v6`TCf,wU=P8AG$$Jed%VQ"kbzqOQ$/E$xY+mhn 4P=.=^ 1ΏlvM>uJu1T b+TG#yrG 0dԅaSHcY E[)9׽?8oTeF0pHhv̛RMPU/7#xþd.ZTnsMghrGOV.S$^q[/JtJd/pmj9-l9#_PʟRWr@?&N>A FOO>VTWWg]WiZR]6hgQuW+b%'~oJ7p;9.M ܨ̯ 01q؜b\MJ/qMgB]l8#Po~pBY. lwlȓ|'pÊgo.FL*{:U}!%A 4U +%1V6~6q}Nl2yx:3E\F'w'6aڥ(˲{'y<\ch\#7-42 !,zZgAo1'}$HlN b0Lk)&LX5oF`]+Rg`m.P? 0T$igBt #n7R?쟒%Sz᏶˒b2$e[фƍ(.lv%U89 m [tЍ(OoøEjl%ԾWKx%3塢;Mo Nf1z .i,y&/: :Xl_qJo`^ie bjMr|ݍ9r[mK$+ UPRMZW10.+[nGH1E&OwG'uXgtPfz@GLܗy_ޛ4ݙ>ZsK9R+2l\3u9#,x!WmÚagyCj1]עwd#ق6!8R웼l@"Sy כwY9kS#D&MROBndS|W7&\>2' : {HyIo;ym]OtaZigV w*#oɎ +1 y~01ʚ}WnTa^7R6Ǣ\(z;"W\ឈvP%Ö𲄀4| `]۪pQ`2E gVyxlG  =mUԝF/jCxfBTeW a"H刟N#Sܫ)a`2h4M[ϾHk~mUg<@D)2n x;MOT86sJZK%[б_g\!> R7B (schQ'vsLcO"kEuE"i+aiG31~etO;&1[];*6,5-tJ]Qh@i"MJ$i,./kc?4]Vbv2I$4pj*>"2.]G"{S<ɍ@AIC w,\0*lC{ M]Vm ͉4=N^oD3aj?Gx"6FwOpm yKxX:8:8{W~a9Fl]l+TO@WHkL kQ-nuR83!E(J~@["Ү_ʁ'# ɗ5`e@cː] 0 J3eE YjIN3!L@b3c+,ii[\퇍En^gR:` <Bi j jZ/KvL"Ԍ 2u鲠Ajh >\"knFS1SpB^QL݇ C/ׯ7A,C*JWnW`}1HJSY0c8Ʈ10T&H̼$ЋpЯ9߆ xHp')Y_hi{\xº*&7e =Ly&.?OR*yy靛?ӨΘ$߫M>x[^yԛcmD ~ !IGp5/=Fnd IZ;bL u "k`"Wkr_Z&dOPi`YxSn@vssҐ|a )H{6bZxCFUZ{,{RI8p w'DST;8aPS!G湀am[vs_c(۳}j"(Y|88~JV` 2va|=p EiE~qH!Eym ZVTKmj?Y%Zt+a|]m^ClC;qT6IwXm"}P|<85灠21aykbvF5WV=c]`rSU"8u`T:A<&'[@"1:Q#J134}%wF`\z\N䞫@fG,71*mpL67gpƞ|l{LW֤rtO-Ng6 \c#Eڭ:@ƛwK<*Q628;fx,q ց:QeG2&N%F-IZ(<__lDXOn-3~)E S~@i_NMM|q펊 c?]p5GR;0é]T{F"Za_4ng(qCwT@يj+:sY_%`d"I3%Y()-nyd@3FGF_ Dk&|B|xwݙztOH~'ojb"tR]bcLM76 JA}D+SwI _Ԣ7%=i2uZr{_½@#!cQ6d}>gȜ) *`mB\\ %.Z)2e+TX-RN9q:v03xFASu#>0|LC|tmC>ګnFb&3~ 06k.$3C7yrs۵GrxdjU+\)/'5ǭ]^>SWcmX&E|:u& O;kdd4`$mtYOlmFW UFX6ck=We6FW3X2PP/LCҒzPټ>N8:-}ƇjxA]ЮN  =;|2-Osjh֗ ^%LiH?dG* <vn22[E|{hٸ oA|'O|vj8aЎ _7iXէ7J;glpJdJ=52BX>S7WLe6mHLj] ge r L\ϊB^q8"ZF='dGg(.RM Fde(vxE--nr8$za9 y-A)j~I De];?@+,Eq(|.9E;Ⱥ=5,<3&g!ߤhnMJ&\ GZ#h[D,c4(S1"SH Éѱr)+ 4!D ],"D'yhmg b^rYC M> A'r40sJ_^׫I*"bUeZG=|sItl76&”װ?@J;҇C-/)Afpxi } EN|v>Mǡ^gh^>VKGn_@ꐖan?sQ!Zn|۟bthJ] }hB{\ô,‚{9~n5kkʙ>[bw-ܤNS1Vv:Az Zs !ԁi膅,)sx;* ſw9=Fw. ڦB,k!WubWvd""s 8iBHʁ)V2fcwjBN-O <8$#3z G VZnS{zEr\YA 8MˋJ/ t\d)3C݅PX X.7਀Lx5"XA{zܫ7%XdΤj YjW~m\,>.YB2xmÜ6yQ_EZ ҋ aIigr{F'a,U#Ɂu>lJDiѷBC+ߘj~"oRpR>"S5 PmsjLo5U޶gRDݺ:) HAy"?pQDbqMahzzE ǙOJC ʟ^sfhOxh @dQ SzID# 1~y? jpTMF,lp)b{Hb'=Zhgt)Q){RvمL]^>;uX܏F' oJ4$ⷫW# ,*4T-U_Ɔ%`8Pr2+oQ{Rt;}^p2b5@W{%>eBCʱAcZuظsD9vB?g0a+̓ⅼ,Ι[UY( aE\OLAwO9ݦ-$¤QSԩ?@DKv"OX\Nd96Oƌta"4랙ea㾯<"a/'5\anC~@EdP)$6=>_c%֧9,IX!lɞ8A~Xr 1lirQԓbVkXvc` 8$/8S)-9v9.17frFPT *3VN_Eo)SnYw!Oţ0·ze!rZ\姧eӦ]Ey{<%CyxʈLS8B9+QtFXhqcOpH ᪃^}lUKSTg?ѯlSښ_蛑*J5UvUə\: @Di<nN+68Jl$Ta9> G~^"h]ּ;ռ?2X8-n;~Oqy6c IJqs뜋}t @aAI.V#]t*J4c&qIm`G_!:q7 ?*KG~zp\&P݊, ن/ ǵwȈXQ5%g{$|Ȳ[+',r|vUoJ'>8WNj l(~ IN+)/1&m0-Rfĉ"񪍙C2T{(t,Te4y,/;"ĥ+˃/gȢFƯIUN gv B;q ryI;>|(ڼBL!ϮIpԏ0C$6A}vH#| `bY;\`e||m0a9o݈kf1vsV<@kh=_I! q]8.NU"i DowV` pkd TwQcK: Sc|]p?Rɿ;ƳovcEW'op}Y]63gEJi{!;\z5{SDD`4 q,ϝ jG.u7cYŭ8ٞvu!0ME /fLlxLH:'juI|B1QOr^w[LJ%yD_q^GzRؚ:us1"k*fH/Pr^OO׀SK^6B~${+n]ÓQSYta?뜼)rP0K v6SK;%q Hj!I*O'yZVZJ  ўT c-1JmD\ @3'̽kvʊHߖJ - G[-=L- L^cm)g}/ZVHT`TluGcs WOLB)2W]k: E$.:D+^th6FZsÎC~uuhlsŽOa%~#NŪCxdo"#kq0tLu5hbC\EplF.DZYf13,$7!SCCGW=UYRG#[>J7-CY0^$KNW:>f,)LnbVK]v[R[TF\yϱ DžrEzJ5S*/|Y}@nOC\$En;x cNP$G>Վ$|,{6pgɁM'2-jRϦ .mgGKTY^H 8#p-YJ6)Jo Mo`T4pq}0;O74D1Wq`^ź@Fs7JP*tLk{i)XKMzgsowrIDkXEᶠ]So[Na,_5<4GHUlCsLvmRjecIh %hӦ3nUOP!f%)ݳh DĀzwEwxi;vOM-WaaQgKJF?tkXQ>cx|J|<3({:Ȇq~7Ie1]6Ҋ(;pҙT"͎o3| y1|p}a|]޸-~u۾P[ &_&|~SD<zìk # :z_0Emoj4I9_Eӹmみov )חIrG Д69pƮUInt-eMG+K& Y !ľ`< _X+Oz8Rn$M&9kHU>Y4bG-uSm zW#/Ag FZJԊ_WȂa4,?k%6Kt}"eƤk֝8 e]8"I l]Tb)[1Bc,lMj[NOUJV>trb/o$c gш= TG(/{y1B +hD79swo.cBijwh[hذ^S:HDH@B GإS>͟hi4Ϳ#l=RbLeЏhFR'*sJyt#BjL ]RyFuCm PBqnmsC؊ӵ#HDA"9^L[q7]nWzIe@[fV2-avyjlj"}_deYoP>A^hn M@5joV2+=975S+ĉ1{r>j,AGZJPk{5il7y2 Mc1B# I)_{([¼zpj2PV.}4M,gežTZ9m iD2j~hKp)Tl}!)ya41M^VVur6VautZ=2/?98rᇝu7UGE [^MIFV͍N UqUD!QH>\Yϵýde\VE0ڌ9Z9~~fmݿbO\s׆@#zhZ0c@_-Y*z͹wo5Dٶ3q*^iFȿ;ήKK0w0_Pv'~ݕ:S{  4QNU>>ߛo+'XFK["fr5fn'rR5 7bfR%ja%i28.^lj*̬j??gyk$ͩr6پ; vSWY_zc"zB!6.:S%m '?SVwMd+q-a *)52SB D'ԤWJAK~-A|}^cds՗l$ XXX&ظD$d7RpL˭:nb&ș?-o\VX$ͅsa3 ]xXyE)$36/rH+WjsgPԛ|'Z~ǻ8Dœ,U2oa+wh6 5]y}ji*1wkE?J= <"B3"t~,>vxX|e!\$@,D R5ʝ['L^1E@wOΫKL)2Ҟ{ !{dilXI KpXa{JwSV{3_F l>)=+4Lpm ޢWPr ΕVYovi\ 7gI= x兠fqs&:{"kKm;b>X>#]][dl\m,ל"Ga*kk1-z2-RҰ m퀬 uqr Ue.$݁pG1E-vCw;ܰjS-9?l7Al _OK&@7x}{u1Š4Ȟ=X!%_9vW-SZuokfv\i\iP&L,J 2?(0dۗ<yVIgsPsv.%Q>8c-wvsu1@zh=i:an]<$VL6˄Ēϋ˲6&m7G駈 Dފa%N"<7ԙPuᲡ[F}u*N&K$-ڲquژ~Jyd[EpTv;k5G4Υ -GSj툵9hz%2f蒃IʙUӺA}Wz\nO|>GqKt!,0Z:Z"G=iJI8(Mر%Yw?G*Tei4n"1r=t Q9;_{ŸYCԩ ǭo;6r /(T ɫhjJ-Y ZD?}S^2jfVb)jI32aᄹFD|Cd[Cܟ&ZMloO\",~0nx0Pe! ;Ct|1ͫΑwN]]h,QiAy/5|`9}pȑƠyb5VDNwTr)'bnN+51opb6qG=T5Z/֊lPv>}P/iƒSM#2L&Zub{HtdѨu!~TC&cAruU v C_O{rVe$u>c\_e|yTz2,` kS)< k;|$1d A[Q bȑ^ڒjm90\@Q߿;#]{V}(>\hvyfVJȦL[B oJ>.S{<-SGHט| H 2{5OSZ9E ҇=h"k j;FZy5 {Rm<0x8Z|pљI"PqS<'đ'O#rf7Tn1ǔd%-fXhBvV.&|˳LgKQ kkt*d>J_u$ŧmP@{GZ4N4W{Xkk a`JMAL|x_Jss Ɛ^y=0FwS9 v@Jn!.=TD\p S;ۊ߲S-ڍmsV{;L+d0*'>@ MT4'F+:ۧ4Ȋ2#"dLZ YFUy(f gͻ ًEQOPIC3 CsCybtG@8rK3#ש ;ٸ|[+73(!&x7_!SƇneg:& y!EXJ`^+ 7K|ӾF}n[ٴ˰Qt-,`0TC=i6Wl3YC>.a\[,7{\2n ,""ݿg}TQ5 (0vh1Z`!)Ysh+8j-5R#%`ՅOrwTFZ3%G9?)ԻjfEev@=~`#WwͲu$p稚蚩'r_Z\ɼ0? /`iUeTTmhqZכ3Nq=v6{cS:5&@C"$mddhڲ- m$>EsEͩeIՔqκw>E @K*irj$?l/`6^̋VԾ^(Xk#M0:JW"^vk–= ) c陙oд{Fr[Y@UuvvҍwM`!{|)pREVًQIڝMƧ^6zO1eBqW3ICCmV})m-Cqq)zlƥFsP4sKpgtgUxZur}2ét_qm&xKmZlFl l\^,6j+M@C :[uZ~YJz_B,d?|lnD 𳚍魥OYK ɴqmnxxrſ)u@wIʋ}h$= ,Xoj| s02VHiW^ᤑfpMީNeJ$ =;(trF^vUXO_F|6A$&'Mt!&5jmk'CCFbM{?9< R@<I.%jn kHWYJ!;W^l-_QD@DrH*mTv4ag'q-0wƊ:'ݤ=4LZ0ϑLߖx5AپMS:m?5 2%[Q@> 6/U3]bH˅/cu&g{G썁w&o1T~PBKuo__S\g :UbXj" 0g;"^HeR"WZ;w`lN)a4j`$,;=NM%vY"&sd>ysz :ZX=M Dc|8\lz%pC^8<[t~7K $(JQ~opQ3M`PB5ҕg}_9Ō'gc@qs~1Y O=}^Z+΅j'>8w米0j;++XaZ~7zR a[a u~s`Vݕ^']j! +lB6sב$O^^}!gz܀ pR|1DrXhoGONLї[^yk ?hUʠṄ}ٰ5|!HR[ҀVQf*j=2:G%$Kza~?{v4DhHAX ar3G_=Ӕ4JИUt@[ ^dzǩ-qSM:Q?بRbe_ }˰r 8>zNZ%j]RBNn9~CF[Lf**bC]qMUPtV؇26v|EwJq2.\@`38O\:(ݬ1j@5RNدHn U651@ YQ@`̗h033ʐ9\DuLIǃ V@ |7H _s ISE%&`7{#Bu|XPK'E{Ea$e i~yEYzQːQ^RQVgw#\0d݆#[ͫVDS]WZsAG!2(IpQzo( Iݧ{s67kbfC3 TsRw#tldDT}kWș[j3A4\lVw)"vYs] u Cdy;Pj1Pk3L$]CrMX;զنo97D&\ի$_ޠ:c ~s}ZoU܆ Ҏ293Jp;Lir鮬Q @Gvlo,]b{3K$oH'sY<ǜ@po аGǻs$#A9hj[ }VN:4C W~Yծ\fŘ3J6XSAl ۷5}?Dy*A+?E !l9v WLfeã$$: ,,1O\6m|d(N?jnk&Y4]wՉ9XE8=Dbh`A?:<.=RLiq9/[Jmֈaf#qu.[϶ַXgُhĈ~iMBe3t=,)“g|R9<Ⱥ0j&Pjrz%7_"AQnW"L(Oq cPYMp] p,h" nh憂;L|[I9],ȅ X% EXe;=b}e v%BGLxqE DenCQ'O=h>$ĠA&@ Eȋe6o.*7nň`&p#9XNp-l$ 5O0^5 Efvdyn=[p;yvtTefNW) nHs9 XGl~R4,A,V21U)Vr]sCt*+aF% ѧjgBN0w,_DTN R!:]ؐ$dq v=x}*V D)L|&kk Eչpj'u$ *uo#!R*r2!Vv4%J i1~`t—8nƭ*,G[Om[T匙f:F,8 o]Xo`8|`Db{[?(r6G*rVCU1_RfY})0gj;!E fUsD桀9&z</.2]3;̓̒m\ >neQc;ԑ d&ޑӵyDHQZnĠ.ĐU*O:n4zTKYKPnP0`+5ᔭf}ۈ\9mβ/!{=>lX*RـbWNNOT3M,mbD;ixnh)H\R| ׅctS[Y9nO4ZQKg/D|-j؄\¨$KzsZ# hzXKТE,4lpeޜͺ/kz1>ѷk,zAC2T};;E=@+귈x0E),l!Ε _GBa9.^2^!r/4v2e=n8LlTv5T+ :3΀Ç b=o,)#ؕ\Nytgk.2e!k,UykUS6*35E7PnLњ'/C!w몝jU<ѻ' 2hx[/kۚx4ؾR*/Qz(U$&"޷3Sk񽟧ͷ\;ek^0C'5iH!W cw] T%T +"=SL5`= AGSY/P~ E tH}awvćL= 5M.ק_jj#+ "jVi׆:yаr6qYЩԙT)Њl75`DD!ۣ bV^ϔ kB"yʱ Xq9S{mxa4)&QЇֵ%Tq9sf ddEW@!^{w: fHH(ENdR?X( S ӫ4V6sZS٨4e6-]je%Si,bE[F0HHWb?./S3Iק0g%|rL X3|iJ+g _>dR6&jEcpfA$~|]wI"`AYSryR "5+l2 ,'/ر%Z7&Ќ8TNֽF!., uMKHu!\ %=@EHxwV⮣ٍLBu8Y|lFPڭ-o( {RXӮP9T;i6;0S|}[`(m)8_cʙ0U]S%7ߪ[)P>A'XsF{z1\LccDl!o|S"d4Q?lР|0@e^RY9'ZCpLW@r3K}|gL:ۚ+yTLJ]L#>aa ȓ2/! EDV[1 }⭟۞a_?Yެ5zl)}^h/M-˪sSos+tĂ@3,\q2ɤѯDζ\~,[go*jȋ={b FP$V<6/;pĻm,,ktHNF״w]%"- DɦG3D'v$SzA>{3rP1w{LjRtL>L۝$ 7&+2ډ+ LО}en%>JރCQQRQCQkQoQGTx 2#+}iv]w/%1pxax%㑓)6?7T}Aac~i3n6؝όf(6U#l>g rZX?Ȃ/}iuLحrsnD*+`8Ƃx $5)}')R7KuG.ˡ@N,fiKqK$%8#1WH-GXIص]Uofx/ Q8@o]EvHA?'uChP/zYGxg=07fpDvwD4x0&0ZU8{3Y}mU-&J ųTd ZgA [];OKqΰlp/ 7|b⟒g g.8As,WOja뮟/EV5̦s6 9S ٍem,7 'QnB—O'(F lS<Nn{I=4y|?ѕt~) > '$CTwJ wZ*$Xnݡ쭚1hc͊31?:$@g"&z_ru^)k O~*io|-^)o. zԃHFxO.OZ̵p_4<cG) . ߰s0_BTtWp(R7-^S_ 'S֝@罓ӿwSO`cř.HXkY*61o, -%^0 J,/fF%H''ʉu(EIxgcJ0H{Ր7E#E'*0.hjQgvPTp>S14矇c{ BnR{ : *JYY%3/"Yhio'MPC΃CtccD#wh貽EaqłRtTxR;a~f켅5{2, Օ֨^:;G$"ݩ[B8uaU.&n (.A”أTfW>6EE 4E5*789[CvTLXpI\I6`|5$[0 [j裭7K-*`|QИ~3;}҆s/(I $g.THC`uo;b): ۂ8LTJA r4BQjv/,z&Lw4âFp`˰Yc5Kdx mjەvqLb{h#F|9<"'y4kl.Fn^xc#_0p̃f vq+3"m[a+CJ,{DZC3X3|m%M"H 7V::ix8L.MaOEs8wʯr1p eF* LqBShkPk0sS)~j!ol'~Zt-+4JfA,'yF,܄>$v8I?CjN QK.Σ# 4b/X c1/z0je9B ru77 O7"UBuo6l)ΈOP4Mv_ Z<͙}ϸ NU$ tI޲cpmʣ`c#o;8Eפ'?w%U`AX[, 6T~;P j!Ww AaFQH|a+bݏkO[0CLbw _p-lDZ ʴRM!O(45B5V!eͻ)+A/U@rSKt5Ŀ]S n. .lfmv$LD!pz ¿핦cDŋb7_wUh*|޺:dnTL" LPbl+kP j2쳫MY/ vD5~ʓW곅P4SamȡwxDqx*Fہ8fj^nwYL}\ˁ H.?U{ x!o/|4V;S<: T|1w8+›E]2kģ19 eb\ |Z*p&5JUm21ږ}f t.:M2u⽲~ގ܅4jeϴ+jiBҰh0|7p#YPfURxOWKn@ \TSa;tF$7%)Kk/+"{rԗ͟{잛ɀ(ϋMh[rlG{w;YK5Ov6G 3QH>CحMdžo_DŽrԼ1\S@F^E*:,k4C Ym<[:k6g+"{iRQ]})25P4<wzCC'^j:BN*ca2:Y2g(ɠt( ٟ.qKVK&fõZG: =E=t͛a!E:/_aБ'X:{lLcL2F4;%*ksWJ'KnР> Q4x(7(C,V tVoU~ )3(7x "0ot$3KV"@{#*~2Xn+t$*Po*/O_f#!-OqMtUoo}.jm9_\tiJ^N 'PV1:=̰f|=g$!_Қi!{UH^e@p[!6t%%Z]/fP읣~zw/R7A5NH%PF:$+- +t,57wgF5xdҧX([]3$%>\ %I DSs'Eae]*a B<46ͦ)Ï`.Հ=^Wq4/K 3 .mCLoðzLءO )rz(o%QY6#_@?dKzeV<$k-n#j3ӕ< i3R7Yǡ6SWF 2[qgDV#.z@7>?QU*0˨zwZ&KTCד}kǓq+g25(*IVU)2`>Gۜ'u{W^=';cW>DDZ:vq)駈KԎ>4Ch_Ⱥ;lL?j蟃ܘ??XH  R.hDw$v ? ptg!ؾ1j4ڹ5;Q^* U1fSJ zYiR<8k0Gx?Odĉ7m<8JCBN9fXV|(0[Tx{? WAb9d>#Wz' ʍD2_go.j IH8&eîH#3`^ȸ7BxU!RzbNʙa{jwp*`#FՌ3c.+\N *ZAET!סK oIe $⋶56 Y'U/N@b!sP+YB6$;Gk/G=s'ֹEM̬Xb6s맭WJLhMc ւ|#`mxhOST9!Txtd)z-[D"G5@i9<k/ Lkd! y_Z}309̫(EB j~R-4 0knK#NRJDZP;)mfL5nB߯m!`1c ο~ȷJ.!NjKw"-^2j(ĜD~"iѾV;ibGz0N4;飛i 8^k['R%1Gun>ީjkkU.t-hQp֣( |IfF0)1S)<l<"S߾2r*re~eU/u=h諮e@dfyiiWCjEQLL]C|άH ޲'xUz3T6x@=pUyW,|c2Kk#MA_Tc C1SaaT'+='& 4Bp)IUǪܭ}ߝL^G `@gRT, RE ,hƊB=b@Y𓔱DNa3][?]^V \6 5G'XV„t_x5=> }A(—= nCt3$d=|¬S)bzqȑ(u#͜k淟/Eb%-S+FK-䌀|p<>YK'²9KIerzX ]m~ئ:D᎗ x.פD011J\$N<7\xX)=cU ovA"-ݗC&#Xn1aF%zѕH0e<.t!hdGEJkk\̼;8 @%텍zt5x iK9"QF(DăsU2UA; `e3#'h1zWВH8+:ƋS6Dߩߪj g /)D.}~CaiGZBb_q#I[!FYR-տ !)qJJѽoH_<8I&B8 # Jk^O`t`96aY;~g ? W)U`f<8~.Ӗ '¹S`BiͺGĤ:7ŽqWߍ4b!TM9ICh]+%B:䇥H PY)$[rf(,3yĜ6T6^Ҩ`03N-cwPq:WU^=<+G,Fѕ 7!9k5aY|ݯu>Q6^ `ʎhb^v`;Oc[Gٚ*/guo9ȂЂ)dr"<,*IMyE%,001rb99-N}r2X(!p)?.ZoXgOɸQkVj]"\.uDڧJfQ0){a\IlD[ ӿmM好jtrbro{=OFl~um_3/1C)0oΎ~fFlKXد=VԔS[gݷRCIƔ9#'F,] ͚qMnQU t0"M=Q_$r\^og6.IJhts7.1J+@ R ,wƫD^,'&5L+!Ynx RX pV _?>\r=\&[ǂ;8#B|RtĄș+sP;|ũR#ucOvOo 9ӌWV܉$8hGE@(pV7zP3+q+d G/%[1XT`Z O.PUx70S AZgx n}Hby%\4Zo_1ٝ F s8ESP\>V.'q5bZD8#3xg$xC~R2&L,;5ƿ΂81U4&Svϥ,$r͉ÕR`&q?vxbY(=_~ n\V8(*@ZfD!ٲG^@cF2 1,"u >u[#FPͳkPE֙ahWVJ`EZ)E=ևp#Zj\<;n7LfZ4h!/{H YS疔 L;'M`UѧF@QYc0YpzO'=Y:3_#uVyҟy<%wzsT}TZcxc::nRʛJ K4ʪ/!4QsM>z'~xLb.MKaO&l( 4B~2$ƥ] Id_z(x8tmCCh77[sH' :$-ټpE:ԛ.рT*7ٹ͓|S-&(GԆ09~ v?YȺeφHܻȳS1NK&X[îm7ն'Wq?ɴXzیZHR*j#ZݨJyNDD%|:򥜊aRȏ@_uKhMMy-#[["ajxjnX]H\> 8/nBfq!@ޒ%5~Z,8X^3^9읟ji1ei8U4 !""mjq$rق!ZU)vHgah/D{ )0Dtb @F">#*_t G_Em Ɵm|v EMyY|=ĪTi?F]K6[1MO7ɴE Nvp7BܡT0>up՚<% Ř.$v'!y63EC O$;Ar6"cY ALw.+j5/3vz]m}Yj+P[bArR::tTL ғX0 #7߹#~X1-jy^~ ]b@bPwwV:&Nc]vnj~Mk=@{[<[RD6ݵOUoe=69 erJ2OK#*x~KU0/)v/sw^y@RX*GOm,5U0r"Y?Ew<&,KuUS駽4dx̑+Sgap(ȚP s1\/eS#uwG@x+LyRsPTܨX_u3)9K_ƊXo{TFV!g~~r׊[F\fԞjЃSaKMu$EH'SDSt?UPz] ~zvj36k<& ïL`=hW/.̒Y{*R U6Aj~Es5 =z֑htrW轩$/>4N /{~.҂hsDqZ3x <*IvT R٩M(>d1;_)+͘F1ZZ̹&Hm( ˔n| f3"UN;TaL=ܣ)M%8hK7f)*.|5̻\0*WYEEO9`TX')xs@B=zxm #rOՎ _(%`:V" 7.@j,윥0n-U5Ks@}SFQx)zIJ11^;>>L [*ȃs P"2XY5zh!Kj,:$1&5ࢄ =L~C""[MAp-gEOLAdzA27RL.AW-.k@vHgS\ V7}aV=b_ŜD_=tD)mMV/^p2#kGfb/U77*>IW40>NEeƈbԦ GWlRIBiw A{.G(ZH {$D1&]-3dT7ui,4tJHHCd9aqlᦧeE|"G?yQ NښDPEp[_r\K:}mYhm]|PWBlhhNF!~%~Hu0I㩸";.5R p;QfN)mi>3 C@k˟w#%I3h5?D:B؏{5Jf58a}tdTo$<{7>Gnzn$Ke₩$k?7`X,Ag#g^ilY qaLZ_}%pTCC/BT ðsiAltűHYLA"܀9Ί!vq;rE|[dhqw.Y#3ҕ\ hZx&_޳!|ql1lRzaK+H!XM ??!N9PG]!=r9ˑDRdr̅Wrz_گro!<.~) Q? <Tc?X@ `$||uֆ7A'y -YuV<,}KMᵷ㿯qZIF3w݉%712 #-sx4{bZ(R 4r_>}C#<{Xs3J0&neC:&ZEGI)iaKF4lL4*k% BQWxr:ȝ{g 3 }?y7wFQ*9#uTP8N^ܫG`A)\ nKk{q$\'G~~cAˬTGvS rOO3_I<5` {L'q<nd׬ b,kS>;熼MEY#)12}.&3<YigGdU\=71`z/gPsٹQ^bZ`O)ޑSWgCe 7^)?:|n*&'ɚM rv$:X;\ 4 ~ 6˿ȓV jijotD(X$ň8a,d-7u'鷋+ I 1ÍAH-0(ϩo ަ[a:sR9&{1m4c'Ũl=/aO$r/m!W!\ރ蛴_/'zL!Jx멆2=:ԃsQq@xa+`;]m՚>ha8.‰n R.59xbI;W6Y u"hi7[pUtBA^($ 89vJ.kH"{kYtMgbp7Q6ѣ9DVh Ffcgc0,hM~וXv57ɒSa"9XڍEZ\(\21l]gSQ_^2'w؊Z'#Wם\C`)с0}P`YV^2IGt2W303m<)_.S {y#(/Ѻ/-J'B'' &Et/5xA0]3ѭapo\ FKYڈU> s"\:t>V``Fw݈MKPȫC?|2%ǻ*S>Xf|QyoD%gaʬg! aYHCmؽsMY-/fЩJ XܧDֱdжX6kMZ2(HX糌E)^·T|vqZgP9RN"'NkUi&e͹AodmN2Vr7wsݝca}$!L n(iGC{-vϳiݍm-#34>q]F1"0Sh(>ڏւ7f[bKD#xN:>XXQMXҫ8l%Y8*sm_Z~}!Pp22 )V(I2'tMzr6b+ *|_gk"Z&ES;Ȇ׆J4rQ B]m!ѭ-eYCc_%v߶E/1tC"gw4W!Z #MFxɊY}yc-+k_73˙|8!e0z9uf[͆RRisvpRa2(ij mRB:%.bcsM?w=^Nw!K[6 I1 Yi-a[XhDD5-&ɗ%uu_l&3M1'7Dr XKVHwPٓP\T nϒ) WQfâTX'Sez8&cFĖHJ.U'æ )ƫ`vnY8Ϻ=.Z\ ?6(bTßge)cy Z_KPC4fr"_yq Cl}ieH uw˔f/ P98#,D[Ne5kv6>RƂRHp!4s?]/3ЫG^|IЧ-{WZf/nG$Lk]w?X OzS0n=%X` Rg]fˈR9~ +NR6WIҏγӃߥe3[ Μ#Z.NW g $5/>¿t|-_wOM ;w/~9ao2TNEJlxP̔!0L1˖4+A>T!б*c" ~ t]R_N,i@Rz{o;\HKWkRQi~>0 Ѩ;,ֳOOO?KQ] +6yn, >S[>2>mm`N/R UDe{/y'ܮ` ˥x_" C7`➞ K<0wЪyZZ=6ߑL^r뀯cWm{|e[m3?J6e֗ '{]IA7+ڃm0epTi{cX̼p?zWstݨoKjxЙ,"ƲS|z=mS`D?#=>dm5ni oӴX}`[<'iE=r4y2X54&]Kbb}0l㒢*/{c߲]~)I2;p0EKba8A߰]Zʮ 3c:$( xWe`v@  W"ci1U8DV|@**)TD=A|+0sXNuS  a34j;B$_{ fΝR:'k`~[屒gΒ+JvhȀ"&\aj+ߣښzt]Dv*LϷl.Q߭nba8=)4Etk5P r6v#i4 IlsЍޣtz'{M;o,eU$Y+zp:j_v{Ϥ᫿LDQ1xa1[NODs4Sdk{9Jʶ`~Fo0r ѮyfWc'WhlnfHH[gk&.6 G0[  Q0MTRhr8=9)DJS3 n]}:KӅ 뜺!1ɕŷIr.;ac`LqE`#jDF4{YJ)u͟_OL?7aO XռI Mİ3hi )gHNWVg,cP\q+i'ݝDP|hQAGPؤ oVGN(]ofhTr#k ?mvVЃ(9cY!tp@t[p^=!̡=MeM:yyzvSen9LWPwyMj ȟ9K*bD9]b2mGUu ӶUōM!.EH] TGI i"XV2ADnezjnE9Q;Zgm=Qr 0GVqG>!@pJv)uo3r⽉DT 4v~-<+p)Hd>[ rWT:_'lh>:ĻdqM]9۬. f۴uIK;ȳ{{6XfDոFCVh 47-J>:PaPXXb [ؓe;sqZԫGC^~J*?ťR𷋄@j G>I=ȳ'-0)$TKrf7}zBB<ز"O%2kKN֢T;AG/%BWt y M(@UQuDhj3> 3k2?,]k ^$s:w:Z&)+uuҝBJ/rA(49Ҭd6"HuMlmzίPJx/.vZjJH|"O,WkSx|t] [uG$*Kz/qE41|01)H2OA9ޮ 0FJ u4ipϕoKu_Ossg C]'ټCNkK~N nl^G'03`ίu< AXZMY!wyNa(z%KMbfY}Y T\xtӤ<8h:{#V$~6le$)$l+|{[U5d=شٶ4C Vv dG0'7T ,$ fp,{U :MUB&"܊$[MwƓA$C%E}∆~zYw-I>8 `*ZpODZ='g.(rfqf%OK d0s忌b.d}i~oU<_KQIZ#5^'U6Sy0h !խPRB ?`4zbvc[P*8{QƎ݈_sZl ee/5xdk9zNnvX[QVE[(S ^݈^sS?fUxu:810v_q~ʶv`{I8P"-8DXB^ KeqihE]w^:6?}k  H!dd` z2R(iqRɑ='&2,8VhՔA /c_Gbd(rI2Tt~:nOI:^IO=qGWzH_lKzS!,`!Y}]@rFN6o_ D.6Ry f$"9C1;'Qf&RqqޫƮM2$ÉmjD!y;w6]" u~kieDiGWF;;5VRQb|[[K*K--B̮.tQpI)Nv/] aDͭqP :|wΟ ra@tZRi*$Qdn(~(ڀaC1a;OfKtP=C;Kr=׿F}2551t)bz8@O!sSW /eF885j p]2_l%<v,ηE</-פ&*K1-Qkp)3jtɝmF'VOBaSWpk4M/1t"p##FEMKoQ.: fQs|l QB 0nJ"z9ٕqWiv']Dg:T_c[) &Z4l{a%$cGC* nWn56<}Fwz 0W(BBAݛP59戱V͵%!;աp)'ڑ1IîK$m;gqXȢ0|'!eW +cdīd*)9 MLZ'G&q9N؆W; ̊H*DanͲ=:Y~' ykIaUM D&jsWL8%kBGѰq^!`ES/>:pWktTau `;5h? ! ʺYW3Gf 7(RTnjoʨuANEDآa>SBQ̈? MxMF@fׯJ}`ҊeٷJYpHȩ Sk栖xB1tq0&'ȕ0TԚ9=K,یKfbRgMmgXja~G[V\|Mio}'?*]|[CWjvHuA?Gj3NmhX$ڏ|Hmܨ#YԩH1eEJy[2m%@n|vZu3+TFYRr>X~[ҿuKPg?f-XXkT^§I7 yKKg{SMŇ S:"Gb1)O/G\8xEWUP=fWN(~#zP 3}'@39Hde#Bń rbct_wtgpn ĥ) svQĝ:s[Q29zTײ&oL+v gװ#³?pjSK\t1Bn{5/E[`نV jnLcntH>IsO,<^Q*10%,$SUJ5 ߢ饖n G̉jr>8GŽ(LQE>p2A{(Ը,J Y[x*RjۯKgڸi\:ִI<{A/y-ʳ11V e]Ǚ},^bCPK|NPtW)-Cmwŵ\GUmXFX!zG#HN$]$Jܭg"@ g'q ZXH_3~ɾiOxd*6DwOv+~':e!m 7:vACS 5+T4Ts?,G VjMuhwE{<_.{Nۅwv$[ł؝=|/g@yN˛ ᯄul>mUDN49U#ExӽlJվ,B8"&9Vܮ/BdBtGb7oDZlU#psT=:aP޼ DwUL .F  )T _mxe#H&JNoA*C!Vdx(ћ~mN>to&UsVi~Y, N_SuSg}Gw!ՎZȑvZ^'V83VyM~+Sʨ7-0J @I8V&N 1u95JxK3 ?h5c6( K8:żzLgZ_O'4C௸v F+\@r9ˋTZnyn^T%,.T֕3J inVZTuW]nt<g9LaJ= trQs*zi!>?Rw;$oqJp[ugP=֙6ĺ9ĈZN=m x|Xn9HxIِfa#,_qŇ@|jq(BX kk(H_nNKj>|wz@ .қ]~YNQY@J 􌜸>1QtXuH)< Y멸轠˹H#Uu yR8o[A q\FN>t^h橚eUxAT(2vѪz#{[psqg*EΡ{wΎ Q"~.5;?WsU>75gi,/۽z @{R|'e[֒ Tpiq{a҇7>hAz#A$JʓtPQyhM3=e;HdE'`UZw_CKcRh"HZ1c$|Sg`^|ORЎjȩUF{^FZ!F 5Ō.%>$ ӯ42>,L09拓kpS~dN7k)i6UnQGIqi^+^³t 8|T< /.#UKDJ׹4!U'w ΰ^kZWO^g"rax$a': 9bR@4xz|:MwT̀HΝVOV}dyȺ>^@i4~G/Re>׌B5ΈA/z07Gɫ%1Ev;5 Kasc.6:߃{Vq Hð,w D>CXdnȮBGVue&(S8'@kBQ moGU Zz;xS>$|GjAүB|2f Glt$m7$1xd,b ܸ/nіr\8ܔvU+giOVu*EKo A@GV"Tb^3ABAvպ ;++d7@۹ ѣ4\pbޝaON Cۑ?Y+вqwqvBܫ氰(bH,. @0t @vusa^b)HnySK Avhvs V]P;]4zRR1@@Bl[A6^?'B(ƅUZ:̱QƄ.Z~Hziu\lйАM=b?|PHRgߕP0| u;أ''ڃv'AqiKd%{*eǓڐ(tR tx;lg$cѕW4R/Ht.kBw=6=ܭ-3 < dze2&T3ao{!Q45+SDƒ?Y;TS@/[XP|r?}ݭ,nh-"3+oSBs\@ܑA!B =<[K _I{ IARV~Up7[2KyѾC4պ;(eMA1A  wfz!s[0<dɅɩ%Hw[?F-72ٷ`7ByņQu +:;%:Er |O0%psAOޙqmx{[.$8Ĉv#`S59bރbi%%] `Mv : jEH=5~m=`:T3b*E_y5k=jM`;m^z誯|S@TdC6xOhyb iC(=BiwMƠoi FY-No @R,տ6җ8x D)Ѫ␓[{e#%ڵO׮ꌛ$I.2z7:\udU;) nȘ=I?A T re,ӹSP8?PhSi0?ncSjN3h#]y[3VJ?| G[pSnza[#x#n΍~X-95O aF )1 :Sc禱ZD0}L`aS;z7;xH"]_jB_r;ZC wC;rSb<#Oo>:5'iL,(\iu'URu@.4&}ϕZ.,'s kOITo2V>O) rggcx^CJ!!2Ių4ܴfS֚[jʱiE7lO8{:C;Ojm]AB5n[4%u`orB6s~seg.wVJ)ե *m}= Fd:}x́h( <f򑲙n#u`)V u =ȍ_$v4<(g# GRBkQZL&[X3(_0HS wc6!9R"!G؟i5:ͯXMzɩNv0 &<}S|6O!E%BY%LHYPx 'JV29/'kJP썕M D6, t; ^ShVRFbUC%$ <DCÎ-ŃVv?<~1EfБC5>jdTM.f.Ck:jg/|ڦ`]I RA'`UZSR>VaԤz颴1G7]w|wF7j֯qd{]cXgcæDwKMzAR,B{cx}8@RaF|"7p*hQeRqG} εxV VyqRH3Le r1nҀyQHǜD8DY<<6Cb`Yݼ UlH}[\@M^F7DLȾ7eq*l>FwM^;(LCIK, TeVzDBJ@ Qн{|Btj1x|ly"+xL'] #2$vq16NUoDD\7Q;HCu tȿȀG\fP>vhpʛ)2z2sMeEe94߭כ'&* BhO1 M)lb:ND^qW*oX끪Hz|I J 8x,oRDЌq1]c|`C;VBD z Mx^M6әn$ylu xSš]68gG `f+E/brVC As#Ih0ti^ÊCIPd[glCijG&F.8el ,G=tX#/ U X6KL]}A]7IfW Mġ-L>Aɕ4Sd2SO!8̞ҧt=`Q=~3 ! jpӹ/ |/?飬NNx !U0%g|v8k]pt-bFg*&I@25RIl2_QTSv8hVSKB )_/3b]W,li^ӘA}dvXl%eip _X]GЂKb5!V#G9/agL( XDW1AMPzeRvũ MBUX6$m.Yiz9x$)je$މ9M%;!AnGJMXVzkgꮗߚȶ23沈C+yn? }Ї8p gHJFP5=LˀY[z8\@?R@`[e1_Qrb7A6ieG$t| wPΘ`>C ?bFYOvD2ѽ^f')'Gw>  !/bBrh$)i3d .q'["9TDs YԾ1 1DC;}sZ ߖ]8j2WNX1<߼ϒױkɿ ];thZG ʚt55 @Nڊjڣ*nS{*P4Ipnt;P㻾>qps { ?lˆYchSHƗsF|Im.d g9 W:޸qs &02pqFHބPY)ՀtKO6AĠ%aP%3q~kj(,^ɴ 8*/U%oy<NPetJrp4_ꊛ+ *U?בwvZ߼tzͦUew by0ښιz3t@]#6.Pwf+&Bu\Ʌa>4'2jmBz(Ȼ<%Kj=ɜf^0vס/r5" X.6㑏LZJ%IJr9gw2ӄrnlu7ξ $"l&MTTĊf +ԗ 6TGb/mqd-[|:*aň)E_w^@xI8@ |!'DDnj1ϸOD$ 숇JK u/d*}̸Ӌ.HN3{}<3+%LdJ΂+Qc]t< )J0kuTWvF^:BOd08M],:pQ_@=KfAq gd>8,k9>3Ԗ q"IB*ݛHDf?k V\7˙4ua)"l!'a|6@9ФL % j=y+fnDAz)S3R|x5iog~Zix.lVn,ܰ]%*AI|oJEci$a.d!}=ɕUM9[UE9<+ uz+W͠S eI*=eKT47SF(&KcG5pm_b6?ŅE[ށKM0{}2; 4`2- "wUǜqw|w@V_ć:^T7``=ψO8tGC/aw0WhOHP W1} ɇD! m.*fZ[BY> wEIDЙ-ۓh% /m^OKbghR=`]N2Csap b*ag=;2~jvIjt*N(H#K$^z_f bO;Iržb$Z `TmYz- z("YTk?¨hFy(4U$r+^z_f[I*S }V;Xػ~gjc<6dE荭08\>b˕oq(`s8xdP|`ZvMz@f]L2} 48A\EWp37ƒT}\@OBg9W&52*D `m t}4-1z;j@3މfGuB{v zy ZhB&~z{wfZ!:iؘCQSU(:F 眽|$z1^\D%Y.kz9HDga3~2Q{KYe(x.?zrC!c<{NǍ3nӇY:  Լ]SALAPMl U~BAuS- 1fPĘz{?p1k v#I(R(PsU~xP;j^Cm#WwZ`evO+GG``4ʳk̸:<`ÞM|#S7UyvJTIZ5y?ImClM8{]%> m%q03\(jSM;"$T߬O .~l#$w@bi IQ6KŐ w%o/h#[Xs3m(l{ hEF?.A[ZD seeo+j~gpFčl.8Lꫀ_Dڇ=-ڈ1329gB '%kn$PCOB~xX<.x*[ַ,k`.ҖzFJc-ao7 C1N."6 %\kUAk+]2Uav]t6r"@tP;s# q@OK,=|ذ=g(fD9 3bxr&;-d3kHfؑ-J!'=w3wVzuuA^?z5B[q@ŇYOU'7@ۑF]4KkVrcwiN(F[̆kHx*K*=K{ۚa4L梪!_֦ucn1ztq\ОxD!g$ziȏ+vNj 1/" OmYGڏ*nBd Qܝh|:ȌP[Ljy:9deՠ|uleJɞC "%<{rdw Š= |ΖT 3q)9>Ox A3 ^l#``QF _ɛ 4 qH󞬪6m>oH**ڼAI"$42P)-(Zc= wAˍ3+.ٛ>{N4o QLH~؀]0rG'դM߻0c՘H}*U*P2;H `^Y.q& M'4M9J"dim)᲼t}ƕ#d;{ N;"1\ZwI$'Ƶ!Q#xG(+= FQP].3+= ^(Lw!YR'֡֠ج_nũH՜)B}8iZ*yj]dR/m?CFYѼ\aG4;77g ̝Hdc4#~!QK9'zcq*$!y>qeL=3Hmi  2 1rH)v7Cwڜs2#qee0A-\ׅJ7݆3͒$5S׆~)\4AU! z` -{29?6M\5T(RU<&C3U_L K}RuTUTrQ>@i=]=i7"I}M4,Pm}M4 hVC OjVGsUqM܆ *7QY<>ApK噒}x+,0m"!n09_J19~AWD 3ɘjE$ϳYu$pz/QI^P֋:.cT9vn^K~E)+UX/& |D\ lRZ_<og .m] MVʂzAS wPsk^Izk Vj䧷$1|hԻsAǎ\}\euv:+ )1iqKG%0*30۴nг?J{4t#h[fL=3[XEkGʹYA/ep2M4?ϰmhy80:e YhX-E{#:%+=xwtEI=vMBJ LώT#OQ>ͅd% c-nU/2Dk_l)[2w7),b.5wW!?U?֋*@ W$(,B@KkhA"Lu# .ߑz2j7d;˲!:7\ ._\s_+emt<%K>9@suDŠRTLw G^&߫&mkV)Qc5vy쐵_;LqY_i *y~ N{rP<'Jjv rˌlQdi~(;nisAZkZ IIt̼Lt2}t)Iw@{R8mIeȻhc`gĉCUfQ6yH\q$'R*ك,'DP6x%'}S|ă O0I:x g&bs=a,gUl$} lrK[ Wh1 ʣbz.tԀڷ%?vVH3Wa?! )(-:ZAQPF4H@-:7 [ +R+}; `w9N YR|10yQհJ/WE!D ^/(.3 ;19JR \2m(wu}X.:I.IC:A .D;U@*.RvG +\ {Ʊ,WY#d= "ClG[4Pz)@ >~C4 34~VTHa4s 'e =jC%F~SIi3Avp{wtQ=e29N `Uz$gkqm-K&y3]C;ݯAț&E@Fј+aHi&pWt  :֊(.D"Pk e߬fyX!a_`͍F_!1!ʁ LO L]3c^E 48hȳ 4qh(C"4KF(h=}.6mP9YI#;ȟ)C4'@Czݗ#(/qQޕa/pDξw yҊ|3`‰)MSqǐ hiu 7+\EU;JqCm㸩*O~5^zŹ>ω]֞BCTjD|vQ%5ΐ@vжBs NL]#ñw`,9K=RlRsM! ~@L4h`?N~"fpdz[G~a:e wq$?t,`c[Tm˛O`ivue=?hYkrPtǗN*6R6 hcKt{`ozri`NApmc ȦiCKےI`Ί!hn2~ 4A~r U-]fRÂȢ*Xu5gqDO@]_8Cjޔ~߶ eE92xVv\ڈ.&ES5{[-~)%;Ѓa&Rqjwjo;$JAK}s83QC2ªܼ=]8*yY4Z:dA1Ӛ4RKvqh &7ʩ|IY 5:yї =ywu'G알;&8uy@߷dǑ Kd5l‘$*" [lH8uճG'=9?)GO0fƍ37;DZ~ K/ugf&bSՌD d?x_E q(,'4]wwWDC1J&u݋C' ΌiVۻ] CKMlcNsj1Llf >`rR^A']*}=m L.{O4V {c"af"v"/V]3bA~ jk 7O8mS(pQV /"PQԼ]_XwD9(Z jtUxU.d0dh*, ݌д5сˇe2\ꨃWi]]ċUx{nqbMn,o-THӗKgAf"MJ ?._YV0 ;G^8|Ё  r?Y{%=S`:+t{{ z4 YmV"H$[N1325jf𥻎ݲj 5cwS"\ XO.TIq{ώ.`ydOV21/q%ģF_-:F/ 2v:0kXܳlVwZx~W/;k% S;2fɴ(AW`?-aݵ@A> =坾@w(w|HFzEnN]pbn.T6w+K R}XEcERuaΰb7F*^~ĸW=&霣% *Cvt~Sl\.?5w}3Α)7y2Cy^k"}?3Qg9W6Zkx>JKH.9Yo*_ &\f {dz:&Nawe0^4Jy<:u}Kޯ!8^M &$ |~gi HZ<`H٧iE#}Xa־f' ݆9ϟd ّ{ PЩ PƉID@.7!71^)Mzj3x?d9Kvx3E~ )d+Edϔv)lS?%EE5u &޾q6}옪yC1P͍]ΨmZF P_ן)To#qV 3 Ǩz29NQ^Yb]ݐ?fPT:=-urޗVȏF9͗g B: =C3 I2 t;y_'TWf!?ԾsEzX$NY Lp.QO"-jkzLSC=&.CYөUo )$D[WZ'VTWVMXX"esԶ w[`M1^,5#kZsT4 W}_Ҫ֬T Q~4ơ`ds-J;EPmԬbBO,<3o$lYْaHgq(*a?^W㔊`;g.9@ }+b4m֋_/UjߔUl Z0 <3mV8; Ce_3EAV@?˩ ĭZ0OP~vGu]|NaP8i?N=c{Df#c)2\JڠpUPr p_gQ%nrgjgP)ߙw~_ˁlEGafpu|8/ HA+鏟~L(")V1%UÞ -Ǿ\5 @=upayTGDzl@г=2&dA!-m8=]Q`s:oHWJ˺d |1i*9Ʀ+Fn:kV3:nl5P׭ă_S3շ˝KwrAN8-̏~kY뮈0%A{VncN.,c<Yհ'-DX?%[: +jKn n*=D}xV49K \VSEy`f4$ٷgN ޱ wBag!3QWr곩tey#jBt`PmSӀ/(;d]VS[_7m>1 QH!"f?p̦<1+%DQggY$:8_&nvB: /s#}+fjsR4 8ntdGpnUNX`z. 7?~,6셭~d( B'sW^vۡYˊQO-;mk߸%s'w\3ovFѧO]w K{rگGÐy "TL*QCʳRu^-#DB_5=Ň:ȁĭɫ[cT_qC.ㅰ=Ջ}Z ?o(!Vk;n 2Ӏz3UޏX Z`@o^d9g8^^ߔ0?)2qLYKy;1D_f9ӂ- wcNv[j8W1&QiƕmLA@~rpvZ>rI^0¸k*2qS-֜]A1Q66=NnY#ywŮ6O xS E3;Lktk.k$2.,,z cgjl#B}'fwI睄Wpo{[R1'udܾ8I`qϤ4)RHZ W 4!;-Y\Ch$ѥ Oa>LĚYL-9abpZ{Y&>{?V0 S 2IAxzm6+f uNR,(2uGVk~n@*T64-aisN0W, PgG]"nЎLV#]H g7wQΥ{'cv^jdRC9U'f<֐WpJAВWѻAy[z)Nyzl&mP2n Qw-FձWH n7, oP.tgNim/,{] 6f8-j'1θ+7񔃎x*z~z#h?M?cd,Q5i2v>\\ $ӰֲuH0N7@Bl7[_hC)vPa7F#ox\S~Negj)d+~O pSؠ}x9=~Z')EKߝ))p逐ƫZ4d4w&|CsZH˟SlTP%(#$xR~„pByh:HjSY'$Ɵ>om퍅kZˍ<HL9[EL0pZl5 W70}LJ~X /đnNI|m c2e Y_AtRуu9 q0g#tfp9.k2˫۳չFijOEMb)Atdz\n@lόxi^ɅOpXQ6If1M]ӆhɑ0u@RcQa? 3ɤyuYK0;IT"kdyzɠ|AEddJ-8cnpzDT(k+TX27`}[%UN(+NEQ)I*ӬRS_zGßJ< Б7Wq~-ESXH\@mS+aM &! S3 |<A.j /SF-pSD l.!ם>F~dI^Ȣg;2|g3(M;V;Tk^amQqE&ei.$rz`| D&ܩ JaU8$gΘí.cOiQp2`9\n .LH ewW(H#FU)g:mH\k$VdɊ,Umte~CBP%ȲS5lrprߢf.*gdU 5<}0-ZYU23pܤFo!`6&\Av@(iZG :5ZVH+O$v-wKY?k=xII0|(>/coh5_FH}L)ؿPr%;U@/"E,. I"| rN0?I硙RhE1%(hoX gPv@)D" Yw.}AJvßYɋn"3lAǗysq~Ry&p[dGM͆,Qh3PrԤnqRꏏAͷbS:Qi38H?Lv;RNIe2h0 ^39DX be HPY$kJzKћPQʟkQo[~| >jnBed:s ЍFv\ e5, &=oҁ4i;.A~)o~E[@-!ܨߏKF޿V-; z_@h9] { 33{ʼn!`JX]¬]vpO-k:"N::GQ_Rx0T2in_vNErwen"hW!8SP֬7( ]ӉTΕYKIonZS?d{豘(D>. qF5O:;A V=n;ns'y.Ŭi?zgb|7;嬽>;-_L"uĚ*VO Dw<j 󂰵1*bVkOHIG!)<7J @߮߫3fo,c ̵M>;!~yw NVrHbMgG9T+3~.mHg|_0) sgLU$|!lo됂tjXuJbP72ch#9ԥj=*RR.xQfxP11ny!͊qj->B7bQ1ʽt0!vof Eg+V:M`}V4t1ɅKv ) R#ad.ަuHIF^Hh)| XrgO5H#go-Q'ȑAvvݡ zC8LXȭFLł t\B#`sEdI2YTH.y2HMuh4 ^=CO6h2D.P0Q^vc>*k!gȉu3@#q:z윒V 6%2?&`j!F5A(sVT(tIG +`=bfAl{;u!Z֒Fb,땠0kz2fQM'=vwx,ߐԥT1sҟ=!#sOTy#E~69?h ĤTd9./TV<zZ1~p eɍ ˂a3& GVKT\x,mZGO;j(lkDTϩm*օl>ϧ,QQ[z1僽<[ ]7Ԝ4le7F 4WgA]]8ӽN]̛:k:7K)h;Z,FEklNuS" ,$i GTKWܭf4 lhoyV+WѤ`/L/–.oX`(ba}prdvMckʰ`у }}i:W2g( Gf ~v֓5@}Dzp++Z՝{_ AO[Z/5 QD߫TrO#oJP6>JP"eÐڼS~e~|,6ֻ]Ed)mY(UЫeH)|g{V{a +p`U* ;Z^xmmTKCb**B}VPS H&!BPK_ϲyrN Ydzj<"Q?@pǛffѰx{Ӎ'zCrs&33G_̞XZhDZA-~0[Hs.R=gάg 2ieO&of7mUf+< YߩH~Q5(E15 CZB9)LTrw]-5)wܓ`>z?_՞҇XGǪ{7S:p PRcQ\my֘ Q6KoJg!!s*%drofG.\ ['p%G`s( NA&²l^yabϣW )LxI+=4N 3Io>֞>N1?p8WMG@<>ه@G*1h/8/h{tTL5gIbIk^oqC?HoԛS'')9Q ƕ{-)8 )WUuȍB|Scԋ~i\ :vuQ_zO&4P}pԡAu_q$!ò\i/ ؐAg$w߀RjUp;`Qb=o= K1W'ɑ@n̖UuIIt"ttXzLj7!N@I!d2/$wŭ2ƜyGW{~[zcJ!c"Z-|[ؗsjŰ|N;"cg 0^TEʝ$*r5pЋ q*0qCJk<>lٗGK~ȭϾr>a|,Zvy :qg׾,xIx ;d;6uPHFTĵs.:'S Zz zfl=Meq}IasaGdZyKO.@rUD"ºƀb 'oAÇfU2)8̴7#Ϊ~ɑuUJ|_K]vյ1QBr.*X콲u#BxL9O_MC,0{A} x8Ik)q*6X{PqVS7a3sw(OџVT4ov]뎏 ӝ29!s9d'lWf p`̷]#0|ūԦ@b.X@HP t_"H0Ī|x3&vכ(PX6׬dh{*\cqǽ GBvXŮ$Ӱ6 >&spy3,^)ut`~˧<&7ª}2>wK .[>R6U>"[Z__́3ZrY~-L$GE3o" ݪR`.pRXMRw!6/Sx{W{AmNqln+QTVՇDtK~!s[g)Yr~-#çd'~e,1:q[ _gułR%n)zO$Z&:VK([pJб yԃz/\?YDd%l-ǩ*IѦ7-3Ő5+٫Q҂ 'xw!w"i8SL|;{ـv=UK݋V9rQ(&_7P 8^2pJ>Xr3 # : C$jݹX4˖,t6u^ Nq)_;j{ALXABk, 廪/d"VUaLL݄ NoES԰Vdm5 ex{Q p)U {j1A|}}CV➋IM>1y nKXFsЈ#3$ {̳OyE+@؉'[` 95(҂e`{AyaWyvebCoɼ"-e C2ҟ"-j/V_ûڒx?yj6F E:\5r^XP1DWx }#&b^R` (_Xp"B\]C[':SbrE"ʛv^faHh踈b!Oͨs-oC9 = j%m˔D;y򣩈 ? z_rmNbjGa[k!.c$?Ѥ. A#8~)-ESDzZ†o6{$m(x&iП(`)ei9l!4"hDs%MRT|}S#Dwލqgް"ƾEX|ņ' Ӕ~g]캐bͨ;cU m-Ji:`CR/߁-pKFa[a3c@m5TY Q`%ɉj 3T06e?u.Z,p_5T75QUrQȴBpL(;(iܶF66ቋk*Xg-?ølSĹftoX&\73WvT_S9M:a.lިo +틹O~ΤRJ~>WDfI"p0s;%@8z Z I}+]GHz ۦyRQՌK s 1u!c_sh-x(+^Î:34`Rŕ#+ J~'9; 7^ IJ[&@fMkv(N/7HJ$#!N\y^Kƿ<$:Yˎv`&X#$d^|W*})w_ޗsɲ9& 4:*AmO/>%NkQџ;^XT'-N67Љ/<ꚨo5VБFʲW8LHZ:\z!9fjlm0nwx%h⭄vh-] ݫa7#eB ÚR69Nh3#@l=BGftk7!%*MIN6\[ #g#-Si#\Ti2H^#r8He63a0cS: %{]Po^x7~5DԱ46aeHb1.Che/w8a?.<ϠK0ټ`2.]nh7 L"$K{/Mk/^B& z!SJHxf|SAWW!XT'F bF KF/G<\} p)_~ٷ>]l${3qɝQJ[Ri jqK'UpM¯F71Giʬ.|mg-Ģ>eGxxe &+zB/b2I}ha#7ED%t]?E˩g9\zC sSsO%2Hg4 (~8هͅFip/ԟL[mĵpN;C!{ Qc'_(!, Aƕ:{0G$0[d v-[wn+T]NJP&)=~am½syjtLHr6kqD!ʫ%GUKJVm4@^7zvÐƮrvRh96LOYo=mm Wc)Щ0ʤwf\6q[i޷y1ÊcVi m6yMv{ȝ>ciAd|Zu1>:7u =Ww.ˣ ngC0[7"0c%GG\r,(vy S]_r XB=dlVs¶E0/Dfҕ%$d;yD½]vud;YPFM}]jVNJB7;{sP6QӀEj4gf±TsvH!.7@>?3l6b]ˏ]@fOڨ?݆QF}џܩBo |e\)cz,nCId+fݬV\`C%aUdxp>]arhk{~šdMA8[E( KlQiQ`ת Xa[muz%O @דeAn{QʁpGW, /mgtąl5JvuKEn?U/wbŪt=A bv%xWgL`6p)=$@]VCCD(YDŽe1bh;08tMbsTSqAs32$?㿏~pI;Nʲ׌~K}ǛD؅[L#Qd@.܈/5qrIAՓM3Q+a (܊A*F(LL:4T: nSؓ70]dlDtH.-rMTt]9\aؘ9Wib"e2EWz󼀿m#4DXf-(?#bT [6!ÈUFuz]j D/2>~7>Ϧl6^b5O-оh$0E3]U8QъbIޣmmٲhUұO8+YтqZ9\14PA KPZ ˹续{]Rg\Ҩ;ۚݘoYŻq"# KqWbu*~h]Wm}&0XѦ {S=U=ߦVV!^ }Mu8p4Y[BӉ0n{jp ˹"yM->Z\&~QuOhK/jn RRxJۀߞHvTy&oF}VE UX60-ٮ‹> Kи0/aPpFh,Cq(' [s{j>K@0DQG&2*1-ь:7Wh6/@U=Jř|ZmV0vz>wݼٸ8E=!2\H F 8$r+3;hcx&M)T\?Uyl+SI:veoe`Ul`)LjPJ]L?G<:,uC7l"'TPI{6S|]ap:4/j@T CCM(ӟŚo=˸11&K?A2Ndžyޕɠ l3gs vs^ou i:c2>fL6GcXCo輑H\?8gRӠ}RejY`˸Hf RgqtL얉Z$ Ky*9 V24.h?l:gJ㜿Ŭ.s)_, =^u"Wi؞#0+IߦHsG:{,HdV9/Rdžfo( uQ%KrWq<*?psvǛFϚDQzY:z1ӣYO]Orr,ۉu3~v.^LR˭Α_:G_3k} vݤ Q^(\=Y2ƎsvRo'}_d $/.=w?pЎW0H~uظEtZ mSLNa sHNB$W쐏 VF]qGʡJۨLx#?(&YCҡRw}0 ޺ e ~ޅ&#u ՜Hs׍sGIp?VH X[ rm'~ ȓ?+tVk.V w(4܋CVPRԖr09]bi`!Gchx}Vg qVxF>Fkܬ.rshe4#\a^+6 Ա * Hl%zstI# (̓) :p#Me].Sq17uI)JT:qE3W \F2u$n<??x>5";)H6D_ҹC *è ̺qKKa] ܁c̸⹿aYr j ^M.C}H6J @3Qe(n *sl[;Tj.XV+ DY4i^IxaǶC$<շy&2Sˆׅ,eyG )tdm\-XL7:^+鍒q -TV? 7x*H9 U)djZ ".[uET<+: 4A@76Jv77 ϱ9`TtD%\ofȽ[2$dHsX~fWr>T{AGݫ~ݍGJ%-OVMߜEaף% <]S\M9Q? ?B>ST\X6[d_BRpgbiwD{M`Zc.>_ JO$z,YLZ&WKHM>)~L5A[?FğUv4Y27 ARZ($&ZrGS,myg#>I*emdžxD4ؼ ^>AV{,/xѱ,bFTEE6&CEd8Aa174d j!2H%Iz2+t5iD2S7$וp&_¯{ϬU^9h_d\ 34rgm {s2oRQ%)=ai̕ #o!KT= .:ОP_c%R+I8ɒD|ryCS͙)X½ OÆsz)@m[HtB}dxk` '()8aKyx 4[y՗ d:4ybfXGM4+o FIGOT.1)&>8׮wakoDafbittIA\ZO@aY+n6S*5YmtFv^OoaӲuCPq.0^r^UyNTR;>=$9#t$/p%mZe0?X1b?ٷ6z,zԸ(*|sKcbt=0O%AX8! q.W*GR\"~+(@2!UV @nYQz/ IQd'P(dD\,-K:v1U oNrjMJåXM%Ðʼ2z~ɏ`Wc-#`h؃o^Jr]Umk<2X>jem$Wb3=o5%Q") $Le6W#`#@^ьˇ_?B/n1ʼjﮍ&XAu\XzʫP7̫xQw7.dQR:XUܣ,ϑxHE埙9ǔ ~TM$XRWAfD聄`hbxHZ0x!$Wo ș2c/sX<.`6QdLG#5${Eô^Cѹ+m1W9MŮ'Eb$$ILVgA:v]79_p: ՉNgrg~wIݞf9e^ p%ז{RM "EbZ 6|Q۝s)sx'$xV]jD[ 9!`|-7L^;;%Sv);A jdmJX=g2~C3V4+dO1rNhi 0Xݙ:{T(,qݓRcV0;:F5,8$Čay|/.}bJi EҚoiB( (K nEk$k_Om%',kGxͼ| 3+G\NppBb5dvWVQ6D)۳'`0 l>1+(Nuؠ詽 h]&.S5:E`O4};a`9ޥ|7OɧUX(j!K2(.@lҢnv]4 fE „*!."i(XQ^`_j6*|<]ʹDrdYj  Vح(մEǏ?z-{`۵ d+d :m}LIuOAj<{8vk!ĠpKۀi m<D`\ %;2lEA.@ uY6f@bpv-z §cE$hr[9UIDK "&$qt{?-T0emmXlþzWmnqՖu ~7C1 j%cF9 Nę_8HT#@(7]#*w[-2"x4R%O~FI*yv| couJl}9y Z W4=گD( -:g9jtʯSc0sa lYB-GvK>9-HorCNFSYXլPsz,nh cMZL]#MbC'Dp rόZUgu=w鿽N '=rۅ^vJf D"ZVZJb ᙨ4k^,ی.)Qd~AwDs+lKc_"{) >TN~ذb]Fp'8JfQ5oIij3hwcC)擮w R\j`8rMh?t 1QS :YhcIߤ%xbp3btgfjsldcOh(K eVt0AWKT$=?hycaSnI=O4߼a/d\ ۸kv4Ң΅'2)ӫ M+ȯww&% =SS;KV+SrsLx!RHB-vINxBƄwxwT#ٺe;NW*(]NĿͰ?WQE,r[W1\/vwAu=@ۼZ(DnR҂J>$ޚ\Ou.-9fxN: ^FWj/L7^9m^1ŇLʦ\ݺE%l%0ψ%~TuY)!YsUL˓ٗ7xG96c|=" j($%RsDoJ$Ю}M >}}I0lA{2l_m=C݌B`I+)bIn,ϣ-c-}kf\ۭbô*F;9DS2s 6!kls>Bϑ`.6]!yqb=ɐ$"+)>㍙&@ G* "k9ڞ|Cl d `CVN`=ri ic˲Л W_3Uh.c*-^oe3E%T<%6]\PqrOb[,o?z1$!W(q-nZa`4$n#sTV -2|hzїgޟwP(X|Mڴ NC2cgtΜ,hQ56AQoMSp±t]Y9pB;2g cD#ѾEW4 $z01Yb2d'"g9e,oĊM^.^HD9 A`0*0帣e)ɸi2m}7>p> s)H$s<ЮiXS%Qqד8Pd9q_灤ɯ"GNG.45ɜa|pI4m)CCt\k+So=c IveYB 3<4  dE=],ݕrd xcŦ'jOtB;:9(lښZJ^>됏pm9ߦ+i[u7(%]Kyl"}Ɵ82AsKmmZ+rq _Y sq)`8lMn}ϯwx_j ݊(f>jżMy|S"j4Lء\RCdiMF_` psKRa`QCe g9\{yS$˕Cu>9Kq$; IPwJYT]Oq\iE jI"Wx,9kt_[y`P_ry#WhLCI Nu( sפy* E dֱG"޼N!IRl@<ӿmJ< N)`K ɒ1g9srLH \Y9qY"冧w4/#:K d \2!a^~nct0Bi&GahQNjv0Nx7ь=[ol,}i9Šv) FQ=#qqFU29|_sxSd5U {D{SHgA%4>yc^fn<]wy.$;Zt`/ǟDV?Wyҟ9X*I9Lo])ߚ>bMO D4@8TOVhlv']fU*vsiXK*][1{#_9tDӠ8"2ۻ֛);|v$ΌLjN;} K+\(d{ЂT- Jm )' 0DxzL:&"ށ5RWZ(SUk_Qx&<~ o*~?+*)2\k6浼q,snmJ/욘$# ~nAjXth숇cCe}|-,{^i馸Kf^WԳu#%B-N?mKe_P^i߰UXXAQd8@gQgk1AljAu`*O6P]x&1>ƃ?q[ܾMl͢#ke洘'Fקw A 6E)U|85>.7~)pP.C}20r& hFV\QwԚLGx+~'gbY#G X}g"am&7=wp:s5]b 湨E1#<<`9aTL\a/ †f(/1B{Nn9ۜ(Ukh a2%[ͧԢ$ yBV2!8$Qf⡬n/ZGj{YJ`6H,&9Tw]ud\X~Zs vh-jD7bNxcDRm&pm[6z}^_3"6–N`USu}Dq(8ʨAh/ _-B!Qk{hRf*01S$ǯzI2:R3w=.Am_+8֜֋˻M ܰ/.ISCtO}b!ZβT6 z?yR{؎5ÒQ"SitͱH |yDr{*u܏tQXȐN/"6>j %jAY$e@}$6?=hٳD+eKDF:$=oǻBM]Q6F¶׫~-Xk$>OTec.ܩN{ZŠ),gC%?28lgOBqX6D< ]Ds 򶗜9#0D?};F(So`>۩ 5k\YmMZou}T4>DRd&mH!!b>2Hz@ܵhjf)t(|apxe[e}co&Ϣf{ܦӯq)y7N h8A݅ġ8RF|ۋ%kW{tCK 6ة2 l˽N%$*xNLrJbX:L4ɲ0/j Pi4xHs̝ԋ\фIK哋 oGg~)J%`lZ\^[l ^1ӒNc\ģ+ t '/yLlB9#Nܤ"7ڱ+eX R:(il=4F%[߻MnPoDu0Cd\< =q2huͬHZ{%Hݧ*Wײj/QL+|d +9W]+TXXm-04y9x! 70?BE8-d[b4ZXazOr\\B"nzĚ$կv<jr-^9K(֊ O7ek+/i&9rNVRZ溑fɇ3 (Y%jP6羿땷Nd,yF:ouJ?<|Y`2]oRp`:b'mO|#[O/!M?'af[̀!KI$[hޥw"p:iO1Jq_vSJ~1կsgdw|6xiؽ.xQz:]LuIz>dKj,WP ^\MA!c ɂK0;tj~S߼..j.ga9@LN6̽'8aW,ZGS" x䒂gI`n6Bͅ svf{yyGs`PnvJy^լ >!ΏMTpu2 ck&߾zkzE_W83'oYY qݒCS溣°;R@Gmwg@L 1R25FUBcM[*Jʧ̢s!c|ʢ!XWnzpaBg}BdLOwpqӼRh}$s*Ea_P:l賁%b̊yHaHWU"?D 'KJPeMOx~.=E ˆZTxx%tDBai";j5^Q V(]|fmpulEIE lmOj`s߉>Q^E9l%>FW*<&z~K;i|e l]7VYDeW1|ì3Snw=BtNC{.Gܮ>~gpqnJڇ##6Ȑ1,}cq?N'J5f^jng(>4#d7)lYisU;2sEZf=ȴ TW:5׺wHg/XJE8k3L. #,ć A zȺF!V2:] V"MEcOȎ,;x?Jk ;5V)-9z'ȨeB"d@1f+St{;E@pzzBD 3G@v's7s˱ f6a ݜR0!`$ o_%|5Y?A}lf.ZL_ FݬY54x)W д6Ck,fRWWhD/rఞ'M.}1bqXÇ6tߋc05nl/07E+GC.lD+N<$kK{a:WeO8’BaD)V"u& ]o-_n7_;Ѹ02+aQ5n1)wM:̗@+\D;'9V>L GYh~ZDɘMSԗ #a ^F !%h 58[{cDP 4ʼn|ɺ'bn>:4bZy ݡf #On~j'A/'w*Y>Qx YFLVQugA ֣WÈy_о(c\J} SґS&:S c-p;{!4CH"Tѹ`.!G_epЪޝh%rPl4] %`bYu)+-s7:@Cbк 8h # m1&b2nNrۚM+FW cnz neqeiŀs[]B/{p Iv,$ԋ-yAv9B ~LdvU<x}ækJ+" W(zY~/F &D77¢ Q(a8 D|s+&?\K ?KJԊtQ!RDw̢ kw"&@Nf%pק0j-}7|y-fxzs+T* i&9䉂/ `z:-AW#5+N\ӠuڇgJRsLoO60 3mȕУ=Ԗ Elճ9Zsba80 &UYEǜ].rQ1F1!^ kE֫ tj]5KRňI<ѩg[jw[sA^y;zGKFRp(h-*eG_:vX-ceTh/Ɵ3>ҊFJ3^;)#mx_Ij(i쾄¡f9_-ҷј i&\%b/ w@XA$-'ZrubgmK\t'Yެdo:5;$51{ѻ"x"IPFs `(ؕMV y=5K1BU(bmC쑇'\uÃZEԁ=becH5P( D@'6дS"ET\X̧<؂|9!HvNShS5 3ȹB?@DDt&{dajDPJwdmK{Rkqkax4>4}'H͒YE#2Twƨa Z:?`y?&pxS ^s64QeKnk#HSY u20aHfxZ %^ R:/|(ykX]Rn˛M^_޿܂͆R2\Ĩq][pFYrbr~Q'{tyM敼+ϭːL7J1z|2@yoU]dOܩv&m?Iz4=aT{B P+n,QBhBOX`sȿxmÿ&#ۿjΝ> }r^N[ŧ[Y2s):)F_*,soNJ;q8KrC76KnaP7+w2@ ? U{1h{s.1 f {Ae@ `؂*{f)@1:SՕv\"]B$1U,f?]BNhb>1PA,hH+5ʪd.QFYU|3hg.IWPyPZ:ԧW9X0C&b})KWm+.'F NqɊo'*gHvf7"Il} RTR1//֥B:% #O "d%6KXofwl`ů+SZ6w8QY)"8˰IgO 0>5^h77|SSΝ( ּS0@Tl.Uj_g(;z$4Of}mЊ'EI6RT):XG~럢ǘ=[wմ8ډBWu7aa^MOC.ͤwClO(\ꗦF_Ā}pcEiWs(})kvӖ*sл-E۞kYpׇ"OlZ{68zMg0?v gWO{-'ƙ ὌsfKo۴H{KV7mfhq. mx'P_ XT( q$B'`Qzuk%&O6Kr t un]A@= `{jTp/9Exgo'= !"Z--_q~^n_Ƕ%"(Er˽Z&0zc@K.֯Ԛr%t( U1GXPUj`kL)L1h9zd ^Ihmu8x*w5~?QSkߴ68{[ hr* b0n-2R },[YԢ~܆ [ؑyfzN=](/)<*ENҶmFAhl g<ƶ3y;Rf "X7grY>%Wʰa`6}(u!l%$c *tZKEwsNN_M(to*UH/+oq3(k} KD,MY|3…5wH!"_,n)rKݲ!Ch,>~Ij^8>3߀;ĴHwpPPfŃں"-_Y0MՃ1e/ȱNQ[MqDPNWiQp2s-]_3 OS{NmGc7])-0Rb]&%QohϸTv, /;SAEŀdti,izAJ9Jt +1٪(O <]5Yb:(8cxNrqscœN wq^W=9US8g{֏.G`&KhzCm4"C=m9y"r5{]x8 #-HGǶ1S*-u'(7̥2Ic: _ug|s*)miQk#uRB~ڜn'AH )/ p. &$Xn(-;-]_5 ?}u78T%S;R'pҫ'OΞe_ ꔣjN" G08@^ˁ»26C?)72P),Y@K@WmHexT}_YP+YT# -r'q==Y%H W $b|sN-I+Q.d`tA$~`Dr"(y'j? v} \K`hP3/o^G؃сt9.>,*З<^_nwI*gvWo+ d4rSPX8Cן~:kHQI[]xN84 !% FAl@m}ퟯI)ܻ./˨Y5FGnҷ$q20%(w_(Mȧ*"n]j1?lfTPVL$5f(?w9֯Dy[f+Av$}ʊ:z"1%{t qd+ Py}G[D ޣA28BDuTŁG1^K!:!0^i~cş_bKY8cv &kTQI2a9h1'>+Na~f KL"&R$=b(ömrGMԍm:Ωy܁ۻE21tADP~'~7Pgo*Dr Ў(+8'~ឳMkxeHT[ df5npLD+}) 9$5@j$gɨy2WC4?1-|fOR'"2^`w~7l?Ӱ %X[~Wr9Uaޓ@ڽO1񵝃SMO3;3?q7:^=@K8mՉЖvʣ l_/gd Mx`^tՙjsQde؈{ӋVE,R1  Abe?IR YpR**'` 0s Td[4N%roWCdw,sIԮ.aTǫ7jj!OP/QtB]ue)j*J\QI-/trltmApC[*Eե\ԜKT ʑsqg$0)&wz}&5})vѱ6T?=ݑ &U- V7Jz Q>(Ŀ;x^.*K܇fCQvMQ9v8 9V9 Yi1֒0ajU_&2ZN܍eU۳v{K@׈5ɨs@d9;AbG,[7E_5֌vNW_- G fIʘũ y%ޘf:FSsQ%6yrN K1({}79*~¯ Y,7Y; $GK]ex_V; dßhpd#iY`mn{g IDt${c2QPFi8>!Op 1,ZFkRGf,*'ysS{ſUnr(#hOeӛ uf󾎇S"N|δr(Ӕm>}Z#kQNYFN*Sa6k`J+Һ&]̕(x7ONd4^,Oi@z5;Y$羪$\l> )4c5)'=KWv&Rq@8!+i%`d0ltu6ۃ+N4Wt%)ޗx&Ǯ[xLeEDd_Ax8h+!wp5T4)M kyPjʔr>VD3Q6`Ũx~;'$'m X2Ҁ́M+~ЖR?A/)`s0FmjNG&Ώ ۵gaSt$͒X@BbƄ@z23T'e0΂<2grWqo0+Dֲ  +Ο!>ܫGCjRzZ_=𶮝"s ]YE( {>["?0vR [tvz~x曦I_NKoyBE1'ۂc9rݺK&*Wdj(ש%'M@p8C[l)K؂S50[N7>4+H-abxh^f%ug{IG!zOğ[9]u [Ɵ,Q,uYθ3*6Q4qbl~3 yDݒ9j_i?G (5b}L=#MC#/aj<DqB|)2{P{tH UDVoނ;׾>if]Ͷ45*2m>9K K.m J361DE>hArբPfy\YOmW!\2w La*_ĩJZ3iy{}G}>Y{#:)˄ȸ=Ϝn9M|eaQҶک-WH'HU7 m#Ԡp_8hGx}k)6/7MSzY.#\o r}()Iß؉ PMC93`#r9n;2 o:](O4ضp 8 6d,M?> l%wkjؓd9W&j -/Zi7A@&m h3jnAWΖWf6W(&0;27 `۶ S!X$Ay׺^Zmw:ڝ9_"O.;'=/J$jb GJmi 22)N䉶ma$B; By,Z&áDwH6c2Hx)ѥcBN9@F_ɨAG`h.]E=gzkgJ83dK!RDA7"ΙK&$>af0Y>!f Dz쎪+] ?{k4{g8mor+U;ՙk)=h3]|'64ԸyV],rGCFIE1~7B>z6KTj&-Hm)87qia?XbVeV%W"˜q"O ^ {ORqGgߤ羓ko!hxؽ~fF|wؿWrEv[|V *C+F0Bxsv6g OuQ1TX).C`P:e[yk^Q Npa>Y6.BxFl@vT%e7 V W5PQ^ `pj#8qgd51hܤ&ZH; UY\Q49bb' Y{^U6٘ӎ1Yćs 3H;*4|{%*uA)kdkBol qȣtT(e6tYFz3zU 94_D7I-3 ߍ&I<#_yh]!D)5`Or8 3c}M5ާ W#. N EC4]>nv3 QF"O2KLǿ "^quZE&GwH|=:mAFڻX cx 83P!y'#oe47v<*7S7Y%x1u /sA+JC!ABQ;w% pCJ@apxjV ^$eXi h8&GG)ۉ85$; ]=:]^lOD,yY` W.>9vw(j j.qp n.E:*r2ɰFmɵ:)\Kѩ8 }6<]utwF>]wYV>UZ"9h ")ߕ Q&1#ZבNݲRn;q!69-md4p֪ ځ<@)¶rgՔbjAR\}n =U(@sy0"3H@-×gp4̠ ȶ itrv+@7Oۗ}%[b8iMtikmRt}E $^0H8Vν;gcK3T ] F9`#0a$&wA\K1*G x ߌ> G5md) ̌a?QČ7j2U=nزZ ;Hkxߍ^!L [h0c! (ؔ7jffqE0P-;n̓~I)ͷ5xE]7)ڴ9s&zLiB|6|VK'u2"\ܦX%^b(S )rهNPݫ{= v>M"kk,T9QyTtO1YA6ϴ!JeO+3@ [b,]K} דԝ-CitBг$B]4Ӡ€ nT0[ԆzFv')48h\y&ԖNyDO2K"C";ղ*TY, Kl?F9å o VcDU$E6Ҙm?}qQCp`jn-/+g|tTyk_pK SlW^RBdMP*gf!ǪY{ñ?V<Ĕc{ܐ+4+}f\a`@uqBxĀ7@ Pu$>Dp(ԋxWxwrٿFjlGKcosc A8!Am,?͖D\ vy#cϏJP)M]~MgT1KybmuW[Y2>5aiɦ2!]jL9 SWDa6tRe`IA30Tsiu CZReV/OBR(MmaBQ ֭hof_rH(Yj¨ߌMsMp8."TLvLCV@YP g[cvn~^Lv5$pɰ Gfn؞Üm 5qMo.{\HZ@5 6y{xX0c}<+IQ|:)jLᥫ`7f7χaz+K[\!Z;GlzOՏ$ F"jBe~RJSkL{pӠӛt]w%웅%k]wt"Lb/`hʗ{E:;s0m EI]&9XV) GEvDF jN-Yb{_%܎J3PLTܐlN7"ܼŸyisc3sg}گ:Gp{NV1ϳk@*ȼ̘b4o,c1<?iz퇭|2F_xq@FJxR 2}yjo">#g!RgFJ^ ZD3KfArpcģ_}]vn]GHMktN͋4 㿭\ '+zZ 5?ꡨ= Tg.7Y_u ~C͋B1޷%6֛^So_>'r+ ]`:%G_qD5C_hC{潄p?xWbrq"͋:I8B$`9,;lAk௘:~vC0 ;$FL&pjw;FQ;,ԡW ? `d>ƞ;ƗEu_t+BA8L+yy4Og Yj& 9CtKlcnuݰ_G < C2#)QKsGD؄wV뮋ƁӾCWorދ"aA 'm<.2@ߍ\שߡ+kqm3}I!&¬\Ѳ5c-i;tJ %e\v)ՊCGSY*'@v82a^@!p{։CݧwwlCL'%C olK $ڗ9WFgu ;!”lJyƆ <n{޷9c(JGV(ߝJߨoɉoq%hJf桠O8 /].K1<ܝ+dB}*vGFqOsO9-< rABmz;e-Ɲ|yC/wTNPKXm} atxP<+=샶Cq(HÔR㌑.zsB%>۩?9FH_?wwdGgI3ek7 @94k|L*Eh΋ lNv_IO/i!W]"-̒.%r`4+@W_oŪg18Sq"?"(tWŔPQh`n)Ut~Q'0VZW*~%(5Yr ֕Q"<ܞI,XcogI:n.ã]);>p ڪo|#ܑo|qnUg\.puՍ:4p&LhWf3auy0Է&QM+(1u}>w͉1@a[82_G LC]B#\4)cYtwhj+4Ti| 7Y `LJ[+# I2U%ύJTUR*YUƍ?121p{4|(E*"A܆X团ܢb1fPħ0gHWD4 ,rkHYHJlAN*BW0l{i?-+x8rx. t֣u)tkL.jJ7[[5ra6zs[݁P\&H24úXr n 9t0,#dcuY{4c↙P7nptڃ mrc:e`@˴cx5hٯF:l`QCo?ܜz4 8)X+ȟ)=1څd.O~tj#lC3DŽ2c B1kN.Jb\K*)Jh8ȪA'̄li귿I@ESl%Sxsf Gƅ@87`vN0>\߲ؤUP$(GJc:/*RvkN $]30sW D&&m98X Xy:€Plb:z$+c};FOps3lh@"v6b]}TxᲑB8ؚ`f]KC%\lvRK.:'/WX7Pzpm nFR7ηڇ3Y "ON3,A=+^ yS< (l:Ծ"_[7$VFf}_)&fWH̛F ˅(.IP>}Y?oH郟(9n?{Vl,R,}h˫|䏺e銔yMƑCW[t#UWޖDݦDB=,Tndrfx#n9ӘxB?ckJBzx__b١hf+=lMة« aT~F,4ҭJ#an_zų+ީ3 ݶ2|r' ]Z:Zfϕ TjԮC&J 䝜E~](p9K^Wbuer3 ]3Q#yv% <ҵZ lsV7D<EM.t9&t@d`FWLc#^OWKmhLcŏ;#,e0Ye &(Ъ1k,)"k=fs=[{.GPu 5I)91762Аv MxKp[iUlwKᗡ"^4hGq)[M ΁}CK_(dC0 /Vuv[a}I%UE:qHo : .&F1a⭅-wXm#Ty? Ҳc97&$F_@rGRuNAM%nkZ> U' ό7wh褒}݁JJ}*f k/椎Ni?8Q^~2 !x]fK`RlI:v\+5@j,,I,@zǩwJ kښvagp*# %8_YIuHqx[qL(%g &;*Kv?}I lNrnH1fhz JfTOGՉ+;3Ҋ18;`W _-'X8YLnhܿ;=6WƷG<wV J_]9\> QUSDDovD^:C`ȣ T9T*EPhpǀ5VKuʕI?X?ge, 5ho꺆I~u3As gH1C#FS (fu%}̍u _bllϻn>9qZq)HgBb ߄~4fqj_eTA9*10\It!IXRSIiUŐ>Zjw3p+}ul#,˞(DP8ӜH1 M,l)Q.\QsV;8iLh0J jw$)*KN,|zgF0c,Gr)(!b"}_F y\|:]OyT1y"e$.,14Tf="U\+-Q|A:}["C XA@I )l(\2hzr'4HƷm._QΕɴU [ s?Z ~%FIAY.\ݑ<10ux*mRɄ,R^F?=x/\.=ϼk7W?I[.:a|gɛ;ziA(WFb#IHIfvۡ۰hE4 5u;r?y\)sҳhм%?v9Pߓ4 I,e~tg2Q(i-kĐyk5O6"Pi2'`K"EgSZUQiUPڳ@^L+z_LL7Ti-'+w>;]6=|jpVHH 3'`XSޖC [R!η@[,=8YqqiE{G1RFLjKhjGCmgI>8X:{ u|M& m rAʧ AR "L:Ng8rb@{p5w#1mQKi6LoϘO'HYtw$i/sK~=QPđ$-dNpW-:n" PhR8C<&&5}Fv.ޭcQ+5bvtG֫+֓ ,DgHi r<'fhQYI4 mEC~~GP Iz}fŵ1MnuSWngxxQy03$rX| -yqAxH֭q 2) o D=DZxg>D;[m.)HELAAIsMxH2 1O)5b {(#[5QJ(%kXKwK8b^\: )8`?a!19Hs w50S=b{Ɛ˽Ւ[ %L12.xor y,\1,`FqGQHEri =5@sĪ36f˜3rs#:HbʹHQPW6&Z懶4`c@3T~HS-.\ljAhN肒ǢFAavFkumD"70ZeW5x _$]eAWkW()/;j5۸ _6I_=/l@Q4{q+~9MiB?H}Ҷsy㍊$fFFۊ3'+`Wk=8QZy ׶"s;Al)# '3Vjۦ^/(qP[5ҟj]u< _51 x;l[G q:},3o;j| V *o_;U-86&&\x氮_%| H8/xw^w͏BƳ??!q4S‘π4ΰ*i!V°_F\80W^MOy:e:2]UOHBZP*'- tQh)zoe|faꋛ#z3r ZSZ%1nis"a=#\/kR[9>Դk %P&28Ǫjae~Reñ "ZT_|o+{.[[t͠}mkO$Icc8RLx+`ǖ ) r$bASK:U?ƲPSg|EJzwTq|Uǹo`^WD\t>^ֽ/4W6H.,du+4s?s! D": ߿t+ɖȾK 8@!:̥-5[zD> ^զv!.|p)lqX տ AjV5^& g|\hcڅ>ngWjNoLu X0/Cp?D ㎃= <8ASUsiy #9P$-vL)Wl8IlVbοep1ПȊ -(& 7&*'6H"@/{gg]>wy@CW]ϧ40S*̧3B6L0Ҥ68L]دύͬy3MXnf4 UvCztSRNC  `D[W"_ ~7^9vF‡krp^ 7R "KtgedH>]ܹ Yvs%*mnxɫl~[@X5|$8=Y 9fd\W Wz28T:g5K?95=:dѵv#iG_ MC^a0",U"[-aЧL}7 β=Nm/7ӉN8E WpCܺ]i2`M'd#:&Tcʸ 5c*??khYra+{ Rcxt(jx>oiIR:[@t;N.m1ȧ$Cg(1J9mܮӥG]$2daj׸1!$ݾ Uzu*O5cnvmeشs&|\!ޡ}D棟),(mݸ&C"97֐"i" @b!KϚ⋝Mݱ[ި$|rڭ3w_ڨnн|tFS21T @7'^߯.A1qn^k8r{uj=X=.=T|h#^y }*,*Dؒ BZo#iV8$?C=H@'dz^Y.~IyjR/Kұ-BT.Z ɭ?x(;>vE"8 [c9;mbeRg(x 2+FWd竃#qذCg?-"Z\;ev sٮ,xa: qF:knP-=]F瀗ܟiۦv1Own05 IS rr2z8u]sanA|3okʟ#Ʊ/?k))UZ 9C!5qJoԶ$!'>.Tpb ԕ4Xɥ̣=-ph/gRjv i^|[Xˡ~;QfvnxyL y2 )]emk;%jZ@<w|KLgx!)!btAdWZ˭_"U7 )N.sxibuW#mƑaR]zwĻ<ކ;c+4OoW_RW@<|$`r˦C7bШqJO/&ptJNiӥuۓ~?4W#U4%1RxB2ثcxddT9Wijx+;oC ~QSjtgnnSMujI@C ҙa]p_3Z'Dƌ~x5ħu^jYrT@_ߜt&aZ3 T @`Xc{|EWJP  ."<+ye{|L=$o46;d!Ku~ ^aCSloEz0̞$ZNy9he}n (Zs<* Rq"@["'^}S`2y &)wǥ"<'7+C~wʅbg?kE4Oܓ~u5:Yky>_N#pƺ6gt[5 |udFlrH%R XP}.x1k aR9C= j̀/sifT+[pƓ,'\(J¹CWq+ iɍi_ZdXocc~APe8JցdꂳS{tbe:`}>EV"O@;'b!bfvÝBa 3lGVEExZ"SLSj2BNGj(&J!A_#"dh@^Npb{/%qkh1k:/adD E9X`sTkf]lKrBPL)~M<5wFA|9wvNhᴈ&!&S$PxZȈ޻lL!QvJ@OÒ L;&e GU|cdk| =1Y.-Io/" -&įtح}JCf G"B¤IoFYqmV^ȦAu $H<K"d VN/)ʰΨ'~-ۑkqi<L"@:/RIDKX^Lqd#G+ؽpzf!ԯ ϔ!$ncvwf(6/r'` .cdmI?PP !!-vI#iuaׄ}(d |/nL-^8\hv"% M<axdqLGի.'v@/MIY;ær6Vxrޢqn[$"  {C˦IK")չ6tOUFcMSɬA節o>oߪ쌩EVK;~&?x XOL/¦`p&HaXJD:=Za2t׾TuW>JJ[E =K0* %KU!H1ݵn T}My6JyVkHϚZR$9ujPCقR/}3;<<>]X`kƌ  7O"d?=ߴ4Ij3[0443(|;<;C0b<J?5۴)|=D9or7ֶ)ȩQwOC&g8N ֻ^E<s!Էlq15lu, zǟ׊ zQh?sF- rdfIj(9zJvPuFdi^5 Jg3,Smrr!1TtDgD!ߊkugrCSf=;2hrcS3Zy( 5 A<|%%~GTK?X/[xNWJnw:*\€0=-e`H dȏ;UvL@MwȀ1s=Ӈ$ҁilIbiȐWW )ME"`TVvP/րt">hv+#tY<7 =ʷUXseW"^VoQb4֣iDݒg6:,X3xU2 wM ΍LVBsuX-pw>&% q?xhZ1Q`˸X#ɳv6P5MǷnjVg?cTa{q&[1-qooRch(pAi~{@f3Ѫ~i 9BO:C 6\DcsDsgv• RJ jzkf]1SufDrtp2z Ok+wxc:)X\-O:jm(f2P 3:V,{@'Z.jB^iyzon'{ʼn6*6}F ?╉]sFK&IWBj;Zom4#S9!ssaoʁUGEW;b'}jx߁z x;19*l#%)y!"VJ#:ㆅA`49Bf>x><zFv, 29c FW cWT}4ZZӘg<KLUAfq`^wN ZFw|.A^lb\H#߿Y~th$ДvtH<ڄF hvpnެD9CkE e{ngHv߽.P] D">vw,rX-A`gByͧzJzbSsiگV1Z7"4{昖^ mBȤGc=vԨW(ߋ=&9MfR~tzRWl堏- I8cozik&"|#%(ly-GN!WB߬@ح_لG:2hnIo4Mzd0}w0} gfz%E9u[1"W߮vI PMuRr?mTrv!}jiR4peChFO s$ʒ=XD"4ȭаAH>ŏ=#~ƨ{4Fa$3)mE->t2IҁQg= ng 4`d^8>(^fNn;iԬEr+.ۜ9,2o"8hf Hs>Cx>Esag,i֬k&5{A8XhDײN^@jLsx}Gg=WXh~gRF*P n3U78dCna/?2@>-4IU.<BRB$@{vwޘ: ^:h;hH㸸8E!&omk[j#DoA3=id`rp)8uzQ9oy4{P?I릍a*ulZkU<Øh[ IĿY oVHJ4ϨAbv]u/η":}0tbxC@8ndIq뜼=DsQcyO5rx_%`VJσ>h0J1UPw~mm-\vNP(MbۨSCYTk͵aUnD":]@6jHƽm̶7jă]ޠ{'\+ &"l qX",7tf+XQ<\$^2X\;eMN0R[e я޹O!(M\PKλ.'e9]$<+p`vH ӦzQZ@]虶>ߏ!bu{Eݕy:T=īBjﱃH>*49Ej1>U>Z{JhZG 'UXz%5*|Ǎ\ޢUE ʗ\cQ£aV#8BWipxXFJT,d7%GnCi SD~YmkDquQ67dNHND0.2'5#@ d-hц,;m^nΝMP/6yCբ-˃y藏x_7Foz;j6򨈵%ZZT/0??7ǂEbD{"jpI̮7ŀkW3&1G5J>xm2YSS R^Pև3 E2 ȌAx2(Nc~"D8W7[h qQJoasM}3 CRs'Y ϑu4!AfS `V4|j}o_}FظOMպx gT?lf#W3ΨN`nGUٿ7o"l(D70Nr 0G -QnG\\XD&rGQuA'wjdsy-,6H0w=^sҌM>cu%G'.fۥu7[b~?{1j{|{6Uȵ٢ k/Ò6A쎟GoxՃ^IЄ=ҷ|Mn ~`, '_񂴁qGmBX9o|Hy{J"Zfe1WBbwo1DiV88ϳG?l ma k3/dYG.[;c:ɦu\ӟc>8ƶ;5w%$Ianq̐M\Hr vW;Z[`YlTfmd[6TjawyĿS?5 h{xމs@~}7 cA68PUs R2..Vy:~NAɑd5H'.ġHh,t8.\U+p+UZ }s\ϔ g JER +N@i/=pcDk@(P?\b_='!3D8 "|jԔX5x$U@xvܛw@a$(GSL:ϴ텣|uk:`8ck!2L-($_Y/?w$-(h )]hOZ usJ]1ju,\ɜ"@RSYz3|Mޕʮ,|*:IαR _7_BNͲ` ஷ%:pH%PQ TgZ@EnQ-s6.uzJ_w+S.S6!^rL/#6Ykn?pڨ&s&g(\š2}F5YxצE10JXw1/%s4dOT!_9L?m}sBw1> C"R1oKWMݑ8| Q'2U-큂MOa^Fs8{W&vS#^uԋ˅ oUUV*c1P =.;ZI< 7n[}>#~kh!:Iu5=$ǒ4z'J?+*"t5L&Wi1LbH~$i%NVcWNC3^~ JmhO<5X&z= g<o@ӉWc쫘Y|XNLςm< bvg Yp`TugMzUm!3zfaL5x?ʢ`q^ܵ#~_.] 3{  D^udrN_UǓ[ZdK3awܤ3NifWe9ECHËws5Ǯ{0i~/k|(fj+q٘#JMbx| %i$W7}j!j7lԀŽv-{HtOPd%зh) 'OvLeӪ5;_ݣMZ>  @~]Mɶ: I9|]Y<n:U+-hhE Pzm*p/`/L7CBua1V7V'zp`:wW/-Ec4|jG}d9P77uG2xi疞cߴ+qdsсAT}Oy_GފY8ؓWj}sߞc`  \.&K@q@T |YJ m U!{nlj2n[DFAҔr kl-3ch pS@3kPJ6/E|h_E+%FPY\Y2!{jzע10hxkͿsʕ3SH8zH/W 5QGipxL[vBDA\<]C$%ȒPE"#MvNj)QfS.j%} v>oi(l 9̎b'gjbUk>Ա *-B$x3pu0o!@pJ44)lI ӗS F9h!d]Qx!),oiw F8?itNleG`/U9gV+o~a2"TC0JO5֣ jnv~$}j;(s}m|S5}OնS+{,YUΛh,rK5+  #Ík6XRxQ 9im RfiEeMٔ|kj-u5f25q0J>k_Ge*^`z4H\0֪z3 5|IC wY쐹OB(5eCD6ɓ;\CNAoNux*ѡ̞ \2jx"ٌ V@ZXxzv(X}[ C'c#~b?id냙ٶЩNL$SCArNr >S"¦Z׮G"έ@`$Vw@'uE+ɌLة?MM %qgYZ07070100000069000081a400000000000000000000000167641d85000028d8000000000000000000000000000000000000006700000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/bus/mhi/host/mhi_pci_generic.ko.xz7zXZִF!t/(]?Eh=ڜͩsEE"&[ҿd4$A0B~nѩ3D Ro*{{CA\ цg uO ==䃚v8.B䇧5G+'VB~3ԉ)v4[$YANgbYVtZza:uW8 g'AD.jٙU2yM` 3jeGKs $a--4kI@dN.~C`C7i vDl_v'TTܲ(Gi| 8m^5zi3"w-"h~k9ro #haAy%;/*2aP4[wwm $JKRyigdfV!Ňͅ^ C5H~ wH k(HE*^>SToC@Cߺ:܁3׆x#~1H"/=e7l'՘R5!=o> ]n&`lB75۝l3Î2x(E!Ht|.:IɍJ\q&_=]_ǍuZw x jSCS㴅0;AK#Tۅ<%5!e ._p,b^[8~A_U7#\{1?|ı{wes$ľ+1YZ$AsS[]%"xO{5 FLj[1A^ܺW.ź>BwG ?I aܝ>LQ~l[B$bnb|6h--86A+Y%~^(LI@EysIi AtYPH(qx5ƇOx\ KhyehTs`nIV;@*W|].&z\>Jc|(픩ѷ{!N^j'7K[΄{ӡ6 :ӃMJR? T%<%@rE#o>}W',irtχf~ T ":`X>Jfb1 Ҋ.Ĉ*8O4Nʴm 7N/lSk18,dž! \ЍI}6GHtj;9]3u0jȶnpm3͌Xt*uڻyسiͼ\O8[_h1ōլ#5iuX;D3`|%vuA8M&O.4a5d7#wd&"~z 6npR1Ұz՗ m#z"y'"Z%n{(`J+'}JyWA@cz997AO" JԆ-TUls"N>@¦vV@E ;EI"B؊Ω.r Q^I C=%vTye?ߤ#8Y G1zۛ+{fM>nVIi,AG 븓J-ϖ8qڴOs[][ECʎ8L=܁sJunX@l0v* )\5[<`2[ I5pXq;JZ"*eͥw [h5$8߫/y-ZJb:7ӡTPr¡܎q}'UFGIs:sTwx)eaZ'Ϻ]𛮢4U! RZXk@ELiN:LwC'*$iQE6='u i* ;1p$3q ۧͩiU,*q]7Za|3T6G|b Sd6}m-I )O%N@g_da13RʝRy]RCJj%TF-DKLmH+D%x* {Mikl54`׷ ;]ko7ֈDn} w&,: b5A^asn RVyW(XtkC2}:0|uqv4sDq<;qnĎpQXf7G#3:1=$zy,@wJ5ljH\?~쎗 np~tHhEF`˧QJ1F:C{O)n9ܝUI ?^h\,vA7VXDRZvB3i25* w',qNŮGjI(qydC~;i1-mО7kog, htbn&{ )~c}GGHx>O&odvBW&[%ASD(t+«=*%.a^ !Nj ؛m!x"H. uNoZ<1#NNzԼjwddE?r%6(^\g^1l=Q]cyRl\d`d pae":bix**"h"lc#o|c 󱁄eV6{Nf(5Xv>-lH t4F‚Zk "n0IJH,k w4QX#B .wf#zShzr%jz`\'h+[gXPp=?p-W> 7Йf[>#I*{ xBd $Mxh X#)!~xD]Tgy8 4}orǿ+n?5Mƨ#.Y_܀OO5Bɰ-aŏnG k'h0<Ľ:ݖ*۳[k:lF{6:x[$Pl($}mϤs|i w6}% GTHi5'e7M "lqI'^9wV;WN"Qr|v1Bp ʄ F h.J*8 ne'YќS-Yh$oJzCyaR@7F%\>&QrKmtjKyDZѓ97 iuz.s/{Nea#0"s+18 (Sۋ`͌/{еmk`nIdAyލvpCBGx"|34|ek-VoyYq׆MhT1=mGvgɱb#iBWցm&MJXf&9w4%䄭YAiOhg][ sQ:e^SYwRžCd& J嗰*{2CG蛀~ΰLG0GXsҶmn$C|*[}޺\t"P/@BFJG) }q}c|t8sAJCFxl}[>ڷDi~9Y0!ܹaغE9f]{j$M >`$+r/eK+oy,.ù(b*sA5x_ cT5a7$` 3ЫՒ󏽌T|>={kctRLjQS.0C ¶p*T=(뮃]{'|zBy=)q*@]Jr%-zKǦ-MAO`T9D? GĶ" Qw.u1P]` צ?jH_g ! 4835l5]_;c>-u"Kbs֗xZcOƑLX^ẹċ ,H/ _XהX2t;xO\dfI6}k*d[K J_eF3dr}Aiw#G1nQ>( t m[Br\ߤA0u.%^q*2 x0iIlJWz!H(:F"j!WX6m}J TZx%?.f.쉬t~}O9lV3V$!Z_KCFS=wr=a6b)҆q^5p$랸{ٕhE_DdBmJ N_6z/))Z=B5!a7S2@77\EfjS2sh7n_aTr̈́:ڄzWHF|Ao&cn;!m6r#¥ aݻu۲\r  Ҭ˝ 8ߋQZk<ڡׁ Zl^s@8Y}x~6r1M8G]ۦ^_j%ů$&F2^C9dW7\ V6 ˲;f UAw.1}͒ DG@f0]aX%*עbMwx/xkj,QG o:z^GD9BK:6a Y1 Ӆ\#`f3۰4\ v$KoJRcA A hbhJձb V۾ 'Q aqto(Q7毑c% Tx7D$Lb6LC17՘R>9JV<=_X~+;r+֭Qf[s4*BhKH/؀ґwv>JԛP#ݻɦ7O.h,h.%IيT/ڃ 5$%C=?!Y}c ZR0mB#F2Wm[Z]ήU5{"014:fGQ~>|NiD!]|bQ-Heާ\(P]C9;Z7*mg{fGyHZ DFk8P3aTVqQ-B~A :?&|-o3 -8Rq)3CsEҭf݉]J*uliu8qBFZ$Nӌ`x]<`:!-8e48!(Ϯ_잙F˩3eyn1+t\A[|!ebTI˟oƫ1V5?X<\ш y&IsD`O K^f-A &Fx`ҹeHvVi1H1 u;LmPwg+?X4-sЈnukqhE!rz}N -ttLԗ@4q<ќ*JXˎV] `>!xɸn=[Kݮ_vNùєqqdsʄTɖa'dwzyX6yrFL)}yl{,[bǓ8H _iRN$>@Yx!puHx Yv :#m3r4 N;YGe m,E9ibJU9l=-'XF'u<) ,>:ziNw7d"(X1O]աvA1̷TsVY@vpvJ}wTo K*z>xN=m!H@Z2]VW5$]ZѬg6ܕMhM Fuzv+4k{.86iLp7fB9W!Iй18R&d8ة*5n*@оjw`M>&S{pQVf2re מ ʟiDO4Q:INJ bRj1 4\η\jh3ai*IJt Fjۯd14\$j Fi6F`7Zݑ@h'Lʽa4iPκ^u9T/ {fWyMbmgFr8aNd]|3Ƹ{:+83`2A p)GE[q˜'hQP11ߡnhNf<I1'|\J1\2^AoђǙHED[ NL213[_HK64;hjmp:KojQ'b' ݶ+mj!dj`xB&9wdPiiu4˓tr%D51%s3;,E 8&:($/ j9w31Ɂ Vec+Ӫi(ȮU\K Ʒ8z{#_G=e5<;a܋(KG{N&?5SvqoS1ҏ| a~-Bd'8c;L1rIa\}t[ly]֨)q% r 3b ~ %x@Es[E([?b¼{VIGJ\9*щ?#6'VHNDFY̯ZVZ/S(t5Uة_@o٫#Qy!)K'$M!Td:(GI vo 2xc^W#4Ũ9~xDYrmUx=C^|oAdMj}?4VW.a[W|\wrN h&v: 8Z‹7ʹu)?A=n[vq1ս(^ߞ4H+ˤ! g<ܺtZ"9nbne:@-/tG f"WgMiOb]抆iu 4~ss$8/k@݈X];!fSp<W/tc,/pg`%|}`܈^n1=ȃ%-cۡpǥC ׁr^[B;?obanئ*āS!MCImnmqPvR݆ǪK[~*Ec{~8 oLk: 5 iIhC!1.Эڳ>"0MR}!z;GqC#p&=l"ao&TO5 M0WIpݰȌ90e1<? D*gl3 ? wW6bo|9iY=ybB/RsjR)See1:>VwIOOH\ET(:YYKrgy~ Y9I~֬٢o᫭VaWM|f1*RP!Xeƈ"$xKv/[z^`fi@:QM' sl9IkŮU121N_HQWsҭ6R:%lɾ?;ۺ=ຐĝD)ංuܓG,:̜D%;NsFa)%po q-yN,< TPjcEםPc@#P_wiDfgi9m]n^Q D!б%([&dZtj1).(:W m#f+d6 >냮>:w+m s9d_pׇ\'heSe *t1f2h8m 2Ӛ{UTaіnn4ALV /uc6P].p RmO9N7y3͟8tCWS( =c㴨"6q=oϙii`2~[GJ݆j>wɥBѾ\bPF^ϩL~.P}qSnpl<$wCȯRkF92kԝD+lJXy\!fk7/T#hZY>:~kFzOV2e䨉=VLRHۭ{BXr> S^,v$8 uHIv-xhBnKl,m]Kf= Umw7a&cMZS"c¢eSNRdkd&:q[g\2;4ruyL*[,ͧ8-DMc"bT/Ku6ڰU/[RA_mZO4{m[z/QT_ ] }y;xn*^Dp P{R/P@ȥx~2 )J-+ Xq3 ]C7}xGDȗFFV:lN nq]}:=ww*䊪^c|hَBTߑ0~A3 ߾&qcB%Nag2ڳfxp\g\ ߮r @ Q}'(?d˚ajFԗhxr;4dn$_WfJO2n{-ش4<^o$5xHQQJNލw3AsҕU4Â/,:"kDFX䀘\aARnIVwT yegrNARaK^:7C~"=^,+<*p_=[a`)B= y`E"T˶hcj$PC y"Zi \QdTu_ǓZE)^ZQ~#0,Ws. 2 !0$MU (V3Ep|;Wz}Zٯck VkN{EL0"qrqa?UctXv vYki?,y: kED\P5QbI+9z ٫,f;P-Q¨"|m_{aD[H `8&1H r%i}bCLBц!*u)ho=\-/f҈N͚WʪCe(}ݖ^p62Yj 6+.4\j-mabNhkl3o=,+NͺɧQ VC#Di`LX2qpnGXeN6{!oیHaJ0L !x 3Bzjj+< ڱHk0F>`(ݱ Wr$Ih:%L~>(ULZJkl4D)8K|s ^Lq~] *M>30@ #]iYQAC dYX$ŠW1E +ԭ>u_Nc` .У|%!X11".-OHnwܓ=.tK$CObYOjc4љ tўY @,;E]FyԌB[jǞ{ F wѵP\J\x+&--+i8jiޜuˀR~u..+0\MlDZo1|Dh;{v NnţCM'Yw(j_]yڅivz5ժ -^:&FciyXq e$R)=ww) tTꂇ'}@!}ZgFOS3c̱oATT1B gXN OJ_2К$ w8 Dj|[NfYONK$ IZf3t̠f\_6 iv I$J_T[e\ ;R}Ͷ瑑}XЄti2L!InN=RGθݸIER6"pp^ud8R ^ SPZJ;]Is`amG=CtJ9(}s*X^.XΓV+4 pTDÀ\|DBU}ћc+-C+2g^cPtlr$`7` N%ߜEϷ6\ [2 ZنNt ' 5Wj#=Jl7Dq]-B ·ãedÞJ]f<(BFr>^QJ3<wjb&_C^fwQsR- Bb}[luXd>mRBpq(V@bFvV=v~Lk[{Jr&EmR%CjVY^ָ.Ls/K8GN*tVROu/ z3NF9I{ 4ַ:V;_0_51%([ܤm]iZE&B%Qd<HG3޵8',me1[;êH\!T_ZAچ!i\o)c:Q_FBê? Z$BjI=[W/\h_G9QKUdmFmՄASV(٩r r(J2y8S7Õ%R 31sJw"ޡSP[xÿ(qCd?oOmqCbGƿ*#TE'𙳞gcE0$exM {i;O[ 'C;~Rl܏|6V9{䁳q<_D]n~xcХA]WP,2m'Ml$.몙͸ feFa3U` q@-Vοgd" |֣՚Kp>I(-c<Ǒ )Wir-92tSWGZ=1/z93e\kk.苁^"V(2ԀWƪcSDA"h>2d fi̖_H.#ު_FȻz_B 4Юjx@#˛zsR'EGkgaQ$UWkBà mdbis+"*uQfs#[Oξ̤mqf!?'yqB2݂:e,SsЎ@7"g}[JSK%k;'3EGEs a5NJ#$ñ5S a0|:1F:st٤们ԦĶȭ ڕq$[cjPH;|߳HW p>Pޭm\ǢRPjG@Y[8xUGhcB\bo񿳵fy0E/!.>S+m}Y ?*e5wS͵kQJS &>yLQf~,xXL_ ĜGh;<|Bݺ wGC(|ZLDH8}AQ5-(;FHR&U Y%"7SYI:шLrK wN)gAuUQ#p#^T5ԏO-,8_W+"a.y{_//=Wޗ}=w:Z͇VZ%kH" +v!t9)  ?MmJ:lnnJkGnO,LK+*&AJ7ZA$g0%D_.9[י6{CWl -ӋU1-#!D vCL(LOŖnyj!0wn}ԍH@$g]Q~SO1b+KPpJo02M+ ?#ڥw%D.o L@KubIlBD>_V< 3Q%{m9&| l:|-Je/l2]F& \DbgڐU5i WaUsaLpwڀ,(7׭lꤹ"_I,Il_3x"#42G2 a5oA5k0mQ571HN)%ЫeT+9P ,d}J B DXHǤuݎgœ~\Q<*2?e<ّD-__Z[F_)=Q2H2@N}-ݖ)u901s OHN4vG 'G:LY7 C҄m|X}*Nw (vK?_z2&xq* 1؍ζ1@U&8|٤}s\:._qH7SG ]uRV߉vBCwǷɲרuQN%7W"%Ӕ4 _Yr$ATqrmEqA>F}0VؙP٬R{guUB}j9q~ZMr|$<\ŝȔq{%hT -zf>!L0qxقJENᲠJDΛ 6PY j3iɨt8FѯR }!ye5~%(8 Z_6`wMS$e3fh $<[7my"9/, ٙ%NJҭPVjN$g0DžK ?28HYER>$,/-i.fLvU57F(쀲ris>*@g6zHJ[Zh;e9@ Kĩ!yP Ɍ;{&prHhkM{,-`@ vuWt^qct$y{yv#{z[/}<ؕC^T >_ HDdϛIU=RW ^|ݏkL-sM+bG^)`kbEiIF^l4w:`Z*oxsuHg& gb} l%F!ݖ'։:A1uOZ[rJ%@Ol㯯 X0|0Ґ u `V)p$o$|עnK:6%!T9O]41MH6hO?t#~O_p#Y\WTh7S.ފL8|A5td/8`MpEdS1ݑVDo$sL)lrțf痃D-%IǫJȅR|j6w`a%W\|{oH|sZ#1peM=XoňqNFd.$[_oιǍj"pk]P淸WGLH-Fc Y|O>HNAf3"=}~֭>FbUcI H*q|Z6undP67bR;A4I*}+i%tqЗ>[) ,7>tsM"yiω"tthEǒEyi ݤdd۶.E'׏]FVxŽaF $E/tOsX Pf$˦:ÜLI{k2~TM7g&LִHMa[nN$n5ze\Q6ecva! (C4@Mۨ]7 ٜob}{%+'F4E#yi \j5cY,`L ԟ{ >ϣ( ܸ U+S@{aɊciDcȫO'Y9k1K!{[GXۤQw![Kk+3hi)e5Tإ٧lo+Fȧyo%ssNzF`I-S#>.%r Ya?f6-Z@ID4#6œYl\NW` k?Ĥ#uj{lGcn0p@aσn3enʰ玤骖: i 1wy\JhyTSEsmݐwۃɗKn*1 iPTKsj[q"PLi)8;ǷX w pÀ]$br7`IQdi>h+Tl q]nC;xGg!  'Q9(-P p= z>*./=rIMII)G[`&-1u{LlD/Š13!{:qu9}SEC~ mL(jYCtEK̉K-#&쮦xx9kL rC/-WY(=B0E"y2H`ŗ,0jվ%ABqLKO+ʪwqęR} 7pmWvO=Fj~ܣ;ibtN5A;%ug|٨5)KL 00C 71vȟw,.8&JC3?n.x/3cTNZ[07A*?-'Rp_K7s k4*(m%S5+Qũ^ 62-#KDb6;A!}_Ra ;5E73+ fd˵vOy<I{%YKRŗ"}˰I̻&^tfQ2bk=x~JQkAFsU(:!#E`a8,g۶u6[ N%xo[7iVtұv"{__`{."_NbIv$D{$S)I. +7#iq&OOqCd t2"h*8.*24/*ӝ ; a]Ѽ2Î#P4SMf猠Oh5Dp/W\E<44r1ߩf]p=,]'s^MTFy9sDLb`+Sw_d~\[KW7^t䄄9Ťy%)0atY 'Rfb6`ڒ"V&A^ V Jo,%1O'L&\9= *?p } ݖw~now4|h0%9{wB6Uns0ń.%D9,`Lҏ윊A4BQ#P%Y2{a 8S7S*xq2+)ZN6Ls?6B&N'E2JP8p} t@nDȎa"5،4yAJ̿El?Rcx1jćIj)O6nCw0] Cɢ,fQ$34:KbZD%̝LOxBH$<$^fywUhs\#x+`.gT L<\U `VKF=!QQspZAZ `rt,~Kv%7j=&b&="\Xw*s$Eʫ|[+8mt{szy5V _@/?DAJ \W|LoVjvI+-:ׇy,o;k@9pd #f2 $KhsMݗpXT(9cre#s^ '$dJP`W)@_h3Yuj|B̸X3H^'|jO^Iq(4AK&vySX/--a#';8k:EQi ] SċVloV[vl;HM} }`ܙ][a(xrP$t\@-!ϪMpGuSPwFzTqDU LHk3;QIR.]HX⹣Rv^Rm=_ bRMntC3 BxjPι1vR)4$1Ww,DV_r^ (q$eջ5K$oVܼIcv5S>?)\K/yqwzwG&9&| B92[^7 PwXUWyt'vPiNO p`)orpQpf'xoŲQK&E8Kbx2ܹf^t&GN&:J NJn>/ ;G1)QV2*st'/w.b!X-Prγc=5<Їbզ{et_,`ZE%7P$'P#XSuŊ.IDq+C2aP φȐm^4߉"t8 h;?Ȗv-K&VlꠙIeCjP=aQ}\M5߰3&W/vf EDPV_ HWtQ)c ] >*T%<ߡ^a gr& p?.?z$xA1t^34!7kQ0j$5Ht.OW򒹅TKW)C¶Zg15"*)K@$g ʿlQs~JlѸ^\_WުdIw ~ÆG7+MN@eo ‚?5>Fe5qrb(RwOΒURS`viQƠBrUJ95Kj؀[aT/}r*h,;ú73JUt{#h0%- \pYмH4n[ D#T>vnsGu~8 |κ|*P[cpR98yd)L&(\Ya)T?e.pܨ:ڌ(Ȯ'z,V5=v~P9 &CIaPhZxu*6G3IJ=c@pU^LS>r0XFJ6OwYIuFU^a8H a>V@)5t% |Ԁg 5u!פav|;IuRN<@1it=XJEExď~b}OKTOf^UC!ۀՆ opBvψSD!vPӍLI$`ꈐBkqobQUUG:%\Nqc< /iq( I}C6-Hݖ;✩1#g2˩l$-[kRyݹUwcZBޢrlD{&awj;bCu 6ݕGL*PϞ~ ~ CXin, ry!9k+C/HX(򫭢y-gN2p"p!;z a}K08aUv/?3 Vϣ#QGI?w)-]}M-%s)+~oB Kp3,QC =@bx7ä$4UtشyW{2k{5GQexT9Sz/LfcGMAe KS@(g-=EJZf amN`Q mt& I}yS+>E+I֚ $:}f#2/2gmY&oMvRgVS"m<6/ʚυ5 ;q+E/ I>|lCmKpR25A.qZ~b&6`&=Cw)= N8v]4k60Abc(ߗeS'20& XF.&;ήvfe:Gy cA;A?) %GG/V,2\,ڝ%V5êV-Xom2jA +ä(Z!YZI``Cb( q(€= /ڭ!4 k9Vjb`Ɣ8%JZo۠<%,mLL8eyx&۸FwݘW, |y+/rw7U<(yy$@^m MT}e:\EJ>#BWCn}8\ͨLݫ,!d2+c ezԃWU$Yh,mtFJ|{ϯ>>)Uc45ieZd6X-Yu3Y7vwH6um*A`*f 3+ Psz+8(v9I9EDȑDI3s^*}8GF}态v!]BQD$jУJ0ӽ˿t<6kfɏ*P|~$+%$ؗCqPV !XU7E_ARS q0V,J}hݫha wE2.O"j_0X`S,0<\SOe9ĺ+ :kKaM+.zZQ]Ss@5oξ=Y ԇIZ@ 85zu,_ּC%T"6WdjUr#b3_\C,gRbuQ>oWA9L?ƞCDGT1?SV&6ȃޜNcvQ- l]2͑mR/Ol tgF4;płn=ӄ&pg[cYY'kEA| th㺽EexW3ԴSv|Ih 84Q"+A M7*L8 A;Jp(m?0w=D"4>KӗgۯcpYkN3j`UyYO+vAj$RAdЕbc\p⏿pL-7T% hm.9snՌC$r;@5KBdzP9TwgBn[BvV"&-8A;y҈ /s'çjߧo`!eA=DP7We |QEiqenSki*Tu`NUj{߰ B<kEpiG䭟 \E8 o-h ䷊ZbJ3*$s)ˈ;؈QKǦW%ysh¼2[b_L.Ox"GLe%XFKXUeehyI~x%<Iz ٬$`&x&ZBu{1Mhҙbz2Hm'ϊ&GyO z'L~Apn)!?_⫃F]qXgmUF*I\WrI9au|ؽ/$`0-OI;l'% X)({F/ѹHh!\}`p=_Q6Zeϱab@ΏAoY{f;@Eص-|2'q#Pk}s?vZCVmGZ)T!o|ab簸C4*37: tÈG:YGw5 \xeV=Nۍ|K (л I2_dbk1=/b@dmƁ) Ѧn"@F-1'1x.VjR4(Rͭ.{DvىZCK1`C~ y`?'fd?V?zV Eq><vVUU9x5^Lș0 /j|9/{zlZW:C`$*[wLo5vTȔ``Qa0`-1JCq2MU?Fvu=mh-:efY B'YiYbmh2F*NY1>H̕Nyэe@Mҧ&$]bxOw2)Rc_JIf6E"sfZh#"^cƽJc)EZ+B95Y8XVfO%4H6v0|pUʲ7+TGӖ#=xnֺe 5_'*ڡO{?qxIުTx1dOnl- -]8Ec1y>;R81Bm[BjN$ߞv/L"G2ߊIj|Mֲ..?a#[U8KYZz6# gw*cc$40GIovo?Ob\d@ߧ:$>tI7 L>6P fjf1;k lexOJonNN̐$]t9t:}~]Ao ,I,?'\"`0%`}:r閣h?:%MRLO7PpƹGY_ H 7د ;A?zQAUx qռ0Z+C-Zżb,~C$tL"*wca)±; -7*jF)/1^Wjt[FO'ST@|Jz9@rbұD"a/ҰXF/É:jJIH6z~&, y-e𪅮K^1ڏ=:Io?.NmS$$Z haRѓw)<2?gD1p dbN vCqp ro˪aىluqAW;K[YVV[9߈f+7',9[i SğtQ6?㔎 S9,&]fD0MAX~lD<@)4՟[ˋY䮑wt7]Jk0M3K3,L>Pd)B9( II B[U$J@O>՟eޠv2GҘ}wl^fe>x^tn9z1T+ ;9?ryhl_60 @-1 <3c9 .it}bZhh]r;oC12V'/fC`U=u| 4A"խ>pi&iN.**f}n=‚IHl<,H5 Xg&?Q/vv;1&-j~FMwgMK6sXh,~bDCITFe측\D" hF12NDO7q]-2'.pc>} L `ݕ*1k :=sqW=$1=TL33NzAzK./|ؕ,yH|ۥ2:Z뉾쭌ҳy2&+8&ÀPA6C{8Mio3BͤQ,H~,Qɏ&LKx ΒL8ŕ?DKGb~qRSGX= ~(J,df]B^gG6 ;ZxT>.mJ:;zܝӋ/DQ7$m~%.ђ>J!N>Ͼ n{l01وoLbku`Ś RȉZo32{7ퟁ#wmcdž˒lM!1F%y/js}e*5 Dxi?)3f-](Gs@Eg3l44 vrL!$.E7 )L@ON/:d~ڦcJcZi'b $MNvqo=à(%d}3x3 dv,a-2zdܼ. T!uVKFuW{Lrvm67Ra/FFv**ӊĝ$48m$0Ecd7+fZJuraj eSW)h3/m\9A2W;, ?EF(OW L7ݦϑ6n(lڪic/&"ovs1dbKnQ^˜sr#@#t7e 0BZg ȁ#aN=7lNِV~h:i;ΊAZ)ff3[ E7j)7ex]ڏԝ~P#t,,|79* Ab c]:!#9,sd=fww6m`zH9kаx&^j[eiv3|0AyCRFCFv>CNYQ1TD]K k(mLF±>' /?P۽a;ꈜۑG?$ JF-%'SDg0 μ; 0l#]Kp;ܲp A#{7d67\ftP>LnToyj+2r!_pmj@o`>ڋ<2ݜTe#(hi̴´J5ErBKxO` gGou/vE?K i/1FDp`Oӹ=ZJڜHժk2%u~8AWAS? ]p]|3L:Vn-AùdUЅG oZmzHCՆdUEQB-B,iE:Q?"IU:Q7rP>\e9!(@.Ѩ>c8V<P=mb-aG5ȳ [!;icukȞJ"$1UnHw&SMF?>}'`Ź=6H^+:qpBݱ)sͺѿ'*A4QYg%rLnQCEVo{kT9w0n._-t~A@'%4i6f32 dq;a8PHVi{YF6 yߏ@Q N'ڿZJl$M$uSl|cuûu+-C/wj$v댓l%<ʨPGUK9aa;M!K]&W-go" .ɸ6W?ΰn=-R<zr ^P)FQ \:dn\U @˺({Iyi`E2Ǿs4xzOL#D#fI#1 onv2

O]d;;DgjX9F@Z?LdlWݭ#]gGI&aRl$, 1XFG@ fJ-+Q Yeo3G!16,bg}tB%*'a1:CI) +iOMZsb,Ƚ*6Į)~LXsQwPg!oy~Z)μDLދ26LJeDj$q  :6g =싉LF E%2Haw0og=2RJSx223Zdh+0|BܛQ=# yKꑝe:F9_mt,/\)uM g5['$QBaioq}~$HPR~0__'Upꔞ9j,g?ƿ9AH7x2+C2K9Ξ87wsN}=1|5q:򤿔'r3sX׃SP^;Rol+z!g bs2p+wOg^e[@oFKjѕ"qtU3hnWUG>mPޞ:x~t&[Teltv,ݠc6v͓lP}>&B gʱcZ^Mz.CG:iu^t oH~M!;'W6:LG=&_!s@4w6d-6vd,~gtWRB&|y L03 !8&͈5VUN-5[|~nt̀ Rx(N2鸑F>{D_Y?BoD2@`/xِٚaԍܾeM5 jWǙee9]&a~-{VN.bXy=Qju% {-lzI|i#@Vte]i=7]]:ػƂVM޸NE.3Jp`hcq͞,lwЦ3jkˮ)W+^+mu+:b7+H^(}ic O>|gU<Éf-17C/B //{0j5kd|k2 0 !Ai6p5p0W9A-eN%q "$HLŷq?9ZlGZfNLmnb61+Oxr<䞒 MUI;|9>G>/R usi+$4iS7Ib*ǎNbMB|M[ dzۣFgTH$Nekx^)8M)r܉#ضzROtNXoa_S2 \y~J[*nMŴZ[e~ .qTÍDEWo +xv,u{tV#R35*vXꓳnc? t,N9U*an/Oʵӑ _Ek]_rGk ER~ oV=&'=*XNJMKx C~]JXL#aֶТWLa?)j=Z }F[v\Y2aPӉ%V \FJwF6? P.;P!][5t 3vSNNu\ץ7[|n2 D7"ri)L@ AuD|bxʺ=\9#ٲ]4K펐gTI?KPV<ÍT4 ~h@oџOjsMCG.3fǖhiTtc`r' $!c<0{t> @mufg]OG1N`6P~b 2]#'3Sz7ؕ ;d~A3o4α\]0ݿ*S:X/^|,t{~˚6N=/( 3ΔZѲ;~&pnK"g89|.D|lmva#UN'kPzGcdh@{.N_0:eU0y mtc08ok%],^h7/ݒEq9iκdˋA h3Lߑn0(sr36* c{ {_N;欫=v\ʉ;ڎblI"`ܽw\ґY8, A)Ar*B}-\a~jO9Ѝ>_$P /Hu0s!@ /cK)LN>!K1ȍ#בb%6P-vQF+m(#J%=\>Rx5|C!ȋfn]AEŒ;E|?4?L4 6r11 Ϙ;i\!9mzdP T`d1#/W] <-{5Tڸpvekq }q(2#;A/b+H_ooo?߉=Ew/^Ҏk/9GGx6{>F>NevL&w70hx'l6e. d&Ք'9|f(Hmq(bna׷/1@5n^kC[]bz!Me90tg{mgÌL6;tP^* lkg(vk,r CQQ?D 1E/h9*5ޫ($ztAGB8 + ,sL4.Y]G~EL4@ ϝ2'y/Mf[V@WL%;Mr^G½léxoG=/|JYOQj_o30Nؼ$.y}H>Ljb/x*4υC=)!>wEqӒy<|h=B j.WL\&TCwLK͚zQ*X IɼxJߠ֍C<|fZY2@y܄z dzqyJ텮Jaaf\# tB#U˚hi&,5 @Q*l,tC¡T%FduT>Ә-QտԦpuz4\b%@xK?U>q|^AM3RՃM@5.L^9Mk9PznD_+ sU 23'JaIB7r>aM"%wؔinK$݊#TԄ#t9nlFkwO N(ok{V c8+ tYu~r'( ,X/Μˊ0ߧB,2[s>sCr!^CmbXĘA ?}8OnwKm'D'|ҿu~ g<YW;y/.&Xu^<(mo=vd}s+(p",޷_efOC4Xay&WBPo yPb]<e3tQb˞LJ!]E98NОVH ΔJv hgd76#*8ϳd֗-{s.3ie~ a2p`8\IuFU<-O|ᖞB9ŠWʽ12U篇z! N3ڂR ҉4֒blzn.FH蕵aE&Y̠:9&O`MT͖ )!7ع{Ӊ=Hy<0eA󨈌=3\S:ަ}!A!!ǭ?YGی[oB@΅C?YGe8Cm><1XFݍ'k4 F~d8tI"늁 )?i ^d s4(V)_ryem3c~/х I\սqM#n;16 >V4`η?uow!n`{j; /&^:P1.tKی71޶cƏE#+AQJ(%CX+f1p2pwFWH;8wI]4pLz4,G|]# жaw|)C5E@w5k= /,&P}&y2~&7_@Pzkwa]Awߚ;7i 6a0@H~Y9Q́RAd^w  сͤ䗤(K3LLxrt,$`erOV8;XOJ# [vcZY՟:(K,Zx,6̎䆓ns؈V)k*QܦB) [D7,0`1H0/'(ݲ|W0<4uJB0c*Pw;;GcT=5va̴*atV4r*ٚϟTŕX|+0%;HR|9g#Nrl[MW|sMJ98R "\,X8_-nYʾR&R[$6c %23696nؗi@6Ƕ\ðQjpw;:şg&Ol9 H|%Fw]Z11SƕޚӘZar$!i@vh9Tn$#uwk#Ղ1i/) anUK.OY0t͟sFV_=;?ZNIb^:ТمGo(W3? }db͸ΜV~ޣ/'q 9# :-Hs6+0\N$y:oA}wH%0e"r7V FWvpuRҕ{ڵ+>OgP)blg9}YB0oY3wy.WpLR>ARi兑Su vYWjD2W~rECzv 6cT*l`S"#qf}rخ DF SX[/ZF~NMҋ᠙g!DNO: E^9ݗ`]ǃpĶ"Ll7=/^}].Umv]NN^ϛJ9zCwͺ Sfbc7=ki x|KhH؃*I_\YW2Q4QS>@ e%u8t[DZ[Uoef;Nqj6ldu4"R}x'/}^:xHF#3?:~NYA%mXqv$p7JsO(TÑ`j3hN v/YDIOW"ʋAG5ELʠ#7xH쏕ϊYѡY?w+JPvS&?? Y"VJہGT>H_Q D`ykn+kTPi]˪(2 ~fu^-wqї(_MX;ʑmUY]f2I"7QYG4"]<|J%_Jd#^byLSZO1S7sTRXt &T92LM qS.M}xk+i% AL(T Q=aN~\)XC4:jh(\|FX򏎹+ Gdɢ,߳r)(]R024YP[š;egI-aN))԰a*y ɛSf2nWlP\G@GNi`FkH`Ќ׶OFá)qJ(p٩> $3M-twJa_hACБ+p-"0"ӪM,tCQՖG_`AGbd<sSb`-Q{FĬa+tFP?Ru٤UrUdb/y?cRG|~L[s"d9S#?t-Ug^~,2 D"7.px!lcMyȱт5*i8*}c*Dk<B$ :A!="Q#@81"82Ôd3.?+ bo3Q%;2Gp_Lw=kI8]`WE>Cg9wYc@٪K~ ݦY$r*E˪Pt~rA V^(7Zg7U 4kyMvw*Q2u^!*Ԝȵ&h3CUu_0VjDn8-]o^l|J➻Z"J[tp0D:EnZ`rX-Ygh+GSS4;>^agOW-!ȼ-nmgEs>~19`zN)kNS 'gq*p hTKlbā?mzİ^;16SV3#ų`5Rû@v".9l=DoOj Tu'o MQku AIR*ȩ-M G3Vh%n(&98 $~Xa 6wfzKYg4 ig$Bł(\g#4`K_^+C]A#~IWJs&rI:d Iaٯ7Ar3vd)ӹ%mk_ 7)`hs"hlc}s n > XzJc6$ |J*"㵅e p&mR.2hTܜn:nBߘ =]U4%2Zӝra,%WAUW^n0u+L,)'QX2S?cY^kWkJ\0ᢿJ)Wou}DSpzۨ,%ȏ斷k o]8JN"NaO'du1Բ)F}V?58qz.n\wv)8FT %d˸۴ |'g5tYG%yDHbO/vc^(qv&، :g仗AH8ч=EF l|a" K`0\49;Jk\Zo4(ʳ@ĀCAXE=X#c?WDUV$v𨙢oc5ΰsYm++@W $m7|gBMj]G:gh)ž"#e.(R}yIo+jB|2 [@O((z#XMJSؚγuPv}©!M5P[&Ptm-@uQ,0$͍e.54aMg덱*)A%0v=ө޽P.x)ZtmP?O;CWBA{Q.6ϩą<1$!`.`^1kB' 0޾Rx3v듖&LMդ5Z)u31?f+U.=0kcaHY](6ld;HPR&bR$Pg˨QVq'a9a6v7B'PYoɷ֊ A\zH+(iZ#r BH$~I\(KWfc;`5 w@k^eǸ4-X6҂Z RKY*~ٸEI Zt[h|}B<]8"p#{]m/l(}r 6ԝO2$1-_ I%z > X hg-TgU'0V:7lumIɾ=WF7@5OY@$4B/ ?9=V 4L1tD@qm8 4n>^K @ 2r)4fx_ޅĉXj3m%=2aU!vs&J c_>ֶ+7;H ]m+&OWϒr9 C6#k[X #gJByH$tA5׌??l0HA.aRgB( %ooDň΅Gχ56#;b f`:ax]&"zӛj0p*15k| W2 /B'=ەQ2}(0D)XR["c:\ &bŴ6_+Z!`~a@Pg{e L"r4?'Dk7Aՙ?b{&@?.=kNk>`Z<@ufcv{aR_TFF0'[=`qøôM&ă'U9%{~}l(Z$x-6▕]`m\ o \} H!0 wW17Us qX6%z $N&j1"%^Y3fak<1/]&5[2}ߊdS$iF܈PnN { { /$::OFfR k1Q_U^Y%㍳92Zvr)+![J\xr}&;IrSV]C 0$fZ50^`. RX,[vND9W α7 l]wB ~ ^5ovXs 3+=T"2gII?ԙJ[Iͨ e@E83/ ou EߥPg =\E}@zm&F~ ,-q\t7H@4<|n_ńr[a¦{B"_UT{aɲCDT=9> ^peAI"41+Y[tX-I9Y&7H[T@_*COІ+ln61mJX'r) P7sv?,R:SҨLNK3b$zЈtJMgKOm>":{_r`d/4e&"KOQ}/'Kt<q3cJ G)[ZU=rZ0%TFmI&,'ŠanqԶk|4@dнzXtkη+#l*Yi"vh/Tl'ܫ)g˨Q*6Ex;8cJXV]8d!ל_nV.xi-7, YdKC8L*wcTE`i v8m>"D`TX+|iS@%(!AZDmL /m̋\7TP),;>ð8;LVˣa]j-JQ5{沉^Ѕ;hdk?W|y;öXvޫSPۤ9~uDVj'o"̪D;pbSM8˴S46>L!\V,~-::4LE<Ugy#r u4*NN$Z-(+ X6 'gcvuAhkBSe^FGfaf R& q&w6UөY $dekՂ6Z4Gd|-ҜRD,q>bÉɆz7K0vAyp@ ҏUf{i cR+~TjSqx*hВH|K)<1 OSUpZ4=7.eL' Z-$Q"yүhP(aN FW8G]mXN? s3rÔɌ8_0aZUOs;E1InÍ'5еl HϭZw`ԋMaޔ*V{ KBiT%ef;<ݬJ+CI9]A3eG_j [ ,M% 7׼Kc Ąmߕhl$H}K`vR}Z&[j8I3z:Ör/ޚYa"@ԓWT}ZB\ Z%D5-3V֙|$ffe4aϟ.Y%s.e 塩"=q&hl Ѵ|`.Ygͩ"et9F}1&Wdf~Bn!.3w=%SPM{ @>()Q[1& ' hF }d]%`|ZuE:`4"Y~'$\*4tp>/(~yqWMGL0!RcMuz|p>1 w5%J4yolxo[2i_~J$p8@DvP2vw>:H]^wMk~swʟd]x4 ΚL?2l]"jx#4fie,N:;k>CBn'SWP{)s|5qKZk|/Bu"&%4IG須kzĎ#5|.]j(~cOQAy@ L(msD1s,e!pd@,wx\f1:"norhU/mPoYʣc323Dxb@xnjNBށps 3ɈU€SrkOk%*`yc{*ƟmDrWVP]xcq pDl S>dDIS1x^xХ6@o.ژ^ԩ%Xq=5݁֫%p?U>(t?"oT.F.m[ɬg;pOC*!"[Fx g-0VkޠGTRK8jR,C)rkP_Px5K`"cvޓsKE)+W6{`wt/w `&+C.6ĬI'p^1:y TXs̹͇d p=2Ф|`ԼE3 RR=W&KfZ岠[ (D 9І>L3L 7JBov*\0|Hn]#*!0"aQ}IjNke{<78ٻR]ѹ59#^uwɩrg:ϯm8ѯtH6RQ%kc͵-~ eBXpm_@҄q~%/,ʲ0G҉I}.=ADX6Z^ $}Z)DjD6# ؍ Ϯ,\5 f3]| XW13F.t λ (k[)8|w#eo L-;ˡ$5 4+Y~ j4GWg{XD5'[e[Ҭ+K\c&5u ̟AuMNa5g[KUD}NL!DD2$KbMbwKIScՓ%{bDݺ\c7AGJHn~Gv! 3TTq$S֠g%bMBR6Y׻b#_O_=+g#BZ`fMw2 Y,$Rr &Ky?".ػYe48mKڼ#枛3.ä)U~ugP(oVZ;t0?꓂m~dHnF`u+˧M'q"7Yh@`sBw6ba~U~ vl009 WNJ9(؁+ޭs)c&ZrժӀݸNg4Z- 4mVc) P[4 h}D,8~gSH?+w-舩ձqYUWS\'5{'I1v8GŁqYɥ6jjtl-Q yO*t ^: j;HNQgAU'b3iL{[v} 80 7$6lR Ԑ5+#½Չ\W2H. |Vs\~q8(ן3A~(95Ėi/F?~VZ3`gZ\bqӯ4 w8HS[uGaKYa,B3f3j:oG %7Zxu'0CA$EGDfZ]'|Qެ04ѝNmfEDg(s_% _J(St Au܏> 3r[KGr!uK,X/TQD_wodȏS a_MIb$zV^k 7)țSK?ůUWs@$ #NT!//OXemdĕ -r?w=;;%֤-^G*omJ藲pc '- l> =*u:bFp) [f[>֊6R4럢A,b'O2 ,A0j;hSa7TZ`dMu|ԯG_m +IZi}9 (x{%FHJy*E[}g\Cu)Zn͈2C2yxټ6BX,3kGd}Aꄈ&l\J |6 SQ2K/ 's~ ˇ4SBMDԄ_4LG_w|Fit~D y(WdGKLOf;" -evp W}l󘯙UkZ11q]NO@o^FEK( lk㣷]{oBw>uL!Wd4#Nû┄MZ4"3{w?js~dy4" ľ" 2"İ%-亚9PWc)BWhr@@yu$$8IgVWԤ`3RdV8mcP[.+(CytdBnWT j\9tg w03 %@ÕWcK0᱑EA%/}*.5%p݀Vj& sNBdUw 3Հ VY*:kK԰nk~"@J~ߖ_wViq˻3&os}@vz}9#5hUVR.DR9Gɍa\!6 fe }Z6V߮uR?43N;h7Kp ˍ4= Q3SJva*$E jƴ{ -zvGS#sԎFv k_<6XPϺoWҚ%{LK1$ܧe^fe̠5X'O}Y& M㚋Hjj`{vyۦ ՚U~q C>?z *:õ yԔI)#?0kk&V=BzZ*{Ӑq`қOU8Mk4BAF_MIKL;mm T/{>_X[-K9_!w XLSL|:1s|0v}p*tO"x &d1g_u5Z^0mOa2*+7L(C!)/zT5~eUQdf:S`Īi>.TtRf+_{{/J{z 9pBI뾂ﱈbrdjR9b*zxjav$u|kNr"BߨYM'ƭ;z,e99eT6F8~&u glmw990l%)7au՘<Ż2 KPZv^ۦ%UveD% cdj6 4v]`=3Qt}\|" TrٕC.8ӏzLq}~>A/rB } D& ,_ qjb AiKCMJ\ɹtm;(5܈d w5N+s2Ĭm_fUBmYJ&k >ـN 9FC;:~f˔B}ub"~ݪg&HHj/RFjɴj"dQ:b'2( Qe#&\u=8BsFH|8ynS~8Tɞ([3&-wޖ὚򎬑BƆ}j/Yba&fAEFqԊun#SNcҚ6sOޘPx6T?>qr,35}8#j2dSi&īϓo r+*4xvW #)24 $F*' $ۡ3 <`EH`ܼ4 ^ :Ѷѿ ; |Euӭ)Sft_M,IC\Sm*sRG0+탓E{UP0Ճ+#&qdcHA7#Ek3Ee323ҁ1,El4*o^ +`~= {<[r,,I48ϟji̱g~0ÎZֽ)n֩KRq>>nD~΃~xC]P9i__+O>CgèVL #n2̴)fB/j8ilL9.OcÀG˻k)1w;TLy n^BD4=v'c Cj uI{9ҌVӋZő\,ɚ`lSPܥ:C+bh&8~ B 'ZРr<~]Li!*ȰQ߃&nuBpZM==+sD U74"e.LbP'-FQ7#*[ 2Nh'\!QveIl04U"$B֛ݱvἬqJ99#6o>G9(T܎hE|Mx QY muƏ|Q5"&" ս>@_2*!"F*;1DߐzN`mwZm͗oHZ @Ѣu(*# Xi&.|E?mb2qӏ8F3Pv"s EU1wO gIEQKCj?p"~O(%k9q"D2$A)~AqtTGucZ~VqmbO] DҺn(+ݕG~\bӃ+XWLΈt,v҄Ow&pWTeX{-ٹ N9;Z]w`y]Hp=XDh'2}>C pk={BԤ 7$r 99ݠKp0Bʀz>* ($ˢp`̓x#F8c~)]B{bGj۩>Yu(~aH eqWQ~,t|RRPg&oЉג9]R*^,I)H$k7m#13K+U+ }-⻥H9U27qzfDX-=Cv>ں=Nv&@UAWqڳ̣HFzSPaG6@_h-S}23ݓ/xQ|^O"; ,B܊%[O+[$s"a~V*oji&LzuIDV DI7BPX|=.LHJ<*8} F?YgM6^_zA-ħ,cNCޛK'b߂N~x ڽmhF >LB](Õ Rw?Z9>(?}082Clݎ!='IyaXۏu۠Ηi7:|o|$z81x tPk?0ܚ ͍^_4'+j b5 xEWf2;e[TcHM>F{+M)^ R,M v-gQ$? $,v.!CS )Z&uSe7"Q#NtR7)7"31reMxV~.:51W:M~,]W. pͳ-*~'c3a _mpjpR%R\xH>fƼ< f0swgeGY + QV0j5nם<9;k|Aȶg>kJyNGN S䷂)ʶ  3ĨRn7YA!;mH \>W,cy(4_$ jvQhՒշHtIߊjk8MK;C* h!X_^Q$n{ej -gCsOo ]{F3.v)DV6[cKHu\-~]@ `:S2_-]VhdnO+ctN dQ# 5YQcY8Ek>U\q cl,Rc ~by.7H쏹:Fen=3EsEH@dP4g4qt.b[Y٨^02=>GrZJzyyl_kps$$T񴿄GbsƉ΃u^\U`L3> -";l@pb I;dgPKÉ hqs&X1 ”t e%7EP!-N?O>$ oEd  Ո'1Ue oõ'#MKrY?1db4ײ/W*҂OHo*e3} RKQ [(Cg,50B2 wqZJ4<%Yɽni3 >sy) lEQbF\XCzvx\?*̼ONbJ* 8qET8ꪯUXLP<#ea<ݓ; /@*Watn7ݮMT$JV#ֻ7nbl@ F^ZYYGGSe=m?J5#ٶY/n0@_8w4|ZVWEaK{ \+KA.k&QxǪ[SCjH[ϘxW1ޕGBM?P0leNV=/ {gwp{D! R;4S3O`߭Re=c)nJF Ϙdfç.X̓uôX&uO J}hhg߮+wIמ M[rsIgv0LpzW`LrgP0\&8Ak(HT~F@~$o6NY FGt{\eéWc0/fV^VU:=Η@ }tsCN(ņb0^5wxLA8CUz(҇R*GDA1, !6GP5}d#_^8{X|O7TДth<~onMRm?QY"KI +p"9qўϳxe6IAҽggDiW9F7 ,g̮_Li3cis׶n^4G2I2+2ZVEfk F4ΐD!}hi#d$qc{ uXYoJ/?ж8AgɫS[Wc[J^]OO)&3$ʀ Tcu!D5oadtp6] WSF=F]4'@m/qJϿQyW. 6dD3'5#Zmp%Iuͨ^0d.A/gh4.%@h,,_$wܡ u(emEf˚u?,`C* DqUP9ԙ >` :\Ǩ6,+3>a|c=+\bc r@'%nǼ.e~~Z:=2|X%N6ֿks %ԌIO0%^M/&q*ۑaXg rQ֝=-Ʉ1rD}2y 1ކv*qkZ/=âdeq.YZj;)31KN^_₷ƺR A4 @J|žcxJ LLJ_0ۜ F6^/r:Ƀk~-@*p02TZG`]iktPjn?OhgϯEw"L*O]] ')Iq$8ţQL JbơV; ^i@^t |þV ENڡ2hޞ" Z~;kUt$t z !QtmD Bft |mv~_>ilf*k!`{?Fj&@l2V,+dz[7@/6˫eabTʲִPޘ$ʢ$.unz6-4#Jǔ7M"Iwp|m/aC5ܲ#٢ YȠ݅RQ q-(93>XuCJ~>HT:zwbŰ~Oojvl^'N_ Ctx :>ai{]r{]3\aG e\&;^~;+cSN\rϷM'!Kܖ;ecxU;>V (/ڟ6:Ʈ?m6 .l+qNK=3МhZ?lD9tOdw|}B b{i6qaU2!nJ|fU]8sQQwy)¤5 _EOBۏn[6S,C!"koAc@Hfﯴ %FYd*GEDد0f{q>BFӜ0VFB4E_@x̐qj.8/[0/xEQ`b oWҞ&'F6e6^0Xor 7?Тx68}zT* 8zAhk(JVY銨xKYKc2؞|zw>[6%2_r#;_Qs^DZanl%`ڋx:A,r_qmWev6`]9X8S=H$(ӵ4_d{*R6Kw#|P-c/;;\s\*D4dehnD`ؐS&Z;Va)vR1's9vR6[m)Ǭ)Z2}^rx<8DW*M;P22=ުKofTF B| ӡ xS;|ŵv6Kg|G!w_'zкg{[T1@qacFTҳM8Μ{ι*bP_9ϰp AEʾ-u{WkQ+9>k4P8[b'`#zR~maUlk3rK^Eʲ܌^5R7^ -N ':v !NceŽj|յRmDU`8*@'Av{7ʼnG*$qMد 6Wc\3T$3 xv! x* X'(f_/5o6hu `6ߗ`mtH2L~x ̚DI6윳K&Zs {X89T%&[sŰГюӺT/siaPfA{]Ѱnh>>-DY}=6M,'mM\ 4gΓwgbKhUaO?ytkGjg: J F4ּ Iaֲ'".]5;Lώ# )'JUG3D|T'+0_ d^KM@<~b2g$`Pcx?ژ@ʤ_8,b 焳xi@._,X&jvLyb{ *fe=5$(28XXga8o PnE6=~Ud=KH®s R,)vzaܕY* 9y@qynS[U`7p͡T'̲{W5FYh)/-H3K Hl.F0} d4|tzrM[: L_i& >ϟ%2݄InY@+"2nϥ`V(JGVޙu :!U.tяB_2_{ХaAad\~ސڟphIr(z]޾>#锂T4-Uf~|!cMNEl9 "3F 1ZنdriuqSUح +=¶2U #εqo+$%&fVφKK:BC)TFNdcuѨXְH^ #}#|Ӌn!$_۫4%>噘HG7WQr&鳐*9>@ s/L @B(J;ȧ7d4|[,V\^bgЙ)7NBxI]+2Bz!ޢ(&?튮Ŝˡ}m?!1C[>d~Ө}je%t^g6`Ѥb7p:t<(wt8$#r W: ⃡Cbv,[x\8ghՈk<"[WVa8u.?EГط8Qϻ0/*Oث2B͕zwPRfu^p*fPv;㗰Y1Dohe.D;{jx${zLB.Ь`sO>fmtKGM"&uvj/* K_W re"n"ԃцINz4U6흆{t4 qJDwma/:J# ̗|͛ t).f97FV4P[u&I}[\6bd|]ڻml*Ï#l\Z] ^=:mtK`'>"7{Y]BN%+hPuz[xjT\C%r[ՈrOF.}YL)/vʌ3ZFSO ozi߮x'Kg"csMM+}1t8u 0mQ#o҃+$C_E84IJ܀aY<|֖tBۈd8.8()MYta@$no'k 4= B;5蘤뿸=zt6 f*i4,[30O s-3Ddzym9驅05BXݸW1T{\`=y@ݍa'%2+bPip8xTmXgJԸ<)/J]Cq"!$71+55O&3mP?_|YCQ ձ=-$G[hеE t Lc:*_ue`JyI5 )%HSg>!A6C/!%T~yvpp(eK&)#:kd:75ya$ 5s*'2XnWqH/[NS:|/ɡ3oHY?r3#r8T=cs]ChejmTp#P\8䔇1;vp_pͯ=<-tT Z_6bNœt#j=P RjZ)oޘksq3Ѐ:~Qd K~ee:BR{, HIg2|hxPS ~Dٹ?^2e<(Uh{x)q xoh|gnweWVf⭦-qs.>/.9TX{̪&&Klֺ<;u TAddtȊJ|-b"W}5w<R怇.^ѡ5=7O^ t.QԶ*"rd]Bhwh?vrť d Uz).u4Ba1 TE%w8O@Ӑ/_*)QNR=y`1y1:$KHtN,oq HFPEjrQu +H3MV3x,G-7Ssu}_nNS԰(]XQkɁoN^2||Eǡ _|8~(}]~d:!  >@( 0)v%bN>KxQ^'a ܥn[pprO_rdϨ_ r&QM uB!W8F݅n6TIw %'*DM(R9më9 d/0 2ⰅXs}bГE1>B8+E m0ֹ%L!$K #J;3Bv}(+AI.H5R0 Q_'Eŷ#([%+qh+ XV2r.0&N C  dP[c^Ց0 zI3cԮmV%{Q*T;@1%(]Ƥ2U2H*b<=:mx]SaQZOukzmJ{GצwXZp=θQu̫22{n|9_i8 (jVf'^lmSZ ƴS5NHhS췔f~.~C-FFN&Kc.#Ҹ?5h|r`/`|>$K:K᮵xH<u9* B܉Zג!x4?RPv]TplN7!kC;zEQwkEͶrm$7t> )>)^7FU;鍥n OaK^6X'2l&g H<+\$ Qy-c*8 ;aWaG= ɉD4[Kkh>q <m B vNg"me L!arX0۟;R+ m4mMUW 5#ac>jc[.9.Zf.}Q"T=TZnu巸G6j<@Զi~o[/aT7pGsQ*sql?rGpN-GړkE2xbo:f|n%Wϱ C׭zWoh%Q49i43cYW\JW0vLy^`bIH^=dx 5\s]K) oz94Ol@M\X_I}| JMC^/tZx QAG"iT򭎝Uvs8kV*'۰59)Ux>U}gyP2 \p2.o' /ehT(xR'EE|0m7IyIsZ?\G=/a=RJ;`FV?-k N2wmͱ5OH'4 vgl2}}۠3 Ph)F]hGb> ]hԔ\FL,,v oM?&)%##?VqX}x*2ѼaCm|aYL`Y|bm@mf?vz)j`xeLڅ_f7$mB/f>D6e,dD1^+a0dRV;d'DR+jьT#)4  !Bs/RCWOmpX!zew8񾖔)pRLOFK$;F_ ?MAQs/~~>9:OAakG%h){Cn=hÖ 6N zoDT .<;T7n7b@]1n| 랉AvĚqod[k9ޛmh'wk"+Qỷ(_2dO)cT}§[D*qCkhWʾ(~_r5gJ1FƼ>nQr)gB=‚(格jPVq!bxr @ČQnp0%tIz`zW\0\,/ܭi*|eGh*{_ sDlbJMn09r/gnOᰘs[,߰Y6+ icX6>-7Ƕ VO)R mG+&Av4 !'~7ܱH1gǁ,!Yh yت8~^\{)7dUWϒo"s,ڞ>[d<)h%0\6.+)?jm.=LZ\!ol m.cySuYߖv*{dN? Q1?ǂGUcK${|zarبaBń \:\a}huaday*L =9iMZJ99l 8ʫj_~QK i~4c+" } }f 8EPdu">R_лhbpɒ~wF盫:;G?b=3!QsKb]^diROGtuogNG&$bn B?weqG!sLӅ+; S܌ݯ|7߼z+2#LXH3!AUU S>$7|vÝiBwf\:v74>yq` ybBP^!`Ӽ/hn]Z9qZ@xraWb_) 1%ߴP+ xʐvY.ł{3+E(  s\8͎cOZCSG^Μ֕^["qRoy^)xYcOkM-8|o3͜h˽%Bp隐>шg MvqEW8nOrYQ^S]ڀ'%3$$ǟïH-:[tT^0ȣd2721 U%}`vCi]c{RQ'!M.CWM}^XujyT7 v(qt͑:ǻ N dF Hõ \/:i`\c;8#?VD ֆނ19Qҙ]rn&"^e'tęQ7vx`vX➐]NSV~N2gzIzaln}X83u: ȩF NJ&ȳ;Å$SL+2ٽi6ܤO(( 7;vV,QJ}n&7!8uւ?SςJG|"M"S*j4t`څKvA27b6yp'l8ŦO!fbunr|]TbبZ1`#a:W& fX#+˗ u_QJUKm]涾"PVH,&sPB*Ixwqݨߴ0JE%&ղ$$q?m%U|Q/Z*w؍K;T'oWIX"!_7]Q խe'1*UTCk8tEAo=72occA);ui~D"emƫ.Ьf `KD53Pe-9ѳb!eR<=*ZE0bX~#V$R;!Cd7>0?*;Ywʷi'uMTՉ  &Vu &/Զ"s@NEcL-…YjbU4=nT+W2hG$(  4xGLs}Smiؒ do ZW*U 釕y(='5GR5V Zŝ^~lC!k+JnÙGw^)ʖƓhLTO)2̧x>} 8KI:3Rvws! S:(5pJBFHȵ(eV*|M տT>m,LEvDJ怖i` }v[N8v mO1KbnbOkP29!yBIړ rog4+vYSFEiMµ(]A;|eY_v<=UÌȰi)_HUc"Ӂܸ9'cGnrL[ɐVB5A ` zwNt}Cd^= WT]ƒ{D/B'e)^w,Eq:Yw~  m9 74YX[{bCTerPa"sH8/Cո=!>oGr)+9!zcޛIp+FA8a+LdB:iS>QMs(RK#SoPqtYȏ%' 486E%BȲ("y]5 rb'AۄÐh6~cv8K#lWCqC!5$X JtLMK#GsI;4^y|_5ޱAWO7b ;F0jOO{a$ۘ%kٍYk9kɁbW5={;vW|fM/S \IV/B2)y, ݮn$rqH7{yoCQɄ6^Fֺn Y(Q~qd&DžL3u !Hexףd`bI,-^mۨ^-7B2y3dvuLwx:3Jy#25|+v> cn!/j<_AKG3&*W-Ky@OMwu`\T?;ZqF{dh}z(k8m1w!h4-e9"\I#j##8䐣4qZvZzldz1C-xFyn-.5%)'2af:K&{:1vmXT^>V&' (yyvq`O؋ \P̅ߞS{,=^|q2vwFtW!#ъצhWLK3c~6 o&b.܉:(st- ӆ&Keb%ottؾCe\nK .gd)} 3^7i^(Zk:ꠦ՝ە@E Ɍ<۟,jWc%rZi=n6`)Q'Y#B!%1JVbCͳ6sAhkQh5xkqвbmmWg 2ƩO%4W)o_K} u ZMxaJRB+!8ɵb*hWlYIeז~]¿ܗWh FzLݬZFz xMtIipQy6~V OG=-[ƊƤw`W?`L)~Zjn=u6Bf o!Xj 1ZOU2ڦKy\5e, K89ʁFMR,-9dMK*zt }%XyVxw[{MOom)\31ͼVLSԱ.!>u6yݲh i*Ս9-. 4<;j_BLjibŘb!^ܯmnNHB9Qz"|d24]+(Q.mG/.׮; l m5le~N)#rdL/zhqGYY&GwQ(e-|OH-ZMKͺI->Ԣ@Kϴ.s}"Ԩi#(ǣ3ljYtn3dgD?haw^&YTeFД+D; 9dۙUU=4ǤLq TzFPœRZ,♳1*#܆kx!pbiFgj2刕GwAUʁVyL.Ǟ+sh?>/1$r#/X58%jȷ`t+t¼/x~lzj`hr.ލ->'YHw?O Q{/_ vPU_RO|z yU`G棫:a.LG;"V\8xZB`L+6߲XT 4GCJ#81'C%ʡbdqzpEqlpsX k1pw<=B޷M+1%'˕G) _p+WzT3)XϦ= m'*wLTc p0szxB+NʵmiY'v$dcD]NO=MCNQX؈^ m_Y 됍xƽ 7%V`# S, (ui*Fиn/pdLovވL_#~ 1' bP.1dO"WSòV8a׀@ZNU^;"D|סFlYЖl'Of)Ac u* oJ)6N3N;KLR-sV]D5HveJUE2ۖvm%T޿f`V:%B~Ue8{W)wcdcF?"%wPU*UpA~wQPv|kpSG6=hvH'^|xB#1ĺ{c%GRh>n76[ysBWy6K͎"<?.6Bf,kmCkEd)=%m_\rXMYry/y* /Uo76{gU>wz b)z(1KH\o| g=<? ~S MVݐ(E.IM_]hEM@kp:;A8jQԌZcw(}5,}Z&y)8S+Rb'>W\2vDZεכ3yKfhkT5 Ng!]{" M;Fg8B2x_}+0Y0*t~qV:㤃LY}@ ۘ $ h/rnc^ hCV.YA9ajaÌz[@1#_]4}֪;U94eU{sPh}G"^#~`hʦʺ&?p<4Ԝ\* `S& U -ҟnG L?ucm.h!L# 䃝1*L˂o,ڬarCV7dR (~ >L8)y摸FE}M5&X砓GԔ1!&Pl*-!+F<>VO6#Z]]lj %)rUh38G&D5oG:OTq+&zt 0vޅUa#,cԞD2RmZ+#HH)PJAe@&dmT2y)"8胈<7_GDJ}7YtM2wAҮpJ[*蔒6]u:|>}Ksd~_ i2裺G^4[Wt!3ZÃvs3*ꂁPYm={fW ?ÞkmmܕJLȂt8uMh]d/їh8p&ORz(P2}w<2g4K+)On~p$joj+t۔&i}{>` &g;gjߙI2fɼun^])N;P3=BXxjY7&O1^{H10:q_]mif1B$]PZ %}k~Ci߁tw">ru/|uہ&Fx[3o(B\__lZj얙Eݲ4H%9ܚfԭ䄐a6B?#Sm+]LcSd\f@ 4d.(d`Bb<2n8,귗qà {$ <[cs6Ɩ2\!=Jm:Y+G6cH< RᝄНaۼ k ޗ{ \DZW%iQf)5s!P'-L߶9τ'u9E\3*T/. Xn҆z?GOwfAqd|:Mue~bԼ͝%8*>; r"4qN0=WpP7,Gg~LQ =iYA5Lwb\XT{*<A"FhbvI^|<_@9,{#7-lt,Ԣg ; ԪqUt@[5~3J1(y ;𴷯&jCT0xG|Z$d<DQ&* iA'2;t)>橹u I[2D:I spwrDඥ! HXc_*w^3sIDdܰv,{)㰊n\^Ŭ;75\ZpmFߒ.$hr(I&ALC[:= - _V"껑~YSq4WzMu6]¨b,st?>x ¼K!W{cT_ ZQ H,%Th;T@%LW `J#&~(X"߸&eMld=@R}ksd`JE^dyڌ`66{vRK+WX˒0x~Lu`DBЗ[#TGnEFLM%4'(]qqEtaF ({Θѹ5 3=BD$]-eedfnjÙ'+Y %E|EvSRe0[nj?Ѭs 6K7yB"՘DqRv9)9^gBGɕV¨LG jm.huz d 4uTп:!\~93Ԉ\\Z10:T:*>.|J;Zz{Kj="F;R|:ɇ8R󀱪7{EkMβ^vsY޿.Y8sp;p3$: /~fdp,`\1=*_ -qx~"5*ǥkchZ(Xh8TwKul7p+1T  ,6|Wr۩# QH "\dUԺ:tyZ"#PiSkVslp nkG{5!ȁ`CEڒo]ܨ}R~Y.pFp |WZ9ZrUrΩ3 L9c0#) y9 ߱RiCT//ΎXl+/;d8@P a}Ȫ^[d#8J7 ! a*/ WQS3}ń4t$LrYC/C8VߓF5bQoB¤p0t"d41qOsTE䑧?)ĶNndF & i|IRI 1?"Z̸Ws~PrPJ+`/с`hYnoH_o*0ƅ1Ab>^1{0_QZ_!_R YmI3Ԯ$Jn16/+*M!E]o'ޮO:$T^\ܒcAuL!>Pw~r- A+%tnI 4ڧ P݁5[0%#r}_yg`&JבQr:rԈ@s J8ґI֥N "ȩW۴=9K^b`Ͳ-!!?8eYS䤙 Lye ČF7"Aa?pn骢J8&]4hrkxJ6+We?yʞKw.Kۇ{"%_@J4of6'f3MQ>O7΄?T=I o-|+٦C7Sμli;Qzx(n:Y,s @moKf_J՞$8wF՟7[Qpч| |>8E}qJ@Dk%J{9dVl*r6UTƵKg3K~LI'*!rN#a_Q {ŎޫY7Y*S}=QnLDTC؏)"16ƿ ~0V,.E+8 m2ɘliEPC >8u!OKa.gOl>oBp2[!]{xh^< Xڀ"#E:|;n $bΧ= [N1 uXU/[ AaȎ3W}rJ]/R …g0o;V76/yT*. DF¬S4DRA lLR%|ۛF˫8"_4%)9#_7Wȵ/x>ooc5d#r;aM[ܚ7AV| :?5 .BG4ӗ5z)) qI'ױN<`¶a8XB,e])'TׇF[#ﯕ쨚c* tHz!l!> 6dKUTWO*f\ǵ.2n}DI=V ppYlFytf>rOQq*U=ӛY&ePc.k'刳BQ[?Kud 8.2]%K81zB֙l4_VaKݸn1o# tK)72'`:Re1nR=pO^|9@ I=5 )._=R:/,Fƾ"ׂTOwR^J7*#'z4| FA!(3WvpE+ !*|qz5a-Ռ,K^(^3%`ܳv0.n}d ]6mҙGbC4ASpG!Ifȝ:ܫ; EaZMv)x@.irVqF^Ezyj9сS<_rrd-i ?a[?)z )mhW1ly ۔a1ZrDrB+r\0zVөurY {A]"VeGf*XEA+x3=9ZܶI4V,6I+ǣϠ RzǙ=L]2!^tvv~Aj8^Zjs֏}<]?Gl?ՓhQlI/vCoEyIv3N؉>kW+J1D<"5lvq~@Ab 4d"PX2ˠxff7`ȂЋІA"Ӓ4x٥V2_?n Qy8xۭ[_Gb+Iw%3qKQ>o@* l/{Z u |9ȤSqv)/u_ y(90j]x7i8WRMKX~pn(hr}oUrNIGѭX>jJJz"Dy/Eߞ ؄} 5sϫtnd 319?9S̄1{PBMMe#)UԼ B/IYAù`߼5=- },Q\Bǔ(>lS 픛 ֘csĮ5-(N)q5x9N*5= C~"pG1]Wzs+ğLܷ>+h[>+p0rJ, qX.X])cךy,a1:$Ok&a $ֱD ~>q@^DSA2E~&axM8U1*ׄ*x ,²*Vw3 LFS>W }. ٰlk Pύg[.r*$V}~A *?j@JBmj`ӷ~zet`p>˴`+r٬P"d߀٤TL*<X&9HtF#͹ fewj$=vMQ~!- MG#aP(֧'т~ ?}ASAץ(XϠ mw@Zzu?E£(C 2uK:p5;23m:A\(>EKzuFWJ^9) Di)q,3UPAENa#ڏ>OFudWrIoȨg^'Hp~ ܛW̱ (bz yhP+ W "Q!-3$Ź5Sve\Y% YeX(,nd; =6"zW<qOXZ YN9~㩽AxS eEܬo'wHB%*,spMs%}uBc1Bb5{ Zl[Eh3dꕫA!إiPLu}Ahǂ*idzgX=T !$)<&6cb?-ʖ؟j3?QdJi ){BtL!~hܽ[yra] "SB;YWpXoCQbmJWR0ޥBwLxS>Tfu2=5`ݽ2 H{XAhG Av19 Ef uQ!˹#Ɋ\ 6:7:`:ۙWE_`@`8b6 Nщ(-%Z՟ocWX*_n; pvpYPTm?ٮdC5p% ~}{UG=TMeGܒ&8fs2w'4`eR mTCJ7 *!u;Z5ӔU!$n/" tl//˺J u*AWܰ~[+9x3@x b 0?0[Lsj>N$hgHim{Ѯ^!kT˾,K߭JpAƪCZZy9$XHlIRj9_,& l`y6Z;U'yF1f~ՙ(!jsd%I^¨Kd]].]Bː@< f$ \'t9*Zt3 ZIK9x<= 48cq)?k#CmSskN2@`\^ -N#_,t3Gso`Zi;c*§3}%ѥoV rЈ1 ]Oue3XA>]WK*)n!W +rbfnt]nm(z8OsC&y &Q>v^򽰕u% Oy"`g=T'6NxJ9CB翌H"jQE )8 gtOS Rk$3pރn]xg3G2ލ^.Ĺd"7^g7sʼ8c(z.{A B}َ/MZ`gn)c| <ؿabxnTNBhO\oOu%R>3Ct-t]H`;Ӽouk2P'= ћKTo /tC]+ڣ 9mE&Z/Bf!"{uJn H#'KgҭETIP&0UY5y?97<= ٣`#?/1_Ӂ 8^&$7 %4WZ5t))N&C^VGU Gf)4?c/+cWW,Dnx pc=:KfQ8L5df[ꛧV)}#ߣ's%;.qR@)zh7ђR'Dl8f˦~,p @4\;@#o\7 ȏyr$ƅQjQC:5m`)GgP$f b!A485T{F\@;. YLєoȨq=TʰHG"}K*dCJb ޵@. 3 62/*0;Aԕ@lq,V?3@s&I9SύBDPIȽzGQfm" rip<ɥ?^}͉) }GNd7=G`%?<[lV Z!Q$wH_-&<]揜)Kuhò/A D A}L@&%jlUiGyAXztgMܢc YU՛lIGߍÐ\. ȑ(]1.Cvu"8MXJf@y"yt5JQAL*yMˎ>qb\v|:uQSe;G?_y!v޻/؃-u2,B.g63u ^;/vȋŪ-8fw_#~PqApΞoGrl a9)=n#Y҉7qIB+T;vU69bJ&幠]HQ^LyKY-wt15gӧ%`)h83-v{wjܺó՟I]̲S8'nN:VaeY$n'Ҽ-_صGʀ>ƙ=P`n|+9Yv;Vfg',wL,И"@喖c/_)_+4,BxxrUXPsu?c:> Ix%+}c/"5qS}w&j>Vz"ܹqAO}#Rf.5[j"V()}wPA&6#;k?pjSs{ʨ-]Hf ;4f(~P#,o N $F`o志uM4pn'KTO ̡ [ܨ^` 9:8`;,]qo4L&0EΕ6=H[FյŘmq&e[c8X)?TTh*NQ6jSmb}8)rWJ'%r;n,|`|4:PoB UW'eQSa~V0d{8RӒW!~KD:գ@Qp4@K i/ڬAVqqr6K"l~%Q2wykR8-ؕ!(@g?80~&*~™iq8U ?UR(D#di%kƛ? 4gqp#%壗w|d vO١d F$Q\ _ݎ DTqC{Δ(<5 "䂖P8m Aɑnr~꡿?478YHum8o4oT..Skj4 U͞,q] 0\@h*LϤ9C6+NsbK )l}nt(9"cX5q+hNM+2]+:ڊ<Ğ_rPEN5PQϻrb=Of0Ov!?U~/3-L*VF<.`TK)o`F KFtHIp~א׎,?4&L3|~,ހT `4BRK񱪳V1l12 WA݋% \Qz$3s;I2X#K&>01M%؜xr72Q:\czz0F*Ya!e;oc76 WTojzyxQ肑KЊ ySظ 7 WOƼwuڔ%q#LݑTG5[Vc^ȟc9.-MZO.rc55ʼRP^(~X4>O8e x:EMSl=O̓-^ifr5Ɲ86)orA!fɑ #A=B·?##PY y"8,H+:`˫~ :㺾Ӓ}aOuB䴓;͹R`ރG~㩼=k`k޼mv)))6qOvǧ95Y¿6@/ @:sr@%jR?9x ŇN[$hJuW/zf`=xa(t)Gfj: Sx(rW4L#eMg i8-۝Vz4]ӛD*K^4ŠC;jP7 ]@F\ ad R湡 }bgl& !δQ*E_q'6SQt)&iE ӫz̝ٓiGNd3vL|)ƕ-sWjْ05I,]tP :-nOV$I'-ALD(#[X``#duOn.1 };kzLip^<3 䍫\r-&8#?FH*26ź,'uˆ@邢`xAbUFakDBp]8$2#̩cbL":wqM`̕)iOE>$P@}o~ϝ@X hL{@ 帓}FKU.__]paHƷID[)i0Hp"^^6xvXL\)G~P+(HcS^B0eŢ4fNC79s>E=pAcON|$q{DSnHG@#phw;ek eھxC"#POB>jd9/b2*3Wo4-\AS:b!؊i_oۥdӽ4|`N% C"K *wT:e2JiN[s2ыKz+6MZ̧қew@] MDLS][3-TVFɪc>ѿάFZ:C-#!k3b%So.)9'&6KH-"_@n(D[dryaiwkP}Wv|` {u'ai2 N)JC63h3-Ee@3J5&c<}.gWgp q>^8e8^Uk`<ɪ{aUwuۗ@` ?3WH8 #*]2lG "T_*Q RVkl:]lkxZ!jr8ZriZ0i ~!qEgJ踟Z_(I3M?d+%!& Mvb{/+Em'6@RHE&7 a^֎5-YLiv']<@'k 4~aVHOZot0YMWuRYgIF.HHF۵3ݾ3<2h ),Gjo(ob),qgC'5=W\llA>\h^bbq#ݘۨP*֌;&ou&.*,SԸG"LX`cM> Mu+Eca 3p{7n7ǡtZ^S\EZ>Th2Jf֏41vև/o(ϦqYb[#oUÀ, ŏ܇F쮻㹪h]Mka%o6l&1>kiG 0?w]Ҿjrtی2*S~LLs%{bQ]ҁqWy ˟;-4 GW7\48`%Gnm ڒWO{xWwH9Ir {nknXI!}*`h^g&sbw\ f0udo϶^[=fG9EQ& ͂Nf6e\X op(aHG$ ]^2DV ˃Cmj!^,{|sX.ODv>gRq./Vt.pk6d0q]k0K *K]gշn!]V>ُ1'΢6R2-n dva:YƳHiK?\9#dWiqB[ +Ue6 =fE#F{달у5_гX `@̪I-Jc};#(RՎE ] euNwmgt﫤X<'>|`[+ vjNƭv-2d[d\ ]WjmB񔝓|${~B~0qPK=8m&XU9Дᰇ-*g2Fo5/ kQG{mQD&S.Y-iۓGXnTȋoþE!}lZKZj9Z34q b0c7-n'6c3/ @PG4EpE5+-EV{߇p`W2mVA\ur/j \+Zf:sZe1F#0UGƙ̖~`%5cޑEp *JO181)6R^sfIN>-agBRqm3Kϸy!BΰM6Gcj8[ڏ&۩tTAےAtT@$E8R**XD[b'% '5s=ЂzBH~"J<ՍJ`y8jz,-!xQoK86쀅3HM*vH]Զy1KFQk'S? eLl'"Wero-ϫw]Y b?2#n܊?O\jAYF~KfCbpJ؏y_ Xi$K(|6rK@vŻ{_uFTˇ`18PC'yUaF?j=<yzL b/ךd5k0sН},LDwC?ێwJxf?$+l$\aУaA%?hf͝}.dU.HI*4um eL"Q=2Fg#oku>f>W'deG/mI\&P*,5s{DFcBk̍:yɨFi =b4 *}iΛg0Nf =Lߖȅx t 4TcF H7w j<`OiN0({del ɒw;, ]l8xD  !<3D(WyV"%ןȤ`?%i [c1hqKVEW4JqC2"!݊B>FIkL>Ψ J8 gh/kF۽ˈ; Z(~c0'־+o50OѺU!h0VICMpu[=MU@;D"yQXۣHvTxpⅻ#:b%s-IE~J=pj_H%՟aH=yźt|ף2܄vє21 "fne, jT1s[7O$MJ|JЪ~|=qtpPcNx]bW·<m6(~fAyjs\X1/$8PA,.Bj!N$ucK>!rGQd2Q6xy V^eo4A/_H;J{}JL; ,(ȵ;A,5[ٛJs/ G\OQ' f[,b*pUs *ÇGgX15gdr5rHVYF5 rި(/h3~tyeD&auE_r  }~dnҳ;F ܛz\uU傋QYVLBF{b =Cs#K0rWg5H'6e^I7-dkdOp*ļiTp6$ݝVdp(v݀k}a|S9cLWɄV_?^w.DwA!`ÌgKd2_f>&GQ]z#(; ֗ʭS&?ܵQJjᦨǪgn ޻P#ō|%TAUv %%e:,*{I!&i?snٷu8D 8+ K FG'z>? 2>R98Q oG▽YęM|ћot(ԝ4u{N/bܺ}b* 㩄t J; "T|O#el<_1ʽJXjTj!ۢ[@BQ 3;sS- UPDkG&bZ.5tE)eyfL/4W4Q.fCj9Ȱ6jcinpOR>.qr`P+5;" SU/Eh)㐾i%_HzCYW `f|n@BCShLyfJ!WK@H֮vxNxuV_JIKԷO9/d!0dA #*R@?9H4iۣY>D/֚.lc lIִ tO` ےoDe8cbW %r~ !H릨;D$Mzo) bmײ7-xK^o`4Sf1NK2|lS6E,'i2 C Eep.^W13;TD [0 ƶ 8id)lbRx[v_M> ⾏'.ZAsOIzPV/o[$/ c,(nk3z8$L!LN`HW?Lj a٩)lp Dwl< lnJ}Gl,Z=&[ͬ嬿tY;.GaQt)ygVU7suLŹVyHbMƋ͎2|d7j#iĐ?;r=qOh֗Yn ݩ kyˍ`)f)b!HH߀/=i+C ̴YY$xnwlP|b|uu"'A>C\e)N|CO;\;CvߊsX$ID3:["ûMVScR茩J$SMt"de F@X_oܒ;1[7}UHdIs=q`W>~y ҩ"r2W!C0w8yLW}ڒ򝽽i}T!Qԑ? dпDᱳbB͉YC삓mbX @Z-_ nrp=$CN~wr&9(<))#Qi.W =2~hd,Yj9OuG7;' *EgNe7Z%m? Zp+(Spff7>\ -(%idоm -흏v}7o42Ϟ5ȴlW~LU_ҕțj~ ![g w{6cq,'Mslc xf*{V[̞[J)9㲼P=-8E;\ntoZux#}]Y'SӹP'2|E(I?d V@U;MRF )޶pSNdrB$ru=W.@ᤳM~)t|N/=\ǵ n`,d|ꛉWss&Ů'i嗳9MYF` DN 2miS[d†um!BNg~@/Ld݃Y%:.r wYn`% B$qRLqq#dx;Ѝ;+)!gRX;^TC4w=d8( /㷷V6?,({I2ŔLF'?9SFk!_:p+>) |iUS\$Q/7 `1ChܦU8{^|ᄢ;>?fV';+gٙe}w 5:m=55ܫ y!N퉒7BQsy,5#M{4)vf%dl Ut7p#0ŒT'7p8Ta[qO t'שxÞ83RD/U_h[!*c2jCj:Lmz ,Coj ?>''%Xz{LB{]?7h~SR1y(,(`ĩ70*` Alkspm.\A8j;.7~yړxFbC"og|EB`&%'Qf/yIOfy{](MB H(+ϖ&gUix)Q'cғ$ȒX?Tə %HA] HZI$O呝Om#0į > MAl_P3(,*' ;)_ElY*ߜ;$>y4:ķ -8b;C+ AglٛW є<]~?C7G ^kz m; T.Fx_X {j ˸b<7Ku.*!n8_s_S7<=>uq8Ay(- jz}F40 ݔVڗ61,cRRzHRJYG]1`hl}@oV֥jk$* )4XMpQG55 dXxq*7VTQqYI8؋E83 gWm>t&4 /.xm[SCKqϛRexVzw;_!W2Cx4Z6^h+|.>YǬ)i'F579Ӈu/L(\KM7ϲERhBG縪PL`}C'}ޥ3 =}HPV3ч5&MPDw~D#'徘,aL&W D+PkR , %=pnFT cЃ]X)F9$ܪUjs! !`zoFvI=z7,8dңF&fu2Q0TXPTYYi?CQ7jc/ĩQn.wn4~LuHL  8/Nz nk[MJ)eIljk5dvb9x׶x±GUҒ<50!zMa4pݧf *mj {?X T"V9Ct1B X",.󒨳z9TVIr$SMsLH |i,휁' >|Ŋ\F*9vq! eE;,YRb؇–qE NҔztqBJW\ [0=)8ĉt%i5ua-yȢ5 b"CLebae 7nD l) pGEbү+3Xh̜>QL U{dC1lvhׄmZ^>zn\ݹ3lUɺ&AkgXyDuY-ܛ5 ;4gw\ ƙ$v&0|p(}S~*qqO$x.Y4vV|4T=. izS/r4lr+2gc@'(4K7o[yni1/ ɇ6r[[ 6u2Gӟt0`wDkmz=]%̯Sns-'Ǻ{c/ʰ (-1|6q/4>fxv.wO0Ͻ㛱6wپau6 hEFïrK H2Cztd坳Cf<ն]7'-{.TY"1EH6%d_rq]4_ h5MhvMAi,ؚԃ ?"O$ 8^5,Va8^Cf>(:guH!BZPRaX_w.o m_G<`}[&`!#XOa#ǰ$qT;ϓ2f 1yMU:+KnvӴ4wQq:#ٔ!Ae#)L]lkܢؠwðS=VNl T>s8WK>T{%>2$=DE߶bXRt Q'o6j 1.iLES*4B䮊h LUjM}9-*qMN beZa9_=R 9B҃&+=JCNA%|˜q8!tNt=>WP90 nE l~[.ԟWkztN&ᣑy !YTݹmOAȮ=GH 3Y{Ug~՚l =RS9bgF/oZ&n#L^؞&c`f/vi.DЉe94p*Au&㹋l)*RDc3)]"&*Hrg|OoVK:aqgxMae8ph~bse<6y3#\=jͭC X׈J]Gp5Hx1IIT]ㆭF:Ab)Boa788W!r ƌet}8W+ K ^x2YR^}F*7`bF3f#0l-V N %􂂳`-Hv%չ^ ŀx^A&;;V-ͮ 9vvuV' ?'#5?2N2 㫃0)\m:q(jp%&1:5nٱhI9_撂{(]q*oWQa/2[tWO3]_2ǫAِإn^ YG֩^śWBb[haS]\" P O@5y1% u⭩KcUwjS|ֿ7ֳtKJ,z7IXx28uU3& }kQ8eg.[9STڱkrt U6B}N:5c{ HD C̆{TQp |rPR/$?]Zm;=pJIK *^fJ J/c1kmЮYYBKҐ:̇1p1<%2}oyeM]ck80֘ASbVQKF&-wd$ &|,BVGҚ`ayF} -7ԝ&T-̶Xb|堾#v򟥋wZwzz^~DwggE^ɞ#~~&%HD#CmZՄΔG)YѝrТg' "π[@jcFPHp.,?=\#RMyb,'XY>{IM'MGR!թl}Ⅻ )*Q}dBMw HGxwM@e|fā$XwAYWg VbKQ:3 GSYܔ"RWs$)Op# X2I4p,5^u*bs,+*i8 O>1Q%51Yi#?A074 Ph8R,TE oU8 L!(iEqN w 8 &둌4K5A aH7XkSHFRAnڊ/yPj-זr0g=Ux:C7 fܟ?~5:帩ljL)T=9U9 a3eKܫM1J NIX֐hH+3FB成)%b4fd}?<@[: ]s.~ cFŷ'5yІ s .Ķt-R3ܜ "XHeR%kǪD1ĔE/,I|ToU6htx͆V~||i滸`?fL>/4t2{̛-3}P׆ᕄRSȺ@Y8g ?DgYZ07070100000078000081a400000000000000000000000167641d8500001c38000000000000000000000000000000000000006200000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/char/ipmi/ipmi_poweroff.ko.xz7zXZִF!t/z=]?Eh=ڜͩXXN%7ťɬj5Ѩ,T\=094<{bXo8][5cTPR.쟏A|]{n8op΍Vx"~ 6Q+/bR !͌tm6%0KV)9t%}ER#7n6/TgmQHN<ݔn8qg}y&_nGa)c9+>!Fǚ\ZĆ*g7w `RNSzUDs#nl,2;0R!<;MCTݮn>s)I ೋ=;~g+bcb#(%` W7Na\_X0w9 ȴ&kLC~+99ABǠL "_xgY`M! fغk((9/1G{%Auȿq0j5VlQ0Ƶvܻ{%NrуKK&][sr`[2.𮶛FlL A^H+V{#Jl 5ԢL1\mPn>y߭cȾlrx/VXfh7'p]Jq_q?N{+eTj"#LLyCL1ks{K: c H4߈EYpS&-7s-4PDF!P78[c{&Mu~ׄ>K/[̴lp %S?Ul/ba?^( c-T/}'ti Ɋ=,Yu-`Aژ!lMa!EUhwAQg`l5OzT啴Y+QnE" zn S$R*ɚ^s%6H2pP-Zc7"o o[W ;[!fVEZINȧr}RW+lr ${38ThbV1funKJbZ?{j e`g ¡7ˉ2d3.zY;b2gzՋo@@o7zwqj?tbp-/} d׼t,CaP̀'L'$$#WpҮ_,5dT'a2Tc^?]ZfԘ~-v@h \)z3[z_I:#uܹ\+1-Q۶d{=EӽRD]&p`΅fdd˜G ne{ϥ.oh6wݛj waWOCR0EJʴrcfqX$~ />󑣿l-zr6[NObj:JgQ޿PH۽ڮNCvyoI|q:uI_W}nϗ) *A:NZTO~;?0_.fΣVf.AN<+l&ߠ&~#l컛qרO\-so4a Pdq l[JRlĀsO)F[ykMU Z.j{D )^o Fx鱸j_<{O^O#Z;؉Ha"} yetV0{c.rHJZ۟"BB>,4򈩸I""K'>0ڭ}JdDZc'sI6պ9*mp%(6l8{VM`> -gV&a"m*y;\y.+,} OrE8.ݙMG k15^blB')=UOӥ=KG%{bN8jg].L{`}0pq~a 'B[pf}Ay ^ڴ nyF}i+Nqfԝ >dM!×ܖAS~P"t<w]Z!D ^>jnks~1f9~|?e;q`{`\c"ry(L$~XXGߟ10P7*Z6 aj?ϡSlk`Z{ޭZ^U73ֳWU oV`W2my y+WkkCwQ8랲q "i96KY+h4@1{IDP OYNo6yUvNM;&(.g jt&eRa!{~_aC̶-r (>ʾO1Bxܸ-)ZiLzTd$Nx iPj}aAxXvFm87H-95n:`c`+3sOO/Id/Jˠn_XLƋ~Oe\6%ìH^FIį4:`:쇳O ~֙$2v1/Vm I'izmV'8Dˏ*zwڍS΂"5?`5OsSoQ4)ƗF?M fӹ'h^R$՚wHqYƔ `o$ ],MfM{1$`wf5j~lQ|\ډ95Y(rl__טn2EjDsFE6%:'fY'MO'#iCa̎ zbG!Ru0l!`$NҴ. o1 4Omt{QLI*YY85P,"cv&`1>4='$r&֨yvJ#j=v1?q8͌J$pgNy芹rn&Ig8CNnj霁_oc qL^,P㻹6v6w>!*e˰T&3q SO+K0}+>mAv=ykmFO?`d3c`P)@Y):UF(j/3t7bPſxmҵM)-!:o(B|:$9 sPGG^B%YJ\^+F>U6L*y31d:7iQܫGc(Sb&ky8j( SsLwyC}}]7}iӭn^P/zfڝNXl,}µ7*/sS+'͖U9`EƐ|fk#t {1L5U.\w`tSuv7^bObQ+SLEZ GM'\,j3 !5):nk (Rk8gYZ07070100000079000081a400000000000000000000000167641d8500007bb4000000000000000000000000000000000000005c00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/char/ipmi/ipmi_si.ko.xz7zXZִF!t/E{r]?Eh=ڜͩ28#a>iimk7D3oA ,>j30cdA@~G򡠰2|,xUM`Fb[IC]Ѿ N>.x'h jVe"e0y%8!쪩_uN;5zsL$Dd$s=_^`iE 7 γ! *@N-Hѭ"EZmZtZ\z}u<{ :LWGyU`|5yxabfSBltвm\|3ܜx\͚=4`Vz9he0g@U3HawO^0 şOOͬD(lr=#jdTcR/f t8tׯ@w% &|ps"QU0KxшWqVj7^.ICA `٪K6!ٳ4UvkҙJb\j{cv/s%QE`p"V$Vgtx'[[}# ?\Rlx EXjLӋm0 >G/~4ހ}_euU$!-Dp~:c*GD_ iM`N?zmxC _1tyM5匐rIl&ųK;A7;d+?rߩVjTxn)=Bjz6\ |/?ȍGʸ2)u%*"h6f12mp"{d^~."(BA15Ե}5*Z=Uu nIIO#U1Ck=qZ~6DWӡ#+즠|иF9.DwHEd[ER% 5!T_ס06IjicAgL/yް^&ZW#  AqSV%+x 5"KPBQ"8#De˾i'J*(7Li1(KHzX"3u ] 3ČoT%z0ѥdq݌y* w6$?!T7$Xi([uhMyaԱ\) KzFJCҡ#I էSR_oDnL OTIHTuvHz9A"zmȷYwX_UoiҌF97NF\ۀoM5t3? ߤ&Pɳ#~ZfcY,z|%Ecg  51yWBq_Q6@^ƎhL>-D bz_1 x. B+w'/_^M 2x fc,x$( n? Zn!ɫ}? ~ GfYWhd4W P7DD,NArlI{F'a~Xk߿ZQ#11Q#y"SA)tCy#Q0Js)Ւ_;ZR]HZua'F9x'T {@S"LX$m_2!(M r^ vף-HHqY$!Od > V5Wb^&dXv#9hRR9W.@IsoJt^$wD n1_ s-f6Yx؏83Jv}jA;c)"'Ht?悹X#>);E xSW( "TO.K囚KR)pWtvR`%'Nc0o2ĹHA4N6B2sEi]>S7G8ہ1a\ &`JyUZ74N)< ,//ii(e3+,pհ*Qv1*t^" )$ =M M0a>[P9#6u{č-Fkj"Bc#9fl=~9H%ZW!@C^kkGtPS7 @%r0"j[e ߕ3NZÍG#tZ@/v yZsC$4OPc>M J{8&v0n=mM$+3Xˇ\ 01'؀_DgyQ3O4bI!3v$v֪ZxM~5 -C!y|j>}ӧ+LeȐ͗.6÷$|{Us"LۏYf `p n[Ӥ˾#,<⶝xU%Đh<3\;C΁gn- ŒHVI= {̩A͕y #mJ )񙋜TvÃ=ٳr'Tӏ)/UVQ`$[ruVĺQU ZQ$s~}fMpcq5YBo_NSQ(M~Z{8fE?|jiLs"pw%6<'+f3ܐtQ ) zk~oS8C|, jt{"fjM4uF? SVk)}> GOe(ڕGDmC5h_Q^u U9͙!%6MVQ˻SLIj6R_6Xn^Hn&AFiy@=J7-X:r pxj Gg8Vt<"u3T+BӤPwKgck/(tHW#Kж(w BM 4lQլ7t)mux} [!1X>UШd0e:.1#r,XA|9v.uOϣZ s|. Exswnqz͔f9o]se얢 :tɴMO 4pf77aQ~Jv@Uh&WS=U=n^4[UIZ1#r$`,?Oq?iN6vV%*\& aȦ'4 Ģ/m77t>0oMe:ƅIߢ(o"9n HJH̓dFNe#v 5vpk40zLOm;1EP[ljI,g 6 trEaTWc:n;]ɶPL89ߚp:]6u"W֞ b'ϯXc~!&tdA+uxd~:Q~|14.,ER#tY:9>"Z4P06E)q$A@G*B%bӪ[Iuu"(E>)a HRA"ͺi8޽V ?푖Khz}o6v۵)wK; ģ7n;TVp IjkWR`T'M_=׈mnӔ`SeB j(=~tQάW+]Sxe(wDx3%7[BSC q!@7 7F\m7`+AIcEP1ܘClE lv7zWK&iצT-le7k(.خs~iqtEŦw?@zow!9B̷+A(ͬ;o zmIL}*Mm̔B+qBkXKD]#r M?9vo.qMY&=ޓRQe/muWXپ3'ͷBR,ڧO}UܟCCQ\1kˬ8T76!kR?opDI+F=Z^ {.H1fa6Z ~ NHPūwYVWD`G2Jl}`GoiB~/daTGev:hob@kn?\96gr|,3BB4VI#PMge rɔn)fXĘ.N@<$8hB*0b0yΡdn9f3ZXɨ>4|5p0=c.x25:zh4# o!ڞ`+G!-5B4c1 tґ_)f= \bz pk8? FZ{cI`%8;#zpT(./ ;.{IOgr9. & UKk|Fjg<'r5SG]6kLºw)6Q ̴<[A8/TWx%I^!Ihх}JnN?XA_00I4y)r+GQsTA[" yir5e$3vyۉ p]߭3 XM3@*zUa3/0&6vP͐YAZ?XG?6@w[~n@%gQ/s663[6>^! + ?S?b?-~ JUc%c邔6lM.E3dk/--6p eĔk=h9 Hi7 /˓ɓyj_[e{z5]V |k)ʘ-=Ra|#!\OOB %y~g cw٠v֣ؒ7Kqց;7(V.+p۸ҹJVZsͺR"@dV4eݤ5ٜ UԯtFe3M\%=l~:C1ROJ-LJ'$ەPb!TI܎G- ?VW}ê ӤXؼ}31ZJIJpJ[{"Y(jdWdJ[:ZVܣTVB2yT̬ f{J͇#Wۻ:K%.tL$pW0xgm *|-'⁀2{טӹĿ=ÎgI rsXƤ<{.=`Qz%61ċ~S`J[BSݠrIxoEcL[0#6SYI//}@YjƏxTn>|9ƩbŞ z 0WD51zw9{8Ӥz>;tG{Vf`~-mYYK0[\CM2Q4 Oڔ@4IN3 uEaeҴYccMOb!.v|OF¤L^9;˨Igzф >UNٰ&.2^U/P 6}?/_mj[?v.3/oVmTDy 2X`)W ̦7-vxhՄ(pd䵕{"s[+nlC(R;&D1$ \i?15bێd ww4vz 4Q~̮`)^1-s|uvmBmT;:o[H\ؙX&J? M &j1G\2Bnb]N6W bklp.'~Tw&[]s<Sy~~$RZuؠ+)gA2ȷe>?qLY[ 8t=d e蒬E1 - s"t@=23X8ã3m\AI鯡Ca[Rj#4$rB'}KtqkA6" ==@r&μ/c$L ,O%{:*{s)]CQ-(Pƃth>b|6-.G p?-ޒ9V5A4DFB:t6qߖEo ]̃I]7_CA o%o nF5T _C39Mܼҹ-ho' TҦ[zYr$#>ήC!47sZOOv+Uxt$ `)хWxq2QD3QՌ~ϵV:-NڋXgpblFqVvnZD4{]qLꏛG&7D58 #z\\A 8=/aEP3Z@q! ~s~bm|{a!f/>E0ńiԟi7pa$/ pJ}֒ڛ9ȾX~|&n G˕RrHK vDW2.<\sdbfB+ȕ?͞3[,T=WHsY% % @16\mJ0ւjƘ9*gz?9>s|F)i3@dd3-<#^tĤIϜ? ͨYJ j)RxF}Yk%j}X\7my{X,cBť7(cE_~';?C6.OFRtG PaC'pWڜ)ϒC5U-KN:XN-|,q0Ǐmcj-bR]˜<'DƯL n<Vi$ٻ\^{3,Q)e8Y:~ n|(!NҰ /&8<^*[ڕsjqUusX3S@ K296OKȹw1yZe) i')^а6oC[#k}`Q;ռeuIu؉I7O!JPX$!x=~8p<*{ߥ&%9@-o޴W m&|0 kM c#w aba30m+#8J%Yke0qoeRlOPR uOubMMᝅ7KFhq 0mWuW"G.So*9p5$f\$eR^vR@o?-;Zq`#pƲF;Mny2.gNW<@ƙj(ju%i:K|!EQ~'s9_UlTeRc DS>v ,'Ȥ@0 &w>>e2st+ o!EC ۝ͼ1귏/ZG |?HGN})׊8- ;vӆmwM 4lQN`sB+ <=IPa[ )֭QYNy3=[W# Q 87ke!00~iA\33QJ/)W&~ᑏȉ_ߖZ,V.,/kx?Q+ٮ.݂T/b鶔Xkk fq*qo/QR"/||^Td g<_+)F# C*6ZљfM8륨n _Z(]Rm7jA_q ~! H=^:x@ʪjhw1_طCP%(CQvnڎ;muBWZPHr\s 임}S+C&{pE* `՘% C3}rd C9sMpD-uũERbe=! 8 1G‘tiPV1nrE+"WHt8JH 5<^`|\kjP!w02tƮ@N |vV;|01)hW][^d bl~ZI#uqi Ӊ!n=r?Kq2pr-I1H% 0gzK{VtUx06>Y_ƺЉtU_7~eV?{w)9Jϙerwy^D2y8r{ ~3AQ|r:OdÃrT zԳ`,Y"Nt#woHdanBax*N`ՅEz/j=40,,z NlW {"XKmz%nf")~R{gwoh^ke?#wdVNt ;7}MՇ$Vc_wi&_, c[xq¶bw UU 8uL3e-<:Q}] ݞi#Gc/羳FYm&:Qi`y@``\lFTZ7p (xDa)6 meGە3 -4*}rԳ3=&n/eWX,\VIkԸeyt{I5J&{zEXQ߁uT]IЩ 髉zY 3b 2syhd/u2ly 육j^dݐ&X !r`Hdj#Xެ9KbH 9rYAB\tpBRu͉PyتAw Cvw΢M Nt{ƌ=7M?4oָ!_C·+0TiCسF-<20DpoC_gu_OP.^j!NJG5Ka,xwKs|WNX-Za?7ױ/BY ;I%}JW~,&ـ\-Rbo2a[TK3DE"nN\#YSp~i2YpX _\Ƹ;X-PƲ7Ԥm QF @rƺA8]53=P>LToA^ S2ӻVJ5Ιw*SFo%lP(l;IxM`M('> @i'Ye> 1[NC e Ipў/S B b.Y񊝨KoT Ù͈#뱹Ni}ਾ̀ 8بr=Wbd)ruЧe[M~j}[~j \"Z2lGq~E^ q Gl"#N#tq{HRΥ-C~: G ̨qJbH;3yˀN-%oy`9aB0 &ec𶹜5sg<{k+OEiD>vfa9ص/7u),>$?[=8_5}Dz+eB$~MiZ4F'5ڧ /p(^Rj*z` -R÷CrL:+}0_j0Uy~XjF0+jw^~O`Mspm3rXP@]{kMP9,xn9kfcER>q~} o{`8.aZ1b.c}b{|?]jȁ"`oFxIN>(k}rU8HO-fz̖P;MU|W &;;e]=׍jZH*5]o'D&e%XmTUg8\CI3_2\V{.Lܘ>CI=[*yaq}2F+ .]6SNA Xݲ \(VUjY? ǢH Q$eXd`LUc{J J:Bڡ%Plݽ.)w=?& |& _՜cƚ]{cpi/4L#c?^:ikd SF"SwA N0\B̅Ȣt۲aGvMKjOA>N6_Q d~2 %uvQlsdċ6zF̘sX9WavT 2ǽ?H zOPytDro V 2#X5G1W2ƥR3 1k[iplF.-+cQfSKGG99FR·Z '#/k`a5{x9~ Bceʑ,5,_B;j ]] yէ6kK W #DlX,ă$-M'9in`L;9u 4Uª`Z*˿qna.֎bW^,t-ap!PxH &VZv<,N0D^ ɉ]uQ#%,2˵ Pj@8?JCdIsBW|llOR@~ .C67{ =[Z|9n{&%=6AY蕲;UbFm7e:;G'/F<,{Y+ѫ80R5 XSYӟzjDb/@0{oΟP4D'St@\Ni+$冼2yhg~5wfyCW1( + { cjcr^^{+G'M2}r{ѯx5(P}D}5S)cS䰖èq݂JGO>S? rxf$$QDLDYWzx>>3ONp>;8L fBSiWO/?۝ "ӻ`OJo,t6cF.wp MJ[ho߷MJG{46{ fGLFP)y0~v~%6wfXA>HFQeߙɨzy"3kQE+&+]Z Q]kcP[a1ͨ]f hGcګ *,c&X,S2HUع$RX#C*IqK M| GH3*$?5 J/_l'u5DXU/J`tܙa bQIӸY(WlrFq@(Plc,cG6]ܯg׹ӯyO>M?[(_Գ-F *uSE;,8m2&Z"Q cr~C@K?}mO:3Rhga[Vݳ-PE]\ wC7^i&ر*ޫLH;Utr4% *#>dky SUJU3K Jm!^쐌[r5wAVV\7M-Uy#۾S0H$G4`}~)_lJk sIH=g-gMǘl5jM$)'{NJpШa=@Gf j앦 dBq7i|R5x-ذ[E\D; Dj@e]}d.$42C^r(&u; 6[lq8_W=f p!h emW>()#ߟ'T~fQ򎪓U. k(H%[퀧֢`[nQN(ģ/l=VMRGFAB~+3M :r5ɞ[vLvD1sOdb:t4(1"~admS Қzn)m Кl[[/N4S9gf)M) :T53ah.349piZ7G[@\};EQdkX> 1T6V/%d-Nr͝C`x&߷#QQlmpK˾^(8̭zz A0I7V9<'22fi֧n N@KDd5垗r ٣SFѭ]YXWp56uެg#v|2Ĝp/z_[yoxǫzR _%VqkQ'RRF}}>8 ߈ם,cb@XNIzxkܓtXNәnk&W? Һ5~`p[hiKu?@pGCWwٔ5,#?/ϷʇJ`zt}s8Ua7 %pFPQk(a,:hx;>3H= 2'0m<fzA@-`zY'E*|}yb: fpv`QnAVO wNz UTĘv1b0Pn!PQ%Pc1 Z^T9/=@l^ieR(dIqsx "]"}̹g_RBva -r#EU̠8*0g2pyOmfg-qK9xNp]XNI-}>/*6X_p#ƽd+b\4^M<^l st0Qv t X,?sm̋2$B\3;rW|Tgدow9u^v5 .ikX1 NDkBnl e_<>[vx(@sAY}= ,K aʼkϒ ]IJ[cGwcU52;kVnҎ5$6)W5_Z DˑNw;`j}*_%e$mJ*\+}1qBd" '\/ddi c/(nqPNa?mz+%6a -^CW:Z̞vMITc-(lBaYi "9S' ƳH0W:zKC?4@6;9q p`qN$ޱ2S왼h0oGI:uSͱDKN?~bVfÎ|&L'IȄ _qwX<pwhϼZ<Բ䮀&:QVEH[p~HNkPJoOC A2rE.LI *â;>;XR>cD7ҏ Z%-XqJ\Ԯ.l!_yЖH~\|wIm~*iP<gU;?"`Ok'm%kk> E#\LI3&q舮^tQ"[o 0E0lH#iVep7?x'sc*ߺхIf>ƐxE~ؐxkNk/JIT)M oFfo2y1'p'#~l.TQMX{ SOS?.FSy \wfi M0uk0W_峤D -QmdKBiK]{7%lWyCQ9Sz6_g6ƝXЫSM<u>bE)KθAmH(cBttQዋPx<&dJMV4pweiƂm1Dx&_K,cAւVT7oO6o4bR AH#YhW! : dؽ}n wi!,9%kt@ V[YnՑvi>/x0kGOt?ܢ,#\$Dv}6yD6l`xv8PM)āb#Ǘ>8Xt3)9׈d+op0;Zv! 7ӰiB@h8y6u%d;y|n[ ݫNxwJUMjyue@S]j!بfqjI3a}aM*5iVV ftg;-[ANi3}]~|YѳhTz9qq4#1y6S|Ğz !LΫ902jIP&bZ[y 3$;_0 hlcڞb8z:"qt6ҪWѸvӤjf8R5\粔b _nԠùSUK\Khm.1F[kwKM}ELbe^{?Bp~%wjcMJҺНJISNT".;$<'1Ty3@ӫ,U#فn[򩢎 yXCJ Ù f9Ғf3LgBJ%qq@ޞӰ207 {.9] DV՘עf+=8 ^OE%qTo1iD= |uoCjq oS~i)Ң% awtM#4pap)'odvP)ޥ^#|G}QT">w Ҩ3^"aƀgI%0z0bQS9ܸPꁹJ463m7G!П&mlӸ[gYb*+CƬe гw JH)],^]-1uT<:øfJ^r&凞;)3$b+˩;uyaI*N^x Ac5"qbF2>2Æc)l\_$5f%өކL-;Sy|O)vE HјV3*K4hBԇ uRWgDlpj༇}vhmPfNx<^:oKh)qƹG# q]j;Sxv]r04ޙ]"hnGLR 2VqH@ƼQN"K/rڳJHcF<3~fZ a2!)nن+dx.e他y6<2YI6% dI $r~9{ZZ7j\^2D"Vmql=Y'vˆ<9N?:jr&ݩLB5$Bk@<:3 Ma'=W~ͽGôʛOE)㲕<\gv])Iʇ5GӮ~^9&t s.;hWŮuu +ɡ\iyCP=Ʊ?iPu!IlSt=ee!9v1ңg+y6)tMC[^*oMגpmf5dZ&rP=7ڥ9sMykIي*N//nIvr:u NX>c{bFX8>FWBh&j)Y'L:;EP1WU^ ,GXTB+obԻg{eƴ1wcz/5&{ؘAĵm;j.Uz E ʂHMlBBx#f2(I<;LJN4'"1G=Fh-"G#Zك_O+u%\SO [o4!jNpH7k{8+殺8&hÅE={y+tmm@q6\`eY xSK 1k&sV, 5915s :5ÑI7t 1L`죡|D} tcM_\eS䐸Mͫ@Oq8LI 8MW^CKt"(wVnCZ^w X_ -Ǵd -Wj;jglb[tHr~u^#ZFBbpp=Gгa?=ARҮʆZb4)(!yx-k^^X1 FYri '- +Sb`\ X87~sdʰ)\;pLN͛dx)`O'KJ9_v}C6;x_ FfPl}ES!KjgߡWIhEQǘ,ϗѪ78#Nog_@ʿ`떦RP5m| x>ZB6'JxFuw p^ʝ8j)9xw#T[^75ت?vHO$+Qѻ-?)2bzZ?̽٘`fO:FRH.DCXZ/N(Զ]F;su7-['n/+t+[HױIy1ǀ:tYmu׈1&? '$} FaZGT mE@Mfl%]J$3".呐dȂM7fd& 'A!7zH  H.3\8 ['cH$rA' ܐX^aŠ4W^לڪ=ʥwT'uǯt(*8Ja (7.YE~L #Xu͋({`봳z۪i$sY:8 ]f^sQ\az(}0zYffKhta+H7۟= a"215{lQXn</miS/ve:Tj<|޿>6QE߹J>ӟBM;Q<7PjcE333Y7?lňiƈN%rys`]~Z\B24p +C]"qj_}^+S I?cQ:Y+'~F&aXy:ahUsp+`1!wmvYB,1u"km n,,K~f= ؕS=}k7RFR10#V׊Ad멵#?}[G'<65!?X6r\<̔G2tģtJo[=^W̸/7̗YýībpŬAT8pDި!׸do?nyB=vh +#"?{.u%+߰[4gc#(.1i<'' k\v,X s%5IfǰaXOC r(8639g3pJ9./n6hRU vHhKhx\>7z7Lcwgzd*hڼY4[nG]HBAb 6) ^ B >ӛK?籣UX8j eŏ٠;2b@*3!o |"9A l- 9Ƚm.UN#q/ZD#u@ݺO O.;񀱃2fH]vau|r.$)^4xݎ,ӏ%'D_wB;*Fm3 1unn'j&f ;s@Xd<RšJKlLK3 ;+ϐkk p?F->݌n);H-R2xx8S餱8`UVRONά7y݃ߊQɺ{E:RȲ1t`\[k<"X:@ LQ MnM"w*ziEQ褜*]_]څAZO+ӂ0'8fxC5@\>Ypf|vEaUOa60 ɟk3 L6j@7T{'D`E0$\&-4x i6û9{AJqWX/[־M?t6M"$@`LԖ@[Aݔ#@efNqU¿8wy0!QDSΪ %`+SUO=Vo,la+b3jl. qf~ƑUK*\}CdN va8Y6]{eKbJ>1xPkn=D s}4 ӹ 69g";Ha!QmbեĴEXHc$4c\ؙ=Ui(eR2OqIKݢs;VwG~xBzM`k2Uo-ߥH\(Ь [uV>(_ !`;~9߭ޮrQd3MLN%[T3﬩eP wt.TԣRj\/nQ,7Ӟm-ڨ xI$ƂU!_Sp/JV{4nd6bhحl,vm9 Z1Yaܿgj~R+2=WVd 2" x5;L*? 6ul񏎴TWdoARW:Kgw;ht9BқPҾƫYp#5W&m[7epQ}"Y{%„Z4^Ьxj_ m%%VԶ)Js+9R\]cMBj0b)d^Ba֟ TB~wy1-LupRJ'Tu{]l<8glP)QG8=,h ZHs%}Ѭ,=ux,?'Ń'2+>0{pu,,׬"h`0W|Isnӓ~ ꮄXLj-Gl- qBى5(QζJu%W?5_`}ntoK|G?豾ƫ$Z'bO{c-Aת K T3#dyReIeFv:h"ع.sG Bl"333!D>6Ƚg֎ s?k;yLr,L>|Ks.f.Nϰ;zOkrU*phl7&F0R39&% SbˬaWd{Uk[݆薓3}*m_Z@S&dNY>05yh%C)ݽ"I[kjsUf*ZFF z%U6]"*/y5O%ĺݵvŇ<MLURt]R+݁e>Ɨ\O$-z4mU8cKD_ 쭝J膈cÂu)?ti*}A9֒eyrꗭem8a/_?A17{vB(4^CQn%~6v!L9AebLVvNajB`WAƻ/%0 fP+K']yXqwvJ> dxvrFe "d2W"~z&y^6vJj} rsdXrSS ~m.'jcl2,lg|!f~QOM_3B=^$~@ޞE:eu˛ :CȞՒ^,H]Me!mqHW ).ļ,qyȀlہ321rwpҐ~ۗ!cֿX/By`"ՙ ) BcTUd7Cv _? ѱ,`--^X!&d0D.gU uiI.dZNݵ?w+y/_D 3MC'QkP opWQ^&" %@]!o1LE5{x*%>c xy CS5 ^ew$)gLqc>"|W$b3P׸Cl(7ʹ]pEd3ya'KUCMYs*Ǥ /CMz_xW' DOn#,Uvn^Z:2M:ngid!ߎϣr22AX%Ζ#\[ RL[:QPld`,C?!;X0v|D[ +fbO8_X]R)3 iϐAlg‘2*+6H kupN}6UtƉSbN<-$L3N}N1r$VtlJV ҄*YATrJ's=Q05puXǜ}Kfv/יk2Eғ;bW>zuJd"b#tj _f(VU=}[^ї/.5 Uۣ5 %©aX T.48-Ah` er=[=6o8li)v.^e'79[p1u1ʊgLېf+/k0Pit8ux'tlE1} B`ӽdO[WO~[$K[[83=ҾgT"ItXgYgH#Za%aWeX@(]&̧ s ro1Uw0w!JKdBhʳ^MقNMO =Jt^b2tA3" P†ĈqfK3&]O,&J@SXkr債򱉱r_`Y|ȊqYɤ=o$rSL".L7[G >= sTj3RkLe5YϢAq<Ӵ-1^l;0iR}T׋N{?;"T2 UlWx(?[$Wݤu9Ws,Xè@;o ˤEII4{l4*Un{8/jL vnl`9phrgS߄wD/t摾0gkm;r1q4縄Nз.84Uq<}mLy?vG r9i}Ks]02b C,X2ڌ_BI<4? 7V2vÓ4Q.%Ũg H!T"T:<|_^_unp9HZ!s&S B-/!>c&<._ knȹT`3w׫s(OJ'j&jYbP ADj](ӳɫ2b&),=#ӛ4$:ı$LQgED(|ĞGUo$;i{wnEȲ# (YBl/Q?{E E%%ĉX=\~h`:Gv}-b*8ܸل|)ϴZ@Dy5~ikd;X&pe# qSF/LIN*s]#7GE>%.5Fwd0Av.Љ(|Q̒Nq)!N|S=c5Z?ETyLn% _;6Vq6&`\#&vN{-S!> Fn.GJLCВo_z`ꏇ5$Ӌv+L'Q;/xѓ dfzmq'3d\y-)aU'omJ¯gaY8islmOQvCN-1$ӜV Հ̇KH,T,F[@ k.vmF~ (^yc2$%rL&W oI%MbsPא0% oپ-DtῚ E㡭6TEz-Av2Ppv6C}Ǖ:Tb.loOPxEb+xKdd$u=Y.V7!F15Qd/Tdrs0_"0CT{(0bgxvѴ(٩ΐP$pq1x'a; F1[=%v+Ker JRyU3-C؉\ 冷$}j ##0Jjh9E$*dlt Pbr,/liEu)MʀqJSfuPj;N{VY9܅W~ũաz \= np- ~?Rf!%kdN; 651Qdކ9wPlrV;˱. o-W8XTF`vds*2,fJF%hz D  FX79Dн]g|8[\JP09աD: hEuњ7)LhQ-7]>h88kb-̔&MA.v!W001xӶ_GJ:CT Ǯ i bff \'l`Pm{elE_(Ks{]נ>xM FKQUtU `ЬX6J$Αћi1._X}*U5=cK>}ܴ\$lGc^?N&yoš-ZfZ&Lue?{]دDi/X_W-/3B(KRϽ. 3]!<.Έ mC%! `1ɜg=qqBKϸH 1'qGQMwnB&pp%K]468GkaZNg` PbQ3!IfSy0XPF#ܧ=*TW>(fiEwc6/S1^@lǠMIߕPxڱ{dOm+\5+g􅺕Tb(ꢎcBtJU5a;Dpb=lV ٱgYZ0707010000007a000081a400000000000000000000000167641d8500003c40000000000000000000000000000000000000005e00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/char/ipmi/ipmi_ssif.ko.xz7zXZִF!t/<]?Eh=ڜͩcN1<Je^P;ϞwY~h$dm @+'Tkptzל]:c6Qq3VdɨQ>2nO)SL $R_TKГS&FU.n{3oiXF0"@̎$[2H-׮G#-4eHT Qe6)\7&BWȶ&'6A4%.H*Q\!D-Zk ʓܩ CkAYĻ%F4n^b/  PARx}&sKr=WW+,$б?:c˨+3.E6{\:e胩93AAE8 _iS74,}sYc ߋ(rq!yw7J K@*Zݺ' 9Xd1цAnL "1T stH"[>`4 .:C`\8z2#pRI)?G̮mmqԔ{Z*g?'vDqnڊeuZ%F<_+!Zwt7dXi3/a7P&ZY "r;Y9L_^`ks(WM%rHR:ٟ;w(GBu,!$0s<%̪jͫzSa=G9TrfqbT9FDj  FCHčMhMdކV v5bPy^Y.*S䥏"hvI,mx0l)7;'lCw/'rm͕ /״E$ 3\+ 4쥤ZjAUQj.wK/(%!Xuޙ>֦sКztodŧwI B ,.q˛d??F#QSB0\AXX {sTȜ]].SHTMͶs28:x3H6-]ޔ@cwb$J#SZqwlJCL ̍Q6 HÍhYk< sUQq6OPM=xAY/K!_N>oAR^CY^=cC&: Cϼu]Fh<,JDvNGTSd-kfa|Sݪ~ )Uhߪ)UZkؑpbMe-=Y5G{7ݹÏB/2tG((Sx|%.17ۓ$0p{9B}*. Ux0Y +mbHC&MAj7vDM`9q}ݸ/i{.f-* )߯E)ng~Qŀs؎y`~ʻ>8‡2~qQqVg pjOv>ߧ$vM:jQF+5p2Y;3v@f(#׽aDj+^RY5TaQ&:> BQ`&c@&S"s1\' ?n"uH}76cVJPIk=qwTS7 ChG 5k2F^E(;6ņ w rH QNkDw# `Eߠ,RH7Ԉ3u1uBW!^|!T/z%XdV>`}y4|j|v"?oHKs  TKo4`~{AqE+1W19s;CބRg} p&onCJU)-z-L<`}&~qe w t\;Q W9y ?%%_}VCo.78>;»sg iÈ5ibL  C`[ XTJ*7(xA>`QpVw]vlqA$Q  }}( ЊC$慤Wrc7Ktua,[pE^2=^Dܰj;sh5q\d'sT/ax}'<%/rȃy[7:XPv(xiz赘< #nCaH j-XAªt=܄~X_~`!nfЫ1'4ھ~^;NAܘf?O3_]6(")72NzdprB]ȿ!.uFjk>)nev=?%i̼.Zmv}\׽|֨ 3TrA^ut(ߩY^[O4WlbC2bAPv+Ɲ7W5gQ7x8~рUhk Wsm2F}?RjP#N?VqL3a`1A}d$z{"g_te @>mɖgo~}>s)pf/irLOwC. ƈװ),+G:GoM"f_#wW 5+t( u%)_>G/r ifZPDTŵuDbxc5P8rF!-a "!f )cD#I ))Ԟ?sXO(iC|`#FVMν5.yg1'G6>M|\ing>4гlEq?Gg?eu֓}H>N:&1Hןv2!䲉#-hk+K@Ig|Q{JJ?]!l^X}EIRj>"ݝvYWSD Y\7 5窾+Oo&@Xg9Sj̾jNK2ny$K\A4me,o&v^7U_!';)WS$F Td8U Ⱝ ҆|.3uypx8k^5S_Wv $$0ÈTTPٱAHOk1 x7o`;gJTo&?DBWm~ai&v2z`XpB7Mv$YqeRAǎI;"M͛9;ikD.wNp#ӾLG7F3s 66߰²F}01S a<+!(UB[ %߼7˭;u-5'<8E+?F.a?>[@MnE˷.aUEkw{[=]<ÓR##ZR'JdW$h'{PSw\0G` ;fRY0J [>ΔЩpd })YL[e_ 9h밤!>UR-NE9Eق~##$j]Y6-":͋O::nb+X a0a}jwú'cǀ?]XJ|[|N;7mVxG7uvk8QQAGyG P#rw)ϫ}p9zMTCVS5*T{I1y˕0Qg"Dŋ^]>6}H8kDZP?#GPr!yTQZX_x58~;*#ڊ0BKA$GCa~yodـ/cO?YʪeVɯrldmr{fv)8͋&4Niצ;,7P7 'bZBu8J9W4Sa=?+-ni_ =5 ȳ5qSxߞQ)fC?ڋK('Po ѴJeNx#Y_My=1zxNCGج!Gz(@K<W\Nnyz4.YEp`wiE]\K)69P2$cl("7d?w GI,؝`i9-'\$Tn [r\ %dlN Js L,?pLC0P ![p`E a쩜w5:/j3]YsUQB/щ}+KZTCvDJ*?j,IgPMg|tU{91gkROoQIla))6%09~ ZqLK&F/[g[4, daRqN½ˁ*#V5}SX vU$?㐕 ^ON=?g0҄ތQMXո.Dۻs.%Z @z[t7%Թ;-=vBujb  V,=jK$P6"~>0+p|3㒁cy6iOnsfbsZȣE fV(F,#z#_12R 34=4T=9۪u}nw {:QHxca$Y8w#7=~_ '7!SpQflU}Eq j视7&ZwsaقJZ5/ʮA\mה#`I*!”Q!H>~N2`)yE!OSTDnëV~~>TqeBrɃݔ.'}z8YoˀfZ-D`~=:eM0QD)mGs*6\q tWiA͜ lIo;?iT"8eP*& lȚR٪q>5|ws'đ4UHvݚVWfNIs94IX^ugrO܊uؠMXt(8x©vLހNNt:?;x_eEBHY78H: 6:6UGo;n[w^٩{߱B5~rkU'#؜ /JNA [u,-g˝FPӔm:/2l(~S·OÒȵO??x;.=H -7)CpM_ 햦=MJK9F.ZnvL^;Ip M%|1zg+n qt(9jw-%_8岗vTcO\:3.uC((l#8*g\u%KJ gX c@0XPު~omv EE$HU`0QV@'uÖ[K6s]c"/K O(#ǝ5D+ħ!ciPſY6xɑMQuWEiмcD`VnDP$>莰3;+&i"/~Rj1käQ*Np~mM~wfsbY CYfPzJ2Ƶ#}ϣGNEl{`N/TaJZ*L$T -L nd13e<ȼ-m|1`'ۍBE nDuyYr2*C>M; CۊEh~B>\.}Rf9TJ$ BZDVG*D|_5@'D@ށ wFI(9I -69{iKi+qi uLju%[ q} "aXov!Z@?M{_Qap?qrvrT_YaÙbC1۶7U %$7E{HPSk%Db]ŸxT؀; ] [>Ki6TrH6J-5Y@Zt[1=խ*!z犜>?hcpZX_}J6AwD|htn2 ڐ,.:Ұb'M4|7L&"\Ϩ+"P tt"k1IyfKq#vJ-l6ۓD9\yRš_a+ܬ&ﴌEcÅɀ'R'-6N}U(y݋7yP "pKƫ8)&z&W f!~T?ؠ*Vinˋ`9t;*@LQVwCr٣rlE6UbكV-L ZErxWe8ڸ[ݳώ"(#=xx3P~ҞsrA+(cVo7 | ('˟J>z'!Z`|<3_tt뿘6k*IQ[b (zХ`\k˘I5~1- >=i@^g\Ub X;D?' $VC q<qRۿn֠BנN4!w&p0*'吝!cr+Q6U[9o_ %KOiWY޸Y^8`UQc&xNkRTKV@@Rx^0SRr2tBx0[yP}˜,te*#Kqg/)mLs踀 p PM-K`OjZpKGbR-׃7gq:2]\YSym n6u-]вws44NӤ,lв؉n)Ӻc nUw^ ]svhL)C|XͺmPw9N?sAU}$]uƆLh *|4:{vX8uLN~zpEnr DfD (}4:$#t-h\i+'n@vlnCXwʨZ>aU{;Ht응3"6aDQPt08nAd*(r{l貅{ +{tq [o+TSRL 7lj(T,CiLN(Ϥj](D9.TX !ggYeUiɛÖ%Җy)s̄Q֛-wGu : P'R 9,DKWʦ<%!fZGAy;f6W@>3ȓ7`;>KLS}h%&דJEXNm{feg9 ~ȋ1TÛ^ݽ}oRi:嶅/OY.%blR^ɚy"I+z6$[g؃z\Sa- !IyipJ2= #Oj5YVgԯ'>FHzJ>.a+^"@L 6v+Yǫ'=N {X@c#YW_:(b7Dx0 WˉLʑwoŜ: A>KAKU'$iXQd|Ф;fk>$%-/UMp% sEI88f`D y\̏c ZKg+#cB츂hܸ#DE5rLEX6bl.+#v 35-oLG/*o\uv䊶_p@rXcEtc܇'QH9~/6B5Υ%3PY 4,Iw\H5'=kvW݋lHmKgf"~ q>ԇ/Ig:EÊE< vIΛGTςX?fw;\fF\Ii򠡘u FW<ԇA/YT? wh-&w5'RCM8zibNLxܪr7i+K!?K$xʟLW+԰0,961WN!;U25ig2mВ{'h?0|Ecϖ"΢W+.amv$D\tS0A$Mi]_iJ f"dc/J[͇WZQv$FBP[tIW"mMl׊B9Ʌѳ}ʿ ·0ǺH,llmR/5ꗘ'@PFa$>p-An!bDNJ^evnw.w[x±7l fP9^V1U :}.IAi6,ߟ VƋ E=iMK/CNUwup)xgUw2ߦ78fmۻ:ANlf{Ysf=a4^3TJb{+P!ۀ1"?H ;ȐHđdG{ۇWb"&sc ?B8t}1RE֩񝄠+ʐp61@x&FG wRqu9?[y4/tRT1s4!]dLFFK/]T3U\ٕtqE\8T{/hP%x&F D f74[2(OjCj{XOlf/Ik Ґ'&̻ꋭ nji~DwRR,QuVq9nkq.Տ£2}%첎J^/N^̰NJX+n1ĀxmeH1JM\tT_u(TWݶ-⚩-\&8r|sщ2B>p' fݳ7~e*(|Ɣ-c7`F%si%58*@_K<й}9FX lXc=*鰙^']"AmECl.Xh;cJ\)DgzShJC/.;SC׀Pa$RGCngfY'hi ۙε[9::=<T{ 4a`Èbâ`>l Ham-%Ry25#]T`x.遞t~[aNn{ꔻFs}zi_hPo)$1JǢXnVd/R8 ~ ` w 414lhbOq *K|f 5 %=TԖ$^Gڥ ܐndXHU1vLVU{M6XE t I@TB0)6_"u9NIvK^v-!̅D'(03zDzL͏nI*Q#K3U.VhJ`- 1Mߓ^[TRTRWF1`Tm׆maBiS4Ef.;}K~ʾYgnꛁz E;mZS˂ /R`aR]vۅҌ)?9Bv (3SRy@@rM8f 4Ge7k M;ǝNq~Ѓ UՁk<7U+JDЄ]G׫DOαP1Bso]V*&2Oc֖Iьxq-nan؝4rDYGebB,>e!QdB V$-|`D^5D(5 mR:+P)Ÿ%o\fQ1ȸv4=ōe90 "!/ (i@VȮeCpWNxAPF55A_{p|ddkKxHCޝ+!픋˺+E~mM[TC5"UvN4s|O{ jco)Cm`zA1ySBjLXr{ь{B y 7NEm2I)NDuzO68YӤب%Ι<Η>€JEBVm1(sKB.?F¨[z׊z|>[wYTk#wpCYmnM{t/Ugg9wP *.]NXR3\uy'A[Vf[L,|pi~`Xm |/A(}7~Z_/ܼ蘙RV5{'y|9ŧ|wHi$q>pjªV]ǟW;psڽjEd>1|GF.{ k]m,fX K^GN']и=s gp`CŪ+] e!Cd._[ć1@4UUQmB6-l5 *ɢ20d2Ǽs",:Te4w: 362rDWu00;S6K}3eGx@$g@mSҘM8NJ+[~4%z*DUg(#Bie}tH>X@uQbU{E.X'8T-^u^,:GabcAGNA:0r?7B{Tlzr$XԈy׍z ,xds+;zxx6LX=9p\#`YNycX;0ꄆ:Рe&)&SBR>29 Q.+(CDV"h80z!-)Dn^BLxk-{Lx5=2cGnŀx\D) lUS`j) ƀ*3,  ZR2VhZyBMl*h.SQMIpLg<[n^Te/mtۦL1_ىvf >hPNdVdSQ=hh}DdZԖ~Nee+X`u>DUBa(JaVbg1AbTp}K7/TY\-(}q!/ǎI(} hl-5?A}\1PmJ3ёo]8XcD)yJ91#5g )>3:~sJĺ#mX߶ h0c;ͦ#2Vfy]2㐍ؼ 3tSZrZ-,ǿ G8½Aq`ÒUS^' ? ,8[']%辢ػk3'8J G99q 4nx8ƺ5K`kD4I$ExcGI| ||9Aq{Pq+߹Sɓ^=?u~t|({h?f9׷:oߌa#*wj0#0Kx5R̨Jp)`v;?NJ3 g߆i2|'radH]r JwNjxi~ >8+SNtVz,GQ54]p]OL0C%Qx*)49?^J.pbO֭( 弻X22GB*fe__7WgS@hDžfȿnaȬm?[ =]Zto#ۉl^NF. vq)C{(9 U;(2o{$A纽 ckfWPpțp?=.Zv"#<lB݀0w&.8*|pQq"sCsis%(E0Lb٫.p|rq>g^.)/`nn%n!}yH$KOżdJ0q34I 39H( Ka#K=x*K9*ðO 3= Ӭ?*]$]賬Jӟ8^;Caǻ@y Or=HI1'YU3+nn`eoD.-nH'6UP"Tn>]k*Ԕ3E0:1oH{7ԟc 7Yŭ_Fɗk0Gf_`G!*Y'߆Bڈ cAR}H9dFJiµ8jd(5e`-̩n* ||~k|nxm^)xPPNa!odW}6M@.rh$(%6eW3 dӚnEy'ǵ\^@;A$HVOV @KlO߁%G4+C(JO<*_m$mc&! Zl9ȗ#Y!:ҦgƤupb .r $Dְ c2m e+lU;#f3ks n7⻽j/:;ӱcZŒR]G2k p=qcfCpQ~h9 C"]X ӑ5Q P΅{Cɣ!]2ytN4d(>Bx}0D=ڄ 9E'59_fq<ΚB*cMڭ`xoTi;1], 扳ޝuuWBijzS3+9R9i ,|ZS w|=jNVQhd{rvOT+JHa-P8a i<Q ɔ(RmѾ՗ Ãb6ԛh$\}?#ժ]5n۳Bfϐ9Sfq.>k/外&<bDp(:X < 3P+6_׃FOLWhODب>mw5HZbx͌ ˷ߎP %")^(iZza mN? `5^B!cO9V? A^ZJ 9MLr\ꔡF&>z^MbD@j/i#-+o\dEMz֜W; 2itT"0˧%&]$Ab0*yގ%r{AxډkB{zNneYɣmj[ȯwz.NeB $ dVK[%==pQ ~j7)Tv]Uͩs _NH38Њc< {2NLJ%?iV,XӁlV|~<ɘ)ZT5૯%nk{ʩ'q@L$6 ~f'V8K=&8Ǵp :W/ )^AÁw xs PwF ^Ǟc (@EG- \nGHKN:(&ğpoDΆQ55exy"05 M?poHFKVBl,P% ^:!lBrnWMtМm;D$~H`jٶOu9UGu>RxκrEl) 2l $xJ\B̤KrqzI)w.ZgQ_ }3𽼏kb)I25R+.K!"Ys H`^^rf>[C98TP -{$wYfTUщϓIўGgvVs_#/,lmßl&eI st05mXvl7BoUNw#5jg'M~j9zPQD $2H)C?! 04c86;cj3 [nɻ2gOaNQ3׽3RfjIЫTP{QĨ=ѓzTh^B7Դ3@&ӓV 7X#V1%᧖SW*KK{dTqp'd]y$Lq{qʡGl3ep!$\dϰA 9{οn(S_(7Kh\6MD͠4 WːTSk4}ߑMC`6m~~r9k GO>0}u @W?iaSfmM%- 6ʻ_{.ecr]=gA7sy:m\&WFoIR  Y%dB f>Pg$xGTG4DŦ;+ID(xl'FDi=~zHٳ^M CfgeDD$2135.]΁P?@[2mn-Ouʜ;WciI-RcznXFT =0~A9X=Vp<ɼ}.dR1u=`^{cNbz[-Pڒ# rh^ %C|AtawGN;(iL뫼V\yBձn pwkKo`",i/m(بkEnKs'RN7Pb= ;?]̢Ȃ &{JHכ22w@HaW)pz1V  8-f$1*v,Q'"a+_-8YGI0wpy "w1܄ ( BTo/ɇRo+ljg9m),cG@ :( g6i#w< yeGr?N!Sޢ- 20T<:^zLϧVL%S;cn6)!.Ze (Th0\ wN¥o,gGZ~֧ԗ5q6!#l|l1S疚;QieH#6ݿ|DI79{uLN,~] lX^@ ]`UEuIO7d'V`1Z9"b'g0aa OŧH5yIWHdmpڸ`Wb>Q0 h嘡 ͕rk7_`;o]lL/<n[禧5凓*cZVVa6kߕs", ) 8:gXiN/tq\kUfqK٦֊4M67hdIoZ-@t@k WFfQ)@y;@X#ʾ6v[۰P+Q+I9$ձ[#<+x8:Nޘ9ǂQP|i3x Bfc-F]PQ.B{?^Fqtx%#[V uqp?J P {~ՁK^ 'fcbpI55Mp"Ї.( tDMTvU*|g-IAB‘ZnI Q;P^CsB3>?ͧU?y{3]^65@( ?Lw$P65QϫoS-Zԓײ L 8#Hf~^:]fp- 61cܻ6%QяPrVq*x]oxfvT.Ew U{U6IKN~YrCCy8@6R՝ܶe~)U?b d!GToAe*N ֝kqBvcEh\H bBi5 g?Ts?i*fطs9z^}S8d$Yr)%܃,yLl,MDҎXMb]cWœyzv}_fzؾ4a/`ŷ6tF&IٓGxdzR;[rVqVTavl (BjޟPDCRW:h8\ߓ%^ܲZ\=I0y lZECk1]F |ObY *?ce=<MEL$&/R`aS4G|sLTEط&X%M&Nj0x.78<}_o6⾔YxԳ#~cȗ1?]53^T߂A^kD:MnaEVPjdLw0lCI&䗰Cמ >WU#vUl~ VI$4y}SM CLHhҝ=AF:s]ڙ[>B~-E%Ngeހ^| V/"IwT3W |$hX).Lq79CS qfz(P-Т/VnwAczei- aMv%V_YWɒyߊr_w/;!"M2 YȺ*;~A8WiAUNbFA8*52$#pu)6]y}{8Q$Q\}J}J|[xzQҝ\ITA|]\ˁ?|8xؓG)wD.`y;*^/Lv.A < i@-JEg=t`_pxթe{p勱j*' a\:sALuMWUJ4Т/|VA% ^X\~BnXigl܅={1rQQ: {% Kz ZZlAcATʋ\|x)[ i|#ՀE\BAێ1ϕ`xeٔGZ7dxj8v9+Q[:?WۼHW(zEkc]VI]Poc-6 zˇN1)Sׇa߾$0av7@4̰%hh|*\#G$xv{wTY&^u㼑rò 9;[ xU~!@ k2U~$znc9{rK!v! sy>3b5ϋZvhZ+IEy=>u(̎5^ٰga DnOѠ>$eod~Y E-P?ކpYliHX]t%aQ{ v{kݧѬwhLn5=ywlK]Y*sD ދc}#_b l-{rrjqX86Uj2;۞qw "KMjV|=AQ~sarxh}*ÒP4FeӛRI3/?.,6 h]ם'Y CLNݝ==7oWq /L.NSrxDY`'{~B8'RMXCIpvTȏ)ثG|;:s@<>R4 HE'h >2Cw*b(D/XU8"@,Gњs$GJ-tV,h[3ė L jVQ^hDNCF HߛԟZzxt4B _'up&6(b/h>* !o\dp qe yAVlu2Νz=,pMn|Vӌ I8 JZ3s@~qkBJ|^;9Ygg pˑfđG"$9tKLKel #;Gžtd夣z%ݜH+KUe \-~RR9cf_t ̤"d!)LVakdYH-yr&ez^ *_Vڂ6珦4Mb.k/OЯ 8oIz) |P5:%б]15Smlݘߕʈza$\:r/R[2̳/ўj{v$# JlQCގ8Mʚ@E4. Җ5OkkKXA l%=,=1Z(I|b[05\OlC_|9{6bKbUp /[Q|a 悏:{5 n>%<5->=μ+3t'_=s݊\?gƊ|[4x͍8w3JxlZ+L%:sEȺ! q?zF=?a!m&:~Xzz4ܣTSlxL __> j%W X=¥hb3MY>`ͷ,_ZTl G'"u?9qdp#oα]nxh]RG'.)*GDlPG@i*p`@iVrg;xtmoЄ^~0GY1TF5(UYZn#K8ɉid'9 cjm8#؛S&^ziy0uW4=~"6rǍt8mo?zZF!5 7_!+ 3_U^!l^doPC/xVeoK >EFDpW߹R;cL2N-!瞄$g}iS탬K:rbiAG'1?_jK;Z! ʩ zeX82- Y'/_kƞFbH}7x2NpnDyc1V:Y5UhE4[Hs|JC0t{~p~+ qV;3t] 4Ԩ,v!|p HNcڦj,qǸ,eJ@ub=E# *|r'>7Fɕ&&T>Nm+tOSD4怭?L~%5/>:?:Tg8o5Vo8|H W 'mX8T hjŵ>B PʏɁzƗð= wN :VuкOqpw3jAp:qӇ&3B=u]x-&%=H"R-O~Oohq8T&ڪH]lW3o S\]WH뙛,A\;]`vE#GalB1"U6iuHep pE1Sc6?ݻCK| - "Wn3rכ\\rp{_FO .,z*'&O,G+`*MW+ *hDvEaT0dx[nI:{9j,8[tQ {QRs&miC1QjMhu 23Vrz"Br$F1\N-qʠW{7Z.,j]?]:/?Mֹ}5*EY)+zAI\)@&g/Žjٲ\{('9"Yx[[MH]Bf}AO|TZhf%;,JFIiu*|8̻uj[]R;!+ ѕx",I=[*_ D2l]@Nm1 d ~Asp4] 3=O Tbs76a%wj x/Z{nb\:$}tw+s1 =Uyf ڿ^tÝZq rJJ q^ʐ΋[4Tq}/1?&整q=>H 0[~AAxB2&^|!8zOlуNŤp žh 3I˴=.Z,WHA5;̓ṟ FFp~p9bzt6.>hŐezG6I82 :Uk}4 D\'q/LB3j9| ‰E|i CEw !@P"(>Y#b!p&IĹpқJesMbjMd|$tY &2-J Tt$3.f:̍ طgyOŞ^UwyN+鬎v h (p{`C[(SGeZo5BI'4z6¬zK@.Aɩ2S@6-! rU0]ma\0q0o=8;1z}c^|XT2sQWHgLQ3[fxouw[,xEQ9ƚŮ dݰ\ʶץkn*S]S|i:@f oC"Q n>Zȇu|lf\ !jnADUprcjP^ )5/23V^FvDO'9xѝ "^dj*4vin$:5 + yI∼NgIο|Y.B'ܐs`#PNJ H558$dn:n%¨jy4-VꭘK%B?OV߽$ n^q`X[qEzuQZ#F9&LÚgC{Iͼyq8ssro%Pn9YN; 3p4ol/e]cP[\9hu2AV0l(8; 66e34svG&P|=D)Ly'dCąjd Vl5w41@ՒBWْ ؐ8MZAjT4ւlG+|1fYX 5XY9 gqM[Bi;L6qORl5<зC`TCw.^Rl]Nދ[7> 0el91X f=A a`fmù):7ޒΦ^M⅒!Q8dٗ1i- Fj%zf!Z/%-JzwS.5|Xn )d )9J6.~|ji.)0ӓ>U}ч!2e3!]DD9"6Wk֗Z">i9}_A1$Gqe ^VYCdneGN?A̓:~F`!5D玱=qy[_XIET 5sz"3P a&QP9۴mn*Vq)j|c^J ,nJk> ~j`Kn}=${U$3iuQ|Y m 3{ mޛeIump`DR⯏&YPc޴ZOP7-T/2g&JEwv[ٟz5o3sf` ߯%yVCBr?teմ%N"m7?ϕmLF5Qz|c^XI4=ɎU-"b@WpFkޜo[<ޛ579I*<(p2<7k|,-:6)Y]2&00sZ i&ɵ`8sM鸥v}4Bn`iNs%Q 'PnΔ,llXz!A\33@(2dԴQ_;?҈{51-S -ı|%堋+kkk2d"0Ä\ݜ󉜉);S%}OL׶Ni;E`gsS*`V!i`N;h>w{~A/jNoFnT?1JwRϹp&p,&(lT0:Dzn>ײzmI'hWP5͋Tg!ڍ W)'\T(zo'vCgPBIZQ 奔p(]!ܥh5M&=GP0N5J 9W)Hja^!8z56~/jbfQO'˳UHvsXҭud)) ׈9 QG,j#Vy(M}gm\46N(+ #ZGc8Up97TV4nԤ8=յ%:h̕ ^kf/G0`P{1lsR^HK2Y 2-_Gb%]X;d`G;ZQJ$6H5f uF{觗Cay ystN-ֿ{K6h:%9 lKIvTթ ~EuL0u19 `K5+µ:N++C"M[[R u\R--/̀R8Ŵ pV/m"T'kn"Tn1`J8[*@m!)iW onoCu$OoCkJ-!>4yߢI2pF^}; Tǃ%7h?ʈh v0Br, Pb=_ g a>ҡӯ@^7}"mDk@rw{֯A-#Ze̳*btA]avkhqeH³Y9EZ&m Ram2P+OG-8}BFͅz2-쳓 ]sz8\J立fHe(ٻcE\pn]p_7>hf` In_sw5V6Wodd*]9ؼsI!a s&cl ϔAֿhpc6_ֳu qKԊրF:?lTeْ9 6\F:ʥ#~vǭ Vth뤾d7MFŨM>8~?rPד b,xx/5w?gќKBkٜ)58Dcm4ZA}_mZ9RrlDpspRﺹ}jM١?x<Җ'T+$HUF;Z(d(skr K*` /h6c9C? P[Afd0X c͔imί)wlv! OׁҎMb6LNIA5䪑dcQrHlyB3Te J#y;PuJ7NX[y:mq-iSip, ="Ix {ҧ`jiy RΒJ KЌM@4J,T\*+| I&a1uo"xJ)LNiI}zI .zhhu3籊psY*=(uV)톝!CdDXS ^Ts yC;%Nt.D9z S9Rcd%Vq]Xobg$P(?y VHW>o?YI~Q01t3%>x0H;Fk]mp>Yq=riH_~-G9,ҞWu:es<KZΪO J 9VLgOrL,_*=Gt [?6da:oήm7vIiސ}k[{@J _^? &pҾʊ:F31(Hs.Bm̬(񻎣so]H79v 4mC$Pgu }C͠G%hrP ly~tQ\tyIkOo|W륈Apvˤ|=4"#s߷`Ud'-{S{Qd` ]>OYg .;²H ?drrZ>xnY$A^1r]^Al2 v4 NǼִ1ũǽ …5MҷM@;s3(dB6/:OZkBiMs>4#%kNܥ(fGCB MMBg,;!ݸ#DXs}mtG԰nQy8_W\cp&^5\JH/AMZ*\Bo&*F` 0y|_ʌظٖnF:ԑ ϣZ@!۸nOu<жNXbVH`3h90p'@JE?.zz{iM޺I1. `C7طsuDsڒg;l#l&Zhi) [G.iJʆ}}Z=OXb~l[5c>C5KԥWY%`᰺K ip.fh =jxWAL{M,+B j>W j_y/^h.EZ&sx|MGK F8GOJ)Wde芟xKk{eme/k$m$8P)'{Pk)ֶxQJ%ɇ.B݌Egsc3N`Clp<$75N@)Bh3Gи( 0FF0)``D͏2?R ?HFBJnb?7%% +lѬܘmfA@̽uC!\CT:[ֵǧ+#3QP{kTrO*(:F)(jr"*5>5`KmݿA iN,VDO.sS3Xj.8%>in9G֯x;y c 3[pGXrU r,b|.2½!o4܏%ߏToJc 3;usѸG~hsv*$m E2Zo R뺟8np=f2a/Nsv!U19GH֚%fэ #M,&ʳ!n=@kj[$V93Hn'H};fOd[$A6No0G#ERlied1=uu9y\MNŖ"ښY@DŁ.}Ccs,nyLQyczrGy=WO[W"C1ڀ*dc!"WM@YNakʗy݂|3e6Wj| ń?JU3E'AM ,#vHE ,}H,%_(^w]cŎdQɰ#:'t7z H.b ~%d|ŸH-}\T`" κ\m^z Z@BFh.aړi8"rd%N9YbTb,Z-a9LvFՍȌ1ZD|q褳ܳiF2'"a&8LVr+7M B^$#,3ll$O{_Jf o_.>~$q?j([TJG׊`2x[ǀԻꑌ=NIX :r%ZaPWǙ͍37 @ YIpdv GM*CE.6OU#G`[ wwIbb|g;jE#%'/vzViw+7or\Dc{=N&q {`G"ͶO홍;zeB$`X6?wWVjiIyWt %$vuQr'tUMi cA1_X7_h*a6__ߴ7U+ˈ{رeoovʎL±mI|fϑ޸nN@} 2p Ľͅ?*'Kat#<E\,40ȕP?gV2. RBgƌܗIW|yt:u:#{;nܤ'еh8`2p{Qn9&«6Fb",ؒF%ڰK˂nJw:䛄s 0z&.slW?R3_dpOϟvE/a_n¿mn֖&9b5t .ze*-~*<"=_dw"rm- 3W+)Yy^&HvNT텒9,U ghS`q+dTͨJH0Id(MYt2!V=ybz9 IVq ֧ $Alxs24!ҧ_N-zIBY~'\2,ܞY6WBye@@o99{)!vO@ UKeG96U1D{P[q i+ml&Oқv$jSbt T{,@; nIiA@)3=w*lblkMfJiȍ)s sA <Σb$H=ܨ§^V AI_nPD ΘjM_C& Aw unC˻ylȬ[ R{n9wז'^ ~8Z&镻|i<̖(ڧ#UP {Mt m/QJZ d 9!"4&E(ИP3O$)5M5(H?A҉p6z]B_z+Ubz.Lu;N*05JaiT@К Q \%TDۤ&. +c>0=pg7Kj ]/CW ~QbG;Yr!!܊FuwTS)ӟjvTjJHtE;3"1uz&a+KX8QlI[/Tڕ,Iб=%kd` e?bWt?iUHOI+ /σBD=z/EZPA4ރ됀Ƀixĵ&qKH<.X>Q s&=;;MWת^;"˱{~>oeڠ0gNU}O!]\RBCE[CV&P,.,ˀ3fCѐe_J$tҳ藣x8+5be:,}ٕNZ{^if= T+7 ʟ`L@7[\S)4x܁㊨l-؊ztC:qƔHl|\$1Ga # &ϗO b"1Y*o[ɖޥuFu o6 *#m,Ub lQgiTےC$Mһ%2?ڕ HRkx`ȩ^vԡ5FM&`7bӽp^E\:n!` mjzQ{TkW(zUV2r :^z5[qb gΎ֏t;zxv]Ўg `"2p#Dl"gkz@l:DUvMvw>Q,YAkDrP j\@֞0FC:v;KCkmzE[QrK!A9Vkh\c췗KnA/)AN_fOD+T34:੧YFE2b C8D; ^s3͊1=Zl:7D4;mn\8^YƫÖO`}lnSӬi`S=/Qc: ^96vsᤖW{,xSƘ{l: FxeB.PXYQ DjO/q#C8? i..~-}2_&k3J$-s bem_f[R)XkߥEfmGqXħ.P)[y=]IRY]a)Tj!Kupsm=R̼J|2Ȱ^EVHx 7\mx^O1mk&ׯ}TJQzU>u>O :<aylɄ!nEZѲxu6)NShm!JXps [dU@hr4'6eW(g/'ETo;O,:a#<̷Ye'BsS¥gtNGTSr\+kO!P_ϸif`-&am䡹N\#I:@PGqeRTDp& w4 ϝX 䊧&rh/y6ཌྷ{)Юk99l֎X2)y/č@io/֓ݑoGG^Tywb>f4RAc:Y#53Hm d6zdxYχȫ-;zQjHh,ش{>wX l~Vc'8xTeipX|QGBe9'HWd>phe2`<q}Y%vBInh{/(fy7#ɌWBvTXP ]؋-(2How~Սr%ONnĈCfc*U2f0D`_z8/ }OVR]ϕ`EkLGB t<=HRne!6;& 4޼6[@^Л&3xZeaY:CIDR,I?iCh/D{Ь޿|}{k:Qc3&Qr4awV-ehνR/(A9-Q~Ze)ɉD;RN~LlYkߑP " yVus{MlbϺP5?W> 4Eh 8({d=]]lKڣvL;KIkbn8 *xݟjVUt[uF̺A0ŸS&+XsA4p6]XdR=1ZCVioVǥBN7c`PWL )v)x;q+ /#1Ŝ(bR ꝵC0+~@^tD y]ݦcTk@$>t/0,LW"#ALݟaJ]$g8Vx^k첼OM;gwBͼ0©ot/ñ;BXwj)+JZrlG 2ɪ ݨ$ߡ]!1+az1՝QD_DCR m7$/̲4M*PMp>+Ⱥw1оR܄#$28Ifa S ~FUUCk1Xc1]xgO9}"A0Un8f&:GXN7*Ef uUΠ%n]; Q)~v )Oj9 1 Ma0&83-i0$kr*}G71>J4`scLx\DžU:Ug$=Ŕ.-"V~qSǴA[vB YLtcΗ5Uh^snL=W}:=hOْ& ms ,eB_0 5QVg% %>NR9z,#pZbE;E2EWE40'qjrtTxtQ$Thep+`i -[c8?NjGR%؜>n.ab$%i!:jMWijBq0!·C3Ă!X#I p Gb' 6e-Dا_[lqjӞp|՛s>W\SBtՁ1L?!M4WOCHGK{\W[!$؝}a}ŽH k=l^|;tP\Wg}`'3ccZ{#:Un)k*\s+.Y` #՜Рu\ Taܸun@Dbu$S`Qгb5@8F0LP )w.T%|OX]#scL6[aM2(bh7`L;7VOP)U+R\c7-$r'b&YUuL?j_,CvKI%-*"XP5Di8vp/FG#Yy\$LM,;q'Z.b<3B4(RUs4E`NS"" \[&je+HW's'y,7sġye(_@˲ >!M9,ZQ-s-#12lDKXqS&?_1IƲ`b5YU6>%"`{ =+Zdi0 Ħ&UB嗑ֈ${`YN翼wJ5/U,L\{"{3ޒAg8!C+"Q Ɠs1@4|omJM6M?&H]DȎ&BZhn5'(F?~Hi-Q,+V+0%6.d-N3B$Ic73#mlic?}oѿ*)];(}/)Nw*sVٮ3ߎ3\>Up.`?#Y'B;aYfRS!hG<Bhj$'ZH7@ĕ^S;_"d<7]A,HW1pێa=ݷP0D6ة5yi"~D@踓+fPVP_-#Uܐzf N۠[*=8~zai mq -=k5ј C9N͠^F||F^!~]=uyA+O5v,gߡxkY+l%ə ?vu"TJigWUWq፮Av6vSn+-+5mK~( tu$F5ƜN!Dy_“s>>mz7@XM5-Ah#, tHi (P=@+׷/XؾӬ8Bt/@9(獅x1U!)OڍϠ̵17Pfp.XI֋> !2ݜWZ}ʦbHD^J7z$~Zi G`-:l%)VhB߆]-߄Ys #TL@u:Mf1 ߤnd`,Db4,Bx9}z4B8_ ߴqR%-rd"P}z((}p@NP=S"-z8SR cb"ux^%z7-uSG; DX/U. z8˧ͦeѦvK<]-na O^v/'kzy*ӾN_䞠IӬY@RIzp&u|QOsT+Fi7euY"*BW,T2duIsZ_Pۇ1!UǍؔ"oW0U3*s(&ڦ41ni~~R'$c?\:҈W{|X{wճ؛q7bg@So5_SXe1yiO;d·cfNI?zLYգ+"yNY!c%P;\3jTy Pٷ3Hhzm*5K*5B~ik(1dF"S]R.9ΐyF."xF2M|LJڶye^mGT3mMyi R~K(o_sPH`{  Ł *vюڏj#e-)Nr=!<Nr1>CK=b0jRN2"IbZcx<b2lIKE'QT_!2[7LeaRX#*<"k3$Dn͠wCbD~7䁑aAFkÍ.(#UC?ZԒHl F]>P;eX43Wh厜1,|e]=G :b'ZKJT c p<7:(ЉɏQgTL2 y_ck@2C9ިF#:{v4~ul+E[Qc#9SND(}-ݹ4+oGͭ74 SrpA9iAy1ְ_i7lcЙ <D`$[P$7xԁoJ|5A8kyP"b] =ȃ#)AGN ȿӜz[I;̔Kы,'B.2o&gɾqN3fAZzۋ78E]ʾ5\'c :ҋsK'S|b?^7d@VQK`$SݩɟaR ゎFSFQ MGԹep 5%oCX½zfT2D[G+1[(D! X`{UșWr!z%9B'7m2^j\uCNjJ^`hٶIgnHSjխ%]Nl3 ݶl _ /^J@'ߴѸm'T߰E`0 ^@nNil ֲ6/:RLYP>NxAK670 6wt*/i.zZܙ;u6K cHvK6A3h1]@]oGyP-'{Nw@q3qn @|yf9Iа Qo%~(fx`Bd+/bQ/?BgglS!F=y8,+r_t ӲPQ~yo>2>ܦc4g U!RK0㏰o*0O^>&A皭![ߒ2ϗU~;1ȊփC8\k࢜5qf܇l\WM{唍3Ab!^tmVVW&@^q(F'p۲w,چa8ǧf zÿOr۳0QwkӥEulϪ =[,<>[*q'P5.j.$[:eB>"uƇ/,Q* $zY1ڣXk)1+ g;,1Ͻ S5zUM#16cf*(;.RW6yTO#Eo! 7CUiU/q=KAcS}g`[-89E)RLC?KxLxW=> ޸bÊ-Xe A:Ȟ?;R*1Wd|C&ד6Ar+wbyE&ȂfR{/+;0_9{CAz$dh7AxV\bLY%"z_I/h;M.5%SK/71emrYu)V&>|?"m+ ^}{i+FL㣖:/8aS:xMz=Twz/Ӳ6Wq7p-9 .Н^G2:fĂȧ{@&kBԚ., K=cShlcf8(`b7T2qM'y$ on/iG֚ɮﲗMQ,YѸVYvVS ]Aas{HZw}yV E.(MJ8>7ܞ+p X6QqR 쒳8@94V8+3FN|j rkn3VuaFԨ/U4X!dr z+mBK7L^1]y.T`Saݜů.$0"{,I TfSzS!&<^u(щu6^%sxaؔCAsSsV[srA?~W5}=0@Kr˰mT]/wV&GJMmtbLR1^Ċ ZT ೀjj(@H}{Eb[[ NExwE{Lh)v; ggvub,B6Sr=$m9pu=n^$XC02bRnh uF/QjN$k8jAe'RqwɦL_mߍ\C+Jb\EF9n-\t8m-ԕ P; T`֣r=,H9 |tzhټg^ʲ=$/+7()cפR,2&.j|( c'e]}IhTʳ1AAu_4q~n^2qB&O+y=FyVd6vڱMp1 r5wMBgr=8 nnA)ٲ.˽#ZdXҺmcr hqm%ꮑV}} P,G>f8c(u6ʹEc l;w&ۗ攆@(f]uC@\'xSU% Iv6MKPЕz+䪅$ٯ:1}^Ѵj V!ix~fX+@OPNtX~! T< 3ALiʜ>fp7czԺ-澰2| g͟][]b^U.zMWyU2"/֬F?d'ˏӣ6ⴔ'9#ijRR ј! [v[*6pOgsGfcH̎cķe(ɮX]Fo;<]H2#(ˊT9"k!΢&|pu˰:_Di}ht6j"#cI͖l]T[Dn佀fUqR#;J}r'2"oe4B2r!bC&$Ek.ȎhՔo8l>^B] @37uXq_҈%Y+DLۡ=a 62i%ZU{TKW#kNϠWwHX"nf$cϯ`"n? ֹzLޙTc)^Gn`WMlHcضuܨ1[M_t y 擳Ը{5]e*\Vwg6lCugi/k{OFZhDpBԒ3Z|v̲T vPū' [Krp1X+ 3N9=1C86Zq_KdBLK22a azDWm MLAQb^@O^ GD}q5d٪{ .^Ua$v8+l_ vZ G J ص9,!dk;mfL;xתmy]oPJ:<8]nb1S.y*^?EY*V HˬW'Atqre& }Z,nϡd.~V#mkjN"jz,fWUIVqB(3Rvwv=X}RNE&qb[eB?frz2~ׄawp-"]_ޮ85W1MƠ< a7u9U;_?K'owYūSu6m (S2o9>3SA_FGtpbQ1`&T< ,@ Oߗ)G(@.Ϳs?z}k%^iL,hPυx3FwO+ \aqqFg*oZn LK'Rjri=cB|%TD _+έ¦ ? ;{2oPS0#~]C[/B}XCFk^z 58/惞pgKS¿3՚tjs3sr`NcD;bhsu%58ў4í?ew_ubL6r`vJAwCpgw0dÑC=zjN:D'`N8_xKA[/pƲq'H/H'-k!6B͑:„wg:KtUzU[T ݒ&JE[B94Mpwl{pfأ0"@LvkžzqX2kbQw[-+o+,A˿g 6U%PwVb*g>wO5ܑvuh6 #OU%MGO&Xm?P\?)ӤϣSXռq )DFݘ}<пQX}Qd4iIF~V؝pDsfZ7w>b)Jpj d}J%D45@k>$ wPq~N'wG "?PSSQpQ o2$vk\]iRgx[Dh/j0+墪w ށQ4&r‹_J<]Pel "b`?tP|5gu4#& Q$h:|:%^\Nah;?6*JJ\j7 j ; MY}n xk:n>BR)D<RWTHi ·5:6Ic!  {u@>B_2Rh~nBycTln: -¨1㎺۸%O 4 -|M 3*2{1s.JǀPnj鉹H.M x("gE kw61"SZOupk4Tux+TS?R)0sBX&u) /bȔ .spi=OxN7, JMR;3tO@"o9aD(ЪEUR}u/e"9mɱVef?`'7qmKxu/c ?1t2>%._a }e+γG{󕨄7yNz|:f[?d (T g['|qFF%inQ!s|Y>wۍ)G<7&t{PufN S=؏q`m9&N= })M F 8?daEw/ PկPewMr0جX(̳%?I(9u0"*bֈyt*=pth="%[YV55MN_>PUm y6w XK ]b;t{q6sjvMN5Iv wΥbe'P/m]H,/ ރnvՆE¸b" "(܆w٬NtE+UYH'"wf{)uK?d(X~(")#i:5x#k*C:<ASP &==d#gjuIE5XJ2,|Π'Qo^[ۺm]VX!'z,@aXZ}>BqM^k+ MDEKyi~$_H'Fxt4o~G"^=P%B =wjߝ%ܺ{J.̪oSȓwA3rd?{ 9zkţx&Lu8(FԨS"ڼm'jQ E~}ѣuȔ((/tꮎf7|X.ȂZ|ozH,{ :[YDm1~{ex]>Fx} jcV ӽdFD3>/:'&CL>sF1o9[W9Q 6enk.1Ug4ULI]§3]`.#;=GY7W6belMN )=M.+\[| 8$n֋UU@%R5?Cpw3as|cVzUyv{WJ7{uUnYnX<q$ Ա_oZ1""92v@$-+/!b=>U%ULx&/E?\  ̘%Abn$TD6Y *ݴE?3=$pB-BDe;sTgX\NЕ\?c* } !qF6RJ<#B`B *[ _!3QQwS Zi Z7|[nQzAFnk'4p)3IV@&̀FƵ'6,ބɯP\/؈uNYUˈgG -qJ~ZvCܺս FsڎJf N{ B-2ujx1{Ȼ;?ڦFSC!QCv{<å}qqm5elJ?*XGUՉ)vz 4&(P_ܗsSvN8(d6hΤ{;t#7U2zC%t24- Y6k+tݮ&ѓ`(Ǹ 'X i@]xNYi}Izắ*&5sƟu6Qzojtl22]c?trIɨ%~@V[GuvPxptGF|6GDÄ Vg g3y/9B_A`]ChQq91R;-#8?8omwV<~ xeGrĐ='DZAc9bɧ٬ݰi!Yf]-~h8p Ԛ'K1@7$l-Bۇr9*FZg4M[Da&*}ɌYW- &V3OL*aS5MB0H{RY('U9Z<8Gn tE؀UhM#ߟc`b! Ps 46.p QM[K0;wAr,&'{("1qr$648ǰ4)g{+:gTф > PpC0uz7rR+gIzð˽(`E+dOaZTjZbTu̮;.2;xS:R@da:⯇ٺ5FO(D$x Z!`5ӖIjī ]į+i<.؅6eMd}:'rBu-k|2y t%WXW Z`wsL HR+QupX qND)zi W1 X.y-=*Tts{ z{_M;CIk)ˇzR 9 '"hмOi]S"u UmO pey,mv+WRU=o6ĵނ4¼ز"F>0Ii9& LDPgk@B.yƝ+QD?&$x~~&Hy<}[nUͱI5q\S4sp'}j\&~.qfV sbS=Pf(A*>w'f,NB`~DD6{n BUNؑ_Foc'4Q,0l}ȚN.F'j-Giّ5MSv>0j{6o͝Pڌ/0xcVpHPn'[][8gl4IS|5_C>ydɄyLmnSr2EBdvSsb}K^=S!Z ޴ yĬT|fYTeNjyDyˮ m;FكFfWX MQ^jl%O}) p,l'E=h;1 y|21ȓft:7>b 7X@_J.t}skUb0Ԛ(ɾWxDL=TAYveXj4x;ql<!iNGȠ=^ cݩ7 _&HWꗴgʀbë$q8Raүk *\{*ȜE?|p]f/p [LgeYoR$Xx_g+?:Q i)PW][y^2fY %ݨT{RW(Mb%@ˊ G!#񌺚x4EN3"ԁ]OMK2j'n}=()⢩E0Ou|MdY+?#*~b4:k3<2Ǖ >Kʘ]Y]F_/Bل{l{ ``"WiBqI xo [߹Nk5$45h{82|(e\Tpd"=ɓܣ+E4_9:ߛb m 4r$A/PqMa7`O|fVq BY8 W,)g0.p3#E 88j=K2, #Aq{yLƱDp0R lڊqM\g ˞6PaI'2(ͦ~kX9s"qh[(ŠFc,8r kr1(4{O_ t "i6W1*:ҋm4oR1^VϷ"R^a`эWBNEZ0;󟵄#L<1P4qu,0!d`i v{oquBF |J3 Ec`G^xF>ڪ6HL+0wF1bh{?wђLmND2KN?|k0\[TuX7U] 65fG"DFQa !;C SL6݌{aVYbd4L@Ċ."_|T"{όކʰu!ơPU6.hੇ7`HP&}:zpQ8SfͩԩPxbN~|cJHX?g.# QØIЎ0\JJ$ea]0$1ߦVrEekL %?]oS6SЍST1DQe Zr86v[ԟzO^]zT&pqt=^f{xg![ތHƭq+)S -nH]IN_GJjH}loQaݩ-ыxhӛW"Tk[u$i*mO( ýN grlC^tKI= s\=JS[`M<9Uj@“OPTO7s zPLi\ZtG8nD\25Y0ddJV4{(C209S0;jjnm#*bվ Ff(71 > .{DZ7 jn6&w(3\hݝDE{xǯ`snmCv<Z``SʒI$*{8([ɍ$9 _PjKZS9s#>K+w#ߚ/>Z1L(3 `v1ĉz;DIdfmz)n"z{_hAv*y'Ը+l%J`s|4stJ)tDI-Ȱ6p=_ e>);j6yP4yH(ڲ{ܑp̳F@E%_G:n "B\blYI6zY?璃-,mZ&E$\o֛qM͒AH Nj)Y95u*]@ .?E|SFC >?e(R bw؋9Qu-κ q{El!qT%V H|5kP2_ƥEav,/'0Z:R,X4( Lp`wF 3 4'kz y<&YgXFn)Qj@MNi|\ewvoᨸ RZ_/NL "MH*oू(*zdK F^~mjCOleMsG뽀)K /dPp)g(P2g7FlP- >&"r|-M%Zaf}0rs 躘4Ɵg<3bl݅sRpLRHt=%2, ⣗YZC vI_\\)-c$&@PgeFnAk+oMq>9퀻vŒ+`tjָ-dTO٦yNC 7LHm<8 &KDxl$=ڽKn.ѐǖ) %U[Qvˆ/ 9Xx1}z3YSD}ưym!eMЮm%Z:lvXuod6&ghYsqjZ?i潏X̚WP2:8p"7\Ğ (բ{ghS2X&F'c܀j70%^~p18'uX$)/9=9J`Q-q2*SM["_IFW1VMe5I&ҭ~t]ו|V wLōA`- ZCcOW9QR4;O6OTN|FfetB Ba86u)[Q`9Or: 3MCY>>u79Z'WxTB DwIuVﳊ㚲u7Dh _ܓd>L? kX@ŹW8 1I==l : Eɾ(m(7?lfzx'tvƓP/4B'n4U%08i[~XZ% z"&P@C_YPЭ0P5scS1&2i/!ӧcA6 <ʌvD_^?5(<؎R$W{`qUe;i>]P 9o]`:Dq k尉TGQ\k`%Nb)j2_?믆A(ZV#;jW0Q~ˆsX$Z4. D-i^jG6UY:q N hjo־Dd͑:jk1D_}wSqt9X\;t>g[͘<hc#[y, vr+š=_XbCE ux j(S(Y{RNCBAp3>)!}lBkchKUX1݋k60WT9r+qvcljBїQ\ˢ7v!F*a' #F\@ݗҘ&Є>X>~=O9# 'p6sLo`aN6% ot i{{A\!6&Ii+=⌗>UV,1M'i5U,gq,+Ϧh!2$i>$RSᐒK_wN:5orx[Rg#)mp'\)A r 3n*gQ{0҇쑇w%ֈO].j+.Ay4Qʒ|]+#KmC$V1w nD<ű+g>Ɲ1t^3wY$ =54.IĀ@|*6ڟ#^y̛[˶:cq }{dMeSEWA09Vɐna4Q`@[JH&4FMcjI1o{[ztWyo;4|86cOVZLM-M.(1l87(MFRM(IHvUԹ |^8Ý87+`R&KFmǤ瑙NƐ4!!"X;IG.\ʮLLZ3<ϱ`L')<WknVgRR5(!: t^o.i)m_'1ԏ*5oG2yxuKGa#mpԇKen'ōޤ8& F; "Nne01iQ*Uai\E4YѬqs `eR1.o5@WO#SgL mϮi D0Y(LLua$$k|!ݤk&moS#5ɛ!ڟ0 b]UtC"X` Ĝ]\o'箤`(*|);ܭ>bJs@s/:@kUΊ>[ 5K> —twD2=8{vߡ;e]9|琜.2(<^9 ;rX#pu\b& `Sd82/9ͪ܊ܞcGvlRcS,P0B64Cfo!s9ۻ\8"fYURPgc*퇀S?Y$i'AОߗ Qx8큟%B궔gۈ93'*4o](S8})Or%;pK8&wL<|5"j\.g#D4Rh)-[Yݭ\Z$~ krvS1Xo>(q6sK C8ՑG<3+:'= F Ҟɻ/4]B&^''wT0^~{R((\CʫU$.|#Q)viV=?njcID֙M{۸nGabfh3%Sۂ6_Q<#I2*BSw}?h|RggxğiI(WɄ{; k i@(4.fÿ⽷*Z_:U8Mյ%+0ƲEM 'x(2>M'g3Xڄ/0hlK¡{lĝt58Ď}\0EWqvsWG"%Uka8{MXUOEbjt6|0ji,Gt-NqBR= k #M ["?Ev(`݉aZNdxLJ[D7!&X%jEG"ڶJ<):;6gC&EFd`d$ ߺ _N+L>KXǗۺb楇q>JKh<=R[ηR?xn@,TkO51/9WB@R}Q0h9 WhA6o6UY=hpZ>` Vͬ u b }"Q(EĹr*i(iQ5VHƈ?xa gYld [ [AˉW7]tJ+;8KtpCEP@} CjU8!*g0+=}<-j $* wKŒ@s9 <8dԝkw T4L4`5 P@T(g)o}vDU+9ٲKdٮ VEaW-h0vJJt4fm{)a),KѺ>bm A^6=d )7 rEeĮ rT4ö[ːtM\FԞ\[I5IIO" %XSc<P)nn_IUQè)H{v2=GI@8b򣠪)j0A;,&VUռ_SG S&r^Ed~4`8䌴2"]jjE%2}vQ@X&~$^݀݀ k;o9<jGJ U6dx-e$złd<~!SٯOI^hM[0pѣHc(7^,n3&TaՊXC-91ۑ$,4DHsF3fmP6qVjQ)cirazdf5d9:&_QgU"ƫ 9j¶ĝ}7waO~z)%7C)\C5InDd%"?|@a.S~-k:|( BwNDoHT /^nd]t=lʛl 8qom h}[V c*a̒nr=EV ‘m8pR Uh)[:ӛooV}6ge@*Ԍx9m1xrpuk|yh}w ;f/A IG ֵoZ܎A͈2[w StGp!@:![W}~0x0Aznr '>s$J]tA *(`Q+j4 cǜoUh1~ņh~3 WQBȠ=L8C~m{ i%5W,4ReM7Y[GSQ!+Q7.T_j:0``MSXA)$Y^mӃ$?s[O/ X- Ad9*O xT4)#˽C_PG 'dB5 DZ, K!I y\ieyutTS|* wFJV1T&ECrz CCԖ]]Z &Ա%8*".T=,}RW>+?oGPazz=t.ПKV\VCw:W/@O o *Z r; rtk nwQ;2,KݶspU}//i ڷUWDRnaax*N}ɭ-A0ʞd]/G:AP'1fe c#AL-k[3Gb}_JsNa N:)SRFX_حz;M祢-Tp'!foׇk,xəPo2_4J J Xn]x2b}|NuuR<G5DVKO=slWɭvbAi%  1͛(-JpuIP] nmQD+ XZ{ t=K/Žo^@׏}IҢNGLns Ӆa)`>$ <) {8`c5 8p.<>>7MAG20x-Igh+5?E̝'8^I"|d(=8~;eE|JB}KZޔm?r2>xBr6IxO`!,dH}EFZkefJXh%#Ϧј㉹ޤɷ#rāpMՂYBB8pJ]I:9\PRs/#CHZTÁ %1-~PQmgpN Hd"rAC̏@].=5DI?o[bj˹vO=c_ 7;ߍKk= >&jp=ˆl%؉ Kpd`dђ}JoLKyd Bg[V 01tkX)Z^\fOmK焉0A{W(bn<褋bykCSvozV,v7͜ }Gf9,?z5kAgNg۞/~dՑU'-׻fzO|)XѥP?)eTI(%Ew V?\r6ёIeX=G6;>9U,6I_ 2Һ4 %G|O=egMyvC?+9hQ]2@mH=!Vg (L}c4ust.i@ K Q4L}d߈oY[P@0P"-6BT!㽻Tz_-\T'?q8ac?4G>f&)ļA tQU֍kR0C܈&('W4]0Nk"gB+8ײC 1%1p?u( (EAgŷ+~p­Y Zf{[_y\|cMTG)Dܵ[N.!Ϸ[ϐtU  c'PAPHj5[O{:!\E߳yM׹²G8@Vo*>fRa:*ټ6"7TxǻGa_qɗ[;W_R=3^:t8&@e(!Ϻ繴5G\C JPs39g]20([f#_ eToctNZl$(ioǯ}LM>T DK:JNu]}_tn ~,~}X6ÔTsven9u ULw1]L)VȠ?_.qP pewI$ESx%>M ,4Nt9(\^h)'V.(uo?- @-הLکECCf@AS@c>[*<-r%W&]6np5dJX@V&g]D8]Hݞ{,ݰLt٫_ޱF d '}#UٻŀArpA;m54qizP_ ;5p/"ZJ?/ӒͳdwC@4'v4v1)6?Hlݳ|!38[d0ꉖ!+LKMt>F9\єkdt]ȀXJPsI* hƂ6ѽ+)0mH>t+\:rr-?b+#s@lL灸otllBqe.t Y=~*oR8: PdwP~{o(]CVfb>QN݁ 6`ra"FŒ1kѣVYt9;EUuZr6^%W~=>@8eXc=A2V))-aBT߱ ߌ#El#j#Ihk yBp Kb6~I$5,>{h^41)(6]Z~G*G `5p z_2*cS zhFisс[blQmKB3]w`Jafm&.~:yrVis ؠ2c_2:qe>(fþJdV ,_rG'ڴf$s͓S0FFG$'aہ螷Tݟe(>Muw7C.F8U1OGU(K8Ը5 mD45TC0d?l*HjܔxH8t!mޡw\|~/bmVH g"!@v2//$ڦhCL9l,;/-2zuD݈%I*q{ F *&[ES7y~;j}6$6bhLՔ hc V|dA+o{)@Mq*JvALj'YO~W26s (5F c"%rL.٘irV Ta 6Zu2 JS8: [Y@2}S[0UBx 7nf`^]?pVCŲ6l1(O'D1w=Q_W/&:VCٜ/}SnOouuʐ/9L'8قb7NmC&ULUs\~B%&IcTMe|B޿ɒB}'Z3L HȀgv0+aKaq?BjCKwp0g4z(T1:Wf]ҁ6./ JZypV.2=n> xֈ8<ۓ"b߾l >YRI"w؛؀ܮfC2x9Mc^zc *$"r@L#?dQ1|?ۛWmd:nqXp#v=ٙީY۴ "{&ڭmsKXwwp/&AZ2S,MS:]mT 1PV6$e8u~u Nfњ:C__` [[)1@֠bnm6pKeE7ii4SóSXPpT3S'.n<*ImEiBE6٤  /xl&SE]ؓ,IH%-iQTp}Huw;b.mj^CX{ %%s^tq)e=D Uu==s{Yܡ;xK'.hJ /e98:uY|M2i@ Mȱދ0iB)^sӥFjMR}$z F%ٜwDJ6'.2wExAvE-07yrMkO-WgpZe,%V#Sb %)7H IHx;Vbu)/Aԃz9P7 `uS 0Il0,5\;ANG0I8?c*\YHOszg9Tw&%ǹTosQL(OzۅIsCAl8{H1byEy@|hFkѯ>c̙_enWXlw޸ E5np;~FnCJ U6"Azr0#.YXP9QL(6OHh|lgCF',HK摩+ܩ)E vl;dz/]:z3}{3 `]Qt+в-8gCp%UM[6VRГD&ȰObk816wNv[ws'I[dZ8&H2Wnٕ;Aez"2پ˄=G@(Y\MD3LEf%!@aBu24 px]|!9tl;ɲ ; Q9CK¤[FbOwqU*V)Y2A.D),_Ϝ@v)( {B'+)lИ759$ZP/!]ݴ0vqAԃI#-=!BnU+%6s 05 ]a$ok㝝_~Qe(IJ?qu Y-~U7+0s¿aQJC Ư-@<=Ҍ(nN|uɍ*fBۧc jYP" L([^f;#=mot%SQ.hQvKp8M.}jY#cY raG̯hbr'[g"#@$;dlK ֯y݃6\sS _u #}_ 6g-IyEdR]{ojn|}]#@riNaMS]z#? H"7@kZ gc`* th/={)=0 5>M^نÒ5orŅ-ǯpϪٕoC"~+frpLLYwUSDϼ)FoVpJbm>L UnRړq]<3Mcf \A՚c=+pL+f)CGx&,pǙNѽ||lKj;LH_T %ŃQW(`e,=QhJQIj;Flll5Mb\߬8}MA;`>v(ִ<.OΠ+lDG_gZ)rf4sӛ[HL,%P)YRJƠDOiwqRN_N! :l,2RxgۍpZG8\JX ~\OsAV6jV3ʻD8JfC&M0cԵoU&7$4tU,.LIqD)(vFhXҤtf$ΪwXQicd+SO5%Ȅ:U КdUg`˜dD_Y"pPTU(]^$r̲@\y^~ɫޝvք aEl —VF)0w/U^N&N?u7~xuN5ےECӡ;pA/ޙgaH0|_aCi;3u6h (3ol Xi=!ט,$$2$%$Jv aleӌήB|2fz"R6gI^wzG'ګv4s^z YL L )"?%b Y(j:xLG{H$ J_ {.`"Lb3PQ/=x$z5mµ+ZoTFNFdKD^X M=m'E@gWQ}lzBqb"&液KQbI3ɶ/x=BxtZ}C :we}NS0gP'-Ƃ_[ >)nDa੥!(ó 27 ~,mTʗk-1''ONsb#-h ZY { [Wx8ls. l: 49oH!mB>UK +L+]zQAq8Yoq$ƒhZR܇@ȴ ]/>d|R]8Џ /lZXJYfRP@ mp,dҍv6S.KAkK\&j86~܀Uxn>%̎wz?{Ш4ۊLNC ,GuF(P`whξ٘ġK}+cFQSl&Eډz2U:}y͡Ij5;3IymQP@SA&? _;9Ҋ!جjI(Y] fUmRdk`!5(c~+M\dϭ R3Tcdtir Œ9^.N4J\G ; $hO \H8Pmez-DF쯄QGq|XmV\^3`Tۋe{5BquKe>Yql"sˍpjfP[1i{r̈́(ц1ȡsf2⹙}q,\B*f7(3Vn1e$c9[q#2rӦG'X*ZIGf+,MM@8z<=ud{͔չ}g\xبK*Y3yU9@C]0y @#MF?^:@4ťݘtK:2 娀>ɦQa3d&O:I@5Bmχ?~ >e$ nJ_C*_/);xa 4#i0'2` +ހI5nV6|= 3tcOـ+p*,ZjixKc=^TSh)9"Eٸb Q$\~v1"#ܜ&W}ܞ{?i@ql=ʟ;]t~5b-T^<- D8qm\]Xܾd "m(:яs0c.ߘ4!4?$e`-F: ,-#=gBD0]lHYo @=yL{k`Js~ėN3ѽwh}6𧭙&"Xp.R,P{Nܝ̡ 4~IL'챉Vܣbj.xҧXA)ҧ/bt"5 Pt˜,'Hfd)ou&^Hj@+dGhJL+'4ʺ[K~Y& O+hD6^5qkFOaΔ Kq mh=tKEtՈy/ Rk-SӚYLEJ*.*W6dȫFB}]-[ƽU@eDq[2M(Ko]#1 eO|U l~#DJ|EBĵEw/69UxMʃgo+! qቷCt$Zbx,oMϦ^ZwJQ ҏy-(E۩'߬K8~tY%mg /@]eOu$7anU#*h ;쾴Ipqm( %]8ϴ&*a:ބ k0\Eb"pA(^>AFy(IV H1u|6%@B@Sm lAݔ1W䅦TEK^K1;YUn7ȗSC4(߲ %2 I3~IEDbS՝C :/h6!1;/8soQˁP{AW>etd }dgW@7Uz-vs{얲; 3xdtDZV\ Ez+~b"#;@ߖD/7;5{*,6;c-@]D?۫ZySH>K);crm"Yxo_A(с郊FaUa cɤfGդ& wDB8E|f1/"xPNWSLH hsEE\~><_o]^v'ՄH~j<Hz Wh4ШO.MubBuvw~ P$7g6܎\fU%3]H@ɑ,w,Zucw: E֡ 7\x]qk R 1ėI*h&Жrtd*#~u:Q#R8M%)o>qm8)P'C$)}n~ȈtԏujؓBER6򍏰[_*ўft@ (7;:-5:: Ife5D]5:,J5JڲV-u!_vA ȚT뭯"}k.A bOg8XlJG %sRGDW}W#MBR<*f =q 5L~8?E@X97>Y?XRD :k~T%̒hyoQȥ)1+z!~j`x*ϟ, нz٪dXI o];yme}j"+MA.3Z@&P Q˹]_gD޺+Ρ*L(y>0Pd?`w\8W HH@sB6zukCx&}a8GDt-_.М߷%HY8n PsPr[5yNTtY3Rr[^r:vlCRϰۓ05s!It^wQJ݀{yȟzk=}%/l_tOTdEPɂI:O hFködzgOHL"i Xt3J-s8q:v+h<_YJZxFyؐO1 oxڍ$׌vc8ۊ A&ќTOn rgu/򨚣Fa7U=;2>,\H +1:͜#9l)E0FLj2($)=.HgΨuӍiĂU \W:T~+oD1F3 8+QW*b0;ͿPp=NXn0a,΂-HFdA?b֙IqQܠ>Ҟx3Xeg4}InD`Ƙ jP)"(`_ѾXe`RO­r &(ў^cj[Dzs 2h4Pc%Zg= a",ԡaaJ盩Qߢ W>vy3Ey͋g2-3X`Y7F /h΄wdi;>Pڢ+:nL |Xo҅]l+(w'*IѴfd{F-&OL,2´>zp\mk,}ʬU>io»陵b{,n灾}`2$H2y;L4fGeu;676LϞ,p9,h(`З*"qGMg[`;C)"v\Ҝ+@ǔ5w۸vC ްA~`/生(ToTP??qn~^ 3 N1*꬧y'w|4mYkMtȝ)>-^2Q]ͽSt~K3E|xг|Nqh:/1{W4 n$dُ =KGśz)aHOf;GJhPi&ބh*%<\53piXLu*MfK^?? U>- ߤFkBy EA:QbpI4әoyz>/c:[?ȷHú+d31^? *Hڟuo*pӧG$K?X k:rG@{W`Ȅ4qph"8;eh; S<mE|mdlM#Y]㛣?ZwP__X+Њ4%)hHrzē15cV-jfeوY1W="5YM"Üݣ^Wy%u-ێFboKOr٣ ݶXTe L ,$5h; ]ߍ${4)|Iٗ'9檖U)~/ڨUZO )|B( $g偅cT?(\kEl@㚓a~7㤗[$|c0AqO 1C)נ:fĿ/QPHVs 7lW'˨ 9fy7)HTcFE4l X4gԋ` 6,Ϋr# y+*GT m_*/L5K_X!F#<8EbA޴jcrBH%eZ' Q:Rkv&3WZG)o-lX' MdA%W~{d [\YbտH|dT3_13j< :3v\5=G,ǜA$+?M| *Rw\Zpi gNh3U?d&dhIɋ9M6fa~ A[+l7*|GSlѳk&*.ǩID*{]ΉC eRAE*g~]!!hYIӟrϦaJ]U:2?jz/jf!쒁 R6!@,Xy{.3.޾fZpk Տ"[ >&F"{Y[}ݚdz&v8:uQ9X{Ddbw^5=d70'cc8w3B;&cgq:y?5W{~ ogqUW侐 jC6.KV VO*vnu6fMpRo-O\}nU8nIB/bL0QQ.=y T[vKʎ$+)GUP3pjhBd8ƶ+y)9}mǢ^lj-e [xSKXFMPOEP]R*_+\z9(أb6ލcK~o^\HIiH]2ܫ)&aFƇ%SAAJehq/`oLmdMLg*6YN-z/6[M-0*N9<۷PǑ.Y/A>LcH)V8r$X %u9{ĞHqs#A)TK$v%b4 <߰39>+B" I2͇%m+W6)]nQNS59U" ʂ$?4leLLyg ~8Z-=+'M?9_b kVa).Ǚx^G$ܯv{{±~;P^<Y~ALj߻Q P -{h=k>؋9x/+ f,?`Lrd\M1XU L|$l.hkg?2~%.㿼v^n>f]˶IOK"N>w_wRL,6VNHS؛>+,RC4E'oKI;S=S)@ JiLo䊙L,G4|MA?XIxL5Ǐ񵑗;d2~P DdJN[eԥa4GӬ ꜰ5h8F5p-5xhZp,zJ[I;p@EbZ} u&ٽCm E-vK uK]e1- ; ΄i`pfi*c5!XѺND<\1]l򆐩/I)ߕX CvQ^\e j`^!yV# HЕxc6+84Xds!#*F'&=cϪi9+݁#T7b5S2 Pc<rQ+|=V;+{ KDKDu=(P/MW0>:FHaE_grVx )XT.\#{v`ԩgܘb0Sn~TA$}˞#U<șuqIWz!Xw"E X' @?s\gY4TP;_ЇM\fڴC-p~dDA4f}GgM ]Sd7p"@Ga$"b?)6o!86*蕪X yJ0B/|MEꌟWݙj"nk;fa՚D(eR_C[F\ a3l_ׁ㚀/-Y@f/BmWG9.AQA<8v1֏D֖.CILtm)F[YB`,oèQe1կCOn]4}b&b: ںmCNe8ikZ?g:IY:RE'roQ.\cʔ/ Z[kdGOnRg5hōvoCD-}P 9=᤽gCG<@seE_Y&,uV-u#?r:QcbH;o;_>DhظϢ#- $'|*@Nqj%^Qx?UϒBdo8/ g Õڲ-+ɽ-_dݘoy "yͫmlw~8;;ΜN?:O>n췠=iBvL _᲼=ٻQRO:|z;^wB6~!-_qM VHt[N W \C^Y}(`h,851Qڭ^h٤\tA^ŸO& {1,GCmeUʱn" Fs$ĭ8l Z.aڸw"ձ0Do) !IS>=ܬVz$X,0LCr=V.&E{`S d*r$K$ d>eJnd]F}]5G֟bdN7=S6c{ǿ/p! B?e3)ϲ'f$X(|5Ţ/<&WQrO|4^xˍ\@n[ -Зf(QVcl9ת84c4T e?Be1yX1&hB{m)7Dpć+`z0Uk^Ҥ`VPE}լB  }j|y$O;$ʶ׮·ע;h'K%c7Q5[TyeMzƐl[)QTĩqI_Du/;(}kYc҆Q>3".N1|..W2Aأvr?6ƹzޜ/֋ZsT+"e9x,=9q.hS9ePХk_7iU1(}eׯ Rv_mپ.{-qBc5CO,M:)u`1 &5+"+xRLH0`fS5,R000W` X Ftգ63*n;bV&k.,.-w&@1%NdE]6ވa~[ 2> <ʖ6exO-PL0<Εh:8 yRNo~m[n} gjZ\.(klV<&w"S`$ĊMSz(q8R:ı{'!!{90GS{287{i{|oM\8696W_V].'ř:"LⷼBKc+l!sr"dgTI  vKOX ccgoy6]2S3-~hĴK} Vh VJYVkaѱiRDSWM=>+ЏcUKP+N81Umo>v*!Y-n/Aw("oUbF +>IJnv=[)hS}pgLwya!>IK)mQS-74 tiɴ[a[3sL$1Q(@: ={mr5*%3)\BqڠD@[.kqVU<(+{e=)LŸ^6m5$\M 8P:+jd tMV]޷֭)0 M nK玟L &/A6jہCJ.ܨ\4^m^cFt?Rs5AaQtIx<]RCRf+`ŞVZWG?@򅐕+ >JjE'oLHBJ| <6Ruj}LM 1(^Z{[r5m& *y=yX0)tJ Y?5)SPx U{!c J,z'MLy.sʚ.BUn]>/hYvl'OӃ|fbΘdO.w0J]+΅ %0Xo}+{RnW@8_׌w';s < rux)zMt'[S+sǭ[\+Cjеow֮h< %N{̒xŎx!ļ3>pF0ӯ;sSǃ{T UPb^"h9#a-pJ2rr>Ɋ؇DKa!; 2<ӄGuX3z=9soTxl+gp쪁S`d]߫ kQDd~tK K#GlilOe<)Ss%H[K@ sg#ڒ?8.ȹGa<4}#4뤔Tbwiԡ%VVI/,u0_?EӘ?C' d qLa?/v}3 sHbNL)?z|,'xBD!aRY@aO8A7´?w nec80u%8-fqB t-Y-q4BK>d C5j_j=b;'hoj< L׀ewJJ[NEP̨8]JL+Pہ zKGDs RM'a*Xճ(!Ä m@CYYVL D#ρfixPh F.mVPxJ|=c4~ ѝ%r*7%Ia%={؝}k_ΌVfkLEY7/7ՀsۈEśO mg[q0v23c'U+aԴnU+2fj?z !,nCE ["+sk-2 83h#,Gرd~l^Ę/5=v[k8Y磉"Yu5qGxGtlV:Hؙ2d$gw$Tq#^QFn,BE]= }x o+_Pȉ‸-loJ"LkgҘ./qlu - eTqeb,B%h&$ml`BҷL)UWlςysDV,OgN-o==WȨR|3#/SmjD*ף82'Qڒـ I/& C_3*ŚLq"i֏ > W;* ߆uSpL>P'hw>9#EpI@&h;q ׉D̅.l0"z= V/kMyk==':Yu >! ўb|Ut}kYHHsfr81(<VM0$%yMȵ\ikǗlʄ`K3] <8Ggr:A3Gk\W5҃RӌȽXYVxR_,d"a\d#-Qv]-2AFqӂ9HcL=S"o9Y[ ylqH5Ѧq,8oR;$>ؕdP81։;C3JP>W2P( =$mN+Ť`e[ۜz&tW (2!1ֽRn X¯HŽJMlCAG~h@@S _fG2d!f^;E>"f+]e|ibj'%dpf >s9S g\̕h@DLNE/wI|C^5Crx))VS "*s=z1ɬ,v$)+"~`G*9LsuQ6@p`+l9; bL* T1AZHV(̤EX[HȢ&LVF p\wlVp٣]Qkrzg ]b]4kȗQJ'Ɓ ׺9IBl&L!ڙ?*nӱH>Hxf(HB #̻Ѳkɔ5cui ߈!+()X% 2@qдA>eR4EF-ͥYL\q%xN-ks#w$@UL0q꾳O!}?'c~#lӝw;n[Hظ~S: Eaa7 ks;*HtZ f"HP~23eNe,fCne)9olW9vqY#9|ipherS7T Q->ͬ8*ʀDC-kxp"15CT[$`&Q+j+5 l:om6YXb B:aULEP0w?o 0#z|^^Ntl;Y('lE)Ä,u@{pQįmd̥{M -Rp1D{A7 Ba^' FdCc&E]hi6)4dWyep2/BjiW!QoEM_dbKPEK=sD B@>oqeEg8{͵q x _+GkַkeUgj1ّB0!Kp5 `KfQz}KC̮g(_#^[)ՍdJө)ʾ|܁OE)2 \]ttTdw|VcLS)xܹuԷGG-xm<fqyBສx6)XeJ|g|TBw#?l\%c?v6U/#?٨#c!*5Kj5|&.Sd OeXčKktrSqN%otM m9Mk1[ mJ@"ό'$jjuL(Wi,K)Uh r(JʲZKy^Vj)~pWҷ_^ymowPNqAQ{z{[(UTNv=iʬL/W2A#i ;R'o iFJگJ"?uFd`]UZhM-Ċ.a;fC 7̢٤2X!J@y8`k9aԓ€NxL7w3 nqT#ut ;GÕ{bp? x}+#<-[Dkaikx˞q[>),ҫR9!bWY6!ùS7NA~꧅E[J2c&A4:8;+eQP (Ҽ=q{f__)SqW:=}lb1573M| D= xOhmKNu>~PuvcHT㪋Օ֝D^9O 0/˳fz0΄֌ Zi=\WG;UQEsFDxO ߐY@I3ˆRZA,v[RL/ݫvEm6)/3q&ϴyXaц(u:q@0i'>{lijqQ14ߛp>װj'Cg9n69Fg{GcyC=>H!\38c4orL0嫲P'\)qq{.vֿ9m)x ϕ>S}KdV(s%+K՚Plm@Nb%u2o!:d_oJF /g!ph_7Ɲg?rwfvL-[tȊ(la7WLTP v\F%): )5y3NPG|nX+@8޻n>1W($d\I&=T_`^s/Cr;[V`?5fPsB<žhj7Q&vxIJ)N1P:CL)\{2 ZL5辛>~ALqr}T2Zy&-s\\VgZSLKC"{~}D-^{mlA*75}J{pXdVˉd:E^ 8U\Y#!p400N:fA򜴷]Ga,+lL¬F!SihDP @N.3W FI՚oM~Q[,z 3D;tĻj3+_Y ⭜EigXU`| nQ/-BDxF}3Oeq]N jP |#~Fް^S8 _ᇫ֤`Pܟy%9'W1w$%xpǏD )Z`ĭ*x9d\ouwĹAnԏ㴂\{3!@W|O N W Uv{i{9PpdpLfj)Ϊ Fsi2rJ변,cjy_|%_6VyCs&SwnXtMRB8i8k7sئR.,}ī:\qgL:p-/׳Va9.5Zb0[0 + "_$[r &t^ʋᥫm3A6_$*\ir@.Ox-Tk"ԛ\{[}х@֐SoK]J-F;fzwC=m6)WH^]9#I/ h-0{]n bu ig6Ɋ"Bpm$ P4RV\YC!zJ{8.(/B9a7LJ%*Ob8஋1s_}s&QzqFSt[ = J`56atT8#bѵȇ ѐ^ףM)Ƈ{Ws6~竢~_GnN.9Pi6aq@5?l4^͇]rŏLRw"_`_tӇ3 X(0fpxu{C|C=Bd _蘖[zJ`PJ  w\Z\ yf׫}!64:־d`).@K뜥GBoODPN&W%,uRW[`khQYK\^l0{)!<oG_i"ѩ9'Ja`}d(uB?.w1W2`tr*!{^+Ngq(ʩg{WڻPm,j[L份qo~a}0]U 'ldJ>h">ir&hЛpP86簛a0hYSP^RėYcX1 2rD <8WZ\MS-Kge5pفʒoofJWSfѠ p(x| E&:Fo3兒c.VKIKDɷ} *Vʂ"*J>Z{aRkkkH][[SިjH\dDv@Pޗ;7klD.W|ӵ rlw='a!unpJͪQ'zCB:`羦e~9 hͳ^Թ߫`x$φye w QÔwӤw*Uq3zШ,`Tj?.g q`;2\;o`bS:rWA6Ő&UK.} QMtq7 gjl*>8Y$nɶXb >'J;R(!~A_l;j2O$/;~[HEySL!NTy u/;٧@rg$|ږr7TI4e@у3[tfqڴV#;sqBQZ&|ndš2_*$ 8b±iѺY |/bEcYZ5kB 'Q& #מ?"*~çp 8䋁ڔQsˈ>/cW^H"J]+mn9rEoL9%y{HU14헾]@LN!ʏ<'%lUgdn [Io, $9j'z[>x R72j~p W'N 9ܛyPvER[: "ǐV4wi%\|rGߔI\㢎j.N(2 k~@xGfF]_`ܳG (-JK(*g}jhGhחjX{q W][!8fӷ&wsMmm<څ @M/P:B#x:Dr'L !_/QmsS,5v}$׷F޵\=_v _Ȏ="!%"x RT۳ZT\Â+*Ɲc<#BJ)"oKM h]i,k:6u(8ʆX%P|KWNC,7\_¡/cc D8:~W=,AȢiE;| ]nhΊ6RO(+C)đr."o"Dͨ{XkvHz2w|PѸ=B6TAp8*,ӀO|:08J.֬ەb/ D|̾سR}h1等B6tB $*2o2NvX`Ly 9+ c )45WſjĨRç9%E3gS<[z_S& *S#en0RXj )]cN۸@BxwnXc]P%L!fe0dIxB#ɳokCq O\{|\F7$H}w#rDh*bL]oe ##/:{YW3_O%F0Ca+.(X{)$>'s*7?V,50?b/&<@-)FqUW}`PY{ i|RjdY*B2bYA۩Դ9g;VVdJ{W無jo#XBl҇pp! ڽ\##.ȋ"(%BjALcr[Q8ro0gc(ψ ݄= `!(SJcԜt@P~+gu2ᙥ32c^]! [zb*'!y"@`)Hd*c>":T UAv;Dck 'ֲ4}Ni~Za˭\( KoTE2\3 ! YkfDaH: 7il¿h7h\?y>f)|]}'B!WA3Hɞe\Sʗ]A2KoYإj^1P #DNel1s&3[/Xi ~Ne/:s'^y= 3PzIg . %Eύ #[w,Tɒ+$*vO케%8:S18>0iDåNЋ#2NBU1oTtza @T `MD8. 1-X"f,Pr({x<*Sx_"MQrP=7M򒟓|ׯHJrFI#U;u?/s8Cis!\[ܗpY]#qq]/݌IE?+]eBIu5Qm |^T&!h@o%S n3-S!r$[wt`zs,3RGu?qt016Ev"n#9Į{25Ĺ&u*fZFـJ%<xE?~ۡ$/p qCm0+F /_HUFW@1mfq+-@Pc #n [g.^k35ZŃ߿+^h`^ K!4][7&TڶU3dP;W+)zgL^bR8FJ#u yx]HƟ3+Ɲ}d@!uK.W?8q6ۄCT~3 mGthVS5"Hbh P)C.f_/RӉ>GH: w4\0_ϼl(BYdk%Ek3v0> v&>˪eȤ\TSn_QW^:i~ȸ>A:玐4s %O.ЍAZ\>"ȹ0vI$3Mv߬~DYe]5CwG*v ^h!xN;*M 913BkR#-qHT!Z;/8+7u+~zO';hUUIwn=0dIY8)Xn6O1| .zaGGvVs1XטŃ+ovKH@gUb# R>yj͒x!}Jֶ @aLl-a"%),] tE@j$ 3p1=; *SVi_g ٰ$g'09Gّ:$Odu XwM n8JDL i沇5]Cqe8Y8ZcYvp)S_FP ?Բ1P3߮j0 Dk }!>g|?9:SB B+ `]} qZŋp坸&]2R2 MwTL5_en8v[eIw6 נHZ.yWgx-dW'+K2:`U/ą=Ʈۧ,P1k'+%cd!gV'\S$VE?ױ1ʒ)᠂4?㋬Xu/VY@trG1DƏ3 iG棠 FNwiFBS$ le~@O]L|zѿEbRSW4SMf$./ %V[ч(zpsN;*u|Z%B ktZ y[NSu3/ T )._U d;7]2%{%qfT^T,Yͪ9J *î.DZ{_1Y}:rD ycGqB<{"FݪЀb 8daࠐǨRÃJX[",k:5ZIbu49Z;"~j:Bd"e)NR^ y7nU i܌uaC9}6 ԯǼ:3K\W|Uc3սXq:V9܊9_JW9s̿]v\ 6))&y4mV| ۗ!n XBpaU?Ƕƺ t&m9wNx_ A/n}B`]#7@]7 -RX*Acrpzm5ߘ[_ u0{h iFR` 4L:a4:T% ZZi*ஈ?aš4;bJ_W=,Y}enes|Nʪ+cy` KǗ<zlhMv:P_M,PF[>آ'pcέE۹?{v|ۻT|6w Mx*Ņ$5V2{Z;cQW99W拮dP="grd',տd6O5";˯'. /&SB"𐹱 _bDJXp#f dSz,D&CD ƫ -hx}.*8TG25."!rcqRZ<'ʖ~es3ە#z kgXg ?χ J]q%%$ԛb&Y̦im I0Rm7T╷&(oA7JCDΊ8Pxtb;5|:B!Mwaߩ붾h/ߦ \Lp&vYq3QϽ&Ԫ}(nCQRXj=@&'Nxƽgs|,=%ɣOP9=IT7-L(tpf.UaDli8~uLYAcXyNU׀('@zMo@U/`\̘,e\,Me:2o:3LecTs,.[؈۽A^5=@C982[Yˣ$z<(QMaKآ$*0T.)P?SKlpF|{2\WEH8$#(%v+ߥ~͘UF(f3[yj"1X|vBx Y;{jLۊ L2l%wW30ܸnʍ+LYO/H|؜MLW@~xQa5ͺ6fǣM!AiQb{pǠReᎈ+ 8ϣ^ |w-ӥFK\_X *<:f9c-"Zo ok%zj\gNzw>E!˶*xoy7@oksD0 8wu,8z^ގ \:˴ m7- Gċh4|  d̷TXG--./ Vv+* 3Xws7 ѥr#~C$ɿb+'~eo79U>GE0:ܝr㋼%2{LfɜϱNm2I ȑb zԣ=拓L!d`cWJ39؋qc^Թ0BR̋X(HnÛO|wa<] {`Y&7~^z Eđe" t'Mex>6 ŘRשL;pŴaq4p:Hӆa\LH!b H`뱂mAΉ/f*Qp!Kzi ν7n);aLXXIW)I&`h0Oq   K(jM,Rʜ5]d լWӹ2JR x(QxhT$p/gqmŝlPy31hH<|C}_`>ġfpSҰ\{ 3쮇y 5 u3:Fʡ a8P1q\< DB+jh FY%+d@?py գ'>j(G r=1MAG|FZ1ojk8>DM3{i`ԡK%ڌӔ#Hw%IC¤+;RJ?aj^W\J+2l-nUГ3f;Cץ^TB)(J= =9+h!{zo O jIX-GIWM& utV0wT߻÷iRjɪ1 nDفAU$ͲA{.{ u [T\2BHe6gHY-6Vwɰ|yeUqUq䩎ky# n)G =aU/L^8}sBb9*A(Ì ^Hȇ56울L'j PU&y gO*)5Rɭp׼ @^+5iKۚ`6VGJwpῘ1! f:ETl+]vmx+J7& .G4ht-?sli =(}9mYGgK5<^Wn){%^i %;[ S1A-dj20 V`q8UU$w[Od:L/%Y*cZh9PYP4†|U{5ƒbyrA7B ^^椾ӭ >WIg]D-ѓLP(EzF|y/{.s"Qaۜ0i҂{xzk`'#DY̏|2/w(>?| ~q"@3yVn8?y!</鱝P ~QZtH zNhgXahFA'>ZѮ~♬-К`%. ia}˔N;~OݻxlFsI neD7>eG6ь 8/dmY-Za:l0X02pvwa: zt7 M"FvJ5Lv1츜'',<6#kwyz`C!3sx @d~#~]!:tk?&"3EF=)aؒkFbjׄm6iMl+{j4+ 铉L-:GjJU/O>ş r+\Oe>oY[6\S0"l@̖)1)QC#ϟ>QHľnFR7ٶ=a%[;4Tx5>2w8&whاLLBy J8\kݖLb?b_ 6UtCd<յ-n #ks%&+}Ѝ؝Y9ƛs)Gc! HP\V.\)`\ hsY\|}"DV`xEK5dSޔjiAw8^hdG>aaZqͧ5Y\ϲ~$OF`k"v)r5\$7Q(&Gt6F,P{Kx1m H?{#y5Ǐ3n8Ib|<.ڲ  lZy3 N*?eJuȤ">hNc4Ȓ.Xtರ?z{ʨ_@ZNSE\{ Vt̗11z6TTdMDwJZR*TKEKLp+@8kgQOi[ׁilz:4/]13K^C{P[LXO~,G]'Z03 8;qh*UܵY > ]Qw{h$4OK6KGɫ+RF;l[(ot=}/EWt䩽U\\\[ :+T}ێpfSf.҉nFK4+-mQH4Wה҆dA%?xpPu3n6bA5ݱkM y zGIOzrjt.t sVʥw3'd>nM"a2w^IzLALUA,AEK$V^piPs@nAZuID>0Hغ!=7Uʨ6}[V^c2Y`|y%ΓbOz+«7K+ %xC M(ij,γQJaqQ[2&PYwZr#W ӮY\=TUꊚ# _>B P~*uπ@OA~Tuy6.]YE("l\o=KnETgUZ% r[>bKţRpNh~tea",XMpt !Z܎q"K J<-3Kl35'(*r5ޝЮZǀFFQ_ q6*RB|w8i fQ֬hNnY"O"xtM.d[4%4yB4ijvM8ONiFdzzDaf"Jkf5^CSz]D;s:#:=ݝ]?M13MF (PVv^HV~GNCYg@o kӳu&٦ICi*QiJ14n:#;T'?/ɽXa l5}b fp^.E UE>(^cv- Zp2ɮr) |0 NA%V"g^ywt D\P"n^40U/{MZC.nꂦ$`'KɊY gC&1RnZ H=N7ǰ:Dȣ*&L#ճJC?&ho@kQ`y|F}N{y `* PC)ߜ3õthbkm7\A:鰼i*!qSH.,6\'Tȉܕ~4v3J yiԵp|h_Z \fEcy(ȓ"͵W:(r5Gcyp:׻_| m(r[q&J{˖*\*)#l>sӘn|j}|g;(ǽ8G'i62ΔJQлY=Tye8KX=7* Tl>*{;\#1xRk3?$5E v!W"23X@2!\`X̱)}| BmI,3Qr%xR5H>D_bjo_W >wP??O<~Xml 6mpPC4/>,*w0) ; $ y֏u/EsRnv2.ea+h 8m x LE9ցKL#Q1Mh=ʘ瓈Lz\(D@3֎o2&N*6m%'&ė=s m+m_#Vڛ+i%A8}({Lo0F<zw $J 3'1^$n )]^c^a#IhdIIJ+J/2_&ڜC]܇Ee2dF5PukT#b5e,Bު$4 _ }w/ i;FW*& ?KC$hf"4pp?r\u3 yW[؉o>1{\O"M8#R/T7EUL`boUhڙi M.|]Gk4!§;q%ۓaQѻvõ[ +AhsF9"WB.CZb4\MZ]IvI7o%W[#s[d aI&WCߞHD17V‰ u ~0Q`2 \G6LAe:'{* CΤV,2dVUnKj`y BDH5FwA8ܕ0"q)}BT= v? Y;s +[Uw@T5:K:Y wu^K-mGeQj9.=v2,_DB <K\yVT[M rTց9]6>#H#tծ [NfSjŷ@DJek[<7dwĦX"l|jתZ1eԈW 5r\<c*fJJ1&B.y*ral(SqU>YV ,F ӒV"Cm&왃 X3ɔ?-/>,(_mh?Xd+>R(}B$De\䎍oFeIЬoEW@d#IT]Qmny1:CX鬝96LgGD"'3;eŶ yrgrýmx')++>ņn7`__Or>iV]tHՓ q}wue;..D'֥U^/U7:2Adgyk}Ul5!̿ǟAaPA쥻$g2ٷWR xФդıU}Q[xYF-g-Nao? jډQ(wm_8F_a߱BSƻ?f`[ p<_}ƙ@6MY?Df(7lh! U&/9F'_(o"8 8 i9y9"'a |o8;ۊ괞 Uܷ.wȩ"$6]+¢`@~{7ƺ@hS$}Q)K/y1jl|#WS8.gu S%P%ZXV`LGGXNcoa$&xZ1L;+1x,Ԗ+4Dz\e8,4ѭ@/h7L%Aa?Jb.wPٱ~k)w__b*| L,^{Dy)&M^U[K@ BD%Q8T$ 9-ixD {qv`)jŪQdk]ehfuoUW~4UyEiA=/tO봛sHN7#/UxԽ'x!,w)iC_c;-? :@{ad{p3#p/ϯ%RP:HnX(v WP\`p,U#WX25Яٻhr8("|]84#9Np<:p5b-T~Dϰ$~Džhͧ5M@->L)PZ<}y$tdBxe4]ed,=&H?3v\̵MA;x ̰.<&*G<ɉ1Hny4MmjǗߕ^xTZlGkSڄ|j9Qr7vQA(h\Cyo3N+M*|}xCKAtwQ4,;ae2AF'w-7)D7Ty%L{T;am8:{l,j 6&;yG\PKHFr {?I 9!0ʣ:|k߹B\`B@DD(.n;T[C'-솒&J'37Rlʙ;ى1x6>t+f K"lrCB`8֕0$6֊AJ,|] huk%}Ç=ʬQ6sh/*u_^BLZ%|kuѐ  8mθ3FN".X]4pnZM {Py VXu*mvy b"B|JWW+s$LpЊMLr_쇱T (ؓ\t&\K c 9} ׅGЗ I#;iD+uX4]"|>CHگ%itZ%24bCTq&"ʚO7X[w,TL}'t!aPc$6a^˻;l]xx{3@r4BHZlg[rj8ür!YFMiDr&mY狟 avЖd@f Rvp~:FәE=b/ Iya寳uaHFHl8;¼g* rwQj_xua^珠 {Mח"8fq͸<㊡lv@^8?&홥+c*{RfoH|7u0vh)6n1vw.h#"6|w_m b_]1uCooLM l$;w>PN3wX  -e^^Z$^jw\Ƕ 0tN)&6Oux6=&+IїC#J' gO ۍ6.[/O]jJ%=Sbrm7=8 =L2|LO#Ӿ{AI{fɹHj{Q1?j 5D<C57×&Ņ![txVtQ]1r:ǡ}7q{Li4{2N2wMXH'w* LosCGW4}wqd}:K*}7i;#ϫ;69ChGfVV41+[ 4kW)p(ɥ$dm@1/زM 80y~l39ZHiXAQ\Ԇ.$P pb?uFu뮭,Sƒ хnfz!bJ^]a)`݄iHAa [ٟdỆ3( 4PKDf|m14ozy( VHC_!ڟ92ڣA ^R)İ,] wL9wo-5xS?B0SUa:BUAff"@$ͼ^ Wk2PȢC zv2n5Lt'^{U51!ftS}ʅ`sT"OAH0ԟ|B4ϠOi}?o ]>R:uy<451Φe;f w70gL9$֟2k.;// O ӳbYTX]! ɘ' ;ַ8ʦA^aZذnis\._e[@VHWvfwl㦢XDrJW:x݌c0sԄ!?' eSc]_d5;ܹ-b#ԘczJ-Kѐ^G>agak20|M>Sp@ml@XvdSNٕ82cT86v#efY,^Pq&7">COrдEs4fk<&W "OdHApu~  Bj  &Klu }[aF{wp+R!G#k |^w>\}V"o$]}yG!}C >Ӣy z>k OO-T]"X^ڸ]= G+Kn=R">p6*Te1"yϻ'/ 6w8Ub LvyfwNNEmû+-q!Jq*dCAP~ibuzƱ@eW mh^QFVj-Iy) B0Q5|j1qfr1ܹ[ҏ*¯Њ%gA;&p'e#ꑦSYVB |jf,U 2 w^Pp\{ ͻ <X-h5M%/ʄ'[y93<W0c E_`N  LVV8$#9p .QK{ ro LJ_avZ<3wsoV9k0=t-{{Ђ&aؑ'Gg؃`wm:#\g0n]m@``JXt")[`fG0,i?s[s4oe#7gF<̫6)Zڤ8Jv߱,{!̛\bSPҾzFOњSůIBD<:8OW&,?vXZGJՖkWܓ Y; Üg'VS?eoļrR>ôqIݣqxMfRok#EosY?*.p?K tjeFs/8X-ѳ:!I?Ȇ§/ wp p-bms3DB>?HާpԑVsVa10&ג47]r4Y-F+ qը0y#y$붭!fQ~*B؊f}or#}j L0&g;7dq޾uP\ kDV4O; J}NI~4D^D1`k5?v21^dSdqGE' ~NEHG 9Bz 5o3qHh@HbjS]}sȸҰOusix1.K4f ڂx{ 66!MFf{-Qr,Ĵ)~%pJ"iZҒA+w&iZۑ@+=(X: =5J^$+xl l,>Z3xoF*57dUmˮQ=}o#X98I0kde*#6` %ٍ{*S9_)ˬ:B) Ԋ7Q(Q9yʔܦXk,DKՋ^G?hK]3+6'dBbJΐrmِ1G+ؘpzp%eft;|Wyʲ(6\NU ֧JYG\thIY>#;{[EF+!¯<||FqpK)%t~g~` DvD]g ^x؝2 $kpǩ* eOx"-33i Gx9EN ZGԟ'(@ap]^ajvGn99J;o1"Ap&e=H,SXg 0 HZre.&P /J`8Ѣɼݧx,FQx>o5.-ACyyk텪f}lY}:pV,fL0]/'*A6W\!r,yh8G,$ ,г2=ŦWmM<0t|@X2I߾u l3^\i3 =)S{ǣ[ŗ@8I2(;pȩ![ּ=}hK>e^wK묦"7◚,&tgeDZ 'jL84X wbiZ0˔LCg ANanS;~-!>'OXIofgyԥsjmDHK Gj!)+:̌Pȍ[#w>ETw͆Q Om*ߧCݖt tat K]=C/F_H,EdiYu_1wȨґ\B+^W]u}UP]xQHoEB 53fw`Պ"6 #@Qp,rRCHYw95s mS_* BO߿60bYWKcQjY]D:-8+Qݫ1-;+@n-}`=If(#X6tD8,JTعW(4r9@1R2M.%;\UGkG@N!g5Uks;R]I7=?R_:-á ^Yhn51ם.b# 9z]]-n &o-JacӃ S7۳?<$t=\gM/>(@k&6] 0N\KuC} \.!8Ғ5'eq_ݷCC=d ^"TRs7zv[č#3;"N,Jwjn#_q)|]R=}QO ,,^m6%, 4Vf'橗(!c@TTc#)la3 3_+y,jK\vz7hmloon(LHb)\]QO)oD$\AFevيtW5Ìp \G(bZԷ9 2mo$-@xk*#z&WǤq_, Wdt o H3FUD9-/i9Rt7u=QXPk A%$?f9m#g%'J(4XYSǍ*QJ-q*ӪTE{W%xG(tڭ/>fj)dj8 Xe xOoF慛2J 4>B k& X)5vBC}G"oI0} "釓֜dG]QFPŸ%VmR \=/N^ ^4x~1x""]VgK .y(Qb_K_樜WR | :Tg0Kh" FU|>~%!z 0mOSC#i.c)Exԃ@nE^~◮@kv굜.6%g!!XI8е|M2pkX2IIяF:́ź k ^;E,Lblyռ (rǮ'J2% ]ڎAv j8#z,. kǃ]` [o^c}{`]1<dc `KBw3;`u`y*Aݟ%B'R18sPTmn.%?iYU.iIK1 kԠ 9i,YDn3BLNmC,W:Pn -dhhdػ0 A5Io:N:|J9-2xr_;:9X0GhuVvX=S !toVg#1 %_\ooۚ yyh}.!X(RJK0T$ %J N7R7&5#Me+OZBoc@jXV(awB&a؁tk#j`b˳w U p)k/g̮k7M$߶V3MFjN< S mvQL&tך/79B}<ּz ]iy4_|zaGA8iNcs^ϓȌJF֦C2Hm繋lG~Yde;VR&w)QO *X_+k^es*BFDwђ^N }3;.B@P6i~QFշzN嬘 ב< ]ŋTQ'[{)c=&EVKmŝZgeL-j'jK)ŕHxyr,//M|" ޖ=(6Ix ׫)_U{;QcK9@b"9h(be"0oZ}:+z|^a)|;vHi3ೖy,ABa" ?Kh` {spgFU?׫N ,O F?~NZV|v0 c&(53e{|=ܳa!)d gz;Q C 4JyӵvF8<[x䮽"eeKǢwSnt2'Ch)W@&fC)͗)d" auit.XjD0Q˚sh17T~"hUc#ӟ0-E9Cً xLjM]r]F"k[rxC6  e=:i2yP=?9 (:dVy`AyˢTUWjvqNS3 PqpYW& K|d:Ct&+&ӡ>jjJR_ʸRPr487Yߨ+j?|69OAj=ar"h1p4pa^Y(Tz};ZPXȞxRW|w%֑o9oJla~fF<d35z`݈@ae "~7Yꈐ _?CHШ3r鱄 W}CvCzyU;0׭w͊ S"cw(\.t{ؾƒxA0+n.ܒO:C8 \`dppU)vl v]G`MPoD%wE9%]yKC\*{ªRG+R¯ R0@BWyܔrW}#u@)Iꑙpk/ lÞPF2L罿kux|XD5L}^udA{\x8 $I"?,8?'>H5l0 ޚQ \+nRý9Pxީ3j-NThkPyQ6n)%,`)*Ś|OK G[[NS1+h9vֹlo7v_fP]K J^"Ӑ5m݌#˽da\ ZFNArt?9 $SJb{ {֍\]nu] g_*RmehRHch]^NRE *:7 ^4w%Sge ~Blo&"_oVB@oT%xJJ.ad.pڴ $ɦX{7C9W)^]y)SKBb2"܅&:HHR7HVʈXQAAE6$*p)ZgWh܋p-0Wꯓ~?6*BCɲas&U{G;ޤXfJo̶[VfòS{"ǝdZqا6M0@sVΫXȴm*w)}$Nd_"s\,?n"qkA3҂~mFf,Ս_{jx~( S~.1^֫W[af"3|L'̘tުN~>b\|=0\dnp6Y ! ]0]b+OY}-oٿyg+aڞvM\;7Һu/'%5Tbma^u#8K@ *CwnI> QXފ#*Іj} kxJ &۲ P ȿo'ԕQXNXWN6-J>-k@Wj]\<߇!f {6W먱Eݏ_ElEc*\]i#aZl`tvܩ.4M\ԕ)SW׫ۼ!]n|gwJ%-| SgP&ot ָ:d:4z.rTwWg;N%0;WS:E>Љo5lBN\;%Eh6(ݔ\-Phy^uDï'MJbm"b$|) V6>$JF=pٔ8d-Qp&Ά*Y(-Y808ŢໝㄹEm2_&=;Ѧfiap,_)\z:u .d !8q92 :ZVZk f U)Ps:[*-+b V iul+uQJZES@7;/rWꕷEM˿DS\OĭWxImQEU:X졅#C ;3TO īVgՆWȻ)NDůt`<"tw^!(̛I~Bp _oXp><L'ٗD3tLY7P 3/B5/LkB5Mx@*bm؟%cy2gjڣMn ?9PGaU%j9dϗF)ޒp \X"=#Mۍ4Dܮ'FK=?J 33Τ}[0‚rBP8M2+aЖg/" E^I}a^;X͟K+z1R`, (ںJ /E\pܒt|) =:nך*~2ƚ OT)j"|fPvA&k&l=nd4(W4ɆPSznkJB2̿Aֿ))D`͸'şAĤn{ґ2yF/o:`om*Y hG!sT9|s0S&5ݜ^3Jm #ؕVxU] 3G <6W{&ҲjdIPwògCŋ4FE(,"-NN ֿ͹OF|#\k.)e|#pwN|80 ERwAڱFp*^1>5vRč2JƱB)t |F39$8mYu7DW $78G:MʉN{Gg9I*u1m{Yo?%;؀:ĦNb;TiL'm&%lM&j"ÑW)v*<`n< t%/t:~Ʊ}>+[c}ߥ -RhAt%4B|I[)]O8 m =SOn#":RiTdB)6ݥД9u`@lNd ^[wۯ6 ÿc5.Cnjd}jL!%ݣ@8(P*WNb&!Wvw$=xɑ(6 y!3U/SNR!*HOR칿A_>?EE&:_K(e ~~T#\mc`~pV/koG?`=mnuݐwk0(j;p!AMNaA?R"HE󁴩8{ٕ?Qd,|*Vi;`7oX`+JqJF飬`/U @+ 7"6dSCkW b:#Y!"Bc>7H=Ir4~e*c8+gx v?y/}!aKWkY t!u3>[Ɔ鄰R(XhP(+)?{'( sSI|`Bq-T igc-w=69I`*]GRj;|sbk͵^qԅRGp̑(Tr2N D@ /}N&#-, EQ*Ap6q!ta4`sBiOURh3]c!`2ZsA=NykaX5-b2m>)tcLx7s\:aX9 XbkID` n.['T+P~ &X06esH;"ť>ow@1qz/JTbὛFJ+GW$Ib=JMd2˫T B:`ăl))dOFU g]9s캻5]F-Wh*onkLzڡa50 ۏQQ_ {)ĕD[4vg-RK0A o@F]0PPo;^#1 jvSv7?v O!35]W +.g]K6/ޕE{g`KY'CN}4,Ud|  [1 f,A[͌_`xKlGioX2"'W[x1C9$WD:gq8B*qr:',4i؝L5.)_ ; ,fW~&yL,~@uuSU&?b%Mpʆ ri` Jl_ZZ;}+-!^u&cUCMǣ '0ukz0'B 4KǪg@ tw!5h!K>-,Np[ѷ·m\v6Re Qd×.GQzj ꌏ Gs5WL0FtyJ([Zɛ8T?V(]T>x+\Kz9s|17$>eazoQ̒A3o/:۵*\I'4ѯq6!۔d8Lp&*b6ɝ_ˣYbp{.0ص2NrҔHJ,/xu0w:z\3m ŭ *2Hu_Q ̸Z?IhXʚ/6"l )!qL@4|].'u` .ݒ.y=uevbdŃ CX[]AyXִ•;yĊF)nu/|?BQϹF= 3o i#BODK2&Bߋ:YaњC6RSjq1τ/~'1ʔ&&1G{NNFtY2qe[S9_>v,j wƈ'+r91%r#cϜSi9m I gۥĎ&;e/G[Il-&0 ܾ3_ 帄4TE1#g:'𕤖83DzKc lAV; C/GiXTV|ʉGgo^Et3ֲbNmdՁ%631KD咕u?@Paf)ωji1 쵇 puQALLڧANV'aT9ܛ O=_jAPb\'ßZK,BEA;m/dvS+TeD%Sk|tNstI,0q?6r1)rGs8c# ^S4{nnDy)C0/Mff6_-(4&O /3'I.ƸM>m1YɞI|m]ÇI1N4lEvI*[lX/{&-/VmDgh;FVw{5ݞTоA mˮtEPC6Jwq%r,Er<|I]Owcx/ ̩,F387N3d \"ۇ% b[ly;N#I7>WK7A*JR锲(>[wnXG? i].bⲹڳ*tqB:~XX//~CU.F/c2R\冟5. /c̋c? ,_FhIunמ4+˘ON<{HW—Kar6t)K@Bm Lf=ϽoIwZ&]y"u5QCOM3ߋ0r3ǣOenaGRٶ\> =S'V#ԼN~92MFb,?L;t>WIl:rT&#>ĐF!=2SIQs.myf{ożbh npN؜X6l.T 2sӽ`-`bN4"͈ymd e` P4`g;[{ 4 ןx*Nƃ]v K0`#=.|+T0c!yj~\`e, 5E. V/]^GldP<-j_NJ1SxӘiR91DƞPk '7+=+Ԡ^'~*#hL%Ih5Lx’LFo޺_{kih3~O6%pr1t~=_"=3vY#XF3+*?h}|J0W" jf`^61Z'v5$Pgn3a2NZix"&WZ":yr'֓'&Nki?nyYb&j]¼%S p, 1e:)lB $LR=+=vL#HKmFDh=t2jg7<lICN%2K8DP\N1}B&x59M%]#+urxdI'8K^Q,RagcB+LbًHh[*o耷67䘝h09fנrv?׺"V2X֬l uA[ʍ ҈L \܄[hm"rw{>ƫGκqZ M8L!@ȲmqU8\- /6&~i \@-'H;ZȒ^ F*?MPt xXlQ,֒O}ST=?k1W'g:s,]up;&4sN,*K=`chPc"[JT?؞}Q -vl;.fed~dlb3 9_05UFߠtC}[;EJ0@VKZKI9 nKʿ\\K@CcJt㧴o1OcpY$L.'']P_dnjnGCߤj.w@Fk%Ն* h !# Brρ`K F]9PHk[>Ě\;Y>& .I59 J 2ZICf8-KazjwU:g*8s*eId q쭵Igr (ϼN`N̗M2w/IĹaƆ*Hrʛ"D}J9]xrKYG3zK7%ƴQJVlp?̐tWCiɒb#7H 4~h' ];"_1:?(Nl [+ou0xKs ~}V_0,'1vYw^M(e 9YNj42z / 퐂EQs_'÷ ѦO'YR+ȟb W ѽj ]A/b()`43b֢WS {FOu%j?$3bTp6%붘_~wB":i/$ }:.f_$řIU C6F2!2pcz<ޡƔa<_QC$x_ f];ۢ^\Mg剦Є%5Eq꾃>շ2C/4;Q`4r5׆IGb!7(4)A?!4cd҈^Kj9U$M = b^,N{P+.Z',{vˬt>u$}R!C~n['ܨ4A@s) !*b@mʅdGӠVdHu-'?~NuWKnvf(s|CV3v5-BO- iyu=ɺ)eb&,<<1aCԷЃ0w>ydqIo![أ³D4Cg᠃5~&eәrB(I.'L=+֛\Wl %T@M?Ő+` x%|3?W|-ku\rtgGGyM$13<[1bg[o 뱶lv3:kfG>4`tXO4G85-BPƞ[f ttWdv%Tږ5_ K . ք[Rȝ bH=P0OLo<2d*sNyo S݄KH80ֳU'K]W #jxtv5%eX B"3; r:ϔU}MU1s5w"hQ~eL]X0myYbLbW-m̅ia'~<۩@cmEYZ4t̟sY߇BKNJi"Qo"#c;mO!ٍ)P#QYdKFbIRF0dT^^@W5~?v_~Tf 3xm vL鑞;8z?2HŒTxP}f}Ş䦭M(QW M`X-r aX: 8gTJ&?8ZSwhnx_RCʱkZkj*u\qpѲURGw{ɛ:eNiu/pZ(d֐r,$i'>ޞE M gO.FZ^e?Zzm|/%E\krwANQޅv:d *&삃n*Grj($Ե)2MM@hq]Z2SB޳z 6)^ˀ;ah&iP<__^0͝41fWF;%9 t7͏aқ;I̛8ܱsqEW*VuytvȾkPvHQCuM/hĘTr|76@lWZsr9/  w&wOZckE]w~ճ^=W@.W:\`yĭX^=[Z|2!:30Ii,]N){9ȍmz#MSh,z <f$o0Y5to26f,Ҭþ>?)2ߨ䗓],GSb◌:::Sْ!CȿSvom.+m$,φ 8@EUz(>OM[0&F0Ze#-4MG+@ފN$\0xa/S谶Ӛ޳enZPip i)7ɼQbV{,3VflXuoUH _r6J8X8٥s2\GÐNI?8m> ֨ΦU^nrlW6 ]ЇF\rƂw zGslItHMUaQюے75Ö#Jsri[>Wz٧m*YtM\2-}- CpӺV+5(BvGJ]6V,ľIZJǰYǍhlwM#K^( ^y>. (|L3Ϡw4#u!YB)`6rX_ǒe:՟AAxNGwGtSG!cbGCǶ(+*^Q n 7. M[n!aŹ֨= ݼRVEi!Sʽ徟HٟNfR"$ ~6~7:tW5c :lm?n ҤfKM*LAX4-K8V%*2+_<0c`A(%oO*T\AM9.KX3Inl6 Q3r|`tt8\Jqq-,~Hԑ8ch#R^)^tpa}*%{H \p2?n1D71{j:kk+\1$!= Yx;|wc p' -JX持1\"uXvCd{R XȷtוmeM,cdẅ3hI$8P3Է/ BHs62Pp'&Ga>jfs+ρ?hchTWkw"ԙ\/dUY=C1}wi4$壊(zY2$_7Pbdd^i*ټ}?\BW;CA1P.pխ'Ԁƃ[Vvb3}޻US7&r@ = MJzcF.Մ=bJ"O cqsWaRVj#'>c<>^9SnG޽#+3LF˥w'`U&-OBZOjec=F!pU>P-Eǖ}C1SW+ yDjr`lq8j{\7X`?Q'g<< =l$ERS>0*#'=ٍk]`[x|h&&+V:ta&) C#oJc=sG?4pk-]]|XuIL|햺} RH)d"y:aZuT%}FN9C*}|B3b\mQޜRՄ}"kblDRnټ*:/%P": "@x?xk^^ ?PEMò# rBu~xAIds. (CtjfK&uc6l` ,&w<3Ҭ[W[mucb]uXGL2 ;VCwէ@3㒏4ID& jx1KrhucY0$P;(kbre\fEiFQKx7KW;ܭF4[ zDJ %yA#VV켖VVHid IhtKH|@$BHi1fcxB9+I,Rk- څr (u.rRflp\7VdUVbkA:c[>8V G`7qȴGiH*l2Ws? hq!x{@=$?7Ī~f;5U='z`|mzzNKH)ϻ٥ $oM4Gmޡ0Qd$(a~G8Y@~JeT]i,$龲ٻK{5K]%ɾTBι)MLuT9Ycx1lM䨯y>^( 1U`J0>,0܁6Ί5{?R^r2exgEKu8@=b6H+6.e7Bv"N*bN&>PAe\ ;6ʞᦹOZH$n6ȋ:#u|$>Sk\%M&v!-#}|/V8WqNX;4&{5i)lF &٠łE\|ыzGqN$&ژlnV5XkKddc7+BgiJɈŨ|#:WkCYLI~gKD9Ι ͱlEuW-QHL[%ZEQtRihׁ&>NB=^Xv}?1.mCfGDjɃxEXɧI:u!'|^.鬼kkk*>7!'( ӿ =<οR'{9eԮv#l v[C3Q5X.&4f^ ܛZz>ɰ)j^#;/@?,,^4 _rpR#Co:N3Xl.;ys wVN$#Fq[-ca4rj)TugM',GNNLH;Qqmކuhla;dIu<f>Em:i B*+YOg RW*;r2^+4-sWbngr~=KP~;ɧi1>O F-}~79N\Z-}6(}d_-8Z@׬_Uj!N6|F/A j$-@ 6U}f^O;<P 1l:l4{MP 7 ?,\J; tqݧQ|/=$1W>χ(N2˞}|Kō*3# [a|Jw8 iH4@x/4[ 5z֠%¬n.Mx( hAb؉d)3EE%z{;b0*FOOţ_KqO6 nR@OVضq?$m1a8YAc&lUWꊡ(.Q*uȕEhvz! 32'?,q%$@Xa/EMA͇2KD#$r4ZEUge\5orC,=W qvDX|00k&.EGM$6O4u#ge@Ht"*xXˑW|4Bvΰ~ER-9kNl)`$eDe#_3vD=;b^|SJJ5Osĸggǽ(Rb iXi&Ao=V2t%rj7p/ϵ!#Ѫ.JFճ=ί&4 PDdBGlK#֗f ȑ9S %acO:_R]w|l{~V6IĤ-eJ!֤b ~ mi]w#ւ̈QrliP=QQt5.bCEpbE˄fiu3/ͥO@2RUpԠY!3WKW5`ww\֏\ESp >1vNROi>70b}S\8:Ug':G> }};95[zn5G:'~RW66945k.T1aoʂiD&*;=A u1+7c81TtYx[~x#3oӿ\cvSe93@C;QF4㱨z]ި6? :{TTX B Y\DʺFVJX΄t~-|  ?AVTviYvJ'ldYGH8FxgY7O\a~TXUrF0 > 4#eP}Ϝw(.Ok7HV8v2ƶ/M E' *WWۋ`EG%f?WrxMƄ7҈D7ޯ/U[~RVpCyu\t~rN(J[Y]7A( Y2B@fo-ӏx4zjQf\!z(vϿPmx+6~-$ȋ-UZ=mH`'HKuܔ&ɭЕؑ#4yſh?ox/t1{A=̣U ŪaDNdZ'4p$L1'ӤvŤ(S;^EEAQy>Ffu_琽tWRF=q=31%u EmJы@t CqW:]#d3n;4&;nm )Un[G`_ID%esOߊ"lz؞E=XJ;WBش͓<Cvf䰧teْgE[`g4>!Lnΰtƽc#1-HQh5+rӧϚɰwN;,_Xb+E>bIXkY/m 40vpYbMͨA*FTkF ~a5YuȠ*9nSFZHP0?PBlFÓhxj M`Et`E\-k)A__,sT Bnuț{i-Y ʆ8}}.J 3xֽ[A5/.f?Zl?TWY|c<*Y٣܌(=&>؏{wqR 5#6{ l*4B0E5X͖PM.D%BBxJs1:̖>Ҧd͐Z@TY s??[AEBkkO}PBv=߲` DT_/7H#Ã$P:'rE듲峴v<>34;+XvP жbAЮ!;?Y/dg` b,X"&tAAK&4v#fG-;<=AWBo!% E{WBq 1ܑ%㲨tO 4޸'jLYYWQU+_.=@eh|džE>H+%Vmnx#e 70JsZ0`me>| zkD ^h?Bdr޷ŦXjC')(ndij v6{ ͂=P^m|H@1SZO[+Dld 9paCbe c&U@p@Z4teD]hׇQ@!J~0Ai)H&ˬ/$I]+G`2>FJ(Qz2jo[a ӁgiXr?P,/=9BC;{yt ӰHń8 :#㯄udf uJv:\ber!/#!n<||ӃKaAu˘T0'XLg3fC`:wuLPY"w/MՊT@󄴴>B=P(g%!E~.  \=8\L+YǛI]rOrɇǫ t k w75>lcUai:5֟Ǻ&]ή;UiÏ&֯nyxa@CRK (d4g##pM[1Y[0;l|MS") ;GKU# '?JFEW6_ **c$qDgWt!a0&g%ƪSoB,z.ܦ-^`F?)_% rq$OK^~QTԂ##K1%e,5%Mo;auvEd1G-skb+L~COYLoWciZݧ }+byPܝN2ņ5‡,uj_\ČuB>xDΏA˺bGuBu1XVcfaݷ.?@}+ZPsQr=糆<$'2چB[ch]R}{X-;O#wYX<ﬞ<2 FB\D{尉pgc+J]Ge7Y.ոEז]qЕ"4_fww5U6)"AVWfg2,"+4:])5XrˎLP8dkW܁s())^ f>Š"? ŀɽpWl%?fbWRdXhkae&Y$D?lHǼRE%f .J2Έ{A [^^ =p\7=A<<]2J@LxZzw Yj].Gd{cƆC}UDhoo~%)-ѓpz/L^Z2cɧDH '[N]6IzwZsW-gȅc1Mb\ gk8aܫ8.pߝ־&S*wA79ٌt_C դ#]wկ0Wees}̮Uǐ UN%ǁӁk+ZO*+ž&4r^u 6$/4fG;7TX& Ju:i_mnIM>Rx"!h g)x%g#4=gY>!g f2D5NM|p2V.֢P-^߲@xͱ~eE֦G!;C DG7||+́T=Q БķV_w 'VK»V/4OpAXhfY-<, ;X֌#h~@$9~qDB%+V˂쇫V b͎׵:o trÍ<!v b_dXb#⪕gOjdGHg@rhsadР(uyI!#R[TD'0.o l_o~\Y8լ:+xTQ>v)KJnbB @4u_&97o+$m0C[m.^=of>2վZj,ZAsB[%׫XnJTG;p׮ 81d"2<^EE쀀Un̤_^P[2%ouM"Ns>2+r&NEp26U{ ȋ <(/Ȋdx1aVc+f\քHqWi Q R8w\~s-V:q8Z`hkܺpGClEf#zjZi[لҶD#Q?g%:ڤ tHB +Hܘ YXRn.dOJolbi3ێz-k!b2ko!QL"oIpeX7>4 ]]gn=J;cSE#< $"K=+poTJ@R^On +YhD*FJM#{"KĨˆboW*[`2{!Fcɝ ܭ*q{!Gc>1 F,uOOzZ0  8@1,h:d~m}s|%y)ews F_>^%|2$RCH\t>k2a]>5k$`7OX 2ݖG4Yѻx]HrSe;h9(Azّu#H;l ==C,,9`rx"qK b>Σ\rroDDӹTm Jf8R6ؠX5uWїh86_fJU<[O^u%%NEYLA=x~hYϦЂCVcGmaxݱ2U ~jNML7wʬT$R`TO|M<0|[zu3 0i(#~.\v>a\Vwy 4VJm.++`cL_VhAZhw4:X|-Bқ{-%%-ϧ<.ԴhB?/FY& 2 (jRRcxYrR<1 *A_2'00Q<+pU綕$A#NCb Ħ(޾q c[L+gMLdEۡ--@8{Sb 0Ŝ57V$blF}l `XGR뿷oZ8sM@.^j>R6+zʮOẉsK8:qΨ-n7ghZ9QL! BN] +;"^/ӵSA~o:^pJP`Ui ,faUgczF7{xК릭cUrڎ9k4-mqF,{4ȣh#T%$x/T\il G*)-ƴizPVX 42ui;P)UA8+-xuSt$.DǕRKԜ8+DCѸY=pj n6o2 V9N%-PF.[tچZhiE3GEJד8HjMY.''{j% _9J7cXpE:37Ԍ\Τ1! #G Z2LRp7Ioף%u-F U]}3,h}0_?2v!}/p >@1h_bf/4iUĠd \'Tĥa/~^Xv//*t ۢx*zB~lrי ȤH7M\M=JR#F?t[{ P)|^~_Ԛ*\ 31:1Je.H/gX#w~4.)q]{  2Dȟ5$#- hc|vڞ'!Kux ;mI./o0e_ E/-m}5֬0==LEpCSf5 >$ی0E`KnO PY15Hv=FCO.]ۼNMBk!mx1P%ЖD;*$iú H`@^VSLU zȿgH{pҧ B0vޠ|i4Cfj$̆_I;p>oQdҀ]0:C-*cI ldJ)x=-ibqiIGu>.lS0g?-ǔZAƬq 1WG+[ިTX )++e6_O% $eK5\e[C}mȪy/˙lYz/翣vvdYP f)&G4[xkHR^TcbMpy.Z'nŏq *qKOpX%ݭNXY^wBc/Ăhtbb7rsMUHp]9q.ɶYFA;k )w(x݊ '*j}IJ#A՘kӀN75+7]&6M6DDE0O̿U$P N1.%  Fv3fYVٞ&vޏD|x}aM*Ϥz/o}'#:/9j9^\2J=HbU\ƬᤅYNl;ZdO@ %>_%#M `.l+Frz 46J-a]?[)Vt.eprx P*xU?hkc)7)W5ŏסFH3%]w:)ԟ pNWX_;fOe䰶'O0>>y g48vUyY1-J gqRXtu@wtm۾uKdyVWrW;}7fTB45C45HEvZYjжF >]' Z4Q9YOrVcLMcMꔞ=ƞ]N=\|'`Sg+ApɚM}gyG`Y8ÓE"/aTԥ#apDFuh 2L Qu2qMp?[Al'#_qx~ Æb n ^a)m1ӻ 44_x8џLzJ,HVo<9JS*zE̼D!}^IvɘU9Y%_%LbvP@)krys?C]eeP4Ry5m+oSxfp]䙳Q_~e 48Ll֐}e;8LY]f`2K g\*_ȹ 5'Nt#E]Sa2|Dʽ{TA@7lꢮ)-H u 6S<{;m',T_7؊3@)ES[@`YGJEebC*q;7#}1X_џv הI]ҟ@F7=U2uJ)nV2H]5x*δe9N]d\LY!MHuےҽPo=r&& #UxNZrC pP94TÁ-^.6~O9c:5cgbW6Lخݎ0~6eefIe#NYP;)lS }0 C-D Pׅ(@N`sP(S5y%}x"jplSNH,g qU\ HYn~rH ɒ)iTㅯSg‘ 6Ǡ 2'i-ɒ^!\CJvE+aLQ\Kk8 6y%PC+qѡ~eoTd}izŒШM~PvQ)GV?Qpj3YdLm?ֹOJbrKi`).(O1~bI}HaOeN> HQKإ7E>adAˉ{J9 $H]r/SkgV ~׆ke.nK ދtjz ^40r. k͕nWUW 704O4S@4>S|qn SnޟvљUȦv+a3:#\OO^J)ʇ1Tr$`-7o=5x[e?)YV꺶7Ut D-տ lm? $e?<ǝ)W>( sr[kہyj9LLJh\K  ޥ*64!ҿM[O"ްH>U5fhn8.cA@SSƽi#ZFVa6CRӯc*~Bv,џz<"2p.w^kj? oܭ0 EPIrLsmjdB r"n(eR=i1+QI4w=tM8_y'ͥX5ɒb4ʹmnzqtTlk 5BP~v+>2lL; F5$ԆUbwXTbhX\T^. 1.NG Dy2M_$KVה`ǻɜBt 1-gXՙ4%:c_h>P[Lb\U"?*1#Ӷ2,tlD 2~:ij)"S-NHL\iuP(<;>'Fw!$hoj6m Vg]bdؿd yMtVOބYYAI@+硑?i۞kI O tsss $^ &wbW;ؕgRܼ^foQTmN(ugMλpVUioȁ@r(@E0]LwR*"eNU{/Aδ-p᥎B[08WUй,Zw#;feBb8%qeN2B-n˸`~%V7Jčۓ򫵘!R^ WRǫB尟vmFˆJ-x76XCCc eqDlG%{ hNU@8;13M 2IpϹs{uS5zyL{<7Z\4f>UmvhsK5Sf@i~EC=c{j)gy'-\@vV`PRbE>L!Ps*t(b?;tɠl0V!V2[38s5dbtz ssY}/?*W}qD?"$P a~1R^j#elpT Km{/G,g*)|1.I7iE8gs]6Pm?y*@W|٧7ĪNjێb4Y<. Qݟ*”  :͐ m) BgRFˢMPs9D8⾇G\=Ps+.&_!,u#U.=$14g~#_ R94$_`F}W2! 6x_'ٶ>~V7"C! K%gDtxtB\N9aCJul>S;`NA4(i'=(8pb{aXaL.,; t4 `LJʈҫ6W\ug(-_M(1H~L r-v#lY6Wãc`xD$Ms{D7y()d#Y>@̊q/3 CY)WCfGTMO߮}h)G1xQec>NL;,ثiB)$$ G`4>c`WJa;H{%ԠOqڍ#zy3'SbQNYL i\4 aQsMu,K܇ՈetGv:Hfh4z[#c;WǢ~s C.9F2ҁ;lEхc,R YuӡD<>o@.gVvE')@hT[("`Gďca{9'k%PSNq4vH0?=am R[ RL@f \,h|4\U׮\n(f;(b?9T4<[qԔW]#G:o.zG5Qimu˒NMcl 3G~9 nšY^lDfӝ`@ :Z-VA6 dN|R$Hiz[)mϞf?v=n21U, R$I7U/8+ .2HYA @㍜bM^=q9})3E GU\E%[fF9ec*9Tbui [xT/}:]dǔs'JU+ 5 EmP܇FhIԣ(<"84cyjq]oCy 7@n̘l4:9.3oX([9e*<=oM&#NN\PѰ( _ y![3Q Gwj@dN e1M=3nA_}ЖӁ#<? z+j=m k`zA‡V-(i^9=4X=т٨<:r@!-ܯVe<@i 3}Eun~h?nnjR{(I,٧t:a5X}:T7}Ϟ:I-tbޡTkKeʼBǒfA#ʮ@Gu 1d"Nay'Y { xYV7mɣ:C:gKݢL' DI42|;J*,B/mGq.&I͏Q&WLnVߔ?F!kÍȰUgn<{بM+˜ ۯ=Li'k? b@y[&_*ngM ;WQ~:ї soO+řKnɕT){!A_q[o 2i,V[-FD@MK?U.`^C!=F D&+i k'K澰 Ft$.C&L5TKD_"F[W%Rד*V?ݠkvA~qh!A[^VI<^9h7#e<8V2X" ퟃ~7Xl;9w"SŴ"Q]3UzVQcHqWj[6AzZ" ǒ͸1Y&V"Eu,hk^Qk$K}^#VzWGN`]r2.MϿ/ZDs$mz-⠢?B]Og8(Ib'4D)W`E 2HXQ}W vW4 ^FȌ " Yt6 J4͙=Vy,8p酆&Y(O>LCX*|[ ULA<~NdG-^Q%]Om >Cg(z1Xce!əmTHo_j:yw').hRx|t4/. *VHN8CbѱS z?өV5Z ;*Ao@La͕|uSv-Y`6R37;]|hN)?ylۼmd!bbrMs[/sHzj5觧vfGzE˙[⫭ ?%.k223cDW Ox(fr 擱vڬ-{.m?0E_ Uy%8趱&-q"[gW>5nacfB~F$uD_L N/-FOAZ[}o/qɁ+P\߄T4YLX?O> ]Dn{H(= "t^>Ŋ%9DE7*WK Y,Wڸ۽7~L7eǖx? ˧~0KIp+VSq+z㹢Yp>>w~hv`>~9,O9^Yu{pr|?9HdZݳWكz6LZLҭ58R^%aG_J/H pcb v!8wgșˠfL" ]M8p;o:B'9kp#rz殦)A3 tb`+iȶ]^t戃YTfOqB KQ\5V٭<đ@4&h~5)MÝa29TmuYMJ K(K[ވg6e'rtk*vN-+4Ue#=!X^oN"7*'YSeL ڊSSnu,ec8r[:N H@-L-&k<4Ɏt'Pl'su}*yS1ESZ0\=vs !a^q VUD!!*eKLNс^;d ?#-{WJ~+/`D}CC~: 5(3pLm6 OlRJ8خ˰Uxq\(C:<]eWi:EdvҚ5ݎ9ݰmySk7 zjVZo$.|I1uQqlTy=x1Q^jbO/)VL1VX3qS K.I;1!`+;s!u-e/K<Fƈ}TA}nj4j)))*.+C*L( 9ʧn͜R}֏9%@i-sU7Zڴ?+fs`C蟰b!k Zہ t``"46@+l]#MhtLIU'@Ojr߽\[GNpvX9e=H1`9 >2Ol5]BBօ1`;~)<:=XHtnVЎYӰl?ǣ@_,ӹCJVhr[iVDI2]p[=T2:,݈ [CEX'eOXm"iw(95IZ k],#Čv_* 'pӓQ S3G8[#-IJAg+934>|gYȺ V.-‰gBl<<ۉlur3U퐋(Icyԅ乩z+[v p.7JX 0Fi-g@"݅BI=tT("N="z Ҧ$NM\LfvP %j+eaO ZЙ?vK=(|cC7Лr$Kͧ'8xczK ˉtm1fZ7'$@EV~N{E`iВcSLy衭= VwQcp^?}Co)@0ed<@ MKYFIV2 86rVӰ>(N(}1fZs DЃ3+O ԻZQ*>5dm4)fE֗ BD6bKEh<}@' P*&@{86[Qu@ػoVC<k O]C UlW3i`Q,τywq1WΏ!l:.5Iӥ? d>0x+Ǎ_&~|2%4|@ܽ=dx@y,UmG^ʨ‘ӥڛ =КF= YANm>B[;%[`DVdq .FڥY%R%+c 従ܴϡ.U ^+OGQ ;<|m^E`Z%faG /3ݫdA!DU30 gӪE3L"m~8N]9AcgT AW,:LDkhS)iGqh`Q؍&{uK#I~g𪕫Vy(ߚ-gp^swYEJ0^ y<|Q{Y’,]ڥSve@_hB@k'p#0_o|a$: qq,:$EʿJlj@kqCu&&VJcո. B6 Znn g8mΞ9]E\R5‚fJz8 w#7+m;hHkuNFqg>ZteHt蘝e<Ƃ?5n$rǠi.`6$m'6`LH9iܩ 69ءc0Yb 8B~J'(],Lw!NjKٔ=nTz? pʽȏ2YI\Vn^֪;S}}ID N}t<#wxҡ}'^hy*"bǫRv*Tgg6be^P14 ?h&H"][@.% \P\Hyi4;yA1^ZUɅΓEy$zvvr̴}ޑFpGjubu0i5KDzeXhUHO g&S3փR&ćdiBYw~V܏,(:+\0+oiwWnHҾi2X JD.@9bۛesol&܃Gëh)te4_*D"]*3a'9Vz٨ec2*4sM*kuBi`!zߑO$yGd3F1U߈;O N-YCύ(֎]&>"|Mws@+сOptFeجc845zXK{IduLR9$?VM "iRb| (}6e]MÊ4,8<[ϲRѸ %nuߤ^=[/Wb;sVJ_0UfVumJgݲ: drB!۴V\u7pCs,v,0z84tFIaz-%_IghTya>Kq"aCHW.Ya,Jqp2#u055v>W.s{dW; .j|<؛CEȩ.` G3?7[O2` عX7:.A@Ҷ;D ?Xc`O}aY!J_ T_׳mʟzJU;4'Re ,NHjخ.IovAxJQ%&Go!/g\+d v l"}s{MSgفW͔CtBs zm3tqYyy0sWu t[<}]į,ӡncӵ e"O[OIǬ!({]O*AV\pgP_Ļc/3D!ݺpgĴr R/&)(i؇֣2-W'tXމ +^.['%Fy&9k*9·BE/ηd`Gw;c#|UsW?Jz1I"$7z=➥ZoQݢ'414P95}\St61E8p|I D=xf׶ǤoǛJ.QXw3mx~*&,jҲ@1/R(y_:4^]$ZJdX!Vd`TMHzg9S=eWӐO 62-HoAz-uY3}$oكQsJtQ`竔a y8/\|UⴕXf/U}qP KN )TqW : wtõ(z6!;`|mx1N[aa%m/0h+ON>_CNjZ}r1,F!3 B1zhv1Z==ncNg]sm ?&ϰkuOgYp &`u .B~;~F#o{8 EP)٧NJ3c;ߴ0u1͘YY&6TĤoʹ৬wIs; 喟gguIw '!摜=Tg @h09ֺ 3tɁy6ʼn6x,&e YPEn5Ro\l8ih:~U-{afY+urύ;#`{8GuQ,"qu̙[/Mgk=QH\&5h؄9K c (CzjmP*&2vN|2)V%^rkrp?~=X{ ,1O׺G&bqwH._KRsX١w-uTUqyH`1yR`udP&(O.6r5@frS-1m j3&,j`&Ϝ“- %C@R笱~/Y˜ףPmƟ&v]?`^iK1}瘹@W3 /@FW.ݷ] uS(Q?e5)p6`&"},ͳ>FR6:A* S~1IUA7oi5o!q2O h. "2nQ< k 5[ؕ8.)OP7{f?%,YJKK_s BJuY8@SKDac) B$F|6њGDBmˡzʏ0PAܣ+2mk>H3?@j)H#"z!-ɊL vȞؽ.owUrwoLz9 H$nfw6w\Tcva,a,4Z܆T8*?1ø`J3I1~F K_ O6kT]$^xθB vኽ|*XgGYNl;b5l̀ocJn+ i3(z"Z@Wk?u;3vݤK.lJ`@os~p FK[g @3{ |}75 ?%0y/3t >_y5M2LΝ B$T`*`7PUD֑KPq:a,T ^'ךa7Sitk2×D4Q3k ufL!M-75qP!}SdTР|zZ=H.']4/BV)*pK3!yw0d~DQ9q! 4qlVך)Tּ0쀇f@Z UQ\(d]Â\d/"v+ hH77V- ՀQx$hI 4>ޔ%qk"]O`)T(ZUKI:?UޱM03)ĊPP4x ؽw69I\ s;PeQCTa5TX4쨑oadJ閡=->%qKmʼnAԉI+rnhZu2<`R€D\+M ?|].#y3EJPY XQLMزeJoqJ7B3RF3 |Y휷"NG}9cq^w vV_NQtZ;B;:Qm-Bo_̄/PIvƋOnR퓿H[V7Aџy INRnniȢeRS| !rb$`p?2CimbLvYEδ1ѧ3Pm-U*)@|99x:Y謁1z w-g,-R}HC:w5b(|}nA$<Z|,l 5iKaB&W}vdYt!;zbo+ijKVj3b#y IE^&{kИCeGawz5pS2M'IX$FHqEda:=jn[~s:N]t2[PEс?Iͭ]-pqQ+D [;D emUMkMeH":􄉏xm\;*Epɷ\ፒNA }:>PvZYN:!gz"%+^wCz=ViZq"5x%h}˼/~{>l)~:@"^ D6WJE] >;_;ί]ў\jA鯫U*c h8#=X( TD]U&ƊcK .`_A<ZAMu}3,\(  w}}w8vw0"M}"N(пʕN|)Y.J;α%vBqVP$q5.L}ģl8u{1=^:%ͅYhȡ+昳T&l7`ʽ`@*VLKBrP)- v=2.Zs#' ?F-c0sPQ)bbT`O1BÎb(ܯ{͔.}ż]LL6^`VOSVOs?H˨](2 b+y5ʥ7jѯ}6<;KZו!c^58QRUlAmr[ɍGO:G\{ǤsBX}w71*x//KȥYYNV$D&Cp#7zBa$xbۦCsMJҋpYc};>;x3肝 eou/轢 MQ>.DjsqjK d\vҊjPK|tpƜ٦߬Es4koZ hZg~E0##?ˋ!T+M@HhIח&<2rl@M΃HMOl&99KѮ(&C]oΉ l閏?Z pC&Ar|ܹ%@( 9fh8ygRԯj'9|&K]-ߴ LUҿ_i/2wA{0.8ae0Gu iHJ?i;ekCF} '_n^WK[Fvg."Cqb>e{㑃5#Reӛ\NX‰<<B$f{hhu!ܴ;M#vNH< F#sܳL$aQExs 3Sx3˜qkNOrtuU}º'wv> ظD̲n_D0bzRS)N0Xyh9ΠL p`l6cuS!:ԅr[ӑ`t [@JD~gSEhĀbj)ՙ}TpYRIXo0>B"<[{oNr[qo^(wv/t> + X.B/꼩7y\--X:I'Aã2Ο*1B={;r[vVtj Xs94{cԠco]Px@8YT4*>$![#iHxPŢtCeZlS\"+j{%7B]b EIJ%~*6:g9P=,ݞ]/jZ;JzpxnRgTMFI̦0Ak` ڸY! ϣ XlwWXd=I'k1L?牫$QEe8$P Od[j!87_ KT:[E!Go6L5ŎU=9LpnN1N[1xs2/-_|Cxp&tQqak?2Z)둳J h>W\aZZ^L$ K=i,] ϸV{4U3XZ1{=TBh@vg_z~4X_]iq^Vs(yShU*"-3@%ZZ?RF43~F394ƯbzR۳Jrv]orrJ\[;|1 };p]lh}pzsTe?׬ r;|29r3mX JupIi"d'>(~PlH}pe׊KW_Z8]S{D.` ~sh[נ"qtxk[) 絣šO++I =Iu x 4WFܒ8,'VX!X ƃD1cb983?! v6%!O]UH Ab^lU ׅ!V'p ga1MB~| ^樠( ^oy+]R uַ͒O1m6J؍=iPF@>[J 5)%ו$/'UIt5:*n> ]PYpO$@ax9[chͩw2A*&|Puq{Ò_|3 ~4]{JzґM>< [RK(lg!#V5 tVRtenծ$mY@JH}-Ȗ-FݐCZvi|X,tz@Ջa9֌4E`AYd2+0U Uٓ_  Q#S`9hK_1"knlI1x?E,̵ߧ"̩m_8Z ZKHom[v6(#f'RAPsA~ AVػu1@[ǂ$s@Fc8Qש7tKX!?FGwX<9@#o̤5YWQף~_j,+l[$fI6ۣ"3zt=+,k`lAle! !ՙ{tXeKCaWe i/ep1{ C-V-?\ \5.ː=+]I&]gLqǸESShADTiڽN]S(4}Dc*VFqSFЀ|Ҥ<!Ҵ0ʣdݱp,/Sj1X ${Yww B9 ԷmCMiw ֪c;m$UG~tD|^Bmzt?_6H*[1=)Ҕ;8=EKedZ{½yV=j@)SpM8JD%~pjBsYP"C) E,UPC|Zȏ5ށ& [1/O`DFą~b.EQi}U!? :fF6dN‹Ӻ<:Tv'S&U ?ScqDZIˈ'hh/)隴lAalޓc4Nر Ϡ63Z$`*B_l:n*؊ƝGY,ɯJ5Xo0qpdqwE "tEh __ȋ)m.V]*5VΎZ|_^bOj ܾ1&S #4נf|추<7 VboK-gPuaj+Ue%aG^=*߼z׎'%]M&9o\+g,1TNeYszVWߒD`Pǹ0(aOjȺFW)uQvv~fԿ:e=2hcYĤ1£oxF̥ecUK>zìp'*e'F"Vj<, 6=S]B* 2`HPr7;8_7Sz n6͕CEHv5I9l|]0ˎ{҅S8G' Hv2*҄ӹpץa{dK&JMO_rb~DOOYfת27ߢ\f bzzSMWy ww'T tE1)@&v*i8rX "|Np7nRUf+ouNwDoZ8Lcpv,T7w=^"%i/R2ivNFؘ(B|w @g L8Kҝt%f!,@3jg{J'6E[Edp"оe~lYޫdu)_$`JH T% "UQ%Wmݚ^1@\gC>ͻ"ddt0T|N mw̹!'}C @SIC2*&xVs߹U^2اB l ^sp|Sc@)РiF g6#2e yJѿU ?+wk1Rt ?9{G@1cZܜ}=z~+>Szzr]10sj$L.?f;,Ҋqf\v%P/;bG "NC:ozvdeqZRJ@^Fc 70W)6jӈR)/4cn9MN\^yt[cEro0h:',8g.k-cc<5MշGvySRB5<=$Cj(jK{ϜۑѪZ 6TVtwA4EO0$Finֲ>uNc`dViUH/5pc^c7W&/گ{uNg{B 4~Bvu@ 񮮜MX8vٕ !B;0bGҬk]{R<&DŠX1Os6Xωq7]k;`X!lzWjX( TL`gL3aDtz_0݅Szq#Z:0lgG>{>TKLFeI?n3 <\ c{\:֣¼|+W4%{ D /!SR<'[`ygic5xSv:`%MN$BwT0Һ|>4K"pCp(6jPDgn;ItmHy OjuVU饯dA2W܃4gt^5cvWr;rRBY ɲMLbCGiq(@Id;+,慤mA׾0AjIimOѐџ[$]lFWĎ5WT4t?L=*syO$3]@h *CNm|A}lOeQwM .u:퉣 0~{>~ u51z@tP R }>(+ oh]q9.q#:l8cJd9Z"#رS3 ` ^'74%4Z K*c|c6?*45Pëg ߀:Crc,fԮ9n?mO߈UݣgJZ%&^rDp+9/\]#*tM !;LW 3[QɦDO;ĮBZ?Knh}hA4CFW:Bk4EtT~3cBvJ]:b ?V,ll{$ >}4e.glJ&$e~Ǹͺy+g3sQ>𸃾lGANh2]"vJP{WYjL+,ė0’h%l4P{a+ېViڵą] =*+f%V՞wwޯ%|֡:O3=̄l^"zY68-޹܅7U-gGޫ\ʦNL鍚7VG ?5S %xcԮۨ %%i;!.xa ֳʪPNqy@SH{eٿ%%i{q+o)G4Uh7% /b SS}?ܰ_V(db"Hת'v5d^ d4^OCJCO G4ؐpdBw2W*AS:L{o~.֘$[^>A 80%hFn~r & B"azš|Sƴ-NB gRoJ @ՌIhñ&Hzmn,X<ɞf?>ZMcw)l*kyv2e^eb(\[[t>;3h`!q/Ԉ_Sf8G\bwxr2Ofr&^8.Vbl bscKD Os2Q?C444geB,dv0qDo@D"ƽ| I:Isۓ }#x( AjHA[%2l,:yߍh6עwMZʸ[Aݝv+ C#Va5 x1Ls ߳80%7ZO~: h7N Uq9D6PB֡zHrP_IתcēVliQSQ*؁0ꪀk=>2Hq;Es>deڠT鄜3tw;R .@B YC/ :0ub%6o~P#ȤWN{M7F+J-?ƫei~-g'Ie mi?h@3mz^YqySm <9hY(?]ӹݚI>R 켝yaX&2@k0l5|[9吀Ҳ壽\5E \*g4eOY:㱋Eab@)'~\|Jv"eMŮś+^"O# ' 2@{؈nwECED"wE+D[dAPI"]YP2n ~zzbsY`pX#v1ې6㻦CIN[ ż2 WQ,3]wN֦)'`Zr;Ac4 QVn–$=CLQ2tڣ,nLƲu+9smi*l_5Mahx D>[GdʜlIx0!+=QӺD55;7HMP\}K'֢D8߯nT&i@>BRG`@xTUQ|g89^`ӥ@iYnDxb+DNv"i:`LibO0戀<vһH 2مH/RTN9TQ w9uQjHgP cCWVBO aźW ;ZNehmg%'r^ٳ@G~=P (Y `nmpDbJ &qLzŸܥD>lPC3cgONB}X #'{-uNS)P1S2Ot]@7Z}8\ UּQjIsNMԀi?'JjT{z26okͨёOz)gLf&?^9`JJ49 "u+c2TM|ͰmBo+i>]W1@OELvfbPhҏpƸC,  LSQ3s])[;VV!(TMoSQT>HBD .icX$~Xdw[k `2J}hU}8b K5Vw =L ƫ LW\4QW4Gn MC{{iCxY h=;U[.K@5\xUۀs/׍蟞Rבߖ%F@-#?TÀ>h?ah8KݵCu %/~}v:ej3uZ}R;X]=KBb7t1T0UxZ!.M8[m/HU. D=wVz̚ eX3H08jF"4ϻCLQons󩝖*hdJ/iȧt T9<9\,gXF9 .e y#fWL(421#Ug:¥j+ s+HE}m{F" gX|4-.4*FIoSV(&~R,9 I-@o{e9% 24 jޮѣ%@֭v,V Tn3)W<\e0%"igKc&"Xb҆1;|«BJ,r Dԣ2d:yrY&gq_ULVkN$R>uxꎄi%ѕ:y]J$M*Ű(iG 1@LʯjW`\mB >.Gx,NlfP5n'YO" h/NjOCAg28:_ϲ4}Ly4VOqATvtMg|l8zYCcK "ŠRNS]ˠw.o~,'5Da3 `c[=j[޼ jkfnBc{ӟU!;R1AFKTvNd%b%%=eCnrVޗW pxziQ1gR{Lފ~̫ ]M^z Zп=NiLFt(Mm_>Bu,KwԞluChCjp*#; Щms>ZdۖFZ%:LyYIHJs]Q)9wf|dX夜.X|IIhITz=wӉIwUˊm=<-Mv CpVb֙`媋MȾzhkWy4|寧y^ q#$Y˞LC~.)%ghrFy (*˯ ]Ra0Eio oZzd=ԋ]} <>6c~TE0iL܌4?q玬\s!B.g ?P}+S7 ]=Ї[O3'&_4ar> .$@=t#D 6nAy= DڅWܧG9KC Kj5OJnۡ=4k689ъX0ʢ;n9! kЙZeqH-gy,9BZЍuJSc~/ N|G+ŌM?TL|zdGښU/<ǥ" !BJfvrҚțM 7$yhЩ!u l8Q[{ej|\]:= N|7ŬwuM&1aě" @yHt W &ߕx&&6Im7[qt.H"VaLM)$RYr7> 3_>e wk\~Q_"L\@`hE^ϘɚJ tÕ1fC99X v NtQ1{ơ]P 71 "sNg;S=pYpSǣʁF,sy&1 #7utl9kiqC{o/*vߓfg[)CWX;FPymsE`4Qy Ihk<*C%t ^NXŸ zE/X LWCpǫ' C_~-Å_ LTzIS%D {s ~RTsû;_aϼ먛\~dNlS.4Ng4ME:{aup}o֥XI|p\=% 38} &0KCzhU7pxo<"S.oj_j.MtVG}SN1V,!Fsw 39d!$Br^YV6]f<϶:}X_nJn^7ҘZfzsF (w++|O] K^9!ӓ_^H;kLL]ьy(c;VU0`_n`n6GJ c<' ?xAyME)wh yYRBz@X>}K)4W㈳v;CЮVb]8-_¿..A: -ƒNG urg8`fVHvzh+)_ g9,ֆ}<;ECWn^E5NlRJ޻HXE\"A$m/\D̲7.SNv9QD7Ca/@ɩu>*1.MLׂ֘" (ѽqf[&F?45Yb}?QtmRT2@r>NU24k`5ɧ EI 3.pW dmρNr鷢ďLi;K89Oڌ ( Lv0\N,B hқz/iWwݐ{/I3wA+cer둿izAz +mLFT}J#W'R iզz y  cRhnqkdzYԜ4ǒ8:٦!.BG_vgCV 8xOJD)U;EQ-j!=IxV1)VؒT2U#!ML,vK e0'a?8j ׇR2SjHJ788OY*\2Q67Yl5\*.xW]ng?Xn t˭dZDOSXrЪ唽{򨹶/i k`@0D!X[Xwkb䰳nş/G9SYkܧ߁T^"嘥疴 [V_U:br+Lp^Jp^Q+ND>! :H\x~t:yáI)óSh2To9_Fw+0$Hk)g;A裊 Z)tf"bi`Eqa>~q=ʀxPz&P Q˒(g%WF2LCG{(ZTHw}[&\a葍5Yl(j3ؒӱz P'$ްoV)UFmB_e_zPp^Qd:%m'u߹AKȢ !n 5_nu(eibl-6qq?KilMk!H}' m5hiڇŷ6ϛ`돩M3e +/PG-8kB#D=%[+@D&[YVԧJʴf SuIwnL,ƍ-M,3[Q$.Wa~2 p:ՋF Ԍҭ)g  u2j!1#Tm0LeNH|ܰp:g())\'Ӆ#"kv,$]I`5t8A ܍Vc0LžfCÇjN#SA ^gQiPmw/h|;c4MN]K^T_d|^_I3^XVd2Ybhw^m!v5A=m:w&Ys`%SƁ5w:yj;aVؓ{6ZQeσ& ?>Ht#]t$u GvH}]UeLQ OkViS 2F(UKSɆ{S`/L/荄Fg0u\H864*dwΙ=MW$DP !wTBOA@nȁlqiYS͠kFԐjMЏ!2nlyA#A1 P>%2us lAjY^GRn:DN5:A;u?VP$V~!w<޸3>>,j`D+deIgRTЛ?eD|Td)3)W4FE?{C,;B0)wE=,P+mY2 avFR=>f›@%{xIe 0'2ʞY:f@m&>{{NTH ʃ 0ir;w䞽xgx9=oNo:1' ʩ$W8InS3҈" .bYZXEVOU0oncB~.VQ\1/c#TjZSP`^;NUmwlƯdžX i%a<$?Lo{)S{,W_f}1Y"o13!cSfeZ-;/2þiOnMi+6v3VO* EH<%8T-:}wk7` (1 I~/=+.L₂ Jg./vUm*ԗPC*n \JIOulRꙈ~?Y˹d6ZSWR'ՀrnJ8+Ynu\yBtV ^#σ]&Zo7ȵ. /) uY ʼnmsGF^ﻰ9>F\z{z )ﺤY1SG"%?E)rTI9wBzwcRmG N¥ۦԂS`w|[(A_vUhܲTΗ9՞ 1WYifN!t;Ņ,S) LUy }Yu]D5R[^N\]V?q=U5qs~i T4Ƶ :T6~NINIH()/AU\p9 %tKեD)MbzIlԂ%̊KVC܍8k{2B"P{dՖ5A̼﬷$aUI,H ɕJ64i 5N+2D;0UaLV3,p|9õ*.FxIJ,1F̷ؑ׾>t+Q @Mw7+cvqg&wV3v)Ax?fλa yf7c{멐n_"#튺|6nsIՈx&Gmeu k61nvwTm2]}P+W\@UzxP{cՅ BC{hDXЈR|خҔ!q:UbvmWT"kvbďyЕ zW :/ 9k,\#qJX~֟AT?UH# ׶xG|h͈dd`Aq fWùh4 n{HTnK(.瑁#pOdC@MVBk~+.`| 9_2s+;EM'(@B_2QS5E˵7 ۆ6LX`xwgn`R:j 3 ',}KMC>pn&}=%Iɪm|ChiLiGa]u6qv]d<h,3-k*kyJL~7[(A 2-NKq//{4tի.hwLuyf6aҖ-E's`l&YW2D;9 $HW&VR}[bj }Y]ųUiYq|B6]Ot`ճ}J܀G!2Ebz#gCPW*Qd0w0Ŀ$=mjko#R(q%N)Z-QGy{`-ЎP%ӧ+\#})~SpfZT/$%lfl49E{YSʅ'XŽF@rV(Dw!-Jkdy?7747̋44Rzd>V7*S\1ѽm qS~&v"%}@ֺo[3ѫx@'Y2Hҳ[8޺5X#g-$vvzdEa*ܸ:%gOoM]3$ 6lMJ),Ft̓DWھ2ȗ͏R*<)X'=ŒQIJBdD,IlK~mZ>00׏Ȃv T>QG}@"!4L(MFq++p!(i!"AnwxdTkII#`={w@8S֒`aۀ"=sMЯY:zZy#!`N)Y[Sߨ\_bƴ=jUp< >4TZ7$:BĤqKf71c$$j@/fP > I,G EDpY]N&2 *ƛCךּ]衁" L.|ns܌!.Y5DJTAe@Q) {|2_/8g:5P3 \z<"bq!BYPcz_+&*h+ ":p>=o}:I*6E$=l&E2gZ#$s2%9c?nݵυ.KZq/$<"dnf`d^zxXrAMUT=:_Ct8eO|ڕK}c:6$OK(۳ϔDDٽ?*N_I :䮌%u_c'[y2O6F N,]< SD&~I:SSsBjbi{s-i'h\qBǤӤb6y`\(O |Ne36D(ߙ{MHi>Pɯv=igB[QĆ ð`.дfߟFD*z"Unz1bw3]~AcюhԟP*4 Ą*0_#S=p߮2BYYѻuq mӢ)=5!8/C>q%vuhV6B^4UʇSnmKn`cJهH- SX{#&43-P//uUu1@buUK\oz,˸1!()[qf &z4jA3X4ZID8:feTR(ͪJZVThDaUu|&d1 /g5=BR;HwS3!7ovp5OCB.h|#b*YsTX{Rj\"82{} d\H0_wƳI6];Ba?0%`fCeQ!сM9gaXF;ͺ=dvlzC3 *(fx"YL̋Ǐ칌gJ7"_Y9Mtr˹BA4.l l޺eQΩmwX2]SUϝª-"4_+6FbYj 84/4AWLd|7^ F|=<T2c9VzB 5Z,$ ׫b6\_b9*!!6<^u O9QPcӧuްh̎Q$ WFު`F]a!uѩ8L"Q)qU]WAp F?qEkk{Eh=kF.7 t?9kuuz-%`*tVH` [QGmXd+VFM"X\#=KmU8k5 !ȱ!eƗ!}lwKAO[ {(Tcwk7bP`ٴdj]O .S(@T硾}Q;IϞı$|r^y=ÆjU\f˜ V.'VGNVU#$ucN?z`>>`Q=\˗pYl'?d^CL€_ktE)Aٽ%z b"h FeT۔;|m+ Zr=Pr_IFNh%>(t~(~Mm9+l 齋@ʮbQʂ=*"G$fRiWh©M!jipifz,"(A[q 4[U=xoq;bJqm(:Ch|4m_PR*)S>c1KX>Q뵻jH4\mS=q`_+z:(!R-x藑[8#y/(EϧS\N@#YLcxlґ QJG@E•b ?uk+M\r_#ō &hcPKm)xgFVL2BBRFPturvzNMExA܍1YZx)._8 s[B`0,V5 N{=<-7 E5y8&֔REj6〼Afn|$"1f%nNb/a)l@#@i?|_Eq`_dKD ,U pNEK{W%EܼC;eՀ:-%.7g1I;>7 G[Wҥ8!<Cɣwy`8/W4s0:<*BT۷ɯRZw=m c'p{l'6tߨ`Ԍ&^J g4ќ?rbX_ ~+FmM+WjEynm'A}g&M=ǡi W!VQm؆8u>˧p0n`i[t8$P>jo:5pc؞|33J<Ҏw&LH:y?0E70 'ֽJUt ֒exBuUjrM;~x\CVv=G]scF?Lӣk{;aD ^"n95[y$ ~7Q\c[lh %AA(@ܬ/!=z  {] {bc*kH`ɥ*wz a-4e90PlUŇz6p&$ _'l: n7v/6IAS2.a<]r|7U ah+dȐl@I왶@N;kAVW[WP?=%r9r>&LXzzݠL"! c>vƗp%2:~3h;J[7ؙIJK 51o9}J/6{eBnkSFq/!܉Hkɶ3_U.,f:lM:ר~N`btclt}q:5W̜81k]z#9zuމrه& M1BmvcRf񐎛K`Ȅ6d7,9G57>G`Z =r-L4 kr"Z~y+TI5rS:jQ;k~~T~S]\VCI<'n906D[ct&sb,ȝ:U*3CK*~>@ H-)]Ns\Kf߷2֮q//|(E?٤+)n%j;:P rxX(F{.I+ܡm:M-@scVXǩ/M&x_D″B. *N*!'XGՃ 1 4B-qiИG,Z'Y3M)?hj8Oa%giWVDOM;kssYX P,l-Mi1+Y Iԏ$#ێ2(xziݝ[7Tj)PiD: ,qb3)O6*+D҅K<j9<_ GId"F؈ȕhvW> d5R2M-۠ n)Y͈JBZ\$vNe/A (j.H?9xB T!t"lv>Ot_W%˔;MX 쑲n 8]ݱ%3O1)JOéH_3bVSӗ||58*BhHRSQ7n*<'7a].A!^he@#~#;GMnw=Np5jˣSD6b5P#2p/UlWE(ڷ=\O`w ד7#Y-ۇ9&ljT6{GndL҉ƒxIXOE¢}h:9 _GZ:?Βf8u1L2yxge!݆nH dC $kO(Y3γcR>ru1fH%b}Ez~B6ϗ~9?@OsH^vr(vVGUqf-&yV!"~ k( Q7P=.Z.|؅rU.6 G䳛N:0@vq!'7>}y ͖ʻif^` : UF=E!шFٲ-1a6M';6#^R wXplºV:!]K !]hm^g Ϻ`/X 6l1OzwM5^<q#Imgu'Cx">YYH$;jAY5rU:D;~uZĈͨEZn| `#Skup,:ީ>FBH$ 'ϬY|EvVK Y˴f'cTn/'4생F$YoG2E|Jacѹ -)Nzۣ6e퇟 u"Ò=⑕?©#!!zKVOP11HD|)_˲] 5'bfBJgS#z95AWagDlmň=9W}q\<4@f<4y7_yu=7EbY&{=n]H Z #G˗)Hk2yٽi70l|R0{{'DY#Y9}Vg!ۗ3IѺ$T2+J"{l> i0x>CN3eD3蝽 H.(m7npZ`Y, HQ(Omdf-Zht4[F9Ce E{&l!>sA+I2 >Pq lkS*}%rHԑUڐ/AmGzr=Xt[[c#J]~wI9Yz:Ķ)]Qj$zKXb^} /NAX Ǖs"|`D,cWm63拸OS²qlQ'x33'=9$*@_XX.8̶1Rz e S|F$hP,O\$7~Ĉ_aqwj'؊~SH]>+l8v2D^ M7Bdյ*8np?(T2{֐V]$];) 9LAI 4`3WU[!Y+FO` Ⱦϼ6 60R%rbEw㬦[A}VGI JcI%܄uu>1_-JldԺdb: Ywem Tp5נ$04 J?~8NpU%b>}ʺskKr.iu+UرrꓵP8hxWz7wj|F ΢[%ᡂOo)X9EEnO/qiƻ+`^>9ZD_%u@ׁTV[=H~=SUp@FZƄ .:f$ݞYdnp`%?3,.]Wr-c+U@Ԭ Q^WXi:4Wxjw "'U0 LeU6HO@AB"9kqw B}U]2"~IAoC+mku0OO[9H{IJMmK/'viqjA:o >uBz;Mue,;[1|'.%7^5zK%ľ;<0hs >eR"ZraQ !.hϫ{*E6 d0~q63THLҬI;V5mWvR>9Zv<7)R.%}cK5?OC-9),2rswS*%s1^hڏugoG^m۶Ǭ;^;Ęl?wn324kP;ZYS Am4`Z*5_; /6% 2҈[joC8`ό(")kظs_b {4: So-~v7cͷX/iv7g: 'KȈ+InG,5g:B8ZFb6vc&_樳hq؀$?YoJx'M]r3WE 9"kR N2L-Ev/;ʡAy0Õ"0__YekR{ PQx ظppcM@ޱ~h?+ R.誳 EV^46hclG ҹj7TT^\%q% \WZlcE$" 㟮$Hio;oۤ<= (ާ=׹YMD2.,F_~_1aBno-ӾJr>$ˁo qZ?&W\y[o^$@th_6`r7Ag%nj[&|.NA6ĽzGxlnTX8SF^j;A-PU6 f-E}Ğ-&ڣ/+o\ 쳼X*JT$bτ Rݴ1ݹdB都ʍ>ԧ@5AO~)8m$]pC<4_{hۗ2 oF)9z’#!:ĒbL A3a)] c=6ēZS[ۭ,Te##ĭ<7oAo8*Om2<$9(Cm*ѣZc&8w,AkhDC^⊭fO!Z8 rQB]A:L4|JJ̬(?5C-C8sKYSoϢF:wq[Cq7!M9y 'Α^B%QlD9}R:c03!M)M9;L=ufӞG YLz\* Qa@ݚGqJj$ѻ|i{>1W緙5mLSC`@}᜺kĺ|G'.ܪE) fh>FEHĭMNK2ԗ3iRH˽N_űlc2xeh~W'[vebxf?.z i+&zm6~WdHUj}0M.C3#SA(#f 嵊]gA_'"oNEY4 dHz?NYmر]_\NrT I̎M=&STxY`}BB4Nszo2<GBtȔ0~wd=Ԕa[YNJcB!Xg|όrDZNL}˸po~C_ C%|(i -\<=Ŏ/f`4,QZ{C!iJNsx1kE>mq+r|{|KgI0Rj{'?uGfH)HՂ-ޖa&1t#ș @u"8xrK-XڸQ)zv4c"a@K+l3^_1LҏW.Mm]njFEShuwȩ,u/RYgFi,߂16n ZÄc|946jЌOXsD{Ʀ-~o;Qa])6ŵS8se .*DjE`<^<4.$An6\ S4#$oL[}D^vo!cm(*^nt,B97])3;_mxSWyU(' 9id7/Ƞ8}MʂYdZa#7S"JM[60zNOY5e½%Ar[ `Q4R7+ F4#HMVbA$kyǔ`z heLJ'0dzIڢ2Wg>@vM.`]ȯzhWY:iD< em{#9}[q; SQyLU ۦ%[6i [KX%@cYBqab%?B_ҜX Sێmlm7iHU~7c;n/~8n<@Snt~f2}H9Srzf]zoQWӈnkw٩97BJ{ f^br٩Sm1G wp 潣kW*b 6!۳*`MŞ+Nj%uhu^U)Je ^۔gMO;"TZĞ”%]H =q)G$q>>+Ql 2w9~p* lTJ6] Xy9]~WFߞr#UipOPћ{'oʼ) RXb>#-Ƅ]yfKu}oˋ\gJa -f=ǩ}Ӧ UIv ]C:u!:^sBn fq 36Nnk]=ycSNp֫? H[,FȄǧr0ra+z`4m7r/>aalY r"ҕE# ctU1z*'һ=h  @d3g?)s.A98_ӻ;/ck'RGڗv"Eֿ=k&A?<'ZHND:K^ZX˗;Y.btΤqp4<`̳Ph>HӴVbRM5ŵ;XO5Wz95[wiRǪl:DQiuj ̬ma)8)zVr; IE Ī92b0!׈?i7%&Qzn֛v46s4-,4~  xqUԞ#дѶơC3)Q墔qi&2)4s y=LoQ-T Pń ErO;OH=NkV@=ePl뽌Cʷ=(cpm-_z_ӿy:7$D(*5lLD[udš &L׭u qrQ>292U M--$݄ް ksIq[l=\ⴏ&||~l͢˕;JY28ꟑP@\5-D2ѷ]ef A.K; -@$Mm- 0v!F@_31^鶒(7x5T_#)~?[H4Z"e_$}g̺z̸zNvT&x0s[_2sijgZ~2_5IW|y[iwIcrotYRUue ӡ @OfQ Yv2(Mu`3 x$s蠘9'թ9oBLm cZX îlrgsǃ xCϺ >9`vΧ^+ZC|wC$gERݪ{519sy}лי8`z/#@ĵCsm\5~3 R&~kT +g|mm%Asyb%m._;=W["U2 ׀Z@<hb"(MSzJqRۤR󓝼iO,LnU9[ovIŒhkɞ=/AO>ՙ1IQ!p5@2*{>trW MX3# {1+ wR+[GjX{N/#Tmv?{k\ '3CXض>o|2.GǽvPNDx~47+,6-uB{3 `/ns#\Y/1f7|}l>Suc됃{`+]B1S{@  S7;# 0ڌ' .N"/2#س t` k@)OM ݋%,X *ZU$Zz|n;)p:<>)<KF8oέdzeef5DeqS.;Dt3>ltN?3M#ֶW%6?x@f'iYÖB GD##Z'hRba U@jG+@K)%q|`:5oq wXE?֌K1e55VgrdEʄ`hù_Ċ>vA b͕^aއwV'\T*?Ѷ`%JW>mY˹!BHjNJ%ԅ>y"EzoVrw(jyڰv-8;mmz *kU31K.\y@%Vn6kP6G&BQLU%Zy)Q`^na&4R_ k&fOLj9\b}*ւ,_/?h0k1}(bMt:E-ael 2CzN1P1&UfA;xޟ̱MpKtT=F=puVC/O`Ia+%0ќC,2ijVHZs 5X:(\QE,Sf֣jT^TqX L}$964xAN;{̿i$6&k-D Śo/d}-Es.ۃs=~,ޮ7ݳ0谌q١}rtt!1'eyK[xi1*H # 9zpBA+6ZZ'0VcS+WeayCbO(dwmKjs@Us~3֍@Y*TaԢHL12)4Yk !xj#'* " Bߌ}FׁI$Dd Dэ%>gwb( GbU?Ԏo!r.Ɉ|Kk"%+^+ϐbg /J*|;ffNQ|ϭy*մxH.N94 AyKne(TQA1h|`r욙7mN˜dփ'rxuFddZCӆ8<}v"<ÒF.z]R.Q_?le0t-FX4vgvfWw2G8h}p*Q|[mn4ZoI 0CֹUik;3m%jiFtx6{"IEGiK+4q~uVZ?AeY)h9L/26ø'H:HS}D4W{TϓU& ͸'.P7lU<ls*\c`Xw] &jr#{}@EM )s\82\ZՕ-r U԰%Ho{lpqy3zy.E[# 酃!8*N}/KE :ې\Z%pTį~_ed厠E7 FF+d13.uaպf`{hXnU6cUFIļ'@o/#ܥg_Jjou0Np9@:˪iNplSWgw֜Z-R~[vy}Vm?#W}ڟ5'F[=sG|^".3#}H bV!E2M34MJ:Ff7@koW:Q (6_WFI Ylw3׮~֖&k c޲ny֜ 5|ڻD_EGg͂ < i5(,s @b/*NZXm?vRw>ala2tBP}cܿR!['dm.;_9j$ms?eV+v-M~g,?P#3t氤*L3XcZQZs᳊TpK1 Ӿ( $`lA?V#5Wè2EQ+`ܒݵ-p#@nV8/v okEnCo G :z/g,zr8O4cDK#bfl!Bǯiވ`a ÎBi̼3G2'0\SϸǶr8 )l/թ{EPbFV/Gqj0 C2h-><-kï#0o(Fė涾Dla9)Z=E- > !vv`7n:)1cv:ϕZ{xejYP\x-"M͜c[mm^HS-@Wa{"  N5+u;K)qť6+s$ gpGGac '{G7o5 IFwZ$3^|4jf=аR";Sع3A.? iX@fc|;]A?Rt1XDsBJX۩=?~%l! r䛎إYvԭ觪g}' #'ִ!GfmHh" وka{Dz'q]J_he<)b:QqfsHp8vF{/k{Uym"B_ :wv"T(@y3?+Fnw<Ի&E<#`yG:S`XQ7g R+Ij_a2K0W$.yEԀ8*(u͝\~2{33%۵q2(:K^}q.S{B @(IhE&JNX2N%:WF.,r`$U1ھ܂,AYry)!kҸ3%uYTھ= E^$b v0x,sҸI莆F u/bVf䨅+3>$qІ/]b0PʯBHV{#etgJ0c785t2ޯp_mw}5݌rf3ښg<io?Coo4$.;w[% gdO<ϡD/c&j Yd&l-¡fRi(`R_=Q͛<~T =8bX$$PHn$ži#}}H+kcY.r&Ǩ Z,plV˞=F4+(T.dZ&ׁvػĆ-2ɭ`,ș>19f?ӄi٨˜{ ;W|Vu=S6uX" (oeD̈^˗o쪱b&Ujtz'?dq̏Tc}_zB\yQh8 9\iX'"Trmw4Pv}%?'}h &rgڞg5N99Gc"S|w(xܘr4J(r6͹+=D9Ǚ41{V#B4CVk4 ۬@hNwLMap!-GEtQXN[B|˪T/onEwUdKuxkW[Kf]zcW"Cڷd1v6CPO>d5vyؿbS8K QP&je)E*YzuJ7 i__~Êh=f.zR`tC)+3KHV7ntMYEa7wY9fAy~7;eb+W %#-ω& L۷4\2AAn@?m)+x ecQ[DX[s\ $i[bJ3+5AK5[f0h nӒ|Ec`^BdO*Eܔp× ☼//몃I Y(Ǚڶp&z&. ۺA\6! Ҿx{l-R1:RoŸՊIELN"(6;u\CPrkpqOM%0PZhSAuO|L⦸+yA7%Bc,]\ khJ?p̚B/)8_'.o+r"2N B[ht ʠ&4 FyMI jemA _un~)@Q';jcN5Ȑ1~Uxw]G:ۥ'Ey w.Bvڞ$\v `sU&O%"F[,$?=]ot&ECjS!g3|˘i3ϯ<-K&2BHܺ1dv= 1n0k8.AP E5& '"WkP"paZI:ڹwv14]rЀ!O'U)e* M !/3aIjB/HhپOkebvFrit4:56bekS]i2~;f(y)g ϻתu9JgjEDў#ρRLL^^2rvHK$8FPt*y毻"wUw-ub O뼒#X>&:&4Jtr(޲ 4`5B(O`mh52d1HV'M 2$|q&eykd ֞O'X([1EelXl2|ǖY r pZC`ݍY?'"oƳh UF~ĩ Ɏ)kهE.[dj5Os^hIj>f+igWV!D$LjOu< Ha:k{M[`<>"+Dʭ3 h~fU6<Y 5s A_БfF6<6_kߔ;T?Q;w&gWUͬ;,CH'wEQXE:L&A ('@GdX>З*"hYJFRb>fckןO@w*0*͵m>y&u3ZmW  ?e oXu@nTz@p$؃jMtKnpOAl"TeJG3H(xEZt5Q3PX"+S{fJ8cvfҾۛ Xȳ`RCx:F%(ǁs _$GU|eD տV؄~ ΰycrO 7mUh a߹!IlۀGXZb&gL2ͷ0oc=| G\ᚇA%i;筞)&{`* 4]G"G"2I3gOeG$ tCi- zFF0%U.=ǿ*6,Fi.ʹ'-eZHy#2oh/D\]Q\NSL s2مeI+dNEr?&:e@[RLEw5Qeڒ^_ HX%8Xª\@{^*!"Sti!)H\V@yȱӐ(u<^ GE2IniX{ŶxDiMV*ƫx' O 5Q!xurh?zt0̧t͔G< "lHTo4'v֓{ }Ϥ3f?#*$ ofҫdu]si̟jCڞMr&S;/1(ϏK ȬV~L#.G"6Nd%ʅkTS:vk>Vv=yng`=\ZAͿF}ٍд(UO/ژQNHeQW GVvizQ9tt^fIL1ѝ~x`pبKSKy1|>(S4C=:O>w0Jd nmK0*TDٶ7p6.؏͔!~YqM#ZR!k옞d*a[e}pFUMIŏm@ ̙6 !mߤ@n=UGuH_yM+ghj6WҫƬ sM ̡HxPw6dҢZkpi޻'*[ƾhx̢s;&oa)*\V=6M;Okf u)4=I TKr"H~3EyY$Cn(Om}S'D@:s{;(,P:Dl~l9>nqBUbZ@}:y?k'^ո"6W]@nj:2$cR.j )2w_o_n8t)I#>)}|X-Wyu!8qn  eA:$RJVY iO}@L袙 H(^kC 126.v3(O{|^'Jm ִWP  'G^(:E^A>Kۂ)Zd9©1 ێa@(O%Am!{P}8&]lY֯$6~#|%&.pheq 'p#:cDL؍?$l^rή^&Sgld- Y lN mY@*_v1-Zn2"ɖVw[ sO^a#+Oo=`꙾v!.MNnPȻɣ[?L -`lڤؤb;$;Li$8f0Hh>ibɪ|GΘtѩx_^ʆb"jS U-1 |^Eqx $n8 #h;ڬp#UG*G C՘ 8D{`۔+M0d7<s @ 5:|l7KgiYb޼??ow 5"cl39A!dTGUNoJI2ZVeks5绁@ ^dcཔ,%*`NP8.D`sH$E@Y¥N rzчӅ!e?.Rk E{+G2>C#w QlJ11t@Ű n?GmY]]0 EV %ZFy~ tkmm.=T'mآey_9燺Z e}h%;I?0i$0tuwk .wkm~wTn>Z?\xZ|'nH[ɴ-;tES >&r%4zCwi|x*?hُc3p!RH1;Xu vDDMd3%TBޒfm\J&+ DtΝ+TCTLO oiEW:UA`wyYQF3SИ}XڇO[nsR^sb[cAѪc25.֠͘uFy&:uFԛA0QaɸŐ&$b3؜~y73Ț܉+RR`PoaosDDw ÖQ#bfaKG| 0a HlVO:AQag ¹1; jعI~3((]f>qKJ0 )6H7'|t|IRE,d,N)F ˔|'Nc :^.č)xlY$*@6ҡ*/)2#@{`lUOY@0N1(9L8 ( K_H0fV YO30u-V#\*@lʠ_PA//]K/''H$m=k?Ck8Ok 2we]Ӈ4In-~Ce)C+ $QAvwsR&7?OEN' ZMWV=Kg${QP g?`P۠t[a稢a@Q;@/md6l0uYԾ#h!Ee%(v+cѸ!IdF!b[:VX!KŽw0 2pmg&[?5pH`7i=j)9 q]wK]#7^@**_2]z{digdx9![5D81"왕x%4@fnG.溲tn,=p̳Of Uci|E2:Ff^l#(jFOXa{1ӝ%T(^݆wvKPO) Ԡ]'׃1`Qq H EKqѸS ="c ScC^ S<#&",T"y"dQ0Q)@9;f[9A/%+^b։G%IF@T50EbJ!ᅔ̶;^2&_u44e* qsʼ\WRUco_c! DǷ3'Un|h)KGP #ȗ趚K[$D$I~vO$8F/DE[+{)|d3Uy$-ۨY 8XgQG bv$No&DvITÃRPPBRe][|ѢF^I &\L JʗFJZv8L6lH+SpY8p-{Y GteL6o`l9j~[:} ? y+]Enq[[.u}E,S;oרdI T My l6*ERLRZǔ΂pY!ҖDk>Ҁ8$n*uc[{Ldb dz0(0=M:ȀR'8ꝬԌVyqH@${уG  S 9e˶|& T. 5'pDr8 p"\w ,Qح=#]I䀵o6}):FR{ = 46#`+y@Po>1clO)\.зغi)ƫe.Oh1qP(,.>iK-'B;a0tӴ6r.qCBqK5ڤ#=" ~a>7(ry)1ijZBh[ ".15w ˮ^i:ĺI! u!Y:S+ "'f" o`{0 նgqvEwW1WBm*,G& S'ALGtPR-Sbò43))8nݲuM~D,̝Y'Dz@zA>T >*s)D~Lf4*y}2;,na>@B?l{+翛n_jԐsvDz"HuΨ&) ádeq\,ĥr/ 7"KzVRhi@fٽ|_.3%B&;P- ̎ĹS:Qj Us`gr֊jnzU0ۛ}'wM\/L!׫I,0uR1\Yi %" czFo(d:Wqǥ HAbYzċZ ɸpk ח>P6yIyki/H69PhJ A=gNh+ ]?230֧*eA3CrML: ͏8_-SUrR1MW!oIl>$ Mqҕa%|~Ԙ++󤙇)Os80H4J9n46lq*k)g Gl<69k_]h[2t8s2\`y*cHSPٛpUɐ5h F1GҗY˷,c :'U+F]tf6]YuS~] %{k,,*z3eTn6'TITű/CÍ_KV-!d܀n7t1K@ԉշ/$Wx.|v{Ku- d>3MNW: BNcXUeĈ9^B2~][2v)S7+I_YKCGQ%BΆ^v]\ 2\H{B2L&"Y{ٕn}  wNp@ww`_$D_F׌9*Nx9l|Z F0r}Xj fLtͱ&o^+@ͼC@|i6me[y41W 8f5 Kj5T@*"=k[Os7kh.olSpuP͈=̣lp{͗b0 .O̳\\#MrdY즓mFbɐ-b.@=xrn[s59403L:k=(#"T8Pa7k6,Q[mQqMgITM@k,mE9s?]}{c@YYNTً3ȓ`G[/"sw0 `E??#y:n}mP"C{W7L"A?\ y;|%* ,S!OEdEx4Nռ]\EWxSva<pD+Sư *0,/Αp]_& :V\ geC *N!(pX 5q՜%p6c;`}pD bUcz3;9͛F)mff?ӸMf9 RnԖb@νa]mI+FLI'o3iKؠ~Gc= N=9Vet"z|K>GHTh11n$U n 'JI!JUFCJMJ$wt5 maf)^WgApģ䪜*SCiA,H9b|\ɓLViy*J 0+t@>@\ jTҚ A(%0[?ſ$iP5YϬ6jJ-xj({mu*6[٫p#K8aցElp}OW-3(hB1oL=a$|zY״_Q3zud.1ȓ SU,K:B3. r3c;rrH7N\m+yMZ BT6F)OPgUonsi:UbYc8´K,]QQNgp\FrxkI~4%'mKF&=5`=y2PM5-*q}NX0?> L;ZnE3?faPVU9Fd&٬sɶTJ #]9D}B5ORBp'@Pƈn~`Ģc s]iX6N ˂K ֑}))QЁLL&CKpj]e@1WvCbLCӕK4q:XaR2vhO m^!ޟu/P"7=7z%6@?r" )+ݠd+eӽtzźKW>0-kΓ]o] Ƌ$Ff/{HhflO3l ͺ7GJfǤN*ۑd(#H4P/&Kgc4#Ai 9fDω nmv[{yy02oO^UPɁLYeS.~N{z*0/}OW[}LJn IsR [3xxerGFP}2u҃cFsC.T{1Pj3i" ՌÐsD,e x<J[@C>/vEjI oqI7[2in ?*|+-HvWy?udDX 꾱B[P`N~ :[Uһl(!>>N,"%bīrvo1oL(!(oBJC .V6ԣ֩wD~v:C}P݊݌iRVQ@ژDBԀFgbL}v\l9:[ʽQ|O 7$6f(0%)sv:D:ke y@M|tc,My7.ܦQDʡ; 2OuaHŗBoF/1toQ|J+j'kl78ҝz`}k>-eF30.jH X=l;R`p$./uk_ӕճoyPDOB6xfTynrԂ6ڽn^ 37P×H )U/*A :u8U;O%o%&"˴l]Wt0 4=*+ksJI@3O)Φr%='*țZ9Q=ZwSl|t-Ϡk䚶-z5xq|6QkdVL}E"w08gncD[{)b8$ i`&Po A,O D3T8{h0qW{-DWǻ"DJb{܄SoZ$HJ*{O'ow7g_NZR  ͌&-%Z*K85t'K:B;<Y 9Y['ۜ3>WM񗯟2i\~Φ5? R]dL&Zr#X^Ԏ;p+Ez˜.ف[a ́f9Ȱ譃ȼr3,d"n 23ӍiT '`\PE=>Ǩӹ#Z.C?NkCq'=ŴKa|Q5ek2 ?1zn7 j*ցDʊ=0D"rp bJӓ+LnRT3,֌ԝxS1荊旓- *`leJ[#-%_s) ¸ u D2lyyDzy-oRd6*q?ّк 芆quQQ%4ڔ ]_N4a3}(67_TLg1WxC7 0{LopF=K@2Pc$f&I 1v {&>Ak=׽":10:|T~ e?ߔ7ĉL~Vm]D8uq<30r.eU'YX`d~>81wp> ZN#0--+u;-r$|wn>.(s6.o UYqӋ}4nui'Zm 9RV!X۠~ ͑دN'd" @[M10r6C"-w#笑̝CnHs%ޤ8ʞ|v|/.QA5'g! }uAQQPt;q.l、& Z*ȺDp[-%gb18t֛Aa~Ӆ<(B!. W1@dfy./w mQḰUr=<eӢ"bh'.=|Q seSo :τmLv]Z 7C\K>bcG,ym['{1J2*\J中Oy:8q]H1Q7$-ݵ+{ xTjHNۛÍD@mD;1ذI^j6_lCW2z UEdmAZEe'$s`9k"QrQwʀRI.fM4FHocVb_<ô|^u֨cOhd(ZeijaY`8fg_$ջҚo"'~ma:ϓn^k[W&`P"2v ,U= i.h}>r dGM`~tJ",/߇^d,fď"͟L "3=]uV`aك)▅nKV*y6s%OߧhLTzC*V VE=`%O.7םjU|+OCE<&4Ng \d5A% ?)|CWN.X&7AFhQp31_ ֖KMĬ2Y[oa=|LnƟ^ avr;F"侮'. KF@`:iG!%ϧ .|8%*/i-e9\9>Ux1׊~܃;/"<-:h 1Y mx-д4+ИcN!-:36_M He6^:GdӽKuq7&WTJ(ϗHŒ7 (Q ҫ(]q{W$~z̀.d]aFC Y^FXQ.$ʭz-|h"8ۺ=SR]o$x=eL$I>3aTJR2]x4R}mX 1.vrfArpb90l.V"HG:~Z3Q{j8>Nټa8Nji$G¬} ߱6 f/8`cM@*vk# ^jn1~M{ p[;"$#x4dnG 2x h=,]rVl\R=-z*6Gp/z0{8-cu3 tg'4kֽUrL Y~[ڌނ!D\U+f '\`!k]Gtjig~2R] XJ!$2T\ߢi7p) ] XQߞU;YK NҩUtaҹ25<[){ďԃ~2Xj|GYs;98cXnYRx䯍a~r2@'55:+$v1dMxi+?"h𗒂ZM2$2CF JOm$I~O@~ EgOk|r+oSBx:mi&:>]U ~$_|1v#`2TC5vO,{L26dXh$QI o;3i)S]ڐpAwPaIB|v*_=Rͣ|MyC/(=o:lZD'Gf71d ):qS,q)ߧ)&n6<DLlkww2~aGr1E@= q0+-qѯ ?*ClWklR`ICx _l&2+xs-ĕ(Q3(q{dzTL"lL]32mrre\ ">\] tu` /fQS[ނ}8R( zbfo1 8rlh$WF@l\=},Xo2paG}x%CZɳ +{{Sg 5BP/N/ DH-^1Y)qEEvUX5Q$(Ƌ#Qx ]+ <)>E!6_}rk찡:]ԥ`ZŦPI\rx K|C{fǨjw#SL"|w58 _9t!G)3hIeW-kz_R uXթ C7!:dM$s#rQ Z7`U l>G$|"L7"QqkY Yh\sѬ1Qq6!!Q ;SuQ}ڤM6RvqUgwuX b]W VÚq<>HPZ*ѬUԤofೈNÐʒ_uE *q>%iqd5_ro+` h噢禽jjlOq0f!9["y<+B6e-yt:YD$竑ïb'寣|/yi\ʺdM bNV1S@nZ{C`}Ji|V4 _/{vG7ky8,|?u@ӇBt\B}{Uqp_/qȷ?N-8I+hTC;SƢ=Bd )spf ԃK HuNU O*:';11MFʟ퉪~F{^l;IaҌZPy}rzWT!8BUcw$}R?iU_~g *RPEi&ϼ.j woaR\'0#Dh+^fu7Dp՘Ћӛ-ܑZzr^7! >:=Ծ_q$y#4䱉( vNvGpZ/;L;v?9pr2Gg.xBgBF+{BwV,U+`bm_-z -VWqH cfˊ;kp2l&@sL!@qy2a]"`H$0P>6$N2T>zy$\3Z"8&2gzfW*Hb׋uGFlb4RޫX!`+4{A~ GlZrzؿ5J-AL/u]JYo> *&G۸N#7G;ȓdڗsī.q' Wf4 LJ`,5v <w (%2Uugfsⱕ2^yΉ%TjP @t;֕BͧZ^HxNR*߲iû{mcfYs!¼# D/S%()/qB4yg(""!O{_& !΅>-.Q +g9=mCbc؉hkL2S!eJ9(ϋ-5>a}-x|1' !;zzRw<+e pE>ajȝB7FpC2WE3%#JXgL_?OrUCɑqV,$< |PSR OjH=_Uy`n<8GqH"t'%=M湨G+q ?vf*ݞ9eP**pX._9%즈K)"DZ2ׯ;vE<k$< vH:Yq^zG[%,%JxG˺4, U31= JOEle$XnΧ14sUUh2 JC#ċKYZ6~9ׯ*8OGԔ׷bQP|D\Ud1iϴfoOOk6IfOƒt\o ׎QSBD|vu}O.XvOSuf.73R{'guMU?{Q9&zg~2R{st*a:4@Qj˒ !OzI Y5[Í~9:Hw'נv lsUT˕/BQi"əvgL/%ԦN1M&(S7ꃧf? O]}Y<\3ljh+7%=C*9 }dEj B[[;RwSNwΦPfDIbzDFU99W'O=2zV<'J_\<27!{!IU#F\O;J).1C6ܬzܢˊdo`i-"`<(oKP)T]&O+yp1*b*:q,46 -S|G  Yxf/>NĽqzOK3K+;ІZ< #]~dlJiѸ=!6eLp %nB=Kh* Cy /ڽ`<Fd;Al1m-=qpL3rٚ\Ƥ'@$P@ކtc6r?"Cᄆ*+`|^b"qaeZ}PISwM7N&0HƴL`w$0?4C#ݒ+N͂9R4o c< l Win~|lNfR5'.d*oznri~w 6RiN;K3k@&ҽ;(Fj139ͽHtr2{RXt 5@b ØV^^&=s1:M =^2{~3{tߏV`9ЉcC84jrҤ5;kR})h]ݨ,A -o,]4%6lpiRbS^ҏ @A(uEq#4tCuw9M=#; (:5FW6u4D$>3q,TH@ B'<صC+g哪0Snq" c-h:H.cki#N`.}[Js ,T@#-4H`}qi8Y>$+yw UO-{DEǬ3JHTgyR]Jf15NnY;┈ lJCWUeXפS0+wY"R򊒋h;8Ѕ^k4J

v(>ݱhAsn?SBRVF)~RN` GspFPЦwh~ X=/UcTD2:O6ePeٿ˝ n򾟿H9$(QKȴăG*j^'fB.⥅vHf{^YDꐍ9r/fvԳJ<{l2YDakPb>x\aA>Kхt)5Ua 1 V'ff8FĆPP?M-,FpCXH q}gKZiq;x4dH 0ty>Jj=rXF>1jr76CjҟKA7 i"0Pl~ϻӿ }f{@Zqq"GgSSkRe2fb0X͛:9ٞ{^jV˨Dp;\?w!@Pkw}7,cO@! KMq m)wJϼHCSf֧IQ*;szGzHzbM,>;8S-j` P۫%6qlvSh::}Sj[&ZmvMb,~ ͪ&˅IӍb`([ʦa%k$WȪ )A?h\5?bLJr}tMtQK+* Vs"6GqZXVөLJ ˄At>1X[TB{n##JXPQ5^rPprs^<.`~mP%Ђ/} ?[0jOI9|]zm,cX2<CNIO}uaVZR!ޞr[FZ@=X{RdCq/)r$@I4Ww15 #~f~S/#Bu((meEB`lŊ36ǴlWwx^+Ί!Bٍ'epb5 pSq˜rUc\Cz}:#XaN8ȳFwWlvtWF)d{dVTJlK:i^mrtp G"uFx4nXwS^=iXuy! 1Ty5y*|J@r8yM\Q}0 xqOȝv c "vA$:7l>PGdsbn{0t2(DL [y4*7XFN~u ֬"VϮ4z&_Fl˵M՛/(o1Ϋ^ >"ޠ#zpcZϟ_t.J>jqbшOuhH;|>VBw/l_ ܾ ҁ̄yl,DA (aLC8Nf54_޻{˔H:C"j^|WYɆhbZ"gia u<\1@a3%ٯr?t>ףfeeisKUߎ.̈3"*3rYN9F7hƅٵCQֿ{n( /髣{7P}+Yk,l nY5V[GJI6i>H)kc걫5z0J8IHT`0 b0 <[1Jd|yJ THQS' r-9`'xB̉!S Cz|оUp:kǝ1Uqy;hx8 9B57$@ >"?$W6B6FeP!c>ݢUȧHE;G(L/Mo6 KP@ARmotD[޶o])dJdZ$|qjc$3&+}BY0z(FL1%^k!Ć+ (iHŖ NxAYHxnU4 @:MǢ[?$uUm=Zckd}<'ð?d#Z[Z@Ia[Pt64vS( 7]Pg)oq,apl[ڣ5ӟ%yqRSL6ۿ !eVsJB m!3`_OrFc`o@} T?YF5q=L^,!0nBb 4 &Yp=zq'r2l",ݘon`jҹ~9XfvBɏadu /ʀ+|BwfEfsjٴ+Ҧ~dp#vB`X>_B6tHZf!ᇑ1 ,jz x6/Ѽ:xv*7{CHMT7FXɓ}V*l Ԙl9c;ӚC]| F|H-l_'@ȁD?SȤJ&F77sG٪J![Cm BSQtOM"RوQp,6}sO֜4tGXr6βguqG%eۉBÉ܋&p Oq1x,@8#m&_^xBT'|OpSE%/OŒŮJvˑ 0'g̟:a/BtL@!\@I ̒޴'Y;=Y >r_T<䓑=_avɁvhy߬Tm,tWtiY4"UpkN)lpM*R5MIu]xxʗ IPCm~ʱ. U,"Ur52~;\QZ!% y u=Fu Guv奅|-&JQտGiw<%wƌu=I/J%%nor&{Rͨ,WEYtϧ9DBC>,(97%4)$lkgܑR)+[>cN/{ !r^) Y_U|42k30EmeiPb 142\ړQ [ O [{)҇P-\ﵵN89\۠2GH pE\dJrk[MjYE W_8~-9CgmV;Bk1f5t4N(:z jθp{u=wa@:Ji_2"Nס(CI'ؚi-U)UXi#< ?B=fV *,d݌Hќc=_% ;lۭ▬%Y'% MQܻθ q*`hnXl=7G2J.Ku{xU ␋%#rV>$BkhF#ޓF@aqDM7b{?#vd-κb.MUa;HJQ~}C $ŮV zS5u< lUnmX /Hv )Y΂@i+Ktr|{Uwb"1zё{?FU Jg4s]< ژVl,@-j5jBE#^.wo t 3M"!IuK{جͫl=ݡZ(%as xee/*6>@/jwo`;Ө샇;SD:+ iB0pjVŐ7 "JΘ̚Ta$x*{PGf鞷^~a5$E(P,wa=؟Kg;fĦ '+VA`zф сFuo $>H媹#8ǪM쮐\RPQs CvI+;I2&/T2ΕG,Ib۰{hl=g:P$ [JPMk`ZՉ*p~May#_N߀ךB2@0k/1lS龝IO>ȍBntc濗f(0ѝݳR:c&i*#b!Oz Jlf[1)://gn |O/ힵN;\ {Ŷp s蝈% )Dmk&p~u^!K0RɅ vRBcowk5_#G1qkl̽NAȻe5@oY׮Me0I<ˀÐ'ɴCW raߡFvw-~:q7+$ tHm"ٽy?Wf3u,dj.I_-Bޘ DQ͸>?zA|fI.:b6HU=-:d [c2ԳbVn1©Nb%EQpEx:\к Nf̝'obA)檋!؏ht@e#I0>ajZmpq~QCRLR jPW"엯)]$OI iU4<.?›XTVwp*u:?Yޛ;y#Gwf.8s/,ak`qWb{ }aפ,P⨸kB8x_:JE2?ό|\pk[mTnk%GX|6oOcv$^|iƂV#6\x";;4讅[UoDZd l5BW7t.sն MXnP4:Яvqu6GˑvD Idz"Rhѫ=1nIs7E|YHˍ GIlx5o' J_v_w^N;e4}p$y$ y0T)%#0ݰ\%u| <>u/֪fY)fr[3m!];Mt@IYZbpd Bd:*-1,Y늞+qYVbQ~cg(Z':)b ƨԝa/$- ur3j1mCAP,kA2WRxQ:,r-j"=.i痽w;ugʶX筃X.8.`q_8 rLF"PBD "&tpF|tS"aiF2L;3m/Q2q+9^ tq49ȟ;4woTw9T4jԟF+29T=T%JGT>4y6 +0 %\HK&d~Dfb_[IWPRt,JK1P8.3@INՁ>eM%ٌ95nӈc츈Z?XQ.-ڒi~m yh`y;'e.x";Qima@E{= Zpw $+5& ^9^ ;C X;G34ep8{^"d>Gf5)ǍPâcC|YƦT M[ZuoM9ҩRJT%x狺:U^,.{~8nǞ91ηvS9B/0 ˹! B;}UG;-9.X1X}@#cT]oҽk<“Ʉ>2dzEvӂ¦ז|OӁr$l26{)|(rq3Z&>ASceTП߂W~Wٰ r$,h?u3wKgKl#lHdR 2rzZcq&#klHR~1?$KPM\ #e'804TQ3[xTJe =l,Ú fLb-Rikxdz1nT6ǗQfuJfF/jW,AUAza!P qU+ X9׵؞l'V<$6qn>\ }QJSJ9+ײ,-=l/ "vOCa~c$56[IKP /ӵ%뭋NXͮlmU$'7}z_K}ӢУAp\Tc[![ֱ" TVve'"h'/m$qQOeFL۸M2Nj¸9>Sҗ֋*Zw'{ݗ<Xf}ͼ>77hFƮ:"u!WS)0S4sS"j\Cm"j:r@6IHF^<|ؘ7\㦿z8\hJ"ۻ)~?0eET.~])[MO\)*>سGYRĖh򻠤/Pk" ]A[2KZ[O3̴Ѓ yLyZy #'N^,XZ)hLs䭕rC0tsUfc*? LbQVW<kςw?E x(Ovn٣ 5 x,? vrVY3`Zwe|x2>'!N?,dӸn ^3fA1Z81 5uҤM%Cu :F d=Jh.K=I*3s<.iʣ/:䞒!ff4vW4{ 35@ \0-9=9? VB _k$u"EPBT14vrWnEr+d e3pԮ'<LܠTgY+yNjI@y/(mlbX;ν$'"a 'hщޥlCq;w$ŎAo~ؖvÕnf0m_Vmw;̢Nñgp7_U![5OZurHU t;8O3,DafXKth,sO~|Ԯ>wt D:-<^]cKuY RkE{nVY,9,qG%oԧ7JSʜܐ57|>thػY[  )xSA}Iiλ 7)ʗR2|*G1i6Yn @f\$/U_taY@EV0r'GxRv`pLԸ$\v KLڱD>Vk.tJ0:D= kqa4VeR\$wnzX4|܋+q~8*HfgLf]#3e Sc6=Zܮ ֒8O1)Orhv¦z{|.Z5V+]/ RGt#oʪUGSKDh^X4pKFwWe7PmA2>Ƣ9t$rPs~KHOby22/k>Nך64HqD|^Ke?:‘eѼD9;NJ _KUIX6qV"254wj_Цli TQ8dpE3 1,*ӞǨi^aWeZ@'"X2ΰnG{5^D1f,PL?e+ [36z0Һ u ޔ톾`(17n}W6vKv=LjduL.W*ËP. P_C :J_' @Sg #Lsc\<ʽm!قʊU gߏII!N`c?0k'Pxy Z-r䏏x|qVqg xF`1Bg; 4<(MLT;Ƨ哯[b/9=t䑁Mк@cpݼ$W ܶ 7DoWT&eX~q.(Dփ~5xzN+c]~#RbJU.nZOX"$6IApp=c8R)T'BTm$ݖ"!j _mȏE:¥32H64XEM y Pyu7+8B3$!V!5WJ% Z#i`@?Vb3aE<זw=/j|Zf?4Gz'jK;9k_TPxCr5 jfz@[kI=7Y( H認~C͞4UZḮ/iSl{4pFhP!Yy#7bE'TGr3]͈4.YFGK'Sq=|)'`'s#--y`_o`K-+7%PʳE<(QVcvb3%~UGJf'?b[PGΆ $pH$VZDd(fK$gZO&ljɫ";7#aD\jǎ­VԐ݋,ýVV+'r`߷~6$-A%65Y=!+U;DvIjY6[~ a}[z6y"L;Vuk_UxQj¼lf)i{֪T)x~F WT _Ε]nNHar&nԕ)€{ i>3e?hK7eloT]Ù IRl5?~C&5 kKfxqCa*ێS!JAF𸡇!jڵt*E5"zX#S/'D)q 9:}f bYib 󯵕q:S"%h2ᆶ  [?q){+3 fn&|'@ JOco1WpgYHPwO'^^N)*YIyKc3XM[NNйS-zyQPֹ nMCW9PcgIJ# ΐ{EHJX`yřxUgVMd #g6!yC#4#U*ܕu3\QsdE0kɆVR#o=QtQt6%^jk2k^Rﻊx-vu\42;eHq!Ww2K^S$6O/yـBu|#[a>Zfٯ>&@[Vx',_$U7-?3z743c!#(] 4c@cZA"ke; b$@ NP~@ xq8JY:1LNIԃl)w~"\u.9([m[sDpГy-MS:n+!2FGt,>kQHS2Y|0_ōRNd/oUH, lrZN{r`vЖ袆`9|!+K39).ZN7G?1}vZN6jZAJ0A.B(#Yfx识T-Yy+=ijIѨQY7޷!c01?Rٿ b#F }T46s.Fnt8*gqAToD_ XK=Rpވ@M\wDcفt_kKݖ(G?M,_EOYBK!LQ捾#bGi똨F[&Ryn 04_ [F,ҫ6+9ymXџXo$:Y61J$(7_ًk%b[1@Y6yƉ#i[wpB)gW*TRS:~&)u`rOc ;>_.aMM4NqPIIf&@-Y`f(G-tzqң:s/ĉ5x^R w&VBj7SnݨOH,QY3vZzR*vO5*,-U, :#2AQ>PS9r` 6mLOX`5ɨ #[".Cuig%S!wi_qqPܔJbww_棆 mB`&DY;+8 eKi؀wVzZcJp$|5 8!Y'jpoН"fFc+*LAZ/|BQ@^s s%akj'W GOU:gqg_icIٯfO*֜L5yOXCeMV{cPlÂ0CLМ;nsr+ٍܜP3*[&-#=9/ cpl?MG5j+YQ%A>HZSX3BObĹz"͉,T+p`}·}qǠ]$-C7;F;J: ۖw^;|_btqLIy0%Z󱁞v{g}Wuj'l˖EgenMH7p8LkIS;F*]9eF[ Vadj^nJW Jq[X gs&H"3CnE OVD-DyEA||7(Gtܣd!JM+zAoɞNxY=T cX/ǜJE66DvvP)`fJ$/Nߠ}h;_4! _MjVf"0d|E5ύ"=O u_pQGL*Oܗ/#@-̚tB!"+o"x.8jv+Jv%3s ýqXu9dtsnE8Y@8zsJߜ":5FC#Xt,)6S"qzؖKFufzWvؼ^nQ>!PÈs)n(d*@/NrRKuo9 \ p4J귓МqEObZ~~#ˠq"T%Z8yߎLQ>*KlZ|"뷖yk't|d@T2=+t 9?j-}5kpIwvwקxwMǞP.F*IbX+(;%Eq1p񲔺ڪ(n?[=w]UCV.gpYdVpCHV?.r$8#SvߔWm؄{,gW+&de {3 hŹB /BRq/y&r #4ɝb_r1"|9R9^S҅6>8w:wwl ] `@4B=P}?8|Ru߈߹oPȩʽ{hdOQ v(?sޣ({(7)t8y /ǤMV[J!jE?ʆ$#wf0!g;[lK3FҬ$N^>L`a4V&BV" tPT5GEE2š,BPe HrPR,Gkc~)W2;vDl)8]E]oRb^,Q4@I2P6h69wD0Zg"dH<pmh-B堬I09[V~?\# xoPv8c-5a܁H*#K<횴YJƋ=O/lP7SteCglS0`1 r,2?(#v2'͔(êu-nO^XNa2Q"ćD T:l'Js*ӻO8)I )me֬V)o0v ғ>s>heK#h㪾LV"[6 : bN3)Jw@}W.j Jykҟ_^'u5p2'AQ>HQv.H`= H"XL|`)!țx>'߬F Ro5z.?)'43w10w\:,OWc{N95g[UG]P@ 6g+I?Cpᅭw 84JXs;z(hsHFyd 6@yw=pu]4̨#oҸ9i{gBx Pm.zuC"C:q.p3eƾk&zU'Ds C;D$Յn&!H٭uuxYr<@*2XΆ' #ݽu X  w,pgsO&՘ݓEq,Nu&R(Mf pN` uݫcGJYFա 5p[P*:^X9x OBH 689n!)JQsG m|s@q`m6;)=ݛ _-g} W_U-N.NO>D HvY9(Rݬ YJϭ0 .(|) 0ՁN?TQZ NK鲭GxWPm(~$5x/e+2`,,h',NTHܻزpjeQZA[c@Qill+$QŃH_(uʽf8 _ׯ-= b+NN´SObmSe8rmf75ynئ53H z$!.0Jl2nte՘z?•&]7.# f[;")yh]cNyKI p<0lQ zqZu:)F% wms\U zNO`;#" ]~q~֤QJ{LU_!oʮ}q$wˤGak b@Bf1 h)ROdT~xnj zEz})Mճ\NT% 9&()eH*w d' @3圩DaiiԖ8Q,i(P4:M&17O95F(j(=w^)U$ mG6X6W`$_-X =R$7;움6kl%^k/ c#Kii+!E#ۈ9 ت }[ w? N0lkcv%彠D1ڳò i'pnOzB ;3svҖH=NXʼdyq[,WB)_܃InCGl;H{hʫ~:קfsJ%Pe[}ɧ*"lĩ?Ӛ.1խ)|a% quZ|'~ƔEQQmt!\mȚ  yRe}i f9Z<{*0=ۿwɾ&s"J+#5a=ܼ> ![\; P%Gm5ʎ0O{^A1P9Op$_:]pMl)-~yCao]?zDtM팃 ܏» &%^3`e#8Pt;̣BXߤ1NLn4gWdjkӛ yP9hWOSvXL+k5\{]Ly삿yUx4Fdpo ݈NXl-r|/}Ed[&EW<@?˴YRd@cc wփm0S݄W>^ e&9ʘ?*ϋbntFҮr©ۏS6t莊?i 1-|N703u+Fd/&zqWiG0\v#u'CGD2v>*" w७@T~W<^6fqTHr.Pff8 D%mti#[؁FLetuROLlRJcˬ :-eơAH2`kUwtE)bmc8ߋ)v c=U,^x7~VLNF <oO /acOgRUPܶ؅aمa$-_i l{6m<4;K׽A^lu.H[R[qtjքx3طsfF &vo#Q qN9t+.̃keeyoߢ}؎+vJ R/=_qV\`mx=CO]X%۠7k#ͯBTsB2)TQvBW7Rq 3xAهDĆ ʶv+FTܡNrt ?c8?y;>yt!FgpC&_JL8Ͳc#w k/d%XԌ$+3YT[|39Ns) :dcQ6Ey9}Q*O3ܚ@xhCZa,w9/rs#7~+DӍ_h9DG Tv()ծR'P:4hWY{V+/p#s N?0|rYh6r.9A5R1 ʏA4];b\b$i ;>$^^FG@@2b{|{`3Qmu5&)XR"D x F^+'qj8Cb_DlF[)t*jvd 9*09w5Sn_1Ghy-mBw?iaA|=2&jT )pPKYCj y _ER Gf Z=z|(·^dE0nTYD.9fLD@մ>Hai<:doXd[A2Q4(G2m†n }$\4xSE [H -AiکS.D@2x9SahJU[\ȫ5=m2CU=ΥHB`Q2M |I{ȇH̛*:ܹ>'}15:,BshwfPf/hLLV?Jl++yɄ4Iud۠I=;]/0 PIJC8<uZUa-¯]8j9ښXcc;Ʃ.e¹ڿ2rkl$WEzET^[ѓ4lߺBƏUVV8Y)9ִxgz֙#c=22M2T;`?CΎK[G?tsĝ+,Zm%dԟI6UiŕYhgVr.ҫo%ƙ 9˵0c|_f"TuaՕe-pB(63oUNCv7>LcN+# n`pl3V䖘`͞*=#ڮA#j 1ǵl>Ѕ 57IW'NJI$/g|Ne!ܧ`q"0VOGbT\I< ?e^/~(gusIoc`ݚ^#]$(  ! r1HRԮÅdV{HlhP Sldihd< #s}7LJTO)oM$\Xn0|鋇³0-)4W}XwJ8]")'.'I ϴVEqaaĒ8(4}ۻk:+KDS45ʛ Fӫ!Z$;1b")8H՚|xͶ"IpubY+I ci`Z0nÚɕf!ÀvR⨍!%@@~PnBGe^׻0\ع2mS<6s)虢Ad_ w6*⥟Ύɗ4Rț enOyK3=*F~ozi B?*} ո=V 螐b$@j}FR6)V05Ӥ֒(S53a0 ܨZl/ ɓpAl>p|BD~!R̦3=:ZCk[97M~d wA.KܝD2T^pУXzc)ZR(2ED#$L}&&Y> vVQkm5|z^]E?InZpgOe9L:;2> _@OeCb@k&43r2U?1`5 8Yܳ5&9ߎ?쐧e%3cیQ6Nލ~^ xӚd Чp0[Z'"]2*~| r ]ҠFTi&h֘P7?|(хBy _?/iņkۋ gkL_'lOU4`7آ~Ş ͓2]>pR̲n &S  0(ǻ]uR<ڐLW? `Da:owܫI{ 2Y,pFT'E/G*uL Qm4^jC :}zeh.qg"yv%2G5mt{^Տ0u?^S{Lt#. JBٷr$ G$w28v(.N%^`Q#w]NJdNTsɘU+mqjǫVfj.}%Q!V̠Ռ?J&͡fXZKj~߱h[%hca/{?Q>);Ze$5Pfz &C-h@l%NY̓QO YyXzkR6/Q%,W:F_HK Ae[أu-|gK5OA'0T;/ɘLm'~ Ad I֨k^4V;2b1 0~7ZvWūyVb-?a>jSM=tMV7Hဨu厈l]Ő\ %)5l7.V'ǗFO~vzrV~=#q Q3'd0".vBXF1 /׿3~O~c }I)|>%rr u\^6_ݖP^TxU 0$^]Uhjnu0golu0{4|@\B+(>-4!Ɔ ðEvνr%scN52DΊ5WPUOb Y nZ8KZ-j b@q\~݇E39Et뜛F =}$! +!()s@ǖ j-(Ǚ̏D g.X~y{c) .ݧz. ᐛ@O99nEHO}'~Ra-p@Xeg$HZ:6<?j~%29hb[I4ybß^EUo4ӕ_G-*Ќ#~@.!DnE#2 i:EZzAm2Qsٌ2PSCTQxzr1)H> Ž $־G- 3B?ѽr0HՂEzT.L?ip^Js Ѡ=[u8M!Qitoe+Gfsn0BZV+<Fߏny"ĺC=(5U>4o8F$|G!~!B'/׶8*UZc+LYǶT!> 1)=Uy_L~{ Ў?O eRҽ7]U8TW;Y.ys1\Q]ͱvAՎe#mo-zX^ FDͤK0XЭRA n@+)_w3s|Tv#~]J7 n|%n ,`4#{Yj"; k5b=^0!֯.mjT85Pk=HP/!@.zv]cZsA#Lѯy œ<×Li b\, q/ëSh?6`sڻ7]! г̇["=ibKy ?k=LׇpQp/p2t0 itb EH*Y^j^'K֚߳C; &F5~7T->J7wR62+LOej=xmZ#FK;&O$oV)0. Bs.N-]֭U0/ WG+td0dX)iV UE=2w>[1o]JʯH]:'s͡`5űpR;˾'n y*ՙad S#to+4v8y&)nʺa5aܝekwĿ9JTEMNe!c4#ַ[^g iN؎W⇈r5,c=7'ii$5hMo*k`z9F'Jĭm~# WY#bI e yXFpywe\UmM׺n mK2:Yz"AYIy"Bji*?(&A:K]X߇ӡ߃4RZ]zIqBb}܅ gDsD.j#mf۱][&%?g/[G9"̒6}NA^r[k8t>NT"{ܷBJ@K"k4xHB,˚ 72S7^S+!d0d8o]rSɢpqvbCuCW\t>hƑOEHa9T.l,_cvDY 0k^P1͂Ej,Zx 1 WqˮsPxucHFSq* Cm'5 ζ_B[a=s5XP3]X]9> /?T߸eADpt0zYPCz=*E 5M}Ush[}a?$sGDċ#]\ |Cj.?\qlFч^`4d_9Hvwu}m "Ceii#&ZeF@- {&Lop uxoPf<\a!;Q_ҽl,tIPwۈݺhktP%m|;c:$pKqNKI;+'RW r<%$64o,K6)=B;v(CB=Wy/k7ffp+ђ*h|3~2˲e r $֬J[3VWD1G| xQV 5( CCD";Ӧ0V|ISm,~0n (Wҍ) gվ &-%Zz27yLzѼ~E?>#%S~)gvELJA\HrY7U|*LeT+zɒ޷.;ັk\M;e j,O\tOfܙU:沕P[\q&XaIa]C <Vap_Ze+!*ƎE3WYкG;;Qƌ*6_zӿ^#h\pKk~|3:tDVPCu gPszTGLjOzڔFO-e#OIچl>C+KX~!(> sQvD*"atN+5nh:EIxBz~d {NyȱJjbl2Q.o?l }UhU#{.,\6 "H`TpD4;s8E`yqk(M95Om:mCF=A_Qb 77VjHTz ͯ.PzT*O^/ PLHz油lWV;%0%=:p1( !/?!mGá4@Ҫ~ $7$N"$PCBkp7) h]J6ם9ɷg9APD:'"{$jRqfc#oT{oZ*5k6S5 ÞmnxmH!3 &]{є7|ݹś΃ג'mgMeCX,29ojjsM x]6}QFFnu]&w/}.St(ݺ$9׾ۃ~j0<)TG;wsuTu[dYqC-%3_HG˺+wF~*W}=?H#f;5BRIZR89Y65jUTh ~8U.gNb2%PׯM%m^a'5tlVDK\ vQl}l vM^ C.q'#52%H C١+X’zèf)w8>zځhSE/iQd>Ň_yAY|B&\.\պg7`0x+j+FډI)j;a8oi ~7sseb'7i9 zo 9&l3gEߴ)o;ed6.{_VMJ@is0S~7.\񱲽̳L*pEpCF,7+?2?[ΪꍧV%~E؃E /u7]\S7M5{?lY"Sqs)]}cFbK$A;\Y5[.P(_"r"&qGrҨ 9 -G m]qXjN#/<]ܯ{ wӗ(xsT`il85F2$A DͺvEn~4E-7xz&⨼h}h+%C۾ɱ+^Q*P>Nvٿd!*[e徥>0v5AmqO2 I 15dS] + yΊLNw⃻sM uH($@OtOh0ZpB['$ћ=:k?mOZ!G?,'’Oe-V剪Bq3ʷI^)nw V`,"[W?;$yt41ZN2)>&0" SE1 (qἔqxt6Z^7de?$y"GUzLQIFeE,tm6*>G4O[r^= -.M+a1es GV]&91pDp#_(.#Jr0A|'Ȣ'9{$OV.|t1NhT[wj3FZ6AL(y1$u4ޭ6ZW/Z 7sGo!5ˏ[Zx5˗H|軋%iZ [D _š4UN*tg nGXEj+p/--"gĒhű.)a>򷎆رzET8KFX f"7yMyȃsA:-|ywuy/"xpIw(~2ʿ/s4b?)/'*0yLFcw$'cɬ)=ђ%hbD:;^,$h 33Ok >\$@3 7֑=`nݶ窲lz0>ЈEy urd3! NY+6T| WЩ':C 4@S"l}FFy.*Y 1&bnHc"NEu7y#Shۡ-\o $%9P5TQo/!_W:z1ey33,2[)-/#Aw4ɚ)j~]OdM YwTs 7(#d鷋e\< UޡT Y=_}4ml5s5 -*م!
=Mk^[DH }̿X95>IML1 k,mHq93\gե\5 GMw^h:^`F֘ZPO#}]WU N#+)Fc笨 +,a7aSm@wIT81uJ"{Ss{5;FW`o~_<#'s׋WQ]?Y~o"EC_S ȵxƏ48/2A15C.NtNAEu,I!L/ԑnZQ~7jJf@%]K.v͇ $֏)g88PhP O̲(>L7cky"/K@@Z#*s⨱#_NKm6A?A)*Q3یWi3|{ U;QEt:ƩY>uM?#5TNOf7-TzWs;"4EO VoTC ~o~3K6IAFTT m:o!TGM"o+Dm?2ڐ\Zu:f!d(?U0x?[-rFVIXZ&Ư9dIQFۑ7kqaegAa3^FxmyέcڨB ŰCq*xIW 5!kBS_k&,NQMe97gFp>:;3EL+ DyzWy]!g#XOx /%_I >8~OYgv|hv*$t~;uoșԥͻIK3}/?r(6T"w?2 WF/i8vْlkX0\)gxON$Scchg؟JfUy^.h^ !zՌ'{HL &4ZFuC* 2D %D |cmeRs-kֺ hAffĸє9M.c\ ||>FL'(NGI8u:ldT~3.r"Ҥ)w8*Aj˴Oghmv 0ގ?]lX>Tl,ÂNJ( lGpXysp׼_'ƭJC:fm{0,qi:;֜7A[@Tcfm?4u DE ul]EѢz cǘ|JmW3W3ff~nkՁ*.kN(Kع>,O> ܁l_VJ#82jhڥt$@1?{X?`DfM4b>9R,Rz>EO؀+Oe燣3FJҧa o\i2J3JvWts*{Bu䋀VB,~]%CBtP^%*7-s&z ops>_Tgr8?_t:*al p U,@ @g s_c,Luiº2 ,,$@A|9+Dwj2uH#_?~{Vnp[q1D-1 ָOΣ ӹ&&샔T!'2~o"K)X[]1FJ w;be/'=]Fy9i\ty5lA7Q`X^=SP7\˯U$$T6kV1M,w5H9)dfoI-; _{XpmNZ 2=)P]uea@A+o@T3w% `?"xj (bo&Q 5=AQlM>fkѶ,Pi]`5s1"re@dv#"e} ZnN#}hX5ЎGG!(H5OLѹiuƺUYE?*dPg)^LC7&2f >8 r2.WRfeKtjHĠA`D5Fi/e=Q19vd/Yi5ELVUݹKXʛcr@۹8*O%@`לhH?Ły .i|O]Fixputqz Eމk̡\h@CAl_yɤ,]=\:"AJޯm|~{xH, p`w7rCxOA-%Of~e1F#sy;' V//i>mq'(ڣbIqW-Wya*``Щr*Mϗ|LG_J ݂ɫZ?PDOX /e^N#"4mrV״Í8> ŊaP dv-Hn~["-e\q*p7,ƴvfggAJ|M+O6WB㔐 L^@9fvTFdmw&$hq y0g_JaO83jD~4#)՟L"klL1aӪ$ ^Uẽ /߈n VRO-8y VͤyQ y݋ :,M\%fA!#8y|gjda{"tX9|XYA=pL_cOP6S~n|mx_UiF)XZDimAoVo]W6a(IXIv2y>nOP&5rh_Aq3cce2HsGOrV+&r :0z)hcm"d{2i?6ʿrWE=5#H~&gw/R`;突֗ZB74X]G89rY X.r6 ̞RiB7Q[v{u=xȟ=AGn-9X( qL QTZ># ?F%q1hY-!%gB"rP3ӈpR En|~mְ1!?M__bP*F5W_mF'g^.?\>}>hh]+SB,:>cRU9yʿX+ MTSc+dTt[E s@HJ71>ٸR=P0{jܒ(QqW)p#LA7Ŝ)RQgNUUQsa^+2J"aS_L[GU5,<Y9~I?Bsw]_Y @w4 u}u6熛68cY[G715$?}5ؘ|zBD m`vkݑ _hn91ubEޡZzK3jNC0r~۝Sd5rHT&rG;!+@/бC ᆑ{zw3pKZcF\C8wM/壦C+(RZ8ę8H{Q &E.> fiRh˔L‰OPnX)XZLnuH Tl}g}33І0-6q 셄w˳먮҄,{tNpߢQ)AXlN>!\3$-@J!3DdŴtyVAv)RcWFuңk bG-=^-l[f:-shRdK00y!xqTy%(pqhHίJzӑXz 2|n( \"($-_+ѧ}pm9s;VX u6x>C&vk+MfɳxkL&t!5Vwdh7=-T[{}C|MP%}z| ;M?fN|Q)Z_8xG1mZs3m[y޸i'^ԏE|C+C[.1rWM%^߫ܵ\>mFhT* N%bE8Z/O-jeU<+dyB2dT.h&I$<DF:ѴD\ئ <:]{崄zZa\TP*/9 xI[n_Z $ 7]zꁫk(W~"A6(,{v`Ow2wn$tQ̱!$x,"0ϻJ[(N,le+PzAvW/Ӛ0]!2v^ΔN>Ũ:܉1\ЉdQ QB ŭNGG\\Kgv}TU6nM@VuJ|FyXOVdeE}+ύk@@aN Ӻ["%Qv\EAuR%oljX8c٨7wyo; `"i/8h`So$'yW9rOUճ ̾>dZV2:&<+MV*Amb> 7}km)'J 9.k>!2<@AUvӺw{ѣb̮Lt-p>fNA5H8tn`ٷ4P(`f퐪!B9[ 6~_i=o3sE -4+=(/;K Bٯzˌn ,tY{\W6lsB (FcvR3jפ'^梲6nId"$h 1Dmo ^ڑw]b; t9 'Dsmj'(T]E_eNge$1[1cc۟$3˘ZF`,ՀDK?R ?)UdzxM6|kY\Ayuw_Lk:gk LKEFgto9SяhamG*(h?ZGkͩ'#‡PJ$b,51zX?P{+h%tk y po,`hI] +'DBٙkԲ u/E$jvVqԫXo4{?IBJ>Aɣ#*-<--w{*@}NoTOV*Tb OȠ5av:}u'p bT7Z>Nt9vUK!K䗋z/Ofx4W61*lnN(Zj[9z}q\M`WևL ғ؄ ًBj VczLVѡnic9NF?[LR"ϻ0r >vcKSкY9Zj+7ȒC%+ ߇"E8kpYT-x_0D`LFwc $ˎ,h* DGjDhvedP[E O 2$(aUnqMh)G!H]- Kuu)O@0 4jȿQU@ENԫҭǓr? O j&Y#hˤPxYZԋ*G5|TPP"U <^Z$~ߪ%ќvdʒ,% ;py-);k>'%^*=:^z21C 9DP1oyCُsU e e+~Ȃq1GfEXV#@Q) }RϑH`4V8捀S\ an/*[3x;QʈEY T^+c+_=W:LtC+H8>\p\=fFZQ~xkIG߾" :YZg)Fىv tF#ޕd gگAWUR#,4`DsYOϭieT{5IiLQ__ 4ϑ/:m(0V ifRV~zԭsEQUBQ P?Ŭ'}K٣WTG/j$'sHދ /">LJ|U [;kFѢC,_qz7)386Ĕ2ǎX[=+_}jӟ %ШLqPuw-yQoc><#A6pLNZ[Oano?k5 M3pz6;>F[9eWyS,Ֆ&Ո{47}"OF}I{_H% QYn,+)ZEPjz D婉k7PeM%O|!p|=5*OKi 3aʻ<*(Ij$LV+(`jEQcCV悑.ܕ)]A٪K4S8(gsm#xC/[Nj'}S$,{D (VTz8U=FRf"xQw9@B_B+yQ?0~JҶsȒ|zIb/گ#)ud@5RGCGWpP΅%)+ C53??5ҙ?Cl ;FgɥUITߺu..mV;5$O D$qr0jLpJ:F: +L}M!h #H 7 Fఃt^K~dCg)'V.ʊyrWz>6#m`Æ?qb++Zm.Y`g?q]5kyj-BP- `R c͆:6Y@{hs30$ANc>.||?B5YȎ4Dts9EPr>gVR2>66AJᤦU` 1: edt|{}9 XEiqaf (nl`RT' ?5:I j6P@|R4 f/yYc'2W_d :6"N(;PhΦƩnLKfF~M^1gɭe1݌!KQ|C:E겖24N{h x}Ö,E8;=Ԉt22Q@8uK*%w oyl9&R9ris|ƮVT \֛yO_/r) ~ʑY\U8XM9rڥlє'%`>EBSR1l pf6D.S(?'] |.+|%#ɑ/^[wx[ +D #0#I5DFfʰ:*$a$,gV,\{6i\Y,6iK5~C=z a 8"CI0e|L;jz0Wo:8=$Li|cDKp  ".m{ Xu(S1_דQU)|\+jV}a388{'YFDJG2_Y}_ : ?:_bSt[Gil[9H\Q#E:XXHK;L*PMSgϱj/kɒAnf}XܘagTQx L|FT o,aZ@p ρ!ZSF0'~%&Kzq}jelKI ӝ.[9vTY,Aa~գY4_.N `[Ȇ_!rN @05b3n/i=gs%p4)C HWM ]5a 1:3~A3c%H̳Rh \[fX Ҳ%9fR5sK\@ o`s|+ECϠ;c?|iv{Q@ڏ~B(>FKu4WtJ<;bxŝt43"/e]ߝ(LIxrGeVA\0H=u+:^O9[/lB%c\<-ց۲,(N Ych8 &b%3EnN܋O1$Ru"t3{ضIn`|;ٖpەaFk|/l}>K>ތyFMV@w\Bt-9knX <: />}q}Y "=WyQLިnj2o< [a]İdSr=frԴD",z?TJc 1j\}'fTr?ۓn">:DUk}zK(Cxw1Uaf& Jp޼ U>孩m>"rOo0>%mx#4^M2Cmz œwLRYQ\}.T 00嵃`/0O|1<|W 6vf'a(aMP%(a8kYmsGY5WY}M'?Ac֪rR0k(tH&~FvdX3INPlj}H^ltpQ $@IPh_t뻀'QB(o=4gqXjM˺,Hz; Dd,1Yk_y][ٛqzsS~}WNwc/y&IDM"״4o4ux3=F=J)5}#/˦8gIc',m6jZe"$i5Oq#p >9Zղ*d3  J^}.F1& odqΊ^$8֖ڷ9E"bA( Q\ =2O1Ps :`}a0Y3[bZ0-; o 칔fJ|:'$-KVfY0=upX|i.G<|{WSK+&Nl Wi9V)DcŠ۶A0UNWx6?O0u)YO8S,y'Q*q0 YWB 1Ȩ]2W<r zB6(%hy xzNQD/z[G‹JEۉ4< bGk)UBN!.sϘD0jIR>;h <(AoS+)~l~a`m{E> "i\8PY0hɩi:/׼ e'ZjGgLoF^738/~JsXSy/ztQ-2^¯Q,Zg]Q+UaάDO <: I1Ycur8(4M~tBV /b_xg]%5?թ)0N.䶿"DBۚ5(*ʰ(ty*=msɌX+ L H2xnռ_}ď? 9E`} ,Ca@Z#~cM< fm|TA骘+ q/dS` }W0VEA8:lPᣧ|ܪo 9N-P{mfMRmPKUJ6_+L4*ų -|BQ}FF8ƺl^2~S|j`_1]HG^Zg{67$W,#4͒i1nX}@- jÊ[H< p+>kςn%#HRd E0mSLsD{0s{5)z -;CckD`nGܴ*jHlsek ^뚰2—h `pvj5?>--7uWN-4MJeMD Vxa̶δ{VMcX c䜦x2%45@ 39|; Fk>湥vB22e+I[JN,Jġ=DžQ}lðC;s$.vD; ^9\>ol?Z PSϥXvKkGGD$e nF Lb=~&j`fY /Վ #3ݨ+f"XO&܀`ts;WWl ܨwΖ#27 * _ hIDHڃl(ar]rDG\q;Gf$.d W$/VYX`Of\s˻J6ۘ$ΐۆYW@sɅ TRA{t|BNU) PKp :vd.HP>x5]3pJo Ёdop(4$pK&_.BP ڂ:҂cՑ>&uɯWе,SyG2M<):L^; ,ȣ$5.`!8~긤'Eft,}|ѽ rCRA,'iډV<Q$vu_cbZ_(F'%G䷒gRG84VS7wsR*E$uYa=L<KC=%$-)BAREe Zg2++S., 0.0ɘ "l,H5ʿF%'L<퇾la!DvW*q#h]Frm"dĝ^G{V%FquRB ȸE-J:moXn6ޑq>ŶA dJ9'p53p4d%ϛ5tq|Tu^A,9M1`ǿeMwqq60ŷt_z7FpGKfQ'b~r6<^5 MHjpUz|WDѨYIXq- BB{aMfy@Uf*cVѲXd@2ظܨD}'Fw_JH/Uj SRe9@aڨ hK9Jc Wyx2Z:& uA.]$51_ǻ/szMǔV oH^ [m/c>y) |pPfp'>_E#^,+/R~7Y>n*72;Jژ5 '|d8btBPGBKn D\[S| #dW;O#ӕ"H,8-O թ3|I rtsλ6H[DN/cU Vi[G5ni2"v!; KsQAxq<3H-ޑU4MB31"^NPѾ`!/d|8 QrMy8 @jק~jtF`q)Y[}5I#M\UGpYP 1È%c `E0(pT HfMw̯eB`Y )n}N>>١PMU,RP.pYYp=b-ObوFtzWAeg &UdUaNx>1Y1;;9mKY.lY^0l;IZcpx $ Q*b!K8&b5?>mw͋:΃&zbm ]Y0uF(l]Ő[zL=̿g<8m7;WqKk $C1 To ]Z1X}_ tuLKUc~P+X T:2y0!=#J臇VzyDߩXwWZ!״ Oy} ʛ\P<p@H95c/#vNjJy- \%=| <?+*/Y7x?Ŗ%m{?.+9[we--m%s2YXZwZSa| FɦDֹx~k vkȯp'{#L\yɭ bj8^2B&f%;g6?$6tTEH(3Oy,QO 4zB1@1M系#Vz}!t814kǫәg}/VPqC@EĊ(Lz:mOKE!/ _#Y‡q~VfS4+Y;_N!afn'u+dlʻNճX+ڞ O ;,4[ ]%EnhR.d2jk/!t!C)GE؈zǾ!q7y`ަߴ/#{k4N!`Al. e;aP6Vd4mYb(6*Ksf{#sXTz[F!L =b:ߠbԱ1ePsfۖ̊c+J\5dd^Prw9'N)In|*Yj_Ҹ`ٶ㛲ާ0d& y}M MEUMl -E9cjY|nٹ"E^Uv=eCG -sfgpb&Ig|T+:OUآ"uUVkyF튰JE3ZEjES/P8 矎*Ƃ?&фU;G7"/%SM0G8 bGm|F]ĕ i=B >u0Ed|X哉s7̎z Gͬ4_k,YՔw{Piс<)4=}*cS9ܗ-s-#vgOK'  ~RpY>cҌ>{8GR>ت %`sۏ#(mTKT\x l a *VBA.!L0#]?J>0=1Gi`SE&:6_}ҡ*ӂh+#~5 <"8oMnuHrT9eKW"N/_\1?C0bBũE\VRdh [P&;LbhSS*x !~XN2)y=D;}/rt %IBP 1iU!kAsXQA]Ô`M}p7x%&F_ x qw^UGaz>Mc5:@m_s#oC9h<--oߥ<}ǁ+kCm')0 Ԋ 86HZ*˲rɹM⹓';,a'GkK)?e[|'&"1Oqgke-б(Sg%Qm7"֪4/5}d i&Azng0d U t2!tz8@^)CDʏ߫;s{0:!j(`';HX&]E39VB757Ȗ_.q\c-dD=ϡ/+sapni$vF8<별XԆg`tnUF`s$PH:Z ^XL@-|,|HY m0(l/ƮwD j#s)ʆeI𐯳w9Z^7,c_.ۚGEUdPӣW1V&q>*m[oK(Q|Su?HjWTGdbF?:Z3ӭD8e̤d3v0T' LTY p7X.F0rI[e/YP LEyt z50 '4К6aԐ1B\PkW=-Qe6y@9ԝ`$u6[Tڪ2s6ܷU R6/k*%v<=ດھ0 X O*]Dx =l7{}܋ˣ"r׾ˀ[4|Aj ]QD/̔rZWUZ >U^4HꄾN]'ȶ.2-d{䦙aA7)sdAݛHJկ3JF׷R~=XLD龫j 9`Dj[əZ}HŰ $DaaLO]wnispV >Bv#k|ĺ2/(NRY1Hiڔ#nSN%?r^aK G9@lWvǝ5U`h-XiΥnyS Z:aa*m6-ӋkInk§%d ~\7?~vUG- |F84T5FͭeU<̖S@{s6TNA-doyrT,! >gZ"HD>8ƒ+A{[=@$Q銜ǭg$,cɗ|{t=NrR5l P! f(js̀k T`BTzUǘ&׬%Xe?KW M+qbE'F?;~ G es7&Xbyz(9d0Ay`^И %q~]TkO*Q]*[pK([,^\`$isKo "ɳQ bttaPji@q? vKeg_J9wYDc׸HqMkT<@f0ʏNĖnO;8͢R I|"0Wⶉ'yᠥ۸"Aɟk &8FE"H mCr^Rߍ8AOfV෇zk5HM.hڍ2uҾ@a%^(L#Ǟ7IޕVj-#4N F77Q uF ,=`=Hr#hUP`Navª~߷#pz%^pRZF`T}{6άYNMZ0_\kÍw%Sݭ=GUf1ސ0w!'Q؃$:QQ716ǿS,97g N=-B{T>%zf]"'5@T8ǒ+ ¿/ xw,"ٕtxd?ĩBY 2\5̅MH{"TW\ icHkZZX $O߲[6cã%hڟv%s+:4?$ncg~!-8VXߥ:)3 TAK ( ,Rt);V\ W<+Q<'8q>KT:)E kn:>,g_x4P6^{-W`i(6>bXC+ĆU~G>Y ݇'VX\v6%gH2Tvs-Ԣ;>h恞i&}͆UE j^qjnm iWKXtdJ1/B Hu_:18a 㱠GaX.R.5Dkj$Gkˆ+g cQ5cQ{VhVKh2wN]擓CI+8o9ε0M=ٮncgRZ]l}~jA}̛XF0? ۋ0އDQVp jWH5?/wAj47iV?/1)2 #nSI-T@(oHPn6bAJ U8@:D\1kpՋ˶fW0YJ4D;j݄cپǓs #@ޘme^{X ዤ-3W_${lP2uv#(+`~L xeg on9~a*RPƈE&[lF4gs'8e?Rvd]poowZ _Y.D/;ٔ> 8!]|X~~P8[tK=3~Su$BKv-ڭ e7ʌ̊(So+fh{[lkJuv@-.J4L /-()DMy}.(|mffȶbJ84_qUUf8SZGրŪ6~RTi.CjK\ uBQsnڑ{YKjP%=! B?COu wrdM1M.#?I.}IX[%:Z:̹B(H&Cvز6Q:g5<^;F]-ni&}OXNT !3idڙ6}:ㆹډy/Q^UV ^ѮVԎgF 1ѻj -.i|Hˆ|k33vOQ[L2ˌ.c hAai #^܏2i8+(dP&5gOv+8ynF"9!plK;DȜ\BcϣٜRn㠖2f7('PPo\DPI(H)8а-)L:% oMJ)! M@3?)߬b@gILFr"z<ᄆW5~Ф}u2:57{|)]蠍! Dv9s[15*Qn됞f-φOЉMɯoQ3s_Ǧn!4P Hj b,?JSw1jHDZ>ףLd,oܲN!6C좌*`A-NFSmoТGŒETODW0~>v5lk3Y0[2+|Y5ژ#n֓/v?YWhR$BϽ^'%&H;OODY0NfҴ0kFs-/aE*_3mԮmT}w`,{ )3h>j_+ez],+$ϥU~2XƁ[&Z}Bwp&^*Ԇ |0eBt!߶v.mIctd L2ޱ].& 㜹d9l m;85 [Pu3⤩W Wi-aukӨj\SRҢXoZO  M(x );z=a/AVM:KJRC(R텃< n!K^`FM,@>}x]eCf: sE0Ln 9Fiy灍^U1r6U1"\R֐@6Q](7&Ʌҍ'Z8/.}f[T4; CK;a|kR—C,gPu;:ЏեbưfqS]eW1[XCkpڢ(CqKm/.bh"dkv Ĵ"0:9wx ll!Q 6윙N٭$+H':c\}08oK\2W8kKU-ZtΚ.vb٬j;T(d0JAmVg ]LS#r5{oȔxb,L7 Q z*+(>P$K@FX#+$EA怆d؋ԛwة~(c$lU|!8H'oiyPz-IkZ.khnXU{τ.zA`!3rm>n/jޢ=wXGIgT}RASNзwFGr(ᡇᖟy M'n8Aw=4k CCC}w4UoioOMia4dngɗ'ɔt5ߏ<dX}|ؙҨ1MKW\`N{^hR٢JvhgK,?4.Qɣ|ASVU4C]N((ɀF2rU~`dE׻xNhpEk*A}MAC{*@5?]6bURSj-gtJgcT^lPÛ)$y4M`Ʈjsew`r4bV1uɯ0qږc 26as&☠~Flp:#OZPii<ܺ J4H|@9j2ifYh_e4@3 8nVWP#|K.=U\6h?:JApfA#s|T:+> +*P QSHBJL/bΠ<=JrY߯\G] $ WH)W+5>P[ϠݰeƸNk Ί)uխ5Z;VaiFGXN끂 o"hюul&Wm̞ oi' 7&_^VKZ%l%]v'AO'8{K7bL*K'7tqK,Xd30Jv[g6ibxyVՕWi6]Cߥ?f[;qu͸fц$ޡ=- V`gkJ[*|yTi?Sڬ^þcr!4KBcJ?ܜb #!6{uTWKLkMYDrq=X)!fH\RF?/:;gk=Kg]1N[ KZ J]m2U )I2("ZG,hQ68ٹ3l{dxe)""g$x#(1it}n\YC~dVQ.-ǥH4HŰz+Ԥ0p\cpm_`hKӔ306N`0e-UPΥ/߷33=wo&SvEv`o1" 5ǟ++ׂ̳̐C!Ԡ0!7q.ZN>[d@x$~k1uH~n>;v0$`ͷT}ef)Ċ79Sa܋`~pB!QpM|9%ɱ_'?7>צ|\JVbmegorҢOQ# -JJ{0Q|xas@֜A3т`wѡϛOoCy4Ucswy&  $]|*$?d蹮Yp4cr :z|F*NmJ{6yF=Sџ}ʗ^!L7ZKQÂZ;߾w)HM ߃ZoZ3m1n >ͬO9PŌgٞWBoxww cRd>Ը1sDFʚt{Qu/\VJ;Xn=gw\ٕ2]<Շ^) LQ q {9nT2B6ra x>S J߼@# ՁTYc,DhQWc;lcsCAlq{FGꨔΜN2Ƿ?I%lOJ\=ON W'fQ`:8D]?p(a[)v"'=T֟=zi2 [ROq?=),V-_i+( `%H*y|#+ (G qAmg6\[vc4 wƿXvq*PIIl<{ %fx peyU&Qq^k&! ZEMER* 6JS #w2fr8p#Vj*umLXo|{f5z͝P3V8GcAAdM( jݏfCK"~N|KXէo0b="xSVI?Cq % _&I{Csx\ӨlUvd:2&ۢP&Ԋ!,noj^T\OdaJGz IkaY @ t\uM)e1^eJ +c%N`;#Y|;E7cN#NhPZN:gqKs5g0?͎Uo vwe 8]rkW3ctohpxtAK".&bA۬4%?hϢ+`21Wk,,'>fՖrEyۇ?>ћ p9ށPF٦"9 c:n Xnn_@)g`_!b`^d}0!ٷ4qc岉M( bH䫅CNIvk#0 sˌ8H =zs+0N2QtR j 5X=ݜ{,?+/Oa4RwNoF+pB A~AyrO$(i 1UiJ)ᙞ`p_tq"Ҫڈ* @IiV}O+h%Zه0Kk,ė I8!kIZ.g%xӲ0$.jWIF:R:ԕy] OrNTfRQ +mfqoiQ)xo)?&ANy_U D.'!OMmcʹcSCteltPI5< Y/.d9}Awb"&m ZۡF1 "!+ +_KPCzkHG_9 K٭R-jcW;Ѓ~`VQR,~݇zİ`WQK.I$y!Ya!WQwq)ժRzM&F:dmC.D SKo "w/xlŴᔗ_IĴBV1ԧ< ur\sq*pyG"DqX|.< oUA8i)T ws Srm)sYzt ;_XBfC(gW+ҲXjIA_e1+ꋡ^./mH0l|мKJGo )j񃿜D_aO(7J:sŷ(#ϹlH ;ۗ@f@YWO:7thLt8h7I@ۜmF 7OkkBSav]g1_cA.K?r.R'QʑD_df 𘜪2"5}[ɩ) cNBz.oNnG X{8!7:i'4bZEoeĒ07Qiy XpF>W{I oc Gr6@%5Oyu}s[8ZU"[^"y`"o;"I~okN'JóseY-v*d.&F{ݔiz92^o̹'kgףڰЂ0'e`>+b{Ȱj5rr2_uWlh{=ԭL"S#A.cCʊwYЬ>)hHHRDz-8Z`r<*uHuƀ 2p_;Dchש%ԤM/"PSΛ[ 򎾑V=j<؁T ,p<,3H쳛Y_ԬEf:P?:d7.r#tkңg jzAt@]7KX`'^)hv)l}8Q#&%p-LZR*"R+ednZռHv*)|9xZng_Vv c-&G r ɬߔb\= Iq)e[)ZpͭBNc{ ۦ51mjJBpTKMܒPOd<}enX9@>eB7=gUʘ}Zo-E^-*Z݁0?+t"!`&>v2mH|,VyoBo:kXHX3-cJU ڡ3.:0-6~t]s/g#v1C~ aHqGkrkd\|S5{U WA<.Nf,$I+_2m9_+^m&k?S mhİ,&ՄPp{}Y"]E?E CHajRbgБTRd"j) m` 5MDx-㵩_# Q)lxzG9݀3qzDzkXpMoRoT #xӉygB}~1-ч-MwL(eu<^Sg}ռ1*jC*aԗF&hj Ly~eXa!@2J&q7f>鐈Uo4?F Q=V #@WC,ib,攂`Ya16cRZ'MSJd*mp`.}lnPҌcH) 0=}E&_ؑ}i+MCA̮ S|PRiFP<񬦁E,&-E^Qs`pK%4lnFд 5+skC _*)3=h>3w~wEeeBѱ:i "O&M[$C"P1rbK1bf B3Ǚ30dr/ ka @[[|nZYv"T,9!(ͣ?NUVbxA6vɒ'Dt7F9|}N!`s <腸E ZLL3V.9ä *LJ αe]| p/AT^U8^GP[$L[H($82T+I1#SSw?)1RTH@$z(51^sD5@J 1Z"^'8xxL{$?2R97ZU:x\+=|RqoS+=x(',MT\݊5|R!*äڠēzǕt`Hv&Gh9#G ;!$ a"N0˴ ?(Ǹv.t~p#mC¹*e3SaEgB?H8`[N%0=2Ç!CEi gjFqǣpʪd;y%cꧬO!f]PJP!x^5z]է4VaJCpB:!۪у/(lޚz0Tʉp1l2_%IˠG^wΟW9䋆^.oGh8D{dGൺm{8 =AfaӷqHʬ1Q+o|?Hޡ8(ŞS?DBH^$wRą?smjl4*;p7E+Mw_I ;$STN%LB=&dbEbޙZf{Uc[`3|qGb,3wh=t&kQLh.b46>Lp1ꢓUd'dgQ:&v$dꪍކוNb'B.DIv@!ozʶh@jw`DW4_H$~l3{ka}M|&uræ_ S&U7(_IM2N#GCan)`eH$Mb@kCzMj/R7&2wNAu;{/ˌK"B~f< 8>umKp/7ߴH"/5SnayԾN9nIZX)sC (jƕf 쮺S/4*r&{vh `=LC]b ѻhZW2@U ͆f,Jpke[ATQ:(?bMVLzɹ3$\6 1%|ܛ.|Qr:5s&7sZp<+fے-wUU#uiCG1MW^!%prǗ i4! RyS؄5mQ=1艛02ՂR-RJ}$JùW,G@԰@#pX[Ma^5Fcdzr*.O*l*8ZMd`.C.?z *<4Ħj D( cl[LJ`wcN% ٕI쑢:_kTҎ$ߕay9EË #ɵf<S G4P'\\4r FKyO D*eu`]~wimW[}EРb]@ R>EJX ˩. ߙY׌=4ՆׁyRJ!+o&>jFY|";dgO%&EYxs&Kbc I0+Fm%u[ 1QS~N?7ZI8DaTf،O؋6vSG:^B&fh"4klK |<]%[[ 'Vct1;PDn*P)̐YVfE\+bn9{[Y{YR}*=RNQamZ4S;BSV‘:=%=|hy ȿ'į猐$%ݡwxޱ;ΒTU'ȋ 7ԕ8[GK+pr/':vX`rb+Y)jR}鷆->~Ҏsh*F8N?|:r в^YUb O]RW7#Ra%9-zN/]PYdikGu?IK:-~ sN'"P>Z:`vq~7T2M6:K[-uY?O:[;dVx8e?">vz`9 ȜNZCG fo,oTe3= KͶUOdi#3u3u?k]DhĖT !٦$R nM_8+nsۙ'ZM=G8NHfݔIڂI|il+k0Y:m;`y]IEy{UAg,źg Ep~"(f0 $o(?k M` a?F탾L'rw e0W7,;Efj 8ot{mq[b? U>?kЩm\{o}tPsLC|˜TO- MRR7ёCa4C,F+2̺2Mq}K8[(L އ b}'9`lĢ =Cg/Tު?bZ_?YM|sYT&ՠO啽 7Q@O;y&"x @|'*PybbY I z RPDlCbQ"eg't<޶'<҆J6_[5u ouo|2^a殓mlXf,kߺk$5K+Yw@Nc#xPR,P]D{ NEIQn10 3@4XO0ځ3VZ8ZIa pŦ|Ug>>$VR (F-pB E A;Y`;~ 5c56Br<U;7?k41>=v.)3MB޲LPR@_6%GP1*uJ#ԠhΜ)tSnlM>ۓʦmM&]ޮ[P&{nJ3B0t6SQCGCNp|o+-huLb.YsTSV˭5pk }0@(՝x f,b ^ӳo4{9S,`"Tҷ:wWXyTdbGI| d/Ʋ=4.<(3/MFd _ޥĥ*wJq ;qf)xo&ޝh%5VǴQ-S(30 HjA\s`fAَ,`xʪ39.D Rg]dz,CE@7n_)dRcӄU( x! U0a\j0dTuI٬ATq*kYp+0@`ezj,A6. B/L\;h⸪s$)"p>&۷K)s.—P(4 1iҭm;+psI=JVqeWYXWUw6d/b9MҀڀJ2"!K 7}-^+SXRynkVX>Dm.е7?-`~gi%<꿳ݒDYvbv =troꪻ-< (sr17!F(j囱7#.ck *k=lUo[fzje}A1oM6[)u.;n{D ?cMQhY2v5(w b8\aptS]Ru%'5 )w9|GL萸u:]$Fܧ7b|w8bpPPVAvI d">nts?D\x18ځtЄ~.M*Ro3CCIzBJ‹| p+ɟ&g.x4o#gxLcvcWtB)W.ȃܝ{ 0< -#?\d.~0//7{e>~麋ZO a_v}gL6ΰYM"e-/ߌV Q:rK .bOXKwحb 7>ynMlp9BNC+tx p.]Xlė]4F1C .isN8Lܨ1@ERd8yD9]M¦fV-((\c.E Q*ZP _G-bҍu rX yqڗmAb~ Jh,=b,Z-X>Ղs5pW5z}Y^6EOeRXy, ;QS8^1]`\1@z\6PG?pHy*ϰ{܍iX_#si0e|6n37S$:VG2V(JDZ*?sGB7ͳz6:dLwPoiƆ}yJ3]$ ]:/W(*WtmemC|a9=YZ% :;x ꤜ畟 MK@-M0C{zq9׸œPݖaR?>g}9Y0Y%3 {$ol(WtNbCك~6 \m1WE)1>ū𸞓(F,mn}#]Q[iS:o_fBCDZ%D0ێce;eX\EKLHɜW[J!-neGS`t?k&ԥsX}Òۚ5-BaGIO\_0M (Q<vvUMq! I!tE2Njy#UQi}Ί0i + _89g Z#8m?ɪ(5O4tEpEksZ=SgFΰl T${Zbw [VL}ms>m)k*|R76likHΪ4tZLSB#18K@ܾ D՝>*xOTI~t2]Li6NO)1'I JjI*OL.X7$I]vn"K-=-Dq{i B䀂v=HLkS_|-ۏA: D`VZm c<醹"e Rc!vo(\sXq3MT5inCAXw?vW}qH m4T>/ygGke[٘hUEŒّ)Y Uv%N`Cpde`-; T*ȂqS {x;x+莛u1q7:?'ze:!#mХ $aK:~Xg2hP1)R=Q٥ =<@WuDL=osʐU=B6TAH.SعB[ N'L\w:iALC*t;FO[L,VėTnp[m1G-C_KIO0G|职fF,ݬU .?8<e O󲏽xn*W7^=)ˮ Pu /8Sa.#(1KZ&4rvG!W>rrDOU!PCuAuy0*5+ޗ {lr[!5o!㲭qnFK4N@A`)ՓUKO|FRUjfX1!{":IR29b]<~W؏qM/a 962d\GmR) z,H}ׁ GIKs#h L^Yð+`:n&*q= ޷9CI[RίM6N@{A6*V q%;MxiKtŷDnK%a]h}R@M|cAq^>YnEaPlZx+gфW9Q,Vu7qCC0;8c#3vPXf5{^왓ZԙuB=@ xFޜu.b??q[z;C]$*dF @_eȎSĉ[! D[Z^_VGHxMoi2آ#r|ɯ].ДΟ-0C#^QybS@jh|}شtC؀[e F!Ng._'A2Y{ʼnY%tLJ BƭIuiH>BzJuWN+^HЕ]YG`h(C\lCy%v13$ qq$"f.gn^=)cs-яîm{TF /b&"wFr֓n}PJǽ?u=Z/*6ثq%;%w9˴5cuvKۺ]:2֍x>ey6ݦzk ris:Q"a6q?q|Ot,\ Bc>P`07¥+B`ieuLPBuC6dʤ ~ 9 Y1GA3&2ri|[!9K tM,7 "P2EeEiVc4í`ue(&؝չ=#S,wN6?9.;%C4#)k6iD\hD\Crmv ƆFK%YdT8,ݘlϹ8nE0>`pP\v,u(A(~@?}Z3j=Ƃծq)ؤ7`ΌU.qϜ;rSHٺ]Sc$oLM KSS+[Ĵ3ZO9va"XܩV{Ob]8Aeȣdmx"!xBZa|G`eU\1O~8%^CRk6H¶cPq. Fq,^eUvlf/8;5fY)x3? d( M28ò; t>/ e5lьȢ8cU7,[\L`9ZfRF́˘L1@}GA5슳vbEv ˲si.keOA jU;Ikw ]X^ym]Ry}pF6s`"q>(*Cg .(Q2n)dʦw]iTW9lqO|Liy{,fVPv'OSMgdş[a%af2'$pBD*@Y_sPv C sbh>j߷S6Bb.ZnVBC -+"{'9#ڹhy\zLqcy0tEh7X?YSXID҂mli6{1utD!M8NU:U4z(br(>7%m/Ȍ0 _pr%vqh2-'n@2Wq7Q|U#꼥/I]ɺQdcGHEZ̨dXF8WX `s>m>)ӹ#}ĥ>դ ]JGfֈ}wu (\@Ba^i+)cpZ60Cg8ɥ6gOpӭ-5B!hR>^r%KR8aqEA~ ֕ؤFwt p"|wrG2~J& 3](,+L7kѰ|dz@\$od2@!5*@abP鋄w`y尯>Iz/lB^q`:ns$s!mݘ~p][6fg?5w1-\ ׏H*uDiqMM+HjW1rUP JMUHM/Yw:$Xdv{~Ay^=X ;>^&W|-Ż d,biY:q RKD@&a:w._[;N=Əv7oTEghŒ__t :҃rT**wRԞ7>=&*"-3(.au`U_2XD/;F y.,O,юﷄEInڴM>{<;$Ͻ9T@NOzlܗRށB"@'q)9wٽ l*4EH¡5QXlk@YgDU+o N.F̝QgAE<KV冁 t!ڀ-63>nlc!9r+iQvD#b$KS ea: JZwx@;@q{G?6ͨNU! z '&-7JQˏۭkeNOԍ ^tM%i&Z!o(̻[~lY"g5*M/pVT8ZKY@2@|vVg;XuL1ۺQc>v"26$if\0 wpȖD$U{|pݜϔe\?z"M@ ?PJ蘬벫Y-Тd<0i~2f4]!֫lK,3`k$UXO&{s /D9B_yNCѾ)G#@qE[b8>Di qDq9'Tv88-T1jYYq8;ӜXEe W쨑oUD< o {{/|⩯vL}6WW ^"%hoP^9upE@!%y٫_sq\>8R3Vsj\am]+vafXC j1'p0=˂}¡Z'n1lT V } % XlreE* -49y*1'+uo᫥Zn ^ʜ;' mtY E8)iHr{1vI#n &أo\VXٕVѧ1"8=E7,Z{^{1y36uNCJm4wfs^ԔGЦś zM w\2YLDYUdmro~X|`E}pʥe{f 7|ϭdLxA(mBFeAe-2+TF =[ĴXԟBb}S uG=a7)_J |Pwv{NA$r#[oPPZdrP $//ջ6bi1X`#Ye>> 'C}dQ:٣.{nJ$ŗ|~&,hNc/\ &(?0{¯Dl[l?{mgHUinm/P$El_+ڂi[=oa!& FN9gŜXqN!-hm;U! ,V@$;JͶ!E[#N=(C3| GV7/!('1֠ѐyػm^dfŒ OYqJRD9oCRB/OI\_pǸeNuFG.\]-&IVl*'$v=+"KbI"/4Ewj^"ٺl,uډ yu$R=IGB=ѡaX _w;k8B8ƌE]`VY|1]MqNJ#$cM-0 pJ+٥KaQ*=w(?<46 S{X%bbwFƪn&a4H0云'\hcߓgz?j T.=&-V¼Ф% ^)JDq)(])TH(PiBJ"wf &LEXKVO9ufugP:~#b`b!98Eu+;@fHu9Y*Ѵ~nHwj8@hyn'%zTkNwn'FgMgȤ;!δ؊!aIgx:!HMJ)y GY5BnU~V)eP褿{Ai.H@TbóQ`_}o: Oi[㧢"5FBp3K ] vΞ|z #*99Gg 2Di oa2?7/,P@ '@鞡3P&_ni6*O?-Q{Ot μqy.uo WW"8U&7ۺ 5GPq0SUx(ҡҸ?3T@M,/0*ѽyc!N]k;3R ;{2Ե[XŐ}䘨za(VDV_VG Ze#;7Y= ˬKJ`,WخPī R?]ެ)+bd4 +X+|;M_ěṌQrYorpضEmɮZY j}pMQ|p,Qֱ}'*(9!"/ %9 ĒHd]@'m@;É}PJ6GmQ*fisUr(:0B|v] Ȩ9Ub$ :G`q g+RiDy>F:"68yV jA;˱y 0s>G9cv[X#P6ԝ̹6w#y0T7Z.A_2ΝB-*&,6n+~LjGrqN QZt'6klez:-11QZkCWXE6TTJj=c78\lːe3 U0#^6/y*@;q(b8հ8Y%CJZb6UIA 軑2?[:oHs&4 7X]ƥ%YJMw ERrS_ 71PMqR+-y:|Reo;],H]ݺeZ ZA!E2%MM VI[_c6&c4W=8mBU%@}y¥?K*w3B{Um4H=LsaA.TJMWIci:8ZS~#(Qϳs 쌇AVLfl@AE pH\錞AL=Cmg7!t>-إ`Z$!Qa o)xQ*:ԋL"]b;4dESɭ%,G!iIMӅjGPs[oKN%^ͪ=H[OHNҘm4O(f: F ?NxBV\bH:ق?%_FWBÇHC8_xe~p/ҍnӡf$8\ ʪ;-cK0K6w&W\<TtRaZO?lla:x;fc\}ٴh5dY&Bf |?2K=Tj$m #Z,Ռ{u|\jTl 'Jiହ/v$%/jJӚlt3*~Z5%A)2& Ez[ՕuE0+S[_n!^7!*ͶbJ!+个>}̕Q0zM@Myp< 2RϹ g:=bll"j\bS:+yM܆.whMw!F{,57qeU_9P06\Ճ.rh;EvlD|>fAvFkR 477t[.jdcTFwş$ɶ+Àe\e7E#7J[HcО_]J2혰ٌf{z´LE8<;q@g, M&pP-eئxJq5m %2. BHp?uN4H; s xO]qhR^Ēy:$C7 !١ioHp!3mEF>? C"8Kbl:\DTA_?"w[*E3_BfKNfc@0b $C$E%͖.@;`ԄЫd;pU[|}!U&\'/+pW7SvuTJ,15a̎{M4mrCǙdCR_׊?MNC3+Ȯ}rU%L[2 r0Rg|jRM&\ŝ6 0LY'kn^r;Rw!diqƓl7HQ8c2fKxV`3u GqҌkBV ]IYb\Ȥ큗f /#ʠT.㗬m>`z$8jV}|^?ϣ-VE6-inOc׀ ?IS.KU/~/is,{L(rydFYZŦ4{_[-n@@߽p1ªNhaM9B?&(d) RT@kd쑘j3_&vn*`W<@MR~{+ɲՆN]#}b9(I3:Ec_p|4uhDZ4믥92"e[RՍj[ *O o^祷ĉ;V2h_\.x2c&{ +~Wg&kӇX!ܴf3k{feS^w2)]`}gGɻ eU.A %BmnIV;`bfHuyL*Z M jF-IgSpɆϜsJ ,Z;JT)ǯ*e(9q_P )ZQި!IкHY]f ?j f3"6 vi{aK[$KQ2IOѝĊA8%V?Wx7d5q,2@ +vLg*˾U.6e'q<~ه٬+b~!I+Y"w6H4D\U`_ғ^deY 4՗3 eꭃG1p- 4TBڡv  #r72GE~uaѦ|Rױ#곋_$@Kqv3L(tB]B"(BVz)#rQOeE^3(bSq(06F0̊q!VyOcl/=YNozrjd|Ij'@roC>=LK5^ۜXz9ָi\d\R0.c cƂQר¿< ^ڃnbw{:Aiy_>Y^09_|bLDۥ%ء-]=k8mERBolY}3Bᝆrڤ1mh갰,FXz>9lAS2u@\!A? iMIR2.՞L:i7̪h䟘!wÎ̈b5)_k.'8{4ɸmcJ!>`|ٔ.=$qU=s| Iܕ O+ȘA[#!j6w~*lc ~>*jWkulB4%8cۼg}Fd\8D 4I^0W$۱A=3wQ|~)`ez1%6kх8?D)Q%._bꁳٹJFl b8\jo`~ m'ba;*ilHT +pZ[S01ʅ68/_9ZKD u͸nJ%1qb̌(&ANW#/a$d.˘/ ؓH#ZPksh_%[=fڧ>nT,|۩ J-㭔ƷW22ȥ=uԼ&Q،L/,Rmw S^c{j]V Wٻ'Ŭ_ j^  K$R90T9 я{o~t4Q(T ĉϫܖpqXjmEW0P%H(eer>¾ d})T<4(2ΠN%|P(QUH&fKHF+:|7Tbꋬm *j/3)ՉlpeQP1VN{I=Z|er-ouVtelHhB.Pnn/1=h8v ^o 'WV]:2FQF]͕׭G"q^|H\,f8z!`o$u!l¡P1l5oޒXOQt۫]76Oײ/5r(z:t#ARDۙNBQgYue5Q%l7)U9Yc^>R l1*t)"'tJcuP^W$64P_sI;)!޴yв*X.;Qlw'T|aw.LVޯ;Y xZV\*QL#,YG-]OdVކOf̳-d$hF'7# *"uBt"m483a+g<21p8>2}4߿lUTzlA5dP|_)[rҿ[ixMp7qo-g(TB\M @DkJU=heP+Ha4ٹ9`tp>(:?'f@q$BmƶO*l0sq萟KXAO T?"-I?Z/ZevFAFCsBqNt(Gnٲ_xs7ḒPZv_3WyhS?Ai|T6<ЋW24!y.%gLy (XgoNKV+`>[DqtԆQ\mb>vNǟitRuE;$e^+[.pm9vōAݔO012'HB;hkLKP_"bL4dsͱۊK@:_\ xuY\Qd7fB}]<*-2C&42𤊖]k.xeu˪96I^176~;V?6 >xTv1:)oS!$WH43tͰ|r]{V⸸(6ך<2#+,i\̵7)qD[/'X).b*gD72}AMו&+hs66id O</%U7$Zk8)'2Uÿl%720OJ8@<:/V0Qh6.F$W- ke ,>}?4HH9ר'DyrcJ}ph*]\#ohEԸՊ5" b- gYZE 6%UзT{Tt++4WU5˳1/ѳDz{ @ I͜Nc6V-l_E!샖͙@1o}e_BR4S;K*4\yQ4Nelv ifyw}z+Fn|VI4b ZY4(`Kι cn|cܱ[۱W,=D Q)k wH\00UAv鍖 D# 0 JJ92X(z(NO,6a/eO?օyO{R"k6]g;#3ȇcBn5,v* z1H$Ylrzr\b>xGգ) G ?\5thwTQ-p5ē<* T$P!UE ٌaYj8ܐ.fxqN6tszh(g擦Rc Bf: L^EvdWsA{k!RO4Nۚ*oHQUaph:0WJ/a;Ud{ u]0}\heB<_eӳy2EizYensc`w`[;6:7`EH$x5yN;L=e nb(NQL[$5)b{9t?9NqS ;850%zGvDuٹvq[Xta{sv:ljM0AIco;& U>Pu<Opo=Ov`BٰPNMzo$3ogcFвL0j?8oڌ:AXݴ)8_ [ c5ɛ3H2d/emhi!_M3%ƑDf sWsi u zzkfԛ.lpn>74W[cSxȝNɝLBFlgی={q9G9zbN †5ѺA3}yC)0abwՋ$N&mȥ7PvA[A`z_z[=‘9wj/G2G#?^4 ׏ʤ|nkqGy!҈v$2H48urHVgf9\~Է n|$FE+9wIϕ.*0hYY m vL[)Kmt~˒(3V(BեjX^}"uXhemd+K񼸅{ FVnj/d9]U)uyHp 1e$M8X#}Omw^iu{õ AS%,HFMV>W]i+A\.I-vsԗЍeUr  u<j9#f3Â?[.WU#:WR䜦WCM=TLb&gJIlg ˭4JN.4uhTmn+9B#T݇>&8.gƱG+s6VhYURU/ĩ>fZګ<8* ŒU;/ )):mF6S GI>a߻JZle&Ya+`n9r̲jzWE;R<Z]g]p 26)5:Ge|c=7pU(J,[1!`ꑿSK!m\oVjk>AbE݀RT*]5 z/P|)A e!ZOwXBV]VI˙iw"m#Q1Lik{^u^Dʑ󙽿,ʏte{ NsOycdJ27!q^ ;rC/yB㻅ZC]xu3Waq9 =5]oťĢD/".;Oj0ؤg稼'_^H%FGzrg-(I=ůŲ}E>r&rzԈŃMo‘_hܟIWSJ݆!.|?MjlClK \bnwN & VUԠ>Y[j"LX. 4Tn'S(b 2^}$Z'-[؆bu^aOMElf"hOT]azR|)µ!5SQ{5MbMѝ O @Ku҉]pK_ GiI^Д0Άԥi@ޜ9՟LS"gX%3Ԍ,7}=~vaxqe&ϓ}8*KG]ofὉ5C݃Km|"NÌAmߣw,.QLW5•) fW@/epBMѸwDsΞ.cF-ǖD=6"5͖sNKe1ƲmC<2OPYD`>sidx4m0sq 'LjɐTwAF[l(*,ӧ׵/JF J_X̒'R` nƔ%tgN[tɻrM7pⓇ ]Ph-T ˙W?Ψ&bG t]yd(&^[vVj*E ɔ00%[= {R|ąl 7GȾ:6L}aTaݹqTn7P /;UBB}E&y)N)є+kH"  [8fXhh4)z~ GTQVЂBecX@=f=t$65{NuC2sOrl)kw%x}^+^mNhÚrUg2[;^>5W VGdn' 6wiOAy6!l#f!| a:gߓԥL)ZՈ"ÝXuv!T Rٱa&1gNWIv?1UiD@3*Cg-PtDΝx %:'(;e(67DõkNG0!] @u)Or+*M@!˜],&$8p ث|0lu,US ;E֚u!J5qN (5uO2Dϭ!eȡ?7,_۾G37mp2S<>6 X!iϑoݝ48iř*^[w0b84$/j v(o'f6#WϪJn~n22 Z^5/p™ۘ|5{ |0+RڤP^~)jEu3!=6d)v!(vJ~9!>u,=츾 滖.s( 39 ÍZfI i5+yOذב[O[ 3$B=:p+F3EI4qPlo+WWҩ\szyڂ?WQ!$BPy#oE0>`KaPnfEѶD ,ܟYY EqHEjPf&?wX.o>QPX~t!lkxּM3nq B4w +Ŏ%De|Jeӯ/g.W TdOZ7cRnY48ee;m@u"jPxdN(>~T\Xev9|i*ӾcBc"2yB]Vh<'X-v*gk4Tu*B7Ds W iX?p>t%wY5ӔYeĬǭi݆ys̲ y~S?,2tY w=w1)lE ڑgI\MG~uTuse$ѵA#\Wi3Yr`.&N_ kմ(.AwZ9ý\qaRB_`Oƫл?h=x.PK>YNCO#jC DžEz6ca@?&iY}9xES0Ba'`4_s:Wj[c6:vqL\k/(f,beAi3GkH lh|/RO8t`dAlǝsG>̶YYgKS1A!' ޜǭAlp;-ʥTCaƓ C"EZ0İL-rv{+['*QTL͏ @8'1H6w C v=@\ Ҹ vUX 3ϵ LP%ɦjU0?@/...pA-~zt.eyxab)@%-\NU5T ]DV}HT]jFS#mNcTge}ٮ (-jIоrx7L |:*C[s teZR4٤3GȤVe1QCuz?^\Ԡ;27W ?(H<Ԙwi2c Y5)M؂5~k(rf0[%OU'a a,@"F[w,Q%ǾXkd0gl쥵wLz)dWi5X'wJib|'Cwik`ϢLaW Sc$<̒0C9'] a|P=8%I㢡&X΂{y\G#@v ԢڏC}7U? 3ECw~DXltzG,ؿ0'FWt+k\ =^C##tz2Ԁowc%<}&[AI98 uX[M,X#syqph U9Sj;9arSa lIxIvx-i<řmCnE?/,xFrR%=Pw\=rX *oeFl ȡ7 6vxBeHx !zawϚZjqOʳA_ji|q@FD[!-:u^8NgNE:6R17HsTz]|--72ŀGѢ\)ީ VnhCL$|,_GsrC$:a6~*Thze:j͹; RMvΝ rK_|\5P TD\ͫYI$ My EY[ʞfbOq sU1FDl 8_ Z|1dB[a N,;;[HйG=tE֓baW;y /?^k8?9}1J|g8{Ͼl<[$K^9h Gk"7%I[xp>mWV[K-nCMē y&$!2Ԩ[I ~ d;׎Sݢn)7T;|ytd,J\9dؑ5e%*Z d0S8R(Wa$T'2%DbH-amF$ p"8"OϿ\(`%4sbGC\"MW wXTt [ !}hv"]E"'f>,@ L8UyL"ӇI{G2fFŖGB m40oDIJU'~vy[W`*C?5xȋl*w:Ymí*I{bʃ& Bp55{j'9moZx fũ'g.2:xJ@|NCi;9ž21{wq%t|.J<.>58Kfs".ǐ A2mJtW)' XL[He3+|_C|/-T0n0yߌ(%T#FW"6q*P=ԻA*ܞ J"ڣ8ᩏ:g d)KĈc6#]\F:xf6\1 ]B@&3ߺ( Cd6L5ej܋fxn̄Clޒ؇*:okOIIm&6]Re;UB)@["!p.j|U:8˞v:RIf5h|=QpG vW~K8giN1oZXjdf%E>H.9Kt3 oD0Qliz%XigE%PFܸ'\~SX Td!%Β?(34':t7T#hrB% >BQC>p)o-RAgtȓk)1D ? xԳ,t Kʼn3V2Sg#pPZ/'^hD*y?i:]py*;<@67aK M 0ιsXLSjTmTX2g/=r X$pAJ,(r .8Pw%4;_(9&k1 vB"?.c>r;u-;΀GKm0G!pș7:O ذSNVhwjޛ>{Lo+hE'r{q eǾyyuǎD[qOoC[fQ.6.ȸI:9H?Ŏ-S6y}ICSdBG3YqfBdɕzN0FU@ˊ dL<ܦeGe~d 9 A}-OF4SEq93(f>ƀ)#ynqpeZŷbuSi8hG6"۪KQt~L&$ɲA񍜚0Lu|ZBPm8fB>*- .j;QGk'@%d΄{>]RgQ8`On2DYb[]z>T=-5K~讱]f%cD i4:4T āx9v0 Fz[XdQ~ 9kP@J>z:aYee#[)Eg`qg#Wpv4Yݲj]]cԛ80(->4X#)#tJfUDŽs*L4.CbZc3 ^V˛JCv?3RvEI^=Z ,yb:*uo?qKOƎM/I#fMͮ?vy/-xqNvp Qf$}PnT~дk"a',@eiXGU~&%gIikD%;Ug ۊ(B%ϭ$tNqr& {[ CM, teVկ6*d_wuur R}69Y [l"wI =zgO 'oo0I-! Z';;R՞n~V{c'K'?ۯY{- (KG3_J)6Z wp6(pT^l(xۜ8[;h^ ܷHa+~b!ǡ hDofD'%\IA^n>ՠT<ٰ›W+}m\W*8IT'i:fm(!HiOs-{gL~PDы٫=|9!;'iytΌg0_'4T`B5K Py3~?Fvڇf"]1=+tM h*gb?N_bHHQPīP1ݬH(m'PE?ꓧ( V1Kz ɃB\9Rcn5ob6kBJ{t=)Vx |(02}05F*G  5L^tzsL8Js۔q5O>N0Nua* >ճfh ,U° % %GBje#k7Q)ϔTV^mI_o j[vgvKV\& +H[W>)zMYW|jw]# @1ZI-?;Qd9:7+v.t+/*C 3=N| ^䶵qM~&{WJy ]rpRmcɤlz2\0QqXkM6KqpC ۙV1xg"w{9k5Ǽ°?~pȆwNUQAb AM[vvC Eh'k-SO}Gi3n.ֿ7R%ĜgZeZz' |8T-;ѻڱ>R7Fv1j4WdsHGt#^(n`ӈ9c+o7#QnCbOϷrrl))I8E&%Q>`^wOPӁ7cĖ| G;>O[LMR lF3 Z+Pf10ǯ L z~( $ݚhl^vOtY|tzP3B*۠|B!(sPl!(ҽSσ-;Ghd=kūi%exB }A1M;o{ݣaj簴FK_s?7\rmݽ~6u'׳~ 1A`NU18mpV %a,$8q*16SeE]LDyÍ ^;jSQ4_%S'ǍG0W(ӷj0SRޏ VR*jl TĚ@iSC%lDô5PA.(.%4,[3>rl2p\RK̄z ᢥ "Tglpxbxsf{ Zkߋ(8^\l $FfkCTSGr•^ |7|}W4DBo^>QR"QO!hOJ"8[O;H?\ߋBqKnE͠~n5p 0fʪ3qD/aZ{CuF Or MHi V>pa" j?$BH7T }4EzOI͉ %/$&E"lU6ɯ籋0D&E6n WP+lrRmʬ/gUUg:*%}Ի@9(*\ȼSZ%7 }#D^ huuCF"d4ַ9I4|v,?JKP5}ct-1%Ad33WF!}Zs1`V7xd;Y;:aA:x3\N.9+'nvI`! fԲ4WAUѪ; 6yq}W0.:T8cbk@׍U?U◿ٿ4+Pf;Ɛ2o53fiz)- 4J𮟀5 bg0kad^z"X \'@rnk;sb^2 Xjր--<#‘/Tw?%_ox &N"6 :k\(H:*ĵ7沈]_S{bAD{5#*xMI4s܋'h'l"Cgj8doZEE2-srs j44( =>2Y?X|v 6,{Gnf,.m[{n@3Jď,qk96:w,dNN&6?Z:?`K'[r0onx9T:|^4B$!dZY'"o{Q l0FT2TFkA_yOtQçTf0V:T9 zPfg[3,&#bbWLM̌vec.:K6;K3n;)?޳+єV8hJd++<'O*cZagW0q3(rPSq,m(&mJ;O|L"Ýv!I!eԗZ,ꁻ3a~e[DK H-W3{)1AX3U9ySk'q11ɓۙn}rg =[ a,)|ob,"bQ1Zy3M Rm&ޕE($+vnpE;\D\G ٪qEnha~ƒ[54 +}XA,.XGkJJCD&!CgQ_uZ ;>W"n_<'O^tH!M(u_Q3Y|z|$RjHW^oPkF@Kτ"_ꚱb#\c@*QيY ;X @-o~2/Y,8+#lh[b-]dEtoukk@FkSSäJ+gܧpPK8#R:z=.bSyjqVeM%~pR"Rrq&zz$ܬFE>id"26hć(GJ*u-:,?߬l*'qyiVQe,weN 5 pqE7xmEU0񎄾I֩$6-I<[%IiF`ʕ_fw"qjQFE" qG]ns܏.Zacvq$_h&+[uBJUC(xތ=BGI|*giLd>o|E0LA'1:ssP*j+AFi /M,9 ,ҝ\B8{4E@v1}Ǹ`OUH]Y᩵SJ&;ខEcbd%:Lys ,#r t[G}NHNAKP=`B?هc) K8}#ӡmiԠ2o;ć0 \kNs}} UPXi䵬vz{ g>q鷙{4IƟ!pDoxz65CI ey?\]4' PJFs=np_0Y,Z^ܱ.@X3E2%ojd jXcYIX"؂b3\`G>no'OŖǎ|j&^w-)2w91Ǻ&u# d?$\ Hy&U&mHM#<=p$-Е7ޝ*aV/?!M" 0]sLwOoqWNʼ,8M;Tw:`~Qy^ޠ(!+9>7y~^a$1wƙ?MgbPG#p}2.[s`KL*kh9^h<fEyV  5蓝 Em64~$pBn鱫0o0Q8]e(;iEwq: \_# Z~KZ^7rS^ ؒZbNs"ҼA ^v3NQ&*]|74_ tGQb}PHάRI{] +ȷ\.G2ln(x97tt%'_YosޏmGC`&jCb* a\W~3ΌDNոoG8 +n]eD#+bƂƇ Ϫ﹚kfٮcöٝ([~h}<)uN|]般+$ݡh?\M\X@ y[/շl\X yP(jƖ@7ɁPY2O&0jZ~*{uiU~uzDޣWk@PzUbQ_A!,iL=A0t %95 fGښ16vD$]4,[lIe01 3s%FF53x+X%,rƪnF62?4 cuϦrC 3Xn@g.Iv M L駥PtE.~>>ў}8YKEL|kډQsB-؝ ^1EXN$^4[(ݵ8@Whb#QK4Zb4@Og (`X:L׸(HL0)t[g+Np4KPaRPlK'3GqGiQ@km_S  tѸ%eϣ2c "2e{-ͶSEk8YKtz8 Х $م8M~pjsɰT )3Q]cY#r23edZj3[/ ŅTVāO݊/Q"jHcE!nAx gjFmhX;E\T+{\'b頉$0`OT@*;#c5Rt,2kH_dM@~vmz#Z2\JJm>Kw-Ϲ%"o+DʽpwW5uЫ}4%B\Xf }ho2E7Wƃk t=#؂Kʁ[lkP%XǁVz3m"le183׶0r5,}YA Ϋ8A c N}G&1Ijb}/WvxFE<o{]=t&ѹ*HxkQ|fΖ6cqRJI S H) V:u{5Nbf,ڕWGw^wM* ݍ<<ӴweZ$K4h{Lx@E°KoT E4`I>Ԇ;_0/;#V^#@TO1R'6Vhs;0DlmW"}셳)}H%:w$M $+H+ Y9El/#u* Cɇ' Nn%[rBQ{cl³M{Պ?%L\po.A-Z) ?4ECdUbqi?F▏Vr!*:ԩo Żc~)v izAѳӋ[rQoD16 7Rz_5> DT1XaU~B!pʷ eqs0IW[߆52 ;XsǴ̮<|(R[RZO\\*IJq Q? !鴽KM5\}ꡢ-dk= 1r]w٬GQ$./ [o;S#E$~̷}}CA&Bθ/qqJp=8#i{իbNNT iބ ]6,jzfkZS>!iF%5NsSߋR8 5Eg@)`,@#ˌp&c݁?BbmU=}@mlB]`9fPBae!I 8}_up7\LYNLFo2 '[.i;Zcn9gD`B_#q@d?˳{둓GxL /9 / _$LOd;jԚ#U)wGNURkWǏ}dXA Uٯռ7 硓Za\^gGUM|| w;}~Zt` d/~a#bqYc A:OgΔ zdKQ]v$Ɣ !xb;4xbEס/m jm[˙pއ*6 G*Fц02ʜI:t";s{oDUtwџ4dnjI-ϩ4cBHS44x+ `Mp_|CoM)@B W ;po,=s_P`TH\ʧYQ0sEon2ůQT߹v(1扶/x{ u͙A)\a)q$2ݜ:]aLA ['أ>PGy'puߐaߠq6K#h& {loQBAkĸp,T.4;UT YQI=f^~$"Je먺x38TV;Hߜ,4_DC k* N-ĸfQj}k} ћ<ޘeSW5Ci`0042呫 [Q`5ae0ׁKAҪxӗ\8EЌcXϭYNI0WaGF NNߊrL*1+dՠܻwjNk |i"Jgk,4%xbNC Z(c .fr<܃ l<'FMmɳi;KYr?DZMh!N/% iIg2΋uTb1ww{G6-Og%Zi`# 衍(Y ;7Kq[JčyxlXF=7 D|W`CIj:,=&vaGe&"JÄdF W{C t8 -N\6͈s)ULwY/|HVk*8z=6ggNRGrUlk[$imi@چ3{WhzYo3}iZH>bd: Պ50A0Wϰqd|PRZ+H¦V/ۧzҮ ?k~ Ya[,1xa?n aT-rRJ%6_BͮC/KMr!T R3SsH?Ej(}2k*>tM`8a?Rp Q;/4߿СQw_A'8"6+,D!f?\PfUuf|s_ipLo^EwCw4y܃/+̃GܫfI0;nоK򰃜S?kLbk`WCH ܌ZFmsLɯܴL=sPP:2E,bˊTRH0E֩…an+o=2|4={2lB^k\ߛ[Y;"&_L _A jr!!9Nd;vP+WI>TC_4)b5AI~ԓd5ޤHH {;ŭ>1/TⳉHǼv? NV te 43ux2>6yC VlXHtL3},l⡛ 3-kԽb *Q>2Q]UXafSL+WZ 2~^^DLl\ėN/RF^-O4T [cNmQCfy=0[ĺXLQa`IQluD皑s{WZ[A*N\ZM*_Ң{ y+t2hk;=D$g9p 7q| C`"DQc‚+'Uh1frH3dJ m|x̬|71ʯ4(԰nU>Q[_ڸm?y~ R轘[uJ| $e+ kr|o9+Mwb4jױ+ws_n*8n2.Ak/'p|5q@R xp 'T8QeY|i kwS#vBË;)_uvLKGSxqs2p;iH,#|MgBg;y&_\\y? XC'Y4L:a $NIj?GH쮲p$ˑw %~l2b~|9( ,ȑՋLn1f?I!4uE92K vzZѼJU\/J)"Ŋ^Ey +m'ߍI N1,:S% ߧ&7quU;Ɓ]yPnVpfFߢC]Nf&uׯLosɉWYP")? sUy'[9ǝ/>򽑵IriR?grprjXJ ?3j d+ &uۙDu|MjeG+ǭ;Ub6"PnFwݒ[p#GGھAmL5lD nq ,s˒(.Ŋh 2ˑB_N N>[>ပy2 iGr$T\Д(4!Zj±2iGps},PeS3jĢfrTWn: 87<84~4gO LAOewSO*a@vkCZsoָM2Sa\ 7R=%1ߌқ滕&)hƓd՚+N;kI Y4PuhVE{9.H+LZűd!:F{>i_>5 /FjgShs;.Tܛ9\;DYNJ(=Gw^{4~,efÔt<'~8Fۯ=:sQP.VXjDzN/"7n FqҁNt(ʬER) 􉯎hР uݴ2oe@Kc6bʛZz +FR xQuםrm;A,{xѩesvfsN4+L?~uYl/G: M=ܳ 4j1F V:{udDp6Bee35.HDf:,U}v,}Wr:<2ZxgƗ;9}Xi2#4:/Yo^$40~v| %ltO-+Nz{ك3@-l 6KK-{) }E"PJT]#Gܬu!{#e4$k(NEAKOk5<$=, PGV=ȐH6lS/S,Kz4>aDߔEi$(z ')c8Τ7 ~u^uUa5sוG|R 4l^p5*`f[pJ>;ΝU`Q>P G 5vkW5W Uz8~kHxtrt -h4Ȅ5#'sT])Ǎx_X]4lA%Au(ra qa@~..P.JERGŜv҅]w$Ơ#$ Lj`$sk|inOr0_f"!巴d9_"5 ~r(yb$Fy&OU*aoNXwEaALL-ͯuQfl'a+_|zʒHS#˙<.0\S Jp Lo_%+oԧrv=ز2*3֋&!y&ܜMz Ge>a&mjD𖒀 *fm.tZ*X*cf% c`Y*^pwSK[޴qNq'e{@8ؐۿ3FG~oGޝzδ=1~H@FqъNKJ?5 ,6/Z/\i#凖?sM<~{3i$[)i"Ǔhu-37eMǿQo>3D숚gkĊ ga YWxixo? c١:3##AynȘQSUj.QC:55NvY5P[a6+M5=K\+%G SXT솩R(#oEs}&]&IOOoYFˆ݈}nwD]׽i)i:Ԡw;R2tv&)bS+4e,yHvt!y){qg e))`wfFZH'd-t~9hys|+ 4TNb|cNTR0-PǙ9OE|5&2Ah,3 pPI5'ٙs} d+-4=aa\)6e5#wGKae$cZ[㸭wIҿ,cͶν [*|E6'k>(u. =bL~}?Es іȟv^j(QT4yS{~2&RHGzZ4ʍƷPBRc2J"o}JD6WZkAFN~mI4k٬poу)_A`zyߙ沔BaD:El:*7EhMW@ ANΝ:nu_nt#Ry;Dt>E*02Apͥa!bUhnjS??@F`IN٢##ZmMg:5!ݑ%VZصJKiݵkp3zHMTr_Ҝ:mW՟N.pt7!wwd;gjn$:x)gGXЁUf1>Ӣ+~)Y յ4*Rwͪ[I[ʐG'ƾ:":DcToC?$K9ڔѓ +pF+Uť,PSQiJtde܉Yp8enW)S6TZib}x1{vLԧoBÍ3a0䬛'XQ, ɒ)OHtiIc} QĪ'x |ڄOD}If~6 t;BΌ!-7ȿfC"z,_x$dr}-q֊fUn29eq`+o{5!-݌<ыcͥ(|^(8wBS EcV-r'\Cm׳+e 5\ݓRi"_3iyIWG*'3z|djU)x^S4PKdl%]KŒ竿dkadI޳jt2hG{xS\'lf?;Fwz>%wE̒W"wB ]ExӞJ||#ܷa2eVռrQz"* !)#U8:Ű,/dm1o:ۜ1 )HW^Lɛ~L E2EERn-СEƚX=,!X*X3v xU];prfCu$T)nD2Ӻ-rll-2tO!lnM 8D,R՝!އeB_[yYH(NtفQpA{oYrQ#IņK=Bο7lww7#zhjQoGA؀ZnC eFgZfXؙz 4 A=~ݵlh)Ʌi"pYLB@pfERלu)4_{ۻDѦyp7);N(-\#j4fޠӃ7U^{V6O޼O9(2*H+݀`r?.dAYg/\/*8mhǣ\ !_qѣ,j03 D}*uhO%ަ븘ކ=>cmhcGk,ޗp<^WfTQcڋX{P$j'kۿ5*6F/"@!oEF ðO(I ŏkdZ807TD\9 "&n, {3f\݀8}d4pTaE@_ul/lVb똊&hQb;zHHOmpB<,cޟT+>Hߴ16)fumaʬU7#[4A2HUk ihDa=| 4Ux.$F^J;,1v|OM/M_O1h:+j3v[: zW[KW2Z9 Ayl-g1zoe X+AeÜ׽;~ES1dzP\G ֹXٵg+z!G@^+m??Z}L8kCEVԯWyuY: Jgi]4>d#~%{fd'?Kw ?(ă $p*>9&m89bJ;w08(ġs&h24r&"Fhۃ$晜RTؐ͑KUhһo.N!l*1#{Ҽp{߈m~_{(To>o' kIY5,fmuQ|qpJ # х+Yf{:MF[Y@tMgeXʐk@䧠iePoŰ;=?+Z@-z 6B7߅'lZΥlO͢sp{ar\๜:agtze0ʩ4RysFVb/w0THm} /0GxrL;G|ߙFDbXa_XqWTʵ`W=#-ywDO,/Dl is= >9L :ᯂhte 7[;Bsr$d屛!y!CK.nǟ4S5 X аU/<~-x}"\}l P)h~g2zX׬U=]P^FN%R1E/spTJhqX(D='aE=Xt\"ZI>έ]aikU^twVg sV^3!P6!!;ǰa҂E)0_?+{-N۪ׅ,/oSNv]~){C:2F򍫝ȕ0w!b4*D p_j# A]YӰ>W|KPY ׁ_-8ʬI,Ap:ZZY^i-A*O~.zkZ xlJ5PMVj\'߂@NuPix\`(!w1=sX;^Mb2$EY6Nn{ǡc| -!| V)G[}.ċw ;uJ 4͌X4X$9)P"kJr#ku,6|ź u)zzٻ\H1 z0Gl&WKx3~ä0AIԋV/`@HdJHDƸwcs3^܇ݵLf@E\E})+%)̝Z+zMui;f(=)5j^ .<`=h LR t'I{§?X_Uf5xLȰ_|zͬAVHm&;t" ˰w㬇IÀבO_^Γ\'Iͅ ]\\ :J9k/ɲ aaJ%-#ElVXMLz?:HE= ˚%L:3}oNo0RѺ%y[Dn)fzHSzqǚ̈T-(8B$;e#9 /S6n?oRF*/D8W6_%yFփ8e$-T V+ 5ܾ6d]rGͥŦBMʏ-Wz~gm@^ .z,Gl/St/ĚEay7䄀uY$?|/B;u W8RCΞ^T*:}=N?vQ"U0JHf,me5-_v_RJ1#g3"v ,X瀼nA?@S݆?SZu jɳbuNFx/ 5K/&-W̞r^y^g/;7mBpϤ$Du^ʃQQ4Wq({)Gбδ Zi]2  ~ûixFjc&teZb2l*5bMdiU"ű wj-ZYU,Ay_xї m쥖t'+mJpu!͉=ٝ/Ȕ=8Ob[Y:_-4egNF5Sf^N:>>l6/)ne?d_/: >QCĔuM KP7ڑhv ƥfA2^RbYՅ/2Sz,ۮ02Qzrߞ f^EĞ^&C)j/%ˢO[EIUT/;Ǘ֭Xa?bc+O )WQ<{C 1-Mz_q@+ bQ!IW8ZqrT 7CzDp9F6[!e\߇rg2씪rtnsi,30%E^K?TK`9OyyQ.`+og~ ,l`}'`5VdΎV\L1"<EthA$%L Yw |$<n+%DE'#V?҉P"Q\ȹ{VMn`\u"3jy֊Tc%y`m6AJ]+VN<;T~)JfrpǗcuB_XFl|1}".#ގʻhԻ=5E=ٲ ;tNIj1O͇ SBi}=PV#k7ki'[D _dd E5wl6Iy19~^?@b+yxxϘ4XZd7f$O!ˊ:Pp ڹ{?$P Do%RQsD" q_U|c$ȠyC,)ҀRNi _Za`r;jB,u.t!qp(xT\P0r ٙ;0[eO`Rn֟Xp3n@";S 4wʍEGTG+dt88fx5Z5WJqgӡctmr 7nH^#fB\~ݫ%E-/: %%|rSdo;a<8vw2F^c &#iY]0qvEzz¥0zi "z)Fyf1>2 1aXpm$nlNv"F݈V`%} $;T7^[cX@㲬CZHq*ekC9!!{|?EH;ۋ7Ӗ7,5!6S f$νcңAuOf^&肺۪(a$_9p>*EVLTT̶yaZz{Ez]fw# p3\(,7P e0ŶʨzG`1'a)cI9D+@ER:\QF]+L$ʂ[6<-ֺkXgJ1B{ zVs01ެI.Tq BZ6%骀w1g20`]Z׌RQ;]/̦ VkK2&> .y`B#p$xBq(4$Y _s[6 Be4Ώ0&RlRjrQ hf~ %]{;b_6#ijoJэAXA\+,ZG WZs fBݛŰRWY\ 1҆@kFhdn_%$nE x<ItxQMլP.Yl7x X^?i/U-H x$)?DC!U#nG!*>\g#(|j:4nE{V]ae؞P/k$-y!]}ז7=u2UK хhL{#@qB܂OY"Ȓz H@)ͅ: ܂ E'Єyn\ ?):XHBhb^vq`v^}:AW~XN'4!b0%͠i{Myt- WP1HC9ȵlv= ,??{5Žvίa򓇟=Z SAsGj#'ޤ](imX3ɥ7c[--R[ukV^mFa, L$,JWYMƝcI+S9;/rhy+o+^4=cNMn#ˁرeܞ1G-h6v'auq-xLf%dVWNwᱭ8qgj2黂-"gkh,Z4j1)u/]dAj ZUoY$_Jh+X5CT֪K|詍s|,S.N hTR-}]"6-MZB.$m=ޒݦ]K _bo$UR|IuPn 3\.< .7gPh=G>; iTȆc38Y_ >QY f]~'k shhG@AQ><؃xوU>5IM e"-ϏD,O^,0,b_!H$[}yWh!_a1' # aNƋm 4D&J|j?c`.Z1 W ^j+Z<S\3q*u/x i Hobe+L!i"i{f3-t4s؟'J[,!83F\%+C/Y؋&-Ŀ_1oME5eePܰsR"}tg9Y KJ[?Y;!Tep׻X L,7mۀ+6 k`3&Tc*=])d*FhLtzX';e dY;$[,r4COᾍ[G,$:]YّWaJ#=,(OwRU}-:[)5zH"{V׳K&8nWMZ ɽ,]X#g0??/-_{}/zb櫢 + 9gIR!`tڍ+T~kF1ӔrBW!lnlSSWuQ]]lF+:v)kD򞏬Vނ,QYdR;CpcAdu] OGe[/a[)L͛*)=_4+דn*JRyP/U eez)=MH$(iMD,}=3S(:%GrQgdkݣaUD#Che֔{_].;A۵ i);S28 1'.2&a]AAf x=-{RU&L!8rbk9uh +''+Ieseu#ұ[KrؕQf3ߣ<[TWu P l״^ߧbwo5OVnFãCEdαwKN Aץ^}w+ݹl^ 2̸a!jQCۗ""Q%Gu  (R\" {԰Xp?qH͍~ʍ{K_Hgp.BhܳK}._WzS (B/ܢ+;E\ Hq<rV!"!GX#thG/ Cb$ nH:{(`>zk}ӗ=97aTlGտ8jJ+pSadkADz/Ny/>D1f\;nrlnyo\\;msʀzϺ)c"ü *[f$qrVS<)VW/=GzN7a)Y;Ip?eHuOK(5p/aXuӎyOsxϦml3cLvslږ zaXTm^@lS~F+}E!h z|9_#TNAWdJ 森 X1`wї”fCuyKڣy!qoZ_-) -/UbOJPnUi2L7ɯ%6pHvY0@'Q~dm]*^/Wr}҇kd# 9mVʨ 5Q|C.`*GJW%@rQ]2iM Q8IJR>V%~j{r wճQ1jod_)ϝCDSߗ&tV'=:'?#lT}\HH-C$D+TYunZ4b 97W'ӊ$ YiHlr6Q&$N>>R ZNܹkQȀ:fRgXqrǤaث*z[^/(Sz K&EG=+l}$.#AI a ;\Daa%A1vsZ`ʢJ{xVq=t.@Xʃ3x)Z 'MBKNJ 6MŸHmMnAӆ2vl7Cnmcp-puEXxgt|!q=;'* 2||)?ʮ=u39]5Yu @p!9S ¨ ]4]z!StF 1kfM(:VR.þNhKb I ALj/8¿<FSϫu`vLU5)TAZ| 9DT2PϬwXml ;CuA\wkhCbi w+u'V'u /f&Fe*"TR+?Y%=9LE7 JBlB,pTiCT1Φ5/k#BZ{j=NS'6H'Z|l:{锓 ʫ|Fߙz.ѹDЙ-"s[`1Hn؊N<%MufH6S[~<ś:;qnTEk ̧0GQlpMuFh-RvɌGBRӗ )|`ЃWY(96-®taϗTM&{_u $o)c|Vd(yK0Cl7( OG r 75o^v[GVYPldԲߐѣc(gJ;KzLW9BCFU~ QZ{zNa/V37Bau;҂+$3S,% e m|iE@O+F}20W|26[$`l@ MoH %"2GnrT8 '[v_`SӪ=yicyCh$8 :w8D,:u,0V' A1|ҽm7N:o:rm |H!NR+%aW惍Gܱ#JҼ>Y~fe1~g+886 A6CT\=kR~Q SaF<৘nM$bM0!Z2ZkGbA]+2|Z(ǒĘlpϕ" k@Z>,jqJiֶ@8Hn7?BSX湑Nzҹ"d^,ۏPX(:|LŗXM~5cϋ*LUNgQ䃫rL6UEy2{ =DgGߋ0ҧwfL:ƂCPel:Zw++ Nt[W#6Up\Q| q&R d҃NOVubKa_u&ڤ{{w֕x3:p{[SŔ`]v/+tXXj>~H,[) Z0!m&E@R/.2z/*O9"u2C0(_[ia$>TȠ]ƹ yف= ޙn`%F}4yq~cO V&a+ښS(J/,ozj5lf0tXCLj1 XA9{֣[ m9}S-|,*|X.F3bi~SCSr&?}-v*cګt@"/dPb,Fqht]c8dG&t_ވT{٤:6ML_jA R>혼i,mhx@mHm̢q[Iz' ,Y51UJ}tt @#BX/f^հxIZ&c| s8H){H$%+b vS;H`RǺ}ԩn#@DՆlVO0EFMi-qԇ_e\]XZD.$ݪN 2i%=C$^QA;^Xck5R~xuXvS E޾gR,) s~r+L)4,n/ ƫp,YF2}|Cȫ(o7Ҵ^b) QQ ? Q)eJ|+yg2 OD׍R?oʳ qeFlP͏`[a&c<'{u8PG؍R߯ͳv ԧph?]OI^ wsd蕛. ۬FCʧ4 N c^c/#*X$GO4lMXPQoAC\/) +!<[-Ep2RWPH3hꉎK$ݫ >63+\*4rf ^+ݣ(\|,kѬS2/ )-ǀg/W@YLIs0DxXcMpͻl8) @+8g!Lj;.wDI]@aGʾomŞC:Y I) =?<13K1M.ӐȗVIyFahpD*⬼JA@S-ۻOqH$\ǃXcD-wZpzFQ G,݁TSȩ;?մ?)KEjl Ok Bl4|&j$AJNld~Ge 1)DՔByo{s.p;^ҹF.`3]KmgWt)G2:Zb:$rU|69|ΫҎ H.Pc'p+VvP g@E|!kuS9j]\FX^hEЉ]&>12e"sݢD;(օ&S_`o d82zZ#ns~PvHb%"ЏU@7vqg& 䃲Jl^ YHּI7oBHitZ.w&p2$l0[9t+#VAsT=&sgT cѝhcE:dWm`Ǻj1K푟 @W[ Aܩy]=PKѫF?qD " C貰:Gpd9U{</ GIRi'Uc-)#mUTJq~LmB .F &K^EG#gXrjNit3o/w 6wgb޶ s9a*_6w)r9~|n|-{Lиs0TG-b4́k!C/=pŔ W 6Z SqqOG7k~%Oņ;sSGr)9@W"Wi+8FPfxÕmY9ֹ2z7 CCK1깇yʢ2(:0q#D5ulGӵlWW+x4I݅]o%$ʂNHh3qoIC A@TC~/¼./84!R2=LmX?&Fk!02xڵvJG٘AR3@WzҚX ɚC19*1F}kߘh޶J[ۺ!SlM6`>cDūrߖ ǽD1B#;{" rLq,G]{j=n?A`+c@rY$/\Z zcu.$[_}ݙB[2Gyy,C{3? Z k0}z.Ђ)#UaT8;@8 $*dbX#"O?H!0 $y9WnbtcIp'RR2  PjZ># =gX bg6dZ=d[?lB[tKw2_ɸY[1=j,wb\ŌH^<(ݜ}0k/‚y9hib`^O `'@z,L{F?ĪNr _ɞj:pyT (ihnKV"V˸OkeXUqku15hwBb/ߐx \Snh@fnkX pC-O :n:MXX*`{< jJ>P|p897hPi,G|f1kp%z (x<5 Hf˕! 0̷gu黕I;&)N+HA]nh(*sdYk3©KA/0?He$ g2#Py'О.R?QCAβ?"Fq\\U_5`˷vE/,e E!`VmHl!\#N`!9Nge_XtMӵ5lTyr(1lãd|41U XHm%@A `] <~ǦR5KHQ=Y@Iw=(^6\=F٣{99v hPc)J$N`Et9V)Q2ÿ+&FeǙ/Ә UȍATc5CkCR8xdvȊG!g~wyVY-]SbVkqh, rA+kiUddkR]+)t0pH@p098uv`FC'\ *w!<%TX*KkZe{<? 5#6%:L>T@hg)-U|¥Lt"%Jows:X&.L\mu-g6tSm\dfRXO*-xyM{P eeUP찊c\߾G'` @3v/ Jsba:DKg7<:'qçcҬVbGV^dbJjW uzMS^}'B̉>Zsܠ~b>/ n ?wt_@U>(ݜ3j ˣXKa< tk8U GE R-k 8+xFWi%}f{^{@DnsG&ȱ +:?t=٨Hs?L=8F[V8~:CW9(fD}x*P E=M؜P$Bnt 3'>m?#-&.+\xU[j < &*K3Ѓ؏h$xם6کyIWaUC+, ܥ (?!?[g ]M957Nښ)/sy#vyQ &`9Ń4d.uG-0[hI.Sޓ4oa07RxZ ThEr3w$2{^at HG"\7(DN-%u{fqui4ǵ;Fqq9{օg _W֡;R(( .?8:Xa*l;z 5wP]τ#\Q|0ҚTDOY3Dnɛp_ {U$lDz9M\Ҧ.|ؑ1 NGk4Q7%HyԍS7v.j W1{@L9IsM{~N$gowO'T&$,1p&0xᝡj| TI 8)06B_,YH'(?"CF;.'6) yR"΅II ؑa`!ȚQQy&j" "Hk% a р7gݔxY(>~`aծ=uN|?-:[;b'o%铦gsbɂ,8 ^ľ"5n`XU SYEօ^$ŗ;-zZ6 ћTq `QNl'Ʈ׳]aƌ7A6hAa Zfϸ$')Dw% P6.euo2tLC܆E'׸leڢF?T ՙJG27C#ѕO!t{!SHh])qBKn͍1~f:~ώ} 7G\k{ÕeN.w6XĿ d2j81 ({G0MX7~)LZ 3yU!m1=r W`6Qo㨵GH"lreg~"Jӡk臍ꗍSD<#k̵1D_v:.!CFbkM1ȾH:mL[AND|o5)${X2ATՌ~vAh1*9 *a4|0*B0{ M3d'yW 3j+J3&(@M"]AFx.=TBkK@=F4ެYGu|Y+%`~UAIFFpOxz]]lB<>!DИD WGt.,!jߢFC#טL{ 60b(qϕ[XZ[e_hcŃ-ݤś(*y%]=^SZ{r>i'b 2J=luZ>ӌi«$2uy0GMt "r*\|-N$?Pq(vZbhGz? R{+(;QZ..췎ATƙ?Ty]6AifOD:&?gz X ȣfI_Lqu~zƹo2k2X:ffXHt8m|QPcTZ5OQ(t7%-Uлl}ǫؑc+FS󞄞V(b%( ,.۶lJVA,{Dx1a%zf|IET dn|dc ٯQ>k/M|hȟ`d۱SCZjp=~@ @#^*޻WEN.:b9 =B 7 ڊ1oK"9 [ёyĒz T?NSB Oŵ>"7ixJ*+-aއvA)sF y¹0٭{ hÎ,T8!_]L9EU-XdP:= ZώJ1zў%D5ZQIv_>INcG$$7Ս`)5;L%=3F)~1-ɏBNE)FBΊ)Q&@VJߪ$5q|.$6]y2envjG :+HF@prpIѬӫ 3݇%!!LoRr |e[睏7 o@ 6'r%5 )n1|e`7KZGng3I? y@w<0$WVzt j08p8$`{{DZ.pa]Y\NK/{m޷  \wX`G[hȾEY˚ܲŤv5LX#W &))(r2]0՝Ƈ}'6J"nvVUJ@E9$빜eSҚO}{7$Vm&ixg4  BMp;#AdbYkj=?4XǚHL>ɆugۢYOZt.vswb.])'2jUwq(dI,,ڪ;H@][l%>XSX˯<*io3Q~͔#Q3Hu^<=vH{~@, 4F-h4>1^;F 1H2:Ժ gH=6ۖr0Y-7ɘ(8"쇤,.*%OpY;g"}Uj`dp80)aVг5"  rYps^:%MO;)i7& hU=q6T۰>b:W EB4C1<׺ TXv$7ۏ5zNL؋Y[-Qx2KưLip3$ICB5fP Oqv3.(M)!ePtZKZX[$ѿT (_ -}sXy ly"H[l1owYi˦}vTx;'.ٷ#: 'DT0koPE2:lCIb(bEUMn%GϿ+KVh?MNEw7NCX=9dᾁNljnBdK*@OM?^7$ a/4Gn"fRU$%p Eu蠆NWYd )"|cP7ai|_,\=f\q?w@ݔ 9X;h̫vg gweqw$z m9=b=;~ʗ2y}P59 ,9iDmeFjFQt[j Bٹ!teA6Sݡoy4 dߐAB=,P?"髾RWN{D[~ZIFf(6[m޷ p`5C差o5M@=9OB`hQ?鎫eb7K>C]UG7 qSN.'-?$42z 88+jLDv) Jw e/ norً :92ߠ|FᗧDqVLX ~ Cn[k+ɍFWjy1B<noM ξZ@UxL_@ǵV A费!^K|nE $swtzEʜQau,jcZ 't~!ML0D$v6s*F$M g#$(^xͬw=Ua2Qt2?_ ,C _IrИqyWDV FG x[ҬCHhڶڸGڐbV/༫G4z o}hPxEHV C|o&vû$i&d#|Rgf!B 9I^usMrPUr-W~㫊.|%`[褔*:8[6=㫩!ᑋǧ8ƫ3S/ 3*k,!/%ws8RיtļrKq^pi-EᲫ|!=`iͽOAT lƂDZ#,д:hZq z0do4(k) K)4 /=3med;l"M>g>&4>`hgj2j뼦[gNK !cƿVaT׎,q-h_b֤`w埳7ۖjDMNKuKas.es3@: \pт\Ş}$@&/8"?֚yBiR*,NA@BguhjX IY1{o)B*'!ϳ R֢Gt*K?@-ɛ6zƾ0#m3Y1 8N(2 d'f0v=hqKrE,Cul.]H2PZd?:j6xsAO嘎Fc`boݳn)Mg.ǎ\o6ZMqɳ\# :MaIcDYG!쵂~ێ˼a O5VE'ʍEՠ:a?Me^-Yjnk A僎! *_x*h殭#[b_(S|3+l4[N&2'A卟595EY3<*}? R$Kyj DەME ܬEO%{fQW9El`ED u> KLv2r'x 0FɘIn ?_OҮ#CGN}` w'W 18H0h@RIJMr%tDc|/z:aPta"AJ@ KѶ F*ƍ9;~lL;m<֑*"}r:&#,o⠂]Fʹ84>v`M(doՇѺ [o ۭOuƖ%qr  De~hΆ(2N ZH!g?CpT*r]`ز2;LM[wk$ԃz#?|oj3l(j+I^`oS0W rq7Zn:(]XDt3ς5ђ*M,G5V'qiNjW r p;)HZȚnhjQSé1+|n\֩2ZgK"씚Qd{{@2F=v%y >8PU GMPg(p=m cV mZB B|ʒƷƏeaRm(:/I4,6(ٽQyvaJBLB%i.ொ<@"(!Jts4:|IDOU?qyuB?8cOh˞ ĺEu>xpieӴw:ֿmHY IyCs[=/[JrD,W#C*Cб3-o0^ F@T\vȿɬ:-}$^ Ip٢]Zwv׼M %k?=u) >9 ?3nɸJo1M|Nd-WEiǾJ"m6pXpeXܱܣ6g*?tgB"pq+1C@  tؖsSl j xgN0~YkV-+ UgV'ucLs$Kz=+c+50a@#:9X^,3*zdq ΄Pxy*:OxYOt * q+C̹HyNNp)+-}[%tg uh\ \tئOY9ah _˼5yOdEҸD[Ī ZY51R'6~/c, ~ʗu_30DP@ SEʥ=)j QKTwP-k'DNe2M*6=&Exʗa{^)8 MI|ܾㅕO8 [ 5AK>'w=H9Zxhƒxfw!5pyvBYv>O BSsC8ʭCRk:TpL{Ȗn {e׫ЇYM˫vT4 ]+.4hczL0GD#}иʭ «g0Nڣ|i|?;uQ ٴt21v4G@U.J*Igq\:Kߡ|zxo3mA6N`9&-=@"\7IѣbbĀIюzdst4m+\GTۣi^qQS)Q!S'ax+.^uhRٜeC\̐^uo|,l!r1RE!5Gb\ _KE[$qODseE$ED?P,; dsN=odc? .vofoWh'j\)PBNh&7FLCgxǡ6T$\j)}~a#m$jHN5w-] 䶸 F_R):4zdrIbVLƭx0tCʈ̂@r2jc 4~ @wM Z֎kewrB0H2#m BGz5>YҎ{:69ڳe Ji߽=٨ʩ p(ϻ+j_ڂ7GI !?Ds* i *J<Jċ=EPBaGO1DǢ0LRW.hVo4.o66C1X6G}7:e9(w7,[_`g6)&PQ!H<3Rf*m! On.\٪ѡ1 Î~"'szfa+"½Wm@)XvYOYE\r 8'oǣD/!/$$-YKB5"ܯwYG@|j&l.s-]0R^{ Ѿ;Or5y3 cP#liP@ ٓސqP"b@pWnQ<9dRSgG\fA+H$&tY]漅?rq[! +,6M\£ uCَv7Y_)Gy3 rbWi'Q,1s$ 茉j-C'|HQѸک vTn޺Oe3M=(KjT+]lȮn :‘䪡\WZN_EG1Q^xX_gE_=DR4dG㘝|Zxaq{XoR,DPa!{޶:PqSLS<8^}o u_ga٪!Jd 6r \Λa}qGL.;3Qf>>%#}wKIZc¾~mwwju-|]3m%TZY3`E9]pVCs8$z0׫\v &hѣ悛eX}t*we2w(/rkS} $\5S2ݾI{X7sK@E4"7.HPt okYӞ _ս!LhI6l o?Bᙫ(θ:c@vo)w;9ol^ 9&cHAA o=!'d'(ipCʅo"Z,%ݕY+i?IRfZ'9)>c>FA'JDBE\>Mk$#7qRG=o]qkY\!`K1n5u2d J~$ &I8ѱ?qVTWŠqa6 Y*ֱSBR1H5!SMf #*0:Ydˇퟭ! e6pLdàgi[)" (w Ҡ'+6ƍ#y&j!}G&ӣ9+~(BE]oj(3ڧayW >ok;c 4fZE#>@C#r:Vlg|R ♼6;( Djn/1O{ob6 9nP|܅>O>Zr)xO0,׍|}.]E3FTB B5ͨ|o&ޟvp/4 b 1Z# /Xt-#a%z8bӜwm'سr<&ʵEe;n=Pkl%^oBա}.v lhfs,Փi^KWېbC ]{iM~ݜgI>md͝\2Kub|E5pX(E/TXT]/-aؘNY7E4A CW]\S`rdfP ̀Z͠TաFȪu@fM%*s̩Կwui߃ @@}9̶nq9"-ك9?hnKS-6b) },y`%̈["6X[ _4XZ/ x9f !ad'LN$3S7SZtudY܄JGy@f8=6eū~?zUbeL(69$هp͐ q5X8wOmqMr }f qA@AC}ieq d/^^-w2Zcƀa=۸1)c>e7u8J fv[.fTk]ihޘOͦo8΋T1  n;:d~dqebE: Hswl L6m( J7ed2ocI7z{8 eX&\##\*9bpq׀VV̵؊HpZ+=)'X$Ͳ[v9URU;UbY';&I7%3KMB8"xy NG[曊\t@b!,.1|u_RGƇ{7h~->4OY+V9$d|6X hDVUm4z~ %y񯳰ݗ6ޅgSV5ue_,;U1|1$yUW:5ʹ#n7 ptO)* rnz :o@]d9Sb .ф˲O 腝[f#W|Vֱzr!k CNĎU6JٓW2k^Ri32C׋}2l@b,g9ddI8GHfo];Oj$q 1,Tk>G=gb+uv6pmE=dKȫ")o6.r$s>Z%uTDw2Mm*z/k$Ԥ\Rj$͖`W, %Q/<i=e`lӏGz!u$.W.PTM,r`wPV뼗B…^a5TUi%Rxj5'^aJCxflT`f(}bClC-*Ȥ&Wo7CFΒQmO݁9d.It8 bhKKC{duE۱v@e:6F*NӴPOP5vMW#wޜ29s5gtQ iOkFY/@ vwTa  8 >^F6}ZtWCsyHWgcžFǥIsK#e.2WWnse2sJTWud*L[܉~Hi8?ʼ #7\ZᝦqJ1s_9H3djOTGxԸ(L>k$r.ЍZ(_T>6ꇻ@29EbLD=KIZ9OwYHK/%]h@ Eōh/FlzpGRxM)+]Sۀ~5_E&{̾(:y9lP.=P dw fb;O{#)Lcet&qڵsfz؄Cb;h>Ľv܇/ŽV3a(z,yqC x 7+_>L'#7)'F*s$voӵ}~WCK6%j% Ob_ %;֧N%>$;/A`Z]!i"2[-b+ 98;377Z*Fo4H>z땤e6߇g72@w5I5K8 9$#9mݫܾ{N/Kǎڕ~L*k7?i]s2'& Cc͔VZo *:Mj]1;T;2 WRJsޱr>w~Nޓr%vf6½-R샫-](0*e*NSS"~x` KJ/MA 2!pٿmpةiT;ᾶĕB6XXrUQRɲ }mx8c;FϨ ?gD9aPu17j;13Hn:qD1@9\܌#E<|XTVчӨ#a CzƊ8/r6)٢TY $?ș L\}~^FZk cZ`oiuZBai(㳖(<ٗF[B\HM> y,t/"̱ աӬ,ʟ9>m:yۘw]u;985$Y\%k W@1n6c^ɞH6d:kR2ޜ(mLV8z7w&QO% }[B:rxs"& 5*RK ^q2CJݕ=JF(. KkN(G.bpgkRJN!2)4KJ/ЬI36w ͦE:QoSiO, !6gtkн"::ލryއ@`wY/ufnP\u>p3{IY4i,oW|B#vcٰl܂-LH0U7{5SBO o|_[y;u+~ܴ9!)"&Y7 q{ UcԪh^]uf[tm5X#v`)U]x{PЮ/ : >@78sNwZE+@ ۊ@CLƬD qJo "a ۃz^rXM#Ή[< cbT?(KhXR|i#VPe<'7Zy5KWbPN9UBN~_B$iiY_Ig =p׫3c/ov"Lfˆk'b+;e"eHRaEя"e#:3AC9W4pXvy5tJ"-2O>.e}x!^ݦēHiMDj&W d>9|OU߱кRdC^=T̮k3'P9۞hȌ9SPփ蓟L?g?ڪN1q\|~tm -9/d+.5|=8+y GpIig,fUؘ[5ji6!f`_Gi1m) ^g%&LFYm遌uV=8YBtHXPt3[Aۍ78 դbr[^(i,?>p,qk;s~n!0dVo.Owruc)f f}~l<)`"6jl9{dP9V7dQWiUFl{c3ab|)8urx0j䥚[p$ o&kl?-$e(&3MΖh|6qB팸 yglu 1zs?"i6iלZP|,$g<{v=Zۍv_T{ t7Uf̽,X4Pt û2^&y:@Sd'"?X X$nqmL-s@{~<؅uac0˲~䰘վ&Öe##ro:ME+`=G֊3 ^Qg`(ڪvZ!˄ՇWbrN$Kԑ'.  <3xp O*<֋q>zt&b#-,'~d+)NhNJB^xqWI9c{%){S9xX.ÓNooat\bl_& Tٴ|PX+8aȮ3CE9[zJ{?O[dSkn:.ESK*LV]\q/yeKĮ`(XWO.1I8so^b&YFi 1P+Ɲc[4@yUR&q DY^6nErK#@ `a ت WoZHFjlʹ̎FxbKڸo#_DHeZl8M]m=1˒+ud]D32U'Do/'45"[},7b!>N/w.rCį/),p[)|<5*㱼4/, %{/r* 1~x+'AKL2j.zRLDŒ5p:0aY;Mr@~*^ 3G  I71k炅Hҽp]Y_1/``B5u} 6HYl6 _n~/^ɗr-i!dh<>VE4j#{5տP(/r*WnޛϤSÑiR*ml o߻i!w1cE;Hbk4/u:%VzOKd>p$C'9Us~z,aFP-i#s|m5c5{Ȋ^4Fn H0W)2ASy]Uj ]'LhD?H vJp>"v̌@>Ih3Jw)ப IBq4e \nBfl$B1DgHv򅼀;*eb#'Jij,@Q r [Ճ1t2եM=|KV/A) a)i< |[N+ <;`*b y]K0+; RPMa!h g^\ nr8K~ń]^ug^VWF<)E_1j[9/"!m[w~T~/H )Zx=#j mT+<=xXڄ:o~݄g!N'>HC߼-BÅz۵(y;٦NlH2.s1|~ JLPZ,e:ZJ)ތ׽C7O<5As|}E}Y`ys;y Mݚ/r6U.༵Ru[=C?Yp~rv?n‹)ʑ],ˆRߘK\rIcb8$Ϩ)5cR&S >J6M:S"P~.kFu t QV(4buO.sBG( hͱ6]wv2[rfa"Cq% ^9V+=zL%o]&`mה5$wh~њ:e7csI~miVaډL V}(.ތ`'%c ~k&CH(tOYvN'x❇׻W&I){}ZQӁg)- q~c݇e!`[CMNgD>guwM@kM BSJc-JIY3x4D!vHa%uQ|,]Ώ=ߘˉo#)z}HߥkA@8M4qJiJ 0l}ܸOJ!b)xh*6̶8ι1`K#'#@ Ҡ'h8h6CibxqA DG6k<8Y^hBvk8܇b(7-~5-[L_njf=Yf6K qw'3_Ʀl =od̗/W(cP#\K!Ɣ w=1m#/;OȄ0f֋2u{ ƘM!i $}wx2;0B$o]LsFbyO'}4VL} w;ͮ/%_L<GGҩw*Cv ﷏KGo = ڙIk3ŝPQgu3?g .cZR3=[]*TVGXoHX.&蛨;XZK.' IJ5&zl0CX{ӟM<"<cϼ-0)I0>2̈>E{ "eND}9װ4^ ē 1IQ`z8{6f*'Rzm^xC=ZxS_K H9A .懳1~ <`+w6|M50W=sd"frxfLSډfoȋ|04kԀy_0x#IBbo)LUO=bsntj(.^~ *}7a3׎@(u,Xq'441o16ܻ\KZbϑ[qА\9$ys7y#=7OUc7I xyg^Ы6R&7~wZjdjOvUˋ"_3M0MA y'vA]!@V@'YXb娗J^M7corm(?msn +)fzbZ| tjv k*o["Jxl\GdIeǴMW-pWp0͢1b6U[C]h eצr]HZdvkUx@A'V𸭏J ^Ζ$6jNM 2QǾD;̡بklwI?l S5xȼ Q t]N:_n%+]QzPp`n,AT"$76TS8Ddo>7%aj _ZIxAǬ-wOPDS "sm-s^ekN"V:2N~DIM0hW$l[:$cd (Zk+L{F| xd LWr$ލuSN Of1 X't;4GXӾ2}jiGN-lظqj:j  QBvԡ 6< vQ6!"§M%`޶JNpXjZ4]1&I\/3\T(@;1__vӞI,R.35G YqR WX|[祬):"++ˡ[#.dG.t2={rmV.!I*,M.sv9#%Q)uP>ckd0x1:SHؐY܈%fq\|/fh4~aD]ˋyK^rPB_JTo|AMtΊ" 箺]N(3o_5#%B3(K5}e "fE*FJh N21tRW~;y]֟M?Cw#-{]ks-0 f+VBu-OI{:_tKDK}.ؙ0)~WĢ.;ㅭ.C=5N{k ~tºm"GdJo~j =o>tA8 W;J->"/Jn(WgKmӸcu nr~WهknQeVR)JC8e!w73!n;hɚhM< ٝ>b̏jR[}y]Žu.!ZT%bҾH$D A#1ot&>kuh ] .:KvYrnt͍6n]zIR2}s?{´Y''4ORz{oֱ1|kzs{ m@MOQg2mT50.DMKmJcVD@4Hٝ1V7]#gu D&n/m'fXI}Zmc~.9vOL  (%Y> }+ μ5,{WM?ij|"LF~,ZEl[i ڨER+Ӏ$IŠIe uã%{6UA֬5qq!"q TLy< i)|6Ui{~iX&`t@4IEP%U -eĆ|%表%d'nU.nS!^}&VRN8̎|Mb+ cJ_ijMfBF& { NCz#duyy@ԹXUXOMdݍ[j@L% t3? %"[pHj:O&MyKu_)[{ IZ8u㪱U|'xr&OL@wfA6/*_MD(x!p5Jm@"o c|Ă1λm?fQʸFBCeq!r?1& 2)i9!Ny0BuϷI}?簙Un]i y? Ҭ~񶮖9R#gͦ5DCIh7a<eܢ+sNa-A'Nv H*a8aDzm.XoVjCS /iЅ¬*CQ3cJD4PD2ξyѱTPQ;PYN=iD#f7Z],UswԲe#k"Y\ B#\C|ü;LcyЏA hy"25Nv(}8.$8 %:R!Pq~rajt)R!n >);N.r ݱ.@ elE*B~I )ꮘ!`4}="1sS9tO ^&ۂt& #^g fSPep>~ W+wa3[c<}##eڄ3j5caKj/gk7 f zË3IV-\? J )sDNOK$I+Et1 E}z|?+2NG-dy7*N0xuAxK(*-5 bhZ`zj35ŒT7K,{Y\iH,:Z6ٍ5e"gT˔ <) O5^J}|z!Q`RA>įxw0bc6Ʃ9^$&Nl;%Fs<<&^TcoyKC%-k鲔{=t75w7Z-IL~!=FVmh"y&.A>gR3-ݍBS/]=J}Ueؗ ~?.|dޥ//YWE#;.Eӳtl[7,-*.7_{ &.9TPr\풝l|A* o^N`LaAPR3s\Ϩ+0ÿB_8Ui'~h}[x4tWP)75-Xf3ϗ &KU9vB-[5LSQTWp8TnfC'$c]kǠtQ(NS崰/_Oa1ی͒$#V\0ȕStI?d>!ű;+ԫR=21S)aL(i 1jNxrd<5b Vd!GRe-" 6~Ѯk7 We z~'ZM^}6->5öOPi:c QtWmrm`YYyUo}7~iA-VE@ם]|'f6lp]j3,&:fpe x쾧0rpݻ2JW LJ/fL 7Ar4 )O\iXG'X K~ZzF`u]ȆA +̒٘H%ԉT6g pK2T(0۫}hPFZYRu %W K1^8_ڎ\>3-?8Fyig,F/Q޹)O6۹VsH~"T4&XI`(GqD6K[doK'H˻6Q_IV>uC_}Tя4]A/Qa FK`NBδ2i& DbʅBү96hrw$>$k,r.,4'ތX;uF^܋[idv *=~[T'DТ$8ZSG?Պ`f^W$6A渴(+=օ-?/WԻ"R 9>'x J+,l8I?2?NyDX`b]Pj Y5keMZ&dĕ߻quG*䈆h[mI(,!HLIٹOl)W #8WpLjJ~3Ni2DBr HR $94+ҘU1ڃhwi3L&JW :xH@h1Wz*s+0ֿڙc=ΌC@xSj =DP{meaE0~. BM7uSlFpe3SVho9@b4Hh,p.SA{+3 W?X.YSGMːj!Kol\4jN~ ݌F!*RXQ~>QGw;G(Ë/Jϭ4y3<3X ߑ2K],Y*|+0F/[fcɓ!F9pJ(93> w=0dX+?HP+K ɥ<\'*5 !"IK@!YN A7 TMjtk]ɻKV߮?];db@>)4"J*d%@*Qb # "),ظZ)!J%s.o'o?xgq35kIȪ#Po! ]v*}ȨQPZRXGUNաSfNI|V~g gfȿ 6fDDύ+E;c7ܑGmfVO%a \8<ͧp S# 4ѐΜetR&N`Ey֩Pr)E(dU!XlHr.o/1͠5b&)Ecp^ZO_D߂pFqM"5HPR(xmf㻟OzJʱֈ@'SM/c3lTD$,=1 PefuH4!&M^%UdϘ)E|gN N@0mම=yq YMIJ2K7%gr;ǜGjc[;$DdK|">]W|ҲKc Dsg_%Py'{bE4T-PE$l5> D-n#TZh{4u?7(J`tk[tޣ5ǗSkcw1殻+ зI"O \%G$O7cP _2rW#bl_6} TvCk&^^z,c;d˹{$6Zeom󎇸iH?շ\!l_ qYM4sGKO#*jx*ur>PO9fcffZQ_J'ՍPB?@gqN#d'['^CcD0.RSwyy:lG=y_Cݨyb)BZՙSkM@"^O!*m}/pƝִ<;R{yp%MЗ  4e2$ӫ85rS?yu*!]hڅ]tF,qExA'L,҇w6ז[@3dHj&Js||ł1KԒgw p~Mk:Eq{`(s); |2OL`}ua6f~ ny.0ѸKd$klKU)cL D2L3P9j <6q=)m!$YQŧB 4oVіY(k_N)va[$ жfS['"x $^Z )/Ŋ-5{$p~Jk Fe>B\ !Gal$2(,J/4~вkKqYXm|jJTs+\X.'Eci[9F6u)J;7,C QyD%A$B|4|l)fdӈKsF+e~'kC$1ǍT%v[^xs41i}ϲu?/sxpz 2hW+KsO֡`p^e5[--|ZeGpӐ|>ok}wI1LYPסu^fCA2E ?Ӓ3abM!cdyYWԲЊkQȠs˨ "g}  E \ދMVb롺~CӞ*Θ:Ru# ocyQC2Zon:Db?m5s@胍{a7-qktRUCAn/iCx+I- Qހ8))#!בXwP,NB/LrW0Z/e Q3'LՈ'\NJ6} f.|h\Urّ,, mCU!ӾEܒAɊYdj~\<*H٤UPLbz!L?w~)v[:k*:4"j*!3}JLFT{RJ]ǔ{sxp~k❽\`i ]>FDFѭu)Y]#$tO $rXIøxTgekA5880U E:#o *'M|̦bX0RAc&Gȏ)Ket03ާnf"ͼʘ+X%S{ d 3p4a׮} apH|k +['_PkvZ[PL|m{?`MѠ'2p0_oM^ p7$ӋtmIPàԙ[}="xd!Xu*M/ta9,u Y|_J`KȚ9^R0HeRX"m拷ڗCʃїM~\_ۤ`ZRz/x}\-t #!fb#ѝJi1 7TBaxK{?1B C[StPBdW #Rb͚-R~qaĆI:K:aWVMm:3Eݶ?Ƶ -աQ`rKpXZLC G%sؼ _V|2RR,Yt\IC<Ĭ|nb,Kퟦؓox@D#R>-TK"Ki4XBdm-O|3my}=e"Kpjy6bML/tS&>eK ʟ ap駙gLɩ?[u+l&#,ˈ-4}[Phao{2矗7#1)my_^k?c';TWupa>|52ઽF䌗C wE Er dDԗUa/3}K "tp ;z(/dA=#Cn\C@:j7vO$`V4'tHr]N,ӥ|1ـD}}SX> h*y-ƫǰ33n# w]K8Wxҕcqz~o_׈Ӫ6⤹->:(y*u*1{oEAp14W QGŎIJXѕ.xݨޝŬK34(> bY\ca/LŇ̶Xp|heʤ[dKj"J>_?d@mQUa9̷(pDG2&8"]x%H?b6GEBXt<'@԰aoUQZ| -O GhSW$ wlJnX{OV 0>~x[,1I/"+ &:zu-DFk cNS异 ?[u'2-D,_}"%w/!ݴ3W:k4*粒H&}[ɊJPd/X ,Xcn$kIHl]pmF{ƿk%F[C7ػg&@Ճ< AY!Z\䆸cv0N։Q_DcK MNxm_:o#ca\aӋآ¾/bˀvTSY3-nT,)d70o G͒43|JR/ی8 `h>c?BG!d`SS5gB7'&VzvDh"] PFgVbq<* \.vƆV}Q)YMQl3M ێ̢+۩rVDFjr.1Ư=9$_"v=ޯs59/fKޝ-N h Z/`QI =1DG^{01Vq 믨s$Yzrs/vOBR(lKJ+gF3EvIOOP`~LJs_ZDFa ulg?{7ܟ#c&B\ b vB6LT\tw7؋2`$::S6G:-itvJrxT߭h‘ːzVh4%LU wpV-cPcf .k#TL1\6lƾOy|dټxq r)`PAt}yfLvսG<{Iu!ʮ Áÿr:R\G &'w LL1ײOMv ;Sŋ6u2֯pp Sz(gI2`̈4Ex~(g .&o N}Ӹ̯2'j|4vI k;4$\N yI{fyM#5^֊־ ja͉Y| qYV= |8F8]t6Q|g`}]$2B9/8]5\$9 szʉC왆F|y+Z2GV"LxaB"3v `:yݿt&< 7s~۫^zYX޹$ );̌)uE(O@Gv )M>~n$'oZ;ɦٍNk_. GŽqe ;0*UvF$:H5IK' bJ')j?#'Tt/߫T,,Y)tEo,sT^ bzC %tdBo59Z}1 mSỗ\Ԙa*Hk[C.RqAF_XYkҸ#{;I7J4D4t7()Fwl`H3N'W J]s]8n8#(,]:uHb? ɒL+R=#34"~ iz74׎;EfvXb%Z jةKT;ϖBUP)7}%jG}@,Mx ϖfP,kb0ڻ\qkHZ&C^ru'JQ=vlL'"@ u#ɡY}lmzLY)Pͪ2I'^(9"^ y l@HT02m/-xєɟP [q&qU,޵O~xRs}^~q4X'gxDn-d'yp= 0Mv0I t)2&D#`882I'xy8i#rr5(\`meh@{Ur.U B>^vW NOÜhlP eڈ~qJ1? `t.قddROcxL#鑭B~ajWu@Zhʚ E.+k3v:2xtP 3h&Q]( Xl7ǭޞ%- o='(XwNMW`.+kKG5OQzb13ۑ-pw; %*_˥Ǩ` Cm%ʐɯ*dY&bܪ!BJ^kԘYت>gLݙG"cR"DG$(drRQd+iOn3VZynZ=6?Қ@c7l STV+Xq~h 4ɪ[٧k^en.CH#DZ@M@pJzWy9{DׁfƴT85EAxw+X4/BZdIJ$1mؘVj* ߾4b㐮e[MgIR/ˤw83s=ۘ~U|>EO`#\Wp#bۀKu;A3>8*ws ¨tR1·R!,C`'|?D ׂ)>o*Pt :}X21e_t5Bx%#H03dZ+=6yדǒSh.P HAyHք]*Eб6Q\F(,lVd\??mhfu%B籛?9kAGf/]:ŶJt=IxHEe[ #Lh<ꠣrnYm%hV"vUTg2v-$x^@*Y0'T/FX/8~&sQ u|K:kj@oQf]:0X-X}̰(3&;p4 wȻ=s{pH>ށW^xA×EǢ>5- a?-C;)cq5ir[(M";ałhMv0v /awa$ڽ¦A4P. 0CUm.BU^2LlP ?ygTEWrc!oiN;.t'+!|e{݅ ce]ҺWj%J}+_}-A ǨFXꨵE[C8"3P>}zcԇEAzC"Ff#x8xQLNZeby%遚 ۂj ::$%W+J50c!G vؼ: I ޗY_,J|FdSpfKnfق\A)5g\|’^' ScR0”*[sB >-W5yN66kUu"cݡ 衑)3yTt+0HEԥ  ΜC_^tDH8g3~N0#.& T 4ҳأ=wq࡮:Pc Qe?ipO`| OXӎm5|B[\e\a,7Q m_6@І`xe-:LK nl~8I%ۖ|/2P<kϱDV+#=oC!2u)VQT?uTC遶JVg(/T$3` (! CeXeY1n?|c"tNLoCJ\Il%iS(U09{1_2;=RSh]H,WSHKJAHؘ.܉_(5ʁ8.&6;.&9#pRL_dLi'61785}z$ G6hm|`c& R)_D$W~`.O{[t?/q|m8i,킿S/" ~t5L ⰓchO &'R:6WCZi,1˧c"@Cy 3߫>_Ď!ɪ罄\0xʚQyun[KM٥+5nή?_a=H hN>(<]lB~},TMlmBhġ0Z9Q Σ{x_K y1n5UC)-붰@Lg.2alϣ2@F*E "ڌ$)}.d*KIK#@ a}^8S9pMvz;FV;ˮ?I(Nadrܜ lgUeDnƫ޵q#F4+ 9iVTiVFN t #k#C!,QcJ\# \4g:a+a43WsITy9 W>eRkCt5UL/q m0dn (ՀR:thl ". ֙ ꒣ D֡KPm4]g&بIGHOX׹ ##Qf_5uԉ6*ͳ&u`kr۹RcH%LeԣƦBՋ_%TP-ٙQӋupsݪ{_`݂QtWDubd߆"*–!T>c?%d4!eZ'oJ(;8U_ɾY}G ȣ1!OCDc6oJ>9JRLRvVK$`NwoG<ƫA^k8 ?+m2c|%E(Q`0ih\_ #ٌ[D I8_/a{9A>dɅ=0S5=r?փu{%~LL]@FBػDv&_NG*R,4zc{Zi+Uv!Gއk1*V\@yFlNð-&wm#ܟt©;|;H7gbITh|rJfx Yb~w欐C6=xH[]q{! -k^vBj6c~B$otKIO>bGd̥%|3菁 ہQbdKvi{i2Us^6f_L CFM >Pώ㒃 W풍@ERtŌK|Rŵg.hl,Ʌ.kb@IdՔ*h:`F} jЋYIauyþsQkSU(c JFQNȠ1:Q֘f ɮط[u EzUÇ"A4ܐ1͸w ցn\>k1䈈fN) 4kjHԥYB|Bx eXǦdY.܍{FA9n냬y迣6C.iL︨54Ghb.d-1/b/amj6j;j@;.kSGqzJ5PA~Gvv$6"fH;`ca9((,qE'$=M: qO+A2՝ӛɓj̖i:xF<|s^-’*5Pô֚થ6y9q$L6 Ӽ(*zqpdR"Npgzrlbuj )\V%B Ժ'*e?+>[5uP(+ #"+3_g淔)rM;2^*"قGwa?Y <窽3w2W^?j?e4'b~t/}wp1{\9~^W3ud\ԥ-in7XCTVG漸2#S?P8a p|ZxRvZ԰QT0kٮxnr:Mvx*q#Dq^+;|Dei)/3KWlƴu.K$N;Wfos<"3~ivdUAOG!u_g .EHOBsHXkhq,'v nc^,;L%w"/g3P%}nM8T e&#cW>@"5d 9~P?Ad9,BHRMriv?:%U5l:1^ٵe fg5rF(_E1"t+m{#2~-)ĽmDv&ڐ9XSvn W%9>"0wຒRE׺̊Lއp57%4E1)E.;F@M  F~g!V@K^C\j]N[]wCﵢhӓ7DӷBZ2Xv&P 0Qg4a1'jXrF;)]HȀU!$u~_.#oÌF-.OA홎ϣrT>!8ײG!LȊtVˌ{hXc2OO|ظ2ItZW&-G?tX+1ﱸI^4%ɧ,F֫#LPФxnzݯV]>oJ:ծנHGѼ dw8cߚnV}c:}LhMZݶG(9M9EwVվg9umF謒 Z5v.l,-#0qx&a)n(gW Gߋ}t?#x}r)X I}ra96LR}FĀ^f7eF|5 4 ّbubX8Zc}NL\ͬt|.&'0yK~3&RBAjWȮual(ƋLa 2̈W` A𯬑yC&6xl92ykM~#Wұ{Z->L9aI-D-XSuu1xbA۹_F_ⳑIx9SrOcuAp(u]@JO1!Z' |FHNLu42 *Δ,;]$M`cBcx y@jf׼Q*\ sz 4A1-HBQ3U_ H2hߠflY>/hpR}lo9ln ; ^js:p:P_TjiT;}%P*Fa?ocM`rҢss8}< Ѡ,7}j8QEb}%%n*%yK[\פq:N㇎J)B"ZVRL%Ao6H'$x9nj꫗H \Mwg "J/3@*O&JN sD$dK~4H73@RcvF[UQZ_`ЭNk]qVEfmwc9:¢sl}0%d@,x67" cB [t"۞aT\ہ?\SK` "#4H6uU.Wڍ;Me6e% `X+' P $(MRħh'"^k׫r{)h>(hq1l߳,|kX}=(}tH_ϓl[hDjVaY?Yu{YI0"O 525k|ZªVHe@%ՓX(zhKzZv T]WI>8L[%3=.W.(.s`o$)s&zJZq|), js>.]9sQŔm.b3V ]X=9> 05h^~~Z˜LU"mgY›f!%mxm4hjc jYBAjUj5ϿA}˛Qֱk 9X:l8l ,Kǻe8C4/4uؘR拃rDխ&@ iP˜xΰZ8ݡ3Me&H#уHwEʍTK,T"Rpj ~{fdȓN)OqeA\_!Pڸ"Qʛ+Lـ+K;#ښO1&C )7IɧS[_EYFΤD%cǐNU4= 1r4z$Smd >[/DOarN\DL\6g'mzc9&|OF}2Օr3. Ƴ+p4p8`{ Vu/,[޶R "x>k$CpjG逛JNw͊3U՛&OVs{nVLP%8켗w4%_/ĞK @M$_tϰ|/⥘sG`!-MvfmOńl u^iM"gb/5X񻚆 L8 dbbF#c^8R)h&!:h0+<Ny0bݥnod:@^zy0e+\:̽-{+UBf`m@]9gi烯 =.ÑL[  .L<^]g^NY(^XX2&,$iqcDT|U\X )FgK%%ɜ5j3_\xe~bQ Ñf' "Od\7 L9.ttEsVĕ"67Vu24LS@Hen t՞}Ma✢ЯS q3328~tݡ7%a==ÿŠ};]p:R6/;!X7MQX"2Rm/hH `9RLGGOE=j,8T53HХ6yƒS"-Ge|NDzpp#n Y1vb 69oJH`NBl;&wa6AVX>&Hy6jMFt>%8$¹WzZcMz?J0tl>A6ۤG)Dx6ĀHoSD‰9_2eIeaXG@pEm[1>e$اGW> ]L z( ? >\jq+ Q8+jhhџ0+5|r+s= t*ޯxwmp83 {{M[&=Fg3+ dSjF3Ux͟c}5FXְ2:oAQWFVQ&qb.+l̏ RЈ|@k>f W6m&Jx܆alD}pjǡB1$xʒqCŸsGF͹Z?؋OioI*{DR^uܒ=D+T(G|mϔ`3BK(E\B 6O}ca0aL Q$Z!X Kξpj:ӗiqӓ1O;vkk1͓o[YeH)wR^̘F/8tg>lS'=6 .?^;0'UM@~@ґḧ͂¿?Mp*@ÈQ9 |4R|oJÝчe pNnoY:_.Sp{; 6p;F(j_=*}C7#/` 5LXg$$v`@,1G%qPi R72%tCFyT oFŽ-?'86' 9">7uPSlj`9]9;Y}=a6fhxK9 Zm3E'M~9 G*z,oOLmO%lmZ簾 ꂭ'r?RZ#~UT-d;k"0X1qI7%yUQd_Z:.3=W ל!tˁQ'^p S ,ma5xҿi?taY)1|9$P=VC)w WəvCM&h]04轉֚#{֒T`br Qø#R]W ;3E({SNqNqdk}Yk[MH$汊SzJPa1Oӗ=1(|{W+NW;@@Wj3@vj"uX"z3S%pdUi Dݥ ~4cKӭPCJIh/ǠYnPoG]o3rQt);uy`3 =͘Qvwtz% OP(c{r׷ohɿE9 ~ar-ŀ$?T@CoA ԓVYvs,Rkg .(Oxq;R'qYٌ r>eibNy>=TEG(s+1q3]X+rd,L$?BfVʆj3*S?(dLNSDWSu5au^:ʉ$>㜱ڬq\ 0}nuRl8ҵ;$pEmFm#ӿ.B.rh[N-HX'ei̋a: |ǤČ'5ްSf^3+l$9dqߥ%#4Eqch[ώls "˃yUq~Gv m]tAOй8}o݇z{c al`t`[E?,ϓܨ cz'j KJl=$?8 \P@rftꞶ\UPĿG= {w|['C/_Ž6u-z[ʻ6 e>EFe/xsЬHcGY~5yp>% ut*soSaL89"ߧ9<_+?Ss ՈFN{8a.whʟWfRh8WWvgو&v2'2,RF/7n>ܣ-BGp~I*A@Ye㢔M u7h!_.vO3n|]$< #?|Ԓ .SN*b#yQw+0kuH?uQ9C{nz1V4a>'шix2k_fQ*_yrS-OI;fCFmۈB[ OaI-\!TeuU E +"S¹8!+Fy66' X*TlQtξ2P\8V~WARQe͌`Lϋv[jpcGnOǨN?Vx??=Πee(<Z~!x%/ʳcC,{8ۡMW3P TSGϒ\oqYȁ8y0&b ťS` bCzh bgj3w,Īyi9]fO à&;V }9x|>w lR$Xt g 5H.Šxbm3RkʌKu!ߗF9|ZXCMS\+̎:6q _˟:4.s`5@=D7O[mⳈ6k@ds3Q̞O5U-<רIH a}^?.ǞrTpl) 6G zފ?*Fw#L-`$Ү!R,:!wqxOAX&@LlSxQ$?;􉢎!, ךpx$$XY ]R-[(=L,wCnQ(a0K)U!DVw^ w,bpv:QvYQkTj $A6H+NԶR|LƞSCzZ-Mrtiƭr!KUle=>B~7/pݢ=&z&Qޫ .Ik×τQyD7vA5vԾ9)s5ԦE>|s*t,.vUǿNÔR&"dSSo}Qm-Gk!rA.`,˦ *m#BKN#I@1T!ǨL ܬh[Q"w,1Z +O+&Qr0K>Kʯf>PYw\erؘ;DC/ƭvTGj>f?7^3?>jb Q]:mbү!B5_Skbtk1rkNhHu҇97=[IvWǜ8Ak`lHE >Ȏk{+F7s6b@' j%\8.%/ڥlыU}bT[$E5u\ #DK/+g 0o۟) %!&epsyZzV1xsF>l.ߚ\ mYo.Xd3KsbfUٗ1/ؓRn3 ײ`ەu| N\I}S^4p4O*-yKbia0^GZC5+(Ʃ$-#b^eBuEwF}Z^[Zl@Ef d!OfH);16٤-UHz$xܶ ~gI!Vv֙QMTRHH#j_WM{k$#g-K%qsH-`a)"/JeL.Lys:2p]eV.T=/)9OhdPٌϴ9,KMV jvdZXhVz -?+h.燙1ۯT|Bt[\@SG;x9ᖝ:c~j*L`SQv56NʕP5cH2|1tmFvtpUu *c⺡FgPf^8OUW!-iƑq3͹0~RnYٹhbU-i#qG&^RA_Mza{%VJ$s:}-4ǝ=5wb j^YAv3~]bĩ!]{#n) gK˧R;I ,/V^R Ӿ#?;*!{A 0[hn4Zd'Q1gmF;{4 ς]ixMn qNI֫'Cl/"]W҅s>l;xCR];FKE+%,BZb~ .b6ҕL3g2(C%\5c *֕ ۓfp 4 gz$[M=`W2%&'by؍!moOwkt aFtm޴-Pm(yK~u#/b;j~j ݯ 0E(Kjs6 *ainFe6 ⎶w]Cי/mt 5mʨ#bs~rN4\C;ʮshߘm88KIT J}*KOec+ӝx6 5ݴ@ͤ(#ak)' B(c~C_.1.񘔅4pW(ȲE^K,rZb> 3w# _}.H9lֵqltr\g2dU8¡r@rR~tp5HQvƋMf1GkGz^؞V&rdL/Q#:#>ŔrPpz)gP-dV Hh`;b.V9{߼Wq$2ǛQ>  liغW6&|$K;ذ:XW;;=zp;`7חDP 6`cgdKONQ62‹"\.S4z3gݏLqKx= B!9hGſT`2O4l)1kE]۾㢙j?%d뭅Գt g\+ f;Y3߸sfj\.Ԕ1 K+3]k[,X5FA%s) \_WNyF")3DF{ I=_$s,D _H{^?˺(O:RJ9gT@@r?|= }u [&q<c: C$~.f*\Z,)Dv[xz~NJw9Q3Pi.9U1*& $$Jh?@.د>eZQuY: jx҉ak*,H*࿢fי߅6QN H[F;1b[.+i[7;).Wt"bFlYc͚mR.َ1mHONqR]m'ߜCh\|@D"NRsɁ?@5,R/*UY*O]|`}ʧHM:y6?xZ$G{xB,r"j,'^kC17{S}lf2]n-Flگ )[ :7h'{v9n>pL9MyŪtM^al1:puq3]B} /P+Fx!bvw-(cx+>U6 O j ;b52=_۰r =+t.NUU<2ky#w_4?/ DKٯ#CxDuJ ͆:rk~GAxWR0;cis}c*tİ P(h_Vpimm.H8 +[W]0aD> #,£gg`4[tS"y}9~ԓj2/q7kbCO0xqLԏqPSpI%wz֥_̓\p,M_Yu*,49d]^uxOTmaShO\g,f`tg3}ƱV ZtNn/^A@4A 4W f0 o),[ftJ*?Df 5i.T@96| ^w}R,UjRRYiPSau&w\  Pqs̮87۾Wڨ& @OJW Ryk&k c \?;J[XADQ\CowV\n)!q 5QrRh~EǞBH`jY͖}c#oV|&p@r'=B}t.;koUHER( ߌh56N+U;wkm$o%J?n0Ӏ=vy}Y - smgRޒ3~vHϝzO>-gKgWxZ]Y¢tL{:0IA{;kh0'+ح bAEo0t]ML(_iDPGn;ØZ^bMț30Qȥ/OY#ƊiG,HٵB3j0Uq:Ԫ*}X1H3C¶^k=pԶj}8 K/aVh+`&Q_-MaAWɈN45!#-td,dM FqiR?7f}K!97|n6é.JmQ'"py5TwtUj}Ǹ_(q߈#- PSFܥjY=HtBd!a^>ujHctgmC)^HQ:!y6 'Ťv,DwAߙ#tt?Kr3JuߌX=i`ՙ6Eh&J/Nuf1St|˻4y(KץLQqsy`#ˏ p7̖_cB%N~7]agJ\_zkГ'%r洔)^ξj L%p J-Xܡ"8RmYd{ߥ0 (Y1,u^#kK] Q!iv™,z_kRr?Y t| K &+j9?K(2*+U|ۀ!1̅ f6ѩ|ޒ?Y&\nS0<2{X;QdjfS`{dW7PH:y8f,"{Fn!kgmg(j]%v}Hc8maI 1PFus[+ *,WBJDǟB w@i +ZxǢzyR֚02d_w߭E<$&08uʅќǤnAU%b[zF}jwnf#5ANaazku*xɨyXv˄g,GD'0N#d2N$fVɊBKdͭ$,Ǖ~:gه)_Bt .U Ƕ<אhSK CۇH8G4RCٗ%n` ׋v(P:s9n%&nq!#5y^ )ޠ9rh% C-978. `ݫ9$:S7k/EM0NOȡ gԆo9ǩKceo=~PM ~rPyλbbp=फ़ao5FьI՟v]G6f=VRN|D3 f6SmθT4/xblm㠦8fhڮ'>ȵ_BKlRc# 3-GаٍP"[I#S`'ƒQ`ŭyD֒t(4O(mqA!! hOC<^SҔrQlNJL=S- \y<7/.GA['C^FNpHDV?p| WBԠĈBBTX~%f_ L})1Iu|:>8"{ `a;`=\Vl[FD`^{ ĬJ$]&%eZ֎vV6\=%KUfݠ1fB V"l(N]})_TVr#,+4N&N@DDX&Gmw9!h:JexWrDjZ/V4.ۑS)Yh`notoT?pZ4I-t P0|-jSkx4MUdrxo (@Qkuӗ"|-vYL(/ diၟ&N3ݟi~xْ̱ : ci1l!WF%Y'{k@ܴ1m{ǩwS4 4>^6EGxC֘J0-k(1tCgl@ͼi,\Sn WD`qAjpX5{!pN oO;JP?4yy^Dm(eʝv{s(OvD Z i b[-ti%s's %qDxx!:} H?'yyβ8֛vzGRe=D=H0kR_лUcbxE~aݑd4 KJ ~8?yxO qȎeEYeYUeY|fMe cʬZ07Ef%$<Ґ.Nb@fj(zH{Q#Q)7`B'0g׺GOyAMu\BpM04C:>!I<aج#Y׀af2 OP4}Y-vDqIkH hlO\!VM-[^96e"f.;!t(h8̿%u?лi z*~Qn_H1/=ʅC˨8 j^GQq)>~k1]+qL: bJDC8ܾ3㐏/ƹA 8$xOqVz`EW ^ff9}d&.? }q9?gVZM6J](TJX0W94g,dv4/2"a$N1Yٖt64D^7ThWʴ`3BNKYl ÷))lzt_ϓzN$.L~9 m E>N Z;a MmniEd,P oKqw vY땟۷׍/zi @˼D -@ 7MDRLOXV?Cq-AdvoxO䞮AV^ yZSAW^a{m 7obԴWheQb &&+>2Z-P( @vScdH;-Š]!z}I0ۯ5T~i%MNVI_rL4"c@3/@BXRi^_R.rX}e|0{re]{+Mho3p5H$%r'g݁ *;Cd#iXdCsgI8[/$|\=H8yah yɈhvMȳӳ.q QrJHeeb稟Gi8]+fky" )ie)&SETCќzkOx 9iHnmů. kl,ҳB[V؇>,FMF2@s"]$ $r^+lFGu0߳ Jevsi:o QTy1#fFioLNc^|qvz7羓.NRFL>f3]n,%w_I0)oС,ړzޯCpLv,.56Z]D%T"iQREaÌ)>-GAח8JBYNt)٩җ'C;=7ȍ3íS 3(?9JEڪs&ArLq.;L~pLT~޹VbH0]g84pE|qǂuO}s1tMrnTPau"L:a)ÆRP#sfT>`T/͸}ħ<,K);5ס|Ve85\@ݘɈm<[}~P CÓҞׄ3oUV/"t?c_?}eJz;6^)`Q6!˭rgNy; k5I`tч(*eirΕޯ5DЖ9D֨*i?jE=O6Uo"z2'H9}&A$}jr<].y֮CK S~B?` NF(f`\`Px^X^]V#b 6.xe1Wa2nunjG/ ;1$Ds(bʈo/JUVQUJ;!H n/Fh*Pz?V6$2 o'%Rq-[.KGS!#Rg~w(j/vO=z}k#y$̀-o{_Y={v Ÿ4ϬW{I=0Q~%VKۿRY'hYl3)ύ)o}m'`b3<)"(<D'ֹ"5 SWYKFC'jBjJڅ\#S=-pj +>p"~.u`.5q+ }JMl'"Yw iKuFAtF*|!C^ ld&`:b 2DIxB|B6^N+9<i>[Nkrx4bDUK/mX!FzM1rc'hfȺGX}Cbio+qL=5 },՚UJtQ3₍rPZa{݂G4pu[oe.lpx=:ժG};/СNz5i'Q&H{;; zL r%T$W5].) =N/0 ,W*ho[[":4@`I0o:)@\jK' uR"'462bb$:Uf5)&P~n$uTq=c&n7V4LGt㽨Ÿʡ3;gvQ'n_2 DgJc%FUoebnT*.r;#۲-(`qp6q";}FM`}64*5GxOfT[Gq~#9AA4!c,Gh·TTb-mGx<q'xKi#U)JF9DMg*1$1Ш֪(L<ǫ6$H ]gWag=0Pg|B(I$Nd]F$ Fu3Y*&)(2pܩ72%0P"i7,/&#{ JUoSuc=8؃Ջ-0btyklPחct^z|~ێsj=R{99|Xz]\Ȩ^m$Sp+qG'M pr*P.wby荼TH"i`dn+9/])Tz#+23&Jg2CFy{ 9;i)Uv ŕɸo#k X? mZs-M.sҕQbo 2RX]~h1}zEږՋG]1giQeWuPW-;NJO1br8 dℽO:UQ&sb }hf=zcfa`Q>LM ƽ d&֩r,`m|q<ѿluQf^m\„MDkB}D:-= 0)RWT\o{yvFnC|KAcLM ڛ :o&ayFH'n_ agzUq&#_S覺7ݐNNk ֐'lE t8zWd1h^@Fͩ  zJSbU)2b^)tL&i4vOؒǺT7PktPZ5@D;`T^79 )T l@3 /njEI`u;Df "bD M(U%-6V~lOrtmEܷ<Ѥ+f_4Ez^(Wo4ӕf,#u9dY;*s.|ޫc*QIdP.՗~j{?:J&].&yxJo]ڨj3lXKt ^!-p{U/.€fK:oDRRxc#\BD!9*_=”l^n2~U)n XsdFTgO}>B Y`[L·q1EGu+/1B`^`d(" -oIˏH(-uo5Ǜ%pu–&uAx:KhOq=&6'Es Kg8k7aN(k Z &{Fw?~pfZPR |vnA<xNw X%gaw|Xj_x(|2=*eP` ܽ<COF> )8k ,!fB¤tH-bR*SQt5C.}Rt!E#W9$r}zYQ1pxC S(#1pFZzYJ#r߃;99'bcГ@6?%\d&yJoknQw7q7ƙk\ ~41`eqV]M!!c!-T)=-%3ND{V怜a/1Ů^Ҙ?Y3)]v_Qup*.[ȱä=BǶͥd VnGhoMkNmㆿȸ| SDn w褔n:c3U2lv ;So6ɊY*3Ķ.ֶq/P1=iej[ }{^Q%:?\39 5&YNj"!Wuq* =$2﫨cbbiW{|/Z$ྩsM4Ca9fÕX)lei8鶃U甜4/n\2/!?hFY]R|p^+*{ʎi\L8͹BOYUgʛh⒑5ʣeu,Iwz\%0n$ |ů xϭfCx`_b% (Pu@5@ 9TOªeh 9'R p,&H4ox_S.bP#.! 6T mCg"ͥ% ֝Ohz"ԿiLm28O=<MȔC X y+d +q ߪIC65(aOaS9PZ3DP1y훐z\TKæ+G(K.a\pZ؝VFM7E?^+bxX7at,КA,86Y44fF82Ci0\8-RnI=]f6,5=r7T^Y(_w8 0h:YDs]nh]W \zr;Y P> ް1 z4VN$C"^aAFLh\6 fn`DF։)4;{>T, M 8 2:Kt@_"6*3)hq1=6:gc(acm~3WM}Ǚ?0V^4)1VYLYOıd #܇zh'e% ݫO6,Gm,ĶK~-*0{7QvTOT$_? ]0t- r-m?  M7IFe}Suӟ4ϘX^'D,>/Z9X%8(;oJ"2]M;<u)vR+Tyҧ'F 'g^›GE!ռl On62ATW>Meٍ'9a? 3t*]#efCۖmTy 97km2? nۢF2_MPSC:7bCaK-{(f!RlX)>q {M"ؾД\Y lȈY8S=c:oNTIc/|~ݛ@9}ue_N\a F36M:nȜmd`TDc|ҟE?5eJK=j/3j>N\deuV]҈%>,OW&jJSџ‡V%԰V4~6$IFSD%Ӆi mٴQǒ6\m_cQ"jN&B%DT kԦu'h#/CS]eN,ϓ"zj/Nc[›XcЪ2VGYÆ*=]،Ze_zY& EKk/^llh,鑔z2byx9y=m MOF0e~}ja=_~~@R\ק!y3;׈iBš6l(6_`)m>Yc^Bi}HT8RLBV^άUÜMXH*"G9L 5<9/T'5e.Y)j3곡cS>P} *}&n7\r ٝGb⢠r'<|KI֍q\# Ta?7W7Q@ꍀ<VǙ u]J9UPٚܧnŏ# J5 ~$Qͪ ׹9ԻT&3y9xx{ rX+[23` \Fe v8yJ&}_&B }cdIJdόH/mٛ4 %<  0fI(^|gc5Bm\ a|p7Mgt։ӆILl3nz i2ədTNx\9S2%Ϡzx}eugHٷ+'#JwV x^sI\P͛ sjU1JI[ J " LYk=pTɊOtp;ėn@Ȑ nY mfg1 BὖOFwpo67@^otTܩhqqnn!-rsD㫞,_蟩0RUەD*\g+%m`dL:.i=}ؕK$/$!%s1(l-_VA6۸rZE/]wg=cxBbH赑4AO ҭ䖕>uVdK+9f-ʈKcO+.:*&-p3i>~Bťg{rD@{E0Mű GF7s|7!p?8jf)>TPKh@U,fO:{ I֪v9jMinyG~.V,,fURxJ5DŜZڗW꣌n#8KdhfXҲ޷)EgbcRӬ8LS%Ɇ7Fi7 ڻ8 biDR8u|. 9v˂ؐ}9KM%W̽ȫңY@.R# ,Sc~^@dXK`X_pKN-|n˧SL!G4qOnӼz-ſ)K3*<bW3VE!axYPBYiKKad<ۋ)Ed^-,RЬ8?-FHO{ Ώ{.Cp׸az'i.?2G֤߻[o ќ.H*Be5*B 'b͏@FL Zi8U{ TEű2wk}(LfOE#5/8^bu5?!ETDh`m]jDRt/):|cfr r/__Ӳ@=d3T8a%y]+eOF=fSnP/p]E\p+ U1>7*E}Z)=m!8ǢEM,W1 ;oej_g5O8aC΢ w~pyK!rԢ9-k+.HO6JAdcCk%Pj&3Y FU u%V{RhWpg%趯gsd8߻qEtC)Ӕmu c(u\I"|h@=J{ HdMZ[=]Lə^.YҖzu(QM:(<2]H X-StA-=by䍸ɓY9!(/ՋOp:s"| =_Zaz ..z9*<ӁVlXa!eI@3u'kD6YŘ}2fmkNSܘUΖCnqD2CK(SzNޒʑaR*"T`zAa46c\(+L8LpD슣Q|2X/{,-{&2 ;{lubAp\ 4 jKFw[MdF/g* j=Gp+Ah:=kӡx~E:6x| eKd_zH-bCRbGM|ڠ MtɺDsFI%~|GQE$jV!6y6N+n\ U97?_"ؿZ92;T (~uOaWO3!CR6TCx5Ł]r]Bbː_:? '>ˆfP&Al~4c),*2T:e \]^ب,]]rcoIhgBaU2\V0m6!w%;{yYuI)Ȏ;h_A)'cvYouɂPeH!am0kS/~Xe:zwO^ hCMa#Hl+5Jg{lnJޔ$! &r s?u B7 .-xZ@EzKX7p9=HYdtge$x5qﷅg: ?R-F5۰Fve@u8|/./IDr&6$t+jw^ڵL.Z 6γ Wɝ9vM)drSңFD,?>acީ/5ZΓaY8qlݔ2@On/O(td'[  F<ƶ!b34.y݌_{u&b0e߫m 9H+5t3rZCS!hLbB|*6?˧{1hAN,OGGEwOn^$5uw%evfՋ=Wd[rMhW/ k5%+C!kk0PIyH_-+$VFID }i12k%Lܓ tY:Xvaoz,2Ou2p6Oҩb<z73+ b|$X/ğ,H~p$f8E$ؖJ\d+=s Qbg4轢9 '=>Hr29{^jO Y)_.0L5}sqv`")&SW~.CeӪe]|O4R9Nж?旭Ŭ&4$|j mE) ȁۻ ~1[zFJV'pFLX!s> |_ÝFʹ!%1s[ 7zjVV<򳍡, P FtOYdRhzSy8|j67ѵ~3i[[+QDPj?X&Wܴ.!66o.DG5lcp .Ŕ^TA!b7Ew)ЧIn>E% lweF.DM`;p궠Zkw6nY@Y,PvY|ǜI~npezyJjpGm ;%J;v 4vPc]a*2c uP/'a䃽h}/cP[>e1*ɉdtqSٺ! B]bk EEGd=py9gsAA-ze SnqDS$u2 13+cy8 ve{g-_ Uՙ>s'cS Ps H_<;S.TI;GBff8aW4'4PS>O b Q7oTY꓌(KX{vUΌ ˆ+ȠƝ2/'yا0! " `|bNI\+%x`ү)k H6_v x5=<]{M>qoS5 ^6A7npl;--AE3 9STPuՃw(zЙ_,&uk'jy`)s]Z>ny`yu_Xգ[6fְQbh㜴FTPIdzV?Rj++A`14ѪF@(VL/{E~1X3s Nn{4Ҝe o]π2YRty`B}Vc@_SuOС>EgKKwp4q(d+[_fy|VS}%@F`Qzvbх_)es_*U9D|<˷,9.daY鄘ڗD*gar+o-@d+yR1 Kj)0[cKfpLl:JܷEұ :]eo1 g kؒZ{,^"`=ioRXJQLm5gŋswU$GxnZ7BN׭,6!`#Xjr}"9v7@gc @5g^~%yt gkan' y :~49DZx!3X`"ʔke"nÀ0[b0;Nީ x&iq,&1_iOl7F~o3 cdfh/"nMD1$ZM O#m2C?lmaŠ|8:cΤV{#LAhv 2.oNi%t2ז! 'Mafd׸)@/}>ⳅ¾"&;i nvp v`nFa'tY2_c`J9b|H8OwsӴ YKgzU\MAobMY)릆 r ?l:aݘYDElr%D'6GpAT(]Gǃ͓Dxfþsr oj|N?8c5\B<$5IrZ6 $:^d{ bb1\$7)upE՟fr9/jSý6\ %qXX<8 *"4ym?n8 cprH؉LQU{0pje槕||DiuY`ƳF<2B"u|c0R GK_PncbBR-nz飐/s w|LbUn)[u2 rRE~q]@Ah(h**ŷݭ hM'mK'!*i/~Q#]Y!5=Pbi#֙0iH)ޅ;6t+[S UAzhיf6ra+T[YS(+4Qy|(1y~uVQz9u+B !K"~lr7GIf?|?!~VϲB!q4To@[!Z&Y y^ R6;f/%&qz|-t!+bp8x xfDiCH1yQ[[Pn|FESlr9WH @:ʏs;(pdO_{s=WR5R k3tЩgGPo>S]7Fк @n|%'~z (?]~ԥTJq?n\dyzSկt4ySKޔ^ڜQ&ż!^-*M_MRv"ǻ,c̘vhu_ L5AҁyBRh#KSR%N,.| \Y*IFnj/9N=>Z ڢP j7tdBwFj7Q9_O}~JPuA8$4*`P#Pdu+,~:ͅNtI-n7Eczt+-zw_\[%ڼ ND}?` Mcv]T:6Fx}Ƃ9CZ<@A"EU\K<~9&r|x O kZ!ݎ>R=Oq; NK\j*pfc5(i~`?ϫN7[ $9JT<ׇb"]4 SK'<6]3\}jtQjO4Y`Zhtt3 RSQjP ^^{,_'zNh1) (d;cĢtA'{%/10 Ml[ ѳӕx_bs&sXـ'fGqOvڱ6)AB m^-K@rsA-K&nblېtq?`V?ZVR<CXo~Ԕw ""Nd5ܞ6HK ijצJҨlK~('OBRE,_8G&[Q(&aw!(Z[2+B{T8Iㄸg@CuNh_$bWm?6IPf47ubH y08+Xu wSLTt"הw:1편jA%[,;dQ KɥdC2Lc^~:wmTɇ\D>ފMjEǢV:5  <$3MOzPs+aۜPJOg\lz4He< gZA̯u͎oB d%N#A C)ԧKi_m+ˀVdMEr_vl9\ך1ofXa><*O0qIErOcn&8NǖQT %}(vBG9B72x`g*n-r0NR]oswcdacKpm& yˠ8׶Pl<~P"QRǛ )wE~y/B({ZgۨGs zIJ  n yIn:oW;  ]uf8E0P&! jIJ^Aρ?x>ga<oED=RD" r0.~qJBKiW%Dh:AS*/T|';$*+ulp/6;qJr!??Tҏ> k$2|A!.HDV{AuΑ>B 䁾HZj5D:fsO%Ġ~p+[Xс~Vtq$v5ƾxs^tcՆkK̈́ˋITěMk(Óg3Bgr/V+GLٕ,s`hHkYYo>1t?"cnF_E{֝zwgEFk6;ㇺΥd0GF 9 }UQ58R];JsUC!\t! !l?0IΞա}k,_0Q=FXy бk&yoz|3N%93X2kex:3P)3q$(W)x̵*L`RWcӘK UB8XyޖJ;`E(xL?:-~aFxTx;&|@iOR*n7uR^' [Ba9cJ?Ғ3Fh2q&̙(J(tF%Zg 0(1AezH&Oxǜmqyg< ȃgdz"d"tk3Vݢ vZpݨB =P `aIsx&;{Rbq Ы+OݔP8W>k+j0*^zc.2ʛN]uHx \NzϖlG9 (!3cqbյ.ݰw/Ix6ͨJBjR,뜓YDRCʦ˕׽2 E|ko295^3_m"ѯþZݶ =فB~1+m搸6ͼpqLRaݐVPn}yW٣Mdrʻ#3%ZDB  prE1'!oYĔ4GS4I)1u- <ıѩp9E0k:+Ѫ.oif(Tӏ6,K@)ypi˫rm[\ L(˭2%^I og`*/0 2%!A "fDѪg֪LyI;OPF{~_'f β) v1{Ac&< Ldȵo=ӡ}sFJjp#g@vU3}TߕKϥW\ |Iјڮ?Ӟ@y˃)[5Tr3LT7X Zj%.fa'AA׃LS 3'R #0=pE%nu!&ʶ T ,^*/v]M -k^kR h qOwl0Gw_;8L_L~ZEdXbܞB:D ʉ9G ςʖ&i,| eP&3ES szE7I~Ce{ O,O߃P 4Oh^Y8kO\4"E<2(7:KUty'1zWޤdK7|)+2J!:o9ơkQhG71)ThZָ"v<$"T֫,xӳf|ɦKaO#O~IK|Yڧ+8w%gLA,{`ZP~rX-Ҡ,b@h&?^R\FWN<] CND*niNBFP]v_Kbn(ʰ>ƶH'؛FFC[7vUI1R_]y45;_%TPt?yܙیxu]hǠѐAA QGk=mgGOZmKp*^|d-mBhp q9* x |0mLѡ'bt"3O 0]jO_T<ŚhM(aNbԣ]K tCo 'w{%XLߠ̀~L$2/ECZ-VА1Ӊ3+L4h53 ිy$c3JUo@ ~} P֟P;'(:A~-Zkj s؉0:sq4m-q1j3=;͊{˶c Yl:߳i}5^@ܺHӮȾu dAf] CoTf6giԝ%N8Z/6> AE>â3*9+j~8qHd{YdFqkm~k@vLjY53dBfS]ZȐY:0ĻdMdEߕ h.#yC2'gw7~-cXw+z=x66:C_Oȷ2]j¿0C 3#GJ,]=Ĥa|.>Ϳ巽ʓ>AK~:`_cQk[2X2߁0xLD euþ'%_(沅~NG:̇ԉ1㺆Û02 -uD0#9]tG!@hCEDSJV]e5o 0JEnbc5!LČ94' PH4,U t.Iyf~ CD,P3F SI#=~TW'jCzòU%H[nD|RQ-=2TΡ hq>cbR^a_&#F9pr+tk_u5nifOk6ؽD1 sd2m@%S~{82. O# Ä2V n+4ol )w|[DIY_n;u]E*f!̄x*G3w`12x]h3[iRiZj+V3#Isҧ+ܴϩPM864o(cqVˊ 3ZOEKGm - Z;0%`v'Ե?ԑ,Y> ϙ=7ӡ}FYn ‹1zz7Ć~je̟ipd"Xrv5KaVsпX|Ç|.>0̴ClVeY5u3E%#9!{0#;}ڌd`FHe-?q#[ڱ-3ALGNX'|$Rs|ls wVdI"ޕd. %$ rS-r1b 9iK9 |"%k3ncRS]αÀLl1s9Oߙb! كHzCD0(,TKmjy߃1@Z f?-}/M\~dܵ*3-3<n&Fk`m K2R被Pq;Z!!_n}|x!굶Q ȹ4x S5쇳a\_Gv=q7_>>̪q uT͆NMI(e||[I<#A%GP0nq~DgK15[{&ud5C pv MJ ̜dI2lm#ށ1p޳MnCHDه{W?TؒŠcB9'/w맧Ma+ `}IBV?5CiTUȬY㛸 Ac̢: cgø3%trX4zvVv"Qe"Yn^sҧηy[c1cqIT9؎6p9$Ep:Ұ;3OPZS5V Tvn}-]J!X\1+Cb)q#87NsyVM O<)iDͲhĔN \(HN‘M "(c@j# " q>hJPWJ˙x! ˪$Jcʗ iUL*9|QTrQ^~*pÓ$,WONM!JvL*T3CΡE` SalK1y`P[c,zx7\/BZ <(eW5}V,=L;LZˆٗ/Q e!B/t 4_J8"fǝ;@7b$sƨc%8A+>^z`X)(/X²9UQTKYMΓ&l S>oўnDs07E0; kAsϖt!m9YbQc(?۷Eæ&]+)60HEm"|_\:Ox,w$帬"t R&㖯E)T̒N"lA)O)lSR{k05Ea`[*4DWGaKKD`Q= չNTqS& :|Q/Wo—|x|F9*? 0we@}]l*&[QR&]D+u=XМ5*ni8gpY0g=P8:Ѓ_E44R3Dctp#,ugZKCOib~gZr+ؘ{RWoڜl.;R^5F̭8#aiK4jW->'6)tq5஦ʡ`*`w)Q cv}Yl+df"?<N)_hڍK^B nbNH3Y>'8-Xy@ha 7҇f|6$Jy :#Py"+-X](V45`=c?I^.عfď \/9E؄}Dyr) } D.s{s}M%ԤLddNonUe!Ik7hH0!UwlR//Vmp8 ҕc0zɄŰtHD=n@,¡DR)"7O?JGBԪ(IΎ=A&:d?뺒զ8)vg1&ؤ, !zW{DxjA\kvͰwxH˅>$Z¯M{sۖ}oFYUp;5*&Blv/~Wf?w>xSRH+pjv( vjWs(XU1[Sgg11GnFVXTRbYrq. |R8ofpM|on8ZSMg667o}iH"w ҬGmjG'EA>n%/TLOa1"&@Kw6);CJ\x /K-'M@#Hpt9|iҎ?0q0 !ŀ$bIUtnN_I/Q]W==c AbŵQ% '>u#U;Nh;s+M-}ODS-YE$~&3(QD,3N=c{$ה0(XVW!'雤tU6g_Rxsu;}3Vj0 *c%wXU}>/X71(f[uMs 7:mLt>@$c9/m0?vg-LssT<'q0Nuwhn:)H8)dnVS~1YG[dv\$ÒԬo} bwT21?^V?s~( h¹l@ynK`F}^ȂR_/T,C\7&Qv/4g^NaYdNc@eQ9 *ZݬQ!i[ߔB\K% ={O{ uJQ v&pAn%ȦZg\!a)J=v%zN/@Vq䟧pCӣ4x-i&,_EWN rz?q'hLAphWklYL4”V*4Qռ [&< ԇ+۸r~ӷG nZ)O03J JDɫz,z=-FKڤ5H`5*`omVCKts?qwÌik@ [ w,5@ >6ւª+Sߥ$Ӗ- KcŨtd242U`L5Q;ۚ# PE}b |9X&6Wt+&$Y|a3}ln5'd{2 9-זR1{iJyT3,C J, [诸/w0vo+2:^*]H~2rX!E  8v[%yCIہ rB2 I=L4D͹HLu$>c )[8;x(ABl=*.PhQezl#>Ui_fFzG],mLw!@zRURKTDX /P_/ $z %eMQrmw1/Czub4 A^lyH>~C{x0o5nG8P6YP6]ýgݰ70ep@a;/Z6#gֽQ= H]1Gk6~ʷ'bmtQߢx]Ub3Q=/79167ں8116h :<ҧNt.`M׏H?3 H̽ \ӊ,Ȱ #v> } -7-kX Ph(=3y\G4H@LɊuBYSet֦߶}똹`4}3-VS2t? v7IեfoNVG;zYU +; (fW(D9?-nx3=oNa ?ILr t1h5lQKu`_S۸1S2J7%*~HZvii^7TẆ 冱<1Qohz';f Ҋ\he& $yRL`<]rؠ ˚>ʏx&UnB\8͇oe{J(M7dҩC"M zWt"q![^CKtydb E۬pEȌoUBC?޽NP?OKn:-GvO;Ϻp[׏6fG.@cG4 ę>3V;ޞVk5\ofdo H׺؊)!HfWq1Q܊w]S*yNؤ\5!c ;.7W3z+؂2 WI0N"֪vmS"#ί >3%_xIK1ay9|LbuPpȇ!3gR "|'8"9M;zhLo2~0X؋h;pCȐɱT$MZl]W)3f*DmuOg)x CT@ʯĈp<ݗp? W)TϺC\LA9bg{&l170DEzh!55H'YeopmyC¹"fIQ|2KCu|)DW|dD+x{ˁ׸ 6 _ė?u#|)%wg<:r:KWkF!*/PH`zXZuw^ul؀ |Q^ m;Snp:{xC~)f}{&6:0VQrn nQ>hbŅS~ a*=P: }aH"M.}$iӰ@C;G6ۀޗJ\D簴r2e{.֙*-P(|ϥWXq<<**OQA$fkˆ'{g:DSO1V9[" l g?nkyJUJZs–N)OG I\l;t]x3M\E8_hMm Ajw-QZjfb@Tf*#۪NUh6k ùC ;Diw-3Uuss^EPlq:go38"'XC4:i("hfIZѕ%sKu]HocBK""VKCpPlhε~BZc)l1{WXxI+dݶr{f>_\ *y5b_n<Ԛ/Ej>QKGf^O:7[2ҧzE64k,<-%gRqukL/_2(KdswyҌ{2~_ k[Q|̌".wS >#^bOOYXB]cJPL mК%`N߶7Z XzqOq,o2*)m@Kw_SB4,jZ*[cK} ϛP'vfwtv@?s䮭K 0&]1d !Xs|R2$J8P# ,%̘}WomC HD0wU<_@K(jr@(YzQW:oMHQR‘+aLUH! a'-E+pxXmnˇ/v#( qddiTʮblȦ3~`8~vrl^L9}lGm GX83Fhl<Qny S;әm^r=8w]s4H`Zktژ̥ZR*= eӬ1?ԶwɆ w3O:m3@nn8&W-Zi>Hn pD0vaZ'V)Dv"N2F)⼴Gr'*h(k7|XF̑J-z^pfױy?,Ҧ(H$lCe]<@[0,:9$[o(F IzӰY1K )`J /LR>gI?E) ] y:͈|iX]RӲM^A(e.|4;Ț1Q.u\8?LZ1M}5rQddl`"9l;>L/ܯ+G[ IMlmdߢyK6"_Mk9x6%Qi[SÿT~ ̥+ 2t<dRAםXv]aʢg*5ȡO1|Aph3zORm £-tFT1Y; 3q1( :D{O5k}ⶵ. i]#aS-䫕AۑFw sebJCaTw")t3iYKq8O%Kqf)ֲbC@:짼)]+ &~P-n=)p D9<\YQQ EJo/q+(X=0Dkkɯ"*)h'k6$[ըy+T!A"&ǝL5"C.y>TP\ M:%:z F&NMS,|nh8r!edO] üLEz~0.:dyWZgO.lv0 d!3YYڥ .'ʩ{p;fG, aʢ-lCD5!/υɨ-븥=C*qj}We@o'ڊM:mdFe:V&m #h`^d}u8{L9a!RShm;šm>e02ꦠCE!%LŜ.C9OBޖ2O ; +Ez3}B߭t ¯{Zm"[W6B1 Uj#w^u}'8gtG$׺/!&h $3\cv ~Y8 u+nZ CQE=Ҩ;y10WDfXJU!+lDp=,QѱuډjAfU߆P55WHV?ZASHBf-o9ô~URśvgA؝)(Glī+e}N MmgҘsBxްtX+h'%l3A|H_s0{J8K[ёTa)Jb+L'[zfd{hE4"ERGK2;ЎҒj!?9baVJ$#P #6_|@!kxb~PL>^uyûOTv#{`JtV`vڊ˓:p8\ȹf ɚ\^#=7G_ ߐlВGX&~%qH;zhrd\Hed1`Q#0\=ɯ2_T*tk%?i Q?y|,d"a'x nZh_q|<ߎ4/HsCi_$<β~W_ U pgZT~P׹s\;Vlw<_Ҝ5CXy'w}N֏46V""K^pQt"mhPJ?Yt7n>`j P)bK-ڪ>smbp޷ odrqK6+VVSrKk.7aPN{kXL-R<څg=7p tЩy/ *HԵ2nyaw9P^uyPf;K=Yf*r>vGCw_jql.VϠ E2.zގ,mQ& R RLU LgHJn$}#_2x(6u=Z/˒͓PoG1#5 vfWxJ^ԓJ~xƹད^Zed>1)|`xF,ސX k%V)X-ݽȈ6t| 6AY6كPhh"/ -l="lL4{Cg A%C(لq}>LxbNQ3f]4Y{.8bbh $]3Q$?z]@w\Fxnq§jЬUH=&l>HQ^ڢi9-A oc~@L疷McP7p4{H™/D%4Bk@{QuTHIRTB jǴÒ-WWmUM-Bs?L% ߫}fCDt2}Wx[!DD>UC{ 6d1<( 9i(_{&bG>z]_|T΋ 7=+ TAbOy9 Iڄ?uYI]Ƚ\2o=>o 0ϕM`ms늨NgEw2%m5~iKxKz Ӂ/7;qA}k$}.. \ьhCF~^S& T{yĨZ26`_KyLłc6_ASi5P| K(gȞ@D~۪蕢b^ }LGT\ e&j;Xxзڻ"/дK4JwЅ &%#mq)?,sA"0Fg\ R Pj<ʻkwm8.UZw28u$|ҳ)kjPz?v)~qNRx~~a.UgLH}W}Px7G^77D ¤gzK{գ#H{-Kw#JQa/4=ꖗdoP|ͦW?\՛#t2nyFyL;xFjVp!cH&3e]-S33FނSXlWozFwE=ȾTz%/,NL8-x^ʅʩeMЦLn6mE( $>"en/M]9>,^V:S\#әZ]@ fRz~jkzM<$i9bz350>V jMBycųguS ^Y }+>GogaEfWkg P(H8&VFKNxxZ`ؽ>s?刘8gQ؄"cj9]$b…U2 &39wmqU>nd@ R\Hb"T2W8kz`~?H@#ܥRP# h2dzeJO>uEFT?$E/cQZn~snV55+]fK4kںj F0hcl!V[]&*O_Xڱ&mtZ9⣞ E13e@Bi98*Ҹ{bM8ytք w$"0,FX ۛ\jKFm 2g/Nʵq5~@fUKaw0]Y_VO[Є^dѵɚ6y(_^ z˟%(^ig構>L- rm Rl8}Z>PT[?wfI>c<4G+N=EZlh>p9sTx0) En%^9M ÇUirR9Q}PndAO]6!dNzpMmidT(qa;?i̟p3X5hD{ 6S6{8׋* b`+uJEvq;,tXc|&^ IQnë6dJۺX˙ENWJpL 4_DRT)#nzWF@Ơi$MBm{`A.+1 VpRAl$>$!RQ(U a #|]zlkwE'%?ĮऻMxMdz|KKw=3#pJhc/dh3/i:t[)SbK)kq)zN_ˏWbgrr^=1wSe4(K/uƽ.bSBEõ? "% hNn5aTt7+n_'bi46^$H0Q2r?"y萺zC]"R2C1id #/7Y#7G7`l 5 BȢo&ܹf ݸᠽ -mT9H+/oAcd}fUX{^AqeGg[~{z8+`%jD&g1\cLz -8$&eT&owhSEg$U]"HZ&}S؅5q[/1w- gh47+7-~z紌{^E2X9-X{ !fxZ* ӭEg|z(,dB-ag M;iu9 ) k6qP;H /Mm( 'my|,bVY+"-P'»gl/i׸z"zK^#p}Ni=yߘFZxk63;#֗¯b rRap;S$`36PO{4$rˁp6|RְͦUks:ˣ0S ;v$NRy96r@,L~gELTue2fbAܑ[|uhӡ En $e7S?x|ΊW%"Oc s=8͖c`a+Pt*&l+lq@y 2}E}b1)WgggV8wB.s8 v[\O2C81XGVF2HI=:FSR1'kN2NU?ݽb7lʡ6;B @8#Zv+I:'8bK!#o4JUOdDz vkH[UV ]О1vW9QgsLiP$=RK5RM#l7@Lb溂 {πc0@`ޟ's o7Γ8G?׍W7j"g^r\CԂ!ޏDV!$ i*@%ެ+'gu$D>oSvV~WBf(rgȓ%Pc1VӝLˆHoK#C.MDZȨtieHmFKkGYF"Pa/'ߘT]Apm~|0%M2#EWjl Q+$Q̉zzĕ٦<6[q8%5tؘH| .jB۬:C3OnD~$.>Zs%^~.hNeQSNdrW}o'ɟ^ES. °eD]\ۗ/5\0^؆zwBӐ6Z 6;"Vsp7\ZUYYH/v,z?8s aƪ\[6ln丶HjvF9>ȓlU eǬf˫[nE,h.C^2ΛČL-fYMJep]d SC-^X@o3q$oZ hBdD3]Ւ`]ԩBVaFGvW)|Z^/ۄI¯ʃ87`Pr (_Ɔiz 2/V0YAqYQS6L+_tl$yy`5SqE ݽ0|1+iQ%5_v/fנt0D $Pz/\Cg F2W@5pk᷺Sl y4rcM=|g?S { }=KB"!⤃5 Ɋ!hBv yY:8pUh:Ce7Qz5ͫ4Mdo=>GOGnOnL?t1 ao b 0gEpw!,Tۯ>CtfY%R@z[A"GXQ g 2LUtqӗfM@>̾d:8|1(eΦՄ?~Ab0P eܐu J!JNT=]d^Cy³Bz@J+pE_3ϣUp$]v~ƀ<ȇUӹfIk0(Dl3y[mk[`. SM2wI l7MMd8a7_(щ$s4^`רdE}FVTgC`ѯӽPxչr߉S9L?~M1+}w4ZVv$H͵'/ʔr^i& xWhUb8CDH6rAOCZy,pR䈬on2op]X ۽x̌8> D!45v>*>oj.YT_IB0)AQfYjm`A]RF0hSHf E_K]ʈidO3\%wSw0\ցjxYV 񳮘~wl 8UpO0ѷJ Hhd( :?^8`K%,Z@k{n\*fS@?xGSN'S+qk';͒ᱏSR:+V̽ΟSڇBx%q&-13RA@&>C]bYF^Zؓ<;ISUE܉BY7BP>$"եdl_FPۏxӼ `xm+ @K ~M~)t0֓p\T}8ku3 qyfJ.S6XIh}ݸ/\C\ζ&F= _ 􊦶ӂ~+t?p䴎5Dh5.Tuwf"!Pq;V&-}:MȢB>ׯ; 2!S{l+Gz[*A֮:?~"|沯,Z@YEҶ`E hV븀 ?}Pmg9pCU6Z4ŷXQImRš;73A0eQ{CCn~k\ؘ!دw3CݑGF3x/[}=& h=qsv\^8ZW`/cd!7Ցv5iLj 24п9XCk?X($Z;׾u6淌Ӛ舀[$U}OxMO//aF^A㇝BbdapH,x6BaV4vG=lR6VrQ:(Q  N "i})hm)Փs@ȩYl WG*o&7Fִ:;r/vC20a 4=vVbôy3iDX ]G&`a-4 I:,αmmѴ MQQjKOpW؃[.QpՕU"'Co#);CV3‰<$X,5)7ZQN2L |T.݈-pwOOSaioHQ(DvtbPVπ+ b Ǜ@fggA2O 4H${n+¦Щ8s,i>a+pqb-91J';I>aN17$Ǩ:OX΋n~V3Q$N ^VMjBU~uv(!'O+|l6Ce3g-5ơ+ 2Iy+]E_^O.zԼ"Ov0vS:;Tp:  u lnx`Nq:k"/UtKLDD^gxK(c΅D$>]:XKr.nVڮ_ ׷.ǸR^wB܁ۿlPA~d9sD^į8!m vS q7Z"-Ol̩ х&2O^Xr;$-UzY-幾5OYKUW#|<&=@{?(\ؖS|e>iZik1uGNloMf|X)f5ɣefР"QPҧ9ju] ۆ†\s$j22 {H8Rd9QAPX2f@VGEF8:Km/WDORiD_/˗0y]]hAt͸o|ٰ*ҮNxKb8ܫD4 AZN䂢!RgMubDvHϼDl9G@ɶD6I'a?'[ Xɲ*39c>yƃY~"NmoAҞ24z4.3MH?-Bwm\@7|\b8>ɱx`cguueeAfcg7܃zclLX<f#+|SOD&r/0X~g7Q +:@JgG S|c״&ݰ= c( 2T?h몙Ցo#.NfP+CREBAz -#|^'9*MsZ؀d6|kx > 2G>Eֹ%㺧8\;KzJ+jU2>JD>B؝! PU7+~r>/&UxDf+U)}J[2rx}oL 뛣Cۣ?x Q=z=T ]Ncb ޾ͿAEK\KʰVdEog*KƜw\/סC\Cg`G5vWTxCg5˂٫sBJB-BU$H\-*1v)BAT3y B]-?}r 8ݫw+osLN 6F&v8TzHɴYyR3&G]Д?5d7w}MK!%ɞvG̹8w|6 Şu踀;KNޠ7S/+?]\ks`qΏ̘ =4u$ ?^L,sϢuf}xhE{v.8JBx0׼ u׹(f7RqkQKR-C0/\#вP1a CZYt6wNjPs30~OT62懛FNYze?Xw/jD@w2z#v/l(hhѬQ}͘/ }^V:*lnO/xmºB (zsu@ gHjht[$F-Bث@bOc`9r+RxWSf95éb0a{qK\v>Z!2 zt*2Nf]a #?G/1X6d4\)?/4&E9hɀ^N)PsӪ]ёsNc@-U 2$ѐFbr@Bٵi|s TmQVZ?"b/;Bo(}eavfm,Re/?Cmxɢq#5S}%o>!0͞n |buC54s~X [3[&g ",)_ax}dw ~3ِ).4“thfH/Fq N̒LVSI8ؐw}(hg۶kGNWBb:9SMz/MN>#捯wh}e":n5{g˙4Wl[S_Jqq:K(1AS@,M:FS/]H2UPXaϡ\v{?Z>}IJ96rar,,l:xPa;6Ә$z4fm7bq-)wm,ˈL2NV^>')il,mlKѪnV%؝wEk8JdAN-ݩ7RťBL`$y5{QW Fዮ y>Y 6& ݶmCkv:s^VW6y uc=iM߹+Tt*<y%5j8Kڢޡ}B?JIS~j3fp-4l~8SD=xp;).=.,]4SvzPz{P/-Q/(}ݻqsiE'Kߤj蔣gg5{(`GKj>}Љ pxк}rFM}v잴d e~m۶hϿIW ߳:2.Gv=z` Y {u2?/2^_@^K}n&rdJ:Za.YFRgYd%XJݬbFɖ*_6W5PsEyPN6AvoLrJ_~$l!mR]=&>G^ U&iWeXSuE)j6OqƗۆ]Z\t(r#-0H%ODiF..JdetP!3sZ>jNifZC>ZHZxG,Y!U,De/ˍ#>I>?&< A_GJ̗k1R9:ٕNstͅGSa=C0jI{_4v&3}}]WÊ?^zB3^.BDY@䉸CQ2[߿]UG>[Z_;DM7Gi5GŸT?GNKC%N,ˆ1R;Dh2vT]g3 `ѥ  +;x; n%tx蹨bRTU&ǴҼcCF; ֝vi9wpFkm;#A$)<7WbFRI19 uGL3#-k$]6 IYjN/cEvS@@0Mg"i-Ό]yO`wL4 fm 2@t!uaRJqq)V&}2R ł9K? a7G+p Jy$.d*U].W/*}T0XI;c}>/96[J, tOρ~}:&L+ڡPI!4J^GskWx2{Bbj DNX2Wq, GZЭC/ LȒD9ȢȲ]݇y6\K ?Rum@X;_h bnSO]P@&z-3e=5u Wٵ{x."H# p*aS#7H S:i7;.bK*`(^M|ѻb@j)U|y@A2ޮU]6'D(?3սZcNrO:#ȃ#_ 2rEInEjo"q{M=Bi XTò%5OW.H}߮yXXC>adB@9ƟXj[Ff}Q˻8 WabJO6N[BMѳX6W}Jp﮸# Ws Ѹ Fr]Vî\PMcM} '.aq(Vq W}2S [6t= UG;ݏ.&_ 7'UXt|Ch]bc1aeaHGK=>!@wY.$.Tg[7gQ_3- h6ndk `(xWEz+;(^m5;Mtzntޟ+9F" @7kᦿe1eNX`E7c-'.ś>g8>]fy7xLf8&E[Ҡ ׌G&VgmW =NO~:c ѯ"xx{:wg6EY)tݕKe[V]WB2 b #a aUN+(|f0< a'Q!p]Zѿv\` B ~o/6K hk[ Q*8i݂|?M?/ȫ #.+i,[0"=ls+W'G>ɗzǶVXDG89.ΜXJ[TZF2v8k7$"FSxN\2̪X05?}sz<}ɣzߞƌΰB8APvd:(B2Q;]EXQ(W[x.ʐҸ7''O_$a'<CHT .dSfNɣp.y˫kOY,V ># .I;J& QV:67٧#լa e6aK F=ߺ3 Qex= d ). -%QOzzXN[Sis1ګ}J1#ו]BwGj!2eS?/g6)E6to vQ6uDDzHտ?R~#e<Ad0tt3nZ|e؁ DGlj/XXm%( MHaŞiۄLG54aZ_`DOpXCf,r UL'l!"{ 8d;wH8 :Al ])L}x4qwCWDYA25 eng{bxS2,{̡2Řf*RٍɼqMQL₡^$zb,FΪ}"!7R]! (yNeme2T .ͺvG肯#1H3. (m ´BY*/3E a:hV8>kWhwi@η˲yj?&;%klZL%aR4Z@d`+EdfbUtI")b~L8k:-2\$z6G)t^8#Sfzؖhao_Zز m3yv+y&BU%V[n M?yY9>9 }}dSU}FHnQS{=e/NMnb(`lK0?i,ͤ8,Bk Q$ L O7SNK&o1E+6N3Hg^k:kkd= c?7˲Vf05TQL/*G@gC W.G='pA9+H⡔D{M?n "87Q2LTY~Rf׿Aa2ss:2# Џy;b=a  C_e(ӊ!K5Qݹ~*;,uo)4ISnZݘ'7 ]sn;juZD n]nٮ0K,,1|.|8i!Uycq E[Jvr+v\qYsw7NZa̖Lt-VgV yKl~g77mny~(zP8 WkLmL"e ŠsxD﬩%} gWpoNOT+ቄ_1 JsN4wF D;$PL;pi^\!˜˼<& hEeG5f5+[O񛱥V=Q6?J>*l{.p~գjYGG1@BbރWx.`/ 0oCV`FM[Fl)em_qeF ,z UCN"].֔B050jYĞ SF͑b/N?G0fyvscP9c媠^m1;CvEްR!H^irL?"P);+C-/J69jD#+YqHSD.9cSq aJ9wdžJc?`pVwVl0#<1j\D7\OrtG9"޴"8#jnػ0]qgb:{U /0{! [{t,u}l&Ib/OyrrbqLXUPcqQoKO(zëZlS8bf^XGƨ;F8/Rq:X _x -N<F}[o^(G2/X;hU &_G %TIEV]j"WϭIF nA}򈩺l*ld ?›9EyIC`1`裡l!*ȰݒK :kH/'/N]>[Ĩ^$KZn Ӯ@}U-pReb/:9ֹ̑mix30ciJǰ}L[^/<ļ'&OR.+$).P+HrNg[yAG|NPqYyoٳMe oA|xݲo"ҝLS/@ C[Nvm"2U0Uz|lJƭ#5 F n@ 1m{m kAwarP4}qq58W1d `aǗ"eKI8y( Xs6' yGgOv?t ¨z'k #3O S]Ϫ46#?A`]nw* 6/{H!r.eˆZ( eЛ5(-^5>nt DnG>lk:W]f;6.6L cp4VG4V'S6tCA/ę]xUg?PB{T5D8 o-SbچS!LbONޗr F|#ʟXq ӂ8!e7ΐDCgٟ3PqPv oScLZ;|D`NCXwɷFM/O9F7[m&C<5:ӎJˊd9P%u{ N%|Cu6 k=jn);G hx5HVmln}=F-jygs6in|.Ԓ&s>+Pbfeexèxֳ^(PEݞò+ 5{AċN~*PlwBL Ag\a|,R9 Sǵk,W Ԃ5WA8c|PGj :=* 5]Y_Dlv$m [ ,xkb?% &WԱ'Ekש_NϮ*,!g "k[waOkÔHTzcfH`~;/#NZ#t)qa͓cg%q)$;dNX;3+p ~oNH&=fm?ܥW~)toC m?A$ZM5 B+`hTJFh6Yx O^JxRߠ( Cr;M3os o W8"Հ[}4j'#첡c \FA X|Po@/Qc&Kz_>Xt6TXIKCgY&JjHHc~aN\;)ĀZ|] ߨQ[QkC*U wsy;4h@MRX|Ǖ~HÝcwykBTo0@'{.seS,@HwK9wUD <4$vjqRȧlMݕdJVt*ӓMΏ}>K}0XnQNa8> UwK?>UIH_fIXЁ6XD Ί<}nNeqBԊQ]2eA,S %J /nҎ<@a=tȾxTiN:<ndXr*=d\$Y0TZ bS˼9)=/8ȮnZp_ϥ5Z+YLJCYD'R7ڣL5%\}ZLv u ۦ;=&qrQiT)Ғe֟P/as)ĉQg4_48B\KfRԿ:b%(8/X}b˙BBt3N$55B%sDP⿤XsS#_o ˞wM;24I6(UᶛJs-~Vo\ůl^x񵈰P*@?pkY·qO91Rw)#-J٪2n WPrh7Ndϕ~A͢+oJuGgD0Uno%7b4EhΫ u<" ɆHGuzT>if^:&*5S̑G}=yVcҪ\K6o=uAmJJ~SbMke/R+unɳT=P$$bBkܴTm[&!D05vG\ӕp9iIjc{fCl+񰆝WCHJF1{d+Shq(%fY0*/&r;ĉ귀*8b<_i&5oaݡPy=ǹ% A I_QPZnOI]$LWh%9"anegiVj_lN$&zrdy5-3}nnD̳i>#S&@p 9]:+Mn.d(iˍ%p=!wCxR SO})}s3J7n|~P;6Nwy_ԋ3%ܣԤo"*bRv ⭰!l@!W_:{jΘ)/pG_,@j71]aK 1׫Y ŗ/볤DYB~'wVFn82D KI<5 ;F-4MJzr/'",{! PrY6lwiV4u-o=%]?pLd:M݉{n m#ztj7#ROmps{—a[!~Ewo:Z ϳбhPK%YeqnyOrCv'Lcpfuc޵}{s 1rZs!5>MD#kʒ}v+`'╫ӞА|[R,l iv[2k6:i<k ƽn0Mz-R>%p0\h;!삕lds)UԳJ:NeP9cM7i _{H4gΫkouAp;lVkcTS4g9Q&qVZ**mznWus)r_!e/bȊ%w26,bzNg*5#Hq %ZAPgS @7PCc+a(aw۶ _JeXx9-܍Un1h4txIq7j9;:|Vȑ$!DXBokfēV'W#e*g҂?y @cL{?XtR~aDԕ?b4l*GWeJ @ٛ3NG@];S99L;> ;v Jԧ9ˀ\#!k–lB>jbd_ ?4ZU]m6k^s&w^5<$/{ΚA22 }¹}G[ t}{(S)Nfs%Gs )azSJ7LŻ{nG9s5a by}n Euk8 L}:NmI_|/X3zIfK)S3)? u< p$)v5=70 Z3fH%b7U7:<ޓJGm?AXkwZsIr3d@قryv}N|-Ӿnt_tͫ$F%\]@MQBkϊv-;\ >ى=vX*˝F* ):V&NJ7Zd%t܇QLl Q[QZl5qlw{u0w<(MrJyww\<ۜ5;gy B|b<:_Rq{kEi$=+vĖ:!9M8^Ճ4=I)̕U0W3x@%K$|qf6zj׃ %[$b.L^"6JE8uu/r,U+-WPC]Vu|xנqP吢UqNUpWrmQYx֎i ^;7Ar;<>R5 y8Ƌ2 jiQD/ sOj*%Ik]b^%(6u:FI^%_G'X,j-@ԷK^@ ;6}C$pO%v>\8Uׄl$3ԖuKi .|0>팩0g]*/iBʼlV`xҦ聥/Gt<3nK[O/[ 7>9,{_W2zG)p;YSJJHR!dr)ΰHO޼W?c27p;k@=1Q@NW1BmJ^A~BC͗B5-ťkA }8|"3f>24C+P4qG anh uͨh!2&=*Ӻaw>}A >B=)J(J(׿ ؕD!隙uٯ%v*ro0ko.N!rWl?n2 ar|Y@?ͻ.K +֘_@i;Ŵ<y_|7/j%/zB - g[̈4 *=jqy38jf GD=K+ >ErGΔ ZQ7bǚtVək )Fut[OBD0slf>'!%йZM,fZ€u'ڇOt&V4ϯ(~1c¸Rd}|WO ZALŏc Z5nS9z 2Ju4Bg~d?j$T¨Js큾oL$ im%R܃RL8TRZs)x͎ eNp^L% $m- dpw\E<,%> xU9_ Fn1QAR)Pu)`ul@me@T=wC1Mdo%{Kŭa{ܪKnTߑGf:h2SK}W^rǀ}*SI%dTSUl PٰiK#pI"8F ϢGBկ1)AdC|4qىʆ,>tT:oEJr^Fg7? ?(r hJlrwEbнYqd<].E-7ՄF:x>Lrrf~}ts W(?oN3n(zo3 4IrO0gߠѴsA%ȓdi/N/mpƵ+, "Ksaǚء?~īV1cAUA8(i<޸0El4&K ugQ 3QY#،%Yoczs9أm;ً3氩G_CY}SKaS}ݷLfuh2u*E֨eJG**KHM>y2t|&U3-bܼDYsXh )-`̎;)RnD%wVW[МN0?ۿM_dK^`<%?ɀm3h <>~XDFٯ!ŧ״ Xk*?-hUT|SV)?ϼX3%3Gmn#L"}'8jjj<b~oe+e`)n?=f!K<[3a = V2ٽ-yJϣ&/]DبwJ95S޳n̂#_5T㟆2]J3 ]dd 4Ygw%rt+̮4W8.HTladvea'[k94) Iq:[$ll7r]>aہ~}op2T̍#s0&b@'ւ-B`UׁXzM:c-)m\D]v%\{)xػݞE)/GPzΈ;gSգHN|h곃8ҪB~ent(fzؼ1']w䯟ép`=wH4{2Gٯ0zLz0f 5 .Ƅ>7UG{Ndga1v_fUoGݓnw3SײکjEat9C]Gk9גm-D7L<KUZ|dWz% ;w_tZL&_󙁃XRniJ_ u|t $-]>:M_G iHs ;̢d`y=a2/%m1Y֨gpgP/zaTBFn\p[kZh Gѐ{,MMk-x%l J6@D5imUCDsWRl;pޱw2TV&){S{4jP:ԦwUSZA?DqoVuRt4ŧQ*2Z{o0NN;}|u?"EL\AU?OA6Էr xoٷ/Bg8TXO_`LW5^RoaGfpl:kQVCŨbN[}q=X$˂9ق"0 Esd$ޥq8J9gԫ7{飥"ٚYln6 K2,ubBS!DwkQ-Frհc N$cxVQ]%D-L'2ʑrA-ޙtO>V@ G-2zJXJ68yqSU# J"#]\@40Mi۱ZMytqި?j6# w\* wz`=HӘp,bոVZeW^ зE.>knXm\ O#?ӚID17esQ!E|ˤ;| wkA~ƒSW]$*##Ѥx= $a騟a&=vܵC:Khۢ(u=2#D/g#;t=]gN8%о Q)"?7I"a*]lC{ԪY-7h%>[{lڱ]}G P @/u.\<)j;$]W~;.j)]re+Br=KE|!6^0X$}լ0"XIaQ%݋i($h;WKl{RfDParM$"zM1˾C8]kqi xWΖG9M#%-HԿ;;D{,17ovn\JrP9g?heK`c&KL B &n Jה٦A[12[ P`[>:[|ҽNyG]O[鞬FU^r]O)9:́cy..ǓmSmGbVJ4MԺe"{(Cˣ\ǜdk$ Kq9:9jִfrKѴ'Rc׆A%O3l+tnT02|?H8"9`[b-M/^0u^c}T u6WJP 520ㆹsqt`~w<0S|VD3ط@v^YΕ/}ο@L%`5u: ?_ N}V}-@QLsҤ|na@BQ?bֲ?y3)%1gP݃ 娎B *}hAԬ"R~C_R (r`kZ^4U.>0z®ľgSyNb?ZS#>d] 8 y;xfSfFEy,$H6Z|-2DBִC7Z&@DiXNB"{{wBxxcWNSG. N@D͆L+?k,lF´cǾ?Z| ϔF〹a(bRTC-1Jqo)F): m(ɘҞrN`B,5Es{{S*o M}_EݗW1Nku ܯxy~u*=rĝD)M3ִښ/Wsz_w~DWU똸+_)cUA|҄P{M`:ِE nN.'ٛ[;-LQ >mQ@6?ɷJrc1&=֞-vsHId0PET9r]rToq3b)yز-n!7v3N8`Kz(iõ`@ 6XBOE@g)JD dfF܎Hʞc_4xo13荨d;M^~#Xf rIMK&LaXtd%ܠa#Uq)/gPn=ո8_ Ge2iw N% 4򉑽^Fx7% [UkdORH*Դ=2^=q.Qwٰz&4?&QBjTBDtdjIc},)3TU}Ω³Jb^/Z~ue!3򷯺rZ↗q$NYtI]~F$7`9ly"]OI:> (  ܴ<=6ɧb:ij|j$ׯ=vK :"itԡ+R?)bA^o70w_9Rle_Db1>Wy$>]^F^v5N]pM!Y8fz8rs{}[>E'_DDthã&v\~0^B/ʑ`jJ'@pVECBe퀤t+::ezڳ%Z j4P9YUGYH|&8OD)QC"n d ZTDZ}{ '[_fmMjpZ6  ) /d|*QM=D+%>A|/AzYdOk2U7v򎴋‹je2h_֨_> Wk ؞V;oJjID߾)^/\6# HS+ )9a+8rlJ]Br,A V~=|[&f2rsq;ZcAv[ ?@ *89La]Ċ׃CrѿCaaٕƟC wy-翛(Vļش<-?` K?iề*!#y ]+u-2Rh$K5|ehg%@iߴ!F 6J*D2jibIU6r +C! -"V,OKs+Ч|ntdSB8,h:ʅW-(ԜP䢆ho"Tڙ4 {{CYV0&Ǐ^a+[l$<"GeCSq.˗)O#2*0}Te+2ɣ3g{8tLv/( 1 N0"M.4kTTou. CBlO/aP)^DGsѼ$:Y8QU"D1#ky5)?9E$kp#KՎsP; ,G?etBwL})-RB6/umRC/fv=WY=[Mוg׌*^+3]Gdo7CcO3V_oajPy5Qձ6 XhkVW}:Uk=GwbF{PUyo'l]jWR1֝5sW^om*ZǬA>s.D÷-jXch[;aDvX ^kƥT:f*5_j4[v%kL4V`HLXE<(!eYO.:"l;RfP1|Ȱ 70K>\g @o4g݄| mF)B[ڌ,nY/D͔mXQBNEAX5i@W4gr9Y{?԰v>{р^s&Maz}m;a jv XtiΟ\sMEUއocH-m49uL^dגڨ R/41woh$49i[^j9={*!鱕}(XI"MʽO=uv⠿V"R pT6KmԥO Wr-(u[xn( s̩sdޯx63[8پKC3 EXe3^}]J.epP0H.MlUPJqs(z p-f.+-}mh5@}/lWvKimM0˨aceD,epp_xڼ@Si\?oyr-EMKq^/Q==ܘC1͞+[H0Ju&S9#muƱgWCh2U[S41^0/]ad-x"2A3 ]VƘ浳=+u;I1=.i2=9' > 2[PlGvbd=% W'1MFXZ%'*s`viOFL6MA[)=Ʌ Ǹ_\asiOJ Ky ͝C}hj17 u\@Q\snXY~Rǃǵ|ܦhq(}IJz_5uL]6NS.LX1ӅMc{ka;**ze.N0$˨ߛNp\x|c}2,SPk4P100C< 7tLVhD:ąX`JrwNeT9eB)]yA +r%Vbn:SDX]kP2"a*)Eu.keP[0?KDfm4д+ ͛CF^db ֭}3˾QJe]q2^rٳ(S@ G]ދj"ͫ~ Lc2ijgpUT!<ԏ6&ܠL>7u !Q( ޱŚA<#XӦ*Nͮ%}e `*nl7mFMyifuGFj6OmպPjWY%XljBҨݺN9-;a6.Ưni;2^OL\?7h^`zN I(ܜ3@,aN/瘱,!f(J Cb.ulR zćZ/7dfӓEOsL|,S;\bYYWDN  _drc4~BCكZշ/i\ׁYf(&5D<_>q9(!3RGL `K>USMȠ®Roy@GρoW 6F\\qܡXօNP+E\<ovO]'7pv+iyd zf+ D2rkp-k԰D,PH M=yko˖\UɆStI- xPE/AZؔ$Z&;qSF]3=1ӧo)~Gx x(""x{XNOingu0(`8tWG̩=/؛*|J_A/_cV[ u!P#V|f&o_yg97EWvN$ΆA=a_Q άɛi,E&?TKi 8ںxҏ 3<ș>:zCҗ` <)E8PzB3T:ry)wL8OY圞 $=7* si$~^]3o о,4L rRd% ib1;~2=~|4*F5Ӡ3櫩>jT'*Q{( psd͠Pl"Q^.D.+1i:3tJ G3&Y'ݚX`2&brSŞ{W)D;us< Dp,SZo qt"q 럶ʑr " N1Ztd=a8x=)GDQ: jݚ 2׽ԗu&w(3=BYP>' x`!ժ,>~'>HV5כw+ރeGCE'AOuO/e^tz[< |"l`?-]AH:`,P@l- c&{pnbXʪ{.9m5m')mwFhy`*!Ι] Z(aS+lk;Qjމǎ1Ѭ9,%elE_3WfyR8sb:B%Yo\:5fe hWLDoWfITaHߢ~#/Oj l(\+$ hj`WarK/nke7Ys2⽔@ @uu֧~sV)܋KtK3J 5%iu^&RҊmŞЭ:<`ߜ@b%tğr϶pws䋏uw~PΖndw`&kp%}YRn|P̊+aeW|#Zӊ׹|ID7#wd9g<ぇ87W  l[6Z#њ&\^2)?,ytdX<%M ?6ɉ0v.x#88`U.) &^2d'\)7DOeˡ<˾)sKlBjnl(aQ#Z'^Ddqx{jDbah٢éL<tuhx݀ʤ P46ܢrB`gU-,e(2n; m3+g?Hti ՚+llbMsOI` !}4\T_%~SD"z7:Ϳj4PjJtOBI"33#&`{ j(e[vdI]o PwɚUvd8~$& =&YdUb7_;.IvhE*ioBHV29T:yv#]X#;sl=D[:z#`} HuGcTk]0k 4f ªDE6QòONa喠SQȗC bd6~^MZ,bbkjxA9gAѣ J Ms;fnn1Uqݗ2#n0wɤ N~V# Nɾb7^RG!sosLݲ8,.l9E H.˅D,| Oc{d|DêDW܄EWKқFQ4nJ*vF">?6T< i[$CdwSq`S^4?*`OMGRvk5q[$,!۷P΁2@@Jg-J/ʺ7.q:UUH=B}{o]>Qyoԉk/&_h4}Q|p삄{,[&GcMfo[@IC+1Kx-PW43xc9c+4~$a/=t7"#ؽ}ˣ+V3wqb E虷] ]e٦{- $Iمe{"ЩFDy)Ɉ)8';5$TJo38FfDC8i-1fd/} 1nEX!Y*r=FSM8`byTZ7tOlӢ[@4TKN*/=R#2T Cf91bT+'„R#|\diN%ͩ\_R~XSJ][NCoռ: |W'd_y"prȡU)/ABnvL&>r$`$;unp҈0uNZ6o }_;a`lYOSZ@i ԳecuyVRNѸ94;N%/"&<`EIJ*G|-jFuxVZY&8[ mʸ8l J-D/^F7YA[4S.;)l> CMtPțL0_T0 q}DDBBR8g>ץTd9q˻8`uEJZ(m4@߱幯o?sP7M Mq ņYGgܞ ԣ+ʯ:R~!8PN@t2vRmzs9/9#ğ[OGkf# (_NT,%HC7m 0xz@FfmWsڨr`p K[/8]4`t->6tP`;Kc'תXg k $"' <|H.Y ,.> ^UXEw{o7i쀏AJ` ʶי J܇oZˮ;4ySrX?9X, ]?ǐaݦ1iDlrr>2X|J ӰGeklȽ,iuGsh@dFnɸ=mmAOz1@Uhº &߾,0=AL] 򾜢]͋r˺= n _ÃeK ӪfNrھe; ?89mZ}11qTC0/]{N&PkW7~m P;=5SQЖ#=EƒGMF#Kҏ3V!s|:(_=7K]͆w49̂nR 1f1_ڀBd\ H>]4,-+.Ѡ k%ۉX?uYYWY)y?C;ر=1[ҤŇXz3Rxu#XZ$*A-n-H` @;GV!>^.*k]>޹]Ky336"d6טoPz1N-DNLRxc%Z[vuc{",E <;M@2C/m GtAn 5QsZ $*t=Pͪv'1ܹ ^+ 53'gR3~ yx>x~9qm|QHl;0\ʾ~coۆ &(x>7|PqagAu<[B/MoQE%•g&iG+xb*21#@W?8tTh1jBsjF܊,S,3ݝ82ڌ.u;A?bx *ʊ]9ȫH/:tx&*PɴE?v-X&tY!Hg |PսZ nv"ۛa-^Z2 o62SY"; V ^u7q?nj'_zXx4837F?Bˬ#Sg&QK\݉@BOք>0ijT_ .hBth~du<`l-Sq&{ \߼O* ˁm{ێ`Eg6roL Mq!tQ5,sW6L;{'i]3HkϪ TRo8#`G+^T`W]Ew9gX/q"OCH.˽n~(Z?/QTR7X%돘Eez 䬀w75~lj`+s^Z;t{>p᭧ ^r%~.#oLgwLFRs}5GYnCP%*XƑkzM>Ĕ_:Qi$x&KFCAB Ϛ=Lr#'Gփnd\p#k\h U7L[hx{A6zr.4j~80iz~%|˥woNf ٝ! ~aS=;~ˮJ'ۈC| >s&Oiy(jws]$`Sl۶?)PMk'd =yHԯl}mQ,AK N>IߴraLv/ϕ)ghkhdAL=U?E:|ZD&9_$#X`x/ϒ~HqѴ  Z0sl*@ D]MT~;HX|1Igě6* |7&ZZkvbnOzpMsX#0J8Hኋ1RVu)˫t* WWi>(wUS=BXA)2M@\6ǔС#yNϖ}"}j6."fc$ A&E5PG"{D|bv/i_;{15%pRmd[TdN4shZ#N4畞z^ ڐ&9Լ헃)x %ﺘ]y|w"^,0~wxo 6npGkbz1 ~Uy~MzNTIRk_ƟxxZn@2]^5Zqz #.{] R,41ƻUpl֢ ¹ڤvC0bjy G[^/HX,| 3?f](lU拃.ŧ\K1 Џ MN_PJWC #o2h1J;m ϡc^ V_lwKS`2:(տ~ML Jܥ@ >S?Qk\7̕6S/O U،alh)؁cƹvNv/;@5D8a<'k,VsA/_#4dX5dY<mEjR @$8!oYU[rr L*ȧe|~fr3趌`_PvӾ.A=5 ғ$n2Ki%LW'eJ'5A/U:޴Dt>+g&EMUŲ,bVXO998 J 45'-wo޷C* T0ꭴɩ7qn6DBOژ!IiA[h>p (sZ:t v |ƴ UyȘǨ4GP$3MP9Sժ|%%hJ$;Js).5}epei!m;0Z&GZ 6םDn۱W[1@ɩeXMSD]ri*Àa@{Z]Ru%:^I=:s,)h_ ':|;ٲ C9\E A\  }Z0'Cp ۇq*k0>kl dV[cz2)8sW4;8ֹj)U[K?>ǂϾ9icшkE{z }ޫw 7CMxMWH#}EXy Nߔ,І[FP $8ψ% QlA8"OZV&[c_xɘBKKv;Rs8@~)3; mofk%#d" 0xMGӭo7vJ|'2ZlYLPj9$6i;,U1Ւ|ɐ0EYMX& ƥHxHTw7t Fqko5s>zV_ kSGc5UɇҬg"P~iD[RX&yQx4lZp@_睨Rپ 3|B| 1 K¤54~ѕQfY -Fr:J]r +XN‚E>i-Ik؍t(㰠MsIdaLaB`  ho"'kZVT[Bnip7YqlRZTW9,Qu damiƨ0 ؓg^9K Fs)[(g=?luaqׯX=a$VG8r6=8_ 8Of%o]{D&Z2v_A!K2!%w/@퀡b`1~ң`X٥X `{u]x Y::B0%I%Rs(8BmS#ΣaEL{_:[t6=ru?Q%if!O) sLtlx4j^,.*vXðl g|Э O2:4L+}Pl|wgZ2=z^bzKB L^,`)-?eOxdBՏ/zdPj@v鏇qMhN/Jqe,1Ge\8C v"/vo(Vݑ@jF*nTiE8^U/*⍒>@vr? p *rN# :R$/raf.jDz챼VNT_<͗t! z$bkO )E2Y{JﻷZ! >tI;uk{ӏbsEgâDD E5o4=mL뙆>?lSC}&k؋`Jݵ֖s= DOHš_;7͕\lپ ?rϵ_6(#p@œ?b&H~YXnT2bzZ-[ ?F{VyH.)G-q; vnD[Ńf䝟ghF U}u߳OU2IN*8Oh vY68ހ޲QU_Ag359ͦ`==vRƀhPUA^S3䋲xqs;6Dg4iJb? {mW])E6E&1YaEE0Ch !yOF:GFn>Z82ѫ.7Ox/ΩE~򥡏9zx3/r,` !az疌~`1˾n5S6oDE#8rW5'$!c$)ZұeNHG^/:jI|z<". #/h]9AfeQURtܔ> kQ[c!CCv|啪PSA$˿F Й*o$B/LR#)*ܐ!7(*%Dfr5xԞj0+홓%qA$5#g@uj.GvTu>l,h20+;: c5_`={&_ #6_,Un'.O(Xap+7c2,3o\vSa;,ɢD,_@N}+?|Sx1%6ff y;8Pe*&nU7-"Z%ݟ ֒MDEy7 ;m˅Q43|.+Bx?!IA'}TyJY_:'\$#9fß}.*#8!. ?&1 fcuJ,JS=KѢR;("lC O]/?!… {9g=4&epeR2 <||-t Z˦bG!%l ).%rq((UY^UK& ?:cSrF{mo^B`870\_5%r䮷HSPa!oԣ r]4sMm|TYDr-ceiZ *^\"MɠI1~nM8𺤎ЎXMY ywA5HR=z,}5f7o yK$XLbCnHK0x5P[iR0D:0O्V;*A( M>y+o0hCKxy у5j_ˤe Фc4 75 jGiNEGc" sBiu {wSJo)jT͔_^ ݪ?/UØ"X{ci,4nMtt˲q!B|tN۫J0d;JeJ)¼ R|VaW?DP_5wY2j7pEj/\|rBr^"Hh[+t ;:#IRͮg:&0enx0^OdN2 in V9 ()e7Za,&@(:!dߟJµh)6?c豉#Fky/x@׃'Hn)<0Q,d$>xҷP9섩UwT\ - ~i(d K*aOsD ,tXtN> ֈeK%(>5dP"/@FY*qg] [2HRܩP9FC:3g 8`IɏnI >S} UFEd. ^*V|RJ (7a$B~16whukãph ΓK "躣<3q1џ4[ze*_Z<%q֤3=ۿ[ y% p邯Y9Eڪ}8֙rV:4y0 VagѬqm3`Jaܖvlܱ[p:q޷#!7M&U/j 5%iP!,7Z80QPDk#feo;&t:>7Ju2fN#nϨD߭[=×r&TR2ȥN _Th ln m2n&%'g1%@x{S3JD6SP0I5U-*h s* 폾f+|#Dy f|c;7,S>c8RMvj0(%s??^H|B8EP#$f /@q 8 c@7PU3=r@U{7Jy&Y#hǪe]/u NR\8 iVa0)JUUbm׌7EhtT.d ِQ O¼f Mߛ.(!o_ !b_usp1;. DC ף󕈒W vozgͫ#Sb`jQlʼntY&[ǐ{v'1 xm4Nz‡gxKZ#Lơj=:/,v5By)vD$DT_II3_THɃs{[SY-6xSRLfތOiɼ Rr.%fdy9l#uDܑ읚l&1函K~}aHz9=+b)nk;MʄF0y0](V sec*azAtWMЊN)C,I<D  t}DuRDo|&~Vsap &%!8pX_!LW˃94V5/J[+ "7ś L^e/4 sUb|G,N <9ZHFDuڔ`!BEl:frp#5=j@-н.<RBڵTcu.ѐpʆ(?Jc] /^ [P:4-c#widiN'6 0-D|;JvLy V U92FQ|,l"#awKg]+⤐4=!xy&'@OmIzq E+si^Qݪ˃u/D钋P;7NPdElwTUD a $DMg?CZ>Sq6uۼ3GZU&lurH)AQ|\P*Om7ڞBYk;ΌM 'j ՗ݗ;j7"XDR?V.i5o6ؙ $Daϩy!I:΀Yy>F{㰄ky PojwL%t|m OQ[|]W&1ؐU +f@ *bSŽ`_xIy>nː`T" z3q;8p`V]ׂO0i* /ћ}ñ2\yyd|M O\=CVt337 BFۥݟcTq$o`wel?i$=Ҏ?B#5 m]"!ɯgt 5lݛjoe;SI9фOVT1l|e˨ D^vt$*OAK52:(~BʲGÑwEbΕrGv@[tSEMK!\L 2L IPl&n>m5zkP[{{&S+ -b5i Ӻ$׵#M∼X[+09ʲ>=(na*!mο6D E8v]HW98z+21Er~| X顆5.cY5una9ctx,/<NY ]<ܧ_̚ !)YoV\Œ{hp;O :bo2+#c&mC ۑ(^m: !>f z1},%K3! S?qI|:7Ld,?iϝ> rwE鎻QuqsW=]7Q)JB[x c=.,hckgᅘָ?R"\ R FɎpi7 c{F@?:tuRp Tۓ?KrȐi,Ph1sTjj|Gcsa;;BwgJz.de͸ p<ݧg[eSZ f3`Oo($sս%7Юv%M7кnjh%N}5A1$xX"'Zh"^8HPQ}HnL p$'2('iWN{~)͸*PV?GjB@iQsTΖlJo`Y-dӝEHKn3Ol%uNI36 JQQ=΋1oJgTXu0G}QKMś&<]\Ǩd4h^VL']xI7v?G.*bvI$:$aC UC/c̮;E;O38 }x05oC^kBr]S@ҩ 9~{U*h̠،dXcH;G[NچO7BW0r "S\6,qZT-%}ѷ+ {H⾷J2 bN3#° ?c8"B>ɏ*0k dž[C=gi?L-EDywuuƻziZ|A2„,Rzbn_cU0s?&RCZ6Q{좷SwK m0 ul"rv[]0J%Hŏ|S| <؆ŐEG.g ʇ,e;a8L{v*Q.W"l6 b; u#kT^ۘESw=F w RK 'A&K)c((nRܰ\ zqMUKXjlk*w@pygwQ.P8TpUUZ4b7Xk$rD=n;Er;6fm)7Ӽ^_s( ZM8X]}'"}xr)}~p8 gzwh2oa5(u Җ`ߥ2B#GĔ žasy4rk# -ưq庑58{jbz s8@j OZ6aȘ. o^Ͷwf:EىfLDŢ{~p-K*N0,RVbnSIkah/`:&.43u()c$zb^ V79;ۚ9F|@l4¶?nO>XR:n,w Zʫ1i=zjLm}v<Ҷ^<{1p1̏׸Gna$ " ,QcGlvgqyy ӗ-!-NހJԺ3n 'rX!̝s+;vͽP@O]N>[5UgH>h7I``[ϗs#~vIa%@1 )B!.] K;L% |7;ZdnH{O۠`ϷGAC1 C,XsSȏU ^RހEځ,׊?6S~5=Qoº#*z=ǀ9On? A D{ ׯ-X aY0la&&o?.#qvGۚKa{p23Qٯ򨹛\t4bJ' FLYzjL,)7jpFX, /꼎\ܓrVj}C^n.W'#ʵPtZ/."R&d}qTL,@-F`?.tt@6`q'y] y-_W&X>2aj1N*LK#g{0&<x2gC r $$JQ W{]>؛bF6u3v8t&|+ŢexO,mYwuG.u$Wd -Sqe.rkSMLi`W"|A[`xja+=eQQ)umA"gcs70X^ 2.UV1l]\!F k@l tr d_!K [¦AK |^ȝ\F op J:qp8a$  Bm Ϛnu=-M=dP+:!vJXBS?Fh,dۉY#\v1TGJ3,'[%GGdw4`#6}L2Tml{AkX3ii7|,MP y-hsOnE|rHh+R9 gj& Ҏ:s88Nyᙻ}Tʤ,ZWhaD?yAqh"5 Ȣj|~AMp#}?ǧ:C] 4A:GxJDYCBe$f5[0<OCAe?UuJR   ;hU} P, &cJwqgKG~g]T`קT^暊Ө} 2aHN{\s!yZV?wO8jmOQoe"s$0,=v(Oso @χdon%5iw[i%=ՙT BZG(Cp7r(VM^0S#"AAGSBkklB佁8͙BƕrҬ><怉Y!V 9#/F$S73<&0E >><_tZF'PRͦ߳v LM">c{MUρ(\TzT Yp0ԺAw;rʍ7xi, %ʵA J׺L_]x9ՙtuuؒIan@)5!ha9a&l-:x(D9]qzE:Gu,c úpA\ɚ-낓?ҧMt$"V A='T4W(1/-qNE4BCReLh{iAHh]hm8l2o2(=P{}ާA)kWq 8C g sٰR6Wťpom]rT7j W{XjfL>WB]+%&X"N|<kElJz}RD VF1eI)R#ʁI]0(F*u?">{,>8Na\Q$иRwcjU\9hQr dmS:65yWRrwX"jSr}>!Y1ȵ7 bxu<5nS^5.3}Cثi.(WξӭvrDF݄bk#y—:$'֯6nڦȓ٦՟] 7$^ è޷<$e_g.|ļ,C8\ rEO+.t833MYL0Zޚ϶,+,g`0+(̡z\6~$lY#E)S-Dj^aVj*Tk67:sx=_*e 3N2@XCٌ03Ipi5t(3gs]6EN[0%P UʿGK׆p9{nO|dϓMm|f^8ZmCEV)1M*ƪj74]g/O1] 54%y5c^M+}U!eq3\nAqJ~)V6R܏$W\N ]: :sj#+ ៼,#ASb9_N~Wi . XJiYETĦ_!+6%j^G$AQ y;5a;18h0g:T'W(ь/f0Om1BOSxJZ+g `e(((=U`$L@brZ_yXޘ`1Sh L;kFiWKoeCQ_EۤTטbfҧ(T3x]b|B**tgCߓ,P9Q8ʹb.3ǻboԈ(2ue@/p\tvSjE}2|]`͹Pk.*AX9D ZY\"8 :O$:)f8יg!~$"u([(7%cNCvnZsmQ> hS8t;DNx9LD080`(U߱Fyp]5bb}!} JQ{e20:WC؎r:4񑮞;adXLP=<OĬYsdXX-ץJal[FkJpxq}mi5fF$lokh%\kO@ؕ؃d6O(rԥEm8==kiU-ږwV80uP=o,fֲݭUSaz<\ӈ0xM0G)$wmߘtWC[Vu% ZΌ;BZ}q; [&LaiKd'yS^BV)ɫ ƿ6`)̏wd^XIAځ?]fGze8J۰goy`TCMN[%WlZq!a1ʾkz|. 8Mu,cPlϣx$ɢqL|1+ޣԙ,WdC]!pJ\C;4/ PK~ӰU\uV[q@EԅM6֟6\wP| cT.O@H-pݣCJMFZͱ*-`FRHe`iKW~gk/AKfk.柢/`Aâ= Mp_RuɈ!XiOGP(R`\= c'B0yBM QVj%^K0(=> tF*$gާ$0jh^c&qi7TU>iMI%?71U'cZo,GW3Q3] /ܬV:;d!1S!\: q7,$pF<{"3XwY?DLo'Xl1_*Mdd3]Ks.D mI˒7[3KTށ-cr1]\|!Zxib avɮmB"K)4dⅧfQNdA$OYI)(0[piptti%U[j@|Yc)"y|2~+QMwI…1Ot:$uW~ [9`^ 35KɸJV+k|Cu5Q.ie!‰ D>V\=VBu#{\<'ϳ.->A|4;, +ɪx.Xrgkaٽ?L-F3>y14qkyoN7t'W25 e-Y=>\B"y (M}(ŸZ"TP8`O̖+.$n߶`s(a%IlO҆pNIހv,)3P&N6 ;ed]/d2)dk/FqQV|F'#&I)h-:^aZڦ?p*h̺/z'J'_E0*pa=TӉ]* pY8mz>a'ɤYbn9"eݾ0 Z*0Syoe8c<='ɭMi{$GWu~sj i'5e,P|F5T6qͻ:1V UשP1%S+,XKZԼ(µ) /@`=ap98X`;~4_nxwʭ2TF сrۉOߜbhVa!Lkbk@J@) ObWA<L%׀yVvQ9Xu(.'Kdy_ф: Lt$} ,~e% C/~9eaoډz+7냴D2,fW(.Ucj\#UCeyRXY Sm"VmWM6Q'Khݘ'0\쫘]64Y3cEM8JT֒{KpM`my5X jݮ[w)6-st2c}Rnq*][Ԓ.h!&QG٤LNO>J'㴶e'yE$mC>>F5S#vGÕz p 0Q(^SbR 'E$t&MyX}($ }פ68ހBFφvq%Bsi#ŏъ%}Ew?=yl gjнW{~]%Æ5y"BBB+kJis8RZ]fL$ZDޱ-K@4^ݘ0HY5︰Fo]|Ƞש(F|YbSpnƀ=sBAXUSglұAljel>rG׍ f|ߨ`nh '^ɵ#;W [>q  Y>_Π+ ƣ^ ev'/x+& DUgQ1,< tr}8>Zn&K`VQ9WզGDDJr&؉&@^89% oyFgDt̳ qZ#pɛ}#`&ܕ/>_,deﲟ;H]KdJ艿i HbWV^dQttD)u$HTrizJZy7CF*1fQL|*ϧ! <*,9[0>AL] ˉrC>WS@DY09 * h-٦Fb%`$e廵7YHcr5'JܴƆ\Eqf)wtE_sS.3fEnӯsb}"%&[)7&lM{86Ԉ`=PRe#,XAdv i/yF*( 䯎ۇ[nnA+ j_5>khdDT{&{%*fKU>(Gk8l^uU,5]`&샴2"U$/2!- j8eY]e;w 8n}7o /N{n㘶fbQkSX s2ts3guNjQz? =>@i}q2 PZJC\db1Zfr6ذ`۩P=~ͺ  {$טJ"^ T&#^::8i a]Ckё4u Zf r7Q5td{m =1|!jXvoLoY:X{sP{~Yw0Fڷ9s :D p)ZlxZʒ~QوUw-:N8_2;1Mu۱%9N%TTטڰx?HH;*9 j;t(yVTSBocqaџU-=Kn/KbFÙw _-_gx|=hhf)esb=R}noGXrk B5^Gl:,T3.!(&͚ÄŻxdZnx6<ӣ+jG/I}~{B*O3\$;OM{sm{%B;D[ cT8&N,WȸK_nL]RGKO"ڥ/" 4c6gNOyCqH},@:?SNwѮϝnmYdx?^M @Q_Ϧ 4CWOy YXZTyp3Ԗ^ a* D=t \γMFDo(k3r'@PĐn%Cԓ.sZ7WZAMP§'z,J}ʎ ճ?-m5oCjNQT9~ 2E*P,d֑q:w蝵N@LG/oTz'w> њ$gݱw>Sp>;ee x:#\rX=rğpߕDߺ)&$*l,q6Y?ן<Ҧ~:rtz#~MNr3l?tbCϒD)mG4"@͔`#wO?TdvQ(0E< cQKJ:! 0p^R0{ |a%|ID>;]QQ@en>5RXhk@ŕtໟ o~* ak0zYI7CMn*`)Ue5ֽ.|E_:1 8dArn18 ,{Pk #™dKq[XjˤE##_[ xoALJtBi+J$N@] ] E^Rv8} M> >UM5dC6 hn(|(@\RR0e>MjiF cBErjETq dH,D>͵&㩄 ʑT\C%ᢐ̕~1WOY[t,SFM|T=^[" M^XÞ*U{O8Yvff xu~ Ƹ6Up4R\fDd'\Bp ;ؐ= URAL+nrBm'3^{Me*="6K[ƃ kӂvVVHk)kDEfVoc5Sk`a`-b(oTG@3!t{{B54hs+# P7!\Tӯύ+{/ь_\TvcڽT杉h\coo=PGP1+_)vʸ=ӖU~]1\$@tj`+kd.BK'.o\$Tg|bTI𧥩X`-q~2@jiaTdG_ XE[aۆ1W W`fo,Iޚ~`tFIN$9/r9EikLci%ė85u>Ў AS e0X#ͥA~8Oj*D1`gE7:n0KƼ5iZ~q7gZEfƣJD-]m Qatv/R!ŎX [$wUx0-.I(@_70ar bF z0xfM ʀ(~tn!'|meJSf:t"P/6g`3]p ǟAڳ)ѫP`p7gL6N_fvR88`3c#L/n/E3%Vwki9X0|EuE6Q.ufR:閗@⋕Ӑ!#n(6$N8`P=̈́Kְ |zlƄV J"hə"d%apnoQvߟⱛn."Ǻyu3?w fwJeB TlK|Ŵrf1أk?j rT/qgx%Ia@\$IueřiؗzLVN{dK TB'/kԱ$zROiՓbHJOikDdHêFPgoKjWMV߽.%YQeމpA1Ŗ ӜٙJ2.󜟫 .IDInN3FG*"­)oXP%Sr.5h$dP2KߴP/0E+M~gX% Ί1EYD[}oM2taZ%>ykW*)L%oֽrՎ;*$"_Oe[XSƟH 0lTKU qMnY>=/#6O-/8}jrYXSZhEi½o\iN4AII;*H8BVit/ ;$=E󞠅Qfڍ$SUPj2bbSxoR& <|Uyt3fYPgdh)!up)^ NXˈ%{z^L8W`fS=mȫJ( $6s*'cnM_Njgñ=-=u~(Jj HHI[E]8@cmSsZRB3rVP1 Uum2ݕ%˸8Dj `vO0( Y 9;: .kjBsַ@gˎ: yae>H{6؊nyU ۽^44_f}>I 2 +v^%J 7ȀkEzTrMG+aĹ.͇ L}}Vqb53E\h-l#r۪)5 BSXf}NU$|-#H(VȚ#;U'_4y:,"(~Jw_L^}8싦EG,l@*' 7<DDĔKpj|0=,I<#xkuY7 1#}^ T``:IŬy6ڌժMݧ6EX|=j-`qx'cVԠ]l)G2L )Y0ŧqjWE!^8 j=*"}~ِm_/^sUD!zU]vBgna:&ޗMޭR!CluY5T]Q>~-Թ֥eL?+)õv|2]߁!٩>Eۭ9V+2#C3C'#KZ"O{D+!/`Lr)B:!#f" xS7\,K/ 2`J`'`?!Y_ Pc4'ǩNG% r'eȡ|3ܩ :^HsK~U*= y-%fkĜro+B+*Y^NZfa={d sӽR~c1"fDQ۟6 ?ٮzg~3p'^5MKv.N_X;*ysuY"*KPN͵<7v>5}C)W['j:U2{qA&4jgM$gQ#Q||lL+4 /J Jg`e6R "s7 %V@Tĩ{M{ oW?exbMr\4Nn5` < Z@ Ҫ;Qgx-"g8ʓ¬즵_jT*ļA&D.v;oG"zȟ՝-lÝ18A1I_ $5?,! Y]1%NzF$>j.}}**tǘo͢@Ԡdr )_:x{ ~^i5vг&-J{ c٧_eL/. Ń8`ttm9k'!6 fpb~NO%z~}MkN0¡ُ5Tpfʎăs 0a `W1q`iЎLxd̊?ӜCFd c95cg=?`{1p;QCe@e} ,@B 5s)!3Ěx<[艿Rf*Ouƅ]Hmv&w AF(Ȗ.`Ǟlt,_ͽT]~m퐗2K|6o$K@\c|!\GukϗwԶ*9qnnՊ$u_ϿBק K !hDЊJ`o~ B5}ݕdF͏j uϲ!JsxOSS)-T\ :'X@'oJZ|xņvzH}0 ^d#-K,LUH(x`YcP#X>td1%dtsgeTcXm ¢h% X_oz~@ /+;Yd掃̧6zCZ)7Zns˧xN77tXlf~}ӊ@Ho$؜ڛc%QnIdQ4j c"ޥB*2zMvu?ˉ=tF ;x}}Z< )ÝNgXɑUX| X}˴Y!=3{QkMWPbج-RKf5 RǼ&1]T"0ZRy9t=[j+}/3Q`-0Kn#TЗNߢ~\:3w*vښ+ϚBnɲ:#˄cK1c?UsX #aV/L) P޳Fm2 TMx rhn^;Z0"mHz~(.bHVO1kp̦#ȘNBF^3UY+Eސ럍6ߖT&~) рh5zl0 us#Pmۂ;NCb6Σ_KBrkϪ7O^-VD -uCL8I"9.eiᤇS3Q2%8IiE 3\ Lv: 0/+RrOydS"%VnN1+%5HP1e\D"4tHn^CE+gw I3#q}\ RF8e+$ ud S6=Tu׀$3K{DߢX.\=3S{?PsTZ%.Y%`[A6Al 4]/qaIsi8ӎxK&1p.PAɂKsF߼7\f~'K 6J5f vz.4Һ1)m8S(:#f(](Wm$Nu6ҟH zߐ/dž?LmMd;aq}Rg`{g$MQYJSq)$ d-` 9.Zxf2(@? Ys0Y\< A )kYf ֡Ľ5RC) ڱWCl$@G'Qsjy3&I0&StԗS% i _incߋ@Gtü+'5'ܢB1Ʋ4=)?h:!sD^וPQr4=L;3GC’N"±}lo v@ˑqYiaOE ^U' }.0~Z|=bVnb)7yi 'C~xEs%i{hLiLw5uKmXQaixT᭔u5"$tT_.\:)U~:0gM ວT̄v2QH(>&aaw3@>OPv kZ}>P۩Uyܞ1hdLBwJ`jl=c!-V0(2>?qX HC(U:Hp -.C1(o䓕WO 3*5LGzt_=aT?t|Fu;RB# `g, /8wdxfc"2$0Qk&TzDK_>qI*!a u!;jҼ3Zj`gpG`$z <7}ЙoCZet I;_lbAɆ#l8]!mtw 5x}zAl bX^߷)( dZRHIWڇ29+j)B])x QܣĮ!HȊEQ'^UZn-ZK~&b>Z۫f Ykt{Ǵˍ$_[}G6@ ^u!Z>|ADMNG yY3(ӖahubrM4:–FmSR-&pm2pb#FJ) ]PbÈ. v'k.ֈ5#yGPၙ}A~>5x@A ?!3IW50sS~E3CN0Ij²Tyh[& B)]Ȳ KL 'Oٹ ޘY#Y Mੇp@uwg]0Z~+k-ALjCڪsb'E=ZGW32R_!cr$Wqs#7S&>Zra$.G29ڧ>0ۃ3ikJ< N ʲД)@U|$N yԋ'wc݌|WB2T'khLN~֔k:zHg58r{!OHb=)#.j7/Q 6m !`mm6A p:x ]bbo%t4XL9) ]EU2hM<t"_p {ӫ#rMLt_;<#ܛa [SBZMwC+d4,R8|:xpХ|]=_ntu_nX{!sҟ,n`ȕ&& Dӣ|@ʨxa^3!lYߢrŽcbHY`f;=̡͜ \z-a~,8*BpԴ&D:mV~Bn< 4N˖dI%o\OšM"O7 ϐەER-6SµN t FIE2(E)a=[pf$Js%qɬʌ/L'.r@oV#=ɷAv)%p06 ȗ*9w 7(,A V ŏc.O(~“? M`qTcoTJbnߴm!x01:XzR{]ZTkmn֪-|/{>zD;cT-{vEW6;ʾRrpɡ K 8 vMӰFt;_iJݎ-]qb(;Ϗ>jJ0?>Rݮ Eϐsn֐|Sؾ3!KGulkkr, a*߮<NQ^T"IFF)Q/n8d Cu4/E1.d^w3=cKc2c{M3s.I d<9~r) 1I&-([EYLz'$,E)\2 w8Mjs{3ǬWmioi0r.y}DܕDUl\ANx4.Tʔ!GmMln f(CL)j8)cʜ}oSJ=(ȍZJ)U._]԰ Qffwd%_,D_Tɧ|a MSMW5L1;s5z尀_`X7K6Tݕ_m{M!aՉΝzd*.:4-ŠG51`kIՏ2:93Bq5{ "64Tӌ+\ C%Zd=5S@83 MDu>D 6PM<7ڮ5tw'u*ݫGHd\pMP/4M& 'u ,ts wEME,f{$ Ǧ 1Ո}*RNiG5scMmO&7/#/Knڵ}ǡ4H?WWuP)^Tz'9(8QvM*ϳR h#WؤgsZl 8ՈcEZ HM狷,WoɇtF#6!w b/=GëO\ ,_+Lm6*p"1Q (\d`/q*[GJ[A }+MqSuZf[F fdl)&)}azfЮiCod!bs7D|jN(=k] *R 09ߢqܞnR 1޲y^AGzwuL 23 J/߭xck_ڪTl%t3QCmhz|_݈24:#s`l WwPu>͗-0|uWa7 ~,_)ɥF]U!yb7n-!/&M;f8+T$(be:遟L=~YR\eLP3үLYdN@)*}4~ Ci%h2^ T#zzk ~\5&qUSIX30LY; xP9_z攏9 r ?06A˕fA-I9_,!!..5 !|QfU6e*J}R븻I#ҏXe&.xqg 3zsaDG1?>'?+g6!$ /)iδ6.ˊfjGNUhhX/t@OvYYlMzB8Fq!vvܒM{VSz.9L?=H uܸcUqhkأ0{O*;r/* d?L͇4Bl<ӛ ^+{Veۏ~  qrQMŭš])/d"vޗd:|'_lӱ?PHsH@L}A*0-^N#@M(#|@f՛$ +,~w<\d"L`&:F*(U t?0owq1$$ ֹۗ엮N ͲyEODw>6{M$Zz? )^ k@s~/g^ZAӔ )Q9r:MdSICrA-8~9I?7V!ςYOpGǽ,l#}M$)G_3'U$ 9ùi=I&,jY!>j:] 7dTSK1Fw], toXT  !./X[u,kM1gtJ>Rej0!*ɳ7bjFPiQ/XEg8%Bn[nׂZǵE!+{}FdqJB5{]][wϯL7Q&*;߬ːL2?>PC-lCac#ljFgvJcapnw+5?k-\J\|5cys*-s{:4WK#MWcдd?b ҄*W k^ybyk jxzK01"OBccZmxѢy;99%4ߴ@Y/3-;%u]e&=.`~J (Xۥ)/v]JK{yrd,I #wjBĒ[nC&,$S~ ̻I ulnaPl} YX(Z^[(vyPXw9\ @-ij3,撮+iP5}|!I$= obDLJ xER?dO5z1{M0DEY,o)]_ x_$F!6j0Z3{GV1jy}Fo'U_^D^NbjhDK$*;)]Ѣʐ`b._aTG{ UC$Wlqǔ"]@9B%>b}X~bwxSO0 **{n%[VN m&oJsܴE0R{Z܌䉉)Ly9jA:VC[q3*s&>21A\,Ɇ:zl"bVc<._!)7AF™JI\v8c|bTw\o VʹKuvQ_  o@M DRiE9))2͂ B(YNP髓2VBhկCtزׯ\~Ks_-e5TVoo(2;PLiw;8s1%ˑ>2J0Iks}nzSqQ;>:VNbx (1eqQOchb`b)"#wDhz.t"-Àrb3/PW W`w 1ґOe|lŎI &_Ӈ^}+ (J)se=~8%'}`!>*{TM)}slsLMxwF Xnxw Zapd.HN6QQ/tq2^mXd0Ì}& lv*xl'p[ T/|kC꜇"{j&Ea.>Ff? ?^{qfTƙ)5eՃ4P}6Ƴ;&ے( \3o&a,O+ܐ'b SC+$x[ʅG 7YTo0-{pgg(.x58t\5R ,Thh1B ܕZNsxE֮_c#KB曟qK7`}R]84Fu)38.`JDMoֿ"opߗ0UhX~86dkjב;>}5&Jb=cq3Z)ViLŨNՂS,3$Ɲb(\]kc(|d?)#l(J' @D^i㧱WHLzSȍPP8-qD'rj3F(kJU;ԅ򬀯DZ.&"{7 r^WUV bf'ձʭԧw2"]vefCG)!U.6k ̊Qhmk~x<#< yt7} =:չqh ?qBZvly KhDWO^ĝ h6z-SuWTfb5 ^IIH}U<\\fP#&-$Al6 ,Xh6ZPw0ـ$3'ު g[F_5>n6N>֋(Zޗ f83DtO.y4?K7)^{͐ .#Pjt#964*AUw ,U7[?rB?i26}K!};&͍525=yȪEׄZ9kW2 8h ؅T1@ԅ&Mh=Hv@NnU6 !' /n>xNt")hMzE yf]֐\\ڐ_4%I*p8'Mb$]:yݠ|iՐ!pR jtƝcLlO5*Q2#93',( @!~ţ5s.,zC0R\,CZi ]BۇpH)A0Q-gkʚК匕L)DCZTzǠkAʴC%h<'`=d3ʲsT 6\!*_4n)xmecك<7Tb HZ3Ŵ-4A/a~,zS }PĀ9 jvxX@x ;.\Q[<@vPcy`K:y gOHIzi'WVxWlܝIGѦ3).y}\nYS=& YLaK|f-ĺЦd;߫Yх#CE0`7&Tb?Rt-w:O&->\( lA$as:TaPJstAϿ-5 'vB'3> ̈JoS1^ '2\Z)wHUq_v?ȱd;|b堍eih8ťg*bcRJOX`% ٢OR 57;m}}P/j7oI=Mm2y.}s(=tH?U677cH*]1r~!:w-Vӓv-E,rʴF4$#[͒K̏xwEՐվl^YePW7= 5CtoxtBKqt =<[UoN* w}TQ/5:P >"_WU tWrrTfp5h]KĞV-yʄ JҳF\fmTwm2^1욝 Ur9 Zآ <ɽ Q ~P4 9H´vMG̀.t\ūh[0Nuʔ/41f> 'pvo-S4b %N2i0ۭNG2II{\!q6}Q]%jkb3^.1  (ŏ jEczM~1e?HX+wdF2%[۱#' t#~zԒM7ji7b)aHSL8:f4kv USiGCG!mybp @?ΠM(uLݰL>hmZ`[ڗh1,+<_@N?-' )lPLK=P^ܽ; xpZ=_G v'z(imE^ƂE147i @& P{-\0?u)e0pnG"Dx$UAy} iLAL(n3+:e݊e~VpmFm88R !Tijc+ !Յk{|>?+T:Mѭ*Wn9ZRYjos&^XZx 8zld+$Lcyt{%yk؇ ӨP+J<Ve3~Y"~A"‰P=`t/@pMVtzV!,4)VK·vR>#<,JY D@D $E壏VK?8r_p|!;.߫gnFEj\V2woGkR#V#vsRꆚ;yz؍A *V(`XEbfCwZ>3CGE7a;UUWnas=Z^+A'p*Ry&XT*Ip4H3 r3.oh@3Yߚ1 o&ڜK0gvE,U1rq9AfMJߝK|=II'U p+(lv9"zUnZJ(DtJ2ňAc< k-3RtD&-6" h'iXߚ" 4i0+HY#+'+ϕrGAj,R9)ͺ~k>|1Sn$Ȏu&fp& .Xzo,{ J: m䂸xe=vrlet$D,8S,a%;JJžߜ9M~V(]uq2qo~-m35]] N)^06/Di.fl4k{(xlzX]max267lSϗaCwwU 1)T 1q) KA)hm }Vv`$ ~lwlJ@-m)5tuxm !b xFsUf)l)K!"y"W\.dUC"cYM?GƇNSѰrzB !8њk@~^\p~ o/.nŃv0Z &YvA G} .n=fN.(q?>_h6w!ߍnӄo& cFㆦzfiAatwg Pn%ѩ"'/J6rĆ*_I]t{ ?9+,w}kdIdGJ@鍱(@{90e ]ua%!Z˕O>F]pT-,WÉQm/3k;Rd=PSgq~{Ɣ0mͱJv-oDrKM1il.@@-Vջ]4dG1-hwt-aKgag٦@"}- 3?YXgQˠ*[U(Ѳ/s| >+ell)ٓeu6ᗝ5煕}?smepbJv8 |>ű0KwnI%шg7e*q7 Zr,@]v6:z Uh6T3*SGoe, ǣ>~謷?Cuz 5fϢn .FP񅜦ސnINDU }7WY nH ݿկ\Id1BH`98ogXF@:?nQw-7(| WbXlJ O>lQ:nh1g"E9mdT_"ӱTgCr M(um&FR[@{a!N} t\LxzuIOvB%͢wz "U~Dv4wE.3Q}x1}ֽe`'}hl$^ @ыFjKip+0W491VэC&彵KFwW\"R“niwb*/h%Ņ.x>)B(DN:$־OrN5T,'arg0o'ceN;,q牙*d#(4$_[xoArK&@qLBJ]ᦆ*Y׿_zz;)[0=;E|;סYY ܺѤQr8i\7e1HAo ;VvN~"o lϲʦT5MSNSiWJ%6$R E6l@Fѿ L Ba tgԾMͬ߸Tۭ,/zYn!e!+i({I(H-.jPdNne(tZг;!VC5Ez+މ&\FsoB`zu(B`:[82Z-X AX&y3̜2ur: M>*UCҖ:-L(r`wW=f:R G!ݙb J(2IT(?UuoQYiƖCE0QZoO$E}J״M坌 F)!_0Đm3?zWfe؞j.:_Z)D1ゆV;)&$N];*2G%%EJIUvI0//4nkXw7 $6K*+rR$z 1 1shT eɏk#)8" ]oJ +huX< 9ɮ F:Np*9j[!khdNa2c'Fe;yga`2|`ۙɨ(E`h:< ~7M x9e-,d Y`p #ejz(5Ӎi`^2 y:%" 6(BG+]Yfɤ*pŋ4 ֽɚvxC̸5GxJoӊ(On-6v{ ]˿]I"є껢~( vJ/, BJ8V|zE4\Зi] aʴC]W}H^[oT/#z SS5spc)$wzʥiNMˬ>ZePS OÊ(#Kʞ;M f :? cʎEEg[~wLshD5qP @1D"%7-_$FgwK@\}#eQ=TtVgL tOF«2`w$솲BeYBsmpΠLQ4)B{);N~u6_eg=GwBr;{ f[5'L F~$lx0y(rĠb4o*rƸG?b`#{ CcE^QBD+r WJjeN-PѦ_mB 7[MNjNS`Qt U !VR氖ʼnD\i"֫THN9{/Jq5ljYh\YGQ7BDgLPYֿ#4h +n~n@buSq"9а72ad|"\@q>$\1X!}q"Xi/@-yه(" wveE^ fiքZ!d<󵸨U8nJ^M#hM~z܎. *V2hQC55֌ؤBh˪*aB!5jwxcQff}wO~#C(]EFt7SErM~g`Ϝc63lhTCmSMbcVJ51o-ߚ=l5D[j(Ƹ bsZ 7i7S]MC V8=>m+QfC 3҂gE)agfHU?=϶탩܏Sޅcrz7AAet}`8Eٸ}>}*/ ǾSD =/ U2>$X>ݮތp4nnuEc.)5z{wx:-KW [u|ϢVu cn~C8u9m$VxI-dDX̓'Gw5y. ܌Ul٫3޴9/Hʝ̳%J޸F9.j[4+=H`ʉN/WJJCxcAfsÊԖ4# I nw1pGE^jhg| "\%h$}'FV,Հok*_= ɔc=xqЍEF8]'^Tuśgy[foA '0į%_~J_ğ1P&zhYWϕ-eŒtkd*[$H M`85FnSl%5\1*3J;:i>fU;G[S?TS]K{+= TLJXdbm~\BZ ˸g TcZ|F[Z2مo{֚<}cUܜT]dKuDY+Mޣ9ќ6v"1W7BG1X # "PȼJ R5 TXuM-݁m4{xU'$q&quE Z#Idv݄%ٟY_\'NVYa"~yzpyJDV__k Ŏ"dag [=/js v=X6ף72tN*.i5\0[fHC4nKueN{ǹץI!"b󈂠`˛:^qZ izJ`.QafJu[|>r+ϳtPᄊ|/M?+csץ>H9V Aa,82-&)Ğ(4侐_~86NdzbbQO̎+ҝ(, Ӆ#U:0t[Ж#}`)jϝ/[)FzKcrOS+eKR|kµ+3|ѹH#f!YBYi/僭<\Z ZaQ XY{X-elPy 8z!Ҥ}Sc>9^lF *E4,g;4oB ͩր8vA ؕRpg<@|`V/ 2k0>$ToԖ† yOӌ=}I?idrMtHݗ#OZ0ݮ@ ':rZ!̳uұT%囏ucȳ`͓0 $}EfhfN!#M%,ܲՇzh w[?bV+ o7ڷ#}:jNّ(j'wGsfFf4G[P`"JENd'j/*lk&yngpΈIt61_N4 y< _ ;RN9{4g ̤3zs??b,:TԸK>TUb]VNfab/iUڗPg`(TH$AR &nZ^ʁXYqwz;aÀ]U%%YV3GWp>Rxwp4xa tQ# дqXq޸vr)ɿb2~ke+bWAR\;X'X|;vA)?_U=Un(ϐ ,HQ/ܵe1Ȅ^D+[Pq/uQl=O@IzP$ɘLex\:97xtivN,RhTpȵqc_눔 kJp|ƠYi)$62" ́ڒ hjY"bgxP JIn/!$zN䆰M](A\=1ˏ[E D@y^|GioTr2Vk>jiǂv# io ]#+}5 Q6SdJh40V^F5`6hu~a親x &~VrR4F,-KXY]KFgB d/kxbO0ׄ#VOnmXR}+ĉDZ{rq#o;R˰o+2I)SLӵx4<.ؼ) $!o< WA3582|C"$8uAlY%Ϩ|4 g)4I!Hēlr@E#9/cAg;<)_Wӧrn̮ .b[@riOL404˟zc]r`t LO%4k6&OCR$8fsڃށ&) vJ,l|12؎GGfa%-jm+i_csAS+,{1`R,(#Y M'*FѢOV 䳆kTJ@z ;B,!ccD65h0ޘo˶l;3g0ONKeo[hB˹(OWchgF)^TMѱ;h̘U(ԥ3"z>#o"=nm*/[ ;yfe*ϥl) l_K @זBmιhJ]P9}`"? .8}緺mdފ< aF4ZKўXk`do=H2z%|tI(ed7hk}9XvturJ0;;O 0<y!v{4f^BL??]}Hdcl:n7c=>] }[Oj6Cʂ(M?ZBQWQ8&!{>_Sčŭp'|h;ˇ7JoOd]+8E Y&0@*_"h"j`mDWݬBt';Cy'8c/`w=xh $sX˻ 2:h{kKP7yN#|?m nVB}IFsur.2D"KeCgh͞|'[lߚ$4VSu_qHNM2OK!of+K(m/l?}7-&V9柤YrwTu}2lrc{eO)b!* V\$}`E*HICu.7˰H> 3/ă6 7 Wtu2jIt)zy,-+L *-<̀st&9\1牜B.H%\0mz5uYgq5rwu}-Bs.rH:oAEx†u^X#,~r"S0EďFgq=9ߏ&Ň) yE^~ K!4˪QF߾ѧ|}.?);-a()#Pe뚮k[Ɯ[BN,%em FwՖN'y_[fM|[fvAU=#ǚvgfgA|}.ؓClEUZ NpJ?u+ XCg` _Ph,[7ߝj)0,LX&1##͘#)QMjD/Ԁ& tYK]p[8>%A_35tdj'qhyQ˭C޴K7h'! If.9©UUzNb6M/nI & ֿ3yj'}+&erLjޥq@ϝ >j{^wf*vˤYk;tDxNŐ`Wb);@{IÑ0N@Y`D%˪mJ)n Z2𷝀[+`B.Q]wE|0\^i-Zë`sBy8Hm=# JruݼP}Ȱ_:]ꬾ>'.'O1[Vq:+(fi6, $fE0E ɤwJwO[' Wgu=pZs0uH5 ˮN5p=a]]E"XyReΌ):BgJ >΄uXr8>9\{4rf;u)h{t`rp<:K+\XJiWd>jcݣ_u2_:WNĐ_t`0fZ#TV~a/~5, +"{ U.11ᖪ29?0u.囷9-" 3Ifw%7߭y%yC/)GQOmNz.hċ'yrs܋Φ Nؚ\J%6nzʛpLοKʬȞ{ZtR7fkYKtߌ3quƔ?44t)z knjv0!ĞFiS1K|[\_JgM7ޠHvNj˞OUr#?mOIz6;%CF)֘J&3N&*M1Ǻăڢ3wcRYZ?9 o,2LEyOeflPwIQzUu5=ܲWNA.Bqm򼱯ϕHc13h"XϻB" es:?רaPQgqr1ၠ9tqD+p[єoh 5Jj|%QR*mukX% ^ܵڄ*Ÿ~ ΢׾7١>Ra<&9a:e0Y4<Ζ?u>P)w:/*6iw‚%j]ʛxz(cKLGb6Ѡ'c am9K6!^*KI跣0fˍv|6v$;ֻ>Mн."OjHtmuW^d>d)W40"Fr?֛wF@ 4`=0.bxj_)r\\λT^nZ8Wdn27lIb6\y,N}+v9ɸDt,G)EķKN32F[f|&u6MxY.Io1jY_tZ&Y2Pb5AyD4TKlU?׹f!Z[Hh@|mM!~[c_5Tl$9&#נtJ#kAI<${\odg1DrwLUS=#(v"&ĥuv|Ԟ'*=oޭԖwܩ\aƧ닡[) |QB]lh tٮ@K஠FpAijЭCAtUKRy5$۠ZI%(h؁1l4Ts(TMxwBŚBJIY}"6|" UwOX}*Cƹ@MUrZ?S@Re"+%%gyJ?cc&d)6R͓ɥI୩_/ ųV;4Qr1?-(&m$] 05sOǴ32&s8UaXryE*\E̴ʳfw)oyDև >kвdoafO^rE SY.A#>!xrsQq(+)N(Voi!x`iwu墀b3Yj%k HAӊ&,R+7^(WtCQS% T<%p"°; -8OAE/6n]54$,Cb` -ݓoawb\jY%rdʪkJ+T"kEzU>cú]TW&FC)_#aO15~ϚV⅍ʵX`<h6KC}x#_ N* =dz;oLOԧuI͉pOWyURjzBny}x Jfs*/~]q"X^~m&NcBbj&[(hC9 fH2s\زh;ϲqF+8eK}k'cQY9HW0eQ;G̓a!VMx+AH'>=mdtB >T5)0c I צmQX)>h(.d׊b=~fyd {9;p!"Շ)NA16;Q3ݗи^agJ| H",0ta Z[yo vS r]{|/ibryNP_^/n5na$asW4ͥwe%E)驲;}G`v lO[D>mR?20[k'd/{1l,`y[ KV,;̱*Q6CK;҉u2Zyrhh{bFBB ? 0;Pb) U"/ƿ/̚0'I1{a(Hvv٧dkq*1 N9%6{{p r٘I T2J. 97 _ch4Vq VIҥݎU4fp=ޘW  <ߌ57ՑgvsD{B GqHەQo>Wq8dXʔ!D\Z^]yPFV-  H<*׷٪-gEU{)EXQ"`y ۝=#S(_[ B|zBaUa|c2T2DXA&HLAꢨrtY52/1NVgI7"}e [_oϣ-=)9 ;)~f%zo5F6SiYp(́|2ZH <ƂIJ.=86EB,jGz ^E;]F+V "]S`^i`&|Mw쏪>C=T W,+/Kwk Ӕt \Q-h(xƩ e(q^VؓB׋2Ř'S>&̝L?`$anڃIL"?[s)ӵ$?_"4sFR>fT~&%^~֐&HE.+ѫ"nw`3ѣV1PWH=zQ|4vYE{3 eƑKݰ׌[uwi!A7K{x +j~|Sx)Oۮ)ծzYXwĎk/nK%݌zP #>MOF9KexdqPqbW;Cl{2CT'6m,O֑'byȬ!% xGWRxrt;\قp7t]] .H91''oH`RPyG+0.2? wS0n*E .iIj(pMXV-Fs0Wǵ_5 x#jM֔vAtJgc1MzY;Nu 8dS!fˁgv5Q'ԉ%j^vXazCH0kLD`d7bb'eXǸOu_+Mb#/:br_!\|jJyeD9EhS@i!! !YhDwf1UHf:V!szw{'9]tj^}<8>^ybw1۸h`GU~ޓ q:g;$|!ZKsP#{٢̀$\r[͛%ؙ9̹BU p}Ԉ&KD8.Ct@Kl ܫW4PHuVJ)l[i46`DѰH A%&%]CvlWɋ5UH S Q6fuͷH9=ϫu1dEP|Rҏ3$Q#8^"n3rXHGZʅPޟٯZ 6Ӻ M xX`&}; 0A{'HD&5+UN!ݢ_5 7+iҒ}3%Ku>D% 9AȴJ~$7'sFqeCYƫj+؋.KB~XYpIOH@SLBlZ _eh˹;@!4.֓ƺ"1.%iXs7ۤ4'<gOL >z=# eYfa9ÂqnN ^G2,{%fO95A-\˗thֽ 0T 4@#kc/1kʛ;+pc8]` _W9z&+YժI!{ kgT-9+R$a֫_ORsi׋1뱨rՒ]E+8-!H^^%Vh8yv>`gz8x_h408〰b!B)Z|S~0mo/qd/혪NLTHnNc/MЧhl0W}3$偓=IA)۶7}m٩=բ='F* ^G3CϟxI3coTLkd>qK&6.l@$r%nyu.W՚|&+7l5^IqͬX[_!@Oz8:p{^NA = |ݜ/95%t&Q# Jfc'Ą @\!9wR͙ }:`}FX/iz-E;|NílzݑXp ܟjyӢڙgۊ,nޏ0s`0yNG\ے`n%p3'zܒ12Ը#]pQ1FU(nٜaR+}0 4z{,X;1WU%n(ԑlU}3|~S,!Y$&X&& qS8mj6ᄆ5f,n \No5U ˰ c2MLxwݪSYLymۺ{Wx6aL+3)I_,ڹmݟ&;_R?; 3n? S/κoh =U3C[T$ /BF(h ѢqepVB=4jMN_ @򃸚y"F~~I/v8ϡ&řaFv7 +.8447bBmeYKUHڥE=.ׁtT0}m%`(ӱfMG\dhM4^s+9""Q u]x+BzӨ*6'ڡ1ܸ&73p5gZ% ?-)8YmA.ˍ؃<l9 WYGDҕ]/h(EecDbvU3Bg;K6x,%Ks+iM-dODQ3)h$sp?w3}P,wܒMW鍎)jQNan0 Y4vWI,i[wa^3B=@G(2LlSVg2 µ(Lgs`+iWgR,5KT:ۋv oR :JFkUspcaeNL_ ѵ›4xxCX07)wSf@;!} s.. {p̋0Yݪi3ןv4P˨̐gHu̙ɫܡ̉&6UJ`ь•,vʋə(MbVX {=-@ޮՄRփ*R >þr'c8-K{g¯Y\,QCrrNy\SKPf+"6gB"*;慲 yᾲ4=VZtGdkݼƀf¾hxUAj}MB *cȅHSO}>I}9iulXDO\.|%TіӋzrNd3#H$9#V)WrYYo誈IT("AM> f!)A4kAܪ{q?yY!>m49uCޮ 4'PGfeKK(]Q?8 Wafo[Ֆި<I!qgZ644aZ 0E*,>mU79 3O:[zzUq,3څ)ڄo,6^i瞬 x4O 'yށV74FYkSbT9i ؉_T]` f98B&hb.,Mȓ65pdGpL+!4mX% * w4آ0d;mN 7dU)Kԡ8p:kBVD0ieqbAT!Q獇p0vgRҞn uO_Z7>^gcc}*\vn5שϲQTB\C"<[ϧf=f+,?@~1 ,ƥJZvʯZdѿ_{]h\|jIzKr]vD4Eؖ`+x݀-3f M5 iB\E5K `dzy!nPD@Mը)>kPO0p6mXbŔVSV,omj|q!/Cc?z9,<<UHA.A,2Š$ hΔ%>wHmtҩI,#*vSm*5R mTҐ @avm~z`އ?B|^-IJ^S x9YD\=WX0O{Z/y6[1g*C @֦ )bjtHEM[D9)R6|qJcm88EFt4( %G#Ϸ#ܦ#_Gjޒ92+7d<)rXU)ä֜w`"64P @ryzRBYOڪ+ӳ?mi2N-"ZLٲ1PCz`_U?tikoݪ䕒7խ#ĆCv k.f b"1Kh~ ;rH,T79·?,$ ܣe[o=@A<0b7fVK+15&~ e?54¢wesHޢ&Mt'waX| ):o&K)_Ef'sr? 5 r-NekGQLF(3xl`$fGA$/#\sA'ݷݵA GǖpYz @U͟N,者$À6ZP}f (6:5cAcgoAnARrm/GcX<䳓 I'Ys?z5ΌVV1FHۓL3j~hJإ̢OA"iAW&p2 0uV_ܟ[K2%%rVLw o-e1 ${W]B (Zo_O[OYP7%ܝ-L%ުAl +5_2\$CZ~kՖ"B!A;WBW`5syKp:ـs ꪗHu 3nZӟt>`(/ 10\5rj +>>C/ɖz7j!u>h[zpވ;y.a_f{U "Wl1)[0 %d;A 6:""Ga+@LC *wq^bl&F!\CTpn [ odBy}թ:zf4I<"xeUXZcA{B^oo%k/d< a#0.d} 8hA " Z oPa4k`5 z)Eh>BZ>E¯1}KawbU HªbW`תjBhogeD(pdTPz9-,{wŢGJ] ZkMؐysw[:qWh/jez˨΃8kְRH_TϿQqdS9j2%Ϣ`h`w)V|>/0 :&LKxv" <Y(*d1heW!4~kbӶO4Ho.0`<$î$:E ~~$ ;̹?NXB9< Bb T%ѧkh'Ѣ4VRu{x` ѯi*9qLsR<9` G%c_)0҄K%a{>XQTCi{ד9`5 Dl~ \'\D"ڴs (% 4X:w\O kb m ٢.[ߊf߻5+1r ,v͖pUrNl_Y`zZuaP_޽PR?Bf;PڂOoi>z '>tV|u%JƓ# pxnY<[n45Dx G)h>>qz"=&G(ɻdN~r*LO//OFm@ W ȹ/4CQܙ;aa"7YXvǾ;.p(3,]z?!bXg+lAőᯫ#^W*"Ԩ3,1vHY.ił9MMwF.4&-[v&/mq9nOԫ\rBT2u."`iA0N |Up+41u;\W4P/Pݴb1<A$J_ a _& [ʏ!#zsCAS]׆h]$({ Gh)|p}ENKm995W$~1Ԇ`m+{EMp ?x薧>CJ[XU/Ŗhc]pKRRWJMǣcD'\=Ʌ/x҅ <>JiQ4D^4e&G;0" ACDiQPE`(뒙֖2_vs"5k.7ŻFTf0|z2vVKK}/=JDƸ֑w|*@}ףkhoaQT** r-_F0:l~ŠȺ<׆ǃQƝ,,%ڪW^E Wĉåul C.qi}}6-8f}5.&+͒_4!t|jZɉX2SUTw6v4&0Hzh񞶇`g`N$r ^FBXv=!ƒ~}ɞQѕp]X@7Q5ePXlwv=Y+:a5^M@H> d7%uG9 i=i0A j6{E3~_XFU,~ea[|mw'x8DA@eːiEJ܁$r'mYZ'xU稊Y#ݱFF6طN;SIIN>4S=v9T$s]va ;c3+_凁d `KtFmsskݷ̾D3X@n(=R SP8zM1_zad :ǣSm k{-iK*t28#u-Zh.WՒV.( )J-#{je핞uiߑ=bPj_=5XSc {Z.,Q]*xLXb5Қ;8ouuI[D?J*eձ7%yJ?6z:45" oޫk~$߫On|N`1tG!W gk 6?j2dgc/$0zWBte';WVcT#rr ?5 5Z:VCf@\9Ӷ6PfQw9 7'vmߞ6?HO7zxIB :?C0^#T)5"/b]3;CNUB c}:g)1ƭ8 > '`BZßK]b`}>t ;uVx%=`ۑigjì'I7>N:X\P#[ov)Q P2hLnl cu}SǺa-N\_D5b D aTv-q3VJb>(mSvLk|'"6q!Q5X4wDFcl8.;r .M$`k#10O?7 fmy5ZIR1W2åokcMV/#Fae?B肎yDo9SeiZ$52/usfhۓ'! vƑy?V`끙q՟['ƁlUF6Gف[ҷ紫ޞY}TwbfA3Zy) d(xAnr` }:MPS\(N(L2ҫul cV`.]p2>Xya-RBci!oxD0 D%mH[ +.w$'H }rah'2+c^P@_x 6zGTcVGeȢ8CAamgX9 ^1gtUoqR)4f wwmӦ*QK^Uv!ntyCMn)ª Fd"+] *qx:4x'A%?NoL;}uJ凓jl"lbϦrzH$Oẻǰ Xh6V) J*  c5ѳz69ҦQ^{:)=7kO˾@KuھPUY(JՌ7/r<Sb E%> KX:04pȄOoBΑjI쒱U6iX1;v7+v& E'\ʏ25ګC;p]W7UqE9L  @;P qf٩[]i@g׳ 4&gw\q0aS nQcّ}@Үc;H(׼8Uݗ* ~Yh-Śb !l'̓h><&M_ BemyrWHl'9X 't_&9@%Q ssHrFF_~e>Ʃ{ \A Q €=l4b;zpiRm|WʓX,Q[ND_}9wI5q:{Q͙۴v{9˯_l6s{% E 8%bՌF6Ң ?ce4yN슿ƙ`;w/?|k "ѻ% (\,zeYRKo^/&[݁]+?Iخ 7QN|H("7DlGq03t&?tp.j{5B|s.98! bl[#a!d6<&N8@rMr1=ZԶߤZ:#rFRXC ~ao[SC6n 0ttliNiyy5:Okn\:u\&XKDRF&ѧ<7uOi[ +? R ]m;. T]`i9 pFܕ汇) 5wg;3C.蒠mj٧t\AsIjξJC10aHN* 0dT1`TaGn$/-p% ~?!/ƿ B*Y?Ӭ[؈˅)ʄx,Eٳ\83q+mLrDܨKDJjooˠp ru\٬t$kf)_GO謧&S 5 K]Y͸PwCӁ)>ᶔg%Aj[Tw뾃WkgIuo)b 5!,lYY+L4'Jwf/^ԚmwpGM⋔p9uI7oZ -6K-Ml0Hu'c^/~RE:5+9!%)ikHRxU4WtfwLTHa͜tK՚y$otnIESK 8I/@qfrCMr*S$!zgA<2]\;KNEqO_K/h[|YӦ7]Kڣf}+vP9w?}$aLb!kk驼r \ҋxR^C/Nɹ!I\ wmETwon|䧛V~aqE͵D+ܠXS^ʩ 8.U+<-WWv9 ScCQs{h {9 ?*;-9Hȣyغ%AI "n!Ap)jA:65oͤN*3NZoG]#02 q Jp= r8wF|?j &-BWp H]s:LyLW[|HO^ 5|D}\+o~W#tyNc2Gl,U5g{Mo gJzc% zD1@XDk/҃яүED(wq:ƍ zqr)1@1]"%a\TQiZ:%46a$5W)KISm7=^!%Kщ6cGU:/J-~G?ΣɅQ'SPUڻ_m Hy%|3IqN's]^/ (F v$-WRˀb<p,S}O ih+lC`PzzOseZxX3bzz{&0n&3WP>0 БxpBѺyֿ|˙G68jnu+A(:TX[}lM+1-P~O ]޿ g\A":Y6V<}QhET,h9cꞄXfDXR@A쳟׀$@_lS YEK \xel0# 엋Ḑ&F7Qo((~ U8u8&.F({{iQƠpƁ0FkDCitىb@ˠU# sޓ:7CVBτrc~ 0d_\f_;AU@( S^ _/ K,xp~>gL iAxͿK=.r!,!~L?);]/yф ɊM:-UTh$/mx;uH?񑣒#R+BJeIpj]Iv:UsNaޗ^2 mQON5n\e$ET*Z&%~X1.uYvq8I;Hjnэ/N=u7"kΡΝ;MA+_MXc3kM0Hp `sCE0ܵYClZsQɁIn~eG}67HU`$u'VQDWl0%+ޣ9;0T`\a_.{QO"i|G\vT kmnX ^CĿDP?!Qy+wWvr}@רtt9`B }U.^WoYS$FJ'3z@ wu;)$'1L_%2 -;E51;z=rFT;K/~ ^fGHbHH1z`QTe5zz>`We],*?Mݙ%4g=;0-4!MysԌl=[2߿&i`cU[@b,N+ Sb!R q8ۭ+6ƢLOW&j s9{Csc5^=dn"ҶE}%xT+"m BtRJl5y˪xE>0q^/@7aVN7? 2ѽN i1\Sw\3P+!D>z" /m5'WA4nER*'{n_sɩ}\(t e=ȊY~12A^NLa&; ~^lK WgY, r1Dz\ .oWTIo w˜SKp6yYW<_/B |`Y#s恍e1B%0&{ m|j r(W1@7p^Cf+&s^~j<^T'NYDO ^[*Z*3nt&'.TZJI.v)% 9";O`q y__jrՂCZ7ngBut {X0ǭ,PRdVT{qHuu jhAt3˿M<We*M-%N%8XKAT2~nNjn0]J>Dx,lXECiYz%B-!,W7DMpsڗ!O [^r~hS۴6xnɾÈЭG@t !V70p/##MZeؽX^\ @o0@ t+xik[6Cs~GC(WA*2hO &xI# cˉD =Cp. il.>G\a_zҠ14uǔH- QYKVϪA&{ ^OgLӝ' ǐOf稺o|EgwӶVu+"/㗫(w1mbx_"=U]Vt¼W|,[;yWobY(i(Fr}bO*:L>g4l'4V aGE waE%^\eڕC]ø\4/͒T`g%4%^Qiyeyק~to00=}1"%~F&v X8{{1BuGrva6<Ԉ (j'z2gp,wmIa* -ŢdQq %$-+g> ;1Y[țG{YoJK Gw7Ig_Syrfؤ[mZg^]ŻB:-cKa$uh).Vm =[}yNl+9`mz0Ÿ)#Yw(Fm +l6bg(Oݒ~CJu¸hS|n`!†ȉ'wtrutU뮣m0wM0o/S#er#_:cU"8 S@FX,]T7%foxAֿszK'zlP`bhRϏ#7auoN[VS&аѱ%nu`; EbnupnX2G)ZDGX]'؎wK|]Bsew텏1Վld\ :+|T azzֺ `t_.mUg3O=#lz02R*~S _AcF!Yx D~6!>5, ]3$P|q:I<,<ĩx,a;[@9>Ye ~2>;ܑp ֕?cvS SЀCCtNL+fWq@FTTT=] GҴe!6T&ϭ &4H?rCu|B%?@<=z ,1,bƞ[,)KK >|lߤbsʘjշM)?P8"%$B2q]]9w GFGwPsd$H<ԭ@W7,1'wnasaZƅohA\ },+mS3*|WFp1.I]ҙ GOgMH+Rκs^5-kO/3JiLB!!%+Mw$zjo:XXOZ,&]ڊd*8TL,0>%m}i'yα+u3 ,Wffy3lo@ M7ʩ`<@вb}ՠ9 &% mZ]rM2f# e8wGCQW=`[.SyЎ2pr&K{D`C9mTj.g<{P8lړdM* k"p;RT⩰} l(% :4s]z}%մaj!i4;"o3x眴fTⱽ pZgӫl.<5 8LcE19qa8ʢ+?t=P[~ԖK%,ٜjyFF alyDeρwd a.-o$p6\Ҩ]o<^%/<;5aKF~ǝ6  @C6 ?%N*- ,*D+c.zqVEՍ'ӕ?7_#06޳h{A: jksXaĐ+^]^A">++ 5&މYUhJe,*`fLfȦ0"z`)b!rAMkIx}1 Ryqmh3cr/Kp1Ɏ8|LnS5kW%Z ڟinv?AbNE@T`Qͤڊ=H*G w%y%'s}ck=VpԟqԘ~w f`ˡצu=u 2H<L?(`~X4ߞ!(QNZ,)#]f%XglYu d /(<%cNT_;\m_ręI0@{/gnhLV龠f$q"sE&@u@UhOQ\D͐n;]#cct`$P24l8_a HD/jSxHI?qFmn,\C7jZ~úP|.}wO{Kx#^[Z=`-_(zTfZJ)2_kC81s0޳!ѧU;<_ f ޅb"M>2Э88ReKG L+ywmol=G A\DΓ CfnJ{Zm=7ŋ9b͈e}QEH mZL=?gRJ-~7pr=|=:kul<&1o/]yT<&5 &U|U8hoPD|u0Vbփށ &l9V_6: Ӱ;e&V" ŷHZ`@OTb^zؕޱ 3Ǵ'Cb/ Z+%bUg#&!E2vփ+FyCcW)%@.:6cPaJuSǐ 20G"k;*5ÆrDgI4'ቆ:XMVw}F4(WX7u457ƪi_`݄xi53őj/\6dIзxw#wx&e".MBlCg昑DG@yH]8^'z'j LmxSO9L̫WP:/cfl4U}=TJ=w4_h*2W9ncg%_q~SHJix3$ XY"1G#!aaJ' ;p̵>-tOEGeqrPv8\Ķv?7Y5pӅPEb.' wJn UQ{/_M 6+^ WͿ'aH4Tg=DD ˒+ J XQsAPiz)/KM#;Pm[biœ=6Ȗújf!gpu[͘|՝gTL=>yJCc1Eh- u> F}w{r^=0KtUӼSqs^xCAuKzUM]_ h9 egExK )ž)gG&*AkFy-`Ɔ+ސ+HZsڋ(d4ȉ.[WEaaP3qH{< }Q Bb2L!A~#T4B"-%>$}Dm{L"ou5 dkuNrBZ;Zz;׿JaDҕkBM%6 㡖Єav_L3'r@h3ߊq bE*` >s/$?U%툖RU2[ /Cf R42Zw; Oڜ! c~ Q8#9zKk$9Csqf uNgK8tf{f].&Ux ;$[8x0Ax?}J=KJ#bɒ c0}n#ⓐeK% SJou/ZhC1N(qY-6Kn*0EYn7.i2t:p$yZ.y-Wq5V TZ-vA^fw0tj8rņg[ޮb >=k&"Fz"%W#Kbeݴ, ~@ث^q;Lkb:b$i~r%\(U Z1 2`o]F FYGx;R-FK#Ŏ{}c$E܏pf/laODc>@_T't0D&ډypi-PHIj5I+g;SPO^gzjm.1Ok*;;ԺW5X_fxtNJu橗/唣Ρmw 4"9hyϳ$l "zR@K$yN. Agb $/Fb&77MY2=ci~aS`Bf_O҃J @_E9@":p;>,""׆"F[c+ rp~;P+lkL3N), .5cGy0Oݞ);?%%.I'Fh[֝/4Dc^^rF-tN %WOӹyA R?rQP;*08>HYw% _Ǯq}7y<[nUf^ʸy[/#?<򭚣璁*͑Y(9(WeyЫ_qOlBij B3Quxɉ Yј7Oi 0rjƬC:Ig[^)\h7"ςƼs<@!y*|/l=6b_!J_܏?FJœFwM,2AF4^M^l33v]Z,©G--^10#ED6Uj >S5)5 Ypp.~.?oSL?Hq r(}P< QޥRYE圖QZMs ;6 (@RTe⇻E;AxC KSWx#ihkޥJinHF{H}Kgʇ:Ӯmfǯmٌb^r08D྾O1ǧŪfg} Qߠ/ncZ@w4HzmG#I;;sh:wtK&xg6oݙm^@vweQu|(19Jlߤ Nd0ɗb[>h"$wuCA Q:T;5'vOgTml!\L"Э_-7:nn]^ĽDOz`PI(qE]U~&1*,=Uʵ&=:P@(ô 5YhtzkHj%{?;يH);8E G񩘟d4qpnay?ZF㟌.Sr՜$9;J"r-I3TQ_&pV˼𦎾"s^כ ^>OIWP dg*6TQ'y-gˤsN`?\:?iW-ЬӋ2 ;5 h1|ZWS>)OT'=-spU HCԹZN?` ә`e y #w5`яlf/qd. YZSU/1&P-L^,pENcBe0P~y̨-_^PU:S'⼐՚$2ddv6 #apdEm}^v^/y$U'z.xpHQ5Su3CTTK? Oxdnѐ8@*rfe Rw7' I d5&ӓ@(Wj&HCc&Z>hC![9" dER l9K;eUq;zI8aK*fZQT<m2Cpۺ1JΊm2 +*=Oh! u3='ۣN\T`cȜk fUv4%U`E_^h/]>\P 4v}9.^-+ [ TB-Y=Lf#ũ!ӕM'Ñu8aiKuar֮c5D;P1<J/|,`5Sݿ_yDE7rG(yw x yH)2$8vh8^ ik? .UL 8lpOMz0Uzgd*05qd[׆g"*wt'%[bPM.J7Zlc_bwZZo3ڐ$c^fe 4 ֙~|VVLJdGb0$0 KLI9,#;1;ſhTCZ m&{vi *DG#ݷdXlzXͫN񹅕uY-ŝBT@PA@ڋ{Yĝsjĺ1}% n]ڀ/^vԮb=dڊIX-I xixJor,y0֞3n*nmmmr#+`eCRb嚊L֝g/XEhPbۏ.UW1@2{<1># XYk"Dx)?}Sm\@R_#+s;5Oz=7 .73d$]DpN[>t0MB}>nRpw*촹OtN[}? KC[F e$3]&iLqb[O?,afRnVϺiȑvd55̪p4[P+||1,33ɭn4CN'MU4+H^~Vv`#$LXZ/ a={S|_Kʂf6Fyw оҌ!IXF`CLJfiM[,ex4- Z+S{}E(M%~I.O-×k߁tG( >a@ql"q[,opZ%AH evBLI4&J8[ĶNkNo5D؋/!qv̗Fiݡmd#QYZttx J]w&=٫dP"iWKve:\x@Yldxpx&1^,حm>fKz\צpUa ihAGmѹΏO?&NT càZO'͝5(:'{Ɇ⍪T$,-.E[(tbȞ"rñ"p^$5DUJ\lќթ)LM4mALuR!#%'!HDYZ+Xq'Ӹ\!&cz1*=" 77XqS{'c?#gc"=N}5N{Ǔ#0McmF0k\AebbcnUƕP$D?pt /_*XS.-Q:vtm7vi1=btϯ'>1#pm2Xtc9!+ =?7>lYnagpV}y1TV3mZ5tT=;?*!bU+V.Z Sra~Lq!J_^$/z2* x "%cݕ%_5Z-u%Vϯa>]}_ҷ@ CkFZ'LCyRi6/-x8h_&a>8Ǩm]s˚>jXn Oc*K.ĩDR_Byzߐ6n|c мO+pkNM>at;P;J}TIZ7Ce_s uPCUT(}X19FO][ՒѪf&,A<Wq897qLH  $v>nA`Δ2Sw;[ӁMHU/#ԗ<1cHywkEHQ1?XM"n5,y`sRnDh|wwYY=fġ42 Sl$*nЩc )fw()ǿDn_P%1C^䄹!:Je.xr%=K6v񾯖th\'<%@3j~Uf4\6#-"qJɏt$c?KR0CqR I& p2dF2` F[5[u]#z0m[w7co+g4@qjd23MfMfv=Txp,lY\aџk q2.d Gd]mV9$$ʔQJ~P.T J>mBkk][<%m^5a:ӆ-!?l΋G‰56s[ٞy@ߕI.~/xxހ|(L1J8lе=:AsqmmpGٟ'z2&&h|(Kߴ5YJW1z[x=dk , DFl6|f!V j<|fmFibf*g ڭ@@l"5}06eW 5K,N!3mC>#ZD!J5pWGrm:X蕅܂8{-)dj֞7!׀GOp`[((VAHw~%3 blo0-:knX"9M0s/$mxvAJɈ>|5I =W_m Bil.aqU_)58kno~cΧsԸݜ23ΑWŁ}A*^8 #;0FAHXX䨡SOG APNtb]@ig2" :![>n5a4 p ApJ q<$׾/NuÀ8m'ٓdܞ&ww)ØTluT }t7ҿۨGejJ:"MI&F|& :\Х/ ;4k!aL>t(ٔ)W\\:*C9_"*U]%E#͚`a'0-խ#+XP }mlm%=rIl|"x%:- hWU7˴ y{}g,'UN8ʛz鹠%fН`!&'l^Ze!cN+7mwxKnέ~3UBw ~04 q-dʗ{3'! u}ܹ`~G6<}čz j USRHczyG@süiJ}1c/%eT;t|un3)| )~f!.8EsW|ϭ-!-޲pDɿCʭ(y*٪@-גLVaLW:p΁E͸фP|MZZI y{nYs '8E@Q&N栁fU&"V_"qI8lj x p*0718o&`[r+4/@ܮ&#?F[;(Կt\A-H6Pp/f#*mJȢm*y<I{bE -RAb$uR%Td}ї 4Q <}nlFfF~6y/sfнpewu )!}rnoPT*fלdLw+yylnld7]\|v,L/da >C:uJJdV9]_%BZ@ nNZ87qֶ3K`''3a%c9eLHo#g ִ1:ۿ~Rg-YT_mҘ^ۯFatH|ȟR&&_]@#BX,]4M_b`s Ki$]M,D;69/VN7+c9E/&7$3K ψ6K03h kMWpY`z:ANǏcKhWyx& ?t8pG͛/VܭvϚXm^CYuj.Fi@}e̼.H\ WKe_&w Y(SÚSfb߬a7FxFoC9IR4*94 ,1:^5R&NJ> 4gFP5{E]#0P\}]kNQ.EY^CtCdmnfqa[3|*;7$Ze(*ǖZ.Uݪ^5vBo+_@BAɮ;.>d]ab󴕙}(xi, 9snsOky !0.9Zch,Ju=aT2H۫Ei (n8f_^Jƈ"ť30|M*XFe;yUj cki =%@gaD ;fC'Ҍt G4pQ%=J `5)I D|%n/ua÷$4f$H!<0 0MAր&ŭ 7m'.kQ2%^b`q7!Tw9ƥZw1`BjLEku+mPo{ 5WBܒD6{._|akV ]@ "iAUy>o$fe|HAԄ}Pеy 6L>YN-kl䚉آ4h3Sna4jjڍLO(D0?Xw"0h5HV!3X&b N7jv؊2Am<(i)놲loqe7WxhgVSDC8.N&)D3apdHziʹh~nLp;P7<[8Bǫ$ޟh?2KΉd&B E|*XG+>*^(Ǚ%`z}P8t.M 5vI{g6l/[v٪aOrPFJ#-qraQp B6B.rbct OR e )5aHZa49_oX| %Qulkf;*խb +ȩ< cG: *<tQ4WEKx;>ix*6C.pQ4;+@tK%sj@]v0Jkծ3Cʲ'pFkb)F3bTeR%(BKLi8e դ "EgMR3Poq=hP30P=@uWWY[Cv( zR4b5vV!%jFZ0hcSqA M1lTH(wnPExOr<nba|s Zt$h|iwaWxDļ?dܣcbq8E:MY =Xջ?Lo 2ZV֡_~+"-IB(XMmFadO+u@Dώc!jNs8ZA\U:>t|A2+--/ELxwФQǥ *[䝽*HeXh/=c͗}3 lΙF'܇dc>qz-jx Ke~#[/f Ŋr;hA)plƅ_~hufӲ !3:Ns2vp,{fVR{SI'M2aA8}4aC#LvBP9U,Z.3-|սcW&HO/3\Ûd^قbGO)GJ4UZ=^ͤ/]Gl Lb?}9DJ px2ʶZNF"x?H}Jw3); GS4s8,K ":2Sd^AКؕ YS~r_ mpRX/v[>)^YOV̙ }FH2uQ͋V~7БU%qH5V X2/= aWKP, BlRDŪ[RA1̜}Tw7籎f>M \.(~v3x\.?c3',徎K~26X-z3 %`vSN@) ' 2"Vön}D݌DLTZ6 "SsN}Lq]B%(*_mRD6lpӍ~n(J,u#]7jwfdiR@pڰs f3IW`rn|,Ԓ7c6$"a cZg)ۗ$(֧F20[b%cvO2R$a 0a13*Je>2ڙR0hQa#8{AMa'sbs6CDh6N r?[&()&HB5O7~Z$gxr{̯W<d[n? 98$:RМiXCzo2hjNBǙ/, 5n5Kb݋k4Ux#-ՓSb!qX.8[pzyNr.ƆzÄb8M, Ģ1\SiH^OOߴWg61yG:9^>;|Jt*v 2vQ]ݧ]A+>s& | Ǯ,sr@Ns+Zm1BCMQu nC>+X;x?ѥ_¯\5HUݡ *g둾ܴ/>s<$qo!$CAhq$w6 wgQ4LzqZ}YAUqU {\|!8OșHwu_80`Jz1t5F2,%~h )g'PԭN?/,]Ead^BMēՅ3-0mǯAjרQg6E`7[t4ϝN*~^ksRg8 +Gg1SIf:!M:BJ3.-1,^ojj$A^%yGi*-Ғ5rn_zcdf}ƽ\2$,] bXdkrlY-9+;jpAV`H΁IkƥƓ.g|c`K.&PlahXMLtp%i`Y>T6 R͂'׏Xi::΄tM[ EON>Ocg~J4/ԳHM39@VPʑCLӞ,֦mf`W|E=>Lk18 iXkH+bۉߴ5$k3ݞ7bHAF` i ;)O$*?/6o!* r5Ǘ@J#|bOp:LV̳̽¯@C (Ran j`8zHNVÅюEb;tL.8_kwKM˯x(Kgդ$-{SVrjK'hJpB": ( Yb>/-en3_JKGO>JIPgM3[1if1;<+V}B) V^z 97tdfDHׄF9Y{rk#W=o|xy@z?}Zfsok֥pkN;xn:弡-'>avW: fQ xPlQ+ ̧G4U_ PVb:318ocCܼ|gytcD=Y=o>k8*<מb$]O5.~%E?֨(`;dxh)玘aւL)DP(ievO*b/|j.̶qZo6^K2 I\x E"|EFD箓2Ÿs9 R5!0_sz"gBgXMI_Ed|X[uD#"r*,@<5v1 壷 6\p8QvhbaVe(脸C},@@51Lp_`1kN)f-K|L{J_K!JZN,'"@yދb Q[ZpAyc6{Hv*QZP8lި_6ۻu}NRcx:6oR0VļUc9Cs˖ }aJ{R: DQy_SB,N֗ 2l"(/CQJ4P}"9N 7v ?1E3A$R/*>Ȳ?EU6vm]TO^j~of |@.~? W%3a_Pŧ[ ?д 0|O:Il<뤺ֲ7gYZ070701000000df000081a400000000000000000000000167641d8500001ddc000000000000000000000000000000000000006900000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/display/drm_dp_aux_bus.ko.xz7zXZִF!t/p]?Eh=ڜͩuVʟ=81m|0rƻfݪ&y]F9jñG؎)e"&L=Kbh?<|l8L<7snd LKh)8 /Fl o̝& p6v4&vWdV[/`HP'Dx"B}K+B:'HF?-C@zqLT>Y-1! &xƟ *cK҂C_־ ~kK?YKwEB, (-OFZw 8ა߬%GKcQ{$mo ThoH(6s%K)PDQy!A&S`nE"ߕYabLC3",dlĥlI~9zu5ޟ@w &9Aa9Th!'Y6W_4츲 1Zڜ$7/CClML3mh?vF*ӔSI~8jk\zg $lJ$ Z}Xq#.Aȿ};Z@|4v ;~f"Cj9T>({FV4MlFC_0DzZPO%z<+ VܲJrVYS_*v2@[z\FmЈ"uiܪoLD-9" Pf8cL5rI)VQ4( d0WG$&Pa%( Dm!"2O큖i TGم`98I fڗI7/;ss b,(JMl}9!+9waYe?,Π/n/`+m? 帕<*EED[qCLVbpxPۓ֏r4-܋L6FWadPJ/MZujf|}XGEow.)QE`Si,,u[>UY@{IJI|<:5F๧0a%^P50PڧyՕ8ev΀vjoTײ'F\[k3?fz$}&U@^BTCF8D@ff^eAz;ťhaPP@Ns紫utu,E' @"}9m~yG+1%Z>w8Dž@;+T#*)z Yd ,*PC$N;ZCb- eHÝ@#\j cowF Z6΀t6fљQ/-6pLb]vr~$BjU,s:A딨v> 7-6+M=ʉ*K+˵9A*9gl64Fń ?v&:g*+D@nbɊw@Vdl>&Č 2z.>QjΫ/eT&#߁pc(/s“cρj E^l*-ݡJ.=X#MkiaQ*.wzm0;3FG( 5sEDeJ$۝G R6nLS2dY}*I;?X^̡|2?MvB'J_.rhZݻn޸s1ca 03̈EO0܃ =,qHync: 0DQ=*Í>* I~ ZI>q!p ^An:Bn-a?mɤkkG4F1vWA_Z#]|1gt<1H;jK \ht^x".8z$YWƗ!% B@FkIhGo+&O}+KGu?uDp"s鿕S$`[* 5'U+ ʗiߊI*aYVI sG> { !k^V<`r2!yJwtIuQ_k: X;ciL_5jX+P_ MATEJ9e:Jv>>qk w3 0SD-f:&O+:*[*suM\vp_۷[}xbAz g *mRa{_L-+bXK8$>\ݐKۤAJ( әOyJU<[\FWԫW{9c)ct`8wez9 3-$TJlkLCy*f.vZXyEb2Q m%*[hYJƯm%kѕs177L-$Z%P$!0'Wnp!6B-ᶷ!:o@!4EڽWwBU /J]5׹iVj͘װ`γӂazF0:8PR޽7+&Nۨ'~P^q٥$>Z%^2îS+{?)ƢRUZu/\t4G&\)N(ca{൛$r@y@N˧5cU ^/Ąaeޒ~i&.Oztѳ AuyG})8 b t>6%]d<4|҇H!{1ke~B""GqF,7|'kǁQ𠹀Tn2Ae.<K QF͖58wӋBQ(WOjE8GKL #>P.C k3#mM_ے`L ^ΛIc"vw/S'v?!o K 1zRJb)G)1X`(]f“2;qlٓxH%}p/+&ĸ}Ik:S<$ ou]U/) F'>~Tir2yS;GZJp6[С͍kjZAhzz( L%$xO f)41~K68j2_ lbYF9VdZޥ >.CB\mpKݼD0x杍3旱/=^@6ZH W+K}_, MX\HTBU1H/]u\V򉱎osߋr(| q]SC0^GUTH3Ooi,Kn;ˆTOG=tc6tL~NFQ{2nzR1eGg:ۗ9|bA:UD/{J)=0U|<:d u8@t9HL)+6Sc ͬ V 2~foeE#8HSzypyd4+y 9-{B*sX.ǽYvK35XPCflZ Fi ׶$eZ=۪[(`QjkBcy"Sё{-HP/,}IS!1(2T&l?M³d6ǚN!6 Z-QLnK뺋reڠKx Qk a^5W1߻oarkoGv8N(s%D`Xf||rx/m1Z[g)*XڜӿGM4J7D{|ԓ?)Nq6fp/!Hsn C#m}eɦ 5$-;=_df9ėBLڕ{%*'_ґC{@+P]KQst AYb/x# mxq h,~jed[Ҷȇjq$r@_uUj7;3bƶQ Hmw!k| Q4Bܥ,B`M,78Mw~옷mEy}@QTLv֨c ao6[˭`WZp-/vW7?VѲ$R2;pY')R|iK0b{jjZin^iԸw 'EJ ޫM4Kg7vV *.s\MY$B=p^b\X`0wDp?m&d9P`E3yׂQ"`w9lh̥H %\xtCvPp6ʃ>n~~BKr B+5!K3d#)iPV~efg\9>ߑ=WQ9Tgn܉|txF`b׀gpl'x$/cN=DBʼ?0i+nUmXtb?얔l^0{ ,5t-x;:b:bvoGG &nL};nf-G_؇iY:2<=ü]iP ]jGz]*dSM;7PgYZ070701000000e0000081a400000000000000000000000167641d8500033e3c000000000000000000000000000000000000005600000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/drm.ko.xz7zXZִF!t/h]?Eh=ڜͩ|Ӂz#}R~o0aZ^ʭOPZXV!6X3>qK̖Ј4u]6a{'aU=n\Ya7oJYu=Q.^xds&Zx{%C:ZG=aD^E D5U*k=yO> ߃isMkwUQAofD$3VxޟNʔf? D< sZt=Bky:My;{%$xY~Vi*_Mo=!zbt3"=b.\ēh5t0IwU$ ֛hs#CܿFЛmBFW* )SC=a0ȿA]~Q^d_p3:|nXUn*dO]*;U4q:44e72Π- 2T)r }H IX80C.dy}召6Ӌa䀕AB5M>e2fɼߡ@Y)i $'XrEimM"K]d=)zXz7Tc3BQ;.̔pf0tia)w!@<- ΣL I>))խJXq(:Vw>5LNͅ{<*dfpTgiPiii[[pIR7"SP\|ӨLkӬmH0s;HsN:ùuk͗TD?_[ Lv5n=Ou0'%׭ a_nܷ7yQr|8v;49jkp]CFl!0ɮe]?>JDcHQjG$6Tb2 sJg;%jUd3c=UC`.f%*<{@l+%#»tGU<Ҟс;8{t'_bN~ Ud@$^3@|55D7l17.N֩zrԿs)7ed2|,rHRE., ߠYj|}n{,eOF^s)zd4Ӌv&&'N¹^Ge-R >$cP`Uq5lpU)r(Vo䙙(84Žn1g`ީxcb >HLTŮ)rɂG!D3.#R<p1{chOvr(!+o[Yy{]H>c=E6|0lHX:9ۮƞ/×Ā[>W/b\+続~5`h'cs2l{3QJgêTOj=eI$/ԝȸwI -ktj+]CTYg]/ző{߁"/ K;7ǒD~ʌʅ_8i( E7K}Q<{(ʖN6*M`73sVʀtJB^c n}3QS@0s]8srMb0tD_TX!zE>T%6ns=f uukVG^gդ)#h^bE O{:ʪFoh%z>L ,qTD⬡;%(ao z^N z} \ swwWk$2B9pN] KuzET}NKTp*^$M) }`X{6=3kB{P03h&[:.oJeXF?)mG ˔6[ )W:jz:g8xLv].zI"^5@WR1`z Tf5&>|DPfP#Ez&9O[)El.jFupά0ށ"Kkڀ3bg!#N n-|o^)&-/柷Q$pb#9ׇ-DCQoBbEr ɭ1~7OoF崌 ud{ c2Qn`*PO +WplI7ow5384vS\=חO,q1ƽ#fVTf "#I| |3Xl7~; !!Țk(Wj=$y;f) PWn{,6t5Cl&I; g_$Ƨ-;].rY<I< 6Qq2<Ò) + /7;@oV-3@!RPqKܥ|+|]_NIB;[ ZG:C)FG &цTTB:7v z=[9!-!|#c4JL͸Mf 3HeZ;nV,/ /lE }˽ =v%Iöi!瞸Bݭ(K;$ԃ* >l0(^|H*8⃖J)s8Mӑo]?W({S@cyL63Gl9G{ǥ+7֮Drj@z/oo] =C=gJ v4cʦ#JאkRr}YYDyD,NX "s镃Zmb+1:4HyrtRT[4Ed(#W4.604x(Gj?/=sy">n;Sl!҂ٿH&Q1cn j $ٝИ1BFUyKmiL81Mp8贻+ g1Ӟi*7~(uT+Ly$0k&}tG<.=<S(JC:l12'XePăPЈe`i뺎p"[hy0. aiE_zu]nS>Z_gC\"_XT$R+ـ 12 [3Q+V!WĮԐ$Vq;[, Q*LGBQL20ΖWy+fAip*/G"lza/% T]n .@4R2SRi! Q)%cMX`e} Hz} 0"9k'CGe6"~d*Rj# A`|\ A*?iXr>WTA{&]1< NܪVAFq\\Gf;Mp׏?O)Ӌ˪@XY$x?1ۑ=iU/hּs>? x=ee2~gP~t]+zSm M5C F5}28$T1 :z>[G9dnDoGg-T5mЛ=Hk(Cr)Ӊߋ>x/Q&yQy&­v^py%/WlO: §h&^¨q7 skѺ,z䠤Tc?Q[]2^):Kd&gTmU&T|HAPHmG #7Ϫ|,DaoOԭR`2Blӄ+yrC P|"*dtNw"z_G5۝9Ce07 C*VϣGD{YGjyB,_,'A)Zvq `S!+3eε}V.pLnyΡPV^Dqd+|aQ9{t8d?3(G3\v!e- Th? ˆgڸL DF_s .*fi5@ZK锹bFq%kR'b3[~q ġʙ+:%o4T>br x9a0%1f]9!(8!{*.A7^'G<'LDg:UVnT!qWZ0k`ֻ.Kj> lHv6mF _b8gqK{f{TKБP_e>cK]S=(~Wb$[%h[3Pla<KKd6Z!gAlZdcޑ`u'm9VQc')ٯgiz80=&pEN=~,kЉsB lO+3G bUK &[wbk$>y&ЊQ l@3g5sQB01k ^IGy>RFuI^PɊP)ewAj Lа W+sX30ր?d@7? IqЦya v}ɭz0qƥ=n'S7'"o\45#zHPrn\6a.oqE1 >|k/l:T =ja@9)G=K y&z,0ܷ#lx44;E\~y}Lxx8e9kʦB \5%u~xɎ#o~DVpFv ~#E"bQJn16p\)\/D:r3?AX~eKxn)d$<+M-5aI> Ix.PPPb%b͇A[Ůt@ByDJx˨i8 n!˙yk߄PĀ'΀q{Pw$ru617ȩҖIOhXX9N^ hٔSKGkEny yÚoH?s{[;&l^(H}~5&5?(CV9Գ듘u ;U"k >ܢb}dK$N,;gT8{f<xAkAÀ,1vE[PIsA. bu˭ n;F`iT3iu0obϞ&0mTR fzm =̼C> XOޭ 4 CHAғ$s/k%QIWx7cNJ;~X*榰QٷoܔtU5:2Qz'az V]-@ԉS!B KX *1-sf*mȬcf:[Կl4=mſ[uh,=\-~曄 }ŚrBd9([)͜l6ACWlt+bXN4ZΩPNV!co3Zڠ[(|@}5;#IBd-ւsgK ]4-*Sk C嫉#Rx@GvFT)r/xi]>?Q4 'J=irD1xBm(ʠUOrطDl;X;Tw*-s @1A<1׾<ZD`{j)#ZYh?UVHǜ7y3&>w2lICIe2JG>C4eidt>ϓ@"^ً7H{P]9<_;b[p+mv5 I0bd]2%\͖ O1Eg= K/`fX0 p5}@Xql5{]'uySWeKgBh4XBTo >FSb( 2ƣ# xv5TOWgɂ~9 {C ],A%j:c*,_a- &W tH1H(xּihӇ#T/0YR c\5/`\Ѵ|AJpC$I~z=m=Cn1U~](Iֹ~͎2t+bgw!?uo)kthȤj$i2M(ؘ]Tk7RQH1*PQJ݅o"::R+ 'Kо(+ Xz0, Y2/=bsW­yފ۟"\O7^>r_A򜐍ՙtZ;\ZI9w׎^֛Z=ɇ5_TP,m!|NOpp+U=7Vױ>Y*V6݃`%mި_oϔrHH4ۅrI4bџ)z87h 6`'pJc:k?OK*aoy/ J2ILiG❪JmD Ca5ɜɮyG:X'EA)`m9h AM=wʗdp7TdEj*D'|zt'(^mtnW*+RAC HIZV@;;* R -?xHsa+7W܈_XF h5zGLvAל0)XS^HheT*ɦ7+CNH"&;$sm~qF#b1߃ܱDtf^epB;{BИDTT|MCdF{jT{Httc͑/`{\ &p:Ćrd3!o,KFQنqT;~uCzta"c(٣fQ;|=W0Nw-.O`)r%k]@uf yQG#7aˤl೼Fw5s[a/Bpf;23?\~p~z%5 &ϙ(Q "O=G+*j^ 1?kN@7kuz^k B-nk3ʻi{*ig\}evކ @ihF^đ}5g3zCGC?йZ Tn6EZITX(@pS#mZO)&{Qoh]WT9Σ 0L@/:5ɍ3B5XtDʈGT\hl2&:t/jOl@|nDT]!O~D'ss4rEjT`jJ(HF6%'۬ۦ ^fsuyLćծ]bY6dcxuy$D+>$#f6[$P6csnr+8(?V?{sbTct8Z2>yR|64҉^uܙn1㿇jDI!KcN2{2;#ZJ:pn}4B*z:XHNVzdH%8_,N4͑a o.!hMߑUUD.OCʎUqLepi ;a VnyQ "Fry'm5=ׁٝ?GTAI5m\(/Y\E3)h4[m0~޹XNWI=1hsK8s:[L5'H ywY:Z,c4nă\oDqW!Ē}>2(ZSqFZBs.$Jtp[x-h>^ON,0?Y7`^z#؍g M@ٸӑ7Bhn֡(9s {C!K.6.N梨=~ҝ?(5{#\u67'<ik>Wug]782xځ'0Ww)QڸhVa7#(Ӣ Z߱\Qe…_QpI2V"aIh"b(wR=NfB7~5xCB`BIs!-Ԍb`aˬX43jL!_7UH2/I#Pyq|m:G9#M5Db=?(B&0 q ~ 0 90jOq %(S^kf1~7N JIv#}9v{!е1 ^Q8mL%Qc{.QOuTRuec:8ՠ;"E?rgfGL?a/rЬ boÅÔr"]twHe<:#*t!"§̣a ‰[ ^ssP(cw` ^2U[|)5"h_jdkkW#LæN}t9iPD-lde? N̚f} :g3H ED69 B?L@{0iwR]6|S+3ΝZ$5\[%qjW/?Av7άF6BL LŠ1^zjHvi|HCw7ybfEa.L_2(a aIozdE4j0zz+oŦ">>۹ũɤ&T#JLlm+XM4E`씩ޛ3r? J? //κFF6/g }p# @P0A Òs7Ell [R6/F`mk#w1 ٺ6?G_Vx i/ wӓ+& (@޾ IW4(yAH4B3R>Jb,HL3\N[⥕|JW}Ƿ1Y0+.44wвօ/Xab9{6%Pa!cj$pzFWb/E%u.0U  t僆LVsCcn tx (4*t }9ܣ{ǩFl~6%P񖫷9:GHY?J\<4)ِO{W&p$ 8NV rF02S䥯T)P;pfnQ*} x FLppҩ*n֚쫁"nd;٪o+$sj_D.hӏt0 ;i%d?SD Jo?%'B`J_N^!;;I@Qe~ܪ7˵ghfV YאJXrdԎ1#lV0`dSV]Uy6NF> Ӟos0Py('"2(V 'ӎѽAts0?POU?H3}I__a[+]H#̔8 SΙz&B J ίknJY.o.JSTëN 3['<īn)Dch$9>W-ݱMy.|1(n)xN<:⸗·FEvBa=LHy9;vjLË_/dϒY)-$"h/U-j„I?a:6#mw/ X>ibCl҂<!T3VPL_"v&`A *+YdN'[|93O\Mub^~<.ocuK,*&w'Z\w'm+UeY2dw 3_f=n8sumdD9ъ{ /gEjlMueceHLEWc#JmrzyX^e MU zs髴xD3O>*;*RʩURA7'?Q=Od'*۱3Luz?El+N\3q3 z fU.+!F Y7ݯ$+F+(M-jj!l8ŔR]6Fcbm{uJ[ e^+7"mF2"Iݓ`aoCakA*xo|"=W%`Hj Qڲ/96dKd'icw;]}}g)sr9ڔZF;dx)7lPs.kxѩDP [ri@[(*0 ]V/&Opԩ̶ַ/x&zVdK @uނ_QaKnyd{m!zWӽUtkz(dRz`B0% .Ato8uW/Z}^u8{71 9(GbcGGu+9@`eߥ;!fO˚-1,P(U%' ,?7J5CB2g/qa&34oـ讀x=,+u(IgRyZN^iY ͣfُ%(䩺FCkw1sDžbjYb&*PZ.5!|U̎7vNp[,;om: zP7:vUZ;;u]lӹ9vN͙Gej:'tz^8Pd`>؜ٴΌ>xu5j 5vd72/"-M)nǟm:[F>GP\*pTSp•ў #g lDhH=!T^Ӛ9{o?THV1``F˭ /՟ӭ*_Z&'~81Ւ؜_I:¡#E9cv=П@pqmJA]` @9>O8NB_'83:@X2ydֆo)nH[eW;RyK][/Kᓆ{-IӯX*DpIkHZ@Io/ո@+1n;(KڡSc o|cqh+Y5u mX&q1d|1…yW^^`m_&+F>;:qOSb)i77٤ W(fvѹO 1 bF n-aCgxfCsEၴM;k$.M!lTMdZ*'àtܟBOlɽXs@PaoJIBq\@9 þTQ}Tݱ]F>xzog3m˕e˗fBUO¢&} \+ eiQm.y~#&~2Q9E|#Fn!Ӈ`.{yg7Sz#㗦E+Ǭ`3K+W=Ȼx^;6L\Bs}rΉC)և1K\ZO!I^"%/(2 P(_Lup.b}ݎd(1:/ 21yFr8=͞ yV.nj*.Mk|Ԏi`hGȠc&˯Lh}* fΌ꘵|XlnˠDMIŏa~8kv}\9ܔ *'jFgUc6i'M'Fk6Rxm"5FG8ųʡn|wڪdm)=3aF-Q][lf'1)9ȭދbn\[xYCV r\`/`V-(<mvrTtD@-»7ߺ{P48 u2C{ҩi%^/%]^Q^1ɆphR.!q:ZP~XVz4I|*33?dcM8(iSGl|@.; %uC3Fm>];4O,Sې1uˠ9/.ihƶT>[xlNKL!uD\4_8P^K )38NFވ C"+U_D䯔agQMK> !Y'Rp~|٣K4x{%*mA9D, ŝ+6tU~V>+\\G_n@\%.B&19[!gŘmg9y7ixG*BnA!J.O!1=A[`BMƱԪ >5RmUV`/`?LĽ?ߚ _,-zy*Hij)NEkQ 5=µylH=1 Z$I8? T{2(F~U6:Wo7k N|=)WK~"뛓#"oA#LX3)ä`3oI$mG3+"-iLwg-!JV\g_ޚߵu3Y{lɵT?+@,jtE(-jlJK]VcB^91G / } lʊe^|N2d 0TN& &c0 ЪS@"2`g 4$Yݝ+~o%+} qKs'Mjp.-cvTx";sYQ<STL#5|8n]*tPZk-{KuJB?w`GHKGC33wbں$uyȢ0{8c}>muoԁGu1e SQ;VAA` 2[rň\̅@#IG7N^>3!7Zʬk )6jK@Wd pg.6 y]}CdVG\!{na@yjܾLz*sNDž\vXA_co5ElWRC|M%>R-O.TMIo/4iʄ NMNx7jvSFn";DX [BLlc4/1gx'{ۡ<-j}:ߛOj/crŌ4]~f v-ӗ"B$jRƱ͝=H1{Z'/ NzItI74q❅-\7`4ްL]U|g<iY(y b! y"O6糰b-d'rP}f(`Y@,oE{5IQ̓эyP]Ƙ"U}knƯЂ+#ZA:H>Ӭ̽0!W} B ͢m6ɲB.!1|j1 hu'_^,s槁Jp.3> ?1b!_ӷĒ(UU/7[4eVrء qmXK⨼e[XSNrX`L\`< c&9iMoX1.6cvq:$P;pc'!moX#$QJyӥa* MG{7x Yk\~ێ IwXY*DtIV"0{pmK4ɏ 2]Q/Uiw26D*o܄kj`vIqG~`dִIY"ӄW!˹a׏tcW"0,g@+?&['hNEUddy<(C: H{滽K硣:4{֭?ΰGY%g"-v*T]*K{ۃb:ZMaNL?7W-C`sɪQ۪V?CSoSPl5#4LPm ,|`r!*>@ T*iK[]Xn(; 3F~÷4)B[3%D j*/xI'|"/xtΤX\Vkz~#o`(mLg?C.]yY%-H:p7qVcZʍM7Rγ%3=J҅Ex%f|rlakD ZK)18'b~^FuVG=ɟ2󼦳i>m<ԛO:p-NgXwoeIO ,M}+|E_  zX1 U#O|cO$EiRLJ;|ߏmhgd;-8|[0-NkWݪAcHb"u빠+"ehQ^MBkI[R>m9{qάN5dD\bh˫G+=VOo!ho@8M}~kk (W eƅfg<W!\q>f;.ASJ7fP )̾>\hdJa`~3d;H//:j4)d 9OFBx^BBqޞk=`s>M鋽у W BCKDT)[V͢ϹLDj!#b;rbo16$(U:3PD}yY%)|ཱྀΡYiҚz׍E]\&a|n_bVS0ʛCA*о*,꤬-RIHCM[[%鐪dIGvfM.0"}HhKɍ}Kٰ5 gI|?EZ:t\/&ɣcj&"_Y{gBbyQz5iۏ|f>0:ZJV~6~$-PITTV Ivy2 Hlm9G!aHy)V\a_Cˎs crOS ND=L57oTw^'% Zica忝PHs眘ɡW MQ0޶NQ[ + JJi&{*zhj̥iG?:݉zxB-L4Yu1K9 S7/>#Xq\S5+X__0C4!akV8Ge 7sچL do%H3RSDիuhf)M{sMhz+Xj>ku^UuXe HU@02O*"C%W$l:+YOᨳhVʿ\jWy zN$Eݰ^Ba~ C : @Ҙ4>\čf|gdza) ֦*xoHlv>#^{ $'AIԙ2C!ν vֵ3c4"X~LTX-6DM6:1=;j%uC2ҾU8{{(Ё =iG wu d_#Jiyh/w[û Lp VKasSӛFI@sVѩ=^rdBq(q=ʊ"Bc?!e8 K;3AtN (e{yB(|[} `3|œ9[,)KܳεүFT1>5ljzjpک8Y?rI%% M8m iC t t@Zk$lduR$wߓC č-p: dvWZMc2m%}cA@e#ACߕz47]{UUE9H8) a4Hsx c+V^ϓAoiN8 $~xjX*6-F2^}חae9{H;cNTf5Kw|cR8d\8ޜY90Կ* |S2oX@u|ٍձƼ~SjUu]fGa?}.V`XtfEBR4~ߚ/^mdl0| *"` 1mcǺC "cZ64boXOR/[67,j¶YJR.J)BF=:JquYD-:A{2!/TT5way&c jPME]Qu$]P2벞}&J2WWf4%- @j\&P.4fަ ɵ`J#|@&ބ2[˼gx.䥑91t› -SI&WG9&):Z"s_4WDZ PPuIZ[|@\1ɍv  % 1ߪnVLP.Caԋc!)aNXgF-+l'u aݟ@*pXSfEMsSKVFj\n2c 9Mf LsC&6XѱHwp5ϏOxvX4 :(:57:ƒ <콱:O]tS-q3Ul}Xr"QF.՞S1,)Ҫp:S{gj'H(0q.LL6܌5!6>T6b˰W8}@(Wb`vg>:}#;me}wρMc(~mB)h< RTt{\ݮwBv+bL_o>5v1.q6`o't Ft2>_q/49RoJUq ^!k> ,IMJF:䐂NHڨNtoIiy9_,rRO @l4}25p*y(iAb|1#i01eAn>7>gA=IoIR`` o ׀l*ޤZtF)B#~[,5`S?WEXb20TgT鍥U$)*nR>Is`"[;fKgJ8\R\GF@\to #WOh4^B*p_ˇxw3`w;RLB%T=?˦d%xV=uAc{W뾬uƚS'T%ҷ39BH0 Os'H9nk%LZͭ1["7KO6|ƌw](>;P !(l 8SʁcPq^Q לQȈx~cSŠ荳D*Y2=ɋHO)VA, I9Oe1td *ĺ%5VUu?>rm5lYVK{HeЍ:z+C^$}b%!6+=mbt`E_9([MPJ[5V8 `R*j.ʎ%F@:QeLi;cOz˳T!N%ӦG$o4t dcyUE!fiC 2)Zb H$% O%QF;  R,zF5^C f.2JXg]!SS*dӽ mwcŚapC##;NVY"ԙfdkwL{$_`1W3*߃}DŹ?c%ʯ⨦*Rh CQoަżɆ}@nɑx}.~ҍ /u'zVMT&>Ƴ'm SxDIyO0h׾ZڄhYn!Q+E3hʣZvTnycU i<} Nݔ?q:!}k)"u8Q,+*BH/nOS@Np,vj]ժ&K=r&ϔiE*z{El@ @ߓWXXÔ= y1&޹zZTۂ>[)$%q|1˖a!xy_RgmZ6Wv3H۞E a|@@%;Q׬B IBHwA<>>']Dbue]֓)PK!qk3n&lC-^4:[EnyumiqAh2_}b$ci tRŧd7V ivo7 έ&A騡#&Ѹ7zq(?^ c6(2LJX <0Yy/Lo!i^C4Y!8GiV&C0H`YC+rS日gܟT`3a'D NvxÒ vajf5%,9UKM$CC]O1b8Re&!cМ1ZC*0HvWZ Aع(zéz#0g9}1ϊ`x`3@#K(7gaSh8uO| 9u0w 톊{Q|Ge6'E2 !.=jV'y]WڦTG> Ϻh< HE=imy=K GK^z1ޓz-g@Z5)A| EU1TQ=RBdE+H]DGcu(nkw/6Ooe~G/;, ުwu"We`Xr*Ef V3Ь}R4lQlE:N鷰!PW'&RnHυRez'wa8Z2yKyYFuHֳ eGƅfsjT",9 ءmGyxr:pEgU$Xʝ}.[S{`G{̲Es*3Mw8?Oَ6ǼͱIzQBk~aUaJB?S\ Zq$1xc36`3P:s(ax sKG{1|O]0Bf侒FV` ~ :E1 vrdXK~P\Gģ2',#@N?jL% zM;Y"jku` i "zBFL8낅'YoW]gf+E*;-;":an{)?+JؔOvY3i%]GйG_ ۧtd#(BKVuS򅉉,x<ĖygÉ5L.::BT (z}7 [~ O3lE,#IWZ]sjCU–P= rGqTL{-.3NaϦЫ| ~ Gva@ԙOf.X 잹M%8: lwk, ̒:4󳍠29s ȱ/}:d >[1Y t|vr&E<ߧo0Y"ngKYRmsZ Sk1Ǣܓ,{7_x,;OF@ЬQ1vZ#Ch" Fh]0(>.I2a} .W=i kCL>Fk k#V!vFFot5lkWZ%>;*QQ$%]5حF(ۓ!j J P>:#nwɲDmGR)oXٍ \0plxݞHFYn9[_$0 y #9Boӑ~l wnw3*1X Lpa FgAi}/# C]D /Ayfh)֨b|rIBTN#, 7\G**ċ bB1Ԫd/iNLLy.b K`պyh,P~4԰CRledzQKk]r>ͮ~bѥԍӫI mAWg;=lFR4,0f!5[,Gn(X [^^5dvW굮-Kܮ‰ؼD ڊn7jN>/(8(BѭTnJ=c #k43O( ϬsU\rl6= @XyU& 2yrwE @G7ß4z!yL; BUH5(d"8LZ CäVO|& h^JeG39ꐏ6na5k&{ܡ?uycJqa}D%'L\-X4@I=C`VKdR` ~JL cUiHzJ޴0ZbCuŦv( =L6V4就&*ey`R.>J}:*T'thl[P{0ӍaKM)Œ:%h/h;s/'ZM|5(5HWj79bۍp,1}͎jAy%*gIqVK޸y JxKjRsJ)vVR{Gc+4Չsu'R ejJw`5193ϝ^y3z!mi࿔p%jSM4\Ѩ:yldfx,jYOZ(4#~ǏY dKC0LTf !B!c-yl ˄O lU6&rw փ(7 q6&#䊘:@^w&;Ox8FAW:3 'E 9F+E ( 6=9ί9|n nU06f$.D&IMˑ{Cꉋ=B3ROp&Y#39k/ Kozj.v؀/g.e^f z`k}1*hry׵;m#q`=U ɡDQ_otJ&*ov֐1_?>E)fҠ6\46Fp s5(;D^2RiMXPL Xz MՃnO獁'!+I/?$Umȣ|uHPiҎfSw4IW q+)|)<)Tm]\|Uv59j3ߗ*NP/riV,{` )@%߬dB}yg?HStɃHkxq_P%^9jGA Ȓ4Na^~۪ R.WG"0Tki;HJ|ёk]1+g9v&3~aTmH%I.HXJ/cMąb+T}DvI}KfBdP%di<#_./-<w9 L1;[AO-6lQtCVov Pe|tiHHVE Pզ q/!'cA zGxۉl*ܠƠsa% 0cZ 7;=?@j3\Wyc{vo?Az,k27%2Ff{;B .G@oԯ|G՛9x9O;PKnwӈlSUg:Y%Ÿ6յ] 5oϳao,$s3@{1W>Fyկ}:&_e]a ^׫TiAG{A8yp|8dºI&ީ`e|&z0^-<ǜ[\i9r渷~kk wpϥv8tqs$hxSu&!JF3/s4T.dA ڔ2Ua107a1AR#»6Z8gI00gĽ"GZȋ 6=6ՙ*Ar[1\Tp vDI"ht>R*:3/?}kOi8 +LSQ3/Ұ P.Y" .%:3g1v͎r#rIY,&7jn!s8C5E>ڤ| M]z7t>Mqjhv_ǝ0 h~!/BqoICl2cx?QC& w!d陼,$H]%vV› Ռ 4 D^e& ^Δ6ȶ}*1jדQ80v͈[Tuaj)AQѥm-@g<}AhH W$ 8 , ESZ5 i [J΁՗ZDYD<)h5{N[k "D6fKK?/V\?[ƈE"w7(^ZE/ cs"UFޛ@}w?R`-;N~=:VN Z^9uonJWS1%-e/j `ӭ@ XNU{I| kB9 (*'=*lno>U#i8`H7TAx@Uxn`CC[ JZ:ySqk0'HLiS>qtQȥdU+EmvM4ꡯA􅘿8|ij y1"܈;|vWuMu+(sE|j0*r9׈Q($!1{:ׇߖq0 p)IT?!n%ρ[_ln ]jPX,\1WNM ڡb*36==o]b{."Lѕ?-S2մ!NISw^1+yZ.yB_]bOq?S|Q0?G|x%x(/Lo+H ^KdvǗrqrUW^N0k"97x}]Mq沪d:*c5]˚8{-[^}zOZUPŜAiH1,Ccͱ?MeD[=+M(uwPo}ĕ9M&mr YR»Y*+;DƋ~i Oz)mǕ%x ȂODk @dfer+5@< Yfh%|=rtl94Yu^ϱ6 Żݮ1L=ѵ<0+m3L! ΔJe7G{v%өhQ!OYPNVflpG8˄R0 UI ᪪i=qKŭoze|ρXxta>rn&q)Dx>جS ~ $cL8+N{QҬ]8}^`,M@F _tyn%5Zڤ%Q+1JEP(֡U+q_wp#Vɇ n2?@ 3I Dkd?*ITb|`␇jsF±"N ?*du l#Yz,U`# n$kR,^lzB6YΏ5|*g3$]d:#>T iޠ"Rm!aS 4M/Ԡ?QF ^'kbUj@YSNj2+u]`eeW_?<þ;V~vt).}m5.= IdW^p-nHo&LHkľ{^M݂>ED3F4;i2: [/t7KđX$,e d}ymAdn!>5XԨO5($dbJ "N]js;+=Y:U<D7=1*}֍5HÃQAWO+y,у8 P[qOD4\p/5]nHͯC\hXdzuOq<$6~5,0zgCo%)QZhVhSH|;zE;EX:)Y| 6ϞY/OܣE 0&O*4{D89!&}dyԍB bCwL?@/F`:hZUk,h X)@MRcݛoyv_DNUco&u@أ5 71>p:G?pTWP+(5AIV(B ;]U1\ؠ-=,ԛKK*!gn! 8( Ci(0Duj@ r *vbR( ,&t F4ʸL&0b|awu.'na/f| 3}16z0MqՎ &=aVReX)KoeD׼E:{lhI40~L{٩_NCEJ6ⳗBT|hmut#9 !ah-85?.?P̥67KE~E`חDoR)!v4Sݽ~p7C]Ey߃GoD~<84J*;~[F3k2ZEd'@ኦ:.R>ܪN_p(,>/gl`-Ruʽ<9'5>9rw_JZ<8HGY}UP1:ϱ,@A_I6$(:fyO;`@1Ȃ,&gƢuV::/}Z\? )qjI!.w?bSϕ$ݺg ;o]({jH~4F JD |xpLH,xuSC[5[Ez +~¡Ly$*ߎ=-Rb/  ׼,o#-%xW[+%ֳѯ> 6Z1rx Eo*Δb_^ҽ>mሇ VZfJ-t t%day Fq246@2䵄b ಟDC|(9y@Zs1>ܾ@23'w3!8-sO|,cgWb,t>IOWW$er9_F&Q 2 8s3<֮3=>y8w>vNxn,!2'WO訾WQ0j OZ^+-ԾI )Nzqa록ܨ4YR6muf3hbkU-^m> ke^;u8n'Hf3()@co!ڙwe[x<͈TYƥY|xqEƥ.a @p/ܤ; D<3tt(GÖ7@qezm5NOӰ5T/Ob*Ěb]^UMB w7 oz8"?9ɿ|B*,?dFƝ3g~@˒b6ӿ_oLEP )kQ?6t"YQ &'v6yHQQs~ )Ab?e/yȝf.Xc*bZTsu l:үlTTSt%2U\Αh=S"kbͿT,~ۗRy{iV0MPmE'JjL9W1*0 ~F\Efs,NN)A^E 0YOq:v-dq8cxeQ`]mXi)6_i̳9$>e$9)Je8VDH)ꢠ l3%Zʋtz[yO1JvEFY;mQ y E^ 8ӧM7e N+ݪ[dFmEiDDl ۥ4եvF١ k jFci- 0 S r?ǟ} j&ok&#jbS1r1S<(.k(xTOUf=fB-L5B=Gc!wi3;<yb+ Q C4G6~)#bM~E^AJD~yhdd`[K rsXss 6~Z I?F $ ྶnJbT5J1"]inm"BL'Y&b6XrfcxLB/ٜaZM 1FJ:jcA{l]V 't TTf_Geߪ!V@Za;='c-U/[z^}](aU:mL _Aj܏ᒃ\3m{h'-X& @Syj%(v*ūK-> AڳWeBP9_V8BaM\ZDdޞ*n41c" 0b%57!V6AއE8: wǩ'Bˢ~}6 :J,V I6<hҢfYך*۫1< D “MYH͊Q!ȹ5tWs8:;( ?5-t\aNMB5Io^K(<U"$'TqCs/9Ȏ))R,.:ɐ|f685TmDe9} tÏrodȦ nߩhۢp}ޱkbt7ؤ 1\*vG E_5^٪'ZuhQVZB>uN}nM~%ဖU$j0${﬒vl.ĨZ +j^oP3K*i9Tгp̆ ޡdu[}ŽgXMB3W/8״%uN(tsa^3&qz~nBou.WXjNS 1AP <*J\VU)y5naVIegLFS:ŵgK^^Lx vM撏ܣ>>┟Ÿ·TUFz ?ޓˬfl<̅e Sњה;(t;D-AJ&kCx|SUqXv4۩TUCSm#Vu'ON,Hhl$BT|\dQHY v,?YZ|G^_OIZ濈-o|ɓ[0zRYZoZ_L #lV|>} #Wb9]&M4Zl`A#>#M18Ս_q *. +>HQ$F]x FjahT!J;4["ȗ{nKU28$&35X7&F:p|HلoJ\ p e /i"$,ҭ tSXkhH OeaA@R% tMQfSjZ$CN=J3J_8u ?&y6cY>$Bsl/=BKIy̖Jlnkx>p{b[*mpT&5LĿ_ne0DZJJyc(hZpaTV,0:J*U|~$E1}ԓxtNgXz~a䰁 ׆CrO݁k$TD.Z/cO$¤p&~^hy(ϳ]( )\r̶RcN1Nb켺ypOa{K5WV< t۽Iۚ|aq566àiM *Ei _$hmԴA$_q)/亱lIT* RO;^dRMM9yy(At145aw:n[Pk.fqC <ä#}oА `2OF 7 19_6Ӳ߈o^WwɲOݗx&&EK H*ԥ #'-Iux)A/3B\ HX&)Åzo*Mn+_0>L"h{__Z4k'4p2 Tԑk W%,iAYy(_xn#pQ(4~5`m p,,LsnS{C8S^w#^'\~rwd@,(8MR/s'Y0 y 8k=(zZ 8Z׃9[UJn\?cTX  nj"d{"=%)‡S;TE߀+3alW9  8"bk}#B./1L;(O>=|".[,yTUn,"-/=0s W窧K}Ad%2&bbF:>$=TaB6iPzX"v=7|qyu_. K,dr]d i:Omc"423fdtE`CuzՎN= ,"s{ʠS.u_u嶻ߖ  CtQh' |Zz߁TydQ$%?YRC߅ϥ*UE8+{n+ŸWDr/b^zwMYf&K]{8.Ųݹ_ )dR&nwC]/[PI_|%M߻>E!O( qgI'ò /ov6qAEt_-BDžmHl*C ֔۽"w1=õ"_RhMJ>r^Sxϓ0i&cS.m)&aSBJ- i Si #23TyuZHHXPRoT'E$u)ݐ}noa¡k$F kBȠq2h،EC*- w'l09jo+tjc0nMN3{>.urb] X,c yNU䔥M{Jϴ堯Up Q[ $ GMƘ/3ZSs|TEx$z1&OLFrV(p9 D[ļ nY]sj,[Jgv8A. H{jr`v,W'-B}P}%a/ @v>$֗úKJ܃-]CxBv9dz)dsCn4u}/pG3 wb9ncӱ4qzPCMx KY9ɶ4<禦{~.12B&<`-#Vw xvr)UQ$/VhӋT 1k{ E> K*gd/ R)lbw珍Q9ڗKI[η*1>1ݨt(KdKʦX%.I\U'ʼIiYbQ?W67kFڱ=!r"qLYj aWeK6 P]fLrBT$ SIt,MRoAxWLݩ։y?~:,d^OH޽ 44o;xI/]bՈRHJZK"#q()= |"|?ChCc_TՋ-D#I_8.K`8gdjPgOLA!X||7OAi<Ѯ|\נOhm9S)Ef^UmMPzXy(8\:w{2'(xKݜ\@-O7/*;J8w+%z 1FEti^=Q$Oک074f[b)XnK7T{ ʬ2D=ylזǵcY*-^jZl玃YJ7TcՆ_`m86#Ҧ X=&?mkN[$/_i @Mc\)ɥ]S8١b w ytõ%Pp_ TAna9r)+AEjmԁmMfр*zȞD) ˆE8,Ss ܑ#U[+@#k{ cpN/G%ģFJؔNߚY%}ʁm;Z)Qk[u!siz7EVC[aĀwCoz})0{h]/DemO9C[y? Y\Ǟ8۷g?k"tv$r?/4'" -T;%?ʭ U  6V?jV9E"@aZ[qGZe-ģ]c]k!F8;x&BNn~, KݭWzId\rfm5a[;`"9tYi sӕGhk51He@&yiȖԐk]ٚgƨCaExa7~)Pa8bqN%N gx2zͧLNP>GEڸ/mM|AXAul$[v̌R&>%iKoOn}n,gvP ,HUH՛^m1y;Ŝw}POdD,((_T }U+IlxfK/|2Y~=m8%8BeZLժ '.+iZ ![pCgIŬd˶h9+I:m|R!ǧ? qnM# skh7aU$?be@w>9 MwZPeyLQ#up/V'ӕn6=X N.zK, 7jO/{P%&EQ:'&/>^X(I @ b]j6@sqEk+lI<=ܯ &隘_ۀȏzZ}bOԭ sS?b*+6/r[]Z Lql6K^Xy1b9(B/G%MV56]9vBLd;R0s-Uʫge3ҘҎ+*MuQmvh2V}R#Ϛ| *dR1RacORJL&mìqci6*Ak&8 M-NrC۰%  ۰mJMAL}&yFd< ,F^OgrX4х/mQ1VӃwFhhT}e~s _/O~储(iK>= rUER /G-#'6j1& }엓ګ@G }e^i@d׫n8,sDklb1Fw[FΨ rY,Zz1ax_DDߴ.Q͋SB}QG`CD2 0( [!cr'񔶴>ўxu׊j\v49xH|;iϱ;t֤P*=4{c sX_.ds{ Wu%&n<.8&DVU <ԅٷ~38 ucjYLe1QW ;1 Ry^wSM_w {zjA3Y݊ 5 q(C"<,3a^x> C&]_Cj#遷XV?Ru OϽlE̯e]]Uf2 l,^|;X!NM-zǵXOFDe)#}GIgQm)1@2d-h,mEaZT P$QԧKRfD?a>Ji,oۧșug^$̭$0R~-ގc\SS6`Vi"r&ѳ:t/W W' yu'[5xckqYٞϩy8ޜ!MF>VkKCa~Ö=aTHԗ!uݾ94ߓIګ45djBOq#*+&biZWjMq6+4\x8|{)m& ls'It%KS?_LQS:YIž܁;pDG܍3Lu!U*#tvˣv\Biu6R5qN$|fĮeGi|1ּ|mWba2lpoQmnڼ˾=ۻN)Nāه@*mhzg%? f3`\7jjRlJ|MLi,GHMoWxÕ:潲5 H!<epIV;Ww TiĬkUP2 k퐐hs)1+8 8a W|ܑLǫ|J>"$XݍV2F?SXoV}D )mވ:!Z:'A ;t5چrjwsDl vϴ4kИxlQk_H/7\wŅ7ۯ͎  )9oBti63tB% ƅtz: Vb mݕ/m&6h6L*d5rflr~X!b`L!ZA圳GQ~ԍ;-C|{JyV7 hQHK59 /MfDOV{MEZY7/Qr7oU>u3g(eo#7\1"n\#E43n"^W-q*$\\Gwvxxt"W4HhG YàG{궫5P3:hk6!<]85UKM*-yA\ M1ha}Ƨh50!_b%k.6FQBd%+6rb)@6t ZrW[sy-oK1gXzZ12KU_OYzӉSq< #).CN݁'0JRdv 2f뿂h.y]6B1í-OzDuH)7!@`($U͚IrzqFq|5K؈^UI?_JBacA3jJuvFEa@nu|Za/<0X=]>Q #<mCm5ZSh'l%`XO[*AXxfʘf#,Dk#<{HJsfq􌣀PZ0K+gN#i'*XJ kq"uw_ْWku7}]H:;Q&[w{~̖ &´F ե͝i^k?vp,'i ˝e›Hr2zyjEm3xh_wE+0bnۊwC@Ĺi3|lu;%G+v~h6AsB[+MG[Jk厌` ^b,fqO̜W ::RrBi'xOuW#W?ތ1?c{K`觅,EvV1l>(&p38{ӿ^8#(JmPӿ1r&&u~BV/3(60$9^q7Ήdz}-"V#1ܱs21|:TfVyuBI/ DpzFgTuMզPհ*A:sVkS*uۂ:%2G301q޶aȌPa",Fs9Ul )z:8&l#u)–R3uX0z1o/g3 ᑪKgرtv#ՌycXeꮛh8s$,/KXv EEt3aѠр Ń͓m@~c_:G i+lTO篦E>͎w/]M$Ӆ榈Yh d7$d샌n Q_v|F]a't&>"c;9繁/@{B[xz 9{⡵H5^ezűM:U7&J)9<;~ {#P° ȗu"(F-C /hi Wt!iE&Ě9 7`hqPLEj\L">U6{+S}k#tӑ~S%PwHls'` yf:b!hmĬ*5,OVV7ó )d)ψPPw]QUS&FA՞c|tbCyZ>feW88C$F<4ѥ>c{Kx5`x*BAF͵%8I@A2𽜋wXэqcLȹ' oR(mwNɼdou|jҚٛPOPbغ偤/.]F\tFq#K«;QW3Ax.'d%ɓ.&vJ<78g>ʈf* N=Oe!zom֦!gɚrw|BIR?A8m#af|PjْG!"T4n`d>9XHV#rUzyleKahщLa@SnRh"ؿ;< =a&la~:t1v{|ߒ~fL><<|>k[NdžsHtaO- OL6Dr6r_&45)c>;CufBFXF28j̓r?pN-DZ@=ElB籘J5s.쿝quκ|,t}=!`jx#u+Vn3ZP62/=ͳ U n;mlYEs zvIhg'FS63l\(=ʗh<~ҐcLK[j#[G7qt P@ý=,'MaYDǩzˡJV(^iҮ};{8Žd'4_+BBGgph[Ӻ"Q0c:q ZCqiJ8ɦ^ŗEMp}RDkw(.C+ ]|zaq>5^TEDR ХN3]p)== qAv4Փ\1:gnAĢ[G1_1(rϼj*/፺Xo8P`gZ`!b B?I v"&3\+d0R>kF9m 3J.F ,WV:,=.k}* ߳mhDpg~Xa$g:vE= YJyq@P9 !xrhvqĭڑm ^*'JϳnVyL[c륂6—?MPdg?v=)HKvR36zS'l䯊huȶÝ yNe +FH/Oř^:KDѧXl%Ksn򏺁.<; +5fej!8ƣR5|ikI̢q͖&pnEDYф"rz2PR!:(Ey6[YHy̟O9?d<>>[QA%Ntcd?u ZX5l6<$U=ᧂ]2F ]>I XP{Tl7]|a.Sׄj4Vw{O{۽8M?<>nO 2Xakۛ >D'6.Ka@PRE&m`M0L΍J /ol7?ϖͩdãb/uERJ->Nᡔ#lrp4yr g9$*HNwA22)ʌ<s tC]⽎Hmr0WhNlENÞ{b_ =wh\ŚuSU6Oyᖬ.Y{e񞶖 _ܑU0; NVW=hqã$*ձ =T55^΋Be u9s߱ghhoO}\Nn_N}%Avf0@\x*G0y j^ԗT:^ص(-#JJpW- >[ƅȘzz¥In< y_~ΌN9y U,D:DG|"_@I=YnuF\>rsmWtim˺<^%(),"A;W #llcӶ_Q.|6"U:XsDN>NyݳbM SuZ{ ?%0Hr cG bK j:F~ۛR[$/7y82[\rm#CjoU4H\uqY]멦QLVuES0>-w ݻ$ u]Y`()ر6jIb}ڰ\Z#㏠Ծ]Py送SX!I%WvG]'*):Fs2I@OEvr2$hs ?P2&q=AFo+g`CW"KtR%G6[mRO6g>y =F5(Ok@ eLBzhmڡ)pjٌ[Rk11p-=m$݊wxתOJbe.G=;2|ՙjά; wM]%o)֎[ki*-_Ǔ\nk;h)γC10.2lК+مC˔la:wUo-۳5KXIPDM[NfTHYZSQQh 5abG E:ɔ\4ͬ3\<'Poaq0iH:"[REqM)q!0VNCD¨͜N/Q"G Wl6t$E=#u M:J ˈd[ 'su?hPzk;EѻH':P5! ^G\謷pM?WY-J~dauĝeTΆhGmY8F`AG뗬-L٧mD&3yVJGg[_ UFjsH&3\pV7BzU!M#'2ix̻c4hX+Xtɼ%l(>v) sx\U|>h8z`gTԆ鑾Řt(U; eDL=.4Uj<7՝3@ !4QPD&ʳY&JVJ'a_R(gVhZ~H{ ̬[}Kߜ|z:ՋȨŔ,z9N;L=0% q-wp|Ic?fjA$mty%N[X=I||UkWH'nZ Rf,'З'Hd& LhQeQ=k; tAJBԩY7d++Õv0 "+۸H_pb1Mhѝ,k8hW.񛫹aZv>g%qq#o|{[䴰g,*ȅJMLe/Эhu㫣+)xYSTNPYrr ,:hWe%O. <}:40|}sa Z<ɁC~>#s8Z1iq ϵdfjAv}z=( ^hBŃJ%jS)% _R ֭co FS\)wIW2Rֶt",C9flD^]O4DH͘G*3RޓD0 ƅx Dﯷ VmIYn b1//cwXM_]@AWf,H/ىg~:/ ,:N ٍqNqKo//2ޘ4⬐9< 1][p^a0t O!a-P;!ݬrotpݿ~կY/_DniEi &ׯE137<:\v880' )uծti{$js-o5>G/ƃosl1= yܺG{UYе"59X4EP ϡS-1+! Z&o[,sz.ۗڮ' 0OFAϬ0?Ut>( >ۑ'?& $zg0i <5>2Lm 'oOab4Oӑjm>7/" *b6vUH4wgK<`Q UH0$ySJ v7 *ΕV~N%@lk=r(WS[5-FeH&Au$$zzLJ'FYЇubu%Rƺ15RÔ 4<Xb | MrNP XuM_8c9eD4]f6Ѓ=ouۊ:FU240,(bgS P/a<%k d{Q΃b70*7F#TX6`YWW3175kB ,&]:.Ԏ]o$yog6BiOagZA\A3/T""!e+ME#7(|:)F;`A';.E#Ė*\.d]Ct4,Yt&EFȐIZ F%cMPnWybdec#{%;$]Jfr_nMCφf!$,0aBpNgwX`rJgs^oIYw7ȸ럌;Xd+K%bpÃ#wlEo\>^l/ޝjYs?BZف%qa9O(FVUT%/wjމuZ:̟.,gCqF$K gyCaPez?+Wnq-],{_S{kTPÕ$0«GOx1:0>s$8aVY)d Brщ t [4K/G:HY,_[?&}Y嵣7 DCu+\Y^ζI<X32\JBuGUSTd 0po 4O@q|Xa] mU}}7~ΰ1jl]`ik+ 'emH/_F}o][ÊL)jld>~3 m_:f: C'$K٭Y;-wAwaSvP)gyѸ@S<4ϩ@p$/Ү!r N;Ւ:6׺/zu,3#Kex2!̄A Im97 }r˭ "m[rstspP%+c>R?q!)+khӅ& @qMI@%4#i Qu} SwvxOi\~Oww]ͶƲYrEP7UM*%KÿBeEixcֆd7f%wi>5rt*.Dh3+E({C˗ᰥ sXqLŜ+䆢X;/}Cn|d9uk>Z\.;R,'- me$cif,L?ʃ]a\9[?o/[LL%5 v{ns;Y:\X iE!:Ou}~CގibkdbA":zfݐøY[h"#pV>wI$1Y`/Bv}GgĎ6y^c:_#:ȦjҁO]!11>8bz3d}ЃJdF -0.5"ɢP$ޡ 6`"pc ˨m[I@JEClYNMɰeJY d0ەN!*ȶ,$4Xiy.-Ȟ^v@{?`>ӭȿ3V lu"fbrB\a^IdMĂ1McIUΖH=żr ok R8WN~݅4ɏwZ-PT2U0&G' n(g +F(R0/e87Vܗa=Gf1|\d@[7%g(sv"/b|-X6 $_9Cim/+BoCKݐ>SE6Td␶jm4'@⡰B<L 3N!i+Ũx,`\딪E h+ BvZ<JeB'.nWċߎ 1S_4{)({52A-aI%(%8>_X8B CsUGx&BAx}qftW9kD/ (Mvd3q5- */5^>`|.G|b\(#g;Uv`դVwA"eC7ܾPSŎ!~Bxz\v,"^B71`bSC:dcU-(C>H~@}}і$zfb6pp.u28~Ŵ:%TDXp\lMBf7dL eS9e@ۡ7EKY# wMO="ObsGWƋؐu"Ջ֊'h_{?;?->t~{/;/ILV L&oA@W#@!Mq ''yO|ˆ }ix[o'wݣaځ ]bq5 feYQqD`y;nU[%]^teo拻)[x9k&: Yz|1ԍ%kZ7.~pW>C$ιxs9?n:jkbjki\Mn>Ii[̕ĸ5CsD/,B2M+#wT`kDԂCU"ɳNcV2nzैHz#Ivh?CSO=u:87(35M =HA~ QL{1 \-VQg\[ՃʳIGx gauE)}=682ʐQ-rA&Nj~LO&4/+M1ː+mX;ED )B+(MiKY21Z-p|8; |5Gums᜾~6XA&:a.}19[CAQmP=rMYhG@ߡ+=*t_F(!R&>n wG`zy8m+}a`3.55vX7w6CG v<O\ [Sy#|2]AkBG:-hG)&p֔n)*f ?p t*fZ}_8'J^N[5UpÁMIjp~6ͯۉ8j8{~`kQȆ؀Y_<1QEgN`},GF rwMn,BNMfzXMd0fמ x!ZޚFin\0@ːQ|:7EEy` ;T5]Գ,uHC?B=^,؅vR=N$;YAp:pQwOj*˳q\o˿R~-t60LY$xȱ8RK@9xN95n9:⒟]Sv YEz%?w:`(@? H:Ȫ# zإHNX L0|xɛ*׭%5V¨JBy01F ׁXI/|53P[vFHLڰ4Zج1YK予JhQQ1j:aӏd0v>A ?2j( 1dbO>k&˦U-N3NmXδh L,|i~eb X4=;{){TlNp#m\ƬՓQ%R$8G{kZx\gszGfߋ-IШFL̓theV~/_hH`ZsŃl֡,Y@{qWv~#^W%[ѳft?T[Ch7P@SM]u qΖf=HbA飰^tyP.]*auűgG`7/m*FF5~Ii|H학2TM%_ R-.f#VqZ!2cp+ꨨn-TH-{6Q6lF| $]}@5'@Bw'ޭՄ:fR8fwnVDB‚9XMr*Y nDwj}wM02s^92:rzv%TTuP}=<}_n*aVDDe$s+g=`S3WO Y;&Sna!cn u1=]0xÚȆ3yp.CJ+,nӔw7١nKmC%Ťj|A\n%(vwcWlح~W&tzC`u#4WRD%T縨ٗbs'9u(\}^,0 z~LJFQxRu;޽Cg?IoѰfYuϥ[_":ʙ vԾ pUbp_jvpET|=9Ma ȮWN҄xZy٥R^} ϲX V(@rp<錸ޮ aݑHp q"w(0@ggJbp ojxM-Q$sbDkeLT6G'cija tql+MѺz5KPoʢ"J>PD"ϱ*yJ D,Q=p^Rd,Ъ_fSߑLKgB6TUhq/ζHV1>䯻&1׭Z-0^ FZ+{N1Oj6^zK:( |?S6˗Ѵ?$+\X/FjK?fAa8N7?inG=M7phmzaDl!XO帷u\]dWlǜάObOPC^‹vS*HHߥm}%Ǟ*SAΦ7oІ6;@^ܒeu+o:#&=>6a Ϛ##kDOzwOBk)Jx~.DWgg/̘P@ázv9BgC=2:G RMܜ|I 2ѣtC-^NXLŔtrا.RS[#/3Mu<4 M~O#-W*1~)WM!X#\+`-ŁKCDο- * a/[C̋oO~Qc8Zr4Tw#5Ծ ɛ"`L9͒~)݄x ߮k{ o]YvIw^ZI-6rٟS}sO2zPk=Uov0k} |}]+HEھqm[ ['}"X?Mf ^U6=ދ`4ȗetmԹM7 wŻ9Q?~Ojt’U9LMи"/')kLlpJgxj |xVQ= q7.J$ BI `eq wPDpS;v1\NYӫjg^R?нz+h~=Ay:QNFO0[ g#:S6!wrgo~m:zt\6!`"%S3JxЖݩKm'KdOƯ|<]\W[G76'*֣% Ml^MӮHKU*٤/ CLx $~|m9.0Qjt%7Ձs ygPFrͳ~{+홆\ow[RSy'/1W> ~P'8/Sqpԝo\YiyVXYIYXOꗯ,Ҕ!pog5 f+Dn?3<@lj{v$Ii% 91P6j2ϼ2*b|ܬU&*>45 bOʛyᶕ%NgsI&>ٽb#NVjՐ8tSlLڀI lz=iz:C/T ~k/ \101}֠=Yi*eTҩ}6EsonvC7ߠy:+hoWIe CHY^)Z@UGNu^.$)>JNZ- ENVpzfprb u>$/(6,;PXQ5)yV`xVKQIp7r`iU( /.5zrcKӘk*r \=Y)V/5:JmGhe_n-60b>uڦ%OnINk|Fep1I.HgNRЂөnsCZ/@% x6S^2V|jwx6Cy'Xhz۾IX:SF ؝DUJe㬾|+I(^Tmș-JӻFA?.z z'M0ڊ z L\x~r) ȕ?/eJ+49P|meT 0 0 zӱN]k[qrcA%v1h\nHh'+\~͌(s]wE{yև#zTA w|aw?bi-Ĺ"bNL^mRI lnG 1p3whҼ{k}WQWQa֢]p|xwݡ09wƳ s9>ңHP]!UA<] VRz%Lf-hZ |U1>`i]+܌{]0Z#pMM ^o%GGw ;<f(3 L\f^Ia<؋tyvMPkai.8O_`+WMu0#=`HV L}*e?5˂KE$&ق,Q=靚W[$7Llh2D={>_cY_c_/lwL*ssԵ0]T W.^z:jי(l0p~ jO@ vBj8jj3;VͫݼnIH#A!<|byyc&Dvndk&xJDZښ;1~qcOق!D%*1}ցIf~Cc6@NJ"CYEV_'-kn6*>b" ;t$k>WGGÌ"r(rXzFyѸㇿ9o\zyU|5 t>~iRh .V9#5?_ha;$bO֌-{qlR=}S艿.F8G &eOH;Vr I\]pk\TFC)K+I5 Ν&os>rW[H׼qMD١]fՑlLbV-ks2z|N9k&Ʈ0F 6>^'4u Q`~yC80"ҽb’zXQ.gs ,i90a hc0Y}&Mom49i@®4ܽ~Jt&^I3noxTpߨ{ٮLbH0躵5: OK: OJr(H X8A/ 7eHFStͰ?0'p@:⨉bgB=ts6W:kj" Y^%%*`CDquSWࢄb`}A5Bs4Ð$Q9cÖ́ey`Y3ىl >sC] L<-P,.Y+U.|o t]9K%,XWB[⠆e"=tnv/Oe\l״W TLY3?hYRG˱Kq;}hoTf y*bLxZķ}.Ǵô CRm?jFuҘvLf*SvT0lBawn)klNh)]3*ɷ5#@#~͊z ?; FGY㏱-s$XW6E,P2Eܨ{]{ZBĪX9HS ȮWq焘IprS.9S+ Lp<AD|Vf;ys~ 6Fh׌Ghz Ygc* z'2,t'qVk;>0{Q(&7mF#a\Fz4~l%*R_$(c2Ao*Pb¦\1HF,o^DYNih:4tv+v7+gH ^|)7!?!P]vŞ/>w:uZY 5pL7 5e/$DbO& k8{NTwL\ uقY]F OÊ毳e)Mal4Csme HƲT< ~w_͎snnJ F'\c}82QД#|,Ȍ>`sN?rӏtI&j]|<pMx"zs`GAn }߁7[\FiʀD!fM/7ӯHT]9F3Z::0-AE4CI,[ٮ`.D:$7{qq#e\EUsB]KE:(yv=8ѻ“)`c0Ut̼pXd,{{9'ez~˕6)1t>'tHxa@u"U&DSiCHq89Wɢ,EDβڡ8)3ќ4{ZzzXB= rz;3Rw͸w :ӟL@L(Gc 9-R%EjZh @ eo\/=ISs{xF.t  )w$5@ DX&/&&y!"y)1?#A+fRI.ݎlfu;@k8).N`r9RS451EJXP sD\*#Dt j$6X&YFk T x<_H''zbCpMj9nn$UKB߯Pw<!O1v/H% BpKNaGk>(:F $_>;<30/&M蓡ԋ16>ScZ /r"'^yO.œ 2ޜ+7E1 '-j’sn iۂKpuS n˜X,3I p|۬ P6#0YI08RvS$V_i,)zNE^/'j~A{Yd? @0,y!>NI XbdDPjPX& J2MX  =Vot-LB$reB{t|:B(5aa <֍u(e?L*:UjJDT;.qb'!?90Yd) ~ OHq`*=ޚ*rw̩28pRюTxh(߈*},3l+%' IlZک:KJ[ ~:msF/S,Mf]pD I5 s>?s0=NX7-CpM*RS R6dSVPk@:lP1<\‡Z*Pb=D9(3v.hthqҵ]q"PԋtSb ]l;HY|!*q(HBXZ䶞%_m66ls9gôyJLWn7BJ8 HfAŬ<_p1ІW@zoܽK_,<eOJ"O<Ó$g_E4̚,'d+Wkۘd7OW!QӛG J?NPeM6X3'q?Xc b*SDՂJcǦ10y(O#gwnܙYՋ0/NȈM Bf>L2pˉ^ so9L;+2:8 1DSh޳[.ݞ;,LBfip9i~"p za>v1ΐg9:[f/ vw\5Ν:XK!3NIm\+ɍ''\7q"q jW(,D__N>)LAn4|3#{?NԺԸ-3i@+)U>݃ƓVxDO|~YۃC)VTD?،uH1d(77,OHB&,S@A`?vnc$goh0h8n?cBl[|gvBw;VdXIEFC`ȥqv8 r׾2 (Yz*E[cÆJy%k֬HsKNğ`6`bu@{.暛h0(3|c%ίIK#&qS_jZ`L.huj]-_bt^iX' |%$o[-GS|Mʦnv#RDTaEBCZ1 BnPxqdy㰽/c5ySFbdU@ Xr0L:/ȗؤv~n-T"|\k;H:HsU{®덟]%!Vϫ+fN+\E0ʢȒ:dqdO^JY50<;ХՎuQ1q:7D&+),3s#*qE-3T9[:;v܆*8 IܪNFp /A[1qf-sI5כQJD@^_-0ig! 2}[|b5ho>Adh^%ٙS%͸hw4BNPZQKBH#72d´]!)8t 1Q̍ECZ)Q@S(H!xkl{ٹ:p%)H\'\V3~{%kƒe} s^EX !_\}) Nʃj۠Ҟ616~`"Lrz }xe^DF&ePcS}/tՏTPX PO&mb}?2;كUѢ'oX냵e+h-ຆB+.~Ad@sD.>L,B>G2.~G /)رtBVQ0q10ܴu?\f{0&NX@^4o]:Rl:\q`;H,rց(Dv*IDhDZhNmoO}\m5 <8켩x2Q6\IeUԹ;MЃ vlW^\{R18}X_0l{M 4|'g +*r2ɰn>Fxx<ۡ iZgy~@~0%FQ|lNAV ~v9aקW'!po&_|9+D,}5[}qk{ֶѪezQ΋",?siࣨD(BCFayynh⇰Z)L=~-/";u^=ղ7e9¥Mxы`|n9~zכ;p}#;Kԭ,c&"_M~{zO.{,:+ bƼ0;ۈ5KY]:~o5/pY4%Pr ƨ=8i3Pd29G0lnTPmKQ;NzpEUU!6ꤲ[fܵv4Z^l j ";)4wTj֞~Ґ>Kqk|U>f${`vFK31݀Fj qL1!=%mP}Ji(Fr j2Մw $Uli* OGƕ?&,*\׀>aG'Aܧm;y)6%2`?dt  _i|cF%.5 >|ăӂ΄LfDx#fygE[*1+]֡tA eމyRF1NOv K9dB9ͽ4830|8+mbk_+ 4l%z6Ho]Se%jQ;oHdz9MTJiDZ%-؊&[N4eA'|BJDRC3t`]+o{Q v2ˢw{b6[8`:gO!j"%ZiOҁʱ-daZeEf1]d ^ROСhH$NIýj -#xy瓦$ErNp`Q &H!K>8^;aP!z~tX$3*y8z wQTRYL*Q DqZKo@.0ZoςRl0:=@E7;HD"JeƊ i멣p.wdN~I.GWs0_Œ}ęNe gkҒ# . WYg1R!i[:PR04x[oUiztf֎[tEq2}PT|Ps'4mE1!#k3<[i1O|yPHwp w1*\ (<0ͽ*“HO2;{Ʌe*|;iv+ u~ᩗqsd\f  i#ދã98HzH#R@~72 j 8p/b2xMǭHUDnڤܾW-]$&f{a&Y;0wxʛ̌niF0-' P)f;mrʶZc>3NFۥI[@mg;@Ll4aC"ܯ9?ykW8sz!ax\7¡Cj.I͂2{(\]&b#jc&~ 6 M2^ u#p.ngs|p>r)(#}:]$ʉ9. ,iL`k3%PN͉r)u2;Yi:-rbL~X@咞NjWmR QS*zK@LETGVPoz][$0 NC$Cu#q1cB @H>/deɧR& _ה3e,GI.V3Z"%PQx5 !{ >=ȷ-Tbǰ^_ -J(9WwU0Ig[RB.$ܗ\ɺ =8X;v+d[fp1ڍ\:mj|:E }~T&> 6hǂ #3qmd['j&(Aԯ7KT1ㅋPG`sAȟaA(#:6EvIŬ-;`[DZS7!4!|0)Hu7?2z"y-@[J:rEQFw; :x,'%Oz{qO&;bգܝڴ樓[QT֣H:Z0C@: ;&JƳx wº Z  U4Q0WԤ ]% g(:a](:gvǎ^cxA nOPLn ̊20͂xT+<\-,z, 0`>h/Ó;" 3Y hvڐl4//y?56c'%p v+.d#.+e{`€Bt8c": Οx7!$Na|d;j WtXC`;2_g&^fzL*39qEϨ ϒL:ZrfxI B\U0.@ZGS˰C5 os)lƳ96DKZ\D^Q[M^t&Cğ.5YY00+x\h=T_Un}0uE #4A#x yĸl:(r]73h8Gt4ǎ.#=e+z+PG{`|Ud@խ[$<&r,Ej~^>R` bnڊ(eQ}"_F}*:iŖjZ{*ŝ |RuQ?_n5;Gfvg/d{݀ƀP!){4{@4hS5xaf3凌DQM2to'y:{kjQl-.ZGC%1꣇Z UefF,rוὑ]Eu;l835Ҷ\2C*FnFTآsɉ*2D }3cwk僠8:3%Aj'_|.と.~Š|5[^Dw#@y={ uo'г~o_ԕ"[HS, mv<pGag.'lJTЄ(z}H{(Dq*[GcYIa&mqpN/@}c_|ڲC ʳqJ2`@e+1ȉK{M lY<{wi3UFw>m8%R0w3 *@zZhBuH9-IKۜ^ԟ3ٝ߮mɡoɿ O{,Of9hg˼0`> o4~aK?J@Oz((S}IhO~`l 6 M0%#O HFDv GTkSHMU_k!K cO'-$Ipb)20:ų$c0l/)ZyCu|BǕ02%-  0>;@y""?¦B[)[`D3/0[ Kޢp^oRwt'\Fz@尲:_?X0$F*5g$_C[ 2,#i fBy2t_ݫY.]ƆH@w#2k_s'gk:r$uNs[SHx3ޛԻn%&6wv1`C.װue Mzߠ Yn~zRRv gl4O>1 |+<QyP'\y$Jr0vG'22QVkzP{T5OHñ8:oufVߝIR;<^ny6=%f(F̶+IC 6ƀ=oȟB⧘0Y9%!^4!oF #?C3Ԉ, ZMҋ?C(xS0]iCYs^e/ p JMjEfaݎc5SծXsy?|~e46u6ereT7DvꉊUХPb#J5VW3iTvM^6j5Qq͇у1 (: 2S!q[B5fB|S[S~Bfu9XU:`6=BrE2|jc6ċ1uqQx(-[!4uvDh>G6fdL>sQw'AL&gkbE3)6ag-($a C&r}l)IS! zrnष8L'LP]'}zLQ9kJo4mbg F3 %Pbxyqb@8 ^~͈hwa*N2&J%S%':n#m>s1c,͇|N >'܄3`Co jJ@7̲h#yhU@ғe;tGL"΄.%.[jQcBWݎsH1u|4}rҸل@Saeh K~;=7%%y+_+#>/DN t%TZ^YL7A^\VLD[ ڥ޾1'4 TD, jQ:w &Γw7nSۍR*^G)xljCזx茶<&]r(l`S2w,׭qĩŚ 27> sz`g~Us!%Rl Dp$`NMjӥͣ АoYw¦s(Y9[")+Ιg BTYyyކu,J ѳ%fo{g䱡F ?ᵇŐㄗ# |09Ƞԭ"{ؔ ,;I'7@2PR͹p.Xb @ 0mC\\@r~[$*G*3^tz{aoaYtP ^u?b\:s SmxD&puؕ=t}k>Qc`3J74ϞpLf02)(V>sb}j- "#˼rkhB8q(Yi-:W ["/]A&}p1 kC|L q4N-",Z?9ycN.`uݳV.dQϛKRq ; Z/*9$"I %ccC^MUFz7ܜ߿=JL)b}ÔUڼ\xCU"$n3b8z`w/M/'ӮSю3"upftU< fDN7]!b[E~.6[s-1Q 1)l6*")zN'Kltk_ʩIsgA K7էay|Y#!Y9132pL~5@јǓvUwt&b E :RWd K~-@gd}'t-SmG]/4:c7+f mT^2EH5*%"R+,#-p2~V#@hA[ @JN-s4S6ngV_)̸ΟVG9o;D:k6(O>6?(ZpRSU:}sY ,05,RC*|>L 0~SykR6"AחJ}P< QQjQr8H1}=EkZ)k}< AbSG.I/ 5zAUw#?"1{l4ydwɗ%F~ĴΆu|(Bk Y8d;촞`s26|}lwH"">wM, (gW%3J*O:o_i_Iދ L¯jϥNeUZ4jx㣯CHxڼ;yNKD.N&?b3fF z/pdc)ESݯj/1*@B4URVE:Jg^f摤+rn^$|N5m㶑PCG?FYgA}IZ<IozmT{6Y %PPfASkwMzۦ/Cx!RM}X(< 0j aۙbDr7r eϢ8m|e"ᵱ*Y@Fa>oBF} ~ 6xO%e۫~QE'3< wGURrow ͫdbR. l%Cm/V7,#V VQgM1g;րpHFuSK eZ'90+gcUR|NoJX]TIBQ2*yVgd$ueã?r Rބ_ Q+ڱZ"vζ:=Wԝ"B6#INIl.`PV{\9:*PJ*7EUMK7/ho mwƩuؽ`#ś /b&XՑ}ۂa[|.dm_}VRXlUbIX1D]HO g{,)eQ{plz* "@选~P/QrF~6fR9MQ*"qױ{`kZ_Pܐ88GuWv_>2J)k/nѲ- [CêjY%f>MxƴXꅁo(޴7Srm%aEI&7d'd~N6__s5 ͧn@׭-xm|-`N".G³|r t Adn8Zphfbȼȅ6U}j 4[A0{O8ވ,D؉U3;D_anm*-L}э'L$HRJ?6Ddg|? %AkE I6F~c@:sOj 2%C7rm.rzo!D"F@Yt ~y:U>=܍گ>咊'Ix#8P=B"~P[u9^5+[{(7O_TBKUUSFΜX$0f)G!V| ̪?c{HA@D7? \WSBZ/scHo k\`2BRDRc e6ѮDɖ2tZ@I?>{#I4fvq)0M m.WzT/hyh&0aLhῬ|)Cxo<͜3{ݚ0`XV6ߦNn 4r}342j#Ce>j7ɬxE*^7b4̂q9u<2,.eOЬ(#t4Wzϭ$:aSd`,\Cd)| _z"}tVcT<M:Δ%΄ ˥hWugZґC ~0˸~FUY؀4(wߝ'Uϑh}J~,ꗍqy"5+@8m?8LV}V(B٪mߚ>tOJyē&yI֤anU C)͘[Juvtw*ze?D'qnLD=v=3"`IxS\q zL7>zֱ9fuUޜS55ޓ;Wyq[w[!8//xfH!l&-nc;z##t2o!B3wy'^5ց1_/ Ⱦzqu/xTP)}k4/1ҹqQTZRk5S9Q"6*,ƏO*3c\{1a*3>ϒ&W}!IF1thesh6~9B&U!D\^Z%}\S_jR!K-ޭ:i%:L`崴4lru~/VƭOM */XDm$ A֙x. 1 coÇ 0~qUx62ͼޣӊU,5w ƈ|N=AX{` ~Ҹ:v b9seR1rm6i(.||l6hH @m¬6+V:"}pJ}c\F[َR7BŪWFIRj3Q>j"ʂk彶(T!*u>͎k/ny},9*ԉd;//V2wESR3oXL'y|ؗZsb'WdsjG%]94>UD/&RހE`+3xZWhJ˰ZM8;^b?r*556Bx񄕮(Htϼ貒V-,=L^>˜e))}n0#M'ׇ#dQJQՅJ>CrlqW_Jcv'!v1qEHl8-=(m ʞ(b'>AixAt`&w\[G{P^OE",ZVi]Xa$o"c%٦aEqnzMq ߥ-2|sE$"V⪔7$Þw~gAw¤R0DQ6qp5A9)@aeD-uuAڧ3zk1)k(آg؁xֶTXA։naw P?xجg<@"⳻+Bpsy( z4nb偣o[y oS`AiW=؁mz+CR*ԕ ֶoqKffUD'RXK dҦJL:*AEksxj@0S)쏥31/.r$X;Tsvs]LnK&`5?aYg~1G0 "(iԈ%uz\S$I@wH6tC!i"fpGXL#L_U4r̥7Er|T0מoOf) s -:>4-zj#,\l Ĉў  >툖ъm_O-냉cµeOG|Peݶ8|gt#KGd|~醕)b/:]eV st3/O[(x53ܐC6ؾ _π>$@+$rRCjwP=Lh^^.*0-݅w@eQOXqT5"*q>giLs/"=<ٯsU؋Qehh48#0_14|^E^YŔi0ZELǮ$|R؍fP/ )/ pH8GAk/l^7C%/4.OU0]cܦNia %9Q5- ([|d?#"c!rұ4C鮤mzpmċC;ZBɫ^ϯ2=,iͽ=pc#LucyI{W-6'"$ׄ_C>s`7ɻ2IQQ36!&aȨ &N>hjpg\4l*mZ+Խ؋ai &GےEuة(Sw 4` pEO$=QSz3`JhVk>~Tf}wginFLBuGoۘ=7?L:L9%&woڻSPSO/c(WIK- J F"-;CO,|JhZU4}-I#F7|!9VzYW2@ؖ M/8)HJX7Zdlk<ž3_/ELԗt*_\QE+`MPB0MًWcz;Y 1۫9zB )).?ZaC-,Gm6+7SnF*۔oZ3 J;춢Sˑ^ܠS -++}b.@D Hv_Z's|&7RCYPQ*= }at|[@O/:-&ʲ?/ur Yx /w@ΰTl _^>-:;1 ۫CjFxFa{س 0?́ngd~2\|E|1iY9V?—~  HDkJЧ獪8"`iv׷1)@ 6oPo{așWgHsJXz+<'&1$q?FJ3 8r^BA9() 4ÞuN7ZDY> {&qp45ˉnƻ-/$ͿГ,s$Emx 3>(g=i_A1|u#iaZ'-Ͽ~~"&:=!Gy⦟:s5]6pGR$h$QP.ETT=^| KABX]Lr>y(n5>XŬp$&rY뛖Φ[8 ?*;X.p,ɥdNjg$O%w=rŽcV-୚&,L(R/T |Y ]ѮD.*K./5vn0H۠At$aa9Fp΢ < eƈW"C"-75)317;@m 9]l31Eo]K}BB,@Q?cjlH /hʄSkW.+ɆXcz Le r(TdGOr`OcˮS_E}yùV^j7R5}hz:z#Sgo Yo93p Jɐ`ȈPy}!0F流L!rxJ&!x&^~h:ևUɽݤ L]gH5傱s6֑=>khG\޺'%U3;5a<@:V tnog*B@/|߼۝l$/8?=]:RҬGsVٟKڜ NX'η0plgǟܚ҄0ƶЇ\4pf=?p*E˞͋m\ܯj&^.ac*[H-r?.v2mEUC̩P`m[s_DshX17~@jQ,vqxc杶vJ8D!!U_Pv:Ⱦt[~v8{}niz^ϤȐ cd1Һ2|~TpAJ坖?䁿\TP.f,U5grJrſce+&63xpZCfSj%]MI,v V~/ "$ 3FGaP⚞Ԝ"6/"F}& 1*^1HMq~rYF̼K/o´5b'6jFi֞ T;j"8kr@_8HkCNF%!NDۛh oe| VD#zn )Y˘sco{=EܻK@Q|2 fJNweߪ1'KÉG5+O7^P5]{`B-:h.|η~˫/ +&GJpt4Ы]yEhG3GW<$xGyxm ZU'f_Pa2bi2 tCrt #p W,m*5+Doi(ewQ-8'?#[pJo;'jw&mo@J?5͑` m%f\jknv}R֕//BF TSl>>?sӎHc_V'6dg֥Uy׾޴~¸B'fȻ97a@]nw7şNSkMaOlfVZqߐ:^[fٓ!^LPl^jm=`,ieI @/ǶytsrG:J&1 tuh҇{-؆G_9JNȸ;*mU,IZ7js!l冐`%UlXSl>Q߷AMm 8-SE97=R<$f:
bn4[IF0si?}LJ"3?7)߰Sb(x芿Lovw1E OnZ u @&37vfA-Ka!_/>YINǒvPy?]|˓GpķI5?TC) @ }Jm5h Kp/:w EGL|> y7U̪MQǡPH:A)R B&Rtpy$`I^Ǜl?tSE,хD~<鏇7c?0\fĚs ~w7z"Xqv hJEx /}r *O>6%-AsL.X?\;f ;2A+ "ldݫ)1E'AuK1&!'e Q&Ϙ0z'xPܤ_KyNc} ]i;-C/CW8o u ۴oQl{Yi7؊ 0X m"]2*7?D w,,DBƤP |FS86bXg$/ٙ2"^Nk7AL J⸣%}7:W\s71A8qFu*e|ZA{SEɮd_d~W "^)g"c=" 3P*;A&Z`&cEԫ8i3c¸b/&#R[A(xeogǴMM0FbiZc0e O˶%bW }Z<+xS~!\SsC ~ܑy루9VZ8ޢ O1w63fa.e,ʆF{|8.T9b&RL[@辅rVs8ݚ0010 iS2 e(-^Fu$3pcYR{`(::V\F`NQ !q5BTXe%tԣUm 3+6,P9WWG,^s.׃q2+C]׃E:Q>k Ie'P8EDu"}̮+M@p"{cQk~>!%%֤޽l_M`uSȂնVLz۸ʤ}Ν4`s})'XY!EM{y k^İZZ_6hFmOaůt+=J&qOrv 'Suls!8uRxΎ-Ƀ)PuNbW˻{D29M[Y)o*Lr̒?^yR׏判&gncuT<)1F溬ԣ'1K\Ƴ'K Q88'2# -i8J=!τaʸ->jiQ\NcuAap5`59Uלχ+fյu)G]mŘ4%[jğ8@$ '{F↑ѝUhG Hw5up?MF⑀ynaWH+St>Y9uItA)1q.g[*wup#bUp_P{p`a AIsr2YZsqy]2I~x ᯑ0xN$"@͵"i 53^Xark฿B MSk. ">72vJ>}'Ayԅz V X3kY7M<{4Ȇp4~-ԦJ7O#PQ$ T jOʑJ{׊ WRs5%d,Q%BwL?%f~Avn;s0R}+ %q̧@c gǐ$e^dbRrv rx6=Cd n{\G3BZr>&1U[%}^:'xu YMP'b%v+A R /ŔM1=HG6B սh]* UKޏLDts1Z̲ヺw*뷒+K zDayV+)g WFK,r^R&5 ^s#1% Tʎ<)DEU@9Z:r:֯9ݱ.P'm :|˗{Z*颃I@|/LlxJ^7KIr7$N4f^ Př~߼ xsiPnX2I&#_ '4yT}ޮ} 6θ@ggR՝tou`76Xy%z*d1\~d|O A1͵[\yBNWŲƛ=2QW747mS^|rJ—yl}X7%UMec\gHJФ} 0眘'Ќ. CTaeЭ5—6Q0ozf/lnVL(- qFĒcg[&T*rDR2OAY`22 6i5B< oIQ:aXoMz|À8: HuۂI~m Y ;/o1R/zq0xV҃G>ŲI}_fuQe5D =^o?: 62D,d \zoKMʏW6C!_p{g/ S7 XNnacT*Jt/Yݒ1E,VKl2{ă^;9ŏfHDܙuA LZdqrLm* /@ʲ_F.,ʏT)qܽW\#*@͹[MB7аS#K}-PR ׈ X26)gؼh"s>;71?{j5i"Ǣ-Lګ2 rUl 7#Ei'MP3BK# #"@ny-3L{UoY͚o8x],%HrSMtJDCɒʝNav_B_e-6MWlm]WS'4p-w$G%f=gJo4$\)qBuObEե2A-g4dwBKdag+)\u4<>w3?*Sf*& Ľ[a 1(}hGP(w5B (IeדA!&Oh4X-jϥ;wȷ~/1wp(owmw,@^6A:Q)Øz>CJ`sc =ٝ XYEQz@snܥD&^$)bT/tt@ ! O1] ؑPu&Rmlm5la_5jukkf. R̅rPY jVHHXl6{o6š&!dBݐV @/-}/l ݻre(e4uXCsLWz'Idl3zW g^KpmB  til/f@8!}H*w魜쁃7JX:GR\faێKƄ^Nm~ĴIy}gؠ G$SHKyVz]xk|aE! ?NC}X<4E,B _ |gC= I&uE:$Dc>`Hn{8!Me YWdJR ̉ښKԄsIy&ۀKx!_%x#3<Qp0Aˌ'8mc |PX\SEk4(K@&q"S(! 'SbwL>6BޫѲ[7R8K.N}0a Ti>#Xa¹`jm5%B{Ws $SӨtk{QY(NQjPr 3`}Z`*rHCQr3Qv̡-]~Eћd䗑M s%jI@;i_*~YΗwT.X u6: _1Y'+_EyYrB(A=}0.6^ȗH7gD>J-s$[䷘V5#))< z )nGCۦӁS5 9RHEb ' ;(P/w/n#c)&v{Q%)\9+Å*f\*dpZ={Alsޤ|Va"a?T*0X9@$ȳЋaÎu\}/g.y]qN&;2Kce,o/E[y`:J$zRk:y{&D_c@6Y ʅ_iv>JwL_ʚ(9 q՚{ETYbqyߍ`?V}WsTN <+qW;:7$cZOm0@abT4LImc%mEa"e*"G؝*8 JR]'5X6ѼRwa!CtwOE>~Hu?gyc֨IhK? )=R*oJ3>s9G4Ne3M :LҲhRNyvwVG=CďL>δIK25aѫHq{jݚmJtP]x<JD"@3l16w|fF>-,CDPW\Etu3x\K:S"&VGRE ged:>@ۀXNU  3s n-qc3+rj—<̨+.ƜqA3{0jvJa >2p )(i?d> JaW .j~}o'퇍-̹l g鋁RU&k~ A/_QC0X|n=udń/Mj}kd:NB-JlpVD' XLBj+Th}MO}C$Ғ8 4aK4qJo1 n+e~|$̺~"s>̓xyIӪc+da $ I\lJ {▓9ze> tʲ;[Mk>'zCJw ڐk#5nHVĺ8` ވ4|PFN gݔԘ{! l699 s&ܷrXO_N5lFFXvG?OF!%FğtY-qDt-CEz(xF13V|``$#j{Ƚa.6QPZ?$Dd*7kRyѣޤO +=ޗ$=KD1mI?cك+w׀f d1Pzy0UzU(D|K%˓^Z$Ok3$H?$M<6r]$Fyh.U>3KzERV8k *VV?Pa?u9eja>4`cӚ7[7=pwOZ7ET0M&lN-G+ǩE5G~1my!{vv#*#Ckfjo Fgnu18HpE&hA#k$XvT7pScZ`p^㷗֣}É^/r%읒'5"MOp&T*1@4\d%yMQ >YsJĻg"u(`w0ZA*SEL/|5fXQzvBrF=z͇7 j|q"}P\ݏs\48:P= W5Г )d|It+cZŠ~'kvxC7(Rybm]@oKv3X;Le,GG)wj$B(e4o/4768"oTx%Tn9W;B:=/Mkm;8.O},%҆W]Ng+*U@`bsvvvpsݷc$~ml ̀*2/w-' +luQ=#B5aeUc`z:n密eYnp͔97~q?l:5|%\Ti VM2[m?Ify_&!ݨN$y7 XC4 ?n'eOs;^ƲcY3E+֣Xi-RQ?B' ˜>6O vl ,P7Q_+=֤$*25Z4vx]M 򧱎%VWjJԧK;(j :?&%hx^֤Aܗn~fWL=b<Rbu[r;57Bv^ȡs<:05%W}V%%F`;|ʏC$>Nw!!B9ۃԧijOY_#^A|:pHL3@޾.(>UcxD5E8nь#x]8LJV9#{$xq[ƱF x J8 r_""-2ChEWlrBՙ`+zNS&w:jO{LYYY 5>kKMiGLLQl-G[ fy>Aa&wIc6P@E r6ys}4뺂cB\4 EKB!I\Q2:Z\4%Xy?`iWZp> )hUيvJ̵~| aՙu3w8,o;)a s?6p 8΃_Į2O_-Q`N}֑LŔfraT']4ʃ΅h9xYqpL5ٗlUB̤o¹ &|ѩW `I]G?`柷DnCX:`B # R+cC;wbDs\*y2B /WLn"R$Zf!z`n"12EplVEۇe%2.$}OK u R#&~NJq+(nxQ2Dh x1'=BA H3٩U%Cw3]hMdHw_#sgOUf6≗ !LP{E(_??IߡřɌ Sn/%>~, X/|{&`rd]#&L {xv(anҦ3kcX:nB\X@@Ho+&ܤ4UrF ytoΌADX]؟#ZV+ @-efkXw9.drd_~!Lg!ٮ`GӅCQljuv8O aۓ:6)UEwϜv5!1.MfP5!A19[9?&LBFg^Xfv}>j?c4K}ٛȭ{*iP[7W3NEi? O@5 Qn]oN[_ &8iӴe4}?j0^l|kbPlJ GA3b 6ٛ5].LdjAjķ IQ30rr/Gjj ]/ K*/a~ \u_cx#1TlL1'BP!Z[r^^%]UT,#җ_Iؓ\d_dWC/zg&}A/aڹvz֛XJ.9Jx/ꮘf2*Fj whڪnp{GPr 5i@Ϣ 3^\iZ?khZhc,tp6ĺj!*,!:k|@åO2=OHU( 2{, ~է_@I#jUa(>= Qϛ Ue;;Zv.nV R,P (8Uyۛ jgF?J (MP!&sX#fFeboy:g~(ʚ2le5-˔CiT';2Aۜ]~ʷJ%5,Oe(zMt-3CG䘯p|Mtvc'˘s=[~Q8s+-wrtbH8<\$ <(g\,h~$ &&=.s8S¿Y-+C2S%>;d}1 KPG!zcBs˫j6]D)|أ2tcEMqq^ ]b{}G:BϘSݩj>i~p+drƪh^4%|@p=E,7Q[ %?\:?<4F4?bc Sekm Mt$o;~;֡jB%0nv  h,D:3`0~_7b+FcV }>.OEÄLu:{VFX^8,IbN{xcg_^6n[#_@_Onrg$q$< W5aRcuX-X&zLsc(S?YCR^6gg'X;ZK JAY>"`k1DxnCt` (d7(2PL tr2!PIݍ,*Mtm+rtEª!+8kUu*  `Ş=vrtp4UerX\;ANI+:}8 RlLh˷цBI& ˫Bw~yUX`Xa.N4ڥm:+ u%ȓ&ctjb8dRQJALzACB5ѼlnO/| `^ HȮv 뢅LE0@܋/0ػkLZ|gF>͜R\HJj}~﵄n`ee Ijݤ8&؞: ?1`!H`CI(K5!Gp8sn;6Tvx`a鱼ۃC")0 M$G0ǛH]8.?VI!]-Ns˺Zt>< b]8@Fw L`c?pت~.֪%Q/L$D\zPl^dn1":fLם\$%L/W;)sPX#d3YVZX#̉;Y'8]claN_ቐ-/ 99)_%[,H6O]#ȣל/Eq}`iTT%8b>b6+,a>S0^g:sf(<":w Т)]cJś˞ UrďCDϟwTojfks"R3cw1^s $;{EQb؞zvv=fo?on!O7NX[/m(*& Lt.3mέ2 +y#L{[s*DvV?i4CMйD-2_U3~}Ag //[ةꄦo1%Hqmhq3kU&4t;թ=wOC,7vSM֌3uGY{`e@Z^p;)R vǭIQ9FfNrEָ`H#3P9\eE1_6x`CqNxIJLL DLItP{Et*%Rע]ZX8 eib? ɜd4F!P-Ǽkzԓ2:{6.k%3OEuо}b]L>eKƈ'vp/]9h fQQEgywtm{ѿ]Q?! ;MhrfڃNÍK4JK c~H Y8smuq- J C'mH%3tW;pgJǯV H)[Rc I㜄:i VH]܌1qsnQ ˤ9=5Ap]Pjw@0DoX*Bl#lM"8"::ֻ1M!ܔVTδ)YR]FRc54țӻZVQ*0~S=ttQq)vLI,lvZăSg{::?m*4ZϻAAr׸jaNM|\,3ҍ@?@6S1Ԭ~go("w{XwL ,"44{kgXzvi5Mx.-Z{)~c Q@,H.f=1O b%Ӧu3ʑt- "h_@s Q=Se tKp"6|c#z8Ij `+Qm5[qIKjl0 i:Xw\ojz4r[~k/5g"J;BA!B smXž-Á:NBM% > !z߄$K77rWz]9 W =|#ß/K2坓~SKUkTj1D4в-}yMuvDm/iqJ'I oSf6࿒mo '଑ vƺʖR&H(644wt{=[r#H"XD\>FQVR,s[rOID_ ?]GSﶢ5+끫7iɃQ l<2O\E;-(1Hk 2MJkz!xJxDs7v_1n"0L jAKS="8]$xrW4o6A.폞j8~0#1.wPY3Ax$Ea _#?CblS NtFx8 ;` e!6hc@ s&2{~R߱`YjR iS]y˪Ka! ƫX=-XK2ͼqxND4'\ wH1kZ_"e`K>䝄8C|p .LE0&: T7"pY,ikj9B+~"ʥ'-_eu;%(F-a|̇mp4db&k9;_(26JޖYp%uxP(w]Q8˲gں Kݷ^XȎW r=A\N7A䡄Ύ<8C_m0 髊4)|йYJ5 @rHIlXe9amnDžWk0:tk[-Kp zxN{Dx-v-Y1k1p^  9I&>oxmx:q]mQxc쪁1l.mmu;G7?gaWB p>0B`C+=׷Q }=ȫތ,ݫ:܏U'usS•/WpIreMɱspŏwn>?šZ^PϫꪰIZD.&j}_$6tb:ͬ;Uҗ!L4@TU" U;S ߏS2Ӿgl[Wj;[sp`"w"KHJ^B;xTB+ 0{;_-ri^ϲlڔ>pZI6Li-Ї8#?00Ⱦ kzX/zhLlXW#:,Y8ȏæч*X',!L/ [P65R9tv(u _Zߦ9UY|7iNz!"Iý; DPP)Igĵ>hIFY)q_7t.ƒ~g={"RkKP!0r.dMq[5m p$0/ GA~zDBL5K+vrƫMk"n)^+_l՝6c`"Al93ZxDitĶ`Ɯ32 j /FR?ZᨽC,sQ&@ qNw{EJ}dGrLi:بBdj:&]6eε? rCLDY e29ƥ2;>2OD.YȳO&[*uuUցҚ\C6~&T-%x˟@@n^-R-7 $1wspAyae@`9 +\`52j?f#geNg4:2L {U7uJѵ'0|RvOŁkfw_;N%`(٦7YGD1~Jf.d< sCh@ ƎBu >K2(n A פ~\ %O8eyޚC%B0]0drFR U>p#8y&ԡ 4?{^HWYȲ6o(pN NF8I3y5"x+x߿3ji .7kyDO@,< HCt,o} Ox$Ej 52rߎ?Qݦ.te#6E҃+BM@~չE;7Dri@ҢJw >CK6l`S5h*֗gRL%%<+x Uq')6C֦:ˇ8Lj~0 ;NADr{[V%rYM.<>f0r0B6Wވ7qy/c{G(6D\lAKXpS@,&4f2"Ĥނ@KO*3mI_m_YƐ4zSq,;O-׵+w BNOCQ_}:5-+Saӯ>Rz4ky;`ml8OT h_hm0V(g4 \);lp-%oM&ǁPwia- PYb&}q8S TV CHfi|`՛0aL*SfI dX+.@I8p ,P`!-1vDɎ%vUyGkߝ R+ x6;;;2 *3)? dbip2V :+esֽd/ڗV4g%űn+ <-GƄ@O;7gMTJ16 9*6{UnNMh"zQj1"3t`M#B FkN虐+[}quՎ9- W'`\3J'6!u!n pu̼2p ilPvW<㝦2Y0=O'۵Nioۯdoul/<)y#,s0t>z}F2[4zyE F,o0kYۧạ̌RX0d .2uDXmpaPč.bGrvi=2![~Jf!\k[݀] >1bbEjaja4$-0Nn@jRxfoJ9ݗZ-xQ|ub_jJ1Mvz-qlh,%|6szَuH A|ziW5ݒα%ig<b!{\G͏s0$hR4P3G1&H]=Y\zAۢ_C5Es5;}\J {'4@OV}PZ@Rj:/ \p* ե:"߷!2Zʗ[Il s=txufeDe'\`.5V3+VV|RP_5lA8y9r֭D5xFJ )2':\P 7y]gHV4(=C0@њt G+FÀ7k6]%z!Ry[dĢ+cf{Ԅ~Ҭ=Ow/#5(7rgawQ~@sZ[y3dAL[=LhS&L4lzZG6_Џ " ,;r#K Ѧ<'8EX&Hǹ]Fm:gRomae:oqO~\U@UL"FI7+MlB4}{QqeuӾy#PU=xb<|W3ݵ439:0ϞI9wDa/o6T&U -2 87&y/7dEuȜP[aN`Y6Bֲ%7BE˶ayUP̃͢]>QJʷ3®ɴc0_i1h՞-h=Z< E ?41[qdjA]ozݍCTzl9"J7ܑM1@%=-N\DK&(}LҦVb>ЫY4i_":p=yV ~n#~U~[ ~8N!e|C !J5ֽMdcQ[r*lwqMNWIQJ%5@9t zU7Ǵ$]OH#OYLPcf4N7ʂV3[,@{J vu o ;iUv'^yGS(n ]sJM s t"l!+[b+7ZK76y$3Tb!0Õdؘm%e⌘N7SG7ۑ/9?pu5NaF׬CR. b>/`c.a )Y, H}Ϣa?h{黇ET2wu&5)@ ~nJ58ؠ̹K4? xUOlcU&aL@Q%vpj5om5)7zs&z :Z!38E)hnq#NEc>O,]Kmf^ ݁2-*'qB؋u!1ǀk4菅 ;»AdW=ݶ[}Ůq2z,~yđA;; x<s`i{0ǒ?XN-G|~JOQ6I69dN+{h;)/ޅJ[DXcʇpkgeu m628F29LS ->7I#$ \l JjۊAp0p F-EU{L D+E?$C|`Sx ?,x%@E=mO Zcw`%w}a2';,h JVAv=9x B|"4IPJN1dBC&F4W%3hE|LN=rjIvgֻsra[U'S@,@"K,)S? 2λ§ƣîܭ5.ެ!1*j֬\71Br-O vp!5bМO4(: ik)Dj ݃[>3˼I[*]O;\>RnZnQ׭*Hr͎s'?-̌rGLy0sl6pBVM` 1S7NMVQ836U|-L'UUKH&6oB[~=Z>0*0DQFbaڦc'yH$ND=*}0R-RRQ*376#㷘.:7L2+ɓߋkf}D*|Xf:\xi`oxxΡ9yoO#FINU|}9*P/V#E[ ☪ BQ=2Ɋ̳ݟ rIȖ @}鮺F hJo&3[X+>Ǐ#Z^#eS4?ztWd=3Λ~˭]42,X%ҋ-/&v_ ?ŕ1VbhFENAqx/``B~VF.[Gh@"| ۲KYF}?Pi$;Vm5OZ'*R5D1UwJsqEmng&عs+vLТ|o*,Z !dK/ќj[!5q'\ \>VBhח<m?d\'~B%x]ѻu[9ÿLxw~>i_V}4MeAp)!3>o%ێˬ-u3,|>fc~ c=qv`(3sG#9)(؎O8ȷ.P53J+Yƿ&ؘcX,2.x> JT(ڕ| C,avz 4Hz3XnIr樛ɽ$6PN#,OʯiHǛVKDGN YEWߜdh`qG:WN!i`iU!1lN$rh Ʈn]q.\7$a.Wb-3,' 2M%,E+B㈁șgݍ$J~"[}g5 1&kAG[\Y]|>S0 k7:L \DO9i/(B8}/j~isN$x V^XwG%=f/Y [buP3$FV|*KP 1kpy>WG ,V.!Fέ[*EDklJÊ"9*:Hx=NX}Fi;,~#J ڻ=k&L|7QF}E]vXD ͨ/|$魸w=%>zF}9:Ncڅe9һ s*sҢRy _H.ւ b!bzLv~UGzi9+񹐥 h?$^mJKjҝJQ62HQWTخPZ߆%%jQZ0@]!klլ%؞PH L'VېN(Ll ND$i.YXjo,&\lmIzN(ɌO2NYҴ>xn%OktD@\Zj0y(䶲O99mk$0h,hOj,xcUAG{Z)&Wwd,FYH ٴ(Mv /۳L"}T16I9\h96{gZ^6;aǞ)jCuo+{0F, bBl)hƐ:UŧZy a4料>q 0`)Ew3Bz koMJUx bK~(W~4'3BwVRD\Xq87̛Og,s(bٕNSMȯAa>![7#v:Gn'9U1>EId"#/9[6`r}(5x縷znH՜"ˤQ.ߛ2BfgEE0:toI, OZ7Il/cF'ذCU `o 0ils;S2Yfn8'{B|yq^y̾b̃Q.ԩMi_*m>!7?ͭ6l3N E`7k". .Tj~sx>I'Q->E_2*Ƽ'+B5yeM B9G4<ܬf\Pҗƣ,^'cr(Uwi&NӲ&cba'f{Zql{F~]ѽoƊJ僪>•ڂ50$:A{!9a-/Hk*T9*^Z]- D!T 0˳ns >n_KkՄZA:zβU(N&}nϯszM =9^|ZtHDw34Y945_\6=Mc%W6ŵ>W&OB%_)fPxJ(6?ZGwذ9+OAץ.Vr]^NPiͶ{gMqJM$DZ1;R8 CS*c#EFNG凼.ːMbdN5}jYmEkmJJrjv9$qɽ̛VJUO6C'spAGUm_85b )wИvp^"z}u1-Bc 3 o7+0esGH_ ȫnc6^u{h ,Zת<zr,5`.Z/ Gװw3ThƼd>q A(71o9JW9>HiA5kpuYJ6T<}m)HjK[knv#]]ILbn`3Ώ6C|=dgz VL>YP4F=NiE) F@Eډ%\Ř=uH5ehcԳE#zjI0f-U$^ZId.tS74^Q|iAtYZv/,vxN>@0eg#LOUV=Z̾?ç/ {V: Բ_w'~ZF *ր&WfaI]Wctu+7wk2G"!޸7 g'`m*|9 "n^}_Ӝ},%ޖ}oХkp떙[!pm6#3>mfz10 2YN]"s[nҩ5͟|Jo*q%?'މ+] BRV:7=׸ǘwFbȴvg= Mye03 okUrWU!CMGHşB+x8d@`k}씃06?e8PYJ߿[ X$=h>a`B PH]!LGlՠoy8$^,b &Ē%' U@?OajצJ'c."0HFlaXA/}IYȗ&HxJecGÓnOH7NA8, ׆0 zH` g7l\"! W֞\Et[߱97c\-ԩ|c};W9t&߁^I˗ 9y9C >}hhp *0+b 7,s㹀*GG5VJ @aKx6&hV t #:)_3 ,]msP7kSO6XsYpj-c 7&A}6O?}e6X*!X]ϰ`Vdy hiwr/ s !IpL@-f[u0JxK0w!>̐qE#Ay8W m}b^ |9w98mtK"fXu6u3тJsTuY↼SO>v.T7n"Uq6VN ,e}@veeeޒ1ʧ4`7䱧.eÙ~?wN[7o^FtXXi1!u 2$T]^yϺU,h 3%''}6Aχ;YV, Jۉ +y)(?:dԬL 4K';q_|3~E,9@UKЯb{~hq)p (;""; ۿU1':K7P1&Pn6a˔2/ HZYayʣ3-ni0X;Ѷ;vdJʫEݜ#!G'}!h}=oR4ԭ=>!C/5 D?'``x@%f2qty?%7Pzajo3B`CGp1AaX aj9o bB_M\I>ѣGZCsN- oكyw_w%B>u"˖'tK4!23^ ;qCr6땘MxDR4{8_O"Gv iN6d~G8.ZɎb`]j~ xfgveT$XYӀQl3nxXO@vq(9PӯΜ?HS,q&}8ꀐw!|}s(;jݢ )Qp6@ZR(=9{C,Mis7&+ Ν3Q  P0׫<.3y{ZgpQK=1e&ch&8]R'-Ϲg;ZL+]mO*.i[਩#H{DL!f~iIb#a𨥋*6xxڢk]1@OagćcbD\~Mlz0C{.S>9S߀^"ɹ ]]C0j-)CGSޯ=T Ν:zё YJ7W.ѕtJR1~IOUSA8݌8upeڷ&[c?߄ڼtg>CWU]HljbT{9AY:<ΐu Bѻ*Ⱦ'_d fݎ"Q>iYt:`̭<iG?}qRBL}`>NrQ KCtGDkEk?CVe2l5YzHWoHRZ mxK=y:pDzuc5F" ͚Luܘ9U])./i5wD/1W^i~CHG?Mt6#"z\VKfbrA@XD9}|kOAv^7]J![~ v83}>2 T!PgKiVonK|c;2t}r$FFsDrnJHA哷>h$.R,Q0W=Ҭ7@جr=ʉf Fljpw-E7t 搅(&™lcv[a0%]m>} S˛3VK,"w 45q3f.M6 H6 D.c2e`5 C[i=onGlmF0#,*aLnd1 }yz ]}65Qz@n'e>k+w<ʂ!_qB?G`Gc"l_ǰWoQ'\m oFdTVOu>N`"'zS4>K nw)/\m}.;,QnRq߈5+F14g0#h~˶Gk#?}0"R?b#: Z!28S:I^xR⧬ OD!v"J(2Q_|txB n[c̟2$ %?g&O|="^]`M &J _fL |RYeftH%&O0YMx`Us+?6Wn cP>m~g+0-#pa&քV%; }nΰM̳PLrʖkzj}EJ$变GqCV9l`$UJ{ɿQ5 2S28|κpug2U2\4? 9͋*X]jmȸc~_ڏhQ?vXRaQW0/ |;6Bl)4%%4)Rs"[dJD%"%Q§0176R)L;DoC&ѷCT10gk"_'HX$&XH0=3Ͱ#qYbxqˡ3/>=V\FwX7>sc} s/`c/`@cF5&'- la ֲ`y{ 'X֊?{좗dXv}QXukha){Ao~.ȫ~/.GW'E='Ch1Ti?*Ibۋh|}&̆t@6orW|/Ȧ S2dx{(+[&~TW<Թհ ~\C'rpa"8{v 4 !+S~ ;PgVz.01W%⻷}ٶWgH !R*q,9 s"4de8hT* 8;ç E0:f5si[,T#&e${8j/CTKz. $ ls_ZpYѯ8M,2lz= xt8),$H{jؼ`*I x+ne6zut*/[pz/kМBL0j};]{ ~ّ5ʿ{RR/˴M/Ɛ0 66cLsI?d7wVU8_p-^_(ZVQ+#1bqf}c{(/ݲV3Jh \B=7"-|AcI܆ycѾb 3+!GI5gl{|# {͠s}y>: '#%=A?3%ĬM! Xnt>dE}Mepa1ҞZG-M}0(gIOPoI:aK{lU oZQ޳5<喚s& CAx7I Y;H;ɯ叒j?&@iKi 6ɕ$&1^,pe[ =zï&y f|Ms6$". ,g$V!1$3 .!`eU,;="9G`B*U=dA~]}d| "||17jK /k&Jk f!$kR%q> "B /0)'f{M_;5uux @+s:ja.@~D&9V',b /уf9BâUhegx@\RH 3G'>Lӭu>Np"oqu ;X\ ;o`~)@q{u?#ɟg m0ּwNN&]!wК>,e=mTfҖ&!眡P4ŏ=mXCx\#"48ˠI52wNyb㶮sįc%_%j'LV%dnV @1B v]e_rsoX|B`>MäM{i\vm?_Nc+y9?uBo*"b&;dJW1Wa& 3JPa"%! V~H9 >m@s46)NJ}'nh3kEw:19j'&[:cC[<7uhmu;0oWj㛹:=GϦOF}]e P㙽$,X!PQf/ugGk;Bj"gu;bTi@ɼ}_qQ N "mbB){B(G &;ґ<]8o6 q;WȤL- 1,.Y魵l~Gz?ؓ+v(1fL I8yJżB8iܐ_(0섅#Dqrd+&k\P^0OC@anxc6+VNzx~cּE^:|as&íuN&7N<4!EjJ3oըDCCaFA%R@-j39KVN ǖYi'Nat,”ij]/CeOGusdaTܾ)2r{P"|8kG} e1n#Ɔ(B(4iM_QW`),i%kIQmQy+aHzz>A<1om2 emj?wPٙQ_p<6$\kC03f8Ra](ؕ8o+%L+$3;Gv`U^1 '|;>дl]DzGU)F91ᕦg8+BkRSɞs׸uh%e1wR֐nj6tq=3sm#Y+q_?z{qmq>o ^v[I+*񿮋RuR~n7^FgR׋_k2irK×>WMIH=7vζ6aPDoI`dV?&[=]af}dRW/R6H%W 4U JDfQ0ӝŁݣ?Xi66M )EnP>Xl/+ }dt61?iS[E }e.Ĉ);b<=X쯐8@@F8GFsNj6c8怜},3 ])6v2 Q)B_XqW2x'wk#` f v O颈xEv!ĭDwr=]CKf%R8'p̈^i-B1$SAYj~IeO5W-He\ !Fc-;$M;܎^wYh!t6%ӲЛTwhWeNX\YĺCP5@O`sw+.<s_1֓}i x j{5Lr||~]Zy;.Û%69z&{u_Uק@+q[Xy82% m?x=ϫ0fY]?7y$yޔOd%xR[ $Z|La8ƜHpQBֽj\q!mq<¹ فDBnn(ä7z`vԋ;:5C_ϘuY5E+hBe'1y77RbX{>E<6EI\ dUq[)QBd#3wav;0avQsoVx;`'^wQߴ`IЙhB֢NvmSymkvBy/l% U BwJƟԏDcZ!-Ks`4hlZBZ.9o6j.Aը۫$~i/?P8`9kaJ\Gj:_J2|rӖ!VcG, k/6xGy,*Ml KhƒM?yx|h# Cfw_΢; kZ=]ZNJ0%« 1Yj#0go!;jZb|V\5i"9Nz,j9fv?@ ]Ti)-l0=(z3@ > ]G @TدoȆ4I:CE7s'W&5n`/Hp5 tвѠd3# +S]B«5=A}j0ֻOIh$gنvExE_ R>ERs'܂*=#j&*>e ?"d)- SZX[W66b.+pΤޱ_GYdbi:H ;t+QZG#ȮګV;uҗS{ @w!aAPPxM%pOz,AGFX al5"n#.ȱ[@9*.SC9,(ZG6{0ndr8ail)x30tO)$|T+Ttv 9!sT*Q'٩vޚ:q仓bX-fE'}c\18zZf4 jݞf7N i+Nٶ\O ݁9ФOR?Ώcx3}̓|@"2R䆡7 LNL-[/2{951 a"h$O2VvNγ,{*YrZh \%Y&o[F^j/~Nsxo/y S"K{befCj> JϏBFJgjT.KC;Aļֻɢp/ ݒT>)kzõ1wyϸ,C+߂=crZHlw2R)Ue HtpOzAPdnbQHRO^6ߥXZ7m|ǩHC7,޵im2_: ^5x!%HB(O3C Bij.j0B0]gnT0j I8m;*VN}Ʊf8'1EMu7NR=(KBU@W"Pg^wUu^t@B 5Mk8X AHnjj[`Z\N0u:պDCT;02dbL/<1lAL.r>UUU AZ$gJ!Pe W2GV :{sC)woP2~KX>1@wn8SL2 5|NΉ+p#d;4XJjyz#ơ;L1:I:bO\rzίoQ` MyF'_3ї'KxeaEG.L6v+Z$dVY]Agk.Du$>*';S/=*P"ʰgږIH!1t?ۥ8K_SQ!96ZY 67 2g`mku9bn9FS֕8 2e}1~?DDAlKYqWKt89®lxɁRRZ'aqr).`F De_3 duَ,2U{@oi^ʛfB&R,kA݋V衃(il9g|[ rfsd?qU ?Sa^ kH hP!昺dNq|y5`yUٷ/J-RvZᄩa-=S>*iRQ ,̰ub줋HLPi IJWrFOU7ix9i+ @1>utkAw3JRJt ;I+o70#1%0zܖk#(CE\f|w s>qr;]S8PǨI#JEK/}S)b#殒 _\wj>ET Cp` n_2"$)ԍ}uRXآIUajјEK8D&O%@ʬF8|еz.Dn:(FG~Sأo51,`-{j/'ԭK8-Kakj]v ܹ5ݿ4zA}>¸,*5W0[;nيLD+j K *H4JRMNR`*p`IW81L{Rl!Xpr"bֱIĴW 2(>򴃏sHC˔~-a0ػ 4͑bz&Mw%]@&fm ݷu"rJsAEj\c9 q, 񫝴?C}ܣ9u vqD{!<'=ͱvT=v}]PeLAHOu(d͕8c'FNJ> _c`6?u $޹;3)_<}{8 =X(؄aB nJ˭ĄE*Z+\p ee/HVd8D lAqϋ?\%6MC01K,=KYxq$K!9>L#Uuߖ}'"H( m뫇qdRkIqR 9װ=%KK&P-$i%<̢[NʮHȭEDqf| X;#`i84 7Ю yd|ƓbʣE8k9pns])-٘"]"_IH/`Yέ)e=/Eφg`KÛj-fKMjLhJ!~EfݱBƠJJEm7%84qdԁ5l)t/-K6?6޶qJў=wݽuk Ք?i 3 >$XH3'&U^bK t0_>¦6|?c mUOrqP˩*ruO\n) BegDH 8u. ;] 4AgB\ (nC=ݚ4Қ4 r/fyY'@HMXۜPbج鰏PeiEzQt?6ǁe~1qД2PأnehVYBY,$sӇM쟊U @ћZE@*GX55.i(B< C+_e1O7/E/3aІש:X5gL1W¼nT4Mg`*63dYy\DF1ggLSC /yf86̨#=> .-O4n"Ыh ƺ+>0׽z)y0JK hac {X{U  n C&"Eџi؇ C.LTgooyFi$މgu,Gܧb$9 QMtoSvӞ{puj![˿&$*Qp{X'Bi  8sۛ:G.>~f:YQ.){*&cpD'f~crw i47OHZ&TUr+*{lӘ_TuKk h`a_;,n ;K:!-cr{vQ &-i؋Uy,3dEdo1|>Ə2 ac†$ePʦط8~O>$K95'.ԧeۈHir*-$p pe{+d  2@hA@_0p(U= $KcǪu(l]ZE QXAbJDݞl2fy4ӆ%olc5 $oȱƻ.NčWwBk:_C|W 3:0|~ہYHHfB9wy(TP i0\ܔz*-nd}}i~-Gnx <5gz7{rX='yك։(+,|l62!QegQ^TY9+ 5i]h~HT,PrԂzz7.(d 8P  a$BEr?O& z%.0 N*Z_V¦maVwBڬ]-;k]CZw܇bPӐZ$EC+@֣%OmLCޜL{%r4l\$n6ALh_@8dcy*8R~KϳfHxQ 6_<~9J3anIvnuZYIӺa1?4{ i'Xassp7qZi h RZY6kh0e >Uz؄c-Q㕪%`cEwy`e.#QY\vbp th⸾LPNtR/Pki-x#Xѩgq#O3C0Id?d)J{LgZj%b }U>Gc갏jUTF37 G0k<8w,_D`n9»iBm~WPBM^q _ggL*s 5A gZ󟐄rSD`+sc1m[GŶ8ե9@3)T֗4i^K%] mѸrSi&>;SlbϚAN%ťTۑ  %0Px$"zP<&ll <4a.9cv9.Ey_;% )}awR9W E#Vc-Ipm%눐fxpޟ{RI*Ds=iOC>ǜTYKf[u99!GotKi<>ZB@6wI/7J4- ?sRVi($!V[JUSd`e }$0ؕa"̑(c%c: (!m>P>h\am#_[]wdw#}OkF8'yG7̶)-6 ?BG:W{3Trb1~R{ic7?',Wu~**xYflv !\{Ap./N" u(X] K|jbQ*ߊJ8 =k]/q6bUwA#&Mi`BGGMkUVT`އ>ڏNUa !b#X+ރn8]Mz8rQ)@<%4*>|P5\:}%jT\AL@=E7_7I"k75}쫰}3;r(JL>8GHHg8,y.Ia{)%XeZ21Wc4 BaߜbB4*JZ ];(][eЦDLڕkys<,z>%Ę.Bh6oSIg A 18 y*ƺ6j$(C웅N* 47^=WD/߽!պ2-Y^gӄ߿܈oT>ڡK;Sz*хe˙@ ԥiLpiF)]`6DckuÀ,jcE⍄O"\%)0+ܧa(jZ͚D!4=tXV- _RB̴m+s 8- 8QZ?"6.ZJ{Z]qq)y9!e'H;af-=,t2mɵ+.}>s&1X),ewgݵ2,Cku18&HI.8\>(M/z1yjKU*;tۅŚB8ߞkX /(oSIҩa=uD D1{7r8FbֆNh8__ [;ÿ)t[O^@ҵ{<w A I<94t, Lì'+[1׼,qoKiCr=dTu%Mw,Ȕ([r*~@b.$s ,2dcG"0@lA22i9ys0C3­b"|H[K&;q!u2OBFª!%+EBs cCR+IudU][DvȑQ OIa F%9R"uZWcOdNDbP RMdDJ u>Agn?`EwU Ƙp{'չYimw3✆A҄1Å.~7wkU4ssۭ۞'R7P;ay]%( ʲv#p ,S FpUǼκrN)7lW KD-t  }Vu01Z\r/iS&Cz^Cyg=[7yy("x0* +. ,=3a>f/qS:VnEKI$#2;  FXEe;V-Q%h+g*}5 ,cdk/njq뒋`+ egVF]soKmx +qcWE:"[6n&%"qVDƽrni" qt+D!yŗx7aW LܜjxW .SV+;o%.\f*|D[]3x[zOz?^?Pw:S ʅCB8-ntx܎]$gkra`;@) | 1 ZPq:ߒb5c+0X"m<% + c"Lㆼ` N(*Ta#[Yc'f9ݒj`>PZ*6lqO9gHXGo`ۘR–M?sRW`nN_C7w0.Qgt"tt9D޽,^"kމ8z]b3%k!9M1;p/{O҃%DڌbM+TFN'̲;nje8RA~F+$~WW\{BTDLm%ڵ7*|WXp79DooE{_=U0]%.wHwt֌Ps@:=6S:vC;':8 β f]JSV33hDK-K T7_O0 j#ŵQ@!0e4m)[R Q1&T^1ƹ1]L%Qy2/YWm5]UZHr">WS3PCcqVo/"D)n9}X]TC.׃$Ctf!Nw[oJ }~p ǂT3n-%+"}<9㵇c3no=@!+;}4+ 8E ~WAQ&fF}QSY}K0R> $!#ؔ[ٙOkl^9'no!I`F6oa}D܋0KoȞ)n'AѣoXW?Z2Wy!whxGgWdJyW@>R#֋\.*$\iDx k9_K:>#Dun27Rs^H =Ґpr3v 7 8$H|Hβl4WAuN2/q_TOȭeL#G܍'06+U逋۵/ eJ5EZqoOi*2t^!VdY"ξ1;jOy"_p:Lc3ߪ=&`yZދaTs(g^]=˚@[i:$%/{ M<|\pU1Γ&mO7|maQ21Zs vm dqU0eGe C9^1i%꟱,vK5OʍRA!R$ro5Z:IZdn7MdwAW`Ndҗ Ljd6MxF@֓h6k˕㹷jOUŮzπRkr 3MGLs~M ~,҄СVJN{ ;:yFRy~ k@L 5jK256( 115&:^ѥI7ۡ:!\ɹ.lt4c{şy]5Ō%%/7):ǥDSK+59Or`ւnաlf,tJiPbyAǃ1MmKTrAIC1L9m[hjK@+W1QiM4}^(Ar'7th[j!JA#x]A3Z,rO#ğG+n*'xfAbvCm+ LY6,y`Ӓt3wyo={v!`c}M5tρu#;яsL2"\L୩`y}4ҮR3\>=]W-g\\8P8_SodAϠ4Y&q5HD MFx Xէna/QԲQ5'O2YTJ`<=۽; @ ¡ )o<<41$袻n6@ɀI)$# ̖>&BC"*-Yw ըv?>nP}`QX"wZiܟjDFf`Qh|Ó6yǴ)! D-_qÕ]\FQj@.F8V qwqQnicg݁3 vi}G/VLϬ`7f?cir6ZqjpGl MMdb"w& }^8(N'ݞ; u JOU5R4 Fw exsvqh!Ta4~Oax[Y*W3z@`'rYLlAX)X6.L-_&)QN4'8fB>;XARvWu/KHq :JUͥ#7¥ڀ.Aض'ƥ#չj 7v+]/1 q,AW^4w:{XM .ӑ䷉h~%pzP`I!oBDv3er(OߠI~oSJx-7Fw(|l(Wu"GU D 5v*b*K_ ,͛6< ZU|lxiDgO̒FGpJTM+at1|) =Sʊu:1Xm"Nv.unۑ<=&?iB}"u<%|<7RuRɭ)WCx l*_l&@ڞH%{ʼn>@W^.˪0,{/tavtȀGc&Bcv$*r| m7'}B^^pw= (,Lc|s_Fk <5ElY{Ƣkަ ^́r12kk_G(3r߿ephl]1NMfw^cYF ͼTjw2O?pQQ_ΐlfX%e }ĤI%]mw=R:Wwm9 SϜH7 :E$qFvU)&obK`n'ʣUw k_+i`,edD J< r? yƵ{Gi>n.b7_1%?5@tb(MX)`h:0wVߒJv;sIJE_^WXyDl yp)4HۍʏA+0{&!uh62vG`pc- C ,,RrAtqmZka>](+•[mj PS x;^Yq=UN'#9ߴr;F1oaf*nm/dOrѼN4[2};s1B-9eGbcW_%5|x_mypTtA x] ~:Ԅ Mܵ AgIȔHHZJ :}>Ģ0%?~Q|KE4%ou(]ۻ\9[$[ݺ!kv۳ڱjS=ޅuJ@U̚#`ۼaŢx>6H*N.J^nMƭ5{C9|p iK'؊R*3Q,9D o=UםYh)(8b0'So&AǻWo$LJr1enʢ}j+<l.`޷RP-F0r=! 47x,Q^&UnΫY(hdAkdS[z݂D&p\`o.8e?Hz{h ֥¤;V㶉"ŋtbw{pl)ty;{x:{vqչ;nK 6lz@U]Ρ~&9yǵ}"V !дey54U~ql}ҽB:,X,SOLxmw۟*2Df G>wd;?^vQ y *=>y6jċģBsAUB pgExlY6/6BZH^x@^0p&.[&QbstniNga@@"rYec=pe.w{LV$:&M_OLMՋ.58Ve7XRI\>~(opuג4E̩]E gFf*mZenΑY$j01y jݱ霵 Ñk"7nU{< P0b}lW" , dn<dz=vPΗq ?&i{3"?7 g֧'hl7Eޡuz:1 ^il߮7$)@0ZCwHTh8suywoBd[gSBUHI/%$s_6Ei4W9־gvb7?FpBڕ0ߦ/X6U | 㴰vCA'r+m<HzIpN7Zy?bZd9;I|ԛt~$rW;f}VZH}fmPV'وo!I 5&G"2 X\@ȘxLO +] bvEI$ٌY}?#Ao?Xc B$nNMAa5 |wܳmͩ4z\w`h,O|yT[AJ<p`%G S h'Zw#)Pچ^gaH=;Q!?IPaLW-:ҎUpYf#z(?xF.$)hM8%5b ux`ڊNB"-TP?f CF'z+/KLN68T{nޅr\#= |z"1Z΋M;c[`vQjm, f׮ dEz!7sK*MXH*VRbq7udŎgE+8ۥj D%?ձ mc'!g^F%6NLSWxl|w2*Oڣ1)6;jSXHB;| g>l0z3-(b.81oXcK<ھAil\FYh.sOq5Pf dNC_Ĺi ӜDDTij\Tj)z-zv2gY4I#rK.MA3"r \,uǠy7imJ.M:R? Z*<2 r%A`l<gv#h7eQoYcc*% lCL=ቋCDu4:/tZe~<ԏ=*yӀApp@0R̊ p"X@Yj%Ţ2Gn̢4H?fk6 $faO1Ψԧ==h#D3S)Eג !%ϖ,"SkŢyBsj܉*Tn1"-XDS|fb%?Qx̶Ӄ l e$j3J^:W*XhK>>6^V'u=fjhvf}-:i M1XFBWșcWjL'˱Uc{ĩ@ gO+8| cP%d( /[C?@*2d9OQ6u< ;KqoGۺ5~`߭))ϖyjVNmy̭9XĢ. :,dːx) lLP*BiB`0vCM0edԪڕ\]Μ!Mi -Y2zmkM hHZm(V$f`8:Ydno h%iDŽz5֠ ?-mZT$x`TfЇ m.oh ۙ0TRa3:OW-#c,>tYY_9u\Ʒ8# |m>2J׬a8crs.H*2aѩ7z|@)PDz~Q%ldӇdKakzU¯G>ȕ -n\3?]<M;5̡D^}r0[#"? M 1*}i: "jeUB3"3nk+&bX!:}?W{%Eb>1S'nn-3o\-GacɝlOH7eR a嵍1s !r.q5N͙*T<8g0(%bLZyIYL-y7ONJv%Ohq~(#1,z1G  MxWԱ>%#L)waXvRp`Rj`,C]y7z"t{+JOh9Hz$JB;Q0@jgU̵G@W[^تGM}Ph*4 jXhba$j|,gD؁=3>}ZתXMoAMD67ЗtD,ؼB !Owmy`#6,oeˑ#37|BN|zfk4\rT7%fT(U!7 3W|C 3u Sl@o+.rr/;)u6J:vEc\F c J@B2T0p))> >>3@n < 2.&J4R}i߻m>(w@7hǽ_ =܁u/:щk܈+ly#P-ǣN.Z2< j*]$1!V!>[c+_oNb0Ѫ,ׇ 5P CS6yv/DзM:>Yoi@t īIxd+^p2zeuHYLѦbu[/&fTMv)-*"׹L S{1 UJٹ IƽJ dm\PَaQ^[1)O4 CT%X,+KrL.1<"`,=_ x!⸱Tuљ`e*8[&̽YdxrYo0#o_y2 ygv@.r4:⤣/%mE9`ĎAG!YRѲ!*5/9Xc=~aGU3 }xg]CS@kNny_D&͞`[͕{QEZڍ|H{_4b=fFM~ДgOW.i/X}Ak8Ijy3 BHGY]O\4P9ʏi,PF9t>LvbO%c9o!)([7w- %CМR?1 0w܈8Qixu}PvI{DGѴI;DwZ_5U Fɕ_vwBaz@'wzo.΄V )-MO\M2X+f d;~uNYp.]BYRR Hk1A0mѡ dO(U6 2S%XQadAl-4 k*K4~:Ӄf/mOpx^qO_KݗJ^ ;mL>N;RiANcHɸiYfl[1iaMOۮÍsɾ}$TG-)ѴNS=֓atn'G F`ve 9Qmad^((P8bKԸDL|0 jzxp֝N5G/A^`ځeMVDr/V@.=E !*A[? Ku9x.$1~ ee2< Xme93AYwj!0f{4T\"y`LٴeWwԣv].y0#eF]qH[rv2$ @ȱrg>-w(is</X*/.yˤ)35:[;t DaU*l3g &3WFp",hkSP:l`ZS!829wՆɖ#$p]ˀzi˰f3 I V c6eg}NTX8{= ER?BR弅LhAd `мƃޕܥ'_Ròd'1`oZ>RbbPJU9IlYˌ.ե\ʜʗ_kq{*cvzͩۊ&8VW`ItgQxtqgf&1p]Kiˤo™FWzA~xYV^|Z}ȕBSw]bn'YW; [`Ieez[O<35HL1 d v*dzo0O a2TÛV}<튳B:1b}oov߮E-~e8uY̛ؐQ<3fnرpMć_ hö I,٬zk.5!0sDRA8j*>Ge#_4jPxG hF{e@MY;B2hK]YhpmSOV口FBw=V nw88s[w0q "$uk_`jB/Lkp8^qlvAkiIzzGb!-os~h*쎗b@I#'iPNᬍ lmWPl}+v#WLȯd.~I#xXo36ܡJP+U nv6?P"|vÁkquB؈dMͻM {CzyDg ue ?a9jC[ms +L(%>PNȝ:7s*4n@ަ)qXÂ;a믤g/j:8UDvr+baN9WF_G" N*]R)o >j+=ߺԲXAUy,odV+Z+jnz9I>;*A, r%>b#t(PgSlq#D:%IM'A1ps1Kr٠*ۅPI Ѵ=Z-g^uuc 0݈ɟȷИ~Nkr$RL{S>S~2eh81uSRˎmVVh*"bz2K[UhuU+,˱fB1I6*EXgY$Љ_C!\#$ZB 5"{QEqpcd,>y7zmayFv+wXރ@XsM>{–TG:qr|M^ MeESVl #_嘋>>o\Ě`?}>]5aLV]}QW"D:ԤXCc0, h2MN iSIIG-E50hF.JH9B:dX XA&^#X \#u JBK%(B<5•3 ЯNL 焼mg|ýZ%,c:zX ږz3:n ARsՁ, 6Xܼ*Y!}7MjR>.^⸐qN;!q<\Ӽ {Uj57~ 9զ,JE٭fXBRғYΩ|ucDxv$LRz&5W#LYmTrLk|lÕCBVp@it"ceӋ(G6[g~Ţ{c|Rq҇ Q2̚s G^)+G0C\]%c.ٙJSy(p V\IgR|6}VeF@hXw,{/!z!$2$7wK(7Bb#řS׸3)knַॿ! 핳E5?_wG1mP^ch߇FȤVCF#RPZc~dzu]G))dBRǩxc< qyV_u"37j񬮀qjyi=D&..9h%jԇ1QC}F>o9r!'tZrFgy-x\&:r( #=82O5bST7!"6u@Pt~:pfa$ξA\A pv<\7f :PgzF6~d*bLn8ݜ FԸRԞu>!As-q PzzP~CK^>m ib?)y2H6 bmɻ HCNfbN!XIMgy6cnK<6r8\lᖎey V2:|=8g 3*yIkMy?6OG Jv :IYG۳v©+cb]Q۾9d1'b y<#ؙ[ R'ʩ:,H0tc ؂`YS7UO4P/dN E|){揪!rL"m=1|LFP8L{ˏ,[1d1ʘW-O\39^g޾ U8y哋Yy*^^L3${~^)Q +S Ò"u&b= gf$%alJd)uljd6Bi^RDZ5f)#zsPoN$g3L3'bA8iHu1EѣQu:զyӣ`=]:w$2^$]zq֒h"4>*zVNЃ˄{mEXKsMudJ ߢ{UoGe@ÂQAf:ƆY%a] h硠G_T8&~i7,f2E"2Ʀ:=#H,(. ,!eb|]'64V(|&HڟM /zH٬g7OiwMC}H㤸r#h6Ea5TxEq|d?yzZvhcVBі+>qNR|{t]2ˎ{Gw%˱T_^ërFw}E j n?~Ls-!Kͳ/M"Y6ZéAH(> i 3׹V_ Gʞۖ]uq+)ᠲW7Ry?IQ 03蝕gOm:[d3M3}a8/;mGYGr7dPx\ .Zk1kK/𷇭`ƮFekaQ--^YSYhk$W "r-Hp 0'd:nv>t!G^`OSDp1}>) qϙɞ" K)}EHaDj{_!$"h3 PC<ӊ6ĢBCc in Ҁ8ˠɄKԕ * ^P h GcwR{,I6;O_YkLGg[@BmnG*mi8 CKiPe^MV885G}-s#TEuG-TߗKCٝeFJo=].<*Cax(MF.TSK u}5b!OӤC$S.C~Qpo{|wl=&s aE~t#Qyp#X~ǁw ' vlxfp\g HCnJOqh뢸s&nO6+S/[v&d iz8C@l^+?o!7g<ZʱrIFQB*ld·s9Xt*}K 0x/ UVr(t9).g%aQ Iyp}Vv! =H+S7 Oi+7( R'Wd]*_]sz1c[rKO!F32R_وUkne=fo:hr=e檕5Ǟ ks-ȷAWJMH!}'/WS* DSH K{gsGpO_xvӴ^L,MV4gϺKlh=7`CI[q"q4kUxwZ3tH(hj7}x11[7&ioDHLٙd^g'.rqu'$. *8ТHs-Ra[ܟO?3)!*>8Xmƨvm&A9pѱ'60XH'YB~ _yh>bH')7B}$&r@W۫ƷA\w 8JvYvTaL=5)y%?xJ( e3uZYMnV?ZONk?c:z;x!P8]^Ij@QTb[._^GDa!>O޳GlgMyy⃧>;SQ6Mwu=,*͐tNEc,{Y52 L,L;M$~/ݸ79uK-F̹dRn2)2WC)@s@+ ͓K0_=ƶoȪOC(ጐ|$ T |Lv}b7]o ?6:r44x~fa2w*汦5.D5)0! EU}O?ƶDɦc?/*[Wn4 Qʔ26v&ވoJ)>ّ`$z?sc+[dwz)07hʈ2 +'OG-|(EL49va O6Xeh;eK] d~4{|[-l$J ~Oj&9)-93y&l4LᆴRvm jڮfv#ӡ6eP[wSZ; I3r$T3 P?>26Ϊ6v]}dFaZu`BGlvki?6uIw!Vkۣ8f;}"?UBtGjm˽(zoM*OzAsp5XԬ褴x ݱ"O_ xMa |;%ZR1pȟۅ!zSL\m>G471u3^-]_}+h^?2~'ȇ?.S|(I{^Dge_)# vؼ(^# &kVds1}x02ӎԴ%pk(*!;B=C quӶnDf;"6 Jw[10 ה(թjNp4v1?XxHQ8bEui2DKŜJ&ɼQL>f l3潬q=L4/JVz\tIk8_Ȧh8}VW'N21Wǒ(,M;u$ X.b(nmÏuo #p=~{G1xB*P${(K6َ$yzVz"k:+HⳉzT~:;5]Cdɫ1~m)G8`shqWqu'"/PbاNDL&(ґXY8zihu7SHpi3&jkg2WIxR3iaÞ8p^dync 5>a-S1_ZZkj")lt)_h_nnZF0 }okurAHh*Tf-uRx .q:rQx 9-BK>GJ>}L 9@j u^ T*]kE=((f*hA tb5)qRTXJ=@wX> )S ǭ9YSaQΔp!d+y Rt3)"eoKMR˸ݬakQl엀عIkW OW92xH-K4qC"HSVW.XڗiR*9q9^ Wt䦯] _E+Dk&a6V2X2љHF~*/4US[T6t/x״\􋕖8CWݓ{$\YU0 %.剧ln(c9.u ?}}Dsھߡi'TbGkjSCkŬ&Z$}ƒC wtsqLx؍r0D :n> g{-/r <ʫF Mf´.2H֓&}]i4gu2wbP-uGo_53Vb}IǰN})ԇc_EJ'`[b7C@e` (62ܤWG}ɸL]eY12Er"R'/j?p{kQl?h$& (:=s98x ,D;4HՀcxe.rm:(÷۬V橩(ؒdهh$Ū1?/6x|/6k$@ ~.C_. Oh5bɏ7"U)&W :Zk9U@쫹RH"mh읞{N8.;ĜG늝I n&(2 9s'{_iP. OIzx(|{X5 L21A vmg[fMC?*qn>@6}HL;%F;.[8@[v8fq :lw[U{YJx0| )y GgSH1 .\•K,I= Aة;>:Re:XJ%`xp2Ux:Y<"@gֹ]z<SmNPZAloDP0\`HXX qEr;'?6DLuBsb9{2MA09j0,ȡ04/it-(8@!q4yE2>"޼ ܾɘQPR&w#`2+ɩTTJJdSǎxzމO G9rS!O M(<=P#7G}8TmƆu9rwVie:ߨ;p o]_0$@׮mV_WqNC6'X<3<33\oKgy`-76΄J1RWnXH`S.3S0tmzi;J妊oXvY;չ Nyņ?n@q;7}'$meԆ"S"|Ox?3{az8SM`(·#E84i 1[_Fn6ޫBz&/=$nhͮErԑO!AxW[Mmw]d}VeiT.g<9BֲQ29FdfBP0ȡRK"N+g'4AԸ;j|JoS1 =jBx"0Z]u#E^'$jKLhciPGYF4ջi]@{c(3ږ+޵h(-8o~37աZd dl~~Ib׭xS _D\$leG}z _t `V Z$3K S蔄gثXuiaށ_%mO?T܊<ޒgDS/;>2;P[ gz"r+aCFj&d(P2܎ݒy%9D@@&ȀaIb[8E( *䒑x{=#Ȼ5BH!H5*h@R>U s,}#q̓Z]͆;"2h:8C,V*f j#j9?P5r%( .O^n=Y͗>[2m.Yzxy,i[':/+t+bҏy IeydD747N0Y+WXܽc?yB]-g*P&3p{gOMIJ 9b`<|a>>z|ЖQm]d gNU1)+X?J -ƭyQ5'8(ևLQA3,mkPQEۗƛWrnM z ًڴ2A#6]Õ,yܯJ  8anmъtϗTgD 3[Dka@ȯ_kI f-bKqQa ИY\-3޻I~BP NQ;G1whV7P*[,=!CX\~-BtmY[Wrz:5ـpm,<3򕑯Ew&bZj$8O癛?\ 8D_pe )~&Ǿ Sc1w0 Qфe7A%+%ÇrM4q?;v40q%Q}^ cm#Q~.Ѱ2#دD3 _L )„~k{Kr(MwXʵcYD2UZTL޻QSv$]NT>T뒺X*^Pc'`y<L?gĵm0[`cuAŋb:b'EWo2,na}`mޢqyxx}׆L tp?U[q̆a|O{:adoq|pdZ=^65Bb`*@NB*mtw>w`M%Z!d:Yӆ,`IHb40o>X=$$iДƱG 4)yf*};c[rz=G(+䝡!X h>q=rob3PW\I`mHH&og d3r>1X/9PՇU==;>v-VO_͔9fʠGDiAEl@NWVzˊiAxpK6n_Rʴ(wD! 8p/x먢Li@bA:}<}Ōεa-Q6Mk%3K~+ؠ{Fxg& /ŗgE%=Bs?/V/M ϱx٠I\rldpL%|u?Ӝ"ʪ&C9M2|5~nm{h?l5vmAAKYк>黷f$薃/brX6jQZ~ɔPc('|vZ kb;4%i_Hz7JVWFzĭ[ڃ;Ǝjp$R]愛G~UXG@HpfY#F蝦1&?*74܌Ͼcʤjvr4l\ \tJ|)gJjugOo® uY /lwZ65F64 1% IgуbzkzB t)+YzM`Rj4P2&W04·wQ <+j{2{07|%k O ơ#DW8>UŹDp&N4:'$f #sW`u;yƲ$j.;K-1΁ P37] p޶9vML:>If*ۙrBvkF` XLpmnIZ1<<E* R ^ kg}Q"IC\) Wh sːܟvfaZ=ӥvݶ6+pQ8 B:mAHkSqoD>)8vMFI(uKLj͉˺r O〺8kC& bZW:2liөFby0(Ă#0@U/4Cװ4aE>3œ64aJ%8BDC -j1xaNYժqŨY&S 'v'C)hAL[^[QY( &̛&G92pc`fj[*ZhGȸ/p| , #]mF;A%A1$0X]9 sG䴎 `P*u(Lq[4p>ٓE9ʔD>Au=jFHwP.Nq.{,̨pe$Vz4M4VH ӭRkC h*aۧS` Q@G:QOu햖G*Id ek&Pi6Utxa)1 Gb徜@}hv{'ӌW l~(8}b}0 G;fU.HD\HoL,hsNj΄S-mA3R8l92%q`}$}Q#mWzQX/\JmBDqgWvHm&$P&h-[\Da ]ds-H-KM̧S)e }36]p+¦d tQ#&5+w@~'d&ށUg7K6渏o]A]9}Ή\92zv7]qaě9/1ޖ*#b4MAGQ=ԥ9ёOKZ o:{ )vNWڹwK`d γaJ W^f+SM$ҲM=5Du Glnp}g6K)>_d{_kŃ, YU%2D`/wo,aևU<1v2 ?I?),jF D*O+`;&;w Zˮ&Zi-хPr/(#X< x !˿.C1Je.<( G E,"ȴ~ wȮnXNW6x,_l0Oܐ}/y q&# F- M60쉶WMmQ z\Eڣ~F-!xzŽw>N}@˶g*ִk"?,fsG$ڱU>dƤKI`5gв^P G\JÃx,fN;f6, A*ώ_Hy[f0겴\\p /CeƟ3F֌9XLcsBWMzl1,cjLL&/@(HO!`b*y/!~хAD}3A `,Yha~+8-T1!̀7ql3 ~ܒBNRFq. y:PsuEBhŷ3B z2XZ$9,EuTYj)eU O0c`pvGx oF5|_n՝i!ܯ/|֝| &=c;OFaG.K!z-qOv&~ u @T%ǚє**UD#sA6_Ͱ(f.}p9݁9ڽ(Lu iS~BԺ|:Ҭ~x/No*[\PψhuP.G@T}(h%Gu1ϗS} v9 bЅdΞmGN t&FR51s8v"^qB 9[?:(1I|1̦~g6M6b2ȕty,Ok:"* VoO qV[s2l^3{"AW&mӀ CsLB.W!ߤlP&LJJǀ' 5[e/s2Moa+;$t2KIL :="N53 95 On*ԓ0U!XtS7^=?1a>_-ho7 ,s]@/ީ qfdL%m}Z}V]!Igc8>/εEt ׵]#5ɇ̂`y7ނ~-Y;ve*Qí%+M㳮tjhۡ]xJ#7g0Mo9v@W ;*(Y`Y4<1hh^J,GGiOʺd(8Dy8Z=d M".@C5ѓ8-$ +Q/j yE%61.Ͷ4SwW$v)ꕔi&$Up53dW g PD>$ &SYy ؆1QtH8 ZW`oNH;-z鐅u z;y|,){R3ZC 2$CyFdMu6T}Urg֞~> I['nʜ.)RP|Dqsnk"TmnW)HXM7 ).oqJo0!RV~hM/`Ml#٤_)1/x}ÍhUkq4 z=0&l~}tksePu1|7˄4a Bwsʹz'xpo@"\?zИ5vrWOmix HC[!BPu} Ehd  b݁T/@y V\>t1m;8ys캟~^PIg+ڳ(AFAbKYަKUXD~aOP'[~gTƝWk Vr9굨wZZlQX*]U b‹8ܝw4]z)e3  HUw}8?U;je&~(&4D[*3VFDij#I|w#'`M !_lmsb=T2fj >lZ؂fל\ѕ\5b$%]-$?;DaI(ZN\l4\^T!2NH2 ~ KX!`䚭+-[16f]zL}x4d Lũk;e=Oe%q+xobk$RjA< p+!@֖Lɺad0;-AzO܅?l߰D\r.%Q,d΋u.ԡS5zxN [8.,S-tH&H4!#/In s8 |2ɩozz9i7 tDL*s_}7}oЁ&In6"l~쳔US%>51p ͈BG^qdġL`LX4\qs` u? Gm!%+: kҀI.I6[?)[^|C y%V a2juG8G2)tț2̀\zT̔ OS졲 P:ݲ Yˡ G2 8-,Z +9_ BXukfPಆK+t:r_<&)A |}'/J m™1L YOjr˱K~Y$i`q9i>!-q,ӵ#4֏uiZ)hcjP K$3 P=EW{X=fSs{؝.gskV8 n"FuES=0i:_@&E ǍBﺅQ@ܳY"fIG(CKw~MƋ?pD݆."VVOw0l9_vV4&@{NkS1Ԭ|њ)Y"el'!l}?ǵ戀y? _05g"?:Ep]&oqb>Hbp˹޲wjn#ꟿu|l0ψ>kd?/cMHV&p%ࠛ'0 Bc[q; HEܟ39o%n | v:H&W%C-qJ]?`iN&ȇm[f7rSS#Kd%V тdiH.YK"Tmz AAb$^}\t?FЪCO)3a&+ />b, f,[l\FD[-Mz6@ kXxfd̴M-;~_e<6K2#LN[h|xdq=(($RxHrt+9 /T6"BfLOW)ڝk:qWz+W |ؚ˜O`8;Z0ӊVO UЕ\ܸLV9'4|i 7"}جJ,&HQ|tFGM:mȷzfQrVDNn~kErQaʼn4_'eWb&6RhcJHO&z9kQ-ۣol v,bFTf I9+#J!?LG_Lί"zw7L6QB5Bm4 Ta6yj]rB;P]¶~@.%[@,$ iO%{1`IXv9+0xZhR6=Sє 1IgL7V2g_Osf|̓U,c ZYpx k#OÄoH ۮ0AL'[?~i}Z>Nq#PvԩQ%*)h^YWa3g_Zކ=KEۋةmC/+"\o0 0_ON v< .?*-|:R+Qv 5- @cY ü(~AT|XȖr'F͛jFfgA4Q=%J*XCz)dWAʁ‡tCY*1N9v$s=qBhsb1ˊےd "I AAhrqăfZp3n`i=وu?~&'e jъڽl¢3by 6 i8 *x/$oA?WMsʟF0ђj)u6d8_~(Tj7Q'WZvSEul_X<lXEH7 Sr(T#uFҪUȃD04jئﳐiA! YЕz9=ݐhl$U$W2obZ:mrl8#2Wk?>G9))hVU -Ic)!nH)7L hէ^ r8U'+df)'p7cH'][<' f}[2u$S'3gm=^af0LV* #d[vxgW $XD}z+ 2_X `NmSjB1/noE־D֊G=/c1_TeiC:6b1.$ kcL6v~vo1jɮ&7??.|)p{|Gf0~~qz_QӮ/ uR !j*C[D4]@E.vQn);ose'jU#!uLzvvu%ڀNM<_\o-s-wi1'EQ}NPNL~L!ׯX/^6~Q,lae@h,[9Q2}=/lO-x=bbՉpqߚK_Bԓ.5;9ѥ'2vx[b6ƐMcl;r`k MWloو1wV_))uiT5ECcK$߰wVkү(`*ɾEd,ҊcŸ.lXaIER."8 Y32R /E3+!CC7QQ.Ƀ캀mDKwV[r""ca\92>?U(Cf$;:[cnu·h#e{:X-j3$^ܿ< D&HRʓ Ty?УS}]"fN-3Ŏ>퍌v>DŨAPЀ & w%o-Gq+749\)BKA |$0޼-Wl۳aGo>"8,v/Wdo9LPUhw<Ʊqį;2T̂Hz u >$tɵ\zx(GInE`fak| ? ALb*s&ƥ9DhI;(ήaﰰ ӈK]կ+b 5Zd^, 7rw"{wb ugv5dK|ĀFg!ˇ72Etf{E;x^rFYsRhUa QΥ u :ZCpRϙxG2ka>4xroR7`&sbl4" `/ .KE3c{'0{U9;k1ܻir}Մb^AC?AU=q]Lѐ>{vq), n52 ǚ¼DcXʄqXm!fd.$tZWEqou=yevvhM&1E|vO! uCzZȕ<{_B)o|TN|Sa~\,`d 1wMw);rݗuQ/x/sՋ9(5 miN'QϲCII9ki,GZ AeeWFqI ('~-t*xȂS@y,cD/q6(sI4E`X<ͰW&:2aίcl~CiXB37N@t6I`<ȅZʤ%w`H+WBWƠ~&&ZU D-vEQc\P VWYcK'C9Y> /5zv޽>*ǰO+x>?r-:Q۰O'+[RNt_ŷ?u$?VArnY<sUȅ*318TUS=˥IR_pLE{'$ }mON7&8V%gI]r?5tx(;w$*;HxEWoǢ[.\f߯V79Ҹ)iU() _[0>lo>Fh=9(pz ')b\ j&ꛭ0R9F1k1xqݙ\s:\lA4sks V >'hf;جAU= MJҧAiJ7 q HK$Q77t~zz/mZZi\~H^v&ǂ8JvNpǺ渔Wje5`Vb[ kg&Ss{'M,\@~ed [?\ ^b(B(YL-VZn_򥄑 !XLW,\ExX5~kd\%Oj'u8~|[-6Z/nt"}~ɒ: KnOFЗ)A0;-d}o$o<wWAWzM:86, <["77+Zz=\*)deK\pw2 ´nO ^/ဩz4 :m|*W@]bNbnVT8x[%((t^=lRݖ1efN c92kj[bƒ{ G{gɓ>FT;ٳ並+=P)LJE Y_ :~[M-)ׇD*qoIe  |mIv>5 ]-Z :?Jޑ3AMnPƔ"\oJ햿ʼ*ym㎟%٥5Ghz~՛D)P=§7YY4CNxc=P],ƶJ"bFB7h9=Z8TJ˜k-NV3*׶R/Ė34v"[: CED|tҪeìokep;LrC&bVc\Ύ/ƁJ)VI"!hZehϻC$X lΖX'nŢċKUy…Q"24\g2a6!LACJ3@IeB~+G+x'= ء Á rNYC>bN椳si7CZWXQ7@9[#5yWg H/CALu&?0h=2"v>ҽmhkqձxnRH҉TOu4 ❽1;#$E m=:k)@-B4OW8QmP8e uehdO{4mWDD{FSs ♆eP ZIcӵU¡h|#٢V,ރZrSp>=mԔvƙ]#9om6}~t JS|#x";L1v([AWKuBMDrm?MHSjUd).PnXSxdB=iE5zC^S==pvޛ'AiMnnG3?KF/CaW7FDg庅 #GqPFEɁ#^Zoc|8{ߔ fc0jbQPYHε֜/L;LjDF}3ނ|Ιz d5DtjuO ${aY,~&`L(W <BL}kz)!0|~>FveZz\N2wGI+Z[|=LɰzjߣMD'-H=kO%:E)E?G<\_4dԫ h3R~P绣7y2+l$YCܹej,8*A=YmA,#ovcy pٗKHa8A5nSLJVY/:+D@&l'n/XG3lġQ6Hwqs9gHB:&a 'o=Y=h_EC QHYfeWYAU}%Js 'C5YJ[wwZ!dlTtm k~%Sv.XIL$\C9>nMV.0wclTZ-'FjxנcIQ.(=N$>}-/?xkBN>JP0Ȕ9Y_^˧"+ a(-{ l@"J/\ѓo2jF5OIi|X B^Xz#eM+ ?v-Ӧ[Bٖx^w+FE7Ǩ~yٶW.~mۃRn񣑤$ȀD&<הr9{n3%< ^L\Xc>Ä_λB wtNYcP5n'(M[ПǤ/Qja7qR >H=u`}-QkF@"e'?!; L ]٧tf(^7| kvaO Za=M pǘW/:Y.t-Uzchxt+rE* mUrx^-j"=)܄le9^mt12fu!$8ѲQK!ʔ̼Mt%c+sT"Ё`|ADCNpDsM$!~{b. 6){wj! ^&d5R-nf%A߬3K6:CғOfL C7uUO"JȒNpdFU=w?&o[=ɉxrhk@*U₦<}4^Jj! d3{UKd?,c;fxyJۊ]6h7;17~K-:nBa# xMDQ"UHd= 7{+gIUov~I@nx&\Sl dzaK4L.ꇬtr^:T~vnYH.X3"T*$LᣞVzrszqoךspm.l:?NQ9_Ɔ"㚒%/U>QMv^:4 rm6W e7'R%c jYv>{Ϳ5Q\2c,ZjO}Quyݝ+Q,uf[!(olȩUC.o+jt.3[{!oT]Bxo 3t>gz05PZqwC(~4?W  J]A8~wB\;W?S:v]&̈M~tS`] K]QYoDS& 9qivZ' d6SqƈAM^iy[T]hqp)AT!N?~tް܊_-P^uuak9xEМv]ĴLqm祅e@! h|PT&fP2l}:Z.rs`[FM:SK7O /g}TKH+*vX)&})C=sJG";3:R9TpKg",no_BgNmm_MZH{,O zy>e,Mg=Y}:u(>Q5yL5vU_W{ն~%tY5.9[ `׮#6@IIVNXCsl`^IgLbS#yI㳉"|jڋWm}<8NY;ai/8GUp6^t?b/u+ z4'mN nɀsg˜-y ^{n\=}p\?ϛgYo 7Do>W"pԓxŢ ]ʝgQNCȆ oh'BvQS=eϬY=W#dF Vj}Q1ĦiW:y7ybXrXx*O0=*U̩E #ŖZ2Pz@C;'Bb@ v]Aa4T7FUT8q՟op{b||qa=k@1N5fF^іuЈm 7)0-._]nT,F. ܌4 ')B_|+_)JNҜRe6 rMe(q' $c\C=)xZZ!(&H-9AOl2!ə,,tڊ_@ EYJ*j . [e>Z&3BY+@gj .O BW}m 3T ޝqc4=09acb"6x:O\*&:W'Jc!*]t2I #t<@%4iCq^ZN %"2  ysN!BynvKJ[yQ8? Y/0l}Ge+ mVKyy }==fj̯ڨR;Nm?1d}regSy/N;{T*K<%{S*30 WYnX/KM˒ @ zҿ 'k/ZLpDLg.dpՒ@MgގvtB'?tx߾CpTթ# |!|yhQg= lזdeW$6jV1_f+~GoNijS2V'o&ݲTPLex~`˥&o᩟L$+uľ1]݀ Yn11.] O;xgzVq! p9 Q8%3439.ެ'k 1md"qEeAwoRrH nYZLJ3RoW^̲+)[ZP(Lpd+%{uA0^|=Mk5t1b?7X/lA.6eR,yU*VJο`= p@ TkUY\G{:6$Yis w-3K!O6 A$y^tU9DU[0~Si;SU7AThY;~@^LG8VeAXD6~H:.(`1V̲^䪭Jt4[lw&M&)Z7>b p mt=oǔ!0PHC8ZYͦ6 :)U#55 m&\$71 c|~J kMֳ\͂R1!(_Gס@0u9 Ŭ\񡼱1hXXH@W9/ Oisyt f{[vEE-kiN<,|xJ&VeS,2F :};ѿ7t7|"W6pg9,|wXawE6 mR G VR"kpJ;wxUj—S9Ǚ#ELj.?ix?r &܆XnJB_Tw@1#@XnA~ (8Āp.럩 ("Dg %l%3\H@<|wE);`nk+֣.;*47@5D=>r(5@y: z ;1WF( òá2̆ie{pNّ 32 ySig>,T,q|%4T)G` 9 \ ñِ%+Eweg_Dyf~(.b|5yEqSд,Nј.Rh-S!|Tь%;銂$8`&itX,;"E<+v9 5jkթrޘ n/`\[(@a-_t[V1|ݝqՐ) NR$ 7%.XC|ߨP5rB䢹mDHr6_u".$ϴ0V,#X&]PoR`agoksa{]I~ꗉt8UקzԂRDZh!Cuaܼ,v!CV_m8";0lSjXڦ%JnؔyTMN9qSH'{B!2%^,\~̒ .궜~ޱ2BA_5(At! EJ\cG'<~[z?J%iZ:uE(3Y #8z-1&; *M!:(656SygDՏnu+y0N{u>X,P./G^# P~>IuVCQy/D uA`_1;L %0FD}*Ȕx] :tڗdaʶ \xjE4S 1bN~KZB4yG'u8g9>x쀙1fi7Vu,d^zfjy1-H} #,(UfnL]U 1N]أʹ}1g*ϒ%r-ٺbH]?|+5֎]' x03 }WG:p\uE"$ MNTxcAlwgwoLQlbI&1 3{[zc vJxo)T"z;oE#ϢX" O1Ut"JfPk# [ *YB?"Qx;] =V2BYǶ(6=E *t4njdR71-µ"Yc~BcSyTN3qD)zE[ Œm#8%}hd:@l0[D> 1J!X)7ZFT ,$i3_c{Bp2bEL$p@@@[ze8 79GhID`i0}/u!^k}NS-2덭@LV3ѯDѬb ^q = Q;K ^qQ]wjQƊ6i#`{O5 d#2Rȳf ~&-`i팩{T*?/K)'nRj!HUePђ*[gcf\gZ cl[\3a߶jBM9N829lp}PLSIQ+ \LJhi[eO!USSVTd?'~!senll7„I OZR$/g5~=o9]tJ2eZ-!۬+SbJ#c'a^tl3gC~eM"TFFu]zjbڲ1 sI|GsE[6%:)>wKc2ۑIE9+;?&mOPoEp )3v){b.᫱qL6^"k$U pNmi0kg>=`dsp:H>WEHNC @AF;7@Gc=o< RG,~vrVqQ^a``k7 o^{ o,PAoŪK &KYgW&"Q74~}^k^%kCՕN]d'~p+qvq2Y/.w#O2**L,}%$='%\d?byt2C(NlC1~Bo"F2^ednR^jAby,PsFm/ # FѴ=}*ڌIɾ妈,'B2Is2y3R9ʧ: næ]<N?yUɹr s~3j4K@Qy[xREdci pL^HՑ8[I5Js*:9[}{'ZT~DܮhcxC_7h:\{>qo /ZQa"B=T-2Ҟl:Uɧ/y6njKW?4LŰ6YAG^ZBFL%U24;~;Mvn> X!.e 4([Z2,h%v`4yY\g'XmXbODS%8 OR>0d'3KIJ*SCm R P{4~Ed_dhTAW46 lYʝ^?6hz`'YRBtsM:@Ci8 Ǫiؗ]-ID81<%Q|\43j+keZY1(OڗCCY'#w2Zkv<\\co4ɬ5FJmZ++sxG1'Ӻ1QdlfxFOVVtkѓ$- kXY ! Z fRqjFtm E\0`moqC˕I,, XaK=e9DM+]F%[`mK"*\a1kщqPMO]v{1ZhC*h $7xnX}g֫P3E/P?G:\.N8G8Pee,V IaT͛$d ôzK1=zϓo 3>_ 48cM 1'i@"W`TǏf3aC\f"3O(4&F.ǯ.N$Q?"}a=" ^4D<]W,5;|=#0~bCb6Rτu d7%h2Zxp>AAP*rMg~ x NG!#xg1KWnQ%P^9#oBqA5((<> [\ D+NwGcn\lx -Pu8x+p̣ u -! J߃b1ɽj.y[K 5~SV` |Q&_[X[ͧ9YL2r4&t3"b.W1{cpdõQnX⨊q#ee^7Pzo&X3zL2-+( HK*`tM_x,6UxZ 2GR_̲9mD͚'3v82kDJNJKP>kc3,މlf.j]qM9.?w t f9NDņ hDs}` %MRCXo/. an6?]BY>1iB`[WOYr;_dKIPp_M?0FkXso!w:/h,2g5 {fn.wOER}> ,^VtvmLɃSLIJ$ !Pl5GK At#1U_Zx\zKo!}-&-7ux!`a$`U0h@_E=žN'* 9mghi:I3Df &|ˌW,\c/Ͷg!33y@:_N~Nd,XUh,K.8YdAAA_!Ws[J A;6mBR5،!Cߨ^:AlTgޝq'YvrYSgd9nQ >82CyGFDNZZf^6hJ'?T I ^҈JE$|9ǻrȎP?-i@ ;uJcP%+c7rcqSG1"okT5/AxM9}ڝΟ>ezcSG"1 =aM2s}G5MۚG;Lzu|SDם#i{x[x|iLE*Obma"ьPOx4胈Z [_MUƃt6q.{9Ʉh50jh/ }5;Xl5F3x3\Jܚp•B8e<Wc>tc!7˄G&ۺ|AQpƭg(M^-H)3(ڶbT2 f+Ur^S6,02U#,5931`m'.\/=~Ry+UiEӵE9~:1?Tx/M|Gy8` k*jkw*^>"+h!UwRM q1)yWrۃ$6EU1Fㄕydhmxx2KFkշܺ=<ز}DqF4 Oُn=ڢA7M/]=~"mby0Ry@|U|nv'{dzfӆmiMthJ @`ֶFÈzǒl^$ 4vxۘX9P0I9эHoH)l&W:u. N>g$ڠ;d!j[99<D3ƙ)Xss<_6H&pf-q *5 HP@ ɥa|oajf-E3oM<]V̺W"$tx,B.'ÀF:Nޡ3vL,( tKFu 42rj2JKxɯyTK1+酧[j1ޏhG˓MEDېkM`Etg0ڶK&uHJ!i*|"Ʃ@'"HYKoO}L+%;})Lv:l5OP𾣄I +y݄ۜ+T@FTI6m)W2̞-G,ew4cfXA 0,umV$aze7idm| ֩ckapt^lY6 qϜ9IUѮ6po7)u# Zn8]q{]6:=aWޱ|BFiez1i RqIO?nOB(`tϞ[ӕin꘩{GQsݙ M/xv}ޓ?+"J[\\!~KR;EnH廳k/soGPwdߎ8ӭ?(0ګ|yxn%; k XDaP0L3z%ߜ\X<}mp_jKavW7ޛk'*G#8V;Nv`C9-x?<w@QN2c8!@íEaxZ]sb|=:RQ|#蹾5:Z?+tp@-hZ\.!m]5P6 A EPᔳ^Ae:&ȴ*R֤^D03Fqc2)7hԮ :z m%)"!ȳ2KA/®nڵj4S?ec f_kj ƺ]T/a1|oO<Ӝ5]/EQMr5({J86h 31wdi:!d4={XJ^Qrqw}$rcZZIlvW(؅5sޤye1is"upZpwF;3nslTN*x|9cւR"3Jb !=3^gėO=&dV޶=N:Z}ӈeKʴ\1 l?Nלt(2ÔێmtQxg!>`<{#וhqJ|(>L\"J2CtJȢhhNf6ӠT }}os(`ȳZ"xrd<'7\>jgўh%aEyl9&oA+ZݫXgT;Nۭ^ssLFM8xbqc We"TܨgM!lEJC_AZ!epܭv˴f_|&fR2{x1P`?:l}7L;1R=|S4D@wƬ⨿F&-NpdB|]`>x"fP#&AxXoS~ᮐ]6rRHVelHdzZ /~ n}k5SG\ ͡ôg)7q0O/ݞjR43ڗ=sLF/O?=\VJ/k |atƕj!/ò^ԀrÍ~ Dcj#6g[`v";tJyFz!lQ\RzvY/E(л0C#<,>DUDW%GqZgGcHc?]A(7FITC+vlFu\U)ʻVr7 jc7qOHyO*lOl70mʤ̠q`ѳNڙs;:bERZOWF7?4d):Jp{ yaEC !Lft|E5/ )hՃS'Y5VdW\*U`:dMF|/,6 [?Uv2ӕ%{yNLUb1R A3m?۶s`׭vpQVTܝטWst^jѡm⠍QMhx qq5;z^ zpXNGͽ=vorUq#q~Ҽ8lpt}{qS v*v@{\o}k/o>][qo"5,2M!Y! B&ÏDzEk2:VXoy iuPt -A\n&_b)9wxN҄|,#\! r4XT|BIb6ٙj,拽@caT|NޖrH؆LgoTQnFU76S *> $rY'j6Y{m!DrU Pi Fؓ Sz:*'):`UobZu-wz7: 4`dڔ~m\?: U&yBEVA Bn$Jc'Wb*K{7RB3B d_2BP6fw%DR$Nd˯$Nde 1H&$&bOPLz)j?:TS tq_6M8a0>}>@<6\$tax>baҸ~l $ b]n[761$\Zf/)ќl]nzh,iY0i#4"< l`e@9M5K'CW8D ߈$Q~X0v#„jTT7a\ fd *"d~ Ek>bi`&xm{Dqw|~:1qdXUCΙvH*)fkMԢ].ҙb}bɶt4erEdY8;HK#8z߸ۃB8jpI ݏ^ uo{õ9<S|(M'(?h^г!wW>'.ME*t}`\LluGc?o&҈Zp4▧`M˯ݬeU )R^,n-8-mT36 \F|ctkH~S2ߵ9{:tD3n3jsRs$L?ƫ1a6?CJH(Z88ǝI(IJog2Py'9}kOKzYx2޷9X;>Lt;% YĦR|RUwtrygG$̂,onsxO.F2%UigniEwgiN1 ^kqjk )lc]d4nRaNz!̋pt56Re8yW_\piNcN'-NvTN $OnCiЏ:$w&V_JaJ*'8w A }OΑ#>ڮ,`3FɡirڗcS+2,s k=nHonNT8e&\ۢ͏u|jam@Ʀ?xfdCjzu:Dؖ'p},?m-.J'hovsMQg9z1-Mm'y.uSITb h\(_UwZdĩtg# 2IKclzxF%uP(I"5mgptܯ8f!x?:4yL14^Ы$!ogւY 'FkΠ$D7?_%^sZW65A.)c:½,+mC0^${\ld_s@DL%WAN\3bԄ`*}T"w &gey+@&mb >4 ulK7`]jO6^ gZSf|/zO:$d4F%p^WGC?{R 'q׏m7~LؿĈ䈥+ oG*7h2_Lt ?\$?]uڻ4gﻹ_2W} j2l%1"$SO4yo)%UV< \nj/p \%ύ>pRz56U}r85A;PxQ>v %Gx!\&FP#9{NO^G/)ץwy[[d;`+k(Cv6#i2a[)2TVLmͿ^x(ErzeSQQ_^OE֑_XkƉ!@RIPX#Oe ;.G];0־VbQG^rLo(dEcst]5tƽw KU! )6NxJDRY?rôaѥ`^Dr|8Q!kI!o\)߁#V'IUo4n9 >*P r2WaIC(}ؚ( &KC'(g׶cyD~ı Xp wRZF4~3aQU|ay۲5^m#븁PwnPq $w _ӽ5Hp"P I4#n65 g yʦH,7wzݒ- : ֘g1bF*i<&X6@uU2(( r\]n xBϧH{,Fyڵ"vs%8HPPw/06~Db"w3/i.!AAB<09b`=# 3ގܥ;me"2ԥ n!?Q𚺙x[櫅.V JDX;ժaBM/ԁh]Y֚UY W, Hq~OH7ܾN|-F fg)$bH W-Bh:J6| "+:O)V]:%;q}@GҔs+C*!)g=; r&rnd"X_N;g#t;wWct&FWbrcG8Y5LPKFPpG u Ϡjx+iXSwG2 RP/"R Ғر0hba^k9ݯ3&vV0 =ys,Ww˙z=FkBu+;?:[$?K`$V}'zLVJkMk  }V8w4i@g|9Ki0,Rs@!/X][;/z'4P\qk> f幓[WfW#Su A v!@2]H5@BI9߼}ݸitn,]Ń G)69B;V f;3r:5ĒΆRVkJTtd5A cwXx|9lsSgVOt0dݵb)#tC7:[6fi 6K$;8e}x u+KWԻ8= > s8X.{UY! qP) l+ׇ3k c}Ap8¤8s.ʴy`GC+57KAz,S-/S08)4%Z;36uo0 Q{-F^ 0 °Gk/6̫rA0P_`MT*AR"v]e+Vn뗠3:lgÊw~ZfݶIy?s mZ>Nl8ԳƸkz0GuLUO$M{I$Buu$uJ_ò2>$-G:8 :L`0xYWF᫵dؗŽ`_e/ge֦dȂk$IfR' ?+r[@}/s1p[[NrfL&h{gbsR~*N \&"zΉ+Vy,wpwG/8ߺz@؄iDئ ,e5.(+NFQW0hR-Jyku;Gm= f/ژ+o?k!s2u]p2&e#)r|E /sGMdzyQ׮om.NySY6,C`{)}^`R+2E[n#xd/{=P|B(?jFۊƆV[Ngh1%w5ˑj@GriML\ mI6w (HlYTjKe 5Zqt/)Dl&/D+yI _PFav-1'OnVCYr=-nGAʔe%]5ON g#YB2iKj;o!f{?ӚpA j8s\5>esx$Ku."Yݏ>sJvi̎'J֞"L8F~*E}%wSuwqJ ׻w|[ GN1Xqm8?lcȢ | (!jcpZ= i& #x> iۢbH]/[qcq.b-$<@htxƖs,-qMquZc:5zA.0@c# 0OzO,bڇRMZgv9Q+&fkYp&s/he^4 [ `#gKm(85VCH%LN[K;QQ4vыK0dɨ/]-.y(:%^t'Ss.~$fc<^RJ^]:NgmYKsW!Mk5ʳHߥ׸#Ch>+ޗȋ{qmqH(W(BFm`4ip7,czk>:2-1/ A:`{rY{M *[p!zy[y"}K 7{**3̬>, ïfϟp3|QAg?61bs GUKPVV,wNy3G$OOA4g4-f-ތVGO{6A 2an[沐c: !x߅(ʼp݊m/C`ϧ!ڲMڥms[&XC@`[`tV̅ _<37_lOK7~r'nO{#3(+ǀ@j@#`N>}fd-ztW'牍]C)VfBⰵkHQ-G5T ;VnΣ=jecSEo .ԏZ&$sKCԜJE驖Pe%cdk8yW6_.f5$F7 5]UBd%Pt$y +;7mO;xPzWF1Wg pr !9$ 6?衇%?cV, VM;1Ծty9^qX쐫gllfx5lŴ,}|wIj4vT6 s߀wj<4ǤƱ/ќa3c;7=0-IU5g }j,4U s|XSFhb|F>bOWYϭK`Jڣ׊Ok  .M)平sDLBYJ.8s.Y,3"Za+e{yzix'*|lSQ%n$/AT]Hiɽ sh$ /\-R}'NF!C֍_*OgڙPk"LQ0E5[h:Gu]L4 Ws\8EIX -v7䑩2\pj,;h+'XIuU;^GyHxX&aIh)hF3Z ?÷r(.j>xwWR '6A#f]Sw\]?N=DO q0g%3]0u.i}vyO0z}r:>紐-)W%m8'}W/CK=HfUQJ)A8U)\xajI !F&鿨@ &6Fg]sہ0 "G]C`:IK=|#d7wVf0W\_sF/Y{SFDDө'$(LVGg^#؉t9gqZk)^-C8범1eeXk_$Y;N;k|7@ dsZIQjjoZkt 65͛߷o_hO˖=Fbh~ߘ8K\M ·U-s !Bj=|p\#ʯ P^7Aư12=R+ԥ?n[ }Ecn)-pA$*ؑ+)KƕmJ5GTh\vm ۊ}`^fl:p#޻mŇ|atJ0|i@7t_nnBN.1۳J^yM _??NZU!:\S_ʾ9)am7Y.GκY"8[wb<ڮ9Ѱ/a7.J.oߋ }jO:yKP-Z'ޘq-b/}F3P" Ƌ>OX@$Uk 熫8Ƽ_t`YmJL7΁VzJnW9u_iXjʦҮCvGt/ >!/A@/DuV#uX̂%`(oyRnE}ẶLAĚ{aqt'Z:?: d,W\j[9)@ o2e;ko/4$W:ZƉoWg ЌqrɦY$=C~?TӬJ+LǪ/X%Dž4Xk@7v°r7Tc;U**TH4a $"ҝQ@d!7V(ØhͬYY8աD)E243޺zlHl?]k:ءuv=A{*Eթ|713"d.2o:0罟؁&?*~9b`cLDs;fk+ Xp3?\IDLӟ;F0(uinJ?/&ܷכ/hga@yA}njxdݰ#8~bbVG(@ Dj#cfh^¦nRnP^ȅKT:5_}OL.9Ⱦd&c!&ܙK#х%}U|s#$Q!̐R99D f50iM[(xʦcr&7QƠ*6WӤD?y 0RxsT1ߩlC"Rtkf(óGcK{':3?@ eTK뱪{"}걉5Bp6F) :)2- ~OJvR>l"SI>1%~Uf{4K S7Ri7^aBfG[foɢ u m߶˶TQNJݬFEȳRL\sz9R,j{iW5aZXU<Uܦ)HM:ϻ#U%`Hr\emR>iD=j<P t50tE'wJCq߂=pGn(pBF M%{'Ѕ5A LjfS˦K5ʁ?;wxtMR}N ֨|&Z; b -u1y>5|Uҡ?e٤Byw'>7vm-*?%TRw3n OUZ ! /^Oڹ;L R w:fzr(1,aY.أCvx݈LnO( 3נaaC.ٍ?6Oh8Os#ͷ^E+M.VvLW,8 }uJGlA.3RL,FmNV`5av,,0T:JD"{hּy:S~x} &ݹFۑx<1fCUc~zAͰ&=MZA %qh17+0Wq4gI'3܉!C4jKIxE/Ur/C, $wँK/m+?! =݄  ge!)ZOL֌;qi`akԞM ,ؿiM1 b?.'RHM+iҟ&?1WXdJ(? zc ,d҆UUkzVqMv)&/7ȌF4r *Iܧo<͡^81\+db`h[~~|N:6LYÒ17@cu;>QdJǴJ'Y,i/N6'\_DYwi;j`U$$ UVߦF7xfGұ=-7kC'^t|饪_z -=PBw$qGB Kz.S%Ltj]ySߞ[~UFU,RMo:9oPuh]Xii'#5{zOjw[¾H<a<-^21$7-m8{m`aSQUX#<˞+E\>*u:#*{Wh- P$US C.4dgYZ070701000000e1000081a400000000000000000000000167641d8500001e8c000000000000000000000000000000000000005c00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/drm_buddy.ko.xz7zXZִF!t/iI]?Eh=ڜͩ75(8vb[j(쫂n/Jȼqdf oD;c:}+^tEs֍z=8@͕U 'Ovʴ”pyOyaQy NUCqw׺c.lW>Ⱥǯ}~ZO:@g鱀VSVӄ+#Ύ툈ZTR'DrՔive(բ@LH kˆ+ÍE= wi6D.VDi|Oթ8E]!J#5mdoV5խ lUedXO.SC1"\5"*ߣO6PKxӈC}qұ(n-Fӟl- H 'h7Q1BjW0w9;M!0+ӏEz7`K*G(Ôݏ@-< 71V5!jVy W̱aƒ(#Ꮛ5}3 T Tw LX_d:3E|;2prC0(vkSS+[K?}aan+\a Z񂅣7lZp@ 3jh}căNا-FbC!XKĄ*S#%$tSdAiيVm8?rǁ/(2-l.#'b bk8whBɐ2dw65zH׹^*۾t+\Jnɰ V}j`BhA*L;Kѿlj5kM UQ¶4b5]ѱ穔LCK)Ϫ#(iHPgaUZ&cM~Kqϟ65(!oArA'݄s>V-mCBƇtb3{(Rcɦ:/\\}THۧSL5&03Ux4x+)q)z.p@w?XleuJms/Vem!\ȰH/c/܍g#40{lw)ykv̚(2V8s5y7[H>uƘr kANDc5G=tv'ɩҔ2vS:?JCϒu !~$j/Hgdѷ)c}:z@.X97NJIܦ$u O%c !(XS^ G+fGT܀yLkd o" /UAT- #f,>|]s>c9qf!VB*$|F䒔AV4ǰ䧦]aaP=ZUٹ~y:dɿ It 'UG7vx%3N`VG4vsb5#_jsQDVl>I}c;в|fl[Ej+@w3W*ĺd?cF\/i'ppbx#xIŢ9Lcqor#巼[Ỵxҫ9(d{#و쯬R|!UuSfXto2Hp\cTɟ␏LJk+蚛[FMր@SAȍd>f!`@=o$q&W8n7y*R> FjxyY5MB˸eba{KuH n _ݣV謸*7KYuHdd"FȢNF)'d7&?Qևspd?Lny'n"i/TbW(jH r*qnbrkf!(ʤd9I̦ӡ2եR+ES~iDS0rjƋ{x"+W1# 81jl߳k4ƂJ: J~z2ݏwdP$̩fU B,=30[1 /o`(MK҈Xǂ=zn5w,~?/Q|:JqkTʥZv-;B:+fHY4&WfZ0ޑׇPE"/G{\n6r#AQg:ukiH5lXwܢB܍h(v;G[-Ph6+LIdTҒu׿ߘx1JC3&TK}VF Lpq i\vY#7]9<0wSJs<sE?gr`+5>VZF*K?-]8nq56e^rz kK'aĴ)T /HFH}GdM3ke&y+tgF9{؉ yg_/ < Z ԲLSbL03ʨAWՂ3فq~K)up~u#q-+ºgG>8\%ߤ=y\5oQU 9sZIghi'3h fEEּAm+!dm׍1Av_K90BICB˅tzUpBuiL\ A r7A.KB{7MV%p6qr=q;@>ږ5 'j řb/m$]՘x|!7iݞ\6^-q^oGPK\|-ҪhS[ӽny!H.5ڿ9ȹkQRL|0{K GhK_CG b4 %UtAk|{קFky/Qy{m< ߣtc60mk Ά奬g\?:~vzP)SrȄ _yGAU|-%؇Pf?'5HYAIppW=Hc+WKgafи`Z8}x:RǰkYceR[4\tnT-\V2h5]zD;DR6-,leP>G쁿pQ seJajQֿ󾼖[tE9bڃX@6rE`fI)ֽ @.MT$r*̐׎2ў@AʄA&qJ3@ 6tA^$BNTA T\/Ü C" H~oB{M*@!.6+L DvW\D+<ilfSQWv_-s:xv[~ KjI!yZnLuBF[tf*t61r /NqxG!c#o {rY~`m%K9y _}tn6J!LZ0$$g=+JPEL6Ӓā#F-V!f;sJ{g/|m5a!"8OŽ{3Xq$ ܞ.W62aQ69q{g'h L( yL8+"ݽezaJ߳#2k_~ܘ膺T`է)do`q4Ȗ)L7:s?$5Ȇ԰w{OkY \ #Mh..Y*8| qOq ܎D{}6`Br Wf]bZe0/|m#-XRH-xOw+m)kGG)aj90t& 9-'w/= x`vc$jXtBT !"ckFIWlq&:`9 "yx̅P+S [jO5"ҁƊe؋Cav 5כAn9pr]gd!ޥ=!r byo{NojPVIg*8,&$Z´Q>s"EFe!4#+ZRYGm>ŠKLR@ ~nH7,>`p-:s3ڐ]w0 %3'FkւlǗn `[PrGPESI\L&VgBtiP qE3Vuv? yhF6sa>ڶ+M鹽_=h%K2h> ,'TI:5˵ZhyK7]M>FR꾊lώXM#~D.0%Y;_mO׬LjێaD)H uͅaC 0Tk&s7 ^ !U'Q+Π5,Fjdǽxo>CE{@ C|sspPw3"3?񹷿#st;xM/֦\d]IRssUilk]K .h.+Ni4#~bֽmNQ[nBM_G0ێ.gUJ+J:s;Jx!8J.aBJ3Փ-&U$e$Xڳ+5gA gl lh1s8CP;0#n: hԐA[}7+GLzX6vT\Y:wK0;6l`vrewOAF#<ĕEPnO,ɿKv#⢀QdY,VnnXW@,J4O$޴ +Nw2E=aQ) >#xhl6.zjY%6 3Bd ˖EXO~ =%zzsCl򵅅ie֩VԔE=~ x$C a`O&7"JUg&}:;#UjGRbDUc` \o#&q.c{M\5kp'7ʺ I]~]p)]qySVqRV*' kۻ9Dx@I.Oraڌ.9HA:joyM,-R>uH t~~KV+|}73cw˥br)4<ގ[e}c5fFw86R|]^1|>LjlF'3 8M"ѹ=]erU0H?P&Fi[G@r_ bB5m-70L.ň!S8C[~S4mIʌ7gsLX,0> \HrC_m~/Qj=)X4gv2^dHa:twU8i*aNR`;rjP$U~~J9_Ā;u8 wWncXONH=Rd7!N*9-V >qst!u$)UWi`o/IG+85 ,0qɉ+c--cM_ÿ Ωp_Qxԏ.StbM3/&Sj6ӷT1>訑(7;`nӞ*Z2c<6|jcT~l"Atj[i Bȓ)sLƱ8VVD+hdѩ6 0Zp~WZqLEyS 2p[1Td,e {y-y] -ATxP"{LxJ7 ?`&޻@@&qZL?#f@#pU'}vq-ɉ7sd&œqmCzͶ&6ڌt NwuOf ?7 h&ܝĮ/p[.TbacN3 D"%I<_ K8HIt+|bzN ÔFqxYp¨ޥ nA68m9LVC0\7 m JSMUDZG*<RgYZ070701000000e2000081a400000000000000000000000167641d85000015c0000000000000000000000000000000000000005b00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/drm_exec.ko.xz7zXZִF!t/S]?Eh=ڜͩlr<~ruTHXj}=]Gnkfъ)fN1nd>1)KVI'<9Iҫ <;sl0 YNgy&|+ -7MH`mhA̩[_Yd`9|˾x5i$o*_2jrx& [D{14_+ԗ]{A:9ʥ1z^íLZzC}=ϠmKJlu:ܺҚpw!,$6xpOFw(Mf31Ɲ~5Fz6-r ̶p eewK Qȡ_*҈ǁF9Lb!A  qHjUQuf>#K w͵ S}fອ%!k8OViءG@9Mwz (vSaLlsV(ͤ k:(ʓ=aGt@xk8@̺x.7SVPRejیjZt4u1D @/ p݃QX"")~ !v(;J1cc*8S`ilM7%o ts&`sB2T kϾ˟#'_Dz#;ePDj!#;j1obL9c}ZŇ@W'A~16]ԾcZ 6G\Z'<SB,V~@Opg[4&WS ^ a9ܧ$4I+LՄy*GƵ+(9m[]Н2,XƖ'J@oH~T.]e'2;$Di}.?.ʒa^?aM̎dE~a;91+D9E;bog규-jp,DћF"[#ǀp`j$!i,]gdG;V-GR[Iy!syds~ )]y|]IYaH6ghmR\*_D/0[olh~'EaZEp.191L1L?3N~H6rl>6oש>A.1qf5xvq+ed#I~fgH$xDG"a2j+3'a}aNtK~J+r)J0협vx&= t!Z1;͸agLeUٝ%$2iJN-Sfʼn6IgwQd r!*w@#S}a@l!/y0y]ui1ؤj5zRN8 iEdt5hNт8BL`G %zɭ[]AV:|lb65ڸ`Gs%:4ٮH]jD⛟$K>Ge2E sV}d`ˉػp<_m~"ܻMګAd 6|,;:CtCb,@AXW"Mls$Ai xUa >|a-y$l )m&":4%doCY8TFCaYL#vy.aZHe'0_]g0r'P|Ng꒺0B3A#>ڄyIIpFGYs'FA,圵ؙGvcPmDjF5GQi"wll4>UQϠ?c@n,K7*ؿq+gɆp9KP v-p5FQ1+y, B*V?S~o=]ٶ3f!&\UsF°tX 'd!'Gօu *<^.iJ(u4UF3)ixCU;V\KZVfʨۗSV\Z`z 5kaV8Ʌɰ!,@"p!k~c,Audʜ6A Xf[hg]iJ ty=AP^yD9a3'Gs|U폊st&8ʛ[#&ј]鑷΀0у| DòiAҭbF w({P^~ 3.2xRy꟠:Β/)JdI)T~D}BZdZN[•CWP3\bŵk E6ٷ 0Iq1A8X4#Ӑ<p0'jJN)(eԮ*o2;qd܎U*@j,v-K6ݐ4 7R3Wt7XVٖwTK@+Xb`%S#2//Hx՟W˽ t wgb+KF}XT` gk :`4)< q˝iYL8m(5>{?Ag|)AS#ϬFj]Qkb; aR&֓ "J.ͬWo~A'Itt_V{9 . @Cw*% TKsRtɑ.c0(W1d-Xd. {zΞ1b#H}Lxr3H-2L`Ξ]Y!ī/#)L8B;N"`l.F&x. 1 ƞ lY^ 1NU$}M9jH;/L\&.^"Rbn4+V~ϋB|OQߦ~_ewvyGmh3(\I5Z vN}HA8_\ %(},%#S/8f7rr  k/\BU%v Fh=~-ewRr'CҁqEzP[#LCe2k#'hscS]٭#W\ >.qzs_ d*|TK{Sfx@f0X()`!!5;% 7RIے+()hB-B42sY#X;&OB.vPG~LsK p)iCE*A|8 N%qpM^7s pr!E/t}$=Ʋ2,N]aFL,meᄸrSőm-L9EW7`6PQ-'I$]Nݨ}X&܄m V$x Zx# FI`7F=^dR[2"( (Ѷ(jnc#]+5̀qg/nq%:_n\Èn-V2d-5˾w3cƒ50H\t.N_.!ZUE`(DI+5K9DsfĈdUM č̒t`/ {Nrxl<;;:#rk%gɒX ܣjUO9zɪKoXS؍U,)3>=JvN&m:~$)W4lqHN%oQ{Q2jrZ*N/&E;BYezE44o!)Mx͏W 5?>ezMsʆ8D(pMϣ36wD!F'@0cP`@(VL6}@/h3^"Z~g8t/4[IU{EkX^P.>17Du9sȾs4*}PP}CXL\Ϳ7ȂQVJG/kE:S`\]FVD B'|%e"iTT)~9W)l,>n2+)>^{'WhN3ԜO.8KWDwoyq2est[N*;^ L&2s|w}0@7|`[,,İ| l 1 N(^ƫ%аV~"eޭҠye4 a2.s+L5Zse.!p $*wv {ޗ K) 6$.qrS% 7|dXp9-go0)v5wɖgL5 XUf+Đt2hsa^k_!֚3Ѕ¶6 =y2b &O[)%h[v7v^TD#9-|eT5`.#TvbZIt8#815ɍ}:RWxzBw[٥Ҧcw촎?聒xK~P% ^C11T1(v ]=(fv^o`[*"BP8.ÁdHj~e.h&[f9Xۚ:p + 묆Uu}5(|rmٮ]{o*(fqC% $|.oԕ0PMd}." WcUJqa?IE}#_hw/hƋ\\% B£wK)#赅,obR-fZ.˗X8UvTĔܲSZk+eX **J~n ]煆 ݂Ёm2,KUZ]#{xuГfKS8 !|sƮ;HSހ?Z_/u֐=:Dɏk+ƑθtK$Qj:G[~ՆI. q@97u@v'do.ʏ_ _H4`M-es }@RVvIO9{D_be\u,PeQhVekg$;Qh"[;7x ֗F8¿||y;6h]/ S-'+C{?ap%J*ZՊ}k1&]TG׉}?& n0b O+0Ciؚ=Kn=U`p936J[Ұ]f&Vd}`A^[Nv V`9 zdyBMM;~HLl̤{䅲A{.8/gŕvIm~ָH!!!Q294(T'b^= vvA$4'ij$_QYݦ4,XCHPtϘT9cK^W}LV%a{\H.OEX*ƭuCTXX W74֓6Ca{UNeiѿ *ZQ7i[r"OLh"ҲT*ۦ18_)ְyNj) fX`H% 3+E"-ھku xJ-v8Y+,j9*&N7Na08`ʶF[~7 ߱ڐI4Yk= <֖X$LDeQu68RÅZ^K~ư Y2&zg;sS&& T*X `+k*M bV׷* ۙڥO :zA 5x)n!neʺ16iHBdV`;C*y9 ۞Q^Ka9X(u&*`-Nyj Ww8Emϰ֌Kz_H[ =2lI,Ϩ#l%~M9%_ʹfV_o8SX$Nmr MӇpAZ_af5_I һoI`T!xqxҕU42dNܠ 5AeY2dS@]3ɰ#Œyļ63Ŝ޹S_EOA욯Fn\h-_bZrfy-y6 8ǔ)hp!ꁂ*%q5=P[fl-=P*6czICFέg%3qSC[@KM :OfnIlqtwuˉ,*&yTl4UW_Fg1i gq&sKwco]SXF DʯNEeA3*$VohOp 󴱭%#=TxSֱb%4g /^SrX|-d0U,/[ghjoe^1NaP P{iC*<6Lk҅Jۺ1 Ӯ+"PkrNL%mAVip9nu:5)irYGSbP5Vۏ Xd$ö`ғR{pd j-؄@!XpC- ɶГ+0i8حu;ɨvj`R+kπɾ?|m.^w2 rS=*}Nȵ-^rYF^ іO󴆕Ңy!kEC$pVU3G o\OSn xkn kWF1Cop)/"̌ v7ǣ͎\6LP^fo)i|gaT޷Lٕ(ElS*mRO!+R@"G+cD cՌukڿer=!k3u)6k򥴫uroՂyXL[ 4i-MZ8|5bZ׏$ K%/R/v=WEƎPD럥_g餇h !{8K/!΋^t)ޭ嬔uҝ [pX3f@_w;U_p3^G]Ĉ1|vK_JTp *k}Ụԫ4oX%`u܊8(+|^ [4G_"Q[X}G\ا{osTٔH'OD'2D#wo|nyuC386U>fo'a艌ز@WJ}Mؕ+|sz@m23_evFs}庨;+oZ4~7|3VhΈ>OiI"ԘyxJC17?@JUMtg e\5d/fPlDg߬XY%&d V5g@:6r$CRň#.Otlz^-0.*MiNr9H]TlNz`6D ZUGrSu^;Ĝ{\Afnyq.Z8DK]ynqY띁g&Rq ȡeop!| hyP~mXyx'Kƕx{>Fai QwxzgEz"I^@z1A[CQ8>`58Q_#(G~;2[HmTN=܂OfjukM wsQ NM_}HJ jI,m49왾g'7dg|[}7^uRp {+hP)"3X?iIڃK j4/ifX+*wg5}Ѫ$:('-(ڜҭV={:̚v?ngc93E{M\1_ƺfN=` u1'gށ85Bzi<蔒MH[ydk^߻Qh蔸`ܧ`R F7b&Lw@稣/v1':[o64IR-v>؞H8Էdb%)DЬ5]>'RŔwk،on@\ 0mg=6J M3V|΀FBH4Y %,7LـAd9s(>cΰO8o'/ kܜ/gX[gϷyǿ3A$R*Pcړ^O 'b`:4}j؋i 0&*J?1R{;1`KźѰU[gS-s?F8qa}D> \Js'n@ڨ`Ikn9a~781nkGA 'rٲ9=۲lAs46NIݸ5QclvV+jґH ʏ) `z;ntY6Xڂmt&F5 ˩Dsv39y+/=?U&ջ@ :y^ 츟x,axKi"M5ةeyKym *e=))\ukD V%0༦<` I;E2ON]+A든~W[*45j*Hb/_7DN+:]JHF_‡&PoR?N:K\6쯯kNƴ-D#Eg+ǰgYr};LgAʭI9X"'9VSEac`VKmJ78>4E"6]#ϕr$pwLtCc=ۼCq&Ef@eKb(lfGQa1ֆR9-yi@(7E :-덍n-6Tu4k _b?NeV^eDlK(èsZא%0(>!G~< 2-P~r>ׄ7+;rm9BCg ÓugMa~y)m}xQrgɼ+[!3H>1\c#Ic!exJW\rUĒ4ο߹kXsyRqbK( 7ksU pEy)ܥe9I#"[/`\`n*Ҵ[Jc業wj.ho'ʫd1*08&)]Q;/BBc6ylJRRI߅OMO[-jt\}AXȎ| "JXNa[81_ vLm ڲiS q\2 nTf:ݳS7`+iÐc=@GsUpYj*NCpPU"FPLmCy.M(kޫ3ۈZkM=,6 5!~j4O>XzK~F~6.k,j$4c$FJl`t<鸙٢B&Mjյe^2\(ˉ[D;9chvû!E0PV6zt3(E"Lh%5/S;tTɊzh:_6V+ a2`HXU/Shc[8VQLyW6S4P6xU йpi#ПA ؑx-64p"2s7/F1+Sc)(и D+[ןSSTAEs~}9DrpV Kt'w> 90 O+C>[5!'z{\"bkWb uicn؍h>9&dUHBf:gSneY1xQ]mܼ5AEЄQ7mN\enTzO_V9%Ψi_O4%}w zʬѭ`]mtAw(=9ZuB48ɡG>?ƾx $ܞ3WkDtTrЈoM s6ghM5 O,è0'L'ͳF8M&;LK`sܧ Rg/th JZ[a@Rw&+U_Y ay L!3pqs wݬ^hZB14gE7.r˲_> Q{8"/$wEVTHn/W5lj$i:`P|ۯ wpCݒu_.*,ͺ2/{yOvY_d D_b&[Э|_[Z}60*"|xؒ—7᜶ΒxbwpKm)DKǦ샰^Xo1 T%Pװv;oJښ+1- >Vv96r79iUfU3A+kԭD7t:pQk{~Gka#l} ̋"]CfEڊ@/c1y?}"Q/ax:`>xMM,:FMd]@uN0%u[M~cI T5 @'^@AqTr⣮u=7&ƙ`mAab^.){fn? Ԑ5G]]݉þH1v$;1n b(Yvg1J`t9VD| @__g̚ǪWL[]֟U ιGPmn/!#¯GjhF?"JU/2B'AI"{לav) 8dХ# E9]l 7/_ò%zx]OϬ,nRb?bgqyc <"<^¢[u&x).#"fWeJE5񳮻ͫ7oֽۯj/(VA(o`9g*(v*f?A{,3P}ҘGEUېفNNyW2 *J7bb۹$9q1c10޽ނBCqd%Rmrb TEYQ8 TA~1ZJOa#X@ƤeW@ͧ(XdzIX )_܈-Dd9*.Q`@LҠ_#F)W6j'v ǡ:Vx}x]VԎM:RWԦm֘ @#5<\[iz&/Z FCxJ=yBJHH9c!Ml4pH)(; Ƃ95ia7l3V-n걋-'ن.] b\" l{zᆱkcӮT RMQ}\O‹v[Z'fjm:8UR M,^.17<)1[ {LQX7QN-rvk)Pğyկam"6u~3?%bQl73 a'S1"<nEcY}ͿZFZ]ݳOOf i9_] |YJ? P!,y_nn8ʈ38%lZ9+\̭x@cmjO_]L,puS` -m}Gf(/Wv'?yʢG%[,=t*۸d;|ݒ Mlؑ~ػ2y刳`fBtc#?;R6BgL$|ߩe ez~ٯ"ތ `Hs#Vj2ϣ贮7.;=1<?ep$[Cf@jʆ.qN_5jF=L q9${XXݞ.hd/UOS5n4|hUo` ~̯E2K"OTO>Y|5o$uFOVgmDZ9}[U8`W]oN,V1z/CasaF0a3^S=fV=J)0>"-Krmcj F-i51ɾGψ=whx}JLhԓ< R "꼾Ӏz>Z z/y!v )u.OxA Ɍ?_ _]YRO4Z q(q΄GP5k~4׳V8.3wMtȶa)JW0g8{ZZmH!Eo mDiW򨮡uM1oD gy4X6?.3ޙ,=V"q!$7!({眳9n4+ }kRPB*΂-kIS珺J3a ~TXnit*(E˜`@eP Umr[g t|fՐ'R,L (a+PZ2n*1qtωeti;z(ON7\W(z痊 L3,VM^h.L]m `NaQlDv{ <:"h(YNėޤ]@~wlJӀEfr n–r"@ۗk=u3@IPAa d iuCp*/ߌG\18Fڧ0h7Ѐ K5d1N rc[IˣUD/Fixw6ׅ^ߧY.i+'1N4j%}b/!f@uQSr|X f]uQȹyr /)6sAFǴ߼*.`0l[xNcL 0ҫd rЋ[S|>ļ*T1[gBXq?u2od%m {N'|{!WOjFƟz SN7.;"R5y}xԀ9JK球q)HE08ngŏuEVAќeҸ&MWak艿6"ptVxжd;KvG %0pCAz01Ә )O.f+;y.eůc9?Nst^2d (M ةR3lˏ^8tN1w4bTGqMqn%k0Jd'3lGХc+{1]p7cD"zJJQo ^Ϯ |҄>rakX[W03i oWTC_ֿ) mg߬!F ," JЍ{,DRs"i>ᢰ{~qr0ƬĻdWc R4_ݙSLaΕشZu+A7eOϳ9{މKI)}kß}B¡GF\,23VmT;`9pK?h$[?20F5ͦqLytXr1dxLG@#kJ5lIC^2~wC͍NUӝEr,2 J+YEkZըD4lNB֩߉Y&SazjI ]&%=(~.wYT)zV*rmhȦ2p:m 8Nt:Nj{? 2kx_RhYL3LȃY}8X@6ͻFrmW5Ls)΄X֊ 'bc˹/cnTH B0nlN)U՟i'vh|kYak>YҒB{!UDžr޶}ʳ lwoî{4d'>v_sn=݁mWzYh7 * 6d+d,]FNђ h-~r?-#Hk??R`uM7(/I,zɺ\Ը=&N`qAdy~g EHb=Q!XaIxKQfdX97,XBhw ;h]2spv}8=!e|;"/ t_9G&|`@(I'Tj.bUc4ç}-D>an7E 갛Zv SA4Y-l+Gæo7I "eu Ba߁'cO)aҹ1d8ֆM] M%E3B4.S?$<ic&/xGyW3؄s9s6Ƃ#2&%= =+&-#GԀЃjS{nxp7к/*IPۯItS$]i&—+#iކēM\aX;òT:]>^%y5 ʢ#g&o"@:a<*jcGpsghlO f"yIݟCH$?Ӑ5T^n'IloNf|]8 nAu[[|S^yYRY).1 Fx/ Rȥ|m"iͳoyZ$-!b{tS+:C4ړ7-;Hآ\+NIm^maU3!k̂d~uRzP&Uy(=U4+Baf%mHzB7&6/eoXȆXD:߀pw0-&'e 4fzyNNila<εbV6bwOn 3ӄg:igYZ070701000000e4000081a400000000000000000000000167641d85000133d4000000000000000000000000000000000000006100000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/drm_kms_helper.ko.xz7zXZִF!t/k]?Eh=ڜͩ !sW$(we\`* 0bgƾK9J.hz. F@}\JI2GzAq(K,݄cmɁmWuIK ;/ϋHPCcMbspOK߇G)ݓ5 BG4c4ILQ L.!ĪA:eJon;kOz~`yX0 tǔCdP$4ݱ*$9!菧ncύjc+˔#2 +of Bw`cq s$I` NxatWCPUA=$ժv#tĔZH1_W:QeőO]0֒EaQ'Zv;:YJaK9/j(c>#r`s&.f%f-tK jBG:D/@Je*a~¤VK+=A1YhUAZFh뾭JWhX9\W"cZ Ơ2Oös:q}dN* 5N߇jh?!Vx?O+>5ڙ&TT7 d+T/SGK]l5oӃ i䀍n?\Jޏzۤp<lOL#Ʉ,س )75Tf V[Byv98n;uԥש@8 b$E>>Q۔|S6upk#͸w.غ̎ku'.ٷ쐩Sg9i##ARφ?03T[o JfR˶%II!leʘ8"|H`\Dhc}z$:V@αI8kOAmyR zw,鹸i3X xذqbO n7 gHSUֽsv5cY&T*™cܢ6Y!R[3n ڌ}f7jǑ)VTZ_~VZ`uҀ.:?ηlX[v]2͟"ݔ+4fPr!HP0s}yx(Ñ́sH+>`l#ܡhЭwQ\ɭ4|+Q;`8ΙgT@/j*i6TT =5/ X[bB`2$ #WK3VSQ6Or.YJk~n O-9Jer1j|5:hqB'M<p(aO0Xs[8ԄW| FLñ?QDUV 0>#$a^`^k7SZ]JJw|J{{S\rhލ panf\ȼY^eG1#2ĂmƎQ!mB f3.L4rHXېzb?jlLgS+X.Xop^$LΩmpܩJܕv)wGejEͼPW ?IQ:YwmTl_l>jy=o$s}i_+%m+d㥆bMu#X-@d6cն9N94Shu|t0H,ea/.84|M!/$,R%9K}pE"O=HnՄB0C樚W>ePܭ~ݍ"ᴵRlTHKW%YҐ셰 䀌&; 8"\X01IƙT ܙbt'5TvhH qS _ cl+P] H6A>@téh9dD3&N0YGƟh4'E1%aQaWƋ( VE,1\ϭ#+תh."5A.)jK"S 7ML֬=|$6O}[ꜜX„SO2CyX] Ѥȇ…w{G@l#imKiK܏~dO) ~dl| 0d8e/]>@ 5de6Z%3X{HKϚ;UNl'$7!nܥ2웵XJ$B&n";WSQFGG{γeF/Jyx]o6'Z4BAb~>S< ^M [O8 s?:I@L]/kNl> oa=ØO-D2|twL7o. uh g bycMq_ڪ>3A#RPauw '<8G[CPb4Ef34Pն3r.^S;r?@#הnYl]M'SabA|΄{:}F-Ph";DR>r{34*'|q2CɔRQM<|cM;J"f@"Nj9jrc"}`bB*Z gO)+u~}kEH5H,ssSG53xR|ARhb{ GYVS5 45BϠ@!)ېQ_D~' 롬%}t\##끆u X5e u` ]hɑ S2PXN(fsUP g\}SWby;uID&_05LT ԯ/='N3xǦƿb@*2#)ZYيxcq۷6AVKjMj6.qjehV:`KZ4amXb!"5z`+%c,YѮ NJԽ~jj.IКA›Am-?ݲG|d8Ohӣ~d B: 'N%>ؑlCl)6j BLV| <}!?jp H+G~55;.>vk. աWP0@#`=-e +13"%lK؂.n?Yh@^eV,*ྡ6ƥh :i& @[(a*o/ 2zX|)9qXX$‘+F.RN 98.n!1>GRͯ7vfn@:{,թGx8rLf$(>;a2oukK\,bjlK6ZA\'h!x#P̫{r Q9mUvC̠:24lSPɾt<.Q`{b8H~_?2l91g a[KƄpbEURj ƣ!]ѸŁAA',h@[1u+2]1MӏClNRi䋥 Pk#M[CQy^0}2ZHy2q!?V-ߩ{G4ŻY"m pI~9B| %[-ЎA>+B'vDvpIQuep%pnFի`t,i3ash[Vg-BU1\ < Wv;w\8;qɦ ?y-KN,%{WƱ ^/i%f1dcW̮ ~e#"N \YOgn2FnbJk03z"uEyACLFG|霼hPR?mv`%p2Vl L>HL0 b.hB˨v*htYC݀OJf/&)<S8wB6q16"U ¾PTX%Ԟ^Ku<:V V?'+b-=KΔ XS>P/s1K3vSv3AOF2En+1nH'A?jڑS8rrXԇ8zfq!ZSIO#;d]f5d9 .wbJ7K5O;VqUFt`e>rXO]N!wy+I]_ dI4胼g* `5f n̽?Q!@j01fԃܜd5SDjHXm~TkMަQ&W>H{q$|w㣏`:kb^8Xs'*Fg,JM3vd [عF6ή** 'r`p h3ht'la/6H(h!skv2&CM4&J\ɆȏPu8ǗݮS`}_/i{m] exy`4m.! bii#uJaO]Wrց4ӧ$7|>x3ͬ>!uH ?r@jLaD+'&jV\.NEՁ4qX޲}4 FHv'iBR_ le)73HFN=WlKadml0ɋh~6+jN3nD(YN Ipoi|Xe2 ҔvJPרBa {S1'1nPs$PjN{KcZ NΣx$v]bY8;AE <˳6WZȯ_%X3p8Xos%8PHFmh+$& ږd?nNGHӷ"ҋ4;-tP/%8#ٳU%@}7ٚ.︲xHODqpeƃ,s<Q$3/=C[)`mhv0!N@`Ӥ7R; g9bPJ*W|uVds衂I"͑aߣz6p>Q.<v7zz-ʧCPu&l<7ImNagU#'I? MW j={*||Bi~NA߼9LUXluKjmFF mpK nNPL @ HҰ.m?mnNX&^u!ܜS%#^6Kppw! zҌE)ErE\Jwr1%akmh,U`=Ȃwmvtk#pGt=%E)#;t'bV^27QsL:h8PCiLJZ>kN4"uapҸ1tY %q^ºf;ksګL`SfytdYMs4YdJ+YȀb~p$kv诐k^A9ڵ 쎆b;j^ʮnp`-̵ l][`({ 94LftIhu=⭰v!d2['mTW)$]đrhw܍BlB:\80Jk:iȗ/@ņ7!Y{xV,ƾnm!&g[W5iZF{خ0ݹud";7 Px@ί;2MZo9f.D\!7IGDXAz*|5Y5# nT伏,\ב3 LR&kn I^\ bS%z*_LqY\cmUMϬԖ$ԂBLleÏs ~,WЙXAyY;$UQ^˃ ap&z|{2ao%cvB(\+n675ԇZЯU#Jd-Yy(hpUMZ]zBM#9&! !v<t;,ąJCz(S yEv͵R,vtC։?Tv<{Lx+IY09>_t5(EN'0wqW ɠ@e4(Ͱ&E}r ۹f0 id˃5*jXYPJf5 7{ QѳVD.>?aєP7P /,?@*M)4`үSYdj4  `sh$\7B^9 ࢩ^gs>9%@ z Q/+/1D5k?S-)HXaNjo¦fl[ݽ `^'W@bue+Tbl 'zi؅|{rM y _@l*̋p~Rmے `, żfex:zN_XU99M[/1'v(&oz-v` ҇uzzKɶΓF ︼&Y/e{pV w$@3db(# L:fxCaը=bϕ9(:p%7Е_uЇmbs+ qg]³!AQοXg]&jY7qG/.Q_ÜegCȯ<Ïtl c$ngFAқ5۟I}a8,X`h,s\;y 3Ĩ(;lͨN3w </ j e[c9iqDr 8{oU+͖,dqQ0DIJoWH?RBǒP,ЏZ1- pMje\~wp+'tx0p&˱*a8y[ش1LۈȶO! iE]_W{CQ.F2GPYM`+b6F_ٚSݼ $2sL[{ԃr b`VnS5f $6.T^d_ʆ:R^VUHbS-ިJ7P^Ϥd +]7l}Ե;vchdTݻłWsqق#%$:l1KL|i7 rIz LA3c} *c nqp[;~,Ժ1fR{U꽑VM3&ĤŬp!{qH57|{6e\Ó|&7(kn`^nE 1gсJ6ʔ0%y)A\Ni*Y˨[B{84^).Fa7BK,I۷#p+ "e֒0XKnW&۳5 sD\>ve8QL}NxoL-"z>л$o] A P9R!Rw#d>wN=E%G Hy΀BQ¨\oղtqh$,:n1Dmeao 1TމzA$*AXey}]Md^M痢)?-CV㧀(Ke jhc!GJ럠gyN!^!xDSi5sh\׈_w/dZ51am͍]>FZ, Y~E8DSD ȴuvZ~ GYA18APM32&^syU3ٴ$ĪQ%|^/SBGQ"mD0 !mjGD zv-~l@.w)6%KܐD7I5qAN=;11r`޵l O}FCj B9Ν !77C;TRaw*b#2՘ݢNMa-꾔v3iZt7##Ex<wڟ =m57x u; { F Qz &\Ƙ6M2!=J Ndaxpe^uBfr"C mwr򫽧!hS4^MD#d:s Vɐ ΡXY,{n=uLŚeױKc@kܹ-,\ CH4[V1@t{;_#7Vuv8=L;T CVhغC.'ῑIqp{֯Pu lú" m,vyWq#¶f2eCo\pۂ^8ߟEٛF\FO t߲!ev(rfU7g}$( [eV$짊dD!lG%m<: oX毇6[ r}1`;;/2]˻o¢M4/L: v+S/RE YRznOi!^D;ˉ{Ycg,lqZ l'M7.Q]:,i;͂Ms<@nMTEˀ2f:~PZlUi=Uk~jlS2NW?6$(+HK=\bV艿96.ftV#8:{2 4&-3^́oc0? 0Q<80mԚNr7n/IUy:P uΰWc%%6Ew FPk!l_Hn4I5+ZgB :kᅑŦKR#[W9D,965<5cX^dp\fM|tCMACwUwȒ F[ NlVkVNr=J4o.)cL@ɽ4Mlj&!d{+Cs)h\*I,ݣY%ٷ%_[xb~mB`,=Toy 0c5𩢕Vkd戼ΨB&)BCΆ<{K+[PKC̀E8mx ]jqG':JiWkfFڴ>/d@CElpL+Z^Ke *<Ӳ2K.kF%pd?EOew9t8 @9 ޫAAoj9Q$STbavJ@J&q1hk]J T#n<ZفҬq0sQ;ietBisjeI!%諨) 3wϢ]PCsvןYV4\j x->%+MVMOShR&5{ X=R,+=Ѷ al*pG`%2LUUM'EcO A OV%Ro^bN^ ^(t'pG +@=o7 ujvuX"OrRxؠKx OH$Y0|ڇtϒXh=tܺ4kL@ng w++ҴUջwR?e.ۢ&DJoB>.F mF ui| Ӗ M%~ OZO0I8ɰ0oW3~ 7k"IW}})E/#h F(l`RF- $*,,7شUs7K8}pzZ4D3XtJ,&k+@Ul0*)r.'h$#" qtRy_oanyWŲP3f%{ c8D":د]3ܝNc,hS}^Oʦ,ER*:6`TiUv͘)F(FTrv2-Zݒj&M.>+)b}SG< [\z֓E8ifg;& vG?ћ /&{4عF..0j4!03^|Ig5&i_s,i ^;w#ߤywC`.`MA&%Ti/!H {o GeoD~FN:$#&)`9yUBۀ*SOk` 8rU-͹s+ 6XTI_hOjTWh(w|=_9/BSpts= A'&7"aWi14A*zf[ߧESy7.h |0R0U? .ohϒ#6OzDYNM "R0oEmm/8*)/C:U%[#K3HD]s{vYu9 8^if!'X3ќ:'6|W|8 $ՈfyF_{Kbv1"%@lNN)}F؟T°G✦߉wLt(s%;%5G1Ja#A;k[G:,0jmh}ڏr99:θ Ogco EW@o~֏{Y飀N!t턓~YcM~U-'H5_2”%#*]Bҟ=C~8r݆ʉ,0Xh޵@Nh'Ja]dTrd!Ǎ犫_3k:7-*LPz}%mW=,ւViIHl8z䌺a&k"+VB!%X|{am)^YgV3ޢ0ޣ]1mڎ[[dH3?~y)W|gO(3zR@"H~:2S'[7Q% kBon լ۵ߕo lusZ:Q Sp`Spдekl9_߃ Nm[eaaGC0ZjJ暓&j!L@W"#_QWVU2J2Dc"ș_ن"y6H!w Q[-zs'gNp#t o Pc_Dai8z;x:{+6H^/A_N4f:1R;ǬUdŜ(W*G pS:\yG,,r{&ϴL N2q۩26ADQque{ZlD9P(Yr U4 G4{(kv];1`}TpNq9EUREQ0( a?xJ}$FU*刉> OУm޴Xj4=cvQ;7/gX2Hj7%kiȵ[2̆϶Ҡ"w:`BJGdꫪfufuD2K<Ɂ֒tH6y;BnD"&;aMR;q?z(dU(sd"m`30ikU$? Xs;?8r㇦oDh R Fw͆ʆmsҤMgKm͈ܛU7Ҷn.aM*y+J d @ 1M:$5^ o>_mksJ /Q[aࡃ\rsP,Z<.p9?!B%>O{c'v]pl%io)2Zs\GAjfɲ߮5:2;K զJ|B[XS咋WHo)MaΉ!Vښl1tά5HL;̅C Q!".p÷. ) 8z7>*qpĞQ=`˜#9uGI=7Jo?}HF[asP0urT8&[38j-Ŭl]c}DGHuq 0Tr*Gc  ܶEg<*S0C?Uw"r>$8mgB?Uŗ;N D r5Fáwӿn[,ܺY+b!1 ! Y O-oZ"sԹŀ_:,RŷJW#'ˇv*^쇐hJ)8ϪOFi|EmF\ýW+Oa}s(/Vy-[O f(MdOqbll)ʄsTZL_..3N2w. V;JLUڣ &'Ŗ 袵Qma^P`t*$O^ DW\^¬w:ܚa1Oejnf6ZneAzVz5*Du isuj}9;_opc9CW,g-dQF``C:Yd՟4&XAQn+ Q ΫwjNJ^眾-7Iڨ2 i߭[(!&?ɔc,Ś7UF &Zuol,t)m0)+n5QY,MnIpBAwU׆\^;#HIFqA.t-m@VTO28.Eo;SQu{%a/XO]76[bxvtF,*&M)Pf !Yu ޅzy(Nv[_q, #s~cb_tmV[j;Rrț*\b=`e%3wW0mߙgYYR0m,G銰H7`^%:,f!fd|nmHk\] 1oVVmL!blQ6-FNjE&o@T;UAGp߸EM9ol/I5ϷV2sW\]|՗ݠ6AK~f*1:e)INw?ZI@]w`J?E%q؄B'/S|WrSy&+c>=Fg, J藠k^A={F6}1EѶV& Gۆ櫄DZ\;˼w`z43)8GuEY'mn+OK*@)i f*y'[z.tG-j}5|;tBt"Oܔ6b"* \ymVlkhukAm&)+J_e&w8𗄍QuEaeT*qCϕ""0h98,ag!!%|@Q$kb!0B;(!SlJ@ UT׋. *,.Vd8td*_N k̔Po ]j4rS<2zM`eJ:' )CDiP1 6DQG:'ujTRqV@STNn=!0ư&zRa!# b`Sf8D=#n9h #jkڵ[>]x½j3Hh`ʣv*eu~m9b{͟q?Q vyB(|dGne.j \jNP#6D!y2(qi Fx'Scz{P#|g[U&8 dBFP˔b26@,<buiIc8Ƞ+ `ЉdUlʐBA㶑X fM44r)U0G!{LЊ Y0|3zHvtV1gjPv*1h7" _Rk qU\znz@? Fa/8h3m2IP@E O1](ZM ";ek[M#ag̈.Hs6&H'ȉ'TK.]M) t"3Z\[Qd:'gl2קZ1&Ay6܁c7Z2 T 0$uOI{9?{Ar-CoNSa7q7;ЖVxp FZA9~?R'0v6+GqSdlVv4n 0xV~N/+^Dc`?CIbb%-r zSeb1WϞxf#3LTf mO*a ِ**v3#$;PqJ䇬?^]Lq8bBl$ J2J tQ5:!}QC|%V!rڑcɠ*lrҰwwfbQ{[Y-{;y.kp8"|9=W07g"On,vwm@T&8a5j":<ڤ*BV o4E+CXgXvJZLD2cQS;`2gi>=k@idLDag^jhJ"( *WR]0V"G1{+,kwv+{2.w5TzbFeH }sBc`qyIF# ӈλ(/e 嚻A5@Lc޷[̯ܱ5O`GE EuحYП2NB:+NBCة#,1\n&'A'Q(F\OL㶒83pE]i3XЉ"za,rI#iU[M*"mE̺wJz\O4\-eC/,dj\F2n#-Gz{?}-`;¼4՛TH➜OKAqM2}a$ 1:'!MpE _=KAi|U__ˈfJ$ B[5*>ʕr9}+ɚ`ToY6?v=s7?vCDL?}:,5w(ɁglhQ K>qA$$')NČd\̏AHu6Plp2 Z^&}|Q^NY*4M9j |؏roD$zڏ4-9ۂK6 ׆Zv#1V9E3_4`Tw:wR:55++dc_Oy \f CèW%F@]ҧ,,߷PĬ0LQd%Nt/aU1f0\:RѣD@EF/XC"-A9Y%DraV >HJWL0~Xsϋ!2lj"T Q3T5Z s;`.әc8hm!L =eNtQ ڨfM$A{|#c@|5ָ5MC *H3,z0=lZn"s4P!J=BT<soPj{9og_c.9bI4P'_kwfD݉I|lB!A.rx/B*CyUB H_2?gmUfhzc E'e/LT/*KyD]v fn`UCbLľȸCxt) S|׽;!OHKkj:LSu~ 4s{N{$Oq5{upv#v!ClJɡ_}>̭bqVGd ~򨟣Lk|1Vw/謁/0 5%u3o@ emg BqԒ8JIY].?'[ُȊ lǝ65Ar0B;߱딑.ֱ&I B` _./Ƕ(].nmXCf#1qU6 G6q?V{OYKs.cMDx+ڦ*1J u׌7;$sܳ6ν!)*xDM11ʈYKUsQoZ+ǖ(;5?DdpӾK#5_rp {]{GD}̉CT_{L(/M" oqnI;,F O-K"L zJ9sU+&JUscB^1gm xJHQ$#`ٸC#Ep\V" @i /`'v)>u! oj 6H|MlϹP5Cri@QUlѩJR[Ơfe#7W/ѝ!h}D+v&OQQe⅙.;2ch 5?s~oWBm\I{d '0A 8lˬ(  p2* V([l"5W`-{^B2ְo%0mlk n)DmΝ?O+RtsC{FHj~T.)?Ey1ΜypЎkH@] ʖhq Hf.76 ⦰h6F1Ɯt; 4 <S9X:٭P}˞g֭#fS" QQ_`ˬp,ݼqas6"(1ݔiqp+ro3M/_3Txlտ`5RްU/SkmQGiJ|:Sw #Uqwcp#~vz]2V[z88rNkȮfyk \P}ޓH/CþͬqQײRPyfW]o;A»gĐWx)iEc23܋\߱0c>47Ox6! bc5{Sd=r20=qDy c CMfOnt8{o*@ڇ?qS̖/=,Zn O5бRy}M$O'Epu77.a?z$v 8/>Vn? ê=Ƚ@/Ae8&qZORaBXb<U|_ yJYP<_dPŹ?&\ߦ闲'Ρ|7¶v|~fgwB 4ߨҰbKhTrmvZ&Ws+P 8sҪiꈤ l)򶏅xmpπwHpvW=`JGe (p`1xVcՋRp79>Ʌ!> aIm[ACw^: [(Gi=EIQTM'㠚,~a.I}AZt`#NvDL2)A<}w6I xQQ04-lQs$ŇiU؂J$UYT8aDvB2S.Ѐİ%brnuUF[sh & '˵/?֖OGR\k|=7ޔ@^ZviF) 6A$h3\uDl qEkz34 PBu{3~smC/_d)hv ЄhN6N1YH6UEe1p[liXT3  Zh&X'"C-,m67 )"ΛCV<3"~ӟ G!RYA~64XFc9+ ˜%9&JPG~H5juI [kCrEڻ.O5 8cf8>ŵ`Pt Xuf^kDgsO)<`m<胗$>ƣfm C(ل^GI|v$?T+3Z2{ސUaę`n ZdCe}Lx/n i3X'DZpITo^eKvYbxPqEV7Z,|GX/iN13y㶲á'G'5?hV|q/N#>Eũd-),̯o;jÍb;'?ndQꅙ~#<2y!twaDZ!+Qn|W/T+QEz[ ckQrja!9zO~י52=,Zz=N$,J/aeuhSS_ lI!c ASTjNP-׍t]Nr2\kR`IED"YBzf3lJ ?f<̝Wnw줪~aۉ>t[EN 6zcļZ :S©wvRl~VT$03xw>~FkeZMБa1{}4J=H(pMg UhB3F,|^cᗓVL$[Ϥ=SPrD`?֎d˒y3U5JfvumLzjt&gkrU焯^=2"/zN*k;M8Mu5/b<fOײ(< ke:e֚joBmԸ&IL<ǴQԱ`E=a$ѿuWlu^)[ՋHD',9 P8q@bz [Y6m:W/M:+]3a`P&WvkxRr΍BFD<23dDsyi.bcZ֍CrK*lLv>گ*XEPר"暩N , d5B^p%BM5k!d!̙oHEu{Yt?%(M]6iĠ{18wlp F(v aG2p 7;_f&=U-7w Ϩ<;s((_iօ BC/QG|sQt$B̫J5Y: g+3\z| )Gɍ߾Z<&?N=$DDE0z l]%05n-L$`Ҙ,Cu}g.N8ioP*ާruN)|~PDؙIc郩ѹw F X!UN? g] n ջTa&L oad<{*(9KLMy`Gjdy0FZXb5_ֵ~ބ8@d.S%qMI"HU`<]v8}L]! Q :FGJv25fn0Q2zFu6QA ^PO[Jwb(HN8sb1vՃ': R0~[M(Pfl=9[O%9L "f彤lAKXq̓;)#3dGGw>`y>tBc }SY/DbF5VU~ =bQ ;z'¶y%X=UQ%[SB1v,X!=I5,@_Gv0%P͡ϴ4oqFD4A{-At/#48po&V82!-N{O&囒lwaʊnI "[|7\oRO n[r mIz#7|Ұ<ծ{f_'PNS;qgo;ؒD쌉>xt=Z6gΉ}{Mcr9W^|͆AY7韶;}yy@1A_Sg璘\AډIl'Q=e3帱/&ο*J,Bu3_ "?Vj:TolN \_g_՚U5S=W8ƥK"1c8X.M\=/ GkuC &(㫄m9XvRňqMu-]_*#c2t(Qc*JBh1 @\nB65\BkY]IQO>cyE*=Sd%,(]tO/{6- a(%(~Z~a0K CL%FqA4;\C&Ր,g5hHA _s&V)}; BF'\0m&Ka sSI$7.U8@MTw?QGڶcvO}.8]=5ۊ֠S⁵Nj)ɇ6*743"7\1YڈO8{[h5t"`"8v8Z2*ׂṅ96{n_в9x`FG+ǃ)Ń%v\3A{ b:3Q!L[*֩Jm'ܩz9R{ˈaN%fHn%~)37ዝOu,e}5'4|j#AD|7"7N—g+ Mb;†2Ce  maٿ~"\"Ϳu[a&[frnI1R\=L!6+\@s,|MM)LJ31Hx7Ym9'䧂2K~3>f&6r|@6=0|VDON"W{# o=:`~lHDH7.~`Ńii;oWXFb.9YSD?4 foc4dePU?7?O,ISf"O}%Ų ؂q8̌қ~G*ukOb4 ~)a޽ux3]KR ʖvX?>9]e߄M-6%~iY% I,Hc~|mw}u:~3cnOISXBA5Sc.@B%|RG^%  LªyI0̀wu폹ml"ukޫp* atQo4>?@E# (R֥(ǝYN:*"H\[A l赩.gtr-(as+g9#EԦQg[\Nts Lǡ5"׃+J2JSYerc 1QxvUxL>̊PXg XZgXply5Sȧq/*wL^r&7-,b]G/X7XEnI:&2i\]vhl c㕬Nu^cda%6HR"xƂP [~d1n\j^:1g1y7G}kI öVWhS컃mVW>L ոBGs(]{jN; #U]fIh$s\VRg8FRش+"g8np> =a[t!˿(!d!cqŹԸG$t ŵ/CDV{II+ 778ĶLjӟ<yHM77HUnyN$\ c4Z:8i !&{ 2iSm/A>޺lrSq&S m1*D,kj,xE׎OQ"3"`s8]A ۼNпfչCM{'~GtXX rr^5/1z)x5LB2qbڻfW^ j'd,dULBT߀CĆO$V%o~.t TQ:U !S S iJѡew!e? zE.2KwOfTL~֐86\'<6 z5'cvC_'*qrAUK)dA&8-p T`tK}?Q@{C#q~_Ղ9 'eoD[/Vܝ/[b"Ж񦛡 I,HSfo$`:D9 N{`XD4{`S#ZsqgsӬ {u"+cDSXR.T7 ُ͌8=?>AXp~|Q-*k~/B$ ˸qG|< KbukQ0{-6BNQ :/A&`f '׊l!t*S]ߵ~F@me=yQ_+ydu KR;͔ˀzVN=~+BL,3X @ķi4Nx@=Au].rnFS .S΄ <$cŦ?&zEVePynfd/)$Q;`6wwi:i`D ,Qw '1?.p7ݡ}P&$ Ŵ@7|/+X3{zGtVhĊKC=FN=u@1<=eyOe`W;GJt-}v ;L\7!sF= :-,00 mFy㒣جJw%<>e6X-"!]6zO l-|1)a i G1G{Y-ErQ{MD:D²MozTXú'z CA$?og>.IljjERM,&}=\ÔQqiv\,u;ZOxN,tJ/v@2)6ȖNu1n;JZ9T 3]Tj2ء$/bqz"(`l֪:0fDgbQ ҃jeVW,^gPcZ}ܟfˎ\Xav/񶎹GZDZFJ2X'q:s_,i,7JT^{z+{ GX/ĐpEd:#":5Ƽ ,Us@YBSl=mQ.]w@qTr 9#]i$* ab0xAhY&O\GeR%xuQܲMP'pV^A#4h?r!Vh|: Aմ3 7>Vnl=)kiXQ <kg7$Viȃ= WzbY\hJIAxYOaj M*<^ 7ЕP>}$|δX1p@t& gz1YJ29?}} lmxG`ѫ5&*hvrSdV$/xF2 .BсR(P7Z&G</L):,hKߕnߋf(s-X'4x7p7 `V_*CQF1 n=PP"B"kYvmH?mc){͋PJҎt]uo?pV IOԛ2d8"ٛOY=J|䩬!ktx;j0hEj;. SCNtD+pRNt֯@nҏX9iSyf9BR|)!G{,0 Wu1#N^?t҂[&le*O`:]+.\;Yka9l$14CYI;S08*|q9VvH|@+ 9КŚEEL$ˤ3R6H4D,< ^!n?28O kb21`\LH O^I%_~B<T<$;(C_1GJ:=6?=^ST-~2j='⚚F1h-shs,hDTz;7́k}wNZD!2A nT[,feփHଆ:>{Kz~&ku ׾xZuimmB%s?LA)[uvnb ~K}3a^C ):vd늌-~Z\Jw'Zp2!XdH1fXũ3IKc BAJeパݍ؎zE<)AF!\!ftԝpQV̆'h-):~ΟV({$E4i/]RW-O9K$$hTǴ֙Xr] 6/q_ZT.d/Ryd {K V.{t0@ZtE^5 RaW߯%V䙋T/J5Uvq5ZNgL۟Ӎ!L)]V*1L&r:Y4u)bygj!Cu Y^K};Vp1Jvp! CbҖ]Ba"R|d@׳q#>fw{Wvn~%/3QbxRDo_[1e̋%_l b:`ƿnJ 3|&RKu"ЈXjU+qث0a붨L@.]7_/}>{vo0!u]z͛1oh7QVr[|X{-@T6FN µc~# _+Ra 7lu<ɌjX܂Be 'K񗙒_m{ `ipDhi,g'n9(~5̴Ͳ_TԶj|y^_]ߞJs2Vfzs(N7ѪՒ''RK=^ zڬwRKDf#qh a09!AKyz5H7{ofpV\t I̘u?OV!>2c[vYyg '[@rm4s-8qQ#T \l&ԕ [KuPZQSMVW :IKꑼܣ Fh2J #~u[00>?fn^51l> m-j&_tN)0#ಫ>E? 7 'i8Q#hQɕ`X\ّ) м=ήf a{p b\ƻ_7|Kݡ7nP) ]ߥjq|hk)UUIi -t(m_ӦQ M, XܠK=T,޵WqϜZt.iUSங-Q\gQ3SU`C:Vx;^*Com^Ze|Qg&UpS5ˆof)]ݔQ5$6%`ӻd~ 6(1.{F7bu4FGjdXo;B8i X/2&Ћ51CiWޗE /@]63㲺E~1[DAggڈu}*=0"+C0]̪ب}d䨠kFiB G Iʻ5TI5lKZVعǻi nW9 ׻]I}h6kO71pщ؞":+Eq`=NG <>Vv_~,@t 5n~P8>>-y Q[6oL+p}}l2T>p&-sh \N6ۮ_riP2րCzbqh,%RYvxSX7~&CNN􂿽11QiSb,*͢׽ Gw?jKL [auwsV3K]]2V;[.LYqHOZC4h~R(x|8irĶXX{號;9ţe_ '_B7!ޅ,vN韽xx-/"^sa޻XnM"`hNa5xk< BSFP(V^{<)f,ٺusU߰,wG|̎옐/of+:L,^R` ]=Xx`toϙ@˂V&߰/hl= s7Mc!CRĜ|hS[\#g o/YȥS_$J n3gv31S6HxDʎ^4U߿@ ʞZ :Ѕp7ypB- -Nhb4).ڀ1-C"XZbbFP$dR3 Q%'Hm= !Uo*(̀~nNQ|(; Jey&1^­A2BTeфN`?++dg3[R7gu5Q;no}$S0.NKw֓jO`o`A\~crB@E8Fs兟)+婧 էf oK(g@TRpp=[0χ8'Z_@$ˁJ)fQNSx!:Pty e_])Z`F5&qAA4r_1 kEYX$e $EE|1aQta7=GfI.Q[f,7~a D< t/$E,_Z@Lp:'SywCQ+#hѹS;^O{8#*q`k>`JW1Ur~<..CdE`gCzu%.O0:A1=\XĨ {Me7־́sN.3'YMUa6no^ϗ+=bQOj i ǃ[]?*B&)i<1Kt^WܼG(V !Vr")=R}t=4v62G]bkl%3a/Q{Ɲ6uQY (fX&Vg]Lh$&4v Y<&v4DnJc*0/C%V7ԧkpSއ%{j؞R3qTx#1+y(ZAGk{o7<Ps㉪= ,Q Kԫ q0STv)alU ]E,,T'XdžޢeZPhcc/L\mZstHK,ƒw(@P Hs# cm\HAm/| zi~pdgx = 8smAŸn"lFi%H~,iۖ||ߑ=tzm_}TNVXfb(p AѱOaj:gK^Nif(6 ڲ@r+rGo2źwl܇q;Pb"e/#kme-{2O, X[[>+o7khG?W&2Pxjlvx*ɛ(q4%{K*2e 10਼⎉h87|7dw $ޕ d-~A#2 դDS#C7,f7fܦRBSިg 4E46?*K!oVJU C/x'H#2``Ň./cU7bHXP)h򉚔Uy+!GەJ`IdCv 0Vi2@ӂ*a|m +gV,jټ_. R\Sk%ܯ{ ꝴ߫;tJł#BלhrḯoLW%.rC@{W^g竼UlKζaZr&6ߠta4qs ( zlśҨ#F\nXJT?HH:v54E(|ֵPtΞǽ}[vO*/M )it"Xp,N< 0{J[OJQ5,<%#XFAw~gB~˔pNP(U<밬0-_w%)SGĴ*t%,RuC@yj{.mrHe ^ 2s9mRUlTL2쎉{ѿ?= S3%O צ.Ku i `E3ꕭc oĬSԿ~З "2;Hh}}ɋ5[uN -p~fI8@VwݐR4cj&5>m^S-j.ij]1*f_h ^w[>Hi(Y /٥DOk[`Ij!]bP1/A)Qw0oQfiE%K)+Y%a.P!I#~DFw/ |sil#K֒MN!u AOauܭc&řCyku3BsқOy'i@ڏ_crP1Vs RvMY:<.?80Yԃe 7 #ܺM^W?^Yhek׭hT|?`)|@)XXXr buᑄPU D6N$BEY3|AY|J]Ng K6$%Y:P Qkԑe L'rB*T(JBF &JI>dG'KՌ]C.+*{YG>>yLL7%(NJ(M `}H_^P6wTrsla 8 Wԧa1GQq;#&k2mCKO?`R͎?H:xF8#h GƳpljQKpWM{,<)tR' I`Uz> 'd݅y'$ K'VlfɰDs= -M <)*>@]JnL1'i+#&T<'hU|f f!pa-&'M NxK7 Z|M?)qm0,TtG8?kBsOS]L{S}b8(nGT^$)݈0(vS\ۆH`5|E^WB+_CB 9#ے\B]7c% %r`xhy * J:P]?$#uE~|VcZN} C'5m5p!Ve9`͂C̵5PygZe8VrIҊ^H7hIBe?E<ᗑ[{Uv@gBfCB?s*c\ 57̡CjIv ?4w\3y&ςodD\K< 8y{.*cJf$o}{S̩JG@a62@:pVp^6zn"dn82Kʐ5k@:\w$-.`=dR7^&W%rQrʲbNҽd3&WRx)7rd*1[S9e˅_Wfekhqc,ix\y.^ii{zg2浀!Ìa4jd(-I{ ltvOr~Dus42c#´yl9,Axa\P}\fwժ%a1w0g8\' 57%]AkdZ7ujbnTaՐAd<ul7-vƶ8؉ xƜT)7Cs/`Bg@{NW OQOwiXJgQaN/^.@ uLE-L^[8}˦C.}CK!Nu}]A&䱐K$,ysTLz9ٲ,1Wz ^_\ y%t#Bm5s/[~.+MMAtTS:A{ۄI^LP  /Yڇ9GCh_ R8b(ֹ6 *!4!ψ2I*9 gwEQB'w +$): Qe\!Y}[i5b_-իn+uv<L>@vuK6<#Bvjn2Cݨq(ITY\d^لsu2&S4:ԲPv`q5<䩛OǕx ɒoWQh!Pmr=s~Qy6s< ns[rMG vZ؟A UDEyKIrL,\C"׮C (Ո<Q7qEID<{j.>FC˵*\ ~4HxĤh(*}l]a|陭7okq3=׳b}.o@}Jߓ~ #sFѠĭ螩cf_9')k;; h8QL,qxM<bN.A]/+p1|t 4) ^ht4zN;Ә";42L"F,&-7V c5j/Y$hAK~\|FK/=2哒-#vX(s4qlS sݩ)mQb[W]okDMߘW]|NG2`+kXN.eg#p/IO#]<J95(9MÎںzR SM]?W#WDȤ:tWjۡ9e7{ik?UVa`jb]|{m_SEj"A%7̤TqMWɪ}?F3{PRN".cVڣ̕a;O}UVΦܒYږU|h ZpmQAk\@[]􋵲@@0H-Ĭ24H :xPO j,av7#C_A4AAb {6F&\˅*,3Rw@#P*g*pn|uV*ފ'eҘB l_ !z"J5uM@4D`Tb( (`0Qy42.}tH^U1IջGb a[e 3GLDsn$oɫvMk2we $l+$ ]d%_jֆY2XkO u2mwohmeo2S5dV!4{Ն)-ر⒃SS<Hkm*K$NQo5kM`[IzC^-'̏D_EWшs6ˋ0.cwub.ם-:'|f4:'2$lFJ?h3g=DvS.FRb^Gggmu7,C'Z^VЩ(wU$r +SfR@MM6xLN^j͑n,7JO4SotFf,[1Pߛ&7fe3_/3\WkLލiAX5IT;bb, 1. 崐HZ0dc%r9BYlgS dj]Iyv&H]} MBVќ|s`\SA3 QGƽ%g=D6?y> 2Sll{Ow z%'5ABܶII&l"'@гC?Io@ 8O[0D e]'=eVF5Ibg?xf&xrV΅7kpLI/~rb\+ 3K2MyC:f؂\Z&%Q!hACkijw=z'ڟhQg25b:0JlsĜ{`HyD,?0Ox7ONsT'*hpH< ǟ(EntZDIWU/`=^7SaMja퇁'u}ؒr *)eSkgC0\ B)2^>[Jj.y*Gmp.ZW0ll_Ow"t>̈ZƟ;)9!7& }{¹Hhpf&:G؅C+Y$R"ojkx99ɴwH?=6~\hY:H\n'Ts.:Ң@KdP3eU**vgi:ߓÕjdZUp/uNӁA\PW *Վ~8U5rFN bC_U;ap;!lBiID`HݽbT FN[>-Sxh8H{# 1%7V>T9oi-!jo7q]cUӭpݎ?ѯ+~"FIV0ZQ*aImW V@P-= fCѩ%:7:A ,AY}L(pZ\LƓxiUU2wbL(u}t  A] {yޜm.x4c`<+L+D4i(c)Y]ۦ'51T8ݗ.w=kώ0ɧl2B k˄9qa$|}g(>o#Sƺkxۜ(0Z; /}>[ ז$#Qq*/w*><?-c[ R іXD4qb퀴IV1D`zحiOf*gϭ<%Kb yN%$ ̈Gq':4'.*KXeBae^ zs1%۔4'\h%nhe::7B\: zfL&5ǺTeq7LVmI*lccLjxbF\m-), ^ [se+ I3<~yE/}.kĆVjIT.X| 5vR 82D$ XyH{%{b8I:^SJ 4(Yy* |@hU7r&؉R-⚲FcT*GW1y"U)I"ޟ&,yS)jvo1usQx +q6a w:`d6ZV@X Y]g!ͨ@NpXOYgJu۱oT +obG/}ZbѬbvxG>,:H ^d]RU G2 wG-|C ^Hlڜ8Q&>TH EӠ$|)!Vslv.{?fj99cy9CtSI*TLf7U+md,`´th%i`ȯN[Y]F3[jۈt,/St7g#WF0Ku݃QƲs{:`/a ,lϺ&6phdG=K|}AY*=! 5VNΓyr?F_ ٚqYUĀE]MMtmt޺_,2+}Jm9SMIq}L"Kؕ:yuzzG~%aUX^,\Qe֋ϻsԽ`v_&#Yyh*ӗ\(0a9֏ak1<tɫ>1w|NV]Y8zCO*u~n.]AbSw9֔%0 AUd5ʦ"PAzpT Z5Etr"|HsXzʿ͟/ZAL%c7AYmB͵ Xj.,t:"UZA)7s2MTp-NPAd"JG{v 236FR!Fvc.)k] ۪s# )Cӏ+˪*S^;&Xv91Tj9 9h~w p~`5-@$\#72 7`sB%E2k&0j~a-YAn#BbvviǙe9UduO&\`1`oj|f8vaHHY KqJ{O;ߘ^IkrRn'u;q k3 in fIuqmlXg ɪ+eUMsaFK7ϗX`j֨[5nB}XЇAdPz9R84i3=)˒Ry=:m<6h6Q MZϵG܁mؾG{# %zijgglOk'1b:U` M8~B4w=,6r2c)g^J4Sgk cz2Vn_uwSPkFQ9r^m,Qe\ᄐ*E k<= k1NH! @4lx9!֑d7P/o{ޙ2QCx*x=: &Nkׇz8 /_lZHdb& A,TF4@9XA ^T{%`H+,zC7Jvort CLgA0!;B )3Cׅ [ BUod1%a &+Qi+19~&k4jrYezQ}#tYYW(J(`lVr$oylPK9l%R>\6P'Hu6a s!./4bh.4 l2Qzix L%yw0BaZ(PuKqg -&v M+bDTaW{!}h_$}vŘ%sO+:6?0q8?8< Nȓ; nF#;]2: U /4D'7  pÆ&ʩjEt"le.8Ba^j+-~0x%>vg59ꥵGeҚRM­T|l0JTz@4\ 'I8LҼVAR3C(mumzY$s=xsZ5IqLkb;f4R-_5cⓢIUs %>FzW3ld;ndW։I) }uנ]yuXVp[o=: k^10ӿv{wn}Sq zO8K%xX`('=LnŶCy"Swсh^U5W< c-!7>Б`3coP'tPoB{RoI6:u}J+E9iIpb🎻MV ]0 J+c84,j`D KF_ŵ 6i#j b?0E43쾪ꄊ_L鋻LJ5r iZgq'Zm'/b%O|n.BE=i>ƭ*L#썭2x1^u "sOV-_/ЯDpJq`oAs Is2ܿ;M{+S1n{P,.(e-C 췐 Zp$˕y T USV} Z1,a;8X@e)Bϱ #LFT!M>YCKc=|xr) &7C6+ls<7&M8%h"Xf7䯕7 u sM|. 8JgL_^`$ .#T9ZnOX O{;WUm(fm|Swb33HĠ1),[3QBJ- y'{<__S<ۦ#mvQaty"lid,X}kO~ )zV>0ɹ EkD.\;O=dJ9j2Ĝ%Pmxynkl6({Sy|Mޟ_4Y}4rgSrCRk//јFD [($$ qD3^D~A'~xt[l^TD_ئfׄMp@œ˘7LxVG泞`?Tdjҡ^-&+|<)"W=?n0|ܹq($ڧC춀L={Y$ܘgX89BR i\kR0¾MN+ VÞqNǽ(υSJ.35\͑xr1t8:^ƋT0!l]S*" rG|u:E,OJ]W 5XVݕ8>`#W 0|N"xE'qVbSg ` ›k4rdt lzB'6S)#욽L7J\#bu!\?ݻm$3m'ҢD!r@f'h{Z4Qcd*R1>WwiD+*.tAu~:-&ǐ04|W%۠{#d]! ho8N tʌ`l1H[l%}=%`Tw&BkQwnƨGYXRՉ_CƭgmmzJL(K|J~ t^hfy/u9l@&%=e&ו*T^%YJo.>7煴 _cfv'[$4U c`[K㼨R^3F1X5D' ۡ:C@?8hEh8?uJ_DagR^$$gb؍`* X+к݂$$n Ʊ_sNn$JfR\ oMZ V'N(Ʀ%gi0YXc%'+gqA]! )-ݝgjCrC*GʷSA vI࿨>9y&phCs^qmGcJPs!Yg!ՄطkqqpX;(ne$y-2No|d8sL;V%?ge;#Xq Ԁ#{G |v[&jS-a#AXsyKTWHf9̅cT/^U{ԯجWx%]eBV?oE9LK ߨN41O2|.az-5:Ss#˼QՆN} MBETU|ݜcȈhVm4J~P|JLO1DedK)I4G؂*-&@0 mM7sPas_#B*%M7zdk;OCowtҁT(7*Y&PRr‡vaSz}PU$EJ'0VXl;,"u}o4[4X 9..}\DF6kq)cdf҈$_PQv /g/ÞdLp$r]2ѡ8lJWso"l娉1k)pڈi*ɸaB#çC Ӳ2 pUQWYKI잹@Yskn|zUnē9Ki<JciXsj5Wp1\%5p5;r5As_0^u!$+w"޲\9CZ j!=Wл Á"~:❲'v[sfoTlu=Wq[ 3i}MDF7pq,K3"fMP>4H3)/MU[lޠW>\ +FH@&W=Iot\>ϴr$&T__k5a@C'zJ Tٖ|xSg-6؜P*ڱNX"f w KdUk >4e6w]٩~ۋuT?S,$#.b&aG!@E3(0&3ۓJ>ӲOO퇊, !FS_zBtNBp|[_UZBl-rs>*i΢o5s@+4*ayT8S|;s<6bh|(Ci<;!(77q#~r0ۍ%3 FTv A:s;gVЯhط۠[rrpe2KQ ^FD(fJƍcRŋ.0OgNT܂5w& ˯)Ӗ8}c5t< 2 zvEAkͰg Wene!vb y-sgՁHwj&TmE17e_yF8*9 &L*_gW/!34 |#ȲF].Q&y@QoK6U>OTV3o.O2.Qvjii4t%&2®rOJ6:0#={QH-Ye[x"#U@Sc/I5Dkпn WZ(ibX~8asm<Ky\EJZ$G^ڧo(@@ P&D;İ U w+p,&y.p8us5_h[eP[{7jnXt,¯Ыf-GrBo!7,kۥ#>8Mqhm-U^4on pi^Я˨񽉝4?0ʡvz ̬ex+ATYhnˏuq6^;oivTL(P'T򭎿1[z)CrUWC\OFu;]E#6z lńh枻ffMt?j-!#nwNgeKԧi9d0k?#~ Ob#-'s,s,_`o1T:9ha;-/bdjۥ ./+*wQ .Y'rSPo&_pTC<͂*ӊk'^C`7bIg Yb;tO!p"P= ~*ᣥ"RXUL MTHhr{"PdW\ 9qGz=6Zޗ6/h3IV2E;Y6 XrGY9kCō󻏠N)YBw밑><=j:Uׇ|{sIlZk $$)cf奈J(FȴMw ZhLYuhs`cpt"k򞌃6( %E4{+"8en)B)2#"}B f`쇨 pb=fn 'G:EbXP"ZoSWD{_$`('Ffmf_z$!HWi9s [ YߐUV|ZTzlb :WU!J ͈o&tJyR_ffLQ'_Ѐide\8 /bܔ1:ޘ4pr" 978l7 zQ2G!JS20s<}6Q{S ̒&aXYUbB^w;|o'@ab^ Ԃ'mO(uIL ?ۭĜ|30FPRsJUJL(wkd*umΪ;*s9 9=Ӻ,q,L\_'IK~K]ns/}?cqOգ kӽ>VwBnO Ha$qI]m<] WvG<%s29|.NpH٧bz0=lOVJWKz`AOW;iy. i3+#tj:B"3Xʗ_r4Y8zhuAqfHJPs W] DT)AVӑ ~J{э_gx@h(DT3ʡ?^CċЁᩊåWAnuFk>]} AMI&zcIBdeҪ)C:O|vȚcbЂ 뽖}YkԱBy+ך.6ӄf>'I򟚒!=k&K!vI]DRIط}u2|FaK)̳_ w@| epR<)K qpO/e$w2;-𵖯}GFö[(J!mLE+l?RRY2][*ȤxGsv9L7A'أ#V`&rfxҠo><ݒ"@8ޙmr N"o],7lO-_Z)CDdا"vdVI9:!=p!Яz-o=ABʴMIlD7߀+1&#VЧ_BDqӠi'kM?tfzh,1 89>7k侱JJ(#Tsta/,jyx_0˲`>|YF@6#p"[='*-%@ =3gQ3܇SԿ@M*+z]\ț2Wc3t4OȐ5=]: M*`qIw͂0emCNyֱaa@̯GH*qJ݅z0q?0 V?=> Whd]9 =?aqz؄G OƓ`3hI9r4oJhN'K]X)(7!(xRѫmt׫;p֎CB V̔ jd᱑FC&sͼs| + փ$&8v 5SzݻPn. {=8~#X1.*[8IekY:. Q"Cjچ SlYCBKSsьKe,1$)|"`gvP++$B }Zwy-}0Wc`-xjP?4F- 3qK1ģr7e7\ zHcZ(ξYZ!dBp WPooR^' S"@~W^(cM5#d wUTyi as` 8с c'gs<y0݌]ӯhUOg1ј=^$|7_ܫq!ȃƼs+ CKč[Hǽ yU5D*ue6|C<[^-AZԻa[v~` k]Ikf3]}j7wO֔Mr)+DeÉ&`T!/" ӝ{BL+ŤENif>uL`_}[QpEko]0("&-g 6떾3"'ܬ"E+XG~܋]^RnH[mPa"h^s3Η NQa8?$`t"&x*CGt n [tZV݊cyk4~K:BST%v4W4BLۯѬ՘܃d{MrOK c'گ{Pu`VJ~]r-uC%>Sa]F-4ԑԗ2eϰqEDkkggt~uT}NyIg&_k"k\w2W|jmzuI}9?RCD!M:Q Gt/GٳM?1caW @xlKr3C)oovn3mJ=w s*43-eur>DXn;sJ ~ ӇAvDL{q ܜ1{t0" RyK iw;0C1tb[Vja =H 4:UsЧSҠ>J!fAQ1g}0ʔ<X#Ԅ7l>j$+ЛkfWS_1gΪ n6 q*=bZݰKeGY5`$+~W)D|RA20"~*I oiBjS-i0Qr`d1OKU |`7u,{ ŷh8۸$[(`֥ [Ow^ x~{:P&ᢺ.>[\2Nb,i>c# B Ґ9ˌ4oPGdPJ;QLAG LՈc0 S- l% +QyfVT S| TPUNjGWRLV 6rZyjv|1دRVld' ^P4nJQ[G@^m00hɸvF4Eu>E.q^UDo %ξYڡꩺ9H,J)QlPCÉ4#lsĹ9kE 7N"hk %2{=%|vܮĞ,'sV\qd*#"Hp[щ')⁲0ep BcZ?=:R̃: sP#LT"ML\:f>c4v7 6EY 6w`A)k |E: g'+ ] ,%j#S"xa+W,2Z/X5I{i]:Ԣ]T9ksEIߎE/} =08YRܢB/ ?Ӊw(JHwO>0Zq$eGL"q2۟.VlQϊ=B+&z+ ZNd/'e4'C_.:j:F$aY u="v07zpJ [gQe2j`ñ:xVyx2c]#01QHKZv,s//D9YkWw`rd@+ڵi;]U @F2JRv\}<]09#S2z/!Y'Dnd& DCwՏ\@j5#:]EXkpsWRR4~Ttᴧ$8ai2EIB4H~U.=7pAyMY:[2 ֚E 8׮|Gu 재htyW=+CF :އBJ@6.5W_1bF,(R+9WgzVi֎BYW?Hm.u]5  D!l=W`N \fc̀Oe2J / YGDX :ltVu`a}&[ʵ$e*V˯#jVgB+ VZ00KFF!{{W"_]Vg#v3OO}2E q*=7eO,R%ߍgGF!P/l#̱^%#xLtܼ$kBwLWRj'(rW7P١j+$i1]ƀO5] 2A\$A1/ms܆of3TZw={)|H;e)Բ4}rCS4qSѵ7^a̷qGeL'e]o=vHȒ}HW |ކtG+Lf4oO[?4٫luYu_0' =d# HrR򝰣˃&Nf,Q|M+bOL 6rjpm~s]ML)VIW(rT֨)~35xg{ <-F:Ϙ ծ;<970t.pz/"c-p %}"y—n5[tUn`d(µv<ik̎}^ogT< w'!Z 13`4-I)W\QX.n0 W>3%!VlAI,́!Q77@I DXiR"HBK|$^[ERprTM$RTrFA>8>a"?؂m6!19~Ҥ{YUp}G,i}@z|L#jߍ,$#RQU=RG. ߘR탋 :}.5f͞uD1M_[co\edJW$:&ƭ|}ilkinOyRR{ ??JBMh~&ôۼO.tp̠8a͑QX+k.4(;Mflpg8(j*nN]H`ԡ}dSE G!tq;gѼa*zKڣL@}7_a'ڤ/[ 5j{$q"_kRRf0L[ #@3ѱZ* VWtEN \BϾU8B{PEN*S)RTgnz-Y C7@P?&*2')!* 7C_8)֨/Ăsr=s YtPˊ> p;R0mX݅΢\H="zJ#~'"<o3*\^#RA@0ڤ'%o, ֏?3v,#z#=Y͗N *P:(MIM1 nq{Gݖ TP?H۰ z$E֥[ *eaJXR k192c:bN+Է{Ƕ9[FaIb;6H$| f/ .ZZn.00 &1H{Ś0a 'N,žcc,,«`/Y,F,*&ʔC`ϮTۮuKpcw@Tqy4'=^-52b~*0 !v ]zk7Oo/0N^4,=%$V<'OQS"UR)×[Oʫ!e0⃙"!R+Sxx:8F*3+;> GYOyP3D8Oy>Ϸfv{s)s*.),vlk_;G) h%Bo/+zYJ$H@(n@q-Yo[5~ʋ,XM@hg'kv-P,zaf¦{Kt<̱c?F9l}o(! 0'D 1U߾-c.5$fbDCE͹?>O.A'bU|/6 a'Vpx5 &j!2<$o~S_/{5-Q?VA+H(Z{MzCX pwWx?㴇-.6fMGQ^ HR>]|ILX[ϢvD}ڰuɹ T={ ApoPJ,WG0@Di),plAp:ĆJHP(͓U?| j^f; Q! !]'Ҽ} ;cgaa|?v3ʁ\L-N,(̖\mf吳:Od-{ 0fQZCLyf?oLI.O#ZJ=$P oڀf`}RIr{إ 6 Л;W#wΖ;ԝt[c̭˛b!S%g Pễ@"EFj畍.EOw;m?H,72ފ@`|SpE>ҝ >m!yUZH Y{{f=@pC$ R0mvpvRB@tiHv!V]7c!?ƚ2Ag8y~8ɠ1L eRSgK6<;`cWmq & $"qKȺdENo(jG Uda[a J*w+8g F E^|K,u׊u2Ċa-]b"3peԗBlNcVBfe4QkHSU3޸$sc^` m,'Ӭ] + kP=&y-,WMhu6벝 Qj䌥us-Cq)'V* We" C^VM"(͂!}D]e!7(eh.3f.%js}~KS4o5)^~_?3Ffhhriubmm0#O 򴯦 QZ|T ywi5^} Ac4*ƑծU)Ca^!\̑\u,7tx[yq#h(^,ȳ;3BRv{t1-KY\UKc"VR=W"Zvu*3>$̪X1?..|jL/3ʬ*~ai SU϶#BjCP:y!~#+N8 ^Й ~ /QYvh҂%8q jo9)Ҏ{0cxM7HlmmBkUy̙gr/nG&4jo4TuQ{/XL\MfЦ[g~A )BW|{)J7Bnm $sd =c:W.9i)oV)wZ Φ#(.G<=ȭ7V\N CLDv 8JGp=\A,)mw7SQxDs 0}s,IAT?2D;{E apoMÀ$2S):r/הf&癨|\=E0ӝSj1V 9W<׼Zc򻠐ѤmyOjiHf#U*4_o P1n,_P\)giyo,v` S^FY0z%4ބD[װ3H9ඥ C.& uIŏ[]Qށ>ٛC5U8(5n' L8ksf!!MAK#9{apPFlIRC~`~f=y?B疇yYD's[?ɀ$/{Ngf U;73{l.Ƭ 9.хm&iDH*FFs^!ɬ}ܖPion/* R?O޿{z4fbX+l3MA$GHL!)<2kѥiְAkiNqtĒ % sL$^rdYj7DCv= b`0bQX4m' M_Z-èX_@?9)iv 6!l pr*^{neBꖧٍRD0'bV۲T=9%Fm,}nl)@^B2 Vt:&O P%Y̞I/ADk>*D>ٱ`d > K̯C2w E̙v/HjJkv$CX(9q3鯼vvV4~h.]Y85VPV6 dݟF"; *O,:zc#2Eyk;9u2H φLE5(azOcUsuL/a 9X p0esP!~GrR <) <VLk('c|# ҡԃ!WĪIћsmhIIJ[]qY9<-WK'Җ$bʵ9;D? ~ȭ!ls{H=e9/|<(VT8G5,Kš C.p`f?"RCIr`?WX`kJM]<fZt|?}57DŌOwqAY `PPR J%s֕|:`[ Wv1X|c*z{~4=C_ bY%|@BW$s+B1r 0m-3Tc(Ͱ#.tCpMXxSz(L.M0Eg^6ʫڨZ~;rh*:dј3ΪUlo$ F$:t)Ib-vleaMc}B-dd~%Ty{:KCBWWX­aE *uRR~8~9'3JG~GM HO`0r\1iCR%aY%?_4[(w8F'ԚOlA8Yؗ0"pcKٿ];*O|Z=\ĦuR5JFkS0PPX*Qg<; ЕԿBl&ajYci^ oscZ[rAGm:;gQn?GU=$U҅Pl&k?.f \ s"(K.f_ڜ|qGKRilY~;'[bP7"(d$*B:F.9<+ 2b7c)֋+Vɹ&(Pp@hjT/s]ŰΥnOd%Eɗ#wV$$[0KT EqE1o KS[|daAD9Da,i҇W t!؈qrнz@ ?{Rd.8i L4鳓a.l N- 7˧2kD7u|o5Ht2GW'|Af*ZR~؏r  a =h/ 2/J|1ZE$#G [ARb W+59}5M;·#0gHPtzt!YٔYmd\{CnkgFD[F/OMؼ@pT/ԥ R@\E& YA ;h '{aH6j3PVB_Xƕ:` ͰAid*.UwxŭF1 zddt#6Z> ^C=((=2;З *YV@ ݶh-dК9vGb:?3?c`繇.r& 54s]0@֌{k+n't|>H[N?6/>KDy[s#L'߿:iղmxyK۲Hd%{ 'H*u5;/N?dJ7]VrP[ A WhɪϺy`,C+coJ%Bo}Ug䝙u%n ك2A O[uki7̈́BQbtL_rqP~'Qc5`g^Օk=-o坎:csqԮf x0wur [$ewɃ?+PDsi7 %*Q&'7zAhfPXV=[A;SyKX yw{.ai>TT\u0uXN1Q".*L&-lgm|r(^<l߲|PCгڄ{O~u*}'eD柔 IPxQ/gCuGf3`TA3*t;h\WOJ6 ?Ŧ#8-@[ 9Av~POۖpo'ѯs& =GN`OefNWA"ZnFeWET_Lr?ltBL4<5qc ݀K`Uj'[YFnŽ/CF:09~bj/#!, M_d1jY t 8ɺ<1Kȭ''6 ᅟuN2 cG A37w6n'RiN/J(sHJ4t>li2FN8 @;;jjBqg+*PίV[Oj f Txɖ:r GvNΨ@$$ꟾC!gmL:-ZQdZoɀ>S^<ե?88J9ApXbT?VW_+Q8i+WXi?rҌ: EB [bUo% !eQbzG Q].} X(Pshm3?$|c_ S \G1@==Ϗ#eY+ۿSLmwԞw;(bx#0X})6I5=JkfL;B:瑎72 )E1!.S7eDsUXejJ,6Gv:Y3Y?<-ɹ׆ťֺh~0 E2 ﴏ;Fέ[ Dd"g?z9TPɔ^%ǯK˳ 5rh'o%9^G0`6%Ls{EC`]ƃ:snHKTskhOa~vpq L5#}3L;]V$!0l܅6=eȜtҸs[ֱҧ5Y2b`o8ʉO$Y/[*4_'~ge@ ?9N;¢S$͡o L.@V+Y,bM[42^yr|SAUeߚM֠B5rدq^e}P9P9!Qb k e|yoBREhnWT8)wcFG` ;nD,aeK<6 }44AhOk`rP8y[|C&4GQL [% \C`RkoeYȰ98E4X/UY25pat a''ký50Xeޜ&-z6`:-YkDҔoER%3}j<Ǐ$Y*wUX%ޚ +T ϲ"j僗~2k FC!*G~яՍ+t3S]U,Um,IJ G{ye3O twÑh;|w<-pjfJubE><ӮdiuvQڣ[OTS=y#YZ]Y~aY lМck}p;=I*6H)b~i)ر{{6SmC;\7Hy8I{'cX~RRr]҃g["lcdz\")uR@Kp]VɎ;E:xCrT~dv5p\=N.G08mcWC"(kh*/KZZ؅} ԏ Je{R]_#@^{?Up dhS-3\//6i#1gE 7j^KlA9O"X@ć+ ~X̳/9=)R\QW kD/  Wՠ.{?{(kMoS oll)RW!2Utor;5vfYs$hh%\f\kK/:ȣp76&%!~ zuVWo[Ѭ֎v*.M4ldžre@z:>$+( :vf4)iSX>]'C K2[{?;ެH˂4[Xxb/`*+U;t "vک-JywV}tĻ17xҼǝ?+[\ yo]fm w ܷ?xFhgs:RKr?5]!;[e#ZEC[K]^GAg7gB&{yїF>B ;=RMc hZHl xbt4_aV=ۗeKhŽ0UE(́?4XqOu9a`z Qw[KŘD)mfIv( Wp#<| iȃ>D@OOd7w;W#FE}EK!Yz^M5>$@} 0ly~joc-dL}$Gkʽ -!]VLvTO*$pNw~Av#ouQ %=UOpđŴ3AUl)H6l }ގb&QuX*cċvE꯾V5JW{mPW1R1_~}3c x{` %"uN{Z p552_w|IV` U4oV ۉK}1ExtI5з7qJ~F l?҈A_*OD Wi'eG/.tYy)Ith{E?TL:?aKg`E]'-t2k%(=%&\Hfb;R @PFBo\',Nr U|s qEOz \_jl=>>k'd>My=mĔDꊚwwBMz$ԗ+вh /ԉʉ#:bnwaM;CSmun#ʕp~eI|p߾ĀTX8סּ?Zu (+ek1EI~2BVw;t7 l`þEΙ(K5&^XSwY&ZJcb6BTsgqkعd%HiP J-ǭx;MilT y[|DmFV{8 eBmaVݙ>T- ww!;lZLĝ9&ƖF=sG"^`:)V;pG"ޏd!OHS=IAhf.q$$=''Z4CZK!5d6>'< Rm\aՓ6')Me͡Cш % ԽP?-0~/Zho_68v"A(tX"x९R-Nw)lx8Q(e9fJ ̕ zL`#WZ5$Kn:!Ry򲸪;v-|˫-KsW1j@f݇t㸽WCsVpgtAoW 3$~biAs97Q0r5(,p`elS LQbFQ"VM]{@83 ́u&|l;z2oyيN4#.INо[_}$N{50:´8LpDMJD pj޾F+WZp# -j8<8׈.Rds_h[mP]B[q"_ِXmm H@4!<:FA炙!?j-.-xs=v|QD՗U(5 Lgn~5A{!_Rۗd}B3KgѻEsc=S_?h% HN?̈)Y5I1t#oQYkZ)Z!A'^)]+KRt+f4cv.=2USB#bu Z wx]'}󗆠D큳CƔƽI6{r0)+ߩ 3qgj/v ^ҏ utDXZϋ3jðԝ%pM\Mf@O=(uͨkUaRuBT_t睟3ͮD'[\2lg 2:sJUX4lC;^5HyIj͕-M1@ ^VM:wS`D}0{]ϰʞ̝#<&WKjG&&"<뎇ruW͚Ttd0x)JK)}lovE)PR&FDh;~-#l(7cdN:xawsm[T헖6G ?7ڻ~ܚo LXq7O(3V'v5r`a,c2ۍU@TvqǢGwMiciHs(6BI >xS8,, l4xȎ rp#!C]]X%s_zǍ!x -qL6Ȉ fhG!E@es/f<[i\oR}Ft:aIQ@w9Yq݉Vj[@vp+EAg+FpiЇde'iueUXPi#iaCjzXdT+qSrSzucB-u8U˅Xs㍯ 6յIa8e.mL;*8b"p^RDf* ~OD;uOV7# Pu3Am[Rğ$~> ꂖ;T e _CȤ@stw`2GU^*~mϵ*M5"ȥ6XY-;2ޗ!Q1vk$,N ͠N}a{5YURjf~% >#PlC/ɉ,+ϛtBPG ,?!Yy kM%x).\ܩr)ގ⑈\`@f ] Iog"Sc;uǰ>F)yN[g<_%Wνay5ѧJ鷪+P5zdw\IY:81"f&ѾrI A0Q;Wf;ufm1[n2 !Ug(h3OZ} EA*~g68bC<ɾğB_5SCap鷣 (s'ZhY!\հPmsc^(î/?XGۇatKgXev*dJiKRyʰ"`NmtmkL`hԼV GVuDQw X10^W i참*tT;wԬ`-wcކ Wđ )\oqξZq&h*ś;_3ڀO?8퉥!M_H h]q-Z 2+-5ၝYOAS >sDž^#o+Cԅq)kKpؔǢEIFՅ]?Q(<-Eʋa5r*MYi|SMgSaܘv9_G-FM} T耐h5Z Xo!ˀQIDU4 3s O0l0 xT<ħjI&^HEKl  #D,@"v `~X~` ̓Ek978.gUM~/Qxv2/)AjxWTמȹIgV?!6ا::R9%\Z>N[IW1KK>D'/:ްH_(85]CWEP%pBV@lvoaS؃S#~qϣo"BY]wRiRX$KCA~`=A8gC2H(#G8JÎj+ZAxkJ4n(f㽾 WHRMqT}S@ KׯJ: {C:D$Wn'[Mʙ#»Yft(&bә-*ƘpCsS)B仃ZaxFxeVyKfFt la{~fDcY1{[Jcp!/؊vdnn*1䟬T l\|lXsdŚ0ær)lXŢ_ًpoBPέ'~Q1XC|`:F{$P~_~Uu'xdžIl}+_jx ِUfU95LdwKkӕwۚcM*4Mo8WWc%(̻f@|ٞ/vKt!}ʩp1{[ d`YN~>g-^] wJӷ_P(it'}ךR7s|\ZkRC@iM꩎H>Qfω~ yxJk*TGkviȺlfc F=b;k9;δoDɄ `Pkt\T+#ˁOrhZ,ⶻ*pFi a78OHpL!2GYKj@Z~ ,|{F-78ܯ+)wW"ū)Lhwzb 1JD?kLN /Jv4TBNn>Vìn նd%dꪠy;Tf#4 QS[1m̭|*ʏL4#+ 7pL00D!( @$i = O,s_"I'U>`G,#Yêe `Zaߍ(IJb)c5qꄴI…KD6aؾ_1d|nE#}ȊIo݂ǝy+dfjXkTʧ-KޢqB R8#gy;ɞi&x{@~_i }v<  ~]>*n\=w#7+1EQ.XkzKhQO51Ҿ?<8~-^%޵T7Eͬ_bK.ŷFS}Uj JQK:[ X`Orzh!ѼHUx-5QǥKO@rKu㉐lGW˴Zq9\2;>Leب>G{>soqx~ow>j }s:R^a,bR`x~Ymn ]Na#n :c(y\;2 3 YNY*?X?B!b&$1 -[IrDevd@KncqE# }EscMӋ=)}kjwoim,Gc^` -t8 S،Ν) =5 1%jtR"睏kChyNm43k/?/!O!"bYƸBvJIXx?oddJJYh`×X)D\4x8 ZKrs!@tmFT,, 7,.͇^f#23pӗձHB47RBv\g͙+*G|Cm|*(f̭\+#mnZRA&*X~ƺ< h TwSqk*jAPsh]Gyo|#%AOw D/Ldm7}>QA21P UW"c݌6lLLyI 8#Y&*W1IR.~?}8MP8̦ϳD 픀}G6;5ϥp3z:HFk+L|*3KI+8*A}Ɣq"އHjz܀`e|e<IꩆZO/}tU=eML9 `,dta7 Y!kskW1|+G}WAkKe;x]=,VsDv*qO=ԁnuϦdSmuP\fk7n[g]LR+ 6 IKC~ 4uwFaE4o YzaF]D[eL/GV2fn\㑈%{IW s溔?I vvE Z$u2WYO;,Yʮ9 KZz.g5>r4Htw`Cv{mg׍rmAZE ^@\Qʰ f7A*"z%6^ECԨ]țՃi:pWyЯBX`zf5Vh#@LXovO8wmr48+@G@t1fM.NX!o,oGQqe+Lm 7R7P_+K gDȵ,PL+t7j'̲>gd3q56Wf1}vT ޑqَdXA5]%kdO:ghݟʇU~2H,(.ӑF=S2`.#Rov,hNܬo12^=d%(4+^s,%`G5Rb=F • Zr?$hNϠ 50k~J>W@rhdP~c3,W _^bHUTұy_q L>kGI^ L{ [hCn EN1jmTHs0%xۢxQ4w)asy1C,cAO#8*S'L/䂋"[`۪x[~UP"q\EmFg5(s}S{(BJ)DG֏ ;Gobbys+r2\"*"l$#ҝlNHUm)z1<.hE$إKllvل{}H d/vn $s4La%KK#mx9cpZ$&uc'}fu)4<{Z2|, ST4Elx+wx^PvR rnGΜ_osd73-& I&s<A]a_z&]h?5NGd2@ S"pʭ2`]m>X~~ 'I"ёIJ̢w^M\EO –?dOv6ՙ^3Ue䞵owyK2XF$Z]PLm\C[yq ƻHatiUXODEJ| cD;?XG^oR +* PI5=t]YxonI#a\Yݟ/u9R4sExLMWM,`UBjPA@4۵K +J/6hm~TQ$5_cR5U2]gah$k;~@G#JƟRh:<% ¾J~#i~՘3ALFRKAkUS(>>Ru$3-RCdBc5< D]pqA^f>g 㯻5ދB!o]| 6 `3\dO@˛} o@N+>;`-&dMc:; Ӑ"NBkK;tunm 뽚Mn/-c6<@5X/=,;*TswE5|Zcy,y/Jʶ`9qP.!;hi~: 9^|+z7.^AqrЖkXU^jd?IS{Ff{tF/ʱ".Z[9<dtoo;yf OTv˞?ņ}B°nO)w&[fO[jQ(ϖc#t@6VGcϨKr9;cxYbJqJ슶 ^· x'=ajF$5/%fpU\= XOɺ1l9u/XmPGE’io}} fQuVuOc1؇F:q|R5Z]&(bP"d\BH?j 1WIÕ(@W%ʋYhވ4b^Fm`j.\>[Uf8 `|Hթ R"_ͮ ⣌|;^u]YWDQ+{Ѓ ÓVx=+%0گ VգDe$fChvd',Ĺ‹/w<:s+g/, JEuy(vEu?:A`tI1Ao=5oѭ4 YkQ|GxC/\; QkܖPW|!h|np֜$,Wx-Q,k}܇&[Q:逦) q}̯F4=<;ZI]6fx)CsbDFQxո&/hOB4=z8\f؝ߨ{8_(vDrlz {#'GSdTDz hsHJ%"'q&{J,Tۜ7tMiiX=7!%*߈4oS[E6u&zX/W\EG;=\5؏.Fc;S6j-m'YgQINVF"HW)C*rHb=+bs192&f%.;,KN16dNmK[NH&"I4̭mo ]Q mr*ϚK}ǯU wOj*=+F;CBf ԕMxYsWQ!e'GSzHN> D)I ͂B.8,GRqÏB7K?Jًbc\wu=tX:luMR8B3#O{1tmbmGF`X$(LJ˵A'+]&&ɉә OF<=0jYffMRF1a&t>4$MeXjVi!ֆ$3%nPox=+F#e&i+͢z,lEѾ`}>h>z  unix.vLWs>t&\gR/7Hf&OM~FC +pV2ͅYTbqD3HAw[xy u3A"0Qʘ'8O'8qHl#`=k\>jƌ|>6tHXj`9PjpwfQ|n2(>%ůc|(3xcԘ۶yR50!Ji5kn*Nh~-k,[\J;"1*Y 6Y^R&/r$G5r}7+Q(%{DoRL`[6hIܶ@glT7$vU(*>Ck}^_fU(Aeg=nb?Tf[{_'|xM_y>ciXh PиY {,{1XՏNE Z(;ˣD?#{_٩rQo}^/ɾ  InHY(mn 6;"tf Pq[*4p3Ʌ2 O.=7Y(Y D NWэV୒l&fVXqrY|D`o,m2?@H1T,LLYPapAo/ ?D7RG8-jJG'Tаn_@Գ]VuFRڐ@S/}ށ)cxDPUܮamR@9c,=1!JERTyf)֠͸诟ޣʊaNGXR)qn"/jTO+fyW&D toKhv R_5w2uCf{#x''m0u[YI!2غ>/>I` r3K*kAʦn"s _7jR37oݛt !7 i9?c{]fi- NOi@M#SA^6%V1|Q1~8MB vcc5_NCa(M$ż3Yo?PVYLIYN @ „M*ы5lV035&R*'q-0k?{BlOÜ30h %Z1Ԡ \PZ|3{ s][aYTS!rҘ^"zrvn ߆􇑆V{޽ Pݜ5*]Q=vToeGcʱ46j xAYXMe++IO]n (v l Sx* Sr5eIGpRAfhoOb:y{ f<@TJ͆>V %J(U/``3!+4e( 7({*2p{zy +3XFr8TQI؉Ԑee-gXE} ]B"7*=e"X"?8wFD3y$2(u%aA61khm5;B] L%)9Fe Mc[w˼+Ä[Bqny*c܁):?L\j$)G~Bk;$23ퟘUhBՠ?u>1O@MpI><}ömO!}ϓFƢ,2ʉj aFyZ3C` @KG^y҂CLA`SmxXd?=ìWqjWQKDʎ ǙeE]E7M5It%u_4ĻfA\/Qnip&X|WWSw9^JmbbY6`Xi- ZOL"iBBb:Uo2]6dPuMD)5E]:4_6x|ӳ3URA 5}%םv )I+><|%~"3eUlSG2OkЎuI}X/UNX"HN ȃu!iRY>XEB elgLHprsk{~UiЫG`]>SN:*mCɷ.KhRt=*SJ{SXفE'm0JSPEӞۑӴxMOrqAuUWo4buoRH hCEБx]ꥳ@Ըu}21}Z_6D7+e$h27 ̿ꠛIbjXOR eZ:Ӧ Qw@൉o,ކeD-]VLlV]qXɪNł6.qgru',!bc$c Rvjjڶrt!7({nL*%6۴R=&7g(ZULOP=d$[: 6*];"e3н!dö™wX  rpd AbLsƝW %H[ZЏ')Z @uzWYF!)AwaoxF7Ʋ \yO!*_nMĆG"2))%tlh6lnhyQ+w{E&)3~ቶ/r gK>;!䮸 V < +K*g\IC!V6C'0>ZuK}Ҧ>Bm.Ou|X%,ܐߡI`鱹;⥛'I#X FuA߫;_,%.϶+?]Zb3נc>xp@xswp&6tA5}_?۾N_ZT- tYH ~[^vuH-EG4MbZvKCx V@^vF7Zq ::zh=ӊڛ'Ȧ/`<j,*A{Eڛ!&bI^2xmHb@nvDpY I5bرb+^I;uBA^Qqc jE+ĶFFÚm4 K O[l'%/iYrໞ@3Ф.CJ[T爧vu,xc!LrE]\tՆqsdFN`ic*jK :?Wcꤚ4+/.dLM G ' FpɽH:/`8jaﴚCZƷPFnXZgIЋajK*_JɿǦ APŗd$qzAVa'V')yJJgZHG6293wN2v SgqG%r})&ZOOuiOՈt>zĪ _Kr7uSUުhRGv6J>d} SM/8F'Cl==srԻ9j%[|dPvMf+'Ұz!XlP"-*!3V';ZW y&f:X䣆K2#/ƽaK `A0ryTuc,}޹ԲbtߕʃK->GM)`v?.ii>`s H@ƫ*K-m< l*fAЦO~q>> ~k7Դ `#fyHæV)k2n?AIБ_X4dƚ ^~ɫnP}UtVPI^`.c%déod&~UXWcZEc^:o mf/8L{MR Fj+|4=w<]杴ZE ߔ=36;2Jp,9HuBQe;pN6{f,;@X^rl.o>>vOZjl7!&obz$govPZ iܒ| SqFٷlLr*@qݢ٬u nSGh!Gf9GcƯEEDHԶ+TCMG-JrkOqwxuKt<( wWbOe!qs.,dբ$?ܟ Xj倢qD Vot0V RT):$zIC8 ZQ8g?u)S@gboDp85P2հ)GH>-L s$&_dMۦiP0iWc>x˿mSMr`*G| DOY9lG'GJFV^h^82pmCDDa; ?m(?+2I=9 Nvo鍊&Beͪ߰hzo ;{kh #Ǿ#iLZ "p 'ª |@P?Q9jP꩕F[u~Cג2*K_Ků\uk\\k|=TȐ޻-`_h6FNBv-Zc5JnLcݑ +)Z/t'kJgC.pz:eBJt,hMOAﰧ&+ *8x{7>+2uE(e?NFw$Q(Xʣv!\NR-!E ƹmB}w[+%]N yfЃ!(1JKLlDE}H (vC,U}CM Zm Hpݗ_W],;[/^|La*7lf Psi} Rz )%yCA~5WwW ncfv Q,~[ζ4PޜPJ9:9ZF'$9Xr iۇb_X9 ߝe [NخO _5A~ P\P11Oji&=^%Xnvuo@8OtQm5ά?>hf'@J2xwl:wVӄHweur9t9lKȴup5$ʹJWfR4F9Ų6' PL_NÝiu-*sF?g1%&㘄{lVXk&IFż',{L"Z1VX4͵-$mp ]MǖRtҽ:X RR'I8W k+LNo(ۦImv+6tEёtbm֫) iv0v]l늆sidv6mѷlu.Oh6EhfKnEQ n~D,xA23Sڌ C߂]w롟kߟC.D a[ ?+Iac"mRaG !Svv}N@vbZ}a\h·޹ l"3aj{:̨_YV ^Hܗ./C@%Ej;ܽkP,sʻY%+_[!Jp*瘨ynANϾ%!)Mm'-2C|R VB _޿*}u*&ثz*&\-},#Iܥrt~tLC#˶IvHȀxEL0\ϢuZ B o)9dU"(UK]=O]7&ٝO>61X ?52G4H%Mp ^YoueF'Y^0O@A[f,HAj+M6.(+BO`eB,a'bW/sʒ>?aqC߂FdYJRD.SɏslCLCn?c]޸Q=vϢB*6%eGKu$Ց ;K9Lut$2dHO5vfBxB @up:7EZϛF*״ sQ,AuIgv[Ŭ֫H˄qufQa69NV沀S#V?ݾIP NM NXYԳ4]ٓE5>G^yGdtj k4#-0AAmyʰ3 Fجd^`VatO-яAe.0ۻ۾iKHS+V Q ՞B??djoǏ C ?Xq;--wDT:1ꐧG)$]&#zy$T-Дgf,H?Q6IQ3pᶽ'؄6?!8ul:O q~@c=n_iopw,Zuք"+M].`+^z;ǜcuAKgO 4l)%mO"?f^uS5QnAqm0MPq+oQ(7|9'@4XW.#suu ɖ` /5|\s+V9Lwiw"> ==˭.R$54Ϲ SnnõR2:*hC=zy|Ձ5c'y&=bES7L#ms@ζk ܃譳 a--Ijo^"iPsx4(=J&y W8T7 G_ >ض 7]|#EeSZ0xp6.uЉZbՀAD1yZX,JɆ*/&fу}fca_sU٢[#]FP =*OGkCesڵǣV%]99[xgf y5SY knŎ.oRs0&ޭ) KځzI/"dBK${p- &2DIqdl3ҫG A"ݱL\EdgN{ԵUB4AƘ8bTRCl}G:(ҤTv:O9Ěj= Dӫٙͅ1sx5 Jh&4sc4в΍?b޶et;7 ء OpN M't(@ itz&R^d &. <I(&"[ͤ jDCQxADa%xNj=BoSd%id\"B~a;C<"0qݞ .#$92-˜ 1`VE+nL7ÒsyJ %12BWR%1nrox9&[I~#l{aPk,-zDkk9b&+U޿9.3kۤW2ߔ^3/18V]j"S7EAO1)k, fg=fbskY5D,??Ҕ pW!^/TwéBq+YݬױuS`K%D;yFaW C|%`_MPm5u{k%/GӒ7M&[x.Q'-,r sp@8,4yܙmfahws+" |>|} R1oTy?naDsҁt,.:E#Fҁޓ԰˟q;ƭB h&31+=K^}OҘqs1J"ƁaT{@ORQŇ&yU#nmAZJKH=K'=~HLe_`c{vtJ̖ak6i*\nKtT蚴2S!-kY_E{L6lg˴'~B=Ɠ_!@F5QcQѨ,Ex2ս~|k!TPCu-ZV]3&*^!lp*ܐ3i؞.;) -䚄d|{\'T1sE2q@\A]^\alnAs{~ۭ3#B݈t#*= n򿦠3=w"g^dg4yT%*F;b4_"޾4@z7p.hυ0M4Kox7UIc^' 6E4 ,q{EM I#չQbAz>qYWRQJw=Rq źJPz>+9?<&`=;\>%p{!VaVˁbkG~Y}؜ŐM"tJVaz~#0WԊNe*JT,+j]u"fT"}"gA3{`Ჰ(S<%ҎF@}YrB. Wek%Y=jsZ>Ƴ_/go~@X\m)إ׻|@]P\h +<` xn.*9D>I_hnnnn%MEqߤK s-i6w %;30 k50CBW'>.0Bz_y&cB{UR_e.)#%7B3-7q-Qhada`zp}S<[Y{gDzXp.>MՆ W>SjT%B0`0Ϧ|!CNCׇ5*NG\.Swˊ0)B^`ia(d/ֲ2V;OdUg 6WI@kl ds-ˏfo/#(e0hߪS-'Uُwcô> 4DnZKNōұ73Ris.[kyGqyәI ˛ mˋ-2i1i;~SEXU hLϤHǻ! T `_l7"̋h٫SҩOvAz @n5Hq9^[ҍyH0U-M'3g>$x:R 4obvk>@kUf*GIWR#l0Px"RЉ&AQ='[2t() @hH5 ud1#z45W hTJI`f6ƒB!_J~S&D#ٔu@@$ U8P/N$?WiVR&璛 S%5IuP4&E0bRJuPV=LQ>K$uA6={cتJ5lث笹6DK`/{&rm)gxWևpBTu׉N t}s+fiUҔ|$6w8f,r0lۊ idVJ& GuV*z lYO*dgmCjc{1L XHly@" 7Er+(R8ё >,Y< ޒS-ɥa P4?"76PMP 8\Bs̝螭D!^N;09ҋHpWqÂ[K}ʏ Xw~qQ 64K[^q,4.d}lp e=.MG)5Z3 "}?~ڨZFz@Ӣ}Ք/`Fw]lDLic9擵Qd`꾛[޼m)d`KRcKE~c1D,<L|YQ黀hZ-J(|׸C8u]}>zwͿ3 (d"8=&O&ߛ((R<dJLZӘLc[roɯҌxꔩW- nI) ғecu ~6*;D! / s!cibz?dEuh^e_ʝ$z ]0:00pb:y>OnatuBN< zkmZ797~2bi_!zHy1UG֑Yww`Cb\hb5 OV֙%VF\:l(NJG}6E}1!ݾ`Ƌ6BO`z`0Mg94' 14{p/Hj+̖À&:uN~B< "Dn:z Ei QaYlץR2S+;i-Bh+`ʏ!J͊& 淈'O'A?dSSI &2;`y|K&mcf%bɗ6 k /s\0 4Fx 5L̕ӻ#YlUН@} 5RWQܝl ufϑ Y _/WH ɣ.1H31=ms: ;+ d\iA)v% q- :_S*5-b`f9EРW=Z46$JgWy0b6ϋ[j`:q)FMG*N~ {&=:=Bnsph`ey!2RSz) %]JiNؤ\fp/~nU=*}Sӹ౗<'D4LV,o_?H)O<%qD p@ yR6E gԞ G۾JZ-EHA]ǥ(`LzLfgI~k0ܶ  3HfZ~"^{Ay1 ,htL&N%Aq49z>deJ[ US{&_.[zY@,4.XH&V@Sp7K[*YHCmܸʮ$#e0Qi+v$H&ql߄f4 %Qc!V$#ƃVbMcz5}MJ?`N2: $h6ї]gg|NTzslL^a1HB41(`o]bX^etؤR3(-]Za*T!K wmYf;xwz]y!o@dH_@Yn-Ӽ2,4؃rmFKd‹,Ç AA$Tv>6N9מ4jm,gƄ:v$jW4ĵQ#G9$'}XWcDE+##icG@~}ck4Ex9rnW8v!,uj$Z'QB0XGEv1XGh-LU!>}Oc1{|p%'57˛ӰA-1cYtY\2ȮAgs,U _V Zcd tQ8k)<3G|H>6cy9 $!yL`_gFrZ5 B3ڜQ}Qi_oa)eF[T0vMX޲x+C@ 9o'L*6D2U#h3oq֠_htP6ټu]ط5?\Ċ)㶜+HWA`+}dLb=mfEQE:{%Λ8Ŋ8՞VCS}e.|h>[ˆZ2 -p6:|~'Q&5$ ]jR/3n|ċ`ˠ2oY;mtXd8aIOW4Pe:%ax͹u[ :;+1$C"WL{'Ql"a@X)D9pPW ><nˇ J3"{+i|Wyp gS'N(!=LJ,h 8L+J7!EP_tsn˗ďJcGo}?q(ΨȄ{8H(FIpQv||Y2kDC5Q>ж2׶[v@l8L"M^mӈ^i.>"[~G~ 5X>LK<Ɠ")Y/IU#6|wrC| ׆^ 4:+="gr-A6Qvv9M^11Ux4W'Szy/Bpg]u΃Hܝ uD7!vC#+!LG QZa9Up 4DmQH6mWf4 >ENntf iWo79j?2Wӈh|(Hha+$Õ"mmN[I15a5 ܒKm'b!Ѝ+*P"+U^DDAz1)u4'Rr"!+{cU,rYM8[p. kUc#TLr0T]vh-FzM[q ;e _ByD(\rK;Pк')Ԁk/#O[(x@b;}y] %6eS@vpE޿Ov9133@ _.w儸60V !|_J_&O8oves^~%Gk#rkWlq n; Uk@OZش{D/uNKcxF(0UBL[|pب@ j=ҷtJ5!v}s~5q(f&w< 4#e?YwmӮ]n޴Tw#6;Brɷ @U@@:4& |oG6$b)4 *H9kt4x* ^1Aևi9֐I7HySfӔ3&. '%Amzd l@+s}2$\8 8pu?SFp_⎙/ KYdhNC6B![mY1@%L4U2l%;FAܠaf0+( "ô!MO:LF0tAةC>Vk?-$9 ܞZ+icq1x -fԬ5_>siICL7ceK$;э髩|UU T́܁yREcZ<g:F]"݉?X!XתGvVpvUjH"9hL?LIi.bf;\IPwuU0,B[ v isi]è۹^D;83$ѿb{Dv(d裚n) &"8tm`b~"IU9O]kyN(⫃yS2#c|lsȖQEfbjGF#nYZYUC!Z _]JMc?w~,nmmCz-/늃;VoK<6[DxzJuC }w*O4uϔ9]`&nm[r@D勗kiN ʩBG0`?O]@,tUKלA~R λS]՜!!Xq+ Oj}#y*;" Nl Vd9q l_0%KA]F?9lsYn Nb \(dWJ{]:ʐgO,LJ|xHߢ͈K9t`>\ƪ`Ҭ|~!нA.W?);)Dx159d! X@,FMO|RKD/RKZ,!Q-0]7ď,*='CZ+/NMM~wi Ŋ=ba/MasԼǚ ؛4;=Cgq9˿,TU]3\3#(T:҄lu(NduuB= 9M)jXҏW(⸃bRZ+s1N\1CcwF t#v}]>"4@ ~/εV͹ꎏ$5 4wc^P0"W4ijiF]{[ Dg,6::_/BdKq D8dwe&Ba 3¢aО9T aj>Za7)\~zj)WJ526&]?iTvkw '; TE9泙f<ȆQ7!ƶ_3uͱݴ!XN10[Gf(sn5_MީlKl ތj}2IyZT0K+V3LB)fPPtsζ73DQNklͮN:5I/vd`;n0͐Kdt"+tU1h2-@qN+b_71ջ7)G5-QAXsvK߶и3G$I'FF`ey$ Ei`ɮW8?_~wk%3XrK@A@6b*E/fq ڵڝ8(62qutk vp𧏩w)iM-'}BߕGPWwYja@>͘Vu~ ׯIwP ܹ-;LXڍ9e8^\# "N[%}$J٩ǰlk=]†XWmKg?okhHM`mYDTC{h7PrQ@EgIHXIQ;\3_Eĉ`%Rc P|.i&5y`:CT}(aE㯐 9 Bp yR=F eąѾT0OW7ЗgqLj(\SVE0mb3 lV-:w%ٝnF ycVf#ܸO>j *;q8wH.% j)f]⤊Ve5&OSuQx0̑-*71 bX9!5|eO2tVuK #dZWq;~U7-z-㱆oCKzzR@U("P-Ğ"4Wq8F{K] -C̼Z+E#m.Έ~O,oXrowC*K3o4cf9{C\JƎTZ3"&N^# _c4ׁ X '߳y;n P4sW%wGKr@ )ČmiӅyV]Ƿe`[C#.$)='D%?q^/IgԡFց^ж@LrᝍQqt)!A A:ovA#g3. T܆ZBhm \r|KCNsƟe @;./1 *rm>nGtcSFwqS\ј|I%Ar:%?$` 86K˶%Vnbi-fpKpc=?S?&mmLkwů])f-`a]tui7{ӚB&5n,͵I-K LrCH>1P"<ֺM*"Nܺ)V.cr'k. jy%V6JLLs>+d> yacP;^'}*K:1 *0YSKOӀ5H@2@@j(w[5TYOӫ :$"RHPtԉ΀XY O 莝RH솶hOMۀ)ܶK`9ߦ7c?l~ G4,.kt~lHl 09 Z\c#veUP] V,gx%jR31RY)0F2[=їШg~q%uo}"b'~v#z`{ΤmߣCBO{wu=, :3vY7^c`Oa|:ݶ헫\V#t%A!9"p&Hed{[FR;~@t%z/D0z۪TakȣAoq1qd9n2|6v^ /9kFzY5~"h5UZ1G1[\U&k +QEmS;d oR"1*x|ߓ/+u 1bn@AkԩzI5t#iho-ijnӶzg s^)ގ30i . [7@ =v08iWEQ^E5f62}{m3M UF5h4c+>PJێ*Z4U:ЋW8f+/`͉o˚ۑIK z]A0 ,'qל h1_IԇJ{(6UǷ )p%Vy,pAq7igH;xr)} [V%3xDէ]:9ĹbXѪ(l(COm ;P\&\g"?bRYf45AƌA1]ϟ0`@Q|Ů[1/_ӯ8b(Qt9}y7$Ǚ=Du=b>vE㘪QS猉)9A;v&ZNj`%tㆸbwb=-zRĘ6ǻ1ՇtD_sq2YXUcW[Uȇ}|>5O>%gI5/uuXrjX]Bb)N ;q#챿J3L VNJt6Ѣ̭JB%Y'S݈1^ .섞Dzq:(W'`Z\yͦ\XDm?5N}# |+)31d 5 bdb7mrqLC9<yJo7R.x7-0n@7/N=;-VPWS7#7o m~PduDJ`XdPXC^e䣵Q#׬ [r62&yA=.w maLQY;kIDA=Y hL&賘:{f 8'%8(gҧE: tk>8;¥f`i`$u$Ma@O(HQ?PQ \ atINOπI"9~qom" rPiHU-+ZLq [GRȑsA0>`U8)LtV4Z\ŔNnz]|5~])%L 5;|㈎gkCۙT¹yWąI^MЂwVG>X#ElddkZyG*waDFHj_5JAQ&L76)sM/tD7&dɛwM&h1Mi?Mr>.YwVwy\4dpUěg ?4pw0i{՚K u11L«G_!un|+)FQ?JqeK4g?g^aE+&Bi J^Z&Vݤ7)JfI+v".S~`(!9@fR0SZ0-mR+ISP8df'j9_?jPU:\6*>HVm@ĠSTh-0+rtJPEKMqU'/ -z"gUθQ7]|H:t|y;7= ԯ%UF}<3c IM%X /#Kdݕuu>֣Vc@D뷿bd1JPREY)>U xdt e¥音cT-c"S6S51Ɓ~ACo^uM'Lvs̩i&5`i{CaYFugz/Gf^եz+!Ќ I%}ec$  $t_.7YLPbLHSpv30%6uA 1ggGlI$w^kJ56Y28!]?M oW^ [9};oI JabXtÏ(x}5{[sѳ84W [Y) ^6&^F-%gօ16ʄ2У5j? p2c 0OWpa[̵.{WOLl/G?-S:Fk=S\R&1FU llLsL6&UFTTT׎[&,/`pV9\ioAR;-?9M-Yh ,ScrK4-)9j./z\Cu_i,a-9l?6 ^JKQQ i^ ޅ!r'$n:=76@c߷)PQSSy]jۦyIiZ~d^|lBJB{ÐwQFGיӤȬK8qW;0 ۪>g.CBquċ_-CP,1&1`N6/8q Ȟw.3e'MvI{$ʿV< \,mNh00}cߺ{+LX;X'T8JV_=(&8S0l-t޺ߺ=Ȏ&p9+8WSp+`yEWt> ]fI3[ltҙC_rbs{ #*/͍2{;&cmШl6 Ҙk=r@࢜ c GkЅOwM 00iK OӃV_oHZrf|}"͚3D<v2!\j[#c%%՝aRm)UEUuŔsK7_2IB7 'ؠhX-r?CC(x]ƉY"d(MRe#CASg}$ ۴qcq+;v6FπZuUZ?4a b䶾@a}p]n{uchѧm6S+Dؐ"(UΏ ::^_g4;A9Z+Hۖ]DR9N3Je=֮_Q\#B()) .$R8{%+[UͨHrlU'7s x4g hCʵF7yvee1bOj39*ϖ Lt&--:,µ|FK$2!--~C)1b07yXIr> \kO[Y8"[8va%K!ChKeД8E!(~{ˎr<#AU)EkZA7 euyku1[ƸFqHl܍=4/(곰nrJjD iR1ƵcQB#m~B,~)w!:uKWuch3q;} f흳)WQEK[dy8}Gb 2ϫ$G}5:eD_x~np(_)S7ze|("EKd@ѵڛ>uBe 1Ƥ7>(bzRhΟᔬiТrKb0I@jq+ w{\Q>WភJo bҊN8;7>T<'ʯ9{L—>O+M ǂlNQ͸q}N.VTFͣ䣟OvΉc[&S&Qҁ]=N|ǵrvQϜ̄[n 2\%$0 iXJakJ4DUIJDU|BCC3V9޴Wi}}he"2w/aPCVI)#_]j+5l7_ڹZgC?[ ;\YCʩ 4s=ZŰ = B[fa9xc?䪤O8(Sk̟,Vv?{??,Z&5EsPgJMSCj&^pKr e+WE`4E3GDžTnk_T' LJduځylܗ/~.&T1܎zp˃۪r@^nߪyC0MZNe"杢ƭ鶎gs]| ,gF&Ou&>HOcS~1gSҌ]G8L5)ʠ21ﺗyI&U?R1>sѺ.`)s5 0Tw^2|έf8vXG_T[$D ҚB4\@\j 2 31Z1B: Ӓߩ fjFoY_Ŝ+*,W5I}82;4X4|#`I [kU)&U㒮NcaqvWh'9UCUfE&<й{H@X-Uokvw|=O۷S J8Zi#8oimt' [;b!Ñ0`e,E-x7ϚZ[H/m % 3: vݞq#͛ Ob/On3 XJ< ™ 1(H3Jצa.%(i;T`Q(i!q\#jj?54$斷u ˙W닃-rqH'%DQ# 4y+u#? ΰoYKRkg$5tꥯ5<TD2;aeoEe n/MHv]Eծ͊FҀ%$y;vpQd3By̔ ehL$=C4#ZTd+U43{2_tZa_HpdQvHL*OH/]ŕ3CGB#cxp^/8YJʦx6ʓkue q`bf ld7.8~?-a!8?T;dϹ' Ysn2IXAop *DqI*pN!-@"RaF_|[ܷ!7]Q8N+$Ӕwj<)N8¶?7/ @ݰUi2ddg+Vj+7_ f7ĩ (s k+xa(7GEFMg Z^O8@K572HA+NM #6}`J ZO~( H^b/=+SpyDAJvא֩۠|+U~f IO@^ P2#+Q^W%:.4f[`xI_Ꮗ/wݝ_℗p[ Qf#<R7gKe]|(zլ]!+'#ssҴUP>W4Z\S Z\]5DoE]#+O&x輪eFyPmw/10Ӟ/˼m.m2j&$}*sr|*elsaΖse)XbV(6L_ dЅ) ]e BQuBYkQ4%pk%9s7LO|AɓV96Y7 0!e`%&1{5kn)WQ¹7P@ Adk7ڭ渷VrsL sh@%Uq&C1S.Z@r]rY<۱,m}/tBТ(;hՄb-RF`Ҩ?C G'aMɷ.]01q>;k rT| ~jץ4j]Ĉ Mk h.P#,ۈj {_o]~]|ߋJ ?{GeP6lo"̔ZI`Px#/@/Mˀ^0<Ń߈%D?EY[zO{x (kv9SGH r/xTӆ"yN$aY|5P}vT{mB Gxser `2CiyHa(f02Ǥ3Qbϵ.u3L3qSAn#:鼦 32ģ=4ߕ]kl_fPR WYv9@]ZOo'yD; Yh6 ;'DDnV*$t7}p |3&j֑{9VCωn[?|6ǹxi$mX`,jnd[8]vfZsV᛼ ?2OjV bG>Gs" cǓ$4}dt?oJ<ߪ[GeW?k͏I"0ZԯtGqgmhoZ7FQ3F/QR`⯳WjEzqmŽ[[.w,0GykD,GwŘK{nMh- v,54y<9 -&"άι|G|ď~Ez0tJ7z_xw$ʝ!BOuROoNGNMWI_/P" Ɲ[3Щ3E9 I[uS=4f{q2|tFˑV .(?2@b̞@o.?Ow\idCs0?)2JCHKxx~T$x"aKKe(:`:SmJ,\'_ 11lӍ™hדg}mpτNMnaBS;*jcc.xԝ>[ǔ>1k™\BNL력$v^'~᫬czmQ%(G ~A8j_~FըqVzfHPמEr Be/g-A@>j>A{{H.z)LAr /wͶu _NT6Cю!' tBJתPW*%*c=bVLy3@t,-@+Vd $g{jsǔUq 34`}e?(4B0`B\t177n)U&?)Qn_ؗ#\7g gi|ė97 8?$9);x_ǁ'iaɖʰѬ|8g&Quʒ/i`λ"_IUp.q®>M8$0R-OLw]D/@YggZnV6MX$nf&ZR'yvESL. k8QEac~zn_d)ִO});RPr0lX~m^td2C%Jʊ)xutnek,K\NMt$"5 VkiGYfp|uq;hj/ ^1w-o#!)Ψ JU"9 Z, V%AҚ+Z sБĐPg7>[DSd5'`]R{27z~5sn*tw]~TjLV;!<胎Nz˜dTzB:ٴjY8 փ&i^y@Ҟ(ft}} {3:e/ߝxr.z{_i/L+4+t悓xZ@n2h*sdsbh~f$G@1cI 4 tr&PW60N}N*TͤFg먻r}&`eQU}4H{6$ czTpK8MSGe ?ydtWI{ä?2pUQTBgM;ڂrǁ鈚sT0FfQk)ݸJqٽ׏UnrԜ293Rʫo[_iTZ8(i|6xDM{uC*R^Ξ !=l;ikܫ 1}3! xWUo?V3=  r;ʳxrmg8^T,(XzM30U 5ͮLxtJRr)oMeJeJo!Xs`QbGd))*J&3eW L4ڪs2L>$XfϲTHY t:lEycD8owt,UZd0!J!g2;9cy5F )C8q6^ph#"nwx{FmvZ,SY!o3~q,|dLcMpL#FC qN(&!J)]^Uk 7޸4 >.G`뀉&Q M;\@ t,4 &րsP_'=ÅJP{W]픃fEJ$J^0JBLΥ{ <kAJ lc7ĉ~ZB|uBǬMhH0$Ă>r+a^3Lv vͰtߐRysD`ѥS5qa )}m8cAd P?s-\n{#6 9 rҳUipҵ`Z˾1gKԘ`;.(f>0t%j'!lQH1Mq{ J0 Ge[5,- j<` b2T{_Sz`sH&#\39JsWxNۓ0a /dOІ kK/T~S "GGo+N乾7VcIqᏑ7p.O4W7?sg&B?gNy3߃k#u/թ7,(VxLyՅliFMR7X>M~haV5AQd5|Ua~' vz=g)Ig60#$=5βv{5,sO G_N "S-["He#AY3H>DRSVlYυ1VD=\H0IY&mCo2qmAle7alnx!y s=S.x5LI7AC`qcJى.\5-u#İߞ{/RZwGK|IS,BL(j2M>@m^PU.B,_Xj0Gjn(T[4 =_-g kYf\+B`~ύ!T}nENCXOlԛvkq5WVVˈ" G?Z|˧KT_^(أTvUuN/m}!U'r&UKם<>[U}˘Z ':R?G \/m N`1 D"$CdI+|"3D$xݤBDZ2T #t{ br=[S -(ޯ.0M?5^$e%,ZW뮐SӞGzDX::ar9{!, #n:njXLG6!% ?c}PODJq!2>"ą'fNϠ&E3&Np}F?cp$a$L]ӥ!a=榠$/ %'^LozPiڃHz_xdBdZ*ur>bEvaKc$/Cqy[\ bd2dnHB8ԩ3S8SOQ kȜsu|5mn3?7|&C345Rr:Ӷu.e.$pƸLMk=gtz(Ԑ*4Cp53'JtubHKkvV'^zvs}YqvGg1 O߯wfTK/t b z4@1Ti</Ɩ;3 .lW4mT(Y1s 1]ԂϨ$1cŬ![TC޵ JG8͜3 ]iUy'=H(a>9Mp5UDcGͱ9Pp"HYׇCK븷6躛LK Uv&Ԗu!)1Lʵdp^VD}! {Ξ*h.(e`βKsQmFegnt>11#i_k@q~G?J,{I6: ߤpi/5Zbi$/ԴLQ}Q?9C5ƽ$Y 3%WhM$Vߔ8۩EO,dH(u9zG;=B>*pNk= f!Jba};%8JR!$J62{"dcG!LTk',A?xqgj PQ|ߕP{O4kUG,x U9vVIsL 2KI r'G  vLQ>@l9ش!6wK3GmM7II K)^Ot-Ukoϫ= .p)v"6w?f b]. 6/'$$膦[RɱdD.5<˃yIse;tcs]*A!  OUYǞMrYNiܶD8Ns=qZ5` hK+ԨH_ZgӼ&*"u'yBGOYlv;U8h 7C)p _o$T'-X¦x\-d܋?3ح Ʊ%VGvY_̤cQ'M\ $vk`0s&kcP}i+*0-iײ%[hyB "d2zټ5s}~~b k y :QR`j7940DjO(38|lOƥcm OzEf1;B\י+fEJv(3w])IQQ<|-rz֪QR a-2]G҅ҠhUKD7}~<2piAؒ4|XC*C-7kX`=-ц|# ۨ[# 5c-\P݌e~c+R0çBT!޸lB PQ?FaJ>'Μwq4cΗ?rυDh!wASns(֝\0(kT&_absةK&68J(/P>Q^- '0]l2Ut͐J ,0D72ҁ69^!dcdVR u'1OBG,j-wK\X?U' <68YcA4gte ymƒe|UhT24UdۀU7t-#Nl -s.vLfBc'Ჱ[:BW`y.y%K.u*>\E,1*NS}< &i%</RG^seB_OQ#W75o6 [J(7\lt*C!puMlaBBQ;i#G-MnCli˪U)NAOHG.BQ@pZ1W#Wǰ8w5Sίsm&Z}1mqԣ-$I B,LEvlL2y(QN7“?o#'x'7w3](qq뺘:5HV \;rz7ԧ0[xSJBZݟÖ;+3ҧq]p+/eKhGp=ls[Pf4~7YpHoB(x/vrɱW(a׸,@XKP!n$C@YiK(3з7ML堑{vm6`e ~vsHݰ2h}j~1K{fwdWǬRq5 {|1\-$em?WU ^0(ߎI9$V IO$ |2, 8!QBZV!֒'r8_AzֲRjs:$wծqvpGcGNm{MsRhyHY0"^E1x9څhgeUjtXbؼɚ 2 B 0CxDHRIѦbD݊* ,y?FU0zY>.sk~Bc?N6 ^grA DRaNQnqט7klxcF;ӑS{ YpMP2Y4|9L_/\/2HblH0K ҁȓ;`9 R6 <7X!l_"H*, E(-Ezu2>y!M++{+eB)4d7~ev^!XAjϫtT5N`uG$ p! eMJ+x,Xwݿg9Y`r嫽$oZD< eI{\ZfrDtp`W^OKOA9vEXz]تlJ K; q&wB|D?G8\O_m!0fƁ|#Va tu|K8m<!b:O%3I5K iUͷZ=.2,ޞPFm`b܊L}78hCU;jP'V?-pVKga4eŀGoGv^fK7<5yE (vѻb@߱M ]M#@4 KCg@Kbr` ߤ#nNH8f[CLR{Y ,^Ǹ~t e$t"Bւ>㨛: 6ɳ=ؑNxJ4'вLAf*q?\n'Kq?ǒ];AZI ͠g@\o?Nl@FÑ WLJk.`Bmbq4JW*F?9,N\O? 1~>7n3wL(Ga3f mnIiHnx +%GXc+ ;+T:-@t".ՇHƲpVԓDE賉?9OB=dI ~ wi?RO\Tk6!̔7y>8&W^C̱ 4gqR{WL gWaoOER"S"7G ?_:/o.grR y$Sb,WNy,k҅˼nn DGWf#8ongh7;P~/Ԅ!SdP·=WKh((DЏ*^f_9-V M@h 1AZ-D{$,*Q!ZP+)_OghLIÍJWEZOrF(tD\JÇOE(\@eUzjTjVL9um:زθL湑%<Ȕ=-C!'cӌbd|lC^:sSq3=0sMIbr]VQv1z[JHn0jh(ӳuWȣ;NBuj.B?Tjq'xs~reFWJ)n>r%<Lq {f3\ݙ-+AO TShxqw}wi$aET:+gFҥxqKTdT3g?y>O|4/#w>\$ @k"I&): @X̎ {xh;eoe],Go1+ P)E`a_sn hAi=b ȩ8J>39Lֆ w: n^(?`g>+@Fj@]uG$P|iQߜ%pir%k]P%}1O^z>AԐ !9{At{Jx9EM?HiOْcٱk"[ė]kB69uHzX"Eݾ)RknrY-mK+/qNhNܭ|+kƪLk*2! ,R[̾= @wVΝĤ:mԸIWWt~5$W!|8ry)&.=O/4RQ,'_)l>糟x~щs lHc5S%Qg *&34ox$5 K%U VaV<Es`[EG>%/tD~K'zM3hK(+AwWHKm GÕ3Ή34Wr2@xscmk"0l1ɠ߄ֶBg'd)ދꗯ\clJ$=@ 1TYi&ebj IpNՑJt;oFc:H,C?LCP|^d Ht|Lr^؂C*0H=EZ ԗlyv!K`FEgq'(+jG+Rvo>H~{m 1Џ6]}i[Et5<>y,;Qʉ>Ff9S3 aD ]НA uR3inkS@I;w+z ^aYwm2>e@5Deݶ+ xVlh"i +帾/aSr+ [!ِbm 6 DT: %V%e+\RşסYȽT-<ö9BqO'an W(dviE5.C(8_c(p{'w&gIKgkYNխy.rzUvӠZdU+>o^N:\sMX CYɉE}]˦ͯ݃qv`72h^X8s).:Q4j}:ѣ;3u3 y 9X;J8>+|QсOcV= idR_W jv@^ |]S3Pv@b=;ߘyPZ84t8HANrv$0jh<}0%HH;s,﫬|Oܯ;2&޼ SAn5OQIt> : >"2T4xG8 u=Ӝ+O{@qL ̈O gZ~ܯU*'TUjI=*o@z5ێHnL9GE=GhyJ.M-S[C\en_  Z3_?gٴ?>Z)"c[G$̸r|0tmd1?W`"L6vBYeVΛȷv8el7ЇA7ө3MmONf!_I xJ԰-t_ o1Y,OE-jR6(@S7 1/Лyv|re}z$ raaP+fyC6т\6_79'xT:MDt4YR8L5Ţ/m^".m&~-4_XttQygl's<SbߦkM?-[*ZGcP% gIWyC_a[ cϭp$;' sFVpl͋yYm(-v #&q*.  -ԨֻסƓ2BȬL ,PE)@Iz.x$R-uRd{~XnBDԭGp!DNYC; h Q/ rDU/: N+#߬.}'w#1RM= #")0%'^͡Њ'! 3b}TMJ(AWCwPJ(H 4m8R⎝ q=Ȁ/\<VnI02j /Mo ̼8@on-exYqnvͲn]p͈nvn4r+d|Fޅk!ޗ<++Ѐ;=xĐ9)_?z}\u% R[S&z\I"7Xr~u e]H% `kL"Ƿ{V޿D%$R(Ldt h ;ێ? 6^spJ{Z u h^c'_N,"p3~^ NE>(EP<̪##u:U(0 )K:_k`.x˃F.ɟfÔ1͒ڏs:CiVhҦن֒Cov< aJ=~BqȀAY DV!e C6 O;]NziУmxW*Uڙ{Tܙ[P&}qI[&#B( (euNMmCLE"s=KcJ 5թ >Zf&&ۍcG?/Zm=b ;tݖeeh:&;?L8dv"1D!\+\?U/7g^VUK.7upy- a"Iȸx/wاN+gGSJ3ƱD+>VxbDt\kUbzm^8vȌ6XavG"LIP) t4Òc#fe~l_ЉWm] <\6,6>m͍(}?]3i^^Gq* h  Tm)IQ4IzgW"J=-~7٠cI}o <_ǏQjut{8uG@n!SϫKn|0BDRB,_c,˧s*3 $=!;Jo< )$O3=Oȹ Lx;Ͽ&Sw<&*\;etwI9-Cv DlShEr?#$"x +oR WXMG&DQ8.JN6 'Gl`D =[wD *xym!@e f {rCWʤމ,Ri~Vtlhӎbޠ/ i3Eh7>; 1^gFOƖ]Euq%ګ'ʀ/\A$pH9NָO0_Zx:$`tZEF) !ra:x*v6ljb 򦇄0ɋv+|$TP(w)/$M:,zyK=/`lh`E2Z 0iJa6E:hm`%EH3k EaN15NXyk\Hzt2ڣ#vm6_ ,!X}쭶\'ܸLMDج ӹ/զwߏ=J un 2qښE2 $~Mn"vn@i3Um֞Z:%G^@g~㎂j򩟪ng: *\X\K'h |S xpjb)uUO.{;.YV+vJ dsxC 8M(*#΃>7 HzђCƏ_ ul1[.5 #s} jzh/"%QE}>Qi=_a̤Q%W!`1w-Ll-j j‘}:ֿ#=շFPU=6N5wj;n̪рDQfg(8RH(N8olaJ}#3Z0~]^kZ]Hɟ*z=D"cWV!_BPD]%/INph,5F(X:*ݰ$%b6d/bo"x^w=˾SmKdF 9C𜵸i2Vq60*fCLk8jd }&O8>!_ڦ/otondiX}z)皋w<6|^rֈw,! ,$I\ws.@lΐnČ!Tc7 l[b`Ҭ$pv5B1_'ґլ|*4.4ַh.k6Ӳ+- FJd)գdg]/9CEW66| CowEas5 NƿWȻCȊDg8P:*vW"1;TnK͟Zih+nSr59 a3h'V51oeOEk%`8>+Ӫg& 7g^Pb5R[7!9`qs @v޽#!ya.F؈ 7y9`Ի Rxf)c&ݤ5|2]j6\oVFfH|5==v7h<%ZY8{7ªᰪE}q5, 68?{pWy+߲ $Qct-; ]r(~ZI^BX~hmwKc#s9}THQWl3rbzڗ*}JeUSֱJe ށ1=,ILtkO܂[Ѣ>{$ ھDf>xm $G6ds)(GVWX]D'M[EQ{]Mvx'd䰌`-ϽYťLD hoxw- Q3<2iK"7t;w~?sgmj@0?D!'9hv>SAzqUc,,b@N'3I/@ӰLCGI>"gfin{DvB'1IcL&"mٖLu]F~.tͷEu=}St>t2]m, y9B{Ľ=Y"J|Udiգ;uh9_Q^G:uw4>A{l\X~,kh/(C%^*߁صWj @2hӪ':3|Aꁏ6@,/ 2D̫0)P XA}e,@9]ZpDh$ͷT$UIkR{7RjlāסZ:DG GC>y g|UvZYt$]TM@79ޝ4cB[kpqÊp&c2.%$ cZE/n!%GEвg t?30' p&D=*^kXC5DD%$OUcx;{)\,-1JԵ7ZߟUZ]FS3qZZǽi$^W J哣yN9rET`-]ODxTѮ3^`Y` L5V8V{e\ɇP}MWv K1a՗Za,(ȟ@\[-nU!RSH(#|~=qS(oe.!6AXo& 䔸ӯk-,I(Eͦ-zvSH?<LV֎;lOV o z.N NtA>[–ET aЄ"_: ӭ*wRxO;iTP(\qVyq߫*2+|6ox:}:u.oC )!VEӔWʉô^xWjK-3ƵXC ^k JB ͬ@s5Y* Qi i+Md ;zù.9_ֺ'ϲ d#I++IۥvQä' 1}_w<?#9m0Pp$Lt`>m*U/aH6 #=(p 1O`aXp.{:u?jpɒp`H;QUUL8e#lE?ejDTN+P/*(=ZN̥W>0IGh{wHfsJ]@:HVBMPNx3%QQĊTq`BVTQXtZRQ൛*O "*`LPcyo:y("v|'a UHSòmme6elvlbBC 2?=`%'Th D^zO`yFm:+W {;7g ȲLz41f"ocekɠ8mz2 ሮٛ7mWf ?"Qw[ŻM.r?QNbmm1jnr\FwA|7 [\bRzq3#Ry^GuJ04W48R&ra.ÉklG ʢ^`, /% e]‘ Q~8:I0%u o_T#M !`O_n~M `Ѫ4\mQ)dB/]{`ұo7 f@G9'B;@#i/L ޫbfii 5kϕ/qc!/nsj5u|f3Ot"48Kwh_ 0 ݏEMc5M!F]}¬y4o+Xd7yI*ؓ!wQ$t2)<ydhy-jTV辄K+U0-oUTnȱg7]bMO~>"1苕jhJ5 -C$ؔ/ 0oJW 3k't_`h0HE;Ky0RTDP?Xjo ܂X3ߐOtjN]CynodlLQY~Jr7nXv 9Hti`ɔVYfPV fPrv>Ქ|; $x2/SD; A(g? OO]'#]Lk+UWR2=:w b&Ig~Y2@6E;Pz 2Q'kH;֍',ahnT`بb|=6eK@;x}WJw{8^/PTl׭K'4ME$x~өO("8?pRFP7yp7w^$}[sot7ʗOiXK1c+sr4!s<:/. OJywz=$NI*b^؇˿#j$zA y۶o$\"Y#2+3i NQ !!65C~'o:ptm8ڪ_hxaiR/")ﯜ+Q+ӌ2l%u1,">cGl]XV˙)g*hm dZ>D#4BD+`Lol,?hiFK+im}\?yKWߢ<4eJ[Zɀkhzʁk-mDe:g34]FSUs @d<b1g'Z^1KM/kpB?`]l!ϥ^:"s䚵] rܔ7g߂dnnх oб,΅|~ xw™AֵK ݪeN,IW@L:ΈM  .A_꩙6y1-C}*B CK+-W e[p#yw+=P̞eH?xI- !3W))7$s-wߝnXGoU!B+g*Rr[jL2ǪBFeQnfCU}$+~%nv;"(fumv=#4t*dh,<=7ha.{h`^w WCҾA"&2m9G Bu{/ܗ@}Z_ h7t'c}&I}PH}+ 5D,jyVOKN@ᅮ@㶎A|ĥ21i6 eW%I"Ϭ#=:n7.qr9P`+݊Dˌj[Rj+qK?e=1yR~O7d0a H>Azw]w<.!ƒici{Gh0#;cGL/`^AHp3lS{vfH Ο7LHiQj:P7;L%&-S1"# $"S7㰮O+*_'-0rjDd3&嬛7qvPe@;NR@̤!z~o1@SU3ZlRVWwj 5_k>qYSFl@/u]zI19rI+8+]T!D8s̈%])%̭@A.IK%b]βJ" rN7MI WD}g/5kӛ=-^ CA鉷EaZ ?cwWΐ(M:TX[lvȋ6xF䱤Č(>Nɜ O*TcIDײN߈>r(hgȉ':`3A9I'b X`i 1}':PJq"81t6x|zLOEX.}(ѶR.Je6_ڇDݧo},;NhAdB9[`S} +˷ ڋ{H(z (7iޭIiA %P I&ͤbO7g?@n׻+?5x\zI)qn 0Ԏ=Qt(#Z놑Jh,zMu`9YWb)%fNf=Ty(C~-3d2V+.$qsa@V8W_\<`Ww2?NMeg4ME82Lk—(Ul7s[AV(3iP9u<=DR_X MR ~n굵jEa9J*fL&vőP墙:fvCe ̸Ű^9̅#+lWE\u8f/+4 V'P#ᑵMw m: ip+R8]!Ԍ^*ey -O%׊4=5xTa]PG`말Kk]1! nTF3n* dJ# ?93't1J-l,{ض,B|/ahϞ6))CP3ֶpYGOJ-G^,a~FhxBǭ؞~_rD}߅SRx"b͉Ba,Y9-IȂjV5N4x.dQ Cb6A7ǣCb5z!<.Y ]WZI袚x\!"ZQX jdkO 4"2s߉dY&A(;BqnV ̔Y4Qáb˩B64"ɏ;\ 1+ٗ!W᧸ǃZ ] 5?8WILn_ٲaDt> ڈ7稷2&>WZM*I `A-Fn 5_d?~LBƴ3t3\,ozċ᳐D0ƥݐLdk9^N5b&eKBPyI' c?6{%7O>.1yqt So^2.lA[BpH=8`tETKƖBIWcewW @_iDy2eZ@li҃O(d||-R0XLWc?@XJ\&sx&atS](YÛ^YN1Wg3d3t斤_B;~Bn򘅞SCc*n=i$wVJ!6&o4:1'ٕF̧&yWxqICU [Y8}½5j/1:(v3kƃCgPݑ"?F sK!ܟUhLE_w,# !ybްmVD+GÄ&E$͊a-B% 'LP*t5[Ɍ#bM~MR@9v~|XKIfXe.S̿JhB;,L4{26ҰhCfǾc[#CϏ|#gZjjJQ>t@}/9C\$pTff5X._Rr|GݻZxpxAQ'զxm5C@e63EKE;u4Zf}0dQ COЌ_ɩl~@'XO\l jyWhҏ+wh=p"sAfRpN `Ml0mcli/IA5dϺ?=W$ZUjwC|&iRڕ2?暙Љsh3sa7}F),m D^nR.˙N*6˗΄$(/ 5~SҖ#`-$NK| 0 $ >XeHouK6ͣ^rM_v9myXPiV|+ :c8 Mvxn*4S0@Ƿb(wLcXo_;f?>", cuϦmM|;u$3'B8IULQ)91_H$fnx z5ơP6YҞ/@ᾣOk`u]uDX[Z#$e\>Bc<,,0ӲO_ Hs> 0-DXbb3[O$ !qѴy1CEt)~JBjOƊn<>5JU::n%Oʫ6+ӴK~a{+,5W.# vp: mT1Qq r6I}f/t> {%J!'x ],cZ/콴]m"͝__,} o,„_Wіr,reJ;^{eRX!QUwY6~jtõض c,|-hmٲ' BleU2<20Vt|m6!1HZ> I<㩟()nc!nfJj*`ݖQLQUhZq>ԑE޻9Bߣ|0Ft6f.eV8ތ⎟(l2 @U*,IɡLz~ A sr'۷ƚE#FyjXOr<\E 'D>C+ϵ6NAXЇkz`7@$n͎joJ=[2 a8+AXL睮?I! bP4Xݕf=$Dlv V[39!߂I"l|z*ڦNư6qU!+&Co_Esoq]h9&P-Ԯc?& Sg.ʳ/̅]7ҮW j (:7 Y~bӽ$T!/N@w E<"'3Sju9:&sA@B`+>Ea.GEh8c擫h t]ߊme[]w-tKXB hՃ2_z{#7mĂXq?/N^=?$2oi&ھhDN$U-ij*~VeδnQFTM]9"T50ʇF`4AA7hA!s7Ƀ慓ơ"E<\F _eze>V;nE{Փ6[ XdE{+{ޑX 7VZe>2gޝ#29LJtx=+ ;dBJxeO\2@ J׼J%d>]ҙķS#5YFu|z^Sg(̨Bge:ЙH G'vF JDO6nDjXO&&9G9I+`E2P\k8$\e'-[! 3̈aihRףE:g">lُ0dÊDT+V aFNBY_^]O'Jݰ)u#@e%k٘ [4=W< C㢥~os3Vց:='HX B.!=xmN ^;fjYg#Nc,DJvIMiVF4u)=N m`c5oit\%P.dzԌHiSfƒ&EUlCdϧ33BeG6Nu\'ZTo 0-շ)STKz@g):z>I(%ѧ7>H<Uh,QX}ȗ!mРI6w5bn>`Mёjmrf|d&/`F򲸟"nN:O34}uGovP e]Կ9lz92%^ zFW„eg<uie,d d2*?Œ`?!s4B(VlJHppF~PiaH ndہgʹjFߨ.T* yzmQ嬜nd?|"bN.$Ʊ^0TqPs첿~Q|AbNJ 7$yş$:3iI5TDī0vWBFhl鹛c֛L$9?byVץvhǁ2J F$PzeqB;1y/ Y^fFݔu~,28 _bKMI1hwHʨ%ǟCHxQ0\EO3BbL8 [N:etmG[Q68$-/sgI' 3+;j*F(sj- ևbI_!+7eA ZrD1o޸ vYf.7.E8@Re90[S-%A:*,p%TNO \M`ʉ'F 3Yպcr!^X % ?MeS49t%Un< +?x3gu\H-tC6.mv;m/M6 „Cl0Ki{4η[ R}.f }CfƆ9@]t h4qJf6ImQ53qsJYVciG\HyYGp1aW( 7YjtmYκhC΁ʐJ&IMfտtAb|( rv_b 1=VlB+a@gr0q)K3uU+`g[lu%O|Ӊ'zyg6h/5 Qւ :0 ˫&%9 Zg__ EI]^)Wqx#M:9$ҏIGM1?⯗1sV&wW`34-+5?MgIն?IeAJqERZ[<RD>WMvnR#lj;e,~5~.퇄:tɺp!Tb%6o2櫮k@FBq|H/1!.ڱ j[6uʑLղj7GO! ?/;Nvu aeҷb>ЧwHw,54?Eڅ* %EB%>f\ʾ-,LV{wVT-( k0Nq] kZny1(!lC8x0WܭEG GȄI:TJ*]Z}`xf|PXObLvPTR2LDi)[tXzY[8"^7[7Ap^G2f 姲GK넻,o$y@&h^S~ޅߔp_U2>&Cy77+,1o_b03Nć4\B{0a4IQd3P23$AV Vl^}!C*tPtϧ15\9@X-2aj~PuЍ#Ik Z0$tbGFVE) *F萶S\(&4 #;$"xzgBg*[vofxyE4.;v~K ;A&-LEV<[r{Hԗ5S7*f9s@-y .4N.6ڲzZCT_O4bS|z|"bM\vY\a0.7JIU% e[!I'Zq8s ځ3VWmaOpefl3v~֊MDc_1)"m'ŭt3HNeG󓤌[]\ᔶ7ve[k 8E`Sm<>:Al~qipWݏ4Ŧ&"xC({`i$b#eݜlRܧ2gɬn+pT/)\\4I^}y$:JzI.Z[}Yy{0zߕpZUa4T@bNY3@ wI3Wƶ$K>&&N |bl~%UwnƾjBVPd^xFErv_b`(Og??; -&˻׹ oJzfSFW驔#FhiM BQ3eĦD yqۯC}6̋5Qtهv9iV6 өCoAހmkS/bp7](ktKmy]_Dޕ[ߜ\+[xٴ7?h( j_x}I8IYj+Tg* :(e*;w.KM"1#qO[wQUV͐&E۪lh#by{?VgV~QRW3hC{4\I<tJ [-I9@7V N#rv>ѷzu>S踢yem$x4?'ZZDVיn).?`Q+-M2Y5^rDn`k']Z4"WmMy3,eVa>&#*bk&8!%7g5q |ڰP>=e4vJVMxO6_҇C ӝ80 |Usv-0RCkbqzv07P5e.mT4K s W^WQ{(Z7`=0s<+偕Rd7 u@I) |*mJIkIDHzi Ns0k-yo/cEp\}Hq/EdX#fRA."J\^)ؐ}QXGPAۭ%UhڻjqfbFo3 H^>cԞ\6NrGUtZrR6ᘤ)6MD2 fƁ^ϙͯmƐ^{Ǎ*d#WC6)K$Gy//|ۋB7S K?BLpQ9B2Z 1=*~ S(4+QYew?+X+X UY_1?z3,Rj7'Q&yT:g^Vf; xoJG;MVM\hҿ[3WflL (SE4<۞1n_crJ1@p5 zS?CvI֓LGe V( $f'M`vRActBᙏMdqw`ŔWɩϸ*tԝAjvrE!A'Wc ЪSx@3|!N:=q-Tt9.x &|]C]eê&$i; ~c<ݓPg-vU[VnSRтҁv['e U uQcU&x=mp0CvfԂhٽ+B囜C-XgQ,eYҴ5âFľB.M-woϠtD\^H`i~_ud Щ#ᘞx}] InTUn$?%f.5|:YF\(삾wz%'jZ[FC.MrP;vev4QunRA=nP%^\~Wž(|t>,y8^L^/SҎR##G䇢;(ķ iWZ:Yhpy$&vqWosUbCR6̭N)wo ٥qR=`(N<: )6:,5#0<c uLJ#=U*6CGkת4lD?9n^÷zNA•$;^+XQxKP:rQ¢&D~pcx`2PPP4ߓV{3:بŽnxf! vLO/M]J" F|1Uл4tN3}3TSDPlJ\ʊZIDapm&y@Kej1>YPeCMR/:/ؕCd-bNB=,|`$ɴdWmm,"47 >Ǜ6&[m,R`Tn,yo,|䯗*8=l.Ék9=4a=@LM8>H \fzWG /a]Ele@HCviS N#S[ mV '@rZ Ia3f""\g8{ 9$m3pW'*ĩ@4У9sE(EM?j,ki ռ%>[ÿn [b9}mT- ${GF>+zAL~8E &cڱ5?{wﲀVW]O}UɃmdSWSǵ$WcQ:F8Xb۱WL`bf rҋpR.mnÔf߻=9d筛+W'TMt/ 05װвw/@8:2jʯ!^ϹAfѰWP*/ o ǬeF@:>C2%' OR,ڤڮؾGU+qxMBɌK|*uH-oH!> 1KZ'pPUIL+YSĄ3\6ӤDl2dBgT~1qـU* r纟mâ2@/j{ל`_ MҿΤN-o_~ ," mBÞ5FeyN] %7R@I]1P@G:>/!Ox0ҘX-[PRÿȷhY_5IG*2%HXQ4Gn{Rljj @lXckv{Oy-jbe%lN3̤>6y'&ۺP77I83Y[N* ~6RͿɾoi q2G ɗ_>rqfܛS/y'~()KF g`|p%7ک8i`ri8g-c`V3Kt=sVoȕ;- AS=}y&JɫgFrY i~M`rt/dF8?<+}&#D H!rIА[mYg,r d ;`|=8AԠ^ʺ\_:d̃ F?o)Q'KOS#nkJ^MԪ>"ɓ.H \n7m ^o~mss0CVDo4b|'Fgy~ 꾦7 _7}K hA=C4dG^5[8X)glފ#΋ kwB nfB ŽMϧX~\^Q-R<* )^mCYkF,~)sER!:W֫j|DR;+Xִ{ke9~HlC>?D)SlҌѷgmSyjHdҸ :oi:ȫ؅2U`Mm9Tޕ AnZ[xT8*߼NsT>xWnCkΓ*ʻrľD\z*,3 ڿ19:k`VNbwPi.9JOD9Rb,˳[?MkQ6+0l: w c GNb"lъ/<~@48#^㺭B 3KGI0)흖S>:~NCPj>Od뽜><0Rv 0&PvsUU;74vͮ-d| C}IinYS*($U{C(%mKF} x/G¢`[fN3M杹*' Xs)Ȇ_+m1k 5*K- #jDa3WmcW4c͡b<7^{6;Rt(8 1r zLMCXH#jJFCE%E$"}0"c4fÅVȶ$O0QDՃm{1|R 'ST)QQJuj*蹐do5#}tZkЍQ4eS,w™Tm&$\틮;4wnL&~/xn0J;ڞ;rIQ45w4CQ7l,5gDN]m),0w]'`#`s1,V bS6ܵd2G! *4b_ԈBNz7a041}UN.˦&:XnY#& k \4U!ja¡- r}jqi,S M\oBͅrEH{ d,api ۖUEyVl 0ӃU{X<mC jqSy_{I' !M*\j(fI2Ho1@gR H,#w~^=RS]t|iN iIiʵeV|쵮^_9&vҾ?6Rp@бBHW8Ӽ[>c7 Ϻn'[n~]B2PJIK\$~OL 7YYJXHӯ!mXu}V]oX@I3' 2J\ p3q\Tb߹G.^ Ǭi~moU3~,~_H J@3ݡZ}t74bJICY@UIQBxi# ,[mt"Git'^|7a8BjYGo3Pߗho<i-f#i UW« 0˾Nuz.*AK<8ˠjWx3P|֜z(SV ^G0vME!xk|+c= ͦ,udu%$ %VQi7jb;dP_ @6Juc9."&>@ֺFb(GIO9~l9 )˧m&:\"o6iO.ևiJ Y qd>Β1v/xý n{|  vH5b-g,24`*MvA:h3ދ[W$bBB>f’ŭ:bGpC׬KF;z[YCW hVd(%Ն!W곜Sc_2J`h"LgJI9NzFF r;Fg &_L;Xyq s[y(&9dcr"q^bgsٺj_JlĉCy6q'0PKaik$-wHebu_ha2p-9D/6ǚHLZ6u?MFO,h`Bشl& ۱zxcJܤΖ yujj7h\*g~Rwxzakr[A3*IDSՄoIMmP$N`G>O_rmt) PX\4^lڪ=D[$ ܫܸn/LuEuxAo_3X: =lD=ָt%'e})|tvkB:[yYfTXN9}BN"VkrZ)(N@顸K`{JE:b%P[7VFKNLT %!QT¹}MĶ;ѣ lٷ f,} A/jT.BN\SjYJK=Kjr!4wHDlye%ٍt0"Q͇A` p676vLj{]^g ,𚲁}w$4Ð k FLI/Ex<DX~4a5τqKOᙘ_Y[<@B| ^RH! |)wӹ@ zDg`6, w7 A1PLUbi_ֽTtnjuvӋvw%tћOX^Њa~O}K0Lo8w6Az°/GttAT;E.x$>JÝD$IFۈed%/$O2DXRK긞#狹lG{_Vu()甊q`  '0'դ Qs}\z kÐ<_>}~ Ʉ1`~JHsAAOhyd+@31z (KH0V'H~GX *6zOmMy^r0Ϋ¹O'ٕt6L4Bv1߾"6|i qRQeԟ?|0A5 8ou s}LYN!֍riWc,XQ v,MX>RȑpI͇rנlũT1QMiB2vĊ!q17y*m+,3Sqg\.fbnk'%5onj|~N;w| hNe=WS,e"Xֶ]GTP./%2pYVs)xu&i \ɻ#';;PoR͟ -SP`ߨ3jN 7]#JzL zѤ1;PVYeyNXD2%[U9\yOg P{)f&»y]؋3$4M싞ovp87s+`d޲xC ]9@\bx|^ c)OU me(CJf+؊Ⱥ$9sQ|[iץVmH,ߚӳ0%`h`Ŋ7 W FڇmqԂKc#y5DZ!+p#O&1<@7zsK#b7ݿ}>wlkAprN/סNrn6q߀@mE0?;MqiIO9D$9]c8,n0_#ߡD/Eq_{܆nnL*ڇ{Պ*gIymJV Ee12zTɩ=+Cݙl&_^Mn_ZBIY Cg ~z`jH7νlKcKz3G[Yf h4JZl@J􍻗MYːq>Fk'<Y-Jq'AknIox +-i/ "],1V \4@zaW,_g4m9U-0%-'Kc'4u$ ,*ٲktimRKw/IiǓT &^WrLN`n`%xʂN+ѐ? ihO'K"/hmy*YG𶮅2֮ns+7L׷ &UY'D #+nqO5XV+tUNG״y7dw1 @ >$}?4DHj;9q,M ;lp]_)#82} o>%Dh8_P}f\_a1Q ߒQ)XC-37}Cel iKD<- 4zѬ9W}7U^[mLyU[@磶Q3PilnYݥkSlx"dDåR SAcA)|w-N*>[̤(5éWMHD0z9;U3*NCurznJZ4o`ϫX(;ϋ%ԭQx n!w0m-Az]Yoeey;Q`? F? `LR~Չ{Ż,XGƩ Hö1_dՍ"{(ӿaq"Jo77%`o!ae88j4n Y<N\;<TQAK'By-"PDz_0߁@{^lb\|HOi[nFdGXO2l4"r>ߏ9X}6 d bhA9+u}\,pw=V6)|e޷1«3@psQ;}5}htD} ..!CnYWRU,o< s#/n?]L:0M"fOf`_^s3R=7(쁭\sx<[_i;9I4מF+$4Ca Q8)S^vON~O"S &Pksȳ= ZxW|p<%OX܄ѪFuGûxzBబ[SpNQбPb)P_R&8P{@#K{AHIEtu=NlU DCKri~oﭺ0ٖ21ҵhQJġ7R4SYd6㿊ZT&}ƌ7Dž) #.+˅%-{Υ5$Fiڵ΅]KNJ# @əT6:ҍ:Zalj63T kS ~F2~`[T\KbK!㏬݆:%L0h. LT'd}¦<dar#L%EfHJ4ϽF\FN\H|1^p1R^܋*&e]Ȥ񙮍Pb!*m$Өqd~Pߔ1hsݨ%hxA ǓnQe٪t dBD:V73dgKi "SjLosX d#.S*!Nf*tƮxۙVJ%E4P a<7 f'LCKY&/_ () X5rzt\ /GoTd%>LZxE[)K|ӡ7<1mHRAVzTB%ᳱye|UD)ۻ%ѱ UM~hNC[`Nu'JP FtzL XaQ*) جj6_\SfK8u8+|s;EZ3`@cLƬ3BrkG5vdP(7dvAzt] d ך\ ?/:40٤m +DH" g!d~P\GjM1|R|Q~S;9.{Ehxܣ0hà(*Z^~9r1mR:dD}V4 >V2} Udj\Oɿl'=\95뜉XKyaiX"X*hoElA;]6v7x9s:u^/*\.3caa F^#*|Y[[l9dZAhO:kF,*&l:c> 7, W$P^H ZxGChDt^oG{$e ؿ븴HަUb"vc&sy  $ύokݞ:8Ns_"vwf7kwGV"'|\2'\N}\S[Fvs&SiZi E$swt.,h"^=bÃ|߇LO%d5Aa٭aTH wu%NP@s:^s(G k>"uKIFx8 <<C'*[7Bh {i APۋ5P{m^m<:_W]=ݽN,ũdžMyaOl 7 k%V^C8yZ 涔yAHvԃ?=]hiס8+|QСG fXdGM:`}T"cr -'n  xyK{Q~eF8=3(X"|'o)aH7TMz0. Lx_)ӷbd,C7(M5w(R܏\eeeSk=&.T~'ӕ!u]$:LJ̻7Nd4a@ } خ#lrO}5D12cmK=<$X `Yv@C=V7WDGJsNS]yOt#M akrqOWe'g(*uci(mTn;z\ٮmjxr#=7<rMoW#mV(~ `(Y=~Ǐ:hpX TGC˽ו1xݣnE$2奏  4Yfn^LV1bs,)-{WPfhKŬ863BLy?ߥClދuVԑ f>mft2'f?t\4[C3Kő@ص`W.}Qmr}'2wlVL~EGMK6KuѯwCԨ=P.zmծs9Iw`09AZ:rir e./D- RuNWf\vU +\C#{_i ?uP󍛧NgkY(ݾp)g9ĺ.[OAn-*x \>X~Bvq4zW曡qnT-g4@[nc0 Uxp9O)auB9m*zx7>ٳS؂yz)83Y6K/eӦ\/V!Y#zV&$ /p69*͈)W?j+,ȖߏuaO]+m=e{%L8hJ_! 4`p_nj=aB K3WFmV)_P3Dvۥ 7au/l؊7-&3<.i\>]ZlcMno`{v ˱9qԐ~yn5p,z;h IfS˛ LҭL}a-W?{.gkn~6 UD컨AE!-dtm\#qKɤ4|7dKcz"/~=j/ţ. lD("Q ͠ \C2S,h5M MFw;J^R/2~XsX}mxTEF{T(;;F%m06Ftvלf;Lhdr ou\Sa%%*,ُ '<ͧ]>)!s2#WE'Hk'w##=hPH`Eƛ;6F:aǓ߷Y$?l;.)@4H\t%l׿O={qBc Qua0elq.+AnI2?g_JHq4%ɽ3TF0)ˆ MibΝ̋=C l˖Cf6G=Ki7tNZuuDv7YGwbK#-.r3CH,Kߚ Xv`7ZLJ!be_H8oV$ cK#ݷZZCz-9I泶'S 5s?g_^C#xfX&vEV$&[ |',F&F;r `jW5xsV_Xl4W&-V't沱^vmCJz}!½⤘z| ue1%6]`4\z1$A_I{2q~Cʼ~Qt) ѾЍXu:M >^.((ϔH߄"S74PE!oS`h@]cG!*-gy' &&<uI6 I-.D(j2R`DiNf}7ba]K]TalF{ u=6XSdaRMgSl*`si\ 2$g]R]w[sHDMKg-P;P~{%ENߨhrp:oP1VO)|F9f>pႋ<ϧoEc~Ih`vZz^ ޼E2ڌJ^`xO{I]ך-XjyȚ<Z0^qμhz*̭U@.>ᇝ Zbﲕ+恋9z7E@Icdv@ثt0)[ARB:$^"Ls KYmn}k_z9;qx)4ma ,)n.[w|.TX/Kmt`8Wf)th7BIhҸvōa&tޚfzt Pc+g Ci;"=De'ilsUEf8=G[ٻ1/&`OPjEM5%Uϵsuy[lBK .XsJZ-NX )m";{í!tcn`ydyAo/uzAGNGrZ9`1w1kdS! 8,چtDЪ i^6?5xjc+Ȫ+q$ ũ)Q =}Fx OW--)2"f AHq II:Ys&tUÝ|M^_*ژoܩTFOH#E zoǮg]9 ^t 5^n7F M0L%/ g}ɛnl{o,KQbQݝa.EH{JPT>rS4“˖+h83dhRmz׶f/=[<:qfTc Nŷ PgRkY-ń{ >rU / f7MD&$0SoLLIR9YGGWkC⛰g.ƭ9*x% z-15Htf8T\ C-T0'$=AIN+;עi&)i|7LƷTX!Շ}`K>;dR z3ټ KSvɄ=k1U6cX4",aXY'4D~d'^i3 =Dg!nfd)M<˂]Gwa‘uZA~nUJ0Dת˴fuOTADMI:a1qX#Ӎ[ݢ&ŚOt)0Uģb]`Kg<1qcEŹD[n9ZpXX1*?рhDnkHAbv05}CHPyEPf*yUFr-Hje#bԤ37]8nO)*-\=*>z@a(30TbÃmҝ-eC3b`ɼ1"áѺl^P IⅮdOA)rȍ[n]#}fΐBWVisl L|АZikyQg6I,*hG:F~7H ?x,eQzg}<sҊ"z/=E_f.~MeBZ0NeA@~ (]OBԬ@^%D'aR%u`^ ,}k"oAyVnK$YQW%ݟ/T:,JvhƥRR!2E6c1&3ج@kmy E[:r:=(3#ˁx~ǩ#2@r%Ɠh;[Pf;ֶJz=H.pBFp̼GRzhoZS <$o#ZT.(L w2@ݾ@f~5۳0@ԖZ0^ԞߴmYGs%bg49/qTs]a H6X-Ƶ5t`?Zĺ++#VcԽG / RV#\ԓ)n~]*Cv/*~o'2Z}&I(o+16put+su>~dVuPhu_Í0uD aM(&Y~$~Ql=vyF_Ys\љiM~:פzO|? W= 8j?}o>vs!6/ f >!jt3.j@#>- 'bg$so!M3Z%@RY#M f~ FWO,\ *~eJ>nΓB3Wi'\U@@/<=z&VUxF -Zr2S=&f?&3tV2OFrʫ@ԑæ$[|9Ԣ~&^J53x'5F/mm>탚Lk2V>ÇS\0CS>G^? NUQ_Ys( QL^8ٛ5brAFߠ|dHr)CQiY5vk_#,L. xK{n <kAk8P6%w@fm=Y*?O-oeGm" yy|LU"c ӽٚŸ. R?֧ŭ{uoF(×M9"1>?,H #VLdzyK1cV=Bғ |Ǡ!j2&9Ӄ g2o -=-| N@C(*0L| > y7l_{M4:H6acċ 4}^q9Z0`oY ǃyٰǨ/9ݛyb BE?|z-UcnS;,ﶯx̸ub^SlDDyzMiEHz' |$,gY"$4WU1.5ݰn{i|Ԗ"&؊11w45+YXH ɂvtx g-!N67c}egRP1w dOsȍgGfx&&.m{^_>4_|v5ud0icw0A ˕Ŵaoԩw?D,UੲJʲdu31FKhC u TwD{F9ź ֵ6}d,5ⲼY qfщ_W217b|JR-XݸQ|='0>aSC~6nńQS-lCC5J!oliW܄PG^dneo6<+ԱԧpKe[^h@qҚT{f-@\LF${ hǦGuLFÁEsd>XL-v_ocx'g]8&$˲tD3z: ۀ ܏lܽ<ٜ9o,)JMSF s Cw^(qFl-[.:W=Ss uC:(KwL Bbj02[/F&ӊ%FMyHf-2WN66 D\p~&]zWVdRB}zJ0f qc|XM }@_at^ m G_ $e.YY:ڢr*n> ɸBX}iO=5RA{4 -i>oTZHV=]5|Is*2[-rlb;u>w^7m#A3JGu:^r{$IF˖[V w4W -\dWޒJk]u :@m4駁@Юx) ЈӇxTx)/J^ &zY"{Ȍq'42kYzw}"K0~tSzD͋;s } LwSezPcଉ.cDͼs &pz+Ux`ٲ1qNjGqFh֔|g2j)V+Rmw,2>7gCQC8p 2PiU~(`ңӯM %h6pHe*SOgy%?zg^lKZO@ 3wx>Jkp\rL{b".F$(sUo _aUXZQz -tn.iO}ް׀umܳkzI`$c܏̕q,NJ^nRp ۉ,*|sj㳇]7R҇#'*PJ%=..òCeWNlpv w+wubջ;v $!_i>Q9߁$ 5~o5o vmc~5cK&dC[qSJ`rgְRoyƘybUe?u3u"~]3FP,4cQӪY5 SkxoK('=^~j;Tvs T?l_%Qye mmjPD~:!}Bt/ϻ53& x_I'DN >4<2'Rh߃3r& (qM+ #kp~O]3o;HE຃Ј2NH}̀S.7>- `%f6s|5h hOwUDgӡKpOƠ@z#̥+%4ZP!>(oz~ECt\.wτ =+H}Gjt*2)<J (ﭝb?IlպSZr6?Y ]27wzF=^xtTB x&r+i$L};[[IxLwO:+B5# CO`WHT$f7KI% UM-gP^|euOsW 7&y}Qm$Kf/{Jrl/4Sl[ rJ{#iI M1m0 kn8,M\?,ٕS{mz*By{Bj v( ΌF|ّM0<N~AtM%D{JmW✹CwY޴)־B{nHJY;DoopkƞUÆ2dRӋetH/H'bp?c捠^eP÷+I8RwM6Nu`\)~b׮>J70M9Y1o(Z:Nlys)U  at4[B<ʂ1G>vFV`!uER(w6D[Ujv5}į-ƍ M@ 8+iQK]̒~-h[5k)$x (n:u2d?!32#4Cm-}֚8J(/ۥr+SHtfTFBu8]2*WN"OHڷ2k.Inɞ {}fܺb%I#FuPsdf42Ϛ:8̭?04L| {e udީև=rFQK8gǟpkEB~ E-4ۑ }G%L-0  &tH]#D90M->Neلo]Vlm5o͇-òLZre}vF[}oW(39?_$?BiK(ֵ63jFR9X*|R7[YzimTK':xAhb(dJN|t_~. * /SۉW w6"Ph2w!o0b 3ZҀ_?yesIrb~2j )yIe+"$8%tzXSC{]i*ƥB&&DJp{5ЀDog^lE^|㘗*ɬcK ~nfiqykݤNOizj{b@.7Q,R E]tP Fz IЌ}T=B; l9W+l(6W r[nD :y1?RJoJ}ܿ +{V8^5gg6A+R!r*G[nsq(ػ_&JjN]VQ+C#4 t (RQʖ\%mQl+쉩Ȯ<؎Í 6K  {ܗşzʠ!kSL>'LPTr c*HȚgIP=EXZxn<-hɓ@Rn}E=KNs UN OO$8J~[* m_t^0t !8y.8DN#DC|ȁJs-!5m9OlvmW 7iEmqNi ݧgSuERR9η?j0t:$QzA|65̛'YkMU#Tx{#!*'UW2y1\O!&34 q=~j 2,tfG+.XCU&WaHz}g^}[S/K2PgsV<`Z+kصd=} wPk+ Pk|^-ȹ>s.u'aS[TZ-Z\XP$pF~+GϊG:٨C&$+_>XjRkSǖ1[FZ/z8up#3 Ya./l#o+)+~v."<3 8!c1b :H9h/wwHbW(i;Snl0}NyO]+)[rVV:PhHf0fyݜvn_i /,lλ`.xa 'K:V9|S{i9Q t&XDN]'J {ucX%rٽ"r16z{T_qC8(!{r ;~֏|^]JsqHS:MA9$2?j| t[MI c 1Ou!xDbXeHGJ2_ÂP@ĿrD6Hȅ7jN'E!H!=m3N,_yTHP{nc7Rr=DPJ\\?g Rߵw<Q "RG, %AG}noSղoP§6N젆^4."&c(u^L;rJqF~qꬩ-˩%Rq m[ Yhd60a!yTpA(?Ξ Gmvn){ d^hU7}Np]W&3 81Q+JNBd*.ۥ&Ve&S!{>Dۇjoͯ- F(< ء5KPp+zM#gކP55]Dsig&~+˜PZpB-, :1h}0=Jd򋀼AJoTƺFs%ԡ03B40{FBw+>Bi%-\ :0fiVTsjkٶٱKu˻!rV?UMvY ?q@wV B \Dx!K) d"h>+_]c00gG'(NG0yξGo^Q1Ҏ[Q1A p{eAI]Iu.vN7a-v{{sˬ:%rAC:;y< ٝImBIQN‰.x#cгe%L':@ G||1wA|+S*ERhGg}1ąr T?PbC<b>9ы:F|*'haafXRk` z.D4z+@[10h"c+x(9s~G5 77Nv nlBo0LGh'Mvdtoe51SMQ*  ]-#2"&oPV\#nHD{{_sL)R+BK҂7v@RH7H} 1m,tس%w&@:6cIdjȡ@Dy&IDZrgwh8V.\r~@li`:Pǫ[,54<)uJ{_INXd'Xe(N` 6y'=<uaJWt%rlIjٚ`J"<t|GE[I5) })NܸmT'prcNf+~6h,vG6)6S u'c$ raF~ sG_ֈ(c$#;ʧ B?dϦ"uS0u.U;܏˨ހ~RtGK`!3RX `@ddxЃkq^N4A/l޹Bl~wW+q C]zz&XkCg\SIDScCm49ɮ62 VWװXƴlT>^0G0y_ŏQy"­sZ:Ǹ_zoѪvYfxƳe;$mŪ̴oyxPd;Bӛo&S]z;|֘~_A)AtIJU۾+#0uF. ~-1T81c~{& XMzS~c:?HbzlOXcE2!i}i<R\O!aHT򣮊ډi[ߤ|"vMKWӻ2gvf1`RA%>l h8gec1@M/ͱJm!G64ᲣV/Nx]\£92HLnPavau$+i۶ZfD?L{'^_y]v۪Gc*#h5/L2㌜>X:blLDuJ \? ?m;hza,j#U3fxFUÈb;:o[Hn ψ{qqB!b):ș AX+F`co`Ӗdr&S>|.ƓlR5J X$pt:6 1͑`uRą|i+tՒxiN'nɘ=1/L@LK"m ZZVZmXkF5y]NԐ:oM"?LX*$~؏4YBIP!75ϫWi`j> ԐJd>ds~ `(<8L*Jq(H_7YsXb IdrA}F}6?h(B)(Ѽ3pdO6{(͐.j͝_XOU50f-EOl[ Gތ] Dy2FBl븁UcZDWR"".J<#/%VYzDB69Ry;מlc B= Si`.CTf8NCrI*oy 39|Ø_j4>}7Ϟ@4sEUUnkЦ!aYm,=7Z8vЃwd۹&Mt<]xb!gAh){-ȬGtȜ( 9⼠&cRczSʌP v"?#>vX[G…}ݾ?Hת_C;"֜v .xy(|R:D[*Nqx9OMwCsodCȍ+hJ#YQ?n$q,/I")=ʮ3z&HWk-q ԍU.QwGGbT]Շ:- mdjJF|/v.DxL-|`RdT`r:Ր'ǪHDv5h̙b$%߷jY<&,C zv6V8iڲݨPGE:> a*\odE s%v~ 8*fQG`~,Óxc9W#N7NM\IUwPΎ0:54\_^Jd1esjBnNOz`xSg>4tRq{".Zn4H:|e@(FV{NOغW/#8 q w4=Reqpf93P^78( _q"w2۶p:R$Nm5(p^xmmY@IxӀ|;pQIC\=]9&'-9pk;3SxC'LsH6D8"|*i&A7ŗ\`yS^KIX۳8D;VݑjsVhu =`a:#ABE G8: f$&InN|QjK^ {%6Ի`O-ɼXuBGܲH;n2Y`DUM3_YM? v7zILk9`r1APs|ڋ@/-J'[ԑ`W$Bt7hPϳŋuE0`HuJ̱\(6.$15"1/)<+Bw.Ssoef<k t[YA TnV#! yfÙ`gg,UMMÊfL0*:%Ӎ~#$g`, }û ~^.ge4l92M. p5%Ǐ S"n-=އQZT0.x"+ ?!oiWz5cve EYjjCV!8BS{Q>F10z$ԅ$=ׯ"R:\edOڽu>sT# RJsCѓ؅roO\ū uA~T 1O[6cr9q"N.ˣ ˌ۳p5F=ػ"OBv,w$O gLP-oU(8[JmбK۞Rzk)?_v-7y Z$=~ l`$NWI)+B޲9⮋۷I /lbt<4;QsRpQ .pUXl"]%DBXIL|UB_>E6H|i TUĭ#N4@ L?eR벆@OE\~ W(5͏$UA D:mʠ*Ko[ة*c/NNr8[|W#a^IdbO:j:QXj]Yv%^IJe9fYj\mhV.@ɄtpMCƱz;8_ňœ`(>R1/a D_(/ G!6/'PW6'iRZrګ )9~l(h䪲(ϻ? kKsm1G6 W4fDՠ>scK%3N0`^(+\ֺTߨ*'[q_{ȌJg\O!=}!m[ͦf7f' ėǰ Ϫs6x΅Hwoj6{BTvkAh5rg_aժL~xl5d7}FJCsJ6ӳz~9$\M줹:OOfޘ+Anr&R:uqu[Y b\.S :]*FʝPdKEr$2U nJ(ApU=Lv82Rzz4GƭM vH:Hd;'B eQS0.B +ĵ$EX\iAɦmdzu;Y<ɧ.:a-WLqjʩl]X ,eB&4nmmK4hr)ևt,wDxOt{g"" ݅ʁ:8guh gq8Sƈ)ӻ܉2-ΰLv_Ow&A؅!X62`]B7_0'^")hr`Qi3ӼS-'5/@.D_nGiU 8xpmvOWZ χE}'){4IrN3f Qq xou3~!d^Ƿs&@H.5s! %Q1V; ^9h]^+4%K=za#bR]" f=>Ax,CT&)ϭ6ex/xeEdKVwco7+鋊Fh!Oyٸ'Bys+p[@w_uSOW%Gty8dT_uyB_??եj1$<-x[ )Mp ySҜCo֋i_-N F 9ux>߉^-@<'\|4fYݵFNߢ!1k+~cU=?POn6ZV]zWKH/̆[0xZZ3r u&)'׃QLF?̃`' VX Fd{Hn0@"A7]BS_(O1yjFx EȈ)RT]n0(k,.N}vn/2wgiv,ٮF^$KÚw#doxp? s&MY.Sr0+yeFrb=XϬ^ep4:8Ť]7S>@i*77Siq/6RoR5l+&H{~t@clѧg]c#>[M @RFyfmu]7eMqhD!E}o820y7ro{ &e^P lőp=;蛡uOmJs\ 2h-~짚3z[|UǛW$*Ix&Gy-3N? q#g 1 Rk_C܁!`(C] ǂk 䳵'_$mr[}?@bҌ,gWf XdBx t6UnKQBAbי%1aޕj( h.@BKa.a". }Ϸv-sG!(X{ҁn y'9+n^}|tC?I<<PJ] KPFTARߢ@8fȻsH,F$۶[*ee)FkuN() BAwd,'|_酘iJok E= HؓXEewpP*k4>!)e_{P(] vj&^G_3|Z ,"\^IvG4B{*H&BAqLS6θ:/V'_MD'.u> s^ͨ6)hcsQIG!s= HcRHSN)-&5 ںO<%[%bte\( Ul9=+SO8r}(YPc'bOc`+/&ϣ(ch 3<4HّaRxy|{~y";(a#p;좁f7X&t| jWHA14Vہr_ /YrQ%b&+@FA1&'ţ_ ڞ- [Ìz=Yi /C/zS<Ҭnqj},s?N>X:u%Iطimғ1~ h2zM͜e|70.0BeHbwцy'~x"1n¦0lyTj|$UStS5ؠSD$A^(qr<*;yZ<]|4VYY f?n D, =ձbIK Ow?&:hd lm# ~9k I'<|His8Q=XB]<Іf[7G;sJH[.׍sd9ìaBF Wr}f2.(Aֱ0OފSS|N a?Gع[tt~}2U-FzgcѺB]eQcw YIx>^"1xg%@PqgQ1!:~T $r/7^, Y;eXہt-ltT.IlR`r{o[3 z'WG.gAV])j +Y`fD oڌM ~2J2٢w2;GT{j8bעP>5:IQɚOmxW-]mP?",!2juxc  گbYy1ҳ .qxpvwb;7lnM<qƸO f@9F $x+60\T?2s'5k0X4΃!P"3Pe~!jtĘCPFDck2huott.-f axo81RR@"?>uHQA\L%:2T .D'):8m oFᓔyF/ aߗ`$溋k~bj`b~е6?ͯF%ҹܗ23U3?VU7djm37joDmt3z"իMȅGuZL` ?G{b+f d \Oy& *b3ͭ+fUK7@q)R;,D֘ lъp<֕`E/X{>6Ke We cD""w`-ۘ=-2bSa֧˗^~gGޤ`q_ yA.N?gp/Lq TNyٖ<25F}D:60OLa}7Lu[3ݾKދ>ּΐѩO7Cy֎)(=>9gI0vRźN7 (nntQ*!(޺=w_y51}գf,*V2=@!޵arQ,Fh8 [zg" cL9)X!ǹ&`{H8,#˜ .`wv @f9SqhG| >hK3D;4dEQqI7!ET<'Ơ1&M8wkD%Khgˉ څOH)v2sZBu8LNer3׫tN8^fKJ=;!%3VM(17$R$"k+8ʹ1EA4d?xSb7E aG(U'EQUYb?;~=b,KJP&6R>KF%F !.EcjEW\d 9?wSq\ōG":/V[,̩ĬGZ;{Ւ տ+7[y]Ws3MպF^ts B#LԽM PA:Cz;% V+'bn>`X%ޘX,J `A^q[ C@%u7v c,^;tRi#j,`tG%]_nJ$O"32s:S%po=֣jL6(Qp*39mn<vG_c_+bt):0;"3PZ 6jb> <3OYU;{ ][U`p 0]# cڏ5pn|,[;~]$T^ Qf 6` qJҷ|Lw/ȂgK vN.\!ȳޯ5@#S otogYVUzϿcϢB.{\k!6j' i(z@Kh]W#hMkh[.3\]"ɠv-Q>bbrp(d_L "7£|1 @\׸ym-@_eW;ޥbt m2W}o!M!^@meܩm|M-ԇ_mv޽gzWE,8|X>~э}KKn=r`u~J+_xn:AKvux!:PIcW3Mß^=[L~ T[Z 7lW_4]%L!K(hbidslT+@ u687l-"[y" ܕW5N KgZX5|"ٶ6gW C7텢߷ ?GZas0dHm";V-~c.&u򀠐f2(M4ʂN-ÿfvME+ ~ Q5k abEKt+4q{U v%F_ С%ѹ:|y^;Qo.@;L<v"\.ۮT- p'M¥ah4ʐ j{LƹJԺk oMqp_zޘ/O-d|a|){ t>膡;j"bVjV+h+ʕ(&.|hMEGώA e>K]zqg+I- V}}*=hؔt0)joX-{Dd[D{6? R ^gܻ41Ip>u"v>JՏ?,N~Fb/;^~& Q[/,GjFQݠ]F( *+￧G# 1ԏ(;g1H\Jq xR(z??3T|M~ Ћs;c=y1~Cn97Z,&9(;^f%^sv]>^/ e4l *WF}S쀸cItUegѬ}V4CF`ViСFxj dI6 lSv}.o/\Y7x:X,l-P*틻?@6KEgYG1׫t]&X {4OQUh>sfSneR#햂(/O;uq7)K@*fWWbvq|R߶ZUN!Tl%]uiGqrt 2bPi^CZc1L.Ub Jy2/4;0 |wqSUKp'g ?Rv^dnU@⵩Y'gLh'([54V ~b` 69L2&M9n*{$WN¿Qf]6o*M: g0 ˪>#? DϏ9bN0iG@y@OJq=.D:Vf6fuߨ 7X¢9l[4Bt۾ZJT$sєOw4X8 ҋy΢RM%R'NmZ7G].'$ Eej.a"E|/ ]*I:"uJȧ9<1?ʘNrNÐSgu9.(|Oe,R=[dpe3'ʒ(-쏳̊JMT>V+sl+-%oP@]yzZ H's{g>cdQOtX[y 9L)CM?~tn噈CS6:~$O/F6J -z~j%o4 2f]ai{/ԫ[!хƫ6^"o`c"v^_UI'`pxw!MCW+yFnՒGVn7YڏY;UHckD7UvԨ*qT_#! BA`yz%Dwg^qr#&Q7# JS03Sha0"}54G_DC\3 >TBMq2Åu6߉ZS%fȤ {. Jj~Wh| lVfn2x>vl_wfBz:j8;0V/;d/+t`I47,q0axUV$#E P#?,F‰nA ye *VQ6W) Eh[dQ[PKT̟mD jP M%L+_۫au XgesE빃z}/bøVO^+voܐmpƸTAY"mklXn_(HvTs50p}kcgxVSg%q<-\JO/'u"*\]s1y!5Da9G ;Иv/'[QC ߽ܽD㑗N4 ʀ+nچ;!ˁ&ZKCu뼞~HmHK >翐1"jW g5I JH+i4΄ ?&Ny0[jD3.U+3rDɖE'MXc%)pb@bxo*V[p4g :h/|m(L܍ۊWZ~#::hH8Ip]uqݳĒ8^4~x΍*TId1Z Q_*c+4*NZ&(,Y=g?[.l35]KaHO݌!HxMτgiJ5%tEIY,E\<]bM"{PTIvmK1?}0=Nqi !:\EJFœLJ "WT1UU٤SG, ?GK1y|ۗ_jB̻(ؓ"&%Q߼d%+qIBhcH 3S /\-+*5kKu@pPN'w[51w<\|ogy҄qKQ 3>3k ^4e&Sယ6$4 ?'gK{uK jti =ߏ!]Q+ݘ$L|H]L՛&3fT_o[P`LIe2E֭z:ۭylFyuCVɎCkK屳՟m1E etB3sUdv!~P^Pl9boB4x1m8eR7vti61WoTf,W@Q%m(ƪVnvwb5Jqw0!QnWx@b4U ܍g^$66ٛQqDC i/DHV"NMw6.eռR. *)ta S-"vgGڼ%]OFMeљRRV\4hL7.쩦>ar8] T#i+]퐵~]SV LriEtTR7m8,)sI LE|]ت_`x:&uHp$p84Eg%DSs"̿~iyŗ~Ƅ;^{|f ]7 =Hq;p=NbtZT &e~t7;c z*VXs/ޢ(8|@ GGf3m.c}w巺œ2H\ݳBB>3~C&Kg2U_Bs),L=g9=-zn9ޓfdRh9oLQpDIm+P1JYTM WL $+$EuGw |R?8xL@cMWB!9^jL?u^پ"+k^HDpU!b$KXG+Brb  R)o4pzv[Vi&pռH#af6i06-X,= $C)\8]tw Q3[ $*eO\jy_-T{P, ^q !||2#O$!ɷ`t!{8& X{=~ă04Ź \a}~UEaaL#N4FS[JV|U&^AʒC7"duB;70*hyɨɅk,AT0] DnXq1E,8:GZ̥,&o|xd^!n?$zOO3` s|+Yׇ]ͣGGVDȚ&q3`Yp08 ohV1(싎LaRs>$׹=lڃl`1Z.KE'pXRZL-:r}!x80~n\*{X?1. Dz #_TQ^w92WsQe44h|pH5˃GچXqHYl|HD(:"Mr+E)E3q 1C.M:a*%Rѯ7<8 A\Q2N|CGA=o6FT}Z~4#%yUnj2.6(&O$_]YrXdя"v^2Gd(;4Ka{ C֑E06]¦@).gO'X(\KËg[AM!o$Gxw!V`i@X6xIy6ؓX)Ⱥ_K/ܛ-a8{56ȴg)=dQCʜ$V+Rɉ-]FڣY+i)QG^̺.B)Doוϳm%-& ~n$>j2&MSsS~_vQCv$xrs0]?!Udn+UUMVLon?'+hyvo/w*r$QU[O½q/`dtj~D_ |;a?]`f8G6wEۇyǚ#Mٰ4Dw!m)eGiXJޝvOۭ$l\69vD?nӆuAv' #MLK;$Vcă(v>hebب4;P{8!Ľ)z=K f&O)_|s.v֍z0nW3$[Ěu(ngjXW$&E%~E!ݫԩA>GT ?m@5Wr1qSHE> [B5[Ig\?*[+ F(DžIJ=H~et4z$(mxx.!!tK P6;_ .%)himcc )0haWAS^Zy^T]021QK+ V5 J%UI> Pu= ( &Ѐ2GŰ=آ3Ren4Gb V`VvāIr8. }.8te"aS8K?K$@O_-C4`+3YG/њ.ٹ|eIr9b#4g_v%P?) 31 t%s%ǀ @t.k-1K=٭9uɹM Jiy6lX0,RzY =W1D$ȌقMMA&y_e`BY8 #5c%DAW G2{ުvUy|OVO7Ɗ0 B*z>[?r~ U|Ql@Q"i%3,G)zL[H&i_;`$1^@V e0mJ(}].d|ѻJw5D[6 >˻K>}"Qy@3zg]C"LJ-gf MC79b\]dұj:ѠMBXMѺ~]$aM{.iZD~.'{䔡y)# ֶ8Rbn->]zK?|e9{¹y.y]mF}LF// ar.!* u yV-EКn.$g㑵}Ps (_Ѭ/\ӗ9ց~&UU)z ʬj?j0nF*]4 .[_BSV&O7M m~rXg%ѷ3)QW?u.5k"Nhr4ފ,}.Z=΋32'ۍ2 P?B-! ^|AQ{8_^į)@^TȮxY>s$a0?KRL[Gu`>oPϪZ7a츄oβƭ}RLo#?N5M9; d/PSl[^;?]ETda#ffʚ>,D(\bmZϾʬ  )N`ڹl3l񷴿3։=C_Rg4G&+"j)=`35EyTl{` Ƈǟ.M@+L"@?+~EӬ}(:o;"hvN(z!imrH׹U`5kӔ՜"dFcm` vƵ6('ۉ #>;zyݤjDTHʠ5Z, s&CұoݪaR K- hn>4L " |6R"iu1,@EU58`κZI.'rvM  ->G̻?{f|@7H~Ǣgۓv_%̪ h2 0ޑ&lurz gyueډ#!|OV?@^|,56 /3d}9>q=Ȕ7JM;UX9}ЯJ:*2z:b0/RdMr^EWE( ^67UuC(EC֪sWY KX\]X.Z 繪vs&-1)4=?dt 0-dQ\rˑ Id`rHUr!M΍:0DMZuބ4hrwp OwJ~1Wk[;zp" ~)'Tbv{}GQS0^uhS]rԎcаTsQXbg{;Ji˪sj~tۦ:$$J$F$sb#Kߟ"m"Feġ:eHv]a!G'Rla!zlgȿ5v;Vu|ƛ޷}CzifR"a+cs;>!A2䱾" Sȇ.t2w[j Eeo8ɇ+8E : }ffnj[6+A&y͜T;cNLlAٵ]x"v*G%2\HHfhRKU㙛#k3ZpNSޡu8K깆*) Ӗ}eA(\=הh ޻|˘ߔC&> l3o&L`dk>4#hi*)TTt\/ޙ*|b}VBi1a̿:wÀ ʊQCJ-;-BSVFcK2</1h`N C#[V.2,in y^*կlSC,u{(3Y"\*jkR{A[?xkE!싼L޶awp9>\.$\荓 K~Pa[IW+><2{K3DH|{i-wmH籤쇊umox)vs!I3&b- M iuj^O*8Yf"]Yf^>̔!iP/xmmջ^)u6+,h~tBw7ܕdN nmyQDzG~7AO7Syw4Ց D v`U&IdHuV` 8?M[C+*3hCI7 W=[!p6Zp8K.M,a4@12|3VmߔӼYUr(@3xC8ĘOAN 1`۲4RnDȦģphg`Y`\zB)We`x^X,-,AŻϪI}%.1"nMRtܛ%zމAR(7 7_{˨ ʤBϱ{qADtМoZ l1x4rΧ^Ҏ2>W  CʜQ2@,il<9S<()YT%c=XfkhD _ _#q eQaoUmҰcBBH9FU."ڱ9s p6UkX.y j7փ qꣲЀk|z3,*OzG!S[WkE) @@X]¬^NWz"L q]q_fnҗay:e'o t9r'DN$#Pl8#% ?*l08'd9r:IsFfwoolGkKOYn:m^*sw" 6ؙ`okqm; =^ƪ0GH*bPHku*Ʀ֓hXTl]ΒI C>1XV5 \+j ,*fG`indpz65 xjΊCA^SqF?S27#0,.JTd~Lވb?]E7@"tZ>Vg6·tπ{ymd%"IJ#" IAi)0Y2tsk9u=dT JqlY vCUqt%:'E?AO*:3lAsn}"!YXS3w.gd_OtCt>\.CT҆OTA)M`Bv?UM񀋥`-WuIGX}N8nK5WAx+ NAGPdˣxt^ KqFꋉqOrj PųY8#D h̿Avؿ9uVXSF-;2be2R+6T+u.d%/I"DCƼ Yn>'P#_Y9=yyf''$)ۍP". )^EK{97-[Sѧ`㐨qPX};ҨYU PPЌZ~id.dR v%ϔϫND6fsy.Yt+w^xO{`4k[QoU 9L0RӘJ{ LJ.=Wu t0njP]}Ƅ8T f[V?j̿_i;[R! W/N?9|[k  y; ] ]xc 9U*cx&[N7Z=Fgڑs.IlkĎo5z;d~ ܃?V(ۀ!V,l/ ^,^ØIQÕj mmf>Jz2-$~ >5+uqPMWǕkH4жf8+)";ڰ#Zwޮ#wBj^Y9 /je.?d-Y+_m׊ZGl*ʌ!r(--/.`(ěhz() ]@$yM|Z>;jeU@xR.(/7o*6WIk]u%<ԓa׹I2BӁ2jͦFyΜ)B尃5=Ts^,3S6\v`"_da! h?勠ao3hH\UN60M]d.{*J$isЫO*ŅjM(bwoZ#ң߱)RF M WW ݗ9hPP-ϗfvxByv[9DV]S<;eE D?אʥ̤4" lQρ ]zw%#mYSN:9D09 !ަ$iZ]H|]? P9}u~h*>LUʟ&l`;%庰>n>B9;pʵvL` 5Z$a>ۣ/vC'M^D],xt' Qb裀[^?ː qňdl.+!>_p$!DqzM:9n%s7B/XpX#E!VoxT׸ww f"M9,$E(+F/~l6ES:yv]Zsnfb„FjJx c ' Dvy_6S,BM=ByҌ9[d Pvb'QhGZ8#Wƻzm#RJ iފTPT!a +T[KjnmrcKzh6W-`hsU37!#1^ev%QW-= zׅ "%TU')BNG5D>BtA.Gi@lR)W3e8M l| _2n2ݞ($-dJ!4IBi*3dm,DU('D2rkJÞ3^IC(+ XIv:P(\Bqa%2{7E:;J{2r+o}]q{d)$̘c)IL4OHRbz Wg=.XkkدQt(xBn Ht>,'x 9m=8뉏Rv4Sgо:,ϩ5t_MvJʘJ#Bz.[\S:npX(J%ͣ ;E9WғB)wv6T VIi49;jiXi/r[/=JO;St`K(FQq񲠱ҶyjH ƃ>oYU./(W`vkQ)PA x c 4(0sev >E|o <*NN5ɷ{&,SCZlVB#s%p0!zpBw4v6.+smic("RC? dϧjHu 3K!i+ǼmO2"ƮXEMR&/'Ga=3,E|<<"QuĂa-9}~X}q3GLDTZYYUogFjgrJdżBvQ"jjT&\] doNuXrjwG u)x}'^r^̑hYWAK(E+W8k'ũd耍[#v:Rz 'wGv==!j6CSlkKסMw^%hPSNa93/P&Ӣ!z>F߸nWM GVt!Ew$ӑ"a"[/'Yڑf5' !6[tN6iNʍ5M`=df"j{M1BcgOs:.t5|zcPf.i>EAÜ԰ ,8=SF]o lPj`~D} ^̼.ɩqZtW|Szzɉ 0i&t<~!6ɽ|eL;Nt-OsSz7Z?AnD`Ӭ MŹZmcѬlK1n7^º6"V2y-g!KL'JGYtO5^{!$$OSv ql0| \;3s'm5 Y,L[ԧyuZq/e)Zo0UZ"zȝH],˘mGB#cfkR@uX |('āgzW]Z(. ?%q s|۷}œTb԰YsXCc!$ =\̼e VkwX١94q.Kv8kgOJ(Rf}%Cs" C1oyfr<6W yNX|R7-472MW`mo!H:` ]7+E DmavL34LO@ҝx5 #֒8 ց2-KaBSD(VXl 0;y̤øpa1L<K5 y0 pg1-LWcYIN]:2#ĢãPQ {S-#`\ 9!aw:F0q.1BE}4q}-3lJF8#pnŸI;auwcLUmy @Ct֔fZGDA7AG^.vk(xL5z%{0o4wA,tdIOtljR8-}H3S 9Z0k"Nsm?EFPu-iP2iwz*d:h#@ij/Sź f3SvUL/i!!4}cn, JܴӪ; 2L=AlL`!Ha5v 6 \-{ń6$J^@Ϡu_(xA(Qݻ U~ˋ.=[W}s4~Pk8M.c[BKS"_c,sTO24Hnr (`̤)qdـ5N%l4S\)SmAy/Q]R:xoUBï'_4ۋ~*T\%r@|Fw[ q F >T{CPY*^2U+-oSO9K3 (Yczh%wl> ~>6a&$ɉ`}[2n|t)sFƑpr![iڹKmQ$W^V>Yc&+쵎xs3Br k#e,B8R^AWVccǣrI$xy&{ҕ\%pM-2yR^l6Ǐ)c3-4mQ&  1&&c1.}lə ju2-{%U,R;- [ȓ: ؖ6{/b:*%4 pyYySrAD] x"2DZ ݾDd'ϐ%>k݈ yR3^U~"3T0@<ȎX\5UeMG[@D/<6ZŷSKV O$gr=*7v=Xb{ះE'_G<ّv'&ЇL1Í؁=p˰h׉HW,tgGe[ }j]ΗJ8>m, ^L *cNntqz;hגF-!Ѹ=SW<hOU-W?hjTeL#k[3&pΒ!QKuDiSTR"%P$^(罀[f lcpmMXhHhԣ#dp*7u=%Uf!{rg6`{& {8S$WDA|Ec_@prD }⸼r|3:(٤21Wm''5hH]U+_19'}^I@9. h#|ՊDVβ: @G&Wwq:6ӐoL (շ92aue\2Rz =ԚZǮ!Bs)MRm3 z \ZK jz`->1. >X7\Mm_MA`H 1E#`-(t[=O >U&㰠Sj`Sn&f8X6SԺ\-=| _^*>3[&[ 0,VQ˿T(K2_܊؉/ !H2%O(nK:'VVRb|5[hD(etq,qKVbizBhȋF|: +;2:dOuO&͙.T;kê㶲 <5%2Znct8 vXϠC" ;]7meaլCYT9>tOs`-K\]AȎ#m: ?& ׍0̜0$TT.VEʺ&.,p@v>L5N t(l< ?mn_:At4L뮵*t Of̄Ii7M{$Nқ;c!H͛cTC@uxCgcj&% HԷLPt0ИCTTnK0_1vLI3GQOKMKW٥`ᢓ-Z)H0@b>?XS$$/ImH1sHg2'1tFHyEW,IוmW8Xx e0$`BG06昰J^t9\x: ^yTYv4$f=Fҁ*e5..+Ôä[Z9қuK$=*b:ExB0 C scy!^1L_SC&(g g[^gi\ 2XI|i8/5FK&lc󢈌|,س ]oN6x<4^oP;I>redZ"մƿ糥]k4ȝKD 5B-{Ga@o1X?EY2na H0sz"'~+-SepaY]7U5>6Fu𯇢H,A̝-ZJ{TP;jv=)[n{mnͿ0d"[`~2:=Wl( :`]n|968:-0 ?1m?{7/QPk,qKNC9c5U_B̰C]t^9o{%2oPG%ԻR -^VV7 ;PZp(|rgTvOC8wcX~p[RRmh$^t`~4_.W UA/ y@X T!e/D!.L 7nd*{Ry!ȵou*h>yF\ yDez>) nO %6_+|S9/=ݷi(ӌ]zG%`O6CNR1by Ảc&R$yy}#'t306ˋ+v؜{Ȗ\ BWcə'ܪ(qd; e]Ta"%+(~z$,`oEpN %YdQAJ+EWKF/衸fNeI |g$3cz͖?W<6fG rO!H!s -\м$A6ǀM|  Vr# CjVj v1Ɍ^xvN.C!$ҡLPIS!b̪Ȑ7ND} 2IEch:8߃| t)ȑvw`2':7d8@r$VBO%ԓ脕6Ϥ|fvDnkMzk'rJ{S7Ȭ߭ΘⷖGG.?jΒjQFk@95>bxt';:|BZIoPh!(ULE04)_C皦hwo z~l=8]~dXY&]ځW R7pW9HAY+{y?#20Dh6m ג=QEǡS埔T33}f"$p3LVa@Tf-6C&\![g66,I.1-{<fa%nWa" NH?;zBR3 Iʕ2'03mAaƪZAκS@ $,U() |*,)y=U!%C江暊2&6E4*=7 }= *ez(%Se!z%Yŋv9Xr7N=a?mפAs Oq) f&+2b)@ knTL::=LrmQ@BCaIŏgDt {]W,Z7ǩ|qF3w{ nF:)&.u4>'ٴn,D[A[ m˧Q .ՈcLe\n#c `Y sQzVƹ\5e Id|9Z@ Zl/,/}Tb%~`fsct;od֑tI}bvT_# m{h37vlk⺘xA j$~R{r./M5-q:q8IPkB]q k1$&ç+3 O8BV@DcG.eLj;F}kF/m ZQ( >ykG8*_i?ŜU LёԏUEJ,D^Ҙm>!v f5cBD>f/[%w~op |= N.H_dG`yZ"i9}d}=.K}f> {yozSqnE?2a9 t r'"[TTp2sɾmr$)lm!bUk:gHqE|ʮH XjHM*-=%gHoۡ,$c3Ǫ"!֊,x~T_Sz^]{ =vY=% ؉7mގ´+K3Et*HiGx2?zp h9lLUՃV%gxpl{b1xCZmQ@gC>@,楜ɮ#HM`8!eayǍ>SrtsX|bbNDZ v=W>WGW3ktX4 xAWZ?Mwb<9,0{&KȲOO|Ս+;CcfI.vzE>l, |䐷/^78\yJxsl9@ ^Ope&3^M 8NO0.;!iiY>Fao`/:54~Ug)?oL' o>L<ťFp;sƊ}V_-xrc=Q9YF5 ҭ{ޞ; jŅfxSV pq>1*зx;ʓ(^GV;V?65! 4V0/]Ssmi;;IɆɚ5Wd"yҩC:H}^$j*[6I1Ď^zaӆp&07{{G-p9aYs f%f]p p+I.l)Iax$\oVUm3{aS6x:mc!ǰl-Dk.gyAp~C2^yF[ A|TMτeZ9Na.}6ǒ$[s^[*$8EXWJח(c)L\~GLH/$ =sϻCÄV`e![<7%:?rDFߌyܺl83蕧[yJ ! ȽX/ \Tw1.J[eJ_Ed>g5''$T\@P< X ׿P)JJ2Kpy%.[7ah9x$0b?$ Et.?X" Z<ov٫\HSE6Rg #ՙCGWr!J>. =ï0{¼h& F&H']Eܘڕg5)>ruOZp^tKڳ ?\)3GkUxp!J}ln\Vf<ɴ:xp+ߌ6:o(W369.OaoL,}UbZr XaiK9 Dڶ2Tci{v΂IdS_5`£݄!"g,^5W]/H$a xʩhCa0WGgZ(']eW?'犗2OLc0춎8 g"- 9DwMMH6#y{L5F%q)<()+-%s.͍[LIBpKY@>^Tj;j K{ƚ/=3Ŭr. u^ɨ> 4ߣ*ue&FiX|̖ZҖub? ~W,ø 3[>+sQ+n6wV!`1C"շh!`ٞ挼TFw =PQăXvQ#0YBYtd@1XPl5d|s\RVQɜаYi a%G :\EےZ_@ [7oH⌅.'Y8i晽t0{t.Տ]@jH MB0fą-JuyuH_&x@JMc R[ XUUh9*[VC<'#y?OI:oJi:w-]ԍyݒSڒY9$ZXIN_͡Cԇ(△-]WNʵp-C /mBhOLǡTU5| T(V Xjf(Ht~-5ٹ*Ӎ?Mo̱[ /䳌$,|w֤f T-̲MKAd2ϸRbqjscrlG;"Bc*0L`PJ1@z 9.:U7hũWRmFr15nN1}kY<'Ep x 1 f$AYZ+/l;@?@Z1ZZ&F4q'`.1`kC[TްYCr/z\D܍63,$mM*x됍;8*Ɵ]̃sULUozN DP9SwdA[xڣrƹ0 +5B9*/xr܏䕛yvm nԥbҘn6ŏuff X.e򗨉ZswkL;IA &,˝IzrkzG _ma@4DDžGrvm\ˀIOm&E(Npi:C]~H99X#' rAN~LB &#ij|;,;Ўxi}̊U>E Np벷~@ pm-7ѿjrO,6M"#bWŲRc 0чMo7YXg 0߂8*W7Z{WIl[GLd󯅷SİZwW&{},歌u7 \B'⋸Kn޸G@P~`@ރR:227_k _s3&yp.pg4r\ƕ(Ɩ_Dpf<&#CĄQ q%:c7 T3"I Lmґ[{c AqDύT±b$^3A& 6l;^8[5<#WEQ1bK,}0GV9]yyIeAe,xXz@L(8q 6l^B)za<;|i<&Wr=+44 7U5iΉK]9 7x#4v/+esݼ:50K~Vǹy-(QO%Bq_khO7y}ym8&lΧg,ھ_'A^uVGK6QiXAEAފaFt[C.g `N xz0rv@\rbvAbkx͢jiínͥJQ8R(ATH+|j\8e~F(4pd綽\՟E{~!KXw-6yr H Ώq^.eѩ?}ٛe%d!0ΑzO RBƎOjG!yVo9eM+7XZO#h€˵D :#>tl|DH_Vq@ؒde\MM>I:lcQMT7mת}/ܴZdk#ht1)Q#n}]j@c؉&R0(G ^,8hm@@u @f\:,G&b{Y{+63!vqX:UF 3H~!i^qDjw49Gq$áy;&~< Kn3KÑh3ڍtnޅ hQڄMƌ~:ρ%k0DŽ//kְ>A o>B>)e૑Ȉ(t^m ݎ:|ij!L.T~6G/ V9\_1xIf7#fDnСYp# -)}W]Ȋ^0"_nopJl3'+~J2Zlw8goDlwf0ڰXRsq|C8*+?n&GoWURЭ[x{?CVXEpERu$g*gƺl}C|T>Ǡ޲x!9j'<ӛ 7T,x;ɺ:+{%qA[NI](~ g$P<%8;ztkoںo9lBUtQTʴ9?t"S9mڥ x Kj(Jn\U3a'ގ؛ ]1SŖ_e=b֑@rR'>VR* #ƋC3!֝TYʚZCD\0ĵ7X.1H_Ba+ k5Hdk( `ӺJH`P gwk%l7>6ikoFme9]o&G/5Ï&Mms}SxH_z)--5h䬬={l@L{vu"K;ov7T‹XGsNe:? VAm_~KNvmRďg=ӶuѮ IqIu(CuLQy8Xs=dIo VT86= q A쇼2VFK AfvYBw7kZ%Ҹ_R0-,DAEZ,1LhqPQd["izmm KP,zx4uSR2eoϚ+Et\֘ ~_~U䛑p8vE V(ZhQ]9o\3UB6=| :d'b ZW5oU˗K`dĊ7\ nqLzM9M)4SXg9Pv}NڹRݿ9&(OhkeovTPMIÓ1gr"<ʓ9 oufRh t~j>up~dv߬).p xVFꀙ!oZʠJ:n/#)$4Ց,ڨk;tVf_F D1jzlJyCydi+(2;y36lALi{§Ŝ8C;+v~q1P̠ _nJCV̊J-+RsVyO&hr 6`HD F=GK҃!W) F{8|v(~W3scԨ&g IҏY ZA[G{oZw}+ d~q> Pg,nY.Y K( fnq=!⡆$xB:0t7 2(L l8nBz2^tc ի.0E*+[mUW,wK80_lrln+2ek:OBTdP <㻳'LhnN!Eoev ~Be&oyf.)/k xV? 9x(`<* F7W뗱ӐRd"]Hf/ oCPmب}=,w9i,U 'f%1MMQJN.cPp7̗V0"V40GY.H/KO%D&}3r'Cjk?{U=l<׵}AiX@g]b:H.H(qLӌr(\;p2{^!VD< Xҗ8'A^K5ήO)8 tm[FްN~8xюWM;p\V]q\^(N*;83D+P2Sr2Xŗ1D#P9e5EovYSډB$]$&$trwVW?ՎЇN aW/hG`4LزY{vݱ{`|sX>BBM"s}k;\X,,6Mj{*9Ō0dkzp1@nR(Ao/fC+\ =c{K]m m+!ߎk [j}/$KLLEȾE*EUt\cp. .0*j#˰hU Y#FU 9 5!ўAf"WG%@Hm-!jPK:q%aKˮ Wq+kyX?\7՛+1L!#8w-6!I ̢7X(k9h k#<cEM-{<_hi$:ALZ\;^(0 CK :Do6w&$$rC_`E.1exHsL_6'؃] ^W~Wb)ax?/ JDm"-BA.*`~vLv8qbo aq*H~o?vD62PGrZ`'˄=ν$:^Vy^ 87ie7_4w:)f&[qe Q'k$cߪ'|9]\Usb$m+\m= Mʶ$M3tH-]kS[A(j@BtZEt-!Ѣ9UeL ?U%-[liDq]ƛ˦@w>٠}t3oSCFRgm(dv/iPL}AV {\^T@v#ɭsI3>=.v6iWa$~A*)hޜnsҚv_OG-'-`U҆Kx\zL}đQ:!%1ps6.4gZ0Epov@mp@]%3 bK-qcQJ@n{'ZYW滩9`oßاG* NgpeXy6!I-{!&=z6syήw*W^6cpEY0Q%0~ƪ8to|wYd> B>̆VѫP ~ϵA7T.`yMZ%n‰jҴ}F.4ra;fm;iA~?( ۭ@}:ːD6>В(D$]+j9n8Vش >VG%-̔XkV4|>4,La'yB-v i!xnb;O~viË6.h _@#8Oc8Zwbƕ*#ӊe)O׮60AnTE\%2ܥ ]`Y~1l)v`nZ"^:o͵<K4>q፧{ 1C}Ggh>( ֮ (B.,5sU r\J9z#<xQG 0e"?5]iL *07f@1Eq| _FY\:M7~8ڮ0DjѺ+(7O}t#Bc>^TGHWdFX6mVJgppV&QaI'>a6N /nעc_3JZ+xT wxPik/|Pj_a!ewCCT}~ CA'8|D1iڲCc'^mvUc|Qm 䢟 NYӎ[avzpLXeLcN 'ʏ18Ѳ)b[jvdZ#\E}xzAt~t35g< +zМZ_hg(Aǒ'|yjF14:jՑ 3 $v cSf!ٴ"bTw dm ) 53U3x67) /kт%Y,Ȱ=ш+"~X?3⯂L .wȉu$AC1zU@"p+@k~-l)?);ݔX̌p)X7}N+uCYN21M׫1䜔BMcmYW Q|N|(D GV [p3e?LT`ij=g$ 8 bQ9y~ǜeïVV9CXWGef6m[=DKldvY}QRqAZlbLǃ,hr㭞ڋع zږ=dĩכs{ YgIN|]|@[z8&[L/U-?>e,d mq+ۭ*w?! gpKJ W[L Bek#vY܈P.`XZBS~ɻ2pє ezKʝ9E9Ae ] 6 l$(cN]&|X,+ɼ:Pr~seӂQ}6AX^㎗&H(H9d$E3J/2uW_֯,:ݿpFEi*(-a.6u&W/<0!cjf޴C!S!-ɢJKwRVWx{#[pVZ taltr;Z>OWM(7X+gm~S}Id Z NkޚSI:E>N JlKT{l8&cԝǢ ^ +-u 6?ܤmS V29.܉SD$Rc=7/⛜US7y sL1atЉkI"NyJ.VFI-&NjC~6AN$Y_>i2S./1CNeҗ ?jIC+Tɜ% I !(&ظ&O꭬gNw  ^ \up Q؈{Jk6дePN!he ;NXibÖЩ/nC9Ta/"F!FH "+uxnd i6j M2Jo媷Mq\6z;ۀɋu  }1yU_#D\ByXS~'Qk!3)x@0YeB`\Jo[} [ N8/@AB9thS.` R'D)8Μݒ".? ;CH {G-2%=&-kv;|N)NXB2ٝm9׏ˮنv\9<| +pS8rLhNVDLeq_2I INU5}rf J.?hMP@vA+h6;t+SZӑ{)qB qB2`5\$r\10NX-(+WJV4PP(nY@A'Ԗl<ڲ?ߖkh{1zAhTa '^;.m,hR7*C@YNeл},հH׼y'd2u6Y_"@D 4rކr9oWRJUP_RSuٷT}V_ʷ` 69ӵ>tPt."˥we޿nۣ-QQhOC._U"a4Akms B nigelbǗԓ+fd">F*Wao\#vǿQ{qd%(n921iQN9*=o$" םa$\Ƀf$u_h%*EK=|ı#lB5XbB1ϰB&D;7ѿ[^%-4xgf+t+2 !o(j%3p p֫Q n1 _|8q*]!6̩^vYR3r8,00ԸV#9q,F[iWͭx)_a9C Œ[]uCBzuZ@O?Zƪ)%] )c;QtΆ4J/L(o f9YE5w;A }0,.~ZJϠho| xT:< |:XBksB{cX3~*lIh~Y9CX*?Ax6[^NQJz{w N)d=DɛTɷ]U8(lT羹8 6Vidbw7\ >jUкЬAn۝2AڧiglҹGnNUD6uD/['5f;;VxZ<[/ԔsQCUHR6: +oCt F5鰛U~ pf$e$c6蝺E?JHy>r)Mo&{"ߊ 0ΎtCtmޖfϫJ1V ajURgĬ,X7Z ~E8=Qս/ԟTY:3u.jæŒ̗w8;e Ǿ SpM#*ewywjqS T%a$D2 9Wm?: j#R[;-Lt gp'.#iIJwDue/|.E?LB~LW}-6r3 gNX-F6V}Sr#FLayfܤ?[*ō0e2j1}_wAOd2<t%]rnBs3':$7{-X%Yoa6Ŀ~YCM;77v-~9홢"E B7oJڍvB>xb~<3>rO7p Y\nĺ1Lǚ$mxwt-XjӍ eq'^!jy_ڶ@~[ҿY$a:h*[t` Sl'= 9(.%2IwF.]Z$WGNU0" )="x$%"-LNFZIt}}kEne+)Goā *g>7l)?KܜnZeXzY+e8,)pW(Ro(NoXMR{=M`b9kfD4*;:]ڎr:(y0 $GZ?BʗE1_C,xLNW|?:+*<~}P ?peߗ] s\&J% yNV(ɋ %TZ#VT HJ۞j _GPh~ :n1.݉A':t,漳 ypm(xgIi1D­1 {_%ZfZ~=5 C\c= }N'ԯL"ʽP+q"" ]OOG9eܫzb߰]0RMiC9L ܙA>tR:0#t^'2>6}Lu~JpJ1e*3dg쀌-?䈗=S'H UT%e`={ﹲѹV?x))ԁjB>bmU;Jw:H$JlrwJdnt6;D³jk[0g8WelB+l3OWQ;W.h˖9⫭v㼴Lu1$D}[^`Ukâq-3E`DD]0!nqu/I apEj'ޭڽ"eP=v?T0ˑ\m1D($sOYǸCETU:ƫ<-GM폨_uekznAô-̞@j~xPheI,s Q߷qyɞ^)+9]Q |1RnJd ,s] 6F-1)#`/k(ocUdI'j'J]ϭRMgaN'ҺXF}Ǡ?B\XmGzmA;Ng< Nč. ,7C&t/n\83=8eaSŎ N$5Aw/.wt?B6Sz)Phk5iO>~O`>$ ~d4p*YH;\y55T5lpT|{2{"M{yWsq2甃"$ ذ#"\TY@H0]f *OSq&ݼHi>NR$!\$ST|aFv< $(J嫈cl X[{ވ)/#ؘ̈ Ĉ@Ӓd31JZ.$Tq5=pnlO|!/\`xN!k!jaC_9"5=x QV'uRaP^l3H "KUFpmFz$Ds]›JǵDH !W y63 5vH߶R}/r|9y"ρy_UT򍰋>Y>slTlXB(0Hsxz jБXqz %*WYMVǂ*gUlJF qM*Uk5nxX%/_ q g5w*LЭB>ס4OhfےlDoſeiU45w'$]|6Vo2k~FY)znQ&{՘8ՠ`;NCbi`*ml4cP >y*!p3+RĚgh0ŢoIڈ<<0V3V׌)P'r?yC>}KǶuZy6 xABʸm !sx_z34P)cM|B]#|ă\"%(|Tvh5','O&-hanD*1*#s!toH Y͚[7Q$+J|m3Rφ%0{9аRcn,_,1T} `-L!I3 +߲|FNM'-Zr_0W"&nr2:3{0%7 wSxvyЪ I㔖I8m~TGU@b[$KH‰.+0f\gmgu4W݂ $7̋Fo0ˈv2y\ki"-$ 9…Pmgn h:=i(Чe~̈=,ܞ'HԺ!q; |/3cHD{ܭD >ߐ]eiVli>j< tqVHp#>KɌz1E p&WZJ+Q^NlRn x-H(v'-:I[Ir~^- (x2ENidǑ@Cg^(&$.ڛ?q噯X7e5Uny:'%!͠ĩ Tw:ru'xN,@N>w3x"2JRJTӧ\l%wz-l!(C}! Dx=7eğ"ԍ khWl+_le}q+SEpz8Ax.9щC>ֺ*/_,IEx[gڮOi x&yP!<"Q^ĐytޣVt$C2E'?3R^50we%iQ V3aǀy}A&OU={St?F%tYao!~ +  $CY4Qy#.M5k0U]LAu86":8_[8mfodQAL[ʠ.I`R!12< p!)ЎN*Xg^+CQ@堧aΐ6p~ _fsC>sgap>)#"Xn'1F~}ʹFG)& 1"a}fQ НuAԲ,Я$uU&Hr~< Π]2V'SxKϭ\ײG8߽w-*Ƹ/CO3u[_)?=B%&؆ }(Zm4US-6iG64' |u[ۜ:?\|w.REj띞Ȍ,]=JDsq`h7&2۟}F-u m&֝9aR(7Bnc":iF@Sކ j5e"R{!/Q4Do~94a'[PW.+EwfũgYʰ/ӭHn̡2ֵ<6mMӷ;ϥyf0FA"x0"w؅?ðb,\헾ʩ0%; eX) QWe'uy?1ݤкqe>W\&tj9+Rc?5 ܦfm qyz'db\]~m#Y#~UB - <@pY{aZc`̪{X]tMe<EU痠^LH|TiNCK{I?*6 yL~cP@@رN Q NWP >!9WZrh:ہ,7z}r{jsui`{Һ:Y%OKg2ۑ&||"֘FxLVn u"WFeglc Cde/z: .lg0'MhiVߚ ?,Ї^r Uz".Yn)0`jrCn~ټ!tE԰b;"_;thADcE R|ځ=O6X7Kv,ܗ貀ANF P-p?)kEƍiNċў<]!x 8lw*{,3p%ڜ&"Qu7i.s|K5 }<\lȱޅ cgqd᷄ s b6CA8_/odr{M!E-`p{2B-i >Mh17U~DMI~hs@|ћJqFP;G]M 5im2@@fiR zw(INJuгNN5>OHLE0OB|~Xh#l#mz©̉ \8D7N.#AhRr{jg#^ZMipY|he C3]>܀{]Pcm7$H)nC%vȦXS63U냞Ȩ'׮gUBs/GB`ߓY0F#bѠ4 WF+1hSԢdw3.WrwR0ZJP4 @ݩx: !=6H3`qy̚>"}ܮOs4“);.Zh[p[yT;[*4?o=f6|hI6fANnARNGDco= JPJEBJH YZߠ<ϕB*a0I?FaTlZY_ɦ&{AɨK2h8eA LQ|*xၺ[vkTkv`Eț˞N PYƻ~Z+;hq-3w^GR4Xt>UvZD1L5e-/ܶLA\O L@h΃Ee{L٢3QCXsJ,_Q1̕{,G&v9b?]  ? fZ/XpUiTnc~m@a>=wv]oQ״X4xaP4}Fk3g8DƩ,M'#f ڰ :I@G#}BN[(9Tx\ʐS3Cv=5cTK2 .8d'T(^;$E9Nޭó7#+l*M?+ȍ3 @$9x&J\O7i1IעerΈ$1Y\#S)5ڂՊb5c< ^WAy9Zg[T8}u^#^ae -a*Ϡ@uj_a1c_÷#zv.]_?P" .@~|1\N8&$lqH&6,PkT7Owꖠ߉cq\ׄحW{r71MiF9IMna)ͮ}^x6^dEwPm3ʷES Ҭ (2${*kU d KE5tWKTuO[Dt[eѲˆ,CBxJ*~ϊ h`hN3X@Z9.;gBsʴUe,xt6Dy*jZخC<#~tf'UMۍ^2ꈳ*6QhEȵ8Aߝ$˲jF U-AЈC ;>M1H䓼杪n&Ÿ_fc:ڠdT

3Tzt<irUxoFm?yr]57HT5[" -1Q"˜,HPmE惤ݢ&PF&//;C VÔM3'm۴U9#,A[IR>&4Isejs%QA#[.ͨ{G_ٔ&@,R$mg.+g߉J.g3IFBp@|Q{6 AƙoO&ZK]m41҉AӰbދӫ'!CzA7etJ{@Zl/)-D>A?]SM Q/XԽc[]vN)1; OE$xL>%sG=I"t`7/r!7;3w`gp7pzNjꄴO^ ʼn@ _ٻoس$',­7R9':o]T1|ÿCv-Q YXӳ? pY_"B47Qx{5/+^YQ]BO3v "" jU]td8cZ\j=DD[g: #z[symA*tyͰ'XhľL_robA<ڢh[#MHI""w{cZ8j8?q_n;OIގ;14N^@$1[nN}Ncʑ`N'$6l|'b{rH91:54ŋRƻ)/pt" 593- ۩.[@PROzҡw[_NC0O\Ro MK3rⷀ{fuΊ7 qE~)˦K!V 2O:mf!`j&;uPĖWKTcBn}hg8adpbQ*yC>-9.S"eB@KfI 'Yђ2Yts $M<)S|Bw#}V>KJgZrg~[v׻$ dJ۝76X!jI}VK#: 9f):d1啫䤶3uA!Ǩ2vӦԫ?Gd Ml^s!ˏ$(\^I mp1G \- Vddc[RHS>}l>[nF8w!DnD[Tuz&*Xt;3{>i;+cH.9{s@}pf g PT?i&qnj;?c\u8IB E+ KbFyxkp]IT%nsӓRW5L鈓Wiߴo6v߿寫7i SM{IKEڌDUɝ-A3׃?kZwSx,#کk(!R/>3xrԉ" !>-#uL#rbO!S~WV+ 8.` gm+Qb( Gfz\QU6ס?Kf_aKy $ᰲbT=OhJ8ɋ7~:ၳD![3C}Ӛ ps,r:evT`]ͼd06}x`"woˁhBM$X 5w5B_/Grɠh~La%RPAG_yהm1gfNx).Т_owYDޠ itʲs-(.4#_CQJvsvsaS6VqB;̜tb,bͬIzs 6*7O`N[6C '̓s`X;ez (ޏ?MKZ[N:Q3." bb1$6Ns=8o@FPU IENwk8ItrTRP#I>5 |GPQC^#%SFdcJmG?h6m-58'E\"5 Onѓԭ1tL'4Qc6m ೼ =6by*`[ߥ bXn5$oʧ>G 2&ld(hb>]>$HId@`;RZxLu!`t7E}YFr>!H()6ł8 ȳ[U?:R!`^6xXYR`xG)Ę( ]KI-H>"|U=b_Ru0^d[ ϸiCA&)'~e9+Yua0=1P]lX;6crY˫jQL߳nMߒO(,l~}nl?T ?kmX]TLX#JI,Si >=~7 +m=.{3ջ:<ruPlǦ4tNj/+[c̶oAcƭ?Q[>W?hv4e9t,B9^LyFZӖME<.#!kpm[۽}8/o9sjP8zc8MĦ ,ZCmRu85Ze;'^Sn:3(R}N"&D ܞ;KiiCE΅fGbıl#]4#b*6tc膥aG }+[OÕ` exTb^eD)2U$Y-4?<6ݠUs&#SV:? a_>/(bQW[fK{^X_}HY՜H/(hƚogrCHA P`ƢeOS 5TRrlmAsEMوݴ;EҊecM )[wib ލ6Ef;-,3'ej..+fے)o 8nw1X4d*:᪴1I 0u*)zZC ̷t^J]WfGF:0rX5)[-XvZJDODpGo 뵖QCF9hsLW2FJLJ|>lh ;ijU;J58"Æ2@!"lOxXzF% ^Ub;Wb=h#)'uKU.ɍB TN=LƬlPR{BcF8^%+;/ \܇ߠ psMiSɕF||T d$֜) ȭ(IuL"8,qTc.txE.2m nN<.w5 O![-~䏪T+e T{DseV;z!k0a[XzZl9;"]q$M9йlұ)){e~reVfɓW_ϊN|Y 12w`O^w ;vʁ=EJ߫mX\yRxa7-3%+Ч! U  NpqXpz^3&K8Q'vqSbpj! z┣]pOjgDiU/q Z5UG̱!#u> $pKNtOId9bcѽPV cwBFm"`3G$![تX[LmQWY,w2..C`<⛔]o-KmAM+mBjH{\+"%RQ`vRzਰ ZQ045E9&9mIۖN|@10yPz@Q ܸ*Vh'jTL@rXҗ]Aޞ{Y›RMnϟRQ_8]+3mʢ{CU ;Ƿӽm_f7!fՏ#{SϋSɘԟ/%_z'}sXwLLjH4YOA<1P=X2+WV>!Ã*+d1EvԄ[R;\NV.ߜ--Z*VWeLrbƛ{X 硗PE`+ 닅j!`)wh?˘6y`]uY/P!t79QcBEkBۣ1!^(mPc'{=g^#|Bj2qO(1o57Mg;C:06uA=!6B'\)MtsS@`irvfev,T, 50&pi](REіt9=zC(>G! +<ܢ8ZE6"k|ͥ~7Jlt|X޺4~Iۄ/K Z9Bv?Į>⡃:尠)дLlf D*KS^Qe y|$j6rYiUGVឌBLn:y߱PvhjaLGdAY>PO+ d#X *ZqJ(\2cN%nKM V)MzL.W7:| }! `y﫬fnMWv5}.TF s-Y˼lT&n_I12Úڢ(GԁOp'x(vy)/o OIu!V8dE]`F!ʁۺ98eȞrbNccٜ>a3J_S̕Q la͑IǗzp/ކ,WbfV0 2S".wcAGg#y!JzNdzo |x`9j7(\8'e@@YjԐ` K̕Szo8(r;f[[1C 1%k[RYXo-q@)cW$b1d;X~6( \Glti6~hČ .MJculmt*vNGOO `V'ނZ g͝Q7Û:GqW[MK9?Ryj?BU]ݮҝ|G2/z،aH}U#ͰWBE0;[D/7IBS#nO$4jk-[W+po.HbJ)n~~PZ@O2CLM$~npnjQ0K+z Ȯb/Bצ/l/,oR _Y?aoL. U` y{0Ve*6W/KBW %;"*CIIӮޜ05)Ԑ0(XVO}ԛ.q>MZ>]G_pnHnۊfb89^`kkq]_"#BeRzpNۣWvU;֤0XY9 cO㶦)Dfg(*Ӱ>qB񒪠)p-F zp'2cij_ZO4h6IO=mCps*)p. x ,Tzjo0Z=@gϺWaH[n<!6R_6Y>DrIxa>fT?P4HL Len̠e0r s9 Y{<#]}c>wzbTs8 6ϴ[5FR.O`s#|8OJ{O$4S;SG&hesJ[?{ۗs~JgU5w5`ƃUQsn?$dX-+耵9-XV4KqO/Vφ60]4/FsesQRVYhb`aNJ3P[cx8qcM^: ^ $fO+!"tPsb窯h) $~=C9?5xlp*R_>ijݙdxf˳z1GB&,;eڰJc $%|VX%u.tȉ!$ vXsn`Tfs;!q|"źL֍n EP TW5VDҀH%r~<|V~@RL`ƛo)vt0EuFV0@@`Y/ 5]&W~ϗ6aRCfyn̨Q@vLOC y@WHW9ˀ?7ZON?EVy U9=NA\bB$nLؒ-2MR+(?l躌 ` Ui 1"h]\d}D o~o.EPvɵZIvcs9gE>{ BocE.g7X!H^j"UMoℋiž 赒I^TU16VSHq=|f?"/aJwսe9֊ۍ*\Grܑ|7k$F@LƟx2ޯ ӅZ|j!j150J"ͳm7*i;ұ[EMl5!4d+evpq,~ s_妷,6t4d̲'B-<2LD8egC-"S7@ϸ3^ [ kE?mC8ݠBg6ք&"cdaTo EPoV+O ]!Jc"fkH[[Y[Ӈna GEl6NuG_8()ۈY.( miYoOB¦idBi߈N>y{fja@x+{oiae߶ =zDd S@K~25ӅEL}Xk0գ\B:3 zxkw*,SF"d[EM oeYA\X41@HGu yc(*4ďbR?^ ?+ #"FP9ЁTaz{Y6nP<VM= .Na`kXiTL![wAߵӀ ƇVG<#mBGFAϲuvg|dλwv]Ns]ofb^PrJGAGa?g/&lPFZ PıuF@0^}덼B@J0]:DڬDq{:ZPA='yKjHQdbv%hy1V%+V(K'mfՊMXbـE5m[rY@:nj۠rN_#p3 yl YeBuD r&%4ITqr%0Yp}M Nu-eP]/ x* 6fr4(2 Ä8NyL?SޙK)D]Mzby7 ֆ>y!fڬ4g:RL0I죻dd~4LM j41L3b'ÓAӱUZqȭu2l"#tDRw;rU+۲oE:v-R003 (.[cFw쪅3'Bр`,Kg+*B,qȉ0V'E %ӡr*e 2sN3ƌ-߉CA‹ehD Mw3܆9z̧?}հf 㰭 tه87LmhIYv%FZYRLS-Q~p<ķ H˗ⷄ9scBzk6:fv"@v/豧׮fplڣ~!$ x(eb;,٬k?!`2f(Hü8& yrErݝΓgtW̨3&O,Zl`J o%!coaJ#($g*UGΑejz=4˃G>תΪo~`uB0{ªlFCE)K3"^z ca Q`M b%LhܤPV@6n\''&kLL•U)}Asd-Pit3n&7xY_V4qQrE篹 @ k(~Bq4p3jbHHð^H(!3GzHD$H!횸bqzWou!bIb4S&ˣܷ[ ul5%0Nxǣń Q:{?󝂎錨H-\ LE]$٪ʢ8l7CXL"u_2zm-W1owsHwb%^g̍ڟnb;KH_NQxFN4(m• :>eN>pm+p-[* ~}b=~mkHCW?$@ŋ3D;Z'؏)ٷpW2ffuPDtt4ߎ/u2oK7>d=:[.e?Sk V8O|YRs 61^Rq֪`qNW_3%5aHK=G׶)%iKAKV~[gc<ňnqC"Z*qM~(&4fr OpȞO[dװ8}gsm]'ay?.uj#fA'L!To3v :ELa -q&O\sTZvuM#CeȬtǔ/ c~. `&m\kvqIyҌ]i$Di=NT ,;zٛTsĉ^1p4崶r!<I|Ef&Z 0v<ΐwiH襬rЪ_TvS 1* #MQ77EgTblTpbYhڠvYm lO)6.> zdL%QʩW'DYy/fFu|ds`v)n=:sRm}hYlkQJ|ⱀ̪f^Rȶɟu\{; gyIM`WjK3*!SA;žV [4CFhsdǶ ē'ԯh rrzi֓#xz[Gg0 SOܟ#od*X]ɷm*ǺnB5B#L\KY,@wlL]P8B&.d򩕵$( ? 8J9 bj@*Z 9@-wџSfk!=mG}tRI$ՏѿUZhjp/t6^RElЪf½8JOю L"3PkiqD;T߅\I~!VcE(;` *J"/U;sB`ts"9Wb48TPs%l<:8e4yWRc!>;'ޟ~JVv$  f {ta"Jmڰ4fjKgYk[W7ڢꝷ}ns?nL)r ;Dx:qe|:픔a=9iC c x!~LR*Mq3۲J&7Ruү̇OKB;w s/mp(M, v[pܳDY:[H2bvj D߳m q 2#z*3> L]yM>#R$D<yGzXf/x#e1AB3ʟ|i"ߝq$#$ dS \(/O%V2C$bys.蚎-Sۘ2Z/nH*6p MR9 YhôTxAkٻ6p_B!G[^7 E=;@kLna( [E+$qS 's s CoWە[b kK"f"*؟OM{Q/<,qZk#trW>&7۝3OccŐ4*93HL%q@\sʱSҶEpܳqvC⨃h?V (*˟+ NR`ǃ.*=^.]1F5Jm`qː_(UbibV擰^!`di%uyT*U!(E;yBS[.ڬ-Ɔ{//wʨCpoUmy7IfM ~{ON}bq_lV8i2}G_}8 bp"tМD1bJ` E8x %LfR\ /(D?zT+-/n~i;< 0Pzsi?I=7go)[EIS2.}>'li,x9iIGּiCς< :.d˸ lH{E_-ga$b ݾy{+ hb(!Z,߂Щ$2)Blw U`E#=CgQl$5)y^j,#"U@9&|E[X0,;M6z㥀ɶ7Fm?94o3sygἬo$T ˘YfYn 7x[dT$ ''CÁ^O+L|?0 s8A wnNk,'F"B]9k 4l1 `y$xG_A<*w,L)B5IJ*2@: mOJCfw-/B[Ntuv;A%"MW+w7#o~ш@fxJv"ŔHncg"v2?gEskFTo"I7<\_{"ZE@2%N8^[:nr%fn'3xī%.8g ۅ4ű'ԉ&{OH<ž0;jW`SBi(51j3No@<:SL?U.KT Q+ъ\z2J4Ʊ)1"Q  p?#J1[)TO7KuAwe=6sNqUBȬG]RۈԟpUS^g}7Ѓlk9(<'filfiJzsX}n\+@ᵨuw.u0ǣPTyI^RUv" 2V0T&b8A"@\W֪Z}'8.],7BO=zlTL(Tjz[D (hZPS'2rCxzC2ivY!'pMl\h s3:`{<@4"Ed5vc/4>ZgbixJ0NnV [pwEGؕoBHمY]AB"Q7J;(_렃{>;5O-6RF[KjV.].J%Prqi8T/#{볔'JGû Ku+5xe0} TW>ZlEvҞkd_ru]DH-1nC/? pᰠFˇEe }59^O@աt0=[yTݦ\jV{p sj:;.@ ?UI~PY0*jFBn,$嶚 {6Q-CH:W r5W e؆bTp?2D &3a _ۥ)ڋR0P ܬoDNbOvS2$X4-rZ(Osb0El c&QLGO,UET Ea5wF|; W+ p%AQƱ)HhYFuVM;(l\xe!G OHQSf1d9o- o9&9mHlR|EwOg$*qS\2$r4!}`em\o7m $EJD^5JK8PIIMSuu] R)Ƞ9AT0OdmA◥بKQk@m=;9u9~!ݙ 5,בxvt1Dž77~3mې,w(G)|)tըQ ߛm>얿ξ'mNQdR mD|)J*N w`VYp.Qb[L۵)N.|XG <3Ԝ6bE<|J]W3FI d%qfb׾Yg. С5сN8=%Z c(Zز6 =/.f|sSО4Yn |~*#큼b|7Z{c'\k!x/ Q]ARӫ:݌CbIiYn!{ |U} 7#DOG϶d*|% nwo9?:Y۔&'ȇ"H#a-9Mi30?osTWBGlkMKawteG(MA^[3;˧FF3uE Gv +&9L>x50?ydg:&%RYrU=:2Cpw0\ * 1y< JPy{}S&e\bB(G +U(h#osC%G^6؀[t!J]V~H]n8o, j1&`edשhv7 cW?o92w#Id52w=d7V^?ҳLKI_4SV19 94CHgi+ђU_|D'Y\Kh*w9vmθk \ WtLQW!rCSuUwLkپHExO?Y39"_HW+C<.1oW2g}vѵu.e{ik$3~Ll6CQ0yY&~kA꼃ߴtm[d2*I'MCh>sW8(A]vKv4oTF5L.R0V`l0"NEI3vw<* }4+? gthoOu0E]_a( -/ZǺi=*] ڄ<Z0m"~)s)A0$[{7RxgetDVl8:Pp1+ݸ 5|y5ᐎPYmSEI?Jf:鱧j^jz"J wl.7$[J$޷!&b7VF>ngn iF`Ԓ_үOl#'~.|n9 &If| =e {Ĝb{ە5X9)({yUAO ;I9O<^!eb|rLFD)"΁??%+Y<1x͗_uunb3IM@ ά~[eXW4,i3u&L1Z-]* ՓqY6ufJG+s\0TPΞ%bQOIaf.҈t'%5\Z$ ǬP 3>kLKqwLGwꆨYx 9r1^ԝ{-][t>Z4yOّZa:pĶzlGěS8qBqZ1 CN4uV\x)~O@7o8(IIx~AM+#Jd–Rr<87;;IeG&ع$e2wh@ˁg܃ n5mP}N3V~t'-SXk Q:W[=愄xUo޴Kmod{=a*(^\G)=Ue<ӎQäI|[ QkV$7ғyFm)],''C)Ud0=}P([n-.)X้` YQ <-kO7~`:g&:a$值ώù-e<:LÌ[͒i?Vs8ݝ@ !j[6WQc bےqoĜ?M!;4:-"k̪AWwF;jQi)kb"Gi+dD8{KA/cKZx4 h b3O>i͜ +ϑiu0w&C,T+Iq^㢵("HxbcRypaA"m(/9dcvOx&Zc7,pR+(D?zQ_!6 |#>%d+" [@vA]:,wf oÒ߿qH[g,vR2Lzs)1:}z'>;~ͤĢjOʏ&iɨMFDMIH*Q j_ o! cyzm\yٸ=ڜ8,?.0e )Ʒ]hg7YfQO"=W#C*h,S73AW*YѮ2hris~Pő͞T;9#I_Y"o&m 8Fv IzE& nq/+pJRr~ߤ*ijߑV )‹44ۥNao9[P;aa$W6\ָ>b}Q޷4z^Dx!-+9\ۼ8bU JWa`;H6e%ؔ=ԔZw`Xwo 8͜u}KemǤdUrr>fЮ(@!p!]M!*鸺=3L .8 .`lF~:yu7w([+Xlq^iTw7~ sL3E- t9;@Umj: &+nǏȨ>E>'L'O9נPx|rޗ~O3 =7>LƤp%k^\PJjO}hqlk; iTas㍬oJ5 /The#)"jjIhPyy%:~.&R`%*Lukc׎ z3jF*oܵgi4mC a#҈-MY5`fDV}0QkP4r=1S+K4miJs[ӽT,%$,zv]ڵ~2vի+F4ux`x+6-k32iAXTtzt;GH=!A*AhXɳ5Z菖g3I`!6P B M+OSxc[c=tTN}7u|Vn[㼋l>͑; 2 wR7jZHCcGv ⯐#b$IȧdE_Դ|EAj'->Ӧ~!i #I5He1ڀJNm|κ+KwSTQUB;Lv!D26(wdsV6 L{8{hgKD -ėq(= 가!9Xx=l!^mk}'j!KtAaq%xSU+ uc۵1\'NOD"; ؕ)K< 3C-7L]ӫW y*c?s,OTE`( *9mQ+a_Oyˤ_you/ ?$&5Lؔli^?jDWttmcH]!RtTgmwh&ٕPWIlW)H#靵-MǢOֲoثcJu:w#C#(oDS:lrd'_Y|^"LKQNSK@FI0c]L".]S! 5{쥳;zwf$wS3 q9^:T@RUXYt;Bks<F?lԜ$mŴ(J|56,1ę7yW~jeQPiKGEA!xVNEZtW39;o-#3ʾ2Zf] ƆCpf_R Z@oћ8jgLncl6nFsFc;p (I|+WYcp?7$ts sɑPfԍb"^,#w_ҫ֧=%$RMFc~Dk gSuӃ.p=Boz#46%iE0/hTo(-ewsKOk9&A9RA9sdY sqv cU!Ɂa4d.(VMu6OvcKU~ ,"x`&gu~d 璦췫" o0y/ C.BP"D3Œ[W _/Ks,ps)?wz^Um_DY1V L89ˡ#D"Juڑt; CEN5Q-4H_* sHVFHaX4\d'- ٞPV@w`V$ئ!?<)x } TyCJs!=[WA eUO$* ]ʽרQ -Q㙘x& )q=+R]2.^oș* [ր_qei>Kg:xӽ@fSDZ9 ƠGpo'*5\ǹAVe} g3V,/HԺ "eGot=XA@Ǐ 3GG*Ǎ4#ktpr rwoy: 1N(ߎ8qv_3XkG-nw59[Le7ZR nA4=xpI0?R)tt[P07`0t8_  QxE^[!6'Nj$ݫtPf 'Fq72n8cg.-?6hAWKe#j 'gw~Lgg@ßcֽLSR,X1ɤd>FˏG&@6 ﺷ}@])8lPDXy1?wREɍچ[\ۭ]sGN<Gì?"Es\VRIaٛݧ&M?=.ß,~م'' :RQ[uz飓n71f'eC~)"F B7ddݫDׄ tqxQHZܬmmeM:lsR& y&IT4t'ό_T(}/_ؼ1鷂^+N:clBP^hMU>;"[5swiz#3n?OR{61yuKS $~[g][ϗd.m޿@܄SaJ7 dPEFT{l_cL/Y8/o}Gs7{LlUƌ֨D3@l>I9;Ϲ"$i'rN HQ+p@FCGHQϪL:eX=Gpx2%kB>+Ԅ#=;n?,?",KR:xqzڄ+їjIY7elq9F!%V] 0L%. ǀr61C3vCP 5Ag$Jwzge}(.Fj\ɫ┮JZ;Ysy:RH .i^/3n8^/o<{ -@_^;'/>xʎwO *Γ_w  $!f!4p3ݩbU^8ȹ}`+"{!F)xfdυzI B†9uU枚 9V]hҿ*lʖGz%Vj?|_O.oA1Ox2É07+m+ogJ܊QeLCzF̗QcԯvіA16|K]B Oܩ]tcK44qNMC*Gor޼^KЦ{bc8h~@jC0BB;­ıxCi~ 6pr\+J+M? +U։{0<`!(?2.AL S!yEqJs@ Mo@,F˽{}^1d!s2@.Xi&cd'][1`&|NyVɱxXBΜ$^=M}pYY`xgR\K"E ]ὑ-!A -6 Il Ϝ4EaWiHRB.!F->\'prr]LH>Cuo,Ksa< ;OGWp'}#&(0+[pVـ{,h%R/aL`ijM\uZwmɌcH띞 & ױMߒvUB.NP|kmŜhz!_沍ժv,Ծ) /|Q9َbȔyhP't_N{x?᱇:#k;֪[`h۬0Gl~s` aml0'Fs;$3=‴VMzD^_xѻx[ +a\9|d˗+~ϱRd'ni1+Ka/|a A_ݓGu~cJ[앺9rVZ~ CFx+vﷅǰ[.bQW fV a T#(_7A1VqX4IdњԄ*$ŔI` 59U){e44I/SA˰=@p_y^*4 a5R%Y{T)lZI8[RFl,kU3ӈN;uGј^! @~rd"7bM dٌ8Ǫ A6GA=!EUc 6Y"9?& 9[ g(04-dMsLhsiP)l`P}I ,&wD!aoH}ƀ:tdܒ~|D5>jm43k oIQ3s6X7}L9PdlUF N+x^4ߨK{5 >GyVs!V}Sm[`C:H7/Ӭ'#&]jHN_cKB3WmK0Iqe*@뿾 ?d4؎oU w1X>}B -2j auY/n3,#tbrSP8a^>g vM=A+U406R^xͅ~Q.=++²#64%|a{"eZ4@~ 3u h=UaeS<9ڃ83-}Bߟ [•5](: v]lyG[ ~[ NgiZRň`ԿWVNwٓ69 _|2&E,-tXMj~ o3j.4zcX[ 97+!f$v42aϧx)Id -3˖.K'[3k||h;D2'Rlv".i*_ ]/nqZW${7!y=tR_{$؛wZxcU#\XCXJ3'7qĀIUt\oD(5I]rql?X`EWAۀn(:5`"sa7'AYMO|6.b=Hi}]ȄqF% gw:9cM"\[^y,XK2x=|4(j0m%&x{iܩ=#,¿]h>#)o\^=׸:J^s/0,2NB~^C&+gg*?!b|; %?er j>bNz">÷~e5`Y9=CF2{t8n8C[go V8gqmm)Q?'y-I8H"p|p ]i/B[ƺ]˴~ߍ.-MS*GBǢ<%sʓ=ڔjOjX1@ &"I$=u[wQ҂>W qH/UvR+Ls=,@>r1LcPñC_Si ۃb͠Mkd~XJ%r]#m D pcC76XqT& :CEw-gN &1QY}7SNck*)I,^?d0C45-Eݡ>E}éz=ƗwweNեJCQ,Dph͐ ~u4<+u1.C(/z vcrz(a9Y`r+S97(, N]2"*6K64nAOhR&$BKAj+VBbU3VHGHoKXЍ OgJ]$P6|̻}L}xmRt\a7Z7?@A!Xo(K6nw߶o5`'*])d*bn1Vc$7iDXX{Cwu+5=UjK)Ƨvsj,(O6ȪM9,Ia;'E˦f4:y b;WؗF )Nӭk(ɁZ`qޫRʬ.9dcɤĖmRÛ$Fjdz؏ ,"UX0cB@5gdί4s<f2>'f~{6zʌU ELێ=n([W RR}RW&HsV) Q}@)|G|f( GUC@Q-1?>t8=3nWXkIzߍL+=$Tmԓ@#4P HYJERHMC]s>E y݅q n@ (m9^G:9)FX#6d!?7v;6TP qZьÿO3\N %9}JBXw=Sv2)^K-&iҏڶ(Ĺh}[<\bCן tZf_zgMi5?%.e͂C||:OY{l'kÄ9Uy+odpt0$^j"\_kOxr_%2Pa_&Nfip;eRj{ȕE{wy<@3e8FȠi ai9x6z :0|r {i5ڱ+Ӿ^IB{+k)-/I0Y.sg5c>> -2B\јFw7 4Y-GJ:h;}Khi{$?g<\`XAڎCs{X?, 碨OPG+5V,{$n'K2aaQM-]?q?ܩn8de^<}U"U '!ؤ?4ċɞ,+يdFb,|$s'Y iLYf?^FA'Dz$I'x(U5NX8%54U'!g/k rXat7G3DZq߶r4CDvأ=0w ;e[;w(+5ڍUazj8dEsA@pU,g @]Ê p4lj?8x!`^')8 .y#ȗ#&pfԬ=-D޴b5ۗX&DDI=Cbrߧ&-++94<02]De;҄ (C_l -8Z?an &sp#odND *2\W5Fѕh{Q1_8s^o˫'B|#4> L$fdAֲ4*<4r}W=WaP>{呉)9BJzϊ'P83F-5I N^LgՆL\x2Od*?oݸruR~@#D'wtuZ /ĻIw1txŻӂ<l?c3i5A?HGU_ "9-jO %l4*Ds 2Btt[̘̦j:y<9`LQxJg9qE- KGbƆ>P5٭β_ ǡ/$fΏ lD"6H@3= }H$o{G6 X|Ab[spIIA:æ/NJ6zI~Y;26˺g톛o8L Mo ܽz(CF뺪1 B1T_L o<> sr]h}#`cf=DȝL%ZzZu_A|r0 DKȎ]0mG &_njz8 f6jI,9/LY fGOcBU 0=_f7bhPqc[b?X_gR۪gDƞ<^0EPw6* A.7,5ު ֓'-06K >G2,& 9k$֙PflN`Ξ9u< >"z}z/ OY',͡Xo*W`u`69]YVCC`5$2sDY%T} &<90a\^^Go\<\ .tSaE̠0EaK{;gm(ĭϔ|ܱO@VCf(E߮]pB2T5(@-v֬C#1R^^{9+ʫƢ:9T}>!!&[> rgݪ8Ҷ%qLəE]>qREc( )JIm@J|k-feFj4rş=I,t?> &5s4@l nE/ rTX5e`gO%':x/j@VߜreIDږY# o[ZR};`TZN-6M rt'MSxJk{Hs! +1)xMb&&sF _qE|jGg>y|_r' NNßڥ[N 3xz3l6"%Ю1+mxۏbn(6zJ?RI[[QbtCAa'up3I-iz|ՙd]2 \l,!c#±x7 )W׮oGQ;W`t8L~UrՖ%f2 gQǃm)<+Do{ ։Ȫ1mRtxBwnٜo0`B^n S&vq /oS, !r:C.ᐨ3& nnISs.̚O JG 0O:;媫f2%͞YV1H6KV]&`Qo 4@|KQH'1$z|}x6e5YMjy^>[d5!dU0wʹ8^HogsV7QbӳS86$vvq2mQ8s:w^#\[ G@q:V>td8K^mݭ\g0;J; _-:2{Ww6?"D?xVwxa*5Y[X 4K[6}n?pDEs_4YH'ByiDja 2Ci}e(Pd4ֻ#R9b`/odaHX8_,'EylP`d꿖AI6_$]/ &pc&_ۧCwơDŽ3 \aǻ݈8f-l%X[ex4_0HIpL7TSAFM$;f=x yjg ro_YdDŽ1<JR8VR$? -9d,\HoN`\?a=My"LDmȟSsBҦN9؊9%ZW? rIV1p-qGJ}U1{GD%m\ bwruLsVB/E߹`@J;XF!,;9$Zh b~k+٪7~xIsўuQY9 (NYbݣ-'IcoZyii^6o5!hm5՘덚8B'~2e3N~ &'jA]dOZNWabfGN#J =|–8^4C 1햣]lz=Y7ɪa= k"jw^xroq\!OT g[7Ikwna5/YQ\adabu f')GfF5x<|j (Be=]^ 8uN#ϟ>Q4t|eq'];SbbU\I1iٴ9ss mjڲ6]dY֩#SſlKjoX$p`/a'n*,,,XV#D❊gK;J؍?WAobJbHom,m8}:8ƥl" ;,xѰ/[QX* o-x4B:hkQ5@)[kR~R =щ|O;%%TQ*hSľ#HUE,'lo-V8X/G#8!Yk~:Y Сe%1_zɦ <_ 퀇Fgx:H-bm;g*ٕrlv~LkZPxQ,鍞WEEEVG6XOT{YHO/῿".H9؛Kbe9`JFȟ巩DfhݼCxՄ2S9+9 ,a^V@@qvUtnS|#S l{Q6e\A.Мp':f!w+l\l_ &(}{i %*cGã#xi.{!&8g;kLQU!  댒} J̟hzxgʁPxMe_BPB?^| kȞ% aq X: n" ]GpI,䈍&.[11{]ҳ@CT ?s] ÙۆEfk16 V5HP5"ܑ_pph 9o2kr!Ate3PCl )G2,){JxF7ߢCg@?5H&#v6-0 U@ >d!Ķk@50З-HM'|iNgiDm`Dnrr>03SKQB%;Y;>2w}:]rZŜ\ Xjh& ^ѯq\0З) ,S}HpѓaRJ >-p]K}.R/ja$.z^f]Q]zS<իqM?cjl1U7Ǽ 5Q|+#\5VI>7:,86У͛xSS΅XJ"xHrsS" N7].Fۦ}pPx>TRF0yvIБ]IƅZ'ysиi5pT7#N/FS i`X%M{BDc> aMa`CkpOƃfx;3kE26R`UP3ܿ;@p´o@9L"K [̈́.~`_ddd ԫ Pd:&cJW:Pe}bJ(:e46byv6[-Zm`W,O ,kmc$}/ok8qGsȴ%>vt}6 샞|<CrR-UWCg zmmz2DLH= w|^/fVi*yN, / {lpQ܂_1K;\<6 .C+@_gNW(ռcw*'i'd7$4^)gqng S;trVY|؂_-nhIϖPГuySsjLhظ}V4`18$]x;e&O/NAbyQte*U=Tv;~ipgh[5X_dqDGNY 41E5Μq: lEEgka| X%,T;Jfrjx 78~" 3ERH%N/4hc9dr[;A5 RA J(\S%+TPI!!WNsٞFZĉEO3{M;hJL˗`AkW::k`ƢJ6ڦE 94s7ͽ} P=}s")4X߹>FxIɜ@*Uȥb.(3.v¢4SËVeidls8#{ @6ČDՕ[-ɣ3K1H^A. )/PxXUim4bv7EHAea:&ꬳ]|b㇛~3ia $^c똢U\ L=^~)VD\.*~E7a`eƕ6~6 ˒._Rj11+QF>]i{ ~7`=F_Ӑ1Ňdw td!# e\s'dAGrڥ'^BK!q5,84Za:>J駍%jXB ؋^CY-b%[f7rL'v{ 4!Dϭa>֮RE[՛ t3IMAKu>(K+t \s$g~$Ͻa5yW6غaڗճ$l)z垄_u?agX/[ bA^=✙dj-SxHTù <ڈ %&^ X2LK NC5ذQ!Cf@@Sk8pTS>_@P-O> ֦n(y|iD[n_V_D}+ $Hm|+&˩kXYwJ=f$н%H-gՏG&&M?{a2/;=;cnU;!~Z0E7ikggzl([ñثG niXHav~_}!ʞ::46 wmZ2 2]hS`E^t{g7w6W:bR/6zZ`f6p>`NGo/1[pX٥f$d2l5I ׺H%;@]V3ܬliOW۾Kg!Pw| )1l<^6Jm:~Vr>T<ܨp[Փ/-. OiK Lg/UVD)s"V^UF@\iqb`U(K6[U H.?<0Zno,[e HӷPbi1X!KFbRӼesnᣝq$6*`<3nEB?xeupulTڱp,K0d |IHQBF#=cI4+_'bбYqDI) )mݿC|nﮐQܝ>Mrq(D=Ԩf75d < OzQOnK&ӏB^JV- 6R6Ry=>/MX 5ȌW5_7{ENT*]-"b q^sHh)Vԁ+.B` lz*w47iՃJ%4A[s0ީa #Fvp@6bk A׽PcZ- R) VF>uL3aĮʏA&$T59J(wπ!z&/`J!u>:SD(C XDe,E`"frd4~ۣ kQo <0 SoPhORT_Ab skf3V\ "h^{-Aoj`. tH}H$\w@AG^$Iu͹¢ï N23^ّ&CIGaP~Lt"R68$:}'9+gl>x4'ֵcI L5O.^u8 @=Kyώ۰8:~8"8qZ@,3Z#r0#:<}h uUti>YĘ>%A" ܅-?5puE7~hXSnL8!Q2V*"ݱ}܌v–3uTC6V}yt93n'|*w:*=Pc^A|3G _=%ߑfd|h4P -H(?.LQsEOYxC5Ҵ}aAʘ;uYa[,bRѰ#pQ- 4=ͧBjw'@S%Ľ_yTvs%z/%ƐwF`كmiĝ^y6rִ,&ϴ ,y?ri&~<~reMT4LwF+2fR iFӱH%"`0t9lhnBv[*Ư/d7-%DŽxFr `G{TՕh+s.#Nq"Ծj}lA]k=D<랛ˉ^!;F?lΤW6<;NPk\w\@t[G[gpYoeSmk*@NRZsMfB|HXh[LBAC"Lǀ-}Di~{5KKZ5Ljm$"%,cϺ0}R?viF+SG7A]d N7nYVQRH}}~)}W@[I·=R4qrl/e{RZz2è' |߬R;'+c 4pe)N'ŸJR8XlnȾt*rVSquPҿj矸ܡd !9A>'w(2=2".PnwjB^4/ Mj#_ Ypk- J>3xp#z,_i%A |x5]0WBuxxG|&<=oY*`#ί" Mbʼts8z⨏ T6\W6$&ocx:^DE|"@@4r2Mƫ(Odsg-j8f&jUP}4Jg&Po6Yr>Zl>6,h^T>mW_<93سjcu DAUSz J(N1"WH.ܬV٪:L  h>mS\7v<ߐfwo"NnA^}~Co:`Qh'0%Kt.Xכټxqr44UY&[Us3cwS*-idFN㿱cOɼy{62!?_?w۳hZ*Tk:*"k? :5&7?T*` nKnሇ7"VGoǶR8X̝ >bxBБ2daE.AteA-f-՗LyPl~K3 Ez+wyZ;t'OcHh6 'JJ2.@JՈ%yuX -T)QJ~@y^*Z{J۸y- 2\I/WF&G$ӊr8B( wV}~LGhE_ҮvXK>_,wEEJғmy|pʸv㵐a3jJt[-Z*6 B=2@AX:h6cpO.f 9e49Z k}75`)FΆ>0n$Y'6qk}eY5!{%ГlA-o@8O(6W`eh3!%R^/uˀX:u|},:2o)ke+,g kj=KLpC0g5 VUcD{t%ɨne[J̹:@P""*QtG Puq%#Ƕnj~]{dž h{qGKnjjT݈ ^4xHL ٻIOIIu+ҁAݏw rTAgH>]lk݌٧uTJ~vd.%&9xʌx{szP܁cb H@'5xI,(uvȐq eqA3J|'R*R ,B& Lb&d!`;J@kah @ g'O]3>pxqܝJC*l] ar*+Sܞy=ׅq]acZ UB _B]wޙo1@(kghw(ة23ǖH(M5{jW݀8TRsLyQ:'-aG|i ".F2x~Q8MK^i(-%-'lo?1 }3C2\ELb~7>@Rd{G[n 8 CcΖ )N#4ά=y"q텕 C  [7c+NS,m@S- -$ ^X{Kiàڹ,@w"cJK SjE.2r}&1p0d@3 ?*|fdX5R,3ց2VSh@ ҠTd5q쨮.&Dk˥CI|99"?!yM.ĎnW)t–[9h:KCN/f+k&Sn"YҭoM3݄{wo]KQ(k2H628“^AINi%B WnjtWbT:9> |,w50Efr0}j0}5XCn"dϯ?<G>z%AC:[$=!@=gNP<iEQK N~b E?`;z%C'/̊ǫ,= 3T#jv`ץE۔lRaB{.@gT#?!qCS&Vq6ʱGb:׸jEP#uQ@o:qa%ĜGvK q|FmĩAo7҆$ň;Q$H"ʥLj!)(wK!`5=ޣYN#IВ Tҽ!˃9 3Q~tw CNH4UDI}ZpZM=?voB#G%9#%b$(!Qzd7eb05 PtDV?Qs3U3@Z[t9IF(Em 6GBT\}m{tX/% #݀5Έr1Ũ"g@8n"#!iiEUAF-SG[V,NZ"׻AMF*9`[q4eQ/I\!)!v;ܫb(( 1J؟?S( kolmnR)}2i::> `zybg /zYj|H=_R'(iX}=]5bԨLLY<n`Yjls>*T=+eh#ljTs8Õ/T~ .!"3 Yf\:YHg&V^oS FC&B8d7v_T1M{~h3 *M#jyGr`ܻjfM@XB!!2#PzxédtKv"hůӌWtQqWSvxZPD!QV{׷.[=ΙafwR&8i ?Uh"װ (ZU$;} 2 kIE<ȱ,AH&`\HP1,d+h1jv4O f!ڴ;ԕ L o]kj暔P SsJVɽK ҆~bf)jܳE͑Xdw, $YB+O7BD"$GCIEvs߇6ݒPϯq4<Kdt-!ihhF  x݄c`CφL>y.z(:\Q3Y,Zj"<\?+bA`UZHMZ4<V1.z8^IUL2\Ԉ3CxB¬r/c`zb/ s^΄c? f@9ZzUi (*xT)bG#@s-I[]Kaщ`n{RKډaoqYN(iC3) :??h,f4𣽆5M~u,nĵ/q#'~CpyD4^9.R6ҲL:_k<c)SSU3@%Mɦ3MP/vq|nE3l?3o1IAb3#؞OfWksab`xZS}hSmrq%Kt$OF#f2YfꨤPH-~x0xw?K!Ո$0.MIner 4H~Uy@iHJJ>G:9_*byw2! ?w 폿Nn73=™Rrd8\HvWxmT0,&5GᰯO+curq` +!K;lV c[b0SB>V2̕G5|Z V-(-7ҳuc8MaL&r Z4μFfQ=[Z]@C0XC%-_˧ɮRI LNu&Gq X'<A D%^w!j'{wҜ154>!uL4_U#ۓ=I-Dޓ7Ӑ e#4+>[ bUX`Pˢ"2@ LH΍}kDo@}imX)~Y`F&(Jyn= +M Z㏉A=7nzz8[D0y^!q4Ib8r7R$Yr? @@]*oU*>k=xQ>#NZ E{FCw|^]ݛ\ )8 n,=MVK-q*zSi)FBWXrbP_ `ͯ_+=c8_&k. yNqJl,ZpƊt9b FسS ^u}fc U[FIL:9^BԾusdxaʮRn.]!VvKf\Z*3Qȯp ^MiBB,qBhLZ:sF$D!Q6!/w ð8 "j Y'[|-q Εd\ s,gmWms&TQ{OPoֱ35/ie1ʐw %D-rXp|Y3!իDq@ `ix6T!!.kOV@B`H(p`b]w_% eTtK=fDDFF1U -=|˫ZsM"R0 N<!Z76k o S 搜r= Ɂmȕ _'_2aZ49st(K0lv3MB@e*F4*/Ib 9&e2nZ~+1.Nm~|_}g⇂EʜIzniOyhKJv0ooӈ <KL[sV8:WqxaMa9UKеdv^ҴGLK3Y>X'# y5^{&kd6$p^w0w 'Flh޷Ob[߸P1TI:A$-!NBեe`,#BDB&Eh`[F4%E'7Oq"sAW5 +(ӌL33N>zKG[}Vn7.u@E! [40B7$)JLK]V]W؎Y7rm5`d6^N_EDghZ1]07t:H8Vm!G>)xԳD#Anʨ&򄳮 XvzEF֠;& >pD/0*JrtwKsN\v&Ծ,~H EuzܒES'|ZJ+h!N_S8^7A3{ddd0>~vs\hFMNv'c!8jz;Pö,G;q|z҈aS[3[z"!>#Y(|OyA <>&܄ obvpxۿFBM{ۉ=r.ʉ~LkxRv&X8onoر~,A-NϜÞka`ʞg.yܣ/ 3P CS ۥ'Zzu/zL>NM3ȃ/HvԐ*r ޠ9PD:V.yWS(H()#B9z)+fE53τ?8YubR@R)2Onpf V@wɵd|)KO %fvy+W^CFuS{bRƛI~/NnS='kH%ٔa_ޢs9ڸG5.4$hE1*2kpU[8ܵH&9f.4Nv"׸IۨCGat}eQd7'Gr.? C}lrne{WLByKL5E Xfyn1"GsnhIbm.̾c8,~:#<2N'}ze* 4o}MWjg t'}J>BZtUDvaaImh~m ߿k)VqNmo).]?īK(P<86Nѥ#txS#=5} +Q(-J43v^=!:{+Tp5&kj/mة ᯚ[pv[\ӮW8iY&[W<А>g42\/!J) (A45Sᚺ-gVPqjK4 ;hq^%c%S8 8R TK+'gJRQEkkJ^$G)NSefNk6PCK+A9E-tb>AU XەE;\|S8%/;m#L']$@^_XqZZiCWkPƜ*YLqT0Ta|\.PV.ݣ䐎7=J"X61y6G ۖH蘛sMox}x]S[Z a[>[ށ/˷TrH_NW cR7Cz5сr( $Qovm(0_j?Y?_ԓ8l(5&ߗbwslsP:9b8&j5?̢[nP:eC(B_\#Ae@Mt>)վ c]bXH3 q~PQ CYrl 9.k˪ ضZ%v'?%j!tZ/I$i!`K}"0މH<FNrGbfmm?_TF!!uՆ4RǀHtUcaU|d<`O .~~~]XV9x,'}y+t)|SNgH݀P8XC9?>7ttf``<@ 3O^".mW/YL8owf,hPm~f ;y4kl"@@*NW[W$ȋE9GASȹ 6",T!q:"/Nz;nؗ&?Q| ^ hVUZ"m#b(]@9fMƭ^J Kt +3 PsQֽ}-LH$CFD~N@ڴ)xsh?JZi$Nb:5/vC>8!#di'8׸#Nr +cCLeyfuT쨙SXOtw V\lI!mn~_ s>uXngM55u}XW29 oG iɺ=9c%|̲l (+S&3#/oܧ^zmW$ H?62bTY!s1~"S :ŧ!X#j,."M@3u{rjS&f= X4T۾H@/s|b(ݝ6=5n,&e P~=w[M}JzP 4lphK>XW m7ŸbnC3̞,`E`o&S8:Ѡ¦Z@ ҏV szOJ)g#"ܬ\Iڊ{V-VKvB]8K!yTP-blr"XQI7lYt6 U[Qg2~)!+򵟰2u!'n_.qިc/KbËFKkĶo\XѐRҽPm@`B-C=F͑v}S9c[uSK}LsQn#knX@3|-1?<(\!569VwGzX0Q~{C;քBAiĮ+#`[?݆ff(&r(LHh`I+9+|Gw%mXf$$FɱDhNAݿ䮓BxƷ$Г ͑;WW /%8.Xf؀ pqA@/ik^J/]L$[>덲퍒34mLEH h8h+VT'<&݌g0,;:M[9EzV' X*i5=u@FU_nbxXfhŵ,̨?Y=m5fdQ?`^!lm+"ˤE%\XjJ6}pG.r+f1~.5LIhbw_-*GW~8Oa3_vKT_&X0붷+7j&e X:A'A\*_;Ie+R~Sΰ jM4Q\(t}=k$ P`?̄4BV807ӿ^aʛf{@0jZïK/F)9;!19< I2y{F%)|y̧!v0rUͻ>cGΪQͳ_Ɓ"oMvy)3:pT긺4hoVaIexY:Bsg;v@[RfxyA`!<>V>d؁H"s efh, AS3d7Qb5̼@_tNRTsa}"#VgUh׉y(^O$9#ި1hfR@?%؋cӖ {sX>: ^ ,6s75 ]9f G NԊKڰFאָPܼ RO#W N9:u]v {(Nπ`FIXj` o'Wy '}G #OIEw}=\7ߠcͱ&E [挫_H\$=IG 8vdyTYUA%V%n+^{ZgMPyh\ S{Er%0{s\)Cbd`!. L*fA܅B>cyBcxM`oRs>JFS'kF[t7*TO.#Cb?H%|!Ssܑ.kp!İ3zU8!:BG5W=S,$۪<;B9P@$L&cjyP]u$iF?Vc֕^ z"aLE~ǥG!ILu qw9k&h #MvfҢNٿu9 2Q ] aD@l0`JPQ uUoX "$͉\k?;X޺o:B9wTw wfW V8Px_&Uբ=-.iC:Kγ҃^cD ?ߤI-iuulrH,CeE)6fJiBjIP2w"bnql"xS=ׁ纖wP^IVm:sOlE4zJ:})H/HF[Ox*nG e^Xy].{XU]ߤJN"L ;+)RΣ#Q@)ɳN؂+G V46%e`'$@c9N.MQ1lҹ \j68P[^:5sQtwʙw!tUAil%Rb XXW/a~7خ7)GnZ 2Z| WI;FJ+px0(T]8Av$.AR5;_{ߢKg:#oAfCX‹\TdM'6 OqE =tM GېKº٩`w#F6_!*+&ӯ4Urԍ)2 2afbf&n!@m7"$&3U\r:`. -ݸ} ڤXd^58$}:h5K9C%&,ˠ(53^ԡ,R8 I;>i"-m.#{˟3 R /bx3~.;iIj7,ri/0+l  YwuQc] /c:~~-z"ir2zV>^߹2q>Y|GC&J\BGp vJasD,I EYVl7&{8+F#'zćb1 ReMK~̣H1{ P[_ğM21X>ZdQV7|sIJ;_3*IU=]$H%U2[f!0 "&i:R F9Ŋ1ѝ he?;Y4@Q&XUn~p{#ƍPր(y"X <@1М <a֮/7NArώK=Ej~'armD>O ԑ&X:R2#]q}%5cMQ/ZW_5:V_2.!ټr&a?EuJ2k13B֫ˋ7>VA_-;6WQaI:Re cL_&*Y }lӛz*uBWη6ٴb ^2IOJ;qOð=x9܍YW3{&n@HUCS+<p ՚wxFĶo\pG&W%@d &j;jW̺˩6gj&/ă1Yh&94SH#ŝ[Y؀HMK ի%O'*ɟ g,엏XQʛ-5m`W+dmC䡋(lۨ3)678#d2AR:ځm ?-ŎlEShp0~ R~e"jh$ޜLk7b7ԃOpd6 )vǦktF~+s8ϙ\h3^ azGW9in-cpƍdbXa:;MuPUtҮ/vxՏLp:9,;,TK~P_A"isK1y}U&k;|y睜Ivu,fc cɝ1˱ʻnqS[卯)IY\\?3U!9'"5vuo(b'V7K/G(L'o\&MoN$/ }D;<Ȯ]H"eHǕ7Ź'Qw~: _CfBj>(D5Rܥb?fl`.3 c99]h ^Zy\%BHdmv 2/O? @c%xT^Kw}Q)&AWjRٕ0QY>Y~vs|N+;mcVwmnw|霹 yYg;δ;n6h~VċNNkm[0*UTwiMj;į->@q@׶r0j\a>P0w<$㺷/iWnn=snv:6Qv<BVzk1+bENN/,bCOPrN5#KwC& Y"8rLsi0y8\cP[ &ĺiY3Raw":ǥ^sW7mUY(rt!Cp6^qGY[6ӿqQWvdž {쮅-Ϫ{nw Q+ҿ[qh~m|tE^ |ȕ/V,w~h3 p$+&+r5{6yxV61cS\hʂ],@V? ߲#ѯL"M#ߵ"̦FB[`Y:Cd|='CqI'tpt5bQe o1VjQKieŞǗ`}|4YE"pv)w/5ܟx(8_]lyKF#R@ۣ*LCQ'J0ȷ]+j,t;O'uo#νp@mZU.1JƝAp)tj>ߗ[(x`U$G-)F Q,gƾeƧBaS_ǖjfj2P$#>Ũmޫrǁ2\\кT/AErs]}mg8f8mOdm7Dt+r 7&u4vuU_9$v^}QIOmJ:xD:?+wc {dky8˪!!݌ܾ;2ƛxIDH!RnH~V> H}8ͦyo\acٷ\Ig3v7ς Ưu@p6zebEsYDqH4t;x`6lQεbi?Ew?8 À6kj mG2(a|_2|I`{3DO9!x^G3\xxF@\ nKdu R#X>; m3?֦SN+cd Fp-ƑGs9/U,AAHkk^]bF-j:jmBC[9Hau EYY$dp,%+yA~۸%2 % Ϯ,eWxvG1pvD#B1NV\&hLnq># H<ޖJF̎lT ^!^" 2ŮA#7BzXg@_i)s9wDQv@W !>'I|3~]yhJP 9ˀc R ҠZ!g8.ſ^|^t˨*Mv3CW4wkŠ==_Z6\ZvT!t@6dP)fƕ5L䎓B:&fY\B5aB+4#;ep)cL;&1O DN!v \2R$*VYU7^wʼJ%騟ё<" )iFeRjezwEħ`iây/{2~3BU|DYJQثE%oecMcisj CwO,EFTiD7:|U(/2 Rl#h7Gi%O90WgG0ޙ"jrt'cCl;FbW>?梞cvAs*;߷qۿ%"E"{&$XLUX6 |U$To:$scV<Ѭ] 9e9~}Ua69CF1gG.j7C}-C"17*f˲E7ƙGcQ{VLjЈEn]1!\Y盞IKL[ ,oRo!wSkʎ[5P[N3.8ςaBeƘ_nVƱ;b7%2Ck#8nv*LI~(dIYWp~#H"dk3'$<禠lMYL_e (Cjx¨= Ml`jv)k6#šj)~9gpZAA[¾%UG(hhE2wPJɲN,> =*0d0[%[{=xw XS 1}r6\۸Ks~WYcˑV豓cd~iMr,(`7Oy2*8q_Үa~X8+/?t8A 3hZd0bY 'eA5'jfTÞ'#r=pz^L)J'@ {wFGy 5o kq^aȬE]VE2ݘ1%o] hJ@ D,풼w @nm7^W|  0!7)t $˷WD.w`Pʚ/&F!tlMJvm[{QS>x7pa EU"ۺScY?]dZ#a-[eextns6lIq6R82y1H =}gg IykOՕKhe+;`r| ן:dXEU<:Йl$Vq}kb8MAL Mфu$Wꀜi@گQ.n]Y*0?X[6ͬ/CO >Vhi1! w Vck]awRrD*84U]<Xn%K?#c*yݡk<\|;Jui[ cΦl.Ȭt?=tcVaAd)W!ܬF7Kia5  g&tp/ZvqD?#]bû0i; `i'Hw? 'ٛU,R,aӖЉjrЫ4aQUPx-̾s9z2/#GUlJr1,Uxt")}.w&"?7%UYVeNFMtstޯ8А]hDQlkҤ k@@ 6H#`FX܃B:G̴BwFh|ʯʐ!«wBGFKOW!lW|=mѦ6W&F X4BxD6fQoP|]nOcF/9&%{NJXߠ)ߤgr/8~bl"٣pc?yZXWit^vӾ忋d ^0b]vMwLy|eКDlPy@MXIPHlcy9b)0W:2fJ4tо67 Ii!FXշrYğ pQ^b{2kH[R&O|< ,ݰ<jWD Mufi#aeoHVlϵuU3(:&c@ZtH4rP4\Zp\o0Ǒ9Lז}s/] y Ӧ8̹ g( նFvaߘH]n W sv j6]ˑ&&* c@ӿDq\bW^W(ݳtg%KaI]M[,K4 ō"7Dpibf^D{_h鼌MOy'h~IJ7ҥ,QᤗAaԣaS"Y#Nq|zWBhT\',iKi{_mL3BkkF/y^ku;j闼߁ "ݱs`ڮkxId|Y}>l8AH,RYW\RjT:}Ebc7hSR*,8ov$E$fYP㨲,@L@`pA~zTPtt_6I+`~@' wg-/A3rtƀlaXc]-X3aQ9 jq}Սa ,m9EZ}h0r9T'Cۮ8Ʀ7&^79lܡ`^MG87rt[x-Lq['y`pa Uړۺ!ᥲB\.`Z,)†qU/:k0Iw?8Bv(&V<:0T #^Y.YoW8 x#sl5~ ,8?ȡF6G0Ȯp-yIY֡~[4jV"?ۮ3?&W0\,AH- UFR;I1[MqMw|ͤSx\FOsYůI&A钭Ҟw¿ꎰG<·ػgT8QeoU2 ?l[}he`=g%`,Y`9` oaS/u t\XeXO-kg7a-l3=/?.Ꝍ2v?r0h0I]~ ?=Vy8F1@…dogQBeװ<ۑ8"K8qSqѽ[$]s:eˋw K/o/܂i@EY+k8MVp6 )/Cx]^3.w t Bb5 MӉh3*hXqci"E ޓ A2RD|~^i2b1d{ɩА=аɡYcE*і{0 o3USіXe*+h뵕$ y1ْ*K,$JKUЏ?/:&x5bPyJ i~LSGYhܒѐ.bA j8bUB! gfE]h+XF3 1@3{Vt8Qd5!euh0$\ ~ \,L)[J\v 6`k I:2' QX(2&]n"<jC5\0t`2bpϼ]{KjOj];(׉2@CNý 5&!s:z m Z|+x5b_Ƕs'INRAXn0qRv̟hX3ްq7V2xdffc}ALä^p$. |^U8Q\ vUkx)=gz Grƴ  , mMwd0eTF]:\y5okB {yZ5xIH YTQř<Ԛ\3E%|`6XZ"[g+o_S*S$E8Rg۵V7YC2kp7xukJ0$ѹ*f:[6#zӇNXFkUGJލQzP``N?`PG)JϨ-;nXh~ᵂE8VٱElȓ[w|8V*_t[XVt;dDlLλ1ҁ]&6xqZ F=ɅI͒3|Ҁ۟K }zT\37oP4xfO b8(,A>N ݥ)qLeahCqeHگ6;Hz{sw9 j󬋐9b-óF-*&COz$Q^aO?ݿ4=u {ɟicI&:kiuz;2`%kUdxxCW .!0]N#~ ݶ-rȚ*<)݌;v:v|_0N$5GZSe2ER> hD峑%/_ 5|p±wm-A>U= D@<^#MJ9pO"/ip{1!٥iPlZԖa[$ FgYGq`p *O"u6kϾF:ڳZЫ8N> 0L,[*]g?kSZ8, M[p~PcQz{h#ZCM{EcniKL3N#da.ԜIOX:šD3_vtR-N $߅фCbCcp_>~WC`_D'k:kOnu#+Ќ8G[r"6Z#}R(AN>Ȳ32eԹuKٺWl'r$:J%𪾾(>IH4t)CzRs,5ۋrGv9,9~x)g&+Jo5"klOmʝ~omFOL)()Quj"~±P&6&Ϸdpvof{P 0Bu }N΄ڨL;[8U̞k` ]4ZpTbA 9E [qr*5qfRԔ+oVdm:sޡC ڍʕrYԥs7= =݃AAPl9itd M@®~ JUN.Y< KQ/Oet|Cp_E THى׹yQuB޹q|.s< 8o٤Xhf%2)p"ݶ0M(3k bb+aǍkA␼'kF*4Ed ;ª?w];6~n/Qxt7Ve)-6\,=):|f5_)mٞOS3*旨 U%Y^]HBENӝimjW@YtōAɪN< `<tD_X(Cz&gyc/)Ho:m[Ug,"mϯʪc@҃9nE˩`+kblOX[?)(@ݾ=ԡNv\ Yi^`nB} :xBgĶ0B6hPM0lo=ڮa.G$AcZ=I9Z4HkaBY?(]&x zG3@gCaGW(oU|!.3#˳4 HT~v]ZyyDf+Ztr+>NOJ&f0BT 2͚m8_RGB\ 9u6Q"zi {\, > umGO-X}7B0kR-~ޒ%$ff:֛!Y)},uBSy! K.5A֩XيxFODw '=7"RӨ- ct-HaokΗҶ; rSp8 ]0ؤ:vlauZB CʳBx[wرگ:xb0xikFPar9 "` -qGD6McP{oi-`> &Wk^  e인#~Jo=uAKz\X?TL®h6p 0mԈ# 7@~[䮳L1!ҡV;zG$]>~h^)ɳX65XB /3C[=3Cȴ;TxLak2kKCv;td(m_?~z|˜22zίhc{mO'UDQ ۍ'F&z* "s5et׷EXcNF7s:'2wіa/^PJL!x3ta w%L XںĞnEc"0z`޸)AaldsbuAVKmzVi&XƔHIa^KaD0̀W2i>ͥN4K!0],$@@}AVwlG2/ctc%x{ZstxoX1df,8lc纄$t!>yIdI'DWcݬѮ2H -㛩>kl,}s#q8 'W.9v{^ZZ97zrd_9JME>It\6Fn%:V>;:rT , ֙E.!zk1~/E#M ۘps-"Nx}x*RxD}\&_'m\Վ% My\>K̲T c]\ӓKo;9]Ԗ%/B׀+J&XJL?U&0 dؗRFE0>KSٔ-M[|hgJBݧ PrQ1yuz,/nȿY![ƞvQLtjO3-k4j]BqY‡I SZ3jk]ԐoYoxO?98,d?~}ԒA~ V"I6ߟKpCQkdUj&q3L9¨S9zYS&qvD9ѝ6i, y[$rOQ>+%uSB Ft*xNE\ IA}B+L` hTðOНoUʘ1xcrL nh3sD>Gvƈ*|y;T8'bΐxk]Ԩc| '%] $kR]ړҫw|FLy܏hA 8!nфC!E[-a0ɶ%;2]U13 Ǩ7ѫUdf6l?HA-/1/B|h!Vf̃2%5JXb26'=dmv6(ƢbCMPewfbrdDTϷx$:΁TjEn*&V~/ 1պ tەA.GYBk 9A}O]/c$ZWZ|~撫o=w,swZ}}XuQYFm0O#k o.&Ëwԕ #ã~ieY-_Zhy{j}(@QkǟkFA"~xKԝvpf\غoĤ|ȣI3ŕ ̬K)x~?ek)K֝dP0` Ul%_`o{7?`}I07;qx84ڝUL*Zؙ3Du_C-dTēKNP·w9̹ۛQ_0R]R? c$^t.?0#QK bH@9g<v~GGP@(-"SazyN|8߯Ͻ!oϦVka§Sda)e|=""+s_,+*Z^~#R̲{vI]iY[LJʛBxHM*9BOu1|zD64lP oZ!_5}zAW4ֶ磭W\5 @Qa]ScRc^Ua3ߵկȌ$nbF?=9W$zhU0$YJ`Z+McuzI\~"HEx8mB_1B+'e -Jj$G*oΊǮD o_t!)ݴ*VY;|3{XvPu^t5QE٘ZZa7M+EZNW�y}!:zIoBgS7V˕F oжtXI#)!༢Eyħy{ +k6kc-+:iȿ+,؋qУsRUz:r\-~Z}?[k"g;PHxZI`.fn+׏K] Uޱ3f19nnsz PT)(X@>pqw?R-FsA,T³Sf[Jw&ԠG k.vJs2\ĚV]v85K~,Qi5:]r@/9F1fU (Lu`Z̏TDmQ57a ${N)ZT*+^ 䗐wJ*R5*k!zy? $1צ`SN(C4XW>0hGn.JŖbʚ,@jǬxYSf+mӕQp7r bYRa6,C8G9shPR ;r Q'<RxZ7r2)5AL-N9?F7^MmC?&NP".5 8I?" yq3sՕa3 sʜGʽBW8EH;6#e agDxڢJQ0<2E;`Di(XA#&x`u.v9]R@4YAE"xi#-(\UW̽^qGUlNEsݵ?88BRw.*hz=R~{ Iv}MNe_dk؀eG"kt&JcV3X6 M B'}b'A`b/lnhئ˨ik1KꇶcL_YjE6]0U4޹)2d-ّCRnc<"lɯ_IR(QCԲ;s)- ޣWY"?5}Hw>kwMwB ~ 5<(Vf=Xւ`cg=,>ANbCVu쓶B Ԭ\bz $ͨ`jz %D~5ϸWBVK4Oc_r/>\`"I%zJI&GЫ_+ӌqn& D[BfYY|ԝNQ@m9%,PMW/nK7ǯёt4}jHCͼ 0k[аĥ (3[e9Ed/NެcfYa -[Ja_1%D/d0l 1UǾp ooHz0BAoҿp@B؎>An?2AʐJL̡LGc5dkb&((07H'l"2$jTgLt%P|9*rdJC[s/9FkK”p*YD-6۷f'\ІRjsCW((quCf6f$$ w\6k DU&ݭ;OIq yXN)raۥ{^?"" p3G2CbK#*]Гv^1d]1@[ 6:B॥k^\G f&6uPT'n ⛱)OqM-YzuXlȖz@. cMH'$~]0^rTЪt(Z/2 ESp^)۫P۳Y8:/:G\=QӞBXwb8w 6߿ 5]bnF,aJf[<<#A7s-ɜU-ɢxpR@P[2Ld&㬨8_Í'm+P[Ē-QIȾқңNTv V{_9Ȏ 8f1۶s]w RvˣTFgkt[2rsn\΁2L7;lvn6[%Zi8SkQoMØkZ5;c)Y B54$|$I~)=myxlBXjI\ 3nZ9xtVzʗ'$x~C?\X.dX hq`3<=#~;~<2e ¨;dSw$;֒P2:^/ĩMPE:*^ sF9/Pl3ջfƺjQ.zF[eaJ1>G@s@X!o?xђ[/ۢ\2KeW@] 2QF2h[|O`F>TJ(k_E5}tH,wh[ܡG#qK3X T)d=fbqe\;l2T0> C*`u8ɨjwPs# :(/qB4elÎ'&4 k9 OH;8=<Xŋ8thY<3 #YOCi(f47pX/0L TK"H%ExnIig&}E?oUe=3{T0 Z|P3gTHD~*~uU:Sr QenXL$^|)i IQ]T*R\[i$8uudw@:,>yC 1xd~5LyDC LZ)vlwc=xZaJ<^ ~,TֺQ(w:n%-vC铙 R֊IuwsqE_|n}&Hi'oYeB`}ҵ@hg9/{N* !& z'v މ&Kjt/A$0i{>·MqlM7ݝ,:?sw'y}3+?A<1COCf<[QR|ol>"B} (`s7?[_ Q.>w5ˢy2܇*Zo3&yr`_53wӗK+{.߰hl9fZ$Y:s1o%XoP$)%"Oɉ=Df+~ɰ3`=S- G%yQf7@. G¬_XtWw|c#̯m~ƪKyЕC=Iuvݯ/'4}t:!r%&je%EvB0NKpx!M֭&z$Z MWH&Eܬ. 0WE͖X$8ЈEC͜J?aՋ8] 亟mèqQ#'clڜ"H-^Ko]JpLdorp5+ϗ2N=I'I w-̨ 2$*i%UV&^WRF\-/<{gn emAy&@YmjY{&.F] b}&Uj 蟏ypTCo'ƍ+kY<hT~d ^BQ-Z)/?OƆiiLU\ #uƖ.ל͜t˽UU 9Qi<-d.A:I]]z}4!0)r@=[7@7OE}Lm N: \UwUدt@|j, ^y?( 3h=s~ oS)K!Tca0iw{&D0E:6*TD/rGv)HH=cFu=7wr*|68\*R29cxp7xĔOvyMcUj >5 Ky`i[2!E˫ٰJgJRR֨TUd' qS6} ;vxǿn{͵ 3~aC=-ϰSiJ| $ ĵ m,+i9I`>v5n"޼҅3X(|.)fZFa<,- 2+P0%v_qs )%9 }X_4C_~⭆!7(؏J s0UerIҀXe|ėL+=fp)O X|QF,=׏pS] osEE-{sgF;hO9(IeUHl 2i'}t'V`=D9!F<*@~0nb_ wL6jb\U5xĎ0|tbn^,[}t>j\t42Lg'wm%̗K{Vhvʕݾ 0&,8!KiilsgKփ}Gp){Ӥ)CiG-Ùo\Uc~'bhDTl!RS9D eJ]fxײ~!iP+ 5U\=HpE^j)' K~HLl#` 1by|^a(#R@~kEjXeJwil~p-xs"T]1b/*f%<$:l#:B `i_?R F8LKs bi?:K#|OrIn|pM-n/ڛB˜^04Fb1/us+yG"nc涏@W9TM+: [@ ö-=NړYLLo_DD:;zi[7_J? URn棺dQW/MMHΨQԳ݁ʜu|ٮɴ^Z?+ܽ:zL֠K4 .<~JlfdgXY'>+ "KHh 2cO*H lw1!27jέt?~\ \঳ֶS 'I"vxp5d9JäoM$*OӷXaF5T j_gR8lc_-ƒ{ JOYV?I DXF`o{)R"]Õ81`G$[4?lfXڻ#/uI7VKMtS'nq2/3d_¸#!@~sH3 e#SG}L*YSGթӫճZ #l熌#]ق_Yz,NLpBV9 jJ^3X $B1kQ]E ۿS%QY;o`"2KN&8$=~R?Tzѧӕb de>J;Jf92L+)*= xv;$ o̡QBukX"ku iiA/`Z\'uEKA@؝T"GKydޓxm-ؚBcv3:+h/n\5\ ~fکۊw%)P?*ox6/g[T,Cum>whs$8HTEv,up R$wy5d1v90]kmU_2i-ǸWu殟WOesg}j oG׿XRǟɧgF9 .?T _6m CfL u )%fBCEľdF@=- ,@vVX>r-gǣW [!1Q dEO g)'W:* *:c H9<;O k)1W %!¶"bZ/AcoTa|y0*p[UTy_ˍt~ɝv`(%|C}|q#%xbwU`@3tǗ 5ՙe8b#+Uiz }Яvܫ« ԊTr_f[]}Z)- "ihzcmA>">*fC"{n_ˠ r%Ll:N m DWy}KƬ;lIt?'VX$j6C4.erOSN7ɯ7Okqgf#Xd; Ewݱ5)UB|+d)7W7tO0/ȧ-_M?rb | K_aI"[xGJLc9#>) 9= {3q"6G }hW4ء- ;ߔYR5Pv_nM֨F3fF@Enj)w\@hW!mlo@I)$" 5']zB 9lYnX:懗U C 1^R[{@}ԻPR]Vv|`ܳ!5^H&7G)y#+3P |'{gSMEO w03 Rkjqqpaݜȵ[Ot`'ʙT4|/ ,"Ih.۳J!Kl=]_G(gQ}%tPBDb`%|X**a:86^35dmؕ-XİFb{d;Dk+t|4@$h06DmP.l/9CǪ F!뙻LAGSwEudkN p)apBDi0"Y,]n =ɇs{EZ=*JV̫*%ߩcpY9MBt5yUJZPb^]}:m0_jplUu2( g 7zGuR5MFMj< ovVB,Þ³[ /RutW0fxpA${QbUN@*вVY_0b\Ύm#Z3<B*/ S(4ٙUiP>]g5Kq84 oOq5 hv_=k}e Ra./7HjcZ(<,_e ѾKE"ꂖ$#)&/YN-%Zr#oda|E̙'C_HL$UNHG@w/Dt5[{m|y2L="[0,~޸*50řIu;Dg#TL1wB *EZQ6Z]G,ƂN҇Z\ʨ]  !HV >NP6ϔ!W$gk ?z,~Nv_ 5P". Y"D<#ߝ[t(/2ag[@0CS440M}V 4w&ҕW:<;ʟ֣G9(RL5F+಼(d)Ot''h^ mPiQNPQ~@XcX 4No@mcL?q>HeQt/]LL4B<!w#JpK?/b> /]4TsʣtCLU1w仳S ~eCjï%m$9v:mbq߾XGBc!{o-  L|GS?~;Y '3%<&527^k-(G v)iJS`G,;swc7hqs1'>D쀈iddj|n]\"N^^(e%/#0o5+Jj/"USz".n;JMN%K{'.́,_߱+L2)*@O*5ò~>4(u<:t}Urk_Tĵ#~J~\'Rș="ye G]ߛ{%ohHOg\!|Usam0Ϲmgf0VϷ:@&f"$ڿ SqزSϡλ~"[i4Aݓ[_Mq+:u6Ʃll~/*pqO [9#` m~U0e!tO<-)Y\ƌoL0Y_^ېa9b5˻Ojsk"ǺV )yXfNg``h+Y)=r&.e.:i"7"b;xpQښbOH#Mjy6K; > 5WL~׎8t@ UO2aP-䆃yY'u~#FA%4A$+rx4Uy?Rn9 2j[s,ez6U-KV{=62c}B8o,.+Hpȫ$:)bՈ{QVW +ǡ^3::AY J5;l0y1Ȓ~FTz!ֵ3@~FD^<,MVg15s ߖ , ؛$kOdR֢4֝^ f2:BN0vX+qn\[KEMV|ThuAb;2ש' fH"*\s[O6A+Qҍu\TfZ5Nz>mH[e<I qcoȒ]!GAuOun}vo| !`{hY9=g;ƗٙeISC|7Gyh_秡@51i< 5$@gJp$ 哼G+DB\)9_gb z1QQ(7 q뷢=,LJfߖq5:J!& ~ܣs =.Ӭa𱪽^JaMGUdC-tQ tBTO^I3cChVtw։T10q#Z:VRxzBe2$\ڗ\5_ ?,%,Z2ߥW\jy z@A`ڵt#T5%XBYN!w4n dB7|Œ!2Ac7d_7K±@F\ڭ<Q<&X t^jN-t6B4 ]P*0925Ȓܰz-IP"ȶCߧA09bx%eq`&D"`Nݢh<(5(8␒ Ǿ+H:4dU˝b+3W ?DOT3Fr- Bwg1 kFZM=WagHSTg4jjzl !AY#-^Ƥ,?z Eɀʮ+gˆeK_#xh 7 6H|%TBcRi?g hԃ12J{T'je1Id"A 1jՒ{zc?Nʷ"_|U4e❟QZ xWwV ~.Pm=Yh(>yۃ7a PR&wnɺYـgV`yDS}u$'hίUQSOqZSQ«Ezۼ]Tx|psn,0l0 BrLKr>|dt'm_y]אp~+"y꩗ -C*zW_7 ߚG!QM[$2ڋuP IW&=z0(0m(h@O=~Ȇǒ+7*#LGP6|얩e#!" ;3,L ~N\ICw&=i W%!__% 1D%cT6=VDcJuG k+Ymz~;ӲxʬaAWE>Yp'8&OqmwqXun:jEi:3f~s+03k3IM?/^C-:2ӭ8t&_%sSBmӭAgpӜ0DBϜبYdžI9VP`:,J5[@tcF1)B9"usc;{y=䋯xLŅy3 ^Dqa\``/7zV]yA \f:(3c&耗,imjR;h:U$eGeŽ'WSBX,PI걾D!L1GyeX܆Y[{4Dnȯkq1w.EM7O4H*y2*w^i'eH1ME;~v0>ZXD5yc WMRG r@A^Aw&1 ?ŸyP{Roӓ6#lyYt-4s+d(vP|*st6@_yc.sU-?j v-xFVeyUWr%_fW#HQL&Y2Pm)iΉm"rA%NK2dZA.X;ehe `n{"bһ)Yp vz9zeИ1eySkϫ̝6P/kx9ɒu]ΝΕje;:;TGeg1.{uɵcU]b̗TCiS7)vK/?9Z#^ɉ:cVb;ѹIgf ߛpHXRjE[CC(m+a+iyQN۔#iFGl7Ō!95iWPJxE(s;#Ϭf31mvnR^+{ &(0X&@6~آ%³; Z֝HTAZ ;TfIjMI70U DUسd sXBMn1We, ȚD?m{n&eU Y"۳79va"ǭgP3Msn `2˼͚Қ:= dsD2V$uIZ&:s I%| X^ wqQ|;C¿0]^)yCeܖBNpwk gd -Sˑk#yh)];qA0~9$P*%`;ƗݠrEحAXW@i(DxTc晳 [3k~gjC3!maoK6|^u|3S$n vA gN|n9{O&MsrLg{%iZB-~-=- r@5y6cXy.55UwJECB[8ݲqq`$q@8e.LD8՛˞hUȸvnOH-Ԓp 3 \h:ee| f3>8u3'N:U<ϭ Gl U| }؄NGёۜP|1|U5Ol(^9@{TxG֕ _ zc)`a-5b'+xbp /T_?@7+ՐD$co}L+ aHʸ аj*@m('mVZ)3TI[@hgӕ&_o9j Q3sUYun4rS)XW`}W:ڼ<鐏儰5tXgSվ̤X56 2usew"O̒ڮ;X\ ][.}a4kp܅[ptηmKɏ9'%gx M6kh :bWݵ .scJ 2R$OMzڻס71[{Jv|Lc% eo8ȥ9K'khňɦdy]~aU0z3ʧX[{KbClG]|-BGv]Y)ތVT ߢ:v&eAOmdC*ꎪMog Ekyl#F:fݮtLeYT銔C|aژFio%B|kNŻKc7h7|-4G]zӽiOXDU§ò ws}t2֠ N6V!Jr̀Mfz(/} *,EhQ6sAYڐ$/1I/vn[6*턌?/j* bҕo$Vհ U x(ЋwO(}DK/9'$:SGvi \sڪrciqh;h-anZhHtqCٙl:,5-tb#'sǬȍN;Q3:=/,rz$f$,v"/71bIb ٠gz~f( v-J[^o ecd݌ P,A,qn,C5 m8ՈRd{?#@Io1DZo}d0VMv,+0K3y!U3~ʁ0Px^Œby'xr'e9U:MaeSZ'O~$16A.3̣JH'ev$ xĴ :oxd Ƞ 8* BinWЪC"f39q@^SW$/À8qtA8-P* '$-A޹^pfo56(bG99*䥴H}Dݧk ݉9KY4dbAvвK$X{n F?E$0Z;=7TeTQZ+tZom;NbiX(Y 1cKSSّ’Uzyu/%f {(BmUQT!S<tI$у:mDĎ-81ow7m܋@38#ASul*ݣ?iS2")cp$6nH9S+q0. k):cG&c),U4[?Xbc?8 "e8!1 P3xj=-5!~=ՄW0ǯl&s3BZLX~lR!.[}hTeIPK5GS|[ijW33?\//'w'YvLR ˰WVsr H4ܳѕ"PJ{gqn1U5ZH.hzd;mkM#jnqG(`CBD=i Xj&n|UTû͎/<|Իm캞τ䟩5# NAʿ|6`4 Ie%Zp2|!]GڷCOZgLK͋JP'b )b]hHĀf'0 4{;퓤Se̙OwjogNui(e/w +eGIא<)!#(:F0֢w[hzcrU"fX+A) (SZQ4ϭ#gSCQUgYq˚QSF«Orxc&>Y0ikh.Вd+EH 5{:"KXںd,VJvLDAj̔0 XN &`7h{%45?Sj{R*N 15V۝ѿ `xKh-ŰKDr! ċ<T7~i[zam -I{V^f̟~f@\ҡGNC1wf T#(MyNʩ[snNY{b9LDDs'7$(cN-PebJ:z>iw@F_~lXw2ʼnQ\}յLr)4M\0Ќwa8>Im5+؜O,]:b)[,qRĪA_tiv0/XI|y4J.Hݔ#fv׃pKR <8d?( S{Ԛ)HX-C)"ߨBg :8ͺvqI ,^V˨hb AADn$̖r= ܦ@0!d[&"+fugclC"8lƤD!IOFt(*;1~Y6ixİ&ȞZLz~>Rt -=Bsf-;pZΉ?҈'})ʤ8> %P;/Ăz?m{]\X{Ȓ#EwY\B/v!3FRݝr"Qccv \Z0 G !h>Ɏ%!gS ΏzYiP;~.=lsoԲ޷dmV1 %q>9NRrKpdKWa8Ĩ|ݓP+ЏN)ѡ?4J׉%b:=N^E]vJw@߉+cKA%Nqd+@<4%f1cGGRk@Ԟ/45Gggjևx!p /*@P>G:Kj|BeI^kDUwޢ58gG#\ 7\L KUq,iFl7tVgTOYN^Tt 8i_S'|{顟xyي8Pm-Ued"qNkES\ɅXB 6gϟ L]vE!QH:2Q1gi ˝[Zܔ;mgn72:)eNwПug@#zךF)[yZ=d4R/ص<tCR;7Ωo{t w+߹c ǚ^uGc:VHeskDzd47ui>j!r*ӠawT$% q>VS4cO#XTZ~<߭!ZLJY0 l13aC'6xVjQ:#FLu#qC'jE[9BiO*8%;HC5lN2JQӳuly3; 1h6noyީmo1v{^J"jy%, 5hl׆DBXK=G3 @+?DL1;i~g7NEY9d^B"8'\ǯyJ%| `hB`|жmij¯$$q} ۚY^zD6˥Pki p*^p6JL^l]s0C@EZ=/^t?y7^VQx 8XSf̔^x):(kWEz+.l@]15@M-Xg~[XV;T]IfJ-k7N]̋Oh(d[KP|=5/֏&KY !r5GF}6,0|ȋ>DW5Ð)PƟRF$.滽汽%:0Z-)q9,nzox|[ ݊p^:, BZe"'Bk`L|ѽwΏurfv8C=Qi'rQ=2\p\DyC#8<z"LF!L)=ȎxTi (XH?yJ{0n6Y3BvCw (Lv##RF ޠRnBL/gcfcʑ'r|o"tqebuHB3s^..yG c ԭl:i5avmwfn_"b?ڣ2M8̋f(VTR Ԋ D NP&iv}ڞudqF~,R1e*@Y-PNcşrc؜jof^1Z&QUx|`=%Av?clý8pT"V9MnB<NHfePg;w=H3q&}MMC7%~2v&S|lcDgYHъ 3߉oN z;4cq>8 [` hBbp_Wr=[ zSb;Ѓ"J3hv&JlhY V*˜p 0_4ݔ967MA0Pow!z;!x{GcxDGT5[}FTAZ(ye'dfs,Tpu2ǏקCWLMe ]Hnɘ*x1*;sQcgQWw,`߼4V$=z!baͼ^=0;> dU}_J]mT_'eN8foɞ8)}12/x}11S/qP)JCpivLuL(l8~Qi$\ )@"`qcvi'ˆq}ݶFL?&zD[֕J EO_X@ދ>Q cc#tl\_vHx 8mQ%%i7$!o(2]Q>Rh8' M9KZ[Q9gv9L b@ީlj] x ˹;of4XOxtnper`Z:1" 9BngFeqQV\ͅwm(H,F铡]vɔM6&UR'Ӵ[rɾ<3F{q.۳HuJݕ!*`} <.q0ZD4%XQ-x SUGOR#n:V?pLgt߯8 {^6Śs DKbD1ߝIxncFM*uE`Con>9b勢t4w{$-"*O4-qRYIrMrAwGWq78#K׾4@W .=aʺՙP]jz/!8%_ ʞꙮZr-u;Y'+ɪgV/D~w?u3|+1;K8~:'(0?oɺkNuVbN E\dž̨x+ IZcLZ t(qU..0[HeK0v)lЧ ?@{G`i!ӷ#~ST#_ JY!\֤S~}{\ڢo񚲍4蔷2'紬)6P@ |cċEymi2B\h Vi&;,`q`AWXyAüKKmP3=aFw;~iN(w{ .7l8֔^ha!\HSąr`+TJ0,xnZ7԰X9K$.>Na(N2 9ޠӺCnPVb#~j<`Z5bj!E[$uGbfAט rp= |{vvb5Y,{ Y_{֍ NUaqz(6 }vr,޾ o8pA0nF?K SӳJQa0ON&?(jBP m4;>V5~t ^ V$6!HSKo'61%4_P5 |,p\2ΑavF{E[8\jLf+s٭nҹ$H 7ͬ9jg_;pr,&+k5L@BhDqnkEK~{S+NsL4U}[kL\j U 'Hz#cxdƮN >F)CCٗ[Ut&uz FAmG4$WN?zWge /JI$n?օrD)f0ң`&swy i7rfδ՛_90hS~<fe:؜JUJu&_E2)jH쭗BLZN|>;zg>[8&3* )"zve3[Ҹ$}с*w@E"Xd3l^+0pO#_"8I]l2$*̄vݧa:I;AȬ0%aYJ@Ur.L% b8%z$,LK N=Ňzk 'r3 ~!J?Jaw K4s|akؽj$A~(Mo/T遥e@HjW֒%liG()Ӳrd-@SzH#bٛK*R} PSl{SԾe[ʸ;LDEM'"gc uĴMMC0}{֩=<mhGBBXլйf@Cx."d3?C#aFf2 g.iLnPPN=.2ϓܨ3#_>,[욫ӸږϦNiN=jS'_j۝N/T=?cfA=ڝ+h# ҊN>P:wT9#4%Lу C?UO.-n٥7YC2TPSٍSP𽟴BauQ}Ej-)#Mma!>|frE(͗`9dC,+PEb.-T:ivth;6SԃGM71l|:hYeN-L寍aB0r%#nI+d{*"Yt SM>-,ݫ%d2m)6kiKة~亩a(ś G$ITbp tG\RYm!.:y=Rw>I]@xbyB~dms|Mu*<ج]X78DЭop C1 JY q _!NkzU@3,FAԼ;F*}mld5ٌ{|.9a:ÖGYX9jz97$+zm=D0z9 DlMoyo7Vk3U"xԀo8FAE;L ݆ gϙCo<MRR47`2=qq0^p}mwq;NL&mC:,Lr*/(7|n-͋7߳v`rVgY?Nb9<+Arx5P91tk:ADxgr EUGqŌkdIR_a|/J2OMm;PIKM[?9Wk=&q}{O4axg.n H>%lgJO dǺek#[ز+wsc]kїW; `C6}[uzJڵ&Q.i}J եg?qlݳQ-5)G?7)(F'dgP&ku@F |L?.e_+WwњՁvk|bhr<]p3aQG2=7a%' BD3 gMt%@q<~֖ZX&K"ʯ' 9krYv&?S1lgƥ 秴n\BHÔPCGT>E΃j#pv(R.r[_gluŁ(;X9|vPtFӀ\7a"|7siRrPLXj-P|`MIm&%IE'x[əVED}oj{4;y[7Y=PӶ Fl.Xws~pB/{ƐNwU: NhłԣLJ6^IP2 #̋+SAZݫ^➸`@KSlJlܡc0(eL;5)?`T}kl1 )8*;Fl743Ԗm; *hJ*g)."]AYmڢ_| /!3N)f8c5z9{7?։&CU􁆞ZUz$Bq^x915E2E s&sPdQٲ?{vlk v w_mk0?LM(gjM~Rf#Gm^ݔb B'˧ ֝M $@Q؟lq|4_[\_"||4qrCS鬖%Yv7/!g)䣂ʳŞ6YuD^_ڍkugWcU 5[Ңoj Yh{ Gs-/2\Li W^ãj벙&Fiejxӯ {jzxiyfy [4pߍD1{օK[/Kp?nG"W b my7,`̌?e2} wI;iQIy%2Ry H4IHi ={C 2H*zJ AӂTW7%_ꘂ{o}~p&5wCWw n`ڧ]P[xl29*'v~):u%aP`D Ոȹuc1&鎨 MO d8x_~_ڲN ݙ`wa"mk#Ψ@lڊ3wK̅hȠ?s?6wS8Jٓ j9V}yi0~,Q`6H]+qc􀻣y$Lк3w>&Ii}l_sQ4-` D1>?_24'-o~~BTdNڲ1=2jKV 1qhp 4?0\6DzIG#=x=H8ZhO?5|g/,注>`j|Au9 tbpbKGM.glEyܮwHeJ^P?F:EmQC.Zy)vr^U1":V6;ȴ5, P`4pj63MZ`dL e'||jmҤ1̡Ufl*REY^Ck\Ư'xrڇ-0sFyĹd+NH@TNh ql}-d N;n`+;'*稩#tAKtߨD8 /Gp5Rwˆ~k&^rUVհ&5m/K50L N8gwž]8Lgx10{BfkeWCG+܍oƋ, \i=N\*lP9捈O$׾!G8cA#C~Yq؎H\[9$BV7p_ luPpٟ!rufǹ:Mū!x!9 1:UA_@i?b[ vսU.Zu ?!BU_㾱=ShSWj"4"}Iܚ2\\TJ3`iǕ<-mxwGiXn.916[i_!@ sB!U%B#kZ+xDRB_G]dl b~ٹ"0S@;UՈ^1IH=VΛlI40n@+kgTJح.AJF%i 0c|tZU"+$ }tnf˓|¸[t [XQ7N7 @{4v(ƭKb|[7dFB%rJ쀩b]b9g# C rlr+AYV  J6,Q:A#Ki}g9Oz$a-$ ROK( ܅+c&n34qTӲ-U!r~x@"OO`wj\=y+YrtVۘ.xR*D9plFiڐܾhx`x%t Dɺ83efx10d'} LpTs| ;Ӑ:I3O:. bf{'ӭ)C&i4 wFM)]G3:١`Xcb~ fb#geD=Ы]x#&DcR R0cnOx0˳rq\;ucg=^>j'N IƏ|EE$ eEۭ2f`+i.ΌQע` &Um֚~\}Ջ˅rṚH.viSdq怼5R&'e`g!PpmT[%&9 .Q6k/+^&cq$Vsn5Cq*x VՊo~m :qo-M+@݂#ՆhuTg/&qAe+x0ӧni ]ÄXQ Ҝ)})&Vz3~:&`dun*v E"g-[' 0.vƨ6@Z$䡂@ *eDCkxp>ZX^ݐ(oi84/`]fmak~q}Ǽh]M\cxl_ jT.ы8ޓ`D"Sۧuꖞ{.}W w?s{i!ߣU%^ ˷1o7lGJF>q.[5c-{~ ͐:Fz>6iD1LOqؤc!Z@o^g7INOc p~Ϭ$WқP/&}&?ų}Ό q6@5q]V߿^aGC#%fE qLj\!؂%w(?ʍ1ԃ8U!::xҠ:}s!*q9js5*slH̼е(7@0Z|8]HqP:-k=W)|?Oڜ$pZ`NskS5~R"ىȅ7# q Ɩ!*T 2,:wto4I;!zCu yb jd}Bf:07vU:b\[XEh ="uר6V=8!—9OcU?CHa)ĩ,кӑ0GEռ}B cNs \Xz74 6P U-1&KIM8rOlXC2jTSP99M*; ;Iz*us77T0ni8\EtGӖ ק[g1CRq%fztr;?̰> ΏB)YoOR|ࠖv%Q:gT*xx uK[l`7_~齺;^n k};mækcR^PiL1Eȥ܆X)cʍ:~V#_/EٶXZxnbai$X15Gv^wJ+fr:F=!)4/ obH2\9$wIP{e)0'4C"eƖ/ ^'#ǘv x9dXe"6aS%4LpK qJ"$Oi!"޷ϖyX/v2Smᛈ+cDB!)4[ehJC-֍H& ,|rCp$Cm3M!([ձH&fR ުVn=+,dcDi26)Ey*'M@Ms"*1ߊN)Q^C"-ӂ}b<]ӆ<efMM.̟0lG5/ CS1/[݂Bye+p:^!BىaC:, bWZY<ۧ8Zo?nPlڽ_;4AA55xhRp5st100'p-h6㰃3~@3&"W7'& ޾ff8 ص"SS~׾H^XsRbw FK/?vo%o: Pff/:ܷA? m "La]2@C&/J`p` rMZ5:?$۹72;Qm5&(hb͚dpOWto^)~]YR"gYMaB䣀y$mᲈ6/^>]nAh F` | s#$j&ʴ(Su]σS+?/=`?2a7<1>|mHa ro HG5@T^K=dC,zv֧ ;@@jVJC!oFYit{%%3tB9`F*l{ybN^|fVSnspb%#Q+6]wB(L.y VAޝ KزL8ی*5(($Z{(vW{ړf?E"N2s>0 enDuٳ G"MV਒"aL1{u9f"9-"hZ"5*q>T=铯5%@F%*17yp$LrS)Mnc [҅XSoㄎ &#UE],ZVʂVQ +ڥw̦w(P$9b7SPvi^#Ix&kk @YW^":$u١Jv-OQ9RBv )3nץm븣ڨ&k$ )(lӲ9~,w{VFAbgo8l|֊/'$NᓱOaB`^HY:kȠ!3Jθp/M)U ֧z$R  Gʁ{b~%PżIiUv'ȝqܮ:1Yz t8p23Phb*W?IYߪ_hxnMY޶pǟxmI zc=84uc{~x0E;W([}!ѥ2{sqC ?.20jN3-'EAVa0.M~}vqg:-FTֽH,ΌW180UL<f:*f:#Ć Tp:3Lז"1E@k #aWxj/&sۜX%)03)~U<:b/ȝ/ &p>!0a G7NbԩUs|JVgtwCG?dD*+T47u?*("$w&N>:waעzFܔf9jo,RX/Gx_`OXKRևRMyWy2ois_I"j~"M7hk T]siƜerfۙ,U<.} 4D G#&liQ H< ›,kg1g~' ZFyP"(f'x-[bqky7i zmFӜH8w^gmjH0uSvqfȋDJ5כCT3B"t 3~ EλowlȻ{K$'TͿ?\dvɫ]cUS.,2h]"Ov=V0V7NDr^2;  , cmd+ĊAydx]FEw 翻 &ٻI3C^ Fِp:]-xk ƚMWLlisкB{@v%~ؐTԻ8$Tq_R|"pkO/rs \G. s%镉 \"r;ÝO"n=" Rf#Ĥzֻ8˓uKrqhY&)(+ڡ7aua#ۿ L.-yM˸锻 7-|H ʮu4Bcm# R/½JJ/5?@39,H^x}\E-2JiԘ?Ȋ,~H.!I.hdq[ϊ-cB5?'e-;E6]%F#NKCIYyjpqQ1~mݐzA"1jFΡTijבgCy>Mš#u ?Ry#Jki<1 e'r*_VB+G}qX& {4yF_|9@`7n$wcIr/9 ge1Az:93 c=koY}k?4к'i[W47)Q|;8pby/*% \ 30BoڗY7 "Зf$RJgPNIϸW#Og©B__,Up>䕄xRroBPb|˸^A[^CŸH[ʷ*dU l%5p>/şn!i6 :Q:7&&}diV$8ޟ\ =@&OLHVѓ'c_CrV;C$g,g7D0IS@G^[ii]'n,Magꙡ`ەvQ3fmI&O${iE;⏬=LA -yUГHSDRP&n|!RƔhI@d/""+Tf]KU,#Mq4fV}= @$"[π}sQ5?n~dyNڅS5iM!35>LV*%D!6snM(6O鍠FSiL .%gxIS`\8 635/lV$ơHf?z˥ lL=5 \(6pb1Ut!FpHؓ%/ %e u/.P)hH,ry|~G09Dג~! ?%ZNү b|3 hsuh֯{A$ދ& s6AtQL򽻈Q|ШyR,\7]lcMpɟCmw%]w x-=s X&ܾm y^ ~**xF S [ވ9k& ,{܄h~jT,Σqh{+]-hEi֌Q43 p˪"V~Eےq##sLNhL8VΎHa))r"J[;ou\rEPo,R_3uQ}l Σf9Ϥ̡YvQ,@OwPS0+xz=L2^].wfLLzH}_*0vtIp ^#$&T[ֽ# +bz(B  y^YȖf)Ml$ 'ૡc e2{$z2Jaͻ"DI{)XD {`4+'Ś/.!NkI^ܡcNRQ1L=ofM?:Bmڴ']a 9E H|7KQ#!t?^mB'(ic,9 θ7:7w}}݊8fV rP_zD0Tw#~) uw*(IOp-`Ch\wZoxB k|48#*Mbi/6WaCbvŸ(5f+9ޅHJ:TS}َS#wmT_,ׄo6Uriw*/ d+o1HI2zj\n={6kXw@7{X.2Z?y1?S .^-)jJ #a@LDhN?2ۗ#}e|s9~ bAb+|OJ|#f"/_hΈ yd' nBet:c@F8\(`vØQ9 )DCY`׊WKEg (?B{|]i 'uAB$h(/s鈇W*L4:|eMKjEmO(d4aKgES!"6PRȉL4ɃqIfH  |hS(]"ijrXn)ώw0.OM#6zqd0pM%W6]M^ui>\R p>4^"[ł}+}B)4RF+H;q$'ݲ-78dѝ}`goB[D07Ժ;8s|1(pW Tjl)esY'GQkOԣCjĈ5f9ub%-|Zu1}0 vZ/%[P G[4PZyGH%Fn%}QF s j)[:)ΊX ^c7.Km_\{k OObH"Kv1%7y37 |p㕋Aqw.!r-ۢ*l ^#Ib,[%p6A=x"W:!_&Z/gB z1!΁On^{z3[ 6*IkZ7yuikxg/;G9RJ-c~d-;}~V:R=3}c]^&e,Cx j|[ Mt`"B1'rELThfnVz9 K#a?̗{*:,i肄uB#5m/5%SC#1=\V^A@,kMZ'n`!x?Aa-fP}ެUq<;gbsKyޓqk$Xw(L0q+lgoGؚ)3(;;V*kx}q3U-K# ! ,:/_́r̬s(EOc5bOM*h9쏜ZZ@U|Z+98czab10"z<4liRϢd# 5=;Us9&y>DM"̈wojDޟ2<\B&Syz9%^qPJ%AqJy p-[ Ele r0OwhXE6KFijݡة mB'ŋ(3@. TY7~RΕN{7NMS*̆+.J$GѺZa@8  n(C8|3i Wlc~ZIJsGy):yd8,[[dJsX8JTo) ?(1lTp(yx KOuF@oc=aN`~oq#AdF=+ fh?QIns҈Oq{]DB"$ ^Ҍ􉏄jDƨI ڳtDgn\06hrPY 8E3Q2Ui9F"CPZavNʠ;ޫy^u%}ypQEɺIֳyqDqmf ζGXWO wD0Vzj] xFk A,+Lóږ1iV0@Κ{-ѝ2q[l2 PCaF^1p`ihlT8Uvz8IO/kHV [`#[vÝё+I5O* JA‹v KRu;Np$%1!vN=>rIE xSFt-@DK17 {' ٴW9*"ꉾoYJ\g{!!WXg~l4ZJT{1LO[?_h1v1M>uV{`Ev =S-F[@zgkJEyc|O柱 9(shuV:Uioj4u+ݿLܤժ§esg`~)Hq 2Bo xD@Zx"^A a`]6y+'b_PR #]9`ik.~;wqAD̀m%S+1!QsAt͞Wʲd7X śn/1<5Ps˘˭ Fm΄m"l}7(̱֜G"NQ>' #ECfF9.ƞRM"9 v LiS& K6ŝh-Ygq8Բg,^j`9fo jKP.0~Ǫ8&M#Dζ^Œ*Tdz*pH1eDb<}[=Cө$:x qiGnm$!';Y ӴBrby"b&]F;Kk8@= C7Gs2(2VxZDh- N;hNYgp=5}ILѓ0gDikK)d$3:0uFݙ O)Xsl7#eФ9!mdOeezWQifnd6]34 'ߔp,m4D#; U , {UC&Wl2|TUxM{7߇Iu;]B9C㠝J$N?P{F9)r^NUnXݦADw"qfad@vX[qMdW3\&X r3JtPc .v1D|w]ïg\6íTkcݦ ێ$ga_UWsM)ᔍ&p2 3L%7e]Z % D@"w|L芝u^e=>')"I#{b緹d[n178+Fm&dKoq.XΎĵRŹqIaCjaS:mG+pXt`bQ;$DZ{0 966Jr8|WX9?17l9֥Xm=Lm~. HZ#|G=OJ^]B'ƥ7FU mIJ*4Ge}Έ\e WG]t/]"(˫ GH%$E[$ H[eqeڍBD֊K1 h^n~+?p9)zH"̂ߞ&姌S] 7eV-%qwQvm8!FE[ `hfIIs.,Dz A8-@@$ҬN69l5ۉ-9x.ܹTz8 <´=a|VeHg̥ S/0ȑwrH>k0y nNcx HsCAR:F#)Y(8˨IAj}3negita! <NU`;WWP}USHd.BIW"Z޳˯ȏ>(9রI.S?s9bO11$!y{X'Y%$5UCR|6bZl߁{$ * ]y7]/i4n"nI']S[!2HKlgn=`J){xR;%N 1C^; &ap)xͨy?'415X?j0cQ߁tW7NRL69;}TR(4T=rlX'4Ue0bqp3ѕ%'"n}'4//,7 b&N)z lJ|Ǎ0$a9\ g1C C T#:͊v1Vge/^9p72B z {jG tu\$>"kofW]QXutWF]x!"Tؿ8|5F<ʥ/.9=dW9o|cy})zuYqOTYg#"|1&Mn.jְ)_~rP]P>LvF/C9n>0WBEfFe'k 8iGSmwh@g+>xb(>E/X᭐C\mͪyڬӆ ܁EG%IK%# T16 ~@Qct 3s*%V76SFnKU%~:Dּç9w^ _. P2|4ڪ5{TwRv+^ -+_V qs[ REQ cA.chXɌ94Ǝ=A18ױ X3OTc\t_Ұ sbl_nJI>CGȴ[湽`@B*}t^Ig7+ ĀLS4>i=㤒/b(`HtAaˁl6˗$w~`ɮN=LL9 ?bV<-;&Wz+>L=v#}~;[تޞVEբnfT~ GeXGrR-WJZ j;C6]"";tK&7 i2*ɜɄ#5C?)cml?i&<.̄\+. 7$RaԤAHXu鋢T̽8x꒸!?c5N1<a+tUqA';=ȁW`Ksv>a:[Jylwּ@$ynjD衐Jzð4WX|u2@)ww7K2WJC+ٸXr4=_ojj X$R%mLRV)u8 R-Pg4-S?HA:7^wHqqN؄B 8ZXI$Pwa!d"\ 'm`nK!WHj* eGgAOZÛ󂒺7 J-DsXq q cŠY|WQ]\}v896PJ?S 7 ZFBFjMuaYOʢ>xReO%d/16@,xgm~D?1Ue:Z:ǹD3!nY} I>|I0{.Jnv136YURYz yv3Tk8$=VvsuqȶN_VOwG pN&R.70!YHv.DOܬy5gK$mex W)OBM2OOscq^K21F6ޣN>}'#"V ZAmP-/6ikIqLJ88M,7v9B }ws÷)`Sd3o/M4* iFQm Vr4u;z>0w9*,ǧ踬& q4D!i"EЏb*rSTV'εQ]aQLPfo(uHǞh{Ѝn0?R})@u=WsQYɏ{,A$9HcQ͠?G+SuJR8fGp$julϱuL~2.KyTbB 'q DC_ ӿLj7k n)6i[mG )67sHկ|.Oa KN)eѣhӴ Gm?vY*u{`/ o+ 9X2#?$ط _ /)?86?!ev2> k/?7Ve4q?~ebrB!:*֚L*KmLwbrR]>ə(A{*bP5#@THhziwG"fETAT iM&p|U=O>qZ!@F!3(4WF؟b!7yiXwcvDW/׌p?ԫ9hnlic[n~13F0' x5& }˲ W<[p/=|2~ u~5 /Wlt5I0M5:ReZthSWwJ l%T",e8>)ur /LSQAĨw l؋ 1i.Ʌ< Ls0N'SjrmL6^q#rm [CPʘ(guuA9a24c_uWN6y\9$wѯeդGĹp_P5?VAE401SpG-A^0v7S wҎ(HEc(|L/cks|Mg n8dFPUE\Zw9'I%f_xA;/YlԦ۰{1#5 T?|L P<סּzB~yu"\&![+ u>ݺ-pHF/H$3e[6qPzm1ˍ(=$.X狣П|>xA[}n4;w$E6 !LnH jH3(lgi}xR`@eT.\c B+ֱVTJZ#FOড়_m\5MMJ҅<@ FW~b7&/Kb`_*-I\t9°lRsC>K;*A}o %`=Dhu9%{j쓲UGfö_ y>FkyX'- Ej[xI IgIXް,^NRkxˊ\Pkm׶8ʅzOÔ$Q#h7FD=1-GF fh ֦]s([Dlzmr]~ 669ߋA(p"f;ȈcOt9v2\$,`3$4xژ262_{ 7OePE٩J1HSY_wVag) 5t5OGz0L>KvckLEh+%gLc'gUk. L>`!8k7Uba߳ի)%tS#r"i "^{XqgT331vX'ߺ{Sx wcMݿKӘq0 АE*5RS`qRÄ8NxΈ3>VaۉsdǕRfخ1y30I_5pmaiI9:_s(ACb;^K]!lI1(iOM{ׁiF~$XQ^͆zT]XﯻA< a6SlwprmyS"RmD*f!"JQZ!,6\=g odإTTb_fՌ2v< # )$&)6xV^;0a<rc ŒYN6p%5˜Đ!hD5ؔn(GyDEl`"L0Ņ]ْuYR*4->7g_x`ǀoW9ׄs  xr x,(U$j$r#-#(رRۛ2 [I.^Pso_]eu9z5~:mM2g_pU،O5oBB`y4,$ek5)IdW.ik3ӦlT@[tLFOWvhp!jM1jZKy.Ġm#I"* NteJ~зVp8S%uV_U$rI-;*"sKyQx\ݗ耦 iՙԉX% qŁ".OK:su)UmS9 DJEϏ~ai} %QM0kԩ~XafMjQ}z"s^]g0#NLMyyK[zT9 TNIt´Yq++X l,M|g 1a]4@w/[Z_Act6 6QМF>qɾ: trSrB?Ĉp^$~ 3Z0&wZQSڨ|f''ʊGK&A8a )$zun޻Ӧ&ꂆR I8Wh1ҭ)C~ťl#aZza̤eْdu-jeZюtfF&X8տ]F+N5 wPa9A0coܭȿ5uKPRsnu+.a"}&D]ڢ4U>E2Q%NoE6Z雇y) (*N=>9XE⮌vUA"#cBUJؑ '#4T7aB.E(rZ}OJ흺0U'h8M!ϵyθ3AԬ$)2!hw =@Ѭ㏟/,#f N{.VZe \Հg!%lrQNh˲x[ 1?~{Wq~!^& ;1- {u_}ۺ.YV8(2 cd1Ar6@/Vo5={@ҰdI|`p7b s)u6 lmE):XNt}AyAҬ3" --9PHEٰZ=I"i"alᖺH, ]K^APS^%n JY0yF!_BQ?~_$n",)xd m4ZCUT;e:$*ESX m[ ?7+\z$@AB 7= ~Eўpel ` #&&5F#h

~h?yued\xh4H?9f\+!G'~-ASz\WNT Jc}Ԣ  #DT ^W u|s5r|h 4_Mnv m!Qpө Q)@Qv_~IhRiȊ.{Juۦ08r(=iEU}5jc?} MKjs&QaB M8<Ǿ !Q*ke'!^)I'/;^ 8L_ڔ+*hn2v!' 2r-d ؒMpu3<3dM>!YŚ8'3<1"Fxf^E1)Ơ -i8 ͇c{X.fHq,8"vE7=&ldg7mhs/"aiT~]\e$! k'@. ZSmf&Kz}.r{%db4mdui=!€X ͭ\&.o_򒬾76yH޺"O='Nm@ uTOw'g^4̝eR8S ~pR{a #dUe* wI&3B$:AX參OVX`‡%{u5<FMFj\6xz*e@U/kd[4itErokep]C2{F$N*Q {m\| qD~fjՈSBi Rz /̛I( +w=庲Xl+LڣV]S =J <>Rv!J2wM%/ paU;/-EܭOܘ:Vj0:bR ;yJ3\i{Hpp b4:46fwGv@B,^Ih5Kϊ' C /T-aoğ4w蜩l&9w\jH6iMt),,4գF` ЁaƖ.)W^ɵd77 ޚM_g#j4g0Uz56j\5 xX$tYp-8Xbu%đeYկvNf>R'Rd1DXPMZ3"8n9/G`a(\;sy\] v AbUZCnH?L5knɌnjy6t 1 ձTyMo9w8Wa޽OG~~E63KR,RB(&DםRhԫQ&[d`' )7#eEbQԫh\}I(i/oŌf7SR0Vw 5'"p5v@òU04ECY^mp+Pg*T2AHo2f&㈑dEt59`y_ ]] X2乩J;PRb20J_/no;JhIศH"\\U0fX5"6G4vˑI*yH# V9`b&3?aD{홋a^]SԿ|ݯa= #\h, o7xfD0)Z{*p:X7U 'L$![w!e0(yًEpy/Sa Fe<@Z ddZk5vvQIxk"LwJ]U+L:F&9M9{=&0hmͅ5#Ao? 'mLҳ}S+>])δk}w?Z?-g9xo; 쏷4_?wb|-+?W5puG5cЁk8 mȜ"{TÐکhJ!u5؎R=L(ɕW8ٛp`sD8dlkEpR$dyCĢ8!9ĉkFF|RrYU@*}& :~Հ{㭀eT+g=q$βxŵA]~O) c%guO|^ؚ)(п~UW"6ƪcMBҌ`{̚eIhoxH0"ɕFm,ɍeѾdM(=K]u9z<.L if Nc\#:*O5fe#0X8' =RGNJe rև} KHX﫶c|vT㩊VLAƮ"PD緍=RM2zu3 WMz xDqA1zԚ}L | 1AmwH0G 'z2|ͭra7luZvH1ddQ~Z($He:xڟ|***y)Ǩc+UcYgB.$j'|qГVi:l(PعE<C3Yb#a'_Aƺ pk}cː`G?Zb:ΚΣ< wpoPG1D[tdYDqrx>É :GFK*CEo5Be=op5~#֌y 3\oֱOA%:v6 % x;m wꔘ+6%;4>랔|X?+I)l{Q" N1:Z |^]FTTW e6,!oe ԏf~伆86^;Mz·, a86i)9YHhev=qh}MC ]6eAK3o+e"G\Z#}.־Gcrm>^‰ |Ã< qK*>;1/'C{ "9zCr(ݐd.[ynGX@Hu_A@_q4Ftq>ukBvV_8aRVxqɈο\h]|l@ ^tsfH΀L(Q0vʥ˰ G6څ$ny͜v&:Iw9E6>86m16Ph } 7iQ_@'#,'uG}jfaDJU5DN#IyxZU#eT x0z~%lgQS6AWK2ϒs 1'-;Cq]տ &/Y'XUSDpAWjψ|^v'oI࣬"{"P lQlmy/#t ܐ _#EL\FHJK?}9)WWBoQS oFknF҂s0IHNWяf'avоAYez% "W. )y"nB):a#եj/MKvk1?VªzbE,?"hT)穧ͧYl XS#H]wϲYtEk+/8ɥ s"ټP!)FF %Y`)P{sr9W^)@!(O^ L 89ѥ S=zj2!Ba"1% TA*^as=`ƻE??`ڀ`.>t *kd} It>o15ih3X F fom2$S&]˟u/wgJuyhMw=-q"3EKŞ"LSzW~\*i]j&d3ΰiFϚ40|_, tȗ_\AiUQ77E!oiމam^>3 [!MEVqr(F%9Xd 6Vԑ~L{|]},&TЃuW.P*Z8GGSN k(.7E3͉llap Iv7 q?wZO`k09qKDn1G੘y!:ttKHukm8<\{b̖3EFoSB6Pu>QXRE#)jGSTlX_irq]:qUGa>ϔ@lL`g%b RR5#QZD^.͊ge,Ls)ִhG[T/\y(2a>|yaI9c CQ;Y7v2i*58^$"W7R-I@E-݃%ě !tLeŠA9]h[,"bWeCv;åMlY ?sloUn)cp(8g(ԩ1|m&ULCy S_G iuqYJ&$Tr_&nVg Fy0bvY+gՊ?:pXsc5!{tbN~G"}}ҿ F}ފlwµ}]ힺ`1M{c w,)WpV\>w aVBhj NG[{feܺuմN2cD#F93а?a 94/' jbqQ;QklgfO >w}#|gBU[rr!{RY 7s %>C0/d[օs8BSP4:qky?ء I:_[(ܲ }v%Z]NR_W3ڀY-Zld+?6s.RsaB ߠ>|}as2"iU-ŨLjk)dh\n kfY`S07kQN Z֟I^|sz?d %Okta ݪb 10u2RWHљG0DmKi4Ė2cn^7d&đ5kUЃVߡIY܂ǂxS)0b" x;Ŧ!Н?SQ5Z$Fko iRͩO} C%ta l15R>X svfHHM#c;5? JK7}V;msFPZ+; %Q \<c(mM_.o9]mmeC? M?9 u^2%LgK<(Mqg~DEŌ'ܖ>@_apE]iK, @F95͔YDDL-曗_x4=\%7Գ9lԗ<>@&t^DDh)9m {l'o1HG.H'LKVEꍦʤӋoDmM.9my,e/*f&XmUӲHAZKb!rZGmlJSzD9oWVĀB6Xb#LWQS0,Ӝ}2M!0'BuW}z0 DV.RĔ2D"x1{,(759e2 Aྡ144 G{T'm |sS.Ȕ4"NzyqJXSF *-eΎ;5j3 3^\UZiꟳIv= 8Eʰcs-fH+`,_ @L:Cn 0:Y7(qoD#FFu:Pu6pC{OpY3E/OK- !e% *v-̕ո 9woY肾GVݣl\Ut\|/]~fLos`p-}ޜRAE,$ug~*/?T /D=5ovSߝX-b\/oqz*m1Q?4 ߏzq~ lz`[#n$o:k$8? 2:CF q  S9ŝye>;fS"jŪS#-oLH zߊRvOԍڼ巸0e_S%έ X--e&Lyhsrks:ݚi'Bb[*GrLhK[; =A#b"ql A#AnWT/ǜu{CƓ!b%[kC(j$/g=!i=.~Da'+ 2gqF)@oBgnEdc*zpbY6r\26i'w[t`#|LAnڥ~m6x WpJC̸7EH;PL ^6=f8p'9d:Ղ3{.(CMuѿmT%Toʳ߈)5H T]€ڝMi#馋ݤ"}|30?>O@85IqbjXӚAPk!7y;h@u[i0S?hy矿lyl>dW<7Mo$#YCo6㚌)\}kb\.)s4Ce)ob-.:=?9H/Ñ=QȺ#TӶ^a3 i H؊ j*X:۰y+Z_,~x*ڊֈ0ªr&AG!2~O\ C!_Oo_CnJ&$6r֪,7oi吩t_؈be3ؑkڿ<\7O6'1 dJV5#W:r^鞝c;xp\/A)ԩSQdX%$_-3%AOFUv6`c37n]ξl@s4nȠD!0WWvq5bKcwC+C C AnTxYJ<$hN3ȳKHa3Y1dӃ_A w>7ŜmE*Iv۪rv7TAk;ZRX#OS rv'z-$qVP&>/Q,^:I SU3~4F(_.]Ʋ/DE>D俟mOѾMO=Q*]I46G #q3n[Ƕ:%ʔ9E8~`D8g,K=8JkԆ=i]r &N֕p%ZY6@2nr:}z{̰jG¾0lPzYgɑ^/:ժcT5G`e IP93+uc-Y$سd-WIwd'{rRuH ik.hvl;0uh AYU `~؎se{( TıሱoE•GY#h&N޷#H##4%d׊Rx+E^Ѳƿw|er 퇱fԱx6@tj{-AkJcNr&YI6#S_TrxTUdVv~F>|7p^QR3Q 4?ϏO@<\HB9xG1Nƙ5R8~.O1q}VlkGNiRrd#էvK0eg{txM6ґ~ Tam4Qbjaw/%\R=apg%n4?6ESh&/C"_u^fD{w'XPwL Vjsbm-vǼf^32KE"e#C(BEO C]SE@h4]9w$ (jTjgP:M L@'k}4^=u8 uP4 D7q'vh֊_8k!Qv|/o?*XUvn}yK>AhQ7hBҴJ'{og|Z<|ngTMA 8-qYn~>&GV[p\SLPb6_o|Wkib*-,A!꼉 jmQ%#LB,0= >_ dD{c4( R!`zZw ,ChZB{aaN;DP Bn t7tԱ 4 -}`v9 ::&RG0^#-kj6U5EsJ`HN6\1wbg<n^=놉*$5o8[.w0Q3i|2{Y:nMW͉QvJGϊG/ n)WB+ dԠ0Jvp&!#: tC1@SN}<XH sm2X/~_0i/;ʙel+nѿXDzqL|ΤQkv%.o#kyuOg]֦U`Z8odH!]Wҷڌa24 rҀH3eȡ, y dfŸUdUjR۾L})<EeK'})PDw Pp?_O"l^ {sx-d _>O-tV1>!l6L ա)X:<=? >;W]R,ZUQư4^+,I`CchU<+//`p7W(J@=&TfO8 ? YSw`=yLk0òf>Maw;,ͩ|"FWd c1_浦 y⯐RPpVi)Hg8P|\عH% =l~:$K!zRT+5Ze_^KFKh⩉2doZ R>%RUKF${Wm4W DlY:E;**?6y0P6P\ֈuezD6.^ޫf -="(67i9Wg/,&YkϒU?j]E8Ή>{Akok ?8JbozЎy[Ve_Tݕc6"4K~P/opΝCߏ|8OtPڇ >8hš8) ^[-T1COF,&~2J?!yHlwWAf1@s#~+J[ܲ`KNgx Hc}ǃa+e4|TQ֧@D-qk/MXK{c9r -OԠa$s:VVfi!zy jJI?y#wGf_Cև!Z˿|#]5%q@v0&Ar#Kxԣ}'VǙjfpիڶCw<Cun%SD-}>\$G@'oFAGdO"{o_~ެ~ rOPT>"RA)^ ǯ[a_g88g5 wVܑi!ڥF §:) f>:Wdԏq'.'BAxH|ZIپueÓ=,2銁)`_"ϱ$N~Т@'dž;'i88GIBS!쾘qj5 c~oTloa8ԣF n o ݚG0xy[\8$ϬqB|;qxY\?AG\>eOGeCXd  h[`>*#BܥnG!6kkٯͲg1A3\,)n OeV$lOěG 'f+x73s9"[%tޝ7U5X)t䠯s7n5+HHIIV*z5WK4WSs^qh椥<ΐb w|]3'ش2{Q ` = |4̛1J W0)- U::zCՠV5-Pʈz``!\h=$dO*/L/PUEVfx o;HSln"Idgg]R"BdDgy)S`s-l ]w/0sSr;'؞ 蔧 og̟9\/<`̀dTI OD_CwL z瘦=赐ؓK~]sًw1u\0qoiԴwٲnu Uuu=2uD]_, t/Rr<#1NW'R KJύ=9*HW?W|j%v13Rk;8c߽|Ua\3]g$Z.My][/H%TQicI2I`z5`F6lyXs5}PiTX#@EQo"(o ΀ʅ9;d  WeqkSFi2V:\y{J,W;a~> ז7B&6EЊLCuO@F+yo&zE3D>rxuQ8h阫q#j[t&N5$Mck\F&ZR=_G#, qξ'F}*!n&q1@I#U,`Dsϡk:l?V_8>H8[ҵGb2 lBğqӌE`㣰WS}ni(NMeÕ|q}x$LDv0#O€$'{{0 Hp|irQFG rW\h{(e9Kh.Q>O3M=7k='B`ƆԜ{OFW%w,5Uyb:h1i2t*˜Ӝrֈ]M2e$^1W$ܥR8+^/ r)2F!Sbzpdh@{Y,`tz8+&cL|)uh ˺/\P"&dQ$ Xҕ(MpI%tk\;ئCmYQ^Mu2SluQ #H]QPCpg+אV" IY*y|;0ϊ⾚|g[.UŚ_+?CG`k%__ mqxi:#7ÐYTߓo(᳈?Ƀш` u[br%Do5e0L\3g*iEtjZڹ^ w4뷏cmX{TXt:kfO1CH.؆q.'g 6;$g7i%K):eM4d@u)WJ!}zyN4I@7ARu#qBa(7sAvj|OÔ0i˷X'!o0/t䛔DX qdFk {e A+~̥8@z9T€/ dW|朰% >qᩜ{JI5wV3&|.=S^ ԒimCvEa+CYڸsˁ MJe?7e7Ѱ1N *l] bLűZf!mÅoqa{_ׂ=~F3|LHc:7(ʤja Td 3Gn," MRK'cV:enoptG7T[5r^wp4vP9[,[aЬAF-I^#8g3*~g4PN1 QY2Ξc}+OU]0&dAr Gz@rAge0n":*Zy//]ofY@VP.0aMZ1>nK vMɣX<9QV};*6]xjol 5)(c QQ7q_]zji7"ȸa߿ǎ.DRʊ쮋(@}Z|N0٦u}FujrڬKvmfRY)E_rPj"ԄJJ {"KO4jĔ*ITբ 6硔'ʒj)4 '91Y9{o% 23[:VMi)<\P\:Ɏߞ4ldı-_ @uU$RӜ{ę#W 7ؚDfBeeL|2wD+t `ʵ܎%0RꝂ_%,""u8vS&i@QgM$EʕUS ,\ro] 'p kBN7$&M:K|Ʌj2 ^%ߺ7+WMH-pꏷp[3[[K(> =XDpI9m#gxh-டݸ!%! P"X`U&8xcVH9W6=?xῶO߳ͫo~?=X ϯ6˓ WUʶ;[,;7L쉨,`VsmdL`Q.$z Q8vrƈڻE.U\ɬD""o7lFeׇ2`N;Rlu`Dc>C;i{3+I+]1,QLZ3^l7]㷙tZ숤ܖ6{',5c a9Y4;Ҫ Ŷjpnf=z@{ `u}ČQ1m%&ãbƅB $r;6^'gkͧW0Aܠ%Y,\!uɴ|ih :w 6ɗ/ aά`譻҆l9:0l=BʖZ+j{߭yN '=8$KȰ/'mFUwgXgҕ"*.ٹϬ@"cCIh-\ ՉldWO O}*}Bp)bG3H ݭw?9%T|ZMj$quZ+ 'Nl.Nk75DIuIi=6^2aG8NGn'i2in0:ZLyXvXIAM]a/Rg-"k ,HU2^i'I(=D&A'TPB~w*F|峵"@_f0/eE(:dr0Z&D.on`5TѺ>`l FGbg8;p*d%?t,]WPdJoaOUے 1B 5_#jn>)~20YlhXBf iz f|L߉LtS5RSv"djR$'6h8Qs,%@efđͤR`Ac5O[&ڔr (Ӗ?w۠Ǯ{D:E3!q79 Eq7M<|aD>Ԝțt bbī\ |ʧPhMPq^EKrwQ p2zQܢ-•}I \ lKOܑeJ~Nǭ770Sl־ {ɵDz6]q oZ~! @a (StO}sry͋z Eu#b楓$sz-՛jD>OfmƚuS̢5HDݠM^IբbQMzfer/,i) | fָɃ3Pn,g%,y.3R0ȋ_g"+u]Ig#y6;lH9n+b~J.ȏ4XS#,,>|_i{ZB{Y~ky~&#] wQ_SgX۹HE\a!Ez&_VRiqe[)_\R% TUC6!/ #>(.cߛD3_ق(%L/F RoVo;y \{*}ۉT\YE5;|"]9 +vG@<ϳ)E,9g%Q4oQZ08+{+)n.QK,vp*B^:6ȿuiP%O_4-& ʐ#Mˉx[7?JGShFfcĂYQ`.ЖZ)VS[w7(lo`BfxO ZGÐN?6dޏI%G]؋tŀVFTᗏ0rt?= {CkO3tސ54N~qk'39#o&껋>T~Zlq5?:2L5+:9Qs-$uoIWdÈ5xȦbC~&yA|Sm'HȇߺhwO5p~Uu]70yohVbciPujux*wvXJg A!xɫй?-Bmt xl:Thԛ9]GƏxHM<^Bz<Ǡ_ʽ4ؠՆ*&;I:m2pWA1y;PAۘK$W^Cn4&|C~ٞ )>JNX]=LwjtaJN1Qd5`>5I/ҕؼPBT)tDE~ծٟR;{cjP}ȵٸ)F/X<`e^ JI<š cȪb`PX u(nW$=)۔бvAlqt|{U2,sN)5c"vAu`in /dԃj)St?,_qZƙvK5M\c O5E 1Ō3_B\$'>⚢%NriJG6UN xy/pCsi);W稳C U $?XڟD@S㑺Kvcz\մ>}=ѩ5TZdJBByޚ#xݢ\r-!eë߀%Lbnj|qw@x'Q ťږU=V <&i#WALK~2V;mZe^WN2gU7SFɊBoEMyTwWUnG*|6aA3i MgƐTz!h hg!F8-D,0V&) o9`LM(XUpRϸagSpe&lVW&l~³/9J괔(;TF eNj`rgn$qvWX!XiYME)/nO[ܑ.aNۘNO+ŐD|wb +; `-%%pq&QMpżd>kL;d"GpR)p7Ngpr^4d1%'+ q;2)* ]^@,HGlIU=fX|,Pv8>ȘeOOwBx]f`3ŭ$B#)d("(:}\ n%1ꜺXHN9z2BMJ6,#V2(f)-UzgCkW&[i)4Wd`'Hl+ Jİ2oN;81>{:&x)X/VKS!WUbr>7h (6ka7yO<܀_sd"iڢ,B99#P&h\78]nG&4*TE3evS'8pRD}_k^?}pM@a2K+aS-#dohX(.Ra^A.*ZFcŕG+MT^7h^_;H2 ܚ[}Cvt3bgxqݻ}o&eݧC1{,'#adUZڄh߱H׀|U2(`fd2aƏ0G08 8!9v2o;UqM j]*\0U#S~"$![?( Ty}FZjN=i;p&3a-:_eyH9S!NF  ToS83 + 82jG<Ǫ_AQ3<]>(,Ͷ/wɘ#\Si,H#e(*-) pQIi ($jJݲ.A\!{;E"'I.K].OX J~O\FI!FWdҝ-)?UJ8QjCwDМ߿){2$gb7^7M-lSpW7ڳ`@=[4pzϡM"Cw28]r޷:OVwiS(JhRN⠟}&DoՍ1#3ak` zg?4cpT`C BNRr>D.x+X9\sz3@f귩OvV@E ڔVPs (VTH]%yA^:+yARx=NZЏa:^ ;hHZxѕ4n]kNj=Χ p/Bا'#]G Ukh}VVnu ^/IB-YJ3N#ɞѺ!j+a6iףGRcEz#~lsh/Pn +͙yۄC`%bV#x <;fH>QT?-G;݀l)e<!(YPZ`>:ðyoQt:x%[apmX{G}ne=sZoH¼1_YE.cUb)*Z))7-$(|][3Scb>{HSǘ(Aqh-L08'J(a^1h¼Z^RG}zaz|/u0%%[RX".u=b1,4QU  z]|q*@7\`7ke@]w >O]]j7 WPߜm9*}s-~9Ej;Ys^-JtdLX'$+HQoPw_ Cib\qٙ/Yw5]/PtznM}9S9lՈuGjŁ1~i-]9HET:f P+\ jW5˻ɒNd H1k͡m'i!Z Y~stQ \$<&UY\?eoS2\/2];[(7T2ccW_>Fuvmy4%N Dn{8{TxQqIR4zNgzz(<}i{֪H>/\,\tW*c=S2hw<:]_Lr+^ڭOx%j|d@fͱf`%6 >v5GTMUw]KjD[IiDoeco+ 1(2:&Z5y~8z&5R1Y9Ї#A?a_DƥJ on>b)F4(*4#q$ ćG\=MbǍ"]@W[u͇ ,Bk?s}KH2oLY]1ԊJ \>neza<8c|z?X:}FSO Vf<%pm(jY>X̻Z?{طf.` GOT=0I%s~OOHò?boVGY.6Q—6.*x's P[ϊ2߷N'QNMS '?Bq} 潻8TrT 5F>xĖT޲LXJɘ8]t *;ÐmȬc "X[OT׏Q,-Q MVΛBgTICbdcNy8!{/-UCmX~SAמTS\S#B? 41-1v̙7ykHTN1tSZJwGC$W6u6:Y{dN7m 'N]_B©*t" ̮WzetS1MP;ps"ؠ;NqZ2H NfQ5?Z )d2uYv^I*}|u&G:&w]s;, }Lgȴ2s;I2&`0M7E(;QZwlAl#JVt2\0kخj ddJB/{W}mF`RgM ʴ(AV.oٮ(:B"A(;`fKTiYGMG=w @P`#fsC98-%BHZ|">i+@u풒` nK9_H!ԕ {ZhQ8īDġ~*jS) `lfA'aɟ_7:D2 e<@{_ZG'~; EЧ c^DtF\⩚.; XDZ H}T}IQ΁ ʽ=$Iź|U%1m5ҩ3 Iﲯ4h.22.DmYJӭEH ו.GPbT.t0k3u 8+tKiDkXąZ&SDbbR6y<k[ZJg4`^5խy;KlBJcٖlQ"^.}<|&:Q'D8yLQٟFδ)4aAF5ӓmb ۯAQ|%cgKaW䳪F4Z#bYqR/mpmjevzE93>&2'gU\6ZjR{BLaD9~pQԯ\k Հf^+n K'1akp9.$;P=:2u<zpbmbi{cLTJU/RT+WmIR'CT;E0+?1σ#~GԄNh`0SO[~=\P?a?r!d?JJg@qY`KnmGOwD#M˙̻p,#ahb~Ӣl/HmEv"ߵTPn5rSi{S.x+? k!OPwny%x;* eI b3˞ GD׌yo8k꾥4SmkLYtЗ6"ٷlbXYn x*pt`>xpAm%9I ػg4 msf>YeѪbP> dOC)u%VʧP;Mj] pҫ _u:>{G*&oGf QF,@ѣ{UqKEJ8E0 )]F9V. f;uɂDvsݘN/m2H$jg?Q)U, 0N#BYlުwVuE X.Rx] mu[nm?[;M[wl:%h $x++}W}]{SbNi2.pA)p0l\h/B#D{uO6L8/Je _ώN3#7٬rdbrp۹|Ǵ "RĘǦsRV'0ouQ*`LReA$ER$m ɏ[v)W 'u.gr.VQ(`1Y ͛k/jr`PCujAIX9+89lu!9R?AHdQ6kƉb& UolMvU ^UTQg(\)U d3ow+*7$>mM2|6ԕK2nPF`X} 2vˀ,v`B=e*ܼj[Ji)/C6~,qU_'0g5ݐ]aF?H1Z0CV (ҽ}J/rg$x ڜcĦmƮGdGKt' {: DʷҲ7`FfdW;"?9_ŀ&]53-w\zHcL+o.N,?p`sK kyW]\<͂ ذ F0o gNuR4cB,2p=īl 97eßCəӢ~,9~ɳoP^G=dWx*eB[tr"X11> zӧ8:D;I=4 m؊ޡ+~̞Lʌj<<)pyyhElȍ+({_U\ٟC?^Mr$vD?M( iI9-޹D٧it^d\4񊈎I4d$f#߹Wh(,!ewY ^B_VX^d݊ƫ,RvMR5t:w3F'!@c4EqKy7fS!uB *VŠE=i+ vaCyym:<pM =\-3l%p) 8KJR?X:/0WR8 ~tHuL6N%󌰕w i&$F^P fnf6 YHi?F_W8@{_yx"R$GzRע[rj)YzS0 '0M53S#@ǐ QF4Lgh-~|hJ@d XC_"WsbQh[jЛ[sP,"4l3!zI,'M~䴃K-^-˹OG&d"<^ՠp~&Y3ih荝idQZa:U+Bc ꫃dڙ4'O!v-&f`<|#t*a'gȾb<@Hӟ3^Y]S6kL ŅHVxQ]Kµ7mKdf0'0>]ɽd W7M(hQeyt ^9 ru(&N@%*-b{pg #GN 2v_#?WýG^.,5c@W~ tWjޭ1wz i ta&JOm3'f_f,O|rv| P'BuqZYY&Hȅa9[ܣR*DMh3/jIϑzbL)Eryn͚4㋋(#zF1˿, jP8|r9;Mia:=ejl8;yx.6T9J\3QjSK~9jƮ oj4ܽ2YLb9{o1aֶ.Zik0XWiqMN BuWcʚvB<4ƞ7׫K7>B@`@^Z| c<MۣX帒$F婄*N j uk)ϻ\VYU3#VՑ+>Ѓ g||#|5 CujKw`OUq@fY֔ޟJJ-Sp6W TFwpzޟA^Ort_QI_$Ʉ]\_.&bpV봱exQǶ~{ /WQlġsހ(zdK=SqYc?Vj})ɱNf:S}G2;ad 5qBݲƅ_#ާ<49Fpոq8/s@3(7ժ{Y%AfGu=eMAkCv! l]q zO/<Ш 㯩{ A-ҶZYRcx t tIC6 McID<[!U)5ﺇ#iPwpt o^|ĩƘR TdXM89{H>fBmqZl!tZwwꇰdb2009B#NᑑކwzԬuUAzIJOfRFX{ZMeaNYpqlɫsʼ-Kj BK(khI_YUƇ|gc Xf@?fPPbnX/D@3G XAFx=ٷ߫9\rNa˅PIĨᦔ(|P~Œxwh-WaaJ_Jڦpe]./x2X9nRǡ 'StV;QhMQ\=%-fMG۲8S1ѻ4k␡* v]w;ļC3"E!{A!BNDĊ0F)D8]D T)G8.^B;0r R* xpcEOڡr᫩S*/Wg?|Dձ2m0=j Gi:"[ϋAt ATuGƒXwn{{74RB%rM$g N~-e6R WH7KbS-Y$7V3/3ʃ Z`n3+*cHa E(PؓVe+ &y'M2 ߤ։aDq (϶ f>8˦P\op;zı9H ldbITVC4 摈N'+#\\OY@ЫFP51$cp/2^fcdzK3nd~u s|92o2^cr0+$ipɛ\~k$];zu?Sߚo(pY1hԡq::,G:eY?]₎pN]WfI ^049lW6+f&{3L]W C0SZ,qsT0݊܋"ʸ:": ̧iŖMR@n†IdL~-*OM*zJ2UK5T"c#[w,˃d໬S~-'?;Z+JD^.A׋9Wj9 8E-wLlv>A.@i>? mcf[/B6㴆m5ځ yH v˙B!M l[^0\.ޒROc1ƻ xN%0J1`'p?iN߲Cqmcd SgCkdO~Í>z{v[ i <id$}A5TJzm ,wZ*w%.3o]#fMҢkt /^?~l`@ +ZBG7UF(N0G59 goZ)PaJ#K$\z*ou4F+D0Ov$ H>v%?TS@3FŎcRym Ip }GC}+c ӱպ:KC|n1RŬ Ã:ssbmu~hIEoHu[mc~4$ ")Ç)L*zs&||\kx !cN rI @K/ -JdBt3ݭ 9=80[g/a%h$og^5RYd-Di<"m$:T|[ i-ppgDi]Z$N%AF[c 1YXtzqk~۞A%{)Yf8NBBxuРsؠ8JE >v6$˂cph\MjVIy b[D 9.F:vakX! 7񾄔PPqvxb3v1}n?% ,Xѯivi=o. /Ҹoh;3?av%A5`e.^}%ןꑍ!@wX) IЌ2$l?i)+-bTO65AWg8ChL@:PqM=$b΢;?f V (0Da&"RVJlՔ}f{"#lvN$(Ĭt܎jHL~ɯ xg^0k{K*h?X&59gnrg{+]Y9U bҗ[5JkI`ikJ__x (戱{̬ f<75GQ,yz ; ǿ6wpH3zUl6X3֥)36gU e%,ΓIIj!77f1<4 GWy]իMy|[5~5$vŎRݽ9nFeɦ !l Q^5cuX%!&ǻ93hG)Ԓ.{L덖UзÛPDf}U}}CēaR5eFVhB>Z wkӭ^AHP"_MUB3 5񌑱 v4m[v|Q( giDyDǛD舧⒡+dp Unʍ518^"EIw{N|rqȦ_1Tmi4% S|t7PŏGI2,lG¦f\lyWb]|oTÓZ!OjFŀ4CKsQ߭Ϊ[U`{HO=K|KL@*O=;IUʤc5 W𖔓Y ]dx%Px%5j+[4ڎJ6`6JQFyB<ՏҿbEL${rwu=Gܳ[KyU zr%R>bkJkJޫ:M(~>Y\ney 1֨ycK+ =f,G}|6騪^Wv`Ә#]%6kygxTcaɌk? q (bi:JiD;tPU: f*Md"zܴWMƒ <[Ic*Kpy){{0n, -~1S]Ԧ[t{^Ϝ['R} }+3>˼_ae?dzI9`7l>eZMETKhn; #xiVZ u)>НsK#6ʦrB1CK@Γ.QTngz&,|!\n-g\8{Y!UBԱ4d|M=c/2N| M7J\"do) 5xSELb;+J ^H{h I>otdCSM]6x#R/O4 D]YW(a*JM|E@Hn` y? ht>r iɌ$ŪM]`Q( %m$R4/}r}7_؆$ >=k"{M!jH_1zNj-Y8wx1;٨gx>^3jC#U"Dt:h-ѐA"]V'`Ł*~ ǫdeTX~;E2Bw9+4m,rDcmul'@P){l9ŒIJ(5iAt͗vYWAuzW^QG4T{xj"fh'S.[fGN*.)M &qoHlx/L?_vr% SƝpGE PKSϾ  '%,.#IGsFj%QTA`=CRB))]/Ҡ6'b!k'5.^pj\"IqKim*jîjڰI-@%e,₎KR;Xa|Xp0F#Gm8 6HKl8]U(`GWVJqݯ"l0n>V[h8Fm~B܉(/"KUex7-w {[GtLBs=f:&Ok>cޡڊO[I,4JtAo<)S;T)Â'#KZA& FLiTDz挬(ۖrӌ_0pfICkǡym"d͔H.*hVbVe@5h[لxlA4=7ǩ1t$D$Gz/OW-2ZV PV U'Ӭu0i Zwm(?s"|Xz֌SǾXRc~GGW O?$N{(]@zITh-Z 4[v)eBkp͕nlHX )f1Rlx㌈lGN=ĕ <]]Hέ|bZ+W:H6&޳ǂ'@9!iPhYjxb%~ݖdMß:Х8k n^0G@v̿ P}T=63_x) Dy3q._%("o389RjD8cTΩxSOuL)@q& xևN>AhfMal'Ӂ%)o 껮_o*|6ͱ*?R93:P腭oQLCFL2οB}qJ)#BmNSxC" +Cxᑖ{۝V.<'r+ɺV '_zW>)H^[x?t(*鉔r9d  > C{ O:C-c-6@乕:܍!9 ޱ,1{I;;y=]lR`-lV ]fiÏ}zTn}LQJ%9WoHNm,m~(՟jxvz*vjGyHF"%ҰC *E)rj8M)Wؤ%KhUeWCM`J2RB#]} OloLAإ%yAv_pdg΁^|;ç]w7y_-} M䱶}a;qIB[AӀz = \*.h8臢纣7'g~wt]|C"StHGy%cK\)o7{:Bt' dT?BxLN|br%LGv@ DW{=]\D%Y U^!Ya!dChg3> [ǞP'*}8w1<Úр≵nޮH)b*̅N(oxܶ9S8ǝDh@a86@;l"d<`BHQ~.}?'{dn߲L?6@vdn-}s u. EuZkgWtYn+ HʓDDn׻Ĩ6e 8k* MS_1M,Pl+ASReZ1-qPnzտ|[ 3tָWp+kp]?}IOxfVx| bX}j5@(oVL^:X셚Se@k# SDbb288HϷ |CAuOXy:Gf8|=/!Rk^l&h4@1el+)+*N'TZRlnM,OO69,k% }!!V0Vtknaܳ=idd Zr.č%А!ro(fFSʕjԖj͔[PxĢ{ 䮎!;] ܾNݷ)GM#9/Q |/~Kȓȯ_#v۷yt값f8 | PHmmZ{Rk 0q׏ X:2QKddA%(|q2XbRhf XA(uǢGWqz3/rZ\~zo61O4;HdLw f!7S"0$x jSVB\҈Ӽ(y{Q)2 p6DˢaPexQ+x,OD)Ph1aǂZL=Qd ߝ lgُ~NmbWw3nL=H="}r5Qb *)]y d2xtdHI nt"MѺ3q\4Ǯ1] nutR|,: %ғ'kY)f KKOv][`l-b{%y2+m۸n(a!BPx|:? E|ҡ&Mne .L_-e@ BfROr;RcKC>`F ^GK31c 3)!&/Iߘ3r#*K<ѿ^tK-6o/: р>˫~8bD vM.]*L*NF.`_mHY5=Ot, Ъa0(FG!L^H w&&sXPVgS}ظ lvbC`B3mKE#3jPj5;eyy 3Zw)}$n`yʷm̮2^OuM"S}K<2sE0yX@9M%l'F@RіMgš>B%C))31N*x兌[ 7?8-h]آOR7 x0@j\̞{:fv 3!S3r>䮐1OھBD|k#"C5Xp77R?2)4J&Zr[>/7F㨠ž,P4O+= `N$pbDjga_pjN1H +TMmVCߓ𒰏j◥QʣX65%Xfh Sܣ=_׉ǛdobN;  ^sR 4̨ѪxzBIYZyys|:QI arIJ=y|Q(́T3VJdPK=DW *n0-x+Mj vVμE2>dqnFёImJ0 å=ӦRlt+ 2;FzH 8.@t_ˢK`#, B?n6GdoQa ? !p"ZaQUScDhdCĝ y7qd#JOe|CeηG)96QdI@N25Pc囝-vLh  H}c3gƱ&%"BDB^xVǼ$q I;2⢙(y"FuG)})Cg<`bCy #7%_qpbTXxT<[!&Vl{r1dUWĨԆRfw(iT#s^%U6$Jb۱^V>_Z|Ou&^Ք6 `%J83hEsR*_wa.Dlu=^gYKs!!>9Z$GTCrjTK' GLeBܓ1\lw ˆ|lp4.1-TwZ~a i~faqsp W13C6wʁR/0sY>:K6,0rPq9^Jfm7x!+F?)j>.9tv* sF/  <1(6}An,c R@+VHM~S5Z!oȇz;l[/T%XOւ-6"ҷJ _HY.2APmInGWHLYL[vVJRI=H\t 4Y|cB&ŻQ_}Eak`qc8s CoXUȷq|40>v6 fm8?Mk Oaiks+I?rbGD"p VP>(#y6G&Y3n=%rھ$0;>k+nC;b餺fJ2TmMEs^~5EI}2C0+e?ͮӠ#;>3`ɸVY#0Yx-]{-;,þb B]+rxP_kzaSy~"BX\]gBa?̳`&D%fʛt}V5°²=!&^Mw|iȇ6 QCl^TJ?5OA9/zշuui)SY9ëH Vrr%$!ӱLa =/عb) P2\;@Ok\α;?uSsb$ח@+x3LfQi9_-ؿJ76Gɐ $cGBy06ِ" ٠%`7uzHu܄%WժAcK +.BeeFB җ؇_ ?,F|rKFS\($V=#_VU\0-Ӈ_d-'H6CBg'5lioI [o{_/g r TH1PI592>DƆA8,Ic.DNwq.ihhcr3̖ut-D®' QJoI>cEN_19sܜ)CdsEcF? MQiFcE H[xʊsA&K|#aҍᘒ(6qMRGolIQQ3mfQͭĥ[:(oiEnu3U`V JHֆsu 8rBL U&uq /GGDG<mڿGey9ߗXGak!@܉R~5GD>UBˆ|͇Ļ ^[Z^J{}g̶*[lQ|n@S%3TPOU*# ˣ@"Ij3ߩXsD/;/!,3NL~wʊY X/AEJJQ_cCWQ(J V}x*tsaγW,zȷDx`l2ìX7yY~:9f|tiBQ8VYk]|t3B5RE"ňFztX6J>F UaSĿt"zDfl͵}W{ l>DV]e A=Z#ީ_ScbP417R 9>!9F]wO:0JJDP?W9-^AjD~ cP) r}V%Nt %TXQ`j +‰˨?89I.Gs4m">š޾E1k%hReTߊNWaDM5 O~qJ0*}ցV.k SحێnM&[yqTڨEX,QNz ҈4@yUoW@4ϩZEs`V)Yƀ!jm)Q0bRkZ#OڄbLkaoo1$#G6xr O-Ux9e&ُ=ڳeV tʊ=5&L޽glML=D=IULUtr\NղH4/\gaKjͅ΍ U(qMQ{2&4 :AY oBNdQIW¢t>6 rWX>8 93 *7O4Oe?,~mȲk/~V <[zG#Y@kq~CvIfΧҢYξ |vWhIHHuqa^1oɳЅf=5yR}M\znqx `3uѐå岒9n0e߬қ\^/'\3zkKV *mH*I6ooR n ߙx<)*r%SzFG?qP{0~K4s㮺vqpv-Z*,GuqJ?%3E-sW夢 `S|13w?K~o=VaC;:MZ!>}inDd}! .~"\j"3$#teC?UnNxP +ihE{ "ZI b$zǢD}Pvkya'58ټK6BsLJɗY I!ܡ`I]PV(rIRx| C!<}Ml{Ao'"V> b ȐJh< IǙ\HY@LKSk=_d~.chh3m}܄h ԑ~1>!]q1PְsZafas#F'A'AE=R$'D ړX 4#<1 W;Ŗ⩙ؕ~)O$Lз_hGvkS" ǁ0Oǐe,_ѽo\[+D[x5 ·`9 h2!?Њ\92fNtgcT׈Gu<63m1BVD"cGI27csZ9KPgz pYVѲ ]oH/ήt+^8̥>oQ/bl@f 2SkZtJ3їbȁ$ڀg,>UgݎI  _Hvm3IхQec~`t^K;Opؓ|VƖ㋣Htو xFs'Lȓ۫TUb(S4x)lz$+k٦ ۴2%wPrm D=5!Ow̯{b3~}aqh#gm)L=ke6H0W|++wԸec#k9qY;,:`&Aʫ/C鑄q41r[6*Ȃsyy ~^S9V»IAt3y0 TAd(|ؼ# ~MF6R$#It{"ۻw);H{[T0`\&{"x.dYyBy0ΒƧYW= $(\ig k@A筁To}i4П`VD<Ô2$|_8浗QfSҘ] %TID%3aucp` vWW>9x$᝖Fb$/Stʼn<9J_I:@lxRRl eB'Ov@Gʯc֪#繄z;IVb$O&a◳g ʙNw>n M8BP:hog/#ȵxl?.Jw2ija[ƱH@ ;iT=W1ޕ{'<˺7S*rf9bVIDO> [V_9 Yi8;%oljӄ֌}4g)jTˇעg0VtV)ENjU%c,8݊\x2OE;žKz_]A L}9T/j2V>$q \9T8E>ItÎc Z10hk+$ce472!桟pcBt Vua]bII\S6+j ٲ#:́^X &&=v9EI33~o}H$?9͙~Fc"غD5"#NNPջJe-'?_\\J,vCLG$v7ꙅZAQD ybRZ?JeE#vK䊋u@C0߸2`^~]b,R G$ؓž- }-f|ťYB_:XUV,6?zo@dRG?6GY CW#Ӎ(->f;cv/N)-6s0?~>al.0u ( O1>0P@Nwet͝geCR?bH\18zIdy Uf DE8Z|ڷl =mܧ|h38%vCB.@&,.Fa ˄hd.v"m]ObGRD~X4zK;}íi!?䚥]ź$՛+7߽jۉÃY-,)%DG]e>Fc%BYk\Ǝ: tdS"Ak@)\dӭopiu+4dj[DJU7 5+auۦ-m~)G괂xr+׿}t074fp'*Mv} mN"ٶ 6oe"&id&b_qq]gJM ` B[0 ӽ;^ v~ad 4E?I{2eaO c %kq@쏼 쏊!Ks,&AY49E|D{bpmo`Kf A"Y矷 C!;9wG9rv)T32k%ʓ_*;U.*ni7Wzhs[V8/s1]3/@#f|տR DR^5:fm Z<~NuxCGaD1: ~$_RDڢv4oǟ6s"xɍ 6%|'/"Q2#]Sj>d-LO,֐ɚdpX' O7U.}G[LCQ, LK{$B =;{>8dP:c?q~i5|xQx=ܰ"eI_aK#RfߴOhDf 6b1.:fL2:1׮lUQTμ fdyr[@7 dq J|1n໥CcKLŸ.c0l)sȕ/&@ɢeD`[R:#bhUNkhYZsA|1ScX,; 1aViDI\~*>Q I#N(U3mb両NG鎄d|3舷B3RU+~^/oh̉A1_'E_MGT38C#Fowkϥn0}8>AqLskZ8%R;-}>y2,UKyiזL)6&t_|+B""1)^"@T-擆 OyZypb0 #45|!+oшl..3Jbi0o;)sKrձ n8 [/C w eιH}ybʒbw`m2*Li@Ԣ)ҿ;2/՟M+I9J"3XV䂸>C,{vw=rMIP0W4$qZrf7N A\'^qL#$,,k+Lh->W) Gw8EWQg $GN>X[gQj4{P$Us%lq1z-՞Lc܇Cg}NJib )VT5e(di69<b̲iHI*n pM'6,.0xԺ8_vi1!Rע$ }EŒ1D%úI$gL\1;)BGj}Á 'cѤ2ˈe %%aͱ&AფM |_J!KFd.C}:)@U@\)p˚Mlz?ښRp2N/,bLdJ =f٣|P(\gA dHGDiA! +m sDJ`#'5}^bV3>N͛<@8znw1 :9} mAGk,jM6t̑D*j'C^͸ l#0ME66FrDl2J.2i7WDBoYq^<()b1'@f7j@d٢pˡ io'!y~9L܌S7[Oyp+{˹ z.,%nQHrepЧ[5j"u_#^ Մ,޲ 4cc!t˦p?LPt/ —}' }+kxm@`5ؼ$YySes"oxYn2,H&$ѓ@p:W4?s5fq|XFvRs{y, AMhlJxF.zw:CΛ_ɣUQCl붗d ޛ|PckyO58Q"ban5l-#Sf e&R Jf>~(S 5I^S!q-˵Oƕ Ԝ$7[:( " s0:0$ߙ̀lb_`SL7Sݩ]!PK~Ht3:GyDPf0'Y5+_V g4 Mm8SfhN.I?Eu_:HiN.5\EH^{8MѰI:w lR}+3*Gr/ / ZI W ta(+n$WH%X4h_q43N/Kȶ'^7м7?MS[Ϲ4Cu)$.G JڳʞzBcɑ{W=^S%El?^sJ$D}H^ma[>i)J!E_2sSR[qZv'LYGճ}xv-{,KgL+1wS 8aVoP}>k.ng>4P隻 "t?۾Ta Ů_Xb҄/Av GEaHgfT]n6v`b3oB;89V_1$d9ۄVae:GÃr8\3+ڵW=3NJa0LV*~X>v{C ' b_1?͙؊/Q-r@!T)~rT  d~<%c>ELʰuېՏ!EPLe_XR Lg1R&ܝ6,&ߢ0BclX3>طW?;9GT#qPspZag"n%rxŠBVFauM7RL*LԶFhH6|/ NU!N7O4$r }$۞SB#UdąP kr(SGI[ DEƋA<=KPZt$C#PM}MNK&m9YiRݥ0Sk~43'VMKJ鏀L$/jT%l3hi !;r'<3#:v=W8b# 2ɟ>1Ʊ-W Cu#ÿ6ҥqL{\\`P8LM39m*y0wYkʜq. =.0qbqp'ww.c{Ws `S!h(3`v'%2<\z|~dB$d$ƽ}qY].뒨k֘ϞkgE@3\5ŞlڇN"-aGv!3 Z-]P[k a@2Dsok, R(l>\R~Hɰk}z=lA ] #7`7mI{PRVi=L -Qbڱ,i.j͍ rM80"&mF8yńswk{Rx~PA츩?Y/=k=Eתux||RnO@Z$aGuȣd(^ϕ$aKY"u;bw5MN=G@ 0" K-,`8#WQb.Ny' ٟ.oyclb]J» @:9iRэFt%5SŲl'$bbE`!sӟbΐl^tzBD1|<^wbye">$;d̺Z:d%^k | FT"EPn1a;Ȓ451>viG!OfW!bEM*K bGL6'JޠS׍*8Ò&LyΫa⚈CZ$4Bi»5aɕK-Pmpl&Gk>PM Eg6߻؞wê/]*: w|H=^kyd?H络Mq$H2B93Ttsz%B2Q:Ow|M%ׅ).4/RrP}gWLJʺD=jl:jsv̿n%8z+hZw47CAyaVYQါ0Ux8KR0">OB6esI8:,e!K[WzٜЛI"d,hֳHBK[(>ސ0*vt#:,ӂEˮ`cϠo :| t4i;g/ifLzL5)Iqg#HH7TPޔ5])w8hHnaш.7Rpj}<, RQuoJIJl:bzlba79bz[T} 0?gc=BKriۂI(W}ڔqk;&ukBɘʨErezY]hKS+ M=(Mѳ ֚-L}C2YT}WK<D@ rN2A&H}LAgNg&1H #* C{C`9&ŊFxfQ<7o]\;㻵> ';l4 nJ,i7r"-^$k1O*j0wf ށbk>DFEl jr R`:I ^KKR%YVPˢWD'Aѩ@u]eҍ L@vM䗹Z>gkN+EzxI%fETX56?ŅQ6y.D[orH'#J}A$s]HQCWҲWcbAkHG)VMUg bJ&  Q8DpO5n$qooz\]HlkaE`hobePG3]✝BNXHdMW)w-ڰ(=FS27zkgu{`p2)}4>>j.U˚ MlMN-ϑOezV&T/P XPи끀 9[_XoY?A[#I`&zv7qd#GZZ{<Ǒu Ji.}K.|G0{!Lqr2Ldڗ VF]-fXр E1g=F(+P]ok@Ab1J\9/dddB\8p8HH12wxZ="yZy023̊.gDz+&׫SO^]PJ˓-T,:{Ѐ]gI ЩB]բ|G1^̬'S p -hAu`*jsAՌQ%hn H&:k*!a 'xwqm .5ViyKRy4GdXO|T1}!,r#g P@8@C{jv/=ꇊ_,-7[څph$&^F r6%7,4/::[79}6@V'¾4V.!8+߹$S|L7fb]mkYްjs cE긎&?,AK5U`0"ȥ1;W1{A|ϻz8wtLP(د`# \vv@=I?W~ď!s#a"t \#aB%%Z˂,yl*Q=3Ip#!gi5؟b'tG%ѳ!>EUgLLT[jLZwްE! clsb6Ǩ$B_3]pE"T#tv)POq7#)E^StT8 f}2EdbK/MH,d5|93n9p pÓJJ"`Ʃ}UiF45sWbߧ}{Q:o,vڡ*΂?{y,‡Z7KJh'>ìcgnFBG}JeRN?/Vmsw9j"9o_aţ(Olc\jbN)2{h;I5[mmP[eea !0#& 5$4~vsLXj+4M% 8oঌǍ-ֺe;#,Q@rg;D:VarGM`u/½#?,pNWb~x|eI'xV{EvINuwwBoѰ~ }::C=D-<.Q0הCgtZ!0ſqԛQ` E?.=땊9δWVE}4:JA\CE2E0$5RWeq"A.{ v vƫuՄ511%+vYkU\&ck%J}eɔn3*Id3]}ΣQJ<G®o.@_//95aq/$0$8"x5,zR&8PC7{<o,ec;fQ:=~ 3PgtVa!iV&RLi`UD󍻊[Qd0N";;+&݋fw5!rpNn/U  5ni\>R[Ў^^f=t!7ƪF8(XŖ࿾ bwMqǕf 1j̋sBTwv1G ,FMur649_2ʳa\ڽSnݢ:SlzTCyB;(0{b\#x]F֓RLZGVazz5쯶)Cx_F͸pdCm\ )D1dɹ@v}^|7h}%U%.O'd A휛G TH}8i4X8eуcMf 뻒D3ZFwlO:o8mX^O%֞ N2aRp<63Jxm8@lpBhovͬs85xzo_iB Rn}ciR7 &Ѐ'yxqL֖9UzmwaJ?f i?وO% 6J$Qr>g""TM ¿(Y1xPH/ W"AIL<_lov4*N +V ՔudQu]>s Hwϫ"ge\n{fcDz,ʲml@&=Pt:AyG#mTuIY7+Ρ$sCr ĹvCE(<BXsyL<:"־*eZN4|~r;TG^FN8,b~:J]!$ߚPj?]. )!j~%#7lAqЉ;n"3P!@CH 1yҩuN:ުu whJ)GW<:8X4Ҟ|t wKE!T+`n{I]{aw/-f]5pcD.@N3Om\W%NO8K'q+1sdQ-bѥf'u=XWeLԾO1bUspORT $㵡ܪkԾaCN!>Ԑhlq^gzp[tYf5 Hr CSe>2Mu7.4]<9t@P>lJ|~J9~^}h2t?X|7!qVjRSOy`fdX KfHv'~{.fK.Q.sQV 2p0?ؔ2@E% P+Z©Me0P xHQ:8*յ*;fT,cwvsM@ZLL5 ~xp4ӯ),I ䷝xJ >3ь`SB9G=GhBE :G@Ձ$~wzHۦH`V`kkiaҙ{5şUH.ɼ/X@}L{˹6%@C_ dz*= Kg$u7Ifcy kjTdfU 7AN{z=}L(U&Y =4atiˑ6E%n|+k^AͰqjGnwØ"y\ J+,$VG\3&۩M_OG֞r\PLʤGƶTw#pAJ;LJ,nǷWG+&Ww=؅$3X *yT3PHĞZf)G~>eLe.:lz8'j/Wр \ gy~(Lo2Z<Wkaِ_ mBϋnONXWŬR97T=SIܬ/.`άz]󙧂i(*My։;.rյ=W ,>A9'y`b0E,H3xi Zl좼,-PӤ%pXH9aYʅS|aEz|mv-4` di3Q܇&㋁LX!SP8WgtB\36ΗBdx*(fDcp__A,2VR8 H2۠$%X5%,cU ܐv0$V#@yv[єgdm6T`ݼ2e`DhR]^ƭUJp4i$#Gz#"=:Y=v?S7FElW%+>$M$c98EH \ BaPxԒ? Pxi6SIz*?쒜|ښP]dK{ۆV+UȱLD6C}νhHI=e@kՇA1x7K<6=H)Q5`y=U-)ԑ }dCrmlξU< 0z )Z'eW5=r~hS|p/!/ ɏ|-Q,)ڹF~6Oݎ.3 ߆-iIUл@ҸGr5Iϴlfݞhɳs9γsL'tSZtII,*Q&X ,&y}|~役˱4,,Tb&HWh[4_D}N0b5n4/4ip Ϝr~%XT+P;$pU'Vj0m1% yjϥfyXPAHs[p?uJ1r Xٕ](|)ce=J~y]E/h5XLŒIb\=ؚ{,WӳALmy\ 2r6@-@2.%}_5|HvKpYH*^%B*? tڵb'}h&SHٿt[Ȳٺ'C~q kyՖfy1aj>.u,H!΀z#XsPׯ]Z_ؤR1j7r/0T.LnٗL"$kkПg6Ғ葍L86+_W*)p)`I h 4$!X*``AH1U^?_<%|ͧ<l/TS+ טbzuUU&Y80ٞE##chH?oWEa/="g\ΨE]"Fvxq I?;xJϼ(cl$ȵz8V427w/Rk!u' BǙjr:4cV9͡aO7K >aV@%kkPjel)hMs~Xב4;'3>;܇>Yjvtx{O|ꖽS(b<3nB(Džy7Mq.;N#0;r2OYd ~YQc"}9V1}}qԪZ:,lҥ߮jEXKW9T2D%(k5`wWO0?MS MX18ˏuxiqmw{7INrTGm Oiw:Gbsk '@RFl̿(-9ۯw.iG$IП(~KwnQ#]R0 PSwkzss%X SkclPn@%^BS pkzk$cfN8O!oL={.Qs<٥-e0u]Mse"IߑܜI'*2KqlJe.PEdIrY:L< zہ#0fb <ςkCC?$1=Os؞S'oHUrNx]vs]fZ&͕O R2Je밵+`>Qρ$sV{A)MsfD ve'Uk^n*Ɯ,#ʔ4mb3d.'')|BHHu7!\e%vK]Tha%x&LoQl9ͭxSg״w[2xdz~`Mdњ#\fU%w%NNQPcRfP:o-N}rQtlf3#"t0q#u\CCpdDFT0LhIE۰z;7![i]Slne-ptT;ꡣyw;T#2uV#T>>-0K˹(˗3@ąAս0@fy ~p7 4CƥNB?^HFvKdO"P-+0Řl wK^yt `ژuAw̑]yҳ!Xvk|%|#O Ul{Uh$9s:^O3+cc_Jm1K)0(%TI0w Qp;PEul=@9 ri0jVjLM v%#h2K8EJS|MK2[G]u?*++)ߍ"eXuB >ppm) 0 /)Lr 2`ţYB$ eG%'}.h(c[344U0c5|HuАO6{0[(ܷ1V %>D2`4 /򊳡Bfn|=@Xs];peN^Da4U_fj Fm b(k[ZJj'TǸ"mH Z[1ӧ3쑲+DC6\1k֨u;"7떊W^%' ٱ_gVf䡝Ƃ$ Lj?պaSg>m3כ6T5iWsbĉs;OZ}7o$n7i Al't[${l7n>]g2Vqi= ɘN/k; Kś>p'4(2`Dzc!D"jWOڊn-~'a_<.u]湝HM"[gh@Llx%qKŖ`o8 u,5ipmzX$]ݏZR\cӰQ)dKZ#DNP&yJرpm+aBdHKjmifM.+㪺q-QWhQڮhSl!VU?neW^( J_;=euAҽa5% |8YYuv #OG"]@ PzFnV XS=N:qzIum^M|濁BVQ E3c(_i 6J28\RFaqBoxpO }|)Fwx'CIصu=.|`d"ȢaX:Hf !. koi$}d2NE_u|]қ}I oMHvn,{Z lH;+kbzOT7VQo$r,;LF?5&Fk?W0{`սk7C}3︙+\@(Zlv:Aǧz"Txjxc||F-\\i{{r/'JAc g־;D? x ktOWf%z4cbKR .{6^&uLҶo3#r(JU|~P?:<:1zS2dUfZl'DYhnUz?{7wDnOr1' y֩A+P85I4dT3Mpí?xn.`b(|PK`vNva*3!Nn_IF*ڷ- +@׼«ZK i:Y¥=r~A[ ţC%m)v W+KQA'_Oq5읽ob7״&ȏ;7ɣ n@ae+_u*8gLKof$vtK1%t}/72 |` @A~HXmlWpL떸?2[)i;(FJuCRqfZۣbODMx`Eo)ݤbZy9ʿf:Fl%GQdӋM򑹮^ɷ"* Y꺏*I3.Y iaYŐ& $Z@~ߎ&7r ,ROcU!9!1c]Ҩb=LZo51-W_Ó@e%3#{x7]%@d1ִ4a+~e]A5l0cI +y#~#P~|8B}m/ߢGr*[>)Ȟ KO'!wDE JqQJ(UlnGIhQvz?Rq{*l4ueӗ{mv0E [2Hh G$<86^ pU+TPj>3lm_oRI6W|HqʡU#nӅrssY%&nbk|>`+Et.Uь"ܻaMwkIZ0'9s]ȧcG|HjA;b!~C@!7t ≤v\BTdEAzǷ5 -M)LQ>^ ~E'l$^<Q4tƹ;;#&2 )ɥNs E9m닃cx-=GG+BBg|^#;lC=Vj弓pA2͕jjZ{R1Ȇ"ߍaJ:!9٫Tc'(;EiҋgK5 v效zRkK ѣ_:!҃klF+ր*wǠ; | ]]m+ޭ||^\a_^hd"yNReܤT KY̻.WZ \R$D9p%IzkVTے 3; NlsƪHwr~%K6i;>Bˆc]Uf[Q"`\cS`!&@f7nlxo;Jz )cCE7P:xW UQw—1SK?NK:}ӧV+QEcKkppgQU\S4O6Ddfh,kg2⛄,ơF::Fn.y2тL)/2Rq i")P%־ZЌ^ʉ2GoQ*\#! tڙ^lF 9W#C A o1HK,n|rӊ/`_Y ,Oޫix̒42{Px׊aӳpTmd<u$Y舫VdEګ廥셕N VӭTs"XFl;Ȓ[TrUa`,oZ:\?GV'qrv9&Ho]t@xnݔ] L9L:}{:f@6_Ҕ/'>jl i>C2| *恸k#}4JZoEW:-6T(q#clGWbBXg'ۚi"9l~2&OFv.pt}l0a@Ԋ!5vsz2xgHtڽEAe//)+.mI\tF،AVӞpb-mpށRg@Ot+f3j[b73 alÀ|D4 ̛e5z..Dqݢr3#3d*5v i']; 1Q6^P.HKziZɂchޔ#H|:eŊ' vPEtv2Ud4M&DH@CQIUe)"S ҨMN*nH" vbD -n`mߣ +tXlrhlтANuTNu`As-N¦p i uCC4iξFS^}>]r}b]bZi-N?plha%筵:l+9o>ОJemIҽaqMY˥X+Bo,!D߁ohv}tX'/pf#A'na)NZR?6m)6s2.e-a}!=y=^p {@;&54]Hکvֻ'j$F0["\5D?zc 6qRKmtN5@`8)F-HR&;U)lL1RxqԻo'%#6̈́VM,*jG쳘gPZ W9x6q8YP@s Y!; >4[ l1\Q;rl˦Is:\{1A1Z7l>~Mc}oL5ݓF"OHntXڰ MtWzNS@8hNb+Tjp˃`G鉣a[tq[=6P="i,TNW DQO}S=5> Sl,]Wy'ʼQhL `{(\{{B(~wNzVY-i_xֺ9.*Rw,^8q5s:W"651-*ٯ ;3Gݟz}JRN~i`DAKݹkD͐viOcE!;k-X|sSUjEP1D 5B$->[݌o`%Y44[Q=ĂP7ihW'K0 bJy^_b_{0P??C&˼x ~k&K L cS*Za:YK-rj5=be/8b,J*kR:}<@,ƣ̚g/p,{hUd0֘MGPG"Δyb\AguG"@=}-1;(;HgkWw)1 IN6gԬV̙R$8}ә\b0}OHȟ8ȥ(\JWy]MF}mr>Wɾ: | bk&C?T{7{jǨ5Uc뱟TCeҥX`u.vf7DRrK$kQ˯:*m߄Χ}W:Jb{E4FVDɄ~f6>f']\`# 6&Ez(3?r-e9..I|ِ^-Ye6g @ls2|}uXF3IͣWe@L\Y7tt֋oB8{D U|f(ĴCb}%l[mUe y8 _Y"{q9Aa$6Ұ@s>0Nԛu6ǖTrj/o9[8j0TT@Y#s;᫧SL2lE>mQ1}NFI;_ z8&.yg 2;Fy7"M_ǍR["ư }7# gy iߠmSEDV(!,D`Mȁk5 `s HKV@$fD-pv! <phVP݂YօCE~fnD pjvQQy;}«S归7X3kUd"dj٨X޻kU1sWTRFHޅ ,W:iZM&ҽ%#:T#PՉ=@Xٖ? Cak&'CAr^fhVX;# 1þvn]Zҥ4dʬFub?+D wn;=LV+ eTP6n b"CER-Њ- "qZ D P,68vGOHx8Nb0V]资}=,.az٪^WOBEJ9YC=)Hb<`aX|A\41dP]@IqUrQ?.ЎڊRNzR] gO&6eȗ,} E(`2xѱ/A{vu'ڠew~uvJƐ70f#r1+dQNP:ժȄ-+CLS f,r`dUJi?%oB@ηy{U:6l=@;;KBV\NR\Yk̄hb+cQwk*%MdT:3$=d"ws<$IpbIHA])~  YFtq{$ٝG& 4H)`S ذTee:Eoumfبl8A{}KH EQUak]rXmZIu)7OZyYj5x?9QA}G{^1JU`az`/T3ްK3ݖasJXla'{ANϾ|C{+[ǖ^YdyJ0<{?0Ntt?F"H PS%21z5^%I+d+4ZB뫵.gjj&ص:ゝ$xf8C_wL2A]9Jɷ&GӘѰE/Z0ȸ]萻& 0dxgI/FP}Gm =jbN]a_TFM1Ȑ/_V0!0}%noA"l]7J0Vqw< N]L%> aj⬳܌[XfR)g-=0eAN`t#g5./ թ`H@P-1['iNtk[Ɂ/H(jՄ袁2c2!hx/-+$kN |/߃S  ̚,c7xޡjrRskEۉK *;>BVTHjGv)pQ4VVf6,1 I*YPUSƒ; WƐRo?YC%G桍%825\(2g70z17.{kkFyzMfRXLJaLwzڸH% I:1h&x` E4Y?9EJZJ8IpݼB̫Qe Ƈ|>2%kX`Wc9фN;gkF7@m#z{p/A!\xT#!*ORDid0*.̄?*ȜDc!&WP ` %VE_3}Bo$ ]3U|֟06Qe+HbH4&sz԰XVC4#YD_3EoTQS܁#`x/$"rynGW:=N(j߶sG$1f9j<^Z8;nX%.8/buZuůʿEd"Ȥ|JÊ47,"]E2VP"/ ? ]ADm-YU d* Ǹ[e]ijC9 m9E!./'Z@Sw8 !K dҼ-eOk>Oih;[ i#Isz =tuWTyi1*>a!k+4#a9%7Y6HW2&d/'uhls tbI~pREQ f y7Ԓ^b =raHa Xb2p e;rnFJm.Ǽ {Ƨ\2ω>|bQJC"5ú΁S*#\y |5mo A84-F1˾gLDI:I"Í*Eܣp[>4${5{*'a 2VWhMz V_%C I.[iyrt}QJc$#Gmo/p*/WAM=fqtv1eb -{xAcR3'4*C&j-;xRɧ}AXq":.'!F"dDdUζ >G%>(4~5" U[]R(]|܅:2`Io W&Oܖ-ñ,Jw\~46Ta8F4 S|VM9 ѼAHN,?pJ09 6#rIW 6#ebl%/彼*W-ѳN@ EB;B4gP}=Aњr\ _(.wL}-t%$Ľ^ؤ "nComwg:H.؅~!>(~yinALA-S n ղy4 `zvkz$W0zMOuIehwAa\4KڽqifB9*eo+Nc+gtZbp#B5TcKdXmevdbXƏFj )Β?k;ove]|8JKU 2yi:(>˩8yýNis6OhNW HPvn<6xH^8O\oږKRFz&dOr7-se~I_<:)4눧K>|a"./ې siI%`_^6 +x ?DŽ<4EC/Z/EI|V7J 7y#j]B׳JIwVIdBgVEjDXŚN4bFCnvV]hJ(6ow^ zn5bVFgFFGJB~ HetC= {Tɾcv4iP|&W**תj0fc  X,H4BhV`G-[3`5t$&5TGx{׼cn ;NmΦ$$r;Tm5.@ yuɬBe@_["h|e./t-KXRMo:s \Qeok㧣q#v(ndZtm(hmd7ZTc)`͞aՕ/0<I\rwiWCb6{v ҃9'gLڥAe# ];$z;mTddiIKy.Nc(rQ?mY`9e9v`-(RӬ@'Ǚ}7(VrYz a"N¯NyΉ2?Z<c(͗ebaŲ.˅6 ,JI{f+cX"Dwgܿ w.R& NB]6j /sO 2Zf%By1\tgf^f$,9J"Rx×:m aem6o@L)=V(?0*U.垆zשZ*2؊kYw= S9dP9B돴w;=?ހ:Uo+l֙Ah7L%0d2n2_g7ŝ%_LW6ΰz5ef՚,Kڼy*m {f" a<ԴQkVRD.a8V퍩%7'WEbq%@ՒʼnBO"2+A2B:;Bi$q57|}klk@i'˭b;Ϛ=xYw/Wt췙c M_z 9|˼U TY1П]^0xCLx=RZgb[ǨHcPM;5͉]TACmژĩ@&շkOM >kbe`='t*;˔s(""4ZO#bIf*8^(BYO9cɱn&ΕH1XwApughJ#`ľm\JYmɎ첽6~]`6ZT:ɮTxBV|?76ȂSj:6 ^6`iSiȋX$rc1(qRTΙm3i ȁ]Ɍ~BfAaT2I3rsJ7"F<҉e(bq4 -G݆{YmE14TWQuaxE rZ? _Gş"nĮqR3[ 2: mJʧ?%Qw5zK# :rz 0O8熷Tދί,9L6 ǝv0^wA uzmfY$Pp(vbѸ!u˜}<]{vmAt Tԇg>*HoD0OUJ+ x3~q#UJ}vsgg;ggV3FKVB8imclwVϧ3C@X`_$Q{;lvw8c^)nUgx_K 5G[.ԃ"Y4WF/zBUtBcU]@Tt^dW5ȶ^~4}6swr=,F;ODuy=*!GCh.o%߱4w%r%U~Tw1?I?i;$YCnxڊ#qb5)q[@!ԄߡPoL 3kj}CσO>А9EOR!tR8Oh}WuSĻq[ }_ Π <@oS-9{a=x$ P,ڂ[\ы024" %h;p(O 9ma 7ɤO1@0l1]r#h&b74Üx_--t.hkQF'k$rNׇ L/U?xs>6Gz Vd=l:"%X8l Йpͺ lEu \ EvUʍVw)F\|/i'F':W1Z,g tMeecO6-zedjo,͠,:$85k):oV,*4d@{XtBd#7񺭬mt)E 0J8YfK\:~a@PSڦm[,iGy,gSEVt.|Y8CO O}8YdXrH;tYԂč+6Yu_T9HQv~zx$uAEB1fΝ%-I,.:PyxОJwfDpvѷ6#D~ 32O$.?2bL3ָT`o=cnh̄.X1@޽^l*lڬ{FKr` -طq'(FgnsŎ}6"Bʡ9ڂ/t@+%-vM+) g'ivа3ᣨQVj!蠱!cD a_u䭻 eMqZ͇| ,-cP6b]Fvs^+Uv<:VX60S¶$]%p cb0U5Mҵ"a|ô$.D,Pd0!h~D%U?owCZ_"8ݭx=XV%1MH w+c$KM?2?B^%R^/;A:o:)5?qpԘK.&Pkآd[q;NfVpI[r,nbzl >ujg!amX&q)J! FA / dM@_hqG|f*,$MK;!ӞG]tsHQIqF7~Z:;`UNOLs,w\6%))Kgt[G$_ͮ~źگ7?Uӟ9Rx}2L,WO޴@E|\Ġ/?Ys;\͚ f= ?lZaHӏ{e;[EiSi@2wVT)@_dprD C\݂Gm.,F qzq w 콁.AE5V+C>anjE[s;^{r@;~}Րc{Ǧ"^d d],RCO.-|FyLz8| |AYFXpn35'AOonw'cC #3VnX7yO41t-eprhwE/qj6B^dq19ThE ibhv)~||CbdmC6'͙̑ޢ]^"V]&;kbg,ZMO}5OI60,m^NFm>J=`CRJc.,SkzhS`wQz))nDz̙q@6g+Cc3 Ep;F]={D$nLf.7V"lOo}J[`1fVB*4Ӄ08Z¶]tJ‘bs5 oëL,qѵDqE:zH QsAG:pk@J'^D;IP0\trAz=XкsԧJuJ19ǴDMܳ w'kk[GYCjq6^Z3Q4"mBb?P.CS1@mFlF>hU R.C ' V=>Y~~HcjEy~d%>vW`oAk;q9f?&T푭bS;[&U*yXP8Bkwϥ \z{կ/-L Q*Yy#"状\IT؍cd!)3?i(2vtA׍M^ Ԕa^t \p.R8=zgo -?* 2V#Su1_N_tXm,y`I,?oӌ?F0@3Za O׃Jg I9=Z1#|no,|uʱ~v*˼ ?p >XA,QuUw vzCibbWXrX0|aCXdd \ <=vvTlJL86LeJٍFr%3!I9Qk~EqֽVԲ059BK!-o[r=QtyX IxcJyi&v6_"$=[GM`I!w: 5/} 9"w {pw#Y`N+pw]P\饚t?Dr;~]ԅ~722&M!O&5b2Oh!=ߝ#a 7}SG;sq ]#UIJ{mQzX"TJ𐃴Gd^OmF}G} 5[.5|(`9Ψ̣- }eY;:wj9DHPOca7doATP  EEg0 3%xf u4?ZRD˛#%om)LkxPu%cDyݍW:+hռUh S$t)^djښ'֪EJEw=39"ģu_ϒ-P%{A|/ƌKORN Nru~bTZRNx3&'<%XڍN!$ss^뚑пq[jGLzt:-n[$6Ս|K&m |câi3[?D$l+NO flzj@&\](!0~z$dcH=<7E < S6e̱*\ޞV%{z_ LiָJlȫVǯ\*9cY5UJKh ӃLߚ14EZ ")Yp EvPr4S@'!t3]ZuSl9x! ۽ůNB"]/g]g'Rs:j_϶Wn'Jq;PJB~H >g?5]|%_Z3%+ࣘX9RVbk^L e[:êD|̹DRZrAk앟]('S`eTՔ̧,K,;# ZH{B  [ֵOt9KY\U;~EKc,_<c\0}~ ,QwX'߹iƱAJUZFE|HM냼;\՗>|((đ7[HhYWB.ς}C94 }`󭡜T7~\;v?YBv%i/@ِГ-;F7W72G!E`ۧi |ҊޫI$J;(W"v8xkၤ .Yͮ_1h1X'TF n FŒVlL# uB =ܷd]O aHIW"v礆ZGsNJ2 j&ɺhSlI Kk2LkYv1[x:+ G_u s%7-R. ic+_ qϳ4aJAmV!4a溕ZIuL^ x"v$W- (fs%V'wCӐI۽]}F*{Δk8]k!m6 >N,:դv4Cq9O(ncON=4Ŀt/h]p?@[ϡEZ,Vxҏ} s %-n'~=_G!2VTK/<^ E_=*m|Y[R%wJL{!A@~&SW=e4Hۥx5DGCTej_}N|_5biGM1O7?``@j[WU/فe:UϜ;xdoJY~0EE#]InYWo7ukeaKК%T%4e-R6O ,*BVbбWҬy9IY$ "1mj=ydbxغu,ٍ*nvPzُ@r_JφCc~6_uL[K+ny2= =T [z=9.2,s 8 ,b%4C z WKB^UC/$YdѼ)yۈv iP cam3ȡg.K' s@2SVrZWx3'! _'>N3p>D8te%il5- ϟq@:6=vcg2D@_f%78WxGJ`x{a,cuD[Ipa!9t)D)#:x|)DMHC \dAģ{3 JsGfӤvAODS鬥D'uyRuv0Hgf-&b&}a'F90CnK2*jg`zegI4xnnmJO|H8zN~ƥH3&m9vkTeJ2)ffa$pЛ"YWrΗ9(gA jHu fK@n0pT"?1{+" ';"jvS%pΞ8YwEccM SJ`_8r;S?6fcYÖ Ĺ[Izk"}wAgf0?k.Lo<FUZǛ$JD8S@fnIM$Oj̱9[TlgŠܞ6+3Ch׵0 ]\۰ %HVPf&/lJ<(rXQ._?m(`3v{tl/-3`')j #&H!3B2QIe;MAEVǢϪ4-1yysFYy|N5pO*%@qֵ h")?i;Y„hHgG V/BkF=J@Eڔy>2Ҧ'ǽ>vt8N7~/~pe3;L@2Ej7Hws{oSݬy==D"ߺ-o.:9q|ɪX|+)sp tߤY&*g\ޏ Y1eDZ\=2֤v1YRwLyyli_)Loq-ȅBV[ĚI]̼ڏO8 4&sm W$G<-B:EмIzvϓu9[wR|>= د.nFH(aZ 47ʟb+wm[Gy:L_M{:Qh9mtQ8Z`nS6"^Go<'NzI==l:S(miJX,ҁfeggρN)蚝oQC݌cþe#T89tUBgxq0GL5_W\x%L<Y!ɧFf2#Pt>( Isz4QC9sf}*`s qRH$[%aܐ`-5xd<p̯ ׫dU(:ک2r m?d=nx!EF#]__ig}k:8I{TkƳ|a@ iS;imoņ~PMno)@Q(UScl8;?! ny9J?/<&il̚8Gdx*tG Y8׶C$}.\!~JA93^ƾ5X*6wkӅ!ƨ,aNFWI{[)T}$Bs϶).(A>%pDlHYvA~Xt ok]G[l+P*t w\͒@} U<- yC}QEX=Q-dWMb+U |'tWgJ춺FԓhWsmwAÿ^ESK"Zv2=n~mCB l<7kLիۋggPUEg&rӳ\ES͑^^C0^PbEB;Z93(QEn9mi lOr<Z>6dXzrFqv hoknbB(1L[~Q4, YBVuQ(Qqw7G~pT zq[3vZ "b`&(_i[cT}{#!+^\intʽG(.^h߳n*<֦"mJC87Z\hw}"ޙ?$M;kC˶1S j8`WC]!ry!s8(Dnd lR (n?X3H~KR/OB=Uop q&t80&v2Yfs"um!~8JPM#m9ϷL'$q!;D=:þVL&l_/_M៼Ys53zT{rcn@ >H䱁HN>?%C'3%|{CSę:T'j*0ޣd`ɿ;~N֫o94VBҒ|;4Z,Nm y6Z&uZgNn/N[7~T4-l(HCF|툔фж sHQaԼ"{,T&VK[{\ 24" k(1F>sX7Nk)Vb/CI!T/`m!;ϫ_AIvT:VP | ,m$ OЮW2kseo^ԵBzu{1O簗]% 1:,0ޔ #SEVf 溘z~8\n4QMi4rgV m[4cxHJ { J~[+yE wʟ$%+ڋ{hh@p ǵ='j=x 3C{ yYIѡ7gAOd/Xтm73րv%GچF%A[F{gQ;F6vJa.rXL/jl7q޲/ʷrdOX4jK!&' ɯ?h@uDGdeؽ>sU aiڽb}k/CJ ֋_ w[(Tր  ,o\6Ezf)Gqro뷚OT?Ob4>O66RE Nj)MR܋Nyg1MSPc镉t1{# xYw ɯk8m^qg0ʈ+<g.TE|xoߐ+b%YN YXRq!1XqTn;1"Àk*sr%'xn%$_0?_kiX~6j m|KyXcY+^j`ёG7;$H+s3wR8rnZu'TF6\Z5taaui/ݣ%=2du'W|P8/JN`[=WYoA#Ǚ%T 0XDf-B.D}Bޫc9LN1]=_&I`;D2TXj=J{t<-pL(>~=Poz/9 ڽŌmd tmE )Frm̜TOO]j~;x4EQ-C$bDO%Es3%:bw'OG'(u(^ď7I <])JpzTP+U~4[BVmuEfXJINs<:Qš0A%0PRŕXc [7)B.?\UJ7b)_ojp:*Cn9aKW[č/Lr2t{~#Ҵ0zXV et̷ W&8φIUXUӤ-wԖyxKf&fϐγ*}h۲'%zSr(EGKXmshLճrV hCS>d80ᡌQZGP.򩴈1ʴ4 nuy2du׳L)wzU!n ڷLaa'of:_WS, x8dcTk> W{*@4v˺VPQ(U&Bh^29պ^a\v1l{\?-Y*BHoE;W&dg^hȚӱYZ ?3 uK^ _zg۹M+6X!@I;V\څf!Ls/gUq<Ԝ75!'}smUt{irJrC \q g\~ΆK,21:p] w)I4R|6dlm 4Qwo*?x%\p'96+>'/fIB-op^ôPzټx<: /EHu ۨku9Dvle$F9oVZ ǁި1'u(T`N)ta+bMNw89.-@ȒkyĘ :y2a%Dx""S`'h/5l# O"y!yhF2!啎*+>F?\=Ѻoaά }IzPdzF_Q? { :CB;Cf`?~:ً*SJacc\+"e-d=oO#;yZ~S$яDEbm=DV6g e tgSMﱾ,O0#W! %GyN"*F:yO.=84+'Űx$U%rrIjV# ?9 e{],CM&j|{V@`xS$,w/޴׋gE놹G ]}$C]ܫ JXbn]>qZSQ·M =B A 1Nz5鮒C|xN (n$0ELPO4ZAYXӲH/\ivg>:tZnpŦ# v&km{Hs$RyŠixJSqPtqGQ=v*?F\u cy=uƗz.3Vwu?+Y@4[0in?T'wuVuXj_j#;YVAv`5N֔)gG[X]W-Oȴ-쭯Zv"*|ypERsd Ux"8m@[r4o ^B/ɘ^~h?da>5̶lEǾvݘ'Q 1;|qg I\|'*eи̍,8:ϩ#jKtDz-^3ԑ dWځ+9x > <:9 dSmrDfe)FŽk ƮiNywYF޸ji$ 먴wB N[ <|9 R}Wba~ҶkR/]4.mo@l(`i7I`WoA1㙤z c:b9;S{ӖDn.i5[! tˈrꑈ7A-Mp =KH-i"Y^7Sk\+b$ t UPsBќ13M_1Ȓ"DfȎp:nT]%JB* H_Ԣ%6Aqs, f^:#F/@c&j\=}WսFc8A\FR8G $R%Su"wqcQw!8Tq9BэBWh R|?fatubKW]jwyo菔Su4ZCrXD)hvwfv,j [wIgǘ65gCJ{K=x tJL `}$t|BVATia* %B9(UGtWA0?:9QwYbr?!ŕAs 9`\Q.~#siQowu~ F*<ۡA"X/=WiW65D.ԓr7/KUʍQ.q$!J;?W{w^q0&qжlVwpd%)?4r e;z+lI$9fƃ;k)%spSĒ@z=YQC}ɱEB/B x8 |/; `1N_Zh/ bYDol8\3 :/ShnO7;zHzոOʟyqQb{]gR@ֱ|F p@tĵ⟯G}Z2"buDz-Wq 0S6vl{MUHxL qA&Y3X2Ax:.-W/PlՂ 9E4[DDpAK637 bb6ҤHPLm` υT+bx,o5EqUÿ?J"|X??<_8knR:œiV=ec,_RqooCF!g-DQ؋nrPbQq,$_bAn`8(7Tp415)+ennXEeofv"5.! k*E'%H7e$hn5o*3rqs?2[2@ ߀5<>$hp,>zT(t!_t غMNq9` >Ϸ]W|40-EVmlIETQ/(A%aQ= 5_@>•BTqGIH/Bdh9 :_!eVnpq\;Wwo&T3uýYDα}H1H@-/幠)^$&bFt7 6_JZ~~hS Dm"DbͧN:߈iRj3U@swb7r-蝾RewIufUvm@s(Qns"AU7_&jKݴx4xJzܒ,@iApX:fq~rlsCkd+*566+d⾺jKpw_zB\ZwE+,mZ%Ilxʁ4xfSXr }e|gufSH?\g5,#-s_5w(!a)vf¨%X *}{Ƕx1V_aV uh1۫6}iRbpFj,z(Ꭴ#=®:N9퍆g"%,a7uQ ǀ LMő'cm8p8P|ZA2Y[#Z[QߥEɣJkH'Ճ,KwٸJLCBZh؅V27WhۅV#𱛹9۰8V)NV8ds4oO)z s<dWɼI^bu}5ɇ:7b]`4 w P#TP\Ƣ5Y twˉ<SܯFL6^SnP ? "$n*uӸ|JϮH%ׯڹ yV+nP4fXWA5ZZgUQlu[Ի\ *"% \ãx{kH3]9#P-!w8]QoӵMHkʬKP z|*=o ѤǹR'7SC!8z$4ԷX:?|4~-҃?5gWZ- h%2TJl0mӔ'بzߋ:`{]l\ƽhB.!O]wk]QμBD,Q/[2EnIi:M?& )Lߒ7Ҩ ᢲHKyc:99$RI`ղ1*lf J:MdI&,SN~`Uc" L8K&?⿱C!ɅBQUymysMI+$hk_6 &qLeo_;^q)?&mӣ31RQqL/X{]ׄ;~LOVPk 5O3{,9<;hms rv:pc#S;<9j-.+t=4 LV+bs ^>f쵂Cs7=h >|!}ڞD1nTn![gKS QJL*DJE{%ҍfÿ<#/,m9yhc.VUz<;S][s8G3_dה%bSoz#5év^8;Y 26e/`:d7ɗd0YA*?osȵWDi ċeRسBMu7(ɟcxh,i7Օ+OOى ;ٷ1xͩGlq;9wPiמ#RvC?|*a^[zU7ϻْy4˙S eDWqVĝt 2G1Ӑ-tRmg$ VM[gw_ ԏQkd} ۈZU/n=%yޱ,.fN4e4Xit*P!R[I,Ph4r.ݯ[&jHY?S8OZZY]n0Ru:Ꚍ|zw LLDmNm#˸SlH` q֦7N`յG n͍ eK7ĵ#6^[g8 :Oay&#@XЪF0\4Y9sۼ__`C=X^)Ojf X$5VIaTAI[ ج~br$>qc?o=ǟEoT 3L^9I&Zƨ(R/%걬;Hr7ʞz趖[EYr4!?~O6-k깱$gJJ]Czn7!FrPYyn:upxP^UƇ[B2Ik(^VSeղhҫi>@ uV? O|8˯Xl \G9q!0(BJ"K^A-PdӬԦK<:7XxG7ҕ!;H\{(TM7f"C1k  uDFJL(>m%YGdu_%ss](Xwufn(&ғ .M~ϊ9A a">$AHLB$q.Q8$(x;B063+ons+8Hp׻&~v F  "/W`}K]ޫjņ6@viӬ2sվcHX.hV@_+&ҋWXrm}+<b7k6P]p<@j8;QZnaO6$^1^KJX"东J YV[{5sLn.f#^SmugVO%z8&*'X_SJUkm +dԵTh)zb+ۨ`Ҹwv+IMul G{-GQ/\Ttm՜6`7N4\8ùjYطoC"]:%aXЁr|EL%(vQSXqah/@Oǵ Uc>* 1v0.z֊G{f<=lDY.j k%*' lsJDinnKu tz(Eʪ_+9Ó#햪~:fT=`dƯ)8hB )D Hu l?'ͅ[lH65H"oGC`.alj Ny yZ,56oS~&}nm'I.9o6+D:K18L <3HfJl& mpg. /GqxF[5) .sa<4G-L ?r[כ;%b{D?UX^=NaknT@U2󟦺o̪FNG*LrSW sH"1 K˄u(6eq nC0(D5AR;"$/rK3!ƗzN8,rOך&}0}滪t87&C #zPE@׋Hry{$+Rm@V(a\D+ۣ}ZW„ȶOC dݑFP`RosJhFŠ6 ?3I1B4z\V!+}m$!d$2^Xax(Wк2Ny_|fcY ި諸+=(K:SZ~l.9-:}RR9' +\}eWPQޛ":קiih+(Rg}P?v~ @*9p|vͯAJvX:1 ^rSu2B|u\~)ngQ%Է5ݾ/⯍{3c?\Yur ̻]~kp΄l89HPr$<iYfؾKίf:DZ=S>\ՠfzSy[>„un"Ro_؞eJ4c8ʋ~eU6-Kļ+^YoB[΃^ǟWAԯH8¡U\5w[PGx/ ,NɮfH{Z轎#Z&5!0׬#qWa?Q^{>1]qn ;w#s_pc'k &?'M"[^qM쓘T92qH5r%I{ ur0ݫCn+.^/N-1fd將iU gJ$[uOw_}iIА-v o:;FPf.ВoN&fPg^n|z"3 r$~#A;n{ K9"4KK .x]>gHNˆ::L4WL_Rl6~˔kYMG\nRJqwWὉ(]Mw rIfY 9u((r\Mլ+CRՅ!(`B0.UݏwdN&50 t?$;ejX})[ o!歾gPUh T#܌lCע2ְm̫cW}Oyu苛dT)ՂNŸ)"uf sa@Ea.1Cd$]I0A0l12],^58ڷw ?x)Ǥ8a%\Sٮ<}!A3/Y|ާU,}(5&k=C^u4C!m`jtK*)m}=NՖGY ZAbY F Ud9@oC]M,D~?n{XR-NK%mFF0'$K9տ3o-k0YGH⩲ǽ͸}.w5AT³ml.Pb]db[s΃jNڝ'zX$_}^,LB:2B sTofgh 5edn,?T+VcG(_Ah50?QRTk褽_m^!2^_ -U7$فt!(;o"Ǫn56]**E) b/]H>R0(ɬhׄ8Fvвjsx3wb3Vg覱#4o~q"5I|@tSض~! 0a%fVHR:?X], Ǔ7QRTq/Y"B9 jXSG':7 B5TjX? IDҨf *[E O`~3Rak'@GkO }i,w[lFIpVbѼ GBG__|FIA[=ܧ~JJ}?jH+S8tV/qV+έRB)z,]|*9PEd9ctSϤA{JX*󇍯%H7B\MzP`@bh݁U&}y\ bÈiOBβioҗ͹h-kP;COٹqE,8pe횁W F훥iIv]rcϫN_O-wSm|U+4z%2HQ=royl|sbzM ߊM_e#vASU/6Fd?dlo&"KZ5oiv 2O}1xᘲ')ho*` _A.+OMptѠ&]ߦSK،Hb! ǽ..(Mͧ2o]b%1 V較8bգ {Sfvч* ,/"d}`'KfBJ yR_ zjwķb0J4>LUCN0x52,$Qk4Q%}#D=35NtΞe }Chf9]%qS8)^(VKBVg5E%+BQp,jD |10CM%FG̢B/=o_Jٺy_va ɻZ!j}/W,^1ԆƑ[2>4tCrf/pz ܭ_ Wy ó RrFn8mr~&:ǹZ|;{lTww*ޫs#fܴӼg+v7Ia֍~\qߗ6}K s@ʍ6rDux[ o/`GfUwףJ \[PA։Ad]QՄ]MVKv7p3̦+h`bt~NeխPZҐa-y ÆX \)/AiSUEU.o -9RFpb6ٙY8 g2df#'>ɃuAAd&=K;y.r&B{Mgvy'_ȮzIL]tC1^ M_:ď>r*[2sd$"v9]:@0쐂hռ%}J0HȢx1.7V wU~g}v(3)X' byylg_qZ.rNFdL?4h%LvD/p#0mx,>mV`':P?Kz.YҺHFxn<">u7Q6> 鿑HȻ fWE (%M)wdTNm60^J?s;m?G1 \mj3茮\VȓzFHKf k'F/=%o""vi2#̡^ d݆CE:/bXO/3sC~̡"NX]/mG61ötZ$m6δ39bҙ̣saw|\=ZǞ$be\z~Ae LIX;yR N Ueq xp ;)g7vf0ʙ=y''v#Z<y,2S Mk'\:^϶R ڴm*F4,1_yy|et<׾΂v- 42uŋu(NOy+NoSܬj @1'ŵq6VF\7/*}tGfᝠki}-nyǃG ;TwRFxz5SʯG) b=zBR÷B\328EZ$Uypy(^Ľfl}+rrS0M󵧉3͵ kIljʸȢKUw+^ >H%zydnkWF) !]Gb#3r!s7j\OinVC=v:l$ϰۤZ:ƗU)"e^*ӷ]D]gUMiK*3qhTy;AM;O09-(cLG~j*sZ<ܟٍzrvφU-,j$E >8׵cjnm<;}`ּ{@2‰ [o X;O9>]H8]EM]_0E'ZH0bw?"߰j=Z)^ع0%pukyt%`ZsY)u#W[Bf՚ك?*SZp)zʚY5(\|_OYvg8jvHLfч|.J""#KT'9b6Pt8ODE&K[u(4H=)z LlNZ虿GV5]exx,wΎ.uՄRmnAb^BrY~ 젒9kڭ 24`lz-г)߶,Hp fjr[8~4$4x]1n/Sn3[޽ Gd!xWPFg] ĽV)_ųiwpnTn*HKF9st^/ Q[tc+E}%4[HlaQaWY;?$NJ0 rpWg =7y3hp+?|s 5O  V$BEOqdKGŸO*WHgU1S|/w4DP$)l?pV']+kYXxeH6$dЀj=jC^}=z!.`.[u?{Fu0ĿPt#Q*{[c 3kl)i̧wb#F{e?o5S_TbgB * NC4 xO63WNhz3 aP!5 e{ 2j)xWpԱEm/a}0iWEf?A~҃ Q禴 \Xa垾7@eȵey!:YZq-NR͸c!=*Rܮ}2_`yrݍV~PռyY!DB4u!7&L yYu0~% s%JVLMv*?Mru$%'NHĝ$‚G{߳Љ,"%{ 7FJl->n#-~xyō;?%]6#PpmRKҼaqlN >Dĝ2m(4J .ђnwu:{=T3Ѵ\[_eu;)A3=S C5YzFi ]$6d顺+\*\3f҇ysUIVWB&(7o$F bs_]w^, vƉsJjs\=LfV0 D.hdv=.NeT#^upD&=Y0,%7_^N ezΊ%o(?ŭZvM$ oW8~ Ӡ#wyJnkQg&t6]<٠JDLYpEd[pdJ뎢SjEEU à Z0GD}iFiv=VT{daJ5麱1inb0qt7Y?[ySDI'ٻ 4"4C$ee(,ұD7&{HZaKq`2iW(O];<)NW-mMP2A<[Ȭ^eW ; *yם?ZйYTD"J[k@斦8z;b<(,SbGtEl\)Uf$ SF:!^pZWa KtASCpw; 2\3ۑր".ӦOTD}Z.Qcc^zѮDЈ11"a.3.K.{BHfEd6K%MN֯i!\/8yj # ]} q;6".nqox|r^%m-AYXyC0N FRa|ޒD5i)5P xBD/[j/NB8o+26;3㴥4OΐcKy=9՛p$Ɔ\`?kd{Gy59Kѕbͼ[ s8 Z֌T $+wvG3Fr^GF[&a`ADHtn6x~kz;?wShXua4Pk\6xUBH_M&g)3"~ԟ pdZ*᷁4#"z¿kQ8(dq; `rmq?ʌ=ұ/rHNg >yxM1Z*ҳq$n G/j٨^>^KZuf,Mх ygإ0oI81 J Klz=kmļ-kRH"dl;d3tk]l:`믪[Q]]A1Y~??,<;z ]ćGSr>wL X`>DNo=Z3#}&5" ܏ƗT\ыqO&| Di|Xt] Zmۛ/OK0bnӑՑB<\xqԪK*l1K>} m{8%h5+Ǝ]U|Vs@2AP;;Sُ5ct_#R%OimSWWNI׆ - ~1yPYX9L lcifӷ݊4A"yˠ5Q7$sWī[e1,P"VNw&^d Us{_4!˻ї!(1׋og[i;~C ܷ4<*V5Ptd gC7ۦ m:5\@u1q9UDM$" `'bĦ䜗n=epAy4k >!/9aA|5flC9i@~h$/\z cȊfIvs3=fTIn eS>(Uy9Alv܊6Ms ƷϞ/eG|hDa!6Yj1}]$j͂zIdO59j5 -{~ =SOW!OHYNfy?(Yu 4Ύ pWȝuMZ%ݭi2l3uL] }o&?&z8K"Q[oS< fjl0{Dȟ~mթU +~X1Vd#Ѿ2?aG3}.o%Cr 6',"ByP9I.N߁o=zN9< ЧQa 1cG/@qwTOsy:xϷ4LxW86?|2tMkת7qH 2CD-k \;t8Ee 9@^QwټQ 702zmaYz΍xW*MZ2g9V"'Xs)-Ctqw^G' 7 Pm(sc Ch|aǜ#P/@<[ESUw)mZ.~DjY͍*_d[蓤&ͰaA)9h{Pkڟ*~wVV-gxI%eT:9?D$PQS moE.ey}7]rK:eRln Td8֡( vkHi s|Ub?c\.hDZ+ N0WKGM g,Rqb>? &[Kwz 2OrP]N͑%ja+}Cbz%D`.:q  rXiua(ِE\.d inMT#b\xze˪^,=1Y'yZ^5|4~\VaNPtYK|oR~G2c4'-1a w+SqKj.*1Z=-d=xFç%4#҉ݯH ظ$ElK$jDZ#[ϧw1$x V(F$x2WO'e-\87ro<S2QL@;ҦA'Ǒ<-Laww-LGZɔۚVWe&B׺ ufV &4'oQC3 ž&l95ypeNA\ZJwmË#40Yf0eĹO|7Q֢o$fFC]J'w&+"<@{RM2G[1;x}=ôl\׀(?-[|uvR=BUNw>xFv _Rqq(QV~(>(& Ж>W|/fRT!-: jj]o= ;[s]oWPM[~э/I_fycfUa4 ]65r7bb,]Sa 3{E X g)# ECMNuYӡ S0%i{;IO6gM1fw;@Mkyd&_tVY*}PR,lK_T J+i$#%>x[tc@HjTWXV#FQ## ^}JB:>F!/m/@"U|hSs}ׁa&cQ"\<=5{k᪕@z<9l 1>=1z.B}(ȏ zꏙ\< j3 o2q G2xʥ^c6$%> kJk-J>-{ٍɁ]L~g_9W8+w-T/kI#xucb?P|Tߟsu,n氜ZLf ֠3K0o _ yҰjLt hئLJ TL7hbUֲϬWU2hمd/ q nulF6O#E*7X[ĦO|̑+[2SPFCuZeaQz۬}I5-$)  113gN (02ٹ^:櫈͢+A=y֝﫥̰9[8T 䝳Elʿ˞*n1%VZ0 9Z<3mŊ׈e:9W*yo4(h *Zdg~bLD:m4utl܃TVnzmXyuz7uMPS202QNg=nyvѨlO3cұh)NÂy،)A{f-A'V !!'i fisv 0<;m 7o:v<`k?"*6QUA3!Jp@d9_z#Cn؜i92.\ߤsrZ˭YeQul2gD ?.)L\;l'aCȌy7} i698=Skto3F⧐4>҃A8iq_Y 471ʷh> Em"Upyߔ/r <4VI8c +Ǔ;{諧v!X|vkFasDZCs[)d^K{d%ӺtsDb k_rwT4ݬW#򥯵 ^Qlƨ}k蛑 *eq-Zhe(1#U- G{ӤҚmh.~KD+g?B;a~ݜ&$Ok RcMס7I>bZl]]荏E{9h 4dt!dhAM+1bmW|@`G\1 /y^%R4[o@LU[I𒟊p[, M5c-?Ǯ]8geߙm{)՚ic]t- ~0sVȒ@rh79ˑIT! R*MFC7gFez|0hD_ZQZ xӓ#s,Ӎ23`qu\GQ] G4;]Qhj&w_另!#T_p]0~Xӎ^SJ#?h\E(maaOSCwDy&X g'Ynn-#sJ&nv*82y r;xtWA7WO&#2En|OA+gi,wW[jf%nʘZ0uQ}kwhJC%.1++[iMņ0ys<<O[dL[-]8<#Bqe6au:M=f| ţCa[ԐO<~}q3i F z66R -GLjlM9jĂ9m}?>MjPF c9ZafBAF=Ԫ)ݹ7X ^Z96=!X*VqAߘ_<-n..Z\VA)8Q{̖a䁣4cӺrDcsJaSӃO/@ZԌ-&Q.%<.y44TEAJt+.Ĥ5Ġ fpXƱ=~ԩ@dЬ̜O7'?Zo.-"K`I#N$_BfJp`&%<8Eלz3ꇐ[ l<3SB94n|$ԁ ]5׷RP((ƴlQb{0Rǎdc&]÷OP]4a ѢC5&ȸHOǪ(9]:/q:GC0Aja{aT7F?0ր'ݸ+{F?>q*a1J8 OI5]<_=9})MȎc|G@FOɎum 2?ucSm2ًOnJEirw̖2Klnj| o,_Ƕe+ Kj{U~߄V|I)* =̻*l}*@|Y*N ̓X7׋G]5c'GP(iDYsM#WׅM hUr/# 2oI3A T.5W&[_(b e>%w-?AW =cnHAM&@WYasjҳE⣵]C u2si=Ot^; X7Iט뼚ǡ?Eþ5@lmm֧x񣄈Tu4Aa=ynm H/EDGf?\w{#6' 6T^ qY_B}&l\0jDVǎ[96 e@)3]8k%|zcθPF-9 6'ji9wi8U^'M; ʹ!vw.1xBk9DSҝ׎!b\2\]tȋ;'7""vw׆C#!`G5^ඌW3(?pv,s`9#y3Y:='%ic^(2vF}ŋsw |8a쫬n(˜JWb¦iI,ׅR~[5]40c Q|ʉJ OVQTj7 iV=}M{Vy dfjM6pXtml>}5bg0 )jve$+6kw"1p8'>\19( Bd-(GȸJ:U\ rmqf]NVKr[kM>3uS"n,>N!u08Jإ捿qnTeSoL)`L׊ 纥Kye >Z_R+d굏lI)=~#mQx!H+}dݹxug_c<t{i] <[[W$8~θ2OՖ4$b#ӍֈF䮳]-.W @з|5v# LojeH] 9 8aWZ Y6!ݼRsZ0L:..e\A*L& T@0 b^o(ĤZEJ\DK^ެ=.rM ͬt PG(]15 Kii,?40"LRz8ƑƔA.ya0\dn%'~,E#uZ>d/so@bP+:pg>S57F.&B ס}kۨpܪ32,[fpeEyD|JY4;)IJ]K4u]`v[X)27cıq˃jń1 y/8Mq镱Ya *ԧ*z !`f% 'B~=RjFn[*`$V \ѦLms6LX_Tw&}fT sQlLTN 觖,N/cAid:=u;b~ˑa;n2|[fB:HlE|>gW{ wL|~fii=~vm kY߀ tpPfPmD|yqf޾T4rR'Tg "zEGIñ uU'{?=J5F-j8/^0!vZ-ujc!~h«9Q3lEdz5/NҪa;a]X&eQRܒmVi$s+L){e7(oƢvLѾ]eMiy)LY 6PR:]Jy,w6vJlPY!I;]dT8mXk=Wʤ)nUr7MK@{QLx٬)X2OΈ]~]!l Ys},=l!r ձ"ޑ<4:\tF$xrnnREwt|P/WVEdGdp۲i\b=FաVGyx ih 9cY)"Ĕb/5M삘),gbX-Gt&qdGGD%vW78D73GfNĿ Im$1<w[|)3&DUPlRZKXxaU,:Sŗ4?Ȧd[kb]#RO~` ~_A%KQ)v?TϠD; #l_p@R R܀< !gQZa̪]`ne[rEbYfY:i&>oN9bnX'w;}"ԷX C4fE_2Y;y2U<^ͥ,]"=`&a2Id;5MI.a̲b/ݢB;\6sp#@\' _#JiҐ@&jF"$KunM[ s(*,ElByeoO3ٔXyo7 z#MzcWd >焒c"Hp$He򬅽^jlB]zu)ˠzxzE&#ILc@M]-ʭ_.4b_W{Ky-W^h\KL#l\2l-'h|[cp&^{IaBd,sg{9#U?[@ֆ"wEegŸYDC?Dij,f5\ {\?}7  2g ߹?=據鋶ZJ wGbX丁Y)FM$+W撁-s2-'Qx_q;H5Q"t§;9s9Qs=_1վIUϷ[{!'S |8'2I?m [1:#ŠGmwʒ|N8K[Zd`)(f?5I`\՘>BO'n0:p e{{zG9^;VS F3==#&vuz=e$#I5ND>FO:"b\B Tp|e*n cҿs޼3IiH^@-d(իUA?z3g_lxc͖{s39=Z+]^ ?C%0C=K^ߎ{[8 APvlRQ&X\*vxVv\n황m p؊TsE\aՙ5/WLG0'#O*Z?;UNX&P.M@{P5_adwaw?!.LO nQRIpxmG13(FRyp*7g;uzdm9'IRs&Oh'ִU.A0ڍ] 3j2):pC>q#pƦI~"$PϊpB]͇bb9\P'1#.0 6ΟϨNn§y`{&O^B>B3BsέHłˆ7z=b%8IdzːbE\g6"}D(-Ƴ k\HCL [)#{SW["G 8Q;x58_5ǻJ*uK]Հ S1%ۓ|i XI Α=n.t Bd"bC508z )o y]ПRKH<151P-hQ !ENYcozD13sE8vAϥwlC{#⮖#Bõy[eijgʕK[T`zZ׌ӕqm`ousƒ5ǻ 0k)*K)s#Oj~,QHC}=*:EԮ[@d5+`?lơ?W|eeB5Bpȕ"E3Fĭr/σ|ٌk v˗zXpDmYݭ c_5%^0=,vՐuú:Z&;)ʙAGFbޱUVF6Bgo4g)sK`OuO -@F% tUòH+Op[53PӢ>`6x~d}զ ߈j I4m0#Ga"]f]ƙ|2qەU :0IKį@K9]ҝЕ)FzTͤ9ҏkHjlJሬ*'󷞶 6siM >+l5SBttB{HW. ŒޔM߹z4dx[&F499L0n435hp*ڸ+ ŚN?d=WciR:;pOC3qId2$o.ޠ '@5ч~RZ21?ꥍ;,bbC2 lmԡZg9mMlL-*&%J /t;>E1/J)*#exJUY @AH)*L?HCtR,%Dh6 Rߗ U-Wz_YvdS-G\KpXBsf3Æe>(taPK NtRJ'R2j0Ī%PW\gs jg& YXu19@AE;lfۘםውK+%og;83I7  i1HV<jG\y^9VA;Uft J#hi]}lr|s|ep:9M'$üQmϊD02/CUtP4Lb iYk 6|VJܸ_]4 nb{;S RZ!x_ٺ0_na;9ÞOZ4o [s|s- W,Sa;j 1. XչL~xd$/IwP-LTTj@dH_يjԢbiUt}aWǴ|FVoǍtVKc:Zjɻ8*ki=-}52y 2uL D.uuk dqV|<'+%uCܵn$q2K-f nh}XMfo6_e*_(+}4D㎺y$!}>w.dJuTpGt'?)>CnycJod|%&d3t㢎؃mfCn~} SB?j0Z,riH8Lѐ9_k:,Sw1;SǸjӘ:FɽC^7}++֊sz3\N#(M]qB[UD}<"i%xOtH'k"L7yKHj'2Gc8Z hf? $ ɪp88NV{Z $"NJ3c8O:>~p^tc3/.{A0hob=,Xg&e-WöZ@+A{@ ѻcn#Gyt#cTw֫CCf812z~؋Xb5e^沌 I}oUiQg@gQN@=^f޳aXҝ_y>Vְ=rl&``O+RNhϳpO=~wJΜ#9hD*jcuȢS8oR)>8#\l[b{b2bV{p{栈;z{_/SNe9()hc[r\vA["lb0q& <ڇzިwn薯kMʯj䵴0 '8c9ֲX拪~SJVK 9AyP9k\ZB* QCv%'p-ĺ?qYGG`N) 9@ri nҥXH?i>hEg2FbvB%}0lnxlGbty-B*pI2%!@n-!k|[ny&M<>FL&<(7FK)Wb]/T!D3K!Ѹ\BR@"\ȄgxJ~]saݓ@BC:^zF 9f/4ƗRbFAlȿz B9>퓰ca;%l96KfX}{Kܫz+wն-4uS*]׎fIPX 0TMɽD-lIց7I 36mB"t R ɵYkge5(wXo^@g&U:-MnfxnBڏ)81%Z۾%;A( gBtD߾D`/Ys.P%8`1w:Ց{OA!U_<ȈsrG|RR[e<nHL6ayЙᜯ|\N1i#b&Q!5sކ@J߻⃴1%*B{tA^˼$<^IXt]3$́~JG[Y"P[*s8xHCf,#iɮd(aWpWk%,\ bE}vv2mv\\t_۵tAγ"P1Ib2."> [+٩Àadp 35)%n z:׀Q+ٙoQvIp<̲b3"do-e,qA9R3,j̐grxL2idkJ[WOנ#8"[4+ɥƸb7Z",`~y(5=}%*V_(Ԍ4L&'f/?`=L7 ۂB(7`UڑF@hfS}cj}(VP>DFPk aqd3ИY1 p G5\]R_c[<4Iy:G[GĚ!f誆YjʂЂe'2Ɍ<8) gp5NX@ѹHb̞SEpB\®!ܲ a;szd:z - oRƮ?8cGtT qQ{2"qcO L3_@b[3Zk1Gge12]o>Қ~'ၪ\^Tqc7k%Mb Qdrx_,43jN}DSlI̞_і%ҭsI gP`iJ[{ g&7[}YWB,,R+AdSVɡa+@#>!=B[ ;0>~,^ƇԌ|w09޺Kx 1za8"U6=1K v4qT6n6Mۆ |aʿx&cNwXuywTu0wjN9 @ˌ^#,pjBZU.-y)uS-kMS:5;Pp6 RVpVXBeѠ@!3x"#5:ouyjrIzBG z+Tx'G+_ƙ Xh19]"ȧ3 w͊ BO?^1?*()oϞ0#]<>llXÐ)nJʟpxk߳1K/)(v#KF/JC@X3^7|=tYыW+%h[/l@e%+Ԓ!VB܊7 -|?9 -)_v \cd*dPCJ\@~zLw!2\&>w>bu+_]/A{.h0Z}wK^Q~7(_vL 9nˮ0 h2͍s ġE_9Ig Vc#n 1qO ΥӪ<$Q:ejM5OujѪ!4ynωč1jD97$o0#cTC N]oX~jMI~cjܴ]R~jQ(ͪE<y⊊M$5CĞϗ[ҁWSo!Q.]jtKN.9R)K8`smZ~K WDsHSԦZRy#;i LӨjR,`˽ om DyLlLޯ J4]=exN (h M҂T>  ? )oQد>!7ں)nUtUw|&;' ߈N$F6vٺfl׷߹CLN@,Qih@.+0Uו1"iφ+(ïsNOB2llz:b`:f_pHdV )w^ar4؄fչ҉׎YIzG5~ӊէ1>d0@MP&\`9A**4=|̲r[a_9%ҸT!\`u*OBc,y%iC켕a]WB;v0AÃhnkemعFgGj%O'kڞ$47K7/QP"ƽt7͸F; N3C{^1_!%k5& [X,dnv:a}p8&)y<={y>_i_'S4~ i] Gm;z(3$<"D\΂BE9KejlF%R^*hMķ?9M!LY1F@?zA受3N['@:Ci*[tlinGA!o3&&}ہQz8ɗqK|aX'b})5}^[g G8] Z]pSJ:FD&o{/Kn-/?Пl׊?+#1A2*J$.SbJ[ߐf+^|C{?mٙD 8DUrpvztOwm[O<,#2ӥ[]@RC4o]j*nð tQOR5f^R( "鑄3}?1e=bs)9TGC`jӻM.ChV!iv0D'2 EbJfY>xA (K O3#/89#8B"k*׵8iλq>/: nxQ%!},+dwZde][JJȷ3#Ԫ YS,m:Eb.1v}pG<ն݃r=0>?Ӫ_>%4`DGx p"d]oCG­U ywg19[JӠdmm0ٺFBr#0T <g h4S5ȯND="Rx ^\4mOKZ&9:rǽz,q6Fi$Xq[2Uw-{,t`9wkbp6L2G1}:" z.=oۙor(ǫo'y׻_6ܶ˺\xy. 5VRѵKӧSaxYVa::X W&-:yi漂ٳ[0Uoش~)s8)Qɪky+e@39>h+./& g6n[NMCō v0 j&&IJ8 t`vوE{#*nxS>bC@>X*$ZQƽX0n6uog>[ަ+SLݮjvSwN @uD:ltY@.݊SwLQˊ3sP+z9PՌ3 Y]j'+/1m&>ުd)`-6;aFÔs.v2K94C2-!>rĺ)忧-AυHEg0bvuJe's£O1-E ŰXUw/c4Gٿ N3[Qtb[:4S0~,*コT*|tY/({Ct&,շW`Qԥ9r(7i>av2t5?;=*zzO`&|yF +>OJ\b##Jl:O!v&~ec^Eٻ|Ò-'IֵWM̫<$BoE\=uU&s"h DT(c՟(-) uPPÀՈ2(|BU(2|e+hSRpҡ13h˴سeU4;śb3u! (2& h1̾R0u\yKl9i3 W shx"^0}&iqJiaz 7UȶB=M:U1дz^ah:b|!0Itm'CBvSK"6ħYb%kM̳\bjyǪU n7"+V)~2 Ƕ̿0P+ ]Lt !.\ 9%OF"i|'7'd,YqRf74p>YC [r hTrMAX-k7 z-Qlެq=bLWzej/kwKR9S- nIC@h?m M+!+^> P2qHPtxΰ9|5jd]N]_>xq!S8X q$!M 0ZdMy^J%E<** KvdfVߦc@ 6VXѰ&,L=UWN7 RO[bH%>X@( iU;2!.oqڕt<</=۰eWxuv.}؃ z- U̿  yTN;:]+u4/qIaAxw팿Щ1S_7|P$n8mwst^v[mGF)J'mp VMW)..,+˼"6>ͦ<fxUCW qLqVZ4TA=U Y;[mavf|NhL l9-gc;7j죀l AV!Wҁь"?ȆF[?ү}Ǩ{2 $XN G>'fe!f ,.+NnE׻K<$sKEȀ|x RֹFA` (,}#ѡCJĐA[aԱ=䶫g86uipED~x'=b];?˞ ?l!Rq &pW$8|$D$KRؤLL1̈́'Mu7^^щźWbDXK&EgoRboJ|Kw[ʵNɧH}6}:6dyo7^.!AXP9⩩SHvq>mr%ipf&[#Oge&j1#ŕFЬmo^p,uc!9O, ,=!nʡى6,=}g|pư 'tV2V5a9DK1'f^![A5)jOM(||eeAyⷡۯoZՓ)Q"]?r9'l/3TO#~80q+[t1ڷ1L惺Dj?;/Sָ+:; 8/Xц?z ۖ@?վet=+9A*V}9|50 jH1g11 ïg!_Ɛv?;G;# w`f_ˤK|ԣ(hc~wz$\byS8NwT(Kw.f%3_i} UIf; tzLN~Iy/auҘJn#œWzՇ! WT0,bH_/`jSmU-Я)i#;V:|<8UZ{L ^ڋHs)l)T4٢p+f/*#={29Q&L5n`F?XK>9!O}Z̭lF!&LzeG~cΝaOvJ3{} |\n4?^əɇBeM"aBN1 SqnP4,JXy[RRSԫdD-F< 84z2q1E> S`Z3)ί"vIE,n +*D!k*lB#CQ׊9+eb(l4Casɡ\|ϣ]Ϊ07: ?͂'nΌB}iU} 'b}- n\jalFüV͊HO,J U.~o1}ün8u?8m+!48a9 ;Iȣ.H>N6.VpD'3%3< :(t;_"6J fQ8bϝf;LK24Ǚ5X5F-DɒEMal3dL.jnPPT2up0[R)OReKG~#.HTCx2n__[zUh#IUyC6=ICM on^O[ycR/,}lRY8[,xhN%iy6'o\U>xTb8Cy FA]cI`!҄`r(ΚB9hy!yHqC2`:R?V(/ώ} k*`pNw 6pe,@衯# U#` [alBrƔ0PQCӌE\ŝjoUhVo9\dn UxRVo^%QḾHC _LYWՍ=lɠ;}&3Z@Qn5aݖ E퍏#*΂ttu-(M؝IUaP+houbXeDM Q|羼V2!N.&thמm4o7Kᡮ@A5tR-$z1a[zp kȰƗ b.|zfs>d= kϥ#\LJyztfK]h L"xhskS.'Qd *+TYc*ȵU3v=MqC=\6i`^ MFz_Cw 1фd~MҧMq(&X`-b07!hUnl  CmAmj2%Q&9Fm3O/Ɇ*4IX 9;9Raauh#ExA H߿fR9M-ح^F#ra LNO[̕MxTR`~Ƨl,P>@CT:V/˶xɳB-ZɃ&E˂gJ kbC9fMZߒ|zPpn P\CPTҿOiC*}f#vQGW Faepݻ15#\ZbEDLr["Jћ 5yZ; |5pjBk%?mp &kYeM./MO&.EhxP9;Is @&4V'Ƞ |-3Ɂ\`_-$‘isK}@|QPp8:ױRPWlLhr7opʄD(Fu?՘i% D5u3Z;zZL 0_Sb7UTpt ]+]zi 3Q/vv2J$/SW=laV^!1 '*HvE2yݪEbCclωhgTz ۑC 㵔fa 0d!#gT --=v`{>3R8 qˮ6% x%!r9юZ8F|ܒK0w.E)w88QZLEq:!O|H^g?f+dXvd/qmyj &Aj{եh@sY&[dQNHźɣtS0M N D/SiVhUڥ7Jȭ;ؖ5}YC|{\/ GRlqmehH2!&6G(/ņ?./q&0M"ԯ>iz{QŖ»^_@.À>ZM;Rf!.i xpO|Pj3s}Rb= ʊ(WBKmC>6zMƙ,c O4FT+-=3W %c#$vCF( >~YCTap` _$Ӻc`dr4ւ%'BF4{~A6YJgF5t?[[B믇5D(r%rR'W׆8c/=B5ɽUWA9Yg#Zd!S5 E m^P`D 9ugwCa u(NhG ʬԦx,9kBsI,(G,)t |"֓*"!aKZY8&BJ]*IEx*=փ:[>nz[c``HR\V-gN*Z4[uN0İ]H(`u1,QV].(ή_KKRl\mjVNvj9[kͻGNgG =[O yMRp_]Zh-7B"G>p@`^UDqr_3ˬ%CJͩ乗PM5 ՞w&ϭo|Sc]pafBb dp4ߴ jm)_SM,h/(sGeqI_!bJZE3ԬܡQHj`8XӰ3FjEYc,lFx0)CהZW9{,}E{KueE kgԜ ٿ_,( 3=VZ9›K Bb'w[ju ߳p15#NYJub5>rX/A!p7t沝W12u8Ha[q v͙?WBЌQ+UA5ĺ jLv'CV ,4zARBJTD33w٣Jъ/}8tzZLkv_.Cd'6NA|u{*ؽUI9*뙀5\F+Cw ^ dN>mCwDe%(.}ƨL^L; '$2V=o\S}k$/(8o2 L;FH}V<08%lRD_>F.ĺX[tQ;/WCPo,=pMj3l](Se޿רڿ.YTʏ:7gA?. NF̉r="+Nv3J !S%@'!<:1=Y,+A/ IhQ@"m;ܘza)mz+1vae.R҈؉Iuo܏"5z՚)]geYmĔvCTDZW4vBc%i:Gc~ }mjamCi沷 饡/]&p?+Ob- Ԗ!*/H0ILo ӣpIM a@a~+3SEnEN82:zD%w&Zeg !Pht~$ɷB Lr')1RdY%x ٭۲|@͊c/J0 ?qXM}w#U ܚ䨰}qKװsci?r(ɓ0|q6_c\~~ְْgUWIEK z߽aw ~![9V|wעd_p|Lt z߼VT\!v']Br^=𵸧Bf6IWEU_PZv0.օ iqoBq)>e^.I@LD B;1b.*2q.ηm>_·OVX*I#3sMo?.MCnTXOH*[`pG]=6s-bz¶anv'cI(/֣|kǩ֤SW5{{>١)=}мC}/>A6 Y,K^:Ƈ!u,lU%2!'sߚkXOdIH^Q/[,?9%ظEH@KGVsrr(OlCiQm2'!r-oV4GJj/ UOx\(Aw#bĸ1r 5[Pr!m* ʻIve_ uUwqkV*G;k=@F%Um@vt=s '&:ӴNW{ŔsAX89Q:$eL]VNUܱ$*[ʦOF7^k3W *.CB{ehȉk\KAy{e8Û 4xgGATpilfmOJ~?}ATV(h +e7yDBIӳIYn۠؀ۖ]x܍:Όͥ q+? nlyD -d#v9%sBsf@}dAVn氞Dt8ČǕq%k3X<"XE]+=8CAVMai[U֐]D`:ѬV(ql`[7_:_6 v=Q~U'1N9cs2n]" ݻM{AaIaXȁk4c;T9(z")V gWm]faUqg 7'!c3u{{$K׋Z fe|g6LÛ0_/ k{d1W*tFU?ii_TďR|oؒ Ta4̬z>\5\RCO"6 AYQ ә[%ﯴ9 $+µm_ru &w{/?% Ħϩm~ wpg'2'&4%7Dw&Kv 9<-uRc3`t<B[*PgӧelQŷt->äyEG)͔ͯhwZk?+*/;ڗy|O"L?Cf:\u0޷V T6?dh$pBz@Gu9S`ܷIT8b^5 I ѹ4YȮKmN@7lY$ 7z5yݖW+̅g]Y`ٯZd+nB(Rz rgPn RLo"V3b"=t|iubfsblaUѦl6xqSiχg Iѧ,h϶Hm)%:> oWzGLhu=AiԨ&^ LnLAbO,ѣ_C^ QCI*Gn")i77"9\F^C2k;?.eu)ưm͕r:H򶬏X]pڹSBCgS@7](O ȡձ8?+ 䣛b[-lf9V s3@Prr?V,ۅ|{jpZ=ǒj9fN n7 Ud!0^PkkܢG?FפB!!⦼ʹ).bڲBp (D~oiN0v|U^yS4+Ҁ0=YUOn7ϐەj.}fa߆%g1Zw  N%EP,)1EYrǶ Ka~+3IU$b"FC`f`/~ ¤kܾ^dHMn ХoM"< NY@`Y~6[-ps0z!F:YhJd|7vWRh6_OvFd6&FL"#؛KE3g_HKEc{k7fD]h $M}<0 :(F/hw:֠sqK-wTa4aĶ!&1Arj&G#J,rtW-qЉwa EA`[ W 0Sxwb_ }9,İ'8 mVx{J@':2U,ԟCU9?C>y1U2 ~baەMY@@( DG}N$f-j+{kN[LG!RY ?A;q]V`A?(2TK2@}C`q=-#KXȻ O Aگ!EVwٔUgo;w`!@ޒ, d!Sc6M+zzL8O]i3v7{4@1(FoS6COui(־{y5 GvejnygvG+g ꃘ+d'vԢV2Iۘ+/o`F&G47G(!Jt/p)l7<8h2Tt nF/]}ҘX47v$ C1W_/P[;BR; fF; YW )d3 n%:#G`)爅ļUї[N *Uq+ Dґ:70]02*A/'#lS}^ͯe``Y{ncɪ =h`~GOxʍ7,K;:Ȣӵt)peitSͅU93 NT{f*n Z㪔Uɘ6CZ8b4h w5{gw:/`V,|3b 3ԡӌZ@w ӊn"{޲rt*o@S.FuBmќa; \[܊Ǣ YLm&o8'`L3NI: O[$9$Hɔwu(S#2ffz0^- ץcڪT0{#FÄ^fZ5v\DR4v_sE3c%fMj2oYH?qE l I,soQf0eaQN@TIL2#wD-L8ªЫ"}en{$LH{7˄? ]_d!ľS. w1=X j9rUTki{M'*qѹ`UU0ɠ*VnƆJ_+g!8˔a79% '&m^LYpT f%"u/GN!.¡3x;9mȗ":uGe̓ƺV2eaVLO^X~:HZk{b_1vNEre"+Y5oWViGx+&{DLkOQ ]šcjO.Fd-a=}Zni  Z?PKЅUHmUDŮEn-s*k">) A9B- =Kqޱoޏ Ϯ )55a9ڍ2;/j+oL`1QV~2rt@}֎@+E{50;KJi bƨt$,[~#.cdvyrMt &8/$)hiyj)%:?kt^osOVihH7v #iڞJ5[W9 jO2!%T0j~dlH ^ƹf#TYiaQэe՝^6ߜBwIrw7R.KS.wL%j M n+ňz^-!5ph!\b0|_8_Pq1h`u Qc2>BLy, = )Bk>f*f~/0,[*k XګL3>Kk>.V f3*MIMkbjRR3&vL85 ȵ#.D6!MY[0yD<0M\C%j0\4@Ϛs @b)9E~#۫kyww>*)2}pܬjjPjowMS/>OCO$DXr +RCܹb^Y)3zcLK񛛹 j*^!>KVEE-{*S٢5ˍe[#Z ^ k&6H46JSl)_Gg䎎L]"!ƹ>G1ޅ'iv.dN4X jaּ'΃aۓ-GwJE=Jm"Bj2xG/8fVO7B@C߯P1oڬ%㽉K, ̾5b` P ́ê{ȢAP}8 Rl*Ev.1=l|>Q4(YbcM $w2F\}=Vl唐 &U|ΐs鮬`u% lH[{+w [*<ع|^{t/p<hHu 3jϿ%M\'+Ufa$iDAZHd3k(4Ւq5ioidžP=lIMϪ}{~ uẹ`^6c̍AF8jCZ.B1WQL^f;Kbύ8boPtp,mgД+z< &y@L֍ZsVC(gd!Hǻ(cLIFϗUB8(f>$2q`Dg\Avd(<(aT6s>a f,w%" ?8HXx+.R琽#h< GƜЂar8~*Q$@lǝPޣQ ͤx`$&,sbݓox ugȡKT&N-7əꝟp8V2s /(HMS.NB*uwD&pr>JU*(f2[ĮuЅKjT%AM,vpWEbV7AUА$a0i}p4?\$5 FcRFE~۰ݍEui@'&;>#TH{wG,pMS´Kvѯ,lZ!86 6!m1 kKN5˩Э*:ssŶm:{~ނ~ک֛>"HClDC #r)'c2Snc:։4C<] yXB &K.CR[y}EJy.Q(\8(<-g#;r7^ vrN*Ά ?/@noF`D>(p@[2j qpw/hnPeRi"8ڇ"K+eHp]k] z(RFV/E,$|0GXn 0FAo-#tCA1Aڥ4Q➼|2PLJ˗!fD6u.gkՉeA@ 2u B5m>z:6uܲ Z6 %IS}DL!j+Jߺڒt=͆XUX*nwzɤڠeYQ g[BXwhi*s+$.H69F1SvqR <Sǃ&^]1SYv}-nr֕.񿰓V` 6J=-{=~_g#`i- +l$᱔4]OXɾ4L❈_SWVs@E;nUh%lEwSg!T4hZ,pAB>pvA*͌#' F.ۯyՏ Qa~΀V{ t, Qϕ_$yQ5l|nY/E}cTs&c.m'!j6v0JJ|EkRp3(Hm%];EK6 _N'v׮6>yK-0 B'$˨: Ր!RsMRMšH~QfSࣞVVƸ8;wԶ5w9VizofqzJӿf2\fO.\;:yĞVfX\շ8sXy-,9ֺ*#2cRGmU.XG?(iLyo_~u|O*MG5N@PYo t :Y6󰰑G=y$4vl'6Tjj]9#p2 suU7ϵ ,06E| ^nV(ɺW3B uo[ 1WȪ@{8@91 >־Q3ą h⥧w̞H`$ܓ^c\X7&+Y)oU_h'3>6$<|N@%2QUN$V]E_![<[%0 l iD^wt FV7 X..xAӭa]sʌ4#TcQsFTwP1Wk}Gв.u¥RW9[mSoŦ 5guQ59sS]j 5UCg4er@= )޴1-<%^ƏBY%;4&OI"[ϋJ*N:v4d` KhlcٜoVV'J:5nQ`à~)}m)xjVNUnd@A[#pnD_iF)S+aIa0+H9hsb>,7-:Eǂ#M+y"OR5cB!iDe%ΎSe2kd`;}"o̞~o,9!LAq_!k \gZl xܵ"ʎ+D[x:CA;qr9jj D8ҊNi-w^݈͎>]^&d875+qFA+I,ؖQd Rh3iX&4n*g6@_,)l%{`:,Zg!p4<%0To$֡b "!mW J9̉8wSf$;8sD-|W>ٺR@{PS}ʱ C+HVsnG%*{U嗭@Ave٭,alJ4O:e\@+pҢνj0}E~|cCtnDb ,VzA=ȕ9-JvlPƄˁtÒz/o9A`/?GbCL|kT(l(e}:_>(k5X*vW oWEquPgMTĖ~qjd;:6+FSwv$r\ FQtF?8;@ 6`6~ L^ ,k?uX/^Oځu ߰gEdx1Ewԯa3]7j:fQց,m[Op tiPq.C* Ez>&r$3<קu" &0*kab6$NavkjH/#y,Fw@M+w3M˫4$gsI iw_]cxrSbMؚ$MHXf2=fHX':ciP`zdv0JɿLTR7J:-K J'ڃey>5^t ?|Sɥv]T5q)WxKmCR $(k3(dg"Lܶ9g+y2;9a;͵;vCa 19+jFW5]𱽴9,︵!S0@ЕzBd'%jV(b+ 5,(u[9J_eCsJH!geg6?ܙO]vq7Vz*5'@WAţlwgx[5$Lm')2\)J~Ԧ'm;nqAJey*J!7|;!U'CvŁ  1䨳4DaKdgN&l3VU4.W 5@ۙt4J`nPɭl ͒$81[r4M*X5_e9{NpĀmNo g5!' .qr񔬯E# w!ThA-\V7ZJ7YL#aᯆdl+TmY{ЀIՇ+q{T&kX Ai또Wtb|E©ȇF˳PmE0+NKq$y'L5eѷU"siV̭u;Le#x9`"W'ZDO՝c@ԮqOނ|̑ H暈dG tB 3X07IFD%߲m kAE/;)IԈ8feWke`0~xٜlV-G[ &:ĄhaҀ},e0ˍim=})NYigO8Ȧ,Jq-,9fl"gFs͝3Ŭ݃R[!{#C@#;py$j?0˖Pii d XX;P8߲!;9}XIu^cZn,uѓGT8]v?qszy>W׼p]\<Òü=͢sj?p Qg2$0C(b=  dye>He 7DDGM,"ѵ?WS'@orO@|E['yfu:kDxǵJ>!|8>{,`֕np7z&r"[urrҳcr' P $PͧB} \ۍcs|ޢ6l-Ĵ% G\¥sL:0nǡnbP1Z C62`rL)= W Ժ*rEZҙ6eal*IJ<0.ZdGhR(i(hk|I|ӞXz.SS}ct+z<:#5_*eqZ1,$Su"V<ѡU}sqpS/(ۀ5hA`5Td_oj .>-!`bِ̓ 4,Yt k- +iޱzT5kz"nLb] 2'?لJ*@l>j9:mլaT>=l5Hs|;p< ƥ@o4'6 [G\taYBX]0,\t{u_3KL$x!d/b *s ;:Ic2,ߜeп1P rX?dR#v(=Xg%'i_Vv:hװ*?-OrR)邻}ؽJL Q茷 ZPRpzY˳nȺ=gkƌf_z9@ӖGdFK6KaȅPb ͡a21OOkLD5 m\슫.L)YP,C0# F ;EHO;/0^PHvJzi.K0 8[??A4!y#U_?p)gyvk *2'HXi{yg7ǜTeIU4n8ptxz_.2y%>cV:Ë/ ~"dVN\8nd Xf",3`zVkV, =KS)'^&Z2}]KξY3 a !޵*\=E09隺:ͱSs}!ۥ?z>Ȍ^P3Tf3AHLR`j /$QAIYXkf~f8Hel73OJ cߤ'%37Uƴu3]<+KGèYeBPn^Wx9}jP'!M{̜}Mȝ-dlAM3TɾgF"4َ]CYtf9&%dcU!*n!6{L$9A,1xχ-C'D'.CN_'tS9buD@1/dBUN1)=.]M> ^`T]!r٪e7=B\\@!SsW.+Jh ׇㆫ,5& wWMD/PnWIn%N pAwЪɟ_^Tk|Cj{y;C }9)9N9mXtl ۰7)^2/H"18P=Bk17{MuԄ?5OF1&1 YP#1~fsmG`n$zA-<guY9feq#>0>rJer'qW#*OϲieƉ.LIj=|tDLyLJfe<9{w$8iOٯ*H"}S2 Y1Vi^vؾhR^7*};@."U@T'~>OBU2$` %g(9RsFi~L..GbH y~K*8rWJ4ɌIfR%CS7TĞo++ P9F̪ETC74;F߸=SdXHe r0҂os>f2b0BBȞHW$>RQs/-C{SGa Gɤ|:x)>]<3W|w\*9Ӊ|s*,l9oXf c6(u3}Ö\?=IP4: $tW~˕JB|2,,#]hRb׏gҶRېtoce;kMI $=ZZOY/l;aw7DJaS\$;/^1E8#d>0k.:5YmXFX78:n-pȽ0JBEo~N"\v-Lg3,l}#Kͻe 5G>A%pqHL 䆩M&C kcprT{q* ?Y@]mtJϴ4k50`FB^+GNeb(&(DX:s̠QxhЧ]Iy3b'։}?jA,YHTZH"U!uQѝ6O CkJч/L{Vh~ N~W)1`gg:-r2[^3|'gvhO$!'g5ߑnk,~9 6t=k LE]/ ٠@h @t]ߘwwF j#2 Q蛳ٵ:D~"{G5%ԝu1M ]H(%Q*7wJD$Ǿ~H#i h~l9>qQVh'PzVmi [Wm3ӑc۱o۲ÌAYOzV"S7tc4`:+")M#H31Wȉ,'+-F:^H>Xd:5N-5~ԿY./Z*d "]I:f5ɼy Fsoijp3JU z![!OǪ8xoWm`_P3rĀ9DϐCo%;Yhg;g3:liԴ*- ($6cdObY_;Z_ QsEv)W]stж:ܳ #?  `~ KC< `c_lBfo|5ɭV2F]_JS \48]ܘ&q@H IZ/9NzWl~A^A- =Wog1.|2GJIFJ,tAtҢ5I wℏQ̼Pt~ȶtSË]|s8 cU"'0FMVb;{}!qQ)-$`L04إǰM5xqVDwvmmM;ƴ%8\ڐiB0`7R(Z8..B?i0hr,[;1{=? wjJnaɓF$wUV]Q|Xg21>ZqoiCXs+xK@́GfɟP ~Wf kpqBǸq{>TfQA |u0|HQβ ,pLn ~P@0$LcJnܬkb\xO$9q$35|. r,Ę`o QW󴾇M;A?rSnt˄L 0wA,+\enJe(|6r} O<&Q[Q}~%?|Y&QPp-gݲJe9=aс(/ov.eV'jfcG 1E/4-G]M#3USƠ:rLp?51Z)Hҹ`폸%<;ux/:h_ƕgZAȾthJ"w‹udXz*:Ak5T$[f<]"t;e 7$ JwP 9Э"iT@qdJ njnx޼ ثߋ\ Éڙ]?)己4w1x kbSۅe 8v`۴|d=R aZwrp(1 q)In_B38^W2=0R[b*J}U<&JMԅ囱֭So?π>z>[z9mwyLݚ9N({h_,N[w eS_ E  #Ü֟wN` IUL)k @Z`u.Ȟ(І]cdtJ. AwXFPqF;v'T去FPn*sm6O|בgU1 ftx?)O0 " .v(2&VEP}30t{'TR\u]pA "P:Fo)m:[ٶ53|z2% UF8UP͚cRШnn &jY0;Xt%v1 .nvyy fY^Q8Խ%עg3񞧗E} {*y\|Md@Aȹ[c8lw]r渕#cޤ=j'Ëg;89e#Gtx Ke]pYn%+263=gLt7)(~wىY:3tG*Nӏ1 MUhOn9J(V*Q&HKoP{/}wi7>rPƒ=D%@2]Qwk46hC]Q$< 0ЩYk ëHd > =OWٔ: ύUI쪝ҘQ&;NFX=xݣy ]*z<ıd Yfw]\ ܳwRZ?;k1:j x#xJ!Hk⬺B79YVJho$#llɅu4n3z q1 QM )BEl'\"j\MӴ촢q5H^pq /0Cx ga| S2$Ggr-ǎ[No[+a,{Pw,/[ΎJ7}bd7LTp6 O A.|@!jW9kd/d,K|TL:fv!Wzq6P5^̫y/^M6dυdDu5EBQ'3"Jah-[K+ KY Rkhdf91\%K~}o 2U#nf#x<}6{\E\6&\rdQ <r՗a6h<yA?~:Z{QtT ߮`bIS0m؝̍Aj)awu^S~SI|V RV0ah"J n@$N7B k:75p ՞f=.XRL]$%_~UW`=p(zI >OLLoUVoy`<4DkoZa!-9%o?ZUHdzep]+ Ch^ 8HxcSѻǪI \#I[+6?UOv;tqx$@ŀAG0i cwmJQ߳C9O"\T y$-QNeylaRPaș y( [J_uahiuC=)PH?B|ӫRη1s;,ܨ=.x L$+ABiQbIf|zp Qľ[4RktfwʕdsiØ%}@=x[=#oRԯ@z{tQȘ5}pfcz;E܆N,4@w }yG:TXlKܗccP%d l-Zf"΢~#XorX[7>ޮվ# ;Dяڻ9Y;NUV*T{ 瞉4L:%:ݕNI㞦ƻAUyUB7=nۦD&Tf9G.=8s#KAcgO*v .5Yy!TUe"He=b;6P4V!HҜG Pg}=/[,#DޓT>0;~RR)?s ̂Mgw_ M] 8h6 l)C*iLq,'LGg-Cσzm>$pJ.wc!@`7zI]tgz Es-ɕ7+G\8u%YƗI,ד>bׄ2Gv-k̄"$NgQK@5DymtiY%(a-+f1dbL{5GQP0Uc3C /~WQUzfoKGȺY~wn?'<+q?{Q9swcMKN̄w8\usxr\5Ös%F-KĸK:`Y#vOձM 45?2y4xg?H_c 6ߵʒIx~, S-7:M.B@a .(7Ӆ,@ı]Z"%3t)(Xy{L\ٻZ\zl:bц6Kh8s].0]ѹ˺yy8ؔPznzG?%>P.Fq7,atrs[X:XIv屨8s!K$kkޖqi.^u^` )}"Hk Հӕh8C{M!/":+覲/yf o 8LQpMXb1`/Y.簩RnJ}u#@2 '-h6e厎G{wCSap8;21Q4D.0lY˻Tl:f ?ݙw+Jipi(a [ER |n4qC `nB* mt[U,P: cjVu2}gt1#@TwaW8]B*$Iq2JH6XMBc8;j of_@BR!)HN)WBnC&vNUIr]ysoTe:'Vt!u;WR᯹u?m$IB;y8-V8yϙU"f=R%>I>%EW[Z{It[jĮq/7 5 9c({MX=rT 7'}ͩFMIcrڈomķdi:^{# xeXcr_jJtOэM fT?Q]R0_5?{_4 seh}u>>-.. Dl- mЌ*kJ,psQ`Rm={y="PEyM[ex I˾?d)TACSoqvE)aEU%l2$c>1r&GsY]٥6-i$c#ը̲7Olg6Yb`M1](O[1b5o:WiLek)Fq^U;a=Vr ?THNɇ5WIiMߎQF}v,[m~ 'XTkVGfoFvY-)ʉۿ;ISֱ]8kWo_>2f<|MIew<ԻV1%]~x+|rk_db+yLt Un WAXp+3$+Ц+ܓ !Lj8{K ݡ&Mf}pPY*TҀU*K_IT/84QRc,Q\RXg=f:%k-K{BgJ#Duaag2gNKF= XcsiU0ۡJDW~'?KWOyd\=GėŔF)cW|$-3-`=q}9s`.b̮I2][í%D̥CE dIָET&+G8OHɺigD&uU]KgOX=EueaD>NEǛ Bco8W\%22i)h<ZYw:fC`Ln$sTPA:#K̎ɷ+_Y7ď˝j54PU@ ed`L:A/0g>hD_ <ɝ;պ3Vcڬ*36yɕT+h{S'g}׸9S@q^XV~MpUTŝLV+>,PJ2QD<]cf5x63h{.xHYŞ}`4Y?߆kP&xL!צ w7d$,<5Oڃ+/Sq&2MFWacՖF'նo` ;Ċ$_ka>NB}KQj). A>ⱴY$0?H<$ l9{~<$3"}UΙH zH;>}Up6OujRE*U(RW+*Rơ?W )2G)ᢥôQnjѝk串EV|0|VLq-#}Դ2>'yya 7h{ I[B[oZS*&AΠDS/j_j+  Z8 $f>"0dq7UrcXJ:%ՇrN%5%hMZ扅^!)B—{O?WGmCdї] ?,g6]Ej:;=ĵ֓H9JC[$ +끹cK-tAjԾ-u KaښWݘ36ZYiuc QΟ*}5Y"J3a|sv!{wVG[75K&Ɉ~c;e2IT0j"'{LLO3E;z;OK'.F`HI2k{ɉWC*\vJ t+5Ç UpeڴĻY:+L0/A(/+O@ ,!O2@'_5jdݻ(UKPϮ+UG8)tǗy]: ^я -!n%wpH,#-Tqb0>UH&w䩉|ufƴ4s6ayQw;L¾9]P)x{&$Gm ;ԣDq;v [FG4A+pa.ZJkv4ƲcX^^z00knj+8£Dkا~&9d#OWo9aXF:4NSZ-¤$'@<ċa? \ $N g43 B6->I.6)ZFEU/eO- TxOl2I u`&Q떲_b Pпe/CQ; /YC8*ܝoDD%me `WvZ%ѩYsHxLukz▘&KP3 zV?:GhaqQsheI sVjxۍ (9$u 35շ8$QHC*swgbGTôf?N v "1*6ļ.t1TewaCʘ?z cxJN@ ;an}yh+*-tPj$.9CNF9!C(n>FbM8 Ň(#82C EծM~=p,S$rOS_9$cIDLy\k_3|qyXGF)PnH2a.uS:qᾪ ![.B@>WB@9j3罬l&_b=83킃93b 5(Qm !஠IaTC!cց8֡q 懗5J' |;XI5,&2Mbԉ5Y56OB7KC89@u8҇?QCHDmKG&ˏS0+#L6$B- qVh`9^N^k`7ڹ"D6\A-3ylJ~F]dt7"&Ecd!R ?+8are2b)aGtX>>ގ۴6ކ;wϋBD=s:?2ޗwԟp;hnTN>aes=Gqʛ:/y<W~2r9)3Z0:4it*сwE ¨ib ۶oBUcPB]nn.5F{d%}!F\g8*rIY>}#CO,{NF|ec 4q8ey/1U,רuBMW*fty=P%@U=}A*8E)Z`q}$i|~3 Ao[|>3+Iuqš1l Ye%h˴%QoF#)*Vr28ni0>: τ|NOEY-$}+F s(5".>B:-=[m+f?.$$x"yZ9]@茨/dt}_Đ!_EbRbxf0k1eZC=I?+xHy fN!AL;]^Ȣa^8#ppĤ;]u?>UiNL0^!Vޭ˷OgYZ0707010000016d000081a400000000000000000000000167641d850000d4c0000000000000000000000000000000000000005600000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/hv/hv_vmbus.ko.xz7zXZִF!t/]Ԁ]?Eh=ڜͩ !F.慦kA,'gKxECMJW#Ga˟[cFHAo"K#{珺D-vTō҇rSTÜfv+cDގyexVp|4REit=Q"=F׳@NbDJ쯕_Fx?I aVVyܣUoRrwDrlXx)jԠ僳,M*'li ׅA9e?>h>GYIqU$bPkXe8s|Q,vJ;1V?R9.M 5 Vyl)n'Wb `)+&nwmn0@ȶg(_@66V iVwʆ5Jۿ6Hp̳ã:a+Fa wNuR08I+cCVW౤Ҁ KaBc;hxb5<ɭ!XiV@YfBhXl@%H4Ӿ7+=teYPz Z2.7y;L]HcфJZG&*b$ +\ˁSՖ,7UЧvSP3f京}2SdtLf(b0@{O rvZkД:ix lt{cf{84+|O&Ŋ(AyVt949A~u(nˆst1./$Ė:Ь5ONNBH'/37pHMpKgf&j|jum;•{|i,Ztأ7\wR5,B?Zk\+ƺ+3@/>K@ŚOr-5=cI!D)oa@}!aM)^O+`-#27@:k/z ;m, DNuF&A+κ6u0yY2~V ߖ3$dHn5 CvVX3}r(t'&~A{~wZAtrSp+P aY'5+'<Rx=Ykd>Ry[ rP&ֹcț! Չᄶ+"vņD}ҋ~U-jYJQw6~7)P^m C,ApX )v":PuQlGPe 7}L-oW~V׎.3Uc_E#0ڹG#Mû%myLy/ʭ9Is-s4p LA.`z}, "zjEw̿-p@\EuQ F7tOCؒAC"""ٴ)3[)hw\-[xSn(x g R;TKs\Gg(/Cp@hqߙ,Hq -wi)SWf3ZJaH |+)bg⠭m)`zL֡]@Ihβ@hg;|`C 1w}) }bobָ֭^tu%e-3{mJ;G&Y9Pdi@1M}SɛD/*v Ѝ Lߧq)OEFlT/v+@Vhb<6zMҸgANU'!aq:E̻ c℠-d:"_lK>"z\óR*{OlY(zĠ=huƢ<P׿nTL4J?:^?GN"ۚNGѫSQa(*~XBL|<{qS/ 2+aۂ@Nsl^* ߰gk+Yr{gh4WŢMb'ܴnD~}[ӃtZEL jxDjV#ʙ~5eZ*I<*HA-u})< f,?,k.$o<#33Sy]ʰ/aa$TO#a| nW\#ތ vg6 Ɇ.e(k\ߗ= ]lfgw=3I?&}C; r/[dV 4{ZA-|pd]naw cX6 Uư|i̪腀J'U&M^F&vx @&/#[vZCwI ,!m1ʰ="DȨ+_˫  мތb6 Bo>y)~Zl+;2O4xЍ;-91Vs@FZ*K2k)Ÿ}=UX́'I-Ð{brњy\-O"]ݴQe)e_6D0 *Xō{ޟGj5p3Oe03ʗLƑIz/*߀5yoBL+=O]d:͝_3zHZEF0^ňi,|ҟSqqTd6 }[昶f)k`X#1" OƾO< CUķpI]Ƿɿ]q0,8kkaXM[xc3G*7 !_l(ClxIEtf8 { eu\L$G>r%'0/FefѢN\S `ٛ%mmRF zVFVNNъȤw0ё+/}d$l!wofx+p?s@&#y>ϼy,rLKUJp"3OSIK78K(37=q#xB~p&{lVnHT :GK%'XCy <2K5PG}ٟyܷ'㷽#}0_N#o }$XYXE.. uYk~Q0 G'F>%^t1N4/BCe ys9a2#`#/<"&8?grC>T:fѸLΜVP/|'GFe= : #Z#{YLfWѳGjȱ{,e%V&E~sΪhJlVUe@h>ġLJ0Rר'$vq+3O 4E3LD3V>0{ۚ`qDyTܶYqKSQT52䥎גKXCf(&*mzS<2}xl.RW-Tv.ӈbiR CkrORU51yͷv"nz+&5I! A_Dگre=^G}+2 ab boS(L%14C  N3}$8FO Q@f/ՃΩ-AsqKr5e1~(Q{є|wr\~t gCv&9_J%+6]+NKҕQb;DU"դ^@ CwNyo"񘲡qev,' jCя`wkw#T@IN֎.i+=$՝UY!IP>Pղݼ8ċCr=UFzO!L* ^5^$u u,Zײ_Vמտ]5쭐NyФrG$`ջTA8x{H3}ZFɽ+[4&z$͹*AUސ⏌a4{#E,6KY$!0]\/e6)IVdw1hbY]2n_[.DG{' R"l 6&xjLᄈ;khi؀NN `]$%Pqm,ЮثjL>zR#J ܠ1fꗑdly ˪OY/3ŕr5rL Gic ǰ.M54I*t֡-]'۝aҧ2S79"Qw/,,xưFPcus.ultpp4*I6ܲ."@ir%,};Y߯F4 uͶZNeJk2N[~Q%ALBH@w i:Ro(x(3+rlNMQ*Ud2nꕿk*оvCoMiۤ4$NjߠCi+IFx/횊a33lPbҺo)bڒ.nWJxDTJ͵zXh}^oI19p@RăB. tW 0 ߄\K1BjJ\L^tUYyb=xƟpA X2帲?$<$I 6u6!F̼ R碬/L+2kSYp>\k$K|1ḄYSeZ+~HmsFa$UPwռGf (0 b'U(ܕTf_hЬY`_ncr*ۀY(t,:kԒ9l,_kqX3fE9.:<5ZK*":bSr&0"p+ld~#L*<Іss\g5;äݯ0YG| 8نwhqM鉰Re$j+7+{ZܐKD].9w %r׉>t38Kze,m<*ͣx^OhTδWdK6`^Y6Knjū {$K/gv9c]L>& r(AS_&~3eYD Rhjv)AUfe)ZDp>+X '.H^:%CaEQpU U-*9#dn>ľ~6qMO6]\Z&'#p٥'!rroeŲ(}ϦnY} O"1 0ҹFc:6EK]pmj0е-{.v"{%_ԐULɰԕA<gm:wc; 8d>NoOrj}H$ay.@~oUYyxdɵg߿pfږ0Gڴv1#tN'H05V{b2Y nâTD*FJGkF3qd@'1x bսՌCWHA2k$qnJzvg]z1`!q!f(EgH*rdNP++F͎)dŞ9>L7B݆ײнcV``Oqx#5^/{NvdMyvY=2ʠ{٘:PƑuVJRjƵGKwB@} >^n39;P%W9̶Q'LU+9$_=r _7~W[בi5Nu$[Ӓ]MLy Z`1 cQ^ j( fy%VNo(tb+ʭANG0 ~c CV<Ġ0KM5FLdB{a1bK_Ywʒi8 ͷDק sbeC0.Ru._6?ҳ$ecs=W7vASk?چh@z+skZiv=1}i[^R־)q oV,ڬB) MbPdfg"`捳r_lxóB6$5Kc=cz(^ElPwr6t g!^4_$є1'vdF=eo`{dhIM ڬ -C1|qa竲j>5Q]k;PexܞWr{&Ϊ1ě5^tjfۅ[KEhʫ\>;k((u?E0p)v-"Ht.V cЅu*}/A*d !ko4-ct wf#CUkga jxmlHeʱŏN4" C6 .PwDp<^]F?ozޗiޘ0֤-_ĭے)}6TdلI2[O)C OCP jXL= x'RhS1H,~$ŧ꠶N`ZD5k5Cj);-*iyᏆ|Ddn_bA]+wިn'yU Md-.;i$.1,J| qRkdNQKdQ0-Hp`g~ؐ%#wi%h%:faY$psfG@<]p1&|D-@ѧHk-B y[q8+RЩG}'y xKdq&ёtŁbQ1пZIU{)jY8K2!*F%':ʘETHxn T% uA1dٰd(MW}ZkrP,kԤA䶊%v0 fe WN+o𯀫d8I djލ:G2 aGh-E3fC] P+ĦҎywZկS|Cct 턫"[ư*-l["n_6cSH[mrƙ׆Qw5[=7N%IWl OTa_~rYG" I\Ls `Rw1̩ľ&؀8M~bysaU(io~H{ MLP\[8Z*߂L=rCxڗZ>:.oa㹢=E%v%{buh& 0=bҪ\'/k'yOw%;Dt5o2:01Al{J&<u \xJU-|UIܑ+trRAMH?%;z3 %F=e}4%P( =(>qqKR}.(av!SQ|*sOZL:U.됅b?];KW~ͥ"1xʅ|e*OfuXw)G;ޒaIq1YO u{jwd*S^EcDx`b4X#LV/$2ţwn;nT54VMM/'S6=KH {)0TAllQ`>+DMAE?nyEȔؼfPD%֔q.%cj,Y DHٷc##iD+!GՓMϋ ;Y7"V'0<~_V@ϡڥolX c2Jx!='QΟç PȠퟜ'zCP7^fm njrl:}fNI0]o'vFs +l6νT}L?D)4x@O 2Kw#G}UGq@V*?ȥx֣9w]꽇KÆTJ/E~@ׂQco:k!X};=U$P+|Z;QRʫT^p0؛&a3b lT{? 3 TzhFl5qHp^!=nr@ED2]"0#xi Ĺ; ?DΡl5cS0xn↨'~,M^#YGU'i;ʁCǵag^bLSj4P.0$rT)Adڒ/x|:z: ׹iY}ɢ[8_SIgN *~j'rG#6Y(<~훍G. =vz(w-dW~ 6< rgd&~]s-nKl\QL8 @L~bx/AЩ({<27lja3Z1a-ZdPP#C*AGubK~zPs4cr(2Y  )y.J\kGpw Aw6=vAbhmzNxN2(<-oy&T9`3E|MԜ)phn45 oVA{[%2VF+1"O @kl̋xKAum#ߩdY3WEWg[KLT{@y7Mř!l%bD;C~zp1d'$ r/Yn([WtW4_N"V_9' e+EJqj1Ŗ9kڒmūksÒT {zC-_xE[(,Tmjߊz66NA9:Mܵ7:2A,h fىSEw%a +bN.t4lW` ;ɐ:萜ڑS_ <F:FICXwA p87'EF:>.?NkϨW~bwhK> W-|[DI.ǷR/mco/wk^1/=FN9ƺҽju["ޏ͎ NbuϽ_̘jCrG+fre]u)g[#g r8`E\8eqH:}'_sb_6r4uƲ\.6:TK޼)Q/2Y},/ap@{",˕,()Uϴ2n:̡*-L+$ ˥2cZb#7Kη 8V0w4̴d]c1R3.-(K(BxR6WvZ|s8jz7P%} rEhm[)KB_ W8oga)oR€͉OGq=VDyp(P|IkEG +*rqЅjg*%mH%/>>JϚHi,J*j71DrÑ7{:Xl?TGw3Xl屠zgmW<gr Շ\d/$k+Z6@q伨n#U; 6D_v9s5_5)1jAΰ!v_΍z*˺_jh"Δ55Gc7AxQP/ >k"9ԗ(nքbphv{"?@5L eorsD׎*J+_( v]8)M`kg{X&Bjw&=Syu⓷o(ܓòuèc2E8mF4;a´ANK E.G~=:Di<ja~Aܕ͢*^6tn>E9<3 4dI/lnb1Zr_i)zQi  O ;~Dߟ)H,AjQv2GYLe+ھXsҿ:tH w/O߰fuNN@ _WrLnV K%- 2ϸ"(`\C}˪ uRIƑU6R޵,^y?()m2E/;x78ƾEH򋭛T.1]/+  MOa2WLw`d TH܂tK`M=eV5Ac,?"dp$Y|7GS8*B3SnGxt/uO tͶ(f"2a #GMy/3:pQM+(ڹ%cwݕ՘OyHT8LiL#SXN;]9%q1?CǡIL"'J]O/rυr´Q\.=0{ḀA'NcLh11hϢz+/:yc*;`+r͂ύ֦3CPox*W@a%G]as)߬uSEWp#ʶ/h,)ܚS/`4׶Yxߊ/Aw v:3 #7=L qi@ ioD(i;8ēFz X&9<9=ݪ o9ɇE| 3wښ/MPI7.n2* uņ(4lw=G[$&*iJMkoPĂ:9yQkIMRsë4bDi;+:ο0C;SI`ލ֚]OA,jp0zƐ NYH3cqVV1OMhhvFJag!~ Y-FeRET2Բr[U>BѠT%;+b(7AR\(OZ+?D6wR-6y zSu.ќ1G ar.Ѽ'"'F5D?=1ϙI!=Cit3H=QA= #n#sI z_EL(`ر|!AjZj:Ums˧MʕD%.V)U<WPNuc8b[#)qE>ȤE;PfjTve?Ub* Qi3Vw;M2g=*0g08亃ӿ#krdNs|,>d71?1`Z2^$Vnoj~Ŋp\rQJ@$ F;fbKQIVȚaӳZiF/cH7?C[P ?(mZ^'ZOێE a+څd+SR6 ؙ[=C#XGw|`ﻈ^9+~ZhЬ.ڳV=Lؚ}C6 oN^3ϭ!n}­"K{6@1'Eh̓ʷX?ȡFJn2i}"'[kXFb:Z|i_H4 -OkX P'@0K;Wv8v6ӍnC8.Z?"OhD؆7͌iC+>’BN7f5O*8zƃm>g<{:")\f[FAgf%t%[ݞ-U5.d,ly_V9QP/I֯V4X1?(~ 6̻0'zk4E|0: 8ڷgœ$^Q?@%"4ps UJ`n&|>Ivb?@Aٻ5½ElsMO]=^g`R#-<|Fʭ̛K2+2<|L[2r}9IJT؍dlʹXk;)n ܢBEa42(uba(x{tnϷбlvkOOP لuH|nk(I3%WhVxDd|sSton6J['Kĉ|tp΁ Q RT11M9 x"|b}Y:wpqX *4ѪG-5U<*hBX&.Ol1NX;Zn &3Ю7lT o)4OyAu#-Ìf돘 3V&A)s"ىẝȄH',ڏzS=s"iHJaw\&OF4lM >>œ &[BL7/#Hi=kUVIs+d*Sߦ'ͭPkؾ]qCiY8yB; l?g%$sO3kZ{ /~a\vg`SœOwx{4%`+ oXg7-A6䓺uy⇛cn7o̼D_94y K{ ꟑtEaASfƢ 6uzY5rR1S%7>룫 ĴMy^b9Ͽ}/ymW i;2b9M ㇔*aNAn⠷d {]C;K̐H:Nj_-vIYk!P$ Cij0 V#.#us'y߰m ԝ5 w@}J e -\T67w/3)VaIk/I"Ƚe+\>W؜՛d_ D)llһKAfZ-I'*POx_&y)FɊ>͔À Y8!N~!=j3] xwG͌F[1v x0(oy.Bb:G>'៏R Te>py`4FnBaC pĺ`ӽʃzŵ';r .g `r?醂lG%r8́= ȷb#tR.6YOvCs~dNJ&eg%af٦#jx$ 0COb8z􌠽{kMэ- F!兕@[k~eM7 _-?*}3dر L9q%ytГZFF<~Yi[)" v<1]W 8'1W'3~Y'8@u$n-eB1}ow=HYtj.ظ(o saTgërNPVxNvԥK완DA y4ޯ_ZTߔ]c*ab3W<$i+l$ $S= s[#BbH`B-&+-L0O>te d7&).jӒ {Ћx=2|C@/qÑ+$ _kA3+HdM]mv+ lӺr[f&uc8euM2=CSS£/Mⶫ7L~)q)JPq-bvK{Q$;Z*X!K'^;{o^{EBϝKf9L1F/*i~yTc-{hgl2Qgyl/YBnקths00PϷoD`WZӪ 0#‹pn;O$YSN# ,rXOC=|FSC('>`ה@ G<+X|fd1 , a46H­u{t`,tj<,|sӭq{3&.<+g+Bk[e[=ռ0+p(,g1|U9_IISْ?Qzӷuu 3{f MOBKYA-A:, :N$\fFqr`-$Ӥt_857}魯m7Ag'Ź;\m- m~Ւ29uuTy^۾c3fC=J͸)~gICy+|ŶЩ[W\9`KvR{2ek?xj5>5&r?j'hɼ( DC"-1:[#[9@xS% {*o; 506p><~y)mܥ¢-6kyg )yc:]KCaxX. Pz ʜ (_ h_ 0+@+lsZ Z"hLoɳ aT4w[YT8K'u3[Uu,Qa=e6Rx{QR|@h$ٍCƧ5l7I xû<7xUY @Y ftɢ] {s/.S3pRC9}驨>kQ{ 6]wH:g[1x$3@mbgn3:i|Iv$ *cǡє 'J0c YR#9zl3=Rzvb̜i>JKc5Y$~\XZĎy]&|ŠܧaIIm&5C2QƳA9xd򶕋h ^^/± V&Ocwq [ 0@z ¥4U k2,ds52=8q͌^Hq-X}~^p,XZMV}S}[[I& h\Ii9}B4-1,Id2ItTrM]`?HR;-~Gr$_ѷ{,`ᝏ5ҙ흷 K=̐֨9 G?|U%?84ONxO-E^n n9 ;iqFf+|7Ã!L\kWo7:IüX 5RIR+GxXSFwwl'};MHIwKeg}FQ:vȞMS< @-j}g~R~mN7zA,O*0'hjFL3pdWZ\`tM ƞE@fްfZ('fcF,Q1'JÔcVG(XZl\C,SX ȲìX)6QrhBi̘"/*dmS4vԒ]\[Y +_Ke ̛SHG?t֐ٿ6)=݅QM34E5ҥ-2T*u2ү ?[o scOBoH^&@*P`HwC+HH6o8,yV#补)-Ӎk- k lm}j6^|K& ZX -q?b ʸDb/8}K;R](%F:r-K pzhZZHwi8 dQyuR-@[){ ".pƹX a˧1(O%&V F6]ɒd7֤EnU`^Pqkgg ;L|BȩKTj,Udx2e|Ⴠ>!SG@gzJ ₅+J osKn>ϱJ8@)9a8*78 7,5,1i"\:/oSxBpz 9ނ &R)WF$؂h:04Lʠ*ITze  Qu=:}Bn['?TwB2U(oR`YMyBpIjZ('c,0rqjMql+~vG["rk6 qpock6Jh&G6DNh*y>1L[#_8Wju9Bjdf|4U:fz;ަ4X7E| D]p^RX9ɫ -^k[$A.4ȢL/G%IeCM )ch.s/%u~1BȓEmg|uܶ-LLl4)pL S~6D`jjkDem 55u֕9:2{1ULBznJsiPT-/gy$q鲪A9v 2L6+#ͫӣҽ_AiۆU=Cr3]vO9eblKCБu)Cjb+] d;G f^^F>BAqK={RN5]uĵr'_ȅ"suM>GG2g;ۦ^7"[>`Tb H4 d% ]yyj$ѡJNaF7g'륾3yB B^)3{*/ԡ W"=;N0' 1K[,\*dz"#X޷Ri3d~2xB 5bXf9.! ׈ROȜguV5(gpi _e곗v|Xߛ{w02b¨jcg̘7NSa` lۙa${IA'-V}kiރu'bu>۱5~z.hkkn#` ٜ6j!?g&R?J)n?j Mn$we|^Q;^a'5:r}&DmۨJgLFV2v̸I? Ox+\A2"EeQeÞ?`V\3AN]ߕ"bXE490ZL[xzW!pĚI4U2Ts(`unhBYcuЉz7xSXL~;О#gyK\As~p9PeJ{fG)v-Z/ H1It*k&N'mN{M]WP.~) =%v d$O/*G5M c["]PICt*ފMЅAo;=3. ?ę`P P1~ϭ&irnm7!]Y0ӺzF \"ςK PJ`d]%@ԉpޒ>M킹V8ߏ(?u4[ծT' |;5F;ײ8<N+J4H$oZSLġvN766o9D Dܐtk6zQ7oruT挽auӀ6u !xjkzAy^X(U朗:%ݦ aB#L"QdPͦ ah~p•hv-E,|F:K+xk6O*?iv~EgPlX%_D-.#WLtri#CF:ŧf sTz5_ `,~[ULIsCZlXVBn,R΁Z\&6fN}Uc92$rT%5HIgёAIҒg7#iFե f=7 Ȩm*̤PGFH~o:\1h<ÿ}SPjͰ&#f7Rpj5,X6$,PtP;Mk5;˿S] ,v&vA oԳ׵$[dv=iP{0"TF<=-؛\Du zggtBI^"N˟.gFJ]g TN65瘟r)+QFb~mCXQ%AQI !kanyz=|~y g.3c4DN p44w]rv=B gAq?f_<(k#^0g0bBQK|SXqi:nŇ A#7}4+ ^o%d[Us.<(Pl"а(nn#lf6'D2LZU75CCi6wc1[7hmo v"xpM)r]?%dz71&y(G ;Gkވx(ڈ11g"+sJh4 aG_o6;/LwL$wT3[OSmu]G U։V* ܍:zxDC핺1Dn#wEerو u V TC~ƻg`B>lZg4<Ƽ8@&;F`*1$-Nd3B 7dtz+bpL+J9  ɝB3@wKN̪UjpbvTKT]J&B2u\TwbܗuJ\w[o+_׍uU0?bh%v!ʠ8 U$zn 8]_I_c`ͫE9.e vxmomN"buCޅM!AAjo=[$}'dWR‚11^7ɇflZ#; ?*vQ?Eܫ6jh=yP?OouuZb}Aœ,-t>aݺL&wՐSG#]48$<đڧR$4~ӡ;LOFb" bK> pr fb/t 9(-:N'90WdhdaMɓLdȦ,@P-Ndʌ3Eq c/A!=7,Qd LI)mJf1n̠ly 9cYWS l˒(Fgrn'":oCf"BO0xa4KUte `{/0d{W]A6L_*q{F8OC4'ڱ+ՋR_'{lYzI]ش@թj=ɧA(͊S4]CqGbf=߷OlDf nEÇ1[ޔ+$R:H-]B3y߲!nTE<~ںUK-;R؍KjXK$?YPuoyAwZޕܾhUbiIdԙ^Ya`>t;0Uʈ4(rS n80 %k:mzfL3R x!:=󊊈 ?n߰e:WN|Φ$¦{#" $#dZhAd/k@@lzFd CRA*C{֓lЗѶ/n,Z _6}G313%;e9~ʨ;+ab'le 2AT M]UٹU<16F(kn9OnΖ\uLp$ݓ!}Jj&+NA;eeq&,( iHMi@E@l*ԃ͒C5d}rJ3p˝;%_m~FلW],l^ɩPtưg1C-Nɋ^A$FC%7DH?R=HHE{ml_FSJb(OI|wlN092s+-tTl"?*357͘n,4\`@YX BxLottFֿsW EKO@st-T4ANʹjm@)~' dZR+w|X)9эXU|#n7^i4N5+zoJːGݏ/DZ~4Ѓe 7±Jx26l&тb,˙9/Q"@f=>Ww[j˺ ~fW*d3a&94l$hm'm #@\1oRiƣ a4;z?KB!9zqSuX9.* fNQ_2\Q_7d᭦wH^bML+6$wF;e&LL^ .8QIBww u&㾂ױ2 7+;J=B)5ȤƬk<ˎ1w*kLih`ގB#DOJUv^/Cx0 j,yY?IgqކX+yc 7^ǖExR6*}AXoĐ*]@,`lLH#ԬoW+qec6\; Gނ;0hؘ6gkC$%1d} Xף> (ee%H_'b%&qzo{DԛeqFtXPnwRc rzAUٻʗD"JSCrS@_ךHr%TRCL2cƿO5;XSvyǁ+b{g20>l0xJ|*li6[& 丮mxGE+XΰKO)A%tJ ̝A1y%?;gg,^I5y\H*tX3j'e$g.loWJtGO,AytA$%"!5{eXPOIٷqId[;iL.u F/v46u&TbИ΍DɉJF[u@@)BWUk86%Re!O魟[`惤(N۞T 7vIEEh/:-r""[ w7ؗd~w+s舃g儀⚯Ück]tHqw`A1SkWBtMU}~ǾOeoZIp6 (Y/QP~W(O^\ϻn}R6ъ z,Jyvx4  q6GsY1ndB4o5G'c]fHlOrB4#`mdRCʦo.Z߹tjtɲBvetTSOǘuPr'z>~B`[kbmMm[Cyk:@{_%0O|Ucѱkٿq=fWGdː積y#~>tj&(1iE;_v1nkrBSQ ]u:( K~ZQg- ھ5z3ss4='V)>Qk'sn٫(tCzKF^b%D v@ (0{ʿ1:eu>i)W.;=F5B).U>Xr څ^e8/`! 䎢 Ʋ)@cGph 6E($ûf[|qKo=M?8NgVMBSJUޕ;!CNH.]I9{;_Nf5PD 9(bоݶqu/x^oxK b1x,ugqx1Q'6U=eYʤ8)):oB^'&(47%SAEwୂlJb< xġ44&fM^xXz&c?5R4Z)}1z=8/,J2ry_lxuk^'JѶב6i/2P'ˍK10lu#|whHDl10?ࠃXRON*`MG d!8،t9qgYɕ`5JJ=XpxvZ43d~Y?E \8+Z0^zI$sO.1+$I\؟`~g9M'r;%> uCHtZ:uAV|+نRxU?`GhHnuubnІKrId6M7?s9ޫEܒиBӭx [l86կznvv>IvB GGG*LIzCm4̤Zbjp|5.Ps@Cfk j2p#E j鍏>c_ N,>2+;ad['„*Wd%4V H#(۱g 1)M? 7^F\Z]AE}Xh#vQ#6vEف?ɭzFbņϛ_u͜Vml)Mx}YHHcοIfH?4'e%$!([0rRBZ7GK`)=ZK}ם/zqD} Fa qej|GMO/dtUk,Qszq ZvQ5V-y|K]dQuXpu$kH?C\y2P !hkf\>`&RY_n~MޓFh7s.$}bKz)b 6a{/c[Z Nt&Iy0>B7I9"Nm77 'K=g.EX8ʼT>tKh"k,:#Ũ@s#9l <1]ҍ-U)y*`:2z{G28Ѐ( .,;u TfR=!O5E7rS[6KMv@+Ktz+&ELG xұw4k*/)rL50&В*]SܓM5 yVD E@a&2\*-Þ/Ȁ8M.{Vll[w>G8E#j]{} HxTOY58[Kթ_ڱW 1r6OڜF`[զͺ hp}@~ [s] 4́4aST ZuwX˝DZ+a4 q%+&eZ](ҧ_y9ݳ24PPzL R5ѳ\fYl,6;!rw)#%$ы[z~2ߨDΩƛ& ;H8'!T-{&T؀$fj@|gr"'J0LL/JGƑ,5TGX(!;Gs`۬ Ɲ$b["g@"/`t8>MOHX?F鿚͘,6xAiCVa茱u*WYUcGKeZ[\~noG P/5$4@tLjyʉ5R~GsтLIMò>Q"zH~:&` iJn5o1)3XMJqC oGxl7A`GQn$,gRe(]S]c?ujOy-]LGhi)*αwؼ(5b' [fP9?ôf;=T zrL(^cZxȾk!rsKf`reɂ;hmB*H`ǥw?S5lQ lpsj7`vꎙ%!0)̍א0O4Uq|\ 5a*i#: "\AMOClk %DTZ)GhS Km"?e㩤eӐ.7a3iVH\Bm U]g L>`gȠx:хN ۽Pax +$IAĻ1-aU_!3:9ghdObĸ}WK@4nv!c3ba0RBCmf :USW?t9*tlۚS=@'MNE̿*41-\tP*\I!~X!VMw^B >bա#qI7bG\ҕ3&]˹y[4Qnpf:^?,v{Ng$vcꇤWFəNpsq! :.h=lZ@|``pnv`r7wY:S؊o@K1*~ҥO}7Pkm&C%q OKF|;S|HMPZ+7g$&Wu2|y2w5md_nldf eWkOv@1mb+5\j\ZRB&_{cĵ1rBeqe[{zÂถ[A`LLTsBeE/m\ 'K8g Bn"Z&'Ed..F񐪟_(۔Ie:y˱dO ]ƶIDvbZKh"Zy];^tV; 웍Hx>2Rao;϶#`{0ӈB&QzX藎 MfѴKȂzo-UZaj̊e_8depI lKR|뛽-)L}[CT@&dAtt`YCP_ԫjO5OS4bMn8piGBS3QnSғZ@Ѥn5p% d2n,C4_o\K U׈~wǘIFSo`j_Cr XZ3| !2PٞyLm+zKߜ2N;I\w7  Ulx N8_W-* v#f+w}ߴ,:t!"wz$ JEիir(G{Kb^ |pk3VպŒi!Fvi:q54?{QceI^#.DV 3-2OIeņ*3 fƗlZR0PZL%N ŊeĞwECl\ͻ:'vyW˜2  kof?aUM/`; e+K( A܁i)i¿hy n .s1+e p2 Nw"O&nݐnZ}sNC…\|0Yfx/'ٖ w7#.2)CU`1[&ҶؐE;\&gVJe@ҷqF2=ZuCpN맲U7|XDnO'B !ފWp^pf&į̱QJTǠSݷr:?޸;1(zw<@ꉘ^peMGiJKok&3j^\iq腲J(eL}wrexpVr~Ceaz$lK,H ᆜ:v6(8cusrW1YSvصЫшmONJO&u.sJs&qg~JUk m  jV#GsL&h$e2ͷbʐyyQ;O_xwaS2QxQT BݝaMΰ >?Xz`HMy(OkK2^17 ?qkE$2hbhNZ*?#MYic1,/$S3;~ZOkɷG'=r,iM0HRؼ+ ]2xh'[k0|;؀Z~!4*JyXjKЫeMԍ L|*YhexЈ wmTiZlޔܻ*iq(06?K*=D~umi,`]`;xEU)6L`)C{2΅D}s\m)քYKClvr* j}^jy#j'$ -^D{R H]EE,zd9gnd ;CB1>tZ }7y'G|Y82;2(NUAsԙdzn#^J˸.Ȥ f/ۓV]JK=6|)P*k4QڠT|X,ո^u! vdGz@^Zf]Ɵ*Wof/P{s%SMlGnB^h3"e^8c+j-b鸨y4[WyXz/Ƙ uܲl.xGK&ž1%5mxK!lPV|K dKSY.B `OP}l}y4G>/!^j"2C 4HWla"VXnaZ9 FՖj ᧇKʯ:|VjK- մ JrX%I].{(07fRj(Cb{D&E-u*09 O5(XO|3{XNVjl|S((T=kB4(qI|k5/Xf`Wb<߶ȩ&Rb{K ʪr7cg#9ꇔhV妡)t òT(kx LDmcW&?)Ji}V!Ew} ht;OxYG.$;jUU}Cَx{^9R0ƇzAF Xǵ֞M:eҘWBrD% 7"dF!<úr^Meo[ycCCe+>77alA [U'*5xXJ~_TK X׋-M@<z5pM#C *yvBSMvk1\/pyt*V5S,bU)(5$quJk;>Ѻ, Ow,G|g-{&ʯ5hM/%(6l{1b6rы{L۝$iHut; dJs)XL (-O7҈.̀ >NZ [3|B)/q,1,(" 5RRTS=4##9=@!lP[;E4& MOnUZih#~h亜}E$UlBaᣪſoǂ'Щr[6dM:M*ޖ͉Iؖ}`&zQ,2لK8hyou}rx 7 %Gqo'$t,Q&ZBp`B)Wa\vz@APxj6ṁ ^x<"rBk56>VS\?(Wn?'lTN}֧˱Bf!ҩ BDF37"6TFaP L"C2/~"<LRĠBN:\O +~3kImCr:Tm2ߕ)y~k0-9aы+o0A{ZDI/41Lo4J+Kن pt"P`5ۡ+`a}f| '>f袍|Ji?QBD/C̽ԂeoV}ihe5{?;(y=sbc+oڜ.??AZYAi2<6PHB~Un"Gqa=d[}JKK vy.3 '6=aԝX(I2r[f.uظ<mSSxG`Z?nMƔF;Dz` %I*ae=@>*❍_ԣCv_"}sy ?c+ OIZg#DTYtLnNe`Z&=_=-B)fI(B.K_(Fq+x rZ%'ƿq!C>^ ˗"MHD4fϺMmG([Cy5"؅ 30)&ϑk#53g 3*(UB+ ~\cA70H'.eR)Ӗ?|ucI|IV&N*j{Ū$Ԑͫ7׵|AĩZfÚkk0N=[Le2VXN7c_!.{\QʹdU+ 3Mb9Y =)n C7LdpjIKsF"ԡ+_Pns}!mX$9(aݮ;A?YǙ7i]_4*&)6yyR7Ar*Im9߁(E`S')5W34W8"5[0)H YQJi73CF1rğZ5V1gP-8_Tb6vo x`VTڴOd7qvE(9?P8#(()U`jd=[Ko Y?~r&NJy CD" ^mܻ!-̀9Ñ$ |x-[zƅiV (},mbPU+Ҋ?~?w4smvѝ:'#]NJJўSpGXt>_Hw皫,xշG_I<}-(|OHJ9I_*NKu_n#vW -* :9@qg!dLaJ~8|yc x,XF<|0Vuv(%*=%> 3A&9O_)> Ж{kN6a?#EIFno#pm]-X̠L:]_GG:uռ;@!O<@߱3bZ7GyZ)[)G3$&n f`D<aޑG7ӓ!qP4.Ųܧ1O`)D0[[W_X&Q[Eavh:rzE89y45б 0㻬V0k@fcAnsg2@M<{&|Eܺh4FKSL,]w,ך9SGë6lٓuiW~e<s WyGGS'EJĸ,Ҟ3B1l:4-îN]&׈W,M1ˆ&B}/F| c*NQ#ze`Z4? T[9UhwrQ ]f4Y^ g'Da1kvbϲ 0v =lHt-\ |7a^c{|ItL*$u4D]r6Z/^l9RUz(%igt,u7, pOJSNBʭguCAgBd"GᲛ `;fAV(;Hkہ qC|«GV#G#6\,b{G%e>RC g7EP0j#EQj LR(zM(mlb#2(tC!^5<4&IڒE ,Z1+!q'0(˔MrVtםmɇgJBp4z)bQRpX1m}"V bbJN^*_QN&[.$4\羥{US|*iQȮӁ:ђ+}ZؼѷvZ(<-HuxS|Dg|yL/,zďo`QPrC7smg1};j2]-+GAy8S 2%V+Zk$ΰf .cct|N&~-{pnh7n T,$M:55 *ꗯ ac ̝uaZ֍V'5%|wN!=> >hX؏ 0b"x@]94GiKCeFϟHO~>E&CJWWH!UѾ/?bsO]|4,L2ČN h5˶>j_\B͌ᘴ8VndK-uv;PXN}lVsq _+icC_b<*8' [sZ. GsW,&ե3gz8hìR7K\͍%!Rf!04PȮn̅^7瓟yàByf20:w{9w->VDKZG}cwb4a=sɫc>[!uuؾ뉮#P%$oMx8mg)jv:7)cG(܁iuÛр4,ugk-,Fy4g;,yNUOw[E`8}C`Ehzof82a=7pduN*h(Ԙ3+h] I4USH}B99$)ǀf>a)p-C gCU#7Q̥R<ϽiVee!zZ҆p_`o29 t;#i hUˁ2u]/<5lD, yl )9&[~ہBU>NOaAQar z>J2'Zuu|þs4jпF6z8asY-.4K([)FAxYIQҨ✑y`_ *J?0~~?!@"RMݛy67csGIs{7,NBfym6iWkq3hHШi($],+7&kyMuDΌ?e )Se|J-lB^`<_-` ٧7E2Js=Ԝ+WXjt2^mRFFpL{N")7Ļ3kĦ.U`'ʺ4Db?k ؆/&cVfu^h i%Mm 55o1/[i أB"׏؎==d5F`~4wEvQ;CNiˊJߚMmA΄yrBefT/Jz? qY0i/IowgisQH+ueoy4ؙI݋`eOSV 1:ގ:&y:Jx62J( kc)Ѧ~"D0;|D%\O&Q5u(G, ,#[Hx=:ffWTAaj.]ǧ}Jě+eٳ:Z\I yDk=0[3 7tIuvDkv h"M; mVf_N!x R((}(4/73mdis?8F>MޢP?8oD3x_ߣWZ]9>Eۃu(NjpcU\`~UPk'SZ.2: /)獵&/y)iTA4^788n1oƾKSLG m ӡ6x~,0zO?9[Gxo0{$[ʒpo+ zlE/ j!F5<~kd8nIdT!Cʈ A>cɳ7Wa%:q/GOƌyQ{G?%ZIJ,mY@ڌg.M`L-jC->b/YA7fq= =wiHN_:;i1nYkƳEDS4c*#NgV<hVG1ĽLK;v|w&im:h)6܎L/:7"Aɀ Jf@Mwy Z%`}zH4nH_ܣEa8^cAcf\?YJT^\iS‡AoQ ba%7fI=gX~¸r;_|KiMv4:B9W'HL"Oģ#V ?PC* k$ƈ24_B;"շP% 觺 2US(g+ פcT^F~I38Agvy=vR/$0пv _sSO/h=`5 lF(l+mgv߬\| Ǻj6ӷج %,~Pp]uDXEtYNOQ1c,ߎV񶸏`=8JnU*)Ed%Gae-bc5^vw 3G}8CwCKLEx?HkU.գR _k>P ֩T':߃o;9 R*[杞C"Z=,Ubk&0FoM0楖wI]Ac8oI%4HYxz*qMzTDZNȞx%+=5^zZ5O8xv"~[I(.w<8%:qܻҩӽ;!Yd W4pfHA -WnYS~D]^_ RDnqN&%m"-}E{}ihATx&iH$kA6P,F #cQ*H-Xr!,zKL[j@xa,MU%g;ПL3$"$(CH6j"@J~Kc5!iQ*(,|Sr暿@rt-X,Fuu= *o?KcĂ) fFC3b g2{0AO#G&]+\''`7S 7_q)k}5Bee潅z;(@s`z*i#VO[,YڊW-m^@>9U<*C/wyc"^F6fg ԔM*rbwoZBĈԲV==$ů #,s%`t@4OPqu<&AZ2 0/Y]%I̱ 6dA@pw*Lb5`l͹ ~:H~j^*sb C&kӇz)Qbv wmٟkgK]KC;L!IbJ@0ǵs>5^ɩslWW0LZ žWl?-V` Nka3O*A *ņw@K%he}8TPnC'~ `FSoH*twͽZל1Lk+e1i\Mvx\ #wb8cδ3\nL' cHi;<Dqlpa$HrI$ ESQ9AEM90sqMb*^t :n)b82i3{&8!^eh39]nĵ .1[%UU+yب5v0Jy5kH/pHwp[KM%Tb.vxY:}!-0B,3X {M-!mf= N&_7| +},Guq *efJ5e YJ[NF,ZQCw.#ݧ@p u&lsݠBTfxLH/ӭGh{P1޾(pȻG57P}_ rKјoezSY*+ !oP!$%f|w>׾ wnUE]-.Fܯ SʍZ%QuqSL׉Ư}v}"h2ޣM&NOj^qer'.ݴ Q5Er0}Nel&# 7|^fJt!< "?~YުNW>3)΄h'3Gx̒YxaN؆7 `2ەf=r2F]/Dʯ%Q-O88͙'z1C\;MPOkT : wƃi e ڲ孏KD(G}@[9ia>˴wt^ٗI:r; \-\N$G+bL{Sz:VrjRdj?S]KŽf=ĆQfj'OP"lp-a;I.q'Ji; J93wmLRȑX8f(2D^us{@YP90dZ g| Ib .ih<>ۗT:E[KEXk]vUFSZ1*"$-mȳ 8J>p0!/:¹2}:",0|QY:gdh1\#h!f#LޗH !Gds}b;a6[ʰrM>y$%;"t뵇KDVFP嚏@"%qŜ~{<Pk_QF4[/oxj.A Q9]јA$@ *d.P/0Fl.Khe%@6-`ܒA]\{989ZX/^*Ѕ]!'""֤5%(=m4E TqCklF/ޥ2)c%o6fqh9W0Y H 1R A5/6з;U ֺ \_-ajPI^e*V糨 K(]WåLy=ךb he$w{5~x OqsmǏWZ!5=u,W (`\#bS*0 4!*}.3\Lɘ2 1D܀n2M-l} aZ9 ;{Rz =3vwݏÙ n+f/TcJeT#UnB톗8]kR9WKIjxj*Yj NH=Q1u7).Y#4|O 5E@oKeUYm}"lZ0;;#fx5p5D;%PQW  kOHo1P&pF)VxoS逌SFZ=d239Yw.:MvOW$[hb΁שl6=כ{I_Ht:3@HIE VY5>pkGt7| 'HFm~2+O$90<æ$G}/+SbA+sT])jY%W_wH ;ta T3ϪA'Xy"jXoȚV YWYǵd !~eXT Qr>&9r?H5mз4ױG*wJfNi|O4SڤU`A Y]S'nZHًRߟͶFvH*i,HiX{ (X?ԒuNLezkOnf5lWɆ8)[)k?XжA^}-z#Ȼ k  px(E ɵ#@)?sH0 e7x+iK `K95~!DX.?Gn{lh1(3 F[~ ,jS I셉eCl\3jdp؉;#nױYL0U **:܃'ֻO_MXpʰ>[0XqVmqcAm GςtkoRb>Ha||̇SˆWP5ʃ5[ڮ.iDiOjZ}J@̟÷8mGP楒 ,,^>v$:lfQ(Ų1L0uz;8( ˶V40lV.,:U)+("z,a ؍ߒ$FGoFgӰ0[ %}QJDF<֔tF$ϵ_<ͦE6u=ݟ[j =o⨨à0%X'}wITms?>:90%@0r̋Lǁo2}K)o2}U RN|[3+r(_dI䄖0dd7Ds}_~ S/g>*SP9YJsyx%xJ̣!.ŮA- ۲Y}? Gz {]dwmNr7Flۍ׷ϙ}pBk..n>,f̆H嬎GQn(@״00 (Qf.͖Mdu7lP/v@Њ/N䧀خaY^`;a̬yh3_d$qPXj~s©R7aK:]<@#kci_ HҐ N+y 00\Lyr}D?g K=Z3y'X&'!'U)ӱ% =le$G^7h.sw+::okz\fMx dQ=Q7=%Yx,$ U_ȹ{KDK)esE3I- w6$UP r=l9V!7C\U*fJUai{k\I!M*UɢyKv߯ `:ed J DJ#:5.߱agJ!h9Uo 3v/ z˜85arJ.6^]D|h'2*%TBR[=i(oxg 5p:sϥ:k7[!EKq>VJBY6|S%l,ѽ띋Pnx0X/qfD@W7[,-u<4S22sÏ1:8x 3R;{~V 9?9LP?|Q<,^4YUj^c-LAB`ƙaBu>v45>wm]Jc 4DKm\x՟ي0 FN|W:=zNis5/c8`%#)w7"cJ-rܩ ZIxW MKa\;5߆'L(0Tʗ(!Auk?~[dDABX.7*Q$I!4[~x}lɿ;ݖ+ IdǁGd+j'>0;njc0P,6#t3jI>2Ȏ{!w`k|!X Y+$(h3YEBxIUݩ1 m8/՗s8alnuHm3afތc*zx ˨1: :3,9\vx1C%΍#߶h~ {ܙ}Uð[{&VnO&P<:+DkӨ,|̷h߽<-'E.0#?0RnNdvp;0DrS谙IMFt c29s+z.5ξt[V~Jn܉@abƤN۪ ^(a z)B{Y~d:-dzt D)r~{y`tqxJv+dHvVs7C;D8/nlfد̦@Hfa(3y& 6knQzD?R{+93׊.R'<7@'9-4@h,6yfcv"%A*2ÉUFD!3`RDwG@ lܐ7q}%8h+=J;njPƒSroI ~ps2nZ4*`&9n':[`0GHi%[Z1]`UElWLin$?߽I"9mJ6uB'f(q۫KKWX]{F;sE4zπlA4 Ca?xxKsP|, S\+6vߞ .Ϸ:n6oHOhgHD|KZip /mc:OXqMhEKr<섒پ^Iy$&Ņ t&b+D#at 41GxlGC"=ɓMU*QHO 8)+dfE_JԈ c.ܚwzK[wP\{7P2y߆Borq?mcߝXñXA*^S|V(N-DGyk&Ih sBMzDц^ƒCBuSdWmO@/4e u x[AH/tcxfiYd$atpoIqDA=e 1HZ֜v-E]}qֻIC -Vv,`Ah.ژsيZ?2t[~E 9JgFaP \~?' aWzI;7ƈ/w u5 `jk[)SR"E%Oq ”0+״:VYS=# i8L:4n@/~ASk >g3M,WT+t~u Vy'C܂38XJ`Hly1@}8P1IzѩDy })71xU'HΞ[m s[K0p Jp`J#"ѠKɔKIr(!P3ObO,luPv=Ć_~Je:X47!DNI-g5x0IZ͸2i A(5<&āFz2 ?]Krpz!fڱb&▧/i!jf*zxT))ZȲ;0Uœ_",Q)lL`d,Y+5x`56N,ySşN:!bz6Ol^bI vJ/i4 8QFOɶ Aۊ؂ٝ!j)< ςEunAlqznaH׫sDbY*5Er|XXx!<]éF":L;2j.YirX؝8z籎i&_)q(xI|Q br@$̄vd*sqM|Ѵ_RM7Ž7 4h°7s6%;x`r,lDw =;K*ϝMHw CԚiUMeԗVdွe^ASC[9h텾M`jU?1 y9v̇p#cv%mڼq)8G¼ʩZe5볕 Oǘ-kvcy S(8Q4vuzp#ԲBc5X$^IAu9Ԋ}*00_)_DE[r_.J&i5R 8PD{~ CFSi'pDœV7</`ShE'-gB)2mV`Ds?sqz1)UbLx4j:3Z_ .5'Ӱ qgfg0 wel]ӑ- Rc)ȩte҂>B=2B{@"3Prlܙ 8H'Tw>p0V+"i 4h8z!E^*BW= O%HU/G6BNj2ohnFT9ʞ,wB 6k;pi=?ljsK!u*Etsn\SuC"Q(s:IH!toVp>{[ܕd|Eڜ4M#>ieP;*S }"WDkA@?:!sn#;f{].Wq9 P1<t B~c Sc(Xd(R@wjZdOq F{^Tod ,uQ{Aި=}~$P^ՇSF3<1xIFiH`ʩlYl/R Ad^r 6NrcDZ.JoQ6IɦH:sh+漄 V"02teoVLy|?&u_O݋Vr7M۠ju+= &C3Am>Gt7WO`#˺C~GD# b_O*R)<}Ά8pш?A4J h~ʢ2Ͱ),&vI#UV́O\M0FSh6b15>a҆UZ?!EՏQ;D"3gڥlDy$heS7ܿڻ׋0PU4pKFъU-wQrЦ/y=i9kDk\o*h&U ľ,M,5 | &{>< gϚFz~CK˞v<Hߥt ̡an \@2 c|%y5ox1zoxHx"QОJCgƖ5!\bdzeY|:ʰKX3b:\"UL 8M]L)ɢLOd9|P)u1 ]0⌊U^WK!M2~Q? fͥ3)!*K"O9X4U"2ѻj m+%.;מbh5L+0gx;!(´_daV7F+eo>|j~v#Lmjԥ|ڦ*V KRkt;Am{'q9X2w3%ԯG37uʷc=7róR֤4!轏E" ! ^ȻHJf|rwF+T`}޻C+`7VKj+z,!<Ihȗuy&E6|sYZ <-9DK:VU/JAkӅra HqVkfҍq=+8^{C2/"癪{i4P-Z<'#R:q'-, **EnS3g´qZF >];hkMz&CVF;XA^/=ҠTL2pt]/$޲yG5*6Uw!m nWo[09LNLEDzp8Ǭ#`krΔN67ْum[U /ʨlIa3zS1h\mgUK^':*˦q2YuT쥎rF /Y@4_L\Qu?ux@"mc 1R&6%x16XFU:d(?.0И]4M~y:פ ٯsF巤21[W\C96f-lBG5%;pq8Ͻ8BS6$}лilLc\*C3NRK s۩~d>&wփ7W4N|r;"mP>0~mƪ̙TJa$>.0:wo2[pUA2>;.彁8{zZIzL["ZSH{%x}Ԁi :Qat;tD/ ;.Mo= xgmw=ONApQ&|МuӼuK̑E P[*W}ҋIHQA;4HHX"פ1kk@ҪFjQBJձ+)0f=qlX ;`*+, dʝ:Pd2胻hKhRxKӦ0m#-W-ap Z$gA 3eTJ#;x ~Twapk#1$9CLt2BjmqfO -/IfJы35"^]EOOLk6hY'MD8( ̄@#&,SsAt2 G][22ڳC^4{Y 7#͑s"5@ĕ8:ú9p‡ %6So)mG IY`fX:|+5(m?/]KLI'JG1`VFӳO襎Kǝ̱ptIb6BkIX}x2{m )zjI~AVFP6 4QWhn8) G '9( ϛހxM0A$m@Y]AWLACiilLӟ_vLPۮnt>STu0XL(Nz"5aZK'|0ջj,0&Bk9]t`T*SjJg³{DËf/P|%+6)1k3?߈Xs)eri1U," 6u[*!q.j 6&T?ޏ n-h$S7lbKv`ʥO\qj[(-R,^w*{2iOCHn_V9aZc6▄"Ɲ|K়i#4r%J: SDS2ݔ:X@OE.B|@>SV*{}Ks.|{CB90+} <˝\5~%J|Tп{L}1~נkk={u2a!HL{r:-@G#PP;JGU 0OxZBr@W# @ f IIDyÃGb62:WX}/Hn&u8HWy'XYPKӰDH\J9s;B@ a2-y^իx J(p6H;$buX?|Dm>?F#vefp\[޾Ss>KcV3㯮 4^%YjUg>+.we{ܝkxex"B7RHďja u- ^\c9{B08y| Ga(Ǻ1EwyL@kf7oHwQ;8Mbib|#yp90 g3 l%3HK8sT x?᨞tOvBBp S"Y4m|W  O߾n7Kp12T8 P0C!wri!!ݪnN/Dry!CZbT <}Y&"ⴺC$ۭ ǗGppb!G W|,t[ ǚv_V}<|sŠTW%Km*TX0o_\%nQ_ˢu[Q0j%~~: hP{qO?iy+il66AX)v9xD(;u`bohQB"7{ÎR5'E3gI&\lM!0t*p2S57Hf]vFY>ueE1 ~RE:%˸R'렖=U]s>kM$3ݘȲވߢu!m._#mCFB7B\OCe;60߇@Bb {NY}yJ ]t1 РpcI N|]F^;h7Ϙl(Ӆҏt+"#LbrÃHZ_H>J*,H&cx*E)@f )~e&h]MqD-?M U㢫\nRJ;g7lǓlT^0J3epfۥɩ5tz cHu6yӼMAMXi䛻#&, D@e!_l sn_bo|V<\v<4:!Z ) Ch~cL Ob&uTb 3OFdzQ]3&PݞZeSI~ r8H~Vݶ^V֜fpONäZqh4/9d-)]ObP.؛WKyi/5Hx%kR͟ZrLvtf JC-*n|l[q3Ւ 0eq^~l4%:gIP|svHSAHzBs@i(){ hdoI8xׇ4etWU4qsNen/6QRzrGm VLĩvt!>T U[}EnG@w;wa8ΆU#{(n_Čh?۬ 䖗o ok^xO]ǷbEp 1X{]_=TuXfG8e:"MZ&uJ;~Qy*Qʖ`&uK ]1L2W"X=6}D| n*Ji4Q{r<:I֜-Tʹgˇds7[nӹoP,UkX2N=4ryMcp,WFP<%XkJqc'iDu4@Q @hbR"Һ=s &vmKI=-D| %S ѧ Frni`Ğ_>۟ }-|$tyf*Ey<]4 b>xSM1ćn ™%?~m=Q׃ڞs# D+ < Vub]mO@o МZnz@ g[S hPi`77PN7FGAކ-6-H'!տ{lgO"Kd%z$y)ޥ~ǂ7K!Q}\c(_A g" sBgYvm6;XeKа8گlz>r$f$Ts5ʭq’u6uwA4 "p{.B{8^bo=1s;P[ ڐ4+4ZJ܋;rc Γ|TY$Ïl(Ճ$\S7*©~CBkX1Ll>'{6`RC8]q,{,$ynB_Uҥ<4e5I0Nۓ'ü2,RO[Tg@ψRL:p,Nw,TUwSpI \<]M5@ApGfIM&cмƬ_y -9>c]{ɀb~%g!( 4%)vKF ؈`tE ~o9hj4[*(͖K^ymCg?6&rDu+p@*~usj?E͏ISq yX!yw+X<8%n}`D]E/qp-g~u aDwTqC3_[!--&N6VA RhwY> &/z'㐟1W¹EVǬ"(O_+_ɒQ3Ș.$W)({m|SxWme W]O3Me2? ]%-+t(7_.+ozÚoK suVuG}p=^ɚp]-#UDLTʏC,,6E4M 59[8!K^hcԤt>$wSQAL$E_"f :,; 0%|rUhkۈ^Ve~xz`!I؝ :!mˈ@̳2 bL>TAU9UP5W4j ں_>]Z19 ]%tޏ~@CI$wZm5Q F2=(IءJ: rdJ]Jfd2Zߝ>)ZFƔ&rzg0W zXU ǁӥ];R6l(ivr*9@YQsu&19sjU~̿Pc3g mˇVoTs2%hR=ij>BxL ?~*@0oZF5;-|Wя]\{kYw$);"ͽ'0>24n6kOWĽE*wh&X J0Ẁ,圃_ꦁަ2m' Bts p-Owae{,fܳ.ӈ)GfŁ4Cn}t洒(\&$XW{H~;u\5 ?Y=NG 2}^8v$!j5?32scO@zz `5r`,4äu W.Jɤ/8Y];Ir Y,T6IS`:/}Wd*A`ֲ҅*T|Յ޹&Wk]Ezzy0 E4<)9OȺ&6=Xz_k}El 7ql-UQsHҫ+3pݰ[m6PrPh XĹG5 23&jy:LmKΈ{Z2YgȰ%WK$IucƳN*Oƨso/pRAg?dNV"%8L}adT'P|4-y4ucKU]: ;)!GqzEa2QǙ-d &[7MbΧ6mMåVmk=Y\舊YBφ LMkr`(f7U{^y3EHt sXuM03)3@ $R&FPNXbf¢q{35&#?wnw/kx@J,G$987tN{uAie=+ 5 ިiO4xEDX2&%ݴGX A"=7~r}NsH,3N@ Ѩ=;K?6HKtca«H&p_,WJCDtW˚>:1S$rf9x2f r;ORٓT-3}! |y7j;(sq`(9CmP) Jnmƶb,&ʁd {T#kg-;$vK 7PT`uϳ##b}uU$eZCDK-  z_M+ߒVU CHޑ*um0xBч^ضg*BI?vl[xq0H[Irrb`rv"K-r Ϳ)TULk d\)؊ew%r2/6_i"E،|F=Ldh )^!-k`5;3)EI֒p]#`u@ISyެm`= !z:GEKĸ3E,K#G{Q3 Z&2CYsrbEN CFh%g`QWok0\ mLqndPݑ+0ݕ7]*Е5߱{㞴c{RxUg@88zAJL*i]Lj 'esd{zD,y]rޏa6!F,6jGoAWb!y?H3 G~w t/OK: q"/ yHPF'EZ9WuwJCܕA&D}ƣVGmD%v~۩ #^dNy1I|")(d*A+ p]1sĞ&^jȅUMN/H$AW ?7[up۬,aw+aqa@nȵlX%{3SCxu1v;prqI^ =@&L%tMNf}֫UsGNǿxVxUϝ+h-9#7{+4+doD| 0.H=#sY͘Z(*{G'Oqdl/wVK'0NL2e+Q~KzCzD1_F`n1uKb: h7@o~Ҋå965ɴԦqg䃉olz Yު }[45^]:5F~z;vaޞ. ܗV8XPЙ2ÛOlㄒ=b=U۱[ yA|G:9ȢzRѶk &_*Em]8Z&FS/>pqRJw" 0[=c6n ! Yi0# `MAq$6+DKIarwZ·nIE7Gheb# C[ H;3A{[!'2u`mvua[lbWl2' 0@%Wᕖ0 Y6PT}p,`';![)6TqbmRdvkU k!;onLj۬=uT lߴ,Wj!-?LHF]4¹oft5E5.&&r[T,AT:_a5GۅjC{BW] O([i.^g?*yso؜ƌ v]7oZm}Rt[pŒ3{=z7'>|ړ6 >mS ˬ+N$o1Ɗv ZkD|RIqq uYQfw W5LZo*Jnb^Pj*!⛛P )n*b̨Gz#R |#Y"MiU {ԯ=?] =nwJV Oo Ӥ; e@zMx4|d˨Eo3a1lj1MͨUʶ)Ͳ&jfMOi2<S2t?rBS&lAЪn-ETe,a.O;m3r63V@A$[Ƃx7C1T8F9?(N C@!* k; '5:* OT[U3?VȬnv? 43aub . B#Fg\`WrXކ&^o/7-cCGc͞x\#Om tH'lIR%l>sH79ȁ`jvtn ڒmkŋ$݋\ǶBL"ōD5'v,Ql>ĵst&f|9 IT@bG#S|dTB/>3$e h}T48{ Pz&SeZ /ֺ]x<,$N`E{CT4{{c$:(swdJ!v[D XHk tաcEF )|VSYb˂ J>_mrup{cҗ[n?G uoZMx9Bדsr\Gԩ!sD/[B;ۊNqsȷ[|gQly cRWkqwwD.jof:UtɄJ {f]g(j쬓xKCXeT+%B$Yt,M,9z8LhV*ȻqqZX}(#.PZ!'O+Rg~yT@C}!.AR-";bj/Xօ,W]Yc"5c1Ƣ0$fMX0Lu ז4Əڒ<>Gdjx_*YU2rSkѼI>3Q[Sѻ̎ <K7ֵUg}&g|y-+^nS r-siBe-=dd{~y&dRi]#'Z@A{"Ie8:;" 9Pk ߕ^43t68F_$_wv383A)oeL<2[}t#i5C}H`LM%0eS[ тw7YP?Сr H na X_#[bCS>'2DO%w:jpʪu0Sr;%kWwaA'roo:-H˅:֣$reguCR#ڈYqp*TIirͱ܂\GDMӭM:PZge֩8ސɧ @ךf㢛JbN!J˪Vk$~2>*rSX1AL@g9hYe˜hu,($RsofѨ1Tě6f Ebe X::cl˥Qb_eG];; ~K)s=MFh\h*s'R–<lݔ+ޖW6UlUו\`NVC~]EY ,N _Ƃuy}qbjsk?a[;V"=@ԩ/V? ^P/$7{:Or B袳M[ ,iReG@h3:!IcBTFXi{WtM.λQkg4"7%,8dL99Β*!bNNkt2R  C"GOwfY-uTLC;}dDT5Z%f}['a0>Sj0_ʩcC:F*O#4 0}*i?sv'kƎ Tu\_1)/ K4M%U6àfLeR`kMQOU+g#`VVi,…RP.hr[sx\!ƛtS*4ƥ9ϸ ⊌ ^ 1ukՏv JApJRmr#vtzt90% m0:j޽9o;rQ$Ż#CѾՋv*Ĩr V}p$"]uu{!g\Qmth/eEV0 UKG}r U &Vs@_Xx\W,.%f=yO=*<#kf$E~{զ"fkF]Hʹo7 NphU||gU~tׯ>X` >Yxj)iK//I_YiL.hQL6]u$1PV-!Pѓ ]'iV<**-BoX7 Ɓ>8E"ۊ)a4+K+&?=ToyGk4vEr2~ihlSkBfE:޴qRw$zkY2]r9+2!Uu6[ؿ| Lڽ1:c} H5raL.j\6l$+9[ꉞو=1d ywc&+RtB;CQ;`4Vl~h7QDZ]! ,w,f,PV2kQo;7΄ DƤ*;P&:XKTqSEW";~qP컊& {xWJf7ؚ^u+po T2p[PܢgE[ąoBw=$s>0nK% t@ڡfZN<麤. 8MRyuKJ1YY1T߸ إ\V:0T)ox]6VFzI5R?E(CtXEbKoz+&V)[ЃzEoCgu1=[t$iJms/|m, ll')heeZ_N&::Na g4kL<Ч({u@J ' lqBB忂}]3L|uovj7,˅-#Ga[!:*]M-x7YAJN {ԨmVauU`B-?A0yxVۚ QxUX>L b($l̍*d#\CI~$TEx8g)Z̐Dn#f`(ڐJoIhTj4޾!K2H̢̟KfL1Tj-yK:) \eCÛf{Ч!+qu]1LY*PYgk<'^X(CQһ3RGQ.?V@JE61:%~p:54M2? сױNcN֔q=빚~\8LYƩ *݆Kd+[ړ\3Ґ:_:=\{s{nanԙ#D7>%&=2躊n  MRߝbuKTYi0hERQƑ7%W?q,-C.!n.~q1V9`E{JxLE۟,ۈG)yGX=ChVTC{\VAZ9seÆƼk9Md[!@y_ʡℓ!MJIj!i| vE͒lw'nF*!48,0')%8L] 4I&!`BI~l)?Hqfm,:¯SgJsB1(:iڇp(=mhTw*- Mfxdgu/cZa,[ÔY*X{ADL ŎAp> I&V~w;vP7 ){gue<1Dz=M,FV*z:n zfLtpEM4!H=:қ\r%P>rv3BWm(iH5]sV<_H;敆DO Z5ZVA!Z>B6pwr)KTN| ^k-)R-!06F>q }!8ҼZk8Ixi= [|:!2 YVPt _/hp(hqBUx:n+dcx]qJ6'O1죣P2fT?avs  p] <^ A&mWBM& N!1N43rY1O`U&sL,EP:-,r'[4#aXLP T`,p5=j>eTB`z35]Lcf9oU`*e:m=п!s+חjU>BrMPeHD,z,p: ~9DP+<+V鈪nhV Y(vPR{mG@*d vq Aacť`Ig6h]l AT0 Mn'̅+d@v GInKg6 9[|m 7TǸX̓v?xZᤷOHPL*iJUI:Q]#># NJIS-utgd\;cy5K/W>5ypogL&,XT lqQXT-8=sFytYaM {ĵv]mU/R($<]wP5}zN'bVyUP(VK!\ Y3s{ufITi0\=%]8C|Srퟵl3Ch*L.!gsnt' Gv?*/@G% (>P6S;KSEFn50>,q&fF?8“-(R,Ѱ4xa@vz=M(i0\Nmp߾ڹɖ4JpÓ-mo>1Y~-r*la~7g鷣 H`|*f|od_D$#F -IUaΆpp,Kz8Ťc嚅l1ZUh5@,s1]t.#hRa]A*LeXNt9 5yr Al9 ifeſ82PS!|N8ҖT2&&q D(mf'xwhTD nM\bړ( m?`";PA7 2Oq1WuMt2B#*Y`Yb 1oX~QjqNr;YvR$պϼf;fsP!%01'< L UmE(7H_̍0}nT<ױD?mN`4zZ&t'SBj@Ϯ\É )T\iTj~E^Js.UÍ8` 5n9<%9, omc J*>pkepIMqMxGYV ִ%ޜAGl1ǃaz]E[S5_ s]xa.t3 H*(4 Jk,6z8 A\¼ -/^}͘`a#_"<)3~t/KP<[ylMJ2/Q %?ʿ;l+D3=Gb \-c%2jAV9'/n~MljPVLȝjO.3YߌHAUAY:NDKz*rD2 Z3#9u^W,A; h\JD_,iݨSHL$RǐƔ2Gu (Htq!O˜Q*hsI;u.Ë3-op=&M1|A9e ' Tl^LP"T/E;4ݛ_pw!]*}C9|E[rfbG{fZ jTv.||ecȑ9a{6#72eKv2 ҺkuL|}˶8Pƹ[``uSeA#&%&t Y?)C (_|*!3b0!B^3:LiF=5 Ig `i.pqD3 omKD%6yz EV|@mׂ{K5^Iƃ{1U|+]L_dGc5k(b:O00oՔWd L ur4A`.գHH#l" Z{7SZ"RDZ \O3g]BPE+ nԸ ~uXY2Ύ\F EUESyL/x!\3/Kź2RortuIYRh%|hy8m oҋnmSuc&)޴bP\W!6kr;,Oo$Иrx 㨥p`4? 6K6rlÚ Jh}V%NKI|+{pގZ_I:Y-g=q6&.,agOY*X:rw"D6P9 -zIBUC].9=|ᲆ5. #uyXnhN8 L>L;ķL!GT"P[߾:*"~TԂosۭѿjg7 3C'=s(̅a8tt2$ h&g7ylFo7h HG_7G%kBO˼e3`)΀ԖD}V-p&ZD`usY2[@:JTܶ@ܓ78/|-ez?qib7w[0kn@Xr_"xi|)/O҅^IxjcP_ߠ u`5,2:tVz'񪄯]EYSwjT``Pϩp6m:4v 5y1Iน@ )|JDzÀ[ow9O{'帢nm6ֳ8*e΋Oڛ> -%Y7`.q ۻvN>Ijlo)`(>+fr3e3j.Ij#rUBDQ\Kιbu;\9u Ⱦ[Q`:jnG4P5c[&p4-zox~)GϬOƑr-&v ?1E8CE%91Q zQF[譛r~ ϙ<\QgE5kFi΍;\sRMzr:Êp_j w;{qgKFryIXHr陱I]{O"X ԸǞ: !{ PPR "Tomcb9+6UI9&#?2ʨ&p␷YU]pS4"nh Rn=obKdLHo ~AoňA0|ӢDK ٺk&,A'T)&G#kljW3F 橡E hM \\ŬxO3~TxP+@rG+AG; $C/uH+etyy,T׽f"7VkCN4:y}2]d_rsKl `ZG؉<ҩ ژwhF/]YX.EGb3 bzr Py^FK,IM0$HiXf{i[bؚ^TV^][En{{8 d; b]tzaBjBW˴N瓛o딞~+_[oTJ4{LIqmT\[|W尝-7& vh,r.1ZBͱH Z2;J(03VB[?#@%UR՗\42b*yB$fAfRϑÃ=&-hUj}(8L_~A"cˈ{ ynG$)qm?Y}sqY{EYI x*^ /цί\±f=;i#;&U»ƶĶ@ B&f Q@F -GK_/G3dZ9GgM7AKQ30>Yh tbDA:]Vl*0Q75`}51pƼPQZ/Ǩ25O}}dOo:oHy|P DJ6DC\0dEb$Y>TwÃSpp?NYՉIpPI(Qq5/G$|Æ JAH&֍`9JwLzl_A. Uy qy<"fa 2G%B_bnuAeD5vir4[o#]+N;jttZy̏)d\4#HnaP.!>b#|FT9@3U 5j:͡8 pmk-?c0g+IpWؾWN[kt*o4lE&hM»u[|W|u~,ں7nj$OPK͐=UC9 9li/?cX Գ:+.aOl`cd)rM."Lc#ծ/h^z1y 6N/ENOaYiy5#|ByEZ^YwO VBН54͂5<,cHݢ <$s\޾m\6{X?7\-q$Lד&hEqb $`u_[?W-ފ:Ԃ$?_u2uvAuX<)]v`؋.cLN[O]l <~C@J{a!bv9Tj6$0 cq07cqE^T /«$ /H;?ZM l4AϨfuV;ǭ`.\zGxZ c_6CD="ˋLaϬz(;k$)8k՞* o(F:0OڅP|bb !:qGW4o%G.ND7Fh\5WܸJJHH ڹORFl*Z3\jpkl2l_i*ϥ9әO!k9B+h( Lƥ;5%I\#1 o|؅k ,ϟo֕fbZ@^8 g}'aT&xĪ'SʳCA"Q$;NEg}qX X>=炱L̑Kn pv]rc;?$Hf7hO/.Ѱ4bA/HY `W[\A@aB'͌~Q"\udZwjy?(~}1"?J"&6b`GLtʚ/VY=hGX ktnjL A9ߚŃM.ybᙨ3/޶SM"W~+&0M@x(AWY-= g!# Y568TIA 1BFUP0v(DR:M0̉ ' perz5JW\&E4!Vβj*PhXz' 2S\S y.[ɮ 5ފ/ƒ@ǗN``̋ DZeWèsC ;=*nj ҲNg,$}<+H]C)X^ 苼9O5qwwN Z/h/ _]itl8Q9C[ihcVmW{R˱vy:WMb.}7^1-gGR߅PuG"^562UcŴ6Z𭴤쨴<|>Iة(]E(i.рSʜ猜Daq ϒVOZC lw.n:*pHGy# PKF -P,WZiؼøscё!GэCZgPCgKxF_l >ER[Xxχ|ɱpb[Po i:mTY{{Rx+!, .N傃harx)렂> ӂ0]٪ F~Ⱦarf'SeIf_Xw)!nA:+j=jk"m_z$ZFXFLj{kFv7vв[yҿ\+Iצn?dO<ϫV(^J$7yؗ\Ax:c7bIrxو1½ WĈp!Ed"`r,B_zi]յQd+2uFX8m$ 7@LYkn#ɭ*KK}>'HשR/Э<73_r)S_b1J-E\)<:#)qAYnru_M3Nvr3^-7"FѠ,HE,&ÔUvp]qt/f S#J <`O~lHA/yCсTd`U&ZowڠCb:T:aHZ]"fGe-/Sp$=oGØK%s5V[D}W!;9Z ѕu$IF~ h aYXVQV#Ma,H$9QEICd'dR5Y#DoKܷ+Ogq4ʓJI:J[#5Nc޼HVO%8@a*1_=?CNaGےv ۨO,c-8B*K[u,3;\_lhrh2]xX >#e@6;jpkr#u^8.&~jRiʿU(=ZŨ'$\7d>DDB6M7brr/Xb(ܷ-\pg8M!}˓3WϘM}YeT< ]&`$ D٬N kz;DM Z.h=H~/ҘI=GAeysq8W292z^R阺j(׍zWA4jK3)5SUD`Pd4789A/W.rL*|>IeuK 2۪._aS!˅r Ʒ(d|9^DLUȕb&#\ߩ29yEm0Ѭ 2 -z r!=ZC=ªbS 7"QMke,\ y5uvmĎ>BLjx&4V}kYu`a7Tg N3+x'q F_̔񹜭¬8e1Eik+J&" v+*O+8'݉2)?OV * D $Bi17 +n[P9OǴ$0<"?T&i- >.ؠ-W YBsSI<N/8AL_?>B" 3Ѭ &9LD|$ zΪTЖYEl=6>/?.WpD>"6)*_-%cnfl$Dv=& * qk&9aΩ*Iuλ GnXa\KZQ1+Gk1sK~Q Yx,9]Yy]rcUT1'F@X ^e[j1k-)D=VI٣7CCb2 rl| uTnMt;Cˊ#e6s n{ |yЙDa˃4 |JKTFgg6Ԍ<0hli2\o|hۏ@CSt6 MC6܈NII: +vݻ0ĉJZϺ X{C|l7qqCoT|_>X[Lm4[ TX_ʾ9 .0x"O-mqQ,>ߪxE ZPRjDuِu2>[(B5Q~WtOY.8;5S߮~!Ji{Vu{`(0z/&вqzQ9v7 Q&s'^Uʗ뻋`8c^'/}jCÞȗu-Of@z8[-q3jbVHЕ(ۆe[ڑB  YZ[n% "&ۍ6nQG/]i?4MHyhb+B=4 PoAp%,cRpTv/R~_I3[J.uGKZ|0XI ~:Q5?۳M,mE@/|(_6\3:_P>W;ן $Sei;ف(@ vUck;KPJx2S"Z撾|o'se`;rT}np7BNz_䪗 kuBY0+4t2 5< σh ܢa]f(F3 )ݒsQ6WNӛznJ;h}2Si.j/ :Quk!DGN<绷,hv-C1fIH^ n!k/&wtZ8|D@__k DrlK,ʸv[U.iF:v8*9cq0ѻ{k/8'EƯGrYVQ'$uS@VIj4IC6451^ ()dbϳ*EJ|}TtNkBv%ٓw3nK8Pcʀd*T? K9\ oPQ0~rDԬYF6Uu93v:eg/^-oɅ /PhmV;7afC˿(?(\Xd7oV풶0kC.AזƱ,0RkIlQͲMhGLa|{Z '.lv˕ȅ`IuV0w,s [MiJ "I`qp_cXLr2Ppo+ՙAGzvK2|ohA^N;ہSI3g WT:{U :şt܉-W iY|OaOȼ _}T) N퇏S=\$Ph(6y+H}IbZ!Yt">g3 7L-TBq̫7ot>H8\>K 34 T6j%J?:7"ګq6sby^Pwc{` ND (Ãp}}S;PC%k~pk{ԡgXCPc5!ׁOTm5}0Ni2}K&Sm%Ხb,6'g55ǛPhQO @H u{a[T5'Z|݃%"1։ D87rY{6U7Uc1G+2 EThvb@]WT^jY#, j YFN;wZ(AąR!OCRɎa~ѰFAwa(Q@O2`.y jЬ1Lݱ|Y}a+ҨBpoFTϒp1E]h;QV m!e[* %Ԝ{׻"Ikg~$.h8 !$UPx KD"8wKDR+a9'o֒ lgjX57Zdv1bCGIwaZS=?[M:D?$˃pE\'Ma(np"B&H-%ruOcJ?z*@7o?=^!T}#]df _JYR$_I~$n *(HDԄUcfMl_l"ɶK$BYMV*9M#0!EPvA(*5y~Zu>RѢd%rem :OfJE41cGSlC:L)R|>[5cuunHB9r3mթc[kݛ .!=ͫ&)֛`6gTǸjpx(:9"-:Re]*Aްڜo2rޕzޅE*vL;-$R0Kzv,.oQ56~ -d'J[0d<})YpI9iTBK{ 7nǛ;t-cm%cpc7^PyС\QTD;d US/ApWEFoәʗеT5Qtd`iWcb45nu![%}')Mp˜ktP*UʨDQj*I<[s:C_V `y~ʪbDhV^/}x(1y@{8sSQ[[.Z/k8k-M=^a4xx]om~NOw$2\N]&n,ӂv>ym#4_ޥ%G7,WE I5!}u㻱GKhCr.u Œ|Nu[T=)eXohM` Lva,Ea ꗽ1}qZPÙDu0Z3,;h̭)E4x96ϡ$caAL Gĉ]*R1Pp{~L5]O(21()7@ *(hߵr ܐl󽞋ngKWc#z1c`I1!Y(М0;>FP^e]G'#`ET9ȎhzXv?$|_KQˡ>P2[Xz>gAAOd֣փz go쒍?kd&,!"5fuaGIYK4Lõ3i\CI/|A 1|~5ZilNì=0-_$I2gU8} ]8l E>TOWB-}bM͉ml{U_pu猔'86MxQ)5B^g"-''+IM?K I2o 10&TKCud<?Hl')8g8S;_,!d 店>- Pjo?:26UF}B'`.E8 ,qu#GjD6ϗhR~TF)] b(h\8D|+l uG'R<p*uGضw~F^kӬS+Mhnw``CE8~b=ք/#x:R<^}8|3xa\o!|vN#0o-Ik5"Y2UпM;/Fd\R|][Xs9iK#M bSdWr~r!Be'BʥBjem4+Li"-TrL?@"AGY}6BQ&sy qfWV;bud:DX3 _ӕR߻QLAdY$WM]x^`VQ0VMH||m2C ၡ=L'~+ ?N-nQ9x}GlSF0TPI*.s<*(K|wY \zS=XJ_&[3k#)f3Av~c-AdҠbR~I9vs EMU͋nG 5FeOK|B&tĪԎV;_gˬ/2I?N b /.ECS҅܉ gԨ'v|PFUل Ωˬ2*w^H%LOPӹnbf]HʦuE`(i&C`T [!1 |NPvv6qzYXdm N'b?i>}|Fm MeB[Kˁ "; X. 4USN=_{P*e\]NӰ$u($J S5o)ҭ~]?.TVRd\VF lXIffHƮHQEK|21߃Yl?v,ʽmvwٖQz P%X36 Lu6^!a1Mi'9 Fۓ)SieGg2?6JǦG(0Ѽ؎A=#lUk@jH 8<IDopjbPɚ9μjm,;uƻ ^s~ /凬UrUٹDJвխQBM'Β*5+LZ:g&!>uBDk=T:}]E ? :n }V01u2pSI1lR[蛵k3X)zܝ%m4IfE[c{ᓇU}\c$*98}IQz:Z3I-)5+̃c+uW&ɵ~R `kfDx?98"({u ;ohЊ$cjw<5 Qw.6fSUI9+Z@[Л"vn8OPoŴ)Ç QS;r}?OuN ы }&0̪l6BBrKTO|hOm@Sr#ԁyg{vKT;M{4eqEŹHjq.KhavcMV=wjGP͵ö.oL{#BZ5+g 9@n-LM8$ӫА"ZMgr,׃.鑮tsY^vNM)Z%<ڣ(={'w!ޟ?(tX)a9xj-zx / bڗ֪ LJw"ujt")OqUhkEINJ6nm- "|pldp,-iJR^yAT\İf\ϲ=LWN\{;mCVHeu'.(ʰMXFw`O_1]8hqpZ,rK؟?#Hiie=Ѓd5e~ : [vԤӕ!~h)OE7u&&641)Xy"QJHX&fdȠTzh r'%hT<dSDsW4N?X-UXq7E8#z[= }yPmIju@^$da(2 FUz,YӵE m<ܹ͇#_{ms!:*aԴV8 =.UipȄ6=MwA̓u,l9~$|6#.MyЀA7֦O晃 iG4[Y[ձG%.ң%U`alLƙhp*M=Y}PBr0X\&Wa aя7k!W" * }̽2lNh|1%4:BBNX׆Ԑ?'P%෤P_ue \pG6:Sj鶢?BU34v5'&y٘he[ MW7dMLm֞M,>Cf9bZvhE[M#IC^`u ?BD]5Z-846"4<q?| z&6B:!֮`D&w-li+.~hi왤6G: 0سcXdL00|`?@9u5m%\_Ȝ="v&͏];:әSBcYt('g,1O:r5Gʅu ӏneƶex(悓ܥ[yas6M[rE,TGV QZURy:Nx:8: [ǽ`:wٲle{69S>k7xг1\$,a(d=&V%&"8}~xȱoO@8~Ui67[V@!e>-FqO~YsotKJDnkCӥ(P*F}ȕ*^KU7[K lϵ|p@M~\V_2&uBD}hlz=4xTIey*~KVg4P_ÍqF#G\mN;R[EeX)HL"ưGϻ,$8V n m?2l y Θ5QWhJ%;0 䤪<4,*!1EcAjĝJ)KSX"ăc=;"/\uep/39{Uޒw1lK,ɧM9QϷ-CNngRuRΦS@ X7JdΫ Ɛ7BzgN=*oG X>sB齵H_HmaRdm>HwjI5sI:2D{WD+Dt$÷{vkj=HEiilܨ/M0pfӯؑQ-~uT( /6%+rP2(/Ch*|]T6@U6*.;(%xBPHo~V[DT!BqܠM(Jg3D,=?8Qa@3]=C}2y$ukxb'YE7K89L'yhhHFٰE)S v 5xBIب(a%sNS9_qkz@l(/~N+%+R?|17zχ -BNp5Q]~-^~ާ{at6 ߶}D|O`?D`"ꐛ'@$? \m:ZadV]_^ 4.zqI@TWө0@F6T#};_ j?SfZZ)>C큭8?lL"r "mtDU: 8#ܵj?Yh{ܨģs58&$\^M9x=y1^@p3=+k*cYF)U{}Zr{WЧjʣAFf=V?cXU@FH&f8p#. 4} |x@shWW77n薀FRDthcG)g+$(<<6-s1뒇e$``(zdH+VٝW?l6"`kӓ4}J"|fCl=܄}Ķ P|1;-9)<O"`%Ѫu B`B:sE"FٯuK)Rc5RϬͼ|jt!6؜\G*XtzucGJMp#@{F#st TpzOW"Vˋb8?੤FuʠR]rb ޽@}ym= ,jM*.%ʡZ+%-~{Hr<- roNG讟ϦPV$=>nb3)'T6z?͇7?K4Jۑ{gJ̡jR b |}w-'c1)?<#bBflGa+Tp!:fe!WcmD4zYJa0 Ie PQݽ[ŗ[/ o.񺛿1Ϧ㈗mGcW!ț7/W +j/=T,SwhTZRtوe'f0O!VI$S&|i7dlʨ'I)!_d5rNɕt3Waf\Y;_!AVhd-]gY5p!/)Al2,VH)^HZ(]F˰ܰwoKY #ʜHB }i"ht3Mlu1,]V"^'(8}~6%ZP1K »`לZF6(Qt0K1 ϥS*6r7M9m(2`m![Hk_$k@NsB*!hno]6Tk -cALNpd>_5!67!>l׌^/gN*CjHԪ{^!>-PGNLg,^k|-~4$)؁ػ$O#RW<2ꃏ4|q Vka3 E  >Yq{1ـ0V'rN{~nEza,y ,6&dxrJ}l\9Kepl7ϣ9e%!/ҩs,ghH>o@i&Cij [a; M:?d?k*6z2k3۸s#W^?{s\N j( D-x-%ԆZGO>Pwdl}D?_ʹtIM?x8خ%d|<oÿx%;VֆR`X&;h\؟r%}e'Im+Kpa]U&*o Vqv"Lmd^q7ϭ>۶3Or~?aSƹl4f$lOGUq7]97UTrZ,G pA5鷬`fu~;>}{dӠfK 2=xs`dNQj#c;{@ԛaǰgz>6UךJ8si1F#L21q^ɳz7}!DdzA 1Y-n*)`Y47h-R '\:.p4 M^P &LGa6fuL>.G+#A5ܬŮ13eIT-rpoIOyܙ68fj~hz46CKGUᩥzh(uRPrlGJ9㳿\[LOn!CE)&^c [ϴًM5|fR߿<2+wm̲_nʺp=0;Ғi(x@I?k#ڎ1&T2/ Z#ڡ'|#}d?z{C|\ߵЬWQ e (f}\U&}Jg]e'U\!OQ85Tk)4&\SgSUHЃ2\i=} 6GLe]jL|V>CU7%wuDrb%BcsLI=k%) o\#m1D|=dKM1#P aq̙Xv\UU,< ҝF7T=ƫվGԱ^-8>u'!ZS^x.U>gLk"1m{t$5#O[;+\Wur|`Q$:<qk@2ZzHA7zrj6|WP5l+Q˄oX@-m[pԝ,}LFɰ(vnك:o=C ɚ2_J+҉a@5냙 ԻJ4rx:$~8Kjm^=.ʡə W9L (FO)z5"v6{mý V#̛ ,N-ɶStXMQړw9`,[LHŸ'PC++9"fH4cT mҲf5E5W' ԨOlcK>23dͅj";̈́9bٜt~v}̹]OSU@RUCEV i^丕ciGعkb(a!mz*~ŷk *0"#(E! =>Ky(:L*H2)Kj;n*6Jh%z89*- UۨmݗBƽKz|}} 7>7~ĝ""DChZ۶z Ů_=`hj7+>\u(4c)Vٳ#^SVzדJi0_L"(XA : 9!Y:85|uW6 "Rbn`xE6U~DիV ,G%XTO&f̯[U 9R]Y6lpc([(Pd-x{X+QYW 3:*yZ͇U[oخx GCrS;!}J]G=̙UW&0Hܫj xDLVJBr=;pi5&CMzK@ú }r-`tDnqW  !V_1`4N/w? `gFX#?4!0q>5`&IwҤ[O!NGZ+!bz;)1Eu-0r[c/<&.dQH[{[J. .-Ě\ p3.Ǡ7i~¥'5C6J#b$'f0 i3 ~L:8ѨӔ{~tCce&iImlJ`RΩ]9 ELn W%O7 Ǔi&ZA(6>#/~xAh"{6MA\,O*PnlcPBtlb`MQ/{ĭ 09/t5n ?[H*wxDxܫs)Gʹ}BB͹.Da* 8d~&2sHNHːWO|f7EQAL^ {xd4abm -2v 퇶#ai/B~o:'i0,:!qCΚ}/?a-q4H{9j #S ֶC>buX "ߋExEwA,`d JG^ӭ$E̢`- 헢- OF 9>5r})-ZΥ DkeDr;N7GxYDrU3j r+gN7E4ѧӚ&J=*F+ui(֤Z^>*q'GOBV>iKAmTJ*~ *]1qf-BjO4h_Rk1xK<t[M18ܽ6u>b>,#epup-рaF7x}sc=pxa|eׅϜX~ڋ@?ch^Yn,Yd>H/ 0.)V!~>%q-Kyuq7ԅv܊`+s#&س"e}sGN|PZtq;WOb|l߾g|~ t81JABe1JZ7밀WF9hW {3VK]VA68~kí!ooV w=h}"ۢN9wG$Sǝ5&g\~}^XY(?{֣b}`q8YEsG|L/ݬRJ<)St~y=aC v^1K}4hmvBSvr9}pJѶ[yE\ t6 z~"hzU>B%Cⳤֈ]fn0F]e(mCR=K @%[ޝc(SoRthQv5LWO҇pU@La'5'D$#h2r"kB!AQ!Btu)qSߍ]R)H.⽷ U79ZpʂZ/\Od(4Mp,/ DCE8*;dty_0e0k}Љw\E!#gKLDtu|YYLu7y0baF}td>uص{bB][ ! Lo)q򅵀p Y%v⯀2̪ dCX zDoz' #Ocۊ ok7G4WSQy!U<B$H8!vx(Y/*JT\j̷>M`KVp*}p  j,>MO+x`cvj ЧTv b\t[Q}7Y_pݙP 3oQf&F8zЏ^7n<FkiZHNXe""Mw]ދ:y jgo (2nALVKtl)^05.Bd]6( 𮦪acĕ Ok2In"?B実Lɹ@ӷ:cڷC0-S$8,qЄ<{4Pv>HƾFݘ/S)a{ߓ^Ɇ#\jK|LXߜ YI %0,+"w_V}T4lg9tIPD/(]:z0jTSr¡2Lx=h̥R_QK{0C7zӏOn>uR|XzȸE+\ 1{]@{Psѭ?$+cz*f1ǞL@9m\?|j Er2<~Mt@$@'6H "70hexUZO f']arL\8&j8':BcX>Q>?!,ǗN}QgrTp}Gj ߋ[Y57 AS}ąJݸ=ao;˹⮧oFEGKFe7rHu 3?1LVx5b:-X\m,Hٳeϧר.\pU&1WoSEIc[%""뷮 hK87`F %j3bmzgo`clWGOR|Orgѹ3vaQ<[k2t&gf-4c\BۢaUw`tU Yr%0@>OQ_Cq KgŃÎhBtBr8oT}CMfhU4?OAyx= !*$  'өx1c"`m(t/jO7vlҺ7-~}k d{ao!=M%?m\7&@9W?_{xvDžRhR34KS`4)J U\w!8 Z Ъ4 Ѧґb$΂B~EaRW,Ro;;+ɌmgNR+"曀7F4-OKH@ٛ.Xv[ f;!8`R'%Nl vnS_W@D|y,'0+*Q _aNZc l!+>` yf>$1k۬w( @łwD\f_Q;5ĹJj)rPsm(H P lT0I^9/_ʤ|g>sa 3ʡl[N+DM64ћWYPxI?0FnrS$Hidp~> ֒pq۵z4Õ@055D'"(+5eKr$g4(,4NWE L{ӗ=$*E(4@oB?DsI`;DXgvL89@r ٜsG)to73`4Iy|\*FUTVISykkC_-+jeV%Z_ީ>q@wpF}s%'\`lj!pAaB%>'Գu5$tEtlJyծhx@Z sAO/~#֣[a9DsgD/5Bl2lyYbQ~VST tvQ$[]6% 3+}ey\%-onv S@K'=g9) ޒT',LzKFisvH$ (\8?eaJ#`)`)uKPmB)U,ȍP\d:nG XtkDYoGSrUΕHғ}Ki p^ۥGbW//Ch{=xxInO[]rfî`F!Xx?zPƬ=$fqOemO&|JM^#(&3{Zg 2D# xqE42.{NGD`zbK֥,mgfI׉X06 E|L;!Bҧ^ʮ)AY06G?$ Ӏx{ ^duOɨTNkʙ!@V)| *Vs~wa|1`|$ԥXwP.m 9%h9t}p C;~ 7t.wurdi{dCr4m/F3wPxc3SJ_JoMSHҘbĩĩ 4&jߵ Lq2N3kT^kWaQgfg'].eq'*HbLO!7Pt )(z?{,{m 4/77tȟ|?Dmװk@`,9E|iL)FZ_⎈ ,T_ dBc 'DXvO5[ >b43Z+R8qJ|j/w&u=m5.s[xAN%Q-h$oa1R$?.\mb5uƙ} . XOړ Bf\8B/CWu[NqU`gYj6 3MaT`+Q_#$"_D+rA&QOy)~2:?}Cʣ@ИiJwxS[aםwx0vx1‡.YHꟁI@;Ȝ.H kYp} :D[6Hm_&Yj`e]+i..pyV›R1lpU;E NEwJ#\]29Rx%)q#]J@\`jȠO#K}8`ETv(ʚ5D̬>m\ŝ~(GŤnY'N5 =m@XzoeYCµyY6KdbDve67`P:94[)'FOn _xJ }}$^Ja}Ds'Тp6M 'yTّt#H:7!=V)ŸbQ\6oM"AJ=4H2 &|kIXS Γ&"x,\@@,.%.o骺mwu!w u_JI2| wAzY䐬yc>: .x}x1X"pK䔈ĝXY &- i^^s Ŵd\ÑA!E*[󻏇j38a{lB#s9By)pӔ>܏LUSh "f]W[BCiޑZ>)KUfO..'ӟ$y񐢉wVJȳւӣ[#15 =GOʈtȲ,J/b1(T6׉P[04o~"؝Wf$#zg};X݇#TR;Fev}$9@Rvjx2܎^W(r|MN;(>u 0DOOY%;,Yr3 `m#L,ՉeQMi8~_Ow_ʹyophȦc-v`,Y(oh/ɱS X:lsNHƓߗ ̉l(^0+jՅ0o9gn̻4Foh5)vʾ.ƅ $g[+fKb2uFΕӍ|"4utV20slKtEs&0(Y$U>lm\.oOR3zq㔧 Z(ya\4"; ?^< Ђ:5񁌠}oh0Xh:._L8wL!TM pW4iz6fA̚:qu"= b3خܚN'Ώdi0w|A1|y t~է8'UWV:RڿH]Jl&dO .DEl AZ\,hzI>)Cc4+^ǰV[{t$)/.vk񂺻:>͞1tB4Z |KSOs#h4e)ͯޙ &1>|>˧FRFyd ݯv३[?_Ǟh~f7RWK{=Z)'Jo/ B\Ix]| fgXDC/w,)Bq<[5 QtO"0S hӫ{%|K}5Y_\Sıq#R5v)z(=ǫ -TIln]D O'[./+nI S/}pdah&klIyu5!BUQ?Prx3wR%h2IMJ/#ciFq"UKVfKxA.:tKDT?a iN"AϿ-gKks$C[$ )]ʯ)X뺩 SC npsn@R$6IJӔe> '0,I13diMԣBf7Sh4aWVVAق;v|0êym5adx-X_˟}Eʸ>fl L\ ~Tʄ];\e=n6N#5ʱkR1x_U01Wn&(o r|iue&P𬒲% G}c]ړjiYinKg4U?yTPWԼJe]ʏMiǐ3O5LN!BPfEMGĘ&Էj1TPU>)߽\ yo`:L ^;h6iîlq/6|0.?7%7qtZG9(6bR /W8_y

q[x N)̡W쥡~ "W8N7_ )N3= <G9ğ-*0Ksd g3ِC?2c֎7"EaIAL$KGω_2?ֹl{s̵a0&T#q,ctm:eȣe(_vo)Ō;Zɥ! e_2d Bd`pOi·bP"O⻲`و"Z}KZ8rkM9^xc^Ey:'jӸ|D+;QZ#1JjwM6 \WE\; `2&g̏]6յA1z!{5%ƚ␰mf+E\j̑>;M3685^I1=2?v$zkk)GspPrt%|xXdmEoonA Q[Ǫu.x>[#Gmas dۏ&lfQnȸ~0L06KN~0A[r`Lel;zx=S &~ci؜~K1c *1a^s7#l\7D7ҵbCS \K˂D^X'Tmuˠm9ʤrΜF>542h6ց`.4RyǞK|ABm5Ni{M oC+߱+a@O(4:GK~*'-Jzo9#]E{m~8u:b ./T+gP03$<^ |ճZubD)4e`KxDH}<vX=}(V]iWtǗ(6 ڳ#CgZBKβ(f o._sjEz"|;Ee3D+Pb0e-ԁ\DMv;FugNI$ճQ$D>Qiޠ_ iV3$S cb`*7$RKY_E < OR!RB7Brŝ0fl=!5m  -cf֏R,d\%^3/$, $iC7âB% ;Y­gHïjn^=(@i e;4|6Tbt(f+ʚ,@bPs/IM7Io,k8h0†Dc%ޙ304lL$1#*9V0Pu\Tulk>OijM?cN~xR 2@^g"!K+I}: 6-vbVINE,T(2Ԥ+Dءo,R5DτBEԀVRxIR™i> w^gh:98^[8ZEF3ȵ\1Chh뷑!aq$u$H /E㻍KA7;+*.wJ6Dṟ̑X/Y)nW tO;efnlcWT_ AV6F*BV"Btb =!쐳6P*Lb]?" +cHVDB8ҙ[pL y0'giD8!hSv;r*sh#O"e ƤLМ83$f&a Fg=_aLRBR΀-u+ Ь\>ơnٍdXdu1<*Ȁ z))/ƂDU #;JңpmJ(AkMjn廙p$n1p! )n&=9Ri=:βBX:nY *c>MJ{bMb4~m ̛J6gC/_+"!UF :xHMDu (U S{̙ٖ賤"Ҭ[,z9:y&cf"5ڐ/~r.g  l^]ގoRugr57w@f*H ;RtN[>:k=8xB mlWq@3eIůPr+<#9A޹yZ7w9#O@,ƍ6Y:JE~9>_{=b~҃VDɡ/ :2!F8C+*Zx^b_M%mJ>8ˮXLwrP$jO 4@nS[ T Ek70Yt1]] _EN3Tz#kY{k`6[>|kkms\yZ{fx(?e#]FF[A Ƭ̜JtxEm ˲\~?=y;^]-J"Sʼv]Pųe`WF!RiOb;N;KQlMۦx;8C kFך9@d3^eg C!/:%i\U彅vT V;Mсm#eUwBog,Hs3댛i^eLubk}ˣ='01N%?v]hZCtAXaO:MC/ja)Æln76c6ʉ^MI:}K(i(~ W 5L\8޺x˲bZҀZlϻ.=H{ 0B8^\ҟ` gX&PT!Щ_Ě>TE(\okfS[_$}mÁc iI=PƭL(S 2>FS7A;ћB`w2y Sd/ ^ =DVU.C1/5M nAvûhn4-{'Ff• eԚ7 KCCèPj׀\;öb~V~9؍^+!CR5=7&ҁot{$(jXV=m1 :-Wdi!SYq3ғ6]$&Tw5FtlQ},eyr3.vY|ďMFEX*#iV69fB#?H\A̦%s8R vz & P]j47 B D[1=xM/xr& Àv$c2ھDP"L3bWP&:q$ښ_fp|Ѽ8LC,AqHeuEز,ȂA,]Ջҏxr&nj{Yc[kã'͏¸,Túdz4|$߬~A `@=`e7SV&y^`kpy-n@)%ԩlAVҖuj@$[B5H̿`j/F%cE',2vfxk;R ?G7~@MMk3>cT.y߼ԟu{V9hEB2np&Bq?"z>09cOZ}VQ ӗc2nTR2w@YK$#-oչ3.ddtʼc(ǵụ__jp6dHVw>Kd)2|ɶWDmBN-*GeVVޖ$Щ3!{h29ۏq3qеNA-³״ )*84׭Fʭ`κsZ{_"犠 `MEſx03I|~9l{mu_)ģWݿNXV#n_/Ҡv$0+kc5Nhzf*d: v:˒ަK"92F;(H. +G /R5?z ۝-$Ńnuyll"ž 7l+L'G቎L( kZOFv.$)q#a'r-T9OCLc':rոݍهM *ԩes E@jc~Y3>;r2'*f,7 <0 -f~N?!b͇Fh=v-]mQdry251Ej%l@(pSĬEin|#w;dtw$HA.?F˭HQ[խ~kU#Do(  ֕i6%I}{%$V<Ք (#e 7r ! kxa -Y6{W, ROvq|7zK0MmM]|L|G{[.S7HcžE?km1C?2!AP6x!y I^pbs >;=n[{4S-}w ^iY۔rP;TEњ#{zWpQ:]$vay^{T,jWWMf|'\^x")XbLBS+'7z,C ,m4ڡ|!]1\@hIuLō8~dݞ!qumؼGLP'f$._]c#&G9O”h BfUYI>aq'SntXqVlOuf"Ls+]-@4/b=}$d@7RJ P3"vF(?`~0vt% ǡtx:v}oh=7ʔwHfP|H\/@X!ls4-#KٜyM@@w\C*YwؼvV; tKl+[GcKZT"ˬODl]ͳ3y+)P:V_Ǣ띎fc퟉YPNd>*!2;qbb ?k? fhUy̥ Ge)k%cl1~vrM@; IO;XuL23O"4`d Hdx4;g簢1^ S$l([aJ!0 mz  9HTNg^!(|Ėy9YhU x^=(щLI.A{h) ?,uGM_1=夎C)WzJl>YɅLy5r Wdnoh-mYm ._iwv;7?'EԶ|:9&Ri,Z pmdZJhWvSv>|VHC{m!k\ (2"ZCOIqS|Codd-)'I ҷer3X[@wيJ\TJOOjzŰw8Q:!Y-מp-/۪K"I{:y@koE9tO@UpOvdCqrNJSWm<}J5[1pl| >>4[~,"tP7Be^BH>s:*6jZݧ䈲l2?qY.Y*\zȵ5qĽ3j|muaaڪkdnᘀm l#WVTo]1l\VH E9:V9?=K>;K} SeiO`9ň0LaK/?nIxI{ϝDPs}[:PʝPj[Ƒ0c[n'٭o!ԈK;(2犁D \Dϣ&B#ޯvDS&5ӿ# h/oN q]v=\.d8fz^P%,{puxp||w:}$O3HNP1Advc~$tZ9;1Lh~^1nkCOC!~AbC]ܱbGH i}Y;8]-}8m^N4t0۽>搊 gѬAjS Zl2B _JS֋X 6Pˆ Pؗ4`;A5VĤBcIE-O0RjQbM?;*^O[D5[#0]teph޻*4< ,! im' !Q:ipL!@HEX~Y%QOxNX3 C{udeYy=" :IiyϛS*hH:ى[I?a)4z[!p>>Tfa.= cGT5E&5 /$m=;N`C\hdVȞi+oYm?5=a=m? Ƞb1޿͟^mixV~V'3 CKD_sL{)T'N5$S9{Efj {tZVCwMiZp1C:pv[rwq_(;Z1Ѳ\/C*Ƶd;cʪwE[@Lfr-[.<\K7u_6`4F^?x{ʑ4+D:1ߓRl<+;*Mv2@>ʙ$eSgp'&!"-U-3t0Fxp)XZZW @vKba糔`=Y̮hy~܃XVM"gfU ~ӊ,mgf9FX6̾yҷw#Nl-mtY2^]ؕc' ~ H=TדNou&Llȝӊ'^xTJnoE w>7Ѡl+C^JIYANa͎K; ADcCI!%88ޞ$mlZ5fpaHKQ$Yʑ4G̈́+d&^F6?ZHJ:D<({aK;#t.J6ܿ,!: ˴B[gMnjC|9"f[dċ2⯠L n6. AKwGZmIҡ3sQٔLT#|c%5u={vJTF UW3'#={iVcq't%=0Iu0.*:}~ƴŜ`b190yZpMn^;UrXٙѐYYªC`MlfsCRLl=לq/VQo-D\I^ g8J!2|Y/u'+Ħ*MB7łTf~p)]!#qkj^]mˊߖF3*U Ed6x.eDmw\zZ3 =4H}QW+(9^1Lۣ!U`6 :oxJ'2?ש}v% ʬ;jhr?:򩗤Pn2ZUs$o ư;d- SpGY&$A$w%H"j[)~ҧ)u2wDl("g*yw,,7JAqK8ʿa2K dF@Th1O|aڀkwيGrG9[d8fRO@1p;34CuK)ݮȚр|]cU^$>kTn-xbOd<@3bf * mΐ_ѤQ m)C/qwV"kKݵ5@tAlloWI7=Ò3?1wV3 pl!S%[ژebF=Lġ X4LBSy 0{1QIK;lCML01V;>8^A_P5 ~>Ÿ,nXHx|ȟ{pmmb BIߦԪ8X.:*]رuoS«m^'BSTH W2V AK%r-O=O-jeޛEyY\nĜKsN7=_T-aӳ?3m`xyO<}Ԏ!2(a#yTg[ _nN.XVA6oBkAWnjc*j:&n%%VbGy!0[$;!D2tɫ:@ uRDX->#%; >losX#l$~!&c;DL'Lu"@}ȓ A.+ ,SQOd6m܅Z y %ln npNF>h̡{)Q9lE{x":8!` 86 $5I4@1 }]rLyީ&)1}^5DcF& {wBd.+uOT ~ҧP0`AptXpӱ0,A~ v(, ^ZW=qç|hRsDRZSWVc(fuK?78Sjr.:C5H݃A̱yWr=ͪ Iz7<5J}XsdF|GIȆTS085_s&(Y[rȄ>pĸ5O QoM& $^eUMQ?K)Ims5 ֤ڲݭh#ZjZbEG;NJ٠d)}h-aՙǟL )$p MN }H*rKN&ob5?;"lhWLU to ^Ra6"TL+ރ`&A~49IJ]rv/Oq!@pso\&?B g\_]E۰r]+q^+Rw|3C@;>e7{TYfgenXS.1>AiZQS;rtXDr?uo+2}<6E7}z"6T`'Eb6)V%N0FS+w| Jo>Ʊ"G`pmKW&Se%ӯ=z,TGM1UpWF9lθ GɸHaޫAv9* `NxTd?Zl(aQпe=_zpH`M@RrY+/y3ƵTd%˟bEKE:":8!} zY֌eSTh$_+.PxT30W;s m iSCj HVwvb Yxl}\O~V"$<>vxcQTRꪆv聨6@z :qϽ5|}~h~oUB*͉ö((#Kz|PٶU6q93b*\+:-Z])?!O G_ ۓMl*ʃ';H _.{X F/S4D嘞buԤebF$둾 W`?FÉ gG¸eIƾ5O8$?s[[Ճ΄2ϴ@ٚzPQL~ArzhBo ȷΉB2%E9mKk j)Ҵ@so!0^0#جΎy) $7wDB,(- U޵ c&i1DHx묧?(M>@tQ;ݬy׊ޡ1(pwI1ӹJ)*]jFߙzfU[_,'x%JW¹l '.o(Kruץ|s\&cUƑ<,\D2_jJ_9~& `OɎ4R'Fms p,>t)*p&7 rҿlԘع[7g=ExYC\= E-E?cg. !ѷrxȬ쁯+dž Ƭ鐾h_U&|C3EKfCauKWKAJOvPm=&;К@?)w5 bAkbCQ-fSVV[+K:X^2 6``SF;þAoDcʂɊfE6 c:a~S,pωG g@KUO(V@;&,߲-f:{Ok l\9$~ޭ_0A_Nx1ZqØ|[kbaJ#)1(kȖoFnHYQ0ηfñW y 'n]H zO^n4rAFy8RۧFm),tOPd<98n.N.K_~ 5 z/7;P6c~:qdX98 ݒg^os>A[S4nzZIwftJO,-*=H7#2]&Y Q2b Ug.` %7>}ccL$)O'aɤµ'U,jgm{_kX:ٍx3o}5׸ޟfW bp(nvp5C`u.Bw(3ۇM={A /z8߁;J=9?4GZ}RŖ\(]=7sW|UExJAT_?c)LH# >}KYvsh絶),q1@s;9l)oȬ j`FVkSLY"#AO&; 'S+<ܱ;ʚI&ER?xk0!5&˖rOnσdH9V?Q nzbw5R+rky_9XO\c D$r?]1$}hd"!ZYQy!PH;B:,*׈RqWRԬp=.׌,_J;!CZsZe3_2cgr0CiPǿ⋕n|<#C-b,ޯt:]d, BKLoX5hck۩Ջv^Fzk9ҙtN,:׮ll3!QW(X# \1G}AUұzB[1A)Zhr=;[qMի6B1'S5ߘCm?iPH`ch=Lmau>}V;iTR‹5a@(H):NNLf8Be ,Vń7*4嶑kms4RFh߬/5HPŰCZEj:ju6m"J(bFlū  l' Bݎf^+FeE)9;̇rC"_y>$jq5]k OIpk 59U 9L`K 7[hJdo ♅!ΤXsN0`YTiTXl>;&xp;LP7Ի2I!!p\$@~i3!KV$Oh;ԫg%XQ-gEBs^79{ |]zJ2H]ΉnS DǒdwNx0ykS3U9Pϋfw2v>׃M5Gq%EFN.zAH'$ZEp'N2؀|y<$g*-C{Hg#O:jTh%PדVFquk&6ġS:!~ 5#Y`#Ŋr+sRɢ 9ه$(0vKE]w8?]ٚ T@YMI*/aP|E@6U3Փ <$]˻/=a+6ˮ}Os Fk0 "Y-^D7#0]U5CgnjSVdmʡ4J' |a$OGntSG n2HX{oH}w& y&uD #.F @aef26 %,{-' N5y,\W0o0ѱèP Bv`#k;d͛j,6M𕘯5xzD;bhtgQفiOVYxoSh4y?duAjRYSKKox 7DfDrf;b1:;%LkoAOUgaZ*M_ou# t< NPCiF,iocz.L?Ȓ.[LU/%:!%j5:WR5|X?5ToKXNZskcBt/8f+@ՄՁbcmr0[B O5m"R.mJ^9_=Z_bT QS}Ek_|rlp(#‚c*˕羼(ko)nwWQsQopubִ`C+N4w ]rKhYrT"لV9~!jT.v'%gPfΰq?:bԋ](G73mVw5!I"OFM&8@%ۂ1ݹ)Oh+;qvx PmeyJd:6pvrV>"]'J;[WI)ozEo2pMɢtFPl2zAF iCL7T@XN)cV^>`RC'y.cZоoYC99qײN83KF~G Y.PA?&zq58YxC8OcQ"1s/F[x;%XSAٽڶU2~8c~m!쐼ckt RҮ\tb:ll%zT\P!$u= |1f5_?r36L:;|1J`*$w18V%'#;h&vr(b;făx'cNri|]M l^MDHWvmB ;r=Տ[#B_{?ӷns!5V\˅:X>TE&"N@ چv8iJyЉ 5cZ jYЬd/2*־u:y"Jx4(By.d16,,1XV(/`Pd@70BlvO_=%{CD!ĝk#hRυFF7@w {vϵVR4`+x5΍]\p@402%.ٖDRl۠¬,ePM+ sVgu8G$\8D1L (7\+J4Lej.R܄j WA[,b]cB*FZ⽕Q4ư6HdLݖl &2J}3GDX :gKShV/'w*cXJHK.KӬ2b8o+GR$ȽeP 76iQKf0ŀ2'S: (2=M21;$ChOޣ+]4qy'|B;iyFtq+V>M9Ѹ }P<WOhVZ>:yX"CH1pm"fdpz'okU+ˎcY`̸!@!ŦXUop=AT2 ;tn/CrVO؂e*lFZVL}Y wqp$%|&2?8Rk}:4H\o4*}Х+dk 6Py'{Z dIKXI" >kZ+iꛏQRVtqe;;e3QJLsm3wת:e|o6wv9:>`2G-+%]ѧXS ktZh%[GNclnIF^ؽlaV }ze-\@<'Pf-7xrnICyk¸dE=? z"dH+^>,aUDԥH1 ՞LQ|X=#jl{> ? Qz1,7;U<]5KلjH5Cƾ4 JPUPͮ uUiRlYѝa4\Hxs`9b>: -SZ)d]4vh FĺǔëF>yr|c5pyW>ъD=! ?\绖-u8~X.L/Ij!N<4o$ ֑N(VjxU_ <wKfr*w4`CYshE'"~?ͻ4%i 6.doI.FEQJW'¿tQ)rSV8a¸x, ;7^eQT,=餓md-NnIh&ZBϤ=OxҰ?` 6}5"TkbAU+$4 _-+-RK\ Ӽο'!_Ag_8%98c@yNyᷲ~Su{ tq֐_=.~/O?}- &()҆"Dy6(NJ6#+0PΞr0X+(&zuz@z"0'LP:T (m9/y1;< NS|||*B "ݼs2^]!jn}2akӹcxtD5 Oisw/tJɤx M-MQNY,kDCT;יkr'Kr A#W{X>x\];*觩/6b{k]m{B?꺇bOЀ")V .> ]5l}ӽjM٩mC<8ϒ-Qu,no^@uD1QO10.fƒFL}WƉq21 *T.Owާ#6%ً|X E'& lK)00eWd hs'bI2S0JXɧw/_. ;5~lx_n?-}+閵ǮqėR\V43[2F:H/{ -G532LCLoӼ9 $[-l+jZ3^Xa(T5V: -VTi.uP+! KOirsPzd;'E$ ‹!T8r80J`ԣ!ˀ/,f l I1R0hMc\`> ;8 W"a=3)ʬWi.y$-`kdYF8ͪ^gq,0 cLs` mIJc,QOZAW!;YAn)וB䉏=٫[:om€^GWi8Q!<~uxry| w`UeK_fw^ӅӘ8(aA5 >rz#FgKqйp(aHGen(ooHDkp:mUu`{t;ucM=NGG!T GPd v]KV6nc]|2xz|xԴL'+YnS&$lz=6LBwv `j:uavi>UDX/'H5*/&C*06(/fT1I5I!OQ\"/s ,\*QQYZ+3\cLe`~0Z/)_0wD=4ա;( :* [udzr$n[a粇womk^Tr.7@ ^雪ul{u1;m,fw@wx"eUw98y_oy+5DfxIlTf-'{ӫ/2 6XYʧ9{S~YNTi/?t&Z=Pw$qruֆB i</BUBgY,p'R^;o"46ǝgw#&~VCc0)Lt79K)1 QcY9No,M%C:8 8@:<&$ YT26g: xnp WIIvS"0fܷpOA.?2\֘K} iYV4@u]`Li9fuQ{5LaP5;k`a~"r.rYS-%MƬY/?!M x E~p=E 1Uו_g핕PzɼvxT rXLf@Vzu!:t`g_>,dh˲VSfƝ[泜P@ɫ]Ig$|=54Knqъ/8 $51%MWYl$j~NW]領رDٙ@L@,g{9J(N&ǑZv$ٳn;}1Aj󓛀ف9hq!aJ9.6sDn;34!*ÑJ爟w /{N^$-bǁ'k#I!bmU-X.~+ :dU=}%遞%y0Ff Q++\?/*60hBP!+=-d: S 11"w^f (Ed;6ć(*o]i}FzM\mNJPEݛW̭8:&>|g%Z5ulΪsu@TaD!Nw_5=Np>h,7-fEOC9@E,:-jm3'=,y bCEӐ 4܌ڀ5;քW҂vۜFDxx7F"AR lũ7 EM B5BxiiC}Gܛ!ܫ ܛhp+ʨcb4'#掤_ʏC\TR J]5Q]=gY c \0(p'}! kGLetKr˾D U08%N\/bLa $5k"y{38{@SSj,38v:N+&F+tS@)E jJrȐ`I8,OݘNe% u2S>cz6W' _/ Ns1%mՙ﹛EnSsS\?6 X=L grgm!$mtӀ<2׹aƈhRK>CE53H It ;_N/qݤ8Bq0FP/X"obFF f7 Kg->|z!\}=:芴;j&>z\>_IEEsa ֚y˖zC$dO^qu0y-< +KA^YY,ęi(]O>"g\["<TWF jz ɖ*77FM X'eUV8\v Jx^NZn>"Mٺ{c. Af*V{W1X# vd [(MsrHGD|?=WSYGF)b~C_\sx.ց,e]bxaNĹm^Z%U)#{ތ5[>I#b^;[ 6oA.d׎Nȟw⬟yǹl}n5/a^AcrN9`c@~@e+"\fq)Z3̷i駂N1&߭="ôyli?=C~Qvee.mGP/Wx8'ă18E5*d"ゅ*cGWXl]Si|">6A>!KQ+[&{2_n}(H_}T{Rn1k<qC\'&_fie*.ad%S5mg3/%6F+s *3b@~*:TQWhBxspLY~)WPEjX9Kr#? m C:tUWd$+FްTyHO\`L"bk|}#иLC#=qg/U8ԶN#B1.5$pEg}j۸~P7\0 ?G)ip >``{UFqj,Zgk'l'ήϭ62HW.Շ$^Hc3gf޽iLvt~*/NĦ"Ur@nYVjVRL=lU0>a{[*S9AtTCk!;Zu˯0sc꯲7.e2[[Jg \)C`eO ^4r.d>ɄFD, ,܁z=K6sDl'j: bMT&) RoqI@VICTlzuP5ܽx7ݚ\Ü2Ը"qF!Scr2~6K_q@PBSwb5ܿ2+'/SE k1oC9s-;ӓ$Ae0ž-bB=Jf6 +0|gU2kXnN Xp9Q; /Qsg\E&)9 a__+{]ZC5GX*/ Gg|}upv`ЎfqjrϠN_ngaà1{ | %6 #9=۶|a!G~ qaǧ|=e.CC/]x f0 gif:i/ ,*nOӹD=*0f8t?'=Tm aY]IJ$}Iz~ux=ÔQCKI\uե'xsvg|xsb7HdD@"[BH+1^?#NGn녜hK|[ wR ٶi&지 8el|K-~c9Hf¯N\jZߚg }oB^l"Q@3/Z9M}-!s1i؎[O~ &?@<(r>g9(^m U-tsT@ E05-΅pٖn&CnT-uEc=n`7Gusn8c%8 j>HX)Ι8)Z&G]{܍.F j19f:]v.-sŠEKy1t ,)+-gޘ8 ~]rc)" ul ?F**EZ_ia2KӀj!cwwv ԍI(snW*>BHC0$4QONə'L:Y.t[ Pm04<[s0}tv]luђ-жS,h]p܍|(M1'8dV9\Mo`,hi҂ N]x@7i{aE=`xon &zj; Q,ɜ{ R@KhfNU;ĉ/ٸ4⢞.]16oKX9}^Uix$%LYC؀)eʺ>wZP<8X '@ E2x {FZ}W8V_sP0d7Zrz JsIw,.]J`34Km_[>D@~SW\7Z[v1B'R$/go6k{d#L@%+SKJ .a{"qZURWD'duuWOv0]DaY>/2MYt` ]UDTS~K+${\1epCAq,6kaR51ʖ;ʮN/@r$qˠfټe|}b).<ʺ%6??=T_j|Ҝr%[HlUA{:fC"@&Jޚklj!XoQRۛ3|Rzb5Iz_l!{ 鲑]ϭy* -pgPB~+sqC[/wҕLkk2A_Rg쵕gZzIhyD]9{#ݼ3=m)>1|hT:jpzjpmX0gFov kؑBK^f#*2eQ 1rX2-zBN &RZ0hZ(xƲ&H/$L?*3F",>XFr#"%"w/0YURu5Ԍ 10j A(},hĚmJJǂeՍׅ{+y:`\d5s`P~3~{@+~.ӗ~LPE0[է$#\|ݎN6v s\2\~m;uT' ^fБΰYx{K*;ܶgZiZA <g0 v1਴ǜ5@|]~4 Wn{GJXΒ9_Bs.̀1Ճ^Kac¼mNݦTd .F2'B _[%p=P 0U'i4PdZ`Te x$ P"W,e)0=Y v %䜯 2 8AF3BPFC"/UO)!hߧTI'o"cO{,6bLK=hU9@NUU\ `ea+Q9a)8coe5@T1VOug`0#5yu Oe-+r0ZZo•]RT;]I߄sDtSJINtfrJu37k s]DkT'jbFٽ#v,Bfl{d5$/|R\ Iq7]72Dڗu8vlx"xpXrĤصXJ~MjrQQ素jK?6t mLxω\@ʀՙhL)AҮhj>TCgcxM.s_墙 ֯|EW0 H~(Zזpˆce,n ,l({x1SBRqK;w,cɲ{̽ttP:w &-]߃ᏞȽy܃]ދo9qAq6D8Eok3_6I@bTn%uI'Q{5<9hp_^z}0o^@W4'ۖ57zz#G=IxںUjӋ{Z"8cTH/_n16LX4hFL`VDMca[Sեk8ZgW-Rd|;I^SZHPd4c: $Z'5EU]ո}ޅ-ٞ7e 6D 8j]$YXZ*AEʓ{oe. G2p 0 ԥ mZ,]ECH9hozh ·(sh' $_2h!UlZW!z􇲥;u':zZkT/Q" h&Vu5RC}/|?_}Cc^~mꎕk_BJHy|1J-˵vc [a<BV^D;XVu|]yO^0~7q1|:eXy}m43H.&jӍDx ݮim'zGNP4 @JR(A \>S?ca9åK[PKKMqI[]v *d1%;&^ϽQ-qHnzf1=/~ O+8;b4Ǎ&\N V\V jiG .=z <; (;`Pv;Y#{wƩ)Wn>.P끟g3(l]iYKc]t3aG?o$;9yYi̽Nf^x硬/S)<^iҷ xj:"~ܩmjc@L?5^@" VO xXT, \֗ .tY&'u.7{㽷2r_KS:G%:HO˶=gpY >Z}WY7J\z<T3…HdB,b2z7Bx`IJO6煝|dHDvvK34}w!X'}pDȌ>Jbޚ::ZG5`e{,Z]U^_7fME{@=e=H +UXXw…۠^(? ;JaB  dxQ"A_ҥ̲%.l4E`ԨpU\gzUTHǺ"ũs)qӲ?}xgGNΖ$q ^TmҮk!|_*7P]nQcO lL#MhwLWÿKF[b]ܷ]J ι{>l8E'ι 60AuKP=-c:X_}MkD&QwJLw3|ܗy *\)crO^Mb!/7 D ⼡o7;p*6,e;vNH#%K#Q)hnq1 ]#6E/ZRoىV} <uVUoРtCAaֱxߗ>[AA+(i%n#&%)ڛOÅDwQ̫8 wַL­~xpU4i=l=36/2PJ=^ pm"ov;b;{x%nj{ r6'rEN|9uۧ]deyn6 aAXl"CKІ6"s/bn:g3Wb50EOi^j$!?&<Т?[HC=RgQ)bд|͌Xݤw7 78Z@=:I+T Ʉ-c/q/b CK  Dpg$'1*OF&E\12VZ*J.{iHQ^G7GlM-튞npp>`;q4œa$hR9^$c1Զ) ia 7"OH?0Pg}6,R$0@)kNMe)*eA EJ3f:`uPDZcL/vc  榀I|~g9!D>DY_AtUJ@-&!k0eȶed[L7v#1iD7AERj_VYy^qQiv1܃bkUbfi6KwJrw QF5ñ6l'C$M_j퓈!bvOop#{&?{QWM%;Fu{HL lT&@,'EL6RdKEѦ:mm2VNɭ)Pk<`'Vxrd;~ŽuHd!s ZRa\ͼWgE/=hK*}Hi0h9'GKEdJ Dp9\0Mrêu|Tb ˲+NlQh*(3==՟h3*wq˭y=KnB/]xq!$:CVH6]X3t&o ضwHP "+?[t jZ:j*biP{`gW,pxج?jJ;R_WËsC/c1.D&cvϰa 5b;; qw˶P}6.0`:toxky){Ě6o{Wya0]3:M;$B 7Br(ב@r׵c-7? Mۆ\D_UF^&gPU- 8:Phmoe v^\C=Y#f!3LӦ$F٣.HqЙ "Z' &FJ+#t3+ #4fr/5qZ6dHiziebFu%tw8~y?>tx;̣rWBhmSĮ7KZ2қE(&YA<*i1;Ko ޵qߖ53J.<}bk^+5 FGS\~։S 9OX-B~]'-?C@ ߥ] \0˶6oڂa)/a ㍅B1L)n|A+.V &>ã nԄ#)l s3F,B\Fĉvs*,fDs$z);dĸ_T鹢?Ҏ$$T}*96 ~6pc/A#>8)a4cMOimR+^)b Uaӫɣ6w71t!q$c_?d1ȻȆLs;pkJU[x fi:v'sL,ry;(t2#shi"+7bAoʋq͓Dyw]zdShZȯm~+RGNJ!ppӪOڴwU4ɦ@> PyTM+6i/| -0$ qPeReEkS2CTBrqc:[%06|:hv /xMb #s܉`)vMdXԡd"YrrsZJ۫0wWAqdrɕkl oG : |b>0n 6Q] LO1 5c5 f-]-3 qn;bϗ`x@hGSٸ:pZӇ0׌Y1?>2@ 8*Pbir~w5{W6)q ,ʧ·;ДlI5`uJq߽̃ \)<.Gp)h:y/!(]O@נFxf-lWy6QӞWnUKf`"eɅ~ITc;פ K)}<*p*\?}Ykkk{6 ׀񅅏cbhXOק=CBbrMhxI/_ nq6p%t0qF\#3Y9"/gWAX\DM>޴ ߭* qDjz+ysinbAtwUm휣,*Cw8p-5X9^[3: m~E Tƺ>;gQWo'D _+jޞnnA&%(‡jHlANGf7ᕠ ?aq1P;K?2ӽmykI`]oSh) O jTzp 0ToRH.B}Ej\Try#c^z=oO8&VF _W7nyɘ)U 0~1;+ݩСk$TKf]|ٹiZ=OE*Pp^،<X#\{H\lr1Ή^.zE蘔ήx<%By P⳷j3 RS #v mx#B)VC@|鳝U 戱Ύ~#܎ {$ YV^/O,~ O5{l@ki-IKXLq? x~ Ui*cʷ #<…z64WtS?GOw wMHf4M'd $߸m\Y 9_u;pNd+C3* x%?\4Kxk3+lBMkOΞԅ7.vvw e]ޅz*S a.WZsB45Y/^SIg0ptv|.Q*],vHZүj`)nb2;KG_=Rtn^)RL,Y oj; urnc%FSI -?iojV|O)Yxf Ts;5}`H;jq&B9epkdALǹ`_618jV?c)ə\x/l`d[hMjyrޤ p4 †'T:*pov2\ 3IA*wfLmpMk/AJ|XE0p>ɢckz7@bF,kM#6>ќF 5CwnZ!:%PH9tdRd ߹~8J hGx}0Gt*4ʙ2)l`}l@˺2iЕИZ h SU]3 SOU'}zGl9b]2_ /koQсKRrh#bh"J2/ecxKjٝ˫=Hp?19J",is'o I/UiZoz_ w衴#{=›XV)0[nj@#B*H c%Drj!&tpRV=I>7g*qz.^z[x-,\^eKꕮ}fG+J(7 GJRT[\V3 ~.)t74 G5*ǛPGoѽ[CH쀢9'vΙ7)#&"뎴.sW(A5r?1`~XE,7!A\N~8a%J~;k`EC7n|`pUWFNDN%{l?+}ŅbVDTg"4ة\sAUl!d:zQpٔ(y:T~1$<[cA#V{Tv?)m}7z%̢ z|Jʟ펗`DgTsJhXڱg+y&>O 7KoI+s,c5$T );Ͱ݉$e=@8qfv%ޡP/&BMrBulsOB5=3XC+yCc<7- G fn*O2!DWC}iۨx hVzK ăk3Pnd,㈨ ';'1yB1ڏu#i (7cQmK[88Aw0 {:oaﬕ0 iB`X4V=i\ۿ=<̵'DD:]!v dcˠSMJ=_ח9"W^g p0i2lH3§!cagWv`،ƅ L{r%ǻ{oI =7 [-FQx<عzF҈{[$ akŲ[}Se0l?d2!s" ޯK ,A|(x ƼI-ܩڇxfgeȜ>mqE,}d:)>j5:wQX]`.rtE$;|iS .WIH&U<6urUwjWzxvB҈wbkN~}_dzIӊv")!sBN@WgcPuo։>骞HZIVĘ7Aay G83FiZղPc(%UAdfwf݅ @xPp& eoT/Wˍh)*eA& D|bE'nm!+i6l8|=`1˟YKVԤ^Z"\;aV4RXuB{g9Q,ȴ fcpJfb1!Y4.ϜwR*Z*J*N\I_ wW#7h_Eo;8 WndƝ|8`ITw >B> &CUWX^WE$e.sږ[޵>&MWއki!їKF 'hN 49(2<_)' ky Ni4m *P{LZj: P+x| OyeF=زQ ֊RnX,G6\i~{89]>Jqѫupp:I u+e~:N1T8y_І|xfQJ tvRdH穔#cJ 2NEqu9I3 ) ٹ6Ab%v(NZcZZA\7fE2i,EL!+ς] 6ɖJ:ZM;}g B^=)y1e{7CyB]e=Hۑ7FwhTH#0wHMSGB{Z&%Bb30'Žis'?h%@#H-{RaSZ mrGe㕟k_t=3 9oc Jtjt;^ro04߿" o9vIq}2 IθMOIk|U08*= g#J #V=fL+h7$9(m$(z BT^Ghս%P|l.]Lrn' ݻr*-OO lV d!p?k( 7>qΔajè-s\#1=0|ӊ~(&̓<ߑ8K I~=} P8 ;AYޤBa.j0 SRBϳV…A G3EIc C$" c?.at~<j{¾$zAUOa*aEeXOʶyEhR{~ 3XyEJ ]qgE+ e ѷK` ;p}W7v {ϕf T $Q"yU .3Smr*-3<.@:67몥 HkʈK~N^ eZEM`ҡF$O,q/liSyYb}[Ⱥ?kB7t87},?rݣAC7 =#q|!Ͽ=p΄nY ͧ[l^J2V3xE]:6Cޓ+'քej(;Sz0 n_TbVFLI/ty\I$7YWn=~ hYX|`fVBB. cJfc+`ͿD|0l8+kGRvd,0*<5?Uv틲xrJ

%= p#׹ /},j[(OZR/HC'U>3+\f4^ Yk2KZ+^8jl,shTh /sJBQ[P~LRAq5p6V8(o;uڂ slrpꍥO R.S/V t7 ീx{cR[S8Jx.QoF0yޣwi|_荹/+E#6z|7OI?=4ᰦ DBNzCApQޅϏ%Qn -Jƚ(Ns \im~T.E\$q,"gӵ4-4^OJ0e;##JD:^@.EYzshFDv% BoT%(Η5:t.+`6^ѴnT\W%Zqݎڒ(ǖ2#rjKWtH08hS>,3{^S]X~SZlmy:/X5>V^*[J-FN8swV~Z~6|Q.aNlcpUO)=45 ~lqWcCiD04#<<; \sƨ럘ȾY~c*ef %QʑƵ=ݓA[):Iz@G5YؙEIPq)l$Z< y>N]SCJp?]8l7OnP~48+"}]#j`& )q8 Bs neVTw":f9y^0Sɻ &xz 6:N10Tp;;)Ģpb=5mHQ @3H+)B DX/so?-Ȕ^} g3M;buD(FNCɖK$^X9ku9`rOhn~Rn^O#ev{2F֬#1XНa u1Xlipgս'睋^iM0!rLoˀ;3x'DA1qYVpSxO\O]f;87|OGh<)t]9cmXGUm|x3]X耂3W6O蠩 #H{nE?7AjEGEQ25jkVYAh"iN ƨ oz\ x=:Z tPƏlf ޹.khM 7{shO ZLEdW5-3 `ωV&'ПPk<Mڨ6ñʼRi"Mr 0gTiCكPu51'@7ok)PᩭxMqP3xNx=b_* ozk Qe KX қ%J XFOE/'jiTIvNm`CU61>-%zf+Eo?lE[$d-X1by%aжRi*N.7*Ce&Ebs] i ^ò(? fZ»ӺE68וd g34 juZޘ/㲙>SGjEmIf\U(_#o#KR*4x~S~92:.Y6z+9CP$q#l>1b!sRsⅯxfwRv4/_Ñ nx@VYƒ?#'UYu^lޏI&#a;"8T[ 8Q iy[ 7KUj~gXó.a_sEcJGqcpW $f@#̮ԆvxUnL{A>h p0el"x7&~ *K[:-A9-* e-dځkC4nIYXmf}22y8Vd}Ș?Q5=ݦG qlv/QChub .=pΠu$Hõ%ColFGЃ - z*N*|aSC 3 ^Nfvj~oK[1( <Az! ]p۪ѵɓɌhU ̊1?WιdL(Hs`܎S [I5|p_($b@FHELމJ}}$] m^'?u }1b<|p}pg딇t:dϺ%ܑ0| \;;it`O_L5CHKA~tv@0%c`dKO9q;9hdjRȕK9r)1e `+f⑱!M!sbJ[r1{@xb$f<*.mx1$]aiۡm]cYgC+}Oe=d^i !m/dXtl&{GlkP#0zeA5x[η!&)Ѿ; &є*\u;֍_o.v6>` &B4v#7?:,7@߬SmTAUǻ\ Pf? /(bliK1 P1 _k.vtWay9 6' ~ι 2N-wFpKb84pJ?|^8sAj[N5cF.Ә`GsWrPUv͝h`Ԓv/H:Y,mX*JjONf@eT,:@V!i,fTfF?Ocy %TLplNl--M7Q࿆= ɩcz},~@o׌hq`:;ӯER2̳&cdLr_⛳#>Y ^Dɾ@qҤApfnuǡg^ t,t |0Jj:=5D $-z;:8iu<жԃ2g8te 3}eáA)FYX]ެMv9f )f_ jQpf67+ 5}J=;}M7Y2q 5(- pJ'$gżb21ܽ 13 \Yi۾Ҏ]̽Fgin/RzzmPr2N#_x{~PjinKoxy7|RN+/ NO~ j&t;X5v9"Fr;H.#\Ib<'*G݇-]=:.syaeK%UJ;7[*CLB\# :˒Mw,B' Qs;|&$r3{ﶽ:I2:D`cե@'q&=Ѣ٬TT,)V*+x_.7)\ޡy%h>ފg_ͩG+Ͻ+V5}0NZ^d.Ν3 BjƯlET\MYNyU"WD@J&|Tv!Ag)ٔ < AY@&B},C^?{>Xs%R]Vhh(7};~A)֒U!p8E Iڇ3:\+qz|sj t-c'`K`*|P=Nv ^\g|1Q e2{1џM/(oe)XkCf#o /I&I"F<_:) ?V b+hy1?#ށ\Cg2iꤸ^r>C֑xs{sgjijUza?, Taл;e_#T\Cd#N_:E. yv,2H6 LB >.FiGH# D:nd`o`Er[Y\F{ sF0c7rQ?>&qSkLdL{In #\OGTV/ux'<1+R]mnX~ }"n~i%$3cqЃ9CAYҨt~_bRqnx( 73Cqf?>cLS1Hİ \[ 9ʷ9lo|mZ[׭a (R:kMnyK{~Z kĕj<<ׁMe9v_=YXd"X gEQQMr*HGsGRh*&JXS[/Ꜿ=~ PsDfpZ_ޙ`Wy( S̜Ik]XU7ĽڛG]qAX01J̞@37>&0`DLT0z\/ qrSM+ﳣgzpiV :Wd_h(W4mQ[94"zwFY5JBn;IۧߋJXާD3 0=-etk ctKpE j;E`Pv| ۷ª t:ˀ- !#j1< u/p@:OpB2M\BxKcOt@!,_ )Ƚ-5Ŝٕ\r\/M 1Tbg^Ci_FC\UG@#rskFee@2>T;=Jw b}&g$MC |͐ii.55"Fu:s3a%,em'%e5k&S?bz{6ը 4j]c]n,Ja8-i0jLVz)nIo9roNH () ++:,8ޓ׍UN:ǻÍqs𬠭ح[}҅I -!/5 cb*/OMq[w^7` ᑀMS9Z[ТUzG-h ^P&-48MqfN _Чz_}+SpPs?C5{/0ض5 WoC3ԡ4f Q X'F/kXe]H5a7 i~!xviԷ\`痸;~fenK^Uꂣak+^V|KUf}b9ŁʅPI M_L;$`Zgf.‘UgvyCRgʡ &RߝvKO=]vC;]s$y 'T퍓Vf t2X G Y[C@brvbMUXgJW0Uw?/֟WH hό!`$n&o(+r*q0_~ et2J9{.8YF7e:қ{mj]UJoeG"0b-2"݊[ 69.` ]*]Z%@V: кAs`=.zmגI'<ʂO'7@D?m`Dے/ ʡ︄XΏ{Hq= ûDo!Xdg$~_sKW6i#ZZQo~aBƓ]dj[4 6ȖGy3h$ eֺ\ 0jUfy Ew=51 nと!{1:hY+ZܱG掵ǿ^. H1,]4Ot՝ ) CǦK'OEt/o^=\=f03Rv&i%K(#&Tus#{b3U%=\t9R\nL6, ҸeС{ۨ%b7k},7jce!keEt$@_tJ[RR2+DDjP<kѼdY$*eRX=Ba!vҢ2ݓ}`= &F{d7 ʁAk@u'v#׋Mi t2<"z'dߖ%-n) Z2D-"r{tcX3@Ϙ:4LA@A~$<$07T<p $g9{EChkCntu[e4RZ*|9ocNYZ¾?7\MԄ m{߱Ag5 ND|2UEQu+(b,&ߗ2<+S_a>z=}pɅ̔+epq&ի'[U ʙ/{{al" rS_B Yuv񻙝dctr#)MmD9VBNew2OctN&D8g=fuPE@OP{Vy)։R笆!W93 4VRJ6&F,*DgdjSMMM|>Zp 38MT8ri+(݂KH;uZj 0ii^cṵ2D5 5`ahy} ŷZЄqudn1 Az^JjR#`Op2Vc?k X/nJIdӾJK hVDW`5 DX!`vع-Mr+ǔ^cY}7izu{/T'x ʒT@]P5H\kQ˕L{\ܡ]+V߾myF.;4ZS B!B}x6Hw W/n 8 'XFv&!=7hoePB@&~3RW!+Vs-qm qƸd/5,}^2 ޓ9ٕ  bҿ0eƬQ71W{zv5mRDE  b%Edo :o [ . -F62cAptlOɵ=tj<`YN\?'4YIN-6 Û$6'ΣNZD;X`gd~)5Ia-*fv/ozAH fMP>,'VQUNl2A_3]s"6@~ʻn`$[244PzbIQd-[blU\:en< v=5J>AMID.NDw{U !8i;9LP癲Ć BGU%AH|9+8^@Тs!K-#3.ƚ=7u ?,cDͯ_e[|0)ZrQqH25O;ڤ`LZ8ՐXحn^/$X#SNӏ&^VoZN౶_t:zN2ϋRK]{22V4eVx oo %Э7UBC"4)Rвuݴk[m VAFbLtR6Pfr܎]r`^=51}no^2;ߺ4i 0PA.wsd\k`1TxY%AqUX\Dϯ! n:p*o ǗD*!%o5wQۿ;'}&ʧĀf:dko|ٜ x(L4}p.@Bb6`9!a@|j<^n'3281GjY r ;R~ jxuw/cIAY Op ڣj19,t஽ bD].˔ Fbyd>`ض8Dmk_èCR1j'L|F׾|jj~h>p+.VMoi$lkl,fKe3}O}RӼuG>" Yg!uuE"*ȗ*끾+Ȥ@S.o @&n Iœ!^5FXwB<3?=%r*_UǕoBh #*7I_ЄlBS$*Z\WSYXaXZ3WG$h:&ڨ!qB?컝?zT?*^L=f >6G9'm=L';lqp j/>?!ɔ " zQ-AxrWQ{ƴ^b0?4C/pИΤe|n0@zE0S1.ct7Ȏ ԵEv a-\e 0j'#/PP:r]j*VVjX[[x=kyx~/~j(04 c)4JNOoGm!my['QӔ 13a8G+]N,Tuγ| HFYJe'@Q_\;{^)ΥhZڰLPStEz7=1n_9ᰝ7}}_y^})ֿem ǩyrM|&+&Nt饣=m;haO*_eCևm-ґ#HIV\1\E,QOB]9 rÄKO+Q*Ml`2M?ӌ?W6%J\-ZPx(E`7i#gv ''QuE2o/4[cLp6tKZ9Jx^=E.\ P: i7S>EԚ C?:y}YCGu0Elu>+Ct8ީ&&JF pbbOi=ڱ`]f ]0VcF*kr ?SŜZf2/s*~{M^Y0:abyZG yR`IFhXd: q 6-t:-epg|k\1: 0(UOo`yif;[d4K~ȑna=I5 nC_t6 0oJa16T$,UxodYO!,ٖ_+Cd@@t+!~FmbIMN!ņ׬m@$l^L8&Xȭ3¯Ndۢ @Gޝޯ`!dBX;t5j$ģY=7$Kl~ Ĕ[AJP|k*Ylak~ "cDE. ;SLwN:8^u:*ٹbla,I Q6Ed(?S9aNf oγw{)O_V5{Z uOlxs6jiOGeqevA9d)EWn!PCB&%`b2 ' <8 wVϘԍsAy1d"a[ N OUh{lCS}}, =Ԙ%57#GEZ_a!4R8199O(^͓W|Xz*Ǹ u(VHg,2{{nz䲻\KG Wtﻑ@kP/Vv.+7 z26Rr~9}c7w0Z؇-_R+kBb⸡t#( m8$"ҜdINDo& hA-e񞻐q%SGc5p+]yW6hw!3P[=(zزe*thaq_?$ZzETYVXtpR{RvU_e:Evf@T!"l='O4ƽXmњNJ[|7Hdr_. CY("f/~LOZ)[, _ ;TNnrN!."SJ vVtk}|)HZT+/l"ͅԷU;.- %rPQb%/!UWׇLHb˳&D<] Nq7`u,O I>ʼnNJ)HQXOKn&<#Lr,B s_@}K.u"Cx\\Y +wlmTh3-61 PEB!l,-aIJEpR"oD]+ ksPqG;ΘT|麀g>:V+kǚV)n_Hx]4ܹdMvoXd+q@3xk͔W0kq =}( sII=K4T Dc!XjR_ۅ-N@^ HVJ=%9 y9}Z@ڱ?XT Gu0]дKq bT)PLj}dl;}?()QsH"ynU֒pBQ;<+M_^ dwJ+iԙ\!Br|@SSIF1 HiVY}nguUق>YU)OI;Ly3O'jpMRpy!ad=k M9QC*xB~)j?Ȝ#kfĹKzBAYfbDGN8JBP"fKՎ6`<\κ@MȰAZ(e-uԢOfP_L㺪cX1)]eeَ舵.%Ԫn6|x޽bw)U@eӂ=lI ٽlLLqekF~lRgd׉:MDSܷ[?A_9s3o?nAf͸FC9nf.)GC:^&ת$5g{EJZ' y$ZOz~`9C?Vkf*ڗ:hѷ|wo39M$I e6™Nvc6JF%㍵ G :6vWL56C/P.<ĉ4𠽪tC`{_d.%ڊ? Vv֐]ʎKԛ9)"֐ bmUJд}i q>z?]X$%bφfK9 dF=M\ cV/vҩLxS-+ZPpaHD cRݜfs. H8orsf.pݹ Ǖ86^^ 8?+_۪N e2?۷@#M/ea,noKaP7n՛XTΆ]֠Fj=lcחkeIH5ux82ZHX1\FTt$ 5 cAcŝ7v7uQJ׆5 S* cѵn0i:ׅqvcl iv Ukޥ龔k/as.V](l~祑c9ݻC2`P;i9ZW)36~mA<2s^K-q<>&OjRT WCY)h*m,1[N42CP#LFa ϿzT9Kj?DSՔ SUb eJ;,oQ%n,@ (ρWi8g6dC@cSñQW'I(Yp\,v&>y>iߪu *`]rKhG Բqnۿd'L C6$.ᑒWwSEʴGېrY xZ;|#=pW}d,fNvIjAd%ݜ0E=,@Oؠr㷴o ڿp5)A@:xsmTuL%x@]w9E8H3Zˋ{htdr=yI;dǬqpҀ8 }LH:)q+}|[XwEcsReSx˻MPFlz;-|ױWZ(q gkB:ԏ#VT)|#uMʖwbY^ԓu$c=/AW~zS>L8o>Pe}gGF i,7ğ'XJ1|/ˑ\$dL6븏p qp'HE)V.C7?kUwr`7hIVZЇKG/ 6ڍ"񴴗8I"#w0f"k,v{{9Cn\&'YS?zt)*eVY SU L;F`Xu|&oUVmPi#ݶ:6zR0} x+$,OSN0 7"gM*<}4QOXC:b/;&ݰZ[;9?ǺVK T$m D}yE{Nۮo]tq>S#o,@i39]?d;S<};M5(X)ZϬ,ȅ).|9~|M]`||W{W >+y/PN9QGd&1U?  yOA'ѕnX{_s0"P|R,V9ܡc!ؤAR(!sFq#~9-[oZ!q˸o9ۂ|Ee9\T#{ӧ`Q dB&~A&gQVt1{t͏覀{ŌXj(5T#/ՀaCgm. c7J;HI?,x Cy'x\}X0}JpAJ HT{l!مR<!xy'^,ص%ԕ1bV."Wi+E,x(I2䕝 (9ȵZQ.6:㉟^i) Q;-iNVҜδ>2).SPaTJJUd@C~zB>?q/jyhe(m9nKz X{cW@x.B|{-xڳ+'Um=|B|7Ɇ_hv TՐi&ǬFtSA-KiS ? Qb|2iAdP V v_^F-_>&'v+C +DQ-6~p|U< wg৛4}dsּYڍXX9?\)Ry1?q!2V\C(o%i`.g('yݴO:i[Xף$!,W1N͐W|opl)ט?kcSGa299dW9x=PIK-95ԫme, /Oè:&Nqm\e䩜{={| BEsJ'u@`!lq!]^V஦ wm|ਬi[=ٶ LQj޴nx2H"yQʹ *&Cdʀ8{G~p+;#NYe`d"YSu^$Ê'ϼ"rhҨ\lSdrc0ׂᝒ)LؽQal(뻂T)uXĻ&u꜏5ҟ\5՞x3yMꫡVR÷ .k D8IKw+4C~S#m]xlc~juKUL((@镖:뫒o >MEJenƉwymg J,+oJF@n ?8:)-fJ;UuZJkdgƵvVn!ŸR,- io:*,[T !rYˏXVة9Y^vVVvІ@YPec{jh{=>R3#o88_/!oe)Wslxw߰&)S@(JX)l;!~Rl3 Y=¸9VGAE^Y|Oe%/%=K^ݯs&j?_/ ŜVj,‚ 5Zv7$#t?>R modeu(i2^iZag:B|:ݱ̿y }KcU4t)с4q^™nDž9ـ .(aV-#+8?j9.M -~B32'f`G>(9 tq?M\ `D?MɅ]qSv+lvg2 \7>T!Kd Zg#AS{_qmU UN 0 ~VJLoݪN[ {SyWmkl&i*(ckB ޮǔ)ʤG!qG6b^.ǒ᪦+d%Q|Vdnszs=:KMQCT\Q}>b!A'; ^yK8[(JLjSRO& #WYf)/i3Lgb6%k_#jr6!(͎(Ϯ+A7q7R'v R2.bRr!䨒 ud[Mv ~e[9ԅc+pT;X6ZVJm}` SJWKG/E8&8}۸6{a0H70RM{ S_pUJ϶%Y ŬK q M 0rixl< ;M)~3j.GIp| sTG< V23J9f̕{b<?NR"ׅÜTNd?GhaLhT:/ϗU+xO#_gmāeip3Jn)q9V 9ŵ&wҍɸhd᧣qfpp$*}AJ|k_l#[Rn&oZ"tK|^d^+8nc<3f=h>#q{_Q[29].0(9vb`#AF>lN(FR?qj}:M#.AFg kQU-a^Z g똺Yc`kkpլ0ޜ8bVv D5S$PǬGSpdhRv_#f5;0L,2 q{xٵ)v?]c|9*>[OM6=*3nc1ܶrf5vRQ0鶫+N|lN@cqԻp(\%¹mkKd+l|tቇG9Ii mݟ1ձ0%"bOv?[=โ7Vs$FMF2sqd> 2{CI@XT`-_0A0@&/"!I75hݙ Tf$^gIC !.&q2N3+9\a!68ɥZH[ #axC2b'nMΉ]onb5MqLk|} j/+k6r'zn -(S0"zV . 4flO?ߛLyƏL{}̛I+i i$/?xen'Ҁ3CB^{wSr9O"<{4":O!Njp ˴h47)L.]|rVxĀe>oɮ-N!~z{}C`='j/nb҄]Dv'eb*n ZA+C&z$ȧJU twԖЎt}E^Fo%.wQ0]r]egcLJ\Mw,#Z}>5Ѧ#cԙ "f"7S+,q3 pi@z(]+ÖypMy1%Qj= #/khf}:t@wP3J#l,.* Hvs Ԛ!֍k9n'mXE\}%̓ז3x;J}x]pi<ȫ盵ΕgN\r0fnu͠1΂w:k }OiNB]NSCs7&d ,ќ&vUo.Ta444X ,ck. ^V|a I_ 4 d/_WEHss%-NLà9\y0fC4x@wp5=(A_jR@anl:G~ <}b5F5 ,x9rd.;.ލ<6/Hw_ɦ-4h) Rn.ǂ b7K ;mEcz,WEx׃ك9f9qDsvgC9C"\&eVAH<+d@/q%s9"X!jl"|)1Dd[}gLnc7f_E ¦-teH8e]^BcKnZ֌]TIՌ PN4=9^N>*$G+AWGNNO{%aw6)ML >zzsLcl\;c( +@9ѐ2x):GR/35g5Ӂhʔ/hnZ;oPl6 >3V9s lZN\w܋gA,519ү\3i*fr*+!ܜfz:)3{y!l4$OsuEj`GB&VFc)EMbbº}'zoD1,Z~T51 WrߛhP(劺"En#bjF:4fH6J{+jC7% $mL?5\pYH,(Ɔ>pcB;_{5jW> rˎVK@)&(-mjr0Co-q]fc5@QoBT2iU@) d @Z~ylL]dw<*p":e`Iq !;<qvʐ֐EOz ,nZH{z OA߳`ŸB>QKG@]ȂLԂC/ʰO0l_,(Vt3FdSJ֯_2GS=Yߖ~*dr 3纘j=7/jƁtAvщl]mxcY_d-A"QF@-i#v\ ^ҟq˺ͱ5D VH7鄇fXx#5x5Kc R┷[`6QS)hփ׹6v0_D=Ѫ?Fާ7&)KA-(YMZnNo]a~imD4vP>= +J7*´JoV[) ..8;_XyPHj*FP+8p=l_+8 cKem+gh/Φo)!o6p`g€Tյ;Jq˗ot`˕(/2銱* 1]cYEbl YxI7 ErcKPW&c)?pў '6°¹<͇7jPVӺ1W,?"e㻰.[6|LXp՚zAXBx]C @նY+ |K})r *Bǝ{vV@i7aqqZ$} k~m7iLAXa7oEVl a,Rœ/o=2v,H,e}{5t]/Q*mXgqlF9hzY +K07@+ύ ^h9B^S A^/mSCFb}qAUޥQ9<y!Q]@le]RDًSM\zcuW8>8kFMX G 凔Ȥ;e1anS~IQ sC!/u\Rם܄>tXq J.{AQ$/wbiab8BZ pTJ,vxV:]=j= { ViGg]pARN*1?WJ;0l hs щPqɥԑ̀r,BiNSm!'?4X!KJY~ 䣕I~y-{\ok|>;:x- SqwĊܦPYҬ'GXjJbeQtڒF°^Gϵ1y|o(YL|, D.c%Fxq6=,-0*u*Wxi)~Knec$@XHT0}뎁'|Vk.qlKt-Wߝmӟf WGm2ԓdBR sҐl&.x?A #^>.PS |amr57H1nDb6ҩڻ`@oVRj^ku>%T*Z}o٪K7[f# t#l#J4$Y%k&읧3k*S4i!RgvzH:nB#1@w\dHx)BsH O^kٖ{')L] :6HjxbMy20|f%$[8LiSҧj Q}lzOCX!c\C(p :N&B2lcR!=ElCH*uXܡ8],5aGyʑO9M|yc<Ź&mOsvV f9\be65S =5ƌa0 o@cNY4dƉX'y U++ˏ@T󑖻ѵfm4&EW ..êd]liuKﺥIYa)` 7':Xgp"mp>pn~:`2]G?{ZÂVHD"k fV;_!Ք{WY.RlG!j7RNְ۟ѺY*up$o?Ը78xlQjfsf&DQt!W9/ 9l8'($ G&`fgMճxO"\Rn.|hFⲖ}Z 5a|ၯܩ>!dI֨~/ּn SMطV R;|(QF>9M5-7.op1p ;,u/^Cp{vr3>#恿r̬5]P]IG~@%\1UR7g,s@8L/ˆj:o̧J irʘ@W Bosz4ӍWhuځ zdqYtIiy@QHY'VR=c1<0{EF!'RYz-U4< -+?1$®Ly#ƍ4qk5t[ 2֌+OL(]];cn韆y,-}9kkq| =)4nn'ishJ9s Joa`_ckh Đ!zU0 -u?xƣfސe~fw(hM1:f)P{-M݉ʲjn4 4nXo \s$)rGci`8ksa:] ar1mOe^yL{l !\/"mƢn9}it;4(:.eLhI-:~DitQT"UԬerv~ U Gnp N@LiS?1vy/nxSal8]\&S/o!:R-n=|3Dj42Bx?{=zO#;l\q`Yn}9Mz؎IͣzL\dHbˎ4~~B1e%h⚋a;XV9|) TS0hCF`'f&!u*MF?"pLA8Ymkdg])u71„̔Y*밳b89Ei91:]/e#Q'Ezvhų |$nR n9$}ap.bĊIڠюs! 5JJ|e XA(imͿoaDGU4+w4c컖}XWF 1\Bz@I \֋n/o\zv۔Cᆬ=.w-L3X:̡/NJ%wne~%J\6gN'%( 4*XЅt[]ZG+pIc`|t:̺?L0|Jl~FާB^4~qZa)$o'd̜Fk[9QvBZVD֟ F'W7f^@:ȺAOA>&f:w)(_(dMxzLiPwI<[J @_j Drl%ͱ~G;+EA;jlpupG_؛jٖ0 U+z@* eL44kWH3U"-;~)Ԝ#6 d]6-&h M*#8[?>)aƾq١q(,FHa0`4?AVld1vF,kF^zM&jM:l!yǜ$U!­Ōf{աQY+„4-2U>Gr$p,4Wr V-oq (m`@G=9HNu+lo )%*PsQe+cVIEltc+CvC~x:"[?oLCQ9^{ :iᮘtB@CGU*H bIwE+eɠAelyx߇"+q4 @#!'dB޸Q'MZ <6~D119e<qDy(z?l9&j"2 ҎQpA@.$&eݏ!Q @= Rf90@09څs=c"&6A}W4&X}यgU:) ɱ~׊\g+[[B8@#nl\̳ orBYYdzX򔗥 %V7,Q0S H5bZ^A]&ĺW <(ESӍ3cHxdY,p3ΪYTaCơQzj֎lم4 Q-gVMMAXױeb>m:;Sg=͖2U*F7ij .:l=ܛzwJ t ȍqB)>.jG"A,笢iv)e}lE l*/B vp/w:Z{6;8⾏[auכY }<5Ո浬|G1qs _B0 ~,.7t-3:+丏fUh##W"`2 ;9*蘲EL͠VqG= 9޲#fk~p 0ִ714 #H}Μ."\S²>rK:.v"hT:HXt_>`uJ)YӧOl]ZXڠ-0 *G>O5-h>ܹJIF6^1#v74ѿVM뱆@Qښ4iTymO_7L`$q#rQBO <&p$R Pnz* [I ,Vvtnh>jo(h;{*C쏷'$+I֭:•8Sh:m+L!š7&=_+rkMc 0AW=ßP5C RA˖qk3j!k\o pɛWw3hl*GS @u7@Mtoz}4(Vr3pKCMھR(ӀP1 {eq)T,3/̼M1E#8s<V? I%CJ%?Z5 I? [Lۺo4}_O|o@XeUG;@',H0,+.~}HbN9{s=x ̌Txj:Z$cjLDA(fK2j 72ݔ'[m;GL~'բ1 3Ĕ-=O$d&h^ZgPYX@dPr閄b%@<і,V {d&"_|=ohls]윿Qj 00:rG$F?t1Pn̲W_d o_+W+W8 ~A>rPݖg:ngŲ4uPG7+S]s\D!2,hBaTޖ.Sx/P}b} ="a`f./LE.n`XՔ "fF.kA^, eR*kd}R}?0ښbr}*!cY Dj}0KKE{2k-"(iٲ? K#-olj3`WR!8,Zl r=pk1,7!!T=enO u;ov>܃d܌ z8%mltOw}ǥԒXTuojBHeg.CJ%*Wiv;M)`w ~ 76@H,=~J z9ڼS> DQ}V븦 /Ro;8!mbйߜ#ى{, D$fZXݢ!_O]%͜f]"]#fD81Z"vcڮ}SaNtӊmf5r։1/OYd'ر<|t@^dtMWTf~P{MfJNL3pCq{y ٹk%{HB^mue$rذ^2,J9ʸPX̿XiJrYџ56{|^j+LMSq% 3 a",_.̘Qsc: 5ou9&EQۑUѣsilzxٚޕWiZ"/?Sy5`qԓ[ڛ7LvitAO a:k _EU@bW:# Ym`KZ ȴҫ49'$䋩Zeu>UbFE~]@ԕg˷LQ*D8wm2Z3f3xm.NYq':,>B{R !>1e[`o@*UJ]Dƕ'Cxa!OeQ\u`ٜu>);}$F>Dm~/ܱ]TlŬ|~3~>e,M5 c)2x'? |X| +(ێ."9w@r_/7Ӟ 0ڋ,qkfu C2 ZQuU̇CQ.M9R0co~-KHɃc~~☞ϳ]&vUrԻçp0(`mŇO",yt2m犳Ԛ6t(30WB{iDp1:U\գϙQ/0v#1e>wUPDy>0?7c%mB}te&c3)3!;F|Κ%Qfy7q9x]c8yS4\`npQ~lx5@Ó?J3Hi [Db=Z#r*S\ )Ue=2(gJn8r$+92mj B=HBso98zb[\()D]u|Yh"YAπYLž#ˢ'{zk%$UMʵeo ZhwF3l+׫체!}Xm@! ۫ P.!=b&Sl:T/| `$9! C.pI)86U~$m7eܣ} YC: =4oR(H-*_GsIڣFV( ?9 rކ(g5óx4ukV EQm3kN1"X}l=Z2th5zfVO]-ȮiBl$<94"G_{vb>[/gI [źqL3rAyt y%H5g[|<&ZLH9*4旆L?:!n/Ľ %: +ďc5eX͋c-!UY`yZ Fmޡ/y@ڬnn>)5kAJ*GK}k/8XQCq=6?]s2ê$3U,,41Ԡ˭˞_me9AOI :RF6YajvpBHIbH&嘲|c E i`q8!_=#m2#INGrr.з|nTdžA]L?ˣ+ ]J3Xd2^!oX?fRfTelq?eҹGnK>6Wc vC!+珵FtMJBۊŕ=_K=|ŞNyTTQCc<;'ޤMs"/PbH_nĀEG~07ocZi}MdI/l"8埆  ˨37 6f‰P>]`~.2X]:V-.z6VL` `ÞN6C,?\! ęd][%Vr0HʬfCrNxN\aa4SLjTVrlO%P,QQu}-Lצ._EǾSsH9c|I/Y:2I πXMܨctrπW?dYq(7~X*pM%U(}ij  VJGRY#~t0ˁH~Axy)&j ;(FUEX [>9> "/MIB9ʀe^`iO޶&="Bjn~c(k<0CVNdyIlG숯Q=ꊂN뫤/\ok.onLWD9 S=ثE8k1ӳRu;X&?Cwd_{7iL,Qb[aI^q|rE^` x|`v| +if' m}v)gip}nq=i,$-8X@`R)fu:DX .R@q' ~*|Iub:X.pn$Q^n.R#mO}%:osB$Nk|WQ.Mb3wNzfK8ݍ.^=/@GQGI*8vDV=N -"OCvZ%>L]DZը91%̄ Zى`@ 3lrlTv=I*-9/Zy^WFd]o`HA>Sj32Sg,V%^5P]Ɯ0#Ef_*[ gVCXO * Mmq+UҌ]%ӵJnuman*Z"S窈%27pՋ6[rffL.(arՁ~Q6s0.pǒ~P75- HSxSJ9nЉqsq/(G \6VBJ(H؟/b-c"D_H@r#{RT}}tR'-"<۵ƂL#`U 6do$/MV<@ T!~DJ-/ Ϣȸ¢K\EjRfpH[Bt3HX[A9=᭤ j%ܴ'n]-Х}Nt28Po,wd^n AZ^HKlD>B;/C${_@ObUSU5`GTƌ%m6t V>u[ޓ C\E`LiMf^׶$O/(yb%U1GJ˱.@;qvz`JÑk8B" )[!WOTZ{Wqrj4xRsEj.|)ޫv09d5뜎?%qG탑S&[THCLEq+Qt*`흿F(@7%7Y- @CA7o `ֈquoHUHzND}ut_ h4/Ъ4**HPj *l [a0) u\`ͫSMsP8>.!eD[86lc-bK9DzJT"^YKI!tbK(ڀrL]!P°H#/ߦ;%0>`K "'y7ьL_%A?~Mm7"QEABY:!3xO!@_ುNғd#ݮ bX; \A&{WY˛/s~,573w2>̨I+&| LִԳc첉ų+0)+B c56nΗP|7M ,R`b6@,;mYF&L#9 u\P,A)}=C!m PS5"-ͨj0d|ө1xړ) A@6$hצ}[~[f9t+Z_&2,15cYG`%ߝϓ.ksAv [n7yiPUKw`dq>4YQW OGB *|`QǧkDJ P'M ZMX6rKI\ 9e(rΎd*A(; $0 )@i*XRAȲk$o+\N`L,#zڝ.jL|dwEgȉAѲtoߨNkf3^{hZ˱Nxȇ)]7k6mގ/,z_hͲfҿ,y*n"(+PyX}d>ܞZ v&4"m%|&DBh)'l}'W<ij_?O dj8˩1-ȹ_fto,o_:wRbr9e%P#!z@ M;NEmMW#߹<6uV$΂ ']F.l vv/1 0c1xm3H݈>biШcy)'n?9An0&V-@E7uTYɔCHT6X~^6)#2';9hgGzl9;#1)D~.TD?w,RlNzM{ΒƪN;P`u {ot{65hʤxeDVu@1s,߿ZgpU M)v|AΰʇV[4?!(,zku(^ wUAN#PyG"빹wyGĝu:2"T< sfBf/nrvWLܐEBoZ^K ^>;d)2w!Eu3ϰj ;mqMA^N-HL㥆IQ3f uԷ!YX#x9ϙ4bv|<=RI^Yb eEޢ4($uEyg+&0u|. E:>TZ@j#z}MJz4#B/ !/BY:*6 q)Nq/xaؐ1 `m9O&sc}ާ*е^2YPsƖO)Yo>yus+e NtJ;Y] C{XN?鄤 {o` Rt]ㄼs HU=y4=*z=Y'RF1|pxu' FFst=-3Җ1tkP/V@m1W)dzL~Q,A<>ݝˏ9ңgӤ'fxߨj`+?lSųU=ZXotfqN;^=ytPo}Sik΍\VG J1^C4o !*DyCډQOG"<\)Y.UuhrgRAY$ XP~tB+xe, J:[+;cbLhM{pf;>䪦ȭ*pcUiM " .jvQ0|1#: & TX$ rH B1JPקlg>: /(Q&Ŵ&WXuJz"Č]qJ@}}mǑ8ڜ,,>BRx ksRUQX5=/,4g^S=yhKK{lQCǝ:j5$}@=$ X6p!1LE=7w")Y*UOd8,v 7N|g񐧻 kXvr)5=/4]-M;7(x,C]w xGN=4J,X|eJdO3(rNZ" A *DZ a5Q!"S@zP9`p>X[s&dMvКA^XzV ~ZܷM;t Ē~OfR8Y,@Z8Eh, ~"Q͜/sӉ$RY()a\"} 1Xh}t1E`td($4FA)v\*%޻wg\x>A/y]2}c@?E;r:oةwQa+{'/n\8 Tq`B'Eۼšl^XL$@vKS_*5 VX3-JS֗롱(oT@ui$j 1L!REp >tcyb`^*jMH^r%CgTZص2ۊVl}H4F&;j`4pq9^cp=TlְexZvO {J C/YAyQ/1p.I25h 2[zEs ;Qqel4y: Vj;RX9Xz31VP4Af96#T~Ek'+w(A%"q㇩n`~)>~n׏8ҖnjSĐIuC@kG/?> Hvd,@^|lhH=߹2($DJNcҼ,HWJ¨r sUל5 s8__;6dzu,lePAU,k{Q!Y1+~@FWrHsVm GQTFĞg/y (T>%T9-MVj !F )XփS!a{_{RmCx3)´[E% 3 nYӜHUʎٟh6ikԙ#Ps.2Gz6zP+(it Թ58)KI &g/.Xv>˪oVT)9ISOL7ݩf%߆ mg0iwS+'/ y_l7?XЯm_jk; Vi4wXZWa{HK@nMxmc?IP,sjXԍt=_|±l: ϼj"&HNaڵ[}.=gb'L2 gS^4*؀٬`i_46HcOw!Z6 )xiQ\)k^ w5eh=YJ 9I-e} ]28e cܵUmBoh86pvSmt!+aFRnm_0Fn 8CqЇ#ЬCOGՔ|t|J2uRc!>m什yH&TdY(9`]$K2ΡShsG*PJ+EŢeLVs& 5x y`oZ[$9D*H{BhVW Qa f2 njJQ%w_ )j6Zo)djUyDq{Bظ1XS1gbk)osS dy)\62y7* $!酵&l9&d!^!,6s!40>=(#r^BKzzf#KWE>] \=)޷\G49u ASe*k1@D1L}&DV?/!>$ 2x$/UB^L#@^/#]o¯ YۤΥw "z2@K ْCD:s 8EEkvwkz')+0E2~a]H&z_p-$^ ,XRmX2( !"wB7:l ǵqIo#x XjYFݣ')K0^5{cPS:&'RS!E~gmRp5JDyԚu#2˘)1FxlX-p9"D<䭈S(9ަOH!Dt)1Sd]Ĝ*L/FŔDP UNMcf횜s_ؐpeylh{$ RV&{&Z-JF)3jW7<:|Pk%YK~X+sc9!k$́bAMHpۀwd~*4/֟#*ˊn p BarW*F'(2`ˤ/ǨŖb}1 'Z&;s}^dT6CJk>M+t 3Qɦ]wp~:1Gw,jn.?5} {t3[V g1Zp]x9j4@ tC[q4&kd@?ASTvشA(,V󠜷w8AY! i5D$dJ",6!V1DD6U7k8^"vPn #lL&wAʢ@2*}$_Km됥ِjC 2#f%B$8hi170;{r[jf/K/(4'+}Odʑ9sQg҆66u$<\l{1A:gc£&m s"+jS;|yݵv3zԁ nAYkPL0K׍1y::!TLƇq}uI9a_N=z= ]mP/fb=7N$bR:JCxML9h7UTWkpN ']kk,f*>%T>xІD/~R~q Whg1ϊ * ,@{7r%9;&>+sb^4DBM "OGcɩO3#I?~Oru* 4Ɔ~ M]iM$F&6N[+h8%-3\ ]ճ GZ9h?;y.}rdqS5t'bu[<;Cy:ӌ3w 9SpP yЂS|newD6Tp˶8RQQm§#ke}F&P ;?m@]q6DYB6D"UsրyB~qEq^Js-B{ tO~;=nGc: [lܒ jSWa9:apch`-et-|iO6`q}Wm!p / ŠKԳZX} $ KĜdѝj8A n] '/aM`jn`^W {}) 8QG8 2В#% 8*oaU[~Fgv">GCOGDƕE~Hz9{ZVSyk +a%.vY~(|PȞS 8IYUj/H(|QP[BCdqs, 0wH!ᫍLq%odRj]TpuI7A4^r^mN\Z> i$Zyo59KQfTnJvwAd,,n34Q6^Zea d Z|n ݲ,OZr黆5k^,JS0DhO[G 87 5y`j |:hB+Y~B8uKѵz@WM45VK< IbwQw>zF+8ՙ_8]/V+ik0<Ӎ7'Zv±#4a(~E]mmEۍl?l%I(4e18]a$5}i; ם=l*aH{&XUGAL$Dۮ7QѕsXH%M lЙ)ͩU l. xURRtk --%5~BkǚWc^&r* L@Ċ;a2"͈iD-#C+k 2Dos䃅NJ2 PN8fd#%*ÑkCc/?vE@V|ǢE>m'*T8Y$=ϖM*1(ll1`O$ :;^%Mn}sLGggڨ5+NjxuLS*ڳO][#0;>µS:D%-™0}yrͤͮUlojkW0^EwCEKUА[Udb)bު:̫5>5Bp=t7=䋌*x>ͭnR:O9((AHp}#.-܀ W?kG];'V8ܤy̷4xD[-E?j 7\&ǽs\ģF^˅ugv%*fy5 ]/&hZ\E27q8Ǐss[;/FH:By<˷x|YSCj% %l-CHݜ;L ~K T|KR? qN&NЛIB^/wj&r G;'LA愥 T~hg F/vZUxoƵF1e9o[\ W-W&2xFϩM˲]OÕԺYH4*{_>zopԀ\L/%elKAWW,f:)MpUh#QBm/6Q--!%JJRF^&YҘ.<O@]&m[:;LUT$*2 *)y@YU֓ !g~Auj! n^./I|qZܨ))ǗcF۠|Z95ink0 G x_0d՛ I:\|~ I9B.2z9FlQO.jb(dŜ:OM;,zM/\ vY*8N %CcI|ͯ @X }\&"ATa/`ש"[%Æ6\R@G[ t*%u^<#`+# _v#T#p^DN3 [.nscΛRp̸~NB lVo~p6c{\0>ǾsY1|ٺ'sޢ2~fKkfA%~w'1.x'Jڭ}&N@9f$bHELau,nn0r4dcS\ˆ];i~ttg[.w+i ; գdZ^DY91Y{eٱX6 'R=(i^.ϣe_.K/ۜG[,Axrԃ-ɖ@|%iLJ(Q8j$mGyB "Da>% :N=; wUBZa`47&M!la^u0p]5\"n4naF}#7fuʊ]oLIW:>֙`nE[kiͼv{z'yd>-dC,e*~R=ڜbmgc׌ Aθb\;Ȅ]ux^/wwBv.CMk0dPkgFT ΰ LȞ2QG^#LS/Ձ#X8P񈉆K _6ǜe83~Bc3K9SEW9'vϗ`Z(50fHx ,ؖ+{G]T'e@$]Z fG^i=ʍ#7ZD'vXtgQQ,)[k7ׂ5M"Y.`ļfh  ޿:d Wsx@le 2B`P! t0?2mbJY\_ 6E+v%riF4^(T9;Gf"ByU]bL`fJkIo(AP^X}:^0ժ:SԢ.ٛ.nz)a ,m ;t:{v]Z+B^/q@]du )*@́wEJm`aa-j G\~ߛzTh;5:6!S_/G/|&iЪCHWCfVL8 N8l=i(lGB'u5E \jqfkRNz+>bۍR< Jr{!Z?b6ݾF[ LeBJiRmCaF'(-`C˗d̾tHKEd,@wDO8sQ "OiI E+JôF6YS| W2ƨC_MIğpȞ;&iFc'Mڐʊ_q悕 Jz  %Bn㱪a@6L|tZ \4:m> GJщ\Dh[IWZN˨(*7|" RC[rz.{>cUXj+& #PXlQ Va+n0?:MJ2^rxޗ7\0λt;XsT1GP `'7}O5V r8WcH(QDtPC9Yl5#HzXC^GoK)w3\)~0юoզ~m\ Xiϙ=hwԈNP^7 o] TF:I] \O̠w 9i{q_EW=@o|jO«2BfaEHy:&u Czg[ӗ۔aM|9cOoE$¥dBV_b\nbC0cߡG">+k$`V|7I(@|7I׮AJ9} *{by|uѵQEYapr@Dtx"SKx)ASQUhM mg R*l#2Ǯρܶџ<"j& gu7r ;_YnLf5+R'}@:4RTcǀyCZ8x'CJ( d [!~;Kإnb}hяd$ڀ}q7}jZfujj0~gcu [[^3tߛJK<:Qoju+}& IFqȄp~;! > BY^&&Q5K]c+x[/|j5)-c-W=W$ۘ٠B~u>.Q1@\2K?qVˠWmIIH>\]?cx߬ Oòfh߀fmmnB!BZCI|`6_4\&:S~qVS}A3`0%TX.&Z[WrL}7O\7&}bk'"yN4Y])y?y"}{֮;]-ƃ׺06y5,DO12T/J:%p]`b6q@8>uSƃZM\p4 XA#\ў j+ٱk1Dr@BNMl hI`0V"v''@V[}Is_T9I ~Vk (۹lpgM4*ͨ\`>#*KÜK;87߁'c$Ol]>Dtz(b*ST;!'N[2L`-nq؜Pa /\ `/,TɌwDb(M-mW-\4\OҐ9!셫kH>-&%5k񡚪Dl]͌2M{F/(ߚcH2e:\kZ?8 3OM=vo})f|O9dPinqB>w1MP*w$INeGI;O# pmÿ[sU$ȒUi +ҳN2n c5>;yQ#9XL:` UyacD*t:51>6=f1Ѓ"1cjB~+7F?Gc2e 5N-bX{dhLkSMI#NYzkq{{֔Zl&~ =h)Һ7C3}ʷ/Ð+Aԟj?YF 9$5qs=`DPAU f17-a7z)F JųlHv鹓+Ÿ2Yj 3J :ŮEȧ}dMJ|$/齤趛ܩ-pLźΔ$KQ|5.ryZl8tQ3^uj!JΞ3͋DǪrK*IkN,֍(]$z**˸Q)9j=?U0eT!hiǁ﭂/W2iRr|Pd6dކhݪgvO}T*߂܈VΖ=DAuibb}U]woOq5CP%aqI>:wԞyu->'K&ٓTn<]TQ+}pj''U:Pg0Pg&sD2Vh̀]8k i#mb>D;#~(9R̃qÙB b2[ f٠OoJhՅPR{(N;)`ȹ\↱gbs8huy M(l,ߣS VztFƸ}wvo0G(roox\d爖c.~Ł> 2ߣ='6rC$+a*L/n>~L]xSz2 aaمQG*8'yx*U98|֦<.ct7_J Dּ/?6 M%~1Ұ #5:e).8Ewz #)HpuQ~C<=EGk 5< hͫWc^?J> 밨mf _vVd3 ߠiL:aCH{qǚ7|\t\{ mG 3j^:IAq nt0\iD {:9(["jRxryGV1 eWC<]/Ozcݴ|FJ=QlFQQaHY8߃ё6<&s#,k ,8v-v 1`(?9V20ʐ:N12P䪹|U ƴR,C](բ {k@CRg9I4;{H CSd{u"/ěG<B ?Q炠vZ9r=J,H=.7L4E.1܌ pc;gẁv")1" M$^IS=y@'7ar}\mUKw܅#Oܘ[*#l8,7`2!i6K61@QJɶT$IkLl_9Sgl7pxJ+ =J(:=e?8 ~01>>w;缲xCn]Q]%n0|Y3<]M_(=#VfY ? ґ|Dgea1MUhF>BqNT*쟮ŀ)V{x|ki"+1 ҠʙGizWf[1sطŵLPgOQ}L8U ?eD%׼^K 2oݐ_bZm9,TpǪtPpL!Zƙ"rbX G@:0`SU#xuKAm_|. T#eMіgboj4'ClXs+T*F~,4H?ئ*޻\zɆs^u*}ʾAF䄻 ]݀st e7tY,T v ɑCq*y<aE.E,=JVv\F'Ac_fu+ة7$&mwl,jKFLD1r$&dDI19n?ߍ*Z I7=Nln^RgNw)J ~bU((bϧyo\%f YvfimX@=}@%+JgMJmIWP]WT$h@4M QD^29u4]S#xp Kf9[rwH)0NhiZԕ\"r5d|ՁvSj6.ԃ髶%3n{ͭk~jyx.XǮ"(6弃yꪷ}A!uD%v\u,u.S!(9xAMAdRUC!ΉFJ5M2Wm@ WU6?IZtOWBzxknj ,5m7G"'B,łHߣݸB^X擷Ȼ&!j x h 9JiR~wR] c[LB(n7ӻ1̔mqBKZp8u~pX[{&-Ѷb. k 0.WP*V6DquW͗[q@qY 'ƢVc[ N@lMn9$,=JC[]>`_:'UIf:̎x/!k`S/k#^n P=~ie!t({DH3PP^5;9ɕ23tO}U>J PdUhV:J㍨IvߥՏwu0ѮAdvv"`\V ldĭZML)fGR)qBi>j L#!\I?i^G`@ӗ0[!5qJsW:t[3+]_C_9TKGhG{rԾ:B>fEK3UR`4f1Y+ :jpj8ܲsPժKv5v҉e\ML.iւxhD8a,3?;)6_ԁk&>E'hͺv5HF7Szg&)}XS3Y_8F6PdO-qbh"~eAL)*ݽ~Y4ipI} {yr,hlg E+oqJPu4%V讠jʻ\O[fPz< W2b9O8vQזptf9V,z,ѐa1V# M&XYˌ 2& { 4uu ^Yܭ~!]>_QV+ذn )ꥦS+cW_`OWEz_<$4` ga[T^dp[}s-LP9;;AP*} ͓4OƟ+'.bP<"<s`kj]j&=h'#~K^seq m]`I>y"^0q!i8ɋ%)l2m9[wg[e9|](T2$J}y7rdo:Aj0Q1ZړS88[-Ix$M P>(K3V(ByVï'u@;n)5cVAZw ʃqYP=t;;C5G7911L~t-4@H{ˁ@rDdo.~Nv1xGKQsvlAV g!ʌwscDeվ#η͚ݙ&CG.Iea X)<%gJV_9(p^;<1Ԁ9dIc)v-?=oX_>Q>0HYQXQ V߯tb, නEґp=ߔ_pG?Tx \!?F_7ML Ap%R|8S̱?tx䱩j5ۢEYDH71m T˛fYE] KBt(ŮR݁::\s3U&ŶAb gڱع)xoŌ+L(FBf',FwǸ@ 5WW#yO/UNJ&_cACh1Sǧ T{Ea@^1PW_uH3m2(OCbb"pȣ5A[uy2TxEvL/_< Ur:0y6zI|l|V}^\L ~& zs`h&c(wsQ{/B1$|a;hj_QE]PK2բuc ~}dquxE\7sD#&]٫Kv?Dwf!b4=rG%>f'AT.չ:ITWL%hb"Y]{h[׌6wW"'Q%0Xqe! d0\̼8l]fx4J3੓r<@fƋtw'#jgzu|lx2 WWMS!.8X'9SE"*,OL 2v[4^ڎǢ .SUnPWЫvvqrAG 9 )~:<~ [.'581:V˚ح_Ҍ1\}2hN,p_c?mmW/A>چ8IC9d:af0s[4=<6846p u/ 0YhSt>l ~ &qWMNÙɌt$h ):zaDTC#5]=$J*p huϖ5M`D;/0xPSs 0TZu u+yCH`K7Eq=VP܌ ,'A~/ t})r[0W|yb O΍d_p-`&i%DŤ' ^;Э1Npe2`u?VY' 543+])HGк%1~x1k!5;Gc6~w9+d?f! ZM4l7S砂E))Hc,YXiKhs~!tIF":t|DZ5tU,mO Բ#DU ιרּ׀>3f8q ,%b|N% ܷd1/( ᠦ.k.42&dsWV'ډ/*|FnUKhLE:|έmH\;*KmO;^ 3YӇmŮe[G&HN 7 0x`%2(+2sF#]ɭJ3G2=&UX;Wմt"$f7 x+H:Pń,װK"ޅ'EhS5QYƀ ϖ [s$|ww_)&z5USv+r*u {uG>.}z1?emIR2\˥:.ZZX{V~yl2L ~=tL=/gY9ՓbEoϲW|,< 52JCmC?Usb@'j|) fBM FE7*,бܿ3Z KޓwਵZQP$|(BO:nr AW[ʞDiϣ$wCaZRt^z!BƂ7MBl$"q 0Hp$#6YUqp QwS{UӅ4U2BE3S3f߬Qޔ ߰6߿= owA Lje˓X6 fC\`:Qƪ}/{v^ϡA.0X\Zۯꐡp #3^Y@!{tuިMpQ S{`Cm1ln ☻<ӗۥ9;$%xʻ  =ariU4飮c?"!Wq\kwĒ] &»"3ehp(Nj Mؠ,uQDzDW> 馛';q=`M,MnKw;nJ?]^!$P}?SEUCtRĺR PS-'7KoFڂDŧFu\a/vu*/h`د6р1@BPXs8[2 o`?(ؔ+p.ua!ՃD/Xx-31g &OX"DŽ6xLz tvkO֞QCdzyO<Hl4-n N.=(.rFZ}ӯj0SrzY[yx#.ڷkfh=6u#f})A1jW%q6I,vN u(Gz݀hgɿWO^x{5̩XE@?53Tڢe%HkXGt|\.VR p3`v۳(|O@"k1oZL|ٞJheyPmp | p4jB[ |N>Ҏ`Iu<(,$;(# \m}`bQ\8ZuᥤvƛH)xvQјu/"r$ =R-$튌H-q4Iu4 i 9>hު(/@w4(PIJjF+-"W0a zJءzv)g"YYL=/R{T|`qx856d;-/0xiR=Y>VXEWQJ%*IpԶqQyɄqINƨs)NSCƪg'Tn+:1wL!C"KP|(; ?P#Fnd?J~{9ΗULݩ-9NY0j&%SЗ=ow#M!I/s@j_F5MZ!A3yI=䡆K_3*l tcxdJ8QP_5fYpTr܁l |MYF@Ҡz&fэT9PpJ@윔ONˁ(= X`rަ.ӄ¥%kGˊܡu<=9A 1N.P+|ZW9dSq׹l4qfHS<]̑3ym;DšXVy̙|@2q2J- 6TdUW6nvpzKa52QrNn7]E+Vw%W4ٴ;Xrr)I=`%תD6ߩ> $R̈rR3ϭEVAާЁM1 t0#Ҹsec;Cպ/%~.bn=@1OA^;ˍDG* P2.y* |G{WmDکc.DA;r@g 'wbFa[L.b:yG%e< ͯT#P\߇ *71rqozJst?Լ6t.<~D, dg dz'kVzr՘sN3vvEZRO>8j(Ncx/Z`;ŝn$ ]@Ą! HN5$A]k@a*`VR m'1bMX*IP$R+7_c+Ŋ/ co4/Lc6XCrS)/ٺ~ ,6顕kA>sO ?*Q9ߚ /Lp䗤ڽ?#[l-]ٻiZsI7TԃtKv;#8M`Vpxz>փqtF A {-3{N "Xߨ~; >ԒsXơ;ߜI߫SEn;V~c?,CpG4%䯥j`KE-" TF1I?!]xBB%<w^[ׯ7a靛t`|TZ>q64q4l~0`a:2RERo`Cj@*켐lJ,Vve( 'K.vfȬ⿇ :r*͢X69m"=hʑ8ʶmvO^K ẕdQWi/^c)ۭba< vךOb;C1J Uv'P}eD5%)W6sȨT޴[ڒ>f F*K`vTC6BfFʰTFmCQ"$<X;y+Q9%/2z {t%v$JgeO?;gxDq:&1ۯk8 I ߆9߮EǝI31Y_4,3i2lg8RQ٢mGUfAn`"F :>AEYBpNMTnCV0eiiV'@~CLT.]tðO{Cl!Uf܇;| 1`noYbɕ ɋA~jR9bRJ^ճ!pUGR8, ub|({놳06?u-} "aZkW|ߵ$;2̦-mhYep|&V G9/8 !2a?'K?1!Oɬȱ|m>W 2~omD<)xd8;tS$ 8P]HHAS`R(!M`L?̋;p $t-\ƺC["tuR.p&rF[X, ECT5q\0&Td~?E蕚"v¨Uhpc|o#t5dD}v~qIuؿ}u p ,:XKT-na54:yؑsdDOKX70Tl 0_e4vfLr<:,:s ʇ'W.[j}xѣe^HVr4]Cp7{;'^Z8[͢%ހ}d)wv~Cl rt?㙩)gFr6>r\>ݷk_Kf֣+V6Q(xWi76"Nen>&f6d@=H( :M>oӐ'1FZ$';; XklZȗ8EIhYU kkL!=&:=u 1޾6>~RVx)m0q?0eW6x:]pq*M9bZ&Vvړu;v۵^G/-M~K-nEk~ Qʍ<2l}`NXDInxP4\c'Yk,7M`.qFV9z!T 3z_yDz6ޥaz][mmnQ5L݈kٽ| "d؅"ǩZX5'謵 Ljͺȷ xxD,|€ST NNjQ C<@ved| )_K_:_ Ѻd~hɰJ õ Ge+pakm:CIWj*A[0•>_Bg!a4xaj{t7rX1i/VDBuAD(׈ T ʰkV̕FW& wGZ⣏9vW`39+j6HnRH)NZ5d7' |>u l0~v-H/mSI^wLt5l]/k Efj' Au6`jc#oNVP7{S^ZNN4$=vuڬ+Z M䄋SHh0 <"MI< w 2FXcESSӛS7OX"cnf}IJUOhk9 M~uj=- )= jnw Muaq4T%Ҟeq?(]=s-ڐcy 1%uʼC+x lUJzǣ[krqHOHg47Lj>FJp o;TP Pl`N2BkpS'p|:Nf9lS_fT5t803֏'ÈodJ>/zF = nNΒcoTZ{&kIݤ @lQE2Y7eMVu>xE*^N|]%A⑨kkݩ%Y~ c C%憒ɂBMWdkK_7Mz$E]Gʚ] ]7pG'<#bځm 1qY)d(DFۭң Г],Jċs$7`Ś8N[w7Χ;蠲Ύ{ϋE}%/bVĊ4$UJсZtG_ܼ!,w{(ɲ$B8~u6E_^RȉpYҐ燫 ~݊"7H(kBS 0G>IVC|b5 O|R$ԩkoO/ 3}M'r$`(gr b\qXKx%#?:{ݩ9߄c|;kfz/u;%b0WWz xVpn/r)Bwe,2;k-[zb]uI7nvSsIpngO[~,3\&¿X?i2߸߯S.qXb M5HF»kj+Vċx o%$F(aPET+n/6}>"*؊_.z/SvA'f]ظCQ b 8,J눆i@. =M":{Yn|m۫":D KBʸ9Ft$rNbnV c쮲r33'4,Y`-,PZ S Hd؊,´foi.2Q'% >gb֬TB5H@DZq~pY5wyrPޥQ]BPaPŨBeg#_1S<ߤY* $fexbVXmot]hEAb-}M3 i#ms\qq%Ys)ebHxkl e7;荔>=c(=s tp`4;v/߫(QYAɢ6Z{1Ǝ,,YNLHpX^]tg8RU~+8 VJG:HJl뮎1"Y DqT!vZns*:S}R:Uu߿E3HEuga P6!69r=@kAkՆ_ØT[;I5 ZV{䑞8dɣaل>`v޼ɐ <# C؞Lr6O,l+sdb"}p*(RKӅ@C_[!cU=ll6åQ&q޻8YJ1ei{3<'ba$Dc_b6?dg {݊7D|؅H>e{x/>K«,D?|6Js! <)Mcjql.cMJ9;yڐ/ [5WRUF%x^g={$Mi7#ގdӘOs} ߦ )twr͆4_0#"49~.tLg}qUebS6!Ɯ^_K0wP1wV.{"!K/$#r ̪$2eiVOTêOʙ`qD0z)Ck`o?&/~Hz*Wy*ߧ*%լ < zhպfXùй+Vq:6sz_%˄ j7k{Y^.d+z_I͘mV6H|V!Q&ZeW*IHOs) xAY#hCsLR /R{d lLx潍ɗǗ+|MVAw~6 p{&iٞjlyRm*V~sm[t zc}N0C1X g#PB {#\~E">޼tGKj9Ճk<;d"eDzD͡)+cCUK!Dq$lHLZg?'#h3ǒ_ABLJGjA$ShHBX9::zCK bI-N(Y7~d6DT hSꑸqXk{?ݰ$qPPGhtvܨ1X:># I$"BcWH\UML-B0Ki-Ӣr4ݪrPqZ7ɖ zrЉ F!f>@IrU0T5+yDÆ& +DuE\ΈUҮtg?Y!R.ZZt;J]eo4 Aw$] .pgŕpL8 {(NR #ﻺC=&ڝ*%&!t`Z<x' *7g0gZ"Kƒ NnT`ӆ2_Z7X+'jyuigϏx7bCm؜ +؉|2u­_ exmVͯf;nO#>K!cL{, {[E9_QbE+:߁m3dʴj=f5SPSW5<5f~뙊e9>MhMnWƅ~uix%RRw+;Jxԃc{ >̛+AuiNw ԑ>C]6=alwflC][jMey;0DUMxl[ H,YB_)cRdBM0Y77w-!r0n+c_'l&}33͔|9q:*`*Zɼ- ZIoY5vE@n.JUJHDTUHJ-'j)I#D8*\jCjp犢;˪<-Ǭok~T$eSbwLU⎪97-@I.MyE8Fjr3a]?V~>}D"uVE+w-|[9,&mTvskt@%pU%G~gqHWƥZ-$WޗvƉ[3E3Z=u^ߏ4^jA_ !CWR/VsvB07g75x$`4c3] C{fg'vML8L@n"#d¬i BZ$Chޣ,>Oh➽s+i)n-j0pw;"kΙgVwh:~W: ? $H^wNX3](zBj]2ۯ*1PBdZHѴ6A71OI\ }3mf,~4%ӊЌ@rD>9`z9+3/"FD䌪hW~۫@:ܡl&)MQ*l1&}:9iы@캣 r{U; ],70M8LV'ҚdZʝXV0/hujPL`?Q(U f0? ;q)E% S_U@hAGzh4=ຢ5Uȕ#g[WE\۷`%>C n+{r̾#˼*qH!Sd!~= =DzIvKд=+*mlۇ@i廲-8Mؐ4 rMiz􄟁.ԝpT u)бjP'\hc?K]'tD97R Lht< @ #qytIv'2){0;oڕ܉Aea⬠hse ȟRfyS)Y&Kج1g}l5 8\ c }0\GEp4:{YLпPڌ"6 ``wխV+GҸ!q&.f#F>'Z~-`@ W /hB ̄(J@:ңA9t!Td0bכGxE0a|XT $r(cԨW6?RvV&,GLl uNnlUmՏ^{$~VΧP[ѓz\f| v"TQj[X({ک>`i ʝWxUM[Op:2z<)A1N8&Jk@̒3zaO$=41/wvʄP j?b%3XE3p, O x^dglMhɑ9bT0ua )=UaO^)Q}[aH8s-{ZOV^`Ήβ:Eݸƴh$A3r=YS.pԋUfezs{qJH.0osFMCa,$ۍ"[qs1:6Vg%d&7Lp+kߧEy6]gQI:%:.aF|HfCZ򞃼c!hDDܸNAlxpQKRQi+la $/^W"XcTE LlJ+8NyBm&rb `uk,uN"/)*^'4egGj;jĂ]MS~< 6u-E Hͦ_jǸ7GvMo>M2s=T#2ÖeaNӆ?Viц yVº j/4\/ zBo §mJ{t"o~2*%RqY>g_Z!. ~6?a.@out57wCCʐn6-Tii '4^uPe;l!ปW$UGTbۭN.僪u>$*A6T6^f#YJaf1<`HPҴ?+5*d.F Q#ȫ3 XDȦA?Wy${OW1N|X4:BPUPڊ:*EeJcQIhx1%{ܒbG8|RU3adi1u iŠ4loR#U| ʗ; ZmX1А c t[9NfYjhe(nR_(=w&qu{1Mcˉ֚o#PAb ey@%;ؿ'n2P=8;7ϸޖa zH ҫ] sUEO1Nd|c`7R@a +R(PbuyEu2~&kQeMi fU2\ڐ9+/3܊GNp6 E37Lo85>m@ͱ+(b$H9 sLUE7frH=: ^Ru#Ҫ/:E#({ iX|ԶflL\Yc;:gCn$`r}&P}2ּ9Ck2 ^O20*H!@b)22N`{IWEHG/6 UbA"?/Hqs~]NsS6fʖ[{zƽazi8Hi}Gz6> rf(z&en +fi!RJCm 3M׾-j4!3>R5\V\0'c&/Xl3->D79dU8YϕED9q`a_Ƥ}>=eêmo v(X$<: ,(!Cٱ[|yGܱYMo𘊂zc xDoG]8 \"ɕM|~ˇ{7XS?Y}G"i2B+nkO ʫ ƙ7&2"Wʜ]fC.wg`!o"9Ҳ[ލ=J{^*zŪa4HUO``E~tEr.W{w$r6VxwC"k,hNA\vz_Ët,M&],njlk-zk=^,[z֡u O|k۩< Gm4s>cwڍ.qH=lRwcS#T;V,kZPLϔX{ꄾ _pUns anS)* GɃ/*Y}m^+:sGDP|rganƦ=%'|O:n5> [K u ]QayT鱀](@KQu:qi\cu!ķzAP;@#%*-AJTye h=F~w%Ύ&N M=8@q-ګ6'pJ'lˁmk$ &NxbRއy뺽8]v ]_qCv Z)1 $3%xzbqo&/z)ʪ߁4sr8ֽ,dx$4FꭑvDBkS} 0/3D,@g~b!% /UD um5  Z]'^Ưju`~|tߋFԈ@PS|W'{U8P d1bdXWQTcȰ*dtjiЃ`ᠸ}zGP 83c 97^-qWXd֛zاV0rfw/y֙`:&˫C5~I,x M#eW Gb@B@fݦӰP4HK/J}rmoX7 ,~"ʶαdD]2ԦK N3J7JU *W&.^ӻ; ߹< = 6+Mr724g&(+4j#uJ;sl@2R;+;Kr*S9dMkㅀQ[H*?Ulh0#$1ȺANsVV`,kVRY9`Hd z0S XNQmҤ{C5GVH ٩O}a|_@s" iUnP>g}7O h&`cB.:qQ[ɤQ+6E8˥U7 Ҍ7~{C)yF_iUeLP`2{D -s»GP_O_~V[P$щ7gX Y'AЏیZ^zh7N$һ鯰v+cz`Q4z Ӊ3t׬gD܊^&бr4|7"2T ׽o>*/Q~t-0 sZÞ%cQmM=X, ?N++ߏWɛ?2'ǥ2Z.~)w>ElGw{! e1q,"\q'E\$6vG"3RNVyImI%ǥTCfu.#%CbN -^.F:0k(VkWwMv~Geù_Etl3(ʼns@EEjHixsi۠Ȅq2["b/#0nMBŬ#>?w 8^>h9YP<~(%ܳﮭP]$]t*QcW`>i"HPFoi4':|(hYjA8>@* sV73֮D`c/_= JIؒ6W|6a; it=0(D%T[xA23mvGֈ)gHr ]\ivD-x8<-גqO62tA7-'K/<'lzQʟ-Ɂz_C IfqX5f=[#IBN":+Osݡ+g0Ჿ GK^rU3~DM;,*SdDBr,LryzH,:%w-Q,- 7&o%NV*h`Ur6!AHz' 5c[ qzKOơ+2}L =>i0 !m% J}Jj["r߳l"+<%OCi-npk7sÓ_Z2ߐ/t̬Jmڔ.΅P_ؼ>!jz@H2m-SeD+g &2809Ki?."ryc?s;udZ\~?9G*ER"~RBq2Y41KLNvQjJ1 P ȃ(^H Ao4"ɺ#@Zzçs_!&'A䮽%"͒RD: @}Ral*u VԍDS}!{;t2lCiaz|W:XG \.IS~ mu' %-F{%;순4$=)l}qkƃQ5^x~lP\ߤk/~3ڝ1?pzf~^^LY 5W_V+4w,MQwm?t6@h-˜ )T&X!覇x*!w0Tfx.$f򁙰BAvSP'"3CmK!cϥatj"R7/Byf?aH#|4f< [>]oȯ-Eb44E;becIl;.3Z g,Iu̕cŵW"ܓ&duWWHQPoLqNc 5މkGQB8EmxXsQ8N[ `$ ~.oYUG-Ť"*&"W?B7[V's9%6H"ڒLLܼW/Wb`0w>SMu>[S@Ťd,spimG)$՗!IA'bn_!:7G޳ΟZ:n3?P̕.ɂ,%#'rZ9r_v&mGAPZFjj-[hX䴴QڢvGe7G 5,Wٚ#ٯEX&ݔhdcʨDmWGx6dk*Bh`l0ЌJY2d} +Ӯs爗sbjǼI1D&֨GJ+!3pʔ(6<}Fc ~T?Eq91Wn|mIh]rYڈy_eQh >){v+?RV&`4Xg܁HɌ`!H@nI>^'e@g%.6E^CTNq%%sCaRlmj q3v!퀥3+ƒuބ VjhU~ ْ@qF`N~(lۂ /E4DOJWL϶{%=@(ߙ#+![CfnjNV˨) tr˖@X0)G<ڴKA/]6ua@BΪJ@'Ӄ?WZpT(x߃rY!lyh{efGn"bB,&f!$GCRqw"6BFvgٱЄ[0f!=j^fV)OVw2a{?ovprHQ5O5oͩz,=.H&lRșz.Z_;=O"[w9\J*F%IL"XTh)0ìiQ@<5x೒ $EOh\: A;:e)[x\T:ْW'[G &1f5YR68ECΈ[6߳JMi^Hn^SN՞&I2I^RȂA }Ü+m ]my$ S1l^{rpvըFF@q߿x/79MF {d󚦽w @7+$C|Fd8*';Q=)FK4Hu|eSC0>.4JNu]F]"I1ZX}-_^E`(A*gyŧdMCz,9W#Í\5'TbwR6p^F{F>oHRgO+$;<.$atn m8lVH6?S8(L׍E{QqURBz|F`H}nL(V M4ګunNTڀGjǷ$DĞjX!|v:rLdZSua3D {XEI-ِҢd' ^ZapLQPN `iRw[& O#:u;P"Pi;1YB.qtFpì `Qs8uH c5*e} 9AWEfe,ƒNtO`gfiC,b)Gr33 f, 0aw(DH-8dl19aQ~R|L@sG;AdrM snTLfB9C=YƴaO8t^`'y RK5"&X'F~vS{g|jTmb"Iw"Jz `TBvZ9!bV=R$&09^KЦnY0#ꝨIݠUhι1K-D_jبƾl+҂`1WWE WfB5x{>X4]Xםy,Ћ4LxU%|C4&YcksĦ;<]XhQn2/ng7~CA1s4]򄱌gL* u5զgE*Pz:HP?gS{?L ۭ`b0kņH <9- #1-FYD M,spו ûh" <2  f$ȶe&d%PP5[2.ѐ>n.LN˜Q)Tb*rBKE-G1X6sqPtV:,s&*e3ih7@I>qL`soR(&RB4lXKk˘Ax"u͖\z#C4e.F@xm`\iд,N>b+C\gom7f@8=Q=>bDߎg;?|5oЯTik,Q*Bw E` yi #O,!=XWb54*Q2(;X xaل2#FD/RۇM9&'u63H(ia_BfLBhؗ?tYQin2TF$lc%>w"n7Ǚ-; r[LL{Ņ"q$hL C?˂mg-za 1_f5aIgO ϸH-͖rHj{i@pN['Bvxԣ1oA$X˽y[ɇ[͚N6^@GQ^<[%Y![kbȬ>I^7TTM]kvn2YŃiKql(n3p>})p'R+,CKi_I\apujug@ߞߺoVH gV,1,EnDUf/7"R\m9t V)YX?c֋ ]JN$a5?6:]c`nLo (Qq-oʂa vQϵq<%0,H"V.$ѺfC;wBn|ɰ[1*kA?4JRq3Ii|B-EA4 h:{ Qh#Gښ-Wa/cS0hcŤt62]*i&}$Eٴ " dSW|a&Y&5zvCH_l-4L(`CЮrR42``(gţpiBZO@=A @-PxŸ |M4|I>We\fiAY ɬRR's @҃|NJJ%ET "mLXILWTc` TP<+Q2Ŵ94ܶɚxh 5_cWX_Ք_r ,Ib*C~trP;qhҨhWЪTGeE2PoUl\ Z$a,,K\GS#c=7,04=?qϐڥV>Btc񦺑?0cKgK$Grˑ΃mL[k?L D"8=Y)|rE3^ "ݝS۫cB=|t`e 9;x+]l_%0D 65f /Lz~hjn0|ݢQQTNV + "ʊ{ZI4x JjOIa%FQZI 2D&2#ZM>&_ڑdz-擬Q|"IzВ7KihPlO2)M7F\ڃd^ QXAU}1dV%+u !1u^e){ kC%.o3'M2i̭jUW@;uOO[0€5^nm"= ; ~M9A!Ԣ3 Č2sܲ]-[0=+yDb̰K+G7Ruhrg.X/m~kJ3 +2t9@^OH hY#R fh1FN$c! #K?:v{zM2\r݃SrXohZ GPCTW! *Qv(:7hP7;=`;aw׿!Л{|6G܎x$q`n<{%x"3|6f@7% =f'BODTBvb˄OwCD"+_ce*Ge*a p\Pj~,~!r-1Ӌg<5ܾ,V<9X NtoFj?z <9Kjk}U&4I`>$t$qay{ FxًDw5E1 NKvOfH^~;!×:M V!'u7Zp$ы`4 kGOv &oN gn{x&Aj bzJAGX%甄c攷Y02MgsePy? FYT~%ȅD=t^qMZ 64yPʳߘ$,7o3g =W]l.Bp~!V"968<0l *юƉ|uk ^=9Ypw2u/@Ny۫a^&j\u+:5zZ>fC kU<ZS8M'+`EރJ#Xkx/5:PNV_:gn 97ao\ 3ՑW%8&0AUK*JjIܯ+h|e:[1 8_N;bB Ƅ21cēӧ|x6:Tm+&?QQ*Op$ g. eDO%r$HcşPZQW qcFB䳔aWH$3V1iXbLvKJ~zP ѢDVMi-;"WzxIK6Bׂ[%Opu; ]Enw ܇p! {ln^=L hb }']!/[# BL[N{ZH_ e͊^ڞQw`(kI&Bn4_*"DzF>6&/|=VcC =C<%,9K[(S26&r2KzS%dLm?^ PqFE8pM2Ep,|v'B]~V`8OV| DT;YإpZ2^Ѵ{m9Ϧ0Gzt3`9O#ڀ`W 7q/5)ч>]'ڗ(߫kE${A0y6usJ49Q | F"$Cq#9I=v?@2cwtTH 0?3mPOّzJxE>RlIF^yR;S&!%%[v155 D* z?!Z)l2vXqK= j:;uKT#GM\g_c,VS~Kh vd6goA*XF Oս˱ EˁЁ.ܩ @(LYěU5Kq4.BJiԾذ P~*i e{X:Tr("dm5R|W`X uVbL4<,mOsa0$A**\B[cag1IStM֞p :hw_IKu,dx\ bafl L 4uFQ;uTdV o-B:aX`E(1w44ȥ=iԡN4kmIw,sC( xnlä0)O]p<ɵ2HB>y43+fnq@j.-d^kґh 80ms*:"/:\v3yrz r0sg8R\RB1RT9 tJ\@9c-5fI|fGg,ipP9*w/+]1fλܤVC&*Got4Dw0 ;`݈=ڼgϩgS2𖶪ec¦ ;1sHrJwlK֫a2}7fC Wig~Qt+C]M}e,`ҕzlIFY4lϦބ.Y+ h,0w"VmE,.Pc?K1] 9m'-.hp.iMPdIm䭱|^hzHob<#|$-=5[`ѹ1]ЩzevYp2LjoNu_z/BS` ?54BJSJY1ܔ_T{Nԥ}gna$P:y~FCDݭ_ȏKo/`O iR>Ʃ_G!w&G~D,$C@t-`w.3N9zFbՀ֞ q~rKďĘ*<[9=S-Yu @1#W}?C#3Ȁ;qYsC!B"̦5;>ֈpSdc9|2:D{y;Z Vc'uP, ѱQ ڱs8. X8*HyI%o@Q=8_,9ցg`Gmuc:vXqJnMHl@Ũ$`sw f z\!۸T˫TktHls>v(B3RpW!7V-WdZ ?Ur %ƧCzk*< p`kU_`>Fq"w~ͧ坉&H;.F}L>4NR>HjJ"[LV7:UWWσ+Vnk;T3c'F4(Lax3oqhjoO h~gjHFSdBJ »eyڷo<ش[ i r5 quΚ(R\ye q2U6Wa @n;-Ey{ËH_畲j#Qi*c/0%u`!FƱ| *GьqS6DKa5ܿt`  F킥)ɀ:mDgi=.clMEET<8%OGZۊl6用8LI~^ ي* >*D:@ Ng=_)fcj =sX/V%Bs=p?? `w6":W59煉7ol~M׏W8nDoV8G82eydk(Laҍؚ=|ʠtqjAoYBM, oOђ p)ggXn{դed/C y79=RcxU `}Oץ "4k+o<+%p99p "+WD~ bO:K66 D: '&J ]Uj 4mRU/dny6S̯\;$GxE2{ZJiO;$ lHM-X*ױȮ#<u?pkoBi=v*\^j8%jV6 m,oEDg3Eޑ hR0 BĔ *p=ϑ?3K+: ]Z {1пj7_  D>e&9\v9r%Fejc- p?,~}_ZʺYԭQ#S8E"}.њdr Tui޳$uM1nTq6<߻정hoP] A "ֆ4M ,Ad޹Q"w w_ Yzv<[O7aS,e2̟y-DI~mC߭ou{_}5ٮq#qW{90 =9ar`G/p8ۼ1~v(@˙:Qio|4$VqP{^45q ,\. H=rc:3]lH\))  ^-W2،B͆HY۠r w{-+k_nݧj4HމmǾ?;7D-lT S&]l2X5%~.{uv 1 ] o;9`Zfl %ELaTύVx t~B"P٢cUjFS W@meBƝoAEQczz[DrHop$ 8\v_RMȩ>BSť'=n^|C\JTB=?hR\oU@.jЂlW!.A/:U"^DZ"?^ܴwPy/?= v>zLTV#B;8$!:E0"yK#TaX]60!FbzRfh|sM:i hgaa7'.՛TH[:yUAS\<%t9p~`UgI(B|ȩ(;ʸO/gDm+,Zc*L]#>0ԀK D' sgP'L!U[砭-4n~>|aR7 .<`3.W8'Z aCF/m`c/Ӎ•jQ -lmXE#EqM6Y~ nSZDw%/8l,U)Q<ΊAQR3* 09R9u[l7}89R<#f$J1sLumbEpE :)+4s顸ENF}KXD]Dѡ]ǢOf^p@TpN&FnTjgxl9CV877\U)f.[%׶k;d> \˫8(t IַF" fxf8=F1^HF=_;B5bx{ư@=A.^r UC,}rmwy-3X>lp4wNLJޢ^@! Zb.S P6S|7W4{qУI3)$7<>q.A9`%SqYSYbHl$")/.:n ]_+m0iYr弅@q2i_3mٕ1IH:?H"?v2k99:MhL 1w@N4! ‘fabSb ͕^rx;XN/=j& "~4zÝT$H$Mc gf{t{ U#̕LTrZ%evDL\B`ar8m#0^zi6;AUV{E!@;B%BwKyJwC а_':;qCCESPw!AQŸJ3>GH4f'" 6!Uzyr(0X3搨Y w[`AdLy-ΧjGߔb:Osn p&3{52](7+uIȊ ?گc50[)M8qP}dcѦZxȻ0KZ 3~pZ*}T~݆꒺J15e%ho[ƵZn W}H <T#{l Zhgd#Q~NaG}|p9LW=G,%Xy¢Ju w:Kaf^KԲhn/wo M+/nvz`,~HP \*L+9E@<\G_s 'Kƒ?׺G[8̀~l1+hZ$6stbN`ƔB"gWbz6CT1~U \:܎e yGMJG`8a&tS2F \a+M?"4{Yr _̿e{yt00DAgD*m~ek\|bF3p$qK䦀Hxo _gưrWT 㑋hG?vjz2^gV '%m_ՀG?]غ y=eNkѡ )Ov[58.wS=Pb:ߐG]yLXy25j3Ydk\i-̷LzZ56!|ya`8W ,)!-⸪e _uBʒ9P}cL)8ND޸c*ўFn]mn7+$3)9%Ua7:B:+a-+dAFE' gi].nqEc1Y]?JAjynkͱPyYz]zA蔃 f0hp 1׶W"KvE[a^.Я_!)|Ԯ.J(p:݀+.?_zlz""yyXN. ژW)0L{٥Xhpq ɾ+g$KR~ !Z(l鱣ٗj4Uoكz4 OlsۨARkΛ_d2@$qZSY]bK[>0yr?{;xT6:B#R9I7iLF!/@`4@ \XWfmvvD6sԲ:jzw4!щBqK8߈ͺ>;ALuy՚F H 5 hy1-&7AQ}'X^vm&}`$+G+@oi 2??,{Y <'_:3ppRwIT3eu0,~s9>3H&浤uu^=Nlwy )G1ɬ`)_7>{y*x7Qdž 1#GTKĩ_~ %jc@7P?Of>3rZH?jPKl/K|r^jo,VbEՁǧ[EC/7^WʨU&3ao q ?X|J|9bJۨg?zdӴɻQ)S|t6-&{ NP% Xs/22_f!m-58e 6.2ʓ(D^Kѣo/E.zr+70/tA,MYK,P2÷̀%~ea5W+ɸ\kKIHP]F HQӊ9Q5x1P>m+h*Ư>c>Z |˴Mawr*u&e`]T(C(AZ+6-#[U7C]iN2 |>y \6͛:'ߒ6[^#nWe-U{Qg ,)b Ƃ= ֽ`-9>$JO!.}:qE$~@pR@]fv[!nQM'ӋdpaCo[\ɰ |հ3-獳-{Aods1+-٘ȷԾQ<Ӿy<Ч]$7 ]/j&ͤ/7Li'!3T+eYf@z*JMQL+FJE.@_{N^A'd0.G|&3\pjER! SfDpj{!J}$;5;-OkٔCCAh%q_C6*l9B"͝xM ~#Z_T<4# ;H} h%˾qyt3wdWd/r6N, P)9zu\mk}5HR]r ^- - Bޑ'q%3ngqmӣ#? }z|e͔pK].R d\[VC[T84%tV?sޘRBw[hp:t(LMgIfK oj{ȅ&ֵ֭~f5?V[ʛ'Y;Ƕ;۷-A?Wi@ոQn"AqDrڥ((b$mFm] 7ڳR |,<$/lLe6AF"ly3Ā62ᘂYYThKpi~l&SBfxfy4a{IXC#^ЉO^d}`fƎtb [~n\Y`f*?I3VK NXgBkl K^)n=Q7+Faô $=eGIxw`ΦD%UwJ6O8ܶ&Np>aS}@j- 2W`#:86azpY"'{oDU.s5c=ٳ@N$Ŧ(PmCwO>L}0yL?k);: !𐡎I$F>< ,E]\[+.YҺАER%sVQǿkQpVICey=j'3>a; `r9CI6cHTXIw%soM|1Ji#v+"u|]&*c$™~xΦ(-͇fԐL2TAx$pBOab3?65h{ 0.:>귳5ȣ@n!$abOsHHӑfE,EFmy~\ #ChYMuQlNЛSVlJhj]$ɍѨ"lddmZ 6zOtGK8-}!y#$_Xu=M̿ՈQS*E*ƮQ,8s 8UrBvRj/\ml"esGoVEg[RAa{.bEdXVntlv̕]hHzږE+ rGm&ك6 s0`"%uMuؾt[4+yHqSt"cO_\80ӌE^5=%26F-n*LomcAL3uuMضV"%eOCQ[qLĚe#"e;<\E쫃V]1Vҷ}G3L܆ZIu0'3 /PWXO??N K\ߪ*~Dཀྵ.#_/#SiW!Wpj7%-hhU90c<ܧ-q늲Hkg N_f~b\pENh[&'.Pw$6uBiX _"S~׏nOOr bI7J^(LoC خᦛrl@Ā$cv^ 6m~8= OUS '4< ;\Y=fmiW 5lh  |u()CW ܃+ ͵n+ ~PryL67Ř%kYD@B1^'[?``"Ƨ VQFJd+evs7..nr%Fզ(wYNڠiPWb`L]͚OԋIDhBXA^ SyEydO cdX454B; *%g=H'k>M RͭKFOۂrI[ASnsqߕW8`͏aZtyt6(*hd/˱A>#) #H|W=H o+9~r]Vݯ\(~PEЖ An ,n-vw\U=_FbWi٠f 0YBNCB?.WCFiha8<)[/St˰`{ro|$䉊.,/~%O%dB --9t7J[8e֡XΏS8-@ qfv(|⤫yaibAd]J8U9`M֬ gssѽk WlnTYGJwcbB2XXI_}jǟV|fg.}X'ca^~FLrmiH㔱A> vĭ#m&Ō83wu<s_6\ű qKy@R: U>,c֬S m٦A $n:ԢTLG!d9*M9;[,]^Ṉl`Q TQ|ː&aUXEL4H\+KG}Tƅp'1''jǕWaU{RDL-NF4VamC~0 [ ,W:gpRW/H9qU~@݂?<(vYeX͇8 "SPƩ1Ш{Cbjʀis[,k L4( $4V &Дi(N,+Nۏ8Ww`04ŁǪw"*'cV@Z#Y"^ѥ3EᎣ̫:&Q,dm~^é[{zy4Ü4_Y,mln e '~9; dΠT$F 3-_ b8ź" H WAntdx^E$)jVھ1F6:7τ(hj2D` tutP`p.H\@_/ ;Key[7aO5Y:p'aZ58=n[=mJК+JyH$PJ[kɆ#~pme3*L:OM$\j-_v,>dEvsLC?k|ͲabS]m Znpd? g^5^'b5V@IwGOMtGZBqfxTOֽf%-NfjBM/έ`wE-}D#Rg)P9c3M<#,rV򈹋Y5=MU;P9ƮU] P"Wb<\ 9-{?T#sˢJ2 ҍxq?CWǨJ7gFxxV.#%<vmb &=/նQH4㱡FZŒC|G*B"޺C9c #!kK٫/,!#, F/ aV\7q$ˎ9\:TuG^@W9eٓ0{0^gCľ٣ztCe)(}Ch?ΈjO-DDiP<6Oa曎 "b6O\1Fw2h[0zjuOG.Vy T. 6&b*œnK !Q!2 %,(HUBw{lsugp$ Mc!0ܲfL.4ET-1j>KLzCAqyaZ>ZD+$|iuK@Z X. $cA#褃2ٴ $/Ф$Y1Z1ֹxB{ .x=ܺ#8smpQ (hWxؿ] crS.H wcp!J{#zhb?{B.M"_'zdUH9uZmCѡdyz9>W&MHPʀlKpc9{+t!zb1<oukR0<+K 1Gf"3њ[ۛRFg\"FakFNfg٭fQ22wEo>-" 2},_!& Lo) k&Q7zZ]b/꩗Fcc,}qnfsL\l(6U,%f.+)M D;4-j>:^:cps@Ѳ[<!!ӟn[rCe%K eP]"-\^(ܻ#.J`NA 8 f^T^#6VLLoMzCKÛ"$,t|/|@+lxJsCn|]x 9To9b_Юӟ\w;ޏiWkQmHgU: 8Ǻx@Z,ǢdH{o$;'u ڈ`R _O) d=6vɽZ.$w >*,|lQδ" W6M$lZP$Fxͯt‰Y/}$|0@%R)76PsЕc}1XE!ޖO}=[-x^YgKlmR(e2 '߈' w]qg&#~Q!'!}9UK"y ^$LL!.{ "p>BC b=C!lbRRO(l mi9äؓ׉Qvk9?$.,/ܻ*-/~jL=M*fu~YŰןl%%.s,se/KFCFo.\,]$%9hlүf$|p }%N`)Z+.:QXZ[ -)-v>=OJ7j s3[՞Tה*2j(ͧ a%$s4/-QJ4P(8rSaN7 PNA PwPT!#O;%:}H41U>Ola0hDch0ee7IVS9 3i+ꃰB$\wEQ(w!;q(P!;peck0A@@[^9Zx&*$vy[@FdzgTvգ֝*z 1ZY91\t| V.\ԗ?H|z|D&jod8I&ilFxI:q%T&S_9 u"ZlZJ<ċe^iHh͂,&-` p|'-P{"bK*Ů[T.;8@/vQC|LD#s_UoVyu$Lq7YȀ0YK\≮:R!MsǚfcKj%S ru0URз In)ރ[9}]d{v Z~oߵ?0ڿt}4K6w}u*خ8OBݰ=B[~/B-jmuaM NXKv3j݄~saI`'ũ%Ns&dkf"PXJ2ky>oĔWG3iB ImVP4?ߗ14O\r!%aJ$3t)GuȗI $!n$ꗰFS$F2降XA]y7}2B٦jո8>{>֘ۻBu@4G$> XwH >~uhOL^C| xS(0Ty\֢|-2+!{k߬TE+\9AOZ#\8}ZJN"X{mk)4jO̍o?H^fpjkJLb.K'JrL5Τ &fva9)tJz 5XoVETѶVx`6BřKDaVGܖDI7 OpjO`19헔m^+Z.~]El77Z깓43V2rߤ6Po֘d!eX%TW&sbHkSEٹd+-彟Y 56gRMSIb?n&GDӠSBmh*&:dBA6JqmҘU[.]V1\8~gxS;zB5"S'+?Vy[xVi{jɨF&{")\Hb1?}ֱX&m*'|Vu{Wp|6>D;Uv nNulJ0aSDh|y&v|3)dc[5qQ$ ЛJgJ2H%֫#+:<@z}3Zu/D-3rdQcSf |P?T=iitx <8@Qjgc. ͶlDԭO؟J+k",Ą]v!.H|e[ῐ I MЋw Wy,|ġ4W6PVigG 5But#!)H퐻"fj%Wut_j߷;l?>T=L?rQ9)īGrxoP"f? m.]@(SO6FՄ/;!톢G9*g2G)y&FѼGN.3))q9=0\@bz5А5 ]z)]wT93ne& }RbpPb`$)*123c|r3ti{Xw~pH<ήT5_4Kˆ#A*pC Ҁ=ڑM0{!oto=q DutŮE{?uhYvb3^ ޕL/vGu7΢Gi'6X_3QI *^DMy`*+UOE\Y =%}QfcIyO; ]2']pFjeU)$ f|$tr&Ѧ$2Q ,6UqgVGDPtǀ`8d.Ȭbj('m_% 5jפu&#dc2v@'Vp7CVF~*}YA-&q:- $+뙠Q颞R>\Ts B51 [4 %whSw`fR-oM5vcjVBu0 SvG 7^,~4+"B{x?,U{|1qQEu_CfwkӪHL@w<5nAG/ԯE0\  2oD7QjضrokXƒ4s˯0^"T2`ϧU1:l6% D~W{HM^oYUm6]e;!Yނb3^]$f{na8Rz`WLn+`!5Iy(DR455V93jpW ~is 8_Xt̃Uh)swL8_zcb`1Nd ^;c2W'Aq]@~ͩklME'Mw= /[+2Zmq?ZKyQކpTճ[%AyQi, .iRJs}b|MTs6#0Xbn}jT&H--3EZ]!sNR3S@wۻa@mc(yR\ȐK9lupd%J}iCy¸FFxk_=a*eeY>N+|.^Cצ>ZZ:Hr8vB H#tpdU5 -Nʓ,f:ϺFtIֆHи*.%u)_yTTZU'c ^wDL˄Tj5>P%p|3RgL:N-ť~g+McX|7p1\Cb\Q$#HY@)9_w(u6{!>ف'DiM-v&mpQeΘ &6F\%Aիʅvy[`-k=cY ?W/ncBnDDIԫa@kO$MK8]ciA{Hθj:G+kcu5;5ב qLae%P$vPF),O-M'g҉HPv&V}$v0_,*ʶ$:ȚpuA^]pU6~h4dT!؟[|iqm|n 0zo(a1Q =}OYv]`mo_ B>KFLYPz_M@Hā1II~0`uz#3̣8P3y4got+3wnya/ `5?3&}&YfnN%%N^$6dpZh: 4TD5BvY%Hf Eə|! 'rJЧ;3-{ Kgc {;8r+~U,q['hϬgvb3G9#2*D^S7dh2Pj^%LMya P}CV,|7$/'JVF+ԛQ0Tm VAY,(ГG 9#uW&u$@tF'oqd'sKƶu:j6'`ۊ=xP( `9+!/>ҊۀSwcE!_~:)uaJRDdV2!ٸ P6N|u)NYGZ1Wg}|=Z'G7*kBsgBP {J:S{Fl(B^e%hF#k? `q!Aokˀ6a9[~k=iT?.&6}~ÊO&3`7vBc7: oΥƽ(1ZIY GISX;*P&&լ:&[>R=χI6Whe\HbSOel[2+f/+ONDžg=IVڍ#J|"۸(L$|5yd,_i08͟RGA1dI fM5~J]ҵn$'de?=oZo~ Z P~x>R)t>guM 2ظ`h6)f;7> ßN"ڗD_,5ʚ{a8|˓[nىIcV`+tظ-= VD"o·+qz~oW[)h" #M @ N tњ=a.$Pg=H^)dpFr=m'LLv4L| ` ?# fFhͯv5u >|Vh- ߰0<0򒼘Vb\. }. P`)48aaUVyFˁbxU$2rY")M ܲI/f&C:H3bgZ܁955+g&E4dNJ>+Ѕx̍J~2@Oc -k(&@_^W09 TX7vw=سڤ_]|Һ;љkKaysD;~]jW gU76nE: :z'*Fq=Dd%Pj[`@ {Ay4WHbМ=d|X[(_, WT29av3BhxI UVf]H\3^Vٵrbź; oj2(aئ$[9< ^Jsj=K8nΨAO/d{!a֨<H‹V# "Zpr %hlł]^uY䇩?v5pP8mɽw@r('#gcyju*Gūu=ܑ^qtAm~DQݢg^M˹Pf,2\Fi|7tюIСzJibʥJn{jƺ_k)@tgky3y{T;=u-. i=LxLYKB:y~}L9(aE[ e99TLjoT&zA ' Ty:}/Ck\4m/KԮWsw@tMG +fEBNrsLd˫PV?6)c~6l !N@g qeJXuHssyPĖ!4 ?t~G*Xh%mRG fKĩNY,-$s.L\ ˓TLu` kź%Ѫ8 w$m?Q,+3/[t `$v$g S ǹ_Rp$OG7BgW%Mn<spEo>գO-MZ<ؘVX,8UԈl-?ȟ8dxG$=sp6Xcy?$*fUe9yk]fp-c9]3w#9HȼmD ƍ!.Os[i*CxB$k'|XI2  1Ǻ3HDFO`/PN8[F0`"`Nq5%B$33J­XalrtHzg|M#c%7_VĔ\=,8A\]cG' ل2aBI223jk%,xuZOJ~G}f è2-&8T'KHW~9EA"]cе&T9fȲ-c:;ԅ;oVv]ipI[KX(a_8q!k(/!errVg~Ed)>d23 ΘU{rŚt޺6ĽTt`\ t+C; ~՝tYōؽ}f3W_>LrM_5x[&GI%wB|~n'4.P(FZrթ*0Pj$+'95m]BKZAGүc_aZz hnoR#XOb6WBীh:aZ%OՕv38wjU_ 4FSuM3%UDG,L"lX.∽4<|>sV?(ўIG?,OUTTh KT5}q<0s}wѥf/[ /h=*`, 4ǐ;JTFK{75= 9} YUatmUCLl1lA_EyhT2:4x+C~|Ym hwͮ!ٸ{^I`J͙@US z;Vi@!V1Mol01Q' ṔmVSh r0Q!P_Ga|>75P]9pyBOi:l!An,M{+7 RMzS oolKY2~χdJPNr:L{)SCpN4W F}+ȽJIv| X.Gʕ;/8|g>pM}>ydiYM%հDG]s`1@}KdoK(fz"ːHAT'C5,\6F ww%%*TAK Gqxm_WG^`źhO=Y-5XH{\础N>*<ƫM*&JUl(F/ JW ?QڴDޡ8{)ê@"8rTJ ޝip7!^D cC&X*fy-f"m:l5ޕ-xvz /؍OX4aKL!/`&S 4 YT!7 %* gSjzc=ElmXg33F%-~'j&B1VF{, HP_i(9OˈXт})c^{G|FÍmnw EZmNID6o!no@֍+WMOer !J%bg?x=E i_*'!V=Î9QXĤߎ Wg˙]w9Bxnl`Ksn9! hzg0RD1ԿGʮz[|Š+dO4j5T#vX9$\ζr!& ՔlBWjՓS| t. .N 滆JaŵA#2"-=^G8CvW< qլjHu˽H0O<"z"9J\HؚFlhhs6J AS\_?.Y;K>@-jV> <%BlPzq66A ,s'Ԟ1緹?]Iaϡޮpf)!Y6pU-sLW $/o"qWחrAtqt=DGp(v޿@~sX_%X0t2*o9v nIXX c:ǩ.=fJV@:)t^ WO39(7,1#좎A^sj"P,ւM]cqk"pqجN͞~W}9%|nI,vPkݢV8cGMuZ(}d9eo_\Q7V 0eq]Qs~Eq-'3DW >3F|4,~gLAHt߄͟X8]&OhwAy"W(T.u 3r޵h*#P,~֓ð<s{4.)0T W;h}> M/ 1V7AрlXО -PX$4EhdNgRK FƯ%|?E~QGrrB!pJ,Yڣ`ѝ)%r@aOѪ@͏a6eo)t+ҋz| NޞD` >$ X8 zݶb*XbSKԡ67_40w-"JzgI@F("f)S vu҇2YsBP+RTٲA} UAqc=Z 10\n9?F7P]eQoRi&@e"cbظ2]m0yقcu:*#3pّHfW!p4a3 ԉ.F|&9[]4s8 J"H~p%ѧڐ@7K}9!eyIqDky?aA$6a]_+%Xs}Ly4G@ @$ |@ݘMsQ5"OB69 eFLl 3yd(?ʪ00 L"vْoSU"9N?I/1``[&k>)Erw5nc\*_]T.{-w5T '*Zj-4֎^( 0wĖ[h117,}6[EjycGo%F AqF(mBsRFZ#><`Df[ 6%v`dZnuwCBf4%EcGĎ\eɓl8/IK"3F~:(f~ wɿ@ sod]+M SwH95FPS'6K. v QA7,v.uZ3Is ;EҨ*1%6an&oh@df9҈F~k5>{ JdzgTpsdžRAЩyC>]ؽ:g_]eۚt-Я(}AsO~ l:OjFj'PFF*)aZcr(N i/U5`g wPƑ ]7Crl ks!-|kU;)-sC9T'N.p?m&A P״~^CmV#Uhv /94Vok漽I2yN CH%\bsu(j޳ w6G8,~!$'Rj xD!SvśP;L饁gU{P|3D˓~6$f̣Fb?wc垰DnZ\¡Wxy$M4\ Z{S~ U jGYv=&~_:DS&8\929 0:< 1>blCMBɌcӄFxo`M]|"5A(Dxa MU_cyB9IoW 쨄eOߺZo;(FCoS_?rG2d1kmƤ, | fK|idLN@:Cb>:p;S"bI1䭹X~>"{NҐƆ $20.Y H .]P 3LjcbG5~;H`ZSTwNcĊZ^CNoۼ8H6c@ǫ1,Yw-ѧq0:.t5!)1uZ?_v0{G;>B@ԀMVEg4'2y'}'~RO}e։[5")Tv9l I4SR+$";B{"Uj7EO͇CA/CpA0>>-!RS۹*$cw `A9s-M  1J΋l'fovOd϶gi9P|ͩurϏoWt::XMK5`c`C:Q-EqṊMSʻqĚ xu"z%TQ^9$dFpLr.r؊ J0I43&,tјջk>߯\M=Θ f~Ll)̒p$>XJm 5+@ :GEmoLDib[Q-T?TӦC8-0o+w¢[I ,˫?V~+zIZ͉%_G#'nĭd8Lo30lJ$y[珥Ðm.ba>5|$+T\yLCޙ2yU^͝Fj*aXq^zǠUϸ4Yi {SVB@|bJx`G=qN΀芫5q<֏$Fъ%C|<rՔ0񟹕} hyTRu޸ <&8Hw<,hNx "{D3<ȭvP$`Z@ Z{rEu 7{\(:&8n^klkm_̐盝td6yq20V +l31־c bLsgLf^|gfY=&E7W!%:BSדI_>+\0;mpG7 mEcofF6Z4d'KˀEyHz=&ZJe4h$1";)*]'P> ۘ`z^q?~C"IZt Tϻp1&ʺ{9.SgnCY賱A["+id2Ȃh9 Yq}sG.Ԏ*՟_qL}rW*VJ_VtuCdg{른u@Cܡ!ØKWAd!8lQuBOwAR<"u$6+&l[aK˖9cA*k&q>ͨ eljIϊYeY#b &k @VV෍^? %>c1:J̌#}G6$/l-{3u+*.<I3D|TKAqE"t"pTFIw\U׊o1Lu²7`6[&ٲ因?T.H13kcO1ߧ +ńEa\q$Sc#9nӻP`$&| jAv2Rd%ջPM&cz1aƭ#^DA!{W!s υ4PO$@:Œm>]t8{|w[G'P%] aQBHO n( (=฽UEAw9Qݜ}(MWy.6n7N*ÔdrPHos>NIMJBKm{,# '뗮Nҏ!Dɼ\m3_/(RF(C냪Ij bd5Ye۪w^ۦc{OYwITB?$iox oUYc+sd B'|4gZ9A,o (ĩ{5826O{4\[Kd#Yyb%k羸vj@}Vզi a=Od AÃb`o s_8+m'C' $Km7[ܙOn,D(x(r $SGqv-kHK(<*itzwf'\wg\En-])Y0g +'@߶0ll @IODmDp\p&CD:gBWBX-Sxo˼6|!2N H4~džuy.f)*8MGY ԉKu7Y+;w[+4~ŁՀr_ QBikZlLөzKuUt|* ި_eqLHxl7C^"^M#ۀRh^0W˘x5x6p s%ǝ=R/KSRF_Pyb?]MB@(zf⃡5{(˭Chm!G~#/G3*{8Htl'r9,-PyiX-; s7:?dm Fϧ)4Q|**ثtEIJf =νttb-La#X;jc~&A>=<P*odN_IvpfZ@ jW9 |\ &EM=ZߠFj[a()mհC<]S)8U]kAB c⶗f̛pkhҖ!ožy!.:} (9OqK-,&@E`eֻ [OL~ @ ~_x*bO.=bn: \5N'9'#$V+xr&t J?%B# +G֜Z^:ea~8m3> Y0^b-#5(tGr$|F K9ȧZ&^$cMe빥L.7 c,~A~A!SUYrxqː'jc+-WV1=jC{$ ,W<MCnÙuzdp7q+i}B?ˁ]ӹ"bG"uNDѸ/eIlFLN`&h{&fo5nYl ǴCBO6|q΂UhV'6 wᘶ&eD F"s L̐5M0{TΧ~ba*)x=Mh.~?y v;0 1NZ߲v篇fQ(=$ރЂh2m ( & BpqKduß4 /5@6$V}`65GFr^kt)B!jYدkJ5*W?ARfenۑ}"(N$Y\j]$)Vֺ~ZiÂ҄,Dw 1=]i#fzdDfh{`- ?c#m;TV-(MXc!A;_$y|9y-|ݻV(T$Bߏ4p m֭a)t@W_f|\gYɑxSApˎkϳLd28wt{;n*-yƮ|9ȫ`UƮ9oV[#sZ-Q4<Yڃ@DŽ=vFz,0FQ> Ge/uyL 85uz*퍉(GMri(l-% Ik25)?*fOjůyV1I讽uӗhҕ*DW#;yOE#/Dyqr]/U0D* I`'^}94YԔ@ds8`2x~bxt fC *1'W8bupr n|yEA9 [5jM*(*CoUnY>2ӛn?RDb$GƊ:>qx!i#;.hb+٧DO6$jNs o.xobOo -!o?Lz)A[@z˹]ڳjlY[BA- JΪ:d Q*$\0h2IUɄKz=Q3 M#ePE;oG-LTImbҟpXv d;@X [R/1|/1w\4 oCd_lQ N[Hu xl|_JYT+@ q]5+(r\qYŌYqy72;n/L\̩͠aaPkB:80^ b*)F~H?G|xp׹ef8v ؼckl[d5Vr 'B pp/]og#M7>A4CVƩScrSJ"c0< CHA2g4uș2ޜVsUK%tf kfJd%,Ȓ Q>Q3c`ʲjZ}7e c>Jܴ8g#ٗ]gT0B(}b6gr%d"۩Bl^1BE~B/ӇJ~m6Ccp_먀 UN\7j^\wHT)k'NH1HHv<\vu Qh oљ19 _?jx͐/Lp׮=?fU R vntS5Oٳpf=%sIX;,9s$B{ ~~-ljy|:$CC)UUH}Q]}&+6 ۵-mO51 B8E\):>9ڕs( .UPH Z z{ɉoSwEJ-mCG,cy |O7/kǪ | @8R1Ԃ5 a?]¾DA'vp2R} Cob vqiHPS`[Qec ul/cߔ%B3(=cI;Jzh\<ױ,W:7AVpq_  4}?QB)D? yVfYWT;1lhFjb߶ o?1-H|8U_gff|D@4ܒOo}\% m@BxN~zCb;<g&K l|6'G{047۸,͘?B-A G--aWi"o)Jo]9!9McoBaLed)PzJw 8.4XTyn))),'6AWW\kcaln 01}Vo\|9#/kƍw|vߓsD0}gupx)A*;_={)2ظ<s^+; 5إ悼??M:>ijbLb޼3xLJ髱CI;P &Lԯ6ryVq9BL'gsk04aZ]"#wm0l$@c$̕n`Adi/ZP?W|.E0y\X`nF3+6a]ڸN]'4vf 6olļ>؛Dìh&mP:﹟ pD3;Q^os^ x|w`o*AaGsU{eRth#1TaP EH9Џ kO4^I\Wj)[Ja*zHheL%ʓp)ᓨu= vqa8g̉̈́En/+$q0Aǻ++ؚꛊ琩Z=ok$xiU,qvX6H7c mLmJTeF~y,S@M=,pʷlC?ߒj$t=!ARO>M9R*=)7 O(JKT$gi"4`Fk]2PX*t>O`kkNq'OfTcyRcsj1 dA].fWx< ,՜2M9h=)1a)Q*h='梒>%W,O I=^w=t 趝^ w5 7yRKnD3T\U[j-2괻Q5,"HhrY^n1{p~ӁLC;޽OJY׵PUHl+(1 2#U"aު'Q%ATӹ Fz-H*)J$>5iذf!I4M/ x4էjϋ%0`%LMw()gbK;QN fdB:r*r}3??o7nPpԊG_Ѱ]4Lېj`#4ŧO5t/Q҇`ΚH>waj q1 ?&Lv)p:jg_ T @L]e}|GteڷRPY( CԨ؂81D1tLCEpғee*|н'wiɥz G]cRs@)i Xlc>XTS!H[`0*qPKn!9ܯ@WX%ݱBD 7puϹ3'$*#%;'{I0H+Lh &XD<6nޘ']^*%sď&BԨw5;v7Qsz)x(eO,u&%@im ,Q{E03!28L>^n6 Դ y%u ZNvNJ^ݘ?>jFCz6*sk[Jm@w3F~kx79wb-PϜ=VGOmمaT2f)0!^iommJBgl n 0?x(3v?%2ebס8YbʕEUA=eU\Lw@1atMڸ לNj]<;9jI^2TX9co-ɱlUy{VIJ:Ne -ng1%//V a)ILȱ]7B1p TٱI@~6IkHS"]KV0֗/;B0?Q?b'ѱT~ rE>(3uc@-қΞB߅՞,FH)š4ޯ:6PXV2woNMG5Ve59^'/ u! @pο^q.XfW8Т'bx`$du`'K3z]$٠{Kf=ƬG;`8WZWzPm`ը4"^iID9@u |S2Bo1K(􈭕[ n}C icp1H׈Rj`tM+j:({祟LU[]vYd`x6ICcfy'3x፲qܣ yhƹrYKl.ޛGEjE[c)W(8=E80xT3MG _)O…C}W@6]CCNp*7s\* 02ў9đ⨹8.ƦjSd"59)XƺZlb':D`LFU 3v^V _* % `Rs3N *63`wS%Ml6$߫Pe]Qaz:(Sq/y,+cg׆ K="'& udg|oSW-={ !JZEQ-z^sR?FSyqI|d x~͍Yx#֛;.w@xˏ9?xy hx9Huv-ІmWNgCϠFn QĄ0+;Eb G==(mB<#Zy*hL=>@ra3v 5)krl-L `'{ItM f5B'.nSF$6"] b-^QBjﯲC ?I9jQBey '"}=b\PՓt4YnD<\jZVXf&}᧏ FW&oW-iXoR2_20K:z}d1[9"dKA᥀&ՊFhu%GNĂl8X{w~6Yv6Na(iG)PZp &6#⫌)$&q"k-b:P<&W8\!%Ub]0*լo<_R p!JFh!`';f"F6QTy?@!5 _(`;ӯ!1ƞŭ)1G[͡[ z]TFneorUƌ; S;1L34ȁAf_tCXKTaې1XvghCg(hY|T BՁj&,tJ8fDtacB]F:NۆБlJ1;tm]b?cZnJOpYuT_rG \!3#V4j` tː~g}F-(^gRp8YSS_&d!SnC&齹l,XN t"()pЗ\+z|T}1`2FZFsH#j{2?5Kֶ0Ω[%c"FU`q毳>ҷWZZ%+qBz[:k8)D#nWHCu̕իy`va6@0JMث,- NG6"7W u{l2h_.%DMiBIB85pb ~+gۃJE~MX:R 2s0|p~n1:z*Vc3%I>ъg6}B$G$m;"մVQ/@[{O}3XYR4m+"NIx,܌U h9ɘr1\0)چ7>)ʪ0D{0f?e[%'<ǒ"gpzIʳZ$[zikӐy*khWpl*\KK-F ӖZ!.d̿e1c'[4945/UIW6x0)Lm>j)agR\8T}@cэn/[zJUi$RDAm z[B>dףj;Ŝ!O. W7ۋ^VBpp֖=zړ[Ubp*p_ĭ >;D]NvEculI3REnwD|˽ba!u@vOlM& eޞ؃KYbVdJ`Y&?GK@ ܌2ͳ` ?[OlDlg09d ˎ2~2#aHZ!’wڵU۔@:YV.pq6*S1ZУ9?S\n 3>C|OWݺ? r^lQ ,`^+ѡ~Gj͗EE)>Qm3,^~#+ |DM8@z:/̦P: u{w#)D8w9>MhՙrjT@JSڕ+u׺-o`픁N\3B)f\12dQ`4.Alh 3Lfv|V{&7r5O`L:\zJ P$IbѡV'Tn B]/;mt;\s>#!bhD))&:ғDQb+wsnkw=!eH.8{h.chqXU̵N 8z$FIM - 8 w[_+B2VUYmbO-#wķ2̬mS6B/2F8'P1eR#Ʈl2CtWOv@:GU}d$/.6~ɷؼ`<@tuWD~c˛ 2as%kACHa5l)v/=_׿uelň[ i) \*ybDrd+_ډQpGBϰVsLx h @!}%ڠ_4*'#ry_/.pfr 9|5wu{FvZj+VSu+`\4 K-`d< ɔXvwzwS SG&Hu8iv36$ۣ\a?4b!K|laN˖F=K jpxKqǨ^R`07qid;%Fyけ1(LMYp\P!Ȼar'_ԢmҋX0P &Z@\9|(r b& P,|.;fvy SӽL< w#_[)1 o•q0[xەz?rko!t*Sogs,-*_ z_Pɿ<aMb'pG]qnqmD! $7y@CHaR)Rࢧ"1v&oIIoܤTU<.PV6W*dEZ1M-cro`e4B4b%m@N'mq 2UٮMB&A\L77@*٪3D"gG 0{Gz 'wjXQ1'qy;M^yKAˏ9i[^І++>KGO 1+' |&{ٸbԘI[s[@Ae7g4m(+Õ:TrŃ~ G\襁.Iqϭ7\o~# :/돳Hʫ&-#өl1="|c rF^y7wpֿuIxq[yOqc:JFҿmuD?0ԡ߲@/=VLB[_0xc@&]"31U{B/r2scqFJQӅ&r2{蝤#-ܒ|V]L$o % ,[mz.QC]tf% %;gmsrV@'+(Lk :_y'g>'?sE-7H_W0t<l&󓀵t/U + 'ya%G|q1SE~?lç73ѪUZICzTwR ʿм7ޕ8.Mh.- _3>%2(د KtWDR,0 V2Kܷ-Ubad5)'f[W1QIX}[mcJ9U>0{#mn˲=J55FܾYH|DBi%ˉ}LTB Qpm[_7G"yuɗO\~"䠟hgQW'Ni4X5 2<5O3_AEQIaLm qBlf ^h02Zn.4ʚBO]SA?寙 s^EugeSj >ƀ1Хkt >wKruh@ q"62>$)1قѦ5 σ!+Nۀ~S [y0~8>W*8aGO<`Ttg>E*.V3j0H Šeot 8eX b  }@X-!x ^ Y;7`w=PRH |獶cm'Wzԑ/Mg>mb=b6 ͊7.sCA?SzmKcQ١^shOs(t+,l-I~V.{ xFo -W0(٣i>Y0A橼*N) (r}c4vJs)t7äy_P+T15LKOy+_<%؊n wbhA$J͐`kBF "t_ \ Lk(0aB0ac9NhI'NcsgA$RlhdA M1.PF#{ }l+X$f{YmcP0"@( :fRRTi^;D&_H*gx\ ]֪ I`}ns59oB菄z8-n6Ȱ@eBZj1~x{1RU'Xg$0v!9;#2zo5Z g^խ.(`~ӡh< -^Txʱc39pXtEweA$vhi,cY` WÏ[ǨIG{b24TYʝ&: J P44~W Bw!amR:eV56J0cfidG+)Wdd)kq6s*b_Tyo.ha0M$w\ T/DX h+p#vCn:o+>G$NU'Y)a pX FNqQ,݁0rճfy#$wK}!0)lAM<;iIдcƘDϊF17jwt%#K]&dY@Dh˶Fvl:W^Ҳ!;kTEʟR1F3Pq9Ƚ2$n<n_1j{NFqo1>,,N*@*Ws >T =RP)ݓ& AWR65WmRv!ٵkR9܇EOD7wo "%JJ.l,cba){w9z怠15mHu@؜]҈ҮNVsIҗo_POS(^ܐ#q)e3'm+9EK.[lV܏{/sOE1x50U\mNʚzg7A5v9Q)_>B"Қ1/Z>n?WP̐o;nK<ߕQ3(g:iIĨͷ}`Mhc`//P_xuk_H}f0 _aM2nĠv >ã0̽xb =)fkO1,m%]ؖNE߲&c0tB1!4&R>PLMvѺ@a8p'd槱<\mJ;S(Gn)|fk30q/uHlPXXJ ?jnue#nG.CNFM#69y\o;@Lp' v~%xbF7tygeE浘CF'ؽ VjB78zkH~cBN7zg{rb t`W93b~(;/'Jم6OR:9 0A4,yt;ǒ^^ y$qM(,p9M\Yeh}-JH)8?S|A%<K0Tn$k],T ͩ0SM9aq7;H A dU]"#H,A,ϻҵdlETLk[&4>_Fe>HԼ M:<'B3 ނ~ Bx˧,BvbHgU[1&{R/>ڱ Z!Y€1 C%'.{ f{HGߣ$_0 wddUIMҖt+%^-F,y;zH8n;ԩQz%ޛ27רHQ. >!HWh -"/$u"IS}6n5?%e赂5Y N'^@/c:Au @&Ûr1RB1H6ʄ ϹL %7S^!z1M7/ 3(.^Zv9[/UIoɡxև2ve[:bJ?:@]P;\w*h[傈U}PT)^;;ye;PBAtR~[NsjN Zӈ\^9X,RGGo_dDltCdP&oK8Mƻd/. jxhJVZD3Kdb2=$k<MOhHncWzO狷EW2pG*$3bA}nB ^_oj}Av4lO\:!|3{;~y}0jE{jPч920`99-!~6AΆA-bǺt;~qc8li;Ifþב*^`;[>gW^<0 n1N$ $@5+*ɞ%H& K m*7PHGD!)S4\z`Ռ )[+f\6݀d ^[lFhX1(K*UM=)Bʧ3ZCv8Fק.\IIWIFev+'d0"@57VOz,.Iʵh0ҩ̈-nJ5 |pI"zǾ/Guβ6|h+c 7c\/xTWdC_2S|9Wَ+ȚHAz `B- GsEXFW( )z1r0apFRN8n]QP|pG T{nLYDsEkS渿Xp_+:cJ|pDzG=qH q:vAGgylk?Xп+ԴFdLH|l8K5sb>oڃ&39ZĿ!yf=aE̸ ml|;ѿO ){xDgMx@Tm_V47p})yOZ6FbWBALYX2|4HWHr) ,U0GwZXήl?[K%-P 2ϿBF;B ]ϟJD7:՚MA>7M-,>;2%F֣}vE+em-PI6)igB1PG:,6\P5<؂=Y1ȭ2hbXƕ| s C :A6hu0r̞3i1Ⓦejs`9"@|rSsSںe GT˓RԳN"oDE^pGp$V1R F*n` T#DT8:޻#s#~mRt a}.<rs>LfTR8:qLOG븑fMtz萫BtzvZŐvkLPۓAגZ-5Yn`JVgrc`}wiD `J-&/ oD_N { h'M0d{@=Dk$ˌXm_v_{܊HJ3F. PD[|5tɩ1u Xˊk WԟؐhD >*o?`揽sjǿ5zqq]UaNMVOb mYghّV&>wȑ'̉B hI8=/{ ^+nJTpٔ[Ev0wcs$+ xjh$Aۿؖz,acd\U_v}Bz:XJוÇZ[e=ݤrveu4)Q $гĕ%l8#B#m637 X*(}@I{S$X|-:(ʜ:FHK0N&AM^?#Q$1NFNMb%0Q,;[@[EAOƃIrx4E=k+6b:{f[ 8GOk:!7׋ɞ{ $S:@D2ǠAX!wpo.$#]Pg{ECC)YtC,\F-ecẑ3( I~t ^ oH̝#14t,>GHplHJC{i0?ӽ |/Zj_6fI֊g Mx͸Q*6Ϡs(W] )W}L1i:KԚb)!SOCvV[^@E?Ȫ3…nMƮ 4\h/YSݛ3Vd:ӎzDzYV+Y 4GuVyx#O4`':] NnO[Wf8d5Gܑ$ >eWa~`ϳ*P$Gܛl{RͰЉ` ǔ#n9 z`n93vZ=OhOqq/D(,GP0J*lVG@"D9a/NwGXvXtl͊TƠrv3 [R#Y [yJG#9(8a"ē,°W_=a5rf>V(u'OcAuւS[HsWuQH̹ ! `XW8|Wmטaw ~B.OuXm1ΩxB샔Z.8iLx:DpO Ic$ V;tkZ6%wiX+7/*KD}wC2~#l;a\L}F;-> i< C$5:ttNg6- @6ʤW4-#~p^F_#;չeР@뻛^(B\bozuOFhprAU&*VK +f2ˢ _@x~#l.o @Gjm7)g`4[5R1g.h5v.3rg)մ>_̹D_beg^`uۀ(WCX\¶e [J 5~J5g_^߷J' y4{ʣ-0'ݙqh7/bMKVH<ڒȬ8[K!%sj[469c&vL-t7bh@lֆ#!9pi0H*q>6%fksKH<`C y6,.=?~HO@6חk>>UmF7cνIiːW`Ҿ.T풯&k)dΫO~[f[JQ_ Aw{eu vX],*-earV"m[pd1 kW4YOMT*:pdex尽PAQ!)w)qѾ^S8%^LѹT,G xA\QJ:+K O\:&CN+9 53̫! ӗMS|_L+h!t s .u,gv,@}Ye8:f_lW*Ÿ{ ȺЉ;oZJm*+iѴu@|"F.ěrwAN^FɇmS,ԑw/~"٦<1 ac=˺Fobܼrj{w$[ٶX "n %ƍӶv"3Ix/ H>Yh@|9bf ai!™4ށ)kݟN(Z9ۧcc(sۃ=~Kt] |F'eaIA0`Fer&[s ŋf nד%l!&O)b@w g*# 2*zAir};^>F~5SXڀb)&ba W(:T􃥪s`Ӄ)HnKYM:gC!xRH_ҥzk~ᙵp?<>̏.(_>Wjg:'1S8X>m6>"NWGӰ/iɇ'$]Fȋ{@tlτ:ƻ74,xqtn172 jج'cqS*{2Nk*S!b[7o/H?}0ZiM~'\C`-@d B2wMfڬ?R 'Ƒ(zgM˲@8{:ӂJ"\~'tw+!S=k?ȆKxi+s?»T"34:B:cv =D˲kׯ~+W;<V<9Js8૫>6}9 bD2G$.aҎGzUM|s +i2ɛ]\%Q|$$ },ڥ'Y}FccZ8Ts}wU)㴴{pc3YZq?% hmbBwjY:VdI=4qJ.ꤑqkl'Yj)4On=$`'讚S89<ᜱJƼ_.Irs\$jEno 6A&V~Q·xc,8.ڳdV_@SEV@(9FĠק,>7 fqe%{Bhaɬ: f# xpUAbciA Hly+Mۈp+l5qIZ%[S x MD>ҿz^|2~wP&?|!3L~p]Rp/y7s/;LY?sʂt+V!cDi&_"cO ;O3Y!vF JbkfdAׅO-m XI722Wc/_xrL Sܿe~QPbC@R 76e%2I-'ޅj&oI~c lF)Fș % :> `F 5II'KRIIi8&^~. 5/ }@8ѱl3kQϸGN | UOtؐٴ}e7?T幀Q=ǐPo:xE׽ӨļCp&3~>[#*r+ى"Îz0FSXq6@r4*2g2/i]ʶk&|/GDxz:e/ /cs➏ 7.5W.$(Pߣ):=Z_ւ`ع&OnE[]:n^Bz9ǟs=?"S8h(_+5K%hˤ0*bI6?7uY uA$7"Ŧx?t RR=èT* [3z8zUg0N~V_=,8j5Qױ W# +jѓWYIP~[ǡuԝ R6S*OdWҞg$sgK&ыa3Xrp/^^ؼ+ai"yESe!,c9oB9 < vH+=K~Đg??,q&ڶ]uyf')t+ţ;s A!#6[a(gKƭ"_5̏i49XS`z)\[@S#n_!yv⍗P{+B}lbe R,bȍjA=|(qvK'_ZNm\rDr}wH7<ҽ J8bt~ hK\gdeոTgY\LQB@U=YȪ{(ԾX06{LQ݌0ꯀay@lM%x?rKpW* )3,kٛZ5 9?C<&*K\3X&>HhD.%0@{\I/lee2^%lt怄-n{)z0uP˨8T!M9HM5VH)7R##xwvHrgD;SOW)Z,5Yx=>sj޷?n!Xt&;iuA aƠOqV3opa3I\> [;k .Vva Mo Ť M.12PP4u{Њɿt3gSNȓO[%rO*vp4!x2'Ֆwd4_sZc#wRL*ϒ0(R;h @!e9DGMM8px3Ȉ -$Q≔E_QTIRLJ *\`ᐻ'!3D//]YT'NE7ٍШ[j"+,h{'䂭֟}mvX+NL9 3v\Y-ٹlCn#YW=3gyWqp?h- eͯFe |?5lugDh+Iȫtl5Ǘh ^ŜkEe@]$T-ǟR)s.]M`έ}<@nL:˝5r("(;-?VHws*(TkFn݃Qbf6G"p,Hq[_#D+_[emLdF$%Ѡ oEPh$)Q-$) FS浞$3@ש>%$v2Nu @drjW6.8@.` !$T5xsF&9]h1_A*͊Kޓ܊&Qc?nQG|롥q1A{B9* q22km# CJEҴIKm.Њ Da$"D.?EM?y> &ei ob` ="cS =4!0U,$b`.!'[c @ٝ[UGE  -;4٭۝+9,Jq*\U8t=@ݯ\mWW#j pkdp&hKDuyQ&2i!HF?wn VO{X!!jq?6j5G˯vLQZ/`gMer>Rͭ_v XF1Fscbٳqݡ|0[2)bEdL")Nmy>U5x x/۹|"է\;,F=_&yU[b}0TĘ>Me'!?/L*Iw e*(ö_6R^M^:kwI@ zd.O`%"-ਤ DKs{APp=ÒLeZ\:VzT+}1u4VA}gy-nURf޿(?,絉G%0~qXmyM=!X7%AT}AM sBL`R^诌'jÑ2irc6EMowh%!Df>TiV傻)b. ޾ nмwJA0A8H1(NUDLJrm0zCï I~Б5K\3V5yT @buyҋ 38[9TxchdP`\ \,[ps[ ܢedx7X@Ʋق/ Xel9&M;4 KLƒ|;N%a2a=ޗ)iare3mo,w8h)mvCk >&?H@0V~Ѹ^~a4{8PU><ѲPZ\!D6k?> 2Iz#j.[(n0Rz2:I@+f{S.H IԽEw"HL*Xq~Ǯ*xĐT.? WfY[< ,ٳa\?;tͪ"F"%a y sàPߜʼ( |<]6*3zxۙwUdH]=O+U!,3AT.;G9SJK]1$'̏4=y}ĺ^tDV" lKdD`ĵ&g^`9P.k1O}ʻJaQ2ώ?2\zx HO<X~RoZ2wn_x߯D82-(%𬜱.^_m?wݐix{u{oVkq~E?0kǬ"ZCJ{;s#>{#yVLۜkš"`y9N>VRX(6'P(6߁iۄdF(vyKOueQUbPM#  #!U{8r9p 6V'F\lpJ,`uX&%ZJ>Ϭؿ$4uaQ; b. ;$k*Ye](Gt*~v f!V&ʑkdo$X3V_;% eAB~{Ɖ  4K䴦]*2d񕖡O_B q\ݺ@xNk,?3ϛ$wbjN3I9J8$ddw/,25;dS Bvkw+WsD{h8æYJbC &7~_3oC98ཹ5ŬH]L&Hg(bZP`wW wH2,%Ċ{Vl$q+Hhǩ<_PiɆiwm[ekrgDZ~[yea#KN4'#Z6"{eYq1"*-AǫZv2Oμ]̀к"^쿬:~8\OhՈxXM$R^R{4rAVLoEqD[n'#!I[{(XJ`%ŽT\:0]-86jYqn|\8D¸nU{~j4gjoE{X |:0E o~0p+YahNF~;u)@T9 hXv֦Ohq˜>9;pcPEB׊l%_^f6mٙY8rp:@!sO@20B4|2ԋ[Y҇[ёW:46'T=< D;C.UCy\XZ&-- o$?ϔ!|ԁn? =.ߘΒ}xCcOK Q٬MS] & z0!O_p&/R V!՛ 1dF9kBwnY[yqêEތ=e>&*==[|@C(`4Z?O)Bܬ,-He4rK$T2 ?em쀏$4;sad/Y# ׭os!Rzݴl1t@H2FI '&TɚÁℸ+L_\o3ZUeuR+ϋsNcc Ou@[ ySJ)H^ Gt\~4>lvKvB~/b%5 l0:3irBp +mOkC-Q7jXkYK:V>cʹ*n+o`xVON TC7BO.`WG^`N[0 # `[54g-^y#=Ғi<Ṵڽx1Qr_Y#7.ƆuVkĝ,Ӽfg}:[s1=ˈF؞P9,bT`(ęx#/+wL֑Z1 /ovbc?@D2Hų?>AJL't[=$ x`!neLAf_ oF x9Ŷk-x;V?%&V {KJCܓdz.z a0k_ޮELRw)yZ(wc;2ATѕʃIah=A SC#5r\BˏN`(qD-gpД^hRd}Y빍qϾԫAQ?dmYZ!$n) CLP^VGNS{G7@VQyb"TS!Q0hVC4_I2>&iNƐ!ITWZǛ~R7U_&.6 ^qI6Jr5an(/XS_ONo0q"C69Ќu,FYbkإ>8(vF֊;ajpI>qӰw NwܢBtX%! 6(4_z%QC[aWDJ9y'^=)9tL0T/V9i SWGjUqL& CSެf>&ϣxCR`eV?# Mg>~o.G}k%u ;G<:Pd47ޒ^r.Jyw#/gLE(L^\{D(#pr'I}8 i!QҠgpHnÊ}NѭtH!T2Ks|5[(MN pC}WD̜%ֲ US]r5Cnce~Uzh['n0ɦ)mm/hL=mۣvHפ2 6Sg}m 8eO`w~ ZJ)?a팘gMm Vp, t,^^z\7Y`|0CK>)WB|'2+GDwmvn\_!~.SA7ch SWѢ94Ѷed; tkcALmE{Qߪ9C#=cyHם~ ܚo֤80cŷi D3ISJT4ǾnSؤ4C_Ķr$yXɦ{?I./͎*0;euB{T6;c r Gh}Y-zĥ[ ucPٸ2#ɐmgZ7[V9Shv?K$^:9AW>G%-fΎ[g7BQCKC&2).^%kf@~Жt6(Uй9;-5*pyH e2K}so! ^ 9a+>'_e-pm50q;<6KRЀՖuҲ*"Rq!?PhD2\/?u p^ +nŞR%rMENp}:wd_/ Б"&w7aw}D<)h*6mU@Ʉ11`Lg} !.qٷSy^l^Nq̯ wx= T]m*&rˌE4V^B?_IED"Ψr (cglL}Q٠Ϧ +*s*ےIݼr~(O"yiƸtM I P]sd{El^Q**j$& _ _*)VAI&/mw yUKS1]IIXcEFIPp YX4On biK=˅ctEAa }lؚ#C,n"@VH`˃;S-j4 g軨jԪيޙD""yڑqU yf+И $s[Qd o 3 C_ѣҽlc%p֡ <7PDcעN´JV@jq%_i HC;x-U3L 4׽T@pY0'w-ג^9pD&"o-.qo3eq%zPV3(+`pScXiIXmK[%I.,]r @;2IJ:e dYrPPX 6 k/y9GLFYqW0u3ar{jv->) WxL뭂O~6힜"T NY%ё˚YqHE`q+Y|J7ğC͆ / %wp/t~@o[Q<%Z+ ["5-8KL^#zǓ>Eg8J:=ǟs 5~˗DG^s Jۂ1˷+r^nK^sdC Xx K%5ACco QfDm4Ie*SV7 \q;ro1D_fM}6J=g:K]LFa[>n4'T1t(ϵl},/\=j(>IY*);l`J8c!pB{8ڱٓfZ?j13`vz?34_ᘉApGz#SRO`8:@+gNj%>}D< mX_ 2- J1{D[xehNb wF鉒6|Їb!OM~Hr4Ra6f>o*D n:S I6?ȘCЛ1Ã) qH6bIORrI$?Ƨ] x|yu\{ix!lC!@1PK>m&9yR3k_@OakXg/P&C:֪ Pp$௥Dz&d6>nIү}3ۜ.j!ȡOJࡴOXkBѺ}Û X Êh( 7~7y7X*d ;}7jƔU]xt?DM;nNM.{(5nG@,.Qq2 &62T]懦e@rhޥ {8Bp}E~ud>nk|9xY[*qYn eh݀.#V6:ABpOn @LI/*\2J*5>rXu-A֯*=e9+õ 2!.W=w{.0%fh%n`“[1Qߌ?z-Me;Q.<7#`$:*C1;Ky}غ\r >DgnΉ[yrxFnL۶IIeKQBQqȘl,g f_IEheLJ`ܲDZ%̇bP?fܞ[#Hoib\/% oEt=+~_g=SӷB},:PzuMՠyLjz^NXg`Ȅ S[]ڋ6hE&*1O" "wȓtSID͙wWmD~peHL$m5''pSt x.<3q Mx&|֯mv'AָaNF|h_זn[CfRXI62؜ԺҊ} h2;%I 7o1szHؘ1w%2L8+O^,3=(594LWEd|10l]L[čJ]IaZ" K"- -ĭŜhAc޹(em[ꤻ̢Nb\M)>u~{|ʽc>[{H7;5f~2 q$s D1%^v/,['.NS'jۈ8Io/g(hfکO ߾Km)̢twԵ`~ iXW[6OJ47 ez8PoD5x&:ilG^8?\FG=?M9&$]MP☨вrptI.i?7|o+^\+ p}cc9\I_vgaw(0 gW3 j}͋\ib[}S%y8ϐV'O_DY"Xh*P̱rc=kX).v皳?zOUV*o?@Rĺ:Ns|9(HgFmCV9Jé6S5gsrECCrcEnVUடGl{Fz,"ցP Ȩ2a\P Qշ\ :[V;(zۼ]"i9b|rv`osa*MBmDn (4B+!ؽk\9_>%зc&2$ps\^|*yz1M"ZF• %7v%`|Qɂ'RLG xG#a:/jJ^t>ߛ?귔 d3b+9X@Nխ&eKz, ш/h)e#:T=~jWxVww>}H=;ugŕI0kt?gw^wOd]XS:ޠ>S능- :iɵlvr$*DΚ1r<%M"șE=P1kE?s>#BLl0`|ߘ*N"şmOabRJNh,p0̓m2Q<%57_Q?.j͕\蓖h"mY9^?hr(z{U{tJ,iÓiƏQWyjNNj[}oj(q$F{fQ!dQ8돲+XRزdM 'Wk5QRÀd%# %]|~?Ca^Mmaz?w2 6g;|-&OQ[/!W(v_ ( qN1RJ b^LltbØa}*GȕC- !,co$JPMۙI5EԱlVw|TɤPI$Ո&a!dr&SיNa@ة ’MfGB, mc`lͩl( ʩ->5ޣ4*)#@roMnr뀩VShe fX敢ՋtYOE ۛl;Ք`[W=H۳^aL]2qTX'wCBͅB8H:GnRפCZS|4$u;CYɬgr]4o9{NCP=lcvhH;L(nAvݫGvI] c.o`&) [ƟY7YHS@"8)>SwJIt9Ou&i?Oje\J5uӹfE.uCFn. )'߱0 2MNJBM>R[6[U>@7M6lP`BhӉ"(ϒ:lhT2%O}QJAM jL=MPCd1@S֡ۃs[dABжpgOn"_ ;lHAmiJhȧ {  \JJ|S]YOTotpgv 9- Y4Ϩ6_|](cfHϡ*ƋAq]PChlJ]78L].!ƙRڜp@4okܞQZaD4 |CeǺ% !8W{*Ofz)l֕=k?8Bdk놩dbsTԏPskWѨ- 3;\; u4,`yDYv-'MP`Xd9<~u ]G7&3Zm.UI"Xat$V$?2+5o-jn|SZ82m,62E(~xLawmWƟ"+ 'Eɉ<+u n ĩ R#A*zXv>ay{x]-bJ_ ΰo,!,/0D%* sISku|NHCf}4Ar6 m6pF3JAқ:6ڗ/<%;#uGu:5تdA=!H ~/c߃9ńvxL:,L |U?FB% nkq 1\_/P#r {PuF2K֯GXULkX$!FWLLZH6<,vy=Sy|:b9߻jsvle@'CG_ا\Iyr:/Ik *ҔOjOb}Rv-ySߘ< +vi8ZX2KsG dI_uՖ pmr!@e_za,D.'㰝Ik=[aB_Q;!.K:%s >rH~z gy;2$b/*/*BPR̬3!/]ȏ֣BkP z5NPO[E*$EQ},Ć 27ǃK^k,(7ћTP>:\ݔf8 OHS (Wz(#G N~.ta5.WU R@܈;Tb :^fu! -}6j>/8̄E eX{k"'Xb e4mC'l݈dgِais~Ib`lBYȍ @T/!tP)\>#gR_jt/WhZmb4<4uR]C^Oo{$?kŁѩt]E p-gjгڵ-ฉ5C=9}`hŖEh5oG{~$ yTuu@Z|L^jjX E8)kSʼ!ܾ#(ښqW792;k8` Y,Hvȏd`益;nQc5@OfڝK "bDlN0ID -h.; \ax,9xx+pgϐSF2bW>Fܿ:ijr<+L,A_ IAi:3◿+'HfZЈ|`?()j){h{iet၍nBj"# o!@ '%gbBO<ߥMճJ5m#%5- f|Rx)2J?ߡ4,]-3"GbO&|jvZw<8K.8u=p%#A%B w/6d@…#bMd :=k{2R) l dI*;-OOv&GTJB⼝rYJ\ zZf"F2sĄd KƜqH_:;7'&;b1Š+3Fg(CT(L5ղ^aZ'Ln=jltdzI8K;&J;8W蘅Wr8כy2+1'Rg##s ')jQ0GKyoCرV̰QPLY^r<"T.Qi.qnVT-o!fze#%o0j^` d4GϬ2ކ!<<`=uˆ/jHץIYPAр0;\=3 "#1 Kѽ!TNc1EXwM&J?%o0ih Dr:iꇟL|3'E@"ps( ߨ4,{qk»FnkD=n͵mAPԕlDObgbmO; s\xb)E>]S֞LƄRD ('AEKlN#6i?^ג vI 949c\ؐX[}+Yxa;vŖZ$?e4X/GjxW@j? |:Mm4.Zl3%{-SE_n7I{۞1괗[Bgh8Qĸ M՝wSD;_ {1IQ+|[OL@KPM6CJnqN#q&rZ[vGU!-@"%#;w+M͹&)u-1&nWptibK݀FT7Wş:gۨ+Ł;0ڍ {'Gc((h֊!ʆj6X T2^dn =%Q'tG#bBТFZ26t"᡽[ 5OV/ˏ t0)QA2؀Tf?!=8Q4~ owݵL4Z̷-~m<]B\~dj /&{^2:diB矸a DQbhn#9P7F V0ZKȡ DBׁ>!,# jj[^Gw:Oy$' TVw ?2qGۚ 'S8vu*X=ah&D-;"Qt뜺;?R !>ؘ׌ -XZaʹz2R/(j٤||D JW`/ɄPvr[<%@ѣN,E8󟞮D)ߝڴ5^6`hd[:6EkʴbcT􀟹(TdZ&KcA娇U׉ERCL iŮϽ[WD6ǧyCUKE|Hѹ5;` F'\`LZI0R 9n0[,]Pb`pyZ1Xf|*1+Ex0)⭉#~jaL4Y xn9>q!.zOQop^&(1cH8 _݆2@*#>y/П֫/yיAӯЀ-6~D-X?J(CꓐqowpH2Mnb`76{AK2 @I]Z(Gm qT߸I!CN'tѾv{,~ (I`z'?^o]~!v%9 +?Y-@DlCMӠM=t] Dϫ.`@9HHjj rK<@;Oi0K&[ d\O+lcbYLJ8'#a[y|8rcj LM5D-ϧTJYMlv_fMZ!5gӗ j?˴jNt% cgN$ e)$T.&C5 (o,MOzj4-D:y_ލ0ٔEFk(TA^9`PBƾgfwE a@va@XٍLҋVѼᜆh`" ve;y_bBI#p`x=:rVBx/T*enS>ўS s8`쾋+[> _ƂxI9ӌ= (/FC嗩Ik7z 'C]-l t>Jhj!3=/$͖[BPG<걅[A2?W+WHT |/g5|ƕt} <,6;*bI'Bw[x{o9KUЗXdHzjAX$g)Q +e~G2.0v8j+4my١k)-ѣmGdxD zbM2 k2%u N7KbR=pA&wס 6`#n͞ȲXpp i?X6v2N-P^R:PhLϞ8 rt'*9yo]~µwJ̫LV<ݚmGBӉH#J B?0FMA Jm.w5?D`T(m!ol7z2rv[v4`֜&En K㿭,ϘFtR$$ﲎVՠm{@#Wj 6)WfbRitGsO,rn `ug.܎-;~~=ųomu^8|~X#rPNӱpDc)`ж3ӲsrT!sH9hRQ QJ% b?'2oR6B{Z`,6R Ɗ7Q~k$OJu!ۺOzkQ1j9܍JKpUwΚJ?sNF5( nJm@+#?g8tj#f- d#M u}(\JwŋMp+ڬA8ȀFÎQo:^Ku]# (ٶ$ rQ^i&}QJ)E`YkiJ6p6Gb ,WSZ;5lSkוWȊ%aH~@sަm4VxN\7Oo5s,=% &^31ՇaX{# ``l ư;iN8oR*F-Jei >Q-#tGlkKl2KѰWt"N tfWOw?=0lH(iW>Br8~+_vأ,9U)R-!$1-\G.WD^3Jg]dXǛs2%7rzL`'7J)qMp5i8|4Tl D4$@s{ _%Eځ_%U j-}w~^ J;ؘF&ϫB{E?jг`^V;8 jB%n`D-!r* @z9 atQ&HoR9AoqlєO ۥ} 3hAI% OkJ2 ' bF[cStM(#05ptb>Μ?jr_,pMxZatPFUnUL8=WtfNEl^Hrr͔jwZ!i>h{7$V[o*OFĪMkYU=cbMU78#*INw+FofCR=aZȀlO/ ՞rE6&1ݟe)yX=['1(w[ Qy#4)hD.x"Y) \8ztBPNU[:)m ~\m5u$]6mU behh6u SS IfO0<)^p}NPz"兡l\[@.Rf+Z+JU!?%OގNcΊ%)cx<+<&(gaݡ!?VbٓSd"4B$oCp Fk5$R!x{HU=\@<;}cZҷ:1@LnIA0K CϤ j^H-Xu*ӟ̍K"MRG+έi9(a1zYA1Ur(ËN?AW]x.J:R]~/\ͦXX,$DN_UMٛ2]8 tu0ʹRY 9<, F4Mi& 4c>i`gprV$kwȢ,J R^Yzea%vgfǴy+-)3)vgQF¹ ;"Uh,p~3ݰj#\~ԸJeBI1fCEWl.vlb%QÆqK71TBٵIo_ 9#^[/2vO Xngj㪨 t.[W$dY)߉@,VT_p)|P0QOAHM0L]#FֆIR,蛇j90qOFRy@'sIq$'#rJ|]MךTGDƢ\!OiK 8Uᠤ;1ᴼi {pbkn$D Q9*oSB ;25wz$ЀTwbw;W\('PlZbL)HC-wn"5ssޗ= "rEwylNsyh0Tՠ0()F Q(sK51g)B']V*^g6{1eyiUjXׯWᶷ Y 'Zh|ۂ&=UbTM̴\˜*Pb;#W')Q26%l(^5n'Pn(w^3)Wu i ?1:%gjJ#j\[چ 30J*xG QV9}4U)ln\\4}P9@bTpUf1 G)۶5pt+5" /3(XUyV$Enb>g.h`h*"!RJwFcY ofleXc"m`+uED(`1ДMIq311|\ PYEϷHs$ʖid/B]9_fI 'pʢY<[)EûZYqx˔&iʽ~>aԄ6Ոd紊 ,S "V-2N1gWRdP@Y ֻZoV%r8S:K51Em y]j-M׋ڊ~%`y^w (Aj)N6W%{z@X'IvmMV̄t8 (#rJ"5-^3.0S{3;:wģ7Ue >uK&psa:cia=2(_ZBZiXdhOce\ļ"|,SR[8f>₢Ww9 8Deo6%Mooa%py΍6Ȧ^3~cW$g%)f3}~bri "J'GR*[;ϕRX6SLp[^UGJ}E0X+Jί)kj;|Eœϲ[4v>R{xƁK{΄eq1V*"Nmkd.9F)gĂZu_jI ;|0g8>Qe&i1@dz7^GkN-r@i Zd8ʱpZ<& |NJ(΄- huaZ '݌->ݫE \.L8VPmNܱE JM+xNo8]ut^+^`I #TъܨsZ0 1{B,52/ F]z{m]6h( m*cש]BJ F1ދFn~>|LE59ǽ<՛1v{V lqbauixrjv1 ƢYG+qSH5//eZGH}@ᑀxS{k͗Gi6C0lzڂy>Umۗ3F=Em#>5h%EhaV5~|Y᭵~Խ,fvN-FB;ȯײ[V)?vFG[7EJFK8I+aꝢ>̨•pmѿ{Cq4B{`ety4%u/TxQSCre y[15bk厒ׄU'2 5bSV FVն%Ǿ0D|Tmr&H sx+Xg2ԃb3Rc~sp53?@У .% K$\_ɕQ}S2$/ t<; <^bO=lN0.^lw(L8[bյo8#pWUThL5,8D vuW;X"z$dYy$|G`[eڵϋvp޾Zـ8P2ٓ'džD\ӈ7TnJƁ`)t 8ͤzu[.Lra$xڛ6vF9Xytc,vĂ^MĠ8NAGZm#܆XrC(V~VQߠsKĺ:m?OO4ЗG9^;b;RZGՎP hz+@A}3;m@1H%_ 0S3=0+T}`rmz-VQI1>4 0 V :_^i-nO\1EF?b~C[K 8oɮxՂm}] `wlqY:T0<@b\}/.[!J!bkzM4SM7ZMl3a BpM]K/6 >xcˌZ73ꄞVvd0֮U>F58ݞYROYm)߽BN ^eWj]iX WEyل"ŋ2wAUi)p`Ŷ<`PjU :.fɡݾy7c{u`](ts΋pjrѦ3w@ lqG$қ׹=* E9c5 Qa.Q&5R\$9ơi 5@L,>ɞ SR_İ*F}繃07}NS: Sba= <Q*Txw&r#8’:)؋ҔKgVH (MEJB6D 8³,#p/ghTZr~R!q35>זՐ7?ZPg+8^[B5Zq%7Tiuv2P^bi-9cb<.j+3#/>k^J8GkF6 WH]h2f"H(5vArd~=JIudZ ĕ]P[l"34LW-D;II,;ܘ{B1bAaVg]p #}0R\(%$]M0u"NptAi ̳ZQg$N*D.W'ڦl2lQb/UT,xkV*'-vI=֦vV.PȻ?=APEhh lY`{L3G֙\,q\^ҩ;ͣ$o!>Lc pSX` ECpo1=ğ<#@Cs^ec]n;zl*les ~Avgth8 mP4M7Nbݻn7dE(mꈗF&8qC/5b. O\j>2W=HiO_Br5"kV #~*C9  h=NOs(MAmF^~jQN0UekH?̉oPQ_Nټς}Kxp\3TI{3 B/{Vv~ٯ<ptng"X<җ(TA˅Gɐ({Y?=D#.E:noCk͡Pb.6D iZaQ_NO&,}Jpg_Ӟtd4C&qLjT S8`v}I~Dv},J Q۠WJxءeZxAԠn+ Dn"wT}D]}@bqsD '܁|=\t;.hC-EF=\j0}n[!<az%-?p$lՉR&;w l~+mC]Zf>Wyezh%<[nu*(,Ye%E2 ?QI}[BkD)ːXD4Ds[J\z|?$Nh>l9[b۱7.HRjHpF|ZyCqkiC477(^vߡǹ)Mz>cB5.U:,Eidઑֈx 9~dT΃p s9h9$r}CUY$J߅W}dhUF6=AfXcs"^ R xLri=]Mp>˃X"^n-*f҇1mDՔ% vqjI՗,l./;ڦ"L:^{_::hLlM! ;jE@C-K:R_M*.eR?:e,6` lC*q nɦ݈tW4d3 MϱԨʪOT}Ep;}XRW:E )o+8z>kjyfZ&/<4՝Vrf2n`@FW &tZ]6[NCQ!5 / JT2nCV1J|"+FhO5mŵxqΖe:K0ŽDfZܥU \L6d?O*Z@Oy9]|NG(sګ# Xg j䌣Mnuahʴ¢ዮDJ !Wz:! ?tg _ #񨴮\SN4 ꯈdtЅR ;2V#Mk)#T;OPv%R*qR7e+0]9!h_ǏݚQ}*9%x1q'qOԔ#6y#^ y3Y7;bɐz2X^/}qآϻȌ$U ܡS!)^#goT&."%qJ Fc3>{"`l]eP}c-/9p@#dd莺q9Hn +KByK4w+p" H[`U sW"R> .YR0W-_?uKQu_=5.iN33N+- 4fX}Lnrp1a57i~{aV[Fwx:ځ>1GT|CjT='YY 'P g-3fn> {t2p09C0sH@"q>4<r*;] ^eiM U6{ml x 7/wP|Hv~6ˏwvvת:M^"8k'̲Up궱49p*c3OL6i7(*"5s\Z9}p[hHŰdap\8tK h ƒ4Zd=9 Uh *eʜkWʅ0$$gci1otADUǒ`~G3HMR5dkL[;L톍M2@|^9QD-%RW% N OEW?;瓍j0<9X (ZmIq(E{. EEvCWvVB=PöcKA*~!=0s̋]-xqK}LbaJؕѥc6DGK WIuq[Q!—GŻ% ^rVKEM{˦y _CLas0){{ɸ$8]%wHy*]LV~J"_pm3 T^[$צQW堳%yB~0FI׷g)fхܢ遜xbna6{+Yx5G\2¸1\mLMcn.c&^SCƸs^FcuZb66"JJ8Km9>Q.3:462-m8Q÷,.W9tp!$[V#,v|~" $T2:P73<9UrKrRVO !?ý IF'L|ϰeĊwX@0 "xxW5bAɦNMxPᰃ3$wx˹tV.֎p۽Cmҫש>}|Le!5gآHj2 فNvؘ HIQ&ɣpX^ 42PqpaX+s=K^5A$:=}3 JAN7*fMj6U規#}bǃ%??,J׷u*!qVy3^`CNWHO1ox[Xa*c0KɾccË߲ZMiQl6$Td~*΍6?C]rx&jjz/e%)Ɋ@N2C>_$ $IYG(3i;Yb_~j" a`H̗ߩL~w쮣QȮR3 / 35fusW3f`Ƈdեopm'ŽPDu1׽Vte5!K'~Mp^ՠNǣp]3q6 %{Ph!l? VtaY=Kuu[e:e 35luNQ A?sVQ[6%._{u]E ?,̚D"GYgh}AmY) %~blfqJLA~Sӿt:`yvWp>2rMPʘ[yY>2]$AؘUIŷEg!63g`R"dC[$갪 ɩ#59-|Gz8q6gZ~+y,i0iFE?pO> "pmbP0T3c70Q% 1$.kpٳ|X"FSu>`ez!̂9ȅ֐]yU}#nó&x rk/|iV;kݻ`H wlQK ]|v S0 A^sFH,(5bS#{7 sl ө@@hR[Tt曆B8 ]ީXcd)j߃ALɘ.!Vv @G2KHY`t>JQh8C?$峝4-̪3J;VSD *|lV}g5LkL=%QSH R&HTVCtNX a Y1ܫ$T@êy0?< Kc %YSjgCchHbʯOOsV$xƪj5oF/ABiΊ˓ߠ.B́(!Q$^@ .$"d2ZOڨ*+5?mܓ&8߈1~{Ix8g,/KXhsyKxkL@!u7ti(3 Oȣ2K%P3j9& dW+!PV.B_NJzin=xj'0ZIXte vZ㒟1HmسZh"v;p:F0fbNjEqųȞ,Xe6'B\~dU2r鵭74gG]hpkcA\+&P.M̸1;dN?=iϕ.+ޠ:/ -\b)mw لqRkbɗdVGG!9f"|+h0fݭB4hb "&EA!<4Ms8@9Ȼ 20%D#Rn|"Z~e+{\b=-S HmRuiB1&e@<bMh4DIz^dZ!ҪLMoC< }e†[_95k27#+}J*Bx9bU)gT{ t]4ވ^-v hokj&"W?ϡdA;=+o[k[~@C QΈkx=j)nՋ6™مh#$Cwvru7ht!`yESuO|{*B-gښ~Q:jbFODg̝8ftџ}sg _ 5}C.8zG379\g5ȍyއEZQ\0;BUiʳau`4~͘؛X(L\Fј\jrJ%L#C#6Cd0-^xcwڮ䧃Zj,4i> hԀ3 f5}ԾryPV'Ȫ8 €(# F9.j=~ BH9҈rҩ0'{2%`dj>_)Mـj'%ė}L?؈֌OcjacE;ZӤh{躻V Zt%-!;[ny%!k҈t)d{AGd _mY;;s3hWqb{v sƄ1t`.s>`Iݖ2;lGvlT͟p \ڕ PM)?p")~2a&\鹴R(]砝+N3XhJCđ#VjAXs8Czb=CwqNzb zCY< @x,؁'E:-sXؒ͢h2˧Ԭ' GW-pM/2"qЖ!7,)k3Tjܥw U~םps"(llGg^2u7 ظdԸ WZ}NDw&[ɲ,+8hTudY'xj  FpeQZJ^'8RoϙY9wcM&I8D*-!َ)r.SSlK2L^5=ᘥօQQԂ?AJrz0 8Q_()y$ru)=&)E# ~AW>e hV7/bx/lVx ǟ sI }RhjP` NE!J{}/W8"bĤE$ڽyN-5]"[)qS@Vk5:⸤}'Ho>zW5j)U [Wv8 Hco?X;k}hBzQG[$pIyF[jpYaAYhQZ(ZQWyE3 a.{~Ցe?䕓{O9 Wp4q@< _wnM5ތY8o 2`aed %G^XY~bwidrf{,s2-`QD s:Jp5DVbmp]RdRh l1.&a/H/8=z''q hS@ϪjZp>e^d*or6r'•08` 5Dhߧā:o:MK8b˨| \aA^f-GHnzE^R`Gs[c1%;oQV{lx!n$+ij'+aa23C>Ͽ0,B<%d &90/'u\{= q\Ch$HPyyFԤU9b,ݻo;o^z8qy᳂ҿ78< Ʉsآmپ9U%qD~h/[ϭCЊt nW&m} CVmU i-|)Q-9 oݤN攸*l,$R( =-߼)'TkW~Z*U'L띷nMe]r&g(_ ?kM,'\y qݤxҘ>V2.ϫx`1;\.5XGD;n}hs/Е@6 yq.,c99Cؖ⏱$ތEEٞu'îNf $GdȆS}u(|}4hc&50o5%Ӛ7! ʒk>+e+awƦ./QBay Dgiz)4@ s,K0^ڈNfm0Gޥ ޿6}r@SD*Gj19 +%ZA($Q~/%swRӥ760_\8/6WKEDņ#.]̈ D~+}ޝ4Qc1UΟXZ%ey@gۏ|ryuFF9BFg/lsΕ8GlxmדLHUq>YF3qzghJ Jo)/Oy`a͕ /cҗTy+N,¤#EXt =%qH.yzkxP\9:V:b^`&CݶFsDI; Gm T'٫O$H[D亂nY.ȉ ]p5tkK6cx C f\x}/k]7 ,T+;LXn0ftj4n:Z:fNNg,-BaNɻn }"[qĖ(kwoeRäpu)/*tW~(4@@Ђ^pe?>TRtZ@+Wǿ'nOK)~#Z> ʜoxV)Y 657zu]CŅl79/K^e7e>B)a""`rZ)+tQ[@٣R_'M~i u :.5I &lqaշ2gw1CvtZKY_;8dM&ڽR(–@<n'!/x;r<92Ĺy7yo|V635cs2n8q&xde3Xw}W" &{=X)u`)#׺xX]m q}IoI5JD9L(@X|U7/ D TIxyQr֔xU 8^6QZ_'I@GҮn *('LӰvVc5Tm ΅xGوp[_//  A._Iq5a(iw=1#/O[4%fXN(ћrʪW1's}YA e}7JYn5ua(n~ NY4hnxs0{LEd ]l~G($Mnkkn>J4t1J ~ @=4e<17 Aj2 >RHPGQgf=8F&3kcbI\';JwJkS_UΏg#0LSNǯmKG˦-胴xZX (%_> |;<4N x\yl@ݢ3QN5UM%t9>$J&(5M_hfd82n|xM\dp'$5npTr#Ě-?w!t Lhp(F+V #͍C罩Yʠy" Sjĸ]_vQ78dDLckอ We}ifjЬ I_gm8Avj 0M=v\ tYV:n< X35[kƤZߖ헗K4$ jpoPhg0m$UΔq/KlXSE;XeE{^hMhr7I\xhIǵ+'U/y.$=KQN,9vg6faˆ8Wy|vCE56V> 0j$ 6u/%~ŚfʠøĞ2*l #)dFћ$^#w`~^ H~_ kp*y0MX$ZI{,d x4#q4xnuDaM!UH%@ᵷx qҺJ \O^\[% i~j( |釹!+#cغK+S8ojWH{M8}iѢ͡ïNGP]o`zhu}cwjY9hVz$; ED!ʺjgixz0%2``L٥(WW/3ךm@ф'8=LFesq7! іj|'9m5bF(8!≍C!P- qV"?F/}Ʊ87BR W,(o :qN~T]HQLebK{ .?MQ,t|b7v^kjݴ+U:e D UQL@G4i:]~Uԉ(7elNޡgis'F5e{#*MG?͓`W6a@ n䕃,(`Mc,|{d:[܂V '>HK1yV(0MJv@&VR }s87 :Ω1%eEeRBHi@pZ8tP&Al3 7$f={d:dE E,,5} L-/[\8 a]XbM3vxelT,#x]S/̻5Ж&Wh\<FbagD2'IxyPWHO"9%V&n[a!6Ab5Pƅ6FZkƢU䎙B1%§C hN+CMOV^`6[oΔBZXI3O?JmσESYphaTn;akq }~-6.?BQ9gkIxz!įy.F3ER R5BХHe29e^7LΞ]SĘ߶X<@j^i8Woqq]v_0{g~pc_h}C%x8*ÜwpCG\Bml;;Q5⇫o_s΁n_tr{K6SOUX^2; &$ʟ S? -WGz;Q)>ޣD)wҕUEjFqLMqρ+ |ԩx?2u P!V7D{Sm|'we\iVD*[ȸl6P D@#*4#m*̻L Bj{R/Yz|e"t!}AEcYeN걓[gNQfiZ|hˑyV/"i\'&5YZ DFsƍ܆T]`Ɤsā;ȫ/br9z..7q@HwkvCꞢO5ql%S?cjJ0zBBFSSXGҿ  Ftkt gK"6Qo(Z/$QcG9 #wՍ2ȨXyBV~&@ӊ>P|\RosTy,j߈A f?L/vp AN,╰:žz7;YI{tq1 $&YyT Zshpv鱅ku=?Y̏8MGFjo[2 ""l$Rj| ydvn)'A[UJ"].AQo-+RؙZz`Zu™滳h4`iA.=f SgX! W,2xQіv7Jimlag\+ǂW<̻H2Y ?W7FN{Z k( " |l7~h#5d@ԮXby;--\I xݔoN9i89K J)~JBh6%u̘ hZQo\6YǶƾKzħzz,PvE1=;CZkLީQk0FA70]q30'HNl'>O-LͿQ~#}윹]}o], ! ƙ9-X+ wЪ>s"/jq>*0ˋQAnzz5:3'% À6"O[jJDS7?7}?p|ɼls +2uhp6sSaO*uU]a{{]S0MRvam 8q ϛ/v(Aר&D윔 !'Ư1d, Jr#Z @'xVʈV@wnGEəx48 m|oojX;nW(?H.lWSNja):pw]!A&u{\Ɋ[n'e\ у'.;PH_)Su@Z\M5 zZwX8|ŀ %ufɻš]dJW4 ǃDsxZ"28tذ]|JTB㘭6kIIcVdP-z?KW6rc\.;0}xWDWxt1g=:KUq nv2-<9[) RO^ HtR'j \00:&稒6=dO.]ce|W  (-Θw;!nB7_yߣ3u آ@u?PeKPJdn1y0- x4 \֯R3P"[w`&{*!\KO=L#h@zzrG_kI %:~JC߇VU8|*(W*FaT#!L# twy ̋3>µ"~_QݒG1]잡Bz kZR tҴG.A,t<"6hW mZ";E6q&E}.-OS3#- K8ܚ1፶v`ÿzFi)߭iaE 7maYgJI{U`k?ǀZGTOM!u7WPM" >#FWgXȶ=dGaAgӻƷFOQtW"7wO1ew;nCJ.W'T\>a㽫qY|-]3EJW_S.\PsGPVEn)q嵦NKT %a =#(=߬""4͢]ԉCC}ćahO 1kAʷit%Ͽ8= $I},BX@|.`)?cA\hK[gʍ6'l-ەrOZ(\,On3 }pG%wZz?&vok;Cպi)ni$"Wf=ߊܶeVKGFWD)M= #"^9GQ/5lk*~iNp1k:E2T?EOWāb@QE@̷̆Hc+.\1y') ?ZVGlgLa25xFS[q d]ilN6Qӣ\'eΚOECvahKY3_>kI 9Lp玫@m"ߠj U0lyyGV;X;!= wE1DW, Gk:a#X^i @2~Q*cS%Oe#*,<}G߫W⿬#:246Fϓz Ф"Sg5XN(.Zd f3"Eexo8-$XosΘ6A^fݐ' a?eQ5S弈!<צ¼裻+Fj9Hs|7T+a6ߛbF9^&t>5LsREݕ#ͩQ[5|V?xY܂7ѠuoTd 0@"C3g.p\xsBI#4E}\[2s4Wj"UMUOD:h=˾`>TLS_;އ8{r0Mds]LJ DVqXQ.5Z7 KuU& Ini8Sp s7gxi ;b̻nIfƭiS>#}+,¡kAPQ G*lsm(XjVneOF vZY{^~^$?1d4j60-!OD S$0j&8eaS=~߀ oN}Vh':I3%zD}qM`cVoPω =7zn?2 FG* 8 ݩDregE$hsTϙ5$A_)ߠ>֝AFVvvX;%7BRG-x}y,qD˄"u2yzfRyУ$G*yE?hDm=ቂ͚&if_UYwJ${t=Z,>!/rĸEfрRA2&i |Pt5/dQ3%vF#>jJ>p|+'cj{/P#n@K S:"WVtBf9Y}<׳ d)/IŎa*S"ٵ4%ɤ߄AFU!SoĢC&(3'86ި܍ wPaG5k֎1 w |7"iSZn ދ,14(&M>StfΌq{MOh)_u"*nѦOAwhJTV B3yբw {8lM)="Cʁ0?Q9W+m<]0?d y%LÞEކס2.Q@V%'t`X h[:.!c56q`7LE 3t*IX8, 1WOfiAY n Y2Hc;8æ!]Ӧ(7f4KXO9m( e0M,X Zi'*ەn qdEu, `%U /Xy(Wu1Y% k/~ӆU&B,;á67VvcjWqS<2@iU!L<]0u1"w}BL"ixiѝVY1CHWFZ a D ܜ)DR~`1%>vc5!E6C8}7M.ɯHh HF.ru`=\B c`zqe>۔ {WôyrOz,|AHf3w nBN%ϊ:Uc_':dLz`ڟF(WƏMr;14Z3xe,AY6ߣ+xƵjUxHeCHp5v+yá\k0I@;PJnӔf%*!q`E~; iT_ =3D#ܯ7/=DGY*KeX(NҪJܬ}@ƷhH|v~54+ZuEC.%W[dY$ycHDu`/S3YӍ k/<s 1|<'o#?Q! |YcNiKo eP} yh0p%h'o+{UQ\ ۍ'MT_UUfw0#;-şń]{ʴF@ fjQܖls2n3p;,BH6^V4>CήK1jwQ"y wEsG/)jŌr5螵z/g8I?q8A@eTy ~U̞4[Qc ~^K`l-nv҇A`C\4Үg%sd$Nbrʻ2w͒AH 㣾&i}U:ߙݗń#<Ս dpԡ*d% hs$Z3#$ 6/ge",l՝@(,$}=hM z-CNAjWfg ѝ?x:VYkmӎVDa8n<ůyEPSR.{f3^Ko4,*EjZ G:s@ɭ>t5of[3xWQp*cUeYEc 3LרڧJnX\Ģ\.4SQS*n "D狛q#%t~B}1[ !}62vC#mNقEl1yv9Iŷ'0aj 7XT[% 둂NYc7]Y><Υn<Ё +¬%)_1fA$xR.p\ *fм`>C?T O.Fxe{M\}3}$2a#ʃSn֎P3xq#tRYJ-P۴WczG1I%)St!xz}G" ؿa[a;fEQ?I]Wsɇ˼ zز#"qڃN DH+:[PA3uHPT?7R;jJ,/J$/GyX8I"*xi5y$FNC!Y(U +(xAdEy<0ׁFet ɀJ 4Uaerq?8.Ѿ^lȭ [^5A;j5ixf5N9[AGuq&KͪUsƘrte;n^0 !w0 pW8ΓC3p_ g„MWdB1[[} b3u68gفJIE'Bò{ZpEAdg(DcaJ?kpJ"2X8 j/a>Wvj207|yz?兩Ƴ,4ٍHH`atz Ub4y@HϚ#|˪φŭ\-KP^j+Ik^cl1nmdѓTigYk U+ڪgD-r(v+:kd3&و"F\ۓMW=kH0Rk=3rnBu9Y)Ӯ(dJ\@j{A\\enHn>DO M7%SǴodog ѹgy~}W^OU3HK"ݧJZ͕kry_>i \%bC&Ώevv*.6(}ő7"&}lŒ*{ ` D`Vw!Ӽ"]wZ/ax'ᗔLQAUOyT±^yȼ81<2J PC# VW)-^r,/lQg: lEw 1tG_mUF~ZI{ JHAE:n$"t'sv~wu/mXrX~vz057~lI{|eZ"꦳e9ZT#%LKX,2g4"^] L|Mv2=WRW\D KM)Km& a>nłA&d\<;8[~uOiI'z @*^@/ m76}vv,߯U.m>v lht~g5OO',?"wei k(H&5@'{%4Bs[)CKaXq0hcHun.`^+s@fYǀ)q+#%~ud>J "87ۣLMәհ宛\IA3KЫ%@[ 7hiVlrzSY칸_|Qkne[ys3( ѸЈ (idz9)SMQT-D pv%':Pt7<'7:ӫ~hӋŶ}Ú`Q9UWѦt.}ؾZ=T"1>c?#= G@,1PdR7!Q[te-PE08-I'`HpI@FٍG+Oҳ-}b!sΆjٵ[+< %R|]~7bIRy&aLmuMW@QCmNWYz@zo:L~%!7Ub GWvJ`FG"5urt (d -VG:V_iIOA.ЪNEA k^[ 4ޏX+ {a#}DwԦ0{oGQC5s7-/KʋY8lu9 $wp{և8Wp; WRoGܚc06*5֋ɹSĐ>Lk\ֽ~wv/:w2Z[mԩ2\vI_:[GBەEuԞl.#1i3P sQޓ $NQC!,TG#Sȴ6szwA0EΥک1Qk_oLݹNS[r(tN]Ƒ1Pmkb5\%~ΟAF0.Eв؇!0>i,&39T-{j(R$#x6w)mL\2QTH+'wh[0yƍv3EQW Y7o9aZ, {LDY@^Qd=)qRC o&[TX6X頑Ѷue9"\ߘ(ף2RAXY\VDlx#.[M)oړQN&AEc!F$k?>N)|o7MF`3||\*x0"G|kSH)f S!,X[?il?omm:K arCI'J (==f/'[o?M܌ٙ\^a OegaVn-zMơjr:@Of9jU?1@PjfE#m3v0% ā箈%&:2%F]BvY=L|E'Q6laźҢ/!0OA`km6Oe9AkAe`hFRLyYYbyA>.=0M{N -[?-([v_!^jh˜(b8}Lthkk م!xIs*bZ(:1\_sPL,wߗ,^,m 3 H 2$M;)64~2&zԮe[c'z/WҎo\GC-vNTzdyZ"a1M>=%Xxǝtv|KǸ'|EhȡѕX!HN8#I-tY[MG aS)Ф4Rť s EGF:VRP(}Zn[JG! bf9Bh9c>cԔTf$& odjC߰k2iaT՚4VcP*u q5V*@qɻ$d%_p}>]&|q:>fٵg۟ݭb!ߨX6w;Cąյ5d@֩dR ьcg\9Ã5V!eFhY&)׏(hz(SMxa(Bm⁳\n.G O*$MW[p@f|򯍨)}QP*].rw޸_l%5D̛F]5"d?^&u9wE AGHc<5\yj=ؘu3r+x&I!Dxt':u0%LM$?N 'Eo7kX _]sax!%wAݹLa({Z+v$C/>,4eٕ n'^=!MJ};h<(nate|is|$FѡkYn<]فEDL-Q""֝$-mZ:iҧ%0(YEojB;܅C-t5[N)Rb8fbX$r n~vq)ɩ=Eu/Pۮ\_ +Sr'%>~$:~ W!,JGau{םjîcJ녷EG}Tce'Ьu86W;iS4 bSRV-"NUUYUIٕђ߮Unxl- V|8: 2;fNP+U*2 _tх Ћt#=GHNWzo%_i!]ȩӎWB[1]á#.neH7o#|CZ}w!xCɾng׫^SAVʼ<%TtbjYE1_n5(=DPTw߅>oθ&B5 "u-%<g۷ zȅ|^mp,b,=/%# eY~ܷ!M  Dmn$RW"Qq\2b[\PeCYH @Ld䒉ejуY m>e*ē7ӮGhWPi -ooT6<~ޗB::OICG[zJRX=, uH2=WGRo zɪf+M M0&".P7sEK)uO)'ju,Tɺ}rնkE]Y&.-뒺d3%R+S8|BLq28 \Sf#צ駚؟vLMOSx=a-BDx%߁GV/5G5b9JJd0S?& ׳W/?  ݾ\Qc %ZLY9.oB +"С%MB hS( UڰVQO=,Ob4ͦTQCE,ZV Z*|Z8 7ݴaDbo)fΞ')B{^P 6EH̊1 +*"]ޢ3& ΑtZG]?}NO7StHb.\ M-]t"6Qخ=6vk` 8i{/ΘKPٓKj*1[)]U3|=#V{lJc-}D,IRT{kSn9w^)|%SH UX@+;COa%|juOWc""f o!A?EZlFpDrl ڗnZRb?U]rJ˂p# KKD52'c*(Fw~!zuֱcMm}5'#}<&H*{ t-:η;۩jS[-(ۋPǺӿPWĮM'i_I͒rGB?P:L(ց졨I_b>kӗV±xbe@Ǔiv{+M^ǵ -o 0cGY%YbLJ#`le]²Σ,$#u⇌H5wm@=2A( ъ Lו!N^L_]wf6Q9iwL 4P$HO& sEjFD5p޳zT6,El 9~ *V壞Kw$OeZ+ܟl*[CW=0P>q("p#! &#ee6~_ȿӟB:j&K"0|#NY% sa<^!ZVLsCL[t#4)D>h.g@.I+%DtV_&!vf[@T UVV^M"U4QipJྏ_s$A$\d~| GiH0l;#4qq|?wWz1 u 3c7ڏ.fg鮉BІƀ' 0: ̭  \T.B5.μ=-͟(yx+QM-jIpK6w:hj8CC;O[YWhj) G*yAL肃Y% | ^XV3rͲޠ0O9؃V-f}r0#/y[8_dHMR('܌Bt pn;y[O,BlStN-~=_l5>:$cF͈whV mN9$om<sn;י(j T;~H1pCAktP1{HnHr f; mYяxɛv;"d` ՙXxfpۨtY^ fJRS M_){{-gM9X@>O؄Nw5 h+bq%=RFOמQgdӒ"%wt]VtK OG߫:S?k5>Fjo:7d]>f15 ;פԳkc&7os>ye Yi~7wTޗaZX4ʛCW'ԩ&We.Y{&+" }BsӽuN* Vj_al$U [N0N.M1I[$.,_Jߑu}~5P懕;ֻ?lJcGjm9.;y0Ύt|E!ujϡ%*0r+^ p =ܣ(fLԿٔW mߎ(ahC%1^SgPT-#!Vd(e/3u*^"h B?/}7d~L^];<\ yr}]%.נu4x ?Χ(kaހ<(, ~QzдB)T_o٭ﲅK-WrD!*h+wa؋*$;zFY6UUIuC+ ?XQK+5ia\{l-a«]E8/1Tzċvd,K犡%G΁Bώԍ|&,KS[ʈb؁)\Z]+WB{:@5יN1on'ЁG-2HjTgW g׎[u*k?9|~p7 F=5!LLVS~e|)upRF+y)܅ǝCY֧RqJ )h4Ws{^ ϲ> ᵞ˽_9tጼ{t8-{; 5 5T&h:t;Rz˒at26W2C_a]熣@ؔ{:2'{P'ɗ8+ˆ O,"[N̥WpP:z:cjHh;t-gjGtھ U@σQ`C9|NILFXhjPGX7ddwĐ5pU8UUCyd$S?ۦ;,TfP;Kի-AeI@ͲY{et~ڦOi,K*dɂ:0^)w*X,Z2'9|PpI&>J $v\%vH@r0# ˊ ǘ||"&5 X*g7Z|Grt .>s~--EV֣2Q| ZFʩ;Chy1?!jӗW{.xS?̾4wiΕSNy6Px,mcVJUlF w86܃Mpz%lƙ|)M)0[:\aQeEa~ 7g c>D6X+q{ 8$2mi5&pd籕C>|eH1C"\>2) d=Cz]].gEol;o;pw0xɯ~J}}S%t=KNa+fZWwc@&) ޿:XңM|*Og9: qSa@j+& tZ[Y+ԇ ]0,8(Usl4Tl";MPm~YrkiK\*S67HrBEƠ{͞*(i]_^0Q億6,͐.Z?@OnVoE _Ǥi>ɬKfB;~ s6'6S4r J} _oM`fF|1<-6Ё2;~z`OrpZӵ9 lXITwXr Ux?=g 1I_L,~I덺ķMP_E4KO]P"9SČ(Èidܐ iRHǧ'ڧg9%]o` u+;SMB-w3ħ2$Z6~)Yy 68^1ŀ| uˠ2ץw/Tm2XI%ExSc ˥YOğdg{]9^"?o~i.sop6%2Ҹhck <ĕDKz)1@P4ŕ)^k[ rYGlzܦO_Avߑ>+9t9wmhȦ0 @8*^'9*ڲB |& ʼ\uWd;4)q IB;},Ѓ}^uW4D_ gNڏo u_翷}%vH/>Xgt Qx2h}5Jɷfjˎo-zFaZ?uΧ] gm>RCFm?3t-S[Zc-4u77U%qT=kU4dx S2CᐶAC lNU?~0G;CH(VI5 q+xlU)vqyD25:pnˠ  KcN) [Twd8@P,H伥hf uֶjb䜼obAWGO6 X8͇eq E>/"yx+qtaxI- K7~ɗZc~6_5w98|J.:XqU89u\a~-.T[D],HLBᛋЬ0i'+R}QQ,Mr.EPԎVHgwjr[ww)EªES,bP 0Cܚ:8) )^;.tV{CΦoyZW |7;>=:Mg' bo%D3b@AǷ rz$g4E4:2 PfDA} ~6!6CDc_'џkXݿ:0MzLBEsT5\1k;*~F,KՖ dgv9+-hqk FTrQdʞS99(TQa2U9(3![ICv!g}儦렓.wn3VK"}lX}se#uXY8|>/;3qdAgwv=>~vkվ ߁3/ؙNђ:~W  ;-9~+/⬞X8+Cohi݌[M-3g.מNO"ܩV\]sJ0feemB|[Fq}FFhIlc>3viVF zX58Ƭ\ʽ~XuGJx6 FITs a.>*^/9|F벎j:^[6 >zocReńEA)i Ù~II/<2/?fY\r|g9ddA=:A[;#:^/NËӯ`C&0Ҧ7xw;)7X*4B$)_؛"2N㮄eiF_ztRՇa6 fx-h r(-oC/bgƋrZ& |O[DL lAKg4F %{-iK[y^9׿*e !ІR^VBK"򱾿,(O0(轔pFuu[ΈF-;>wiD>4Y?xNElM:ss_n3fY*KS[kՎc~,)5re"W4R@-tX |E= ɫflFJm4c)|N>`PH esj!R&VWWl|i+IuGGgc{I7d`Scw YrHӵ98trDaU|s@0T-c/@w1I4& ?.cjJAE0Ȋfp;@a,B&n2kwE R(a߄qb>E*kڼ>PyV]Ȝ2jTPw!!s;F*G.!s#ѓ,sVZ!aܟ)r{x6ݧryá[XD#/ρ[nSP )Kܐ\Ӄ7HiM6@Ħs~< }O9)\wxb*3Tnߦg,7r'A&._,ãp<VCTח2fSy꤂`Wv73wR*C5*+(۩⾩,"xeG^\KT~ ORy?)EMe ,][c$mO}rAWd]^ ;j8,[z/#e#޺;n *lm< 4?Te$.?ZĹZQ\|:_G2ГJYyr,psZQG_d,?BYV'87ꘐ2!3L$%n#8H~y lvI0Vfx9 :5㩪O(qSXp|~">pb_ N "|I $v/^Ш?3a+8Bd2rOզ6VEIӑH>

Hyx6<+ɐSJW ANX6>rsE-9s$R"#^~ʷؼc#deQj&Tv\ǏIIY^SNdž D)0v04 vwBٵ!"W>,37g^|6Hչ70{ :~xL17/o&6. 6Dmk1U!OZxX&V_uv /a6/x2z?n 8a%Djf Ջz] 7dk[x h0@(̓hJA~'Ǚ1KQEؽM$o-,O;q1jaQ gu 5;/tnuEL@?)|u.! LNZdxrcU7v5W\oHMYA_C˞E\9Me`Іv2"лJ0!G"~p)=D|P&ͧVI B$Tۉ~ID|_Cyw>?jkDPI~!WrFHǶ't47z*2Sdlϡ!7A^H̺4[ wIKXN0)XZyMXޏ̡yMVjnZL `T!glM'nP6T]x`i{Za7Ut`ja/召Cz2dh-KAȎF=W>.|R5$"Y?es!`҆s-/+AG_U3kk<%7(.%*e*ur3j,%{^w j)ztaBJ oC=InZ)0׸h }҆"E;ݪmiڗ:>U?xǟEfZk7%璔˔pa{a(k!Qߩj.PlU[iI^BS'8aL{sfB2|Z_|Г3g+W232? 9!g:Ae:3eV)xKFs(vShyz N)dFSg!c (++Ԡn&4CC]D"Ԧ<퍮~t錂grY-b H>c oLN\Ԥ?p8mMnXV{w/As"ʌD֜.=We(T)"*{O ^H%fbX_֗G[EtH"PW4s{q&`b @ ;ܛhS&/s:{ьoe\*Ǎg_,զR'xH Dt PЫ;^^FԚ~ƧJJANHB<˲m]2: ]ew,+c y@[!}Wf \5G%(zA N܋=Ah;-nfV<*Wzp"`.j2<_h&5pFք9$ZFxk谢hb$GhJX;*0"v UўF8M\hB*?W=~=7l$uQIHJ|vZ?Hq֙{b`N +AI j'}7]q ൺҴ*t$nBϲ?yI>QoA+d߁cj&h2h|u"O@0G (ĞS\df6]ˣh>JoG&qVVWb)^Gre#&I==@eXV/@&揢S~]x-zsl˭ i%]mqGYtKPpLkE&Ϡ.Yֵ 79$xg&8Ĵ8{ _8Bkm?4uIJ# 3'i2@YBB 0g*詐BD_29Хw,#`OmVn1M=hAk"OOc4ڙA`Q:c/hKfb,\Y>Z@` @∳hKbuvN~M#zur1タOƗyZS$d٫R:{hdMv" tƽ{j[*\Obf19ѥӮG8z!{OJQ*8Ђ y!c hr/194P zV>fdNݺGc<ʐN?NaFص'́ Hѳ7~V?JeŜEZlLҼk6Ӽpg ~3Ir+A,v .R"O`&/6<>0iURK~1;Bi3]hjDU:\ı|`EZWjMoj'8ddSM¢auIe/l[jRD nudэ.ixxvRp. I.rHn,Lw MYK[AD'ׅg"9#o+5CKێw]b疕+rኙ2~.}qDCI揝 2 򺯨jo$%LhBWxU`08wb̪m-WovҺm9lMAΛM""y^Sf˪pD6lx#p(:PqRn["9: jBH$WN:6 t4HisB\o)q<'$X$4p )oɍLƏLti75Gح1kyX%=Dcr ҽå>N#}7>/hĎEvdcR+cs#l* hZu #? uPTqеC9Q |h~ЯMiJ31I(&-5HXEB7ត]O Q_*NBDv?#7Rb&\jחʽ 3Ou5M)Q;ShzqH!+7"ׅȵxI-]slž^e i|U Uٶk(xܖU͞ 1ái>7ڄN,%'ÄٯGpۅ] ̊֐'!.3⯰U="փ621g)Px~O% _$ǬvỰ(c"?Φ^cP6)nZܸFYj5$>5 .QL?S[4žDCS9Vi܂3>WBsR o \'-= 20>k{: H)s=mҽle'KXK΍M]nd2[}N eYR6jflTع z_e%V'[ǫ̽SE|G/f&6!.Vfş@649ZV˥uZYWY9 .}h)Boȝ6\pO`'ȨΜ=afJ(?yYNGp6Hds#jɊiG"Fd3COoU U ֺ:o2%(>:]ٹ/'-P'|*n!C^.H2}D…g-06 3CE럅@sMv V\mѲr_/ wVf)Q^t_` MIO۾矹fPB^at-3$'Oc$XPGӜ%m]<ZѺ/֭>$\3[|#]_VTv+~/o2ɺKY ><mG@cl 8s$}I^r²/Sr%3v΢˧W`瑏IΐiD|P'n̽ ݄=~Tnk#u8 r-h!&i,BX{v53{)ڨUBK=""'F\qHgd)"NS:B;܀x^374hF>'EWOY0V(ϨIZ)rDﯔPnLhts5 !$: `4MC,~ b\,\yԡBQA$#W( ކ3&KSL Pp"ppqw[bf5:DR jK"JAwҐ A`Q(MLY?$F(Tm< БWcz.2J@U"oٲw W:z3\( r Y;5̕zWݎ.p?kHԮw19VRY-Ihk}+@,k<>BbLVf$ԢJjV^Ejnoi–8\F7="q"57i-_g{Jx [|Lﲗ[;eĵEg9W{^Іm@::츹Q+`gpR/w |1ʟƓ#Y'(M*``>S|w3\<]7IJ[B[̚V);e ?5_G1rB;3`Ki}cHx`xDXMQ+i=S; == AoģΕkWZ``NPggІm"p3ڒ / 9`Umnug1102Zi+=wic;י9+3K1PV,̤s.<cTuI\ {!#DߥG ܃u*%Tox(R f rce|Iw6ExU]3k)ҡ^:,.kӪz(~” 4d^ɫ\)\q >%)`AL[vNzfAEe(Ս !qOIb:ԃ1ӂrZ.屒޲8R\]6BV;vu\'^{cf[4PVJuoW.b-cy#5{3A2 p{;F@k6LX*9E5+C(a`:^Q 4rSj6m1<uK; =R(c@Z$Zpġ,W~=tMNWp͆ W 6ԏl c@H!!obTQd!B BI|LX jN˱,13슀H:)/aٹxѿb_%+G0Ptb.t(@}10d/W"qAM܋%x]ķ~ge7DW5uy u%&;  a\7_AEi# Þ7d3I⺘1:(=efrsB[B5BIiR{[ tbHNZaVVk mtks^H.+|ԥNиLN-_0t6K,:QU9@n3쳘(oeY #T`4qM\IX[ %Q <L]|m 2,1=LLbʂ/8Rkr6Bpj!#=!Ğ/@cR-'EaLU BO [eClTYԌAb]=yT>P'DOBx(b{:'N;\S7=J4ߩ|ŶEC |BۜŁN (jXe~6Qɳl~tз1C7}@yk5õ9' jy е/;}!{e[ϓ{)jU |J, ==]7:aG7/z/UԔ֕k*yDFx9H]+v c|":K['l *4SEB MzGdP۱1Ν{>?n%~$U߰ ]mٽ׉ce~z-K0 |xbZQ'Bv51PW;B"󮅕nYԔ<6*Casgވx̟gR%!5pKE:d@uDQ6ldKdY/:pV[DC5pC&"r>tMauT cFbY1IlB. _`i:Dv{yĆxWFް&m#l-Tp˰N@-WX:~VV c@-JGZ\ NKp/`BS$ceh%q˞,-i)T:'/բFR5 deK?V_dzΒm? QGj4Ne>un\~?7*tؚÜB |L} .d $^; Iv5e)ah8p MAZhIe߸};9.dRX~g¤^8Gvlq+xc2,,0`ʜh褐1_gD^|P*w<7ea5}EXZ>Wflbt`4*j -Z9[%&BrIThRFViI֩sQ~waO#66氪Urc I$ 3@f'3K팙<(.=`P* "[};. +G1= C# 3ZRs"'ޠ܇a. βc )yb|@~A5MCyf<&{@X@^ ۋII3ZOuwbs*V U nI|ќ6 glezTK^hUZƟ8 90lv'At%ʇAC"rPL”O:$0A.֚gnz3],$*'ojb$, h6ne h! Ǯ3: <k6,Uz*^`\ŐD5vwhRTXR#]|@է4NSҤۏUL)55&?Ҝ[v[(jyZ\EFR4jߐD`S7Ak+@yjHbQʳ>nCRϬbr ܆*( A?pb mwe[ܹGRo&$Udr4]h=dT^c}`'ImcHkF\ݯƓ )^)[C٠s0=&qj,a׌qe,W5UKmV]t0}7'1`emgM=Sq#?{ɑr~;X$NـT^@ n?c{>`2RE}\Ca›_QjxGeipe0*Um#Ja#I@F}'G{iL * Ph_GGW`HgZTehq"\JaYMY=WbsGI٢9 _veˆT8Wh1暧X, UG-O[1Uؿ:\BCYI>/q.~nT: 4ak\ ^@(3֫6\Bڻ\NW 4t>AiQ-yDq+zӵk ʨ\N]|VߥC*6270 mmba( Bs({|LE=yeB;!| B04^xUT5}F(,3.o{T#Lin/1< Ϩ_Egc8!2DBÑZq$}1;[j( GQ)J{VPEy"ީaOnس"</26);Ք'`f}|k 1[ i,Z_U#%EX)6){8ϼ1"x@&}/WBYM R\(M&GEͅ*TU@Dctuc<557Q|G-w-f,>:}d0|[~)&ruQ16!VWT$S>{3nhiPĹ$Hzn_cKfv[G5#Y rAqy&=tfLje 1{ZVc&g81{ (존_kDYKK1^ZbJ4 )=^X~!™ ש}u{M]E/jkqM ؾQlN]k$ڹ+C UdMzuY'7, Ml 섆zuy䰟ForXB ^]ԢT.-=~J[4 -Af6_ʹC K. ʢ(*b{bSDuo GA i6-p>yyyW<{/jW_Mdz-4|uV dfj8lOM=IFp&"@ F:O^u+3P]!nk{KSDB|^k~{姱fӤMBΊlcq_Fvz̚B8<$гks VhGa q>=\w C 5r< L;l$S>@Җgg~06q쟇S5\%'B(:;x0 LV$ڗn3]bq&+g7E;6gT\,1dٴ,]uY7נ~ 9j|pE81,v\$B#3despС>6uoH¦6;l : WOwDZڄc%rY:=tVFa٢ns #> ly@ 5):hiW ۳.zO]a9?[w3XPTdlG2ǿ̛u!ʃGFȠ' ?!GiB6HN0cVxڙq)b)g!iʿ`=ר{ 綢io~m;$yS\@5.2qa5H[B\~5a)Z>|Ⰹ@=\derY ѣX{(&FGNu0IAsgk f3.v쎦b秏[K*6iZ UC}5Mks= E;<Ք ௲Q9f쮉SYFNO4/JM{0JY)RIA|`1 㣪-UiAhBP0Huc @#t!^)zL'Jaя)g>jD IϽw2Bg? ]m4Mkic76 b l-JVS`qJM,țrLm9=48iϑI|kK/KlUy.rn oz/ tUJZVo?Tz2>#=4͔83?ɅVa[Y1K:\Єr N܀V3-TCDc=c\ֵFB1a*克*"\SA+=So1-( Wa"~+S|^<7%N&M#P$m/<0DG22GUPY*p̠!хO n z `38TLqZ;|\+k;9)jwX諚Q&䛅wg3xLR E~"| _E } @v҉f7Ec?XhTfsV=V4}g6|W8D""w<h$"+sn̜frG#{Tk*U`U  ?տAyHPL}~7I5-$E`!;s4ڲ؞&%>*fG% &Q[nj#ׯ%+w{y]Hv|LstXܒc Ɩ)-| 9Ֆ%ٜg+q!9֒juhM[<λ.c&iP9bY8Z&7z%Y}K-͛Y}HkﭫN?2 WA֓ƑySlK.yPT7igo3{e>5iK3k!rʫ["8G D2P`ҫTUh4Gs[_B/k`7?fR8+SqnNۤ]AM7pJ{L6X?9LiixtcBa% %[,00RQaO)Ghu 0.2Nj5D1^ZA\42 9FI-teS?7GR<'aK(W+Zjf#d#EܐvWiW'dclcxC;}2snS!7~N0>]#5|Y_=N wy#8RMψpҨ,ǷJ:M!`b7Фv._Xjc5j#YMFuW%VCœ#֟m4Ծ㹶+n.6_ر$m֑j#ς6b3DZ n Lp-7%fG iLn˂1l<wTP}٘tkݻxX<W ZXV3O4'.&.#kgNQvΈ,pЛqzl%H&t0{H Tx~Vwp*&m9h\T}i'<K=.mE wTf #u iSF FK=$#< LR܊˛wr i>Ltgg+}cdVєӚq|BUs qS?pw)dS/h.D_-Z;"m<mƕʼ7%s"5Bp~fBO,sH:U$*Do>;/#U ݳ n6D{˄95} ɗ9= utJkC >39ss圮k@, ʅQHC&g{m9ݿke NxQKU( D"yF*;] ܹgvÞp#:]W0*R:MݩId}?d\oA^cV =?cd6KjPZHxGI,g]7"*եVlPHG)V L`cn0-%H8ѡ|,_u>sn $;=z|,U~/)iŹ'}f:MT|TO7_R0JW]zcp3>{ ; :!MTګ*vXHiwfÒr )/HFn!qY= JFDE15iE>)dޫv^q 9 aՋ:6t<7Bom1gB&BW{Zz>5 n/TA:YXvKnֱ!p&ˤs}%ä:T~kAߨrZ (f^{)iY Ϡ#ʖNQTBK!gՓx"'?-b]R}Ev0f{rt IŦ2Oq;FOE=z LE&Uss}?emJv8Uh_%yDLgvJUUCۿo1y,8))9URvK1/9 7bo:FιZ@#.Q׎鯒&P*=/S(Bj=He kA>V&@ahuE簲Ek'~M#qF8 uF`y){LlUJ[f,-!yB g[wOtQ+Vc0& _7Цm~~+ƀi1^" F*c>5vPfy 3-q }bp$U\4-{~Y D`@ASot{0K߲Rpl@,\#ky k* w9 qW JԷ V±~ '!+RC(g_py]ό J+wP"Q$s'/=>\:]ډHu-,(\E;8NҽN;]}ތ뾞%;_b8+HJ q*Wv'wڤ,R`IY{T& ՒBP)Խ*;oLO,2H4 Vsp+bz{o1SL?uy[j Ҷvj_Oˉsr饺Qp]maMNC(|LjZeb%oXY,61@(Tڶw(q^ =|!3}X$tcKTC\R Yoc2#D>dKoFu?Gԇ7&v2-l탌5 u#R1Ůoj5)f9N)ϲ~>8wIW%* ϛl|}l: b 2cIA@e (H6j-ވl(`zBvHS=R*wVSޝ(ZH`/v|֨2wq:deu}J+enQ8m:R/O61@R Z`ɭ`J7TR*:yaPq#=`:FL58KUkx4ãd“-<18OuܶI=nWgH۹Kv6ySb.`7;]%z1sDdCC^f'X?; Z}W챦)~BUf^wx{{ g^RG( #-;6ki7@AL&K}%TIBWvQ^eikikT˸vfƒMvgQxDܥsp85zt5 F {㛂!*FҖǝih, Ul)dzg7]Li҉ܔ?oNK'Ȉg%]9] ?^%ixX.'? ]5nFSJ0vr$mOX]g)YHw3Ӻ=& eSY%|0*NVH¨϶6ѦݰְQh揎_ɁQ@5Tgmvϯ潤0/HF[Q4YZ|ZyzrbȪ;(Cg^dn+33}vV'Cx9.%={|V~ >֚Wg`"H[o-SaU> 2)Q Mb97]933EwȒ (B?+lMA >>ij=y_Is=}(p~Sc 4{y]Qq0y~H`)z<0w<;^dn[n T(SR辌3~;Æz/BhB12$R)N>"ydB4!N kbh^UzH*T5ur~|וDğ_pgWâ+, Sɗ)a4VНU;^u:ayf:Α1 ZYm.$ i rFe+ ]jdՕ3.`+j#-RdóU~ʆB:ēJQ ^6r}Cl.S~q/HK7 en E041ͺ}Y!7} ĤÕ2ZK-7\샦iӫ cNF!C ~$q)vJJ5ѠXIGjN_gpm{F%kzތp`aZ ?H/Ի'rO8X{Yfxfo8 ?> 4a1k+o+,8Ro6pR=8P,s}x)k,-Իf(+i'6&زSM'9jRv)*$&ߎ)u>akiō՛zC`'U~R :E T\FCw]9#Aƴ՝hbXfy݃Ƿҕ{Rèas zQiYКu-JYĦ3C7dwlwޠ!zّuZ C~c' %^Md3eH׌#D6r6MT/fF,?}/ўEև [?D,7,|]>tc&x׹8V׵|%L_ Z6z (W5C)j,l nv`! Td;pAQ#@~Y5r^eVrPV^w*]͢ o1Pێ7.u]YcD+G-Fvy`ok=0v:7L韠alNOTBuK ~⶞J~:&CYPzqB{ 퍟&7PrZJX?0Dj\p4N;f~ŭR^?'m;໡=ͻ 8[Huo-cR*GqO!i3BbzYfvn%7KڢaZmݿg/B0n<=9VsLÖ^qO+1 7 Xi|Sܸuu:[Jz_K~\ k h u ׹Jpb[(McxP2fn 2'aMb)aQ~0 :gw7Ϫ,,ebJM0G5Y~g!3kݜcF8Unpi~U8㭰5yiĊ܃BX]Ǚ >7|Y !RgPԵ_6r)޿S(烪A~ <9:x=R2.7w2s\!X>ʤq@h&.!irE/ܽ H{A,A6Cd8.-I_ZNj!"rGvuΟP 0ď5f_7؅.E Iv m_л< l]v[w|QmT|\G0@'dWoƯ4WŊ\#٬}gQkAM߶v2:9vj-'^IGEsɃb*-ߌEZi0i[npuIzVװ_1z`$E1[' ðXg!|"Oˢ\p,49bbdY}$e@ 뼣R9M՗l㲮 qN\*|<,kf .݌8jb$bQ49xTXgOܛ{`X{ib9bcn.FA=,ۿӡWo [75@q[F6J^Vt]!hH@Z {EGh[ Y6 [- لU1 :e` bd&ƟO.`ec~jAt%K_>(?S=,]i9%Tr(+oOd-)a5Acs1f]eRT37GD'~t^Df*ߠE"tVsJåg#D`( ZGͲ; (!*=$Hlki(H3]՘c  $yt4uŅwa(zBb K`%S|;B"RǕX؉EV7 ?-a"ˆT t,7F@̨/{wV QZ{ܗ"F3]+DF9߳ jSrN4^pKsz'b{Ou-AڋsS^릷O|kDwpsd۠W[̤oHk"|xL'нrU b呒!?n|AaCX!K&A4@)uߞDѥqC{wWx yU,Bڢj,)/ؑ9ILf|l؏cG;f:8usơO7e,l@# 8i^q)_53 {C|hT׏I%*1P=9^=/,5.5̴p jR#@H!˦gk?QE c5]9Y/#C촥VXmF(KS])6V$mȯր0NnTYr%Ш2y{1X@A7Y$+8nrDٙVW%#&S4%غF p(mb\Ż58Aߞ+{(/ ;+l2)#-$8^m"GxHtaS/nqq5 9-!A~ʻ;#;؆'?(f=.SH t{+]yOsFwt{p > @ %(/Y=Mb/$S$!gU]W=l=B[ƌǓ2 ɋ}Tuf4@ZዽBU Ơm]q8bP%lB3uCrW~E(#r7Y^f:&)H(PE䙑 +[ʮ \'R۞vz ӵ٩B>ad#yvhGdOr“ݘL8PxAߨu9y˴0j< CL뷍kEY[h{z'94,5mO3R^vϟhW~)pW:*+YwL|czBf]Gģ3on )8])sl699'P#o.̄bI:`w^xL8Ja9  Luyh.srqu!ʿ_roQG)YY % ٳn8i>-Zu s.!$D22t!]2O*woHg¶U(uO!$đRt|\݋KhL> SPk~N,v*x- %9 N}^g7!G̸}GD?iϋPl$需ٲFY_ H@W]z)q-2׼"Rf!qCI \ ZdC~ҚF,^$ƞvؾ6@FI6@2/h\unpE8;pޱlvuBOh"OS;UnmBbcGh PҽK-ν,s6\3dpO:LSFB*8{#Bϩ>[/8Yp2M o/F- Hی{D^)"p,RMFKHsGIߓC@9KCq˕u=[N7L-d!UdD@i]bXߗ{/. `~x {O jwS&C2c q6Jxaas%F0X913-ٚrB ;K"VXhfT)8gv^`hI'P0O~`?CeP\JW1y| }C? RjFdgeL|m䘜/0v!Α ׹- K.hT<.rTSQ䘄s *HC4N<栍dk *25i;gt"TUw(Cu\)NVbN+#}9s['鉐PwׇJcscZ}6܏@yVʝF"ȸyO#w(?~E6clo>PmBx=Uq7gQO&Чe| Ի>訤ivۓ AQ:˹n}&ӂ=݆8u= M' jP\Օ:V! .ΰ\<)`OWs6`7 ͊Ϙ0Bl"V-cy.)&b.. \,[̐TԷyvA Hz~*Bot)m>X]90fNN&g0BEDmoi1\dAgt^ ["Ihu<9J^ AN2 l_s會6΋5QsJ-]08 zHd7_3󰥌I>@+=" h0\rWQ'jӨbmǶQ=*zJj  E&Qb.( 3S;B9o[y6FX520 pNڨK#;Q\hFI%KǜZ {fË.Xef-z: y5OU?$f;p>,#T m@0| :٠ogeS$Ny˼NӸvBADb;:xvy$ᚎE..|iәgufN]ٲ0Ba'Uh@i~0,%t$UUJw-L }LZ\R .5|NjzrGmC r;m[bSi"JeR6y-uyu$R,Wrs§άOVO`C P _\ʸGЁT/gs$^ʚ{x`}!``" VgoE)g0rV6P=F7oaZYZ_n~3}[5ƃϴ#/@班 @ßm6dRn0pbrJ^W5` o? h $-`-P+ Ji;.Lg*_8wrgJAV *~C $Dʬܴ`M`]c˃bOG|U"#k۶9vG1) ژFiZh86wV@&cH~Ze:Zy[)ҚF>v5"[I٦ S9$ oÔskN܁u_ת0y 4H( = zFjwXe,o-$Ihfx .(ӹxyټ/;Sx=4}I~b "%)дb"xڢ&/qЙP=~6]gEf~C r"פL_VSUzN`ɮj0} \5| OܛϞ [h_+<0vȱ/.Ӈ<"x󕫾sS {H7Bxr&E5 tdAVb}ӒAzt #wh )wfT')f|SaaI]$ސݮ$hc(V!+`ĝb)TowS& OU-SxcSD//e# jYk*$X[q@ c,='"U붩"̫[*gОYao0yD0ʇ͡h{Q\M>CD4QnYx{ @z`D]L^lT*GL{,eߨ(]4\75 ,dӪŎ$ DjjZ8L_t|2GO LRy/ \F P$ܬ9 "08ɪ:/xFs-ϾXD[BЁƫ=&C{<74`Oc't)l|a|6(kDUY˟MG?,7@q5*b6#=(WмBhEꆧ0tVUSmШZ]nm5B/؃{̉Q 1;5ga oc59IdNU,zdZl3TwS ZV=Gx"(/m|D: * Uܠ9M7h/J{PRJ=gg-ڤxCڡ^5쇥}KᤒauuϨ GFhV6ݵVۊw,%(dxNeduc $<gk}o6S`-$TsbI{PJ䃥 )y@*59Zz$F)[KieRӉ.{\q=jjn][7-ޢɌl zuG[ld .(J }Ή'ۺofpf]V2坮oWwٹN+ TZ~Ow*+JЩczµ\=v~ḣ9C{~7RE13wk(.k+ )ާT!u6i9f# OB5@]!4>M!$ջWAjƌ͖va\&q~yƗ"Hrxs¨ 9쏳('5s}gZp LIzGw'^VSV%\zbC 'T1 )*5%<$I앏ֈAY'T0~bLs9S]/a"TYllƒŁ|T1X|~H18%^NYc #Ͳ,}a๑@(WlQ%S;ɖS2#;^$CKl,-n!Cqzys5:_BSJ#OxRc{BʘN[W\4o$lCeWC#? 9^ <!Wtķ1MX!I9?mg+Z+fI>qٮc3 X`Z=b<54J䵿#BP?D<9C gj&G e\OZ#ɹ ՉC)2HhpTOEj>S/h(s\5H-V*s3d+D!F Vj -6ŒZ ҌW&yʗɥʫ1o!sk|v!McPXgf,T7Э1ŋF st]=03;a%ypa"χ2 ]ղ$ytNkfʕz`Ez\y}M݄ҀV͍?/&S眘Ud6E5v@ a濳ȬYgӹPۓC̾iSP}Ec0kdK[{^݅Wus r@m \YTFJ]2Th)nRP'OBfobUkX~4$)%JT] ΒTi| ,j~ tǿ\B 641[-0~D$n sqXC8b/vCa'$TΙZXJZ[aucCaT^fnj>2']@.єz -qY-i~ؙy-(証g,;3 ;/f2y|n>gޙ>QP {T\"pOFv5G-a?*-lwط]'K'q8MU,Nz ;Ar#5i(A¡Ltvab?FbRJMtu=k4 >5@7RX*:SͶ/"< 떒 j h1t.v}:~3q.! one=dQjc/Y2^9@+MviIڽ䂣m7 Ңn`aDbkUIP.릜CEԢ l][Sqh{v'&eJhClߊ/* mUL$I^?g:/ b0JqP B4 _5A Fl+:#FL 4k5G!@-m@NZ82d>3bɅ5uXL-d~jz p'AL;8HGaP4KW: o#y` d%>o96@Oy.*[d`*V#$:jY k[ӗY2*BQ7ɎΝm>hB;^ 2Tkz8h"O#oosO:>œҨautN."jl\u$h5U[dz|~[vi& ;Gt1+sHndզz%iCKX( ߴF .K|Gg LzW~G"46"cӅ1Ix2^HG 'n8/4l]Y݀~_~ 4UWMam{ )T#LezU fF)觗(Jv/?28L.fՕ36ПDBSkِ73b\g%HVkƅaN")6 (lfJe.9i~VM&I!ִq:38QϽuR7%蒿NѢ5;5/(>N&tĸ4N\]IӐ!A A(HZN:ǁZlbiTv%r,))^ŁSh+r»y{VNAv{cmF|+65ke,#4'I"Ӈcj"* 9O:# t3݉tC jD) Be`F!͞VMrayQ!YB4:&)T,NhPx唎`Cp ,}0ء^v$a@(*)!fc]e|5QJ+|n.*J6{<`=Py a[+ h1,vDu*GVd$ܡO|iϻ])DLv5CtʱAZ@PF |BZW(#Q7(heO}EOVƴ_A%1!4 ^5IfJ3rx)J=(YXxpc77}{"Klƽ}|])nt(H4A_>=' ҡجɪL9\fMWLbz_]TtF矸S|xk%Oj1uXID)Ri4O֣\ O&R#d s2ٛM^Ft`޳t^L",A/LH f Zn3~ľ+WϗH;)C#ڱ5cvnGfa"CX?qN4HP@;m[iw]ŧD>Y5ϱ3rZ5᛺K_7>vtPF^^gnuqPvw*L|O\+Kq[8>@M.'TeEC֫8ڳo[^|fSƿ4CBCrjqDqt@Y"W@^8%<=Ps-}o(KfRHDUЊ ~9塈·ޙUpǢb*ܽ-!ܘyk 䨲qw9U /(\3q}1j)C9w>zZ9[0;b¼lf,MHlt4r#'݀,6J Sps`:TOht< G .b&Orx@z>{lz: 3_lN3c9l<rR "@PzZ${ʁMR'M14"!ܑ!©:IW.('L*s5p!F_}mڑ-|I,A*!׶' xDGZ3LTovi fO| HL]Giq1SpTl8˕`?'(/d/a $BZ4Yi3C1"7d@L>J[]+W\\7+֥DEk9 τEv+~^e&&l ~]jv#FZ@\Bv7{Z2 @z^ɨ$M$V' cA9B8hv37JKiıXZy xpt ^mỹJPw>7;u_DήVR\{vo DMTcE%][:lF U6QE-VFCn/H}}& YEsZ!2n¦2?k>6=.ai sş?Y1% ]7"X# \&BR /47tyeNft]\!*IYo TqPc:2E༧*Ts @E H+_.xL+VN x| Zv"EA/zoLftcq:W!r>0 +X)4=^9f=i\ZiI0Y-yk^M/M>>MD*$oqd#ag>Z4f7/Ӡo}5w@8iY+ Ucp cr)P Z 1!һ!Ih|jَg0NmT2? Pǭ_M|^z?Nq[ DFhԳP1\fB3W5$wXHN}|ٕ%1^֗U=DȊ `n'SJovԕΞU2cs3:$aj~* n\CCx3Xfk(0=`B4HU \RHΒ'+vm?gMʙbsAV0f`۴?yuJzr!-*ݖ?S(%˺ndNӠm 90 ײ@{ViӼWP`8ph9 iue8FD04os #UWa_zMw&cѥM37{H:ww8x1)ѣqɨ$ɖh90rp*ٯQ$NWxѾd~wa:c%L.1};oMn0+6w>LvX{TonꉝQNPYtƠR| E-gG=8m4'I/L2t>xӗ9]7ZBw vXPC)2Ft~Xe- lGvL;`#L Ev4VgҰe/Gt\ɡ+m] ?I0n;{I ; %n)P$٦lh%2/$Ӱ-VPj^q '-ڛ#f|АX&P AYUUL L[b {=W U^K'*չmtZ Ly۝ųƷÙLZDLlDVʰ[3D\6~fU-\zTU]Z) 0M>(]mH!AuNdrcQ;Wd^ zo0v+X/S3Fk`[[at6ۗw>_6-8A?/YT /20??Ez4 lPAq'6״?5ƭB m}?JB)pMY \9N2ʩ2WzyUOE.䂾ڏq(Be)[^ @q p> H ExA߽TQQ2 R:DdU=$fȱRqYRߩ"s#C7Ny3l /"=i*,vءQcB U Q}Sj D[g- lSi}A~A܎C^xwT) HOcaE/%hy(w"OtjeN`Z0cgY Z%C="ZbVnţہ\5f% X%Zv~%tp /p| XYS Rh!z7K~yk0tkMxUM(9߸9AGu3!6>ad2' |h#%BkXLHR8C孝$ )Ȝa e$_-^o[K˷͞ʮ{Cr+OhdCIIv⬇zo\{8i쿒f[+$Rj~oV\U| w=0Z!0{^vJLM{v]SZK~7[ȶbQ}]e)#! H~=WvEye 7M=JI]j__ak_$;&ʏ}#>y$0ġKnrnRΎ5Fcפmpg(%qMU ?@b{4pRL9ġ<7?/ѥI;̆GhQi1SxCFCܩ9zrBBӝ.)<{GPH'|u F)A4Ͽ?{N'\I$ۀwL('KCc, ;4޷+\)6Rz4̻vN(iRf7s6())ai&[I#^ku!|fޙ{tͳ?*qPUXdfm:LfCJF:s0WՉE̪{"5^]H3P]kH'@Dv NL:0Ajk4(X©(pS|hNTk:KȺa{m9 'jl P{3oWf!X}M-.ۋԀHxm<QmBN|k"auÿs_EV.|b8 YIj׮˜לiֲ8{ 7 R S:} u%ry%nEQFP/vsJ76Ϻt noLf(/kx"i͢*TQ>9OKx:AR*54^@v`\aAn\`ߋ4nr8*ޱR#6OYzM~@Ze7xc޳fDV鼑h%g4U`å?9`aqڍ.i:磉mM2h 6JO{Ń}/Nnϟ(Z}/okl7M/.257cZoq2c<)!KPx|LCu1U:!2*٫iUM^+z|i?~' c͗HP%O` &rR/ +.v]Xmgm\ @?E`\2Om_O#1np͂|.=gT?1\ﳇk9YyucQn3F^@zUM[9Rrg2_2&4EԓbLM iC oR78j= P\ Ւz5\֢vyVħL[7HOp,\xęM*w*W 6^G>U 2iPX"\<"\ vg {b|rhs *o ߩ\}Ohݬz.4WW:H~UZ`w eW՜|fKdHw/!0ʄ!ZVG^6<Byzٌ>h*x!ʀ 4ރyUMV m̡.jI~>т•"& ւo2t%QcMH a|_Nvb3Qf/xU[w`\ YY$mg[rJ qTyNv>?-)M( !av: ҖMb‚9RՅbҽ=gM^KRM .!;'MCZB7ON-gR2Tsr4 4k ّeIbAgFEIK4opYu´ſ:=7%_O)ʭ,Hqm&w& ;x?32淫qs~'` ij]M{84">z.Q a j&T;lXRRe!{Tc(gj>Yw"1 7Qrhc𮈳Hu.>DZEEg `ɯOZp,a;'>J|T5CIk1&)/KXJ\wx12 cJ")򒵄!5b u 6мmh콑:*~\fac,W99ɖS~za;ku˷`1LѰaUJ8d$uEJgl'>Y<{[L+2?SEk[=b)hm uJ&pҸIzl9 _BTav|${h>nilnownyA͊4 1?F64$!a*8,=$E37Ts-P5e;N@6\u; 8r~7j'(^*a/PDdL;pL{r#[ke :2`IM4r˱B.(ug \6Yd}[:syN X] 0S ̑(ҾbɃ+"ʼM{G=vNfb*/*Ce;!yBg9:,"\ +!sK#_3yCԜ o 5: ":q++*QK9cVJb># @xA:%̸-+ -X]-glUɭ[se^+>I )ElWy}@#AͿOfEj=0u浪2Dv62#Lя]5J;Hvg9@YbnWNɣ-aEBܩ(wX@JJn Ԙ|ꎫvKإȎ(\4/P%l$WoL:yh@j9OQ.]&R<½7KDzȰYu~2XRxѴ|'m>HF5s?. -(6Qc…z,w%,F逷+Ɛ{>-°K mfa!•Nû )iIRhwK]-Z-oP1Ggv9-@T)0?@3ٱi\8Qh+y*bEdOr]0ĜvpA/NѻL;b7|ƛQSp7[UL90j@ZAV ߪ~~Xgy@JpiJ_~f} ,;D$KY"-ÜwC,exqT"2|iL/s$3 d_0[(qP +}hDGb"*hRV^GM:bO*5^h6F1?Fό!Cp>Qk# zybB L틽#)emmHBnW)C(Y4cǘ n`b&c=T4CHvNB޽ yN2:"f]ߎm Ksd0y: ly0!gnI5D0/:F& AAU@YT Vr 8d{Վdt˰]2qL܋01q[bٰ;H lwIkǿh{nZ"Z)f1޾8m[㝬ޖri8̂2ϐuzOHh(F Rw^gO+Mr?t,dۦ.RLUJ K]O2摠k;x 1܂ORDo4{1 U).O/+{wK^vU -5杢gg3e|g7Bҹ7.,nĎU:.55HBՇ`PRW]c.^jdͧ/Z qe{ ed` nri!!I=ZI3\O^CQg0򯫶A[zoj*]#>s{;X*`kdj Q `-&W]s;3U,b'R%Vo?dݙr>z5ш+vfyj:wyNݙ_X+FS_ Л\نft${t7)B 8rxt0KMH)]bQr;xBpr%p& 5mEYT6*jѫmBO| UTMg!(uFƕ?R.a|p]BWX(& ^?{lZ4UJ3.S,]^h 8IYݘVsܠ߮FOe: qvVV[t_ w8 9oue9?Y}ɅfNQTךɼ_f:԰Btn?ܪK3](M>8s.Ўjxm4:ԟ![UYǑ#R5+p1cXliд1]T=kUŒG-[-a CPSC'xLi&(|s;;S q-g(pġĹy.V@k#+3 ڨ 3'xY"uYdICgݙ73 zВ]5%y>UƗjۙ7Hp ^J+Ӫ`})m.TėZB~꬀QnxQc ց%=ʈaPrG 9:},)dwC#T tVJ8Xz;C^!HC_Xs`Kڤ 22kIjK+I ^K%etٺ`D|ӟHOF>b>2SIAi2ա"Bc T{-\=u)jëV>si1ok U% ˧O]$)w݌c_YD-k 5rSk2I$%UE0GXrxYiÈĈ&pd"E5H2@vc߅N;^sh_5S3,r$.9UeKZ5ڭ3ǖ./{R!hdež;@ޔ-{ϱLOʜfyb?kIHӮ6x[4n`j-7ĭZ)m9u@⡏v+?{]d11ݘ{˓vԙ y0#DPrgf! *"b9lv޵qT9|+O sʶk5ى˫zZ,RW_+?-?L"+60c6v4ɢB{녢:9!aso9 ߥ],b$Pq7>H, -ArԎYix1 mb9#a*~QnrST*hk#ze?YRYo]GKe:2}'Ἱq6OBnY9uDL^})lΰer'#zӧwu9I?ytVi坞3XkWӰ a (쓂:2C1zA\e}]j^hʹ 0Y1L}*d}; 6qh16z 7gR!+Xߎ` lNٲ$Q5&lmT e-I{w}NA`OW8}wƬm^BK7{anf*hAEA^ cFWJ㢩 Y^jRQZА&y8 Ĭ]2^sѢeT|qň(p/t X 厎# 8"3@f~^o笴}gh,#ft t7c}]d\ da-4', 5%hŅޔ}>fhqiC{#8c:jb/Dc 0. CƘ ">8sZ 1YDIs?}L?y>Se99{Qq@-M9דq|8ߓM!jA{ -ō"$r@_]CҲYw?= ;reaO5{tmdH;Su5E;rfA^؊z ȍ0~+! P h%R RmиK.@Cg x|5㔃 ƷÊ2Gҹl mUZmԺz+]u8RE -aK$LtZ&yN8˒CmX=WU= 4Aqxs""Lͯ{UtYW@R}1~h]0\;sCj_|,y!1 SY ijP-rДS: ʇ\+Y6!FәirGeAzNxQuRF|ᰑp\p%`=Q!qs> AN:"1i K899I[6 j2.!݇8[o(( Tcef;O4&\zi#}iq ׊k0+p=`Y T'`b>(B}O !~s 65m~-x+sc7!ABfm*G2L؛pF,8 4\;=W#Gv:|rlCįwT{>L/K{(aVjZψ¤6qX =~El 0+:L ٥?NVtijv(! h^<(ɂ*qlkYe>\/;ܠl?H *fH\JTiȘmPskP$!s{<#_ѿ\W3ĴU03.o>F\M\{9ݠ.a/`_G 1YN9lQ! M2((C%2]α;35gFbMאW_P7NO3)L"~  GX2zB(_Ekab10`@ ̳A Hؑ/ Q`fERDNԋ `eqfĢvdfI8sC6%i JT%j;ēh1U#RF7RVLԬw[\:Մ2yU8J C3%)pڃ.2>>*ǎF4M{X=")!(\6$`/B BqC7'7h]_=ߙ ZmݩdѨ*̼%' v:$ިF7K sQv"|J,s xT<_*?߳5:yu#GQSTDKMc]lIX,y_Q*h+Ѽ瞿x舺<{: W܌1/ٴJrիh70&30ct7p&6rrm2ǺȥFd`S&|꧕5 ?`ov005K`tFr\T|)ǘC=~]|N![BƳW6MQe>-S2EfTH(mWB%6qֽK;kTE.JŠ NpF&pTEjYo>f]Fᙜg4<}/6}-B&I}QTf1 )2̑6>7cqs'8X/Z:pg<öIT0ZMZERy+$cJ7f9TdsOaSuU('}W{˝pgK3=!@̽ = d'@]Ex2` B<2n蠟si 8/] ɁNl8b0;~qd$@@JPbWUq8*TG>^|9{}>hn,;HmLT;c#}-sb:ye}cI,ڮTvTvZ\^4۔/X"6[OĻ {k(SC ʼnSqU2vtpzTYξe} nԈ~SUek $43T) -+6>o3pLY:e*c-c9zdLyrӤ:Jr;s=g|h`uy9U<ĺ-g\/6n;وTM\|mdWE:5ԞC#9 #<;l:Ac"K)}%~i戾Ypx\RCI44UlXh,7'RBf&wuOifp2\r̉BM4R `:l~[0fWEO|N 5Ʒli2j´Hɕ }kjV0h_ ?Y1O .ƃ_Fif u]sXIr%uW"4 !9> U"| 7KZw硤ބj ='0k_IfN S"ɏJ+f{i7 ׬I\/.C Ec`ŖeԋdNPi2}̚xh-t p~T?_T>s{e׻^ EՐWGH'e!FuTWGӭ9#>E > IyiIH⎅?{sTM[ ,^-4u_ %h+Ai(m>(e*ǯ$a'3yVp nzcf I_%$3⅊OUcIϏi {WGmѲVG˳rk|i0Ց.˪\ 3 E>Lx/~(5GoA/d:o+94]SDzD PDPMjcP e.y52NYLEWA?|Nk*nQ]o"d_:Yo( |&?rwV2ٙ`>G\^?83B\>d 6ꏌ3pvoLlzeqAf\.w i,;c;>2o>e { 7p퉠~sKk7K  kum>AZ`a6%e-mUB.HGS SYac&ve rl5U^SҐM>cJ7.Pp1K Sjq|aumok@hgJcufr2 ]U@w yğO[z 4" ߞPךBkRMKpMɳEqv!vNU!$_j s;"ՁKď*ȥSkMw)}YdMW'ƚФY5) mR=498<D} F7DzW@Zh&Iߺk*3M$GH:~?A.mO$̮l`l^~MOW+Dz8;fZd w}f9ܢq>٣ IJf{rd3d\XsjK! 0gܿu]S ?#q_PѣW%dn ~i?ssH7I| De Lj4CnFUi9( Gk=AєMXм60,oU2K7K\*|]}nu8B]s-gtdkBXgYgodyrNn߲dr!AIn1F}'eyu^ Τ Qb;g6w5w?JwDqOC:B۟ښPD8̏ڻEs:v^I{=={lu%*wӳ,u 0]|S<5hWk 9v2=-“c:KBZ- ^euzRD4uIJR: ʶWjDe!NU5h0p*a硲Hs礎 xÈ86"Cya(&nYb"t.I ~x"XطPKK-4)l($:M>R]'kahɣ60{'°իK8G+ѡSs{H\ ȡEz{,Л $OPZ}A9ۍ Hj(D"~\&SxeIc++G!Sx =%urԹYhS;#VQ w瓃QSy,ìr?\E dunXuOvM}9. V/vvMv x0ɬ *#L4ݨ#iٳ$~},OXjKQDq/ A=EEVk3 C&o?}'7=:\MK= S2~'"7}ȝM3J9SXJmrtY,44jR|'+%ٿP[GfsL+;Av+‘\Ee iPG5#1Gy)P|_ژ 9&&kcaV1C53Y,$fpPz0J-^ߧ r˄Ey몹:Z)fhFD<:Wc "l@ e?1+ Hc)x/R<[yXj!ؖ+'P9mϝs{BYX%i{f@~X>k0Gh8h_RtWF׆$en?II (m7Qj nh@*|Ѯ& u?\7ẻm_L\Q (h3T\KrhɾVpA!fiewx0Eh`渪c ń?}3Хw'H0DiJ(l9~JVBr:d7KX1V.$?Z\BcJ5~M\ԜD`ޏ aXm̬4hd1!|\Q.˄̎vk[5зofMLmª ^;'A}>>P7%#km M"EY E fVhq~m ;^i j5}-8B(.Ug:%!|ƨR{`#jT6cnoہ\!˙#H=3*"vv4ޫ@DX@R>x5uZԱ0 5!h$b||6;u._NGςL}%(fs8,vuNF)|âI'{!#^Yit\ka޴!ЃvMN6-=C?r ʍB7ĘGr9fCGJ ݖ+}pHz~kqW՟z!ްǚ@Wse{GĊlHÆ̬t\BU/Wg뷃JmJu TjjgA9GYJ c[5K\Ԕ5(pv^@yt>{cD$ǰCDQC0a6zqr8n-+vŞUڸC:6hum$¾ %L~g}\;d('8 ;m-T y;jH9$!$TA05S7UЦAAWJWsCmʩZ ^odտ)hVDm) Q98'}BvH|>}\g$-HuCz<6$ 흳oDMJ*Nl1t(jB5^[ ̺J+Mp}#+k RyNޜhFVo1$pNȦrFZ;W0Rl&۳j}n]O R`2#߳2f5&J5.Kߊ:~%F x#DSy| \|Lu8J}r Vw bk-5pUY 8d;3j+uS^O8?W DTShqbX`(}47^^WyQۙթ4e eS.ŷĨQ8k/s~k ݞ=%v>F. Q@\[a̢T%MLxG<|Y<wF>".ԭǐubK͌فU-邃yt_h)qDd΂a[m(sSMO=j1xzYƛy &EUe*ի'eg,2 H< .;26)W N!&(R]y!X^6+ ^,Koq:E-V6H6QI9t-VYaݭkI!lN϶oZǵ,D \bҬmE8Ahf7~1o'> s4_g^]kAsvk\jyWP'VEV grdBg3 })6HcuSN\Đ%WB0$)JB`x@o)Td٘pW>7Pgrzp_?5tFev믪 .ېy8'xU[jd}'4*{,WQ*Ǫb/?raL߉7=RO S(Ӛ7UD,xԠ}Sÿ,w; %2jkvY*YZIsD*ZKb'B0MCaYJ!iW$fZYB&d]ˉOBrO5T8Id8,\}(\Ϯ]玟<^ ?)%s-|K?*E^1U&lcBhm/bOi{t=9TQHp$9&V334."X4&5x;%ohZY }~pWa1q _xHV8E#ٮiU2t*}oeFg9 ɵVV|ۢpD8222) E[dV_ ю`f+bEUI}d ysMKwk6+0Z]Dq!99+N 8 "!j5jd7Hʒ.-Pv1`:1R/Jp(i L_giͭ?.m4ۤp1u)wj$)d@3&蔵o7 ]*c *z_T[}_kdd?4A4r>q>t eF0l{-d7j gݏ:y2iF"|Za R-xHK1@-2yQ KhQ=%/Ho~{ΜGiL~1ݻh5yQb/9oHf*W/N~~V ?JM {@S؍n~׵XaBzYˬ2/d:^cZ0> ī g"qW1S{߀.٘ۏCզ$<c k Z$3W Vggoqc;6* #Ipr@<O{vEmqY" &Axe 4FU]ݟ_SBW6!JwCJaE߱kySk&gKKi,OP5(DvB$+1AK7Px^ 3{]{9 7դZ_>H#~DGfha.@wB`?HoNCD)nzxN@sUL+olh0TSc?5\Zy`klcʏkۭ)w0vαS4r=^2[96Z7[_??0UH"!y4 ;ZT x I<̡|3ZM|s`ﵟ2-.I\'vxg !8"6^NdbftrwJ|m`3SȚZ]lͬA6wD8)6v`UYO`&oZ^T'1"/hث4%qQϡiE Ő}э{-0Cw @s_y[gnmBf1,~yycJGvMNwt+G sJcPfY@D=&,O qkU^T_=?Z1<4[@ƻ1D;a!> hu*DZaS{ڰ!s`FhQ涋i hdk}MTӷvΫn D̓mM;lmmn|uveEtKҋsHllf*L͋u.-s ͭ꘴*0Ӣ'Dz-7\]KLo6_b3]jynd٢ӯ2Huex\uYiGl`xV |+1r d:D|[Frzʭ\@͊ {ceab#v[G̓"PMKQ:Go?zn'$s54̵Q)LJc^Cx lhKe52 fE;ZlkX~xV<}"uIX?>ŌLKy:}fS1Z^EjgclC] &D9kpiA@+9-E,(h"_ WG3Sn жž?C#U5DqRC f?Zs`P7i(3fQ-F#tS?d FJKrŒ|g;Sn[=F:9h:f4W4 Hc8EMO;bn=v22$1RJ{9 H(^ܑ}WY ک4BK$ JH̓ds3a}c?T|2#Vsk[Q{j& _Le{!k6`Xj‹cf6Uį#g)P=ߢOO;#G-Tx ^c9]9r(Ĵ>#-'Gc$ i.!m7? D[.2J>ZP A7HJw9w$)<-w ;3 :>5g7+^ ݬ-UR_ c7z7RiFd`Kvibޗq#^ f!R JR[s(^጗/5 4ZE he=PY6WD̃Ֆ^.él ?R콮ƃ?% !B7),͸F7\\Qy6鉔 Wr]U ^I&lBl&r1 C1[ؙwb/(k{^_62ȫ-P1ĕl ~1V (`:{$.YB.>t 8/IdOiNqH/6)؇ j>B;y-)tJQ"$sc'`yv,Ux.}Vꕦ+U+ zS1T&{%5!/[y>H/mAgAG\=uu:s|Wb./,Q#S_i&jZDsؗ_ճxJ=bL !Oݬ;U^7D2ǩ#Go%0A ])u<73_;j,+/2wx$Ѫ?υϳ9O?I' EE ^&7T[7.c%wY%yUqFS(L}31\\-uĖw%ԺS~EЉRlw 1D!;rq!iIW%H2WsZ|X" MUE9!W7ыc-N/T<\|iunV m8 A-\r϶Q(Y@&/wK7ƻw|lDuH6w8f^doqy`3VER:8=dDdCIE΋~~)(0ഌrOYXiփ!w*UvZpG¦LW)LCIkj7}SDȴp(nq j|FA?~|FEWnFcJ?8@'hA&KneK۰+xzt'1 PC5.Sd#h$Fp0d8@Pe@bѠ 9{q,}̹152&G!̻LM?" &>|RjmH_|$ƗL5Nu9NnT߸.!ivmpMuⓂ_PГQcUaՆ;F>8]"/hLRA(X;y<!Ϗb7cegӚH1tx ZfRM?J_~|ZQT z;~{wX[UdUl)uB"x.@[0EL'wvFZiQ0rw +/!ai Dz\轳joYOF ԛ|F1A:DX4IÊBn䂮!P!??3_Jr!tqDCĕ=~L^])dE ;bs&vg ZQj (!-4Rgm4~6SՀ2hoo&(&{k g 0=%(9Khe4P_j#jM00webHxf0l%gH522BDAo7d&<#z~Tt@0\ɣwpv#mTfx\ܙ(3/ }܍u^~nAyyO-P}]P$eL}pq•-<"y"`mK^[c3*RHu,Iem/&{l]QZ7U4ht4V=yS´`ؗ%<{r6lS!<%ǤD|(Vx\@[H3 ' ]’0-mR9J~&Cy,q4ꮴ"3eEJD/]>GYOX0(&a#nl/S*/8Ծ{V^X :B]>*av3*E2J Dǝ$|͟1./%/ Y?2@aͳ="Wo*LmBSĵgJX닫>1R5: yEXa{EҥÙ糁t&lR0Y_GаL^.5-E5p9uM(!":Aע)M.;\ *;(3٭<׏q#.6 ͔^f80[)-&.4*'R҅2J\sS@K# 08 dlDPÚm C0ki빿/9 -G6{k $QfE3k0˴7slW|!Wz c0%!moQ֏=wsJo-XmyETx\@ERS/r29^S)FRdz<<%ʃ3!yxZmcZ ҀĿ@ scH))_Kp\LJΝQ"^UIz0`>I\c)a+Pt?p޽gʚ}1[nT=\qtMӜW +7/0T3.Dnkgz`課eia{LG0H ..MU?)Lw:űƁ&ZŅ౬h&v: TQ٪.pDJ!hn7<(BYU&c~9֧ G(Pc"IiC6y9#3U~q}=9ۿoO3b It%kdB/eBYRywЮ4 &gK9S4aEZ+?"Gk`%g-5Q-Լ^t4oɀ[0LBWEY=_A57`#u˚2{V-aع%W2^8ن<@FIEk)6_exdi:/kBw-:A- ?#Kk-\߲'9%H]A`t?+wD*$(gE :_֋7Łw&$0vY ~`5]7 h?ns)ۜAoO,krX諾&|(tSV*R00~ݠJΪ XŅd ywSH8Ħu Jޅ817}:Ient4`\cD5`nwPA{ ij 8:tAE#`]J]숭zQ~hJA׽ha"uF#d̮L7pQek npC{IOB3kbPV}HPQ:8IJ@p?#q_o&=Ns  nRj -&q]ͽKO!Vw%ӚbؚZ+|$^کI!GvX}\PL1Wa5gޅx,B^ Ts38!.Fw xBD擼79|Poǖh<$Gh"] a|Z[ZLC('B0$-7p4^n[՜X2gPջǟ仚!`rYՋϋ*uݙ{;>IUz 9ާD9[Xm%Btq(7˺~L2?]V{]qo Lhc$`ԥſm +3uTZ%aڞk[Pl*UP @E&mۦ:%¤/#ML<ϟ|+uՐfNQߞ MJ ?>1|z9VtWL%ڲ78i:B)!k}H9 L6əÁ0M~nWk/)X nyfүV2fh#%X'5"01WTfWHz{SAgg[a1SLkE[?2@Ъm]B}r%E|G{=ٙmO%.rELuCZ)6Dz^R.R+ JI678ڛM[<۠M0\G_kk|dx_wStW<݅/E'5o wD֡l=a4kƏJl>{xwp&joS0gBeT!f1T 5kݙbaR[>:d42Gb `o <.d{^ȜgRLq#g@Goh8Yc aI;mVN|[ʿoT&͡-h){$1- bDZNj3;^n AԝM{Z4~RKFpб@ + gL佨i J,l'\w:( lIʁl n%BGu\(%]/vɂn |}Vp0S1{-] 4\m NKV/`54os߼4(fm_UOL؞Ijaܣ=t6 ]$!xΆZ:rr>߭` EvtԽtmwN_0FmfiٟsI@>F8~ր{|eᅯV9Ea9fvfs7ji{Ef-_' ϦUWS4+V1]mFrW9rcH?D`,)w Sez21iRJkT)-NRVmm$Dgn b( \#?p@k=]oι3Ep#j 〉)BZ3ϤѨY+4`)-q{JXJwZsYzek+IU2 fB# 9z3 s NC.boˣFkz%3Ml27-,#Rz 87"KoA;%ˣHw;Ԛ]B,  j̢P^(&f5 ջE~yU$aځP'vHVdnW~lS؍Qk,~‣uZyEN_LGO+d4?X|R9[#75Cx9$#[0+$[%a1:,PUa…ޡ_AG/n[(/B-b6Wi"R<*$b}lJJ\̣l?ۇ:=AS}ߗޒ!vKQB^N7oIVe㶥f37fK_Z_&Y7;bzS}F_EkNkAK@AtOf]D`Bopy Wm>d8Jʝ-}4q=tɾ~5<-2YFVj}*.y"HHլLzo<&~:ОuV:u۩W"V'y:Ѣ,2ц3,<wR[lSo`}KLiid:ߪr֮fm9BU^2HeQ="Mà)>"%I{|<m6ZגVͰq>¯1bzabPo VQ5q~35ߥ47{~><5~_6,}Vߚ}m+J n4%YӟP#o5l 591wk4Iv=U* pVB~ GaUP{ ¯C(xU+Mthn *||اTT0o#ߛIK0]Wۋ 2N+tF"PMQ ]pZ:B-FHg ܢޮA\]N_@ ^Ր ӇBpBBa~:bᆩ6\$5-GW{{ 7ORm@~ _'O(*.L~}'s{IXOc>yaY?(?.Wo fRFZšC=aX: 8R[Ydd}'WȷE.k4 5+V/BϹ#:ɖߍ|R D66-r@1)L޵Ud]Fe4ԩgoq\6؁K44{}| {muzYƋQP^XYHT?xm(]OG ݐCUۤ@ 7{5Rc㨶ɳ;R<}I0~k<ҿXh8vr@t|n LHWeI@wRaKԌcDP^UR'pGl dOkU]J(r?hcV$DHaB\]We}/vljWlwj;^]61i%EvtN;7pX# 5|\(4 W&Kd[\4-*[4Oz31WLO5ރޤ! ifUQ*l u/~!`GD^HHWe+5di; Losj4D$֫9Y־f211}e1"ߤA wΨԱ%r'Iav e< c ;d g0~<7 H][WXjEp_.fhRtxg .7<۶FluQCc-tSq;N"ॠ T7'F!ET WvNv4iUiO6_F3t0̓T)U~Uj_6՞,.DH9?w;c> GLO'V23; Ѓb|T1 E؈?2LjQWcҳ$3r ) hC:V+å|"'J]MIrre#OB 9q^pdH LNQ˴74U -ş$XLw(J"jj:,M^ÁGI^uٯ) TP$,1[Jaj˗xK!)[ r }=j,@ Җ7*]U@]4%)EӍTx2 d_. ,Ja1jF I.PvO$s  ||*Ǫ.`qnؓpmSXvOy:/zɧ #>dFm1aG)obOD+8]<1pO[9,o5B"CC@Lq̹kjk"??ϻu*ٕ.>aVu A!|5wFjm+&ACjk#VgA~N<7BۗqTb۞7ǮYA)zHi$l=u[\ e O mlU{1L7JjՀPo \ Zk Щ oXJIzNq\?pΊl"7/gS>e)iNo?//je!fȣc4\?oTN0s',%&*&C<7J^7":7r uE_6 z= #m⛤=Y9сFޒբ Dz#u@ tlo+j #>4,OLj%k'lc[BR/oB'K< xA,''^k $>gfTV JHקcF w^0uUR+Sm 5#ֽT 5z=6AǸL`YNw~ -\ RU8nRЦH3v&ތZFT)믄1мj27KkwB#/H/wjkO"iB2C'қaI` =1VEk-uM%eUaRETbWXNݙ쥱wɘ Aegk'] W;̭sλN1{U¦hp+ᘏZή?!vbw+/N{V'Ծ*HK:CjZEx TjH]aTPRim2d.E}}췪2" )ui?,v0,9R*^Im!(XҖGe`!DB [S~it-u~A P\isJ>y?Q2$GoΥ"n_I]vݰxTV3Wg?Diew)dm")R)h-Gsm4ҋyiaB^6`n6c:Y`ƿ>w|Ln߰i ItHA%م)= s|AO{ƋϨ"2f֜z𮝏,V+T,Ae߇%`]$7&Bbo:z#@6!L4lpýnj{o M 8 ǔI *U{:]{Y RN:ʔCiC(3lb-^ #v:Z'ɩ1©\er8$Zq{h,>{QYfbܵ+B0tTGKuhRT73Bi]ؕ5HiL ߸K"@d[7,TЂh<|)1.dqD)9WUY`"3N QV<21a3ַLwNPadzDt( 5P(ٰ-AR|w/Qv Ap3!TRƺOZ  `KVKR<9Ū@>S1QLZ6m۾vc6u˰) _ZU6)oHIÐd_M4&_G2 PiQO*56dkG2 tSj=\96ƖAC,>K29͞|JplD:l$c%9Xg* 1/|oY 6qzVI|ǷXauc}s ٮkwUSS~WHbm.%6ϓ$Yh6|!++O&,ojhRDI@rnY@@BBt\h*g6lhi+Ʊ'͕Su#*ɸylL*­V)qQǚ ?=,D29 df>#k:ϰÊPz%!梳FA!d"Mdf@-`mR&J eB"qdWǙaBB]ʠkPx] s0F1.Y]cdhJ[%50clmKGᎾuWr`vA4'A6| , ̒ $ƍ3?Р۫rcW֯ۓ#tFD154~,xf=]ZJ^eA}&pƱa%c3 IPd|3)Tm~{0۸>]MO V6Cohgqf-47̶ dFOZɨru֚Hr/_k| <ʯu>yU+PfD"MbS#dJЕ̼9QRm`&:RtFsBvihrE]dM0ikW-, EYhh/IY%6y.UV?cnj.װ.<o^smq۹Wh1;@"(R?FSld=\efL=U#E#n]YˠsnqZ"^~S RDp;2))Vem\zQBg@Jpa259d|L+K'tp_g0W!aToߊц;I+S}q}"xzҐ27pCFmLn[ hv J[sik?H60.A'A jNcw |6FtvzpKkdt`Jb=T;P=VM-M^;Q_,mi{k vA 8ƆK' Un(H]V[FോoC@(ޭ 25}RetA[Pݏ`;V֗"[u?*p K;q*[EQƯp8 oǖW};XY2 x]oNf@URN-D uJmGPE* ^=2-R @˸1WŮ5\HxXPKlt-@Z#jG b 48vMdfnu2$J&qF7F΃u?C)DD¤Mp6oc 5e_H/ '\{sAeyP(z`RTi}bpǓնaP`ឱs} ftvQ3zζ0?g'JьҜ N# Z-Ƴg!?߈g6oP&"2#nys=^Q<<{;-h+kbGг:6-q_ ?۴ ~a|=_XR)V"rz(<da.t4h$odrxW! kl!3Dү=6M*sLR %VulT٠ .KyZYUf#~k^|[ϦBy;3(ΏIKڻ rJ;`)H-s3Y5b/ ۄ>a%aAjxך pnHv^`3Ohv6t+x)&dFVE5}\ 'PJDϣ4~%Fmǜ5R>=+n2[6ԬNgj&d޸"}2HϚvf\Ծ7w a8C;fZju=:50z`F8u/Jt*eԗAvVS\J)d}A"a[2PK&{df%3 CFr* HAVU| dϜpDu-*@~CiywqyaM+s44;gzjxZ\c}D ;u{HTM2Œvtc.a4Q=X$f#g9;+g1ww=bc/Yybwv翡􅳷ۣ{[#JMoWv~П HpV0ՏSt3aU6ľ9'нMM l86>!ƪ.Iΐ}5 c] rb jJ({ݹPDV--ݨ?JuzQU CD`IJPIrf/ vˬ-Ñho'\Pø)ǎ}h% DO Gc%hRzmW * s'ʀB)J~ˡQ8Q]I49z\v\b<ֹm?b* t~S| +Kj"C޴pGh73!;0n.Xڞ?xyD]J./PE{ UVt.Hhnث7__UgM*qH'H/rzxKLjJ+e{x xTە5Ӓ=n*G/Tn)NW}4 z`bY`Hu&ciBtQXH*FyKK`wNuXc&S+HV60zgqqqr߳-HcA.F nkO$Z檺쓕xċϼV%1\S4sz_·F:r%x;0PO7\+ c^)Lm+Ba3QdI zd{#˕S;S{\:ts/DuC$'k<"C*2f?=Cݢ>$7 S5+g|μ"Z9H%XlH$Tj>H6!4EO;+XbwȚev[yJY Yvu66wf al6))d5/W?kcJ,͜tF(uXń#6_Lawd3͉"q6l L!/2*g%A@KWM6V82ph@߈6 O 1#m*$A]W"S-X=U$Y&:%x Zݍ1X[/QbJ-Q9KX\Ӓhm/oqK>̾?tx/\ y6}*F R.En4nR+7vF".B({⩆N/ ~4 ˊ'[ҕqp: .P. q[ 7۟4j$"7e^G:Um%8-A4 Sbg2k\Y{E!mON5gH < )7*дp.C .\M{d6!yOϤ(IhLʕXS, ~j 7|n}]/\&cBQ  yB}|/a&w lm3Ś5u\%K$Kun6RIu:H!7r(m 'TRps OT9F*?F0o8%|!pV,BeSm~՗0([/e y RE?]L#C+D{zD]=%!Lzq1(8آI9ToiįA{Py  ʌ! 7TaZ{V u7? *vDp:43̊I>,AVojg !MO>DPB]{.;{4/(Qqw:z\ =j+zzxQDb1HMCf_Iӻb0i1uR}mt8~BZO^[8acD)cJ nY)иu͙-( K0ߢՔ)TO VFxXƳ\JD5T΍GT(O5(*A#X܂ҏ“B#@'XO)3>7GrX{kʹS+,݉ pCd\%/**o)i(6#͊ A5^Qǁ%$cZ%~'V&9 [LD607}tDc)B},(΄'^x})g)*M,M1`HqոOSqWO9$V@׭S~qݖX.pb'nPRb=ݲ@-im1Q*{-q>-{~=%Ԅ츸Sj|İՀWebeBy!ܩsvo/[hh)6x~ZOPY c\ezDk&]O׮Y]f  >x"`7@2o00$ڟ`ߎ 2uTOa:ʣ*67//K!;KdxYDB֐Fԍ-4;ں~—V9A΁'!M앑҂; `Olv3忠޾,u][ Ї <[Xrs~` aO3?Q2I=|L[[=\.8}[V9*aEOT6 ̩xuvY;&&'r[ckUCf_^ObLFN|Xdxth9!4Iy2흅0 a@Ff<wc. 8JGS#| NF7\inӞQRuޗk!!CtM7VrtIDʮ>eҘ a\ݒfanw9Bw" L·dx5Y :%]:H.jB`OOzq٠z91݀^Pr9RŞ g;)₵S슮ԝqт!_ZvlZʚ:i4[kϣܽ C1SDp.y^Sf;IZk =~?UҾ mZal6EY"G\7Ei慄xa/ʖA~ӺPY$E%NvPؾW.Xs=ܹStTdw(S|45G`{^}wf`v@]Swjz0󅠨ѵU,GQoF T<' ϓ,6m=yXݓ8*f,_BZW3 ;xN],鸥 Q$:>Wr: c O2E\ ]:$7!Y ONȨg{7٦H0-^:OM֓޲zYkp֭-f.U6Mm["| /%Öʾ>&3GLZwg/@5̐=l F~sٛR/5ʅe4:<@U%b'#SRYs 9Ҧ4hD/}to{?eJA8M)~n;L)h5B{z~|R?qPQ52p%O ^hHT9Zt7#| e;-L(eW }]ܸJhOǷ>ТEڷY€yI촆hk͝yM 2+u^T^ק!NekV]+3l}S0NγbAM*N;V_"[Im(v'^idžEEgLzfCgb 3.Q4%QX"* mY3c2YD2>N n%J#Ie]MǤr}x|SL}'{/<_ ΘHfam{uX֐!5*C{jO/hseU_V&!ᦥ| Zwr| W/ 蘎DTuw9Îb6M0x^HX&D9y]0NIdNZ3I.`` 77z2)^D EM儥@Ӹ{dw&9xu T¯IZ *or)yQطjf*?-O{ s؊}6ߚR{#^g@QrvD$/6XrGgd ҂& ^OaΰHB)-պ[ NW܏"Ȕ mEˆ,gp6\Dygg bzcGZcoB`23$f^uFR{>ӧʃ-&}{EHPp__!59r:Цyf‚R<%llK2,cp,4-Zة^wDŽ8Ko%MGs\0/k#R y@V>etG%.[W.LoKskfO{)s ~;+=ro?^rpS~?&$9hP`bjc,|k/ G d(wC(%+h 23'R0`\k*ߊEn[׍!:N(o,ozRSaiM|tb=ؖI^,[x᫧ k8m3Js+2>nlka Oqe \K[뤌-xVrGMB7$+?'&ZIjc>Lh}eL3,=)~nc[u\0#~SRs@- [qqܞa%V^.? n̛T`qb?;_V{y*ِ}}jARJgb/6 e_JB_UttN*]N~j(Hǚ@"`@ M^-C V7/v6, @TJ|ӝPh%r_3 O-/UxUs_)ɛ|u۟Oru2I*k(Pޢ6C~wgMtVOZurXKIb;wqyG AURWF?ye=缸q@|cF: xrǦ;-Mǿl| "ީ R樽~+k{Xqҭ:6y7qIpk]c-p3 d\NjI;1j YF kn.`MRA* VYFd5TmwҭѨWjUХ2YQ%; HFX22 bSL &NҧHt/u6E.m&$0d;..]N [P)X!ZUǬ t c;Hٔ92vDAm8 q^-BB {:fY:z]b`ifVCfӸI7($r?SmM̞Tt2&8Q󣕦!%{ -AjT Loe}0rS~8n6|V^?ѵe#}.'E 5 jlJH(mstbwR7xKwkvǜ"8fx+RRe,rV"_lr']G_{u-=YWֽ.3ܾ9iOu? Vh!Q~r+Ak.O9`4/8&b$4EtmU"k;+j:]^~.vAԎ zag)RM&Ũ4%urQO{@QO4 Cͫir }Ҝ Cܒ|!u_i,d 7s$篢ǥb<׫`EJ{e,%>JxӬn)TK0yÇb꺭3A7}_$*?YSjk$pX/&ydF{BZJnXD >!}^s]Co sAӲ5PLtm-.5Z&5yf?Ląl-\Fy5f;X0-rAV%d#q Llۯ_Jϫ|w' ˀYbIנ[YT̟j4h .*Q0ཱDޫH1n Ғa%RWO1\& /D-}^p:b΍U)Sq*pGu_,TؤɨciJ]N<6WOO-I#shz.ˤtGyk yw#y3sE,X1pj&kTQ:7-vHb #[*;Ye%:FmSsz ޞ>J;x_c}3&- O:{^3r8]ᕧigCjz:q]~k(խ:Gdps7 ΍3nmyqV/{rA̐@r?ɐ~61ێBNr^`qc45Q5uUxrHjNUye_X}[cNwƽXf0x,159sKBn_ N^-Dw kў|ˠ?ƛņKO^"[\Mϓȫˤ,-* n^9+y)<I!Q'6!jX`s]CM6rHqeӿoV4ԟչGc`t-/W*#84>"$@0'K3_5/r'CԢ^QM@]GJ.JZGWe-= o@g4v8U~=uP`ٞ,O(ڇ[PջT`F4 ۰,_^7Ƀ.BXšq,A<<)rfuV\6bCVIy*|Xozً~>YY qa}=׋ր0s|"ɯ?N3pCZܞ"~hiJ.vЈROߧ֞ ㅩeuo^2<4,gee|mg:ѭ^eCtN]ZځUh1Pj$6`6?3)KMrR7< (({GPp6` Ɇ y"nA0ZS~zlEyK+1Gh1սN ̬Ya3.ØLܔU951bգ~J2SfS$=^6\ٳ\칈II|X;"LxoiR֌%}|;h߷] YW$U5U}kN悪{C2GS:D2Y?i7kQqe]5"v 헁Qf~ozb~xLu!wGz Uޔ|BX]㘼I}–AYnz q@LdO~k Qq[Wd.t6QySV^ykw2j! UE|H?U0`%I 8IpH=$%䍚)oZ;GAƅ& \YUt_~ uG(p9-uG!.L <imy>{>iSm_aP5"w^-tdE܉Kx$.[Ɓ"=U`cCbX d+_νtTK* ԣlAcEyqKJyT#+ZCC& ނQd,6,5T.~n"8&L9]5rYsҏ?i:\y:VYmHe:%dIEħ:H֤2 lG[lE+*U^2 ;X<\D׿!z`U1rP> ,vb>vh#9肋lV'J+!5޼@&( Q]6b% ]nlkx:ُ wPfo El:*}<=͜T]w#vK.#9(K]^iy7ͅnv(NMq!ޅ0:Sp~D1OTV9I2[MMp?0K{ѳA^ŭGHyc>|4Hm&<ش}AE;y3%Hy%k!1H:/Kh;w/ cD=#mn/H흥5יAOfٝ: }FwY֞6$QɨeARyr&Lk ҃BhMU<\zZDph%#)ޞGsp&)d{LHXNS8TpsM*e' Ts__OGk(#ࣲN4nZo=4|$_`}5f?N%(+1`M>h6ySvo Mk͵\css=Q1T@]mMn53F0Dfh;gHbL/3 9suãh=IGMSqe( XCѶa7¦ҿ, Wɪc/$B٣ Kܚ!MyxD/`)pizSFQh+}b=K#5:)8?*(hd]:~PϗZ_Urfsڂv TУ 7Il/c~\B1ӺaZ[`Jڢ +C@4gSh#(( @ٹcx>:.9)AJ5$,8T]0Z4ϧI+6rB+=fH[+%_ɯPa,u(~m ~H*b;>(/zHb6}J=5]:|" Է+pd|+~uU.?,WR္1% gO\7AHǩ#"RV;R!bRǸpn~U2)KIRvoi͢xXg,_.r w:f#{V4x u3= ҹ z~ =睝uK6n&!1wP֢F`4c)˙9pGaadcGԾ.\᜘+5Ŋ񔁔;?-E!.+,}㫭=Xg6MQῷ3ZY[!.>QZ8]DD/8-  rOkET$-EZ`! &yAOcDĉ(ur},KIw9f\<1ugf¹OcKjo[쁺W^$AEfi1w@qcJ Էp b1>iZE_zTN[U7%_{hV]iIHA}M>ty!${O[!ڑh< ti ER7'r+s*ʻ`cj7ʌ7];}I^'N?Y g !a6}k 7>WfƲE(&[kR~M9=g>$mjy Yi!1\ V#[)bortM@p\)!U)!YSz'OnO3 6siPQAtIJC!e "B^ ȊfeQ2^yS![0k@6A#Ns_d^z}W93!X$ ^f8h \L0#qK}IXCH8={@@kt+P U7y,Fa+^wd100d ̚~Fm.a0wuPG_q (tf ֭۔^kG{k`M4כ4>Lg"saGQ@< <~0㜙;1zaItDaDxípB#O#?u^uBy7=>[lweпxWW|>h'jC-wL-͆闳]W˦KsS2ZQtBViv `ݽU;b7f5#&B7?#%Ȗ`Kk.Q~ ݿ );T2Ц\ʊpd/&8\ :[p89&Xy'ɞ ;{|[AKk7\EP)DZx^buYA~Q%ɶD7/ݺ p"hLM:L`0NXm?MC3 icDGDp#UN!j|f!Åa ꀅԎj"oi5T0yył\zh%^wxQ"whBBh{P6Z871ƍ7;*jue y{ړ|2m0ӱ~'3_\UWO6ú?}[VGƉ?WU ^X8$ر5an um˝<ר:|8𣭈^sg@~&j*vá8Zj=T'袃m!$^T/kA}ǃD"uu4!|,A{*!)%~f 71\ z ޸UKJ)qvo n?WNb?¤",58S~|чb?hϩ̫$$.f>[ǻ `bG=Xj0a%!$(ʆWU\ҠTu0_FuտbJ~ɵ{n O0*S\`JIv:@tҖ} oeո^TEe>P6QA 3ʇ:b38bC.i4L v~ꀥ[T RAd="*js:IS{[6|#yz!%nHX'K׿ՁlY=sD|l\5tUp(^+A:Y?\a(ݜOP(n|I^+2=aCI z$Dy0|rP1f|/ϢԆԢvwntȜe7WwΎ: f,>қòff((r[ªM6dn>J8^-9sj<~LRbJ~\/ #-̩Ŀb@ U8,O 8C t }DxaWJBT_}}TM9_ 𪋊9vbY)L#d5ȍHe56 _3`{e@tmfoa6ĵ!35N\\ECVGdK7y2YZAhKw\[.ʼn6ws4&a(!u0]\grIOKgBtG_"(AL`Ǖ-NS{uf%BoK2k̀PlqCja~8pj]^ cDk'8x% zhM\Ag\x| * (A.ӓpM&4"$"1oK7TE83Nֲmdd>nGVT:;4_дx``0sZANFyel$?mE k1y`3|C Wۉ9M$Kv@;A9[X݌(<.1u* ]BȀ&p~ؗؼsr1/kb ZY𗉡$k)+ Z* ͐;ˠ:걕] :ˏU[}2G,0)."ԡUߧ]s; ~+vt6<*|ؒtUEaG{ԗ8[tA r":*6 8 NݠCDU>L"5K (<^{ɗϱʲPOmןxv'zbk,#5Gq^V4MR7Ko!4E tV4wUw]A̤˧c}2(BYV1:4,^E(V1v,5;18foxwQ,rm:Scoz>]$\v|]F:J>lz'W/vo'S'bnByT=-fU7Hf?=[ats^=G Ხ M /KMovR!2AJ!.b/(]i-nd.*ha&}#W=]~@B?^csh`c5^ yK>QFxBzlhc+}O3 <j%hK L \d($1N18 3$Žh,J.ȏKH54RV UAjK|!*j4Tz/;*>p"ds1߳ȟ<=yH3/[eQۇV{sQ9= o۹lɑO`TUP&4 `i0,?-߅z4o|R{*3bx &`㸽wm'oE.@E`$)QD>N7}(X%*%uk| >An(?-gq/)6!E=TϏNad;7 8y~嬢.qrftȟ!PV[mk H䕝A kӺ>FGrU.bK'R}jû:*M]B㿯Q^6FK(&%Hio ќj_[Ez&Ⱥ֏SU6X4x96KdbY?g3H/l|M="aʻ^K N_;DQiݼ_mkg-Brp,c?i;Wu8bGY~8;\;tOJ+ydyJK/ mJnΛ gB-'hNMcBM3>gmd* /de8D%1.;yX_B/#nvWSy?.Ӝ6,IJNѻ\Aa _Ni>n+AGeƤhحt'`|CIv-q?O󒀸| wSOVߐ]&mkeMf0 ;ѓ C牂kWR!qi騙٥R12; E~'ة FpY4φeSZLjiZUށ̯ c' z͸٫80ٱˡUӋqUvc92ԗ.~yFoI2kt<Ʈ2,scQ |`KpmJe$&v `AM=; jb oOpd 05_cta.M32vi_MENB {A!*<ƳBrz$jv\pjr`E,N9" w1rl: >\m֮$RTE.Vp .g ^jWgf}Zk%VNjWz:k8-y%ո?QjN&X?ˮ%ot6ݲ8b4%8,ܨ\E'~)3 X6%bY.ezeW0ύ̏kKD2K6Uc_=U(8Ej)Ԉ?}ٶ;Ʊ6p4mz`P=arTի(;P5UHH D\?zJJa/ޘ[c/+|l`6X\e&%{2bXuC#ix)o\yVLBCB7ƹAϥr P"Hzgufpxbibq]9ye`㋔A3zQ0*bHJ*T`Q) )NBO7)'<=YSȖg)~@fq*XroSkBq )tDH mm rK͝iBsW|2NYuR;/xr&V O@ ]~U? ÃsĐUvȰMBo67zE,g ` ;'_+bGo,K;OD;+a!dy֕Vq.^lj4s~dVT~@_NI貖X)#Gs9.+C>*h)I^@(ϲ)Ծv/~VS1z\%jR U< o3}# !m_gl[4SW%Ik*fLӭx%GKl[qͲ_@Y8?8qAlS~h6P9ÿ:†x VxSU~odnf|dT73+R,h po|Z[+J:˻[枙(sJV]117c&U'L+_iݚE\̀DLys:?~e8`Zw =|Iũu R^KnW]QEHyϔ4SSQFG<4r3Pp#ާ[z$khFI/uPU()Pə3{41?2K|:OwYzN۬h$!Fᡕ.6dlxZ6geٺ"||U)gUUE2?6čѻl4!Rc(ZzWaZ u[A% a(UO2ȡyz%> 97aǫO'Bx\@(N57!7"F ـ3s:|>L82n;fG|z9!ʔ @ )L2 ՞܋> v ~ M7+o^F&%5_GQBOa=a{}CY:mɂ iu/$NJfc\GΥw9uuUV 0A)Iv]#^&w 2a1YO"8rQqUvzѽ1 i|p1#>':Vڼ{+؅j -P u#Is{As+<*TpbVK5BbjHC "i-{\c}X?bl_3C|`dTu&Sʩ Ico[cɉئ{6%Bt}&Yai8Rs")g~=ر3q[),ʿJõW1;OエWHcd64 ^ݸQ p%CvP(`ԆW u~E8%1+h 'A3:6SBKBF#|~} %3du=8 sSkhl"": sNV<9h:MiTPxWefv.ܞGH \r Mk9!8%69.)TY>\%W6&"(A#a9ow̲x1wE,4/U_?N!llTHƽLGGli3Uf y8;K|{S95 ב>Gq4Bf/s |s_卋4mcVZԓ됺$A5t(;]#OS`sЎ^Z-:`t(|h"H1K]9ga+nDuʎ<.8gG X[UI2MCeSKAYDșVw} 7zƽcՎH:o[C&`+NoHVbݲ:O+} M\qCK zL؂9 3 Dz8!"Ѥ<^opfnwmun@lO>Z;_1]w\uQڪQuј9sĵ=l7iXsy#BGXH,ĖZ40/VG d|Jlh?)t{}^ގWh&Ð8 6QѺHiX ٮXַQux%Ub,NywY<)!"j(*m+dj!pnu-/8sbARIDlA <2F)tNV6WSYC q *V20R0aD[N53xp8XmmDZW@Q+cΑ!2,uF00"n7GTuЧ~hm!=wב}db@r [uĆ@T(^n5oSͯ18L+4}3=`<{c9"r.z ?~]onAsx fNZWTc;b.Di w[A|rԔJw\z8 3Q\KP{TOlZk)t SP1/ #7E-Jx <=TԘ/~@ruHjH,YڇX\#?s-7AŪ]:*0(z@Az֍l0)Ju=_?❒?FSvĂ@6>ij>ED'в>HB5{7m9i",ee֨?+<5.|Gc*/C4G_~°X a|P0&&R۲ENh?p*ܜx EN;. ]hďx hX<*&Mu!x>|KT| ZBa0 O^k 7&8z8[ P[^Ѯ$ߌ(|RY!>*kX'huw$z7CY&UD$ȭwp穐3h|RCE' ,z DnVu~cӉ_ H<&Na"2dݥX @ى}ϋN: 4{-F 7& `>aJC a k$c<ubG }XxڃA?R3ts1t3ڞ0di$a:^R5UP~O&ەtL~_,/SZ KqCǹ`9h'CH3+Wr3\Y"L FDNe+VPT>Mk*vCq:g,/rdŬ QHqĘa_;); ?njnwvL IOwͯͳ 2F*鎈sLzCvtNh5$vɱ[(Eo+9MT8M[Lr}-N3Yr ɊB/ob9pj r sL*zv8O/l>Zwjvx#)˦%Y_j)v4wV=B1p4rbc;rţU Iz6z1V֗$0K],mkjy?sPM!z,{3WWmzï$_O_Q!{]i> $4\qMSޅWAFa AnST1ݥՓ'VM"s“Z;$%IP7V5j vtsDm$9X U^9zpѯC2Г p˃zX C<7X1_­/JWg ބB}/&&v~羄KzPIGpmְڨQg;nHjE Kj&VU Y L-\]$߭}ʿL-7x P7N)UNW`_qk ‹_ ,ƒ7JY~vΆQ`xml#`-Bzk>3ba.9$JGg\Tm8@YObzH9;8L}u.Oq'wxPEoŻ]NCh~8dXDW- י]Iиě1Ma3:CڹGX*K$鯴ppF KlHPP^ 3p*IkB BZ jBҚIOrM@1qmPYug LF̢ꚥCߊUfґԝ9%u72 $W$WN,Gؚ$2K"e==$v^.IaуJ[z+,m- UTM^ f7d4빛jNS@dX~1wayǟ-WyT̥>%X-(FO)R=#NŚ F;t J5T_ioTwafgSs0ajs-r7 뀤i[Dʳ%xI ƨíN`֥^Ƚ3/7F-R'r GwNUxqHεlItӌW'TB'F4h%t]qbca/<;ysh \ODן}#Ӌt,&vu%C^I)KWho?ds^Z7E/;cfVڝΰIԝȅCb;nf*k}O[Uzͣw` }ms4 k 0\ɪɞTVYѫ|4'{,{eXId<ڇh'S̮xkG{44&4{>e4ID-Ƹia`4`Hs_.Vdh(i5T3k#D=2=VOp?xo>ɚRI\+s~}cR&FJte>*^=U.eBDp}W?E1?wI[ʂciƈ?i9<ҏOخǔ^$IXLY~;ZpT~KIoGMޮ^cTZak%8gWFoLo"tP@.Y尉ϔg@ނρׯgѣ;sj+R`5kjAÖ!*2&w@i&AߝGl&$XZ$v%3= m;Vܿ *E6Gw`؈㜫]'"gz݄rNȫEj^VLQ++g+Xf=؉Ԅ%||zbe6JՄlNbr-i \R{z'1pv*Jx-g 9g^߽?ݠ,=ߊbiL+(V@j7׵ H2*bX|sXrog { 7κ.~6¦^nCji%,UK,4%@<iXh0t QKn_jy|ZWf?2^H_Frc_VC++37@4?:+aofJ6vSMwdy\Vh~xZ CmW% zA}!^UDTun[a޸6P,_O)60HdoƴWktdn8# 6d 4z SHzL-G5:e[Y@a8ta΋'<ܢꟖO@lfr]&ɑ_mV}x߁u}%-Ńa {KbiݏbL-(\k7n]ҩo|H :?ojz/rTEۡ6m=$29fiՈ'/6| b4+>N΁R bΑ_4(Q|)d T/ OpFk%ǧtW:au`=I.,"+t \=Zsszs>:TGݜ4x0_3.X`wSfJpUu] K[ R c}EWJhBHmoۤ(HjNF6wX$tIޤ.NܼB֪&5,p|Hd&o5kVT~rbHؑ]~w|K*U{s)P_Qȍoظ=2$ѕ 7H6Π%͝7j+Y"g5c2MXl92WZHu\YkKnwı@*ٺmco7H=0xNйoBqM.PΨ.<-zUizEuP N(2`Q yZ#Z*h--lBfй6KVLQ}Ld^,` ޕAz{z28W@@(2+!UgDIr].:sZ 􊠾 I(ugJ[,_!y3$:.:(`#f k5tlGy7s .`ƨWQ`WQBʰH0_`I=wL\c1JqC 注ut >Q+-#{oxx^(˪{OxLX)nM[ג7]) BЪE\: ߫ 3y;278'f>ox3.з¤gZ)*-O엘M~|^l]bfBd[6 QL! O\@ (`tq[CI,Upq#$_ČވFp}MU.I<Ū lsեg7ʘ|&zJ d ,,^Wt aM%+(Fv5:?j%勂T `OȶYͦHtitB+UhAtm=uۮhkp 1c`_x<'aC^x@h8]tk|^!t|pÝ^ u=kF/dK܎3 - OFӂrdj&1}(YMhP?~M&'͜'d#*]Prq8#krF5᧥FJ, ,O#yi L?AtրkYMйRw}W= )*KG=:I>MJPC^㗘ISTU` n@dvdZl,{m]lƇadN'Te}(Ө)=l ; ֍2*T6H5PH6Rl_0(59:n-2:P@- ?ox4L)h&)øJ,ι/5M7I*vt׸¼[v; PUWbPӷdM=T'Ff?5,6 zU$mYn8>!9WHΑäkK$bpU~EvE5|2I![_+K5ҽ%!ue͏_L/(k7YBz#ݲsJ` 1|'akȟAQdd[p<Ώ)@1L[.{Q \'QZe"x:tCQP A~ʿ;Q/$yUߔӭ+}'MT9ws;=4^ҫd?"o`(QGBߢy/5YUٰ[= ^NiԵ6?uwZ+-nMo@-Z{*!~IU%sL =eTOGοw:hyܖ7MF6y$S0H=һf=%ggX~? fkðRU&|/wO[M.5cwO,8zfQ^MyRe/1HTzU$!l> $BqEB0Qlq:.95 xBly")m?lh{ϒ1O}ғ$zDYþm6p&P eU%*7~Uh.,($D)Nqӻ.@[e4o *ylʒGL&](z-L_NfHэEȒ]RY5I$h.pR eB4ǐƔ~EYpP"\D?Yu=XiDa_ zlcTN^E1/W\ ,T-Pa*$/:(I !|eWg^kJMyǬ9:}_RQ*"ć+d<@":X]Rc3T8. 69d+ϮKH gG@cLzWZFܯψqsױ?OP;fvQ8k :\:qZpW-GpG; }[8V.s#7?ܚ_o/#9@ #!gwc@^TO$♡Q#G} ϹOC)>ݼ\SNv>^3 iϞamYvEq%>/^0SS7|/h>K:PE.oiե B*DGK"Plrfd \ I<c~'ex'kHzWbj[s$FQ;IƵe`ǵlZu_s{OfLGMM$+5{ow(넕yum_StB&m! @%V>p$.%gv?&5hZh6uWU|N_C$ 54w"n%Z|rb|dz$S7JVRZL=\ix wqEGzXZA68|UЍc=0ۤ a͘ǷMӷSQM9wUG0[nNpKZgx?3"NF$R[UM|`HǞ7H Ã=q҃^D2ơ@B䵢Zd[g>]N b-AM SM9p`!P\Jc]d7U1FA_0_RX/~~Ʊx1F Em8}Aa)uEjא!~9ǚlj+, Ǭ!BN1ý pwb0Vs|85(|>6W^xvy#MyPl,IZnffGȗ(s/[ұKT4]e<3tvH77cbqa2O5I}nj=7\ZK4\ގt=6 qA @Ě5+ 3&B' Sj?hcJ#6 ;1B!-"ˑk#E)%5._ WK9V 3*BFj4rŽ<0d.#p3H  ȔVyqpN#u6ȆəAB,A= Fk,iJ; c!$Hz}r}G- UN+oܫxsbK;0\WB]DNF-x@ܶ[ /ydZ,)Pq.>"~*'1\h V.Mcљbn T6PܧX5.6/NS }Z}5ZQ"5D>x (u9ROv}*sDk^~Oĕ-YFf7]n¯N e+,vvE.X0#Zhk mXJA~j6iĮ,IyTkᖲHRl4($.YbpzI9pw5Eʑ.~ OrUa'ݛŦBm_z ^׉EY 7d *Tq8m7S(&dБLdꉓ5C&^l!؂g*L2't=(vzv2LX;W~jcG6I竸Re<FJM0!!r&Sb { HQ*M1%^>f OމWC`eLNbK{R^W-q&Qpz:t 0izqV9;]2ߊlyGaç_ouv3907Jc9SF?zLi15r-/@n;)ƲŴJ2FV@XxDrag g='6fEc7")םy5IAEYT&O@(\9ߠ) eAHԲ,d'|z5HdYp-!YH蛑qȌJ~(6DDkNu,U"IRl1O^M5U1IR!vdhmϘ*vVPgٖ}Rӛ>.uJˍB/H!>Ȇ m`~Wķq)p \D}=\Oc\8-u!()W'P Rzw;K̈OG0gT '{h@#@!ūUpR[Nb9s?w/uuoe+aП.ܝ"A 5\,Mr6ل{5+:63[]сB P1k& Ig>i<#l<͸,}.gFs;5qZ&] QiNB9HM@zxL͵*Y {url^Cl4܆Ƙ\s=-D>ۛ@#X:96=CIM ҊSF.~*p*,6#q;VԠqJād+c1}* @M52a0!x{+gC-Rb{vTKE*يΙN9JYV<o9A5;eh<\1ZV0 gRSڊl{1dY2/ϑ9S[!v;bOa߾IRJmɛ#yև$JP!fCw(avQ: ܊ᑚx\0$[QBmE }pL~0ز/*^]4Zmb#B4Ũ>ãJ{8R6sYxVË' 0=Y R=X\ƵM]=z2d1I,h|C?{s2m IoeE<ƍWD^ƓY0>$m u?̫o4-{@դ`r9Q@Ib4CDXmRrry .@(dLj ξ\þ5Q: :+zhGpR9'fG( }duz꘹~4}kb.qvq 8HJqnt#+&7] ›"_*1Sg϶0(>P; 咸OnQ*/H;:^>XCƛ?|UrR^]5qؠx>@y7b[\:\:mѩ'U>;[R T|lS__dCVKUISk&Ednz`)_2a46 1tCx#d&.%{S|toўeOZM=q#30F JDI97b+q"gyt1BlK[tfv meJeώb9_#z]$b n ψ'ȯ{vV+}aʩ|S?m_mLh;2u[UՀ=qDD%Dt쓂E[܌ͧNcޭ8vyhx4G^zIpn9V,HvM)p#[,*🭴39DN3_QReor{nWl@&X+Z~ӡ# ''1 |3V]Gt|H 94 ZAH6%~YER$1)z2yn-4vMD҅43#sT۔h4f ;겕tN|Nz:kgo$O )Pq:W7 C[ZtP"-U0,E'DFy:AY+$FR;Μp@f3k?<+-H)6&nA $>#LW+9 r~ɀ1W9S\fhߞ'3~xAL45jrȚg7|E&}T/*pMgwUZz׀_]B[c3ٿ|zˢ'WWCw ƕ3f߭aebNz$,B"Qe5f+2ӧR.H&Cc& y1۲BDl^Nj"@Gz|DxuioC 9gH7.#i c1zo*lX g%4p8aCł:@}%oYOQ8+H=:b8'>,1'hz:uhذ8?՚Hy 1Y=97,El#gGnt)fӊn#eB;2Xw"'M|yʬ#KW8̈-G-o`1KU]ĭH,)Q{;8$@߅@X#&vQ!B ('_>; "a+.gYieqjn'Fv<|= e`|-m\b2w b_zwLdZ3u舲(mOV?kG:[|jPwԦ7 wq1AH+4~bKs&Yv{m6%1d*S9H(d lK T\Q$ǂw p-99Yt˰GDQ>jBXqވs^ 4:-XR# uˠ O~Fقn7id@K@%u^C>tr+PՆ$K_e659SHLNWоunh[+iFsRsd6akو2KЧYuL} 2 bo߬4p;xU0+4)fmOv7f952)e#jSL7#'nא'l[+yYv@R+\ Ps 2^hLs+hkdܺV /,ѻq dE^EwLPUU&#Rއ`?1ЍFuF.p Y.Npt7૖U.Jw!x_S-hܘ{ֽDAo/OU, u 0<\wڶK'H4,zٸZjj*Zו qS pG]?f(&W4pX'2W<ףz@{h7JԲU\Wޠ`{_2?lP?fhɔ:oU+CutBF'N!ؖ9jY|qn]i/(}AbPQ(MժٚY4yac2.(q>Oot>T+)L}Ԧ$oj3opk% V4C/J^ U:n㗱ge#`4r ~z58A~ҠD ))5 3[eF̙JB}B7u5Y):cz/Uqj!X]eNfd$봙퍗p^]gT>=!;0ani⢝qx$úѠޔU9ra [U~ـ̶Hi bq?.6 ~J{ٟ +tcD2 \,=**mItcJ^8c0S8|gb?*Gi==01'hqksQЖhl/ytDY5}!*ӭ\.%(>0}H?93;q*e:3|ؾ#ApDfFomz•H/݊.0>Wg˗A鹬Z}prX&{1 ) + M\ @ջZurOG*fE(mtp"uY5 QJS@);K>2DkC0c!X8Ͻ0z Fy 4_UрxI@).|(Rw}K0>q;.t]DJ K.XU!DžTVtCQ:@N1PnC?-\mj[/tWA0`+dc"o'9F>OjfA>m 7L`.;%ڋG7,wpOE'=S1;DxS(=P >$q;|`e)TY\/_N0~/S9iea|PKkęnH.mu2IQ|J/2ۇr$(":ERP*qzHiãn灴'/94c.Y_ӌ6PpƐq*_`!f;;KSE)qz 8vݱn\n)M9~F|>uz+K1]Sϝzdx -'hy6z?IêmWa'׍@]gIxt/'S?N3& qNf8^LH>1 q#R3 b<ͪ͜:fڶ2|la7+#^`x 9dS@OV5:uY|UD9@99'1(;dO|Voh8HEx[ywFV=M6,]l ZsGH ѣQfrc<ǷY0߷bIK~'rOP@ />k͂}pTB'6,?MX ywۘfګl5XRj'HW[R*#-|ɨa$e2Y'.%;^FӇ* KՊ]bC7v1Qn>Jމ$RpdPkTG_2;s'1U14 s{`|Ĵ!w?pV|ˮ$?h_RIlBVB%y1g6vs?_`Mi6jGPuy 8@ 4_Qg[ =_l..m& ֪s[ZC7clpN ~R!uƆ?*4kpUVF|bFR M{h} @9{TL>إ%wYʘ5_ۈ5]Pn,{~xYXS  )0^sXz#V 2RIbfؘ{}*IQ>IȂyz&$퍿!(Ù&F{6#{9䕱48jܵ .Djk3KQ,Ͱkf"ۄhXx^|K~JqDWZOqM-wVjz[ӛ·h9C9(%+)shzr!L&s9Nl_n-:}[ն 6Q}0a53m {%KlMUqjW)yY:]n)s Q:vS vJ=>ا#fE,Vl׌G$[PmHڏ 횳\#qOXǵbTA*#c!d %""E)B@N#PnQ j- ^P$] C:'ԗk䧮*Ζ`e uɒߐ7y;([`#Q3XMsSDg^pCƇ^:w4t/Cx`vq ^WbRmYDkX sl^ V^w6R-Xt +6olo; 1s׈]I. %5u4:Z?Ahh%D '߸)LELl#y Ū;{+VBoOr2סDG0sro$x{!H\aP8!Cw:ϭV+MKy8n*g?H@6]LF<;"Qeךh/Sᨊz[V %p"{-[TB U@ĂZ )^3ICjFK_`d}^H>+r֠6u*х>1lVc326(-%]sǑr8IH%% 61߭9*$@HܓV_U 0 .xmT߭m`FqڿU!ۍ:Kf@?MQ* Ү)KAA/ XoOn-}UrUcaa0,76d2rο'DQsuWY4[d܋tbnwbc}g$HٵMIm<(YE̯^] kg.BX@ƳPe|`Vנam0=}VÃBy&9Qao7m 6 l#;gtrfd|ϼt~^{RHiֿDz@hg{<0;z%Ck "HH,I #^Y$5o[2=}h#fY\V#0+u |A1/us36PLmkFM>AoR+'^U4'X;ͅF57rz#-QѷY.nqق&ػm,Ag[3YɖSk#mc$A6"중NJ̻%aN咄%tOze_OGrck⸭ɂ}$zX5$lȢ}k>]Ld60*\{\@hR%[ٶuZyc)` A*߄kL8lHr1D342pq=s͋u |c-\n/hx!{NW"|!;NJM0w -jC"kFDY)`op"ݎYxeAǣa0 Ks 䫙;!&:F.;ѬkzWU@mܵP,DB@|)*.W Q&mT>ҁ\[0+v5jRm._{QVUB+?pob4ܮ_U1$s\K =q֕%K/.Z5UHC2._"ts#NR"'[$= 3Wj!z8V,LWJ̝ cAH.Spaݣ Q~=Ւr:W]L_FttCK bҤ8x*(T{ Ge)|X&ePch)OaylJ Zr8["(sVSņ$j1>H#<>Lg`GtCŸ lZMourqGLNY7!0c16RN1s Coۺ4&H~arbXWP &dh_W0W7Dg,gTǙ|)3񯯂=PSąrW)ɒTv+W>W e-jhs$_KtヾY?nM2K1X$"b;T >,䁬UJDYEt,Ĩc9\-۹lo6KY|BzW]mp6=tX!:e i9^gh5 )K&*b8E^;]a]]鵸|v`B>ƿp ]VRqC`#TtȶQ0DP[ ~8NF#R̕:N!bc m" CJf6slM/$!|H#l^=;gvQ.Ob,,rUxt;CХCI7N̚P+] ` W .q{ {)\ݟW=LJ@#=Iˀ80Ӂ|~҅m#Ÿ3 ;ZTk&w}3vwO@-9'20~_2t /gZ7~<ﺍ\lVw2Be\c}==w6r!H{+cѿ0r pA7篂Ds2{:|V:WY\GPaKu6ɀJr8oe t薛s8ل+K=s O6IS,d%6 ̬efƶdz3! &&1]Ä"fYɞB}֏{5% kk=!!`- JA۪SMluĽv0\d۶SVTQw+e {rYwSr-N!^#i{.*˴P/.ֶc>D^<&z~IdM:0-a@^j)|bחRXk*͓P.W媧.=lmBp!a{wu+_z^{3.P )ZGZSۃ}4؄Ez:> c 1^`:޿4, E΍faVu'J!:Zԏ֓\5އ ?8,F2{(߰S&MϤB*̌lwAJRdK]Q<&=l6+Bk$ԅ>m4ՈGra*I 0WYiBA,&hSlD\1,NU |z*C"',0wj^ʷ'z*ixLu`f+G{7g\dB6$s+L 9^e3=;BN aH&F&,rɃ!HcIz0"&8wgVxܣ! #!GI;qDkZqǿv贈D&hrNz^aCuugGsNvJi.}QNuť0g&:#h߿Q0sz1oC872q #S|0m\ fcۭH]9D8& (@'IaF  UU~MwƮFv0ozmrWuz & lZDhlƕMhs"qZTrī[# WAT![֎.=-7TVN8[TTs|h>Җ[,-~Mu;/2^3ָ2dGIF!v,W9U[~_%@wkv&U-{Wڢ^=P{Λ+zC0-p>gku& q+לh c; -1eZ(ui+V.E5 vOW wIVjDW?MOA^1_M #e0# 4_@ w a #b~e:k=!uO8cipaR>sXH懐dˎQ3OFd>0Կ~/,~J0QyBߛ̈́ Y AUNEN&*czPlK4+R2:)t ɷ[Q+>[*;1_c' -|j=m.\|rpaSZ3hp242`Y 4gHQq QS0  Wr=ЎҮ1ҁj$ ݎd=/V&W] ]Ԝ1}nvx"Z&%x/PIH[tqhc;ěgzqVZ.^k0@@;juwٓLю<18V|'Kcb@?ReE$lᛑ[Dv ca|VH]ں R&DZJb@HhbfA|,A4gosE.!nzS@:ǵ+ V+ޥC%oT-ݙ<}Ch6{!D|ED&!ц c(n-^#292JXe*习VE+{0go@~*؄It&!wk]'bV)d*0w~SElTjP pр#fu &"F^GVNYt qj޶yjm a&[{+l9&i ?;N;kEx4ȰtLPdUf_pTdaǢ{-ojN8>G{q$gߏ #蟄 J-1#xQrYUԃ0E7C@.䒔jfi'o7g{ z8;qiQ#||v#=nIJ8%W tF^@[cYh-)+[=yK83m8 f:{ōW&=lo.WgFg1W mirz ,?)&AZOĚO;MZc`j 4 A?Q@]\@ܘȻ4:_Y+ꠡ:м+2aqiZȴ)CSF!+O ih_ [qO SΖեUmsJ[қ32[ᆶT#99j/E O! \c~*C=sO#WJx6?$ m9]ZvE3蒩]07;{/=}h^88/E&%٢ 6HgϞsPtgLsƖn#>QKos2p~ *JWm.X^ )21_mU-OXqp <]ՙ["RuIǩ^76 )}O s$ 5{~=ry't|? N)ژ*%H6)Jp'ua=KJ0tx̿-2|U¨&`M)dXv)jNi/‚B8睨xR" AX0u$?5*h5Pmj\ Twh zUw-!K<]_5%}(z}w7ڑT-87iFnHNE;pMELH壤.`{Abv3LEB䦣TG@C{ߨ'c#@~S+S]#`k𿩡- .s#A,}/SJPk7넾B o'C #L>FO=1ڴe+`3'n׭)%V\N"_l$@Tt\u 4tcjB/G#LeH5_@7B:^É{#R&2l%lzqgOx(ڠ?anH50A*-̪ZMj];gԟ~y,ܽA#w[٥4sc-׃_v7wԃrB]k$Z3))zn$C:?E9;cG7a(r.7!֝GU܉IFd^uՂr}C2` g+!ɫ1%/~29F?D}O盕:JH9zb:uw\whoHCFe>ufޓFz}EqX̹CFK'/G- ]{xi2R%.di($SX[a[T&Ლ$K7Ǭ=M3Ai=7÷wET\Q೻dVƽr2/_34lM w'nq9edVV![@ϊAa!򪱉kh+hpйDLvR}zMk;!xX^/ -ՊqǠklI uE0eG_ !¢Ӡ& )WEIEV }=WȠ W~J)[߀Uhȇ\4 oj;!z7A\)v22\ٷeeQ+tchz'pn\zB;ivhYpt H4f缑npPF'}j0vYdK]"O)e^=&=8(էɸƭjG:3C҉f0QNxܶmv|#c~24Ѥ]]D@+z"LU?}IM?eCHQ$U\Hu !>T:@}}(Nk W3%'e؂@M z5^E[|Zv</<^Wj hqNN. DW-LGtSҤ8WsNm zF/4h{*{y)m; -t*;Aje7$_#›pL3Am,S|w\XskT=&G/0LC5ͮ:iV>|&;p_QNuJF-K׼e >C]V,!j}=0`ͅm~{W5B7<,VoZʮ!O \77SKx0OMՕҽHNnU Muj9T-] 腉>7_S7h2Xhvw Ҩ}b-!sh:bMR({4yAİKi;؈d$Hbm؆*qm>̟aГ'w>:禨J:|`1 e2IE꼧5<n~{4TxJ/iƶUNn//&yG pR_tT2Yd`XwS;hj d/0'}'O} iI?V*lkDLHP\Pl9azOMQ`ܙ!sxLgL&`f髰@/2mU*WI[BW.)ڶwn< w#Y3-LK d *qU'ؙoeoˡ*uv08G{Y?ƾ'2L gޞS(Tx<n+>Hj KimvM1qS%Yngפrp2@`~-$<ֿ(ܪ|ɏF{7EG8ݻSk;Zʸ¯dczf<`-%1@5gŻk ׀3mK!Sȟ +63Jed>y`v*c9@9+8!>81}MD'; .w|[m%/p^VР̗yc1x:(fv$/ۯELC@t}tAc2r( XyG6O(,]ǩb gAU(b6]$HLU8WZ7tQQ GC_`5uh`"!d <%9 W3:KWgwqfXr߽a;ĵXyM1r$Y0'tڷru4^:Lm/ #sڙ I"hhf <(# ۹8Bʵּ .3F~5Gn)P X,4P#K;GO)P<~og/v )8uV8A<7b']6=άrΕW6WTAƇҶU4TABq}ȓ_ L%9V,Ϝ$fhfO+«7I?BU@xgn"˽x0gyQD\()ʰt9̷"Tz 9)q2-/ۂ%qIePPYQxX:sIN]8MtLR Pic,ZWFl͊ufy+9Aس/,nvz6 ܘ$B'Z $8d!>bN1ܙMzV<,8=ʗUck&e'%܄!N[䃡ȋuKz'*d4?k҈>lFe~Ef%<#'6kp9ˡ'wXO){- V¼bmT6H}m2V̍o{y}l+Zs-bp{2DY;6XDXK1 4)/-臙#kDl>94d F3E7 y PE]d#6_ ,X^'O&wvXAL0WoV*QECSqrz[I|[\< Aؐ D"pyǡE'q`i0̓2d g0I3hRypK9Yaٍ$;4VG.=sm{$hH8PʤAo@V<7R{]9 NW>[p<.A\ѵMbw"D1^Hأ,BOHQb!QʁD4+PO '.ig@iWb 8@HdM)״u37M daheC ܞUuy'1oU9=;{& w+Jr(W&6LNK&"thpn Lm1Vu1¯aaS7FwQе=5/-C]eTB\ G͘<%H>UNm|ngᅒ@F0Mr,Б9*h/Zu쓚/9$ᐗi_:Z(hbrĿ|nQ#_$&"ܤ8ԛ*mNK?Np,A :Pv"i^Td^n|OEqmjbxG7ڵk|4z酤Pm9t&Y3$uX m$'tLLW)fp_m @a!ߴƕY@ omM*R.<8VʮѪW6Qy=~38,BaK.mF7U$f4Ɂ\K^9~} N8&;p_|ZiҿqAZ$vD.[L|[Yِ#FC(K\7 XScr,8Xs%)\eOTw|{mx|oL_\Ă&7"wPNe^kسꂲJJKUvO:Q(Fz? K?7Q"`1~^Z%&ǎ.6QDR2ٛc?Y ڂrG9'>[t3ͺ#wo$S3)p<,ZƟp`LA-e':FcBHս(jR771θX-H^ӞmMy?i+7ߤ(M΍xsuu99Y?ƇeP72C8a᧍&PRmxiw'C;N QIs{lhSej?TC*dټW {%aSA‚ nr)DSˆOwǏîg WelM#7#rD%B#M@5ɤB5OXU"5G)Q[ `%X}r.VLMe+s$'Ru 4K9l(or&2>tfg}h.кhaiHF+T-llcBvKsNyˢ j4iC%?2$q:\\PT?0D<^|%"9ݣ|{ؒ~a&xpٌT/&rdr{-HE@1_L>5nuIyd'8zOBu" ԇ-o(Þ$ޮh4b`W bVL%1u+t3V/$H:G8a1AWE!LEw kXB?oA ڬztg aW.HEoc.+1rNwhj{cp w/!43<x3]iKPwe9Ż(͓6xދm@AzӘ5p<ѱn6;9]}"SP. L}"vӖE\9Zx&!zErfE(.‰8ä|~Óއ4~$)R]䯯kY ̦ڤP`dϓ)C-VTkU":~^pՔ8:R"(-6Ʉlnm\=-H./u F%GN2Lt+Wl1&^[CSDMSTYwo4 "np-7V`)MgMVPcFW'1_r A9 eTUr#\ǵzvA#eK/^[Vwz~rl=(f%la6c_0pѐS thݯ~ WmVa2_F L@ eL\~_=1<Ʌ6̷^V7/DɾRh9 <&o1T=$Nw * S.q G?W@~^JԱFx;|ٓR& {oH O?Xfب0,̧ȁi@1Uc)5ЏFx 5'e4+վoN /TS @'bRC7|=32łl03A}uխqv ^RD' YW%ϼ9x^{c޳mןH4 ;t6MJY&{)ُ43K4]:Es:o`G(HV?U#jɭKd|mocA@p=3mBQ+Bg/""Ū F#Rȃ(LmxCO#LML3 NOb_`^n-kh8WMrw)Fo '4!cC%V+(_U2GOhQnq͡ /(I}P<=SZ)L h5%rhy?>5]YܲL;Z9EEvGq"¨4U8<5Pas}BpzQԋޮZ[Π)݌.齎ð.1~^7F65덣 BwGđF2?TP‚LҾ!P] H!01@yM\zׯP`+g@zzոhٖ]Mߗv ]}d^:l|2t4fK2Hۊپ+p-u^MP毛e|t`[ۧ~ѧF! 2Xәŭu{o~lLRLOYeatB~V)U,0?#3 I*@mg,vc^7dF4AJo{[;h2FX a*3h f)kX3k>|ۅoeZ4W"K|Z m7W2;6X:dqlqntDbͺg:؀5icp=u62@FՇ@]u6.ށZJbbO,!K}z^B3+?b?;O\/Ppj8@ _|3ўiٯDnNdOehWHe3R3_Ȁ܈Ȟs늀 `8|ӎv1K5`E!Tl9~Ey)agNN$,$OuO`3wݻuSAm4wԄ͹lS(R? ^q옊* 3ó{,ʇڒQ5* `5n[$i4dV97%c'J"?ncd`5no<;1QOq}ȸn1p=RV4~-F P.v` R<`!&]m/G;+ъQ:LXIQ|"b/ಽi0F㋽jn: Fw/G3z*ŻHu?em@  (>? S]FC]1Oi3+) ϙn!szj&m6Q=21y~T}Fwd09?Qڕ//Oj븏y OձrP +R욢SGŕd[5r7VT .IAܠ`Dv r;#K@7F,Q/d0(Q/ P>5puV&.#]ȁ*u^ u!%~02kt2gdMcV /z>X"a9֤Q{fPM&Z (r5|/WTT6"z+ɑ ] 쒛p>91<򮽱4rrwpXB=tZeO1wTak5Q<x)</=ĖQKq_(rr:GM>k}/~ULʦ9I誁 n fi9* RM\qWee7s0N SO3{f[09zϮQ std[Tų*HJ|?$_ 4򙰱 FX%}NH$ $&Qv/ ) 0iEâ\0j,wVd 7ޛ ROG7TIˊtȂm~pbS 4y7/Ot|2–R(U[}j:N%pnm.1 2MцZ ĉ|HL;KVKN#؎#kԸ? *o8[̻a# hZ5W"Oi}1do}x\'8x)wz]Ȏq@<.a˞~+$=ɖ MҥFKyC 6~AK*Kt1JvgGyiFv}kݵG5Ɍ]h`@Sd)P[©eZ#Q&8YLSEnZ m$.FX@@="L&WS/򞶮5o3s]?źCHHُuϩT+a2AHj"k&RZ]p=#}KѢoMumhT3#9;RMO͗vboXj!͊ij2HӷƠe4k*?$ mmfj}_I=BkN`*A/(2CBzohlɃ1)G'ה8M7K]6I5y0qćUeX6PV|*F9&B1haR 08Pξ?K!#q%N${c@ rvt8G4|) [boJ <Pi"j:oX4*.3/*=Bnw!o6nQ= UJ(6|,!M3$ճĠQfs{|9 !IHSb@l [9vڢ68f77yg-|^qvߚ[c/xfYbوv0X8AxWˆ%I||wB;&їl6S|®֟BG7b{2ix o'>ɄL|ەwAZ{Tk}Eh8.}ྸuQ.97vi!óliq+'#PAښ(uX.З5NC>iQXZJdVƖ!8=/ RA*Y"R>'gX~!.F InɃ %ot 3KWU /$kn $ #t@s[t eX3&~ڥ֎$ )B[FBQ,p_UwBl-! Hh㧋VHħ`}ې\Z0LЮ|pVθ= C g7'BEg>ebi}:KcÄp*` !=:BS ɏē6#𬈅s =tݑ2>׃A~6-FW9rs4aZã zkz~9(mVfr_'R9pAznS|e2 ٸl}N]lw~tRX).R~4] N 6#uѕ5E(,wp2߱=~ͮ+O`rRU&>snJtDToo_E0mn`?Ӳz/vOAjE*dz-̤muʾ@ ;`s JF#`w="V*$CR+%Ms^:9MA=1k#MR^YuE*Cy옡[pu:LJ+ٍ֝ ٟ!`vM&m[ӂ93dt mZ'|5VTOvr>|Vlү2`7|3tB|"lD]d栤ݦVw=[5qye{$lB_udPMˌ8bI R>A~VM?Yi(_ar]nT:dL|H0Fi {o8|O̡3>^}R&{!j0̸M Ӽ>-@ۥG7W&1fS" )}ބuRJ|x!iBgdnB~ !文YnUGrS bn" НE5.8i)W:S00Q P;PI!-ߨk<{I1 jM$(uJ6!_Y&#ƲZUs_f(tOm2cǨA/zѱ{&FM2p&OIFqgBρ.}*"mΝX"@` hά-sq �ЎoKP69i)ׯ|î9g)hRV?ݸ?:~Dۅ9WꪲLu FFRVsz-~Ъ@Ynms"3=fe*%VR :Ć'yB#EB$"e G\iE(AW 'Ԕ[VSy?&;Ǧ} ŸVxE!..Ndx_FہHKͣ.F!|]'g}z4}}8Z.'r/wTW'!Qe60^.6c&CpǫF b(yuY%J k}|knEH,.0؛}D=6lR{ 4A;ɂ2NFO+6/KeSuĈBa:ҧou~<([({xj4J+K?A-ԠaF7Sʱ Spx5c$ y؄ˀzb[I0&=ya7)k='Fv& CiaYg.GE[9cɔpbлGANH9J!:ן'[߃LWGzA2Cl%jDc۞SrLxp.jVLTtX=}F96S՘TVu!ʪy[Q:onkDf%ߥ" iqU:NOd?;A4] ٌNP|XEUqOFe !2ǻZ5\+]}p %bƳn~, (fcjU; wB>:HK'buWxJqЧS  QrB\x4I4 W[,e5+{Xs(uW:wjK)iNNYX RƧ@2JJ5. 4RrI= 6pfT.C\kSq;/"={b)^G?Ëo*׌e*G-cH(r8Jrt pI+JG*VC _þ)j*lYQb80ף#9[l{R\m#"K'S5a)mJAO#ro2m\7$ A,@̭ +.߅)Lb`5I#c+iV9,ZNUSz :Rq jB)!H\sy㵛D80"9uf| K{'Ǔ_-u&sa;|qM&цuqDKr "oRU^ _C?oS=ZvE2ƨЁ£bگܑ8*ǕkE9@ Gsǁ\^;Qc.|NtNdu@㮌coB;!Pj g9^]Y[7I tl$Trƶl>uTy_FYxsCwHK"vGs fL֛_I?Z#d |@3OS8B} 5|Ch)u$ hC3?v8# @ >Q*cH ХIT:8mqƈ `d&ӑMIOȽIs1.7^[ThM%PA [BH> 0z#BC,mau[lpmg ~uE t0_uV>(7F#<,(9 d;T»ubZLJ,4aOm{x03#pn/ 1>V/bO/FBp067Y;XZPx^J_LыT<|O9 _Gھ}QA>U+=2=.Hsol9$Gd'| !hG'[dq؛jf{Yͅeoyh"DzBhUcBA+3ӊO~ș2>mT 8x?FDQê]'HxSq;|*[AґTIHvS" :-.]Z*9_xq0Zp9eΔf.8)=Vtm{OP 'I;yĝ icH2jt5JΔnK]l msιƹ0|\{)wcy/u+ڡr̀dÓ/7C⭽Aq^:eFZ$H Pf*`q*N-U,$Y9]ůT"J߄/{g#?k}d\0c )LK;d%.M 1c f|n1l==Gwf1ekHw.w0ӲeUfgs;iӞIFCQr╨c'ч5w?Ęwf׼ýً* O^Y$R [r: Iݼ@c|G}7BQwVqB 06H~zzh%Up;iWeVO GWw43#6`NU<,ZG_)|NVRM?\@z7.vءC7@d"dJ CH^O2qFSͥIP(XA"+P ۳DJtnY_dB}lM$Nn;&6ђ¥}d*/]ʸ G1YˑHgcJN^Kz1:ͿT' 玸Sb _LeV4sFYj}t+20r/*.*椩˃)Qk!qH\˰\.Tqt"cO0OzX@ߎ@[ڍV#|hut?Qۖo.0e #WiI{7^H-hBn xgyV-˾L7xTV=shr#&72geŠ"/37,F) *c= .&*Z+Ҏh`BK̕X:MUAQ4IJc (g%%Y? \9ybq '\I7ZM]167N.,PBbdHPﴊϪnuiQT"t{9n֮@1O;#WHX&=.7+9Ӻ{whU\*5R$x !*]ϕ@bJڽ6v#,YMxyj4BΗGV>7[~֥':ÏpB]W7"Tw})Nǂ>4DuPMQq^uNh04.h3w.mo. \Q%[4&%~XPQ[UF)=<'OJt)d 5lXЂ\  %,"Mz# J r o"5X3##g6yXէ#eS !Ş[u w"R#,2Ǿ+|R;RH[w4:_f[ !Y;Pz\}å X+> I ]t41ǧ"K?p> vwK.K]En{UrIXt/1gfl*tMw<X62ǾTP<=Jgj}}JJYW NqFMfut&hユRMpTLK% 5As [[ 1~x٪NfeU<_`O0.IΧ,f n/mG}B$'t8nLZ<@E+!j௜hq c叏ܖ[eφTȟVmӍ# u '8{_ If0ϋ4Wa$]J]&Ә]xmeQWKm&gm樨2& 2Aˋkuv<~gkѲsڠ[h +OuzMӕ´֫ rrpU~Gq%]{'$2]ϝ_VPED.+24 D'-/,逼-xDf>"y`5lF(+4~?`8}j6%do`@:(H**zLS.M\€۾7x<*w0oQj]y⋬Z8TEq_p~z 8RK.o4viZ=~r|"%w$ 1.h>UژI:OqESvRk'<)QT)o 2v@ҚSl=y14 9SpHq0 GuS†Sn=M>dj̺ lBpS.&N :)Qܟ ^B`?t8 A[#dϲ|9QTr`N!z{x<[%n M»gYRP00&SU7=tD['yD[COu?0J]׿X;Cv C=<m2t)uKRš] < D&/v+E6jpHm+^Z7K#BP#Ho_fLLQM7+kԠ:FrK0ɑܓݒ'P1jj\dznu=1ʹKsxs@>>Y st@9!c8.jkח .{2]\&/ZS m)0q|=ݙø_b;}]?2(t<'\ /[kw;1OqI|vvpiyM&QdiaO?bd&2R$tǽiNϗtHuGO 9qLy *j\}QIw##3%3"iƧ;B{¬?  WS>dגIZkm;Wz/DwL e|HTz)h~\37]ΰ-Ve8(ID=m MSI!G24n5UrRa礧!m}+a] G?ω ,2ꈯ$.)iªi14.UsQk]y*:8- K}ͩ36AUZ੭Yewۻ1)3VO:-1fOE~7>X##" / v9𨫰\H H2WM5u3jk6emZukWQ#S{ÒsˬŚfPo! eU);a#*^CR8i ,I~3ǁdI0(鮅Ltl}:jud %0 8<-+Thb|{5F jӊ:ݧ߉lX]7hzܲ TzBGB؈do~L@0M^jCK /q9h?.dDp/x*i([ڳh?٠l EI jn[(/) VD8kާ8X{NeC Tq,#rAT+(2l a~OƁGʕJD^lVv8RAS_\d"N?SySR)=4'9HV3^NI?'gNHY &hU!bn'[3B#4j 'eUdB(@j`\ȕllrVi&'((dC놶WnWY}U}?lV[ E=&WӀz.']v D:MNy[ 1/^{ dBsVز< Qf&R.n'3I<94=@P5êYsPǗoJJ}[`̺Mb1Jv׷ZpZ?"k56k%ZYT qk4duA 6n@aP#U#E%yh}c7~x:{/^.) LZ8;@vP̊#Jl(ZiM )]y`u)rT^{ia&kf} (h!VJs`3cMV8\ZRnUpbcT^Wp@se2lLhzl+Y5B凣R,xslW~~Az|}oZġC?߸U!V \֚Ս9}ţb6h;dn.?jV-Ptm@lAJF|8; `F=S;X8aVD {Yv;䧣} ^{Jbț? AUq/%T.Y+dZ5DkU8VP`Dh.j =ەA@Sj'ˡߒ"4n&ѣP-|z{|Hq134p(<ɛevJ'ڥ8+iI(gJ,K2nޜUA\"_wr!*j{a/\x8?\~s o`I0>setHıpdq/WӺo S̗)wz{Zdiل)jahW#^vy~-8}<%&-ږ5={O{sYҦO*YYnsCD砢=/GZz@c]mv|҂ƑŶRJRlS}N@BZV\;j3JW<c@Cߺ>mIjw%+T䱓 WB6՛qekNC ~ W?Эva/&5mޟ>mɒ!q-fhIՎ]M="jwԋI쐗 #u+LΚ+浚OY̋a4l+U*T+ ,YkIjyTn}xP^PZkmfH|v |1; ?`&q"U ahEF4E>or I: YHa ?ySp>ލ5҄}},hFȝZBҦo/H/c,Ж@*w"kU*/d7'AM a >Yr~Z}8\ މW,7Y!J~]KcL^ثU:B]y}Ə͡>Gz_= s]LCltԟplX ٹ3yC(Ax2~X 9=kgסftz> l0?&sȦnb^ t4t_߳K2 {;:bٿFFƹ:p ؙE01oh"`+Ne{C!=Ml\s"tCvy +l`)S>0Lr ޠV 0:ubhu3c6ZJxy0Hw̘-㪸w}]G6n S=t'^dV!ydB7t]h׸+!TB>;!g(TssG; |,`tf.XLsC#xHCv½=!YRcS:z-4 ڃ1ir @i?r)Kp2sZصiӬ[&. E-{E>Wۖe6(L,Hv[H0E__-e VuJMPH ϥf`xJd{`{.0ܝ $C}w )=oϜ Fxtz}2IPu%YtȝY䑃Y"WDjv^)}Tm$\(k"$>0֚gI{'X @ۚ|X \~,[mct"*ʃ\ (h O{9,dDV΃VЬ!5ui߄W a+Qv (¨ctY?6c$0(J8nУ1~6.K=ךO%[O ނ\|CMhCYR6$u;LsF􀎃}"v5}RNKq#7=-/'W6c 6j+5QE(j٩_ac6III{:u:y -0cfk':[P "Lۦ.Qevm")ه 4@Ϩ5֝HFd0tc6M2Od rS Bw!hwR(k`3<ۚ-4(9(re(a<]+ijlıO~eP?+BkL" HUGjAskǒ:zs"p;beK,qE۲(hNpYp ^3k[lD>kރG ę4rHe٣?kO:k<K^~8K2_JSCq;`wG\iǩʣfZịM`[I4wVQ_ enboň R+B] _byvR ?,qdϭVDeq{`dN@H!?&i| /`|:ٹSZDAxJA,>x$O0.m}dfOӴuaQ*$\Wԛ}n.^K,-0',N0?,?#lƲ|a}< `sEEz2T8N;7Qoi?mn_-h2 ͱhXxU MTFB7z@cϏG>eWzuze]x~Ac _Vu:E<@F+Q CN3Vd"4{d:߭)gw``L_󹯵Aw*/kX"\U9/Mg%hH "zd@ ^1rZ:M`+%Sj9!EKGGf{$b{#@sM-)H&vwvf`\@~c͐!؇y{4L'p!\F4k:x g@ؑ'23[4J#Nl&\Vݳ,#\?b2o"أC&CLÐ=KgL0~wYAբ) Doa)ĒFmy5S̈-ص1x!Hm3njj̛^@+0nX>[OZdb^ 9S{;Ocg\*lg^e,Τu؀_aƂ0YM#}2T D%5sV`{`U=iHenV-xi45 WNNȫI14xmN>ʃhf( l5?kyJeᔐ)ϖ`h%6S̤Vrҋtg+o/0PzTEAc4*(gs IϵVMIꎳd,hN3(Ǐ[[2T ]>׿#]rہdhNs.wXEi)=Ʉ [տ]gmwJNx9Ή袛rme3R 5\>a W H м5p}//5nYy ۵Qbfz32(Al(BNt1Ǔj9)xa y)G,v W:A^`:.e+˳ *&o6zyA[4zZj;y+Φ~'/΍cXlXf @7B)\쳎 fu(M\/qS=SA⋩:rEmۢ^ }f2P~BUw"a3"n*Mx A]wUٸb>,]o^Kʃi" 6/ -:t?Z We i6je$'FcU묏 o$rL,g*n4 صw~u)P hNBg'Ev zEk^\LoܻWqK&xqf9l{Mj5t̆ΟTetSDZ7 v٬MH =ۼֽ*DLd?HL>|qNx>mrЏ&9zG _8U78O9&m򲦵+e+k<Ř/}s4j,/6]jD&EY68)FIu*ph՜_{Ԋ5i"1wL"(Rr1Q)cgVy0{anԭg Z-pNm},Y"N\̛GO^[~R]!MZuep߯fvÌf-1dI"Tۜf3 2H @+pV$ ֒(űjܐG]`YˠA1I_lC  I|ᇓZxf7XJt@!4E$W,h?Կk ^}aIݎ r"{{4ɉļ] MZ<#ޓ>X(Nψc[%JdmHUC2x0ֵ+1- M a5@e ?5A?+* 0||kCs=C Tj0Xu##An Ə];Uޙ&f®rN4JbL_iRy>98 Y{H+&6No{wQW9aCO.[2Y܇9+}^%U7ӭ`kˬNg'[zmfEy/GZ;o+Ef v=OO]";2ЗU-\V@0mD͂$mMi!CwʔrI0a1 t5~uYe؟&cnSth`rOb@S\. .h<,C#Lȶ5~ ~|@6_8K_ozgpPxvMkJ-㯔-w;Ñ"gzG.:+ShE &A;+)Z)w7}ᐌ("&߿\>b6 -csg'ba# <$d** B`uj%”$TKhstc/ M!}8Se܊tU"/ӊ>c%#&-~A\[Mj@薍t\:quݽ-i֡ߨb'Ʊ?Ŗۃuw [Y9/q`.s˴U!Kε.5`8=@vѧ1yWsmi;ohu36,Ш?3wEY? 2!m%;XuDvio3 y^p;@Cؓl=X}]Wę¤sس WrX:î٘ לt "F;">,騖tz撁cq9B{Њi6H%#{FT= lPͥ湹/ [阞d(1[ W9jcm"k]-xI$A@J `.Y :`DB;ΎUe]~wX"eclJ ͭzw[/2{=5gQ 7Bx7]'+(A~)Xh+ȀzQDŅxq_FLuo6 B[IΓ/cɟv=OV(0e2:04P:DAiYl'[<'`A~JZ$ Kh_DI0UNLs-!`Y17/{DMvO";*~ک4g>BBss,}u7ĀX<{O+dIi\ǃ"HAZz-\wlp7KYg[AHK'$ .mNĴ`&C.ࠋ۳:M3D > ]aR+em{i=eOX|wךNMb|\BHJ*>u?6!R2XoRXP;STf>^)z"nx'͋Sx^K`X_Wse(Jam -6Si!] DF9 $G(Ʒ]ݰ;'гOekNo)c2 a Xv"]V+b6ﰰ`>&Ֆؚ ȁڦݒQD;9X;! !`'i?h3d3%2f%N838 /3nȥUcGIF;e \tw'"cUy/!#,O1 & 'Ԧ@v/)_1FOWFY3 !{g4)R8_ /dd(FMU%hyXJmwJ@6e//DsM5^3L%e;lP̈́45"L~\6:U8:˶f$TxvK,I_X]=b9|HoYXBC]nWvr1 !i+b=Äd|tϭ)rП Otd_-%p;a@ȨPlif7E6u^Y: a}֙vFLc4w. =|>ƳH륍췍5 ;{F?J>bf*x#&qu-e&*!_l(Ug˥)klB\Ae6F -o/{&pґyv*c?Μp+Xbxv8֓>B#|7 䏂 CYyBrt}Er27F܌0]rU#N r"{JqbY7xmPrbOL؎˴-8{[5 .eTݟw.$WmzhQ@[ K4 񛢠`mHgcckx-u OL6{vXyIL< IsVo7,Kn)௽vilѷ%dPŽ7y2a3$d9bUFo[ޮE{Wlq`DLmF RTv6VCG {sN{رJóqF_1 Vrlz?串+re]I(;5DXcvLw~cLAfV¥dLK S|@|AӞ1j /g{i2 0=wyF/`j)pTZP' F.vMFfV?gN: [΢\B+ CA}:_0g]? >kPhRz/0-nh^?T>>DoЦPKxͣ-5aN K#8#!&V8+ HVIoP}2St {1[<ŝ1^ej%$>DE*/:1,<'0ҼMCn[)>\h2-8 i  2aXhvrS*I4:G uLh5}p?Ό7ڊv 0۔eW)杛n ¿|"H0z1ȗY*Qɖ8މ4uvY`x5cRuSW]gh=>.|w)G|!5M7Y 53}ŃiFTA('V`XChBޚw2H'\srIO^GY(=~xg]x$SKUG"4+'/CpLyk擶OtV ѪOɟbro&8a>Jh--pC|Bƀa[AV`yogP5uEN qXGdoNp(;F"_wTe5 T5ۓXLI'wCđΰ͓l'Tp`e*4I qPj& Eh W+GQC; H~ @]jH fB5:N/S6dhiPjxVfzg%[Sίk&o+U)k+0>~ X`t }._#Hۭ[vĕyefCQDg9X.3q>5}FN}Deɏ a@U!aYtK &?xU7$2#%*j 2),(Dyv6SIxKVR N P}+b=/*.B jFWOh*ǽJ4Ĥ䎉O$ kG1xcl0V l{7 =׀q%Cc7dF¡e'm .uŢ#GnZ.8w̫ԳR-ȑnqĠfծNS#3E7as2MTY =B>w~ShY5q%wS5ejXԬ6V]GJzWW{QN7`o<#L,->ܖǿ̂1cݙUZ-W}nmD}>?ʌdi'-(OQ)C =p`#]f-qW0DuQD0U,Kkp$֢L&|V-O|Mw| T1%h|pQ`6X$Z<ٷ#[L)gnHkMɒtqJkttCk|m~N[SB5 d"v(Mr.K$ZiT3$l|A^兯ig)aWIAo-vQ@po gxC "#L=3ƿWA`bvܺٹ [xLc8M"}~٨Qt\?>z$#6,aLZԩxvc.h[2Fg'8M$*LW|)N&kP@{$ +)]1*INRçnzAކ\ P?yh((.6b+K=4OFg=uϢ='SހVf汘1w2)$p(gPKi/crKl e!)2xf^ؤOJ)\mIL >HŊ'fٓF5.ekY[bo{4eߩλ"Gq#/ςNꭑ+_>w;4K /=>pAU9gt`[r&ԙ hmz˧NunH؋_o33:lTycn(dF44Ҭ['rϼۼHr wjW矡qOg xȸkز47 _G՛6$հWCd/L9%(>@ "_~e )4u&.H< TS.ˍ=vY8@B;`bxJ%/¤!!\_ ]Ә+1w@O%8LEpg*s# Z)1 DI(EYRgzN3wRڀy?Uya ]=hr/](螧rvJ.7;:W1OiM]I=68S*DaZD#쵫 WYz;hSR"=WvU$ E3|]s.:>:PlBќ0Z2sRWU'?ZZi7Ҁ@)P vm*:ٙFT܁暙׻d^x֥Ad UwQv 3mKR Nhgaf{b,˒e2~UMG!$hcw9Ԑ=XUC/RWAl\ BVxطHf.w˧>w=D]‡ '_L˺|Xt{Bࠡ6f ZIw1Eo"ɄdTinn*|*2Ej?fwũ ڶzE'VHe 5*x8dަKKZsR_̀ũ殂p;Q(fuxZ&kYn.V)rgR2UόZpWCX cb[@:M嘩tR,o0tI7E" gHľeʬ>KmD6wo!\jv`3}?+'lv$݇U"et@N\pGI-܊A`U|:'ě h,I}Q3dC v[!0h,>bc gMv '[7Ӌ sL=`O{qY󽮍h{i(!nCVc ,_CLb)UnDc%"Xw56 7?z629> ""_@iEborKNx*sP C+]dJڲȆ2;@9=o^-ku}ώ~Ki߱ݐdIF@kZP&ٷ 7_Tt0Kq5)kHg6r["a 39TL%D-QRLJ)|NWMv#kgۄ"?;O)/ўN"CU^bS wߩkWlO@JnP9 y`"ے%NUez<:l?0嵤lkЏ <:?fӄJXe7~U#"@|%$ }IIQ.hDjM>+Dw!BImU7<8GPq>=l)!(?oj#[^8[,R)O)aNCtKЈ$:-\WTWH̚:K;*+Vw|6\#p)9]dZ }֪ IMVjg񋎱s)Q˼HRmr!HDjiQ_36DUR-O>s7-ͧ:a7hR!HW.)zfZCLzo"3hiQ8?:ᶵX1Qۆ&Aۣl 67"No T[E'XLGb.8 aÆC[}lDO Y2/>|kS -`Lւ2A'I'n ^hEUl}^l@ p}-[CB!pL-bl/vYrW.`g J1XJ56VT/m~ՍRax$O"QǕQhFd.p +b){_:%,bUM̛F5~P#Y[6Kni`扦g#z:pF~♆,$Χ}3?#_Ğ\<!H0pZT`M`4,\^U,ΩCHX#|?迊mߦ~`iit \P*یJ +R̍%CM5_/ ꖴ,jL: w/kzRgZJm=eq޲TU]G3biT = _soVp5ۀ*+XjJh +LSj:nqB~BZz+DG Ys Hj itڏܬ[Y*__oW%ل6 |P`U2^4xk!}m|nc3@u|!報5 e$YqcH Q QmDrZ֘x?o +^7]Y50Cd1WXiX#_v V dCa5 > }DzWR+fFjuk烋>="y+?{IoZk^~C3sA{.bY==nQ; rZrl`aBW皋}3!K &f{eüڔHbMHlaU4,쟁-2CwѤ=-I%(rC{>FcQ' YNFE8' yJ&V+ƽpU^/B3z[Aga4@&I(AY{7J2EDCbTo>KɲOi}VӃ[iبF:3_SAY+$h+٠E˱TYIj\θtG 2g :pȎ4r隹9aToؐWE'Q7oَISG/A۲Ϊހ*5ͯ=rQl6ȋ.j%) ɝIABJ@J;1!è`@?06o};O4dR#n溚]w봁;0\/''7qhx }u$]BF)/ńo;Tx l|Ũ*Qk7[n6߀`N O~0ɟWF00t%X{EUPZ6a'q+GX2Jycam+ϸj8Δޢ?:Óf.qX?sL3679n`~`RSz {YcMfS_5`Ƚ1"၀U2ɣyY"~/`GQn[_LR|%8OE"ɸ2jeirI0Lg'%р5/PHk3{&c.R6g%A=L5M?sBӡMA؆Esmu/ߟDjʰŬ̌o ϑJ {;]gGxZ96N`s.`F~# =ű#4s+˄%9+F߭隘-1ƑEs ~v- 2F?A?`©k gR.U2JmtJv{ Rg+L(HTB3᧬(7.+^_fqxsRchlH1n)cN7<|xb>r2ņB\T&g"j_ʔ'w~,0pbisV=2ߋ!hGokoCciXa˅̼l̿$w*)bYhc€VpŨ<\LF,])bDHlŖJ#@̿`qq7:|U HQt';;@ZqyfOb0@P!lES)lIG9{\k5~M@8@ћoX?JV4H Nvق qp3~b߼NTsUU >xjaCQ6Q#%zk cd(<j`mkݠ{묮7 Id:`2Ϙ wne|cleLdi!3HLDk PlX 4vM}5`s(Wm9<}Xn\AԈ`I< `Q%K2H.uh2Wϥľ%K*ge;!>Uah3 "e>MngvzdmP28Yrr-R2hZQJb]qݓqז\.>߻}$" Gl0W1.xeQ`#K!`Dn G7VF WcXO1ypU\Fmզ :~4`>WԤ'ʞ0wCaHxwk8d.3NDg4^DW^b"]e1pKl{.m]K3Je5,˟kR;~`RrPWU];6pWWVWt)~$3YCzYuPDv-*hd8T=@`Ux@_Ev%o3 2#4w{QfYӎ1J{06d>:IWz &88M47Zru\0󖳭_5 >tnahB7Qb?bfU>wg0npscTSCy4 c\48ؖuߎIj)Bb{~OϪA] |cnk;˓ /L_![cHF"f0:3?P>#,; *` 셹0 G^%^2wft )j;+aypL|FrṴ<i`Z֥6it= zo%}&L( ~ GF72jlLd2b-A+v),'")L }s1  Gt97:d.D\O%k޿Lni嶍+D 7mWΚf*."rhPv9 :;X \AAmiRMo"gws9*L"Ŗ~X#,! NvIېZ#B,B ˼.΅* 7EpyRQeko]|20lTH՘aj}s>]4y Ee籚W(pQ[^T]rf q4Gy [4 =ۅ.]l1Kv\;+aT)gU=l?ض(hMB6&?edG5#cZq=E2S>XUAEjYݗl"- <ʹKL4‘Mxsէ=~-F7MvYe4bL%ɇfm-Qnpֆ 9DMRrɛg|44P9XԴS~c=]t'B -S0Pǻ0Aμ-LQ݈d  en32q>H#5VW'Jp?v#4[- x1%VL,U5פP_!eP4(j ԃ 7Pia 6SCЇw!]{%05U}\t1_T-Y ܳH̓/~YRVDRaE(>d},pvhvV6cX;#ݣ(;zz7w\6΋%Owߴ-Dt81 7a `C^k +* )8(\F5|ܠ>Ԋ(|XsF5]5ԽgR6KHPqᵿmsWhx7uRf=: Qchy< =N1v}%P=薎~`}aTG^~mhFn.= b ɜw SwA{ v"K~wڑwM:INQA%7{Yp y>cwE$-b]&x@ w*^#r1s'Ơ&zK*kJ6#n53(}X%M@;y1.Yh_.2e?@^ұ~f,3H<#97zHvkoV,|be ҇_@)gN\jQEӸ_Yݷ Rνt/4mFUgG\P<SOT8=1֘vϊRjyKJ₾kb|g$g͍Ogj,rhwb݁Ͷ`'Y.8y ÞvT?\fe1B[ V^WUʡ Ӥ Q0ȱ!ydtjiuDT½?Sl:λ6X׳q0fpk:Gr2ҏ<OU_rAsM_C6\k딄{36G#/4Y]n\q16 ZT{GpTȉ[)G`$Gt|D"o4W>>ʏeyWs'*+-k.u-ce}IO^-ТU\.PzBz,q:TqyE;zµ} mq<޻ ^%7ܹژYVgѐf+c2dtIGWETayмV- $lS#i#hs?Nd;.Ö$P v(E?jPчZy0\ H6K5r8*Dέ0,`u+TyԠ|.J>)TLlcZL7ż+;ݞe!h(ףCnli-3b`/u,ǟqP֌M"J[[Pcʭ鄖oYGqʪ{Z>>dY>z$qq>4 PTZvY,Џζ?5?NNs.9+upxngV ̘ z6 #hu7C|4Qy/xH ZαoVl8 (1u噸dz@epMi $Ǝfv;GL˘T{G\5yo&>Pݽ_ (@'NtVo,zhD EcOQE5{0AC}}5tQy%ɼQ|qә1#ny&\,t_>ؓy`wQ|v9e ޻)b:M /RV1MW:ƊT|#a$.m-7kVý\>~(2&qb:x y߽` {>AS<jxKU]/:4A,7m9])÷U{o]<neek_Ǟ$U"d~C#vmk()!sv^*eGm&bV64P (WàYby*"6Xz8}-uq-/86CogQ53IS..W;H t'5;usj巯-ka@V6K?ٍ ~ygz+:ߍ'ܴ!_G }:DL+BE^~?'.2e;0A?Mg<x{ŏB2;x4 t_Qe!64q@xSDuEP`-I4vĄ5StN ܉<:'7og_(XP:kӎ[b o6(>C9 8U56rƔO[9eǭ3 B(.wvzGDlǂY.9Ȁo BXEf鉙-BS4ϙ8kd㫪81aҕ)c3[v[&rpq4Qg }k#c ܇hMh\៎O/X 3hxyzqi>9vGMF$qJQqT"P^L>gX{nA=MrcpԶ*".΋qj>ch¿V@tf?pT ۝($AWJJ%7gq1ϐjX>Hp+<{*Jf9Zhx_KM/[fɾ(;le7 XSCj"n+uz$hքȲZ:sp@y9B~̣`e'5K#l Lrhr$Q7cւ4_kJ$ma0V` q$܎Uڈ=h;q?QJ1?!Om¬# wSm)`cv ,74A93V[]3!K%6ZkQCYXO{cz-P$ O=+@&`ˠI.Mr)N0U$b{W8@R&j?i1tD^s*$t0G*0!_ ǔ:d)hcGw" s,&ٳؓ  L&r8@`  qn93~&࠼kt(k[OtDW <-N*+рd5S@094"ƥ$4\~InD>80t0x}W)98`r'tv˔_XKs`&K:ev7ݦ++m%M0F,󺍲oElm1B G~ޣ;@{^BuEcWnI>phpXAUlJū [<_W%aqq 28Sɸ3'ԉ9ěErJ?$3 #\6&HIx*r}[;:Ô[*'jZ~%0 iRzCd3QEM*<)"ɤ5u%\ʛ^،g@r|t|hSv MS>pq{>s):Vm͸F*P\r̡Gi,xtj զۼ/@~7YH-;2Y;Om tsr9U#HBNJ`ToMC?kX,>iنyA΅z,}/B y! gv-y6#4 &0wL=|j50HG[ND57bi"I./26{{Cls./FɎ6\ }nLElN]dZ\a3Խ,-n:s$ǹM @ʼDo(wRmmY)\ʥwd)TvkiMGM@Y}4UGLvh<煀iʾ,[jU\! %Tf8jr>U;냥A#;+.m{wXY3/yo@8pe:G-r3gVs(B@6xeֽ}ܗPfHf,=8Ew؊c!bWx{O>Z *&U{Jz{#%wP֫$h,E!!@ 6z :k 97 k@@v0c?mQ)bt|hzl%5Os3FȺ168qGL[j T^ł];x8ouyzo߆u^ `*F}Ēmq<)oW7bE[?${-NZyu w=yNvsKO`\qra}#Y*5^ <0}`q&L.{ .eawxG0%=ԛ@pЕ,@êX*)h[ɣ!Wt\rԲ"5m! {!cC O@%AAohJ2[pfUg-Z/ uS97cszQlAGWKL> 9?=c]jZ{]ǝ9#vUZ۷Ј1uis3sf:J# e9+i"FuQ}(aq\IPmB;Ŋjû}DOEc}4gj]Ĵao0Gq Ťfol/}#0T~23x@UAmrVb6,siY$'D0]1UX-/*L[͌Ek)jR[=E K4q第&Ƭ2.#WM8~ΕNQo'nuH8wMIȞF,[1 8ri6bNWȂҼlNϥ3p (\; ܚo'60 (p˃mtt.U 3%xLqUC2aPV-UIVMV R4/!Hvx[%11&ۨw4["_8y/6ijjGRsKoNU!Fc&9-#M8 80dh<|gW6KD cT͈ɋ>wz*rw8oL#-fC*GUmܡph$bjY@Vk't}$zq[l#=)t$) ݡ8dhLXY?|E@ZGLJ4eHWMdub=`OW s0EtMxH;á:.9 (25H*Hu]&Ph. !CJ>)vXF",U_92U0~Ah6ӄcC.]:#% kuU(~ 颃f9J,:#;֘lR7n3 !$N$(a<|^ro jc^\!-ЄDd9d@tn6 r;d=UrZl3  _5pkP\nB,M t8{ih+0\ $y5ߞ[!AŮedT4 BDEDΡJ3<ɒ'#0CyGҨj/+v L==SYNz|#x-XGa]WS$5ġ={8u$Ix$t-cFKaR}#`[xPi 2߿~;{^@9CC"Wɏ\ZT0E6ی='o Vy~b䬮s[;9 γt)F ;,ˠ5tY.렿savM:Ļit7"YHnH'}ZMp2+zEkݼLci-#:xgߍ k-])9 y2v_S*x!bgm'jKDU1N煢Wɫ@p~ר%CO,/zg!7Ìr.h :\ԇĄ}[Kpݣ(䳯V!Ū5NB/ɇTLiK3,ph%X 5g| 0{K-codUW"gd2 2֡o (_dߠk&58$Nݡm5\< ^t8&(;ηn;k=[^ec,h/Yؗ!8A\ǩ" X*r_ޢ0~~X ݋R'\2#hkud2;HWk Oyy,z}{ϋ{w;a9n]fPB_ruk't >"*薼C2CJ3(Nf rwV^ߟM[eɵ3=pvd)'$0d9)K }%gS", o*:Ƌ5trj_?# qҐbN?K#gsQ1 ┏c[MoR;zB4ًO}eܾolZxe%۴˴;{qiF h%1:dlHFlKF8WDgA_ك6(;G<> ƟcUdǵ%uJ 2Q$Fcfy"d;|J4d2FV+sZHѭ]Y}_JB'(ŵjl >kgسҶihq9hoEr'?1p` AҚ`< MzK j.) `f)}OSHIo`q:pȿ"}X#2dP VI4#5C KJLXm6s;h:H%;>쬱[N ?y  pN[zaGC;;{mSX~HP_3tĜKa6Em HZDK8;-R']Tȹ>C@y GK&|-&h"ZJZ6noK/g%HL0κ7~X@ͮjO܍ - @aoIi`Mgۺ8֍(/\.IdutE-e Tjq NFG#)xXRWF5ZNnRʼQ3:߹e~%3sY2B-l1[oe(CiRc]eNOZ%ARb0IBN{a7LṊuVlAOIOf`2j23YlNH}IQ= eo +k} 8ZjƒM5; ˵Qn4km>Ի18ViJO}g }L춿@vJV2";A^ŖKN;i_p_8e÷D=t]RI61gU`{3yy? &ۉu >mcpы\&Epe4&vJBpz`tϳlvΉE, LZh{6)kO+G )J~.&ox:JxXdQ':AjBl;jpiNb.D./ s3_V*xG=VGvMF:k^nலa3`mĝTYt:oCmc9wta 9˶^cTFbV\xa-_}ĩSGRfw|g<0CS|0ŹK [>xe7B`'bH!S< ;KW4pd'V!(S76vލ1|UFק<$rc266#4b #]o}z'4 S'ZpvJLYwA张n+kODX0d]em:.D(y00ݶ"OD94L>b1W > \>3wWUH~tN uΰy1c$(W iPsQT#pwJW ۹TXUG; SClMps>7;nkFiސţm!{_ [zCtwTT=ߏ8܅%*KNvl;O?; PCW̸1|K;CK;Y_$$̻Z6˘)$-|c^uFئW3.X9.Y- ?Ϙ N%IW8Q9|^.l"ya*fXqz=-3eޑ?gҩɻ?p=i{AHt1v?qV#2TBcXTE5U.` }JhSsmۓ]^DG] xK`,*"?≡B3om;-CJYNzhg"bC%^~q'XCQ{Š{or(7R.,I~(ڴC͡2˫C2:tmCyڏ4rlm߬Hy;z}+aVfs;[-koq~7G!]ʯ~Q'l>4.uT)[ΕT9ɺ( Ia;= X]M-Ƒ|Og3C9ZdJ}dw$0^=oh+˗:#N-\e6}&'jޮ0W!*"ǞXeIĸ3^~űhNkavLg{|*حԎV^SS1t]fhiz}ڒ!7P\ j$m#qhsv3iҐ>(T`%9r5n|zq1)n/kOQp/aݧ1  !CaN9JZj) 8#m8Se}CR2M-i(xo,n>08ă3x(]YL}ݵa}ESYe?`Ie9ߵ"9q,ء#DJ6Ԩd. 7 9!:sQ,y1gN7rX/*GB+ߎ .D#%Dmem*prh`¤mwNcP;j VJyrbL.5Im66WJoJLp6Ep}QQyw瘻ԒFМ ˁ#IN :BWcR6Qᛆt2bXӰѺ5_eD&Mo]nw!1Nx໅&U9MyW{_ϋeU%޻y ΫtAZ;̬iPc,K2%hU5F!dYx\u`m}v PNf gxQʥ_kihڵ=(3P/C\ٵ1>hx4BHdBABtp U"7e 1Ck[daU2oXw(s+mp~Dg=4ɍ:&'Oogj4@']M\ 6[Guql S$ `<D2Td.w`5PβyfiX*;,fHsʆzueܚ5E'rRW 3'`=BN_9&i-\>Q'k@LWh62ڽ= ޑ[i1#ɳx(w.[Wbsl5' :|4mW`ddu66f܎U! 8kxՑG|*N1:mѣbaMæoqL2}wFn _=άS;b48ilwg=.-멧悢_X|pf$b?`%cKgFXVtzϨˣ\F-Id>)Lf+wTcإRFՉ:\%d;a2یrb[:MM%p;4DqCTr6.xlHiampB[l=Ffv=sR DjZAqIQF%T/:89ދ*3 9E)>sa'4 ):*RvMQ-z ydI6Y9R)jӤ{)/n xeb rf[[ʀ>c$6 {/K[4 K/ >q 7߫Yfa#3T%LзSpF 8vÅ6 ơLhҙTl:^BAjim=I(fVtsVXn?POa @oqp{w)}$LM]8r?+c_<5~$'* |*{y7$p"CWߌ.=x+b:)3Z4ǚoK6 Ƴk&Ca"1B:ЄABi}4I.jep}¥XIjG6ngCڢv)L.B =2[(pޗ)sT[bC^k?j h"Risw%f\AJ ¦Y2!OG/AbhFH57+Q&b֢ ~$$yɽQlHS,\=#W>(&(IX$g(FիOSƅ͏_J`co(K<.!+hGY,+foU^# %9k!d!ntdzZ)o Vwϱz.gO4p H?t1!,\+On$4/*XlmZi' 5YBRh0BJJp %&֒%\*ʮT.i{Vey XCf^|F(4+3n QVϑM\S*|;YM_>44Ň NjQ]^+I?jOd| zCbAX"(ZeXO7HCG: uUh}y9|/..b}*ʨ.,'IE(wt;QyHNB|G:BUHǾgD0qIno_j O/(=@ABV($siv>>x0RzӶp2>x7Q=[7b0e30"lx0U(9ٞjDu94"U世?@.akJ~"4B.#bHzLog_f*ۢ  ޮtBݎ5zzv#+gyjj&DH9|kCKXR_(Zskgr|cqBY4Nsرk.RA;vq v q #fg}OuYCI@hG8T`y'6oY!O jY&`msxc!FB捿.4 _VjFu|wEt1HkxC{wW,ּ tC OYU\,pJ4m.SVKVX2>A6Cه{d~ YWۗ,D5k3`K Ƿ= ]QZcY{- O^ݖ=^Wo1Oa[(C8w;kIg`h_suXf-'&A/_:<-KF7uaTb>6}0nYf%wƖ=I >xbL՛UQ=aMI0L,z]qa8#h/2 5'-)+;WΉI0IXGV͆=0@ǚ)FhTDA:Љ' `}2Iߤ \pT-b 3_>$:5V>6n*ߠ&ڈ'܀\L~^E3. -8?cS2 9͹,fn8)EJt1o lꟘA_}ʠL䊃] ѢQ׶@ݮȨrlvSq2 AǣԦ1ܢsG=Xr-eNO+M~ZL\b :f.wKD_\4\m\8{qtv@IaHEXs^s.Xxn;V:`mqlň99904ƇEa,zVAvlOk6ݖm*hru.BI̳5ίi+EJGHLو T zr @|EY-"8C\& AAǙL/حz\R M*r(#zJc.\cQR2`y.?ST{K`K}錂oa̾Y^J-#WM/E{ hlB po/3lY:k vvƚCn1.Qid6j–&:<-QMYAtJe*_Y*&**4Lt^:fFƇewsr0#;7'IgsJ+ݡcd>6}:gѱ2LIǧ2lORC!c`ȋWbEs\l)Ԁrv7Z綆WrS]iD%J4Dw֞bM޸e(q)."I\aE7c|4=4``Ibf ͅB5 #.n,qۋ~k3obіBUHU1HLjj1V~m5Ru6G3 t>2IʴS%ǣQ|H`]Y^%fj~耨6 >C@D o/D+bC0 šcn+nZэZvcB4]<&h|[ /-Zm _c1;o3gh4@ւ\ŔV W<>0HldeQ* imlhŁw+e]ΆEWa?Hx%='tN"30eL-YfQv i9K0ѽ]fz,[0R7 t8[g N؟c?\xFv1z1|ek  HeX8߰™ȼ@+QoJ+Oھ)XVRp1E"nR*pZr#dA*|ZN/պYWߛ2cq^m3mbF,M:tƲMRh]KZ)f6_j^@q>_ڔ~jrmr&{:\k*7#km #Y$tD#h͂o4م a[ђd0_Ԧ#p=`[ I˚@)Ü}VhmJ+r! ؟wN:Ⱥ,7s ?_E!6Hc&.օjY$?eS0WܳBtQA|N ncULO=^"]*a+-ڞ)[SE}̡[+)&g̱ 1f''xfkp 4w}Ԁ:Fi 3P0%l #g+g 1J;5F,_xTE\\ `)F.va)S.ad _O͖N{AW(oX]]ySwj3.[sC 'ȋe&~_ܒ|X`@?V$G;%zIiļ&Iph0=kIu"+?1_p,/jϭOp"\&t:?yzG%W x2K_H\"h 3,AS|٘I$(TRUvj-A\Yo_ T?wgT[ؖ xe,z0vD;k1N&MZ,vhz½L m І1H댵?T눛- .6dsZoHC-]++kѹ3k#GqtӮCh7QM\:&7JQRb8'fev-ƸLQǵڊK ^-3P N*ġфn@#\.m%"S[7mGHc)"@xYf)^uk~Ձ5$%aݘ}4ha5~ʾyØjI펧5ѠE7veb\)NBͪ]DG9\^1w$jQm>,31>t"RIL;yfKA\I_ [Kvf ͻ~&ު aNLNB62%vEѻo[[ '(о :GO^MB1'f ðN-= Nx!l}ޞNʥpGJդ!|d2NqᱵT3Q֯ʇ<QsV~l=C3#@ewK`+>uz7v!20bI]Bn!7jCa3خ4}-!(xLȒٙN* TB0eD1* =$^h.$صH}*w!'aE6w3ֶ=L0^RDs M Tj'.S&e qܓ?]F͒0eqjCSM.-lw& 5 !9˃n}mxEU5Of`&?nm${}m k QA ᓶ[\0 |nz^n3fNERjK,nzmrC?씪JUgiam$By"[29-b+fayfysf*C9hJd0F8:@^}x-yoU㶤3cdyD?4ص/gM|[6ew{{{z@ l{4{XIR5[x9`XLs(`X4ZE`8Ik֕{t3mZөe^dT=rGF=/(u H=z>diE@{trq2!pD(|. JrXYhZ8,e{K9+$7'=+U̝UuT˘O/ :3-N+ PzMJ hb);3gr&N8 __~, .ƳQ:SZ_%} Q%R^sKIjN]4֍,,7Hrt 9JiƆ,,$(X0pQ>YCү41§S9ٿ>nNC>۴ 8rdPQ~=>l#pfm >}1Fx=@,ZrI/E3`lw"Řŋwr iQ 7~\_&hHHZ.찠x,>3ձcS8A 9KP1\U m z%8h}"$.%jT߾k Znr.~,5ăl'OU ፦TM\e_^i`H*wQjs& L6@*.^%2fOPڦP:Jpv&l6PN^ d捵Zfbmӕw\b7b# @ʁ ^C/vzj|[3~(a]>x:xUFAZ N|Z lLB9՞W/%T7٧.!ܑ8O!8@;'JDCCuK;on'DX-\7Vռa*Ӽ m^$X3As&.^ 8}[hfѴR t5Ixc}/ա>fm&!4QR?JX ӨhWҎ{4lL?hA#pW04JɁ[F '  rZwBnl7~5N= heEKfIw=+^E6EHG^/ wozNᣫBq Q8uOmv e3+=) *jJf8@wՉ RR}aY5OtдW Kg> c< *'_fPA1EP˾uÍY &EIh4.0hU#HH٘9&h_F5Z[Hq)W/T{.ֹZ=^MJ!^+@R{ZppW38$)"siiHe׬AG[,߉h:|p 1hX]ՁcK!wyឈfy\Br5;A1 B#n 9mkjt:-icMslɑ8m~ Lro:5r0δ23,qd>.][D_t<(6SQgw=-k'~>)7Q>)bˋ=(A\ň&߶N~e3h8]ISƞFr&J?^.l8Df:Slfr} rl-| [w*}Lf p$,P>Qmlr\n5?\{ Xoa?,>z1oE YBC-#_X6?gAF̱~p1:eD H-r7ztie52)SdC(#'tkv]SrfLJ$V4W^rb/ӳy\ޡ \I!`Fo KGyGX-OuCd5DSa}e ;j{{:PN s|Ah N ÈEtu*>Pz7>X|Y}&7/̬gmPT[i@P+,/:tPp(/p)YI1ZjJgl<ď1| )y}C ԔT(Wn#X1D x4oOJ6 ޚ>ycђh[lsf=n!uiT²y( BZ;+-HnBk#Y6}{D/۠s}<964ڻЋۏGCOCVvCI4O0yz^ Ҧm.ɊY|i&x2!0SFL|x,C"]\w P(xR`ݧP&ZnF(NVU[+ZH-B YZzFAA*#QshosiiU[bꨕdK_isg%[$M}ه` .t(LRӻ:[f KEQ 8;t.jK: Ӌsfҫh7`uuEg,H ;" ǁaev3XliB ,ߔCBI 4ɮ{l ~ёIj=cHt>.RDA¶nYB4Su׋̈5#_o,b!?0s(x+ Z%*]ܲFXOxѳķu U<ͣc TՑ,#~򯙿'j"S0,gKRg/mcE$F}iޛe gHhFm-uԆwZJ~#1a[Čg"讇=n\&u4_1Gm@WIdI4·HS!4m@ ;~pxՉVj|zg-;)iD+HwטJ*DTV}o2R2.X͋B+t%Ƶl uT-K.qzB*0}OX29->8Wz\:n&%{X<`md֮k=Zѕ}rS[MMmY~,XʘYpz#_\ \HP@ ;Hy-*VeNo]$KLz`󶳲 v74/NZvNǐ3eK37WMb$I\O#)!D"z'_ .,CI< *BpXWU=ES=ZjdV 4?Rɀ.M<=G6 S g*1Et6#CUDZ2{Da;k/8a7rL>޳!Pi>ʢ;ը ~=!xsO?}ȞirH*4ݟ)W(-eTiJղ zRX }+ RZpJz@ |T-c\]Fw?c/poP$ʼn gmGpp@Qv}1UW%Ծsfo}$mQ3; E_1>EAf4uKHH7g{~g]NKpCGo#,V #.jj6 &N_U@' 4jЪ;)=vpf\RZc~rlo NDzoIa7 3A*A?{I_A6y6OYJP[;|'wdlOSz}}B,!,G,J.6DIêI>uS>v' IjװG莸 d[ؤFn@j>Mfw1ST$־i \=fKVo|SGR!AǾ2WML7_J5~{غDiBŅr{<4|1ҿF/+K!Ϧj$qExXxqUXLckBsۖ TKllka4|ȍhQB=E2ѻ4-dX+!6|yEVzsJ ju0#o4LTU${?^l;#1aVeF3bU AgX9fTV Dg&R{8w |Ʒ>;CÀh,T#Q.ѿؑ7/(qpM4 AZK=4cc\w=^eY\Q~m՚DI W"%wKWXZUt-U2YUR,__nl:,gp| ٟ}t&<&҉5|@zƲ5_RkkxNIj/U[ݤSs[÷ZN:uz:g3S ĄL /#[ !=K7<>;_ :."-jaZ߶X +gGG<~q.bD2<:zO~X]bu.1G{YPs5yAIֵBEeٱlp1CptNI`ԆڲS ͯd,WITh,&[MDJ5՟FhOLY\/)IxE#pi>OyϽ;1*c$)b r՘z]*);׻#Lڭk: n#Q' VudMꙋ\3)g%l8д>&0z3;5 7{{(cOqQ">T{4f1)E-sy:&46pxdebLY[?17cJPV |_1Q4E= \hk4pJg z:IOW\-tuqRߝPO}=ii ZN2ʌ]iFMbao&m(!Y=r,RW=FFc#Iu6y;E8o{E_Ӝcnrτ}#*jN8&[f!>e,OnMH52=,?1cZ.QO\>Kv~zQG6S:Y2l )Q#<Ma|;ΪvI׏szΖzZBZq`e AHUD5*$6i0aTXWisaC s=щ'YF#d́Ng4 tl^_^U(*da; *f7%4{(MMrcV C>qficP-JhٛW-F ~ҭVSRg(FLwL`% ,>^p_GuuɆ abx́dz#(.$1SP6Zg"G16}0+5}ui;*1VkX͏n,L"U O8tݱ4Mb4 :_VXlSuTէZB9dԵ%jWh$]|xuuz_^_z컇Hr1wg8WHww(FX"bja8G8䣙E*ABUԷY^vƿՌ !1*Q*LFEWUU?dhrC@Ӑ 'Ahz:Iݕ@ͭ6p!}کw04 S8u( `,f=DoC pBJڧ gĕtS ROk'ȯWBBAU]p4FT[aQ(ዚn]JFQ>D` 1G0|OթTRVA)T3RI0A;>h(k?< Ey_ *wؾ'k5.*ZW(( ʂ{w&I5/|Afi]RJSg"ҰB?m#4YG^Gmdmu\!|EL'pcjsh>m0F{#("$Ms퇮sCk^ZnoQӫV[T|OZ擵!I,ټi MJ£8Q:5ĝOM1^̺ Yz[aȈ@[4|;=6نenB؋%;EMnz/‚)Tۦ~Һ)2b\x3gC- ;:a5Šx o*RnYgUN݁Aͫ -K9?ɘ|r8*얆DP'] 狅% nM!p d#'BJWfyխB #F+M7ӊӃF[̂S1"թG9rDz'ϩc>d9;0kuKf%yD{+&'}`>bnwJOxIvc(%ΦAbc'&Lg9h ǜf{]:ja7 y ~}Ke|bb %䖰IkwbQ"XK(-a}j_hVtui3mX]c@>z1a a_H1 RAG$k7l6 Q\xט2(4E>nE?F%Pu+RR?4ļn֩I<3Ndф*Q#ڇჍEs?y!@&s5 Р׊1!``^dr6kj ߃QyU N̘@$9H9KBH9؀ l3KQG ;@y<'n$Lxa]jrF\K}`l̃1ccdaR kP=6C`W۔ҍȟWf]\"@Է޾8rX56g(-P?aCQx\2(Dҁ`7]{"߉ , {N Б~q` LVͺ{ӰoziRYH6],q";q$tSd1B6$ْ:$OYFKݟ$-?jc]|Di}d(R k;K[cᯠK=&[|$|4T(d4R˂dq%-́vZ)YBŽ$h% ˇ^GwZQ$xcml[L&c]|eozB vY-iI7٢LS-mX;#O-E:iK=q:/u"MHMj u˳7rǣaSy>N=m=0cJypo';a?i. b9|jtͅi +CDT%5JGJV}lqo0ҼY+Pl3h2o_'=n40 u#\@@%]jڊT0{t*p"nc43|p)UnGDrax' ]1i[$nfz7gwTW6"1U7@}p5s" n$ ֧nڗ-MgbS뀨12#_'$<4Di6,@DƇ8288=`bN=x!mFl c:&A:s~2 $0Ƒ |5J[>{ l޻Q8=~)7c pBN~s5W.ٮ=cN_^rej/,P֩L-7J,18ނ\fP?Xvaz:̢PO.34Cմ6_K I(@*jS1?NTٺS (c\Jԑ:D$E,M^G)YVk,{!;|02~'O[SvΤvUEfv7dlϮąeuϛj27rM4N>m~|Os$m@/w;imۿb%HDOfGtMl9/F$G~4:!sgSo Av<h>p~H f OuSfu'\/mD$oKb0_EE8Z$ݜa{ P2'ſl,0lҬ)/ZgUR*_l'd(GL LvO>'%Dv:3#$Mk{tM cM@u.8#Z)Qtb,ʾ8(Xˢ4 ٴX <  _E)PP͕a?:BRd94 ,[ϛL+G %d[O]\Է\#,IOi VG)F%QO9̅e3Q⧭."oEm`02x%|G`oPէ~?uVwpmu}+C+zZC3ѽ-<%$nZ?Yz+>?3އXZ^ LzxE +r*Dћ7MG8eYwիfthm?^O[rаIp@CɱJ̶޴7pw }Z/+ cDT% 0bNW;tt&Q~-# =_}a_64<afkaVbLxZYŢW-Y9TC|7 ΣRBDSN2?KA7ԋ?YNxρ(ţoP$؍>?ag~`^8x? o>5[!-*#U4$E3=pᗷ`n-n>ऐ`)Twi/ږ&ĉyvE0o \EEG[`^\Un0sjRg"'+aCPH+'.zJC'<#,F$8Tސ-q)(.y\o@f]ƜXP@om ^R5FGeWo>=5c+0.nii%e¿ɜQL\\QjA P %Yx1wvsU^o5Zr˴[.QFyM'\>ex\C1+)!p99Y4/bWP]~)(xS~ *aܤ_:8qo/ׯ:MDXy\ܹh~Kl֧&{ǁ!K༒#ʨz9B~r" vTͲ%bl]L]/%K4NC:!gMhLTSGa;P?ChӆC1&|RnYɤhY7,klۺ&Syǰ Zw&寑@jD N;u$"h6mI.4cXA85b#UВ8B0'PqDY9҉6[C,rR$RJ ?3FsJMWeleG2"0})-^`JY ^fkFjYAW! yix,M9ˑ$m+X)`1ʴ\_$52‹^s7Τ1 |{K0;6vv5 y#{MA&Xtʓ_H~7Q6 }ɋ"!0i IU٠izT"TfI x.%#F?Cj-U");w8vC]l7}&R{b4 =lkOV*n޹_@>(Tsc!XVX$U{v8Z#Z8<`+;b33o ,XAY|T}I:29ڡ7VVy7_qѲç].z#M6J;URZm0<}i#FL'aks.'Y->Er q9 }H̥ 9@1Y9~ܐ3\6hY}bۖ>T3 H{@9XC-y{T5*FGc\$ 䯮Y3 2+B\5EplW"sѧX > wt8Աt S,D/&&Ύ.]O <51z2 \o^kuL .%HQ &C̥E3mOG`KٸMA wbuft`=rLi2V h~n^I+*ĸi] ٢A!`gw~o*ߎ!p E`)C[Nq]X_>^./)4 &I0-T|bC|}`Fwg\?fWs/m.o(7r Ì|zbf!Rn[z]OTDIzZRHSInU.$MA6Vp2"wrCę)Wg*h$-IB^B5Ϛduc 4"g4A;z\P9%`o:s6Ԓhu_oiRSIIWxaLBK!/.OEh{`̯vSe%e+r8OW]2S4@7Nۙ}.7or lpb޹僀teK 0Kү^R˝um c07Ρz.eDyK솣hTDYuv,-F,QS:n?U~XU5It Zu#wv"Q1UdžYFƬjt:fw&B\ |cOy> 00\'f3k=ֆ(UmӳP)Swaؑgs5eA\Yǀς5R^4VU͊}숳M?UkY5))Fh&XJT@uھ`I4#aOrƔL\hV?ꓔS~a t#ѐc'؎ysjCٙ_ <9ًh6hScTlL۽t|zc뢝 Wt#K}fj 1,R}@~ggZfriӇܲڊY/*8jǘ8ͭ:1)^@ak r(/ <} 深KV![1,O{6Ʒ@ù}<55;%>YVlآb[aLڶRg6b|4G_';ac/wFTFu[D{C7 %I ?=\#OЏ]6/9}gtټ<;zʛJTF ~z1ZTf/V>G"x"FUM =;'gQ>(JBǭ 5}=W#۽UmNtpaCivkwKVtcA6zC,Fä3:";KG*\; dc )pöȩ|(^o_Tr:RA㝔p뉉ڊz s;P7r(N\ _@>ő J>aVj}?]I$zQ{apn{N?gC.dz]FDg `ٮXzWo',십˦:b&f5\ܚʎ}DQ8g?- E@ $Ft^dl=?o>>n٥!~mv@pVd@=lL<yRb#Jcf_y&tE\e][C.CJ~Z*t5yd85G~8P#]9 rh1TXN&4 n J̱+EE8txqNG ")2]q/qLPc4kkn3%VYxnG c6#]4MYTybR*@g,DVn]-s-!hku. Ɠ'0>py Q>aқr6w|nSRDі]wgD}}Q}xG4N@uُ7qWЌEYSf{#*%n'!roUвs c~J[kG|VHS= |SSFՅ3U s\ͧylOQ A=9s}uX їp&p[a -Y,!F׉mm(Ѿ ku˛ߪ׳k^4ҡgm:c wk! +e=VbUa @R H=+UOH!27-{ oNMbt'5tiP3"{(fCPsKo 3u萄>}Ay虤 vE轝MeYKASqy"MvjoB6cCصcN=PF]$;`{JQT9yp$d2Vk6}[~/7Qh`j0FtJv?  @ yf QqAP Q} cʚl0!#smםsr_^b&S׀1i.RcB+81LF-υWT+J$_o"ǓqR$شku;kJDWQn9/ZzѨzG9AГqR{x bc%`8ӖE]'c.uWyU桠#UcqN%ƌG 'LǶ9 J9.Sz ;E -tao}Yr}OWu.(Aw˩aĦI㶺pHRA<8(;{E5ͳ SR2bu>)O3j40:lg>e#(:Vh'*ozS'H~sV4xΠk lAef~;1%&hq*%L*!xq h6!WXŏŁw `ppakedb^v#{[Njq-~G翠̹ʷ<}jqdk'/#iLjgiAGB I؝xiR(oJ"4K@n9Z(ˤe$;y1Fj4P F|d<؍ _F03㭉h v,@ь/ J%ԜZq5kAKcp1iSiOcjYU5JۺCg;w]'W R$`ίQBG9P,rdE&  +6ƘX0'Evğ] #e<;p0_|puDNEn i$|j-shnbmNkC&B sc,ÒB (;+$V}XmQ%F^B4BYOL TIUxyAuҡ@=ra.=+uVAiXݎ)ӐgZ2wBw`|Ls%ν).q9{s[]5+dj&Qjj{cDBNXb` B^˪v/zeU742|b6t~e{x^FXt[[ӓY7E4~AДyvigSqPp>du^b!Dk8Œs늬BvD&J%(^UPbYf_e޲k7TK}rEqA)9'I~zH%=cZm|:eT--1>TISSD8j@xvmCTmGvd$偶(SBOry)a4=VFC8ϿV蓭9D(/dlCM?:0a'\1` )v`XΝqu,. =q50"[, 2 ƒvn9Eh>(~ 0n:KJr|)/Q((€Q1 obC+&q)iq1lto¸4x[D1uS?VB>ޗ-RJ}Œ~:2,AD{xP<)Hog2H~#Xeܭѯ*pd8w䖽Ed3̍#ѯȴ\/࿻O:Zy-c/R%D= u*MG"ij/aIcH#zVmuˇci=J͡D^p;2Һ1woWtr ׫ή*ȃ:nCHM*XysW@O"x/FUyE袹Ӓ4K؄vJ\$\:v[ wHQ QHQOly 6K&}u |o%0jz y k@qQ`r5|;l~-#O k]04-J$SZLwSXşxx H2 Q<١ke&Af 鶫uX!j`)AmGjwҴDCȱ=F؈{èhb>z=_N\nxp t#-7 We֯V#{#ɞg\*{6v7'tR7ZbR+y&n^Ngr⦖#pGĩHb?8p1*8̴Zz['OFC@ Bnx3+ 8tIG#i"!+B!6Z9֧aNԳ)iF|5Ft)4($ߎ~D(Y0mۉHĨmO@o2. 5^*T_u9mM)/2 tMļ6:/":kB}qSj4ե-͕0V/n~"71!|<Ltk_PEEX`&gvsi{ʄs&͸)_ J!)hz:}" 7rk\ (qoLt?pDĢ#@2T\ީQRT7Չ]eE.XmJIˇi?!mpn/vqK&λC.@QbگorXReKܪpװ00OU'4%Kcaer؇[݀ (}{]AҭW4wt%H_}d `|"\o뮎8K=I[uSUE(i' ]ݔsr#`27auE"GM)c%H=R0ڔ;B6 Qy*cd/_7д1A#(F=yGly`Y/PH5=KL]'z/F*G`9i<<xНF]}FT]2/zޞg6|1D{!;ϒJI"3(Fc TlHL'QԒ''ݳ"`[U(p !:r|Mp8T'(66S]E>O"~m٤)Q"5:Di3@!my dfk[+gẒ1K31%}V5@)TD"vS{/7*.Kf3Zr.4.$Ρo^_kϩ6X3rksy{S6ݺ<;!n>&'S[kׁsf<8D_Y0 }xls[EǔghRQZ=r̔\^m:wsFؕ4>i:J7egrsw< -a䨜q:뇪o.c*;?pZ8:^5)}f 9T趀A^ Ze)C]"wm`B";&$9% 9'C ]+q<H`k$P`&?8C!,S3tBU-Rj.A.(h jMܯ~\o38\!bRćQ<`[_40U'Ch˜+"k‡28Oŏ8yK߻##TO T8_DW\x5f 3! CG.ddGfFk5tBZP" {% !%lG6<--qog(1ۧA2"f6⦡#A6^3b%MkS龍GvM=˅(vMYݐ@lsi5F9VI3SD8w>Rp#_軏y\Ģg#$e}*Od^B6 MyV!x7 VGyo +QG@< j[v5GgvXUmHM xm[Vf DV~ w@pRZB\ns0NJ 'dۈodB:#ș~[`Xv@ʁĐMWv<Ƴα[m)1axG:iÑjhz>*se]c^Cw"Yz/xRMf)`fi$BuV }i>$=Cmk!L@VH~*Yְncf{Qmt/D+׹&86K.@ rN `E~0r )JJA&,TN3ߥOgRG/X, |W푞?}nBJH.?BAqeW1se#f$ʞS,Ե[ hW%pP2\}pDL+2ڞKb{luѩț1^c1"vʺǖ3k=c;-ZC|}-nTq0 \zyA=@ܪiS0=فt[>Z7 jF/k[H8.(7=uXl $sþ”j` ,[A{عU$;Nќ[G?N@$B՘v7c%LΩZ`(i.(u"36kX]5P&hQƻ_g-&w0*NRN +{{FEdRށENԂ0-Px|uʤ,tLΟݍ9ݫNLE -&}B3ze]&./ o~*{_-(T4Ja-fީS\hJ<@:]Sk4()vsu?B^-(aMɦ\ⴟ8%Zp_#7>#b겼yz5DF PӺ pYР҉˹:#}u#7O J# )kV JC6ER86~ kyL F팗}5n"Kgg[ t6 6"Wd[db`ǫ=JL+d`ypWRkcZK FϬɧx{֒7 gf{@h." V8gd!x#:!E\c}5W"Xfy-$Yѣb#u[ ٥S) J B#9ĶT:9a o9Zע rV>mk|d,b<򳓲Xpd!7-Ir9xǼ4؎'>z\u5}Py$BLo+UCU+kXemc̿+OyR6nW饼#-)CFX)9bvp[mX|gg῁ 8&ѵu @sn6A- 1ZZ7…25t~D=SK\:G96cYIʮ?f>}a9P o=#ʢHLH{IݟxGg zAP-,OB}Zp#7amkq;5ԕ 8B)" O$,r&=sF>t[bӴX-ӻN {gW/3b 8n9* uc3>t+UZYȈd)" &kn%Hڰ70Jֿ{P1hBϻk,hɵ Wur9szDx?tnquMpFxDV{hf\m3ڲeO7]ug ړwV6@ns|hPD O]Ppک(aD"_.wD=UI56RJ߶DoTP,qt+s芌nixidZN_QrF][`=1;)UoхզPT1n`l'(Q7(|T-| S>iPK/ֽ'Vkk[˅+ Gt]jd-oOlkwgUSD=b Zpg1L:i[yoKك ^? f=sz>u%$OGE^C3_ z+eNa}m=H|'V `%m6q1j,DwK0=,[@:]"%L_asD4OjE{z=~$8uY/ॳ'$6ɲ3?v1vA82dRKOK5ܯ4o.JGADGK}X0#FgN?6k \kڶ,}&3 lWBym^wHҞ{*.#l"H55 ͒\aa W,5XK!(g0 ~FA6hNoyh>4W|3较U(\`- 2-Nb@ I~8Bw9!AER4Y,UlGoh< -ڟ-u‚ DBl~2!e¨t`3#qke,K 3.d4bH>˻i8[FNɦNq13|~$7$#E} dv@s<[0w)LsRCމ7dgm&G*j])"sۢ;ú./P}i{b29UӬ#7RKx%'[L&z0;} !qW-*ѯPX gp[w5e)Đ<^SNINE_k dNQ#2n-jR%`WF>ycFqԯw͜).3yƻ3upJK˪ʓ2D)ON+;{02v0[m4bM/Z į :tICFagЂ-?+ 6Yb3,κ 瓸0TCܴڤ|' mcoF t-6Go5)3| P̸U}(y)9DjD;r.1p(61x #if89`&Hk˝aM8q8o*::5CBY~֚ p  젂}DAu<ںJvDV1 pFE{^&(;U] ֔1bc;MnA||yl`oql ΣAi= /qEPΫ"ocYm18' ڲ"~?k8f0izB+]W"#B+͋BTAU;By:]t>!I[ITnCsxp%2=4O݋"KS,ƧZrt+DzG/e/lzp["%V/ySK˙5>6D{P EjA/؁V"w r/—(l^r"^] В0cFgĄ?w^ X UЙkܽUy|X 5C&N{Z^f,(5,2†iY<HNŔـ 쥭)r,b/On.-xOZ[<߉;) IxF8z7@e,I[\sF՛Ʊ6-t(_.fdL%AoUVbG^bv_oPJ U "K &x3hx%Q"3ϣ+;F#ӣXc)5U3EfA9G @1Q?"ڀF|v8Sh "2mHEx6 UgSz zUJctc{Ӗ=btt1{=1OS}iBū%ϖ C^rY{Yí%miv ~&GU5Ӱp): gw^M^pRy| .3iDVPL@M+)iJmqf|#} ?Ƙ]Dgǐz<Z%ւ2'd8 aC #.=fct1ng`K&btt+lKɱpɋ ާӠ%AxzԊ']a]?!04ռ6x^eBг9}SYWb`Rnӂ7%83t՘{+=iPukEYdj;tNd09wkWy`|XA=> i8 9?8JUueGKE!}[P?ĮMM&Y "Ք%uƄKˏuWO^`|kHTOŌBQi#Xg/nKT^A 9~+!7Z9FG?5ZAt23qA<=D9xOd~y彻kY٥ܶ$3b `8G]he@HJjvQ.39Ln޷]%e{%5IJ?IV-bg_ؓ?n]Rǽ#Xm= /#02*[f6)&F;\4Rs dh~;ig1 9Bw=‚K Tq(%9 0Ɗ#T|c[ ~״نat|γznRa$YӰsDN ڿBÞ ʑ-Li#z&un.Plh*gۏgoxVwuρ-ufM|Dd:SfO_8nZFtr&Fg\ NjR sV8m` [$U8AxO9< ?d4C*_ri+qTBxw-M&ڏ6ʼnc(7(B)'=SSwe*W% cTeP(=VoiQc;Ad <~Ņz:rؚN؋?f)фJ EHk3,ݔ k2XZ bӵ h($OQ^N56'8E)"g]J>EQ_+X'(SakjT4U/kWװBZь]qT; t#Y7V&P 3f4)CZr MqKq˪:ߩq)<gib!F[i?h&qgt  :j'c`Ћ.2 [ O[\$*PcEke`D8nE >JgVKM{U9&wxYL*l5HW,e*`1yMD=\CR]1wdGbr/ ^h?ھƓ͌yFkO0G}煉j2NyJ4.7U4;H7b]uK6;3ݽղw ֊q0]#yBL§+Լ&,U_J"5$QXG)'/H;̒Ȝ[w5-q>O\钠Y>W=KctڨUk1kh#vUZ:54"p5!Wy7jC|[}LkdJh8M$V-i/\C-OBvV Mò|a)K\>H=rEC B_ Й[CGo"?mlVD&!۽XV} z絫ZFy8) )NYl&{*4aQx l3~H4E`jVWNoN(3ځvN]25x 7'k (eu;&& nxqKia?t]EkzIY.Kޜj@;Ѳ&7o `gQ|Z42Q%|h)QTLcP6H6؈skr:rl_[SQ ^ 8 "Bz4YbJZ%v?=[bO&ߜ|i'3n'zdsy.UNDSnkIk5G[K -ʷycue[dI-adKDZbE>Xn+9HWK:>Gʸ:z،xaM|H3^aʼJQ2Z۱D7/WVS1T=A՝/i-KSx>o` =936hĤőJ[=}`pVzĻKM\t֢+%ɨ ?sLRG^,03MZs #{JU a-}iZ٨xR$~pwW<(,8s]_TTjAS:m~??4}#fHnaXțon}ABb*wStP quL ^*ZC\ּR $sڣpTAr۟LT]AF7)E/kW/Bkrz< |kP#3q+~a1ZՁOusrX2[3DFRTt淁ݡ?-6ԝ[JR|u|&o]b)=˸wfmc Wؖ忢BȓTmu?mLd=r ]n^.*Z^ZK=Ƕ?x KkǶ(+V0}̌P|28Hxلtt-3vhC+kρ=5p`)fI drרmqRD3ϒy݀+W"U ] ەհHC1*԰&pq@.cvv/3Ur6՟]sj:jvIXWU>z0YAru!G,0ez+ѓC`ـ(4)rwC0۹( ^N L"9³'j_`"]bACQO9ԢNW  @/ [w\25+'}p( 0?n =PoCV9J 02mxx| )*"ղp]\c@؅HVMt S{~rGDݩ~/)l(2r}*hB?-QnDN~u0B? *Hk8^rfe&`io@ =阹iCAn.PHRd^ݪHٿVzh aQQ'#()q- cP ?U 倮`[0?g%U2OWbd.Y]GVގRCN?4<{}Ih~RTsOėO1^-5]D(4^b6+M ݟBbFlT^;S˅8z`O;+\ijC9~[p<̴̚Uq3Zer YPVXja3}4# ~4]C|Rnk`ۼ{ZNuk5¨<Vtجzj;8& Dr<\ktjFIĚ{zl]!f¥3X*sn.L"H1L2TgeLO d=1=؃ZOD.%0D5UEv`ezH׺f/;NgRy M^,ۧ4vʻZڑ*娦wtA)d2,G3(Y#T`y:k9i7ku̴8%(~fEG'd*]H1=aQm4uЬi= OƐ3}wP5B}͝Yn6H#*LCY"sk),poW:9i({T|ad؇8'ts$t2Gbc8N` ՕvER,Tl2*B'3sCۅRV dh$ET<5q,SaWrqTY+DX1L9C+G/&1OBo SEy]0&fN$){z;TMZ ~Zb8a**LT;(kVF@I6p:լo̓TJjV8=vMذ0~)5h0 ::QC_gݸ߁溁ۿʘ -m"^Lx(%߻2: }kngn7WJx$nb~IÄǦe߲ !ÐvŦLwԤR  ^p?0BЪW6XHcߣ/[AP$_&CC#ohdBIo_E Vv ͝rNW:frɻ~i^$}s\~ReSʟU еT6c H&2rLdK9vțVߣϏv VUE_BoX|F:L榆\t97~Akw0>Q5#4d.`ef$r7is h XB.i8v!nm_Fa-`C<rWiN)8iF`1 ~\Q hh ^d1=-D*Sb5%8|oY>- mtxVM~e>R^l";y(p!= e1 TnwPppƂ[pNsZmrH:PޞaړO[*(e%(kn0.+\sJPo_ 5%#$pnX)!30r</q Vj 6›}#_y9og}p?ˊSH*&P0szpdYpDnz7m! $u#(|Cӷ:e 햺l SOO4Ju0^N+/ "q{Jk"Uh?m*F >jG>s dqPtf P~07ͻ/2<0Hj,ѱ8CX¿ ʼn\&y3N 1ԫ+Cű ϖCYjnŷm5eQ\y qr4wD2s.q(=.i#c_2i)WQ6g6. ⼼>h<[R"R&d/0+!_[&3cB& Spiষ4[D]X+ :[Ƙ9^q9d:#|8 ^DP]yؗ:V hX쯊s ]L%-TJ~ZeD:bȴ \9(Rxc+GpVy8l >˃`X/&&^|Lđ 8CD=Qk[XL))j@gCMG5iAeRS3 E QLLqECi!'*s+ÿ1jMgݙb!<3E6󌘑@Ԝ1:3K q"S ަNNmky֌MsE6plD8np(Xf/1R/( 3eXJ6Ջ&okcG}ʊCH_GM?H=R/W#¨?t܄$Cok#G >Db_Y{;\~4u{emTusqR'E%/e+Tjp>6U@ƓqW:Y&8ee!vT^ VHqL *9Sag]i*ï;JVY4(=}!4ëC'?xDOE9*9vɛ*iBx?z=F4+K_[-7`JY'tmНF$Y6 'oeG$ GU&dXaƒA@ȃe؟i+ l} "q zd<}T=CX*l.~ fv`tW w]wgkhNNRƥ>ģuWX T2">3b?і}ч\1Am~(olwPXlZZR;bt݌bC૊p"D2vlB CY'`;^YivlBGiT[RɉtAiZiTd[C`2Ng%Ź7xO(C@|iHIE,ҋ>It7E7L:nlE>)b(K$sShBdJem,Zl"!0㏆᏶ՅɎs*1l7m2y]Kٰ׮gGAM,y WAKXh;hWZdLυϷ/crJG(U)d g+y䅅0NE,W5cH z6t,As1y2q4XOʷ4\ fklQ!WɅ 5F[ЗUܩFawDI~8b3Ju4O/G({Vs'Sޱ GN O(9tr9Pd w̡;6=+S,LmJܷ0s/u#/KxO@߾N*][f ?.(Q 2%ǁN؁?XC Y#-$JPTC'2!^$)}}rW*drK@+쯢|tnݜPLuUr0(aQ%^P9y X> rcs'¿4Oaݡ]ٻcH]BX} qz]Q;D^%!(i$]=L錌XXwn^2;\ Od~eh7 C"s~$]|^o, m\RAA6e>֢wpw76bUA叛4 Z᥽4=[J>R&,^[2mp#ƱN|X`Iu^6(kR(zz fSA Ҽ"d/ #Q㪰{` X#J}0 N9Փ%3y|X[E$ZJhe\rcŪx{j*!hu3ҿ(;Jf9D&QW6%̰,eטU*:Nl_?ˡb$vk-]8m{1r'<:,n&k؍2DLg|vv[JU"uF3weK#_#Z^Ǫ )yUrTbxK<\7S\׀nOO1AVXd995z 2S\h%Dy4JH h\Oh)wW[]GG@K=xpxysK9t4eeFS+#?;W+H'=dttxnZAr^;72 P6NT͏͠/4/jL㠉>, 3:X6)imͰko rigɾ:Gk@3)yuXÖpJ=p: B =zdQ&SCPf c46dˌ258:ވÀ]LH?c"ESQ!|Gew -O_ZsV\ao ȅmq$,|' 'ʁRb`#Ȼ>mG&P>u4#37PЅwT%/CjW⫡pzW Ze~ $o~20i2s;N# U}AIѵA@!H֕NW~Z[ȴs.Y?$0QոM,EIv9E?CkϬ-7 F?^RX 92G5>vc:ڹ\%&*pr`C\RL~,!`v .s=h6ʎA#@PO=]XTM’2xY"t}P„JNHvNl=[ T`0-[LOt>9v&a~*6㷍\xHTa1{ƹ2!@/!|\0<rL1( 6G'oi*Iw[pyRI(B&> \t%7{=ڪ7h (V;eIa/vumtT;KU#E0dJn6/>%EYV)UY!D[#_ܳGVڴPbɌNz WD*'H;$䱂F>;LIY`J 4 n}DVe3_"-rlJ̔]f .+^U6Cΰ*[o&.cfz 8Y=/XzĖ5 4=M2Pֹݩj@f{};^ ØXHf )vxek1<j {aeyS5`̤{L}g,r8"G^fX7Sd)xzd0ON;\?ZvQhNLUSsF&>>"xG+ȁ kፅ f )}Y{UGy֗$JD2uG޼YJ o+T''fDᕴ@/3ddg= ND|'?_*JrOZjb.D mEl™}Q[g98Sց䳟3}k=(#O?/xfl'=)QCyu:p9k>( mmo]d>5+m{u XֶpSRc&tHdA2bX.q?5+pmh^蹂0_ a5%X0[GHrT({vա]v ~9^I</ ,?jq-t T{QtBr"NR&!l|N?Ɯy\8E:E9jHҳr8tYp5>7X8(;Ժ4~F@ nZ[AwUqt*ʍ&jNYxؚc)#7]&Bm̎t1u엶j:qrhyVgW0ʼn}Deb끊 .8`׺FÃ[XL7,I)^01Ë8*!ө)p #1 i?Huuv³oS~9oc32poúFĕABQ!KM&;<{?ܦUF(v]i4&jk?of[S >rKe^Mzt3~*+Ĉ; 0]U< ۢxNH `HF{4=$*Ab4W*I}Kz}1r'eݼVfa9\xEmn4t .Ð%OsT6f gS h aO6#$>`/",ftV6v:9,xQu<(s(It}j|Է[F8RLJ:gw*Tc`8z!>K:O[C1sF*pQ '{R&[r4F6-+2ﳵJ],{%/@%8b'~ ]xRaD$h_񡨩Йݐϋ8{RbGn7'hVJȫ4׈;PC0sPΠwD$!^)d@HxZ*g}YA@pg["X wN ;U&nNEKNj<&V Fp{,-aWXa!U1=QBPCO/ٝx%y9KGv!Z 7w"2uɽ$oƀZ%6 Vgf:4?,[%B.pKϻKL`ΪU,%;2j4-<@C )Qtsx =oUW+')Glɒ\!{_BZpxr#VUf5[ɚWvƎ d& `\a}/W/U[8IޫuS;& "?2>OZ1*k7_OA1/8%Ȣx|ulԆa4p5#5paQ7 :]iIǯ }r&!傽14z =Rwk8E]BJ33WϫH>ʛ| Ed0HT;e^+aU sgD\kAPw[az'.Jݺj Ei/ʽ/k1$E4XaF+W;H d%.tX߸7G{m]9 ]'t <,nBL'3L,z[% X"XF0&U攢~Ұ<¤awnRKƜvD4\W;AXUo|*c}<4!XE9~@ᔫ?(e$aoi `)@MkU;}᜴$qrɆ:i-Na}{Y9I_Ny:\o[ M/-+"tԑM yIVT]mqZ$^%>wm@Ul}UAЮHfcȤ4C @ߓ.ΊyC^|>tfNogqI{l7Mg5q9#΀zJ)H[T``Ì|*Fe8oJY<'dhA ǫê}sb 4jP: zBD]xz9rNlK,n(H"\Zrs;k S1iQ(a`~O0}%g̀xCaPnL[ƦZĻl-Jb/%%T(o/ǾO")3QC5ja8:y"9$gwP`Ea~4ӭ;^G]2fx~K#exP9߬: D @7}4^P0^GAT.y작lENdSxS}4dscحJ7?rgգ}mqPTrϑH[x h!N=9!/kU[pG20?dBLP`cxfJbߧhi穲V))sZ#_i8No?H'~ Pw:0i%p \ Z:69KGYh-..j"KU䷕EϽUsRT\CһB{;[/V_~.YX"ɛ.c(rzYf"sE6@wr,bB? Fe_Ww?OvSÒalXE?p?toVl,PT1'xLX^/TT8E8[jF[)jFg]f$jrޕKcLInRM plDo>!C ;J0%ܖtGf\a"e $;Qit$g.{~3#Rs©Yz]HwZ\eHZQ߬.T紂IHuDrT(wrWQheD3X@J~rOmɨZkAjݦ tWT5}+ox ݸkNs5|sohFnmb߲8i0Wl/B4S}K~q[cWxI"x<``f:R*Qcs-,:&~>[(Nmm>]4^-'ܥΫLZ6IP Li7t۽n %36.wW$#Uɦ<HS}5}K²*X w6] bWI\d܂tcG 3Mju!M(7/'%Ya\h{`݈M2@ $f?te+Qu/wch'񖃖u߹qԣ U(RMp`4l߾_H`ř2^]Ỵ?-I\z fq$YȊ t\7im,7AsKZ^m\1KmmXrҦ[j!Lvϲ]4,ꗨa?G ϐ41. 27Hb%B( Ke3ӯ"cWt͎Nvl٘CI1bIVAYkt6C{0 Z Ԫ7zmp%l pF{tS79OQlYR7V9b znîTП,AX:>@f[Y R(y+Ѯ0kj'R>0)e9~$liHt{%OY5|O']L.di\XIhCPFI/ފ'PB?X ;P['Y؋uO <8Kbu=QĄKH 3Q 2G[xNڅf%N5Q5 ObIıNEfB`OvJ4͎@Ѷ3St'9sJnhf(Ԍ cj({In+; 7O0ʴҡ["R#8 't@:EpDXD)"(JWo>dIqcC_Ҥ@5ZcūOCxT?vveܘy==hbnwl&~ҋx|mH{2/6yxǤl]52 _V 1TC{dUG6cYq\XBbd8$΀4bp9@Gm!=}΃x51t%A8eQ54}7lWfS@հZ>伽_upX jNEWv}WXsii喇 *@^sW;oxMee;I%L5- o`vG$:9$Q N'}DI>Hҹq L(0h>d4Gq gJBخ"#KO ^@C0k͌`R4`Okn" >J>&}R9h5VaܙDkUBS~āFf-V,e=|d` Y\3G#G_.zIM]N0my*ρ ~E0UB)Z7#4":)lNK4EV26rp)sBㅛ>i+J8@֐6Ɩ :Bo \={ilFn$5 cY u;y;}@vun,o1IKaݥۏ/xv常Blg}([vhrdxi$zO1K7 O\;?R%25ޠ#2,A(knz]7zͅgj@zQxSɼˁ}N,g@IԚ% _J3 qϘlSW1s$7s<F+G2~on#o2Z>wͥV~03O[_7=L~jh16h=1{oKG!Sr7< l`Gʡ2e$n_W+|.N`φb:{t$pLW"M)Q!MY"߷M2d{3]W " ڎMxCv})E-\QFXҫ~tc˄ivnM^+hRR>\\RnuQ'P.%~E9;vHg9hUg3uɮɁFǺ?,F;$dm Ke6.rrΧoZd#vk4XJNS [@Vc\bS"m!Kk1ߥ : 눌qR- 5XH;$zQ} e4¿p.N͗ :΃ bl=޺ n,;G8&J=Yo}~ FSOp$oh‰U,7? {܎L}NbMrH%v{Z|YwRnVs"~y4?3o}ar0Əx0 @>4-\u5G &s%ib1)x)Ѡ땬3F/&\.Ne,\~Pe/B = PVjtt|ՓHlcK5ڴB9qq`Є:_1BM?65joZI40QIDKhG&MħZʍ:, A*C]+XMcZvёS5%k^z8*S /wU63y%siͣIұ3d`C(y|`- ^#GO;]+M`nN9U$bÝsۙ`adgø7SVn^҂W쉑ǂ/\!xE[' ϦN`T2C8|$-,8d$UWJ92$=,k(`yj=G2= 1gCKFO AO\(Ո揮4l+8Ǔ 濋ri<̆\flB+^㶣P̠$ͻ#6#6u|!;&3eFz /:T>pE-9.f.X2Lje_2p?哙K4 b);+O }ߌz::Ey$_t?q*VsI y+C9`nY'qMm6QDOi_E N`R`*KӫC?2QBg9gR R̮߼y!CR[U흘l'*3O|:#c8Q6 Ʌ`fnzYu gOà q7SD9,~MVL4"xĒWzH""ڔu/plӖG v`g&|2`(Fm T_6g8:#XaTIKHI Wq@[x@@PgF>C&.f~$RNi_=|ZwruT]cf m-!Dʸ"p0K_ysG t?Ro+a:(7&ڳ?kZn&F$fۇkv9\I{*# @`ZONDQ6\Nӯ e\.8{|GS[8jʫiۘYm-( ֯ʙdpVB>%nnד{i&&v2&A O ]n!U1>WY4+jpnzO~7`8gX>Ypz"> *2⋻]ڊe Ft'霐g hgwK F2XBN* ("|;e]hG q׶duk('mc҃jpݪoP=Wz@ FVmܥvDT jmn50O-ҪU)(YctDnFq< =Sʷ/;0ޝD'H~Fic.%d7!{-惢w5jͿ.YKC|@@p7rl&XRZ"%$8c,06]yI 9@v*5ކ]wA6P}`srTXRnN#֠ed\a֙ ̀JIuo?o栿Rؾ"Aq~gsyd+;Wmt`&rX})GO:ogJdִx *J}4i0 !̑ |h`lLzݵvQ$s$*B|P'P/d_hڕnU2fLI\e'\nSԂ–v5_%ìK.Tx Ǝ< HK/%Ksn^$ŽؗI/B$]m t(mLXA^Tcزׯ9c{ /d|&VĀŷ3׽ 86.lG=qNV4;Б3mU?(([YUr#pd'vD퐛t3oA8h0@UsDՀf rӢosw|Q ,9ziDw8q_Q_FB1s<`6ը%qVjX3 J|mé ! !H XR!8"* Q#,T?$!@pg`Ur7|kI)JX="'gU:s['~G_S@Wjq )cwǒb9RS Y:O^6k.סa)_lE~O5?@uy'[9Xov5+hנ%JbGlN^iMX;#-QۓG#ڡ19a&td `1KS$2pfs!꺨1ko&D&&MOPKUy :Gd\޽a͚e\=q;AEYF29,bA=v fɣ.vFm(&qkTI7Oe=4C O0>ݟM q.> ,Ea'+3,>/'okxa_BF/5}dԵ˴, 喹Z1ys*Tʥ7$TEw9~~YI'oMHgDgPre-uYHXKqr0`0`L^G(>|cj WP3e+uz=9񠓛"?qZdYQݼȩJXy*l.H>;[" կ'AMFA/꓍ՅxA{dw 8#֛R[ c ˕MikgNqmqL,ţf=_~JýOrg2pd$rP_hW& Pج4969XYz~Bka&dL7IfuRI* 3,5xu ZD9bO1%?U^0_mQ}.?3I*R84߅9U$=%/SuøM/c֩V-rY F_=${vc\"ccx"5x'bh>:iA'Bs:Bɶe %mcC0/m\d(V~؋{@ ]4V je2/{EVJG:؉dD[bP3 [aq*aYiSXqY͑d8Ut6zB~`yh{x˜p9raH-SӀT%/ΘPIӑ|vRwrѰwyg*k cD|bCIMƀ=: ~9Xa?w'1L-\? %w TN0xӴD$̼#&7'\_޳0%T,\uB^$N-J+aA  @&U 0Sꂧ]4=jdԢ6 Yr[`rȢy?z/խ\U[aTZ$Mׂz/m{/1]v.'_O/Juchǒ<K,Yb645Qp蛪[u9t9z; +;(,9&+%Z梒Vj m9 %~:lS6. 0#OQw<. aU~EecxFNBLǂ>*m uk5) ![tP=Ov^F۠[VŞpU0j^όXvwE٣y඄iQյcn4g[/ڜwM|D/S^EhVV>5HD,s2c!3LH#nf8NEj5=(I^*{dmںm+ق먅~t$ϛcJ!SPcuv~/u.\ #o$7 vؔ6ZG6d,A`(@E'nFѾ ݃K^dڅ2aTgRKte3*="r MKmr)MJIoUMyL.bohF@;QZt=++` 5yl_pr;hi4o! Ee3L̼wKR4E+T~*ϲ ՑΜ$%ߊ<l`OCDLN,% ͅ_&X\0F^@bb_RjuktMk=M$MV D GysnF@|pL=Cf `\(lqWZŐt}a%PAHdHJDȮ~#nQpWt8o] kP'{H>g#l)\ܲ"qf. 9QA(zl Qj_Ya/ $'kEZP'x.W|6Om ͧ/Cud r,EΊCǘQ=bÖI}Pyv+0{ya,tA;FXP i:+nRm%˅>#C+ cHb \5))--,v':JVm?lT$$dp`.04M0<%)fZS#-3(\:Rۊt 7ԍlCU2-¶lXLxgv 7d\%=ΘlLj_ {VI!<'#r=&@Õ"3YƠe^~Fu bnP''}gzIZY)̇l[NqiM+ ܙB pe6su 31CEqf &Yt3}6K6MgL'P.`v1-%Y5u쏪(AbʧTui-o8?lc%]~E.X  đm!vS(ӷT]Oq:FFa['2M@<Y[eRs yv^"E*{3<.$ $%I. m¨J&%œ"?] ^)AU淅pZ1VOXm)à |v*fQ4?yeZ܏Ex;4x,jv "aKOJ1DTZM!hV` ֐MZ رK&Xn%ajXYR܎^OP!␯ȯI)jѮK.ny'baBW;u輡,'^I5p$޵H|RE<@$X!xz 7ayYxP"?A]sI\yf(Ϟc0|^TSyϗ!TlY-85=0!eҋF81 e}'6q m$ew.r$V d`BbJ3䔁|}zF9#1#Q5o^yjn?8#p\Ry>2- h2 hİN֜-߀m#Š8:O 44GQf [).j8i(IV6&Z͞(`ڍ釬:t`K[ND>P6Eu LN$!l?3x٥ Q%$N,A]oWޘ+,B;cb}{(-mAw&64/bdЏsTJPgͬk`8l^eFG PR0>䛏СETyT&PҾނ[ ntoU%w}pKoN "_J?NA%^d?|fWtzPWiȆӧMyBͧ}e-`6̩:wiבef$4ȩQ!rpt9>m8 EE`0.{0 {zRFx>?tpj`䓸&;V?R>^+۩oemP82G(o &3"ȩzzj :^QUJ/ֆ2YcXi+/AߌjFϩRCl+ھ:nFa˙ZVWS>; LJ:+,O, j~yZf$G ~O$zz&X@|A Q#wRWW\LŽAqd?끮0vh*f{"r#E?4z{4;B4j當p_ [RbC;j̭+g w}J*z&nOV`V76J% ۷K4AaaF2U )Tf?) P -LNuW.b 򐟖9j#>Z?)lj9h)uRH;!/F\2*vPg <.fyj fE/ 8T쐲dյ1KjFA=T*GP]|F?,'pӄ a/rT>}V#_a(T"Jߩ! Cꁲ_x|(l,]2kWpZNӪح*.u>Vz^EoeNaxɷ^t#BLڙ>nSAs)3gxdf;ZXᾈ9&gK#a(=c2~~w -]yru,'(x/W5SBv;˰܆7J/tWgI |XTr-7eNۦZQ2}+;60{wx|uX:-$ƶ9 R!.dIݫ,*ͷf"u.T=E2&""UK+ݎb%O"HF;XOLh<"xڼ((c1fr0rx4k嚱j])Aܥ5Lv"I!SCFS]2qHIlfbɽՉg ]5Q*uE'nil.,́<&V+̼S~S럖~m?bʂQL:{;KyLKwE y Edl?讧,d-[ߋĄcuyIDzWw͉Qݪ\sk Y0b J/ /ƹu}ߌ7I6.%ww|[h8Dz_%J2Xzx=pL(6CeV´8l-I%Cx6`|[hg6߁IZEPHm8#mNtzK.Jͳ^\d$<5ЖidªAV=QBX %g߽=> B7]ܴtyj4+ DVjo,kNeZ<cOf=5aL+c;+d}TTNp~V#48_A.{"pnt$Ru<5w, ֔V @eO]@MZ&Xwz"!YP >6 )Q`U%JJB$e+# BM-*!⸻g}CA80j'_ʺJP2SAX:QsP + N`8ĈUE,A^DԦhl+L).A|>GD7cLE& ]IHt|!gU7ec+L`#'4$a .U,Ak W906D q^_ÙPܐXh˃Q)pT\vPg@ƭ6!!+96DoNhvNGkv9$|,`7;n!NqGLVs_ _puk>Sfd +fD"W݁ag[:B3DP*GydZ*Qx_P$m~>@ŤUF,up~v_?Wph tiJ#k^trKa(#[5^HdYrQDғ66"^+v%8㋥BXr^dUL%M.϶y!X%.ns/Ә\0X!JR?_$&t_%O~*!ݹFW'"lGPpp`k,Xjc$YX%Ҍi/ǿZȀ!^ICM.g{qpRs4rJ!\Eր܌ZdydeOiբg[}1lˑ 9!]yƼ!esTLE>Ieh*]v^気=Dbs0̝O\/ȌO|>N)]wfc;${įiP|]QG TFo-.܊Ȍl"zC(roH4IV |pQ{yVVOb~5X*:QN ICoz1DT=ZfUhz Ծ/`^cN'̕V*ce sw%{cA L_b8@ni?x N&|T3~W8*\gj5in:gȥw10Bqsa׵ƩTzei<c2(Dmxlr"=?x/1K3;g|P+1•%|Sj/w)5`?A BcK=YU ;Y6'c#86cJe*"5ib;I?I01؅UhKkCdDfMμMR_] Od!2  yjk1Y+xfJ )j$OEɣEgo\fhQJ+>a<00kG{p\Ž2a,qVN)WCCEY뤚G%*JdBVj3W3.+**cP\ Hŝ 7_œrEWx}McgFPE;{_ch`!]]ENCo*kAv"3{8S+/f6@x&淨EJ@L&wa7.A&H3-窑2ί!᳀0-+ZTtb6!rgĦ̍kv4ǗMAP`n(qɬ 4V fD8x%&: #d!' @ !D,xP؂KC~*1R$oAF?t`>1*Ꮥٓљ2< itO:8EN 9V)k9U!h\䒂$Ĭm vУ^ijaǶ sUHa>lujD XN!SgZD'kP# _N%ߤdƌ5QMf_s9x4>(A;8 {쩼{Ǐ{ǝi3@ =J4!Mx,ߘ2RXNBHkp+E3oM_[G($,@OrM˃eHNlq? AXuG܄{&YLs/)c2{ mCdrO,*ZmxVub ^\VS'SZx 6qؼY ʣgwK 8|轋͵6*]#QEi;N!jb'2kƁ}!%^C0)9@NVqo]$Mo$ ^Ҡd^Ɉ޷u1HmLFs(=}KC}|o[Thh>w}]+unNEmͼ6Tdw6>Q0 &_ ̙.)R@ o/CwTU+j6ldʵVGbK\$Fr0ǧӆvbdJ,ON.g2,ШUX IU'/4 b z ;3H/NV.<$ 媊/29(Ћ ^6HZOCƳA]8>F}q ۰JI_Hæ҈|uAáKlnK[> ԩBu J`&ŷMTꝢBIJ.✿oFjO.C u#Za=ຘ:͒H{H.U"taY,iHDzgZ}#8*@IQe Ah5F@6Y|ozLjv=~ݻX=;LQ?Kӻh$^ [DNFtl 7T.eA:t$ls7w/ IA3x僟R/\k )CM2Xޅ_y% o4o5Q2ɲ 0p:lD×nV)t>o@r6ڟg^MeYq#|F''fs7҈Ou^_b=5M[}[US{\Hl ) Z.V*2t! g8sfK5.NiS'7׮n^ SkD0 ovSbgՌ+DŽXctWO* PJԩ1voN_ѕ H&!qSHܱ jH5b"5WZN%]*:"(ΐ~bxUȤ~>$^Y/0@6>"[흐Hʖ]ƭBIRHOx2u++H 6zT}FRIɓj g4z&r~X*k!sVXXy]Ka 29ͩ8gr}ZzΒaxP*s7eQB}_7_>~%RJg+OO YoKd^ӗo^5NY N3/HGk` GWrC$W[XRP׀N ʩ*ݓ:2,hA\syjא:h| pҦT`Ďx'JoxaVfih$P6RsY!Ԥ`u_ݑ!73mhBuJbΒlÓ^TUTzT({Ǹ.mS2!,`3i$ȭb)n|IBxq(eӠW Sl#T𼥘1Vh !sc*W0|YkkՁ kW33A #~èRSk5<-!~ρHbҘ0SgDm4y+Ց;|^yi_v^Ebayj2Ji_f{4eZR{kC.WuJHۭ->Ʀ l'QCևqϩ-Pd ˩ E ¨ߺh4Fa?FT53 (h/LZB"'[9Dz,FO>V%՚4&E~i5>8!zZ*f9hl7cW7Hy?8ubsH,ؠB:N$% уtF ;aLe-j,cuګ:Mم[̼ev'`55 BeIH/O܉>jh[0u- !xk۩XY ?Bi{4NMYӤ40&dϴ_yFXV01 @vNG/Il%ǍCqp#N xՆ_#ZpT9y[ccV5b uiTer7۸~62ʕr rz}^_#I0Ræֵq6wݹGܣtðCpp` {Hz[`|EˢuK,UKG̕i۵ f,5|Wf٨Ÿ&kGkVS| yIFFwPDTBMK0O&``/J򶉡sl֬pN畊d/l ]tᏃBF-tl&"vXՠy$;a>{W5tFiA1 Om^gqRd^c4|g ]oYgS6&_Q5+R L7e< ;г ͏\(JƮhڞdvga&s*NU G! bTƨۖzRp&.yM!:l~K- 9)6=- B e wInfW Z/ʧg¶gϵY7p KX&)(w]u' |LHmR i: &d \.FVj*bGl|@24)x(=$!`i,`7QL=Ć|$H~=.P *#:iӭ^OCPQPHkoWhEHJ6LVb sBZLr|Q?so=etܡ:C xhАޢ%@(:yOۄ:1n Ky;߽g]w9nRR+.Pۀ_{.#Z"lehHB`|W5pYVtI*sQ#>,o6S7r Yq=[Ub I1A,Uĕy7mwL# xkۺ]{O+\L 5::&Yn툯FX\7xW' @l@15ɸZ`Paڤw R14~ ZZ+SXP;T({kC$aCfy?` q iёli Hm_4dS_,//st0#OJ14wm㘸#}  gܳ'؈r ȸ*I.Kd$K|LĵO֨$:yyU 7wĜ1a8 P)%w&?==bZ2BhYouv'T )lWm(v\j z@` q䟇!^c_wTvm' r -/s`}V*$#G 7 Dw? >^5~<GTa27>@ooݫ3Ѳ>J뙫:&f\ps JT:-|˝wrDJ*F4Bb$׍Z[E:#},eyfu#]ߢbF#ݸ]a[bBabT79DRh_J+i.1"$Xw((/WN ;ܚ:),!WTFUz?n/43_j; mB:es; F{>,b(I}҈v i]w„NEwY"B"T ̖@ѻU4 o&8w4֧cNG/'$"R+zEAϒ lUpat͆A)ψ5mv3zjUaܺcsmIF'Iw$k$ҭG"r~AYc7߰\ r GW΢|i7Jj׹wl7ap4'xsVX! l1ҒE H{`a?]fRLb%wX=Ͽv.K5\h|}?ֻcDx W:&?YG }^W +{w5q EQa`5TUrcܐ%~ 뙊sflS(OqRZ|>KW9Jnd:5\=6%EGL7`^]ÈY6u)ٸ"H͖!)x6ж)5^T?3k)@k q55Y183:w_ϑhS?<{!`z?m$k: m0ݩɂԒ[2TefT5zFԝp8 U%7ĢX) (7J?c軦=[;)1 XW, _N1E(La}E1 m"kւE$'YKb `{B cLg#bGވU'AR7*y%ꆠcCBnT ;>c--;آCs!)tǍDϜA'Hm2sCs<~O11z< cz|aH+oQM?-@c1KmՍv{ pOrGFch ,v|u $ d=Fn?i7_]`Bf㊾bk03:&2|J(܉q{RcZ*gaLp-Gf[I9*T(aAN ?XeB& HrٝB(0H?muQ=rVJq?.;?#}2?T54:!-yWYGwcZ_ebf`irT\Th=U0z!H:+J''Q֪yyZ]Pbwghg[5l/mpH-Xv}SyJĵg/) 4ucK*Sî|J\,ԟuWIE*t7Tb< ѯ/|NНb5$*̣>qFZˆ/#Y=lE71 q@ =:~VCͤ=5HI&+8]IMv`|k\[%/lࢂȚg0R߆ VgE|rhF+7ӴdB_٫߹QvK6">&1L股<TVǗeftaPKYM]*2z'a\|=i#ʪc Q~Z-5nѐ~!aFhD(;6B͈e&wmLiW4}*K2$|-\sH!f`}H7`(㺚1- HJ20\qێo- Op PF ;׶l(- ~95 M O<Hlwb$R}p"KvCԨ[D+7,Id j%ܰd306 pnX<ןfkaAq j}d;?Ȝ *40ЬMƣA"Y05O2]Ui:ݎa=k tzf~c sz8Ҳ*dTߩE0fX~hr?HnZNK:ي푵/=wSF<5 |DۻWD88^Mn#ԅ/_k5X(h&icҗa)3.UK5Fxǐ  K!( v޴ 7/QVJ |} w"JdrM?IG ~:臵%iH_APi9:OGc*b5|aQHdwhnLFzc\ʚ*`NbK"5K8EӬ Ou펶q:q-E ]v|K" %MiCl R⡪G-? 9`KF7q{p_H?`oך6mCxkPkpܥcN~cܤC{S&Yۅ).;ȷ5`PA}1¬fFH?k B mHvH# `QQ+um+E7@zDz"MUnMzbKuT &H=2}d *Css@ZWRS|l>Z8I% Ɓ |nv\!v5۱ Z][W$gijl4>$jL'/O$8@؞;:AC\; 4i vOϭ1 |C]2v*c$=i@[W7P.I:H(g?HtU MAݍ;Y,Ԅz9RA>dm.B[ҹ:a2.\\ N%@;0*+W{УX\b|,x)Բ-|aME} &7`0T;=ى>^tSߜE"ޜܞѪ*xJ&^Bc_ GX|391B7Y.Nq>~s keqKg/whƪ5 *~+$PjB>~T?>`OCh2j2if|F,lf]W. wN+ooִ1@}:e2Xu\x1?b%߰Yw۝Ǘs^`;; ևkS{p:iN\\gĪ,I?k3/uEʰҵ3h0~%Jv\LJޓK , -mbNMnԴӦRsehnť ~jd!?SC2}C w6Nj}깘D+ {l6xD بAҿoPWt#s#/O{dA7XÚ^ p6<.W'-xq`CzbX_uϝ+p+u:ғaf\@4/(a.݇J7\Qr߸).!M\gL^Z|L Z^Ap#.%%Mr); OfmXV%pV2rHjZzH0m)Elp6@uyW! y7Q9s<9TF4~[v{lQJDgpqCI$2."gk%EyRt- "Nc pjnȻvMU, ָQ-cۢu`yYr;R / Px2 EԀvEQ2Az6q!CfbwOsϳ/ K3| tA yR 2+\{'#u;3c+Ƀ3hz6e; }Akc2\޼pTP_6(}!a4ү6Q}GZ#ߔM*- 8^f Z'vwm\@v}] ]eԱ}mF;lOZ򧅐 Rm33>F#E]dijLI z(vKD!9s=d{!kSxJ(! c Tk"xVY.̵_ǥ Qi:UMJ+MxHtG4Gұ5po:0XRF1~ݕN)p ?g0%"%ry丆:IuU]2D[ $; JKPsMFň 'lΘ%a+%Ɨ `0ȋ.n/mC>Sr20x{ȁq@ad5LrF64kI~E="^xot(8/40QEU} -:#_2~Ḫeܺ*J:liR@4NN(`!?mRnZL: iw+쾓 woMp9,k~I_Ms ^UMb`=LO嶓>v#xʆtyn(~!$‡1͍Mu j&Wep44]bf;-PL7,>}NpƫfB"Ç]oOkg x0)%<K==Zƨ#.fO&tjn%^F餼l>3:ťF/}@hVXTtk:l{qSB<+2 ?K_X'hCM}i35Anb!Ru9{ްDrBǧ/KRqQL͸ )[>`ūcd$NveX:<.2F/bv5 +<~'gz\()i\b$ߢ%>F d$ M%BC”VO9Cdz+ۏliꮋR 8b(1Uhx"2 =#nB-hqs 6E"d>/Z w]*cB,;b3(\2lC~6{,KZ?-A{Zy)oCd m uJ5Kq{˶f>F&AY >ƣw F_N?طAGvkʌecWByc OUDu]`dÀVJO/C2Om$t|B\4*wcPUj4Uw%sS3vנ%nbVӛ!ϙqQu')Ԃmv6l#Kv:x~_}fq6^8XOZJcҩ:}W"ʬ5~!Fw.[ KhQ}@64Q?VHD$U 䦛O]4,k1=012I F̍{[< Kn4ލbsTi|{mk Jls!{eլ}Xs%z Z%b%&,$AS& AQj]X\H*[( Gmo1f i{>Ҕ?Cbɵ7{ifP.t S3kT+=L#s.60ꈫ9uqÊ\Fq!$J>d JP $*#5@oyKɂ^Yҝm3܏>捼p-jO̺"9if^|gI~@Nr"[NK)H/7ߔgo`'hH|/Ka玗Ч'rq;UiI L/ҧ ]U݊4+!߮ŀv)KX_Yte8x"~Y IHl (?#lb n=f$vyoUxIoy-qts4=l* *)(V8k 藻 tCPÉ1Y\)g-d (V_.ih[m`Nu kY-D4Rש߇MN8J85U_ Q&ngIJV4Yr3C]AS%prA]VGz^(YPX-vg48 +'˞/Bvwz3l+oi0 ɝw9JZ"I@c~N!eVS]?T{L,> p`/q% 4@^1zDw ض^aJOC0XFFT8R\L%{E '/B@TpYm2 ̂`ʐ~}U܍oU;vʈ!iC-*8@4Ƌ|;N9w]QlsWKFaby ċd] 5}N|h|gh8X]n}q}L;e: (iު?v;dUMe{%(Yˠ3og+[䒍*>[$ ,ѲSC0]Q"tzT ^ݹg3#ohz×B|iivs>2 k|8#qe2f KH 2m0v_[\2>6Ã!*QkW C'`P=R~v-8~zi`'6X70!4- b9Q$a&$k-o[Tm HtD scwR"A SG^*o} ›\q涛YgSTVަ) !EW?:CBd\D+!ydr̟< S S;%c(&E lu>ے^϶RQzaf8)9 fX!NMJtA4yޔx;{b:FD9<#0TL ,LBO0sۚme|x;gX=l8ϐ0@ :QBk,l9R+ń^:ҥxHE].LBay%*cofsZiFV'T43~úL̸Տ+aAtaaxPdHWQJS~ Х {Jv0UURDDDFڝvBx\tY'֧aT׀P}sAn)`Z {̵#bj?1;J\4 J| Y) M8^H vX~_zs*ӏ1Nq͗"t+DvFq!\HP5*__rzXQn"w7$xGd+zP|̡ pїz|~+*N7σ7 |L'9^[h6HMPK.tval4tQ rt6Hzʑcޛ&V_WՍ=L]0(ĄhZb͔;9|ϧ.qjn2p\D-{,#a==ZC1Gjr*ZCgD ҇7xqP"MƳ_._׋>!(̹C|DfL ,mi̖'c"NyE;z&6^Vއty,ԉuѷnWɃ. 2omr_ tۓ, Yjp+.sËL͂H *hUE0E}4:x'/6r\y7o$/c3I<#2zrxVR̠t呹 \zИ+7ZjLzMtzLm}wn"Avyla TfscDIJ^^˫੮*K޶\Er{ DR)[b6OHnq5- VZtzGq%!+k\7xwg?R)7o$=pYY0jt?34/[Hn/\~)љ ^f_WL}d !C]KfD'mC}af "f1 .X93)>0}:6+5}/y m_mPYgC1/`DhDqvBEb:aRYw^ڪN*݊T{"v]x,Nˬkl3 v۝i q 󌱍[%ͽI7V{WۨEfd:\Yg;'fGpwQ)|7oSA0UR"ffã ̉KIׯX_JYטoB4>i& -L\`o% ]'o(8f%yt4NOFbIU;D? YO3# `6DE)ʵO4xE)ֽ{½>[O}+JY[lCj9.מa? UI\ Yssϋt>M DҢAVv*/l]~OHmTyE.,T l5VPeZd_-g8Jy L/դ!Ҙ"UϥsqJZV+ІJC:^ۤHOptD s&5%RHa8!Tɦ;jg5sW1(58rs8Q^' s~$We*ڭcXhb ª]3QOiĒ6eU\MiFCWP$ժ+-@'8)WTtAe^Rr"ǍB,pp*ij@ )^5bid1qI-h1k@tS]BTp1n_g5 Ŋ޻6łH9|7Sb?ϼ!^Ұ=U RXlϼ +}4v8l"@@P$LEMGHMuujqv Bˁl1xElny1b.֛ $Tm'gW!HgC-BՓ TˢL;=e ;F"B_d3DU]2k.bv9B\V~$(z<eJg-e\-6PwҏX{0?3 :`-]#[bNe ys`c}x)!XJMlIAԃ}5iJx&uGDYQ[:sMҼpwsl6)յ-D&|⳷ ;Iu.KЌO fWS_xlzZr!>K$j7 Ιjyx8^^ T|W3 gC8ߙYl:8EGz ͭk(7QBheg”ufBH+^ƭO`JvE(MIN,RfI@M1jcDN@gc!`Jj"~=HX|jg'\qi9GYm:RJ8!HݵCXNXhx i 6{2=SaS^/xcfSxL5hYG8C)6^wG[(J3rDћⓦ}nͨ1{l`;sM@7/9w?_pUub/Iã ;% 2ĢVfBAjN> m%)=~0 ؖ<+Lg A;DYGKx"Ek0b 9Ŧ諳%q7˿"ʩGD#>o ;+)]GEXSӻOKs*]"{=P3{u,/>&0TǘXlCLY,z13xNJ3#oTj{ӤV2(SZ?RWLR;@$|g- bg:x="8G70r6'+^p"A7/Kmx&¦p廿q+o8gF 89>Jf{#%Ǟʛh9Fϲ7䟽g)h]i Bqȴ#YYlЪ$TE[+vAx஢YuR]:(&“\:wALIz3n=oESJ2y[hҠ*j|8y:Svc~ND ce)}M FB;qBy.UT;1*"UOKy0il> |De%sKRܱHw53)yAmW9p0^_|#\ml%b)2JJo՞I<'eV]0AYUJ\P6?PDEѰЌirp 8{2NPIgZzkӗ* n^+Th @͕R?հx̜b\;;="M!#7#5Җ bn1Cm:T{bPBK2lvCd~qb/7\=BkBWܛI8[1 -@&Dg:i\EX8z6}XF%TD-n[a=]GVQS)@E@I! NzH*'7v_4'A12;I;%H6E8ϥR{8>_yVĂܟj?qk@2a4:dlSSnx!^kqeAiiq;^crW8 &QCPL|«#egD l5A2@i@}(Ok/;FVgYC:4IkQ"MTWJW K4wúaޤΟ(qD[ס-̅ *x.vsO~^bU9'm6 .2#; aQDə/( j$?{WcW=.R;~4woܙg̻M1 R՞"ukM{SV.j:pId2r/5RmpV"_mQS2w_2L0R8 'qB8I>Y8Bq%]Pvߗ7OVM)PM?(#A& \Ah@5 g`o~{}(ݍk?ࣻ#bwge3fArsok{ݽ-uU{ pby( 3JY Ym/If!IRlΝ.ͩ'=}~ruQʭc&͐jE)D~k#g3(ED ؤ3Tkٰ\dђ_ ŸբUN?h26xu5C+lj9h!(Y?d N,t"/,uM'>`qET}]BO[؏nT`X8'[\ȑƒ>"u=Dl'˞ɢhVf5TT⾽օĎIXZв 𭭵xҩ(Gd]Sߵ-Elkh[! nטՄ$p{4t6eOH0k% dwnW΃je@s\l[@j77L)t8_e *v !-1A*o 0܅]֭I֒oѠ~G8kʮ?$hrw8!JrYul&9v_k?`Nv ]'$BPGiVJM0myiQ!94㘮ɕ>ӟ1L4W改"W=N12:12|NKuYW+k6F2=LEPf0Dhm,c{r/΢6ʋN/X /Rs[T MȀgN2_N8(7vYvYŒmO5ڤ0Yʦ5"N}aG3=?$#?eVxv3EE< > Gyī7a3ӄ5`1up.Zk?LoJB%j- )맇(,3jYrv=/-7{ #sQ'5jOcAPlGws/mHW4 1񯥳)0 ?@HmI4 bxOQq#8Pʤ?h+,u,9Ӥu-~%( U#a#+O.٣qnܴn^׬(EE/"pjG_>O 縔0y@ bԼshװ i#(X.]v- Ԅ%a;EEU囊S$;zy/ܫ(E:򧖠CxX(HsM.;4ӽbM%PH-r{ւ٫kИ3qYaanUXV"iFÚY79%椁P<bT9B [wF[}| C7L\?v9N'3fnXD·#G#@+V}#IMr; r <(vZϋL3RzJuDWūf~O2N-:c&r\{{uc48`bܴB%#w;@)F}FLj\ nV"]Q_qONO#?K*#Fn[K,;''&zIKHi-ฑ3Fc5ScH Q|Dg@,j_/t }߿T_;Q0 ^/pF:q`t]Tˠ2!~$ynՐyErWYa\_W>Lq|s4) HiN+-~$IT׸1CX& sLvA6ZJ~lX4oT/lo1` gvy-е\"\bcavÙ{v Zq$Jm/ϋ}JuؓzI2H2]Aʾ2k [lHg,Dn{*)6Qx<gecSK;@$0<׆5ă3 D?TZC!Δ>@xL2<$< VIy;RA;lDS-Cl!Ul v-h݉q_ya}`Hb SH+({HQl }}2ElԵ53Zv?=k<جPrԐ4Rc3u4Jpđt^d'T⟝OMQo}vDFk[Dpo3c{jzVpQ| &:.-dg2i Oo[켑7xq鼡^bA.Y5S dg{D$PΦfunP)"7J9"7DZD-:EQw{.=% |%ljV?dcbM[3Pi'Hf ťt:ݪ*; VAHs0 N-*'$E]tEӅ1󗞉 [, trTrHǟ$*2: Vnۖ5 x;$g&mt,Ϛ;MV::َɚ BMN>j ٫aȷvs}8 I5./ݡ-[9ܽY8g\^ݑ 6;5h9. OaP۩ #"qIۺTMAQ|Rsmq6tyPD6/+z(d#4E2 Cg:kZLűn˔0l%Mă>" 4HAz4hבgZd̃5 >Ra>BLxTa`0E]ՅƖA4I|2uC"%0I["GgNEdz$܇ڌQsr2EfP!. WϏ&c#.Iw&9{VrdY9v%>6A{v?\]N՗=4f}Dj e`z5cy(s EGԻ/'P>H*?'hr7l|ˮ°YO@@|v>}OO$#M]aGK]56Yo!}yLa7QӋ 8Pf-9Ȁ\H|RZq^8G bLx?B4f[1FΧK*R".yKũfjԚ_Lt/eY`V/Gu %`j{5%||=8ޠ Ek ?, dDw?钪k?ʲ|DSpR> +PaY0$ÿvEÛ A9(u^PQtw[?RLj4HI8<ӉZٙћ 3c邡%/"V  iGAd fm`F]rYcd>)T t@e α7H+6v>J:s\cli-,BZ#_*}_HAz!6X:$== 88TՈk[T1?ʄv[-+"dO 3_!Y3P ?uK 8T/"!}UNK_E&ʭ š* R 5#Dh3S, 3 n{Fn˂F}j }@H;E"bNr,K;(6_ZOH\tu^׭&iZ)<1Ç9X]O?v@{m3NG`rTYpKF(ߨr`*[U)jV38WvQm ~a vo+{oz2ݔjM &ji>0#I֠a)z6* }etU^tZM| *4f)xk# SYռ!4\`t L+2|y&K'5!y;a&&FO}{:rn0M.JD&F DS z4167V6g&6/(c:b8d&ŞfK}:06ԡ,Š$C$dRW'uy QSlP0'/HzCmzYЖיŝL~-B8[!3m*6Ѫ^?T`[^t^]k¢r:PȔ~#Qp8磠v0a>3 "!ڻ?: ];:ۘVՊ~@KjTacv!Mi⇍¥L.}sY#=x9 s]Ro-W* G6ˍŸrxZ* #qISUg}ij>Omp[AH L7ћdb\ #w_1{\Mco^5]*x\9BK'aW d- s&Jjk"|/mys"U΃;v/D߯% Nzx,sn'`®^^)֒u HZegq=bղI.V_?.n/PS=.NK<{pO$I&V}9J!K&Lh`3tδ)jf!8/_XK쇩%,laPlXDy{/9Ijcʣ( iRuGK7;Bj6Büjp^ֹ&š,Ը7_%*S2*Jz 5YZ6?R*hJ/vk%n^%W'ՌY2N_\7蛎I#R @`<%1vW5vZqSW =Mnc;7mU#4{9Ou*Sl %bk}$Kt;f 9\CA}iӼFk(S;N:  m065cR Ts.qW ?=lԸjz 9g$)s9qir'F։7X.C{e]KN!\Tş&|۳ZvWcYFϫ[TXy&5*`=:Xpӂp͂┻jÛTw&lTNz 6,1*>wMSN4dG*=/EƢ<|,N'W?wӑr6!ɬ U]kd?+P4e o7H;-y3^Og-\юQ.{ڮ $U">gFL_c FsخN$M mCOAmWR#i/ʃHl/AjBS\h#Kf[G#U4Ȗeҩ(CCX?bOSnS!fhW7!ꥎS%ֻEޖaDi| `8C߬u~taSdV5j^,'rҖ㉠y1顣JD}]?qX6W]vy +>@ߦ.15,sTV{^OB8RTPRa$C*<]'A}d;ɒwWK ɳK馉IxҚFv;p_* vTN+`_Ih{`:ލZƦ'Qc*ŲoC<sHYE'?iT.rwuvq!ǰo mojݐ8@D1<}{"\l56Y*i"@piR~K4uHs<7wlM #l~Dup:ˀCűl+VqO%r YFR"=(;hciy4f[{Ģ$%.Q/+t${L }CT+nk"o"ɵ^I;1r3ѱCƓl=dR|\1dM|ەdhzPMɲajЧ.6;یvv)y][|n$XXH\)b A:$\r*y[ hL4/yƆI=T9WPΞx(`I}XPu'M.cPNMl\^ *AF4fhƌ?TO67`h aޫ0-rnh`ND]ye{}}e\)f&[s|{ii3nIs%k; 6eMQky)Q X QO0/J[@ d45_YQdOoj{/Joo3 LKb\ڸ1En Ti$45ݼvc숌ca(!/}N#R\9G/%v`kQ0sgcB)sfD=ܙ@#ͥL}2tƛ  $fi|og3f:ǡW"}s+/I#'Y0CiB=PBF2 <Ŷf``pYjJ}ީ{ooʔArb%mK{08RR7B ԅߛ4C =O;!@]xf7 '8+)-)Mg;6~-FcӨ$}zGRs) 8qAoyOh=$.*)l _Qs{BpdTrODٗBq(`/xEH.H_*f dNgWg(D\R\k<}ӓg ' TG7iC,i?2s$ , )ɬG\(@W_઼۞x͖<Ȥ**W[ǥ%q o>?zf I"naKxz#Grsq5EZ|_:FTd9(~z,%7$1{ӫ{ *kMm ZQMDadq,tٿ3ۃ; lG@,ܽMcfjrc~mKSv R.c!+Gh.9Rl }2^ "=ŕ8(CcdhmL؞Q!\Y;v渊Suܪura-_nhv@3ןM(AN}RƔS_N:H8U y6PQ2v]rL\fHMgkfޫhT^x^J_qqsf@Ζո6zq@?сg*N toT,=1Nfu9uU`_kz4TO$ЩpS0u]ʷd8k|cHywODʘ#d"MV7IߋݬjƩeq*n#0NkHvN3*Ǵ@Dk  bXxb) xn0j!ǐv$jr 01V}cme{rJ>1-/b댏yͳ&P*`uS-SܪN䉋4ʝfW<JF($sY@j[aZz'm28 hֈ9o0!=!OP~fѳ?P^Ks5y/3v zx*:PTXi</ot PH]b7pqvEژow?p*q!^4`+:!NW%yNA̅)8t/?z SJ.rh O9f3c,#[5^[AV_GGZ`M{DJq҈v;DS[OVpq!;vl+aqk9!᤭G&N& HL9O'-Va5'wVnϯv*Gs gP=V8f@Tt@rF/ÜL [(N[2=lI҅ Y4( rqm1gغ0OJ~ 3|8ݰ&`+NBnݼ9Yrkm^pa 9Q0l u<xac,`LaY\=bJQ_zDX>y2za72Ey]rohP/y(n%o諥ܒUŗTوr0!|au ;!"EY 6h*g?ppjϬM SnQa9P !Jo[(꼨x|tT$[ :KfZ U(nC%z(BǍh}j(*ࡅ%E"Ȫ|k .fO}t_Nf c0%"2^1jc7aګ{]T~0SG0_ ba\{׳]Y'P;%S..pNVAmV%`Oqc0R?pĺ$zw%ǨE銣r.!\"gn|YHFݯsN !!`>qݻ -zZ[ GH:J@]q8U,lUtehX:U⵷M^c; !jN6ƉX;4JوwD;mbssbXCzջ>'J]g.&azWg{mi\lҋ6̳tU_oi~3!}Vn# %f9ҡN*ᙍĂJ%J^}oiȘo`::Rgg%hӸ8;&|">'̫:4t9$(4ιPuEX=t(4/D;1,;H7aOVqc~-Fqqk}l!5Y: /mC_y:P[>@D( Zy I)뵍]vfb X˚\)h Tn&lEd|"LZ1D#Gc;"cw,C$n¦"85Qbg6<`3*KZNrȲj".PŞv֗.E~652ؑ9(nc_3bHC0ȭA0&N%1ൎBN7u4$^ '|ՙtY?Nj: I=E9ހ{``35ݵ;f*}U!R;$ꪤGM:?ortD+ۗcF_c Lqg?\}n Ui[ Cj؏cnLdl HF3u{6̴b3A0gy>jlE>+Ȥ6KF /1ķu.WQ^ʦze}NK2'!\ O5}d:owc+yh\@j |TQM!$>.:.!+(?ޗ&c)4YdZ0BG6ͽtaU?3jG'o;Řhc$]T88;i7˟z 9u@L0gšΏ|3$-a]f2U)R?@Q>5NtG+YȐJi$[fO=܇sAK<^_uYe[}ງ˯ќΖ*Z4U]ߺlE"ڨ9OЊ=qBȑ>L`> VBDYT^r"jEe6tJ'ЮM `}g}':_/Xe9WK362H*k jj|8"S#2ıpִX&@ײ.\%;r׫5}ȜEɤgbT1x]Sm vcj-@hMg,h2}J`,ίJk?{5!<,4(En@j_Wmg͟Vs☀4FAnMRr3٨Ju3\Evы H", oW>/DjT rHL 1̈́|aCgDƂx;W5}Z jL|1h?Y"x6检5C|#˵% @<Ϝ`4L * q`*2.AS2 ‡lѠGPEU,(`=Rft`=1m5J{74QnkB࠴&t5ЇXa ;=$ a2(:|T.:sP@q>16"ݢSdL[ ]Ԙa\'+ͷz?'Rbh Qx[ 1>- %0~:rx!zV0\#qt#-dNmn'%2DH=;uvCPQq}0V2)lsfph P&0UL598 OraK9+t8C>FP;ؕA)0 SwSKNEQ,$px9Ө4}yuR GkUiy- jUBP`Q,aqQ^=_,?{! Qjv=Mq~T-t? E5jզ Eϴ]3@G!MnV\0x8(XX^Rô/[&C~3>Oǐ*Q E&B>`G *k-ׯ\⛓|;_ph+Nvs9(c,@)"5?[ȉL&@-#wY욤\ܕ?AxdrCfP9/*` :2U8:$!%Ko%i+ 3wq9yWPPM&s7ѳo>N>Pv<e ƇL:q}1B~lu.& NHoj-*N'*vFqH<]Z;D[WxcV*7Fc0.cȡ#91ƞR5em#CGb.Ox 5kpDhԋoe]0eL4ko<&aJ vԘ/U+ Dϧtw(* F/xJ_-Eޯg.UjNI?!۬5"1"|hl/>HEr]t8n;A5Ne:ۡ6QF-aˑ7(m"1l3'|L Lh1V@71  [@);Gy-K$[b;o*x-LKmE:OrΞNU{ #d$#s\ m) LHfyK/m9TR)z*^=YC$!miÎS*w-3µ'hSx& ,!aֺ>F toRJ:] *MճP<ټ<;a1WN_KXZtg]MT0$~W.Hq( u69GN)qy%GCNϧDRGONjʝ%cfHmGʧ]νW)F#'vMMv)[^vUFc>ClŶ3"ȁpΏǒ*+&/*5l[aPPX0b=Byfy28t,?+8^IWPYn5BAa@~s {׳\V?'(^{}R{E鴈F3,Qz솴!B1@:ɨ6h&[hj(IKFπ4.dc~# 6hqJnQ yŹĤ:~Yd֓bL.<)=KTXhہы_eɻBVpD8ɤԀ \>h51/3:沌v(&5;~r]bpv{D wUʡioΒyyKyR޽?Nn[ "ƳPrq2-߸Kfu8ҤH?0Q3Y4X40R A-CnR۵ZVQIGѱ)<$fњ:yJ$,}cD`+\o]M k+ ry&cr`'~*(S'^f7&?EbҚoE:-_';6VE]pԋbpWb"Bk>1 -mZ02L%\ԟd9]~FuU HF_tj@ٌdtRv#W#߀}-Eزߵah =L){%b{_ĜgJ,7.ry˸#  9pPR_|>(AW3d61Id=ȼu['-9VKrnOWSpPyl_rǀigepWG`1lz(`Z+pEf+dya>߰l^cˮ\\TC~GdG3Ka)K| ̉f7iƻlW ~Gw2U[0PR)#!*>H2:!Ѹ)oxP_HOFFfu6D ){N~ܕ),uщE0|.F1Ya 1zjh[G_2&_ָ1>ZЈq+\;e7*g!n0_4>z820J̴e*P->P$c1(X*>TؤKdkO)d5 .HF!=#(v5a9",urT-1(8kewVÐ2qt!{&1OH0h./"Y^\cѬBR?N*B̭ƖocPj)i(g>qJ[E7ZܭQGA"˯H_2| O~=C\:VWlVZ%:w?9 jꖄv-wq1E $验!8$އ)S~DoWKeݱ}d qGA)jǰrEe;Rj8EO BE-|zVh۝WΎxVY M# T.› q}\g8933DFt'sصꆱYX_Nyd"KG^E 1Iz.Lѻ!ɽMܔ'#\n?FGs"Hr~1\ 32ّyc՛n55סr0hoMˡU{2pڐD5DXlƓY^UDQڣoO?vfv( ˮFիBz@_a=g.s24-\ۣv4B[)諐iS);R)κ!66xǑ>t!C=7_هH, ?D7$֞c\{eLJ}BJ-;OHCc:A5-,,U0&:[S:0'WÄ@$SGR{ڮ>,QRouq{W1_|:;o|H0(Ɏ3/6s¦ pS:nsz: A7Ho @Jbˋ,Xg;/3cc'k/b^>uaҨ`/o=Zל} lO@GR.rN|˧nHP~@Ul3V5>vMډN'daY,t9$l3K4$EL}~| J'v氝l$V⅕.D٨m-;dJ KG$/m W]'UIMh'06.bUPAge3j+j h_BD#7-G784Wk1wgMs6%Nw șMJ\Z;_i&ZX4:(וrAdeoN;0L%Wwq.X a3TknvD!hX,àἧUL]ʙčY}LrYcoSs^,[\qOȂWVp݀ tDvm] %tkp b!Hlb7/= ͢r!%ȀM?y%ޜFղi .p4{%߽Օev).FIu.ԩ(;B X/Z*7 3B7u%V:2I3ZN4ҹ^du) x^佊'#Pzdl ߌ^bPW4>5:o_'[%^X Hl?=E1й`I:݇nu{T҂T2=`M S*gr)r$yZ*۪xt$7ucE_P^0(mg>|2 {zF[ jqpanjja7,:3_CA:\i3IrsVoMb˾xN+}u:Ө e p9XyZ>Jeʸ>n\RS*6q!X6"D\Pκ7[/-\#g!!70 ND_eg `yH55k7>CJؤJvh~| ?$/p0l˾T1*r yԘ4x5;XaAr;m+=A7SC5S=v/lpܘ8gp2nqs}lVRE`nK}jOZf5䶔1YP6bYl\w!nrr&^< # ?vk"C? ݘL@thol{[g&* Ir:OO*jm_JKDBuk̠n>hERuN4!vb{M#-_vPg2G{7BQͳ1K$(35ltl!m5c#+36^!5374p2-',Yӫ{I{" H\7׶BN(OUK0R4".a5=3 Ց@>lЅisG-x:/<|ro.1t5!s3V0d +>#3$ L"6wy3uxlP ylue/ 725UjƳ˔^xvoAeFcE}fEPH@kR-c4= pmtp>ّEhֶ Z?"s%ʖLI !G~fԃr2VјT G"sj9rwAGߑ>\ Gr1*o$wvL?:^6[`_91ϣR9:s.M\ևPed>xlO, 0jDprP1tB=s]s.:" و5CQOc^`KH溪%;b޸t0`p>@tWdcFTm(M$!:]{)6cUzh7# tOc4ع5N3{k/@0 #B8J0kWߦ͌1#Ztl*O$}Z}++_\ޜ-&YnJN'`,IpIK]6@ħ KOb.P嫎c:wȞo+0ѱc3P|>/\jz {f]bn:1Ɲ2:z-.*gB/;SZX2`92>rV3Yx~5;$Rc Mĸatk<$|> |ߋ}s }ak:|cѿz?4i0>Q8z{g$_Ygy,yIb {t*MQGj<y >dyjh vwx 'UybB_]N7y1T߱f~Vݕ1ݭKXJrprf|VHH;PI,SC\H|+6{v\m4Trݧy=Wy:tP- or4b3?.9/l@(F{Nvnd1)6S5/j¦G6%? iљ4,DRe)J< 8H<CLh)5X1T3Гtsu" M1558zmc9w1ײGzD>4n0B\TfvjTiƯ)(/h!+;-Ny 06F[c<-0V>$PYQFIp$ty.H"cݠb tȂE-=%$Wfs_R0dWNs'VN}m^/I])ۭNz/s#j~squ8FAѺ͠mKvϟE|+Leju oŝ!@?GJQ ŷFKHϠn]*:Xٝg_EwʭB>p&ԓCZdXe4nss9N"gRBz3i1+'{]Lаer?qOXeN!Ӵij`$ "B>@>fV=Cy_tP -!l mBgN9 ৫z@YK%Ɉ!V|f7*xոdY2r{YOtACZEw*)6~E \//$7tM[dq\.NqYA=WB8$uIy8)W ūAT_;J5 0@Wd|yqIOs}/u{f;L#VH֘ fEm%Hrr-Iԯaz׃_w>1$..H$ß)t~B]څ@7E)m ?tE@wߤ++ /JH:{ cF$Ю&Ň,I穀H\Q =+)E~lQ*٬*? VtHBI3 ,$nIа🼣\xIŠ`+VR^FMwfüwI tX%;ObDXn@zW9j47a[Lj<~nrF%',%OUm@+v@q ` &]pɖ (UE;x(fCĂmV(t_םTYђWDqdmNcUJEІq ^:Ac!A:l44*qeCRLj 4e"3ޛh^pS-5J@@x|en &Z&"O42dX: Po-yG˒;I6F'aݳ0̭;q/|bHE?FbN8P%wTX0w|c8 `Yj=}u`$P RP t,D.cהw Q$x8a [省: f#&G`Fu u~u:?WRs|L0LW-w҅+nQ-@Qlˡgk 15YʖNtM=>N$J,*{Fꃚ~ߓ?'F/h3ϸ=~5أXvzBo@l!p CQOc$.ŋW'd52`pLdeقLs- ]TD^Q̓e]=5vrMB 4[ 5X 6+0 ;W7Ej#]|ʗ ^A6}U*m]ѕ{5.+ϰݱDT~몰Gv:"z=ypڲ"+ܧrۣʨkYSw/iu3Asg:`PI(`@q6>aVW]aR T%6/ø_+Re$K*qA3qz ay|g竦I"٬5&ZB͍{l2RcE4CDqT`2 ϣ0!Uķ!.&\Ś{"/`pga~rrQ۴ 4Ş>Uoܵc ht:#qLkEOf6*uMKІb"篒1u-ޖk c8mZ3qznz&M-Z5"!2oksd'Z1,ݥ  JfA.G{ thE ] o'CT:Oۃ%ɽokI]d-tE2Ǐ`GntO$ o~1d6R%d.e qv*ݜ/؈)Ұagn[2&SMZ!Hw,Rf]ƕ8+GsD0_S>N!v*}znPJ4N[g#}:اgCMhR,UFQ uhNY GmS]]=lHpSDQCPV^J W /n[QCTW=vc?g= c$űVTF }]4!' Yh84<|w4,+=]錅j~aĘ@Dj̕b2@.*Nv4T~?}t)&t??_A爳@ չHR>}m񝑂ȾWCc}F8_P~HGP̆.%G #jJK{R0oYE_*+a2˴J$ 4v_~yU13s |!Kl{w@˴f6&NX+k__$uKfoG;[0q ﶡxga,@\eTlJ p)Mutp~'K;ϣ-g.e8ALs Q+T 1mݺ6LՆ>cѬVKmƕPuGYh`:+OT gI8!:dE8S*"]@RS6>xFႢ קXAWPz݋Vh /#H|_hI>߅潂繡ʸX+w#V@ {v#6ms-H{Sjb[lB=SvE mF=ޚ`?y`ȊBMFD $MHqT\3}$7L lsv񝹺+Od'4nS04_,ZZWRHrquI388,DIG%-hcOL\\P;s?t_ I-#|U6椞z޷ҕ LM @&/Bw1Us:$>K]>`bܔSMӄv!,]ǴfghyBiU:ϾE=qa=gW/.Tzۘ={QXF[ilrZd>!~J@e5R>Befxs~۽#:hkwq;M{F*Ǚ(h7OjR^[bDi.To"nӌ&Q#kk;bc)lC w z"Dїz@h9-q<~#E~6wo _{ʜޫ~0zu K5}_mDe<þC(=(9ɠ09)k{[ fkNOb;0vDс'2fzk<2Ԭvf2x&bQ/nQ_C]p$'%l?07ꟖLL,j3&vNG;ib/!I+ͭGɠT8M9g$jml(/'Ū|ځ_ A'[Y _B2o2\ۧhA.1}֧1 If>(\`/-{ҿIfr: k2kYXD*M} TFc _.U68Tًh!F&Ne۰J`*PZiCߝ?KJ+SR;0 BeLM Qeb0aqc.A3~V2h1ޱLF#!kD֡w5/@f?oBUZ^aDaKl,cH6NaS/Iy +W疃b)>\@=m%,j'.t*szt(8nϹ0gDVʢf{nW)~& RwPZ!O#b3"oWmc؄dBd胐뙪EsO6] ,IpAJ? "K<)fYW\(_PCn@PD-jk&X=`p$ߑם41zNX[dQ88 *e$}~ %|OR`Myq'Xs^NӞgf-(rM4,D[ż'4jJ#pi/8,2Z/dTl^E͔Ǵr+ 7R6T] BW(-A3ϧ\m.UX" 07m=,?ɚ>oPj<֑}pbFWO~$_Qw(``0ه|1.[!|<7 Y8r-Z!oRdON#0bu[}!6 w\q81>D0_ j/k;m$9ڄd-omd0UyN5I% cܢT2 re#n0fV2n (KrVd^ǑA һ;mu&q5$(^qjF FTi9H 0e f"۾l\(zmpۼ8L0_}n΋v*3~A`X1J@K8+,P{gΛz)]6; vbd_ Pw7p/7wiT\9;հ#i؎J(+А(tN"h_<7M's:D(!J  ~gIA>4R _uT#Ұ'et鸁I a~e9𵺄XC]Bu^Bc[QLAKƖ^[JDm:=CQ^s*а"&MޢyRZ9BJ~cFPGZeTL >gہsS<#y_߲a(L1ܗ3ў[PmVz+:> r]bLFK9~ \ bV]oͱ6m?F1n-<&`}kt7Xt?n [Ӊn$͒HL S>J6<ֽs\Wm^׵Z!R) )+su—,&.PӀ5,׮0 ]$x0ZEI3SGC ;buLm9v=|q|6[k8< Œfe0{O4c빮g>W,g~}$*'4.ۘlXWi+14zDb*4,ҧHA˝t߆+(a9zz:AʋShyxnf6&QcˋR, K *i/ /"7 Ĕ= @e),V/1y G7bCz!WGq[KgXxʍOC )-|' @?$WMD(֧hC({cXy??̟50oʘ\f.ȗK26?0hTU2j_;8dJH\8@/UufAǧշkDwRp!MQ}~KRDQ(4Ǯ)-&]X*ogaKv@-0\gՖ>%)\ +gċvcc ER\>Qi$'#&a+ I:5qP Goڲܒ9?*!(,ð BUR*4v{ zK V a*Q )4IQKpuS/tGẔ E\j&ZAK/&./ lt+ET:WE`W)9wRoH m`CG ;lkM0(YtOV>*OY@M0]4j:bj;8&FS"{u~gky=oӋk@'I$bCy]Qh.j~ڦAL*jEq-6e@f^ô ':"ASb3]n?Eӣ&{TM:c{˶7[cP';sAR?aj{.aܳt<9VG WYr߬qKq3(%Aj +\QSf!K3]Tl:aJ8ůpq~*I<1_R9'Q~1:- XT@&m{(mhVO1;óZ&P}MS;#ccU$izYa3b`}jZ|2>ΪW$}ؗgb@s`1Gwicc͸J$*^yEj\E0I{Qa_F"4a@RKR0K3;#Kc?YWg֗*Ml3( kԝ V|;l]3ߥka:o0;29[$;~C&)uB*:0F'dCjW7G,fF]HzsTHc?`\x4(淏GPU9RuYO57t,qRhQ'Ph [NU"N|~ǕCȱvCAѣkx%s&o˹5rQ!'q+tϓ'9_*enx۽϶$;danN<?;C8Q[먦st%%M&'^n 4`E׶,łZɫ`VS&mT~fQX&֜ bZAm+6HB]aLV4xiCSS}\o0l/|b] 0ϚG4Ƚ27z,2;lpdɨ6Oy(Hkfۈ2~W?IFJk4Y&N=۪13SBv8YJ*]io.(N&^?kxH_4ǺHֱӄǮ<Q%ģė:͗I6& V0<\W̼zJ8n~#X$̲:ȍL 2'DENSL&&NY(H,].=d`RV`rhOJ~WqYx(jF(lF^ 7X\Ln ~"W쏅·U&T~ܮ2ڧ[.ʫaC0Y|M b΀zC\b(`uh'鳮:mՌjXwGc4 ˼/X(~a,+thA:3\pG:Q_RkUfeY B&ru/jVŅ*:m&aH΂Y10ncEMydE/gz6,5mxBf8 枆 K:"NVtT6cefb[rD-Zab`1!x'f&jz!/$Wk9%u3bdm#cV:fQU~I_C`7\/D'b;D0uX"bXPx` =P\u.g5!P^m£Ѥe6=!!%r4Jxe"8p8~!NiW<58Tu.ov$9}YHŻzMQd_![&˹WY^XiHdp#1GgVWuH{D‰)`~1BIIK4:'&ekZ {؃M=F^aVkg_~(*26lRebď'fXƍG0 |$ g ΝRPq'ϚVʎ$T׉KUоYAۜA!P``@;naTVEtZ%HRଫrIzckUϋci2Qtۉ5BVGx:{ q FR"RN9wZ{\8n i%,NtGXWZ Ғxld)zoa'^u(24x^'H? qaMi4X!awD >SQ |';vM THk38xr9yO"P/6dm^R}bFJ76/gI]5~1e2"5]&1π}=G9Xem |m:~AGe,0ѢZ(9VZh>OG ;VSicmYuyX+>?i2o}%غi7fK:'%?ynkvп"Og`pDZ"i9ñi݌s7ٰr04 t 41zPوfnYO,C9`] AdmT@.dR=Ih<2-PP.IiDSH)NNŠ4s4p*7i[ᴇW$?m\ :Q0s YCHEcR2*a`d黷c3̛n 5 |4l.al (.A,Zc)9W`N7 7 ^f| PΔ{cZn)V{ل=w,8P{Syǔ;L,?6j„,uv܎hسse{jH~~ۈui6c?ʱ)MQk2Qcc^9m'{lV"b>3Fa7w?:) 7y6.f`U Hl|meBHK"OU%o _*6Bt5B\#Ad;n2U1G "=@+= Y .1f!H\kzt 3 |7%s[7D+dF-{tJ{GtRԷ+/רژNp"~c'2_[@̃Vw֑̣"HC<:cxʯfQM\<%^ v)z :+[ $IEsQ[)B1k&Hr {) -_4~aq؝{k{C~DZ=(@wt%LGң #ųX \uvN= IL> +4Md U ם7zTv5䴶 REym[~rCnEpY X4MBt #n1}{>ME]˥v밗a$A-1s@o_g2F:KT7֊PjmpڄK (~X88oDJJ<݄gu:H]'qt喴Xb&ry.#h\C>l7pȳ0Nbd2Ci] /(USf-VOq|rmUG D껓/HAPuRRh1 K6^iE~mU ER}*-ZHw871(|g^"0wޖ^IŻUmK ?uR--P`b~ Y_-dzELZ-K|9 4WW(F4ѷFH$WrKU%X ;">v# /{C\x:*UqX: ɠs-{MQmm}!h`(z.Tr'v'X4qh7CC7[݄bvD6.Ȉ3>nޢ`X*c$3V6&R! ^G =Y7PXx͏s { +Τ w_r] .Gk`By]tͱn%dM;^{ x["Deն߅Zq2\PJ7֕ zKHտ[Y%U+'[Hʺ'c'(`xW3N6|憁ca_ 3Vڗ8c¥,?K-#s n$&NxcУ*cHtleN3ɮɟFeYxᚫ*l>lMwi@\}//bʅU]ZCt\b >.G^no^}.0uQZlyD}|&jgrJ,Me=* a-wt&[$2Wa9ND̟%rxooY8bgAD.ddȌ[nc$gf/fNr $]]8e~4SvX3҇+8dD8=f81Ɠu!Hwisx+r1KBE? a&X$Pۇ52M#7 M2&hI{p4,V{5 !T!'Y.9Ⱥ㵜TX.6CD<2F6ڗNZ $hT| `'wN3wv0DbHfy (?<0޶(Ųvy 5|{o;xRTxyw3ˣscs{1$Do>\jb ޻"i(N㟰8s4tWyXO1Z,`C dQJP+#G3TLmVy%IJ̢NDbku )xVgn"S~uݙ5>S^D(Q858!mUW4,vh_1|ߚv@ tZk nou )u.,,_(4{S6"[v-(6?Cۀ"7& FlljnsT n0rxMFCi:CG vbuM xFLtU|{jOp܉ϣ-4=%}Eu7tT0[_<(f`gԏ Ιe)\2tY֬@KڑUɈiŢl{ ' up>ՑYp\aPMV*˿c_+1PkP䀯 ^MWeh!GL֎_Vް\4`(󴊰Xl쵋Ua~Gk@{6FvD:7̖9!g_ޒО7+W*F<>e~.BO\Y=Q͐o@Tq^C+kgp.7zLʹ,p$0; >bX=ؑS;F4$N%-r6~V(`,ᔁ fӯQuɨh#P阻`i(ndڂavZ1;󹳹P}pyB|ppZ lzmDgl n[J4R|=ww`078[h X8Ж {.ch;sEfe! G$7RV\gq}})4IRYT/IYTetjzjD[A>NȠja>w\S9 h/Qmn$f 6;"%6Pv܏jzVQg/v]$/{bᲆ Tj<;ܞ"+˪ 4Xi}3$X(XT0 4zG~{RTg+ 8&nY; ,kR6R6P6T=$[#ֺ3 ^ẻC\vUZVe0?…w)K !d{i)f\0Y?g?3e}uWEv;=岺}״jV5=Um/*YI9t/E%m%XMd> bpvʢ Zi i &o}i"ɏ㭞﹄ $\#%ITP)QoHtϔhk+3inz$]lW8m[ּÑѲx{٪e)qXJzuGT8dUwl-{xwiu y@Cޙ\|N9&cf,? D2G4U?ZL?^ Pq0?Z=^bU/Sś? ="q/;PCn0SV7tK ŸܡtDU5]XGbho6UsqP{hR=ĹقM' wX t1> uLfŞ&;]d>+{ [QzuSNb/j5޵pQ)j*\W䉊1xm){}5,pFjL)qn5d*.܅2Uy꒫H~ns)?ue_*A'MЈ$QM(2 쒻G*Nk5req4,<Foיo#V ˇSruCF斱Sb*͕RO|ZL۰yq`*.Z Q:H,%K|a&VB8K<h8݌˱.|O[Į[;O.eB`TQ0r>;)9Ź̭]o.C࢙ogлWV~y8@m`An,‡W70u_̜%aG3&ኬ=M.ޏ>3 'v M ?E2^z ;]aK:OBZ8 %ϕj{DޜuKE=sܻOAd)Jv<fCi{UX`.08Mgb*xTͤ]$^3ͼ񆳀YX2d#[D(KjYu5Ni)2kk{*|ЈThۉ_-Aת%}6#9@ŏJ{۠g'>RC1ȬbRKԓ1u,yW"%rũ+XlL?x{j1]ʆd_})a(Pt%q@kT1=W*3E!wt 8>4xa6n{OO ߟPr~8sD;Lo0HזͨG;6\u=]9#tkQwz~LLR$=Pz zs" )@_.vc đ+ 17 |9i t51[F6q5Yv/?k.喓Q?3 w[Zw>-o++FFyX\E|v1\ѷ@n R,<<ݛu#J8zPH%ꔫJhΣa^lf `b?5:!Y#TvZdt/ϑ5\'xAf$*b @̘,FS9Q8Jb:HrohVlt5wWE"Zc.sd|Ϡm͟y~,v/QC_@|Ӫ#Ak`QvQ'n2%T@^PqNf֤wыnwѷ9ɭr1SvM8$[J^OՑfi~d=fYyeV_̜dmetNgGPQŲ*rґȼbra\䜨$?;DzGm5f6XU KU/ q 9T ݐ[WUEce\s%$nAQ`#}ѶKYqNRx!cqX*](ހ" ;Iz@U+ˌ}0Goۛy- ʄt09xu{|qc$E:P" &oc_Ȱb8bo]fן.S~NjB)_'I{;|t3ЗtTY·Q<j8;jJd5d]>_Y=PB0`!F99iE{Q.jvWA5]wF=iTEnO#x,)ƫg8*"I~ ?--RZ!ˇH{RiQirYd=.)T<~Κ: ) z4uzBvI&ꄙ_[)m,WL4?U?;Dή6 4u,6a6~Nr7 .U?93F@`Q=O ׭M*SA!{ ̼9IG$Q+9ۥֹH (X0e(%\Ns4ӥQcVZNͳݩy-ß OzZ`trGػ-נ֛I SjXļ7=A55\c :W^$zX^l7?1K[Q- (rs*̄G_^FfL-qlT mW]pP'e$2BZ9U:ObGB'da8}L 3O2mk hRrtmVВp|施3 6Z+hZ,2'c-D6DC][Go6kobxt;CX_۩bO FF*T15N$ 5$L/uUp-Ə(lX73zk#-G(ί0atߪ21@ -⼋\ wr)fozu mP{k(/] +8X}XidՀ\Rr\S娰AO'Lxkr<1@O2^cރr0s*z?b{E+ T2;R{g0yB3D51 `1 N9 A}bylQ] 4N>Eф[ E-NXT(dfrPeL=5@%*-CVŀXa?j,bVcix'tF$I]sd b>uĊwrRG5K69{5bsȲ@VoPM^ H=&Rnnig ;p~3pS̺-,̱(Qc$é{{߾Dg>3#M)oIp@2' O;ߖ8AfW!nRo`51׀{H~Ύlnդ#dHh(*QbD wK 今&.q0 {&+>>˘x`9̯4ffBepqKu8RP^NGɁ7N3ҞEz|:G:ZR>u9!k$n2b*y!Iv"rmY;0mRg{Fޣ" Kמ 9A᠂4^Xt/Zg_DiSPa9L,Jٿ$g WI]r9 E ΫQh ZV4Kn[գ EOlu7 :ӓD+r~#C\-~T1ÊթB F~d?^Ӟ{S8P1>:%Qijuڟf<,tBS(/)/ x&?s˙>`O*b͊rG )9^Y3e][*3a8ҟB"rn[Fburs݄O+CY@kvXzQEx~n|oRom:!dJ4Q`ˈ%#,M#Jy^ \"m\ EeI@Yߘk  }m\~xH5 (nkIwXSV 1I糇bdƫD@ٔSgvKӰsj50Bd?rejӨŶzߎ!8h=scɠ~Z"ևY<$rژ^'2%D8 kmw,p`3PF;z9WGW3?bv]l 1fͤCqw35B' EsgC*g vL׃ 90gx{ryx%-P 8)v SZ|M ٽL5x`O.nBh@#^s2\}՚ {nxZG;M#O~膂*?DHR;oψZZGơ4g UO }1gHu3ly'-p%-T/%|8d;i8U3re@a71PH,j%}mS2 &{[ƾƉV4-u^YS'>3X}ChV)~đSPDP1Q َg"?N~!q&%xF b`eIF`.wZر4ʴc&|%3Dδҥ HUeVr T{yK{E1R*YbKYGeO· |ZjDAa /պ uڽ FEMo=zg^OykrEK&)^[>5BVb3%zf(&FVZihG0pREW("gGj^S09<1sst;`dLd(kiv'=\7׎oI9 ^nQ>m*uk)&8-{*2 Zݼ%"Q^*gz{Cu#O.;` C`!=pjlAF(z)07H> s<ǎlkl4Jo%0B3z|X@6X'M:-TcS# Q3Nna!$瑒`F%n ;GdbF/x y;nWCfԚ0 ;~vNRR: z}aQm 4O&'Hy '6Z !/Ƙ1\p>eEtf$U3/5Yasa Oww*hE\sCJ"r>3+kSdWC1?/2:`@/S=n`=1Csht_#Ey3?^B1w˺}q͓eo3w R Vrb7i+;Ĩ8: gq~^=F\Z|]?zl8鿟' 杪yB!h \ϴ5?*{ה|=37N2_XOJl`.oEtul:!{O,L0<ˇl$OMpɄKٷھ@UZe( q*ņZlOr]vg)vyb<VW_}TRө}MoW>BEsF`"|]''^vÜ ʆڙJ%U?GLXE?~oIöGpd_IGn(X*[j)ͭcVgW͚X=?Yvb;%GdZRrfvx 回Yb62^Z³G)tx My<4c~-qʹx"W 9B׋o둉޿=&wE\H.%QPB__ASQx`j'WTEt"BZZ0ű*yJ#a1(NZIbJZ(_2UYyWB:6$y-YslߍYKQs#Ha3ivQs;r|;ƄihD4%"yd_ܵt&vlf\ tZQDe"#:6\ٹ*`e4읬B@Tfe km$Ǖy g')ykfS^Ff'V鋽 v!gSoGg;؜ʮsGbm8Xttͤ)G"aRLqE`ʃEtwZ3D/'u8sf/;i(PUόL:u/H ]ɦ_]e%)ngK}R̵Ř-T[9e. nbi}Z.VT]Qߝ55hܰv( ?<-Ev6_La?* =/UN|3&G!1< xظ{`XŦr}K =.AfG Pꛭ/ҿZIpoUD7B0FĚ~Vk&a9JyX:Bayׁ !m6LĴ@"+]0Y (A\{QC%Oڸ1^xT9TAydEzD.#Mdi@,CgV13nkvO3zCiÏMsHxN)\avn/ IR>uo40C'!+wF߳!.m[Q}8Vi<`6(Z!к !$0_]Wd!0gqo&JaU5xjAf{}O_ǐe\_# Z HU6]l&nF8hq) ND؈1=@em~ uCa(2\\hܚDBdg07oVCLv ?$ G@RVv^p$J_0 >Q=35Uͯ?BƠĭpk%奘rچ5Z܈[ȭE\[ L,gݶkMJ^F9Tj.3Yo T2Vk6K^ڪ!'Y>wJ[5bSA-]Is !q R[Q_v(J7Q5<9{S'Q_m ~CyںcjIbkp轝b$($Ulsv.aoh;鍏@jj:F0桉a kJ |ka&+z/?!<69sFy"(Vt@Q7G)Ɨ7n $usRNGRP;O]:mY;Nv`Mn?dߵIA$$c\rJTWʦhAʛ=t]5չL7L01GWvFk@'GXyn L!Pdʣ̥Ex1$pRBs^wI:P-kZY238GaBŔf6_{Z8?u-畬J5Йo!ۘjH$t=ϡoRO Ǩua399rhQD# ;<*uF1^0[ğ!sZӦ0EK 5|NJxڵpcflyZo:T|nF|IkXW9f0~5%[?O[ڲ},h_lM% 7KzA:Tip|ӜGT.e4 njpUd3Zf(|O?v q8"0ks7us5J[໳bߕx!lt7<0"s&`,DL22A4]Ӗ23<kj솪s[4N*(. 1`%:/KL~{ Jus$h`1~`e@DL~F\F1+|WI'%=wabf'\5$a={◉Ny$.!ON~I5 cr:YL38UVX.tjM;Ql[{v5ht`- V6$SR6?_؃C)QIxR)εS Zs@ )D衧 BS3g?}  +Jiv$yN],Aj=4scV_W!fPIV$O&3_X:c}Gl4w^϶f@t˃#H0U?rj 1u9?g)Ԏ$I6UzCePga{MX\;b~a]jrn( 179&˶.7S HF6VthZu&R7I8N8w[~_>28v8Yۉ˻g X-W5w&=ˉ}1h0l ֬Ra_oSzlZqk~DlӼTƍBlޅB H!uW>*sܺߗ$x3-naEcNJ|}$7>Fx[ uo<2p]HPYyH}_Am\,`>=UlYlahPOf7dg?2Q4`0M\d>^ KLPmU;kphK &H:6lWyT8%pF]lR2q ff_<í`Qa׏lJ<*[]HDoMf\_X Ho yܽ$!y`jn_K;9ÎRbCZ!h>-UN۽Yfsڨ$L̐ q5Sq,E +wVSW&G`fZ>fڢPM˱vbnl1gv>5oeگ?{OX1>6Vd4zNx;M{MOhӡ.B[rMͳ|s_nz达r0wSB 0UQk :6 c&YCh/_7HxPF ƫ} IW@1-i)v}Fx3] ^ָ%_la>`zJI2*Qxb7A\.Dt;_Q9M9&IEyPuXm-QW$ 4/W.QQ݇6c (JmdE(wVEt,OfJ1UM3k?E]ϞU?AMWYJW~O7 9$?nhJݬS;W6 Gve #P:6[ȌéNjLX(Œ5eP @)mzn{1RT뚪Cm~Mf!y7drCk7r E9B+VW|"?l@{xHR*dO[7 uB =5ȦqIO5w}3UyѻK٦gՏ;lp?:UֶW4LxWi2.SRe~{j;YԎCyO"-38[2)qEc!e3өm }SN;?mB &,"`(÷pFnbwkT|4q|=Ʊ1:)!`~ȩlxΨ@?1M!6L怿`߲KGȃb+ 0f_֎It/Fk2g~>"/S4iDY>Y0-+4Z?, S#.Fٚ\zHuh34 o3գVFF,U`p6 0ٰެ.t6-jlSE:mQﳔ{: S)`a5> W{&"#Gs^n_Q? \kk^zނG2T(DJgUl=lBB$4_&RH ʓ֕/|Q d1u $r7|QxNumK NU`Ta/k.X&`DlOǤ74_hf YP^\01Ŋb ua1&=gUꨁzTot5Jfa3SH_I!sK#Eŗ8O8'_%4sjK$6*&u2) >DN0\XM v03v"R c*lQθq3-Xo;,_fμi`;C ԓ'!2g -'1m~XMQoJ\WtM )CclSP56sxV?`vܺ ^UF؏ nznGb0@~t##-Lsm0iO2v=ͦF (Zu˘m3{ԁ4/+X;PDZ&,fL98[yfL|]cR>X/o ;҂O -1QΚ^Fuݯb5.I&ltBrݼ1J/@}Ba-Àkۮ0qaG$G)osb>r biĵKoW'F"K_wBc򺫕 K t veR,ר5HSI]bvevډgiOa%Wpj[uev*tQga0 ^sNt<9wgX"mK4]28gIu|4K;PeWḡ+LXP:Bn_OM8|Kj|3LBmT2*$ K*bV⬦ n |dc& E(l!E,.&g3R,zzK̦^w>}^9Rw%+Q3~CS¿HIRMJcf6TF#X݂t D۾BخE! T([]_ j%wۇ' !^=p1~Ov"Ao[5&UЂǥew hydqØRfy79QZZ=K.޵ɺw\Nn-[4+hxʩw.W㤁gY#V|r8pJ6@5a[$#~Jq?O@EMS\^RfH!Kްvm5OW]k,@`Ix9 +Ƞ&9rmnS4#T+M@34&GRQc$M66 Hј5#'qH'Xnm#Ϻkϟr "z'8ef}x61ce=ry?N'3blb// E%6<ѵ+Nh|]_|V v~6čXey5n](;LXԷ绾2<_y%$O(j"S ?#5*Кm\jb߲w[S8`JAjGQyխ/3̢ 9pn1|}mĮVh$1L;BB%&1aH춚M7[u?(mjivIRR4!!D' Ww,%.h"\ gY*0w[Ⱦik1[.i&!>wŀ@ފcOߧ 3;^әk|wfES2æGrFѹJiO2iZ'2O#Y{%_b.+sw/Ϝelp6nPаvQ_"HRBH?\yݷE6*: }:M!@je)ь3ͯ0*^)Hpwʰ49X2tLhI"2QQ2/NeV.N=x(;ߢ`hCDv_MM^/rܗZ#oCʇqdpb% p}m% l:.4o+Y0ܮ0Fsb*gS1R4=!‡)Aqwyuq(Mq a(| Fh{W7x6SjЊP; ŕ2}4T19VO vǛ_j Auď~Kgؒq1!!kR|*-uyɓ_,wCr b<+``ȟ )i(l cwB=B0#w|]֚p+vLxkjwH@I IqؠS&:z,Ebȼ3ZXPvHڲ#"`{#=#o{*Ud]98C|@dw`/v]-n;Y4ꮤGC%wح6jka00gJW)I,cNgQ A=!p\}07@V4*ږWDl/A"HmVA 7Ts=A!J= `wemiCvXPnQ?z@2tJ8"*U6fs܇YNRm[a$!8΂2 yFp8am? >A`xuݗ]Tgoh(JEb??)m:HO ZYlfPڣWq<*q=Q,!Ck, p+ND"cы's`F_!LPݚ>q늇łÃXϕ:˸u"[yJ,'@?GN.W Q/GZv cvowmzx4WϔÇyזExZ+tu'GPb5l<=̢!*14D˚nswI sIg?0=;2e#.̗%?U HW\!! CȷQ6=a62PT5Vmk/H/{.QCxkSރyӸz]{0*M2'TU+B-a[^ʀ3̈́RzrWV/E.V4n!DՕ ޠ|+n6V-#q,i`ۅn)YQݣ%ҩ;.-W70i4_lAZ7sIDGe.3*-mv5JYI;LZ>QN rIVVzmX`Xb~D73"W"><*4YQOG E{m(\s'3* _ԋճ@-ӻ /(D6['?p]!Q n#E{-`\ܢC>zu4Z15k10ʫfc@4LWB?(׫R^PX\J <}]P|D=M;jUAYTs=7 c@ᄩrC ZԘ1ЪW 9GY"&mhbGT-|2YDK8e.y+ت 鯆lTҞ}gA+]^wZip1b?r->ZmJSH"K Ҵ-C#QPn7eCS9w7%wnzڅq-Ą]f?d56T oma0/B9gU~KOE8;U=cV &/b"O<e6 zJ)-!cjy0NUց*ȳbxHLJbor)[Fme.ѓCw4^*\͢73 }yFeTviPviߚ[> 94B ,x$>PK)'w'&sIYNe ݻkgw_CQmCc6m4q 8,ӓ"kMxd\\SP_1/"+ ~zݷٷ1Xy[I|H ?Kybc)h\Kyiʋ` "-|MË*n*%JQS֦b_BGS#klau9#/$dh53uZ()]I_$R<9k~ɢaCf2qC(ޜU%6ef`sCЃm~; >R[`+ԣہQU";vLˮ7Z2:53ǍٝflV5ŚRSAW-5O/O/7Ƭ8ژSsth\<]5u"'}zB&ͮKƁK9ULP875Kı{!"7I׀MeNp}4<|鎸_wEرaHpn8~XAxsYiPa 'AWm  'aB O \I~8 >ʽTw4VdA>+8a }ǣӌpO"Ɇ۲M<'(VR8|ά-A{yew#6?{49qIG>y2^'O~?鞖٭jkp89T&룗7)O B~HY7=&XS=ӑoht)q@}F<%2p$KQ< bSre:0ֱd]D5@3{ۏH{M#oؾ \=Gw m nG-2ƗN*@7crFp.d[aZPK̥?^EU*5d[ϐiι׆M26C`oRo$Wˣ)ٞk}&_ɟ.V +*0cbfxiԕodQfJwc!"SLnNa  WM(YEQ}\*Bqę'h׀ AaE2fZ#P4@${T+DَL25MG.32дR%Ը7(hP|E #xLm@QɣԸJ,PK~ xi7b՞VЙ'4@EnRs¶L'иe.#6_;6%89OG*DuRi'7ܖL*/H.}\WF󛤔=o4T۾K$} bۼ VEuZZ1-fIS[>ar.cYEjG:! ܀2(IilvՎ #\sz` ضt! =ݤCjjiV'g3VڈB2Ц҈ -PJ#VKisaԕYYe3N ({aE80Şå wVH3᫦ >6uBT4rau,񴛌5`kyvA{HѨnRP@gnj+jm_L_>O3"_?KB2yk21g=g%\.?5J}\>^7N + rnͧr-;k(4ʩ딫ܝ I{X/ul޶b M gԏnz=XG&g2u"z`_Fo3D [cb$l$Y'u}XދNwF{nvxۡJ/GүJJs!ȇf/VkZ5~; z*U!6eP~[{V%F#W"X='4|ŷZƪ̬r**kccBuTWw-D;o^* [E{'ռ٧^|ka9 c *IVr}OU] YڤRv|h/8ѕ.2d䶖uB@Hò$Bm9`%K ŭ:xyUP}Jۓ;?5p]J$)WEx䩞*Vx8vH($O:Hd"Weš"v]Iv]RF82!p!v)i^]Rs4)wόT2I8;p^ C|6q̪.NHjƲqQp`7B`Bz7ŧ*GDv~)[6tvoz 嬓De^-9y1W˚m>qsje9>1"%Ƒg gC7 w| DƳA`JH3Þ+"2*ɗԕ/lj^9[T X|0OZ.f 280b NǛ͙TŸDYb;T~{6zv*+Z|2/ t*$cr7ժU`ԫx_T2p,?ZjFRw(K ;O*FR]l{Z؈jn]lr۰aOii oe#Bm٥-N^'fFS_fmЦrۘօXئ@˛W3XhӖۜݔ6 $$ڎ\eY:uS_6 xQ{LDvn$Z9zH$kmA:i\,;g%e;fXKVZߌ*!*k{MR8[2_jو΍Iͷ *Njk}1Taxm,W6, s[ЭVJ=O'6<󹇅DxS{3yMML&hyG>5uZH0ډ˩h[cxTp4[?t+OTLhMPHQCŁ6*^ڊRġiK8YyXq ڣ2.!-c&Wtfm]mNC$H'cBŭI,7scd4hOfRjC3EDE2iMqbRa!Vb2\fZn9.H-JC V[pnΈ!-uZUUɍVϔ=ehy6}QH|"EL@i/~ =.Ѧ ,V0mS!;qCƠeU3= 5zL]7JA͍K/&2:Qgy EF˷Z?Ĩ#ϕN|X]<`15HL [ۧZZi3)iYC,ؕтB6Vt'V܊??Rt hC v8ISahd4qօRdݿG1i݉Y[4N'%4e;L?+˦\c$&poW{@O.+Ę~F=? 7|D9(\U+yǺm$MvH j [%ȐcEUCJZ#X9,vrޫwA l蔻.y׊~JcG#"Em 4 /^-@@,%e=&Pmj {mj#'LSdM4Rat!1}XAyHs$'wY<[&^Du)>'/rXqZdv2/JUM$kV!L]ݱuQz -o9Š{WG֦je 7Xcx*V,3!O}@.djAy8P("N8eі6o,NʩP={G!&oNLo JbԫOO`ȼɚF\- ׺U{418hB葠Eׂ^b|P$p!3$H*0Ω-ՌEiPs[>?ݤj @n-16oSSXr{F:bZFZDFHMti8IHe,kBGM*Ua7RR y*^,/;!Mz]J6A`Kns#񫼱8hʤi5i"t @zCaJ<6[j҂a|+8NP ₝uU['?U@w!m^ xDoDH :¤3W3R.o2iX?[O9&r~ѲpB> vpE^}hؕ~%@_0펟W㾱Թ=F9?9X-,:K͎Qjjyͼ¬bjK mo"0 啎5^6f73޷tH)^?B9"n]uR4=u6lg(̙KQZ2\EՊuCX# Uf:@l4ޭ'F6C57bأk|,R|D͡A M~vd+$*x zdXɴ};|S~v<3iDt>yw)(_ ħ:ucIZ4?Nux|g8ZW=,[^RA8ª] ìc=@0@pwjӭ7`d(g} T$% NMZSVۂҮ{ǿF~*ZzK\HS.㪰nܣޭo sq)b ڃCl> `4o4j WDOЯ瘇6&xPP]]NHmLtOt&>aL?خpDxfsbRH>ʂjJ)*pfO{ZA2-7$RzwAU=B'#6 ]ƭiEٸ˥Prrqz>|~]q-5eGŹE VH@N^85og1ۼS:MVA g{{rUH[&/僢q!ld vY@< twYi8ẼAzb 4N.?j b+OaYݰxWci_sV‡Fpb$gw3WfOʎzFLZKJ4OEa-QdzRoEھ Ri~)p`)E_&Blb Ǘ RD՗0fpظbqW7RvmHd#=1BLp)[LĀj8z;3IW1}Mſ{:jâ^(1%K^熂)>G$!)X ?C;2kٻ yWվU|X/Z-./]zp|_BZ^B표(ʾ`¼o9 teBQU$K݋O*s*3PPt똤i8]u}2CuTxAm}}]nҮrsW7TdE1A1Lc5 .[]@&n%3Cm A\Ss`h@@"Rj-3Ʋ5RYf A `V`yh9+R١o_N +g\4o8 IBH~;eݽx-;ȳs6+DLrY̪wV}f9Hz$lE\R>WdDJh0̶7;UU 3M(ۢ5 -:Έ\Ovx 3Khk]qֹ<-iY3ba~yn Fh1o,ڈ.ׅF[1oZYwAX窉 ZŏNO{̌jH j!+pMk- k\șL) '^1nG(4kMxc34@0* rhIdxޕ*\B=Ɛgu{EnXbwS =?zŭj*Ora1MY80=l!6~vsƩ`eZZnՈnzT# dR֏WHY8|AV"R|? b@b$4(Sfüz\C8qסmy7ۗ1ڽ=4IQb{r[Lze=!Lе|l8PYŬbb5'Bw`bĉ~3_JpXgsqPRG9!~wu5T@?lEbeVQwVOcnl;ilڨ=9\nz:W{" S7]%i)aS6}v~B9d ~6#6oi "IB TtUj4Dd x7TjMcձ?2qqeAé9m{b#0cYگHQ䯀N`mskz{F_Mџ:D9q88UE颺Gb־B p^MU~~̭}yBopK Di`MT@E ZϺj.̊h޺ŁE#+}1FE&<|&m0ᖮGn*x}\5SLh"z8aݾ+ا t#9 p.f+:?+d[rs ,B@EJ)fO.˒XsbT T_h.I'zO #o\{_\nzQ#Yo\.M[LFEhjT.Z}sZQ(|1Q\~"Fqu}y%BEDIL.2w*ͷ/Tf_9[05~>ynߎߚ νW>DمW,.Bws_hen&Гƾ[6V {CxS l̮1\$d5Wj(%Ž'?~YRdCuL[IS$=sӾ,io-6;#e% "* _=l4jM1OtG6[摻a tOKۈ(礧άN¬m7wgWm%"n,)g^= Y9"[{KIe3ЄA9fwXn̾'$ # %/Ak׋G;WXю}},l]wZH 7D4cͺ|lx|oƠ7F#5uHqIr pdWIji]S4b:5H9=hį8|6o"x,]L7 OrbvhL(oWߵ _^nغ{!v]'{k؛-Bftr:HM-A&BU8x>42^~^9<*âHuq'"RIKy"Sj,r1eg?bW#3+F\(_73# N"x;%ky/-+֦F£(v8.lziD7R4IETkU͗ҚVڠ Ր^9ŋ^yR= 9!7V>Ň{TV΢ h*tjswrBr'C"j<<:5vtALA݈Rcx=OsʍaJ{i)7]SX ϔg]z`Хi;qlSp|,BA:26 T2|V-4ͨqK_2*A<{_%a ֩_"4$S_ҶgvS*act%$?[-:v$Bۙ7V/T 𾣃j(ցy}ё*~s;,|, 4JF%_n'\<#JǖDt^=PN0k]aSx_`ș.%%ShjT]yvj25NHA_3 <.B5Y2woRzTz,fiA1cFSɼk >GvDYXx\ŲyPFRJ5JA*=.|j_|2{'k|'A9G}͍_.D]]&|0?] .,lߪyH]F[-L,dFSXkΕsm+'-F6Ҕ rKaәaQ> jr1ZRq m5n0- rO c*0 g'g̉~;'ŃNsρepgO9z~]̀:`)j)D18="9OJ7=5߱oN BFLJQǡBC=+5CqWWNPW34~_Rtr>vwjDHcJF3捵fcpn nT2م\|ĬE.ߖRׂ%TCy%ˆz+g\A4>:d?JIJ _Ō痧6x&~(L'y/A?'=b%#Jr41b. _sZ;(15M9ID8HYvTXT.e,4 T<ױ'4qe)Es1Ӑ }%&YMm\';aE wd˷~A`XBgd<u:]wQ46%&Y~vjR5{8,4/d$Uhh/#r(Mij\;X? WY].%1WȓT?FQi 5ħ;,,SW"W eD+.#H$A/.4~/r.G/=W}聀:hx.e;)^A]˥]Ϧʡ^);` ->T\j0t/E_oY mԬHԁ3Z0$o7g^#؞] Y&4.Sr[oXfp3cs!|fcηEosq*"_t݂9T-4ƤVYsdmr*K-ydQ8R ich䭯D5S4"ubљGwSQz5phº,vRLd|ܲ蓟3L2l:9eeX ۻ77^ tyO6?l7$< zHɷeDt7upGs^l9yťeqȓ=qQQa bB}隧CRIfM46g+*IJrPIz͞;ė*&ltڋn^;OvVP_C@UNPJ@(\’Jdk$p/H'1;M#S\ qP,'L4}{0&~ҥ(?G虡#c?( c8LVO'ИN8OZCСLUqLkhh#l.YG]<&~Έou[Hs +pF Mb:ιb<7#wwuuE]Ww qߜ-pveY+׳sgrR[KSϮuj"˒rYav ?;e$]p@#~BxsH%KA hX}y"`!}[QZ8tJS[Ҝ2=a]P2ǣQu예;ڨ@UR!0.gMV%Tw0x &2u P}QbeZGtpAߢ:‘g^54|FoApvPiZ,^{&!p( kt f9$T"'9(RfGO`Q tDYmQCyI&{UX!h_歈1Tanv SLY3s ŋO{8?|}EخL2ۅԫbVgt6 o^P~Cr|ڼotjY  7.mB:#wp(.fcjV7UmEl~Z4jlM*F\ǵvMn mk"D£a=S(PZ ѵBtX0mo GSh KpܒL 'w3\G커U/mmC8< *ocf|ľDpS niԆNSb]M2Ǽ #Bټ!coToO్mKb{#ʾ@!i03=*wU_n$kD"gޛFKvWjV}RR#v,/ڑnl6vmwhD<Āq@ު8YŽЦh@v1V{|+8 fgQ=~)2_+%%eI:Z{+>P9P?ѬP5:d˶C$Dvŵ y JR ˣf3gI/̞}&,ؔS)ء5"\&cd*1%TBjW@ 0j4~=~O?СvZt|@6Lh~W-`! Fٟ#c1)0TIKu'] xBm\Îzhy@u6K?r+oʸ$ ZuyѦ[5)g~>[À&MK*n[ku,[U,܁ȉL";{׃c,XNוAgXаvj6nDLb_D$E,;#0VR$az@5`7~I-pLl1; uygIqf z_`z3.}k/Uco\ҶKuɟSoJڀnnVHi9hT*-_59N7pdP~V0~Kb$D 9|Z+_L@p+h\f3t[Ȓn)զ|FgXc8S3PH8Ga RdFCz5RD(QZQhϫ&GVk!VjjD r"z 0WH}ŗR|sF!ֶCtbJ.,xBD;@ 2퓕5[8H.,y< ʀ-*p9z0.$+2ofuwMapE~,IJ%D7O5֧HhT-V+Ԯ<= +6`((?:yZ,(aG[4S1`'?a+B"j"44Z+2 :s:g؈/4UF&moy)R |!?o |l@x2q.jz3)#BM[GF24rW:gĄ+ܔ)Bp A\rZK(,:Obږ55h$#kO /cuql&q®T.گ R`\*U~2ux)rŰ.Zzfc@r935a Tf?4Rjmp)UZTb `K*orT$L\ M E> ߓR=iS'\s:[$gN}XOZf\!Ō[AW } ,Ŭ@<3i!/YwicRi{m-!`H̹.riږR]涉sACV5( UFS#~#Yot8"V<}39EәlZ 2OGkt+ c.Cy]GzfMB%fل1u 8iuyaܚ ,jSGC_;iwNmC +iܰr܈ ]͍ߵdo ]UMwJl2ŦRmz5F;~hͽ"7,]PؑjU޼$BaoMfs>!Z֚B>yL?4KU_N[^]8JlL}sQawZKY`=5'q7uݣ0o(k(0עk` )0|'_a(kU's.QtLV ƓT1|KfyũZCz.61 ooڷF5XG0-piK0s.X,BܗyHzIoJ:ȪO5^ޒiI|E h챙 N]'Eg (7ھ.ęgM@D˰^gХ +Jp` l xar Z9)ӛoAf=kK:|.|tưX+{n]4%K# U $U"Y$C)3Oוu#i(}ŁVߓA>`H]+D8* y0r0sX7ȴ=ƷϋX'S^ԙ7Iu9>q32Th<#!%4Dy+pU;w͐`M2T$-; CF3XetN0L?wloB%j`HE"Fj{u>J.[TIO*⬨Y#@ M&$ͣ!U+i~McG)Z5bpQ)zl6: #Ϳji\b?tIJz?S2G0SJRu̡KCm0';~O$2<8[kޑ\_c+Oaۘ0TWa.,K?S$*ױ,; OK6։*ws8cY9 O)LTH8nކs||O[H=9 e 41c\ Q S`tWr˰)4Bp\d+tNͣBMf8^KHpnE^d8i@ 9ˮW`v^s1D\ " .|f2]l_ *)}'~ Ld#K1 xhn tDcFS/l,ZB?otZOHN`V,+Ӭ?|% ARPQ>ٳ\aƹ6QA3w&z`PE\@O0; O 'T::`r߯7(,A3ma'3gUa"3Ac>siUazQLt;؇t0'"g.At^΁=l6db}b3ehY5'.ȓB)&vHnv vQMYM`>'<Mȭ$܇i0.}"zk=OtϞ ?ۉEnuGvB=F2qAuB=G/k{ic4cGMR8e`|+gg\zi#^竇+ש&'O~ 0|T*َ:>`wh=@JIQI׵@շ&aSvA+0bÂr!6F]oFEàeLuZtKz{MR py7dT\*\p` 46 U.ɿ\0ޖ9Y3bB:@MP{Yr^M~Qk”Eå"ĥ!ͩ V ӳ3Vk_r'RnR/iRxFm>F`FCd\x#I4B?ϙ~@TInaZyHt2ߜ(/sOz@y96X8U~1<& %g3L>T[֤ZV4;B-B ő|?8t7=7o>WARuqa|]Oc3M[{Z_yjU]gxyۼ'k`o'4EiY_*t÷ ־Pj2],g b5 q?F\24T;2° hF%6[ ImT ,\'CX 妡*wUc:F=XkK}j1I2YOMh c|T)AWw> J8gq2ms?mni4g,`O#i~<9KOˍ}۷o6&qcvCK8\Koz?07&)\%ޘ slx{ʼn]l hnЋ_ v⅞L<)4E qض1kVŽ;M=:NŜǢ ֝p+`n')ZG0Y4ƻ݂Y՘mtKg *2H|N}ͩ4 r>jk,2/Ls~Յ(YF|e #~͈i3j=p_qt°3B{\MfQ&_lNcF mRёj-o͉BձF x+O^}qЧ!~ rEI!";E =_Mw?esJF#3H9q/?opP:ۛ k0{:;t5+4{EC{jFx(`X+*[+)j1RNT{CָhA]L%`ݘDV:Zؼ9wjޝ5!_: {0EgT|k?v&"Rv]7gAJuV(AT} 5 Z2yX;20Rmb5WEo4VSf5 ƥSykڬt!uoM.wA6O Bf8;C BQJ胨,Q352k.9Vc9eM6:h!p<ACB}KAԊ|ho҉2/ f$UbK9a `;`[8C}3/3tG|~98Z#mCS5VH9M+Ɔ!Pt0yYO&W,UNA[p&zsŠ K^kR}[lmR7~}0 Rvd7L 2lj$_8Iy@+ agb8[Z_]p APvr~Ԧ9| aݘpT/?6vV?vDEž` F)3ԁӅ=zܬEAN64yPE@K4}-5k/x-bz|-:\"Q [dj՛ R7|+4?z$rC䥒ؾHZFĉE.|GP4m8HpetV&dyPcrԵO2}XG' NL;T\AX-I ~y75Y`PK4HpSXZ5*=pK*Q@@;X127X#Z>kR@ 0GCkldn;0AzʄNfB<[-!,CicK#Nä4l4]Gkkv٪Idpo/aVU| ͉XdNi/_80ٺ\mFD# u/y/1wÛZ–gx=!' xms4)YiHl;Uu\}yOBnKY y#|-4aY#DqnB2GP5u=YM?>]RQt 'vIݿ̭0ѧ/Z߉Uʑ͛gɏBjx7tc4>ipPVڻ gL4BuamM' f~ sn{'PK؀>V ͛f)'|1[~۰ѝd17gD)LOo3Ŷ-0D=o;9CfcMu ܌tbBzPoNa椩m'Ks׮nqRiq:ű>(*sX!σR3RlM3qS:tZBzaԛ;ΔG6<b eL~mWEGv.5h 6`Lj7j@zGg+ j){Շ8l.kdwvQPAGpI,08ݪ\+~ 'R헞WVGJ9."4:gɇN>(d@EaG)Q;[;X>޹St-ք7#`0:;~Y7'fC9R?3jߊbdV^{ ҨT&{eBg9F,4</7:SdwKiΪ|vB݊‡tͽ?B`aGK> v ,;GT67m42-hk2/3}u-]Ϋ twzE(3{*z$0е2%"ŀ"Y~jLjP,_p4O! ~%0x#^#WhAw$_1s#_5۸#Qq`}Q(!2"9[X3֧`v>qmx&r@&S})h!9`9Pxn&R8ڈ]B Nd2ytH2z-lR,n/%jaYsF1h$uJS1@ S^ abcz9ax ԔZb9"ϿZxzݜ:x2p>`|g$I6ATYk@S8lpeӎY卲yО$T&]8g+QlKvj|,c=P`6E .Ukً;"X=E8e0rRշ6 >U"Js78U7'4JBfFu3!v2^/E#3i M;Q=*nś\L ؁NY4^ISD|Y :L׌\8qܮl>.nE9TM.i]uxo9]#Nvtnm.=\٥WF1=L]=߀3hs?\POЩ2u/)g#}7'3OC͝&pvHh|AlBvݕ3s+^UFbѿ/uSqĤ}Q&p,IFRhpT,Qn$zdw/"IPLJVmscɲBzGb{$kuC>"Jq{럦활S4 5cL'5 MZ{/<N^ "Xg~ nv;y5q7c-vr r5 ~cV;RqdҏϸiJ(5E/™Nk|8ˇҼ2 }ɍ{kGzyRjJW.i^A怒fȵJۣҕY~ǎRXeZfIu^4G YǒSe9Ť38da &e{[>ҝ`8ЙDee]t[c)oKeRZ%L?c"g\cۓ"%F9y6--`{iO i 0/ы\(#6!sb`<ųI3;k蜫GqW 4 za' CUpExά;ڨ&6"A1pm֦\LSS|c(ěΔ<2l(6 G rWѻ%}%`'D܎knya~H{;uiA_ ȈPԥvQfs2$1Rp2Lmdr`M <mݧ2n-#ɡ $ 8p*YN SLqݽ< 0klwd[0/H j<4}}i?z ʨ HPMNNgo$(cp4e9/;[$:e~ 8@rG4g9G.tRHȦ"T;e$kh=QZ|%3^y,-YҒ]wոBȲcV&!Z\ #}đ-j3 z:v譁[y 6Q~GΌ{t/s-Aǟ?\q#/G5~FHoϫ9vBnRPoRi[Md}DHzL8+:{az,{G[bZ)ZUEYի \A[:N ޻ÌsC Q7'3PfDhMlc=&?Sok%&oQzP*(R &=UYy8)>@gAqJs!ݝϺ LyO\LHE`ȠzHlq!b+KNyDi_?]#riv1$s{ՒX8Bw0%r_$V8%im!.v'l`tWQ{EN &}hph`ZނY2|Jo OC>r-Y~GZuʒ3~ 2ɣ~&P%F2U9|`{;u)ԎgsZ01LZKA:rB qt5f,` P̋i0*mpȴ UCxmY{%KKL,% ɞl|ӭGp|a +S~TsѾOtr3lɞgZ`!ϔ윻9~)F̘*п@G0ͪ1 꾜xw#>'9(Y=l["(Ĝҏ" #xx&\Uy*R &vkӱu3=N;LF. JqB7kþyHdE) ü,G?UeGێJI aWa5+"t`ţb~+BWh`g3CJ1 &E1@\O4v~MVU+*y0?-!nVbFQSeh1Vm;47WUqW|\)[Js/1F fZrt [eLk_._zvw á%v˿b:)h,gV,rFMUSsfUIU"ldL>Xa-SL(bemei+ \NLpсZvz(ާC(R>](h`8U[C?5q-\^Cg5Ag6&,v,DנkxSo(ǀ,H8dֵXͧ~')U/lCZHA2NB<2n3;h#,B(f 5'Zf9D<2=1j+M6|11M0|~Zofѷ, o|`FB,蹌)p%{W:?H9l봎USQQ4k)se4D/=A cCm ~XEU?F#eHTۗ6BapY3SY^f2M6qwJ}߿JqڳN"G1:#0?V3%Mj7p2:u; Q3{C;/#׀B @`20GZ83tȯK׺ȑf_On|\]LTJҢ kPêު"zZ({Dަy#,"reۖTEeJzJVa}`Vz9dNl%rxs>[} Mͤp7lѢmZT?9-?07.xl*%+gnK4F<BƹU1D"6]dn8MT3AĂ siőfL/5~9 lL H3}|R7H c$Y[/|mhRcDIDڥH_иt[BVMUG[b$3/X"ۄꪄG|v1&KP8gUXԉ ž~cu@Vqᢘ1ۙm|]H*V'jo^rm nd~6L[Miސ=q ڵ6 0(=+b##n/39EsLc΋I$kuL,F]t `^ t#_pSL+ Bo:o/pQ,Tb /e xayO*/:, (sk>Kw2dlzavWu)@甔Nߎ"48E#d(R?JM41_P F9te" :z?i3 v*e4a=E`B`Z9=< 3`8DuÀTꥀKoGbFLh;+uPd$4 Z]6GF7N=шq5ΆQQ02O!o\:FdwH_Sͨu-U]SxD_R+w9/12y HTyyvO#E5ep ZNT#,q[ߎu od}YUj" pL"JN,!)(kߡ!]NÅt1Hۂ/Y/6I!{=w넒NYѐUErYbq~?{n`)M%{Xd˿]xRJ3tkDyW{cw'MPMT5"qJ̨VQ7O Z*7t;FDgG\vJG04v 0M3w("^Ҹcqժⅈ\C֧U3mJqJn{r(t@ݱELl*9Р*uZtAFބАp8Ax&ɠ׻>Q\t 1X| fy@W0e+UTAi6rO4s"I7.8qLpYpU::,ÞMΚd?β+2㳠x LlɔQF E9 t @pnj+33LUvLͷ}T% \-v=Y-&)nv!JYUX,CSLMy0CFjަ.Jյ} -UlR PevSRmi`lv>\L U[) *M:Gg~+׽ jNcHRfN[!alt2z{@fCzE6}`#hi'euf Ӣo23npN;jVԹ]9{bk 37B+\ ='`bNgL !Diyvz͇u#Cspfw$Nf8젂"]4H؜W?el L Eb)çb@:Y'1 gsZ&QunwoJf^|D#ɅRq l"8hJ9C_z7#2Ğ}!BK+_: /Vx4A8ېV-4^Ba FC?p>f3|?×/.1ɞ=)xk}Xl79 =9CY  aDӣr}-ޫ5\cu:el8M@%;^@Yv9ou8 OX 0Q연}$^Re~jK}>O !7>qp%¹Cniuer`L~CMjjZ,߾ć0ҌF26?DOpVw,SKm'ym+ckiϕ4 *&%ynvU6X?Pv",!8p0fҊzؾ4<<.>vvWxXϹfV]u R]3 #֘ R9 &/p M7ŠY?pӜE[^q够a }:fJ}}&S$p߉Eь)XDZVd"+4ߥ{H(K.սig;%h_|/[,˺fx[N;ɈEe`n/ ّ.?.\{VeaJY4|F? z%X0}$ f̹& wfβ~T }<ˣtVV9A?A'i!*"n; _m8o2=Bbia^wJD ֨;?#SȮnٚ {¨%5J7fGx] ;{<,$i͍+KFSXaW"@Ygl{?=e.%\d0(]Zh1أ=IYk{ì(4l`t[UڮTOGr&%|74B)WgԠ@v sQB͖It^<t~p3rE*3DX}rQeX/j}MnЦ[lVTl>oDd_T<{{0Nk l͌͜/Zg#d DE# ]%(8Mn/ N|5}9q9ڒy&+_ oL,):(:'U{D$DPp;: fmmqi"Ol{ ~/:咺Z~7.|L z.9e]!SK<t0( {!!d&8ە.P YSN\pU%}e%.lR*A/MDE[Yd<('2$6Sn?tۇ ejM*44|yU-'6Cٍˆ!+%Ǹ͹Af\AokGVݮJ0@rXxU贮ɄrPM%c^ p(a[U$/˾ .<^& jeejXT9x4#2{(9͇y9ޗ݀qx Dzef2@6GQIn Vf5Oy]<;}]PR*ϫ?1cΐ52*?P #DqT+WFnO12t\u~|RN'AV2cEFҊX¨ENA瑃`}]u4#CcE(CSm9٢4uYF) W9uղR_"t3f0śc:V7s l$3sῪZ$8M#)KW^GHŪmBkDE &t`%3EaF{jQ 5~ܓ b 5/}-P O8oLZ4ZP76)9̹RSo9櫑C-cen%f$B.[|K7?`6\::A{ nFR3L~ױ 谖_ÕW4}?}#2|M2&jˋ4F;vaTlr"g)`x/x"B@9ܲTvSDt@O\0iMO >zBef@W]Rͷ{~Ф6DuQBYktA57)-v2UƸ}Ӆ)6C6&MnhG_I S%.. O2|}-)Љl@?+dVn@[m6*ե~Tt\IJ32~@TLۥԘm <7 XX:#!Hڋe=}#1qSPQeNdhK)t Bz$ENM}>Sa& V/FXbkaӔ1meXE.Mo(ͧiw[Yћӡȝ}_Т݉H\> f=hBfMiŏe*Ǒk3CO_aT@;ϹNFĮQLbmj wŢ؄æyƴtR{끺>^&N&OPA1ś?~Q\@DLLb==G $|>OɁ8s-U ' @]yCtDl3?䲊Gki4,ѽxHL<, ;bg8?ΐڪքL"Pp㌣{ڶ1RY`IF s5ͷ ȸ& Ed.|"{q[~t0ݭ* %kBpW1*aͿSXa`>(nHؙ@l L٬{M[C8V<\,4&>yLi _jYW]1=ߐ@ G]ci؇jJL~;{WB05"_< |yHcVQ?U-< J l?&kJ{|m~wHzv ~%;XC1X.$E$7efWܛS鋢T;^ A(OI7A:S/ҋ۽ ]lőF[G5Hه?&߳t7`2ˇ6u =mE6 i%!hᘒw!D~. 2i#E6 {i6vY[Q?%R-<*` ٺ'āGʕިEp(hoe ~}oYcȵN| rxf;۠rߨV) K@VYZBkv! @$/ yK}lC! )" sW_j驰q~F򝀭ijuD%Y#HtOm˽s l.0Q*@Eں >=ZGtbPJ1dfe'Xǵ?ͼ=CvlU5n>Kdz`CNC1@nv+T~uR}IL$_ Rc DMo\`F{:t$'d<`SÃMWQ3֢+Hfiq\ضr!PROޫ,+ӂW#F3w{6V9FeG?`@f1=3{{ BfFz{!{ǎ=L4Z UЭ JWT}]߀/ akojG<69:R_?8u!Wђ?ww7)Kj>*h 3-ΛX³N"`6vA/{q3os㛹]R ʓ.J*bC/Fٞ3^ $ 0Ul_݊TZ}qӥ;2?WaOհwZg@6ϙUM^fY"TyΖԝVos6`d ŠY rĨpg3)<:Ite wf:-1nGglDQe f侀}e紴~?e$Z;p̦ݜ$q}GMyRb,.UTſ%:1ߤ!0^,}JwD@6jsmyA&t ؽlMy _|0R@XĽl!TlЇl/i0gix?D`rv +l,Fz-\_@8vH&Ol 4+Qnb~h}xٲ L<SvrJMF a0oH2aμyGn\b+sIi ~ւ:5*[َ!g;( Zf__8ErT&$Fp nNć;-&̽31{0tzL@=:LG.Ez$a-SеP_dn-< p(F4@QTE-zpg`.?CSwEYC.2S ̉f:IB3^T z+ejHBUHIQ>P8,Vn K| 50/] 6DžuUjDWD'x" {rxD*V`v4!CF:gHp1`[nJndGd^j['51.zTK' fخ¶yoQnB2=@SwcXU2+Ҷ3}@`׈2:%À9$z7=oj0$ S+$ӈ>$40VfR|̠zg6Efl_3_Ç?u3GJ<< @NvtAd?俲SPoxͧX̃uzVP`ɘPa4ķUӗ>_òۊ|: +R;1v2=aޘ)g -$cT{!њT, Sd2XtH-ҜXi/.#"e4OO4%OYsyls&lSjzd.n)G ze׫C3Ԣ_DJ**O@wQW-` & Ou[<^:dlr:ܖQ4*7bi.{E:jjVJӑpوOei]*)1xOKs'&ÄmB#͝ λg[~d\,hovOa EooJhmbBkA)RS\Ҧ$ykFǹӱXBWZlMΗjNn=Inidͺ+Z16}up05f;<[_ղHJ\;u27_f$td抴ԇ }BK`Y2/,fW*;1<m-|;&G0r$Lgoޢ$~Sa*#z'Lmo4Y=uOYBԃ{UX]kQqt_sjGh1rGVY-B뤙@P%ʾ|$ޙ L7@݅xI:/j' 㦫y8?:<*:BXU .|uUd][ _̵KyOPm2j+bؐfhCm6ăgzEG1v3OJRC^KiyiONJ+K-\}nCw^ŬZRR(6HQ5[W1fRb]r5r  L mT:tV#F)^8²/CS-L#$,:I!/ڗajkhXt^Z3 vá TTjg-79Ofy# IZ^& F[V<ܥk1כ׬LAttGLFڌH 0Ze.Ɨs[fH\/ǀb;RNu? +ilAkP7I㐡FFԋv[3A9ܼJk ʼn4Jf Bs)Ku!qU xSYMIߺ7/uQ R9D<:r ?Pt3aWzV?M?-"<896K/i]:іSJ⽠5I ʚ; pu_3ߊ ިOz \ɎSZMN7:7 U L{  .? ~y9?M^ ċ겚p :24HiZB؋)lj3s2@[Ok$UgL^5׬dI:*^s#iz#?Sr3+@!HFv[25ϖ蓟quqq.=E{#k\n@ArՙbcmTur~e]Jԍ[YXH BP@Fp'}7I='jÑ@)DYfI zwF3&';ε1@.a[wɒs#!Ωj;l3}e8bv]J֚,rf{e)~5#4c;y>1]+QJܚW|{!ac-xz3Ԧwj>Lɐ$[&HQ?ɨV,Y0_bPiMѯdO) vRȻMCMxa+~r)Lb]^UE/D( u,L=!u`#~  W!A*DS#}P j8(lPxE@Ӛ#& "6r WagzoxvWoE cвe6yInovz0-Riأ4g2u7}Mm++N)hk VpHN?1VS(:~\,~f3]O~+cT\jc%o*D!Аh4?=@'lNsU#QTl N }ԆٮjVp.vp)%Z\{P }=L+fS^ ?9O;MHƚ{E;"H.jgcKtgm&U(r޸Ӧz)KD=,[c.>ce47u=g9[JoQ[<9o$f ؕ]^*̨vz/ٮ^˳UjNMFUy&tz,=DI2vT<ƻ2-&k9SA:Q1홲X'?} diЊ׶w}KvvD'  ĵ::gDnZ2W#ˠsg,&OP>z%bAIP[pn͉ cH1M 6 1 \[ &b*NYou?Gxn /1 FBe:Lg%tQ߽\˒eb OF֋lcR1#}K7tIͺ7‰P#jp܈n>0jďo ZF:2|dp)z UJJw_f4|GC#Y“P up2%ڨ^8['5q= lLzb#,\~N 'ة\VRkw;ǰ].33$>Y<ܩۋMb@Xtɘc.=׳q]^awaoתN'mv( Z335p/'k` Zź8j)&"C 0"|?BuxkB1j":id I4B!z'KakG%ZnR^EnXd`3J8׀uȘ/̧wP\gUG72|L]LZ?`c{] tdV&1*jbb`3P>q*Eл )"J)aē ҳ73lӥ_3oMEmx%wY][ FODH;1lv(;LmymҰ/O4WϷcճf)RmPz,滃U&>l<9P sh;΅S.Q[s\K^cEsrw']4ݏsĨ=]xMi>$:h!e4ZADe *.ai#nhK۔u?FTi}j_M@% o9q.ɀy.`]e`E҈ u1]& cftxr~p*+PI3^ƼLIR<˷] lGh%z?۰s4>^5JnCOGpxf&?JEaE`JLذ?DCnTrsy'M~`R0m\V S? FcӁoUZ+ Tɻi!/^J84S,mL!GrҺyg.y.I9F(S dj KVM t3j#_c^n~8$ )$^D5۟37yb(=n7_4c/:ڸ$2G|\i+)I@>jgMZJm:D`I!֠s*XݯFg" B?q%YҍV?7)cɢ]غ"k }Mi!yoc8g2'~~H0ޢ oJ!މQ+d&W-mwW=VU Qf\$j5(dfn1hdEþJ(xK+Mq=ih`)Է$z6Ct>M\w 0=dC][HeBB'9.gp^(-fGr%;QN)bd]DֶU s\ rUvЯuԷTJ@`U*,ѥO٫BtY6^ֹ)Lή38iK \U8dڎ}/X\C,I?(} pjCPUnSH+u85iDZhTd;gօ6A8eK}SSk#m8L!BF۸%L$-'-b'/u?^DI1y#kdVXO[X;nE!W<éQc.rDUȝIVN5V|Nf oO8lWO7#bm t7^+vFoUX4lǍOU"Y+mvXjBSX|SNs ,ϲ-w}~'?[(US$(෧VwH#<_B?A#@`h>ˊ./~ M2׉H ;!˱Lh6ړI. ]瓺9XH"u'Y* ExR^rO`75+)z]>tZYr0&k2Sb#t"nIyEв1R< fܯ֎f*ޯutB쒛fZrV@\ P MUKy߃vm,\B:\2!&,EeFTj6WLl}LC t݄8:2zOsv/ }O'kAma<ԟlQJ0~<|Љʻ6Z(s]ve=e{GmKV"e//kMl&Y{K"l? *.~^yzqr+Ȥ:}0 # 苯xr}6yQ(tɻ2y5,QQ_rPAk"GOlJ`Nn,BҴ8H)Cg>}wK,)Fm=H~}Pwv-E,@9v=yrQ/ kT|nIAϢaeGvAQmF:GB`[ϼۘ)yXA lBn0.x{uhy:N'09VHkzu'q>\S溜xkA Kn !So(L.BL(  !#]]RsjJp7wB|d|sTOtHhpѤD,違s='0\4 4-PM(tX#gnε"GB`ź׮Ӷ=|۠sH5'1RXޔMCBڪAm  ZlhvXو3>MYՙEXGU_X'%۷HWcMƩ\\DR)hދr]#4_.>}P^l~i .'_7T$w }]z|X VzMυ3`+.HL=IrÀBM^d\3hēn<-F{V[27fܢ`7rݍH}.\#ίN_QXD$TLj`ן!íŌ+sf8!1Ó7N70וA7BF&7 ={wָO2L9Xބ^gAl0v D\j̴at 3fsT~p'v kcl0~8 .Ї`#1 l"(Q f>5:A]9eC[&N)/ŭAՖoydW^d1JLOI^$$?^ xN.%ddEyrd:/DgO;]VΉP,?97vȤ/@\İ".8=mx|;2d4Q?/s(w~chAPÿd#ӵD͏nKs>::.2ȈNE NB2][R_\fşb(='rJbSQ= Le} ?<͔_H˺nŜ͂^ԓVDɮ#u^1 cZ y]A/V"KG)EnUr׻ݢK7:5 Q$ `193Y@Q%/y⤨%߳i@9+7#$yGf3!Ne.W?u)]]#8̷y:r* Sf%?qm.˜h3C26hkC)QU5جS YgOYĄC<~T-°AIqgo+81A pŌCF SAF <|AcĆT$w. al*i!VVG4B kzn7K2YFxn T~s0wUc\ae3,2D]+oS.>2A|;jc,h2f 0'\ +xonUZjzw^\9Hzr W:?Cpm>7\NXU}*~z4)lf0GzER{4K`tI␀ 9n$h萎qqbej20\7?LaUՃEI\ pHbp' F/;i]»Y d`_GGsժz҂ ES5Jlm@2~%ɢ) LK qz$ZB`>icY[Js›ipШfk14 2/ i<1Oӓ6ޤZpþ]KHYwvx6]v<kJ8F@6%ft4!QfQwm-g\p_XeEF8w^ðNO_!̌V ? >Vz+w\HTx"C2T}<@ZQR5^NY$q"VQ_!EAF[47kFqbxΪK#)aMc ˩ғ8זë>r8fU+&$=D̺[; P25_Jw͆ƹ/ nup I+Δ xnplCW twi?HaOdVʮ֋,:Ot䘵=ϟA/WSX94>y0ei0Dxj)&_}eV.́6%O4DFTZsi`JrIh=cC\&瑻1e7ޗ_2!aUs58G;\Bypch2 /!b[( T3s *T0\Xa5]Av^:v|T,* h"YjE!\É\ٷL Kx Eyv^yգdpLnD'М(g{d)MCfAԺMlqvY;x%#- |8jG2/Sk?&ʄҴ-qWn~ݿFx9׹ CCrh/؋&~wa+6#*~!DdvMa"]\Yά/-'qwY"uC g p!~=xhpR8_й/F~[%8t\i3]8r,Id{71qLx=ѝ./ ]0 g))D<*5<݂S1q)u`O6Bڍg(B4(H3A2r0f2 g>Μ1TD4@ᆩ~O\)Rwtl7&g{*TvGȩh irɆ==5\sU/Frzj4Fmh>qi ^z2x QwEMuC.rQۏL.HimrEt.t'K`)ѢQGyB,Hp ֘/(bؾ$^z,Y嗅zuR5p=n D?$|T㚙@EcDzEu哯Hen $af HT9t*gyO;*۠ ɐckd,cUؗ`4jܶI洂NA(uX7%tҲƢH?Gh% 9S/JZ;FC4.&fQB|Y0ez$)X]췔; ,䊾EGnrcZN-Y13üqՒt9LzN *ڨOJJ0SX /![6u80Si;a~9C_OUcy]:kBysMF&$K)>$h.VV!Q'yzSDgNv(HX+!}gCx?%Q?ذZc2_^rt bNa,Fmߠr!7w J@(0l^rX&+Xi˜Vdeź!~(_i elҊv܅A r[^ n+[C)%uV?D:"tʦw{ T1 \4獢m#%7teWg>c+K߰Ԍ$Mmۀ Ҷ"6a7,2mQ ϟ+ w5ډ& Vњ2~ڦ2Ac <9)i62$gO$a-Jv bL.f|x5X]!k҅mp: : Z~h9G8# q9 ZE͡aK+ج%V Gxh rފ`)6Ao⑮N}N\a\ڕ*Cʵ!4W8CA1ދRhE*\hkw(GU*ڳEyXV$R5C (d$"8_k$)5 -5등nۼ !D*.,1}_AFZ8Ο󣽫F?hRK̺C?J7aO` *C̘16WY*Ms%)Q9]<@S.Tbge4o}SϑTbW2`0ĔUk{;aXݛ+بcߤW{jئa,[*ʖuy/ 9 |0.þE}˰&JQ(>@ttzgF[chꤗRMpt9P4e;* Z0`ĵ\OC^,njI$q9ȵeJL 5,B cdQkce|1͆U%såwG:R yu3AqByOOp(5fun uc$pjx BXBrHahtXUґ矣?#yt_9aI:jciYx2-ĺ ZB39ΙqVPǜsEj p=w0D>涜Ch`nFAbO P6rÌǥFKR@wn86x /= 7Ϛo?o0s_}Pq˔'U":4ܼ֗yX=4NU:uL} u?jW,׌`Y8ԍ 2Z\eMEr7JC=" ":}ŴY51SRB smQ8޿K(t:9X\h5@emTRʢ4xzjz,*l6  g$ ^uiV Ղ\M,yW#A>=(IwXUs÷ ٞ-5BjW 1LU)PVW;S'WJ򪃢,l6n҅4Yö[x&H5>XO)IrޯrδxP񞍗gFp)FX済PX 'mǡSe7-ޯv,Sz~A;-Z@7ȕIH2O\JH`T1tPo3@MX,oΌX`yM@#@=jcdvjsO[zL08}v酓?2wJow>$sḷ޽[!4r"'q~{Wj.XoTDUP/_(AucKḀ 2`*x燼Y[kWQbb =;ߖHȧ9^톣c(.PU& :Vy]yh͜ I ogK@R/1Z,a7+%KZUނ l/ QMݸ Yry>b[zI@!v2'g0}Y/Bq)DO3Q~lls!}._A%pP~9M& ORʏx}àexÜdU.=N@%,xgIeJGJU3TmM(n4C7~ sTj&HrőIX-*x+D8x | v[R\a)ٮӇ f Q0)KU CC,MRN<ʹ@ڄmYkqB0VKjhPN~CdQLrxRioJ!׏ߦ1s5:IT+-KK8LY2V6\`N*o/ p#O_J5v1i ݮ.q(7%@8\6B` ̐6} %e<f#]r1bj v ^T:8]_8[-'9/H`CIUKF&t*L p 2TFiF/v#mV"}ϡSqgolp72gMm!YZ^m?MB}S<>妑Kz^SlxJzl7p};R&i4W2 >#MwkW}93PނqƦ##V$̠/NуY)lBF0޽Šs{h|䉚Dc9M }D,w{)Ƭ !;]Rgv+wfn9&' ]9a"eb37}Q CTTRRWZvGԅ'TS>t&5W!N8@-ux$_g:m*ڱ(Je DtQ!k,(/: .Nz] k.(L3fu'@Ï8K~S\Ga6o A4"2QpA{!9Dz$$,n 0GP)nА'S u-m:3ڛje"ښ-p̢)*7ji 5w;kF{/CUYd{)4cEπ|>j.{Qo'1 4Nķ,w[Zg1*(9e0Lb$ .a!j#kusg Xr9 a,o1΂d! nJY'Q\}DXH`o["iv榿>jwvuv ^Hr(9IFN}yxzޕ'dD x)_MUϊ4qY{I姁y` fpN۩LT J*sX)ud4n[?pp|iN'4U#{8rS8]5LP:j&zT%PD 0hy/ w V&شH.5un"}kx#N/NH;8{3eQL"lI6"[1?M ~$*ՠ\㥟1bpj-IKv `8sz&) =?[QP0s0K9nK-AXNtW@O25@}Z;05" <}^c&Qck_MbFQܹ jXu3u8sl# 7,#Ii^AnSA> XZѱ@cPjBzw0EI)z[9t :5aDÂfheex+mnsH\%vZ9G{G?.*ט^)<.M$r w .ИztZaq"j 6M(p¸O.Gn:y->z^.^ #\3gE~c5#hl  {Yd#6 L-8q'Q\4KfK^p)o!;3$4) ϔ?g 3Xjx1xuSRKzhu$uMc[jzh+rQqa(9ל~un<хIΕ}VmIJMENæ.MQ\Nv!iT]'Iz~ |'A927+˅|;o4ʍu7c'(D^SiUAbh!.B U z$S."vCNZbHǾҫg ,TJXpW?:U Ƶ[(@I1e l:HyaHBV' XQ "R#b|e5swh. 6kj̍OUrX0GfG}ЫD7EObTл TЋH.#x CKnڨ> C=WW|l_e3BE~{)}nޥIGݜN4="F=wE>>Q)+ۗIZs`#?Sc[swMͭY8 9fL E}o$z/g)=XzOsbZm| {Oo8ְ3Dei̋6/vM-䴂"5Y*cu>Tt^J\sm|mcK_89IQ.ْlGN39ZL׹[^orztὦQyr|fA9|^DԞ ; 7?EΏ#%o)f0ࢾpT)IHI9:rn[e9ovmݦKDS>PDɀԕ1E(j>6bOqH(.;3 Z }*#n2q̀4aZ8az*tVkkK`P.dpb9%[l DF9Z=5۫؎(4]^nΔa_왼N][Dnm]wrCQDP~w|=-pR{yֆ3Ƒ[}Som*nV BTف=:lg1ZAJ`6 orjE/4խT> Xئ$NO&8/od;ӿ(x/qW*8#!ͥW" >t}&z -Or‰=sc"C&f+A6{>ENY@8NW %d&"W׽>(]աF!HFѴNk G[*X~V6xmIC!Z8D7l~ 6S\~{'. Z 2N~v T8Elz&SK6 G׌Zo"ڶb6\'<Lf>uO$]ry]/",k*^EEhʇ  _wVw%OAȏ4#Y{|5z_8qt`` _ڣӕ#=2%kwqi5šЧ>Lbb5Slg1޵Qo_}Dlfߖ,fMP FGȡhGحnM`T1oVN8iȠz` x@,6hM "T)X_cXM`tN&ȏw7O3iۏdЁ_@A#4%C'VjkzY+}+ xY}鵟LmB̠؝motQeo]5hV{NJ'3/h.x.M])loIܞo6Xr{\~vF ?\n?x예[0,t3O վ:.HިEv ;$uwXQrM+~)6&mt73$rU#5C2W1SbLS(8|:@ǏƀoCgl6% al=${yQ 3I ^ ~]BݮW|dYd-z$֠<> Ȓּ 8‡LRG%Mf6)BzK6hɷR(pMn` 9zRΞ(сv5F;qqjXdBV-rkG)i H8VYUiV%MTk)K&'IcsT!ᒯ~kU23d޶)'ĩy26sAȳ)&DHwѩlC+$Kf8TΡAzrJ~zdfx?TfAG/S;Y6,⪰!T3Ҵ%I%~vcIZRn=>7?ZǨ>ًQ `u[ Ӷjz( kw sIٸ_nU‹iśh.r6AQ$n ca˱]N?22OfS7TFpƱUlO, $DD4yLUæmEiU=јΗCgYZ07070100000205000081a400000000000000000000000167641d85000030b8000000000000000000000000000000000000005a00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/md/dm-cache-smq.ko.xz7zXZִF!t/50u]?Eh=ڜͩXI [wc7p2?m@׻? |R A=}G.G߸t lXrۃ0vO#6C4k.^*\k*SE)̵v#[V FB7HHHht(kX预< F; BdBqj!K`QGEC?H-?(P+KL`X?Dj$:-&Ok1#QG2RLQnko.s)Xb_C]a5mD ,[&h$g2 ϗp~sԨO.Y.„P Kr&3T$!ϞfmUK9&6h:Hg7&2]e.jI0yQߤ35%ZEwn8g{O-nFWְXi=iJlc%+xuwj#J_↴*I@+du˩rVUsSgh.3Q'B L_pnOpnTҷs-^u)JB`T2fvB-Xpj*,2GltJ6.\iQPԔKni!bB=8⚏81_bXeq Y}6 1m#;ųcO#_տ.Y.}t;<8N\20|C_36b+76-*]3b fž5vVpz''*b*,2̼sX*fج8p)=.%ګ0-D^QFl3uN!c4U9B5-FׇsNO~6tYoVdTAw?R?zԾELesG(~T0L[aF{('KLM$B&xnGCBP7܍Y}j"Uxp@>F 2m#@?GH\۴GazDҘŲ;;;>OMKX1E`.SvܢF_&3ѐ 66B4w7eK}ɴuTjOh@mSgBw(L9i&_REX1y'k-k"GY`-9ĀƟBw +e<؎}Xzs&UT]cny('u{g Ҭ1 <\<Ǥ++0׈#䩾B;@?{ԏԁ=5~-evHENp);['3Do?#r"HM(]o_Yxw'D \Twۋ?Ay- 0Wv|u~$/Itaq6?FipԐzѡ؂}h/?L2i(?!n~3|ɚ/c`s0E_mɰjfLG c/{ ]ڝU+~ž++ zo;d&GzWz`\ة~A=jc݆Y-Aˏj=}?Э> .)/R@ԟ_(z=b;n.ÐU n9 nRh,DYܿ5ppQ9sF=;9ڠ{j19S8΄~"n`D()&3—%i/ێh9ebuD6F%df.ctB*+O5t?ЃHNkq޸CNH[T+Z259ùSHz@5RW'`\ϵ+D }ݿ}}[%щCHҦ <Y0Tiz'ruRiX3?>ލ锓9rFWXF=m+:ac"o T8V(wrȕ[z-"/T>FehgXvR}ODyLDݬsIe sxr@y!m12.%PF#߼ZSؾ%<3xbEGܲVgtb}tmLy<\ոtI3Y#~myQ4v=YzQ1晃K|}7wcTY/xLq:.'LPU|%9ߤp1BF==q1P ˾>Vb6͡ ڔĮZ*ny@ (KwI:TMb}C> 43a J/w2fBk7!,PA$UIh@ޠ@A+|, !K_Eü=/h6nrTB ':L.GP@? nR#,U}.jRCfs3g=:)[TM | p26Չa9Aj_z]cF=~"gHھ.m l-/P1DE NՓO^7p؈ѹ@.GNP PB.yr7NIy6g`е|q vj2ѵVvesPd$%+rYn3x/|0=:+ʁY.<$O7!$F4H5o,s1T?SM6⠤=?Ԟn"d79[bi3'gO [!u`q lԥT:=ӐkMkM3`H;B d( lg'DR6hm@d7҄N<(_x7=M/eRY^MogwS~šF3 u//+[˻(¬߁ӡɉz 1W3O ո"4>O*swCqX> )y\L<:0)Wb+y7ssw4<ٺ &qKKRt}3֯7?&W~@s᳧ڴ;,9.4 G}JWoȒGVaV*)pWhF4o= 4 3},_~-qҒQqq=KEqP"vl\XK^m沼vwsXȂh+>롧:j*ЎU|,eEI8ebh T0d%!ʉ<@;޽&uPQEQn,ة_:?@ GV 놺C(N=Z+x)۟fiuMRp(i:hwZQ(]TL4֠F?Z[iGۈPj"t܏ (sh4~2*bpB4x_6nq I" X?_HW .~;oU>25h7}aa36 ->rJ-tJWYLe1?~OMɽz M!4GjS8I4ƖL'2 F=0zp%cNK X  >;sB+)|ҵZZ:كg>ꭷGQʕtԞ'[}jLwrY?pJR&MۇL%ԭII)M.&n;'y< Yn]Bn6mƕlh&z T,ŰJPy<`PrF_' /2P)8 `˦lO>$s>ZQ =g' Žc/ޅy5+зyu\<9,GqBf8/)A/ uTLݢ4j`LƉ5Dc%Ko^cB,g=zʱ0Q;sDJ@XU(LXM< X7BCS/K& Ez#,H`}X.T8"1|SA[㷿Gɾ_9/ĩQ=r^YءeSi !7>?ȍud"Ϲv|/ !kU3,( 63ǀw~£K|F* CVvf`h 'n /ܗw0i^4VӷmЕYk 8|ՄeUy~Rtp~G~)˙{wa%SjkъF.|^qJ ~UyF z6+6q!s]]@_Bk )_oNrPhBH 4妒4I {&epXH`׿Dӈq(?x|TCBwІ @}IRQVgI!^v±WscZwH(zs"Db0hߎΗKw6`,괿Owv Y V2۹oAX4k~*8G2e$/+[uSN({Ҿh|D2/ol\ D֩#;b^|.Fr-IlIkX$g ;(1+ܟ5"_5O JQLU;PQ.Q-`! *PVm<%OZ寴NiXh\KtpA%<"N+PZ(Iܒ/>Cd$jH71:S"Ѣ1J?n&sG4#] 8V `)jK&io= 9JW\M׳Z)QWcoʝB<7:4?ᄌ!L;=ux5FE& zuEEzɅEZ9 `h#ـpښ/]?lٖ=eCýY%5ip eԚ+_@Vb[qgXv<-2T9 HfSZ>7 jYKqS@[+ !/k 7̊#,ĝ$|B$Ǧ {-/ciC!P\*BЕD9>4ss=UGo@D!r[{q"Tκ5~ 8%È(` $tL|`-vLQrxRy`]/"r)ϗ>>i \Ju;Ry|:2]"b2GS)au?-uM~ Xtmc>44<>gk`6g.}4]MS/i oS5QzBeê]E/a , FfH%?<`Y N9W!2h% IgkBo'RURzj|3 Ab JO7˿hn4])JF͜ೢQ5e| gMt[=r\_Y(}(y}Dck-\tT8$q&i#dgAATxZ E"+ZpzD`75fz.JI{v)­ʪVQ,:`XDz(RjДgsĺlȺO J\D\Q!auPgD -`5wdYLx1el][_ cscZdzp\B*@'@1W°8qO,.X6uiI{րVW!gf<œ7ƶtC,?_\PAmakmGwUM /E:ءHz: ^gb55 CU !V15!b-Unw H(| ]u8eڻ1@˩EPuHP@(xۥ[y!o&'@P?L-hqBe_ 5\)o_c-!#$PīoM0g3ϙkY+āDnTN! ׁ/L"g[ ݨx-Mĸze9-`XXf SMq5k )<^4D^&6 m}|R|shɝF1$OQ,rʚ6q{Zq4S=)?qhd[ ("wĹPuPnԐ7t`{K"tvi]T ax/գbŽy9sBmJKJ%o]8/vl #-|?2 VoT?_A rVĪfҔ|~2^+ӣd/Ը-ꪓb6nBCm.$๏[+ڬG#ؓQGu6%,RO#&Λ@/o!4,C{u&G=p?k: 3+*J'|(}E?父cg:>@j}'4G\3hlmovuM#E1e5}jnŲ kY.vxAIssZ@kKG"] VqMpT1MQh܃DCCmpI,GV|tvpջxշY|r\0핼<ϑ4hML̒"HB.>V@7Qi9UbPնb[8t[ghw>l?*sl$ܑ`tXVЁ ,/mR[k>JUx—ÅB`eXբ} S-| _{&=IĔUF,$d`ߌ]Uvh% ԕy]s̉s^@HT2srՕ4}m?jiҩ']JT]`7[3gn!.5!2SJw)[:?A.}c1Gp)`"`{ڊck5^%(Zntddk%uEoW]LXQtE@{#q@rp)&$;m/q US+UpWPzE9^%E?@PւzˇQ޲ j#U&XP 0fX:t[2 tY 韢>-|$=&-RfQc67+.4מ\(!MKnW7[ߺ$<" CczyS\XII&~iIb0+"|oF 2fU=_xqnjpNur^!Ft7R ~h@gOPi3{Ŷ>{{gS3MJ\OسB5;](o#~#l/`@/Ij6GLWOn<">Nn Wu34vAcen\s<@Zj.wo;uFnݓɏ{nvXA< ^J,`Q?onud 2FA9Y#Gu;7M-;2Uӟ$@$| sըTGBǟb[V(R3GF3+;n$VJ}Ǻǹm=H x`.D½d 0:{GAWz gR }bT!F7ʵtUB9-<lHfHzv0X$FSKm "vpfCלp22ڵɾǎ@]zФ e#ajat@d6\9߽ubTGFy0J<Ʉ=\`]*UP٪:,fF>\ rtsnl[h!7 hُ[J+]&94c fޱ=F_cz$ ,|mB~~X*wꮞrshu0>qG-?\:1,UW~#?5Aԡamm߲)s U<|fS+FYUHk,5771п^VjiR4OQD-pVjnp{){Ow*wy'%{xD=<a)DQ|6vHbTd^??Z錍/cR# Z؟O686;I{k^ %?CPvH9WT /> MgcC*wgM҂RxO EgA[BDGEFDz K? 3a^"e:}T zYNP% #\zz;{g,ƚ+l^N17QQF_Y&(z4Tȟ{X>BLXs "W-CZJbC$B{[r!r̞3%C٠.oEu4[l+ؐjU?oWBkeegg_AY,DW([Pw;Puĵ }nτ\-Ty!r=dU`آ~Gװn60CQ^mԽTRUL-Ч/!1K~z3lv%TVɷBWmsQ2>"1\S5M3R$2v OU@Jkܘc@>t=,p.Rȶ3j]ݚ^;psbZSꜬGoLiXfѼ#m@;Mp.nAºM:OSE+xؙ^.3,XF0PeɶÂkA_CbP.$}3鉛  W]?Ԡ>?GQm#dl?g 3O6j /{]\*5Pp7 8ɮZ$J\`.y*ԍ|6iВ2e9'({#qjx9r$Vz ”sW!9hz3i3FS&E>whxX`F'S XcM &Ug҅ٴ-ۄwىy37lj̷Og2OFAp;Zv+6s0Q]YqN@ BN񇼝Rlt.מ28X)QQhS\&vA֛#8bxLf"|Dp'n_x@`?f0Ʈj oq٠=IA*Cd*Ȁ`(@r#Ys睺}@p(͙GT/bc|3٭(]Q/<-5|q1o~|Zwݖa+mD`OY/ MZ!MЊ6c;:3}V'ǣŸڄRv,dG;]_#&9O%/[ Mwzִ|ȈΙI;7mݷ6D\uк7E8/{h@xNs۶ IFdĿ6:e|lfr_[ck# xTV/ù2G{h3Wð @W[SϥӃ_&:YFCF>lP"?B`ÿ '2u1@RIp#nӫSŦs^njg]i2cY[GkROpN:…&ꕢ{ mu._h4ֺVwrۅD G7xM5 v$OT@-!L_Kz͡&#!Y&̞h s^& Oǭ -^{@|%_z)5't vp)t1V@l5Kht)oP6T^;-+ѣo/z H-neT Xq2trcF%o9nhpB2gwd /zNCL'q?\,E=翯f^?`_iЭ gذQ:It&ÐS1Izq- $&:d@\+z`rSi 0;hǩqCʱ򲆤y l(x%ly.yu -NSr#Q-M!m{Zڥz C`g(].oȏ=jB+]xH,*:9Féx;^ zB>drf8ѐGrvEe(YٌH QeG7I{P`N#=ȖmyNN;os\hgksW|salEK =#R^4K5D`Be% DhIjf%ħ^,lT$Ҩg& .J^%zq`Uo(yߌU l5u+k{ٙhGeZy鼓lX~kQaX\[/[WgF<4}@vjְ꓍3DC!a>f*2ѥ\OYڧy0.GY>|b3Eoɺm DB[& %7F^K%# 躅z!Dna SĒѫ'Ps갌)1Lu#:n% Z"Kj83X/T6H-ٚU5RDKqcgSjicmˡd#CpN*+xJn3zתqV_ƺחYLaO#k' Q1C Ҳ*@=KG)C'bǃk9/ MOzѣP^)ۘB^91f8bViPuI&3!#_"$îy{8O)W7l8GɣSN6a=[` E.+X"n"ϿX{4Os$y3Ri2W6bI)2f(n)Lı\iz.럀qe4q]qIF{WDM}x r5E GU q 3 ΓZ;XZ Xk:()Wݤ6 ߋg=ٖF*d٣G[UXvegH2s' ;!p&(3ښ0:Y,̬5( [ ښX>^iPLmҏ t~aBw7%QpcTbEG!ߦ0h^s_Th3}d_OTFrCCPFN$&OF&c 8ahJ^ͷ϶Ύk9Η1l %jG2~N^bGJ"qϺB"ҟ٭럩!.::p8(&!L:MtG5y14^#u3EްN;2gyDV;"Ѱ,4b7c}!B2Yj9^7.E#eOa;zRQo<"FJAD _(lA41Gy@4[~e*H# kː(ko׈1*_֕:52f!c --$K4njwǁ*%X.rWOu8 qnrVc΀ϮC0p T &>O[{$qY+-}Ş2&NWZ2XrhuN"F:|<5 ΐ)E3Q 1 (I|V9hR'[{~Q8zwՍo`)# DC0P]Eұ{80==jn $(4Jc_XTDX&E_Fc@g~G :W+`٫J'yb- &0Oh50'ROuwQR>%Fs$lt3,/ʩ*U$:ft>(FE9EWsBO&+dr?kj?NOhߖʶ>C~ _[>KL_9Etxn)nZa `vTt`p-M@' 8[r#Qw&:QbtM,h!0- Jp1TKRE‘)W/e'LX*{ތ!8lm+c]L'~s" ]3kaBNU$x}taɞZqڳe V?v*!Y <~ldnRg] }kWP UGxjK#qGkJ(=)E; 0)bĤvNhh%vLX283ӲDP&ow0+n}|܂ 8ދ6NZIIb+#7ӑ4I+ۖNi dw)ynyVY>iKmdEĀ+ E`+=k*|2]bỳs%]@~:ϐZpAg>ycq.2]0FMvA1?,VbD`jp̭oD9u1[u5; HV#q-&G|ʫ.xe#=3^ oϨl2ln5*sI) .,ՍMtbA+\`D?K"Awu'].EFP,Q͍Z< 8*6 _:TVj*nƀ鬧O[J"$ yLWTz$oB  QLhNSLk$ \f +Ab( fH yEO- V4{1Wz+ytS4fάG,8N>|$.[`xX`5قVeԼ v6\y#7(Ӭb!'*U-Qu"eG: mI 't\V-/ӎP)VddѯsxjVld5ߌHČ!c83Qc-wكd! [༄O̾X֧g-Ϭj[UvS3-GKz=۹OC4cE>S#7a|t/sBB|g5X[8ҫ̑`/ƂMŕypme}F3uU mwRցu;9zb{!'~(XsܓCi"c0h/ǘK*:kЍ! 5_j/шOd9#Nf(itJ OfֳS@sݔbmxg]s*'U=)t䘨OY DhmHVl.ve}: n=bw-wzNk:MbȰyTHU] ϳꐶE34zi֭+B EmϦ;O.`f.Սj@ǠT=Y0Q\ NݩU5%m"~d< Mʬ̰F:Q0ׂٲ/YuSUN?p)rU!Մf.CN=޶lfZ g{K`xׂqTr>%5{/WwΥZS)UaOtύ)U/j.3\Z`_*)tqt5Fl/l~U C鴵’WFԛ-t7!6np=[gq a!b!RrY'AOLqmﭶBnq\r7@ ,;0b~#p~V~|tAp.Fe/F))`meފʂذԊw*+}_so-"fi+|msQ {kcY}ݼNx1kUA\(ȝ^;ne~)|a1V:B~T=a=ti򢾘G(Ր2wmN:lo\ X_yF_X(&B5!^2`֬`nXt!SnSla7ښHM=KC0St߮Sz8AU[ xJCDk$KtuK!VLރ&|5B}lSg\"]F= .%]H箻f :5M)Tp%'fB/W6;چH(xpfBϯۋ[10ע] ń ش Inb+#soi^حe8&`' Sh@NcYdԉyrR-njom1f1gǭBeX@+y/gP@dTaE~Fu;j3p ;×(m!,\jpIG!i,̓1>-eR2/ 2KjԐӚ 5 OV)kMuC2Z=a80 'sWQKỴ֓Y i{#H'd^˴ |ZR%D,Xt{ơq9f208. n Ũnm/g~T!&H\Q6x#0j˕YX (MY9A SjH}67H)*7=OߨVq=XOO5Qh}{22*#g$v^j[.P|x,!¨wFL*6u% QJd(>APneqÒT^'MCDUH ҹݍ{=AWc3ȺboQP2Kӵ3_Ks_Q<2 ~WuW5˙XYg9u9RV52sP/<λ,k1zizh e:RPWEH=Wcs}CdT=–rm1t"uBMl+w`H+%{=~jF8ߝh!(qQ 0{_w|Ob)1`?ɖ;Q6= D m2!,hR;`Xӟ/D\cHǬ ~ _,$NjHݪRL׍HNUDw{O*Qp)b?cl+Zݓx`>hO$_ݗl2ǜ]/kP̓kr$^MDi kMiE!:ZQe+(ߑ̨Qu"]FF*/]HUo_PHz'P.eccU^q劯4>l]#!+Ujʦ9f~kkD,&WN7=<[1ЎɹzMc2W>Epmxl,T#3qŗgVFAo F }M_˩p Z,vU8K]MG§ّlPTba$FIWGҺ4?R:CN K-Cȁ_e;>':?Je Hwo}(NUﵠjX;'W )ۖ~g'Xo2- f =/5Hum[Epk? 71t[uz[߅SV|A8V;-# !rFU Q}d<][rpHQa(Ύ +y /T'ז,gǴw^ I.o~Ԣ@NFJ|Kϳ|JXdO_p&kf4^E`]F={u uѷ laKL12`wV$ƞZ$9S4\$\_yS HoXCi K:dq%LS.}*Y"bf ^R"W6?1B5f5Z +p?kڰ}fQM]Y I '(VwI}~*\W;H bBdbCHv k+kTaT+ "T_Wg›UR uosD-PL0pއG UvbDbAr(5 LVȏ?_ Ʃ<9nDcSEn[-jb ti|z} ?0rVɳ8[ΓQ<cs?(X$Bt)˭L9' TOIyDw[x !(\wkD,]+ hbƤQcNH,+ٻEZ8[E*${D1τ\ˆҘ&63_;P%]:MUT̿x;C6_TM{_ZɁH*uzCmRRLh2>l 5GU[sA|G:ɋFxM:Ȳ5X#qM#Ѽg *|,9Rp M(XD ovpm^\P"i.(4!R<u/TVK_/u{R[Qr57 *]nfd {]N* C=z. a`>n(}As2Mv=0Ρ ˻G1}>2=2يՠ[+(hLR(ֆE֍"k-Ah7JK$Vw-:sÊR ذx}6S 6pk;.I3;5g*1 . 3{oJqˋ ~*M7@H&'<4xWu[َ016C9|'&Y2ۜS?:SXɞ#gX&غ==>!hX*{n4 k#q@+@@oU+qאB}$T c1oqe(il}>2tx@QBeL ".&Vƍ9_"J=tV')/xB(~v嘂O0lCw*j Y&HdfΖ=T}ze|CLe7 d\ nF0žfhV:pQD0TA+r-!΂SC={{2eܾn1;`C[*tf~$_T3nM ԚU 5q~ 6m'TpO%)>^0/.@#\ =ߑ+Vǽ`8&BQfP~<2?%d.'_\{0M]žBMƇAX@Ƃ>\$׼kbMhǻl5@ty5 risyM- hT>D5HVHT)ns&zu>RHcuq~iKq [!阎 Ǫ0ȠF[<(]UUJ2ŜXd ~p k/ːC(+ksx3s(_j: 72YƨhD,@6QT̈́)i[Z 8ࢁ׺ g'~Xh1KalO2[C#mG )VebA\U@köG/gYy ͪMl@~Mr6 wg]@y\,Wx*v͗ѻejV[ې8O{eϯUFUG>8~Y4}қ@f6 9uD^vrw8_s6n/A3 f琜P״yΔ>WwH뫋26jǾ0өQޝ+ɢjd\_an,[?}ƌ")|2]tc<ݛtퟁhm=P']޺!=zUʮy^;& 2g[E4bQA1cL{&pI]o{yʗ 8W|匂O$_w{X{ZRmRc8#5!tM.Y3rJ> izBHfO%<68JZȕ.h _xz>b:eG0GdBC_ 3"9# P [oО1ng _LW-˩L=Dжdt!_C IT;AsS3 `1"0T'qA- OþK!(Իnt:Wl AQiN/ 480Z`8 \=6Ec \nDL{Wetl`$oM`C>ӻV2qߐU*?scf~\#Z \uxj6Vcb^?6[ǧ#ǡ{Bw K_(fcDzߵ7 VJ0d86so+ +kbkgX|YxJa榟N-c/-~B]&V,[$1 +=2͍tA"AT|.%h1A#+p9XN9 WZ|1CdiP+,*IAܽ٨ ZWl谭ρAۂČUupwcu'I%{,)$< CtY#I 溫(1 ~SBݬ}ޯ_2*EDVv[<1rh!=D3'\VjT AzJ]$]끕ۮsDAY.R@Ŷ'yƆڭRip,Q.#Hånï==?Mu !ʝ95<K~@}ui8h}bi<5C`C$-'G{)AćX ÑelhI;tϕLrhjU+ H&CpA҆ c>H7@j1ЫE %؇B\RVqJN }|Ä%Ϯ+o_-<({Eq]5_ֿ&5 xK{md9_{pMn&O۵{Glpa2E%WMCPY~E7Ul􏘏=!Olٔۥ}{cʉЈق;6q͞|!3N1qburPGcc:e?j' ܣ˚5C=pa~,UHb˘Mf*.X-E!+$A*P; Sԑd(6*kc5s V⁙^EGIו)]*t.C2hNco[/;9܍zʏ7qgEZ3#^SƨhRZ|is| @S?Z'϶'R[5yD@-CCe wb!o2ţ:k`/q"e$n%6VSyqIFkUxT1W$c=9g%p);D"z]fpAy-lٳoBr2 ֮[gu^Ih4~jq1iN=.`"|N.xr'_Ywaպ@a_*j_:i%F,8={WQR9t=v& !_ ꖹ㛰-@;{t7e3c^h!Z(1"{F|=_Z}< &`sa$.۠͠ C.uæ qCJDU/ۈ ̚%$O?LB$QjËݽw`k8]Yrt]AO/o$!0?-NL̗^"; 8}{bzѮ )(GNa(z !}XTڃT`y5ӣA5Nz)}PI 6O#Z7B"I4f+^)j.㬃LZ>D|Ҽ=a9FчPgKu !nhU%ߛu\]6+mv~b[9/KÐcˈmS[Te>]YZqi*=)Urjtz+BHӓώAh? 1==zlp@:2wXG[W кfd"ݏnTrA$bpYp+K oƅ.5A2f"ԸR8:՘JG.4,B "lyJb/#v 4E{@3<9-XDw Eqid8,= Č Q̮mhA"92Mg3=B'! /';p4pH h!GJ!Xf8Z29vu~; _knJ]NCzoΎ$nb) TZQV*L)ed1׺) \u:VerhķD)D2V!Q;bGsZ8Jm=3ڟ`=ȠkJzpV˫ם]i49jL:q$^,=xf6?uRS$6%.‚\~fLzŃ_L,+5s[aܜ*ZJ-x|WTWKyqO~'@Ť/O(|Ypt_zM"i\!L؇ )<*U_/.V0 ghc2>(Lۉ>0 "@7`eN/%"M!dy,/gcbg![a/% ?-SOWB|k9ꟺ d0&@!cI8;7 4$'6Zs(a잖=p ZWhsZ{2oQKµZ*~*KIMZݽ)`iC[Mٌ:/w8f-8뀁NsA5v`YzNCP3(4C\S׃3Um_x7 [Zd mp헔#_9V; .RuM!>q=]@UKGHԇk2)syi WAF}xk?(Zd$(m.] 90PIùiHL@Xb9P-R5+ QQavOk@B/ddBh(O ]rdF TCGhFFvZt.QZw{Qk .Hïfc# چ p+”ƸxDkl.rZȿű> 禮o(<4 >|[7rf( yt(sC9c&!o^+3ګ͙:ZE4ˀ)=9z~ b p'S k28| ZT,-Y1BwB0zև($켨V,~7Y=6`tw;9L"Ёf6{ DSKK{)t\&{ekV-)oQn<<HNriʷ1 ͻ4h)4߶C띸ptx)_,|JHŹX o Сu?u,6=}(9|bֳ_1D +Se*/g7eߦ 2u*V17sǽZ¡A"Oq  ƚWkɜ3H&y*ucSm\1#+蝽Q}V8{KkQM*2wT\?q"^ˎ Kа1d *z>vVnN6.k#1-L`xf"B0^+KJ ivS*vc<D&F8Esʈ[8~E^2]^9EG`<(cW'$T)./0te٨ÄyP Kx*b<ղ _DwMlĕ*&qTTkcHjoX,@ӠsFukَ[#oo/S"qWvA@)[^es=UEI)SHHvSX %I9g:p1X `$5Nd8ר Q 3z;$.s?n fQ߬VWo̅4a#ο^I`CakIf=bB^f}chc6KvUaxF>1ClxT8&m 1L-p Eq.%`֖ haW]'7O6.VQv#ȏDbxY;AëCH'i0!j;]ש-9mry DW9UuD! C @`l$XYAWQlF0fCdVY .A v ho8k5:PW^[UlX"tѴKn(T,кxZ%n2pXvcoZuN^i{%u6n)+vk38SevF&YH#JAj)3Ҩ%z7Rs'mѢ0xD*hEv{9y]UޑHv xK0*Mg駗JS 8:T w ݦmiGw&`~gְWLZB(ç+r}C6աt&Srqv\YRf^)~lo6K=n:Kk*1c+%DrfO*shp s1m_Ll4oNs䓹<7q`ND9>فɘDN`QYs6{UdќX#hq8d[%tAclD-mf s7=J) 7JԿ&cghcW- 5'GY];@.⹙Lc1dF;1Ń[0,=0Sۉ~4Tm')졠ԙXj/vm8|smM,qºI//v!(%R9f֯,>usX%(eXCmmڞ~DEm7P6لxCXu)=@)i:j5 db (&qR`8hZ9H9.kٷc -gA ;2#Ʈ:=[qVhBRDq6w.!u!n3tG*'b"bopykqFw.:E)}5=h74eK =v1#K023 ūI{.‰ĜBwj^0x@˟Bظ4RW}〉 6:FzB9)^6 E$ > Nk;y%Kg`0E 0t<β)2DC cbHnB,NL+Y="lZߛY.\W|>ʒ3k^&V]JJwHʕcZI.{{az0x &CCmʵFb)C,Uu?&* J$s_rF@kI)Mx8v{0[jU)eC:xqskWvRBR1O,%=N8tV*Ee/O!_/}Q5k@iɸ Z (\޶1ؕu=6*ae/+Pc&9甡HTqw)ZEybWrmvSVJ4 MtG"<'OrG'LktyPAIJZ$EcI=~aĕଥD#D>?~Yp fRñБaP9YD`85@iS{^B#tw" @sQ ˆSoo㬯 - 3K UA6\\U#?-,A4JΝ+΋ԏAέz[rN~t$lEG+ ݅P}PKW zu7X# A8e`q W}tz31TF6IȤcyI~'+)b#̜ؤ]+{Ѹr% ESdBOG', ~MHN]F7O,v"!ln,蹾Kv;u oI?^ʸFh@xK_2 [STtpr=9 ^zP =e9\FK#/ƒ 6f0Lo mx[V6o"+>{|rnvI DǕZJRf!:0r!˚ohNTijЕ'`B/>HNnOnjr}3 qd cF֥mhFÃc]*B DT4YN-o`+c$)cH.9Ƕ-5S hcxB.:8Ôx6gFaWtas@%UC+(zGW_jn|UqOLQ=WmM^NEPO2Z,Da4v1&dX#@=y 8XmT1gЧTG, n3Ys/B&I#i)Wha}W1+E%C9I"*jU&yv5NڂB懺UDC~Tn&l1R̟KzqKT֩6οӄNA" f6{섺H-sѓ`ׇ?Q<2p;HU.<|kgG8hA8ߌ]K?a4FϪretz@u9-ıB!i\=>`!E݈B\K3y7k?(22N.m'XN̳ [(iFsů-,fI C.X֛.B:aiHm̼߉ u3q?UdD#q8KTg .+2A(Qկb$ Ga91"weCY`iI#E!DeףLVmD?2M$LU1ş {6V:^pP`rC{\ d3+R=RPo7V=#NJ 1(Nt#Pp$3~s=]|,$Gv3vGܿ"ym5lDk= L(S_!Ckg)d>+©/炅j< ҄* Hu7ȗx]#39ZV5MB'γJ$I5@\m8m]iӘBMڂbE (NCͻ f\B+|v# C(Lw.[^ 0L!%q.R6L57 #[ BI2k{npc~1GV3/NdʩܘZJU[Wp،l%ȻoCC.dF6H.U8|m]@VNُ/9DѳP L QX/U^31P*?Z Pz!%vW)]{Ks;*M)ڨ̧fN]Yt?}~ *%|fS3TxK!2qGQ%?,W }x>‚e)GH`n bs?t29!0W]=h/[E~ :6W7ʹ q$O E~6;%alc!IN7 p/z]v"G,6\&Mzo @Q@mG+u ii*].Vk՛#']"ZNq{'^8`}O@M9PfڢW>gF ЪҞ 8V@%Zjx<ο&tbHߖ DtU9h]&=3s?  E!x< AOX*6c1]. 9`ךbVIќߞ m6vu@:xɞHA BNT)z &COpjI7^UtQ }ѭv< L&{$'N<ꫦx'v#P?Y/̑|%a=);ߙ;Jy;k%SUeFJ N@65g%8Q* ^̣a(nuO#+oX62:$\償B|ƨ-Z a rR"cP9Y<}*dz`s3hs23 ulj1R.MPv.C a0Q诬~R>ms4/N!Y~P)WQ 3^|݅p;js [<^bDӚu&kUgeu93 -op~ihֈk~r O+5 8vb-I\S ;)lZd,T1w^v0S |r!f&J &bh\4| Zm]ı/nvy/V&/u5GMN4xG- E*BmJ\f,"kV./b?I7bHYAcv1dsnw}ǘ9Mv,JX<#w ZJr=~ PNNɞjMOe{WΕ3580b jvturJY)FVZ=uFv> 1'Er6Il0 iP">+LV_KP[fɢ@4Y&LQպf8 E ܻTF2\_T3J=I} Pp ~ |3Cqi$$0_ a|K;,mC p-M:){/FM|n#=y?3i chsVR`o+{G(QWl*MI(9@{QWϡ*y}deB5.(mm lԝ@WMX?xy8B6H{ڻ[5tfo%WRj6&1y2|xKB5N35C7ϜS gC\?_Z Xm> O>rnXr品>\.dY1CXbAnvA|(??QN(-PSG:*}6ijmƉI$% BZ JZ*z`D/q$Y" PCCk-&MWB.h{md=Jň5,q)X`&hJTP=cVp̴/GXo9_JpzI4_MJ֘Ɔl;f6w:E;Ypxq` Já]@%e7w-^ cx! P)fJnUteniળ$Qa|xPZ,OM+WإkF1T㮴ۂ Y̦b+ԠDk/,Yf$yfMHy&錨V̹50Tv?!V*J1O%ve.|"` LB'qŲIJ㦵).֪ai\K4W/$+1Lfi4Zxg]<֭6b*˭f@M.ήyH amg]\L{/j1W+iHax_ǮXV $ 1C,BXbQQyD#vIj|WhFO{ر?2Sg[Ka #d9JA)L| =NuB1Ab\{N1[̓M#jc?irz\tAH']-': w7fکc"Ͻl4/*>V14N(0C̤v8W7*,Փ3wZ~|}7az 0@݅C(A&։ {V0un)h C;JQEl(XOD(Q#+' j-ڒ.Ȼ -{Kf~56V8zg!yOZܒck]陳FYʶvXoS-f2'!9IuN@?maN~U%=SX]'u(L8SɌ?8O~_#hc_AU;o9\̩p$۲XlUowY]}!?1"(d]N t7)E(vĔ4$|j^LF+f)=͵OT mr'ʓE 0-qޗD8|`ާAMn9NWkSDcTo&%Q0Fn|gL]w+^M h،y$U-PJreCjPD"*GԱ\NnfosΔS8m?*zZ{ ..d} V&v k~E\`l/xl[zUPɢv,R]Rd" HNu*Mck$Sqt{ ʠ,T_dzd`X n~B!:gvdLLW\GRE»%˿^5!un3 |>=߁{V1(+Lp .2ݿQI才RPPYֵ-0+bb!~ x-X:;WMt '}+/r^"kpY=tabZoͳ}gҏQ!6L2rG'UQN԰> 7 C~ZD< 00jczdH^&岡L-[35P_-< r+zO-9ϤVhMz59f!w^OQ~h:ҫ Kj  <`r͢`m4؁^,RT6dր o@ړ `Wk]`9АF,Sڵa2pS%ڙ=7'X؉dݕˬN"c4*ި1# [f+ %{rY_<YT8V9O]x ˅|Jh- ͤM"$YI(Ǹ'6ǥLںW0B S)v9Zێ}L7ޭkNn5(hQ^qUz$&Gbvkؘph8>b h;g)Ɛj$a^4>FCyr|&C +0}o}N3%}(Tl(xV:+ޕI DhFwr㇥I(Eus@rNk7׻yk'54)&nU*xP(͎p̧(ַL OQZ6ll ~/qF=<ݛu4{wɊn__нef!%WdnSV˻K+O+BͳHQGj6“elcrCif_']FeML Ô84eW3+Yt:AԊ.l3ʥ~Vm۱n{}q>hE UaB*o*kD6۰Pnevk'9 38|S>1J9[xXnb;h,VuSx?REFO$8f%Q*&KŢήw&ǂD1dHӪX ґ4kw +щ@b cw_"06t: {uܗu Jd^>xsr%҄Gv/.Tn֦ct CQ<N?oVw7lpsf$=JNI~¦wOMU׹jm]i{ $*<Ŧ X8D`崕GZ!ԋoϵ-:] kDJG6BzQ{)fLzǶ>7Y.FzSeL_;Ρp@w*a1EI]T! 8.ʆW:nrt$i; P3?鎩I0F/}ҿm 3ke JsKs6(A|hʂt<[` ' (b89̩\wʧ%JЧt?qE~[e3R.y.BliQtiNX:°N$7v;ڊ-]21Sטt;E*Ns :vCTrN5ݚ1gm3%ƼQ}P߮F n( c[/N1qǿC6wP-$KXhGq@g:\ Ve3{C#c4L>!M)әޫ[nQ՛h&v ts 6X/+ӢXLJ4̾U{|4L*8̖(!1 G_e=7R"`>q~ |!9f,ʺ } !p"W@gv\# Z{YQp72>^J@:Mra/Nq$R`vO?9H=a3w6f0(3(,x[Ѻ+h8 pX3bh.L{(F'f+LITخlfdCvږWP.î LIr+A>eMx7E1Ig`_R2οarBĈ@{%bB_ͨ[:nRk++0Xk{+bJʭs :oq٠nܛT*cp H;~q*`D+cEGYohI]ؐJBʹJtѿc΀KgpbUPZ$aCq\`HJ& DQhj<>vZ X\r1$pƞtVG{q5}o i.˄ґ4 ,VQ,(:hx9kNct˅VhUKv޺cr}F$|W Gt.pҹUL rDo^ӭOso3\91ٿ kv4o",Ԛl6mu>/ŦJN <ECAK~$Eд#SBWQg\xuU{4KE*aPƠ hM%TSbd[$熗MBRtٚaYg.08e(.p vޜ0a Y W5 Jٔ$T88H {s7Hz0ֵ, uv$sXIvg/_X \r|ZWl:q0cQd3[2VnIK`@  G5Ӓ9ZkkW D}&h ?y ݯTNb9 K=kE8~6hFؖ#O ݡPqSlܰ7*dw4+T(Z5 d_,Ů{2@-0y~8..ѽvQi]Gn%AgUL1]O5q6c&W\c^Q2])_ۋ9-JrOTRMy424pA> f9Ǎ\u>%9.|$WjI `՞-V}M*LR)M' Qqd}tDh >dezn7HR%5Sgb@ KlO{6:yzݲ'oWG`uH3۪#⽏QC%Xv6lHb /!mo&DN!nYg7OBjwFǦ[M]F7sCxB.+_*+-k7Ӽ~D>\ruelT~MKjAuKu_\ \Nz&KV.gUpi?6 @q:x~PcZء-)h1,hKaOXN;oFcL:sM[aZ#p-*ɀ]KB6.XeP󇔫֗R^*Fs<|~XTNR$"HAbgj3NKʢ.|陔 |! {'SW+[8UK(ۑU6|7V{Dҕޜ.[o&9{Pvǿ3px.2>*cojJ)-B6tx#Wd]n=3j:3]X&>E;sugdʅb1ZHߓ⍸PC{5b ;|"C5rĹY gloc~mm;}yuwHT?pd%h&hqeQ[=8S/Sծ8FEyWXo\-dCm,ט7htg72lҰq&~ ė 8`XauՊ<66l~=}Y#>t/O{%xd|䑲sV~aZ.7s\2Z(a&'D. !R/v~y>B_;U.ު *$XrK]_'^\:+2Ksj~pN"??=w61ޢX7KIA@҄Tj(P&IVoX-)`KQ9㭷렣l5Ia<ə[<08Wց| XerѕA)MZN;9Y(1[8 ?&>e% ia6+U!,`WExL\Lh)e<~#k2y'3uTK#`/n w1<hmaM.QIDk'3v,&Bƥ׵=E<=9`׷|HR"vuƏ4m3MN3P~hv2Ŷ.8- 't ݦy(G) 䴦7}΂X,l}`TOQdVc/JH P4˚3]sy]><+H$܌M)6Ac'YGpP! 2=[mjS'DZ]w'|ۺP䈶wr9ZKꄶ ^@v0H2)(ȋi]zάr^BVPw. v0޳ {(}dw,lQjydU$ h6: J3s%vKuvb&@GxrY- .76D+!=ϭ>6.3݅* kY< V`낦iIpGvu æ.>/ HuPOӂ3@'HO5aRNXm{#,dD|E`f/-xGWDOJb?? Z͖8R.RߺJl\ɟ|Uϐm]1tQLBaz6!8Um]% hb≌ŝ`;z~oȏn(_~=y] 4U}fFݪӒ hƁi̘.Ǵ([8'9Gx!HQ6]$6`|e}<֛0% *>?(!)ch,v}6/t67n!T20_:A'%èq>݉J%]. Zs( giGmXbOܵzvK7k袉uG. $i&[3DBmi+2K 6թ^|Ԅ'W6$#i4_Obi4df7 *@_YsVE xG/?`c|z.:g*rbv9uN=N uI_&t%^`htdP\O_Qdñ;>1Z輫.e" nMђfCA"Kn_{efҘ X>҆!0eO\? 7* M+]scBs{qo.)^`y߲ 嬲X:\ m[1GՃAa+$ 1E6ʹ,<%OYm:o|д47 5(t p[-!nv=ʱLɇhG@]$"aBM6%{m+M >s?$My-Π:2:}hۯ|e"r@,Lc3-q`&o2C{16xz-ߕDbzlfE;`iҡɺ>EWCr-;( +x%<ή`a/D3Ewоmδ+]ఈKS!E#e.| #B}SڗHQ՝Vg_Z3G :пgՉ4p"uk3aoB~}IVGb/o2 ܒ= 鍫8 ^ɥQ'~@]ӱQ9 B :.K]aCs gQ 慍C(]'tf?tE[I@ L(vYQ(X#oջz:-kb` HY(Wl,㫖'Ķ &GtǮ޵(z SvJ?K_$y ^ьBݦz:~BUHn\VS!w dιJ?Y9`QDg>.Ȣv CslbSY*x( P2nbBJj Yo`eXd'Qfn J/⻡f!޸$Vn^^}RxB"0$?(Y9ѥ ^E$`]a ҇=l h :'*לQ-R8E)=,+b0MjXhv _ow:At k (QVgs?焝a=0N6i23*4)'HbT%6{6Iq5BcsJb۩ >*dVSR[P^EȘ]y=f /xkyr CE}_<4ڐ*#5'xRU 'Cq"N@6򡗬iFHӹ;I̯ƞJ'(KޫP0y61l\I':Tf]9eU_Jje)axu7XTs0$sֱ2^*''hBO%t:3)CH1LjRl 3I81.D/j'/ 铘>(:l"u.=:ʣ+p$t=)zƚ%PrWtһLD.JyQZ m>YrVjȄ7˫xuNIDX۳imE}]T=V<9Fi=(ۥkW̟τur\"OT ^)YHȗQ{FwczM䄆lI"F;%M6ݻ刭[*/Q/{Ow"ۅA;wp57jX Cа]1}mo6>ttMH@)GSqЎ5-@bZ_GFIIaˋR/rCu޷= 鞱 70,)mϛ%bfyBr^ƑFeJhpKF#^q%rɣcB8 DzeW&jt|{'5bw`WBlf}Wt4BÚ. 9ߺw+UdM(aS[!N | E;B0Ȑ5fMR;M> )Ax%4U}VI<d t+I5@_r)dYI2:FCM|@-il=~pAZ s䦕"zC6I&x-_ܺ:e?r-26W<<'kN٠/PK@pM7C)`F~P;}q'Z.9$u Q97lyQ p 989x5 ⎘3;>ݑ̤lj1bRh2d#%qEи'!C/ܮ1`}X!YZ҆N-Pz :# \w)0V2RF䐢 |QE&SbW tа](i@6E{vxO~ n2pF%[_o{Z*x5tњ^o@W9TKg'Q+ؘjh= NPoޑBY;XTsX~lT2+}bFCD`nUpzڍ08y/5No1l(b$/J*^u&SU?gt1]czD ~9ukgڕļs  jxi$D3,+I4=~K* Ti2w[*C0wJ{k4/O-,%oZCx 딩KL uڅ,O;~l7v '"]=SGv9 Yd #gt옰w M5S3Õ Oۄ`wQC%l@V86^Iy^M46%4!{l\KтT'Q144 6"vnY./b#f5١Q6fM\QS{e+;fq/2U>ǧu9 scg ⤝ڸpvA;t Vp$AC>J #ԕ]x;H,&t\[;K뫟PX;ɘ>&M)qq;4uiu>+?ضՒ 7<$-C $VNKdB?9pΗE".1wfOh?&9c'S)B.fȬ ,{e_6S^O&nDR CuZFY,T{d ݿ,D+SoN;O|&b!5_^{_ܩ0˳Ջ౎u#C O %@\}"u or"UаTJu|&sȓT-KLz|`,ƈ: wA,= 1//;m|'K"2 WYY4bȥ+jp @e=><[{`uA /t~x:kzGRL(r݂7"KE,:2.~#‡2M'E)"6Ar(Pm@HTQ1͜5il+nH:f!:j6xPuX,X;6\CR2/$-E(_Wo+#KyN*@R}Cy_W_~,h /=N`c#+Όu% Wf(tX's"E(eVꬓExHE+ʌ `Vݪr!Rσ-:&TvH2X:s&&7OUa|GS (S]g).A'E6؀T:4uI>z<p?2ë{${P ~>/ %?4U$X*MYEySF+q+O\ɕ7e=ƧMr'pP(t*cΊ*Dаx$d D |ntYsoا TϓcqHWTQѫ-?37]ڷ1w0ܱzu2{U#_'L_H,  10ΰP^/V`㿖dM0S#(/}S+lgBI74Ez4uc?:M[H&R;5ɶu%;p .<LIjڵ&ds]FIZج@|yxbG֤Ams?tΒG "#:\*YIddǦ~\ʈa֣x5al[m)qNB<Ÿ>]Fb|ם:Q}PUuLX)kN0T#ND"hm' x77)`0,,QXğh{)Ч#H_H XUϛ ڼ| |cÃHa'u˼wmd6hOW1"B #52RiSIa a`ȯM 3zHxF#Ð}?G&/W$Y5* 7og#,iT`Y߻:.qX\ X NXlJH/Sbe_H|\ob7/<%JvΕp0 SlܲI>ys"z1"hQ?_MC-a?I.Rl64x/jv`֠$uic̰Fcqf8K۪#ʰ#9 hc爫3MZAAybàLɓ^))FXT@4Xp.k 5SEcs`>6oBq;j %YEv<ab U:O9,7*fڸeJ.M5LPi܌XJ{WRXY9بggPSD&(!؛J2%LQTCj><H Oǰzd [֥B:z/ O%;2'%%*ST) ul|Vy61D<}9KY])&woi$ 6 i\m" tbgf܄?Y`ϸWÇ${]s0V¢K+j^y[.Ȑ ME{Z ,b<vp%,o~pP^XB==ghep pwIW.cCm8?]M X֛!c6+s tD[4&ti&3ZR$'02wVK.q58ni+u團Е¨DBIlhD8J v9F<îͣՌQfGߒ&JS+#\@FcoiTkM-n-5L`'#!9֤kQRÊ%dП3G嘞!BLrJBAp/gD8q^F[L< JX%BCe䴾qAu^pn(%(;PMEs3v:\jY ztXg0 7xsz+; X˽[B?F'5)CYqweUX2ԗ/wɗ*b_55&N 6 *[/Ϳs l zG';4;R${h&HlgvHЯ!Ⱦe_^?,C ,EˈoTЪ z1'75@7b;\$U7߬&pQ)Pz uVpSE>+wtcťǤ}66~.|Ύ\a^[~-K9ӓZbo$(;)/(R\O1%a!0gKxCW:P$B64zŒmue*R0>̾ HIi>g9 ÖNإvf\ y|@ME'gvF `Ԑ&5ƵۆtXUvU[ Y\Y¸6tSO액TtSii@ґA9B[V'qwܘ>,L}#sxI1&=0n3r 7\\r${Iz ,59`)R_d1 f5\'xlj$[sv<}Jxҭ{18)x!ЕDoH[ܙBu=n vH^]?x M(Z\ZÝN)4e/y7.?E i(AM?Xxڢj@k2$^Ϳܨ۩ @֘gm7aWm#q {*i MRcQt`P (ڷIM쯆0{keT صuM~ Ϡ`I$\HyyOs9'g>|fų0,7U@>OMΙW26RYOVD6͆5S %7}%yz$XOE~bԶ 9""*xe ,ZnhPCx: _ĥt1Ne#\[ojP}߾;xj V$v}(-I3nنk)2=>ZuۉB>e! -}giRlf /ojhl. Ta‰v&[G MeaJ*ǍaqFEW:F UwH:ЏGJɳm c&-Mse0,yf2_S3SLl18 MJڻ{K^Hh~\gP9be1k膖5#E8hy>.ݏ/^h_R.^͐*'Jsu4]m0O|Z 7Yg!3L:{%Z.3!VcKxM~ʼn.NB78/_cڶm}/Lv@m=mTӾ$zBq 't1V PɀL13- SרTsf=}񶚎x,?`'uhQ (T@&5REwdN_IkQXx\o QiD7M,u``d(r^9.Zi'֩Al|-cn޿_;>f.ИکjS$D&/QW`=X2TZjU Re۶<}F#D}}]*"8U9SH$0f:%V‚:މNҗ?^pݛ>6|0Wmg#C (ƳܐsZ4R`5 ;o{đ{Ubr].vY``k*ؒm )\ t 2TO"n-۠b?wHdN,*~1rI)*[,4r'UP5YҢXvoL9S!8+d$ySJWy :gD&jY i/x`c&omvŤ%>Ɓ083dO_k\ZNV+_KCuUc 0OG6Au[MB <'}J:ce;;O04TH{M\P.CvOxiPh~mչZN |դ&Z}Z*[hpcccˀwDiR۸}{(͍"fZτee6zЏAM r*=xՍkrn<L:N4e*[ Z´x1 "j<0VǩվvTJwfrO>$Hɳj25y<%(%%('6z5Cr' jagJ6ǜv^$mdҮϬ.z Sm0[sx#f$Rg)ML.'ؽo1/OLĝw;hFnRFaV5p!0$- ,Tʅ. `_fs,"c4hP̲^Z%ۆ+2Ob>m}Xp!uh8@E[kTW3dB.OQ=ڔLh&B M"/ ]);<($XPp5N)wg))8SrΥ;azt[a!7.aMʽby0IeOW%w^v]4E=`ǀ5y6;-P&0]0vh&ӆ9ԭs_(gȖ3L2KרJaOjR09729^bXC-ňdJhԨ*V'׳ObǑ0v8N'a#CJ@.H)t;\\t5tX5Oi)1@ 1Ў\ss2Cc.wFvaHYc@3#!{<0 Ÿw>"*e4 L̀_zi~|"HaPV]4RZ,,wܡNM}/k|8 \/kt SLZ=yaD[k2bG5|6{%3|6g%mdb"t+ݍ Zqe@ z[rz<4ȕ\[GkZq A+ʢzSq{PV#|+<Ė՗Q`s=%.} ]E&a/G@K*PJ1@.V.YEUr h'9LPfX0V̼*0Nb 3NM:'cG0 `tѸGг_g}GkWɻ>$[nMB@={VoC -m>&Rfbwe*I޽J~|j(j9MfKҊdul-YB^9'9-5鋅:&][a' eM[@~t'.:w+!prW(L]3vf7Vi0GEּ/DIWPibN8͇; s:)$Be`-'Ýoe R.9]*1Q)erݞD:T[MlPgROSsS1{FS;~V+kS ڰ7mĀhs*&ݽXx+` [wa^T YaͶŊ)mZ wCCʍP-m`3n2dEs:T@RB.F[J lC }j~,ecOpї&4ϔf'OVax}kDel&KmJYA=ptt.1ن ZjSO!+69 7,$[ Ǣ;8|ꬬ2McOpoL#N9)'#+TDH6.@Vx :kOF*o`t2>*2g>Q7hO Tb hhz9#5S rU4a '\J.]fgAnVG]Zѻ.stNFjQ"K(r5l-PUbp}<}>P\BƓ@V]4_[k[9h$D?`_#Xr-ow EWPr4%(C^(LeϦV+lxmkvyfГPjT/ѵ%2\%~F>;dH sehԲ g9pon4 'H:\`Fϴ?wώ{`x΃ ƓC9u$i+;Bfc͏ & u. 5v(<*@GI4&Y:TN 'Sֵd孓ޠ4 }MҘYO~K<#yxg%w ml7qO*N(͡P{ga+v I\rMkS0r 3Ȇ_JeA\95OԔm$JС-,^vSb 2nEZK[Z.cN:`?YNj7v-9 'y-Զͪ0?|}쮏v 6-HoO&;rγԯ͖uʙm'jqI'OnUFdsnX /}^'?#RS+zd];s0 nH>:AgnFUH,nɅhVD/>wfNW)ġZ,TYi*8-iا8zlcgѰЮBZ2ap1 ,]{+"CҀR**iިLU[%R\L3 *f1@|b LQ?c[j;?;TPR(ZUg¿RlM4D8dyTͨ m.7JAun/W.| N+FWrX&RSz8 G"f8@|ƿWЪv=6T[1z` م|j ~ghWu_ЩxmQ0hi,2^\M] hUV1Dy.Zt!أR }E7hZ\_p3 /* uw76xCj,Wd dH4bnhXJs#+}R89=|L 05I̚kɨ<*|0ӷH}Bw-Ag:/O7ڸ(2đA"+a[eEUmǭsDߒEL&F\<xׇM&r=>瓖"!bZ4ݍ1N[2UO 7Hl: 6y4uٺ!&8茯7´y/:s8>Xk: pCMA=@/;4ºTy6^OP7`Oexb  ֵ7/?K%҅yLp*9X&!4[?CZ۵~m Fk_5^x#J a39%ryM*s: .e;[D9\![,H?$9%ɂAS5Kjyձ)ȟx;BϳSA@{Auod(r̹! Kt`6Ug ո>33{w'IۭGIvfhxU|kuHp=6S?QLtl)pe^PG`&s,`/g2Nf,לqjё`!n0$9YoY V9r6'.b(-9:!55$bN嫦jE]Rqn x$1o~ن_,yt)XޖJ P $rg"u)6Ksl SC0,[K(y}xI|E5wZ҉=r[jgy@цMeI"SSҊ%dr飐WH.ez>9nH>t/_5(Qe/K:q#yBn{ɱy]]hۊU~a*ա1 ^`Zo5ݎ:uP,^DHt"A{t ʳJsȴeG&IcǤ¶8MbsW2QQ~q\ VX+SR&p:RnmO='5@2ćB̤]1ebehqG:0"=~q%xح#l99^9 9){'@*W?q&(uU)"/~֢RWf$ݚA rwyS]?Co>A#$\ʋ}q9uWP2ʵP|EAAD/Z -4N' cu6q =H VOuH$GB ,(t+ Z_ܮL|p)SǬ- $I(nz>C`qKO'Z~>8yq<>.i0&6ovEjmr5EՋH,i FJ Uύ1>AВeX%r> tZ W㢪] $&I0@&qu䔫_ 3J QclzvF#5.$jejF%kV9''5Hm"J0>qAJ[K2[Cn@Bd}vV5 +lס T2ؤl`n38X=)wb)VHb̞ݘCcgWe_/w.i?M ~x(kb^T ^b Pgbɩ^  &j[Hi^Yޝ ՘.T {,;ĒȺ#@.v̊1w"[(.mZ v\P\P2;iɫPtq#.om:GnHxdj>\y,Q>+NPlu6plQ5|u%Im,*錙͎ȻۛqFus+)j# M+?;7߽V7BvSLmýND@b&B?(hh&!-nSҳl lsr/ln]Y(,ZspH-BY\@e샎vK2_ ~ %E} 0Qe̿vr Ϥ DTXHvTJ9)Jt'Py.ֱ°(A4(#uՇsJ"lU=:qkzq >6厸7/YUƲ`v\;,d6YVrF{\{"vM4;ai?ܼ-%L(0[LM^#2C9_t- J1d|rr3 [n$P`ɝw?V|@Fja +U=Ps% Lq3_DV9N7d)}|º4(bgCabbܮuKX &~[7aW$<ȁd+< -S6`E_ʗ"j'ws K>Uc~TNQ*Q>՜^\[׉9N 񼻂ʓ 0#>hX}z7BfVE!g9't,f?͐cH8e| Q"=V\l:=b~Q!_4`W8mUN w2g_K IOұ |yYY܉אh&/ Zc@P2W&mиE13e%@rr88 $нSHO85Gz 9TmDGSo#K.i{$mC rK,Ni BP+)B!Ѻ*vy0n瘨lbVʊ ࠰1|lNwJNw[&p}bzA6j%ȝDGc]SP|QZǜT qvYC溞yeNԏd:S4T|]=g|=}f"t)_C6L2"?LzU/\YZSp) nEsgz䢜Aubl(4[Wm'.v?xL:WL1 :0FdA qvKa)r9ԕ۱4'|) [mށ7a*/r(_TOx=& 6cTs]a%M)/\f({z7vVE6 }G}WOm԰VFGJ(h؋hK2;U$IsOLj:L>(? avPdxЖ>&pmTz6MƅqI{MA@UJig2*FBU+ 0H8ѺoX}2X\rzFB(RTLA5iwj,k ׳镸O|KHp(יifS ~Ǫ~1E@R&y? SdќII2MsS@|"/hA!6$e|US,!*bv~` 9fZ) P$&Aj__$N= MPavz*')\3v8>Z֏ Ei 7 L31D 9񻡙 Bl&Mcw\=tzιk'DIvtn9(GhK|Hr]AG%JnuEWGr_QXTw2:coEͽKhdfSF:0X+QMl) ʘ:qNH (2F~6Ʃ?`Ҙn:RpYtLWݠCp8n+\SKv#s:A8nJh)DId}bS>=BJ+q䚗)5KV^r) -70wAW1YT1"*)vNG#RyV3QHRЀOdԔ\ldomC;I ݻ \|+_eo%˴VV~~eAw!,1xÛ W3Qok0/9x . Pa?GC4bP.uy;`RɒHjwlu^u8*1+)b>mftA (cV4EUKY#B=s\ISGv'U]VY%mt%O9 gp5"I(h6-|QHh U:xr%o XSKTu\Az2k9\M0_Bc!k5 0x9:eAnm f0֗Umۡb}6Qu+{9Pi.qEj^QI' k s}=hEY9.~"nlca%H$]se+ o١p'Nن:I$4%L|³u3`J~rHK NY~;)Ԥ(ȠVs} skePC"`-.dt\Y6!sXВD<#J7iK`O:FrL\`]w e:Jp6=__yBVΡPVYjCC54[nK*Ra+#yXjgc i`nnu3`# k2jf5 ~a&- ʚm:e딼јzX^  M!lx}@`b@9Ê#S젉0 6D𭏛t7t{c&'8¢&E2eWx~}I},Hg*evR3-D^*d+"} b6MUp Őf0 $R9!Y*/t!/x8 0Rx]7/K[L~/6}JObiq~97Ue&)I).[/2yFn/{QWv7սq)A5|cG;$ CYkŏȤAfn=!" XhtƕWB)0鈲$A eRkY(pp46NY8,jB~JO wL~c6T*0 8i8|1yk.@}4A8 M؍;ƾqG i.'ya4Tmb5K]q,l|{JNH (ytEY:aZ|i*Q2c!}|PkA􋸹 >ݑWY$(aԧT  }0.yMj׷-rftu{8OAᯫp> DR"XYh>SB( F2?Q㾥 |}|y\-|MpnyҎ#!Gxf]`/3/y N)#6.񆬙K@Cs %^=Oȶ5sfeZF Lߛzs<[Ѧ JRʳ|r[/e%p.4phF=#]_cJh^Q`><7$ 'nF*FKa@MNv2UᣜAGb +,SIYͫXQ[TѝR`yljޢ7O{a4Id%R?N9ܫG^| 8BD>B{ T>s<u?m( \s|kXmHfy&Y$$zhꤦrPrzYGe=3Ǯ\&rnN^g%̉՜ W YJnPISq'_eu>vwga*9(Oq g-@s-wS&t;×L@Cٿ[AVא._،E [WEBrcsA3.!W$[ܹ/7WÉ~S>W~;11"XF@yݍ45N-݅1!rfMrhIF6O.ў>.5_AF8;3&fs(`(VX Ҹ;3swX(; ; 1Gن?uZ w{?m4ZY{~41(6Wq(JY/mA&5ףu@>fRq]W](pPu I."e&Dk7:v Z;*njіAYf&Юi4Aha-f<,;{G"39D1C4рtXb] >[Ϧˊ*N7eN T]}_S!Fn +DߨbzC%|ڵxRJ x֚*"h38fJeP_ECTL+ւ 5l Ϥ6,U(o*-܆nHtc%(֫~ȱ$x ;ۤ=E?0F;og"4.b:L"DPUGmNv_E%(G}H`ِQ󰯑j|M-p2iڥ, B ̘.$F>ar?apShͽLKj&4\u'_ /ppqs|•va*x#b놀WoHT!l1je`+7Ǽ 4/>TA" >dSFMt}p$og;2XX4+TwVCƇp*<&#ij[]\̥ ~Fn'>|Nf9xӿxR//f{!kM_nϴ{5iUIn˶ vX+7'?Uɬבoz[V)C,q#ZKm1O 3։P#([2pB]eV|nYBޏ.8B7M?@\ Ex_t#d ;тu`Q"濍ҍB5¸k>ـ/P0G}| ~q%ϻC?5,B#ҐL%Zg) T$ZV>_u\-c^.3&.1:D}Q|;]vFزHSY9W`.fMIc$ {4IW[?c` xtz=gԀsM^@Z;/}iw`r- j+arVyNubU]`:V4ꡔ"?PBpKLkTm5n޵VYKX>:pnG<3p7Cؖ':ab7f4\:@R[P@29'HR5! 0L6"dԂ@>U;_Ɏ}ֻH…y]I،PKkFҞl^:0_Ŀwq\3Ł|ebmhLiC@]w6|:{Н>ԴI.$qfh>#8BI.ݱdnTdt/cD9MF*.& iU`Ւ6v,7=|ںR`AgN 3JM,\hmn:½xJVr8ƨ6;L9yp2)o>e;΢Vg8oܯڎRT ?Pt.4MmhJ]c5̿,7n?GD~( ̷+ĥt.<9A(;s:ޚr?'4P,+yB?BsQM]5,;%#RGr9MG)k sWz]pHҷ(. MbNjޒ.if2 r;݃fVtj5d"ߓBdvD8X|76B``MKyL+ڂ< 2m|: d:("^!hViSQxnUSczW/S\rtvyz'a*"j çP#C$]ÇtSrxΑ4 ."y}:7c AeN!_VF]ݸ5yQ9xy|hL'tunjNZe8x4h S 8">sP? jIȊe@!k˂3]8qg$F'dUJxXBi._gHb|ug dAur1IF uR*Y\PH3py+6nK}>]/w% P1(U.y^AqGQ/z_,6%O%ezCtR{(?l@$n؞V(+}(˟jǚ}Twp]t/tdS(6Woz*o2̀VkwXP}SA ܛU<9{$# Y@H".@D2^,”7'`H__U0v'񶎵_mkvDž#:!'⏸w:@qfSZ v3ܺ[vT K">a \f[l J G>nU2[{ s7&::Cw*9 +2>CVNcjC}RѷMl/;j fDXݙ-=\~ݭTߌ!)7K&O = (\QJ */d%UAz#2`]8o*V~L}(k_]*Bwscrz'dÕugl_,/6A|*~>vmސ <Ϋ6.a)lOصDv0Ρ0zN1%lƽ U۵w|0y"jiKA zoGo' cVtsmTN3BZzh3؆}JXzv] $\ EI98:njtsEĄ64\yڻg7^7(,NZԋU.zI[wjB-pC"H~qa]Tb]pᚰ iڱ@ 2((ceЦ+y٣ssb 7ZZ5HYx9}D_~?Ree/ *yAEcb MEs./pP(+L:+E9E!{Mkqd5ٻԻVڐw!zp^5^xyj2*nAb~+Qҩ>N$֨!u:76D1C8Eu+XR,6Sab2[|Тko{;PC0/O:|Ji,P&+Mf[gϲꥋko"GZJ|ËSҌ;7.:J?U5ޔ zYpw2x&N쇳w?֎J&m# &&*@!Q=3x'xiWdaf_};3_6 wBMk٦0dd*5/<,cﴵ>NmsjyO8/S/ H8!sSM㱥T 0͛|*Oۚ g7R_Hd$%Q}r&<[J9/:>.ՙH7kưV}+ ֌WVZhY|YI{[gj3g=K>ʫL%X'8_w+妼zoFw :CPܚG)Γ e}rڻwy5gEi^qZJ4IЕoQF=Q<@N#[[%xB_UŎR]g}]rN  _ae1]SEpMGҸ-we@c),F$RQ3!^XbCjKu>K{lC4 V9m*Y(3{S,immJKMT;[,B@e$/eKy2xN~$SRcLKZ1]Q̈G\1^ʆ8bӰc`d:t(頥yA7'ZʅՖ޶նZUL KڵE]}>UC <K,S} ¬}2fAzh]Z2x-e;[:GwY7 n>NV*f qcmUt?+[pX]>R _s_S nw&_7s@vD8uWݖx>8p*VѫDpRZȩnSVqw(^n|?acb `dڮfOa=utH7(HV9WXŴiu&]3Qp |&v͏)R^&nUvA;$k}\f^?bNX `PFTi &A2H9 s7 6V:ojg7'65By<$u+m=ߘ#6cNí݊Ć=O[wq#g wx"+fsY () 4u#D4`V~-M=f < $B?0|6yFN Am3n \@vʹ'\.<^EV߿2L pjp)S޹hRIU:5,4%Dw̍]jZ#3zpLo"M?ߢ_r!(`mo]lr=w*6J .Nڭ!U)Š duБ .Za$b$M[X@dw(~KC^jM6'SW|0["es%*n_|П#,;r;7OIZֈzc3حnI^?\[)5Ms@kA c@6,ei#UCd":蓽z\Gu>rb7[v AZDFSDMy ?ňJĞs`ac+ik">UU0iv! PVSfbRq[D1b|\DM)PA mʷ&8,]j_ X51h~ĿĔ:ǥMVrrO%~af7S$K*涏Nc(r5 G6%@)%M6_SW3PhecN=:;\$>:ԸbzUPp՚˰|1 'y&~(L5,yLUH?i/c:C6 =2^,󤾎dXTeVF{/ 2)E]E9D; qzrX BcV)ATؓ(SI-hߘJ!o2ҕT&!5Pf^ G28wJ.^gGH}ar˱S`X凿%pV_[a8P3Lu]Ħ?2؋ "FG4ΖDE2j4pK9miQpn6e,(]j"|UE~ZC&pzCumo< Q~mgKaZwC9b2ߝZIrO(%G47lF gO˟=晙]-l1aZ!&bݩbA9vB R~"+ܗaT{& CD诀튲Jݥ@jVZU;\3 93E( T=H@,i_ɛcQ5A-)`-h llh [rxt]g[^FZ]ɓ]҈pqL$i]>9{iޣ!I?ZO4oޔQPɨܔ*| IoC_?Bkc /CM&FvX&r'SD%3fp׌3-"crglx.7w⛟U@kIe`2w<:{:0C&z$-w9T%R،¾ifbYhnJܾO륣t!=I|[upOԱMYH /͹dPli~/vŸ0wUMk +t #I'CH]~!G7Lj{a`#!~vVzr"__N M(D(J$KRzu\S{bW=H (lۊJ$es6ad!PkHZM;l6;nRqWw$@F<_FD:毉,q͂_HaNgGST3<Ͳ5ii9xO˲,cJT ɻ*hi%u$&p3n*GDP MG% TBZ+z&f0Ҹvn12'3}{BOvQ]ՁY`i(E7DvTshQ(`N"Q[g XB :\gRuKr|ȞKcMyPn7%;hFʶ8mv״_m0Ճ_Xlv!Yun*v 12<`WO#)o)x'aZVzhp'N9q C'wogju1"" s,hz ``x⊱Q`0K_Ԫ2hLK-tMZo>))d^,0H/eeY9ѶEUr$)_4HgBʛSŊPɤե"(T>ʍJerj,ylP]=(~hM+jxS7$&¼ ԰B˃E{a;9sIayse+HlXYB8"#Ka$e{4$r9ҹԴU3ZCBԠ%vYHȤ:Ws|MY%` o2rKV{x0>ҽu#z觻&f,6/QNK0LڦkmrK +va-93}z0kkhHBk 6d74I,@uiW0e;0iggȜL-E:*V >zw||l"!M),3!^VWZt&cyn'#{w+byRŽqǷ4l7oIVm_q|0|! 5?`t"] GX!#QzvH.FHE_dy:ʿ^L[jE?9nF:,{(g`aŠ~Nj"WDǜT [P'vM@Wg:(fMo'!Γ ^[*\"Z 9.@ND2vksPnn{(I}[LڠmܓJLWםF/xu0|­lGFPCV\.Z+' 6' P;ݕF AKj.ԩ> J13P2(+?ΙPir\yôNoz%VӌHY&|HxJiY'ehatTbbrJyꝐ^-(A/íKӟxT> KjP#/ VE9vZ6^[::x1IQIUnZSuxvt\bLbAR~Eu9U$1wbWF ekU[cd,]%#Ӓׯ1 .x۞JfC(b9$-*P<;a^e%p@NƬ+c~$ŧ3 '}kjzabNw >pCZ(-MUeX.;N…Y.i8&6P*e"=4ȕ Hd rT-nV茤V?Ά pC)908:0Ȃ(c'`pҝJW3r MբTk`$ h<3qUH=LH^yu,ʚ"=j1SsUB}M'l+gwSkfi&؇cT*W0w'dfS?.H_#_m3+$~X9t!> :EWHWh𜯴ʪ~x*`]7k+~A|k%+|w$}#N\GiN~f2 ƽae ;yvػ&Jd/_AN~R%oE*/}Pnl=sZ6V?ɧ~||-~ĉc!KZ+N(ӧޣZ#qTfz.XCPz#%zQNճ]8Z$YO?OP%=HioN꘎4y- xcZ4cn w^-[p!ak9΢[OWRԉQ;RV̸^[v9cYr ѭ^@åY&š{\6|ٓ:PIpM{dzI8Q˒^K,$jE/GK &(jU.*d* g CdnJBo$LC"\knX&'_%EA:!{[l-,~\B6ut%J.98!]j8d!!6dpqڅ.HJU9]kV|'kق<,2u] o)A]dc72,$#}QaoD_bݬ|a0G[KK8 q dl 9) tiM~~D^5 X7t` fäx)^!`>+Z ?]IMvmDVbZ,|5 !p$0.x̥Wti?LZhl.V?CLP.BO 1qLI/IcE5KLS7dj(>"{rBli.C!ڎǎdkVhԈ7mIW^6+݀?>^ 5> cG?ku>-Wu @5<YEjQU("eQ<^ܷWa!=ωYo 99E]"I꫕܀:# W(YZz(gm1x n3x.__o_ Fg'Cfެ1ʝW9~V'TM!3uBs帔IZ$`d\)9 RTS|zF PjÌHc݄D|*?$-+ NxJUW<ҋ2vh#>xMv9U'U+TQbN>H2%L6SZ9[Х˕5 D sU@K~Fy fD@i ]f u2m?IqPk{ty D9A vK7ʯh<,x F mz*nv1Vq]6oRޣI5WP.w]~OXa[ז n1H{Tx}f- LcY|&+-<0FgpoZ)CV+i) cE=/P[zpYO&n}.rs?DiPd&TJZc)l7β.FGgZ'tƑ{7<C7Gn_Ms~;RdwU!- PV׊egjJ;`L;Κz~'X\@kBOv,DoG G"GZ&Io>L)B^"1^tAM A]TK.,\8h:M^ hbX*rb_:|'R_;_rD93sDS79Nz-a]'M k56SϳڔJE"tB%xh!(u2[w1G lv]BkHxm*nPۂ,>~HIRЎjسLQ70$A$˽Gn7 O*__x,5Ҭ[>G&T0:Qa(""8uóU:2Ƙ1Oڔ?seZI[JhD_8/#AH[s8&LD:q`_T 13:3/Pnj8@P5^dVŗ\MQ pք[IKbZ qp?DI+-iq+?p4ȃFE`La)'evXBXD 6"J9s5h\Ԗ5a Zϑ9zX|;dT$~9QqN<:( ]Z]Eu4ŲdaK/>3 fnIsdI8q6[\}$ Lg ,[j᭯I|BE'Ku1{­` MhIԈ>nvGA8.Jꜭ (]' `4K(_!QՐV( T % ݫ!Jix.%Cjh2eዐ47Ε\IqU-c5L]59&AkFGt.1=f{,r\8RH?Ѩ۾H v63D'GSG"t3#>ۍ ],Ɩ<PR@TĀ10x*D H~'TD o<.0%Т wVͣ `a;؟MHkO)-꥞,LVJJK}I(+5+mt(2IAf-\&wjCwdIh6ܓ& cOO{6~U(HxMZP]b{ݞgaWv\o6Vm>Κִ4 _𴹞h7US9k:x<$!=U5$ךau cAeRvRd: %|¢PofEH ~ZA6Z@_"7=~C`xbAd3%d1ޚЃl /*7fFj(O1[ѕi!(sђ7xj+YZ`hO5FwBEGvO3mmmC `N`=2 Uo I/'1P_ǩzr2aQ;[Fre`{0 2?{gQcF$NYO_Й{]?*K~m3NvyXjYY&*4kMTX6BI[m 8gwSP4w4 T_" "y?Sϥ$(v[(ѷ k!6hXI_ܿ;Gwrc]omm &@o<3%xkVg{]l"iQM${F)Ė??Ru]BrgM Kr5(b\>wcMYxVrWIYh/KW)Hl O!P)*;[5T{> ZZT~]7"L4hR9pO1&fOjagӏ<0i`VD|XsbC bbMyS5J =Ů /*P{m_v8 UZo-͡@0 1x6SptZ]ZZɫWmDKR1@t+ո#0nؚ)N~XD2F/.jP 4)o+WJ"!w sƔQL=g\U{~:<-;cT}L9ᾎ1nҧ-tn06-&z"DaJyġVe22vyHʮ"fދbOЧH0MJ$ |9Jld0=-/|z<#3A.U{Wz:|ߧ7mt"3 Zp)۝^O9UWWSB2` N쌲i++˕" "] :wE]uvH1H닠z_ {9x)GM˚*0}qN%T (T}q3q }Á)lTȪF6rJ7By%\'_9jl4{vrċSIxnܤ|F6^8h=]ېbN+-c^BD|vƴ8*ޝ/Pݲ՘Jtx.mY@i]츘<N#h 2L_1$y~Rɓ.[) ^`sAn*PUVhVG}< olt 2%[ą?{^q}m.S^_'ަTs2poIFɈ^,{9Eۡw8DR%K yMEoLo'wdhM{(,\SnVc+@ TmY"Eبh5p(4_$5Z!_+~W^7_.ݨy8kVWĨ2"g1y8ě[XbQAY?Q1zNjy]u.D>ӉCu`2cgn nߖށj55CH:`d?jRiĤlSzgLbU9`NDRd VueZc2.:IguX'3&c S gq,5CfjcIHƶr(Q QoAͷN@ࣶiA ,[\/C hd.׭A)W>wS{?F,SGIӜ,g'X5Cz.5AG|YdM4T#^~DL{p[Vm5^4*J6HvH l(s 2~UMOMAYPe=*uň\&khVݤE:#|v sMn%jª)H?Q( Ϙ\"Xw%\VpqEhZû'PtH- fǮ%AanK0is ϊ-#I T+(VWӶ&-{Jι9k>xc= PI`E%Rys"BQ A!{Azl4K%LkCh.wrB~*Z(IQ|&a\Cg./"{NC64Vm)=!D#CAHZCȒ"fzX9H)Sd"U΅ZR'o $6nlzrщLzֻktIM#&b&*L8Ϧq Jͩ6꘸P*#5"̞l5f/=(4r/cRJZi! U|KUTZ`XŖl /Ri@"*pˬW+'Jrnѝe0-m,Q'L:S6WhwiwUn<4l&W[J698k%F2%P3CبoX9ɓX03$}|Fg^E4G)gUA\KE QY,fB&B-"˿ku"q8\;i]LcG2&h/Σoe7@)O VpTz$ʩ"䞡DKߞov;^Ә˼Pb#i.X?FQmH`Y\ +'TZqOб8m4!f{͹V5)Gwnq,%rP8If̓W|M3͒7)y$ǔF}$EJكW/IWvn7X>lm(;Q07#؂c G26PDy_"C):|:ןY_WlCUt%# ̰fUjN<7~xjh*rieP_o"NX-Z7.kB8- (k!;cjGư.]Oɘd\º.G *OB`gUǁ握ˏs:%} 6#bE,QmoDJE:4>ާSI2絔510.6Y2 w}rneCȪ Pܼl)jɛ_*_M!k1fQ.>L9ҿb*)V;dlMPy#)^s >ϏXω6NR-.R/.}d]DI'XT$$dFˀ 2+f: 0HgsqM:;#Aͬڵ1r'qA:,@`YІqO9L,2R `%c~E/ (]94wjah-o\l^&8'C# ydc46sǘz3^CE 26 /olZ>ZrD*>suMF3x0h2iSns̾jx1DNhș{r-̨˂1&G,wHr3in.KϚ?:cע;iuQc=Z;rRw/qG̢XT5=89=F; -_׬pQ F]R۷4mCOo!4=\|" s`vf$4QLXIYhn ֝{>u3ҵB㷦IĪwdp\$qt@ a ׆:)~ Y!h?*1u:ʠ^o0A^ ]u,閠x)ػWn9?[҄sΚjFgYZ0707010000020a000081a400000000000000000000000167641d85000021ec000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/md/dm-flakey.ko.xz7zXZִF!t/w!]?Eh=ڜͩWTkH1Sοp2 Ig[NQ~t %ɇ62J9?mDIL1gxq2o%fRlj̀%/?Cz,9Fz/Mw!n\_@hANқLs& fUZKO"//fh:Rڼd-ز8Ff7spSYu"bsShQ:OVC-烛ՙ[j᧔Lʱ"*-f9_aDx'I)=R .Ge kr{t&: \xTZiM_h:@!dibBdLdNˌk6:$z!NP!thigWиG`qJ!㏬kz3)Twi?ښG:lmg1mfp2 ym D Cs%O% 14md~잟.=,vo#ޛ8)ę>} [Ę[̔~qR78;T2Wif׍zW,<^|fƒў1MuPeF`&WSle9դ{$OquԵ}vFWz+'dVW4GfZY,g¿nDw>l1VÂ;ם\W!5'3N숫y0(nk,(ֽ /V  ’G9~FB4.Z[eI,D{s;RhkKpa73ߛ<P !$ ~= &{a5wDceRߘLK HKjX&E 1{ du~l fzyډ@:v%ρl (7T1RcvW@Sjl=?I/uoc:3m_&UR$;cdLߛ,=b)LpEgu4fȟ;Uo I?NH@xc7M^XZ\0s-M ιI8뭍-9Zh'~&+J ?;b OޯƩukD6/{K%%ġN%ӄ=SE9А|x  AI }F\ K;zQapس7Ta%{؇tX3 S>=5A҆1?6r`ԙ*Đ![ZN'#Gs,=~kW`n!N-ȌE\<6@x;8#]wp+<l@|G1:W5<#ӓ5 4ʈp"w:KuO+J_T;Ze mBW>OV "Nl$T(CV "gt\h) _d![LdCe[H`,u$cYDqHcf.,xN3.힏M2 ,Xo{LdU q)6`,r;}3xcx47q" O'VP|&ŞP{ATEd$'>-hL9W! /*~1QQ3"}wЭg:Cra|O$M h}dŒb(d R}inhܥ#QF锲#{:PE7I&rFS+|R 4y^FW-0:EtJFr&Q1W)V[XIzYV'vǸ fjl\pNDIZ m!2Mdr>/^b!Mi4=e0SHUyo͢+ 1zg.9lfvͯD'b(Z֚yYϚ ՟E)}\9WaRե;Ur ~A②U*))E^.+$ Q'D"n19p{26'~Ф/ٰ ] NgS7&} b]5ߜ)kI[(E$("jF4KEJ.:r'K:QP>u!PF&aw>@uigc67?I8;9+pKk|Rnhw iUVrTg) N͡Zy`4H5p$*|+nkI 3* M-4.};*>4gukk7hQ2 N}w;=~*1d8ܴOZHg+ ͓ATx ϗ$Je,@ j_t$lb?t(]ns$ E tmM}FnМ1jx.*.Fɀ3bUTv]09(w/vX +ތq=ΣѺbˆaBnLY?J)[,;lR0zlRFB7=6UP  zwAIJ dҒvz6X2t8cvS?P 6'f>eR3uE?`-OM #HO0B4N&6gP>Z8Qa0_FM?kXVQ1wC4B]`߫sDW,8Y𺡹-QT7}6Y_ O.EUOI W.]]$f,e`-O؉\^?u2FZĂ,J_X7<%ȶ}7>ߺE?wR_n~4-&" D0ut~=6*=2fEyJoͨDoWǤmiQj/ \(k&Qriq4O.!Ӏ4`+E&?wKzw6CD F|E4%K&_(2բw+$d HY*J8^[’(7L%9DzZ$ h泌 N!wC–׋!!+W5 &˱+'ڈ$("[.>i9G 'GǭT1 0U)giƨ}Ji_bR(p g[r'atUgXPlޘ==a}U%ʑvO/L&u6zӏ%fG83yL-?繏EH,Lk\Q5 wW>^- ^jk-:4;eUK;ƤD^'ZB3m\ (O52 g@桇?N-5zg[߫ѽKw"QPy<L@s|mӹ|?́6NKvW͈y4^#У&Z-aǐĠB<^cF-.NK˷n&%o,ɶgؽMj߇!\lglL" SѭhQȂZfaНxwDN][<<ܰx[#XWbUUyN ř%CO>Z 9aĔh? Y}1*9aT>w?{r.,6Кڵg5OhmwxAk(xB5dD- Ɋey!}8~^E?I4%ދ(&|;zf#qzb!$:i(!2qxc_0K;W.&{C9]"I=p9Ґܰfݤ%l= ceCƵ}lx?` b&CfN܋s* 8Z8b}'T6'6dt|_//  !2↑D,ax1 7:aώ =| J-T;x]JlvǛji=|:ofQ\лmv_N7U@ #Oح6L]^|"/2(.kyE!Л]dd*QlTMOw_HuoҨQIlsRXܐ Bi˙_ƾ?}4TBBo  l20JuS%rn -%n'sH0$W!3f_1(x\ ,i^]:u}EAtes Tkl:Fogfqq,q=R?H[)Q-cU}̸]tN"βxuKD-p36MdӤdߘl fb "C3g3l8YHbg QPԈ[r4/ݼ&u\.z;ap՗0jFNDR(NpIY\c*0s^%[M؅4EOƼ! f۹p dV1HT< /TbA(&ރ`Ɉ1bU2"b4+l4["6e{nA^Dc]~Z%;!k p`(T;gnUP Wqڧ `3Z siӡWݥq-1|I@!ЌeiM® T.S1\N̨r?(zEt$כDŽZ;/JnnbZQNp^U7p~N=\ƾ5X,q  +)!NKHSqK6:3wM"+:J[X W&:#ElkP`7 ]]?/Jj3ǍaA>} N(!'odx)|qH}z쐫nvh 5:,cjޥʺYcz3N=zpx?NOdquOҪQ0CFG׏5Vh$b#%4d@}t-{!^9"@.~[eNֶyO7^33*R7W{f<5QB%hG (:1Q婤?E*5 |N(Q{oZrօi#i.Qq ?Q~X`nX(nl<_|te}$;cJٴ[p&_6Y Fa{=Q0MUT^;D̮Y4^i~ޑ[eOʰOr–:n+3*d]2I^r.'-:Kv:aY>o|XIZJ',ܛN$p/LuJ}N*e1&VkfWl~Wؤ]xVt/S)_UjG.jދ FMT_'(;;A0E;7XB2 \yD;3PjU|8 }7y{iT˕*W?Ou83Ae-%tB\6m|W1D"V y|Tze;lkn9w³d. Zq9Lbwn13uFnj(%sԛ}5,w)LN!;qyvӻh eIvart[gt3;&^@I ‘"m(ߐKs8ܭZ$+r2Xeng EvB= MUHwpDPs$%zvV6(֐XAK2< X/7 njTZ=nT7a鞁mXTM Q/).;MK1Yb~ra‡4ڡ; ؏sxr>RwdG`5Q=q2:F>=$f fquRL>Nwx&~egҊp݃*f;0J$ \ ƹ̉> d5,!crRPd,53?i&ZW]iRטw)-6Nb˶;FQY!|z;`Td(M=Z_ow^ػjSY0r-_@$˱F2YN"nf83GF>M3py~`J5Ӽfv5@"LBC zdY#g"?^m,]wYjO;hd^3áe0eu ?;0;w+ I)ل3ԛf7/yibM+X!w~s:fΖ{0]l1ޠL;f}&PqH64B N8&tvvD&w.P=(%$zP(ڛXK6kH+$EHH S,t)[ot)r+[X.lDCl  t>4@ IkUn= kROiKmv t\NځNM3CcIUGnVHeX npI´ TfN36>ZCj`wM<͵<6:[UY[w1g˛͂q;/}y G tQ$ l|+Uxб39Vx=wA`$1$i{G D0Eؽw뽓7.<:otYt[/rGD⪁kAQ#oTIQlgbPP%%W(Ov?%x)h5‰։6MM37UǩO0bEygFi>Ičx?`^udgaR{1Ϣ4!,GauF[tG!+T 5'A*6jϦ~{AJ%WBߺ) "VI;@e"t"fyDŀORBe%mC?+_aջn&CZ!v=+?cHakŹʦ)_yJ wAk.PŚ\L3CFdkN'0c5wޓbi0Tc[DէUKɃÙ aE9Z_9ndCw|𐈇Gm˳5KrUzƢ7@i Nl%ߺ!=!| zHꋂ>a`U!*F얈|haP^J#L[0K逤S/n6u=BGTDTD~#P+hXeZg J١BV'4;vh|Hak п%Rv:Qa~rDr*rD_ufɎ&o}aYaxB~Q,_]F=ɚ{i)ԗ TjȐɲlr=J1?YV. "B[}$1j=`'iexKOyfkĿE>#i6ņPB:FAv<*]00^`Bxcfee;l8;p0FbNPׂmCwFP>Ȍ/<4fe}=d[8-L7#rÍfI D6X7wbjX ON} K"̄?IxUl~ Xw#*g.ίc@d&D`B4hQ_u.Kٽzk:W!W1oͺY^w>Ϟ-y he0)1qϋp1H nW 6Tq[p͸. =!8>duN= vgdԨH(ۚ?ڀls o=].A\"@("R*(L7RkO;wݼ7 96d]Sػc NTJ ڣ&cηk,|l4!e 8VQϟR57hBs@jgyq5b["( (n\Ы(\@iǧ( CD㑶eu|mtoo@wm[x/'!yH™)=Q/O8l [Zhϼ DdH &ghMF8W !L_U)]Ly vqu` dM1x%*@?{^E:qB(FNJC=(6U@,]yeD\@@QaA(v. d\ kMmw`WK3mR PXi9H0q(r? .Hx^(2zOo&;@Ү i*Qz'ѥ̠Α'I{%^_ }GkJ>n UA iWU1h`gJӈb0xŜ 6K{bJm4/<80WL+ohYT6W?lTu8jt[;bOMKGvHzZk eWt\{CcEe+-~F]]$|/"5=rb[yd]Su`) c q 6cw{6&E)"V#7ٙ>,!8> ʕuhrK[~Nɾ,EakE8_bXBs`Q L)խE5Mh_M>݂,m%#~}gd Q]DZ4Ei8ĭ yСZͻ)N,J-!C.bM;\PZƒ o(7ϡ^puY1A4A7,511 ОdٲQ(ˠ o-Y=H´P"XPFKqs\ë1v<'Hz^&.2Ŝ+<z"a OnR?1}0B3,=R `r(]GPR< +Į/uogujB@|iV~.}1w]]ܶHCR 8> X)ۿƔI1s3iRv#zIRH(d[c2J /ܐ=[O4ʝtd+рGv90;,á7 f4>4ؗ@I-HUy'%^'?% GtO;}xckfp^p$ oQ!H9D dL'W)/,LhÈ0fj`EgOgy+&AbaMX<5i-v *:G/KKWIcr Рew$?hT7Hmh8>eCvy8vO_I@P Bpkv[;rpK^`Xi9S dM(`\+q7cYpe/cEx`X2#C7K `kuR<\BV5'I؈5{,ixePwF'@?4zCK\ b.Z`A* Ӂ˫/]iIk.B=zK|xRrGc${'y '$ŝOE!]5^)4;$` s Gتk%ffB'Ѫ 1iOl@@?;Hz>ʎIބf s8Lij.g37Kx)]yvi#//O2A3GCIW.#+ 12D'R;_JI^%^r5c_M]uHoţR=x+S Hen?;OO[։qWC sj I_Nʅ{UJ\Q2Cdȉ l .+ɻNׯw_D]yAkgM.MI`l/n8~<ǔ 2B8_P2R+c/߂5?d`PRaթ ORDs_bj&9 6 aכ5fcCzpAg఑61m9`l3c#!TMÏ#gƭ%kAH;hy*X+~B;*>SU1;#ϓ[DE%Ţ1؎%d# ~jk+c eС ϰ<(uMIRerNvzZif{,Fp^scyRK_O̊0ژhUt. RCAg=<d$~2= yz)>ykF5@e]8ޗ2ZbԗijnТZ}k9[m 6H㸟)?q^df@@i]2Z_;fێ i;SW&M}j m{gIiZrPFGĕ%]W;&{6`QGB~ uo$QZjTbv`Hd9LP<=LcHC}Z:}dn<,8m!^~j!hn\Ww^/qY,-a Fubb\If~ve?<<)==҂[É9noˎęVI,Ljڶp}M,؝(ID/*M2*DxxW`.@ki  fԚ?JɗO%|AŲeے=ۜZNZ#tʹNA._`.p.wN޲DDRSK!tX@z.pd2,e4KZG͐i ]Y"5v)g(jѪJ1IvHpfpcmYwkn ? >+k@|\fg/1a{2':_3I'x /#c,WNR"ޥ6Pl'ĺqb*ʪf>m}T*!R)gYEO8l o(!SJBQrlU9b!COW-Vkwl^o2OJ)0 (KtW) 1LޚeJZ[Ժ1[ lEFǍbyu1DB?%:`߰kO{RH d,;׎| 5Sh]xr *&q~b`݉m*RQ+GdSڼJ;+|D4f{w |5}:]UnA8Aۇ@p󄜞?*`]Oa&؁D^) TSiQbu'sQkWZ&| -U8p|tc]^kmp^]8Lc9DBC _wkنj*P/BDCz߼aސ8hߪ߶T5VoV7Xteр>~Y:`ݡi6oW_@_0 f_X&b f@`REI !v'w8jRPEoV-iSdm[%Xφ$M%5 $!ZC]M2H΃nQie49YBa٢)O)p5n*x{ tumG6M2 ̕VUnm`=V_qovVB f3 Bt4}Z{TN\-?'zTT2uV'oL+pU/< #YE $d0'hb1Lv õ!L.zc~ Rp(׸;P>S(F|?ZV^)+I8=牭۸ _TЅy1Ff9Ivvrfj i=%0bm|zsB'ջzpuD&ZCS%$Q8q D  jQr胩̆ #.` ZO{ Φ9 \X%Q.N]JaꈐzȘJ:%My31A/je+ǓB[`窰&>˲<ޒ:}CwR\}}!U5WC nx=A yYfLl(#==+cZ{K/89z$̵eQŪ? Y5}A+S94<b d%^?Qi8'$EB&qFI{,)m?[DάXqܢulqR-E\C4T!hseU[Qv²ai:͵S^WڔjO+90 sb"]+/EIg2 h=ege S@BzP&"O"hS6z,P38 Лu<(mGtV#nDWa>yFLء׃޶O.WT!tUtng~Ia"RcxɻU?@j(lP-z u/c~uǁ{];'D;6U99" X ?HT3 ĸs+6tɋűo)kÝgB1c= _azvso;68C1X5w8b-l2uu?Y@RRyFf)}Yx$"0I0uX@ZƜJdXL{A {Or9UdcntUTX8F絠[8lZjr*nF "ttFң.LJ pY\~$a=n'p,s>41s-N3RCRT(Qcf!dEV%CbZb:Cf">w( ᆪnacO)CyuF@(+7Ru'oR*ď8N C/BN)֠ _\U'П %Z!xgs?5EۯdT2Ṡb9?Px0hMx gE'Ex$XY?vt~&Il%4L ,G~q~m`'p_?g$}$*I $|᫰>smEX/`,!ʱdF=ӈ)b0 |T儶K4$f[W`Ǖ j~+.[ rdSQϛ*xFki07d1̂ި'0/g})΋jh~FN~ l<6K]ƾaA Gn͢]D&y7Dtbzc%X.}-Qg(+F Tñٷ3Sg>5y۬_M2ѓ쪪t{TB@3dpθ,`,.dBziG-b0-Xcg!N}1T]Gr*3] XۢB6ϫ 7*Br;f'lԎvEƑs% :ribAzAOPq;,rMf{a @M/>;3vtV$h [Aa9'PAZZ3+CZS~]>\aKPIJUu.VґB,po+;CtAՉV cz`-Z&V?Z5ZhKb=e&H+͵=|<4UP$bUyQo?{2\QPki Z,c:l '-La|}ᒴUUbE PN<B+$ҪaMdZM)cXfim.̫ݨqWxty' 6oI8wm wSOlQbMɰBm}J*^~jܧM^U{ ^盉Vc+=h"$Z%yJ(5RFehN 2)ME0RT6_үs˧zޭJI 8J\R+:uzN\M/lY2"Lcf@fkS#@z}a_;4+xla'1):|Dk|P<!BLۗ>Q'm7#Psw&/v 8Y*nb65O>4f@Y];7LkT2(/%)TFE"%u=㦆&jr =#se@^[?1ly; D1%IHM!VglbԲ><0 РvD{ Uk0K8ejL Hn@m[~*W Jُv=p7\1_FrpUa__CةEb9B*ϡeV '7ْt(QvqbIK8eII1mܨϟK]oOߠr/d45Vocj{a+3;-SϽ+3і燵{5?I:ڮi6Wlp cs§/ vJ: +Y>Ql'sgN>1Kjh00 dj5%i_[KhiPΔ2 h)M#X) :r!$F"Ÿ61{(n$+_u&G#CuC9sbAlSt-Nt}R[wwIFCR2Y[F7>1e+Kl;6/ @nɺ=m;)؎XHS%J u?i d0g41pqnRRwRΏ6ozl3YlWrǷ<5oLhBM}cYw2ƱOcOcvt 9Ƒ̋tf~NYhJ6(U%%>K[ GjQͅkhj<KͲ 8"9`:i~Uz!"ōZG`I9wqg2Urw?E~6Ԥ?ºY>dMOz+Y;%m8b *];rKqB_7M{+Ÿ`U:a%Xyo%,OUȾF7Bo^!_n~$8M<*Z2]@gk$}` Iڍrcˀt.@ЙngD4P9_^:{ºp^G"yVs+ eV,cmYy$!ˇCv.KN2N7m'+wD{ Ӕ^ j\0O6`$g%05\Py]:+ݚ6T!F7) .9N0Ep SηkZP+.|tˠ>jX tYe"Cϖ~iK[ sŨJ~N9cGٙyאXm:G[|cbr[_g^Q)`,\"( Y2ULWcDA:,Rb6^TA4T;v ~|7AO"TU }0DF9Q:^u┑k#=Etcn&Z*OvnJG,-qxxR]RClp7%(cbMćIr+1j9r;50_j gf`n{D8#JT ??2 1Q<ä~Gi .:|?M /N@T׀1I3WTf <,i%`Sn1wzQ:ӆES4+ɹZ0Г:khsH_pn t%63 m>it9Z?*4Xmt$PeYdk 0~_ykۄY8ȁZ]XeVfwks)gRUq]U{o&88e雡B[p?Pre?G]6*|ˋ>/*<^;5n(@XrKHawQGaQLjX|\+6cCͳ1-MLQLB_;mu5g$ 2ׂ^1x,#u @H/eL4 =34RwXaW ɤm {]is4:}Ybz~qfцa| s{ĄN'*p E1Uio#+jFVMlnEW Zk9a'/6!Ɋb0%>Up&\)T_(~7"[ ~Ϫ wƭIa}g0kѠr}}\b*`6C;,!&m!pjk+Y5Em"pW1#:&JC-P`/~x[Yæ3 \rq\5D:uD/!F#92#Z(#=E,uJD+!tqjHgⶇI%~p.!#E!0,JӉ#t/).?vD(M\=RӐa[3SV%)nch%= n0@r炖bZBT~{sO:c}fZ2 8n1,K蚸4>uQ P0zL!dNILgs @,V6+8U3 s'Ew| 83qV9k#!#%y,9ȴ =nA*9 ?c.{bZ(4 =yB^oBezVxtSl*3INtqfp6ۑ1\\! NH:TFI|(.vkZ?w?\&&)0zCGIOԸ%DA\^$]u);:"43ߔ9qQ!{LgV ƚ eN e(Y-S*0=gmG"GKͳwlR0\-tDOOG2|-.BsX@kRP:H3]H9;V$ى.ä^EwhFR O,c3 +gDf?A3 JݟZ-Y1($+O5sqJBR"} C peCt|w%T$ڀ>;H̚Ifl\OW\~8ncҦ$ޮ֢#k, }L\뜾i633P'(lc ڮ6$~̻9=IÍ?Ei谑& 峧鰺(>)[f&CAx(#x7sAMXn5ggտI%j0y2G}fnkO Rl|Q}Sw4ّ-5\Kw$]wchwf*r@c>̓xGڋAl`'(UNgPRfUum0)N{Jc6$e{fv/H"ϱz9y@!|Sm;qBZnQ[h:"_ulijf^<7b|RXYd/\K iڔV<k]78ڷoJAyU+p^n$IYL2 Y5 {2 n}6I0rY,uػvbikJɝ@ [VqYTWC?>LL-%!)ֿhi]npcVO&`KPJj3O~/S TZ`CK2l oY ׋-TeIfn`jy3*_j]&3銇zъ*iZv3>qX㛆% :(P7a邂֧tZmo]Pe|/DCèm<L$I/]CpL=IWJC<_L!of]^ϊw Gց)i^A$] Z (D5w}Sr?uf9dO/%)^OIpKZ\%HL񽀿hu]Dh$;p-.ҡS$%FLSCQL%geYZ}A }|y`q\9<ٞc(g`Ҙz˱eͣ˘24[pJ@PϒG-kBxwpYT:p{p><_=߬M;:"KW**}Aߡ-O׺ÌM;*dlj#,t(t>^EV8udžF̣xtD`H_ /=a_6U-/¦:KD ,̢9[kԑs ONAKw eGWw?Ww# 14ԫw";:a-Adz A'C_"}:W3\`U#|j@e\mXy=[ }*?~,Wm72iGG|j%&1K{ $3u2HdXDbElr7 N)r۲wHvVw~Y׭gD4Ͽ8]?:>P;Rh_'2v㧦Qxlvnނ 5h1ȟUs,AĂϿ%D:6iMRt;vȠbZ9nץZIc7?A)xN(L La] ;On rI7Mw{.5jqƳ_$$rKCkQr# UWibν+od6qbM 0^I(7y lZjꚉNKVL?vbX=Օ)\/J8rC+lA2jI}] Ṱm'A"a!n kJqNVր Ԫ4ticY8 ke=N M4C- UY\SmL5I*aOh]րhSC z&ʒg=,bFMɃy&X.pΑomm Dn"GO0:۰Ȑ 2@ (:Pخ@r\f{&]% Teczm yTAK?&(Qpn9sӿQBC:3494[{ }jH+? u8J SQM|.QQ-B[GTo娡\z3*\( /L!3I/BWĔD-&Wsseأ=iυ;f eT "Bޱnɞ5] @rv\}4o;V`a,A53H`PrEpN #]6zC 0/Q`Gaf QW%D jѮLS<qҵ2n5V0q?|w ',"F:6dPJ]nC֡$1!dEL3>!#MjWɅm% ,(K7-Y季I-\W%`Y?m\|PdKCһ]e"o $e9lF_J?X^)آK\}owS]- pTWcE:,B Ab^h!Gͱ ]Ƨ ~Rm(둾cTjQ;cs"~Þ0 1 GU^GBM5SX#H+o}w ⹮>Ídl[\HzR/,U YnQt1NPEt,G%ddVU"2ア-%gg&'"q5C*|CFk2`=4)8QU2 <,z`9^\~Л5֚n)=GB.ݻw弾p]t]#aJEQGPAmmK_8QϨvU9fh)`# Rɚ=q^5;9gNe-e)EI2W#ínDDKJÙO&Pk϶7XL_XoyqϕT2xh mQ"Ni(sjskӒ7X$"3tih2ֽIDI ]J$eطקՁ)fdG=N!D,T᮪O=_x{ǯl7mm.q Iz6N4o|_{٭u!_1W9K)Cd7U|I~%"UK"XWQWEΈKL]i+J6K_ ^'e/C7@O\CJFXTY-XPJ?mL$qS]Ք |aNؙ s-J,戣mEmy1Pr7pn=7;PNƃIFr0]B< E=a3 453m0ÀDZyF2ۄL |[:u :0];H/ `Ww>a{jBRkNQnQA[m{:ǮXTHA2Yt_jDF#dSE>QVs g0H'TR@z-P` TG1O|5==zI>wDK,t+9J?֓z_FLN6ǟ܆j{ե9F1sXWsqr94< ջA{C::W(EuMv^"dy2$BuGR><⮋e*i.ڛ4{"{X9of=}GמG^NmHF /"dUU[ dݞ?f=za|x}M#U*#[_ Y,kslH\AϾIv*yyiU~seidT <,EpAݙNSJ9Y}SV_^kHN$(f3JŪ&le"o{9ssP~JQvW,'x?ޚem0WTkr}'dThk4v'-qJ%]ְ \FjSf3lY@7ϘK[``]Z}ՅzESx AΜq5?$be6.qAUMd~OCIY`ڠ u9!VC[8% gt"_cSZ&7?ˈqu~8:Ip ,<&mMqܬzܤtݣP5*0+DT6dwD3Sl}`ARӍ6L\IRo\t>[HRGwd\eDM7K*JC P^e@n| b+Fs~GR |ްËAG\/ו.Bw:XoOI5+ p6Qf$FɬUE,DAiS5'ְe?+ Z+abs|Apj^e?\ Q  ֿc%l"?&;Ӕ*Qd! Lͧo…A[UT)-"j|n,(-OA7Ba)?jѰ:Ɇ/%l6i "СJ5"YÝ 1 Z=D㒢u˕2Ĵyhh} LyZ)D[4ѕ7{$k"+ pT.t?*PC6M? ll VrNuaJ0o!^U53TclՆ:n=˙ұQ%mR:Ԇn!6w+$A|ʿ#KyKdL 8B9ˮa8%"}P!m>H*xUم<%S"meE߽?I_V>; j򥓓tΈ1]B;دxt]K ١=.R`ݔ^۲Ӽ+IGĹt^WuE?/Q,ݸʱ1#AܵT <upJkíV!9-"^P.֌gL HKDݜyQT+~D${%뛍B1ECL+T40Rڛdvu\W4La_NkuzS\ޑxh'"Ɏ`D~ot\yaɋR8c&O“HAPOɜ! Ovjp:rTVgNyb]NnezedGY)K_,@2"6DV\,$E? ǹrx3׺iCX650[lw|f& 1X'W,u/3'n)WD r<ͧ9 .  &*4P+Jהqo$Lv|W=Zݢò=+PRa6Jܻoza߲;E4l[հ:8%.BJH'X" CW9e~e$3k{ZNJ{FwZpnb~\|C" 5vK3˰+ytJ~S֓P ߙKNNM6 D K 7"rQU֎}udԄgptfvNP)JÐ%suduϘ;cW~<%R -0K)WnƲTw6UQkìKLj;57ۃ'_+%*wOjͱpi`(?|D~=ZxNy̛#}rw+(/X%+@-S>1t# < ;8ùNRG?GO DN̠`6f95}/i 0(z΂aVqg=c@ꫥ,W5wyD'rЁ,8X4[KRh!c\ig?֨m6䞨%^rM.2'OxEZCx5<&l[PU,2z6jey位nM>tPzְc=S{I.]Zou$aу-GRŜ%-Y/9U :\k0 1Ξ^TIu1nD !)@Ns{XkhÇ.VC97l Lšk+E)l/]u]', "eDJ4c6(Ψ]Cbو>U.^F/W.*\p{+@Z> {W$lLqCG+ JQ4NHGΩKmv*w$BsHKME=uL9]V9.hq2Q@\~a[V c 3M`ӂ+]:4^*m㷓ʻh.ӥӕ/upi&q6b^&jsȐnAkJcL]oeX9I›֧lO8K@iĴ.(M߯CɀBs04p璽Iu舁fJ(~IzK'$T8ڎ.~fԫϐc.P%@2IElWEr7B[lC4l{t3b ^9S <5 X3YܨIؓ/[҆mE;d}u^||,Kij4WɏwNXN=9ؖed#/HlzWP_YV@e:GhWF1Pu~S~2>,ΰMѧ@ybDqjV,7@.)*Qb,Hw|%<'y-\oSd#&(ŻAYNQn nc.$זT Bq(U8KPa~]')͸L|M#Ĕgk$:I ]?ә}xI{T"P@Z"خa Zc|Sv9f6bלx)"+ךJEn ̐eFE 6wdĐ##l]7+5# ^s]`BPr0 ZBq$6g6Z"M`THĦLÊ5GcՎЇ"˴Pt \}S6l! .iHpY^wXCMcv9تOe ֔"}cgݎXEzpQWq-"8pQ߁V j`^>#821@SNnKK = M|C׹O4d$4M!_ %Z0]x{9xkU~\>k`3͓147E6SP"dj]ŸQprdZչ3HIkO Ky~ _ql,YW6Ls:cDEGhow: lt@Q'[ڎLWU"6.1ya$^TFV=]ݹc;4VG+gƩ!crԇxyě% MFutϽ\~H0n1ܽ_Ɛ? Cʐ:KFjXeOl7~>NHKiƾ15dr٢tmn@nO;6<o -na_?RmgE>.yl\Mz+hY{ʟzi9 ж1ش3~ .h2~FM `GRwt2bށ+gcs4Ycg%.FM6NiPyptԾYX_XfҎY*[ObT[wN|ޒ2eNY6E͠t mň~OoIKw(͙˳ Uչ;}'M7s7(!{#l9HMʶfRФs {QBYء }@vŧPעWޓfEҚ-.bl(y6q=♘DwIij,RQNÅvT­JpֵB EYPSخ/&-AѬFuELjGSJtC /VTa+MF@2bvυg2Ty7zz>9Qe!tW3 9kg9DogpX\U/!mW^8O͝|ʥu0\EqrL ?3Qbk v n>_fS<&'Ɨ!IQ=v:_Sh~vX']!k薰ujYypg5Ξ&;;IS$+ \.$ N U5fw OӶ J*JpXHR%+k+Wz/AD:o<@Lr6aĒEv%Bk禛Ƅו~ 2mm5PUT}i {U].X;\Tȟ HN 腸@L|AU)84#(pG<$QlTj.Mvm?+ r_&!}I UL0{_R,|P46r&]k}ǦOl ;eO4ڎx{J>d֬(9קPt0nN+ p\Wײk_GBp Ipp EkANXD܅BwC +s-ڙ9 cׄߢ[4ضn>k,AKxwOWh1ZLbk4Y1,ښӍSƸ3녾㤃_>idß|"$^w/Fjz7+%|Xƀ@إO'biFikD'[wQ=*5.^d.X~=he`E%'eN0\T9=Qs^#L*+4.Ѻ]W >`{19< +jl Asc|ǑGM2: "WR6 wfB4%/!:Vgikc{QHqfs*٢Nx[fZN?%YPNm;A*{邲 vd]JRsh] ^|'Sޢ|f9Z2kdD|)M'{8HiƤ2麦{x2Γh(路qEpuK` ⾣ y|N%BOGzy7Pk2ԍߨfBȩy;|`A1+%16BuN<~T mg%G @Â|)7дU2{w]c pD#\fbfq݉X[sȬ1xFxRXjj"8o 09]`(ty`qIS+zn *|z1<  cV28 VDqK >P xo0n;{iz ߐak ya#Щ3wH  _^o_SCY@0 08fj>7Z8ayE}OSL3 pq>.,Syf V_hWcA[tqazJ6$EJ?%H/KF:2B@uԗcΘLT:I)Wbi91k$z"+P}(!1,BL#A4D}[Joh}:!ڌ.am_kQ>8"ꀍV8hg ]#v4œ0mɃd}+_fz zEIl%ӊkU-pOҾ3a֝X/'/BM\ĥ&:)i|{sE"+Q}.o>@ê%b55]er3[NYT#K/XWY@DҶ]P;\G4O0[v΁8MN0Gq sv(Bג}j/"zQ`TKĹ,~se"uZfAٍrZ8Jn%kr #7l? ɜd%I:2 (ʣ[){նĎ_Mj]WƯXሒG7W&rҍ*k/fve$f%Ta-a'۝5׽a,n^tzP5zF "Ty`O4|sbn i1K9 /I} EA(}&!:TUAs#.k5Ekb0!zS xv{d#4FkgH2G1{5`1km(yyzAJY3[O g!RxEZ`%^\ -s'=Qߕd-e\pa L<1kQ Phx.,򉍍t{Ѩ&8@ml0jh!!}'(AiE0Yq0r-O侨- u{c'bTPj Rػ :B';e p6rE}zBŚ_&\ckA3ΧˈQpr.BGn iW v$l~8N>yLi+)m?G O@WU<[wi 6t1p߮QuͣnnZ0sbIwrtS=$[ɭmwhD -0'íN9kD8)!<ŋeB4 6gKCVcm}fR_{D֡'n;;O[}rI 0mn ٔ?FSK^ފzV@ %=Zv;'oމ@X]m(UGMw_u8J/\B D'C>;ky^oP{,Icҍ1$I"3g7k#v(JAũ$3݌%xT!"ˆ-_-1n%)dG|_} AZO` 8o>3v"Ksl(w."! h_٤HeKVJ -ۀZ8n7(/-c'G'6atxcu9)v$4(*<8;Nf15!04=<0;E=9TƦ:ėn05,Yq&]rn1H^ih'eND)u 18wbL3H3Nd4Gԛ3w6؝ &Fe&,& ؋xhFa쨈[Q\YO}Cꉆ[)П|0Z2`1?nꩫ@5I vT3쌿[NNխ CnH_)e91c5"UR:ḱ(jw)bFb%H̹.x[E9ӱNN/y\oy"#d ݾ_/wLV8χŦSEau3T/@0X)q$&[⬦{>Gᘕl:u@մ璩'3YBm}+MHP9J$Q)Cepӫұ61: +JGGHgޞZ"v`gZq1t+o *@c=謾Ѕ-EbnUfm,j 'ҷYƊui 3a]h =ҖK|8r_٠őWq>1}:#9-Tj3|$1&mNiO yr,_=/B}PEvXb8̐eZh(S $.TNBG*pWy)tN݉cGK +ۼsr{r3{_~# QS&!Ce`SrSƗ6v;Wgk/.uVwb[$nir99\CM7NY'b4AǥkS pҸ1Q>LKIMSI,wQ~A_ F,?{4k!5xXHFzz<%}iǥǒľ.D|ba/ lrj!k_:դ'f4M 3ܝ߱Ӵ^_]z^{*X%H! E~τ5QqV*F"8uw5>.4 !/-P2Y4p C}s,#_K@ K"VP3S!K;M;M=hfc_QDȀDρ1J]d }XOOjۘnEJh ~UT'5,7فAt۹@N\3bv+wM}sS,F}o[fØXB`"  "6K"" H_ >牍 m F\T@E'(ʬՋNl~,JR(yaJ)/5MuD&7yoHDz&+H>BL Wq: vU=#TږtoٻIQՏ0)Y c|.S񶸱mĸ`(_dl))Ӿ( 6})M9Piv)9o>%o;p}Gpt$K  ,1\Fdzv'1kUoI^rR^m-s#ųQlg0Yb{D+em6[Qk6'`4A f/\[vZbSQx^pդӬߦo.- 'Fi!3 msiH5Kqf ೕ w쨺pǞr)Ӳ83Rq$^LKƿ%Q r 4dY=TʮeCiҌ= ȸRH&GwiUg͈扭t< 쓬P&HoNSl͊剴kޖpz@OVO)1V~?NI0 Va9UGG@{w< 5%E[Tz? v]WjsAf|㣶d?S2o=vRc%Y=a$Vt]7^t_pv멐5Vzif8)10ӵuk4t++LK^'˺&B.TLҡv^Tp!]c*apTM.WrCl4zZzT>LJwN{rD[Pfk(<9\ ;@Sޝ *ߜYo-@FdSthF,41clw\޴wl*4膌vƵV ANGS<4:x`=ЄδםɈ{cuVf 0ω9c1iv>b /ig,>C/O[ ]vA#\&᳄?uojag2<_N.xs"+XEʬ47^e_u'|,#]3؆r$-̴@!oܽa9'-Mgibt-1b $q_`pY3gyKjHp|@ݷ=Zo(ũmNϞxZat0A"A4̮7+ (kαu"ɮ+'(Jo8 *0B%8!g"][_g5@ `(%3*K00ϕ /<Q9]',P/k֚c3Lx覷.j"lL9ҖiVUB=轝(KCSEm#ρ:H:XOᆑW} j%jeOa@Ξ TDDi?s>*VºR"h O9"`XQ^z`9bԕ(-;zyʇ^/vz[ bP3,h [uc-k@oo hv *Fn0~"(umU 3}Cb*\|un4O2 lrˁwwINy g'*YL9Du8nx7Hp*{2/A1Uw5b6ۋSQ+RdOiEsYw@vIjz*DA_UqVS%e'H\\'ΐen u@r{:E_^.|•j섗hjmr՚@"aa@R Phw{Fj+el9rcٟ01r{N܂K|MX ]w#^is-c9"b#M ::z07jWz_x~b9Kd+8ҏ|ݯtQ ۹}SnJ!/:+[״zn7Xmc|m M˸/rDIf-atND2.&LW );\%"=Z =+YؕOoZ~(aj |n:G&_6UMZ:3**jq~ST(ҡQaڍJ5PZ #s]'JI'fsD%80SכH>/M* \BT6d;/A1쿳E[% e+7Pbt"=!9poR:ePi}j)rN#BjS q5QuArWD`r"vPsf~w&Ѿ jC>QՋ3 rg?#jY{S81ADud hݵѻ6`DLTt'pd+k'R=9ymmͤN\@30+BZS`c*NclYSTyib}&|i7c8Y/a ;COkÛMi4-tyA~w_gkU8{Z] j0b0N'?Ahs&uo&Di7f 7CNx /,Hv9&W?~6pΎ8wm.f[\@'& Zq">r O?[0\eG2tF]rt| S !EX&YǛ°Rci۵/xh A 0gF ^w~F|$w-OQJC\=jy-l`u?d H䜆?oes͙.pmY:)}]ǚ[5gGr;g-tdV`!E,84Gh#@oDl08ãO m+~Mr[?=?ʖu1736?yYT]Zi*3<ڴKp6O.0hHwiؿsuGND9m7O&ٕdA Y(k?? wPJ)` ?+2yo pB8NK7jư|46b+Ȟ17,a^cz_Bnܦ궰iwkdwc7U;m!@t;k9ҋ2XH~(]J"Yy[ "b~ɺQ̽C:v M\:,(y zk=Ll̫gytI\|jkK8@bAP~V wSv,ZX>wR(vO4B:4ic0K'kڅ #ͶY%oꉇqkv/0yόg&v3rە,|ԃ_e9E7OOB_ODG Am Fer)H_"К};Ol0MshnIS(kd]c%]+/: !tc=ͻ:7OEzq_$\%#shr4%AdAos3~| Oޭ'̮`%C+47#9WC+g`Jٶ\7)B!*etȡ;H5!k{B̳f5DG58a2gxK6PSk;jѷޝ&Y-"I}Yp#5Qt]d=PJkzocGE=ّDHnf- ,`OҦ asPI:XχZ=Å1A:;)+fTI%\6~o_Q͹ @#qޔYdžvТ3VY<7wgcͤqovX)F&t#U#pjF{aNgA܄vVo;,}- oҭ) b3wHVrZCl9qҨtHÜZo-&D6zs2W^BA$Y&]Bghww6Z0: U~dFGMk5%U+r [ݿ:VOL-5VNCs5CD)-؅o1}$YֶB!/I"'/ѐql 9}߿J- N;ŝ !篸U ~43{3ZԲ ;&Yknɑn36({C1hfdŠ&I~,Jm]@%R)`—A _E%Ș3n{&y´:T$uxRX3 H 7Lg&T}P$:"hPٟHJ-) GP&o}lZYf!ʆHTj'}:϶PG7YJJ ͕b (4A+"sZ7ڇ剈$WQn;_W:Fɳ&|Sx\f:[~Q-4,b< i `P;!RFNu{bzr31`o$T#qxl}'IE(}~;ܬmWE-TL}\Q 2ӌSch+ ze?$'ٙsmW;#%7,t~#gbzQ%}|,ZJWSB,}-MZ894H€bÌ74sv.vJL%CiNz6*1/!KkRF fo`';ikC=ZpBt=XНI!Z3 );7MׯݨS}xƛXj\JNEH/E bgЅ*!bWsuT% Jbے<5A C(IG,D ^rփOWaǍoI+*AiU}=<@eH_(iJ4By"[=6EWsE8tącp0x0LjQ3,Zr:sW׿lB9Wm?R­oRA4Jϭ7jh Q, Zu&W LvrNBAK4>1ڏit ` #Z{cY[U֡ ynejhEl$1 6?{pܫpXZ8f#cP%Әpy&% g 4h9q< ezX:Ǽut"ᩥj0|*e9B^@eݢXϴK?ə\B3,'1g&P0TI=1ȐQy )cd%=>rLER4amD()ZvQc;=^0-T>R4CZUrkހ-$W~!H2x;K ;+ֿyìN?J+Gr1 rT~PoY8~`3a^8q11vD;#mFAV$y%TlYݦ0dP[N+X{ϏyOSGW$+K+w8_Z2[#]q9bPL3 s|NKx+W3b.*+}Hi4ejdp=?ÃN4sLw1IjM>Bg[ja89 6wO|7>K}v"y; l@o CWt'FWc\XĴv@q8evI:_Yʯx(ZUVƗqȑZfG^~C,j,KiTp=ms...ZW3#bbm!I m5թ(J(/M܅} YE(Ƒ:L)q-$vFzNZ x9Bj\PX@QLItöS` 7@g5qaܒ懅;"&[}m3fe->1|YE)! VT#) pg H`QD \[0熋d?pܔ R06 ͑]4PZVTdi̧= T\GV249q4ϖ5܏ÍsSoby]Jv%}yBLBSϿ`&ƙ mX5h@Wv .G\8".FK(w4 ޻1b9"/,EXǀ%%""^9J/pAHMCd%)ѕ,BsAaٜJD2,x&‡9Y0Ko@vm?jbvw SfA׋ (>^S9>k0|fr{ɓu<*n*m`X^%sfE>5)[]raY.t]ר`"XIZh He-ʝS%A\6X;撒 NJ3|XhkA ΎL}-8Nסz*>U͈Z=AU[V-"♙>H~7Ok܋н5~b%3)hcjkV)p/|GlD2cTPtbؗSZ[}J3)]i7T".ifŷ!:kttAmi֓Ea1^k^C[AB)PPV j͜UYziH ת5eV 2&E4+ŀCbڠǘ~p 0TC@||&'ZSDul8J+?,Q)+ΐM^>EarNгH$x¦վ? S JL}4l 2 )WRP'E^oI(rs*`qԸ |?Il+p~^sJQ+K!5[=}1]'"|Ssv p1e 5/CCӜVW/W/8HPG i $Axe*4B1쿛ߘ0-/RIj31N)G2YEjnѕDs4rNk0.jΏwՉ-1F-e+Nն{BY7 kʂ Z#TMk3. }j$!Bo _1 Fj0$ 3_ 7)eœDֹvgٿ[Sicf$7`zt f5{70HJL_@ S0 JEZ]9iŒ hFB%緑esR3Wi Obn䕰m GX!X%jdti,v͋x h2"B&,IXa =\07kFjNzvH(X=T BNu^BV=_\"pI/87v0uUP~#9lIt;ڤOE"mVY$L>g*Je]"lV>srd(7Os}Y kn{RmR2¹n ql׮PxR} /ڌ0}p/]C|fO{J'@gE5:%t$/KY~fA:/ jp3?b(&d/ofɤ56"-SрKƣ|02x6;݇A|NG=}4xptn%E+f LӁl.1aUWa1nl"Ryz0xe6;|TT}*R \ )\R@6˾ XrOn^.rmRlrqSL qo R>."1@wpy'5e3 `C<ӫx{dM NCYGԾ8l3z,X"-| >a‡\R ʀ : 7N"nEJߔd-l"O^tqGCd 'Z"ڲ[60.ʩV VkG"Xscۤ3IGPS Ux2jr'S,O[G'*DZ2&d[[FMxE̻/r̞fֈ&_2Zu?*+ R?=ӂ;' UA,Ffw B&ĩҖ`'7tsfUdwaEeLt"2A#; Ųj[0|^CykS<Ωޜo;ZYRwWE1Aqy9 Б^IqEgb3XDhpiȾ`i$JYnCQ5(םOk)&U"pTCPGA닺:mLci M*eJшturiT,ȝrZ :LfPوYmn.r]< y4SXs۬<4/sD9+")8>QS@%@'b#sjtF@?yx}Ek5Q4ĆJ6-Cڙ{n3pb/YCd)y ]4MP#YN'A uu Ejn~ (vDC{3JjGJ=w8 Hn”jBI{FZw<>VF3rBP6$ZÝ:W"1!H R"Nu R j]1e aNS"PL%6 =$SZ٥d}IHvCIhS'|=1nr_MmFErFvVdW\VL\AG%z}`wbYX[fޚƱpfj0bF׫-ŕ¶v ve9X0: JBSq>) \&ORT~n@žUl.YȎBk:,"okJZ 1\ɼ\rwwP3U$g 3:1L<eo)Q+4vX{fK.@@kͽ`onJ/f*1og[c+Cw+u(CrYw@fj*q`nf`y1ԿJiflo4+â"wZ%eg|[~L<ijj4 6*{j?S_b:CQͱS)%_͎fCY)gQW$t_#mqĀ&@DSgكЩ+0¢E99TCiɯ? 3'͉zZu}cb79("nx5j-3fwu{H7nӃ51 %s.6n,9  @BYTY}+C._2 &A9%j(뗴ΦqCt>B5qNBz7bT %k1Kk:-:)d}!Z]H )2a(}֮M<1FDàMJ(N _J M\& M^3;,u Y!}; t(qnI`̿e%_vcB~^;F' Gbg;a>B۩f[;N!_ɋ@5 ;*1GWIawL ^ROrRJV>SCC?d)cǛHmrZv:)[gGgdWqG4S\?#.}ljxF3BiN|B}73`ȟJ>71>UQ1""nfv-q DgeR}Ᾱ&4:Ʊ&2)AP8dJ}t`9?x<5 ݀t(4sdFS Zul2Nꓡ$MHk;r^}B M\gA$?X[c8&db~5Waާ#FDEf@0;%HL| ~l\m,4~aCr囸 ]dQa&>S)'[y0JowS #Iд"uy+Nx\@*B$)G<}>xZGJp{+DKߺ9_:'Z 2rXp82q~rDe?2/%NbFP upBtF0c)۵ !no\ܗAFG*&_KQ>"9Hg1xce m+T inܸoY« b{8w%nf)8ҥ\/*bS^DmS #|A 0z8E,VvHC\yOԴTAT葁OjvVE$ |v&Q8nAeζn!+ vE)U ~Q-k/ffkk: +u%CY_8տ|Ft~!q|5 >ЏÙn=Vu ƚa s"vO#E9囬_Pz>`vAðJy"&3ZĀ0rsYXZPMV)إíTUBOޏeAmkp-lw坸cN}0PL{$;cQ 1z 2z"uZϙNēE Qt=l*\0g\m%+4@vʑ-[V#cRa6@Nʎ(f(,יϽuEDēpjXthd)A\TI(\Q8PL$Ѥqr?hUi8~Bi^TT3۩df-ĪԳ@Cb}` w4SM+S5^R)m)}DyuKFƩc.= P2qVS6i;'5K\,ഹQ>a]GtQÓ;OEE$X6mAӎ!=`$J|aextjh1ތ7TG 6(-Я X~fĴyv{WתM&7=c _{b Grw k\J& X}]Ʉ{M<֋ XTلWFl.=+QB])^S'Yõ3$ *V]jZ)ϰ]XDǺk6d#(ژ9i/\4iHhR mSSq i`in2Ajԕrui^) ^w=.zl鉗Q`.ˌW0CpFb,.S5e5 /.z: %}v"E|uw+lZ;95\gS7b\*/׺6݈~f2T#$&2s`2Ū/%o:yC=Lg1 Ӡ<"UD %{y }Cת8 fVFR޷JL`9|k Cϴ/ j#N. H`il|\GߤV yp7}_ر^~AbfGȷY X@NA ,ҚHBPyuB 1OYϭʔahmaSV1:K5L^+T` >@9X)L7k5Ф"(e#촒G4)'tPҌg#;F㕪c6Ý4Yt(#K" ~䷧K0,x}@Z&kJK l| jvn1 TOmMa4fr7 i*}a%x.` K* 2Ag`Qf^?uSMs)pu掲߰~a<կDL<#.oJ-4'|~ɍjuz7O֘ǯ -AbD"V`: ޿|-0P ෇WK8#|%O5RCyG|-jݬ.Xf>KY(c%7tW)+% XE,:Vqbp,zDdz~a1 F xn 8*epv`{, WN:6jyޅJ 7p r< yIpJy@ A5!J{V%VXu·`e@,1v/YSהgn. g=M(ZDF_,U~hX-xud侤'00Ʉt| *Gu619dʪb|\%KƎ)>_|p>A8t[g4rG.`+:Q<iܳ>Ad_{MKP/CJD|EMpתƴO}Ζnjxt]4PǀUm^VُW ܑ'©/NJ \5X?K4&)GfQC/L̑K&L^I1B RpI>VWP2Ř9YHޮnhrv&1VJ6΄ggo^ҮP? UYi-?oiEtIZ:tyFOEX,xJFJR%w<3{19}u=ޚuU)[SG-F[M| QwlG$-ư!>k+2\jF_8Xr~ZӷֈA\@')~RڷEHT"d1t}$d@⵴FW,/5 ?wf F?O4$Y^(S(V4Xo@DGb$=fH!Hݒ D(Ci]4Ѣi[gst&GDAle2P&~+bUoE_DlV#k3@B% |rd9z/6T?vY/\r^v]7iZp=-anيŗb{spcYӥEx!qng:ֻW8ԐyUYC ) D$`e$s2_{}6YK=gV#9'l5YmΎ]qxFB!2RL@$Mdyg1*Z45Չʎ@a,sBV&)j GՁjn67 i}j3ڃ3!0q s1~>C+^r2'n\382aU7B_qWm)hin2;[/%3kɑ"i ~T p5B]Ck r멄6b(kM%uN]sbUUgtfuL +DWvx`̯<+_QbF8ԁJ't}=rp풡Hf?b}Ej10)4](S~kҩ #>)#Nx\2dfgJkM'*6.U!QJL-^bzM\w,}\ +D< NH?tnc2+h=HRI6Kɣ )sMI ԣh5Ho; ڣ=DlRA`H_Ij86~k8!_x1X]1c`Z\iX lhkqFR/|nhh%@aC|[_t_|8e+ yަxAK.O5*L`.RT m-LY؆,(..x&QRMY5ypIiF7U I06;'|xɳD{rɠ&>|P߉;WkzrQ;c!e๎w-vjC?'I45mPF}tZ4p/jډrĀ>BQxx>=nW|3\ w7>X}޻]Hͻ,#QjҰB% T# ȼ$ϠG4JC.!b oJ) ; RPoFaQq e ^FR,wRAݤ}Oh~"̢kF,:Vx*/2˨-Q8feC JmsH! hdz(5\57T2U1BNahO d5Ap{NbrP^۝ 9PEHˁrD܎!]kҾv~[!Ga@R0xJ ;m vg4Dؕ ̘҃|.^J$$7둋 FFXLKy깪at2;v,>N abm$ $@ǔeB"}˼F㇏粁7@xWTvaAd<{ 쨇`I$KO]HwznI;;@%# c՘g 7|*gFk UYHV+1Y3f#y Nԡzc]:OX'-^2B'Jg|Ws3Eۋ66M$R`{} y"(c\.{Z-&Xp&6p:.d!dկU%޸n[ x[$ꁉ͕ېAlMHf R !9E$ÉMMghB)n8}ALJ;WQ~F6sQ\M= ߃' @UP{ǮF4@x/~TP+6Fx _=qhș.!򁈥/Q#q6qrU*h%mStUj}5c#WT\%fHfT=ZFo?ɝ 9Kh<򵝈N}Xz( i> 'KN%#ӲLjt,&sہ(_w^ zR,6<0fŪ!gdcoJzzx֍_}g` y'/&嗧%"UAc2sDz<۪Gֹ8ꢇbY`e" i+fW8bo{$XbZnŊ0:;p%vgR6"@JU`[A$2$+VR¬dg%h%YKz g}@4{:REG JgP,[5:~~_:S½9ĤT(Wn> /d_V0Kne!O,f g'i}p#mgp!LlBb9ρeEh9uD"| k>HR6 sg<.YLu-7*Wf&!{RA9iG7"VNBk!jm{yE+GMV` hw*ӋR~%.M]%5_XPF^$Gi6ԬR2:>C )/K"6˴Ge #L(){Z%͕\#ެ7/!DKd6ɀ)h;|lhB45[ե |u v OSUaДOUJO74ތ]0GԕeN'TwizHg4P K2+ ]۳#vdvnKK W@TxjW3IpU};"#˝ _OQܝ*TLnCHRPuinFy| =pYز#KXSey;b 1(h*ׇ &+* ,];Y{y X#?Q}wfQ_πXO%$Ę?fK`OL5uR eK=}6*tڢZE" OXGI,T/60Q"N٧O6z`z8ڋm g-H e^5!^5_#?VtD 0iͼ |rszCbGu3ClG%+5$i4QV{-. ~ Bw)ѕ|' Qv sDvHH#KD[ N) g_$qCĘn /1qRҽbA#Ȅ[+Q6@kC󤌡OS:5y!`[)8}|Sc,K[OELe0x1UGVLB'1b.nڈbSK`ZY`G}T99ڰ܁8ڜ^,^̀/xMX\-qdnɬ{f* goʯ[ &# vNM -WP(11H*K8O迓Z mRk7qW\ #U1 y]kubc4"`]|C]e>PIvnIЭzFK V^0Hf0v) N]G|ۢeFxŇ8$(lQ[/PlEAڏA#ZLsYeQf -kQ/}n$(KTĔvؠZٛdH<Naof* !NρG݄@W?wxP\D6KįYMZHh$dvLm[oX)K=UكކSkvѠk-LTPc\<2I0wcj(/ȚX~XL[G%E` [,'+䧏 2|?#"leVgBRQSyA)^eG鄒 C)PXe-n} **`dl]\u$YseH=S J2UoKےT:EkҬJ1MzILt/&UML [΃67̇Yv[XTr8rN=[W1$}=a.IZܥ[^jqIF gSCu~P, YU+ZO[QL٭-|v`iV(jܤ84w\wyV EwبZoOԙf fCKA&q_oήq~Yh-[,67|uքea3Ah(z`h[i AxF+Rݨ].eWgG3d&aD׶('s5: wYdgcyl6aOK2w7(HKHE/&GA_~^B3;Q}E悵r `d ,pQ $P ^)wŨ. գ|+"<'f'}V1,>6anzYo-u"b% ?!8dw(5u'm.Yd2/ALwOu7>Wc֛ ިڻ(ߗ ݈2ӯhӒ @KjsȐk ,p1ɻQP xMzekqij`r*652#~mod_Lɾi F6W ĵ_lޚ3.g/bpA97OwYF/9,a$Q(|Po_㋌kN0/sId5q(FnHK @l=DϖDOO$5CjMb(k۰--}*|u_qYsv(PqsL &&[ "r3ѕtm+xk7NTGCJ-U}鉏uz7ql%dЃM1p@U?;ʊ{u-dvz[!uq9%RN8.X N=&BC'X\^;ԑ.okPV!<$}e,B\ PIk15%q0 KR 0FRP>.(1K燵#Dq+An' ё!T8~YϾ-Ka vm%B>!E_Vu 6:ci8dG${ `l"0ɰs\ɦj6hV!GfW4G.l%9΀18d%*im:bX]JJoSn'Yq6RWUt{U0ऀIUM\|&r՞dnQ8JuCD$k:vm?6z&L誛q/@Pq},o;4=|D3zC`/|4lVO[l1KW;B]םߜZ8LEkd ]/U4fekݷݔ{6FB^p{O?W-]RWr<{FgOre>.PШ} j`.t8#MKxW֪DZwũAhe/{`cL2sx F2ј^NS'6wwŘ;L9dMT8PLt-rm1_AI0TmPxӰuGb!G~w=F/u󁔗ө!cDXv9͹e3QT?#U,T(4`?{!tnRɴ6OJ͒ "*$) ZMM)kuKH7͢pZb n'\>0ILP] ڢ xfLgj9WZ5)@GI"ˠ~6^SjZdt,O.wńkF%ZD(_FG |+Luo#ޓ<"'rvK}f$uqEҩm8Mk1љ_SFl0K|n/TλK7+jCd[V.K׸G4vJ0QY_أI}MʾDCro㴹\jY5mlѣFO$ܰ_ZYM!&Og$Ol@)eGJ3MُJP{㕳*z9-=76YSy=90>&C=?Y^$l5rM _hhq)kH9dE e9j3a.a?D{T7-hgW4,,M&[b4I @3;0)kk+?* kLU_J43]nsy%r@qgNO.T&:U+xR4`B4cw LYdԏ氾$l@ҥo s8iwKX@ بj͹f$YH:.ȓB@h%EO*O.Ӄ?QYRfLj;GX%rZ߭DrBZTG)~R4ԢzگDԑ9GMSũab, kzɶ"NU.v RgԀP*wkY#PͱgYZ07070100000210000081a400000000000000000000000167641d85000023b8000000000000000000000000000000000000005400000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/md/dm-log.ko.xz7zXZִF!t/#u]?Eh=ڜͩXDZ!2A?AoJͷeUggT{B&FR␳2YbD?8Fv? FU9wG6:0Lt!/h]f쉫O{%ڈYz>/\"%A 4юͥ!4.IO`[N|va%K|2ՏBo~@r `sQuWE1 ێ`Kts+nZ J:;ŎEox˚-u?lY~dʿv=Z=FɎpEHG$FqK1Mj,v8.CpȲ_t\ter;u28zEL`r/ԡMLm{r&a@GnFtX5Խ%G}*qib$ּ햷tl%Q$l0s*!R h赴Hq{Fሠ$H __c?%|9ӊcWW!Q`+k}W&|Tl+!˱G2hpJ_\'> 3cfDN"zpe+$ +cD,u1bzpCŀMLphRt/k2  | %ls,5]eW*); r .FvHQ5ށKUZ0@ 0 {~RoZEbY%/m3] Cac(eـv9WF./')yۛe;RK@j k5?:wEgOI.e1~nMJxbhv4'kv{]m¨.7\%ɲGj&lujBj[pl}'6%wEX!EDgE7fm1G7_Ǧ:)\ؾSրI[Wu+oI0O[/-)%Ry8X橦3͡J}hIbK[Ԙh]Q_@Z8 mgß VVDb=ΰ{0OGpqd f))l3tdECG!p%<'Š pWTw+W]X{ڍ`ՄVU87- ]}FbP|6}G]g)\]ũ72sgtNF~=N_U'aK>jqZ`sD(3w71gy 'z6h5iVՆQ%]G9`:/''M"f?ZL ߎٵI#;m(0)-(tm Y 0NQ=&tD.]8tXeu+OI|@"={h`ٵ4~p ')}Nq҅aKyǶȤy^#x7u6$e RɹƑbO̖GKKsd46ŃF0%88 ^گ:UE4(T >z@_sVjl™j*xrSަ0 KZU{b!%>~'sjo'9Jn-0a=p-IºH7ۂ+ύC 9s#8v +X>m Z f9D-T_Z/;Lj?q&V  ۧTQ`F$׆ct"JE״x䠵Q}G,8F짓i;c>犤 X'-#rkZncLg>g?gC3O޴ɳKI[co!t!%Èԥpn{kBO!yR"1c acɗq&!]͋2vD?~MPq 'v;ؗd17 xKȼݬ˭]>S&" Kz*B\@5:^N슡vf$DG.awm.O:bOS&'ԈNYb'zu^:E4^yzJ}o$H)YIۻɅ/%6N ߢ c4.@ <sfkd~}q]BspHtBrp^\ }Z9Xif+ҙ^WXd@}o01b2he3ݹv pv-<%C":06 Auz߷Aq@шD`рZTd0ڥ-3*8O_"E9eX^itp Սu/[WM0y61Yq$*2*h E_&.V'p uBjp̵6ȴ) VnB0n7 [\&;jorЄխ>E^!=q\z2VEn؄{]T&yEi{(SxXd$\/!T0a)w L-R*pmX?)sɚ=x1Y8˭Y߶1Z}3Y^KZ(fOi|%0C=ҕZw_Tv) ^^~CdPlo#CQLw\4x)Բ-B:Vkay* eHOf+&ޞQ \[]%$ZZִ5lu~ Y}G*ĐlQߦ}c\r-M L#Ms~8E3&d*U&*{z/ڃ%3@wA:TkY H- pg/w[7U"M?,=]2?pf ++CAcmE9e"Xp֓߄y5r ( ~'`١ߩ~|j8/_i%"Zႛ "QՁǫg]UK*JnE^V\,ťGR;-NP'BWTqXƝゝ{: Sf3v- 5?VגO6X[0ɽĤ\ջMXx^+$4ߚw%kOwIskPPA6o9OQ|S !J nu<3q+?Xۋbc |^8"Ɓ!d~$?Wj[ƍ7ԥT>Շ@ R=.q冫AU &o+ٴ̽IAO3W@sֈN90É5SAǶ5<?P A M"җIPrY vj B!3 ("=B2fTR#{9tu .7=,-{Da B%o& N1wnNJ]l*?m̯؏`OŁ}YM%}^ͷeP7|U 1[!F`.$WUT6(M&Da&qEysDQL_`X^=Ugw 32??%a*Qr%I ?LB[>ܿ){rb{#(.tAΉ^#M (a.Eʘs'ȘN2RTZ46ˎiߠUtSp%*Fv2vZS1tBӹ3e6_hNjC:t./ػ 5>vD]lw~\9\5ZU+Nx` q-T79nn[ g%"ңAvv=m4țXwsY \Uh  G0:}"8u:sE)l 57z.CN>6o8gmb9IK#^OM{*JlUVx|084Ase8-:|ՑJU8, ~́C\SM N9Kl,K3ۜfY N<-D8ďg=+ST-Zb ( >LcHq½+ u3NFLq!u߾"kE&~@ǯ nF{K)K Pʼ-IoB{6w`1H&OTI}c@61,c~3);6a?9(CT[EN?؈T=|v.u6XqU<{[buQwey3gdUggU'_,CƎGA&‚xzl>y+n\0cllƫX[2_KrLodsnƫ W"{sJ\iJŪ-TG8B EףU ^KM9 ?8c)t3fvI/ʻ@6QAB Є(K'(M&@t,]a~E*~8ܚ^]vFͻ5Tz1lNǾ򮆷f+@C(-q.[,|OV# HK4P? pZ쏄WKwd40~| 2e]5bT7G?O{={/gchF tKw8u@8`Εvپoރ>}͍N~AWvRs^8fm?'vɟA=7f3n+#`E$d⃈"]& ߨ $r{rap&lZjgݱȗ@waKrVr ]*PŨV.V3k[ ǴsZ7ujn5bOu(<|p/gK-㺎<MU+72d:oC2 @t$;%/bsc=CYFpҰ *_eq+ޑ,K#>$)VrZKGq&}ٚ Tbb9A׹G^Gm5*y#1#b47X3^͍{HaSZ6? ^"R3!,oŻ) yyKc@p)=by ć{~Zzuq"C㳞q]h@>JY3K>*])9:҅w|xvC(? p%1zx.jl \$O=گ6rK7YYP$^ "rx~GQ &n/. YϳEp -ctY&1-Ҝ2VVt97KWǀ+^6})w7ۇ_uHl,JfS=If: Cz>>tM1/=؝k/uTūPǣ|Gki[ zGUUza#نL5ʀ#3^m7lGDm<9a0>Me}P]:-`08#=L; sEThVv#79:xձbٳ wxh3ECHC@& q-[_% +7;fFUfaugu@Iiݟ0$yBKE|%\xAN>h#مLq}kC)gܗ(=VPRy_O pTMw `v?Z3vFن]UvQ1H43G4ԱgYZ07070100000211000081a400000000000000000000000167641d8500003714000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/md/dm-mirror.ko.xz7zXZִF!t/ϥ6]?Eh=ڜͩ5L6qƶ<,3խ6'A^FoEi/_j/m0a"jYGx9GI\{DsO1!^5 )0MrEPZ'[qzܗޤ~tC-_upu&FaCi S\z["\e3P NdOΔ1'DcjQ4Q]!0FY,|)$r&p%8s3BYo{crg_>4e $7X=N6P4"Dl#mO1TZ>eo=z5';ZK&mAuXnnn#p]A_gŝz:p[,S :M{in ;IDr@ǺsԶ |P ;nf3WJ{ 8J4bq/gƒPz#!5m:;6T9q/6OE$CNQw=dNKhWbP>[nU.@ zNaloQv67i$L#i> ILBQ~}OO,&M@f=JE8/~/#?cָYӻȬnar )o=PQ&W{wzJѐX+H'˲&Kp?wDDi|[Z9$IApRU-鲨$fD,)x(a%GcxD-eg!ގje3T7&u4q2˗G|tP[{0ռ^`W^}ÕϓY&H@lÖ\??/qXV /L9R=E)w2u#HF7UK ʽ[H8fnF@̥y^>tʲ6ÀO zVYQJYsƸ8+M11}SاY\!$A*H4O Z]!%eܺmer*J:鬋-yizEF7I:<{> op>EW`N)lr,<^dJ<"ACcDdkkVȀp" "l-Y`8VnoS W;wa ׆ S 7)~:} >ФqYGjܼ!mޮĞE/lǀRTڋkT+ O?TC{%~B[mM_ӣ9]8蓭(:G ؃^7 3Gji0K,K6)j~ cD`I"58ߎ@O/ /Vp}Uf-/͏ìY=dFѫ^nGݛj k.9,xucwssgiVv2ViGupԑêQ#)M@mK^x-@q ӕF#K&nu)Zm#X0HknJvE[ vU$W)t22X}>2ڼ.MkZ&GƏG>n~y{[bIB L!Caf$|V:[as&/ %L͏#!&!UO pI&}d"퍍UD|tcuZ9i;%eYfE3Mz2dJyaߤ| tW@ym!fv[~COv2Op77vW^w$/Ouo N}1a_?daQ,Xq/9> _8<bA-(Nbh>p"x5-6i`/0xiDM*ϸui7;8Yױ ! ףF#0IY4w_ܰ!YNH@]܃f6L!(Yf8Y7ЄJ#Jj EN3M,Kp(0R"KGCzCW=k@ 5x <1kx A>޸08JY.(Ͻtv`O\ΟWAVY&lR|Ƚ/y96W r[[0xX K cRuEi@- Nk(Fᠲ{W)|C$K%LtYAJ#9s @y]@kwa/O|c H J/U}d'%v@±2x۹/g("9C("w@ j͚2bfA0¦<Eц/YP]r"~Gs2Ys7,)Џ`8X!Uu=F xNM]~(+Z67K,8 `\yv4s l#4жp2BgDR ~a!Zߝ4oY<  ^b5݃FTT Wx8TEf]Źo CPSTJIz5}C{lJ0;$Tܖgq{B貋zXO]GD%/u[UBn/drvbC09ƁiI )AXRjI$ue*jG\.YlANÈ3iPg5)4Iĩ_J6rDb)D]^~0P\qk'vJUf5$8DЌ迎p5;]3j_)ВvV[bX;E3]z>7fWRErl %;Pb Il}) žnF,e eŷy1s+6[QYf;@mzFtjp?S g-B!$w|P 1擰GvB ]b3(\M$f=Pc޼%gb:X}bzx^MX}o/~lRiG/ZaRSЉmUUYQMc-67ϽkKxsg-ֻ傴:7,fm=)FT/<RK@(3JV*v 0l=}0'YmFfhr' HKk\w09Bz7F8(^@zF vfEl{G"kg,I;Emtkw~i2b3t4A@mATTJA#^" t-BļVF0:hҹtNUQFe@;G@C< ̑UJQvgbNinQw߁:Єd \l[$2o#ͤ2GPUVskNd0n~H[~c>*mg&|2))T):tפ?Z!_`ܺH*V$uiZo))h>%q< +SI5{)Q{T \#*42hCvl}ok6&m{y<;e#7Ŝ¯/_{>uʨu"hKIkTU"} 18>hA}a)_9@~ F6E^2qڤP5F^#ᩩGy+#n HDVD fIbwV#fOj4X IпfݯoIgSdPloiܵ%AKo{$*6tnfwԑ$nlx'D?*L@<$вXU8i}=]ZKrp=snTϚ8)Dɧh} sބa but0g/{G vًXcufe=YSM5Y=|SP0Z{Qx+I&@mߏVƚᴽϝ4 U鵻|ke{zw@dcsPNz}|Bl1rLZM"[zv~N:ZX@GUy2B4·}[uBn(|7=K5-X07S;O8` ;.p`g5p(`.J[DgtӼ8(XQ/)¯\d^C87Eb|B Hz pNq#"ުu)QM\2 s@Mnvzբzm0*v{sJn`T|`V͸T`@PG\ZdGd+mFF :^Dp`{<dMØdY6A֢y:)>M}8tЌ>f7iI%2Y M@y5: Hb?%&2s(YRk=o@ H /_uٸŴt~U "QLsϟ$ÝYAMo-GȎF7ˎrnF\[*Ę?/:P. 4*9Е;l$WWj FڱzrHmhx?.9 A< v[y0m 8P~ǒ-qmgQy1"9l!:f-cZZKK'n=0 "$q=)eDg֑cy|1ozf+IUW6aLh 7D!/<)":Nw0's^,xyyD#Tq)۠3Czץё4B&UEwFKun,XySgoBKPYxLx'3@:pcy&@.pv/ua{>gj>ت.r@/ 1˯bBdۅ 'v-ݩyZP͝aL#| WGc6:BPb 9ٙWPBt&;Ua[sh}c4~y9X^dCqt 0-YP'#顲:Ԡh?$9T$C.iNܣ}&ؠpV!NNS_NOSF-1 9vI_j?R lR,&V75 }hATiQHhӁݢbo],* 8{1*M˾V&.Rwhz^ȇ|Cfn}l[E({s*%^矤b<,:;PH|Fa5<(Io֐f6אX69@+ۜb:UJ01sV!Wu {Пgz(7lf ŕEw8wl нAe?L5],&~&c"ϴ\3h0乊G=d{1kK]CcO>FRуj4fde4iI_zuG9biOD쪤x}y-k赴ݰglCz7[bxu&6ڜՃ6H);7 O/ڧj|_o_$M*8_Ȟ=cB,0V>^5 k8`wP`>IA#>o.a84t=qf?mcyEgTo |"Lꛜn)D.lY d0_/4ćb93ZSQg!V^q|)Y7NVY+[vcE=+̤M> Pn0e ; \\-bSv7 (pJ\_ݳ ;'pm>ϵ?;[NN,"uвxM3eg%Mh xjse5E%)sĔg3Q1as< ƽDU0sfIit -9+8dpr!Mfzќ#<rLY C %>Z6վ5CJ6¿?n Ԓ%J/Y!l\vcY4022( \椊HTѿJ ͊Ȝ>x*2?H(s^DN20e M0 ~*j'v)֊F"VO!=黚ZۈS]Qq%U"Gϫ;3; wgCFN|x ܚlp]ɡO0eHA!r[ !z| !F\4Im?MpGRьm[9ˠs޲Te-!A&,[#Y') *4\)?1("Jx~2hp .'.[~}Oȩ3Rͨu; EMڡ閕 jS}Q\ɼۅEX*jb AT7"gpAʸS2ښ:YgZ_kKQƈUd {m $D+?{2Mbc0-gVs`)蘧Z kØWGIɀ[79 h7#"0 OpX.'?R=Og̙.&የFAZ!>BG;P>~G*+W{ ka]-nbJ&Ξyęn% 7U,x4 V7:|BN_\XYsTPVxQc '{@y!;WsGwn\,`X+g" ?Cby1idžK.`|yWDyTᑟ&jbIEJ2bWr%e} >^c2$4%[[ QT)35gTݟ9m6D< 3ꊶiz2xlbԱt.t &Ruo'$'*F$T@Z/kh-0*۹T-Xkz<;>R¹x}[jn`&ѹ*b> [S8~N~#vApүW9@SFU5u#7:H!Y󹴰4aϊ8=jVo)pCN?J2ؙ>q3wQZޘƠo{R1Zz?t`6(sI͜!=瓄6 (4=6z萢d?)tb|S#6?9=OC8؃mh+G#Ɵ٩ "kDb&)G^"o`1U%vBpVIt' rO[Or+8NY7&WeE=歽6VRLR5IO`k>+H Y->e*jJu] Ǚ$DQ*Ɂ /TO2 /6KwDjğO7?GCSwQDF?98"b@t]A֬iUV)3M/OI2VhkޡA;h ;f?hc; (ۛ"nr6rQJ Z%&W $_D:$omQ ! OwaXe)3T16!wa,>ևq260XZo^W9Gz^z:/I 3$ϷZ Ifzۉ}R[\=3DwEMe6M 9ѫ k+׉8+W`sI3zIiJf Ir (]wr8^֙!.u|=[ztb sBT2d-veU T..LK,5zo.&~к 85Bd#x֮| Z6:@|1BK}p`>Ͱi5R'Ab;UZ]5r}XqUt|~hw"{+fND=yC)0]&k n΄fx$Iݠs1Kvfdo@gTV$ Z&jhȃsvEPRɅ+IHnMD75? ]],dꁹ&Ev{z:Y ja>yB mD/,xs7@3e7St؝)ܡڕ$r0Ugr~-EcVx"<Ӥ}%ti8md?F+c^k 7Y<"fuչȊr. @uj cݔ`½ۨh=P1twEr*eP2J=ݹA~ףW ïm(ʝcd`%z= Jm݃rSHtAýLo0T)VY\o蘹4C9_X,(0oiE *)>,P{,/NJ8 npFN˨oꫡ} VKR1M })> Ra  Ր wXc3A=n -/XI2>a4n7OG6 4Rc]J;[p$<Tpg6ޮ݇ ( qN;ϬF ].qw׽)sUi|NM@tis) e ykQufyw?% j%sqPK I$/><&`)'d@D'dAI^-fWaG@o&007MFdl5]xk>c۫E1ws~m7ӼRE/3JL&"Lx߈BVϰ) 2"ʄ3X_`:DQIl3'zE\T r bܑ:^\N$zz|KI p TS*T@ "8Y02)6sG*~F6#K$Yue0@OCo:8-qβ6i{kyH[ޤ}~c3_OѤY@ 0 iiV6tfuA Of?mꊫ`)^?o&sҪ9r_ɨB >< h+>e]ϟ4Xvc` Zp'#C%?7/G76NZhi '-TkYs_;3_p(uS:ڒyPԐP7ì ,]Ltq\H,“/ED TX}j} 8X"O sxPLU( :jk~ٔ .ҫs]J+_ɶ/i+J̱V,a漉sσ3=R|&I|5S,EvzND3HՀHEI"W1p ]4; OowFD9s!̯3I/LM8xYfot>{Ƃs'y0房~Ͳ% ke}G:c|ivE3pl)iG9]9UrNz"fc+ m{̰~\A_dO,F,-I0֩Z|*8047lUc JTfJ:鈬];u#Li$$̙Ei6M ]h#\[1'_dE6-srnİ!]|hv\D{H.z-,u?WBDY*LUg^`A.N1? _1VB= )e(BS< ciaQ!RWR|5PwQ KO3:hlß?*.3[9?T7V~X02MީYD/}E EkjuhD;>ր[=Z'35'.9e=m;gYZ07070100000212000081a400000000000000000000000167641d8500013cd0000000000000000000000000000000000000005400000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/md/dm-mod.ko.xz7zXZִF!t/+']?Eh=ڜͩ|^j#Pi_!wmft *?ȃ1Y(.U4 ;ϋT>4-࠼6Z+$1q̚"]pߨ@̷l`b-A63ׅOfqj'HauNZ $SG}rhBoxa^0;3kx|?eWǬ+<GyGc55lӍ1m0SUZK8P wŃuHdHOov lj{ωV`>zb+E[F5šF؟Rp%Wi/ʋD_Ȗ4Ⱦ ZD9Y)FߪR~,1lw I΅Qzz!P""`\Ζx;v~8f~0{ >E<'hdcH $o0gĪzLƸ4sv3o A؜\]~7L)׭"!vD{ɘ3({UOnjc 3γQ=V u1fip{ b6H jIe0ƶ̳O&N:[ iU|B} 3Hr7G`Y9n7da"wa)RP+^\>6Y5;1l}˯0ܼzxBŒl 68d9yRQI1^YD9ͬ_2b\k0@8v'ʎdJ_1qWmZ%B m=9Yަmcvb iʬX_?UwϿvg;nf)L3Tl4!ƹEZAALf(wUn/1Lo@fvFKhizXJ@,mdM ]`5h6PӉPcn7f ]@ RbQ)j.h¦xL,ٓ"he˗t:>NK ol:\JG`֏= [Q?00,>讵tוLWjڅ?)wLse`.Λ1?7`F²ULR5WXw C#9cAJ߾zѕqf[L8K5.Fǟ3ԏjP|5bO?˼NX$x|ω5#;@d,,I&? Df0X+o_?.1@_@16\h+*EvFmRt2E8*+|CEDnQVYYBƚ8RUuQ;|tpB]d q5xuYz[+} ssC>6BI]0!\=7l?8\os]DC:a^<+iF"󳣄yhJY{8zBhz\_Ce)h(y|2 MҶ6 -"xqXNsTQ@\֫Ec%K&Bc=K.9C RC.\)zT"יv x` 腔b@_JjRٕ9~„.ݒ&!x ҫLt_ΈۛmLov2}ȋE}L-U M)C =|yz;uϼW7W,'oS6g62:~'D|MT'XsMW<7Q[BcfBP2fj^ˁ SB*V7ި?SeHQܺW 6UvI.IK} _L 8X5,G:dGj^h`}΋{e7%-ieL5:P4V.˾Sdn%'|3O8Q:RpDf^чi&"(T<14#zd/jh8 {WYcJdC=Z$d2lu4 w2OCMԒlYڛʡl!Fهcqs$dDd?=f7 P1|Mmpta c!k|=:zbl?Os~?DcGΰ1aRҕ%0/b֡TGu_.S?^E IJL{Y|@izV>#|/<a|6qKT@ۯ'TӼu_[c"f[ 0 9Eqκic"t7 T}i59T?*7 >LUcCX e0Q̈-#4γ,IBP7HVB y{f@MWm,}5^o1z,QU5E3ԲS#v59w+o>*VNPZ E'po9u}}&eWُ+;(E2 : :`' @Z^;]z!]7fCF,zC#wQv  %)"pR!Ot[yY3uTaoNu>&~ w>rlv夏{d@P(eGeG@5B SO2-"cA6n4MT)}ܧa9Q(c:Sfo t&OQ<(wGhY q\%6+9qhC}OFk%籓Ԍx}Z?'?%*ѻ=K̘HElҹ}l n(ZX M_^a Ӊ٧_lZZ_3:R'ЊALIL8R޳F[fkg&*r[xj, dHӂ?sQ+l~e)\4k 80IzgoᥟY~vo?'ڇNX#dXDv,]MT!jy?}4/@q}D+WC Õ2w3+R)jEfdgO{1+C(*s J`n\IsM´6W>_ e2S}%юtouIM,g7K"'I =E.*cvɟQLfԝk&(%eB]ɻmD[XNRZV5jMmiڏr:~;a $Kbn8R  ##vqi Zz[^Tκ %q>amu|̹O‚A@6X= Ix>6c흙C 8Յ>yWa슃+9ڰ$Kלy֧NY!IgF}Z$qۉWd% =.U!cDl jn_! p?Y7²fs9g35,='Y߼rY3T L}Wg ~maI.rI=h1+w5'Ծr`t»4U}l🢺T6iTHS|hXeRK0qfn7\dW~K#x٬.`14u*G'lpŽ`Lq,{,-%g㛑8oOX&Rpy酪j"o-h EĂ:4VwB):Z9i6$(3?9]Izq?&nvCB"w]N-Wfc˄}u;ԁ(/@H&/w)1g!DL_<;}Zh_AP&ڤ. Y`7hQ\p#!7_W~馰k?cndfE"џ<^c#wՙwڦ(fE,ŠA(Cg׻[oEwD#.44+lJwlRg?gaWM=ɿD3LR ʋJvHL{!x%&Ԋuor/t|)`ڎu}5dN0h:~=)JUZ\+V]Tl@t٬VɤQ{:QX?i5+tszR]a_y˨0q?6N^+a/⸈zW<3f-'6^E*^:D[v&d]Oq,RR)+bTu|IwCD-;u',֗Rbz7T"W楔 cQtU+ [%U; ,\NLv"/Φߍ\h]~ ͓ 3Y0] }U>S#4Ji#F+ܟhC26z* &ph0瓵Օ"v3Cm0/2CQO(G.5 ;  :i)7OtF}_5 :qH`+*Mڟ֐Iw{a43$~ϷJ81oR`^& 霜ePm$:%F#;YPQCпbpn^jvl?zA~1 ~*L2b=A&;AAj6AX_/EO Qobĥ \#[{*`{jI3{<.ܪf#zW^blޮ,*tˌTel3lCA{D)7|]x L}O`zI TIVй)I5 v&?&_*3Xs.t!\ץ~Hg-jvӤ`oCB5-Sog7ǘ68+'^5n*D@3}Hz~U9eZ WY W_ۄh@sˣՎ]ܺnፍεƦr"zB!.35RBvadw қ;x&eTĠ'W_b: OjW^{>Tt%DsKzIۡjѷ}+i@FQ?<2 ,]߉,`[w~솒ciX\J -aW; i O5Dhzf0< DȤ. K]dIɜeH(9,MtdZ1Qn,x85("V'RZ$_gL |KP OeNՐĕ'pTh/R1^.[U|g3NFt$Y SxKSOS%!{CA2'^oPDGw(X`IS[v.`-̴hWδKS-g͎ؼ0gKd"d嚛,R2tHl :/]};(:[jn} &Wb>_Q eVJi%pŪ  p L_K%9.~xgB#?(5Z:n]rs+V~دV sI 9ـWJGQxBb@nޡVjGaq} :0R~R4V{,&(:zoB_O;)i0Y"$d{R^-'7!bQ0=`O5@b1y7ŵpI*DdhREY:`ks0־Ԕjb=WwD=VlD&P]| v7*:[ ֠ԈL#TBbb;)屃FqhHЉ|$8Q R OΤ`w/ }֫4* sKEpC;P2jn vXCL!K wND(ٯktYXNX1j4?F6_pm3s64y{ZcbUY#O^aǭQ,G # m< ֜.[=@7eG ~{b2Ǜk n7J6-"ZxIϟoTPBvɢeIN#L@xܭP,ՅYŶV\-}rP͟!j(.KzAPT&A# :M~٭3uX% 8!VZ۠v0Hu?ZM'[vGdNGw*xj\YD!k(>MUdRgc $1@&81WzdȻ{)lBF,ȨajsE>}T#SFvup7XwX9;s+ÅG8^{ v" JJRB:;ቲCn6 Νx/n?E{㥕9\RȌNvFߘ^6Yۍ&kX3tu' W8C kuȻ\sb4|SeWѧx[zy_ SHw>޷OcT$afYNr.BI1=5^8+ZT^ Wy*>@bNb*1!TR/@shLre_50Ҡ_@!QHf+Gמz3KQPOuQ! F˦DjNudJxܡ!§0X WT4_Y^BtDJbD[_A+8tP.Z{Ӟ%y#J؄g4U@At(Xs! (^B0"zlUinrrILiJ f0 0 PNmrcoƮS$H.a jF)ͭIVf\C!d!M<Fy$ Ivk`x\' 9\V,?G$D#$z3O)1=M_5˭7YJe)ğ@t+:rR%~'ݟ|qKUiZM#o?޴,e°,i.i]KgyPJ-Bmş` 蝥wvIbnjY,X!=c@gaQXHڷI@\ G@WABW~!'N/cvFdsM&,Ifo~b$h(`[`^VFH=D(w͹qq4s2l 76<(ýy9 Pž>T/WQل: UH~˰wP9i67)/xxμNހ,uokMJ_Zq:4VjV1"=R% ~TP ycVW,B>7f**fyI jUYUXpC+1j.pB3|K#l۱aDѭZd? &M⭧ B =u#LVℿr"mLdTkƋYj$kyG>o;f Ӫm aXLQ$\ZimA&GwX;6o03͂*_ACmILP&cvR{b58qOK"74\%6fe?~B+ү!-|c { YH <&rk tWa_6t{29 sgg;quHǣo&igx|k^EkK3uRH"Qdlw"֛g4ĮU ˍF(רe :mhsA_&3df)^~9 M||Yݗnp9St؍"N7ū NF"EX+ql}Nc6ui8}H5.f5M5.ζo>X䏧^ q-e<&g u,tΤ6vB;w艳oy&kol)1x&"H#X h%PQ$PA?SRUyV@t~,[ҭ4YSg^|#VY4r M#!;M! /Ԏz]JeVJg'qxX>U CkxFpl]Yױ~+LaQ,>nf̮H]Fp~>0^$*}Q$ ZxbYs98,<t!6A+ ߸mpHЊ߲L.V>'cD6@7(!n޸b|-j4C塬ֺt+rR‹"͌TY6چمYDŽ8ups[5֓"C8(ֿTn?CvK.Cp6?I[}^4µL&3W~#NH! ҢF\KwB,os9VC*9`&pOa=%QKҼj؊K(UBuK?+5ANkжk-6h{ck*i%%[{ ${\M&I0kXSAo9&"0"tVHjWH‚ +wEfv.gDO#+vnE9iMRZ}GY8)hb;Lݷc&"}ߛsAKF(Q-8,TYqz"hI *Sqn]<*Mo6s'3Fi)" *dI|օ=oOw/cFWfeՔAlln'r\SUaC@:v,Ѿ`g uE p;e3ZH C*E2n-g/33F[z_Q3 *>^2N}DK4ݿEoY4w΃]QHnOGƧ#UE\Lx9iP \@EЦ~',%U:IcN;6՞c1F!a= ̛= }: Q& 3=sGm /$' Q& TIHj \hb괦6^bM{O2n;Tů2MyoqF7^KcVuvX|ʬ9zC#,Jh2zwy,gYe."{$W~ba@ ŭn)EQ[%f3Wn%'ԚE{_6$ wGT_i_V =߰_<:C./V8Rr:vċy.24%ua$q0码zN:UsOfSk G,|O Y1G>/ ?U9 e_(zGX'YUJv:֚t S0r *Rd/?}57Gx~boZ>5tTr:OM)u)ap'zWV^ QϺƩMk~M?r®+:4@GX#&}sikE}-B2QA|)f^b}w/Af WK | e[r%`Xgd*#ݰꩯ~XRYO#&½2D=U-Zm?@uH_.r.'y Vl?~u"AYkrg+,'Pݿt-+ ;'6>񏁛i8үyeU|TY\[ z7"-6x}N$c;V4zEY˒:h?T=@5ȴg7`U>6My7UO<~]h[K2砑o2ټ?In'} tL*`dC9]OD۟2qh[y#l prY?)VSBO ݵRUEܒ*[y$M-D"h?h9@(UG.Ry+ ۅTk8eYkL@-q[@$\Ba(SZmwCpT1ϴ#W87QHWvp 繚4gT!d0@3`He2ͧ~Nۮį?4'(Y{uR&=g[p}Rڈ,?^)a,Xͦwx-ijq+R[Ja.C SaLAzm(`a-4S6w SǔpקWts)HZ=gi=QU=Y2*^JtrIΪk# רg#,_pDNxG!>Cg ǢPzjeՁ+]@ ӟ7`qczN,H{ &n$0Q tBg0v- <B"D*~nr/ύMJP~YvD1 za;7Ȣz`u{*wV}]\Zo < 1s IjinEh߯ { WÔRS ux 1; M *^?uGAP; G' lE}SkzȤLfr]'R!#DH I(˴cy ^* E(MpzLpI/U[@%"--7ara"mB^i 5ٯT'!Âک[0eV.竎q3)7!Ӟ+WBQY%-#Lsq`t_3P@  H BUjVYV`J؛?)daT`xYrG.Q ziIf+hNJ^D X`zE*po6M?2Um 膁 y4c?Hs&pFY;ȏf?O_ ܳ*El 7Tq1*{(^Gw RH6_//FX'*հs_~JRK2tOA~Pڹ$r 匷9saz#rG G͘hy Q, Hy5L\>v:;JKBuأoO!T=0ZĆ"' !aXMeJ,e04eqA?. W9MH79-(2SCL\j⣏Guɭ;-jٔ(k_U4\5DD}Q~-IH+&s(şśUKLm\̹MZɈ^NŖ씰½Ү}l/;)Nԗf;42JB7'E }ECS!e D*I׻hx_{LE\[~{dH$\0,x'Gk&zU' M$sO'ƹ" GlJ2803/)W3e_}?y9 -@gH8(rAzfό]RCA-m}1(?c, >cb[{~" &tD-d&ըn=Agd!w.u}B6`z8UE_-kuo\ɀ˜EujѺkgL-dP@֐(c.F;|,f}`eWlG8Xǐ}.dsS *!=?b_u@̟jk"#{fQb/xt߾'ZIR)hȸ |" ?M |H|.K@HZ1[=I/=(90zΩ'ٜxq;6d_!O&鶼-DʎEe=L /zj?[hXFvQayi'm0bW;)!u9^{֔jm_?׈+\;e',\8@f 0)  aj)42eRD+I(,G;JXJ8*'l[fiFu91mgMA8mp#OH?ʃ؇V3Ea6.em_(1Ѝgz $ha,盙|KZtN@\թ|%,N_`~M''L]mk3ym=ָ__ۥ<XAeTBKN'iE3L/Fh]maanܿLh%P\,Xs#ō5ۯZOnplrlxzeBe\~$l%٧L Fwe@ND P`ejjܳ["Iz9ыv#Q&]dI!ZB);7cqʬz54ό `GybR¼<ւwI&> ׫8ឧ3-*O"z?a ɄѺFLÃ-Y#tosD$gXl@dBc3 /U^ TmC\ fkj[❹e+?[MzP3q ];PahO=b[*_l(ꖰK9W<*) h">w'W VBd"iMDK-{}1)C,w%no lrW\ SxZ4!Q!'^Xr)vE]"7ikV07U?,YnӍmiT&dR,wxpEL:%DCyHU.׊e-\B gy]=!C`nث ~V6AC*gvfxD{V9 PK`rLkZ#@ǁ ,08()vF0at@?8ä{XPLk"2Ktrtrf#z/s&yTVFOu\U/ ^e!1d%wP=BZ;Tsc} ժh?18t'b$zQ7r}}QUf:sV9R ed5;ul"tMDjޜ#u # W4ETλfόVtHT,Pr 8.oFK !ߗ5YWF SWl|Sb+Wr?%zEO/Gg\ѱc2ऴS-;4Niְ IA˚eiADפnx_GfibRVڴbasz t$h>NZRg'Y rBv?MjU}iz̆R-9oj]c&9f2k6q4TU=8>[c(ioհ(+;2kx0dp ǃ"dU< >Th4hyQx'JTñici>/EW v?*#_ +$Ty({Yj#f y<~ ЈP|nw߭ f҇uU #vS(B6{5\qĪ?1VLB%إ>F$.MA1Y0tE :!> +qlU\m?rAJB2V@Q D-o[;svBSN "eG+xI{˕+ VTSbZFzKS+Y3j(<"z^@ӈp>t \ `߃DhVhzm-d:IBnYg]Pk4j]dy4 E"$emjAdhѝS~K2(W9/NF!Z qIzϋ+r706(ukwӚDRP©mg0Υҧ*x/Gw" rIw/r~K {8gRM{gP:-kHGB$};,K<=Q ^LjkB{ s*R*`!^r[=~}]e҈ջ00s񶅩Kq(. D~R3;݅u&"aIut՞?dk˸F"3ʴ MW>9F D6 p`m(Љm@EOՃcYc6+Aw3 Tk4?i<Q-Vj*ЃnoG g@/2+ VWYc} vtr2bßj7&jh`uuN:Rd# ,avFiѫGXs!tpvc`4 'YwI OfA,%A*7j/gk%|Wtghޔf(yc6K@7FlxZ9l6Rh,\LpiGQb0=[a }g*MЅ z$ ЄbU:y~}F|Z% 3H>8= TUWLşq D޽6$ ࣅd )Ez }՞Yex_,TI.JxmE{q3! lzMܓ`q*"EkOZAeR:)Q%`E ^w[,2˩+DFW.3յ=xC<8k=d^Ɩ4߄T- ):m|KD5!t:Yzܜa4/DTҸ c㞚!eIQF+5"LTpe _f= lǭ *2.tP٧"ޖBvN`USPeSYVFI? 5eBMi-}ogBp5kT4o. 볹Ú)XTo5*y1[詃Qm B 3dDadX|:zT}5 Gn"Vp@Lɀߴ\MpzF/\;u jw"ۜP XTȺv8O.Z,8,<+1wk9^~g-ҚO +~3^Xi*_ [9)IqԶD=僞sDu fHh,1& JV2LMD$(+Hc:*܆qŽ2+vPZIqZ?9eߩi.x,1kdXkK2RcZ a*zS"_lBj5pcIVK $o+7h8&5DKˋQc,$Ig+aynY=^Ƣ "UrnjRyML&Ɲ~j+x{YQ;*9¿Ɗ}noM7w*m}RtFrMt.9,+_ <.X7 ,bBf]/4!a6ntlgx饘"ľV8{,?~Q*kM 8oY؏ˍ%OsbYǜLHYYY2n DiN.`$EI1vl[qh yPl|_pj-%U .v@$!u@K0txӬ C|zo:a6t8˒(:ӣُtu73I&};ǀ T"9S<3_;+{e×<8υ;1ˇVxSal5v,3ь T 4 4E$EP^› '8Xhy,) S?iL(|w P=GՊP 2V7TȯVj췶քXz_ ]3v3wa,⼇_2ӡԎ8[\%9))@j*ϖ q[2AxIeS6{4֜t=^&X㥦܄Ö$Zuz7X;Xמ)sK\gQk,Y`lz,7:Kr8 p٫>g>o!T6N?ⲡEY3o!l=ȉ*yYz,U:(2c/{:qiؑ^s ?I1Eݴ~W,+YPT2Q;<\A2Fݸ$UȃmӤ{8)Vsx6E5E~Z._W֓C<]t4l9üY*,?oQ)t7Iʷ x{&k"yPQO}\@no7^Qs :/3(ӑ.y͉kQ+ea?/85iG%߶)<>LdpxƶO9<@GO2}v|~>Ѱz܌v@Ke:z;zl/XH3z B* f\-N-#83bEt =k*g!gXL 2O$)q5"EEC^[%Xzx}h(hhS6a[j8խe=6mpe+;BxQɉd_m#WՌHa* "H; D})Hu\Vvn" WřϩNsi??vI+)02[÷V!'(.bO:4. K6Yfx=; rB%T#=V@FZPHHcFX¥rKV{X-3ONbϫUﶿ͟2ՠY!G 5SқWF<;n:$/a&$foxΑN)@N282 > A,n0|WKi]V01.̾5xOpVAm+;|H@4rJh6(Qi?9ohRT*ȀЂ0>֙>]:<*PDOХVn8 Q%E-s9R$RLFq:=p(g/w * +jJu'.=9JѐNuA*Icy+SEXo (ᖴ%mS!h`<%43D)ui8WUdCwE2dxLuIW΁ ђJbBtIאlH.]-J}7jIhhʢjjcK>84=򱿊vkMvJ\IbyYMz=<,}l?-BVi_01 MIAgs͛glu4h(W5H)1K ?l,v%@=4:1@n P3I+JQc>G?O(AvL3 nsX*&˃F'L5eQ|mU#EÚc#6ˤ5t_(R(/" 5@ǯ1_Sg{ڇx+/+9\=+Мth_od+1,z<n&~P̡#,Q|(n4A6|:8.Ұ>"iLg lBgĽN%u*8B͌@Öt*,Ře.|Zp7Ƌ\օ?tXkz@K6vUT鳏7nޤD3=INWqbm<Ʊ%kD1iE3`ݿKR,UNtccnprLMǩGT;N#?EVt&2z1/C{#etfS\vNT# R@;w0/~#B2SVW.JeiW @6~VS#2kIH4=3XDŅ_kʹD2lnvkUi\5,xC&lS.c^͵5}@F8otLo a*W}mJ)$cfHEOU P,{it&;܂lJX_FxWg=WHsa<Zd.cKr6aYID+ࡓt}~(u3K[aEۙ-G*s?X,1mx0cMA>Fqsq!=*v=Tbd޶[RXֿ_ O;Riq_+ WjNɰ/b}@"4yêw)EU9tV  >3|o!}Tᬉda Ƞ;b_jN8p7/S=Tg J#'; 5r3"&CKzEj5 $ҧއ@E݉e[oP ڇDxt 剸9S6™{,ljZ}y;;cPD^P>ߪ7CO&o?J8C:w7ȘE\:Sْ-&S 7$RhpTE-9 @ 'PNи65̊!v'2 1OXhF[ wT\CIvsR 9D-*6;c7ruϫRaqJ`t3|}5҉t55'6;/;>̌@_ 1vpۓ1$tsKث{/Os?7x_[&ső]ݦ\zZц@8"Ax:15M8+? 8 -A?Zyvԋ"07S$!Jq_Uԙe#i,r*V>{n-D#S$k q5>:(T97_eNuk?ئ߂S~NUyM?m3.ō'_>"yۓ$ܖ.rBuq $=~kC(XAKu{tW0ǣ=ɒrjpɖHm#/(l<4(7cqUA><~.Us),.)MË]vZ :!otfB]FM?I%ċC7e[(8Kq"PBԾY] 19%[$+\rqj˂sB1=6 8$yo1 lC <,>R7`э8'byƌdҨ]灳tȎ9F{^?D?8qMĚdRl9c(4L5pqj cHqOV}Tz O mfl~n:~ѥ.-Ep$,_ #X`&uO9 ?L[ah#x+Snlp".'J>}V79i_ZplKyDDR|q1`#Pp)MVK-,'s@_}͘=Y8/ I W vRL>w#ˀ~a3 Y}>w`'b 3i /ePNIpv*6Wk̷ޡwjE/!qRe5kPP"nF 8N28 0njJ5&~h٪]I$,6rVzp*/2,"Ů+wNh5FQ.Cud$[օoǰ.#>G!fD oK11FQWX(ۘup@QqY߼DkS/c0H*424[jA29kJpZBDbp6n"RHƽugl%Y|biRAI?}ᔷ㒉UWPFd!h׼͸xiߨqXa^R~YZ0SPq4=40ƙAS땘X,0hJnϾ &83niԬ/B]: R P3)OLȊ:#f}7H27L0.j$oF1Ml& , S:0./ʃ.j;tZ g|k CrZUyNX#ÌaFʊAfsʛDs ,Yd.2W<^`f?cT[^7r'8T4R}#á[6! ȸ@))gp1)FF1s0 }f,NOc"瞥.'U*C.ۙzؔdgX{cdm^nݡ8}":Y|䙻zLkl٭܇iӁ"d%'У7QԟXFRYiO*$~]l񳣸;+m"2`ѫgԶᇉE z7"y.^IDl$uXNeo4gc|Z.){2+jflk"wMy xpu攌` # ņkjf& kcVD/V xѝnM:ngPM,j6-7JnVd 7oxZcR(CҸ~J:=R{_5X-O)֩ :tk܎>cӈS xi!aG4Ȃ_7n,h*0HܴCo&ma"T6#dQȰQv8G xnl`WMu)" Xh~EVbK {v:6'Uv0ȻLus떶5i;c+-4W Oa Jͭ7u7t}eI(4X|:ZyqYs)\[aOy G@iS,NsauYGKA>v3uACn-fnKYN%p58DqҮ|*UKt\I:}v KR@ydvhq ~R³t3sS&U *H/NO~ zghAeˉB85asаsw>St}0,24^)_eb"wG3aGGnO5՝jRy>(3<)aan__z)kEyנNA93-4 ! 1ÂHԻ7``Ӝ C_ա?=!2IXD.0H 1cV׸NnrZ!^Ҙ'"/wFQ7\z҂5|J{(k -1MZbZ@t`jsMyx Uv*5!džcgxjp˞-.'zTg. +ɲ'6I}N7Mn飠@h) 52͵ @ŢB.?et)eM0neTID he T?Xy/( LwZD@ \BIZ-ҫα(˽ D~ř|iQ#O n$!'coj-_d -T> Am%f:FIXggL̏%cZo<4mhcVz5;;5A@f>VP4Y#":|,GӾU}+n0k14?H}t%9߈zHݝ>+aQt&eu((}u-w~_TǤq22 .(,tĠ8YxϖmqݭUK٘ߵa(OHF viFytʰ#Mj}J~a,BMrFL`u N<.! 'jқ*04гj3 iCq7.xhI 5P'Z-g}.fAbg>TqyN ωІ)3׳^r4KͪHT"͇#;zX ف, vFCGOuwFyY?4ϴ`g;|ܭLFmEOa1f?u֖ {h#W]:[z.$Kc!=. WT~W  T<Pj$=qecZς+^_Vl!|k|ƶ"P(5c߫e_(S04Srs$`<&>`O SXΛc$ @9@滭e?_D5*hÂxЇf6FX@RqW+gщh}-xeMJflx:݂`n1&yqf= 䶗YtdOŦe oq7HYoѧnjzFXnQl&" G=׎M\XwLr+ppA8 w4MMɽ$DIfm#H TJNRmiޱ%↤Ww6g z*N5UM|H6^ӄ?h *fD[^Ju(8rzԆ$C5o`lQrD-_/Gu v&OC%f3t8rTx^նvEa<1~?9<0F׸~{߸ԝ/k0L[EWW$R('W"Il@_˓KFɃ{e(m j1#13ssyե3u(Nbұv#!/ga{MT^ydH~|bzf;Bvהw:ˍkcv/?DHΘ葍2-~LM!y@+z^4_Zπi&<˸-^6,ule+p&2yL~ >9ьӟ]4Ub4v&'fr҃=k0L(IcEKy舤/q0s}@.L1kk ! v)) 1,k&Gr}Q #qKHoJgQ7u-]R3?Qf/M͗Zi7h)y [c:=vEW+>L8:pn)dO8u45'и*BR {Rs/s Ybu1)edB`=3Ղ>q[;@$GXƈ>{XR8N{->f C&4YW026#O`H"4+7j+A))\(#+^~$ŘKEdxUkU80 a%8*pP| ,⅜-nv8znR%ݛ,kTK$\<18p& 5yvǞbMR2A&$\h=7+/# P6YQ7цJ+D:Ũ7Ь%!H>'ռK >Ѷ}l kٵAiCK Aq0~~٠h3MYLcY9y[!^W^"Zq}ߊlexɄȓMj<_E k$__kX~~SF3o Y5b,j40,.(O^'-Yzn>tuk>+~A^>\X?3t&F*Q.3%,@/Tφ9%/Rxt`vC*z|2)m}A]ʵ1< xUK䤣LE% @)uTTLwM E|7LV^i.;EAklMoxpppatYҴ$\Z {j-2$*qL'LQ;3 O^ '?cQk;(Grd'Y_@}Vi`7ءB͑E$86[kZ&Ѥxgyp p`(.Q}Drۼr[!=P.#EBi{tظqܿ֎3@-cO{5Ӟ- 4` jBߖYUܑw(+ t}$5|߮%ϖ] nGp8$M ))Đc%Sp k}2$m4i>ӉbkIjU {̤&^2|9!|(uF|p!QpPKNT8C0-EdY@^0[#E>i0ƐM+9}g,2'UST78G vːI=#d`+6Z?BDˁ~.h&1&6Ģ h6o0aQ{_vJgS[;K%O$)fFCsY3KoPwEmCȅR=`eM^Aι Ye-uR_뢖_)?5|+~JsYՓxV=,eOMʊkenjn_xA%+7U4M-a"7pԼ"rjJPbꝚcp(L$^G/B۬U_Vh.J[V@x{& ͎9y`XL̈w ǯzҽ*Agl-HL*W4't⨤}{Vc`'JlMxtCA#9JoˬX{Zbt"jؤCW @8R$b"R0 :b5ʅ)O*縍䥩Fձr8J39ƑpDJ[g}*.sB7*{T;eoMo-t"M'I}&b2b2' JI'씒C)7crßrun MKDxEB =A hc\؇Ԫ*{FV@{Բ)(O9  {)*ip]M 3Åӌx:ؤƟ\_E3^at3_kՆA-gg0lo,G'V<ðLzSjHc8 ©d?l5jќvީdR*6`}]MM9oy\CgѐU9>,RiPPvbZl'BB8y_ZkXĩ  %x?S ~Kmw Ǥzi\R?!W8z1E9R~A^+M2\.~pJ(OHnӛW;c $ {T ܞќBY ;|B}x@/1F} m)UþPVSF+CAӽK~Z-95޾YȬI6(@Y[tH"rxRoM+D7%GV!e*c+j~y6\TU\@.ƫ9@5= HUܿt"ӯݷY\꿘̈́qz.xox\.3buJ:ϙ'Ti6,'8#'4gK!M7myP&|˟E< e~o:ٟ;I+kÓL ~Iś5Ca M'aG8v#hČS?>V![XUjw 221gdRa׽2a/#).lyӐfgraB֡Ph1ifZs Q,N.Exªu{N]^.yɴzdalޛ;#jk + YKoТ!t%d$yǜ=ѡɥwDD * mj`V%/;@ 1 Z<@p3}Lo#7ߎ}Y ,W~}XV$vsr i-ZWLגra\araV[TlÔ(Yq%n^~Y;EFG~+ZOOV:Y.coT-ߴ0jm0*ɲw<3h^/w$0GlHx҇ lR_4zU@Yڝ&`#Ai؝ܕh2UM)F#+qPzzèG+9 EQq_E|-_hA@~~R0?j̗aBdp)=?:2n;;n!Kpjly{74q9b:8G O6!h)4oC&..E(Ddg!V(ɿ\bVU>0Z|ED46IEVQj ]i*lPeĂ7=DB US88K[ G/#iWNjVaG0ڪG F|:Va-{2Nh:CQ|C/_oWÑO PB`JQ͂Q/1{dEEBgsD9EmnUȾqA-3<;^U1#])Q#WSz;}V~&7sIVA^֍~"T+Q0wC!;υG0THf [ƪǝ)`w[6[@ݰ,Ҡ:' ,hUtKw4Y|"%rZ&(ք6ʍ'ʤ8c&uqj(сf6s&h'%54LY FozsWW%Xv3C<"qF.,dѨsCOKN 0\#ۼTZ5 =R捚3ŧp8fyMG( >9'gO֠ycd0t- ]eYKCn$I#o vo2}W?y#+buׁsTy_EG)(1}R.,3"P1WH_X04RB|[l׌i<۔.GL'; ,u-.n4/ D.@@V̼I;{E(so|EyE7*e>fxV3s\٧_|Li4~Ʒ[tWaL<0 W5oeJ0%`JxH`RKՃt)rZɡ BLxy>`"+&Ot]8fiȹ| WKG,M}V0wQxL&MjҹMG z1[9(O-E\eT$N>wf#-*vAOx"!"WתN%b?,,6w#N?*xH)X$=)oK#V;Z58Ɵ(lie;O_ax]ܰ~, f!D`0iK8t?/R~NdjMHySxQ5 glMɇQcHpEA{E MD&_p2 w.HÄ́0vtuzj?M O!|ED]1 ~}!Fbp"y{? g_i)9>HӄA9&Pj$D8gU+C~S|Еӿ~] "*.qth)cL ʛaMNln`}9cL>. .E2䟞̮]]8$S[ HF] |iFxpFx>}s?XXHXQ`k]ֻ8WWm7w^;رoT ,ЃJ锩+mTzoŵ3x~9rcx7;XCO4n5bH9㬥βk/0C猠t PL6OKm H/E8\)q2"Y:MJM H.Wf'tƵBnTg K 7}tQxƁ )D{{ jxJ'ײ@SB2HUz\'XS=7 Pxpz–<!r'I(Qь 6:9L3! I',ZK!)#8hjR3w>PO:ZDgH_'C}gjZnʝ5& J#Ac6F1&4A+W^^-[ @VFy@ Vx~#k<|C[iD E'(T*D8zBJ& [ y1DDP-軑`A"ɭc vvv *̊I)l6p}|.XXLNۭcKiG3n>gTGe/3T:lDscVREb07|\ȧ汕aؖ㝀uQAϬPէF U✭(qۅZV)w' QPN*Ȓ+ 0r a "V}Oa v W%2&z&WK&So_ƤE4j:ߧ=M\Ez51/<ˊFV"UʚV"`a]9C[23-\oUsm=g %!^B ^ J_BrDž,WL=Oo2^;˦%ӿ*䅸< +sbUh6WIow.7@ח;B{gu?t%^F*s/\yC!oe4q!&TnвuM<1ueM!!nfɏ. neACQ3*жh e`nQ*t''wgOq]D33"-2 xAF([5Ȟrg@3e?g +5&1qLz\Zf7"@FAG ÒN|$⺗Kc7O\:gVДF.>bKG jkߐbmV=JqTC ^+ǙQ+tʳ HV[?+3l-'Z{d:VL >iI5\0qnV vׯ8+:\꙾COj$+6kuW~3)~Cq_dϔX/T)s2@wS#i+0Ep<+ty U^}=^PyoWgOUOUir$ a.3+ ~d&Gω dOϡ|(+,耽U/32|)tnzw'[ #Deyqȋ^}XI-KͲC0v5M>ׯđڞb\ NmrO܅ H_(d8:2*14Ҫkv:}szZ>{W{o{#z oU" J+,aSzz *=PA c 藯hSڅ D;=wBy 6"O 4ȸ7YGUvQscTT9ՎbaHl֟d=)=P@E紣`MHyP=J^,+)$L,J!.GRܖGN7`BB]aTck{E9Ӷ@ZJrdeq(ja"_yaɼw!8?¡2vdrˏz{NHV((cZnzT56y+K!Ii/b>"e蕘"к$砪'hR0cxz7M( Q=xF]3͜+i<ˮ=oٯۙ.߬(-)LPo&,m4 T=wbF)^/_r0pb[zo`Z8Rƞ"]Q(}LUOJ|&51j'ջ{_p`GgA:g˔o;#0x*Dɿ}LC3uO(Σ`q\eI\uh6}(5|*6`*RuDd[XBy[Oqw@^>1 Vc0z@E5 +>-A?: kT1[֏yOH-μ݉L1HU}Z@f\iF3z*EH9>w]+oDuD"l Dy@kj"Lw_u묘uH%FDÜLcxVӴ1$KMǰ"vZa'=Fxs>_ q3k R8/rr؄??nc&j=:Vzw,!"WAk[:|(vYk%- J-~*MD)핪Yk2b*2fU6YZ^Uwh<$7kZ8t ,Y,~ҤB\瘭UT(zQ/gvqzM$^u lw=1U|q488~ [xw8bu1(竐5d]ar!ۼfUtP4`ueQx^?ZOnxqY~+8%Wi c6YkCa`VgPu +i @˾y=M>.]ԣ]Js\8jc9XOY/զХ%o|].%Z%U'q GP.j`X.@7uYq_fx3ݴxmWɹʧx֣"قmGAm, &39 h'awY2SdJIBɉk+6Y\Dڜ U_AO C  7FKjM: bPT`Q1g4sXǂ|Ğ/T+7阎ţOZFM|Ab]wX5[KP4iy}c]Rg)B_c?)yk+wy1BغF [y[ 4-Y:m'+:bRNvd4mG=dV 3>}U&E >_1黑0i~* wX8Zό\r$4 r,i'/ 8?cpآg'ݜEVJ:}ӐZ6696,⵪n2÷N#Ǵ1왛 Ya'K  %\֌UXN󱄕[v3z,א s*sn"Ks6i_ GMWsŞNAi T~ OyzJf0]Q6T]}Xd]w^cY(/}DNx2U⅘Z/k;u;T{IA&_Uy̑nPIJ} 7Q2K=FUM/΂C". N#Cw/ĮUqJ/3Uf6yZ˻^j^d\إ{T^FUZu9 0 ]~R˳?\!xy j's=rAF'H(m=K51TyFȂ;_$ L^JW(pPyF!d_= N6 #dz9 ✾̛-咕m=(eYsarmt+҄lcok9O\T}l^H=\SϙWjVb* +Csxup? ش\uT?B.PPo\ρ1qJfbguڅ?K[ H݊rMo>-@&#Uà= e>7e& .%o#KPsW*`46,)Gd8ܢ#@sU `PL;XMh{+H1PӐb Rf*Zޔ9x_WexXvt&~ X=~0Z+7q`^}R-Lj:{/UPGNm8ƭ*kPc\bujMp``pp6Q)b;l{Ѣv,PȘ+Weu*υԗ)4ܬ L\.|9{4hY};YRX|rv%00io{6Ƈn**_HsmsP.^|t]vO#;k")YM 4S9_"{ІO^3Rq V,DWh\<[5'mG`n&jiRw2%fOZ 1E3͊:bq{UH6 mv^T~@=th'YFu.:\<\ۗ]윤Q駚yAN]n- VуQ@bH'\dߩ2rVtk]GJك`bU05hq Z;w.iZOdw _x&Ouboco53/%TH܉z >SxVtv!vcR0v~=" \j(D`&+ҊU)nJd9IqML{zXT-c#fkN3B/*>P}+ơټܰ-;9MF9{z|WEbͣ|Wݜ32@rN|M8lN/|b ĞX]H">B/Da9]3jW( ]q_2{(Wz;)zDMkn3*aIrKWi:zZ)/YB.6H&atk>/l9+Q ɭ rit>;5WDA ;h|a{;O;I&Q?$IKoT&Z֕_}Ъ8=߸K"KŽAJ|>vx/Yn4_ٓĎHbK!un#8t' Ζ]PXԎn`;l~,n.9h?96?5 I| "Uq8tiV GN$Yq7|G<]7ØE."mWzόMh8EЮo*ꏦE3ʖHUg2P}\,ae45 mjW)Vq:DK n8@s,TBhd `oؠƴs]}7O^G2"FN١3O?.HT_<EY1]R<5S='hGVœ۰9h=+ 1@jd2Uv:0ˢ'k ARqpd A>4:6A*MZ=yxKK^c!򥎅R<|T;OW٧@sZgG r0sEI^yaeJi9hn8#D4xu%ܣN9tX XQd5 /7 1hp.zgyhԆ4<:4)?fc|ډ*k||[U԰q.KZȤW܂/F_6LtVX2KQy䨿i]89b07c7 2]TXyozUf]{Q $n`oWT=gӇp>(M׼*d>J1G ]YӃIhPdft%hRSdGL@t}Q#XզZTrWfU'7^_@硽"Nt'PGdj.lUyWob%^SnUK7Qdž2X,"|XL@Taj./7|_x +iӑ7;$S\bni.` KVwQԃZSYyLg@Y iσ,E*r۬3 ȴ?0b˛gl؎r]CW;Fuvhi'ר@"-p%1qت-_C7Wlu\l"kptFĸ7s7s΢uAǍErWH!\ ܐS"5FLpU9{/;bQsz=yֆ"GA69py~H')4b.5%"LnqS @~dж%{jf#+≁*qjNۼe8rI, tJ[=tW\\]xx /݄ kѤٿ\׎2? 2Y6'bV7ꙃ"8)NzaZMFK4Ll4@O0JA;y R<d5Rؖ@z4}bCCnpftO ?oiDpo,o. Dc{JV;,4uҔ1< /wC9Eb܋1U8yzL!u7܏ݣQ,GPd&Cse|۸3;~bHn|N̝|䉆b4{ =z}4[֙@w湛C)YB0UMwoQKcN(ّmYq(uQ)7Wٳ,M>D2+ahB_mb=fm/η2J˪-\dѮwH̆e`nvqsvq%2etT.o|{~_!}_8l5@BPB:0t`H6(e|kWJF{@ epqAꞬÀĔu$p^d@iM>ZքeiF^@қе頝1]dB3cABiC,tfjA]4:G$h ՉHUg~KuQvw0g#ۓLpb&ES*&/yb |[ u~OiEz*i֢@s2:68EfQؙ[FxIzmLUWyve/h<FI aI y"0/kOș-/FՈT_ mKH\G꒲* twz?MۉU"Mٵ]gkSj>aIJFcS^ɠ߃ݻWdfɭ5_""oV{J HxSͬ\Qa-)>.d DbԀ hi}:Ƒ!as [y| <31࿾hD zs7mGP~2<vJ tN)(`Z=G _A|&ǘU2.k^̋\K$5Xib=qFޠPxYlɉ4S[!.V~fS\ ~]f:}x..m>2e""Zf0@n:`!ޘ}/\vAIտ =t,X}rc-d|; V}(pSžr\rgŭ(g;0ԲYOO(Qbγ͖^'ߋBYOH̯&u`5ђ)-.A! XNI/ q|06H+ xjE p6D=t *7 BD@>J/CG*gmv׵O/Yaxu\s崖ٽjuW Uza{rbx< YZD Rxw"J0v8ic/1 f` v8:!Ora2w^B=IjE9JT `%C8>f 5=&̶Süʶ_/|~cطݩEi|a2?.}9I doxm. HIi3cԂVj 2a(L1WP,Umk??2KV<OV:')j>בw]RYQ{pP_J]X CvWݡ=Yci97? ·?뙩MJR,%;J鐋I7@ߎR .\r=۰";{na>~M[b76bD :Ʉ4 Ƿuіۦ`=#x!5 '_]n DZ|ͫcPI]0-o"Nҁ-b;R? \ed˹HTyQḹ3vOCl-sxTru!YU^woxwĴGReR5KeŒ\cڪi`+bO;z֝&'J0iԿέws%b:@WM]0"Yn~8 CixE"$Ʋ6Vf>7.rj @MkHU>†B褤ッ[$ o)y>G gqfoR 7[0=l/Khq),w|z1T Xt7X) ٗ a̸9: gA޴}H Yv8Klnd8!3ǐOHCjf0lA(uu "4ft46$Ru>RDViy›BQ _y H*k@e`g: }d2. M;e_#v4 s_I~)J:Jpc0ܛ#2| fGEAAV(m3աW" .y?7/O9>ڿR3ӅwwǖZC*<0tf 5`%:VZkz"˭Gn썌" 0q .J![jmE>PIU:SNՃcU^OzD#SV¸| < ?=]#!uoacɼػ^q"Zz#J`ǨeC`aJ*Aϖ-x{ic6Q VCl'n)о9F?C-uaX~XAkXa4*̎X%@2_WysŖrQ]յ@m B/BNGsBI:k䒌1[TX)_|;%pd8H^:?80U)0r猓CKFZ>x4/)%ǔ[U ܦعRK=)W@EB)4FoIq w;'ua !1c3b3MMޱ&ED>WfJC_vFDOPߕ7W<1Ng`> &Ka/)fq|kri)9:@by=dWggJlg0qU-5D&$HT`w; Xdzod$m{ ;h=V3oG$%_]b8Y }45lrjYKt"l-uVF7`2󓔃0&LDg9' $ {'scd P6f=CqbPgP^D iil+@(wBǘ )澔Q>a11v/"Yp;uVWlJvcVZq7}_}9!ryy4#3ud"l߹'&ZdWXE $(6Dla.R>bce sC7\ٹ+ i֯RJ'„KQ X;\$ X#C}QRkSd_Z? @v'F¦JZL6l8i#tTJI +>hV(JjN {[L8xvULBߑ*IR`jRSIWz]i #il6-4Wh*q &2W-|ᐅa̞X+x\l.g5yLj wEEjs/'"haRFnDl g=#{ʻ#X%]8$TlJcq{1l'V%NQ_[$`§+el3&E>ڥ YPr0 [å%enagG̡{=¬aBzNh@q (V]^5ZLflJA7Da0Pwf VKy;l!'zbFB*{x6S3vIhmhN͎U,w}b\.ז Pumsݣ>1'1 z2yp 2hm|#Γ $ XdS~St "U>+@#~u ;Ll7vO[$ ꇫ(&t}} '/"ś=u4U@;iY; {;~lb;IŮ6ww09bJ=@=gv%Uy}`g0ageԝw( A^_p3ez=Ľ[5^up¨gj!m=H2t43,L2N2anu jCgF YSCk"VyN|6VnӘ>!#^xr}߅('0)z7m&]NA52(x&E:@ʺy'9%@]PЎ{n84mw3mNwU= beC% /ڏ^/.MD:,;lڳ/UC`M+k:sWYWmy7b4J2:SÅ8sR p=K3yqrb&.Pq%RcO2"^5f,%dhg"N9i9SG;a 9\tK&,-p>թJ%$w*J-h02;]y@|O:x2K1F,w>Հ>Hax@ h/v3]uI@W6", za)M4<ԃ5(eM.)&9Pr8D2Xy3=) nʲU阼Kebb*EH~TuٛWp]dZ/y H:,:TI],Z1J#N6.3Е\{qaN KLZGY%`7y6 h +tJoxph@L?edOv-LkhZ#]"Z24CW@AKC(3M+m)k+GKxzgˬbа֜I]٣[j];g&vԒ$>`Nn{/|,2 t¥ܮbd&A:5%v&-خi5 /,psHF]zm^+3(4p*=@Sۊ]*UNYr| `XyQFrK'co sYڎ[4Ojh{g`>=;14a''ʳܽԷ\?ld52J|wZIY'ܔWB A& mn<: hHӡu6]]{=gUO;6tA Ckr%mA14LD-i  ݀hU cqTQ;7V*:Jj^U FϽ,^t!C-!p H`c #D{b|ދU@/I>eDk;S̥[CM~';r>v/кRw|>GL jсL!ʰ*DbyB%:)A4p>#Ou?S4prck9d0wreO',x`,=ډvq9;<(}R 8iJC 0cΓC( n eԔۭ[κxGq1KUYB%)q9:f[P\ \wx3NT)H>؄lx4j9d"k>:T^_kK,lcw.k2gª)U6NE?w/HA3VKS'%p:fK]wQ#QH;Y,h#d<*T2~_ -WƬxb ^#-b 6)(1@m_Ai"=SG IHחm+a06fP˽g-|ܘ[ }K:I;5' m1{VT a?t9>f˅Y p +:T!-GNv韑p L(1k:Fc5]#28MFfbl1ԎcŤ80AқYU(dK܃9$y?C{:(>J^30Um1VBgNcX$==u1&6S/IQI|}ϐ[E9UPdgPXC HJ&p|^M =t9y̛k.v2CTi6oc[&SrREwiӶdgShSTtr/3Xxz'be~;8򋇗o?ҬKW0$\+'C%!|5R^O WͲ&REČS[ /_Go0`d7 +".z̽ypEʢ :,aî"ᵲSTÌ&0^X?RX=ӿb * <!}'‘wʃ9INoy]YNjS[X+Bͻ]&Vjp~IV˖_#ӐA;gh;1qMn Mrs+`9Q~N2hl6?Wl|eJblX\sR_!]U~O5rgr_5C>c%7"ё'G7a2-SML3iNe}#IW(d ΰᮽ2#XΝF?35OlHRcQk-i;FfЖk=pM;VKSn7HEŠ IɨD֨/钁 ԯ 40j<(jYiBzsugWgIy~ޔUFYEuGU룧AjR\hRf-/8Psn+4,pgYW[_/A7)J7V5Pkb32wO}X+HjA9cM ^iEu%JmD43ޏ82j;_[{/sTGoHe;u< 37fYz`Qg#2_TZ(kYLI iUvH&pq{SH̩52'7Yirfа_#$FJ݇Pd %LF[ɫMbDBm;ݞCP}[ȟUɨo1Z[d€7 v8.ivcs6"zyʔr@%` :jl{f9'y9)؊2 ^HITrtd' oH_itU f.VDm?įe7C~&8JTEo-ҮAdrJ:h,%*;6mCO 38vF$_:-cI56߽,_zÝn?7\ZF ։}c+NxTM ĹÙZ'Ij4 Iw%5FA܇  1Ji: (Zn(n.`c((Nu[(cW ̲{ $31`7u['RB'7+z_{} (ϕ*lg,:9fr'@T.WcHH(]N 愉 DDJ>8z4)!d:k5\+@2)yVo:YaPbhm ضkMbUz@~;Oْ).Oşu! $LϩP}oR`=$$ы5G4xmeN2Nqz7x6d~Qcae8ɴ x`L=Q{Yᑌ*š7I6W"8Zh7<5_ru#RsZD,fwB ~DTQhvyO" /pK+=%uˑ,YHK kEH[A7t{-#qf463p!t=oM62xs),)hpU &C]!h$j`[m^ޫ1[Љ Prq)=Y 6j̟3\;u0]|6D_[A j؍4qH~:p8h{}29yA^YCy" *AZBaTOՌ nTHeOy1i -EHllN2_,30+drIvkZYhXCGyM]!,l4WQ 9!b޶]RrΔ rp׿@ʴ_I_qsWa.E4{+ҒڷZ\R-)׵ \|`Cq5]4D6Y/#L)Y|*+hYq:fuQ\@VRhV2f{:N!]HfG:= ŵ=gw9vWRfMپ%^ qB[Eg2Fz}!QCJy쭆Ӻ<-~v( LzH¶$U D٩v=Cx,ʥe⼍fZ<QnӸ3#Q@^]2 qR"RXRn+`|#I~{'JO=u33p)T[}t3:;B-m~8&)auo|oCN;͜jxVN͠iVݝsoEz0Uq>ʧi~>Ku{^FF?u>wؙϨ0|fJÆeIP8ttkNw-SO-ܬO1;"+kiE&OVޣʘX26jTҁlko4|90XiS# & .ɻYYl?r𤃲X[&;ZiKS C8>mVfOJ Z>osU&n1*CWoW~;ry!gfԯ!B'ϵ@j^$lHΎFYW2Mj{qcGzY,W&v|('2_P%SEP Įx=࢘Tp\1&aJuW 0GQZ Ry%&1./nl%+YJN9u>?뫝Ж @sg;%h-``=S䂕ac# 6 'l)_DGlg%19ܒBLH0ik@v4*5-5$9e)ʗ'˟,GW,~ {Xn-DdGnShP/M$Xkq!7Y%Jp=t.G!ܞhDE>RWq~ )wK6L,q9ilO%Y1:χ׎<U7q28.\l 5 ꮣWYA_^ ܫ'#mi s6;.Q~jo9lEơ,deD;@!'AP7WV!|'D=>V$0ԥ?H6L׀>"*tH.BI_3Чp+A6sjsQrLRyg&iGm$o6ax77QHn?gpE GϹ^?E(J*.1TB>5&X PaԯjFաDJ=R3+WQGɎu@sZ~%5=~3X ̸«TZ#"0 gm\QRP:6tL,N3P8 vRabcE4+vo:c3 OtJ1rzabBqhwJQXʺ[4 S. ߃,Y'.S\lwFVGU0Ө z^6&)J]̀N5M+nZj4p_ON¸u`Cb0w7;C>4"Hr@(wiE}}^*7!.ôc:@FH0\ 3ʣ܈9f2>:LHΚ#Qtw ^M';l5Tk3 bKKpl{ FAfTSa/x18N8b[볹Q#վ`v`u܂Q8/Sx|:,ʶwYv1v }Qkèɜx.IڑB(ME,FkTі(% %!30\iaccGr^%&9V`ʧ>p3{$Y{*{$חgq1Ax@Ǽgr & 9ox a}]Tj9I; JBdWw}I~ǯ1S Ku=nuzVtMȲ1+:=3~L-8-^e9ڤ1%C;mh'3'Tntlmj>Q{ߓ| {ܨl6))6c 1mk*]]7o^kh)7ԉP 1Fu~vۥN(n8mv-!ZJpwQnΙasس{?W bF)n2GVw赱DjBfltxH7zN.vgwꫂK{k%O\tv1SH$]IWK.7 H|k։,0:uo'K)*uɾ״oxZ]1nWT`3^(:֠\K%+e)/9RI੖O6yIVzVX\ }Ķ'|w!G q &>9%`9@ vH{bA2 ۣlCɝQ UCi`5h^3!<W{!~g|k<7 UA*=A >OVsU vjNn|tx%OZ* Yj*hb|%lI8 ۮioVb6:@߼k "DR)T6Ih'+&tXhϚ3qP+-?+}1n-䮊QqC<էKTjkjodC ǵ8nm(,xíZ [zt?]?(f=^Qo 'gmr*~SIB4αITn, w=A&+y)]?uK>%v|ۣC9/UЬ럃^@3V=:+D礣t++"=pQJX9^}|J][Oє/S6Rd,*z!hLɨҎ28KXb_K?ԣ*s&(YΜ*s?f{%nȵ PMƒXlO)E֪e(3計~mF|A$2Q6Ӭ*YŘe#w9WU[n>1={YZea yS}ZG^mv֪{k>ЫfN0$뫇]]>Xj7dû'V_fRYǀ>ƛ̶')3{ Z !+Q(-[7R]a6GTurqLF}.  \ T{m b3v-#MzsZU>Bbk QN "yf++25_ &Ik?,UR/#7%HI )Y&}^b߬*sxY{RM:of&:lt;7` sc\^zD.ĀWrIږ8i!_Uk5T֥`'M dh;j\&b >Ɇ죮QF\E o!HC2|SD=Vg7u20U{EU8)Ltsa#ئ];B]g#G?óJ]d4Ύ ?jsl3zԼ+8wx>D96ǫ#zdYf|R^U{ =T3x Q_<._vHwATOl"UcCqXARKnvTa }4çImG <~!2APk9q9ڨ㝛qk_ rDl2Ggad/-"/-o?^^Z=ڛEXD$>N`/"2Nm:ʽ$PA&?I?~9ĚE5p41{Vw&} [$Qy`8<8mnĶUZ+; }k>w afwǬ}wr;~.W0""=^}u 5%Bh³$NTupyi7~2ͤe=@GX} 0NdX>ǭlƲp$40Τt;=r?dGǚYXe_UxopuN7Z"fL=…\%@“|E*F' J6lm!.uTTɏĠt"?qkAxuG0Ow8 9o#{@ke\T7wIBf_Oj}i;չ-D:>,].խ$dCŗ9EEv[hXnL3M?h7PȴfjPxN*z}b#!PfkOa>Vv{ =flTEb;9"՝ w:hс_3TDGcwctA‰'C_ cu#UC+'}^`ڬ$y];u:Js%7YT4?bݞ"mBU\3ljkTַhM.Q>H&V4Cy(H2" "pAW"c^Y*/9q. 茒9 J$>;88h-fﻁ:$iޔPT``+Xhv}V7L{9iԛg~e٭uhQuV3Hb?@Z3@H[Y>vͩytNvY"-YwCvV4?owZFKwm=̖]WRi*-H? 1J𤦪:?#93rz+̿M p:f2qFw S"Q 1xCПS.\i! ` -GK:~SBsau= r܄317Iem͎I/.6=KTWS`U8q[v9-fyoL[1Mf̬ڕ%c즻|GMTv>0z˦E(|^_eKhقמ)TG{'Qo.K VJnѯ\I)sdI~sHv4x<+pq cÂ4Px݋Z~ۮ80lΞYن|Ba/1yV#yجXb!FK]uZĺ^y⛶u-?TU60Xo/M1S W";7q2*Zr~9?܁~_.DcF \p? =|¥Mço ukebf#Z=q]&z Nmπh#ݜ.8q[}49=x\ߍncNqyvܾzjΟo@F`ҶPmwٿ経.b@AîEcUc -In'm_ldF\-1Ú&=rq}df`eUP#">UV#"d+TBf;TThfhۇg%ݍ(KƆ)dh>i09u=3: ۱_ۻa X7.րFVg f&.;4nuՙ>:~ wb4OAridٵTM<$4sO#!7WU{~DIH2ݬRRA{UDcA$&-Y9O=6س!VMk>/+z`8GW##+h h~lio/p۰ @D4|OHܕ;a.RC4S{ WKh?Z2E"b+eTޘX,sSA+ng7&DP^Nj4Q1ns ]zrvy`ʼnXz/ L(%n+UhNf P+RFu*n2fuIBu=v\vD{V=z8W74VsCwxpyd'>^!:ǀiޓ^Fyœ «֝1w U"F?ŒKV3_B9橘:SpB44l3 m^CjO9;>Xyߕu־8/UprpW`{FYZS΢ oiKvq|m%KF/w!ӸCWhCm<1723 +rKR9Hxj)kv,tjp6rOH,Qms،8L(.)T+9&>mlھKK1 Os5s2 {=eeI"ʭϮ\l)hz&~rޠͪ9 0%;?Y0c&7BPZ!~D$Ɓו*\&%XHy) Ve.oND;qL۶Q$*@v1t~"3q:IY&Mȴϑt"84egWj4x~o'}e/J?'UAJAO&֓-ƸUsi+aÀo~% P;Q,C׳--1t!5x:>*\oס8RGL=ŽyB<Ž_qO (DўTUOZdРWTW>29bdLwNYpe%rp5qp[1h) ܚ Y"e`W]u"*+48@2qy^'$[mC8YU6R!LF+4yXZl/>2)h2FjITϠFYWGI6 o%egUff2 K`̇i4}i@Jw eW4J%W1s7trx0% a|J9<gVSi? *2mA>>بo)SԫҠscjufD|n-I;u,Lyp=χ9_& A @12|%Ed:#ρ _%m_S 5-~BM}4DvѸf|ǠۗS4hȵzFâHdEh#(e z&V_/y2ܲv!_Y}[z#t!פ;5JbTR@JtμXS 93cJx8z5*$hmKц2g܃b^Yew>|}07u#ߝT5&b{wzJU FPp;/{]}<LGy}"jW1mJFl?4ȅkɟsX&vhHۼisCF#MJW\}%(ۙcu>w#\q{r)ጜ̸MVir]\.㇭9Oks7=␣_Gt5,lBܔ|J& pmgWT} lE'/pؑBcX S#G w%*H;j<<&+h%>Zluy<@g5,M73.5L\"jxn;j` OzY+ wl ^)#QW4$RK+|ύ=:޲m R>U}N׾׾0T嵜A9=G >\%9.CF:\/_d89qr<= [^D_4#R_2;$ktU>%y͈:d胝㩪BG&Tq\V+-`%}2,h;M8[ y㚊&r=oyt~mK*oҟAtہ寫B,8c ^xd\_3-F]e 'm&sſv[10O܂l:0oSaw;DLo˥jalp^=iMJKC1;B 6sީq$AיɷVq^ljA5en%+(H`bnV:HǞ# \sOfXu'0r'a*PLVJ/WƧtIMrJ =sjے<@Ʉ/G B3{2d&Gb!7[i Lx$#2yˉ5) A`'`)$,'dsLbDDxeJKl6c 2d[E$;^1}GzbCNp蒺.3x K!A,#l:~S,|Srߘw\)h !hBLWӄKf(Sz7s6pNgGXmrҚ1@ :noLsgaV?.Y 1 A ] GM]Q{rO꧸U7׮ J|^r3G_,C<_NvJ !) GHd7KO)U"G e[.tivj{*Rի`SJFO|o'~=8E~o7"0@Wvu`f0b#c/+ FPl ą;m4`|1N\B1p2u۹w3t5I3"anc""|&[  /FiiQ8>SW^qW7\^fTxOڦb;nF:Gٌ#R"Y;Mrfv+Md@(a҄|^<ˎ`Ԩ|C[IHrߪڿ9P}f( iy ɑ䚒Lm2qH?<{Vg7}VN7TYƑ]Zʋ7 lxЛFٳnyZ೵mĹrBRu <(EWcHV(e( 1WRF9QٜY A:0@"WnG@Q G;"4 i 6̊VE\xE+/P:T 04N V(7M +DT9~(Ru&XMiyfA8 #A@x,p'XBDYn8؛m?뗷!TSٸUkM{%; |?s7e bgel1E0MXq:L򐑔gąN{F#$Qm[(UVB023V`_)4 1ܾaɣz!Llx mhI+드؂L'¡݁z>DҦLspL':rW0,c`Ye\E:m6Q 9lR*Ec(lk^_:npdBeoRw0roIֺDT7$M;|l E׉ RfTUC4BvzY,.y7}G1 7-V5Ve}wM}ۉOp"FdR)HAVfB`xßKn-#Z 4 z*>̷;_3ݐ *w͞.(/yPa+o2t" I iG/^ Z" ]Kϊb$E-&R5^Oc5r-(q*\hw܊\TU[{v]|͂&܅`fH]74 jLJ\P^шbOgDs;AFgT"lca+jV(?疗dDc*x.Ni<KEY0 i!<`<8plj:#j\i*M 2XH[Z*85A X,\*˅6*3{&?rI\D|qj9xSD@1BG᠇4spM> ejW֥8qGt.p[X\]Anlͽ+TYB  AuSt%pAT+Ή0फ़ Cf=?Å"!+@UP`g*l+l/&MHvʅg%UqYKzTb 3N}f)yl]ϼos, t.{XOk0(q]mjƊ~qM>pv)bLyD2{ skh4n(Mu1&-`HPWgR<Ԩ\+B')>X]J3U _ R{8ZLR9FkS"ԭ']قͺ*lhnǺ;F8h"`jx[>li+߃l{]a(nƱb=H]WэQ;k3$lDgdԦWvȬy,ˑjB_ܱ'a]j7轁pD"קoS=;2䤻1ܹ25kSO"ܩv.-%g) 00 3#ZqL34wv|8ۅ i!!6w.5-+RtrQFmnMHکWdT0{ tj~ $Owۣ4pV==p 2Cp8gpM$V5jV(9 Ay'e+7|epa\S{ZΖ4\FHHq WiKA5:tʤ155 K˘qu 6s"LdBeClX@c.Hghl:w&c kC!rKrXwTVP5фQ|)4 TH*NJU;"`5e19Vj(cR5TbNZσ8~)E12(0|$D$„CtIYmMPzٍg)tj7 gFIPjEWV5jܬ.F]G[NlfrLAbڮgFw–zd{5o gd$|voM2V& ّId>N.TqG[ɔţyŸ}(ѢY؃(Y8- |p"s{JM@MvAlz՝fN{.x2`i~|-Vpɽe:w$N|)|wJG{"qEn,5p} Ooi:2ONYTJ>nv"UW-|r%-^nR ]{x5d l O`.iN߬dY\c:Po1p2ck *Yx߶-&YqJfCMhC8VߵKL+R'N!oJ# ~ ;NYHwDW*>;'䍾gݜ3'9!ၤ1h5WMIʯhhྲྀ<*i7ג?f{w$4ihhySE! 8'8[]Q/"˾I"C؟쾉Rã nJ6t5?OėVڐZ򄋾QG]rAP`Y) f$ S|5\0Rk6,c&_:ji2T<Y[7j21Ȅlz^Ygpx,)aZ7o[s}3Jn*g>_%6n/g Kajg>VhԵw]&Բ Y2pPm}/E.S|=* 2 p]J"` s:qJje V>4M5+?c>0/fȐJDù;sn" /מd:H :%# 6SUq;߲t!/nCzW`sըՑ* QwnG9v{<60^ NBՑh,мA7Vc$K](Cd+P ~|"s{?l`7[\P ꦧ?c}S@yDHPsLæ$}p"+|`:52[ {m;ݕ4@7eAUc0!PFC,Vxv3¬GtӡޝB.vgk5b5 f5?{qAxFt}Ae^ãHu ߲_T\bz>5?r޴"hŏ@5.e-c"RzP*԰1=½^g6c MSR3q6Ҙ3n7ʶ UڞWÓ!AfkVZ4|cn}{$؋U^X] Dg@p!T̂F>6k"{b-9jjѺ҄'47 @q)LmB ֟42^w ڱyc!9,'i;+>gZv AeGp `&iA!ˢvjm4^8z"NDTj\\IvȡkPr~aAe=>FɚO%9q٥`)k +>Goz*k=3bn_u7]H33o>vR4%uK)(J|/GadK|:X'ͳ%'ک~a00-o#:|^C5iAn*Ǚ.q( Gd!)&Ӯd3:l~#5W*KE0jlqJETqT߆BB4k>_/a*ݮFV߉%iq_z_=5VHqV\Z%q'kgdar:b @7tTЕxLA]O?O),U1X0XQ8[{$Cn@,lX({&cN,]ns;iL~JnpCMig%C"gd3'l6e,G]7ieNNAw+7*`,Y6r (=y\<' y!%VA,gJ$9(vDh?;uC 4TW?Cc3 3y&plG6n2%{\W"Hcßsi6UۣrhS`#Crr9ӅxŽ#m.ѴOq+kP {hntY~_Q2s{Z~$*B7|H!hf.1fꢦkNJoQW tZ:5-IvX[/֘\O;dhr:Gީdt?J+ǕY3A <+Ip ǝh|zWϋ MO<'qH|JPXYj&zG3 ;B\»MKIw&[tQ>?K~xXJr"XT˫#еOVҌLsDa Spϻ,=)%txı1WZ}p]tt@ Ws:|89p>-xcTT+u}g3`-^DiuW3c!1ڃ2n={>8{G|)a  gYZ07070100000213000081a400000000000000000000000167641d8500004ab4000000000000000000000000000000000000005a00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/md/dm-multipath.ko.xz7zXZִF!t/?Jt]?Eh=ڜͩM{]й ~M5E@+RִH]ܵ0 PPpl:ŨČ> C2DtT9KOF DC)*-QKogr gd³}@OQ,v$x2Q)2Ұ`0khFNR `o1h23U. .>.2IwfGM$ U,3b N?ocZDMEzֳG ڂwfK.2j|:; YROJtsb۞giQZJ;WBICa7Ȟ[>ebHH" s: ) 9/^Kt$+ebxAKXzBi}4X ܃E҃$h/_=B: kxO3Jae0&ЀӿhS(s߯XS[jf!7X-?E 5qBuu℻t741_4{ʒZB~Ydb+GrFWr ^dek2@n>zc",p{4awlpoxwո GityX2^q}_%<!-> E4gcد^1P 2h9_-5DP֨qh-qp $t$&  |*qKc?q\=7ZA|,NzE2,#S),ㄤY -2ܹ] _gWM\9..al Ź),lLk%UA =h|u97}{pȪ&t ") $8Ń*yʲS0 ” ]d=h^9 `9F5脇@Ixkq;x< B!3ی [ĩw(̵h2ROԣFA#x#8`xG9옴u:IĆΛdWBKo`Ax#[؋*HY%Y']9գ6kh"yFgAzL8ދ=gwVxT6W8?"bV\!4X0ȸ`yXzS"8]vUw>qu@9xƤf>|Egu쁍ɷ`Q{[Jj+J'_@`";nq:`}Fyme8I'ZJ1pâ鏆R<_̩/FyEgʢ5ΟبlnM|d+B m?5 43||u'Jd]q/M=4i4 NǃˆeG58'_ѿt t@#uY5sm]%nj9[NXA'hC"|ǦXۻ{Qx B9+ w(ANA+̾\%r}㧄bSM#y]" x^o@}y-|KȀq7̍D6q!ְ٪>=GkpAot.WP }fƻF}x``Cpnxi< .᳁=6-D%D5˙ʰB(&SVTcިWP&^7;"bS4<|A{`l\1RW^Cr5\oe a}W;mH:>zUL,RhPѽȬ8"A3E*-w{^,YTp -xFGW#Mǎ̭HO?c$i}+.p9"ᕌaq˚kz?$ e.{S2)`U<2.ܿChhK:&xW8W93*=?멫}+8>);^^\@{K\kLxa}dGaf͈!? *"=8]QN:m嬍SytC! 6J[,3_eieՓ_RNC.)qi&݃6SmkY Wy/p']%:N v)AXRE8پdݴMY]K<,2Ҭ'qmn^&X5WBXAfꬲ5O3PO2_pD5Rt撯wqbv>EvqdԑW_1+TfeHpIZ2]+̜ W[amJYO<&= %-%c'+j4H'@L'Tok U|oB:3Sxh%MƼ8#գ~ @g6{O&`gt9oh nB#V[aUܒ͍(pXW䈣1 l @BAF?TouTyTJ><.ڜN4H_zEȕIUn}!'s'!/IU1pIOGm4uk{3@wE`bY9wkavyBq oHݝ$yCYs#q7o0'3b"ǧ nkB3|\ѥԬxgŴ,zے{ zlCgz,ĕ iވCG /@`݉&P Bm{2> 'WCD.%YIR| rݣ(g=7C!Ka%]fj>#؈ *+fr؃O<>DZ mjY~VP玩Yŷ=<wtcw /gZ d+nK WƖ S21(LN˕5ʜ;z#>R&%hH .i 8:IӒ'GG Jذc@dRܫޖ"r~z3ZȎ0\S^LL4N{8+Z޵ME~71q}yQe8ue.;@׊P>fit\اNѩOJRuerp03 kOޏ3џ=;`v*ۦFDY顔+<:'xL{(_NWrVNP {|K(W/ UejaV(U"'c R8{ DT"-KiQ(چ FE/jOޟ$QO٫p⋖J.j+;P@@+_ήhRUyQȧns5o ED+yE) kXn8[Q:Jѭ:\å[O؏ʅ ި ׳z_Cʞjc& >';tȜW̺_x7LDoaws,4~I3B/"퐝4^}[Xd*nvEXj|Ƀ]Yzzل:_B:P06w khIUB=[= ’5ypQWvػ¥"qvaetNPya]՛=+{9e#d6<ċwoj=_hH%>c3C KLϖ.W 3GIJ0vֵʦOw&S<>Sܷ(Ld!7SZo?cyUzBDу՛Dp7'OdJWZ%s{XpVҖu;gCBjB S=!Kq=rqG^Ƶҁ}MIaȔ~sSp|"ztl'ݶV;X/p[TlP&W\B3G"5eP{hx"}:Fϫpp2w. il!̦A 4=%dwqX 7%A` 41UQ=ҨnH:d;ծʿeSR3G4tp38fuGa:fyn V)d䎷T%:H0-]:I% ߴvߟ ]+k"Rt Wlۭ$\E)sZ gw" ˱&!"+N^ml8o!ZKpJ0M$LqM{Xݝ IBl)q?Rv~dl; 01#o,=Y<@.-V횠:uۈ!8_GwN ~>j%߄0sB;e. ^XzſmW| ~چ&boe=e5by~ix+z si֡ R9DX7IP D&X~/P_ ..*l9r)3D`𽭢TAs;ln$ڵ]b "y_@w㳷x|Z46Ha N= =20sQ't[ N" }4u"*'>lsɄ6넃0(p(9<(S)*_x`6@"z], mTTQaB Nj­ԿcϖSABߟ10aVktUo n}Q22l"Ӵ ݛOQ=bl& rږT"nX1l<ù3 .t܉9h^7JK·SI cUz=`% z}UA+~9WK$6şyvM^îL!rqKn~ Q}"|]:3@[(4 @l? BDG@I DWc*)QF퓺ӈ3$ ?n_R:k`^wz}0K_Hl&s٥j U^y6IK JIp1D0:NڃW'lgi  HFivIvR'xT9.zj$yLx-,=ŋ_(٨ctb(Z>ϧEJcΆ-I>%[;H~gycBCa7-@x˗@?pJJ]Vr ==׀ϋ"'L -ZOqY<ꔔ(yp[:HăY Gi4~QGszs>3z {OEZ-!ҙn/>2qʏ3S3_]?͉w\|I[l'l:U#76lZi~<(;Y,i\wK!3:@ sou 5pZ_iEF=ٸJ'~\$C oQ^5XOǐ$o_ m r"Z< KB//ӢHF gi~ w2v\ĭubc(|a f`'5DA ͹<6512pc /aDŽ[O3ye 3pm0ж6v\/4ಝm$G;m*t(w-p* ,zS|6H0I<d0U'28_Uȵx©"j0_O~}P#e-ZnC7KG6l2[)aIsoo%+n3<0i_#Wz IBߧ,B(!D<-Bg4s`: a&y$fea$"??\~Op^R}V&<|[رd~TduN]S#YPQ)揃䆥s5m Y3 r_zjFd?9ϪMGw[XmU3ZJX=e2VAmaBu4H :"My/G1$K}qȞ.Ub*⹅5R^pЭJ`?-}>|{*s(~:S*>L3@t*.j.Fj,IU- O# &i,*F)(!gmZf'ZcJ 8=Y'8胄_=hwimf]j9WlKU]r KZ%!@W%'r'ICecSaĩ!,2y$ѷ j7ѻe?\e04.x`M3㶐+oB\yX-vQb=}=hEOʚPGZ {:Ɉ#H:Q#q@ OT t 9 yp?X"8|%LLB`7J}奒K QqK.ZnP;R1IF,$\s{`  ӋdJBqhDh`׻:8 8-fA9UJDDH10 WZvPfRz#ΰs.>15_bAK6qY8f??YrƟc>J$pw'"}!!7 4E+"m_~@ɓ˷W 㧗J.:4)Y+ ]L!iPĮiV%BjQrw _g|1`y:7țD>!Ŋ?dˉ ۛ.?&ghrY%@mQ'^J0$t*[UɍW\J6u|S&I _LN6аr R2TAh#w٧zՔ}bVTw#v܃=הJRڋ25S7//Er|m{@E7ps픛lI_y5MSpx ,dB9i?[-eMȌZcc8VRb4qo*}/=[O CJj=`y}Jln{Yt> AڄF LMxSH{}CUxJ ^.ڔdrE?0]E)b'MPCR |k!5ސDw`/iA^pF)&).3AXUҬ=N"`T 6*{?lz̳mKEsgGоTRJ@BjŬ 3\2#34{uL Vs-oK< 7|BpB4~e㆞Ǖ1h1I& &z{TR52p"N$?SW!E'S,V$upYo{]nd6891U AIpCIdpI4 Ws+BpQLj:޼rU>1A=[58}j¦gđ&S 0$>`[͌}es,=\jcv(0r௜8'xA`?Z >:a]QI9Q$7:e'<_~:y޵QI/Ns;PdIӨqE#Nэɢ!dLZfAǼ/U|,(teYK8jLqJHEO45u2\q)/!ظAqT4٬}e0P#:l_(YZfB[yf6/b儉X?vSӹ({?8tRG(q<ˇhZ){mJ:qBɷ^$a$!'Usi<KnU"iD5݋+jERsވ> ~T?rp2`Szt2_+s`S.1NXըZMk&WO^k% ͳNAf2MW fLݴ mE?]B|kK&T w6 Ql C*hvjKF\|>!)mlg;vVK,BxFh掻*M_3w(c,YL5Nf&0Gi8yßb c9?c$+%gl7~QwB]]\M;ƣn=X>#&Rh1#CrX x^߽W)Dl{"KhwW5 љahtayRlUEǼYpk"oh=Geƍ!o9u7D `CnRdf'A%5 fg'M[O5+AЗ mF4Y|e*.8$]wP%X7%\|{`+M> Kh|K9r9Q~[{5!ޣ})j rg)5Bw_X:y)n)0 %`?*#:ә^-Ӕe9t$]WIzW^biJnX=:+HSu22pc0_w"J7E皷~]ro!]l9U}۹rԶFHZl6M WO'IA(l N͢Q2sIdP2b!:eC]&zJRi1̨EUvyNj!^,lǒ ֋g*nS'opl0oLs/dzF`nLgƼ BVgǻKa8|؏"|BdKg4?` T.UmzQ$9flYƮU8F*B zl)R>ZR|y6 qҫ6Da^?y-uyI(0 ij:ufE5kHEq _b9Ĕ q(…z~SۉqI\mߦU9auWP\V [p[ÛwK"VlؿaȪ_ĠJl<s'I/͠zm{yps7!m02 [[n#z^m$t_?h旷9#E6[QbO)6ElB -v D < Tbs#Ua]j ʊ,:u2"SLsI~+h %B%jXk/'J'3M{5 ^ xxpC+A#o sNơbH21߭Tp2ȧg4]ymx'27),)Ih>.ΒH.nQV&绿r K.*SỲCN!j i.k'X D/7wc*!QE# .ƿ_Gli(ĘMWͅv}cIRH$- ڔ^\L&ZwJ%Zit*$Bvn嘡e@ƒ 9<#jVBh'2cч]TzҤ7Ggn0=hY\ ez6Fm&2nD}WQB@,[Ak.LtŪZ3)AK;0|gίW]@* bIL%؟w:S<ɅI[CM&%-ہ᪰YuYZ'i|XRdol,PON Dk5>JsYSFބ=( @݀NOHfP+ͥ@Tcd8I[ם&1˛΍⭉m{KX.S*XM+j$'94b٤FB}J:'!2OA B-=6*SUgCqjHYwhСXO5%9+3$Ab1iAQ㔎Z+@_R6Q~HMXƩZ}y W(IXGLOZ~:ZY³ 3&r,Wud$"5/T8+ՌMOJ ZYT2ݍG}d[g,&eSy ]_ )g{M iv&Dw(Gjk"<ʼ_Niǎocebh^m8+Gl!##nJ'DZJfEIOV644O/PVǾv tV*xʭNmc_^Ko#E /' #>1id| *: 5(詘A R!K  3 O dsGKԲHpH$( 5Ddf6҄TJ9[iEpe 躑TRψ% /| y<$Vec3%ȟ46,5q"w~Zu~.ɣ(ZNu^iY ;'V'fЭj#.Hۧ(uRZM9؀kBkvD%b_(R ]Yk%;vGk;3!Ac5Ŋ[oC,VX-YچELEAxŅN< .G_LW]qzD(ߪ"-=װ%9?|2 SgCB';+8l?uq XkxCNę B_rװg.k}`#X!s`)Tp OfI!ƒ*GTI\Փ@&~ >|rb|✎iB!8Sp}ǣy6ѐJn<Ys09 ]ƖAU^=Cȭ x>ڬCJ~%&zf a~`]$I^40'86M%gDh ,@w>ۭxGJc#poo+%ynB[ /2R욫Xݖr_┲# c)$w>|Ϳ^{ WR)I51]̑tT̫¸2NE^Ih3ΞANi@э 4ӑ N D/6gPA1WNJr TNiy俭՞LzН}hdI6ZI|!8o0.{үi+LEcKߣ(8Tn9?Bfe|Qdg71[Au!U^KIrʢބ)J4OD&\qFulwV)}(͆ĩoSށ²;Hɭ{k%y[S-gzs $.s[trGw׼m#L+he@ʛ6<*I;Dzoc/]Ocy|9Z+6i,)NmY܊:TCHCSXaur꿷nfbE6@Z6x^ 0=.{@"Eѵt/hMK̽XR`8GUP\]A0AH1#{3-֯e8+"g?:7J5!Ww3 kJL,8%A?U+aiI~"ve=Vxu°Z=Z9p7h"rʽCű]hxHтMȅs؇WVձ£f%Xp Mͦ}4M05miDy{tإS& Á>2Ck7gp|Wo`ƈh@*z9u}>XlF? ;H8-c#=H2!bt"0杉OkڍW8JnoO:, \G~8Vз#e5Ș=l0rNb0@>.at/)Ln|UHz"F$s=\<&:Hǡ/HіTGu7- _KL$NYdة] A[s㒝z,N?'ٲrcVqw\l?RFq)DXט+8 -P$v[Q.>Y О,$Y61O^Tψq biy__+ЍO D0O}qBݴœe1ߨT}QIűhn S'w̳f?h@fOQxt-4 'czvjXۈ!AεtDlq?a?( aI_/Bh{O臛?־U:r֝tDiG!&ӊ,X{+5l|H1yHA$`⋸Ǵ9R} ;>gjw&'wZ"JܶF"עT%> _qtrr2O,nv53F7زv^IèbI̶Ԋqr2"fiYfͺ&d̽(i L,6\@p?"6rS˻W)9^tE)! 5Nh)>fwKY,N,hiӷ4.V3eBӂVDgLYg3D^S sܙ1Y]Ck 2Y0W:MBv."$fr7D{@|g{w KL=[j^˼H3-d0uvJ0u8I + u>Mk`9l5la'`Y$NFG8Au Ц?RˆJo³i+Z9-.QW*HŸ&eg}f@<8ROqnaʥOKI-9rs ^"`S@_ŇOJV^¿waJkY;5~!cg'nqj91VLQJ=Nr"iт@{گeLL]>#7#tր_32c42Wi%`ުro)5b5"@a0@]Q1@+[s >OuS"'idwm?>pȗ/ ȧGANE-Ubyx2X1Q~>{1 (OlZcZlu(*{ .7Vn+&e3#ӺC: \a`ǵ*D\-}h Lk+lFd6]ªqpg׈޽`e$!qgEJS_t)}:}'h([U'awǏV tYOܺ{U<%93<=% g8@Ƒ$.lz^6K/X_jR8P]<φ\r]hM=D7/$>f6B촻T<4q WX| ~@[gr76=gc[mA/oe\}]- iq6Ti!8u={5!={3st4} L%"ؔ.1[ [ӚR%Yf$OsmJA el\=dkފa¤pd_)HsMO c޸$Hlr4JTp=ϴO?\{==D2~U:X$\*v,' 'm)83o{MV@IڞSMM MSv֭E. rV b`l: I2ɜןyk<ioUQLѴKHvj;Q0F(Ld`@n0Fӧrp5ʊx`@B3:e%:\ͻ#W?dld ;Ф:V1lp} P:hXQV{_D{L'̟e3R~1WI'k&$3M]t~?p}w#u3AjT0PDm`J­51Y"sȪ ½m{.\{+&pheK#d#G`F1cN#aW );;2/fHt`{{Fr7qRkt"UglPrwO~&Z$3B8XmxVT۽j6Z[5oZ9}%6p`Bk$K* ,vb~'=1c;_,cU^w!Ab 8=Tiq2g NLbmMΫB0\XCWTڽQC\_HX60 T|4.剫Ek^몔gj&#@丁a׈qu_.!N-R$Ԟ]iUv:d$ª4EH.qԭ<ⱳi*=.}azIM^n3[XUaLӯrB3/ZiB*#\X(s_C껆9'~vbok$ ~Ƀ~.BΡXF]I%Ϭ! AWdTds"6k]IkE˹HMw5:SMbzC8J9Jxٽdf7]Qu4.@#.iMQQoxSȥzr 4Bv0NX,nqK{O= BYbyʈ©H=;噎h,M~MXۙ? EI}):l[n#B sݢj1!tjtG AMdmy$Sf5گf ڇU[(XisݮiUߒge] Eg4@43Z*vE5_C9ȕ|/j Rѡt0*ƠYrS5_GT LPX?0N-t3z߼ ./9p=l rݣS.B'atæ(d'ѥ;6lW%ħn2+@PT>[wD'MFܞEHNm,~loꐀaYW%cmVx-C1$"(F*OLm>iGcs#H)@F .eW]5X0U ƹDG@1& bqm-"]!!K(7CH *DT+޿w2!iw=Ҵ{s2'V0lgt mZkI!,vMBљP)ҝX 6|r[U#}qJǂ8hp:lSBU\ U66 H0xhHwbS8m`aٹ1>'%Q 1,jspT'`S03LXgō=<({AECWDxhDg%,Q]uoM$rMÈYx^d}pE}΄wɀ1,~-ژ!Eo!lb儮"%}3 h_KJ|~PտwesG('AXx^E(g`-amtJNx2sx!{nY *V~΀olչ:h%Qxze?:3씪 R;mH{sYzXMC8?QAkK3R]ifh<1/KɰɌUl ];*|D2ŇH848> 4do\-fJzHl^=7̩Zz_j˕@,S)n'՛Ad|`q47`W>Z'aR Z%*3<[)&eWD_իS"^WIJ.*f@v%JIHՅ&6Fdp"Ezj؊-G446/W7 7ҷ|GEY׃/?܇"3IFziJƁ~ZBM0,`gZaS Ǯ˺oE SZ)܇8 xr2 v=8>˅Ts#d {j}CX!PqR>ѸtRq`rqAH__&*浙-B&'ZBg߰p ] ƚRkбri,OÂ^@7{Y);nPNȻ4rD/ۮp#^LE-xX\H0F]GS.}v/.S4\+_.qCEp>k>EnMfDYΖbKgTk|cߞ?xpn#]\J`Rfgָv & kѯB3rWDp*JKϦ@Knn2:OoiϞ,=Њ%WN3THث3\N"x(-'յ i.!~9Mz[|\JZ]n:wJ sQM{=.C?p ׈4c񅊇M\2g 9#ϥRh+e_k!/Oʾ^Xy{`?뽶FnhʼnڎW%6]qeHFc"2JtNQ[ʾzQ[:v*nY5GlZ}o\. [ nM9퐦 jo |y@T`_iJUf­~Pw+CAQ ?]3VH>"g!F7wUZ[mz`N[ bІd>%"j3 1UvcwvZa=+p~` h)~\HrR=h]!N1e7o冦 `10FYEf y5ٿv5)e'!Ys)HDʜMf1 #_;$(%Pq:s(߫^@?uoQz VbVjٚZ˨Q nBւLXm`%4kw t\}<~+-q)M2<}PdE$^MPcxP0Rq<״ь|ъtg@I]$'צ6SEMCmsq);w@QghŸVMbql~Z^D<62FfvK/x&\=DzFr kd dڂWp~q:9}Q$ܬpUuC-欋Ld|QgwD-'@7ܐ mO],M\s8=!N f~?}Z Rl,nREk]8iC`6AOOCH@h4?=MHr`\AUᙐ20o&kSulƼaRD̕,%fKmO=&+A|R 0z?|t2/lܞZkŞ +պ/3Uq̎p5Ĵ~U.m׾VYeaquVCaV1yݰ-8ޗ8Mіfoeam+k 6AR=!g $7ioz~rɗ+17AG$ =nE[azmQ }o&F@Z ;̌_%O|Ԕ~A%Pn^N)]*(lRR3)R~!pMh;ljZA%t+(su?[IST˪do.p+Oo[LW}w V0w c&G4(w/h,hHxЗЧX alG¹)f%x:0;P,LR7AmnJ4,&qzUPϧlU#)J͞(##NEE.z%ݚ)uf|Hk%%S(S3:&43wLК0U#>|;Z=U wYFc0?HyLۮfYSk %x)R $4ͽ y0SY$ND@B--~(],^Vƭ"56r44\'5oN :FRh0 Ζ؀{k[gJNkֹIU"^F" Z+G 2o*H1M.b;Д?#X8/֡ `\ $= Cުk*gsWVy=K9yaiNWVMKblZnA&h޿[ {&BoqLR4\GlC9Xa鏴G |+_k 7l?Z4ixI]&L{fe/ ފ`{|9Occ W9jnZ=zOb*. GU6գwmݦFjGا =Ӓ_aoH۳QytKm0fI^2OB 0܅j3A"j>nF=rYR"[QoP'r%F95uqr5%i6 `Ѱ|/R߭+"wHVXm6Աi$LQ3LhCNjH 9I޵99I@rHב+@kRV5p_(1m6kUN< -`&x^>XZb=3~-q5 QӀWC(SJ\LRM怳md}Ckʽ9z#nh|ߟyQT|h3YCtb[c =5q>eu#)_~(W*'94(s"ie+?S.0CJh=77we\[ްǹ"((ҤE s)*DJ?/YW`GD7/,۠TSFϡp?N 9B&Sy1OΊ!^:U D,;(<&~\Bf3i i.H7f۝N[DpDEfY<82N[Pr0}:!ҙNdKKJ s=s h*^,jfݧmKOqX{O^ŵNR/ r1hZ ]8Vtb182=jsu尬2vS&[KͿ!J!T2 \t3s77T.W`vXrs>˹Kx˓􉉻nwҰ5;+ήtn:q/KhJm'}U}'Qe+>Rvj4D:+"`_svm~cI+'O9" Hc2Z7Mg$Vh$hLMwϦ8'ٲ ~w\7jB((H87]>G$Ap0@Y8oL4[&l>P(^Y$a<YȁUjKY)"s4^hj}e"n;.݃e\e!Ly< Q:\__*MSFND+?TXA.7O\*IK(lGI/J݃Sv% rjr/W~DR"E>N ~/[K뵬:Kؤt*n$U[ ƛY!@R,3K [fzH?e\l&QUi;LD;-Sf+wUdM-(=8-?xAkaBSPѭ&>S}_4Jj9;dNÃ=1+9C? pm3'XLmV_I!#304jNB2ed' }\8c>{2wAc}EBeè7r_FD .J?%޻z, #&O;S_dS HdP;ϛ €E.NĜ=m.o$c[ Vבs:f8y L 2"Ll3P6JIZ"ξC202P!Fr6QKpdƯ| ^FCv=8СejdDc;䀬Vbe2fGh6B($UjY!{9ea>5S3vb'u1^kA1!4A.$4wH۳J ȇ=y {TH6 Κn_o"_!Ӊ6wO#5{3c7ɝJec]5ג2Ef~)B~y }oϼ#~}Њ˥s}15JA=3lKk\m0aҕ#T\"ͱ[^aljVSԳe#eFBb&Z@R/=N^b[-FIcWƱdl#!SӯX\mVF)3PX a2iJ-} %oxq!d εT }xɻDj#58Q1Rw+[="E5 ̈׽԰mt=Q#! ޏINV ~I³I%ðYoV9̑0y?`_ W] !b/}&`kh}#Q"{¼SM!)G.֍9sZv ZLV% MqJO5ɮ sV+Ak7 O&;·q 6z>,?R.sbD=1 \WpUw@\2 , g%ja-fvG }5RvD`l Ա.BP%hoN*Z%(C%;MpOʑ5&r%o~SQY@[3[*Yr3gصC&"ˆJd `|a|b[Q΂phJAqgmRZǕS*I\cq޷6iX?lOpT ˵6l[- $ ha@vT79}-H}0}{Sʁ}ru*W RAI)0c0a=OahI`hgUc<mކsPcR_6|25mrL_Gú>0ǩvOni%t \k>D@7Х//LU4 4BtqujvYy3 vCQTCsv@YYwZgI-4,w ^xݹmW.dq%2 Z5؀npA|xt;ҕI<1Y@t/6d~ӽ{sѸg7+֋ ӱmKe:PycLBfM}fHJ HeXi ~9O7QK\ܫG!Qvsoцgq _jʿJw-qRp5†81> ,>C$0nW kK EsC H["X8,(ïaAJ8‚k 'l2@_%5쬒ɰ˄šq@>S}2שּׂBS; \ۂrɽE: HU%v䥉3#y'|ձ!Q+=/W˄F~0fRc%V<%C^l7ZpN`u<>#(_QK+}#v5? !8VM SfUD`po6z@8]`K$0{^ԫJ $qpשLDkp(! (W߼p0/Tj⵵)͈*MO,t/_fRsQF9C0zJ;f_3jKᏀ6'l2 A>?pGP)ivM (pU*,/3?$>u.bqឳzN^aLqX G PRJC&3vNRLog՜ߚV@X3@b0{Z`F#>T+K嵋3-F1W9 pZd3b70'7%4< N5dDB?exI 3 rV>|frjRӱG꛴tg]Cgst|"HfoȤjx=M#,tJ{-#OVPJ7Gv2lAdڃ;,yl~n=o߮FQںS%%ܩӆ!ْtzdQ]}3暎F8,y.am aZ!/Q1!^`bm~θ?a4x1"Z&ۘ67 k/)(*̓%?nTA7bh~!9"٬*T0Fj/O*Cg,@/~6&t@%eW$M#7M@$%v'o63Zڋ"b¾Jpscr?#"g6t˃{0phWcP<봩fvV4dW'dӊ 5&ڢ:X>=83bR܍jmB:e-f\M@u4aXϻ]J ;3݃ۈ 3m.Ezو.r3t9ʂ &/"5eQnFq>˵;2.3*ڴ4oxaדͤzS f$VNJߴ`Mt:1fb{~g9oZA`| Q[HV~[KB;~y蚤TQ<>]<}SB #?zB 5q' Ml䀀D&e;t;yV{4WWm~M$aY)ĥq# Cpd= iU\:bĚ%\b>3VڧAD'P!7ynnDt1|;]B\¤v_CȌ|Ry&nÊ%=Ū-kJQz 1]-ӆBjINq2-j]OG8nBcr[⛫:"O9csZueEtW`5T_X}c]ٕFֱp!XșF \fFFWn# }D^W@}{ &dy4j=Ofا\rVX)SOݞ3v+нƛI|2+4g3iUpz!.a 9d[fEy`#攫bD‘iW*@LވVRp-z氏zcʳK.ENci(k`% dK۷ZcF!g+.b^`;yTX)9`6N??!)OlA.94A;qĹf;h1s,vbI 2Ri]qi!6EQ\L^`$?&pwB Mp6էY05S/__xrr 6Gcߕu\90h7cN"E~gGd"0D 9"!H*׉DhFJEM)~@ŀ Ye>zN6|yil_Q Cg݀ 2$u, XMܗ( tUW:u-nګohJF!Mo>C 里fX!:M`wMywZ(E] saʻ.[rvMS˟ v.}/O7p)Q Vه-L7pݱ&nq1b)nOi?[DjHٖjr<ޟ>^VvOo8$'Mw#IB̀!<ķ;;pDXLeU 1 mNQeorWlTܧ>V05#fj<(^l<2D"¤1h B)c^[߇!T!ꐐ!ޭC`%#gT?jtghQ#x7Dq͜rkJӲ "Q<:?y8oPʢ;#?m-bʋ۟f,1 { w>XT$MuAƮ (%(yT腞$gR'>G9>@4BWPFO2,W|FG 羉> {VU1LγXOLww.΂tvt礩I=֛@ǼjeӰ\7/y tQ}A+G^mŐf0J6șv㜥`:XFc g~Fi\y I)㨌7;s3uZ,l[:(<[$F?4# rA7u W I6SJ8, 52zeLmҢb~cl~h~|5/sIA˹Bd~n:xeDH,x>cr{ׁާՐ&p:cZ>#lJ|ɳ$݊_7\:>Idl 1Θ8*oL)Fl_׋mSeñ/kw\_' V SE]dP$We (L],=O頺m=%xsWWН1(/ndminp=B2y`WWhw](opmo EypNj0+}Esco;J[ jŷg賂R?]W(,_dvJ"ǣ) 9Kn4hȳ v9mu{Xrڤ{Ek*yV[SN ƫGoDŽhIIZ݁)A6e-:̄WQkb5V.j]yDeO=O?mo`W \|4~QwƝe)eUabXS<ѓia$._ca a|c9o %*+tKb+%g J2+yߝ&})=))+: ns vsĥ?+JK;cK`8+ׇqq3 1H]3͆febTқ0ò{ 'OQ=;IBVZ}S1\+ON$H!ZFjܨ#'*bvIe Rm*]D\ۣj \#'А, .h91My^.(Ҙs8onr2 5hCE'Kq} }P7:s:zS%>rfn֘r\;iՀϨTfN%>ޮľKԉG.q \@iuUSXvP"c oPAzsU2 -KȲHaAj@;L*c y$(3,ol'GH\)haNEqkg:#%!<ĸ$3)'e>){~9˒ٶWIϫc5GI/p 1o^W+eji"1BW=D\F} sǎYⶇ :'OQ$}Q_/ X*2w2]jYYI:;GJu~dK¤C}[lB8d?u%KVBNKXL( [NBܻiVO&Iq7%϶z?z z&b5PWEza}ݔz+H0yceRBװ@~)d\XF!ت K,Y]?$%eRvOŌl2^뷸UXxFaʳNM[JW{ _i$AZeGJDR<@и#}W֌;npw ߄7$,R/GҤu9t(W_7+wsY|jQ k;I(yشd?`?bI-;k/ c+8;kŬ_@mJQvL|*׬ ho6!aLPyȹ=2z&9C5#%=pfG - @-8Zp3%"+N #M6.},pj$F"+ ]vnO;G?qVNz;h]ӐC^_a]av:oulƘdR%mRcN_!@+!Qfl؀P;?ygr_YjSzm75mjN《9s *|U]dv)#/&ܯoC2AFlH,MAkKCJG ^x0!X;80d9ޛAKa>Oj<~'gYѰ%C5 {V);$a\~+ږ3r+H#,boKOYa|*QsІxO\9 ^6{[VPUj0bO&Z1R 1Yӑ̀XS2^&DQ\^SešS&m u"8y/E)N QS Eʋ/~8ImF bnl6 v͡a Tξc NBU8j@WzI '/ֽdOt.4”NbelKrB(?e֦PAeڞbhC3V'b=o8?Lv1qW䁏nKzV y` T,**ٖpGMge3v>fLG#b b`6 Eeh-v(%jϪ`t>VpcvDrcҢ3KmC\;KuhT.Ƒ }əAPvc"g5bMM'~yHp62o,D@Zx%=CZxa4jIBXNMY_`0_N {Af䀯oes3ĵ6abuĮP ˛OXr_ȭ ?§ hm0,iPz ^N'ܝ+=bsA "a]{E؞-aRQafS9lO a3zo,GݝA11Sy AIH#K|)iє5ѨjCc(sɬв_U><)6VDeγntLnaxtHUnpF`ƅڣ%DzL]ǔ'|Sh3]u[,777hyUvwz6_ KhvzPTͼt#inFQxONA D}9-\΀K$]|O|EK (Nj])vHYi-@=\`g'Y^n[&r?xD= CF^[ߋ&uQ{c4q?ކ ,~iضAXR@*:b?H2!_yU4J.iǁ `h~HdpK{7^%Ps~%_ml j`RWSn@ID=uKfB V {˨ė T G^y$͸!oj)Z`2 Y.E䭮 }}סb$.%+<uqW^dh-+t_ZY w~ȶ;j+. TcgcrwRk`<ܞԽ_X-V͊7[v(f]3CDΞMHǖs{;gr_(.|.;p*ZTvi- !0-s^JP?ynB5]A#e =F "!P3L1]:(<&B d]Sǖd;VQ7y  s!as ,֝Đ )ш)LoH=f&ΌH y8EuIS᫫Z,Շ:ELPvmҮ MufIʑ|:;J5 $eVw{3-]$ynZuEg pU}ڼ(3n+ZHh}is\nV*_>rh t퇯ߩEcB}[*X*R&׈ۼ4õw E +y+k] {ծ&HHb,y} ݴK6x$ehm(}kp c:sΒ2}E].Əޕ͏S]6N=(n"AL5Fwdn~doQMX?xщ 2Ehf_J ֟~ldT{L 3/jc^&ӧ|N0RPȺzg4w +ZGpM^IFev\1Ď -WJOJEx {]3D|#0 K}z%o%|YS^&s?\'{Q9L-2AjY)fGzeSɓ.B.0 )c9sW18FEu; ~d萶|vI#Y?[VKr.[F4+Z|7Y G7D\3Io;cJ5鎞%YQ?L|{i'\2JcWǃL ?,!JnH,*&7^ zBw(nl#pNJxeqn#k@*VxQ٘ɘϔ^GYLmk1MJD:?4a&zR]ְ&]ǎUg'ZaUdx1xzM[vuU+/.rJ\ &^AJS-W\N0`E01or 3kݟd=H=Hߦϲ?[D9]͇KLre`5bǪܠ;R*z#YKI<AZ/̌foy @%3YCyq$Dm"37Osy׭0*sY@n ء2AZ3f_ tu⊕QsY8S,ufX!,?㖞,2:PgV7%ImVTG6v#JsMdN9`x9 A5DuLgKvP'vp9?D ~7Ɗi $(+\(p$3R9fYK_f#k߾r~E_3M̹ 6vCfQzw![0TWǙtW ,iߥQ+4EW69)&:h~WB>fFH5z_چprkLJL,/ V=y{Mv@Ic*)>TWBh. ˱~cđwbuy7GkDtC\I-"N!vO{ zAے훮Yگ}t՘;FDzU|&o̭WզT/'[BmܠS.9S =-on?sa܎%eR&X z=NZ*uJ)痺gE@'H5GIƤ,t8ȔMq!z &{uTѡj.sg(d#W/ґG(hk~٥MI(h:J|TuA=&-JGeaw7 :p U\3 c]Ԅwߠ%iy;-EtTWL﷌6gG HHW쬷)1&Qnv+5c[ֆ&Bbh_K81SJ% O{fOZMQAsIa_sݐ}kavpX=97=pmye9\OahWX@2sƤDFOe.ࠊ8Rx7k 2"we~sfcj@HBgWxk^a6l}򵲽O@x8A\{#`H !Ӄݭ d~jyԷtse7as} _V"PBLxJtI, -.TkUU<ޣMN+e4 .xྠDCG'zaJtP{ u07ua˱FPDY@g},GH9Z} A`v¬$#x~Ϭ k'zZ'܏8y4>~.{-LOU1դT6 ӫ]z":<9I_kK%XT,~]%՟5j wUHh;(NR(adB hKQXDg0Pu+ñD$2 V)ĵ򋗵j2.^k6u}Y~S~nܧ 62ocOGK83T=)fΓgh>g3 X# qsw^p._3Y:*ُT!txJ,8r ZS˼0A-[lnTVo֩BxQm^q( jp킘nR0K8z~,b۝çw ;h"0H0#㙪`TX7+5A6Vs[ t)C܋R/ 1fYGIzSzkKGԀVU\/L%Yn5˔UR=no%GD9FS%XbY:T;N|v,p(m+t[~07hr]t͒gRNޱsPpԚUSL*Pw^?!ˢlo?KAA̼ŪӘ5޻l7y%36xJ\\Nށ+Wꗃ,;au`V[M,P5(Ѕ̈րn#1hŢZGi-I? u CǷe+jw١ ,6)!z&S>@oPBy/JuMAQH[!NGCNUڻ ne[rEKGV}~#o28DwvvXҦ*9 -򿙃$"+r ]SuRi)1m$67?K7nլM H]б  @'#M`|in0\4^^(nEux}F 6R -wq 篵lp*o=@]O*Ef?f4cU.ӱ_~8 AXpcZ`~ӫxc |HȐq?INȔ2$ޙ; І^z %i['HP=i;F 7:z#l[rl.Qysҡ8;SDV(8 ^=7r*Kb] iyWvhƪk%W&唌0ְIIXiA.û24ڮ^t{*~JE n֛5wCEgZ+<90!XMzVƙ ~SWMU#zqO$DyallBRXJ"G%ܙxJ(DI|g~m:f{=]VZT_J&!9-(5h * JO=Zvs?f؎9ץ! `CƋ ~vqG_|__YS1vQ 6h2iMĐ&ϯȀk 8'K[POHQ sia&Q߆7,+yU~q]yQ-XGCkr| ,֘in"F5!vߜ>m{&~軥ʇLd0u=Ra-|-N';-ktV_/`TNӍ ˗oe_O.I{U׾S9-'>.dG|c"2&$S'2H$fIÃ"dhQ[Ep`#y+it6AR<",V慥.݄glY;1+[#;7 ȫV8-;FJ)K}-Fx+"OZ9Ġ*QR_[tbʵN5l_@hʟe(~*ؙJ58$F$2ؕ)sAqX]A8^Ǭ[6F0)Q\ήCUg9J-P, ul21DFl9A80(?ƽBgi9Ǟ=|>F 5_-%x%=FA kVhl&e:Uռ6O[yU.hF2]E RO6I 1G nl:%eJF=3^/5G^.eSe]rV#Q DiFΧ6*ue.\iJ=ѭ)0̑^+9$,Eld;~iG#㥄bZD="pC`vwDez(F:,;,J*Iے -T`a˷u"E8׳eB $@ҏ$R<5 _e0)%0Ba,YOIVY2EpSY+¥SH:ʦwM0Q](m%f%l v*v^}S%QzAVÖ2-}4zϞi<7? Zyu|&X>k-npahRoWp uf&ݯ~hZtyʶJbm"ZZZːE:|=20̫p~PxS"4h0 8B%o3FL\Iis.-"#S/M-Wdt6tK)D/TJleRKW bC[[uhq$#x.L]QEsW0~n"@~kL5}٫)?1n}յmPR~>D1>^k,3,0Hip@q?te M!Z5,E3<:=B$TAǮ]ghLMPH6^iXf5) N_DmT.ڄXjbi ESey΁UpDmyhM{$YsU"od0MĴT`8l8QhZ.닭5Qb&BPgb`)sˢmA{"֖( i;݆OM q==VM^f+R?zZ lHtvD?О΄A 5Ջ"cOV+wU6D71+];m)̨U_7;lBe|L%n9g?6|nCBeK>FM0 J]02w÷> QRlVs,L_lkCS4}7+R~^'sfm-?P }&PtE.cȫJvxn #BA{ I:k=EݑY :ձ-h I~hZ|~.5O!5&q䇥%XƧvu,hҡ&oRv9Uq@`ȌnlR0 zKLu$ugyziw9|!SaOLZiY;t=;^t̋K4 5;.R5#عR\{":q.4UPҒ$d{4P9G# 2=~)ţliF)bk'0u-Bx°p.ƸOؾic/՗{Eyҫj)Of(AVt+zɖ_$>NE<WjȗhvcըY /w2s߮Jt GA_X8Z3D0`R(H1Hb*s?A?nVU˩K%6i)oB z[5j3S%܄ -9Dk Q7EvϖA\ uIF.0$7*h2lE*K]@2%B&p[5/F\)7"#6Z͸]1Mj$$"oLqsYo ꈖ 58_'gI1WڐݛশEjXpbtW-Y4BΨ]cѕˍ;|yf_>J 79P ,jep>Ap*Mi?p8!,ea78* uO޷GƧVqIYyak=n-*XG čGT6[ԝF0$`cހ =zhzK? "TUZ.*DCR ]t)m.uWLLqҫdi6%%u",&wVM=6d!ܷZ FVko|w,Ő#f?TkcTQ1Q[ ?hYC ܥ 17vϵ}!Z&-E52H v55uV6Ưf27 ㎠soo€4HޜH wfmzv(ۼΓV,#El0NjrNgcҮN9KƏKV{iU[\vA(0mp:Y]37mAt;it8L>7e0b7g9 ԅEsח2 w78ނR7 0%mcD@i n>#3c*`ZG9d[?wqu(FJ35]B1) !}J35MՈ0O!b85V MY nBELwo1MdhMZlBO,{HXQsE*(_+r]rp2zgv3V| j1ݢ^< /Wx'-86YЎ#JX|BHs`v+Vj:ߋ5q+j#7f.hܠZ_V: HOu a}P7-1ZؗF=x뷕A*Z_I~ !aԼ޷ښ~<}N3Wٗ@^J=^uEO T[K MPfEtêr|Sj:iKc|bXW=_6sԏEMZ7l[Ve'gRm +H)р| 6Eizpe:ȝ/Cawd2SPo;8Xpd{4zZaGC4ƠI7_ۉ=`܌[@aAo.l. qξu^^ e> Z ;ci=oM! rI 2-Qm(-Bc)?9R,b7 J-/%KH)h=4 PSe# jS˕ϯqH;wf1Rۆhd&7Ώ߭$DNp^]s+F:PIdzAjT'L9qB9q/q:E߶ $\5֟0: e(w4Ӏ7ȅ_f,DLӈ a%wkƆLK;$fJzwxtJ`j{;z( V4;Ċ!K _e>(J^ %5*sxuUwlLDKja8 )ڡK (fC*cj"f\ia= 6(̷*уe \ֽ[ K}nR`{ @|G54+H́'P[WA$WpζjBAkdW0}TIO:9kh !X-ux]GI.8(O'9cȦ[K_ik:E~1=B..1HZxδŵe!*F+^[R׈^iؙ5hC.T֔紡-= N;ױψyA] zD02&VRQG%c1Ct˯.~38N<'RmEi¸=_s :>V9-~$Hږӈ!_ºM2cJ s}N<ʛH;Z")d}:3d?c+HG++wuJp"k3uvkYqӱITOw"/s[׃=gȉ6TEӛ'g4.7͇qYr <1,w0Lʈ'S6CM0ff`G供hQ݋e# 24LS"S.Eva8hR4yVUƻoן M.ˢ|TIm^h u`&lnqs&r>E{jקh{Z=f\*؛ ;gpZnl+L*M,3*ĕFߩ <,jHmcM$ĭɢwS!f~f1v _TUCֆ%k}5ɻN#;ښH@M +y޲(NLfWi 7rÔƪ)&MwJS*;tFuS'B"w`NG(t 'Ygk6t~5i0Ti ifQq`ӖUDZQk!:K\^c\"͏,(Ò.'agb(ldϝHvtY"]ui@ @s플FfImپDI~) 2Ų캭 of\Bs Ӻl@Ԓ0W$.u@e9oDB s0z%\foBޟaYt$2 !ԛKx*C'ϩyTP@}vW.yS,M-6AY4RWZ"kYJ;Rvʕݢ)>q\<\pEq#TpojƝ )SP9-TgŦG:=OWIۣ։' 3Q!5būCU".Mtb6`[YC@xMPDXr>m|mCFkj搹jV H' y>Q.>NF+ wk/F-~ev{˯iefH_ۖXOJ#RD/ңlnACm*`s:RYKf&.D z%tWFxw\ϖV+o,&}EE80'CR`vV K̵5|!N37 #L*]d2U6 5] mTB5b,^ ӸS;8Ͻ/Iެ9.pu=❂%0+`%0^\׋:~|x#Z2D^{"k,08HGY掃]ԛ"U=%O}B["v/)%3nbj%Z-0w&԰Zɑ'KժsXzF_NK++j k?հ]nFNm.)L⁽fx2#FZ(wj'D9wPu'NMMcoi/,>{~iRs9-=![P~#.; BC7@*o`_i[@t0y +7v 3lZ1. lO^4_@kKBL]:t_oQ¥C#jsW$J)Wlth(|$[z}}-0ujb f/>F^F|MNevO;|k:C 8Z9x~s%kܮ`ӄrŅu[`A!x l eQ v}ixPEH"6< k~ݛu?^~N-yF_( \>$ l`"Luuk]2wwȮ'݅ Ry|ToQDkd6!SnF2+{vn{)#'O{.HPaToQZ: Ũ@Ý}t֧3a׌,o+$<Z+4A|O*/&*\ctF8( ^ġQ5%^O Km6*˒HPNK {AZ?URk2FXVUbp1ִ'Ƹy/b[,2Й 펺Zsrգk8k%b'm5y(#Af!zI@ wyYP@$KԵTmwCK)9>A/A&Nmwj8=V)OA6[5fe]ctyo~j&M |ObKnL=P~5P;+X+el=\SZޅM&]4J[S~uT2:8t oh|F%cDTm)Bfl)k5ߋAU*[ɼ¥vԢD|g. Pf<Q]C c1qx>fw:qY]9_M>e ζæOkq!F;\ l (tweڨdqXLwV޵qvu671%(~;ᢇaܪ5qع`prjsG/}^9evN`kkRM쮔/U@}^.9qH9lnRXoeVEk }q\D| 0eScvlKItGrXf&yj;'JQD0^G@_t6>o/~`Ǔ Kk3h|D{g(oxaяZgNJbOiYAG[䥾շXC3 b<.EawE9z#<% o E #¥40mI?Kܨ:Dgܢx>,c]Y3^ڧ{jZ ھJaGye(n9ai/=#S/fkX\P{!'W4Ƃ9@m^ Ww<` DFZqApy]SZW0z=˪[J3.vЦ*{\`cƲ3 aH %`_ g&ۆ}\` -Hфg<IYi[?)E0!b>AI4/i(}S.zһh'Y66YHP;r<s 6h*c3>ўPpLח>/>Wl`wާ-ۼ U6 - Tn /vgAF~8]#녡\ɔg0D :@^9"})=OJZonY:FPxJ 5\d/)HA 4KL>M7$[c0zr WܶjnxQ{ iFCTf+xGԱULI"i,"hvtS $jExjBQk4Vê>wΒh<=:8m\[\XoqB0{Qj>/ A xs0~ZtQ߭I2rԁA{<ͯH=nue\ڡ}Qjગ6M>0?={ NI<~Kس{Nu$&|T6e+,r}dyL |cd!vfoblvvYXHf Ȓd>I쪮-XJ?9#xNTyM\GF(yϦZPT%I{4>;`w_Z4i!8L ?F՜J?lsW1FS\!i1eS `K%C‚x89 fFQ7ggN xG˥R;R@}J%^=qH9?Ly5NP¹J<"/#aӾo+[OpaIQl{ubE'~,ʹ}R< /﹭bBBSs˩ݵ)R] #OW-q|Gu'o W2gȳ9G*]Vt1/E3v2x~P0enÙ$ΐ|Cbm`1ו̣~$wPɃ.ܐ7ozB3=|~`J[ƴ3s5B)&8Mz|(iXL}]*ӂ*B(!9x]n>pTZDjW.S$WFn8vbW^&? XLE{߬p=;-hy^CdY…*8 hR %ȱ>5ӈ{4)1۵ܨ3RIR0NMf-}[ոX#"-.`[O_m1@5z|%s{A~b(>5&}Eؤǫ]OWZRI)1AD}}DoT,e<#p>HN/ GHIڲs{mb ڣ淶}q)^nyF靈)J?Ff4#yF VR8T1`W *Ks.E-%v?s{6zO A({NǨEduk!e _! M1x"L%Ѐ~4ȴpmܫϷ"|5꘭y`Y*;D $]]1k&Mo4LLbOF-3mf!$/dI!Wdžw9X 3F$* |GwJ g\[JP'j%!C))lr58Kry$q@Dž.=mʈtJu2̗;9 &QeuIO^( t)k `.^^egwy9k (b8E5q 7ՐAgƆQnCRNcN»90M9\+6T1Wyuɚ,s$;O`\Y|"#<Ր[ :%(zc)a-Pۊo{%â <7 t:-خzi$kI:  V(pq^(JF\C8rRuҝN/fTHq0ŐRIJגK>|mwn I5XNӒLVFRXlYV\mQ;B}!am VIMiQ$!^ƺEw;*|B43RcRY:^ e%Mbh)^4}Nj,&Q칣hE=x}d`{G|]Q Fݝ%qQڡBߌ`ɚp:(P H~!8n|x!SEkL}CĻ9=ݯE]ܪi;KK5}A ?lXgSp|JU8sSr\#όeG+sV= JB*y_& x:EaRYJQ'B.Ǧ(YOY9֫JkeiԳJitq͌Cşl3Yr^gQC3,Cm%a톝'3 (CHMiirmeC2ٷcK[fqW5@ګհN3h| }L_.Y~x(sF}cQ їJ,_DP(Rw+9魧O0cւc7MW.B "NV =8ᇖ@T\EW$EmwlwzzU/n`fbGӕիxy8,cbS EmTYjٵ\fp<A8=`p|k cz-RIħbB=Zۆ²`S;BSk"qlQQKHUZk`+n9,uYcޯ .iv \¥ioG;YT6># >A d/Vcm$~H;cU =Z-f΋Apy  Qv rxTS8hK٧IUhR&iܾktww~]+]P ;[?zd6 $=攺 3GJh}z/&s1jDC ^ pcۢ ]ʽ}}e&&?6Y^F OgVDiAʡ[[,I1Sɳ >R#< jf:l:Yo_a ʠm`TR!U[{Y׼Gl#t97h#eԍۖD^]u2șt(^VVֶr)ݢ"E!]Oa:gPgWJsB,]\b-k?|Zű9mOضI7#g $[tCEYiolo= FCԌyikj|©sb}p2X0c۬p:3^mè2#5czz +!l3e[t&yDZY{_9^LuTeU$J \Bz鹑0c7 g`Grâ:H^nV%lʆIxp`lh E܁=tU4<ˌ+4w;-_.zWj9C; PEB+~֯C$'Aؾ|MvH7_Xty'{נTMQت&nNU9̻* A9Ir.,i[>eRRQں 9wND-8щ|>CqSjRe3ݬ`Akc?m?7Wxp[Ef/{iM4({3IM;f}RBO;xsTu|Τ@ Dv45}"(:JW>a'f%USgT cX{==D5⠥PȕéZݝ ˗?NϺR^E]#H k8L<PHpȉ$p1b\~AĤO۝;<|0iݞP _jr]2įo l]cJ7y xo[h!%\Y.MRwZAy![xȊ2ґm N4e_{&1(9ADʴä3z1gT\]]qXXp#;RQA4TPwAө:jY3pEIsyT->&՟#\TWY%S4 b Ms9 5`04Osqu}B3 T=0EE=SeJlkk*+rw"@! 92 y LAB B]T x:9UT+,C@ yɛg3=F9N1iWyqyPa$u%rd')lih2A{Fa.9u@F٘uCGMGg2pHQM"/=nUYʊ+dqrrBQʓܞZ>/q8E4۔ PRNi%"5յxv@us@}(g+E~ $x> .GfՍ-nUy#~PG.0bjp޼b K~u+PRo҅QlTrːɅ ȁS9. 8&BK@}95@3SP$Aדl@K!;?e#3v ()A2X=N_Cl* WP v3+) Wk"8J ӗqZЋ0;r?ːFTj9 G @I+-ZDٽyhc*^(%ph7Fx+j빅XxG7DW(x[Pbb*<^n-h zp,s`M`@}YUW,fRr; UU'ۇ4hyHgD]28n^۔«&G[=IV>DL 7Żq{BжC~~eGfgHPɿܽdfVl/ Zy 9RP:R:!y:M5m AQP|m=H83M(jbZ*1N^}^C+o*JGNx/V6|%#?#SJcHdBy蹷YE^{ʥWi.9jZK J)>3@ [dMx Oq vI-E3GTķ= 4wֵHuLL:0]4-uc4DIGib\o!3 FnSV/ .]jQ[5da2K E>ǔq{kY iXhm@9y(m G_ݳc^8@K j`LG>=bO7{ vv5)8zf唽t*zTCsoa0yEPQ(Ζ7((Y@9i2R.Lu[~Glg\t Z΂P{(ʖyao+"JLK3[\V= PxSO,ͻ\Pfjti)1@I 7yf3ui,ǬM&q[Wj̻فkQgő!l76MaGO7L~=PC4k[_e޻J1"{ ےğ:*a 1iw4Z%7$AS|fq~aRE:aH+Ҧ:Ba\P,(` < ķѡu \@~}Ɍ.l'< #aF_C6z?y9'81 uT4ֳG{ge%1nR&%:^S$K.F@!|v?l(gF^Lj(rh5Ō(PL"nmvAz$?T'G`l"1ȍ ;gx?߈Zmd>^6.@8'; }JIT4e^_if?s WGf]7CFK>HcQ74oSSÐ=^_ava-̐J"Eyכ @蛽tis &:BarM3grza,O#qFFԯ';CTxF!ܻ*\7lU,E6OZ 2(;:'KpKM+a9iuu[fBQS WFq%a_p TPަ}2>#R1uΛ s6}Z&œO,|!;](E]1 .#q%,yLި~T[$a%O0/&=ڕl# I&i鹇w =F'ȭC_NTQm^Aq2a/=%셮~=qޟ8LXD ^;5uӘ5bu8R?Q]{^z πzfX )T,Ro dekeLN ~SG6sC[IcQf!_dV# F7VNb_0u~>!$mM(ΒSv]c(D:d'`$&i`_u7ڝVE4ᔝ>^Brm,Ok{3_%OH@ {ˁ-8!f`–?p[DQv (`yk<h/8T@K+*^h0n'xj+ۛ["aԹZbDŽ1+S-%Hm¯!(t셫T n[e M ?-'[JnS yI)Bid5mvf2,;i%CB+棾uHE|(ժK8ޅ geI%ŁKͅj"Z%&K"4VI(\><x.bs% By桓@0 W&}r~?FڥMN;3RRИf[f4!TŲHWv$Ѝd";=RMY}9,JlD*x뵰TG!TEoXTqOCwt|FRqpQyx^Zx-o9[dZ#z$4vG2Z q֤HN<_˕2=Iq5Mvx:2heˎT8;jٓ{QeN Qks|/$O6긾o;{EYΜaUɃkg]YʾMVq YI:Kƽ@i~DR;}<"y^rE6s9SqW`/̯0*k_ I. :n s.gtߴK_z$(];''{p$ D4kO6SA1O=oKkؖx4i9+m'CfvB"ΑsXPz7]<~QWI9si͌?>}oy?)TJW/93Dϛ1\,]jPp]*>qG6_qak= / B%33A0i$q#'GmL3[*KYM[HnE, YX5279,m")~c;>aw/OZ,dq8JcDc)PFX"IlP‰;{ pTL_oYo@vl׋%Zй= (q;E(^m ^ ?!朖S[:3ۯO*g`ZjD~'̘~C\eޜ+ XIǀB9 ޶O6IfKlq{2~Y 7β#?УQ2ǾW@Y\&@ f)] u뉓ߘ|X+QhϴH1W:M$<ձnN6d);B&wj>GzDhg&6sM:[>E& Ad&H暽zh=37s=M \^?S9}(25fm%ro7gg}_*۫Ւ88-rZJRU:iKlwlN/הC ;+ hTm7wvP,60",) k bܺmİD$ƪUaR9hY7(V6?|S,k릏b{J /6!5gޣ#csr`/!Gm?c kLv;ŗ,8]m-kU(5Z x"<~ޛ]54@ O:9O$:]=PzаI){uu{ #A 6,[N >_}VVo -q39khN,5;5ʐLׁ;SU9VPY&>e Doh$baQYeT OŞeYaq> O^$qEPe#\ъf뗕lIz]Sp-77!jU ײj5hΖ=! $BřlȻw鈟hfFίCuyj`/Cr\4 R+?nr؀*| E;!Ŏètױ0e#ev9-WIW43fY6&A}*ra,.JW?wk*]~yӦc*"ԇ<3Na*V/>9S 3HR,kyF8%mR/d#Ml٦VA)9έҁN4-Ɋ=_P|];`e? =YsE!ڋSMҹ7 0CCHIF!t\'<GE?/:l~~Ꮗf;׷.Z4Z A@ H@pN{\Jϖoж6R5XpXPN@j1=ԝ?QyO" ]sE״azTj[*lYJf\;^-iYa$9nI=p_,q@`ot0=$KK6L>ܠcV):ջh91.1|eAji:cCJhC,&WJhVJ:n1g+Clf'zI3X&PyGf]o5)\Z岇/p_ZO9$ De$Ke}n'o`@UJ|zAh~+ %|>Btu5]n5i_=* KJڜU,U:BFk0dV;@vaW"anJ9*dyb3vV٣Z*VLNɖ=7g}BBLIn]pIT~Tvgc+e9IyՍd?ʯ}1 lU`8~(yllX9g4 D}Ѱk=yX֟s?sKԴy#$M"ۏ>׉PdA_0"ʸg`AwvXZQG߹'xzۙr5o<or~aHyPc]DP HY s}}&  #ƣqȌ)XZ]Y/R5[a+ڦaI)cS3PF"~!pҌNNxvփ9HweDKk fn^aGm&jQd8/F.f  efPrg Z ^c ,0XJ.~xI#N# oLULFq[5/2UO:9kŠf*oͽ-ƣ1 W-;f]@ig5tRb9mY*bU܌2mzw@ ʡh4.+f_8<7DN;\xHU8'd>at;8nx@ 0jVCY0YO:h^>  s{bsMGqX_IbmYq(^E>:ʡ6%TD͂M=$L%itՠhQұ1[˜8-ct/>1:;{8a 藀MH6_>vrBH·!/;a94iRf~Է){N?џ{%gjRч_u/0|.kۈ۟.ơ@#QR;2R{@󂿭:|lu\8}Oa |LKv#Ѽ1skvCfGfmrAF~~ 1)B`J;D~M=96«ήh"r\yI̤%R_uiپLط;2~5\%ŹS8UJ[ĠECf fQe{19.@HOؾN.>{r d+L3+!Mq[J('G73 ={_3$BUNs.j)Ec ؗ/N^B-]xEPOPQX$@8T^[bo]7_|*L?aAn})35Fu!j/T<#Q }HRЮ3;kaVo#:]t "3S>++An&CPi<6/)s? 'FG|&k_:B '"GKYߊXL5{ g]$ 6~]*NB^JX!P?tB.@yX D&>Q8\FfcߌQfEzp#%:g-Q*{qՍg}/ >RY zYa@kBOf"lxFe1fE5wtYte~_QAȬ+`rF8]FPjQN0G0VDxK.myqCjq䣫yti ]zXz(K|INĽ w(AF{OʹV.ER@CF\4ʫ^nn,N0P3zKq:i꿭N0@y Ң_熮!E73%:GC̻t:fw?+c8?- 1G# JnL89#v~_e+@TӋ&4lwx/hׂMuK!k']۸%ql?];QMVܠlm7knq+JLJ9U3*C ňkHy%dա=:0I}7T-_xzU=Cҥ]e{(\u޴)(:yjft"HDz`2mǀ!SG[rw7i; |'ZOvYo'^RK+ l '?XkK R%縶%m;FA^/krgO $>龡R廃XR3CyCX樂EX`#8ᅸ^gb|V`n.vi,_yp+{2g1U]TP%p2HK ۿwiYt v>b;@UFY\ >hoN=E$[;4R-l1T OJeT'̬nwDf̹Z JtO=c|4[S+_iPɡ^_Td5lpi*`ݳ<0֍w9߼Vk->VPGraQ͐[No!+u٫ij9 6/)hS,?^aƶ/Y2tRn_9D%{h)Ő Q 7ئkϔ.'gC5ꀂ&`*ڇo**G[ڡM ױ;6=gx$5^/ r j F9OT)tZk9H=q+U\h?TϒtBƖ3MĀQ0HOczIN[p蓦&PqzltA aYNI,C(}4{)mcbֱ-Xc蘴Q^}M8}kя 8R&UړLKzLހȬ\{%/br8Ss#yB"J~\t#ȧ!Yy*.5xEHˇڵ垅˚uezfQEGÊWwI(hgv,2ʯaRd@%xE)Ĺ+=ȥ9EAЈyB{43|ɒd!z/kY>;],$.^&BW}s)vpTǚACR9jsq,`cZt.Fh;b㯼GQH8&< fpʉē; 8Ϋ pOJ6m*?e6*ڗ(=Tkջ]O)e .dL̷S3eÂHFB wڠ b_[gC 5qŸlnߡ2pfz5<:,C)/"Gk'bH#{@K,+"Ԝk@jq&1yt[&YZF\K!O0Yh[$E@aIe3wq]U8R21e^Ƚf;3p,?6pi&@lKc0ޚ0mH‘-llu(޷e|n3IIAE[:)JψzL>)Ğrs]8Ӽ/t}hѻ_otaEOz lJQ{(5s@mo賞gdaC-ט|j)v=jE j 27.Zw.G&aS9t#OڛT6{ ;Dgb!rw K%3o]ap,#A6{yc ,/m DrWG Swm[ska-ȱL}:-"iox'!9%aP\) "~~nItJNމF%1/7/-pϰA ԩ>Һo co#~pPg_nSDUݘ[caߵSԸ2AvD+4loGFlQz?:"@^<+)('ws$IF/j>؜Z.uLgyT\+))Z q^-|f cQk`OAۦMچ!84OJW:oBThBhk{ZcӢ/:-9w=$0saepp7c,uW%_0k,X)=>pˍcv(@d{xcMQY,E<`6d_mڦ˕!&X,$?0 ٙ EW""{Kz$]'݃5p^}T "Sk[fK3mEtdWg=cp߽Y' !W_n$aK; hP > 9.D٧q\ _5J[WPX-eP{w|^ݷI8Z1"c MrE PRJ‚ߕϿݝa;`y#HG{[V*@HlJ U7R~3_/g,fJ w|8 N*\ l?_j,tI]=>Om6Gydh:\Q+YWD AJƠ+L5y& EJju̵fz< T8Cɘzծ`qhrJ5Lr(asc94f-re5J+ Z`B.=Yu?A+ϸNR;ˇeHt[1.jߓj3 7vXZ+׀{ڳ,@nMYpx[?¦2[4ER͒uݡPUK7VzKH0i)󅃜'ږ](ky1 kG(G;uT:hPdw~c)0I6ڜX| ;-lrEe}UAY gNrk 9tԔL6*xnNg^2ާ,a׏MP)QݲiM®2W`/0!`?N.,ԉU{Gl۱YeS9E,bJ~ rW8­۪'.b7B>fĬS*M 40_ˍYq'?QLm[4ZƼ^w'7F|v%6V1\Keo%9xUnNv _ǃ:.7p#!Φ() >iq6ٿgR7**S%}ۂLW ulHbޫTUvv1QbMŜg[0`bI=H?5s~*JP7-Z(JVۓT%ac+4<&03JIiحIև|4 HGP  Zq(J}^r(;m7e鄷Z-ްj&W8 r/o4sNuPBp {Iɖ z¸g3XR}uGOؠIeLE|;2Z&jLv})MK*9f]Diݵikv2DQU I7h5o(ޱ(;׵過j[*$.ڕty7UqUF0yجXnKSRs?۠z U(r=1x! (esYEi[R v B2JgIbp!hLQ:rc[2ŚBtGSĔ6;l!7ߐdktpZ@ԛl3DIo <Y|HҢ܏TJsR{&N@H0#Z~**j JS&OGyq )r-*r6Tgk6G?ʞ쎇o3ٸgQ#1 ` :NqrQS97& ;oÂPtDT2Do_n 4ZF y-mZ san<^.u1zU;f"`ԁ/IzM'v3j65f)M蠒+bC% Oo{ai+1 pt AǷmpf4u)vE}O%xT3nЈ2,tN$`"'8S| 9%R(^'R Ev5yP32IAn,K6TnuYBF#F.ȄVS*?ٹ$6kN<4QB'tm*ЉzB6Fbeّt𫟱ד((a}6&7Qƃ+Z̘Kp· =x8_'<^k`Fo9Y5I{A2l-FhCy?v0m[)|?nhMrK7m񐉇` e'r$ygM EKC\Ǎhz.#*%ǧ.,Wm-;c?qg2|-7.L C77շѯ^!=axl.˲8h'S4^aK &#2U)[($$ۡ}ZʩtG8FC+IӻNoh7UC;&KˉgeM/So+c2CsoCӘ{{B]f=L~.?t؟,[Qv qWͩni 5X(. ;~ ΨWQ$mB#eŰgeVM9motO G ) `V8Y ; jMQA;縠Tܒp-Riu49+&n0?-{Qn#BU@C Uf &g-6ay #Vؘi&-^G`I^ ;>FHAZ/i{󭕭y;R/SQ Iwr%rcn2]ڑwP /=CB1Waj8]7JS cQ"[_4h-mCAvXO ͼU%<43CVSn|y3m+ųRu8ZW0$.!}%4 8™|}A௶ Ou>T@f؅Y@:#bo`g`vqCMj1?M٢25Y޴>J6\$5q/%!)7Ma{y!]~n+]/i;WOשYHa PԿ\ZO8UfM]I2TVXP$E7@# cI!m\IBm~?NɠNx1y 12@MMܿr f& a^Kgw(d%M6Oo>r-EسKձ5(#+)i7a?'B*&\#KELJm?01 tw4(O듧DGVQuaA/5\LoZ&ir vY{BRg:ceNTr w bɶ1[yٙ]ݫc'y1=<~' 1ښ]UU<0ɥ{ qQ[\ۋܷIA9LgTG,g!Hk}yb}X GlK$Ǣ(}2RRJR@g'5v* |x{Bfk}jCW~RmywB| ~l@ JU`^g]w{gF7~{[Udm^<͜c;~Q;,}U]LEG$*ex7J\YoQn (_#jֵE:b|/O,stTןPKܦ{SݚEX+eH~W&QDմP!y?ws75[OYQ-9`&6P=:-.$5Sb͓.uC>ߜSoWE۪Q+/ yI"`1Ĺ~^m KK 'Ϻ1P C^uq P Xoۛ {k\  H,966YC~:ehȜapt O%Q*ܺ f"0*?l!{!,vԮݸݡT[͡N VzC1V+֥ǿ܏4B hKvV%I+12BBC׋Q3:$RpEtoz'95)e% UT{-W>\c+#BRU>1Rr߫'~'ߧPTm[KFBF 7nF}$hZiI9ȉ]0̄bHsn*z])(G&os֡_?'h+.q\(a?b*&dqZi%Djğa$W'B g鈊.yn1YTX@t-8A#y`9bߝm'K;%s<\ ?a9{]Zsȴ7~ٴ#'ⷉ>KL{M77r O_ I'9 Qzv?zihyA|d8%Xq?g..-д9[$g=PS3)buCI%^ 㷡c{5 F֦cˏ hV'Ncʇ]X'$j č.ijqU[AfxB*,Q;4KwK0s v׭eɏՕY؊dx.gE (/il7~[U oqsVmZUE/jzP}poQ^;¢ vqLgw)H{*2U`e,gDr9 cE.ΰ#kY35057C9y  V9y|I\v_PX r xđ(=ei"|.Z, دT?8")D-9ZBCH2Na4oÜu`|Z^ГdG$F]0Eo 'ú?ϧzBOH…W/% LMģUÒV՜fc.xTo6" G5~oBa| -Cr5ڻF_6d VF'P6~}sҰ)4n~Q vg(~WNU+~zpfWoLD; R9BPjxuv*WSZ=Rk?jwGMz}ƭ~bArP-- ayIa73>`yE{c E\' Щ j7't9K+^F\kϱ" NMhKOCG114쪧e!lnzzOk4,oN+uk/ uD # |pFlX% QHLj`kmR<¯Rn$91=h1(ѥ0JSpҳ Y=y䠰Ke=oE\ S}i(LG!_c*۵σ$Cx(lUP=f.Qu 2wcg!P]TݪY -;B.B# 6ӕ \kPF\jkLY\U]+MU[EȴoG_Ժ $wĝPZߛ~#Au+8ipdc^p,[vP46wX=$qG Z`glXir'<-.QLx1NO>Tf3;aI1Lg 8EF!z)>!0S|ryJL|ݾ3>-,ocpv:I rN34Sg~ņ TJ:\2E4k۾@p|5Dbkq0>A|ޭas u*t(ÈC>_P8cCz)\ĦDgN>tKGHY|hޓʢ4(=Ni!+U$IZ2㐒6Eq=14}K2TDO# %˾g4ZS1ހ^Y$?N3չ8 `Ba{><}|{\4%ʣד!bNwt,$SmsRb~,ت['۵iku?;BttjkUU?`Ys`B_o"\{0I8v>`mQ m~kAjN}|Rb6MSC7NNhF,(Tzfd(G2DBR4*+a\x֐qqTܹhͨF@P"Zu#|ާƒl/Ɉ;EG¯Y>D&yq#x~x.21"oAH"nidNN+ lv4`U!.a=^kR1K%/!gIJta1(P0e;D`yL:dN GV8 KJ o]SWbJJ_0(8:bo8]^P1[16EF 2Kw7WK'K0G`LyIbm*wmHik((@{7+\U@RLN]}`bA=CyjRCz`OΩ"2;8j5,?ۈv4?֣c-s'g.h|&3?n4՝9 ^Uy"޲% m9^@(P[r#ckP1aq8{ >I[呼 W=R]6)0~=DסڍHmI襒]YBrct$C>aK'C:;tX#QYm+QE~y&S$Oѷ`. `Ax~y:qwIuBm0[Eͪ޳?~QNΝPr7iU1cޠ5k*J&nfw3r*gyhRO"3_,E]KqrJb=$0 ""l#x ೏3ԝ](U-  Ky^#k/6# }ArL$YVLW|8$Mbfy!pAޥGNY,*n 򧏙W'w9j0 HC[$6lļKf iM0oroKQFƧ)y4%`I֢hɑ(Ey%LD`rZmy~p X-|,`DZIo=T*Ì2hs/ 2̉.5%SkVb=>/S޼&e>"fzS0ZGxl)_QXKQbց[b,ftslmMnyhCޥ(&myլH A*yJ৓+sod0ϟQg&@ŚY9Q+{C6!?RhS9D  y}09^'=b+: f4ʂs l!p6,pT|uãޜK&&ڌ9 B'THAӪ چ U%\ǭ>E(TEH$+ 0ٌy f(\) Wx5KsCQŌb)gb9/z5q6ޱ@pks䛷l(sD!A.V+XUBcX7oP@Ή}]_ r=d0;ҏҿ!!Q 8YVv&W)0vϬ/17Y,ڎ^vmȠxsPY/eYs¾{r=n@.WlXZ')c!9ۦ$[(l9VD^gJa7Xӛx@c{ΈuuvmP|>GkT{yMZ]_}Ne zpk9AW4@-UY/ٛq&bs(GΖ &"3/Gn`&ccMԥǐ^NMln|.pZf߃n3Nr"[.Ueb%OC]xd4oy4ŅY)[@\'1keKSwIZ0[YDK %f3&du_0W=73w FrZH>2s8(S( iL6[¯J&&x4apoLf,`H! U!۩SĔdXS=o|aCӡFkm$R߇PT҄/\]bU49-=%f6` [Kk{׹WlT֜/KK6Z6ǷJSB 2jQ;HeaWꄙHe'45-{–UbE7_ҶŔ6xq; +r`c`+I?jKY)Zq9{o1X](I:N"NJFA*%įIl?i>hksfWf?6>hW%Gi ?=PnZk=ӏtt 2jB8/#yJhSj"aw2+yþC}^Rqs6].m< 8S'ܢRߝsM q^^zf9dm΂K8 cV"IPbaj/UڧPm gN%$? L:vCTϫ,ŽQ_e\(gC&01TJ@Ldd6uV/piA[ݴa:hmqg'O$,8u#_m-+}o7`llL@ay|lCw7.{#i]eC||NqM lMōCV_ X=!_R0-]\dWw\UT΀hH"ٍ3^CǕ~I vdžj2h$g+qB$RȮF!yYn&K::6+.6>q]i(\o>9PΠ*dwmofbޏַRW3N*,'ƘIos JzI //heh.HuGug7бol@1 OC]P}hS:lQB^F8`us:j$(ۚ?`)r!OwE~Fe,j]1쪕ubKpz8LU( 4ÉZGVqU'\șI=MM|>g*#A{lmb@DCO~rh3vB}\ELGzDI/+ݷƻYtNBL"rbC\\ˣbB_n KAiŁH=jE潶}-==L2 qcIUpHN;%[H@ [tSOc5$܇ĒTN|ny7\U4\=CJXN&%jnvٮlq޸}MƠ.qS1P*E^y$w,Zq̨9q5KVtQi14 5:ߍ1aoIdOq( srݔ 5AzCڌH ~v3x.y\-x>s_WjSGBD,_N(}uY4nŦSE D(QHڲ% j (41: ^dșG#K4q`hPv{=:=/SX\fڞ{؄mYa&u!V@%˧WO[))SvM7W" Uu#- X\.@uWy5ύ~NPM].-)f#r,c f\C3F{܈KT")! m:㰕0</&J!=1JcN=.$ ɩrS{QfP.z@Y=qIC rھj/v׭RƜ0x361%$oV8C4O&O86BS6 G~WE牡'^r8ɪ}a+! oAԲq:Я{h ;T짒}QnbO#"Nțjr ߢrPvcѲIC&܁{f9ҹ""O %+믭a) GD,~,.3摘^gؔݖDl{`P3g];-rZg59cnr'ȋ:mB|STs(H?{#7*FOW_p(i]5ϐ]>00k2fvKgXsFoX8. 0øxݵ ҏl9_5!ZE.PHE)cO3UEFK( Fܥ+lbc&߮n *-e*кeeMM5X#N> Sb}\s7&$tݦ֥1Wsp^vT˓jnugmӯ~~ntYo/a87{ahs *j|]uom.*L'q̆RʎR%v13>p3A!QT}D/:XR~م*b,c=FS4ǹbsvw&'^~c13\c']ueB'Gfwt'z$v~{^ &c@a1!>~bBP_ ͛奲=0ܩ"JH͙!ye.K"n#6RgICᄂ1|Q}3opӰttdOV(vq,幮JI9N.T}^tܱ9C >n`{S}q?"h2ڨh@0W*M߳~o=0~o({X+ ȜwpyCǻ ?[:nF_RiDK=MqѠHHlTySfcVmp(H w ̈[ӗHKa?FhQԬOYZvj=%ֱ7fpm)Oe:R!ɖ5\v,VBvf쪀|@|*`Vm$Dt5zP%T v#%>ykyE!ZpY94+اc&7%P]7Ft !}se$9ٔ?;z+Qƈ@=WX`O؃4_OZ 1SS#;M=Tϫ`nWY3_+#Qb U @VfqŅo\(<{Eb هNf)HUb@qCT.fQ~sZt]&lUE )#n(i0+)|D7 %uUwK">L? $LɩX,#M'(f0'@[&b曀!uz߃-kxQ@SAP{ʄ1821.J\R‹F#5`0iv/?Eq/pf9yދJ8b"bju_vˢ/6u7l>C#;nť"K1b/a OjSEhm&rdӐ|ޚأ, 6<Y` †a96: UBR#[QbpV]!J %q>䜹_ؖM}20꽪D@)'smowds"ϵO+U7VO0Kו-'JAs=gH_8 >ûGm is 'aTs|kq M7E<gO09*)%QI<ࡻ >w4Fiq8d N}ӵ}`r'A.~,k]?Eh=ڜͩ{.#>1Cj=KecsE\3kmn+!=fu\MBx_8)b*ν02;0H;KHN&Ջ#|MfDxFXC:Ⲝ3Efxʠ~^i;( ,m 33ffh[c¡Ǡ jy3 fZb1<_¦+ -5Ү8'qŎKO^ LM/ijYa8K܄Ι#[V-X?/,O \mgTx |mPsq^,>bEQj.qx>*$m$8_).,oUuih'X&QоZ'ߘdBPZNc&&6U=gN/r!o)u7 n%GNWGfK'lj '\F睦ޔ~^HxcB3|zA3 qoMeS SLp^:!bdR7*k:.cP Ne!i㔆4SJh^[M_ W>^E@eKJ:2XK mvŘ}q]Y13?Y#J;vM~> .'?>{A 7*xxw<:3DpM'ՙr$nGC[1IQuԹm5;Utn Xuqw`^B458{!Eki!*wǺtMuYpʠaKB0]9j؊GJ .2ȐZNEK zHaбH x=!ݐ>6w.T, /m#o1elD/K1[ڮIT^^qG %X`R >Ӯ(B>-fRX1m]#rA,j.+@[8甖ۨ'TࡁܺiZu1'O:)t}d 0:WM3G:]Z?8΂Y)OXy\7἞5Q6'W0R ۂER^bQк Æ:Cuv]GRJtǸxcVpgp%62Ctw@Q'j_셓M>]<2Nz #7 Œg8JHセA(9:72nc4Ug<v"';sYUM38*FGRٵBǺn OU*,+K<_;uϰhcӇ{엏tE[*+<}mVFHUB8 C әmU,v*c -m~UOxOO䷯-CgI "7 M ÉNw j!PH*gYJ 2l4E7 4ȯP.2.y4' ,2Ad^zU&טʓ^N4OĶ)"] +]eb 3kZfx E ?ߖ,A ?D*;#XǺqg%F_әUx%{K(HKx:k՟%̡_+SLTLqGa;rOx@^s5 ܉oE<4 pt** Þ?tm,jjR#`hV, ºŒ}ro(3Ʃ66IQ6KtĖ)oul&c̆ϱ~g^@KlFw4kkGl,ŭ; FX#HTyz5|d8.Ymw^wbh. (q?!AL fVA5?`D4"kB#j = ]m1Yo8'V甝ch󒗍%z" %b݋ʲpY\ݮv&{0Az|?9jO0s#\P}'7A靥N0œ?OIN= $&;fڤx+=Y3t5S/r..%Ce@"w P^\  L@p=8[Q^ ;oTF{۴@;^/;(el~j\Ut \p`4O!1EfFC[pJ?`^C$>NL4iUE9\3#ݺz -YjVcƬr7_Tm[o@%_g6gI+a_ZYVW<*AZ3c9-;׃;8LQlhTݰ e@wXd7-=68Ȍ&Թ}%-[ f5O+ؔ 4P>P:A]`!uYkt3eDD& ·A1һP_Ҭe]p"S> WI>qQj n⪖]J_G>#&3"]CeEtz y'Xt=>:~ u=pyNKm7#聼kaj%)諸$p{J,D*Cuj8,vN St'3X#0?H9xb˭ᩮN_yUbLç~i4KMIV=K%FԢb.h~:UIj;G"# vMWyI<|#]37ޱ2ȚJe濕WlŭD[Q\lX]ޒ8Őۊl0G͐ qRNxwO`L֏Z"GvNW׋=LeVX? +G3[ҷ ]E+bC!5LͭF Cu,nzșyX^@5ѨZwO N,X$[@kAߣxKN}XkWE|i?bPJJ4:Ɵ{צUue3>jǠȊYr3d`B_JIҙJз·9#f8Xſs(t?-O^ި Ғ{DAVlq _览8ةJTr1yWb~)h|A+v3F P* "?4·8۷ex2ORX̿.2ٖbcf nSƑ3%@/q "-yFE: h~fԍ^Z|3c~V]B~ 5+]Ckho?Gx#<+l馧Z$00P#{P4zLTT^MՆsU/he(ϥ]5ALթdhLW~lC`VzDWȮOqz4YuG|߸"Vd*}7|1b_G c\7r u686\0Z:B̏QA>Ccw%*rP7w<^,􃯾6 _ R3$LtՆ ٴguʎ澅n<)V:F> W;j%<,|cη&n媠Rnt$ =fdZ,,`CZTyf6QQVz%FӔ`1W:JZxxG[r' ԣ{F}Ed,`iؠ{ԱRZH(+*Fcs WEr*< 9dz%<}'9+\՜.Zѯ;,ƝYr +THV5ruKP$GE(ʖTkAE^b𳫛r餸k&!C(6EQt_GOղ |A4pKdv'ȟԊǤKʧࡁo($/[2͑}Ψ=L ^VIq#tfbzsWф1z tWZC &%$v waF0"h}{x+0]{L++J[慨M&-m'&4Ґ-b=2hh#+-b/iwj>)Qy +)N?16wE;L :clP1'(YqǠqLYo5!xdG9;ʆ se1UD |uwuH[E4㛫} \˶jjm6m${lU)t/TFUwov.[ϖoba^c([e1jn)%tڸut|D 8cb_a%j.tW撬 Z=OdɃ+ҍr<Ʀ/FWP[gхjUޒ0wc(K~=;yoH?4SA3&g'>((mhw!{ܝu.YYz8ZM}o}Ö6u⣆4φr-%mƵ]ԕ[;êޏD$⇋j87%M ~Nv1#v@xeSЭ=ܻ88xyJ>ƨ̃? $3/7Cd 2{j,IgYZ0707010000021b000081a400000000000000000000000167641d8500009198000000000000000000000000000000000000005a00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/md/dm-thin-pool.ko.xz7zXZִF!t/V]?Eh=ڜͩ14W'(iF+u!ti>hEq/PHe"bDC=m%~Ϛ)Q@'ɍW|oE]aw>E7|O[XϸJ|]޶@ZȟՐs~'M;vOOr(~DJ)e94 SM:dmPl}\ c c=C@2zʈM=[),BFwThckD3sZrĊW@F_{LG!#ABfq.v}9~E#x]ub+>סY8H4T qe9֠oC..R:ǘD.50?ӣG˷+$|Äij`-O$V` u/Q~1j8zCCwU+Urhtk\eB|?F>#!%^"";g40xqakSV$'}po65HxR|(c[AĶ`gl0Vp"nNoPh]"Õ9fN *%XvbO &c[P?nNFHπ t@1\n[hM,lzl)A&#iۆymiS ,T:<2oZk ^j~n@5G|g[9V3f2_妷,ў do?ٕ*SNm|95#o mں!PHQ_'7Y@ dG||}p`~M/)1䖆څ nεbWYI8_lJ@JySϲl^G߰[iF3C$ &nͰ$\ 5$n!`Q+ZH:Oy-rrqݮݰ=5l{L3@93Q3Dvx `>9Ae FTqc5+Ɔ Ld#k\e菌4esmFv[PeghgTؖ8Zo7#Uꢠ97EB/MH2w裟P[W~1ɒ/'ٮu3)5vR5r5 FF’45khڡ6ÄRhٚ6Z`/{mm TTg`y۽Nn鑜'vdIfa&*u;ʈoecZp]5,x= V<6N[ v`+wF~y)%_p%:?8j202RyLzM D^=s nW^$+" AoqbQo)8lr sY-7byL. ,$JSi&cl`bXTX?Iќrg .KWJ6?8P 1e".^P4a1r3-/X{֠^(YX|Zں[oо+S$F cPDfD_zB_ ݃oh͒ms>_9Ӎ=ixyeuQJGVwAB#\h*N#2juQ9_ zeflib"0ځjtt֬Ȱzf`t.vDJ^>Q %'E}>1l:PO~. oysj :!W ]ic3ȥ4p҄ko]'kc4Wփ(Tjj`U$}*"Xj/vh“®7mUX|D1ߟ$#sHE7BI`rɼ0ڵzt ]PL9c?Ϥm*U߿ V~3=Dp([椅mv&Lf".6͎&{ n>{it/^]cɆHEXV5_*37˰FZ2\C[%P-&sj=|UlUCQIߐUcb{MpxR1o k0ؔ~\9F>fžMj"4Lk !WW3wJaPRL Ѭ} t!ȉo&l8@ Ӓ3m[h[eYUE_p"!Gcg;/ήr2́.a2(T5eE9n:kphss_lWX&FRRC]PryK ڞT arP1fZjYق7(^Ye: rFG׋ e1I,mjg8EC%TY  ܆,t[AMd@%RL 6N:d p)b xJwi)Ӧ>JPb{/q DDu59G/Cl[E)nSyy;I1U\9Z ~N5{WATu0 n[>rgy&Q ]r4ڌ@O/6fIT1ؽ#$XÃm5[ͰP ٟ U50|LoDQ}+Rvnsĥ%q Z>d@:#>]YH^d 4:&\vL`TyVtn@&#}o.+%=1rF/bM=-YI <ԍ.֣U}Sx5|~g![#\xA~M҂s`tHwĕL߰onF0_WVM&yᬿf-(Ggn..8+dsڝ`:Z@%{< @NxJ6QL~/ŀ8la'iD.+Hz[U@~5'ߍHqߖUFDDR]2ӒZ/_h4 ()0>q/cӤVV;Eߵ[T܏ԓ0߁k^uFya2k}S{L/ vfhF޶S3ୣۿCSpES\ ]|9xo\JHY`wzMQH8lZT{.-t77ݾR!ģ KcsށJR .a/Fl324b3髗qĂ-9گo=AmufA=bJT|sA敞6َkyz(`Ya_ Xe(;("2:wIf yw='5"xi6mN <2G+)[q4&hsѵY~ V&lZ0 ٙ Ǝpg # _9FMjCRnpo:(JVA!5z>fa^೫M|e1F$m r&04ڷJQ5w7CCИx.(@AeA{Cg+3R>R9FD:]RJnh {@ Ja[qxS+%쬥5Ip mpKTnN&,H䶶&bӅB~AZD|y'й==uk5Wojm*)Y^[tl)]xì|KX9$C{W?x8wNC{i.Q܌0x^#9KC@7pYxj|5<&U,НlR`@13>|h^FF&%1`Z%iZIP Oʌמ05Fziԓ(1KdC Op&$Pۍ!%uD!;釡Δi4RYDf<sȌWPĀ[>/4FfxmYs&9Toq= *;ZhG nb:a&N!%ooD ѱʸNkIh2=@pOĢ_7%stu5#+T_+4l|E)gKxU/qη~އ9ճ>S%*OfHqQafa/X[%Hcק%;BOƵ5hkRთnܳk~.ràr(T'7TNE{?W̃+3]Yj!|JS^t™'-3Y[]0 2*E^ReZ=+3?D/qSN<3HĹ@PACTbQ kAKӘT4R_Z4|Bf0/4޷/`MaԵk3L Z)Zś!v#,6o&u(Cpe?]8?tr#-$6avP'UUdVqGO F8E|\goxi2I"_lh(ƏO~BSy&^ydF㬾_cbO A\IY%ׁ8:P%R fȿC4&c ;ّlU8 .G)G 17JRc"'V+rfr1Sb3[ ^7'{[~W7ӯbVṔ*]ɥwE5,p{]\j صoW(WDb\\NE@Kұp">|%>/czC0u=L/_> Ӷ7yg%T[ףZkb?fmIO,g{>?=4iLlŢ/P>Pk05>V(y-ѐ# 8$9=`m4 +'l=vu' {o IxǒdyIB*m/ϋ\S)cKG \9 G&%q\67VH)>|-b&x:9},Cj3?A3-~(n+̞ku:Ja9=hxg kv4PmK\lvdQV,Gv5XFYtV^iیu_j\h}SzfZ *݌; vq =]7J~ ؏_GP5 _(jjs#zcu@b-I2d&`dd!mʵI9V.zss TYƷT7BÇzkx~b9|쓋%p4eT:ӶG6~r(NU *l >M 7! B,ݾ['6ժKmT-!:`U.X= T\gvåT2ZCV&,= ͗:#ЎI(DxrpLGp|l0F=2獵u/ t}AU6v`x$ "C]gE~4A4ecQ53%RqRj1 TnAɡ񽈜T<\%HA:zgPUɹJAhj)O bR~-..j;Y"3aݠQ뉕&XY+-ꝗ(cFN^HZRm/B3[ kEtxg}$G?k4ZSMlJcEÂxU)!p;L` _}yg'P+*#gIJ퉹s75:F[x U"*Vj7ϻXwj%܇ذ bAɠEF)? p6lp Q9Dߝ&֋R'erDgUZ{HBddQgLT\b{Qvzǵ0wb9eވ_hM|hn U&*%6ʉV1jRx.}F.<FeI6͜%Om\b-M9sF#-3HaJD5)4e8%,4Y2W]닦ﵐkn (i_SN=H'b+;sJ$tml UyRas+]0%c"=s25YU"Bcr]sU SHV #68>BRe6qz]Uqp>7/eEuuK s1o3߾-݅W/oX':3t$ W~dG.@w#Ig@3~ztK+_OX8}kEs;!Rө5ii]|2ڗPE35E-b,% GE琯hY~tifi-2a3ٗ4&2KAJoV>jmužbO)7і4YȾrguFXbn=+;?\_ph+@sR cE(r]ME,tw*լ0C ꮒU5Z? 0 5HpXxy,%;6B0{a>p56G\vE+̙7x4hSQ@ o a\oX$䛩ɽ;:{ 53in&EN?qeۓ Ӧ;C5TWǣ `9Y!B)I1/f~2%tƏz'na`@L"+tŐNu8TgPU>BUfKAgkSs=WӤYJBh/IOwpUB,ᱨeB->,[@ u}G2Ug%;:iI\_Zބ¥=  Zo*&'jyk&m 't^5CW"t2*:U׎˛ c2-6Sp-W}NDgPמ!K6;4;ٯ ==e8x_vI7KpSPƌtm2_f l6#ڌ{c‫Ľ1uw;QbO@r:!X!h0kUY4n|DT# @3?ϥv n$E6V"㇚ נBӷ;ZhUҟde^,mc7ցQn} ?1K/ȯK+ _3ũۥ3K&k#5D*T/SS*OKYFg} Y63fi^Ҧe~@Vo}w2}Q#G>/!0LFΕ0I\,oYoheJ] ."sRi-1EO$_4s$svɶOk5G~n11>s{;+Rܩ΂Cް:6] sвW"n 1!Ylt\'mLEkV'M ,%!-cdH9QCbr[VVW2Mc+lmiyi$`@F2+#2^XC:z,\k_6V@K ?DȊxƤIBj;G6v9Vh#ēcj9c.;g*|B[GX;PqMBg-pFCByٻ{%KVrPWS`<ۅ\}YE&@qcZLߖSHhc+Y`=K1\e,{gC10Oΐ}rgG^0*h7H¨U49Уa`z+C%XLɳ5u_ܩC>;Q[/C4£]52Uc>D{VCIP eTHV>AS -t8 2 Jŭm*>-TB &%ɜ!*@{ʍ{]z)bB n,4B_U|=s6s=ߞ~Š_Vަ@}Zh3+Y}7 I />)Y-LV 0z֒&hm~$zyEbqvIa|I#=09׉ 7Z=ua qn`ّhJ3CA'bRM ufSXԶI>#Jw^jӧ78nU %iu*k\bj2ͽ 098q524LYI_@ZD}_DlCߺ> ;|bzBj8]R֫!+,/"WgO hD"*Hw!5~FhX1H`F_0?AD]2YPzц06cWǖ3.eaqDտzV\C\'zc"'FeυP fI%V<wjn熯t8!cHvR"ڊIr5(tu [QEͫd/kdj+CO˚ܨE.wb4hcxᴕЬ jIqР$a"Lr,o;^Qg蒽{Q&z,)1H3&']8uaS"µ`g-@B}hV"Ne Ohc81p=O2?$xP7& .oPQKJL=%Iv@oq5K[Hw;Vf$3j!8ںTj̋V55'yyٹr/0ɷBy6l:`aC^f| Oe;z2,Q\c9T[h졟4+QQ^'Ehe#0M\<g"*?^ ]a|sey( !  G>ȴMF2/j/dEuen=2:IUfx.hWpw?QEl~1NV~IL2D%UAt:*^Ӻ$48g2K#$ҎYO2y&/}e4;f:q rIPkAAP^zn@7On&D Uz@lU&BS]BS+k.'Ys݊mQD8%H@ZKBKHcv&baμ9ݡd9.)ܩbs'8鰶-i|t d}`g' M劣Ҡ%r-];saTDH\wqϳ˺ɥQ@R\I.{/, 1ԟoW:-;IJ 8R0ypXm] 2~TL.BÞ}ry$x+3ZOdLڋBJ2j.5bČ fIihPƃj ǓmKbХrr_w`^O)PJ]es/!qoDK.H``7J RfyZCM;pjdѳ 4p2%AK-V9q䀼'`צ2EZkM^cҲp[ +Z?=C]\C|ܞZ<\H˦< R{^c3tj<S !XoI䩁yXk/y3i@ 2n.X&`6ڕ }ӣMc$u?4#PIkCI SqlT|9x~bȐN ? G9Q. Ф&ӽX‘+@0` ōj ]q΀ߪTTkXpp9%ῲ>;{,ԫy\B=SSӹ"J3D:v8'߇{ TqLy$Ә˸YjmJgntڤ@VaA')61$q mXDn.'+ΊF rWjDg"*U0`UWvךtJ'h˞6IJ]Lc!t?"j-nt1k/DJ:vUOk=L 71"U8/[Id)1ؒ -ݰ$xډؖ+[e%H6E5\wB L=K0Zs\.?a6oPK;ꓔG=mQ/uZKWh8=>P@^<hJ5ɸ @&)䜇d.vmcuie[pX0-SPۃg?]>@,7 >k*]&n[wP+jLJ]kC*}]ԥ :_έj Ig*lybTJ0]{AdJj/?hZk7ҾaaξCGuCkeb%xwHܦI^,Cza8:@uA/m3Չ Nfs<~8nL9 WՉ=*uҧ/`ߒapƠ<0kŗtŪ|TE' R.ǹf$]F-nR\Ŵ0qgt$#ɖ{0n!QC]~7lAVSJN=^ rp,Ud\ 5ϾHb:o_b_5Cܛ՚/"O)F @v.c:|V QA`#&?7m%r fYAQYAmŢ]*]gJm9ORNb;/.` nPK}j |~4dU[Yʌʙos ю%kxcȁF̺"y{G[mzÙV@LoO`}{&A-X*iWt). }|Ww82&YIq$W&s_fV؞Dgm62wmX8QF^Bt9W`Ģj!"k3DW}e˅P! aDV(![?Y41F_(eCGq`CC+cOgo:v?{y8N;%P+3sEZފr(Tץ/7OJRy:h͢ ѹ ]((:H .ŭ>=:s$HoU iDorR/ǭ@Yߜ;hڤ쪾pqGyU`wЫ+.Pǫ8hmʕlٞd®Cq{%W!oS:Fώ ^ȿ8>Bʮٯ+v :Nyឋ.M"`G5wֵh0I œ[F!W㊧ʱ jɨ$\Z~2<7-)'"@s ZAOJBwH :ъLj"%MhLQؑbOT3(HLYg&iU΃\y' 53F{]K{0s^4̻Aj5DIz>Axdp-;/<@s«Xfj6<5] Rv_6OW~F!whnu#gb=>@LY[`_PETh2wɮ*q~W yЯS;gH_&eOK+Cy@@{$B{dމgCg}ˎ\ʡYuJ-3{R@ I%ߚ70;Y(BhE#$.Hou`\4-=xB6ԕ- - 63TQxƯɨs*V^ZiD{@=yx?߷t(ѫ`Jl״)w ?~pሉ4%de5 `ƹ%A ٳ|$*sl$AKON`m>gwx<6?TtЪA.$@w-1,| Js'{Hs>"/~DԜ(k\uxP #0kDp;‘_o]e^<%Ʊ.fg %p"ndvu8L&K2od a,mwRt=j/}+_5/+4?+rB9Y\჋a,8[I+B-ݯu19ϡ{2kT&tSS:q։.]Ω㏦$jM,C:@J7P 5X 1'smױ RJj>rFYUviZ\`Lb}*O.x -"`mX9o[z⠌qVCy:qoƋ@ ǐdQZM\NXȮkr|l원0q;>ym"v3(,gt>[ :lVٌE0!~QFp_MW"aX2y}1SS@q6'~7XAY&$%uq勂# $=\sBj gk>Tb+ì_MÖ⽳7Nſ^ʲYqP<O9Q睍 t6hҎ\|gIC#×#[<?ߤ& rJTR,# ؞~HJA%bXkkC A`I,uMaZ> zʆfҟ5Yqי(_KEDr> xZK\`02rV(cТIux|dq0dFpurHsя"?Sh(Ԯ8^4`^WdUSD=1rIT#ESHpՏUvx ^/|I 7HNCC5^V%I)o$v3CΖL9/E)j[\5<`ѭ$wfYMd$kd֕/JZmdWiTcXHw-bht2mgѓ`.-.\@qNB$ qN`'㗎:Pfg̪,alA ut{ FCBTMj9%`LDDmhs^E_%T)]öx@t(xߤk gb$M#qa*82e&527h 1_@;F9!|ˌkg#0b1>pDXalU[y)~R<!ximD#\ q(:Lpc{qR{Dk S#P^[x ݉@u3jjԻlk<EG&3J谟g 9Ed C?T b$/$ՙ+PΞ efBxFH+FF%;bzOȭ {D `tW,NfyJF|yC٬߯S9#;y^csXO%`ώFK%&PhVWو bĦl1 sδ)-5`~3n I/+.*O,Kx,FdߦCk]c$;ۣ7A9 ~r']OQx8Fq˾4n碢+6,\ymf>je%רQT ״GOb=<+6d)Q6rqOWpޅq%Xdqr8&:Zx*ʝO&asuˡDcCվ>BPQǷ<[CUq~i&Բxa9(ߧB&OeBi)$8lsL6LЪiVM kkN@&bY;\o&Z[#/~d"r OԚw7W/_1EX(ݗWiHBN*"ߦ/v} rpe .k4pҶj5wAn#OT=\䰸,~3@hQ2{0Brm`vʎ6 >ٽ4J=`?cPJ/1j/UOr?~խوRR.t\M`%o2:CԦɰoդ"&2?3*|j0YQ+?ΐx;?enء-R-UDHYEfK ,XENFv lxܳ_` _Hߦ_qŃ )u r9RםR6nmv =)"o9/{zXi&TGP9]a~$0u=Jya-duh\0C^v#,/<+Ds{xOeLk8 dS38 n3tY=ׂFU,BpE>rHT0YrU"pToSU84NM>Iͣė,-V  ˔lRYV܋R 2.c@"T uC\qO,?Ȇ\>6B"x$y"f/=dKx3 )*pw$"."ZײQ_sQTܯL5 QdA*KYuWg$ѭ.;rhh b#^$+TXN&ށW-7ׄ\quASZQ1/U42L͐A)ꤳT,`NQ$AGDx=+Xw\Uc%xQCc']ED");8qy=%5f^4X\=\-!l獏HRp i5iyļwf]9J=6T\GL-_M]u=\ʕ1y}tW;(I{*ѹ#J`Ȩ168&z +OB)fjQ*ywKVZtlx4=L{<,2AvSɊ=1V@KL>[X9NVZB[vցA}>YT,+5| gǨC-A id3aV{c P0gk&%8LޔfRwIU!"- ԁy$^>_7,O5IIYMؙŜ]Xj/^KxM)HT6HWj+%`cHȜ͟I Kb п})N e h9TA|Ɇ#l{"m4 #pAuQ+GNTna-C$ONj! K8- \\e=Nm,Vfq~wlSN&`5j>29w5Ij( G[wHqR"݅KlUC*.F^`}3 |ewgOQ})r󚓀d[=FpNz>3#m@M^3LszewO} a.vqėRl+ŭ1R#{i!H[6OvAc?QR6oj鑨 v5DFtdj77HkE ^{?k7أ S3{: 2g+S熉rfA뀛fMW,Nvg]|!5id#sI؝ MA\4DA963+Zҭ:ٮ ¥Pw9 ,։;tPOVJWݯ5c&b4)ډ:Xa[Fd`C]<8 uܚ4#L-~mPʶ0w2;n6rB fgA$`3%*l-î fL$xpX~#D X^O!vh8ۤ! MsA62\dzL;ҿ.%v[K9(eIbVk;S`wlϤ#e9i^R48%s*# UJC텂$ w D~,F/=[2c=9u,j YCWSdJL:C Vد(_6/@yϫge_=XM2 _$?Sd;G%wVkݷ I> }Dn˴^cCis^c1z.ݠS]ꂭ+~խ ),,[@D|:\sIO0R ļ!GTOMGJoȸ~kRz]OK|xJs ,=Id84G%zU=>7eq^j&)-NQ{E&d}_Nv0,&~WWHp;5a k V ҍ.HΎ36lt|k%.Y~Tʌƾz/r+G- L+@mF Y A|I&л߆, EG %gs*cohC*$8:5q䎜a&.8[3YtQBS /iKTXlv$spGG2fzZ\mP>̟BZC?(]gڶvEWrg[hZFTZ)k`v;{g5$Q>W`݋{qB:RY1_YMxi~7ʉ^t/5|BQE'O5 L5sO43@,㰏KEX0i3&<.?]t`$( pmop)X '$ :BN2)373".j @!mHOi86,6Z:nF`Emh̷ {"X5Zmux S<{2=hx5n>:p\؆H其{Fg4"siG*ɛ'AuJQtfR|:\H{x?"`( 41FN]l|Dc% c\7Bo]F!a XiwJpvlç }oZ㋙z(ЭH:(S[, G6K.*?}q9H@,[qր9;%JdsÔB3KUF 7>ŘڙtB?N}nXM2G5Z--X;k R$F*.tNFlv(~@Ew$9xPgW1QcsZ([ Y$Q-"+n⣓w8-8䵨YJ@4ĝ~p/3ao M l Qcۢ|+џ, F66a*A6Rd46('kߋGVsM2lF*~I/[ x&PSp +&,!#I <6g$[OJ̵ٕ炷ka_D~ bC;fu8MrT,_,fe;y&T @ջ.=<3]Ee` #S8I+cP+RoEE _5W۰Y6`GoY3,jXo^ _+:UlQ$89"j0!{>5gh*vQ9 > Vۡy{ۯBD?&6[Ul`Ja8"'`(?;ۃ ywC7%b :L͢6eĬQ8xs]?liHo&#I{"r')A f{Wy&ʣ6:f/loHXL\c6 $?rzx􋻐Pʩ``]B5| ZׁUCrTu`.^]Vr}oi_T [L*F-L0u ѹ`:ɺJB8CY@0ߕ;:O| #dZn7`TRT ڇ엮 3OTNTh@yP 2vob&='ãw?US0%ºZiB]R-(6\DiwvdSl,dAй+:eb3k.L,m9VʌHnCw( A׈&(]u1;͇wF:B&j 1b[fT &\ccc!6+眢+ FƏ>z_&Oe.%6?pba(^a3$07[jP-Hsh]u~1'VXW}x3IDHt2ޫڦ)$,W|.?lkB1t%44 њa& P1/sXP>7$B&V[H_=gB)'C"]y?ffae!I쥷[i!'O,P^n\~'A cŢ=NبkDvH~?)hZ7/nboOae[ێn82T8[DHy8¸;Dv31sx fQqBQU @%PŀkVDtsf;hPGѕpT1y?{vNVӰG/VB&ts-r? xl ыcgر u4Fn~TP~f;.{m5F:I[[ uN * ru:I kL_\w7C4 +[;6T S$n|Zaj8 >\ES֓u"?q#aYj^Kѱ^Y[r67@s䨛$ rvk`/[X+r{$&ՒփҪ`,y 0kTua#]촺ԬOPWu,B24NI *NGcGZK\¸aݭw A:.bu(rtM Fퟠ!pi4 UqOm<;gQ<-JϠѫ` nLO"hVA~PIr 1iJRt9-mkuݑYp * FJCCؙC p 8dhjMIR,\ܾXUe @=rfjFS9t%b/nBqClѽ;z*a^ QĮZxzZ4AAq6q_Vۼk%Zo54lm~jƛ8Ά;k߫=D-tsprOޢ;d;; U?8]zȉDwDx6# x V%@PPzM5-?*c*<-BXvp9Ao{|k"2 9A7{R5UQ@PH*Azsb-HGcT )$~י0#*U%-I=j;E>Bk~c_ЁEYHۛe!4bӺPm {0P$V-4mdԇ>]ĻZ tdUv[2pazTN)v*-\#\4ѠSfy) 5 a{߅FƘhb)'|sa|}$ 1OE@Fo۹ j\M-8ڗyaYLzٔrR{ãcǬ6͆bpa#S{APf_" En4 ۖ-|\h8F(<0$D0+ /@.tlʵGQc;9U&sTCaHZ>Q܎b>_ʴ|sTܨ\$`8qD.Hϲ*6R=H@%r>S#oaL|̄RAf+}2mx~ޞ) .([@yyp AAө⃟K$]F,xSmsZY]Cn0ԇwoqz'I^lLWwƹ6\MA͘O}Gbk7[W-G$^wb4KI\Y^RAňvhY zs>Q][ˆdl4?{_@5C,R`>GZ~l&oRS!ݫRΎ!߱X)Yq@hT-h!׊D55z<^4zC .f-<ڃvY0ēEqhl_rf#|oDUH,;0zg O8͡:.:q2X 0hAS3;C,$P~-wimV C=tXn/Mt ȍ?"s֋hN4UbR6Wcc, ^ zho&K0Nawh[À˽0K&Eybh9n0j{o SOpӓ$&2tPx`|"U3'$IEn:U&9%l:lɠit8/]ugo5fB<45( [qֈ (eA4JH-6徧"7m8~[Yf\p+&g) "1a& 빒N-@ձ4?۝W}Le,r>x{|Lϛ 1 r$ q*iw8t RX6S|,>9514V㬔"!{m5hvB*&Bߞ#yUIYR6bKnBX&չ]𵦄!+"L;ac3-_)лѹn-r뜖%zo+[̫˝Hg#@ppm 'oLpLg6;xƗau`1ZW7]q‡rNNT5sdګ;~/PJgҫMX䞐{A{dx/{ Nw_͎āȓ.,N<,Ix;B#>k"f=Nj`K,Χ214^??f Z f2=9M6_$Nb6i:}!p{.n|<-H$to̎c|n {E90m, B"6嫍t!\K}}}_7+UQz )2cԊm]ah $vF$Kܾ0¯? E]Ae[kB.\~2>R~nҳ6G۝PUdJ67lͭPط.EcH_m.#+Jqm0v$t>C3L@Uc Y(,Ip? 1G5e7/iYߥEO| Vw 6(Td_'΅w,YN9-v S{,:ȏUȇv{O"M&&DF-CH.fN>e_c\Ia},'ft^q*G+qK]Qd*1DMcSy =KI ǨTecӿ415(޿ jDE\e_ ØFjɄ׋g N3r SwHL|!T FZ`쳞M$bGobun94lƕN|*X 87g5MYffp[7Fm۝ [f9LoHvCҹuxV͋聰.fsƌH'+9!&6h]`ʇmb7l1 8+ #sH%d?=s=W4%%փͩ׾`Ǧإ-yFT6?W޽pj!yCdU扤@_]N4ņC+qqnך \yuBj$*~]XsV!jfXq֮ܵv \fX8k>c`£I;l;/WIϘغ8',o](9@MiiKEh,-C_9{JܺgLm@ÏϔMƀKd}j6칓(^n89+t<åD۶j:EHfנ34jQ,JWߖ<<~$9Tը u鍷P_׵S=97Ԭ#8z(yFS 7A%S lk%b($QaOU-K \ I$~7,c{̶9ʥP'PZ4\uI[4W{)E2=$Se̞ʜ %v6{#!YY#׽z-:k wdA ~Fs<2a(*kooi$͌xʘ礄t rHc(7Xym[P&%<u&5i!J; X5K!I6-,rc% =&E:V`eɐϿ`£ZqikKV}GSK2U%{Q^tE9~oQUԐ ( MĒU&VI16 DVHkwTʗ*fhM*&k!Զ ]Jc?rHGqBjtT h_>-֯4aVm<&p~:YzedvHq*<#\4yLxF 2VhzЂ ~uIdЃMot";6贝:orD 8t ؚNA'6zۦ_y7yy Kl_âV¢1ð' X@bQz&(m8&5u/鷙Y5nXݙU"(D&so@FAʲPBpݽ95Y[u@QO;y|~ٕ&VUϖ穤S $G8<+6^ٮX4PD.yg&(NAGZ!/dOL pu'՚uld5G 88Om8vʦ|`h:2W;>t[4t+.߱Ζ|t4־4_ Y{(@h7va)R$&8#d<,ۚ09RJ篑כlp/0LD1_F 7s1f*Ab e4 Zjs,bg?g׃ WlYNy> CD@хUB {#nꗛ!XhV3 Ү&Wr rQg hM&-_msgqIVm ܷ/.̅%\urOֱۺJ 3 XF% u%1]oU'[jCL"^$T֤FEO M :IFC^"\Z.H囸<.Fp˭B ?-mpPP 5~mߖ= 8◬@L4yYLmImu8/:?[ӺHUɬ𛡤3dƿn߆`n]1gMS R )Mz1>Cȹ|6oXHu-cӋih-[LRu3?uAaQ\ ֍g1+}QVu¯+Q)1o^@_,  { 2A UfT "8)raʹIL'aXw0g WqU1X!C4"Df]R|L0_k,kʩeWٜ1sHc<Yr sY ]rn\zm3kIh(l{ǥlAѸGy |:dҼ[I!M|J (6pB=Z"/箆!3vDc4`%F5IRk!bu฽VJp.5V-/8Ie0ɢ'Pnߊ|~}_k^EPkCfvf(Of6KRJ !i܋w3N~@ {dLQ .]}M~a9 W^ŗNw\^K}* a{U=}<ڬK}:17|=sN+bɸMV/_ݤXߨ Ŵii0H>Wt3 *҈oLOij-,{#1o%C 5U ;sYcS&|E5V[( CS tfTB:HAќgѿ`OWhLalۨA߷7Q04H^ }w^qN*EB(re,21r0U͟o0J=ԢMۚaU-` qETtO<?MIEBL07?'0_E8Nb,k:eA 7 }?G" PvMr;Ƃ!&cr~ҜDLSC#z`tDeeŞ i9D 4Gk7Iz.#^ҋ{5n2ג19n'j^+0LhI;\ybK70#u #u~OY[kYD" Ƒo9:S@L;>j8:D  Ia8R|7Ӽbf#-g2PɭL#1.w-TwP^t6bX{eF0c6Bm+^5rmfx,Mݼ|@eUIOv"$cto޴}s-R++-a6aӵ>Xiŵ\-$?Dɱ&!a%AFٷA2W|30ɽӝ M#"- 5 ߬vy崘 Qhm}%yz^MϬv٢6 ~:?01x$CxUl;ۘV QҌD[ ;p}1coR,.@pM~ @rjApwC` 7cO1}uX:ZqSTC@T~;,5 W6a`scm9:;gJpݱKP_ƷAسO[Yf(p]tA W"h4Pyg :|:&"MC!L$P '6&*0bW*;з]{ؘ=ĩaC2pVIfeN5LydƯFSÑp!,ù(EHE+MipQl I;bqtK5xG2oXmtDz O@Ӵɭ;eȨ3\sO[u΋t8`~-+'gEYތrw=O r懀;C$uhs#Du0|7ǎǶ AD`f8^5Ta(OPQj%W52d8P#mCpm>HGOpdԻ5Cv7#_ Wm'4g[ NK d9)a] ! ێ&h$ s8^cXЁ3.{LyҜ|EE$(]ʿ!:;ɞ׷[4,U҄X%6^4|]t#M2P=xFn[,:7`#?B`±]I>+4#_CB+IY!:T\foied%یy KpOvP_ړUl}C>pZU {AXb |'_ĔGrPpWٓ([+zS2 !.ԙ{J{.V4 sԙZN=r[yU%,zV{ۺ4Tg٧&:~L>~8$r[#-BQ1 R OnJ r#K/YI$<e>eDOBpe "FHI,ի+`֏yqz^(+-2qL%\l4KUSׯˡ 2TnWFQ6$QJ֫1';B!-C%4t?)uAFǩ][1ztji\-F['9ǡ^/}(`59<ɗ(%D~>ЛAsV A A]u^oTH??]s-IL)-9Ed/3^|zĢb#lVP!vȩY0zB=Lܕ.s-a }ϕv2(R3hfwO7h|E_ i B?TVBr @E #vJ{Y+єDg2K>"Ih暰9гVy臬rQXGF%]i* Ipzl}~ng,Spxq߻m,wwu\FUEƑNC[1ṅtΩ]$B뢎^bK!hTD.k 4=X"F)X*1.FIG S0. %G:‚yg_˭`8?#n$]bn/ Rrhh*Ϸ2S{y|e*lvRͳY,@l]~fA)*r E*ŏױ(wg)\1ט"CiPҗ$f ;_z0׽|.pa &hzh2I _1ǝ vz±k-E_>8p"yV3A϶6NI{YdcƋ~4+q-/qT>X|[ huJ`&l7q K#3\2 s,ρd_h&՗^}`C A5j͢vĖ,i38-$r lydSM$M)gv+@nr, z]~nq粶gd$+L?FpsaQU0pZjw00\|Ub"4$~9h0pxB|_4cu0D$ Eq.Y T/p1K; Q:1񒡱ܙY)-]wURm B(f!bOAmg'`}{m ؿ3F:u3LCUJ˿@$6!^ZLsτ/kpA*D:8^,¯ [(Ţ0[̆l67 ) :a/4x6O*){K;Z `Grr0bH( 9D?lY\5wܸh Upx&HD'c|T`066Ы3*T"e*$7 \avS·89}{Z'b!~' ɑVkI@#SCnDNTpxwL<dO# so2q?%#hbH6l(4B|%~ l;n0}xcCrxzb6V]Pu FޔN=C?L;D2J8C%;-ϳ71 8Fج¼y*r}Iy)]7eBU~0+0Ҍ&_9|?vУobj}9"s- äS :fG2Ie] :SwσMjVBXwv7(nQ bps߉{Rruo8G!/,j g_`1+f9҃2(1̺ߡcGAFAODZ0F$7 cFmEϥ QP@5#I5[ 0~edQNlHMmtVU}pWGrwyM6Bd\IW9 ٨(ΌAa) c?nJaGX3]>swD`+D:9yq"1#ON~ h@ԛOGպJoxJZo@7Ptc/(J¯Q?+ ޛtDsnIJllqIg7x 2Ǣd~3uK^5*2e.5RC;Y S),DС84զ#*ɺ[=.z;b)DFpoXFv!åsa4ίAggJ{7 5~l"ç%7W1;7}Jų,x~B,]@  _`$\QY)99U .Ǔ6D\msr21-Awb L")-G}QlE+q쬍luQ;-oj#J!ήӑGGDZ4C#CsAT_66'IhN*fsOl?DbA''1wu!ZjEkjrB;MCtv@N h.<"hrEwϡ"rYc2%O.\ c {pr3x~mU4úc"ldm:e&55)!͈nKV&LkOnXpBֺ!:eoaKsGu= gt';!`MP?{!VCc RZP[WFPԉ2[CÆc\(dD`9=&99E[X pXq幒KحRm2!Z6P4Zm%W)MPKQ1;i|NxI"p=Fq<[ȩ>?R$@v y!:w_x'`br',*xYvg4X*|;@ `͖x>|LI;W]4EIo$zoc_v^IB%sn ?{ywŦVYm@CJR)2vlKAz&NntYU2.g:?ؔ \7h@[iI"y]A^qh3v3*/jjJY9'EK'TϨ> zjhJJ=v;W n (JSeW+js\N/IBWK\HwDR1zœטT뤀`sR{P 0%We,@=-XιQJNvN振.29l6[GBBX.2-뀩]LRC"6#*E qU}V;`;("O`nxf_Koڛuo[X;링L?|X 6ۑ-RA*7Jˇ{IsF))ҍOAA~K ?,/^#@Jo; _q4_U*n7wȰT?1bЎZgo.k}>#JZ3j]!n%7-l/ms}C܊j7d6y _螹& ڙAߣB*4%*; (E s>ʴ$3|]IDE\cC[P[@X HF D 0=]g{Lw,!p=w9* C)ɂC}GF2GBcpE!)'x aC黳GWG;mmRru悪+ |;n-ʑBP0(19Զ2 AEwWA@l#I=k]Mq qx!?z4z̛OHȶp1*.tzq"\agXmdQnh^eHPSCg^bACIiz˴CPtk# '|x7H6e`2[ᏔW^mK?P$;lDdzپ;U"wXQ-oJ82HYAyp˔ Jcbͺ,)FOT˷ÊLϻy-pa=m&g`Tۺ:Yo!8Mv- xc?/Oo6A7QsRpI;{ERt5:>c5n=#\HE ɕ"8 ,2<:22R11c[N3DH vp/k&BeGyl/u8qfW,Iyz%2iTn z>'}!xDs!c @H"kAb /8,Eiv{YtS\? {bde@׾~~)ȯV_ב]y'ʋħEj;Fo<2${G0M2"43_BG뗅YMTmW_P #”oW5blGA@_ ;Ʋ"qo1 [T&0,1i+Q<1{(r3/C $]Ɩc9XyJj9)k6xǔs|;j\J 6S7>f xX*SY_PrU3@+;ԗIDlke$D{ťݚK**ݓ5砨iܙ2v m?O Ưtv(F1Ⱥ+s((w'+\VmY&0؏TS~kn2QN: (\58du=jR> y(boWmF䚮 :/vK A*@k^p6 kac♨+%22"@pD-\z6Gwt83!JGS9(KI"o{  N[Wk,U ąf.S`feVw{jnJ7Zar/4;jF}с\;Dt0!u ^A6!2ṃ=mωGf'M%!zD:F&hzQ~Ġ,bsE-ByFV ֋(^HJg@x#ǧn.3?5I5HMc :*E-At"!DqTxP&t ޻c1Y[S 3cIY"{FDw:UkD#=(X W>0u,'u_VABzZ^%jrt%I~zKsNCsjK{vdȇߐY&Z9U[FM@y+^AdZY(unM\zlC Jzgi Mw(Q]~=E5}5v?1B;L%mmI:A$0_5rŧťԌƍtC=>[g*^n4FVCc#b`Q{#6A %߹ 혋ik3 Mtꞈ֞"08֗`HFH7֍~oB!(d̡5𦔱['Y=wC~>jLաI?(tg?>ybyǪklJ5gZ&W/fc){^@5$?|;/ xJ4۵4N"ZN| & n4.PJg:kXP6ڭ+g'K^Pq2q(ÑBT#u{& cFhDt|A0?[ U\oeNW\Xv6UyMN8R ~ kquJmgʡ?ntȦG(&z_mf?EM†Ahh=CjIg1|∳$ff6fOyJl<~rBA EkYvx`8yB(nrѢpM7;%z>, :\J41- Lb2b7T1d W+9\>@@qmY4)/{ ՔR3d;)o ҆qP3̂;} U߽XWEz| aª2+6?wȎeL@ė|8ʄ[G Pi>cN8[7wCEz?PJT,H0 | N G,ل^n+|g ^)s(ԳÔ0e@[X B3MpCБぐğ& m 05%W| Cuiȹ+;XՖ2Xi~cƕwS@|Y  |KFf?5ߖ\]/ǝDtfn q4UXٻu;qA}=%D@hanJvn)냸z> ҝeMEn S TfM[ C9TYNNYDf(OEdKO[diB*[p>V]=ќC9u''.}x|Z@_pMv~t0TF&ś=Ύ\a01fj^\ #߅|xEj@K,O~@O'z7o2tAp+<0m癲k`"qO0ѹL*PFfCrS7;Ƹs`A4tM="4y> nԞsdJk*VWJϐ9 ~e|}J[(oa\a嘺<2<d֥%3$h>/mR# ~ ,81^/3$i$)D#w,i3=3쑢*ok0WV$[ϒy Qb1΍EfBX?,2V-(lot)ku|'GԜH]̍2@ vI|0,O.`g[@ 7 *V!&^o}\% &UUlj0 "B, e󡅬ACԲڢ9;UH*e^Ma p9Kt7 dl9d.7ɶy &*HEdN"PĐ ĎZo ݏ>@K dkr]qh\۪0Lc[^/ZK ϙB N#h)Y0'~彁7ay0)TBT#-!O ɿC_/c<ͱs("Ƽ5BAs.1vDdTynMe">]NfY)uz'2n9įW9%ä;SLq&mS"Ωм}6cm}yi2>?L3d ƌ]bjllveN; E߷UD$۸qߦznUa*&CHwNjɁ-.۵Z.=g_"73^ B}oRF_7U˫!x~\Ee@%!HwYXpX D``_/CzZ˰tFf4ܕ/\_`(ޜQD -Iћ9;n㹔 !NOj*MUS̀?`boh\A+BuXB&wfQܖYfmhS(FsH ᡦ+H_#OpSu! _YxTfx}}q^AaZqmZtƳuQլSc 伭ʌ 0;܈' GCS}cG73JB|Otbz/PZaQ.KW׉EbF)6VĈ|kc<בCkRvʻxUVm0]3;m; FҮ/yeC4`̟Ta Vh]4SF1bpR۩>UcFL}z&nȽj7Kçfq>B!zEHZWGra;ʅoR.3l- ENj pPJ .M變#(L{c'0&<t2O;PmbFKõuO, @[wntRK|)#@Ts:VZsFw`5=O ~~xS0bŴLX=Y܇|̄iڇO3J;M.u/Rt9 jU"jKF\\IύP1Tk3 W! ƂFڳU;nL>AϬ[Ȉ4+B_YSΊEth.V;YUZqeL]/*)xPurX˳2I؋+$>-8"mmkYԦW#[ڴӹտR/Ff%x3?h"5&]8b ߨt6Dc'b{iHGfcsSmƒXD+e3e`E؞vX0C5Hߗ7ryxɚ5Yt#P(B6\-?yn+gx^(I'p71Qbn^ba&cg>B9LmZb҇J^woEV=1y;~uRʃ2]{Ӟ̢drXo@*T\ R^ aȱߠ# π4ܡx$o?x[S_Q  2hmX aIGz*C5x*ч ,jT:ũp6PHV(@FFh$_miU7YA.՟$|¦p˔0ܔ('96vxB|(7j$*'8js=7/ΤӖ+x_0F?/:,jTs -Yu~O7uG,<^Gʗ,uq.w7*0,?smCx Fi]޿5v!+`h'𱸟N i~Jҿ>Lmu c.F&aMPIml7.+$br?tH 2:[Lq{ cxN:# bsK=qbvW9hGQ%TX߸&sƷ[o?%NjXv'CN kRXy/R 4ף}5t#ڸN"%pZou4h 74KT &=0]3U ?k˶P"_4t}jU;FH eA/]'Ke( a6Wd䉢ɔCI-V:ζ%l~[<;]γZI/i Tw9L DH}JHN$DryX3K*bE8suf ز[Mx<֒NBs*i֗½t]2.{ B=՞CnWe5 NI[CN$qSJmicrA<ȭaQy 8w`g#dtA9=_)K&Ez&)U9.v>j}4WpCdϷQeVd>oLrEsq' 5n$ }z/iA=;=bzu#>|CQ}#4Z@C>Iؒvr6ܩb""?ڸQM؋"U7͜,Џw?rCߒ}إaWKCLU3s6+YC]{g{Paa[E=N~s]\鹬I?-LJ;Z8DsQ `P >PrqWdIHƴu -]+as i1yf1AʞD[Nu^|F&nA$a0zc!@|Ƭ!JGpy%[Fb>mT_ 1 ?|uWH^/Ixx$JL6!Y/.0B$x_&Jh5\QsS:RMV kUQ˜D$3IނcQ:G`)Rtst_x#\7zFIL0#YU켞).Eѹ~tmu }-R -7qh%"9}ٜa 5{&v㦝v) S@k.@l=$-ԣxodQw2PIEJR#p8 ;,iE~dJܒc=46sM)Ckv"%zALEq^x,bR]600\2-$tKDJlsT>A6 P.1kd5W5$N* ڑIfcCSQwv_5k~o#y|-9۬a/OCQXyTZ4ŷ&̓ ,7K jq'zCQ7 aј۬BΈWԓ< Iќ,)*h:474eA904G&_w35^ype{%%zISڎA>,:?\w|о1i$G{ϯ H2WϹV-nhZ'})|&oJtj8 F^b/$ 4}to_I:QI+S{Qx's(2cCw e{.]]WM<q4K.ڴBv.B}_GKg31\glm *oI\"&\DJD.C9k On@:.em7ȷ 0g*ƃ#nڍ:fDŏ͌zXpգ&Ɍ%>(/$ABHZ4 8FWSCS7/=eC ҟe3j{g$Z-^WTӄ %b^B=VMqRӪJ"2{@'O@y3T)1"h! [zOL!Xك52ga+S2(oݺ#UxZ9Xyى3CxAC< Pc:T{"mG֬"H)7K=}M '4N+c`( DBGTM=~ǗMav(Ƽ_f P|*l n$d2޳?a -l!h`bȌOOMZ 'mؓ%`[]8"Lַ5"QRֹ o= "ICGu 3[8{@g_|xT'yXpH c~/X_#"Ewc_OGyZS`Ν- Cw@$KO]K_b0$깔K}¯s{laYJf?(Q} AْsUI2nE( ˣc*dNSz2}$'^m/R֡~~f:MƸ H7WhOBI|Q7h-/G%𤇝ͮC0*x]'G UiZSVebZ͘j>Jf"OLs6jh\ m*!E*UKhzu[ׅP͓YU7asu>-d_Dgm:[ڔJ-:gxXy0PXDҾnO~/;w L)NK`A1u},?EǿQ"T#cvoZqk#5d5涖Q qUY;Uq $#Z'F U(3p/y ײO w,-SHJC۵@'aw?L =r!Nb5BI:rmgxg?ŪxG:+Mkl~OKAg߿I!yn9#jRn|K"KMm@"*MO^VNy "9 YKudK@+IU}Le;nnzּu+Y)zw묀vxj-{\o-c9/ 㟒wxU B ;\(% 0hk;ZGIҞ!Å$>Nhfh ;i 6-$=3܁gȨo,51>:nQ8*kSVGP٣Dbu~)d=V o~&0OIP:|_fp>*ȺPe+4T<0kg`'0?s€e2cU7ѡI\cʧd[MRlH+N"Ò^5n_)RF End_7 S4Ρ1.QI9wCYJ`tzvL47ML6/ByHR,̩,ЄZY8SW`'}j7 !<;l&}@MT4$-A%2Lk1ڧƂ̓'LX:Dp4+3IVMG)U Rd I@^ VLWc١W;Lq>d퀡*D 5z`0dҐhgT%:'-}3 ~ԣq}yROzo#84whQ#p|.@3 Eu){8Zo5H<"]m¼uPA. k& 蝝 ek ?[{eKr}Li*_%dϡR%G0<SL d^'IOxߢ_\xv#;Bs "S?q1{i6um >,Hc+sR1{I'5¥[ ]y& 9?Lf_-ewG^n#e\vfhȝpxziO.W}RTzIh* -L|UX+v挏)ƚ+!sNZ蛞d1jK'S{43OπUm4eKeGu@X8;wŠ T+ڢi?gye#h%lAKӴYJdxnݏ,F:o"֗N[N՝Hr#U7׸EQ5 )br [J\w6+#˱஖PJܓWfXx ʾAPz GU L򠭀 };'ɂֵV[LSƝc{ J)y s g ԕ-=:(ۆCt>EO]rMЈU.nsH]ii ; 4A-aWԝ奄5K1j#J>(l>2<_k iΉ>q% ok>2#gR ^~d %;GE"Qy`u ꖤ_nԙ)srgDD b!xøѫubSIpM;nH_'{alr-hѣd}S:|qg>H5>' "#f-XJ6vM Cjʃ}7'K& 2EָJ}d մe)>SkR@E=ikIΫ|xpy vNJ4O*x)!uDUYڙ9G|Ѭ{Oa 62vbNc i$YD x\]6 Y~?'S!hw$!L@9ݏHŇB}4K+qڸ d+x2k J%[1X0f#-woc E%Xe&وV֓xb@*|rAk*N0@ U}'<ѻF|8ocDbjEmܞD #Y?zDؚ- v0cЁm:gYSD֊Q#YsQ`8%o;vƩʒQfʶN7loSbuee͌_͒^z#ROXBo=(Tߐwѥ_>zxQ{z~?iH妜a@lŊCopH#Pj~X]Zcʯ1Vȴ-~ZH7l_[ j),!Цaw`(ۛx|".AGY8_mm8넾ڽ=r"ԲK:D@[{9W M#fHt:u[:oke.yC_pa4_v0H*X8,Q[[ k"j{*@=aZgF'k@*뤕VX) ;=:t`lyV"yjQyibBcI,Nf)j".t5uX"a1r8Wߧ+ \ -nW0RY=(p/8,ˊ/q]kzH"`0"Wb?/<~'H+AZ]dtϚ@)'ɁM1sc!hmUՕ N:;yMMnΒWFu+nRq.(#D}`GۤU| 9?Q1A>E86e:r*^2Qw.5%x';,RIipK@>惏ۍ\T)8\zYAl_oƽ[zKۋ^65.0kW1& w,)LU[z73;Ed+Ľ6] ~pWIkNgUv@ޛ0oLbK6|'r"xȦ{){9ѣ5d 6Q;_^#d&E. O&MSXoKyZ DWі6E \4N\(kh]ػ>[[!#B`[}"ڗ H֣ g-㊝׻bwalpniRK hh.\ IFdUK#wkĢl~ @fy":#ՂsԒ]F?{ M(4 pP ^;.KHH,H R+ld헨L@]:-`@Fee6],K~`w3kf8_1ȵ#':U\er w/`bm KӐ^L(4΅Vl`ژ O*> f4 V)kQKzϨˢqaL)SDNW "SidPe|fU-=Exοb8V#4X .5J2}n6d {tvn3H\Lr6삈LUe51A/j15]jM& Мm?uWD%@'0A.tӬ!h-^S4w ensDExjg)HĴŪIX )38pEKNmJ_& Ԡ>T#pRJTKAj^xyQF0%f=E,bK NsvEsC\CH f` ӬPAxkx[Ӵ|9d)/41(xUD[j= UKx UK4zuY @jw)M`ɨ )j? 6Ybyr &kV`Н5EqnT=Jc| >|/S75r@2 4a29OC#3gj1U]f=w[Te7Y=dkRVvy=^tIW|žUw܍)pm[v$\b[&GtE3w3i %'AxZ'{kBΠĎp ا҈רqfn?؋dw{]TI׬4?U*j;Z+Ej?iz-SOxJ%gjaB˝8jn]c=Xo5|7Fa?cոf;vVlB%LQ¨&)VG"(ĦaE2=w;5xO>5 #Ō:JJ3*`isj&J[hX]G#'Q(51gV^bͺ4^7\E?)$a0 &k+U$jvh9?oKMaIPDǮN/4GzFkJ 5 yMϜsJ.clT,Mc&R|z*ڕ1S1$ a4P7M&p8w)W=ς~jR *H(p(}+@2>gGxSi<`Ԗ;}ݜϮAǝupr< 2Ό vPih6FfP)}b$ס (JjxVL dQz2;wԧ$TnY^.>/ej9MkDT쳛{5_Ag^տGN{7I: S9ہ=wL)y!jC^mP0 B푲h7bS x^j́]>OA8< JsMx6)O>e/Uv`HyŜfҮ}krE4OsG5(͝zr.%ܽ . ~o|c䵺G K--t|& x~T@YoN$\w87fUH%.j(* =L>dH޵q(9t8B`Q/qK̹G$.VlܟiZ)%Of>UkFiPJ!_a6O.#jo!pF"nV÷$ɽ@ǢJy[.Cx5WtHK UJjˡzOidK7]D)1Ch˄oF2s0kݲItէ 32|w.-0Yƨutܨ͈oW_<)(YbjV m<.ˎp8=͏u85`ϠW`l=Oadq ? u *'i3^:)q,V֡{]RDM)Pő,~qM^_z`.rh7^.gk(|2 j,1ԁg30-ki kc*>R+Ic1nsEkA~wsPEUҶHe+xګ[l(b3hhO(Ɋ[J`P?8,xki+`ӮYc KgX\_ZSt2m%ӓ.4'r;Wd6+R 7[+L`춏Q?iy|nZgve*,΃7j6ݘyvt`3)76byd5[JG#Ta qT%Mlx$;ZGM1X#AsԘk_*l]۸ؓx7sV<>Q#sװkkpa$6/!Vg/Y6>h@m*PAX*Ñ)k{u[:<*Ff)D,"C @eLԻYȐmsYvF/nS]+-_YpXx$ƙ iβ*qORGD6 IYơzLؾu׹EP2qexˢKN;`!LخL 'O$gztQ1m0k:I<orU9GSS&myF@b G=F8{pM;hEŽ鯨 Oœ ܐy_7܋ dtē;U)=ذXa)ᚃ~jE//t8 ~vk*]G]fl|t!A11˰&yUni#ϛ,37G-$+Jդ's'*7ce?(DziLvSt\ #r #<9wEnVu+2$uz_mZ\#L\E >MU}Q71 MgC*Mp~obb}鶻*y㵪u3]n ׫WcH_ݞƮ{D8``Z_enheZhJ=7T3 *x0l3>C *KdG\. KU\ndJVR V v~|* $\. VGLIN{}c8P;pvz36n pŔ baOQu$ϮAu N[L'':L?"pk$ F>(g}L b؎mc_c{fWD#HoASRZT†Ɯ ֧8}SEG SXݫPCp# {CԸjZ"aS\d"yP%qۧ YMD]C Q|4:/SeGcR/uao+mF) 4\qbgw~+CS Oݛv4хy/KNiz&Nw&l=Nk}KIqgjf[P?qxA @3eBOA[-ol ʅSٗdp $QkOpq)N5 qΔ;#ҊV(k ǖUYi~z<w&J7MqYLE[7W{4P#HG zV/`'sȏ9aa_1@˷0XP@70зn^ |5C$Ԧ1O?0C()H]jckZBk;7[Э RB(% >Izjn!]>ؚ r%ywhS#yA p4SV{'ejRQL =gd)trv}?{xzϚJQ\S".[fw"<YAG(v@C.v6/9s?RpŁH/nj|'Аrj"3S:.:&.{ǡ)vRˆG)p# 䏛7U%=q]3u.;s'V<* ޲+cÄ4ajyx>{ xh񊳑z myRq339`)a_9 cJq2YϦp*Ǡg<.i`OPZޣ.XiG$8Q#ʓ8?)7"UiͼtLfi|TO w{XX) *C}v e;hkq_G3ts)8"޻T{8?'NM4ˇ֟c 2װc%]ʲiS{U+p5\d@ZnT5H]=cY}HK=N zCc0q )Qz#dNN@zvK. D޳ 'K̽AQ{Rϲ,VRw.=σܬ嵘0BbB-;a_(9= Cn,X[eţHdY_?k') Bסڄ('zP(?N}ez*:zn7=1 hH_)[cCC>p݄ Ż59N vtEAY&BnE@%gӒQziKϘ* '}%w6BQNMmaC>yh̄>E]j2;[c'7ٍ/~ t,TR48g'2*@{X9L5MrYvF̬K;NEu!'֎dbHV>F׏X*a?' kaoIt${ӐN-LΖ$6RQBo%~^e0ǸjB4~P5"lu_4S{1_ ~΄`#G庈n5~Cm"\C,"?м E ڞRA0 7s4P*mu-aHZ ̛n2J1-~e*>5EЩ0VӉ]p~){n7b[}W.5 kq@W|F>8Pʍp1 :J?xaZ|goIY[ 步U`j~ñX?.[މ$frw~n̯8}Rz$qZ oQ$[B-2-zƽV0P/1Lv4/7Wdt&Kw#' N6u&f:eYA﨏YI C+ⷺ h?m:V7D@(0Y3XCRy+,Gcg07M/RmjQ1RJ끽U]ܖر\=!)O)&l'63K9<.v=At%Pq >uApE~\_ED-- A@Y_8*=lcB /a+-.G7H4w_zJbO"SeLmrlAaE(ײh?Eʟw>e(3 Y d. 7xhbd(J:pNlpG(W+xo99G#ޓȷp,ϯ5cbC(RWd\b%õ^̍r}̩ڔ:o͹0 3v]jREw @s%{*ٜ+kBtN@+:K=E`#gI׃=P"fc+e٭0xI2y1[S;hFC6~y%DWkjupXZ"::86rjB7à <zPΏ7F ֱ8\_AZn~ 2z -a- Vs.2PtY@Ii ߼[fr-ŽD(ڐ^IiJ適v|8Su~;w1$˹ܜ2:*H3_ =7}ŗRra܎7rŖ_!T-W,SgY~ b6!M4:X|oƱIu&iu3R7+4˪r;~6"")!k݋dqԩD(Ѳǡs`S\׾TMTbs1uB3mƜݛ 5(2 a@_1++cU綛3B[9Dtj ?g4\v仾a"KOu.pOuPƬ{wbd'J=Ua&?H@Mba%)'" zHq&|t{2ӀE'. @E{fu1WJ`b,an-fG }4 !V0@8"E;?eYASDFee A;K9DK}X_b|=[ (.H-o-?r~4ژ.I* 9DҤ8J;#1ԫWIL +fiT?$( m21> l[p6S+ٺE 2'SPbzܚc=)j(5A T]mi~<3|z# 3@ľVHkE&Tdư8FCHv15V0]eNJX0vѐ$6dq(1w֓%bArnPhыN[KT?=371F© 0/Tj$. [>koVkN֣7bh9eAnـ} !X-}ve3~;'6 egy%wvc207 euJ n8YڭyADVM$@~#Nҹb*re-*\IT$sT#OoW#zS.#EجebLM]-fu\,͠R:XRj!>3GCdۖA?HSҽϚ28zh uta;OpV> jVh (È\짫{BP *Ny!('i`㳂ϓۥ6uBKc-WѧM #D 3XψéB  _{~M%8' #!C*>`Fg ޴ !J[ +/V#T)* Eg7@m~ZȈ͋kMfO7?kl_ӛT5@Zat2V'Cťt?+nP~$Bf^ݰk&\~l~7\I{D+ǝ}ləD2S,YtL@C(dT L2f?ftl%*fؼ[ȼ̅ 5'S?{QExpt 0I x̮.۶5;)+Ez/͊8/)؁5ŢW>Sgoc{(ޜ> U_f$Sԡ\d~Jb.6~PJ7n@CfگZf<3ʗo^HAFp#%7>?Rm֎bqTi*Ȏ~ezG'"1mL lZgtA%[~-/h6>oAG wߝ3'ՖԜXzG~q2ؕ 3sqs.[f@W_ihX ^xZ l8͐N :M?}ظ7+úCϲ/J[Qr#d*=U\zI$JsTƶo#SjgO.]t 6ٺ݆T;u.U/ƵdՌx~ʂ_PIhOw&N]50 ⎿r'/ ^02vrqm[; >`)2u.ƹU'V{'*᫞/ZE-0)s}cP`۬fIU|E,_]MXimGU %ZnfǼHڤ7ƿ 쭀1h^خRHj|0;HU^Q))TKJm;NDQ QxTMH0k@bt;SVp|WCԐP}tpƋ&u/TOSqZE*[Tf"I@-6X]"l #` d##AIk|a.:zyZg朑n*ydR%gl,piIgi"Y_6/B}SOˇ +l []*ʵ ݪO`8#]݅Qࡻ,R^>Kn sVSH9A&~Ȩr$hl70MRe!gO".T&,f.3&m=um Rӵsُ,HiTJQ$ &Pm"73&jw[eʷ~w x/m v23VW r}hx=rJDinv̦^`OMB*I}SroI* `;(^F3Qgfk99=~IPDASXwW[Ʈ>}#,A%/ct,y_m tQEn,ΰI^Q!߱1V?- n\E6|+W977#cRnrR(Jq"i[Kk6]I.=^6V3?,[/[C\l~#c?Ѐw'+bDroGh@f4;'_hr!uׄHL4KdN1yR0͒@SU.W4 L _HJ߶.|@\7:tqJC} #3P qіB{mv/v 6t>|% I{j8u7qoPK,uYKގԝ{ B}XQQt!4~'"pC6=!=ܫ|&*ϠZjHG &d][N[Yx1jVܹؗTg[I㉶RZЃmWMx@j=t`!d%X2tz*/#q77z"+J١WGڇD8'zNc1U}=/U2[R+OvRh^4W|jQβmSJXz頜d:Fw`4TڋwH8Lr]>j8 /f٘ftm aQ )*?>3s:nXƮ \`EXY?2#j"? ,{GNY4yKJS ӎhJ HKWl({5U;%>xf_ "׏CFz"~¼+qU𣊗>J%פݚ `q]4D3L zB(4QzP1msuFcp_l*ejd#qihd՞Mx$ nn]t/,Y7$2qf s\eݕ"[k펠ֺN}ZD);lbf\H%u~>"4$qr&έ$4#(!$]1ib0QR5 b],oX>ua愧'u|LVE+\xQՊ%̃=$<9chڹ]ȹGV#ɓ=d[9Sˬ$M\ +&H|Bڥҭ*bB}Gl~o[.-k&=UF}Q{]rs;r,]) id)-]H,2qWpynQJXƌC; ]YOGWMvы^ խW^2[8 T|hI\xaeH\¢Io#"rҳCY%G]L#ɔ:|q4:+8֎®9C"W{lԈlh(H(䷂ A#E?BXAO]3p򡟊E=xE;/L Yi^7&6UoÙJ JVׂ.#(X9Ԯ1ff#knj :C%#يy2R|~p],zӌBw-V8ˎ[TsDsc:K3lIVRZP/M}{ [- !Y8Rxձf m5:p#Y ?RV!*`_] no 4_!}_ws]($vR*$^A[XT#y=罆wX Uq0%ަFt|+:5n1!6ʎϜ럘pr:8ո 6ΑS݈N$o&xhnlB!]Z5tH;mjvϲO@er_Yڞ;!}l7Cxyh?ށbceUe4Y('2'ͣ=U',kI%\"D&.<.=ȏ3UߘhxDBA|n{H7s~2YP+h,>]B2[W c:.,0T6apY_Ӡ .#e2IT[G`bSB}1B$j7yfs)e~9OǬJb^޶@&Q~@\v޸kCS##Q3`+ r审wa6E aWaQ"' Qc0]@Rp٥@35\Ǎ[Q ,mE=SDK!G >/иkMd ]1ؤeNaQb1G_*z|*4!9Yc@AeFy!vI/XߥR~{ # ̼%BSo~ j߅o$Mr[%7|컺<.+x Dѐϸ~XO>.$7_%q `6myF8ʵZ>ÿD'ڈ E6轙q fk-+WDPV>5 E+cq:4Q[.]/:-fG?E@B!ۛ3J2c}9j`-܆{XY#v9ƂzDH9UOMH/^<]1r'e!9; zq%/&r/!*Icl lķ|ReHaF>E-)*zgM_kt vpSӖsO&F(*u~HWMἽ%,)eխ(X{̧y/M2lbXm|Ҡ2m kA}N!=mV`-򗃖Dd!LR4QL $ք@Õ8 CC&SC^jqѓL?V:JL4`+fxaMJ#$ o'`g5OVIbИ_hleh$.KBHA+r*>N-?q\<牟 ]V{ җm(ay$ܠ̍ {ObPzs\֝PIpt|R; OSBX^ V Ajvit+?pԳP#TE2RZXDYG-=2ZKy->3³<6"J>7yҥ\&ǩh nVڠE]A?fxyƥj3_K; *7Ao0!~i H}ws:iVa+`g:APDQYD|oR3tߴgU*@{Y(ؚqrPZs?R:D}k4 ]ynM-}'9z --뎉4pmwԹQ3R7V%I &We<"4yϊ= FB/) > D@JƷρn{V/=lCN]FUt Q,7QZ˔xR;k3V!`рa(ӎtYʍ>yXV|7.Yq~:1&s5fdL.]B=y \c 3RZltXh#nMAnPJ9NBm a"9U-IAȩ.BN2*k67}vܧ.mNo2.*xl^ۊL.ͱQGf"Z>c.5kJ^E'ߴ̧O{ f`6-x9 -/F)U6(Ľt! .ZY5F 'G-baes1v\>O?7w$叕TTŠh1"HD=ef&Fj4UyT[JWuM(Na9p"ɠA%]J`$ ;XЋwTLEt8PЮeMh^l)Cهxo{Yo)NIr9W˃YǃCnT18I] ȼmS.:C w Ly]Mx!BwE|#Xu_ˋd9,'܂}`$T;p:Fw_7xh]&pI)4ԥ8ϫ4  7Tqc<enUxN%.E|C:%@W+Q݁k>mm$x&4=%_\٥7Ir hw 4E֬CЬzMԺJv-'Ҙl7_Fl!Dն_+J<@[,&`OIIy囪<OT9IbHCf?+^ph?EIM*@~ܶm?dhy9Ji7vzPأoQ<@ͲZ;ݏL}Tp(=]pP f0Y?x'C eH&tM)~avBFmAt݊;cȯ?O 1[n eZQMtk "%Hλx3}c87>߇G1ђ@ںy:ym+cL*q,6Sb_7>AFC yCrenp1$qiS(yr t%9{^[;"(D͉cBT[c'9 yWT\[}|m+K34\W5Rj}Q?}FaD5{]C^l_ϱ+,vX."54c+KPgjVeU M:I8tw;DY]tl~N8hBf$/˰`E%UCٹFvQS]TP~v/fW{R=uJ [h8ԡpTGj  %}eĶYAQԹj2w2l¸_/۠1q,,p!U#O"ALRʽ27" l@CNj'{! U>'[[؇ɒD 2ȕ.pB^j0\+kMk[膬Ο*h)?h<\?LSdﰀ͜zp@Άw_Nޮi"4[ydaSvUF &bCS(Y<=Iةv5O6 ,?TJU%l촚:6Lds@+iEF1 6o 1Z0|VFf9a'e8{wd;Q aJcu V~SmԴH8GKLRXLdb_(%<} -6'mpHzVW C qv |U Իz2\3W-ha}CVsMmF^9dV;[5$3Z1 O< c$KRڔzd "l˙nexP ˦hM۪*yzGG;*fi7jz ֥0TcʶՊݐgtrSX~( /P$PI; $׵0:#kQ #5' F~R߮iI4;W Q[:  nF>9T\g$RNF2xmOŋl]q'q.eTXe&X+ }@qFycW q*g!ˢ%1+X.! =vMMO;jy?_8PV^LQ9j>tA}V" nbC5PCFiЄ*z^u0nu>Dvz*TzB[QMjBk^5uQB%mfMq=,r1%ݳu/כU76Ei0#B6q6fa+䓼{?B$G .'6::vI)NLuѩzqxzaGٖ4M"7+s%STY6"n"Ԃ 4h[߆g!i B8g–OC0ڨЏڻ.bޟ!exQ! I r JW)6 Ke_uꀯG}aD˵RbɃRe>VZz.״9ѠaG׷m8Ph)U.C%/Fg ̍o1uA3lny1m1<-RNR.^xA}0&b9mGxXS6 mc|"#xsV<R}c!.A˾%%en2ԏBgyRZM0ɀiՆB.NتR[G{Z-PfR5Ta(Lf>7s 9K?VBALzpEZrR7nd2NYpuWa0TA"FwW鐔Ơ[eS؛fzaL}2=d1]RR dM$%]4|ƨ4y%Bp O=UJp6 Qh%B c}:'o.(a/αg-ׅqgDw#p%K+n UbG 6<7 cS8DPW1jtsn#&3-YCT*cSFQ#N':1:M=?=wikHDo$#FK0R:)CTso䰗w|kGo< ~/KU;:: R9F:8׍e\5g:,TȐ|-#猧ˍ:1ŘJ _Ia,^κ|\Hn[dždYq K"w=[d\Wz*lӓI|kJ5X&'H('he\ ('o`q]I'C h/No2v3a0o}ȴp`paNq$ObC_Տ"xB,L%[=9S(oqz:w&D*T6t\^3lL;ϙzkӒ]h pxaI{2΍S^1-ʂV^bAqM ,ξZ-~Hg.ؤ>vn!4ǝ(IB OڶjWxPC^W!du p5=J'ֵoݸT^ZOǚ1kXD HGv F=OIou31o~q_MTJ(u QM2 J]0ܤV]`PV~·4uQS[qnO:mŐku2G<ݐ3y 4æ*puʧ/&/{[;p7ղ9goqhH^V8>W(D&È~^2fm)-&j2[+tJ.xԜz2* ʼ̅,VqoŜ(Y] ARux.Sa'α5<&ASu Y& kݬ[~2 e#j:Ӆ:Q8 SBhjzqmWjf i*p˚MȰ<$:s3*@:SkCaMN@42 -33aT|Gf !A+Jh= ccOڠ萵$"wi6Db he FUC>]4,9Lx~wOASbr6S7;ʚtkҖ4 {@ ";XpbF:un"~= AuU|>tWuߔjk0Ak$ 3\ebWihpXG3Q874ƕ - !uߑI9H3h=.P,J\O2$Kv]vf G6Ѷ.PKvЊqFsJMm)I!|ߦUV2K z尷XSayh!l(-Um?gLƚ4ȑ]Gg7WߤDRIb cݪ u-*  &/ y쀓5V>fKG*Xr+q?:$adVy=v|Qiڭ5{FlCud벀9ҞsQqGONn txB7CwPBvil~JoH&{ASIFHrū ̬ND!4~w9J;v"gWFLe NFk.M \Z fc@ )ϫTΏ!,Lgy`b'&N-T~3Nez%+G/ʞ$2+2uB~ XMB{~:J>vy"6P)7[Q6l_#ڍM?TFnˠe47վE>8|ym1^0,_WzX6+ދ"q,h.{;v{ ; 6#­%4sԨgV܃e%HLKNs?D\y(vsc'VL *?bKyz Ua[ " Q\Uhl'4pLj&9Gʢ"ͬ_$ aQS%h*La 7qg3=> fgaGŎAptӹ+fVVȪZI[,W) :tO&oרd,Ukό|DPZO(\LJ 2s~6_OJ^VUd@(g"LCmu5:"+ O|7w*D{PM?kqNg2,i%cȗ9[&$#P3ȉ?ʫrO/Mfr Eyտ>"-&;R۞=S:  =Mx9ۄl#N.RISa-{W\OoU.hۏ?  W(xSZ~+6gIQFYN: m2!kx@۬A | G>`v򃡊V &;vWތa"6.49Ebߚ d7@ܛlۜd'AW*a6 r`Z_κc$b9t1]$*j;_hoVk}N0TȱN]$W `5%LMsFHE#U@cVJ%U t\kii}j\d9cwRLa*rrkPuE`^<(kO2p"HN=1}o6"b!zfAC.E+gP]RVyV(çn &A@fqI?❄ƐX~U WVVIM?fNoauc%LKCap`Ez*ƃ6 kYPNji)Eca>-qX 4%tTnQ8b}0X-`FnE UA"~y-2ҽ7ٛX }I9v|-'5i쿄Qk7pcNOQ8%;ɥɵKׄgG80_} {m _CnYSE&$;Ng)T: eq NMixxA+DZʝM :ğ|TWORgusJGRN=V] wq*{^S˘ &dJ?Z(T(<`b1Q.d#lwM=klS0c\1Jx  `rh]BW8`ezd=|+T3諱ΗDҮ rަ9y@jxl& +V Pj\Œ"`)$L-"K5U!`pW}M 5[8V 8F ,G vY(ڏ 8;39}*U^[%b u50݈~DVDHbu}ݦW :V tsj $eTGH_z4(h8:vW$Gzwol+xy]ԡG#_ڿ cRJOb{WIZ)X>7'b\E]+sCBҨR ؟JKZhld ATh%7IRɺ'X :{ {Dᾭf(`7:-@=WH|j<\rQ'ok[k+xthBM9Ym|6o h,~KX<+Zb.P~&wv\WjY{  Pʮ?Wo؄B_mH0-ǡ6saN$Jpy=T܍Ne+j1w^^4f,%O`*M32 [f%y&/ڄ< ޴*LB=Rr+%QO 0^?:_f'B}nݿK5H[׬q6LQ ciu%ld a{{z'lm *1pn?&!~QlT)mHw0pn(i0$9aO#oe0+},fˋ6thҞ fA#2x-sm-vq7o7י\ܰvË/3hG1_wnH81P`F8)}I:C#)rI@]PM")~eؗܪ:"95b{ioҀ5;mk6~L}YY>60%MYwE[DaL} ƳR_;AH{`N>.b}j{41L8)Vb:/ S!b`,5c#:!h,R@0*fFIhŻ5 E9$ E>SN}# *-KV iNK$лM%ĔY7Ge3J-OB4Nj )- di*݀nYKݘ/ r(kͪ~IKJB i4{<暞}Vg'dђGDJxɹlծ0'ApFH#ު6`<5fPvA/b_Ɍ %zHo&t!q˥(Fں*#!qԝǕ](> ouy|(+4Ħ'C tM+42e'9~Hk9jot c }>T#R#He -F} L_pmEDwOPvzf[oHN'ꭅ rl|]- Z2b}/eoeV6|gsuR;fZO):.ҙ.CgI]ؾk-~sj[ÚQ'8hZ? }!q9oxkIn 夎AŮG". l@~)u.>] JS(w]PEF&ۃS\NӰV c{P bZv-(C/䪳}V}>*Y; w#E7Eg~mtX헣6*ˇwٮnZnW2ޏϺ-o-rި/+N Ih8o1z@=?Io u֘@NGrbeG.sYzBZ 9NK-.qYƯhϾM-ݸnnN@d[P\aV#c ;( C/gC{![6 SvyFc!.kJ,vuۦ'^2 -C5.VHcۼOt Vor*goCw7gAGX|,L twXY#D-XhF@-Iea#(L|J:܊G ߞz0bEmo+"MC'xy=.5,K893&2d85 Z̈VRVb Ϳx'ruL<&5Ө"ûJJ'*[OGd֊^gs!f xu.#@nDZ J# 'vp{ƿꭂ'hxr_.dL r$I7Sۯ Ll4>Cí%KH~OGgd vϷjL'F6Vh'AXj9b3?*F{-OI"YA$]\|ߍ #Θdv3VyZH@6DM<нŋH9 22y\ΒHƓpSMM*t]i7bjT3yhKk"lϩN.+F[J(S.u]oQV%QqJM*D]\ z#b} wnϧ_C`Q(XrƭE)4! |f}-E5|cvIl'l4Odܞ-ciULQ!@n+}5'J =Or$NEtiD(|o )v.flKɖMK h}&JFǤHCLؑHu6fF3@ZZX"yHg"/G#X||>eKO3//:|/ZUoV##^N9hݶh;p;mnM3Gq*݇\<_,ȶ'K\逝.98SnQ C󕩘D=T'P' .WHCfa$2+ޢ{+Ļ1_)îs7VZjP O-owRu"m$ Gq@ ښm!": )YT?"%\?nk?A.a(}U6oa@AԲҪsPje-\w]cbŶ !mŭUcW kD'qfX>Xҩ xAs"o:W _1Nj4oQ7rwco~I fhƓ>#Qj>Be՜R>T8U""2^5c$5^'߾7L`-Px=TkpÌfUٙ\wQBś n" ww/hܷ^F ;wNӫBMGj[r+9;'ZM}yt?ҟ_(3; >/˛y'k?y-0C%H})&"p(lv|ǿ{݀0_uS4~6;?{ޝ)?^eߟɽۙ5)N|x{tmhɥyC.1^[rҨpSí<]i_XD[̪ eL"~@F*uZݱ)[OnLgkj fñeI/_ǚgVEA/羸66 =@xlֵؽQ=kظ} SNO"e~Pr[ϫq_\bQ4na&vSw*{MLR"F#Ǝbˆ 4|$#0x ʯM VUԳ=f4k]eOYOMּ> 㜥-2.BI*+:$x3(o,5_e)K"P,\5;h(=h`ruڄّ>J>H B?we ,7;&k"Y4D-K~w@.vz|:oW4,B)#Q(me.UuRNs :ͻJq-C®1 bn6jѵ_E$R }=K᭫9~(֮<1Op" eAqoޖv h ?C,of.t4> t㳭 E#j3v5 E)OXbx%p[$x֞Бhuw)>T/='5UWkH ָpF-9bsO1mʿ6 ^<=> 1 1nfL:& M˯s](E7fnlbj8]u10$e9X(H3C[2EO'`؈6niQc &Al: AD)hDb(*c9yqT̤䐕K4ї#39N`㝉n-hNE1vpj+s^!`Ѧj+C*ɷhPRH )rSoQb:>1.dN"dxU^epOl8 s' b8vNhLzoPaq#lq,:8?th8LXTdg`pDYnTmt^JKymV|#l 4meו|[Nj%lj+\AQ:Rox7{‘(0eH%|g^rxIƮny %h7 -gmCrwQoRe O~˜(h@L=psyEِG#&RN~J:$·#2g(`#TFyDnvyTC/uv<=>#ꡙ218s Ǵ7$#LK VAbBxS6Dwd",9 j)IJWÜr%PMwhYq'{J!C?E%!n0՛{ zƤ\waUEqNl7PY#"{7JFZn^Q}UVqjP[Lޱ [uvZ'8oYm`rm7Wlֺe}뭇yDܫ<惃_Ѝ2ggP"T}Z/M?vi_4)U5v*Ǹ;OO@ǧH3oynGT|0qK>/%< y^CW@UI偻ђ; %5YmI):|%m#JuF=A: G+98_O1kk[!Xr0m2= >U6> d.E<}UF)&Y$Zgo|7Hg1x:~ޑJ xqe;qC(\v;RؓJ1?rEP}_#P(OSmN{Jh6.ŘwKt=5O")%CZPh\R'Rt񎖺l~[eS/%<~AeZ$X00d(Jo1)DvjS^}?T$y4Q^TZkx%rg~8g}u]MiNj 1u>&P@ʘDVcw't6% 6Edwc6ygrqђ'#'F&2,wiH';-XD5-D">d~tn뀡ceR]c;7'2_pI^U\a+`,i!D|# 茵uGx7HOrx#n0!(9_6*GtL, g4-[q2#˘Q\e#rsEQ' ҁ27Ax%psce^kU采U 1@`Cz4[_fC{/,zzqbNPbȤlpԓpu@R)%,r-2/8_OC߹ghy["fmYz8S!AK9ܣ@(vg`mk NaBE%x072~F@uF۴$ Y3,T4 G*:]›!"O"Q|Gʫ2U 4e޶ܶsvn&Zc>33#k-/| |E9R)LР9קo_!IbzLS oП;լUS:S_pW3EoqbQCyR7?!escM]Si >65?LLH}ZaLFʇet4$;i!-\_1}Zm:Š##7| H IQl-t▶UwIoh|S*U,$μtHE\WUؓ)MQR6>b 5J,Q 1)ǡz8֞ 64 2^ѵ=0sAT9)4D2fD2`TƤ ΋HZ^6vbUD4v-%~$}czS|V暰v2ygk"h a|3$4"{b>Iq˼i;`Nϧ}/zpj wy-οtw0Ya@/˭21 Xx,^1ohժknS 5j- vb)6AlVvt f*h"t⅐r}beF[g%wuáY0 PEAʚCx0c0pv [1^ +=|>3RR+naa6\8` T iE#G@rҦB5*lo_TFy>6Xn ]D( GS[lyIa aC042FT1Rb$Z@Ҹ!OI\*DՁU![^m7~8w6ye$5hc(&f_Us6HO<VfZ*mְ^1O&qi7dDA uڄF.ͻFDϠ{7ɨ2}Ew, mccDў2yw .^n>B.y=& ApJ@q=n̐[?@C}? Qա} 26i*e7`y(eKɵs9׽10zjΒ"2u`)EOxYQ$0)mMQ͏*Z|Ѵ9Hy("J_k&{ Q&)${m`х~,"4' f{x9 @M%'[r*9[|=pNT .Z@ƶStR Pa҂%;AR!^E1F=0UK%Q`W+~Hga[թCNdF 6 S+Qlt#ja;ZX_M"G/$ .ͧº]=D浖4>~ )oLoH<É950*YgS+)UL5&j~n #p{X#mX("ښ9R0b(a_-IE.rUdQx3"30XF8vPһ`6ΠMȵpxb l8XUcņPLJzPtP.hSMB*GBqfAa4=~yuRg@a(>ޣI&2WƬy.L(Bl-õjO ;'J2 P%t ^gՄKʞ\d 9/u XX:2Ͷz3r]$qɃh dP6L[ MmxHl T$/dW.h&@1%}agqHAJF+RJb8y#)m"wBhPP eYuI-Qv)0%hݱ1 E9*>g$σx}Į+bM}Wĥz7d#;=v bwXLlZn_Op!PʛXUĖIY!!oJg}(JoIX t =^ɚϔB [Oq pMsCB=%$xsW\ <)DyW땺ܗ$UD9ˢGOS9U]mQ01i)iuC]~f cTCbw|yǧV={ψ|[g;Z BN{m_j~bP_v5, TĹVc[5 8h'^@{"0 7GR*()eOSy7ޒ'egģlrT dt轱']&%  e)@kW(+\U&yPFu fʽJ;vӖ>LvE`d> Nhw&6={ ) yv@e'T>|W"0r^eOy2ϴKR 汿r^9Ymg'gy7Ӎ?>=WrIK *BZ\Uc%]R1utAvӄ"KSԇ] (NșFA&@,e~x_X ܼY[X'ƣak Q<\bw|p,r@`ذ3-1YVsQ7~qPJșqMs]Lң)Xsb 38lJW>,f"43IQ""wVٖ)5 #u$'X٥&!!PmX δMMo84̪njѬဤ|x& /~,H&/)eБ[ܻvTΕHJfؽt9EW/uj@M?%Nئ/b 13ik:Rٝw9FӼNw@}r jljML+Heȉ|1N&=N AX F*-ˊRW1n袨5YnO>8B2RBS_k4o6&Uq-p/,+MY=ʹbp$>\m`|4ҶRcDW~G+Y <mK[-f Ǝ%`[vn~6eGۅ>y5R5bw&ĶLqjU;d1ʯsCgͻ%HԩY0uGuh3r0Z3Wrɠb&HK6(x\[ W.vh tNg ^#E{Cic"lLmI QP~9lDļ[pM:hɩۓ m~F p g\:OŨ9^M`4~LbZɎFJ23j'Ӛ]q}w26z_Å}4&-w~_J#}6θJݮ.t)mI <-a$woes9Um=Cկl0lU1vtgxI! B+k|U\>PXnA@M %hv2BZU&Ҝ|3?AanI 6oEiZXW^)FB<?Cm anZа ZamXĴ& @D8_GyjH"XYZGϾy^G ՞E@$`d:EX=F, /T$Y0Va|d1WE‡mZKxl ErhbWKSd n@>x{aUOoTܯg{; %jڂ#7'9d Inyj3NfL̆f@=rH|uEg=N} TA]/i"2i-U%ܶ.V۱iʰ!򓙥P̆&Ep=m>ꬳ|Lή#DSe@v†Z1&[)<MI85YP(^?zBcT WԶX&xnzoH%{u4}tSjY#R֧N=m7q!Μz1I6"$ OGQ ١<΢ATE>w}dߖ$YEc'ZEQRf2+LIycn҂nS1ovRPbkg.mf0_WZY8^G~jб9.]f  #S&ހV7=:Xl0 6@@A}}@exIJdfGbF Y":TYA!i 70XF}0OOB9 ¥7.Ʊ]ɩM3/~#;V;Rga^v3*>C?y:{.Dю1{7 ϓz˽9ʷG$cFTĨZzt ,g;!>=*$V@Al䙋ƅ.z2'F)|9hS\M@SvNH?m(@͍2J4y+V#p,邽F3Gl=g;ɈOeo-WTQΞؘTonnt5eqdX,\ k3r4ʇK 9 M&8)* Kn5"OfuP [fm;9Xue=ߥ7Dk v?tc! ,Fi2)Dͩ1JߢXk*LLBJ 3IE.]SW^Ho} Jz2B\V0`p7[(J> mmn0֌V4ע4bvLK kyw,3)D2D{LF8S,I{G4,S|o2/_z4ikf=aT|,A1Øa{`R7OPHɪ2\3l ? l/ΰ +j{(@ȿɳ4~Vml"Qq?ˈm{Eur,3hPǐч؜\ Vo=}+.H7PS[f Ll{ЩTR!w(*&ߖCmZljl[Jn?uBX~/FPLB6b$\9b)#ܤG@]|f G9/`2Eռ&Zl0Kb+̅7e?\bby8ӈТQ6.,h4H~{A4Y &4곾ѥLe?eO&p|4񒍈3okңp=e XlJ>@,x$ s!6Z]h!ΟjHДeΑcA`(9?_0qI ;k9^麙9ˡ2;aw?ڳ Nǎh8&`%[UŮ1X4O!.L-PXdhq8cC p|$=v~Ǻy vF }FPƝ SaϓDOb/e#b`M륦Gc;/De@<OlI 2Ps"Jy8< ?(RX`6u>,m5q\|a+o!Q#/lڃ3n 3GaSwM s?>FWD^`˩:[ekv^GA6(s-ąCv"]m6*ǵ JqqBd,  $ozv-ObWĕ{ndfO< 28Z1H>lL(%Nk`QHѸ(ěXDjVcV$UyNZSOC[xss@h7Ձ }D J?Y̊(!&v\< S96;ҍWaPJ(2\S9}4=b3Hg>)#v䐥uL :ƃ{[ &7 ƢZt.'| D&B~Jq- 8=P/ `r"1XQ ә|f7$">kJ_w_6/%5!xJN!~oT3<&B;Hw룩1Э}nHu =bgzf]XoȳNdѯ. +&K۔J@ִV2 fRDnftjA\'&}\:)u ^\3B+STC.c|29D*<'~tG`%TOOlc8ՎM2xe"4f/{".#|RlU+0Ŧ h2Z>0F9wLBP1!>8h`<%LnWFC^{5Z)sg=QTź#2yE182OrYAٞ({sHTRgoR1pѳfЪ f8zb,w>+\dV&Jhhq+:atCTjV\\JfcdmȪ:w( n;D)8Ru}F- V)v {?p>Y(>wj3|wG Lyⲳ ֒?b^ 7 3央Qg=r,Om\5Z3K$X929 ֥ǡdvGP39SZDŽ& HQӗ Mj 7kYntKT]77 *"f>AgJOvu|ԧ#zL:itV[[VHf&8<!,3k/+3c2aS$LuZ6sr9ÓTqn6)}zsI?$px;_O#ĜB% s^,pMGg U%ϥ*Syg=/gVj,\61gzSF`VYЊ45o˾E Y:}YXI{$FHf7sfLگt/ݒUROJSlwy&sک0zq{LNFp80fz2+fkіUN,̻9uru (d~13ƭoviEls 7˜1_ː,!Ȥ*kZr$Oo69t+`8@ ® =]|/$+ KzFR'R(JZ⠱{,y7[t 6K\Fr\ SЂ~~}hP+/Z7^~sVEBxiQ1 zfpZIocޖtގ.Ąñfu{IfƷR1?ETzU&^VY:_)̔duXM=??LεL^iQͥTFQ{5qΌuFS /YT|)b+|VHp0D b˗LFa@w2#&}Wr,J2`zc i;-A: rV)qU!m-C| SyR Y*ܽ3_zYx2#z`{#hǀsOS`ܸNiv3* /2lDqLx 'I߅ 1t"Fn7Ĕ9!:~TMVboqf[Sͷ"܅MT6E V:[GGyG%1bsrG +]+.k 1q};%^).qpU\UpYJ n6xB$UQqA9Fqw6b>9P'-hp; "0Yk79jk;&*!p^؍LSG1u5t(5zIٍn*4qBH$! j'g9x;j.,0g`Wy沈K=o9ΒT#= ڂsXc.<NK kfE&q ٔnx Ӂ4MHI'zZ.AuD3NO+ήN sG3/ zmƿ]En.uƪ{SJCbYvFOt(Nk|;3+o˩U֪Ex,[/Ǩ)9H $}yBmi TbƱݰ\=ъH =tu!ṛvbH Ҧ4ޮ40E^&i8[fyzSOH-ACUhӱ ƈC;VU^ȓ%94\ѼF6@,،p.F^+*2.sϵIQ'FRBO YMH0iLwOeRtJhh` &}b!*Q vζ¿ݦj6!pq f*.%ygkRohqr25,BPIb4oFd~C}$D|7}l0*a^ayplr3 QaOT?kjfe0&7H IHC$eDj3w1#KҟEc CeA.tʡE6޿/HAնO#;+=ޥ *vtT b.CܟLS9/>x!LpN^]?4a$5 &&eٟ]e>7Tyk()|s*'jT0JRpZ;ڥy& UHC^ʡIrq$z)pFHYK%,ra)wJv? Z{MFU=G+yD@z#s]2okʇoiZ(vď2ϱxJyT# [,{Ut4{ڨ+dK$`Vnb^$.MM r|9d 4IPPdm6_fb^۲< 4 ? ):om(?Zڻ8@ AXe"2KCA*w:'r]ФNt>̟<-M_v .#"=ټdY0av'dQXip=z^micb"àRp=/HjCX<{h!⬍ϼ1v{9GH/Oф h1@kB~lԑB:;W÷{njYUod~ޗ{s%e%ȴ}!Sh.BFP(L30W>2EA. ?,QF 2[ v@z UdD4M RQpz[mBﺾBSowWʐݍRJTW+!H%ڒ,(5P8a}_O5]W$ikwwfT'|:1UIzwԨ껩D;S~n/s 2ҧĞEGaGd@1pd9<~~ g ^.Hfv$=nkmO3!x*ȸDN˄AE;T-l{6-Һػ!R@n[K=ZI^r">ƻ Q rlLv[yoK]0`X+ ^N9h[%%xu`Nf0csA+SdDwD K ) ,cJ rSq|v$`P;&JN _i:mkgeJs(2,Țp\tL.&(C!)w/7zZ{Tx\g?z[o" o+ʐT K,GF"F2ʐO/ynJrK?*k,F1":?Špjk 9X)iHIA_YJYWi&["ߒ 5XQX*mʳ%'0>7E *ǕR L@et 4'pEG/gq,r<`i1 #7TuQֺ^ ńcѶU[a53i%vd1ņfc({كMA:3Y.-F߷ ry ;<Qi櫈+bSB4{W7 B*YSG_`.x K?u!=5RW$|<{ΓAʅ2Y!1 bIN8+Yu^8C }30htZ;/V 0@Ә:9&iF/#;BKvd5\(w^bK]7Q}3 b)@Τ42Htp O)hQbqp 58Vi.5Jᘨ8e+DUm!N07=Jٸx8cThK[gd\ *jW(Y ͹#DE7h믉 usJj0Wrbcfq{àujg S. OhWrO},*>^; J,mPRQX 0n'_xH Ӽ ewhwuKKZAU^OęB>S2G87zc_T5?LZxf9sU8Ȧ*'Us5Cd 4^N-ɝdb K= QjzYz^Cz?okNBabIIF$-Y8""d 똃RsN 1"VÖTH$x튱ɇY63{CiD.\3Z.-ⷥD;&C=E}OAIahJO>h z0 הM %*>Dw?X֗= uY-u^RsEXI)ݘ&:;l]:g"R[nb EŘgFS k@YJ:V`JO#nm!lbS4%Z}} +}&K>GꐐqٶBJed]hX 0l"߮ WLjw׺aPNRur#;g~Y1(%]U0/j)$'*,͟c|SU_T{pMu:@VѪAa SS2c"V774o|z6EHJ6,(4FYjg惂B8 /fp(Ps٥`7 uy# mrji]y23I X80פcΕz= `խDk$jz>C%()RHb!S @*|%}ӢJfMyTݛbsF%ަMqg^;t"F}pJ!>xkU8ݒlr@Fsr-CĀhJ[̼ N*Y~kOz9a}HzrG䮣/G󜞐IV;=hW{ x=]K

F]r?gdcPjR'Et_ڞL١G E`6ڳԮa'نu4`H a%彩 0{}X -Dpb즴H:yw)j;>l]ߗZc,ϯ$s\b\YiR|tYX̵)^zQ/t'44Hi#{m$m353 B0X^2"~Њ>P y04sW$/F%m3Ѿ7@r5q >XƪŤB?i{<ΠbI/ #Ɍh*zd"K@ҫ~bԨOȢX"F00w# Wo'T'dDژqK'_;\~y#{(),U ;^ AUxĬwM"b}ZR=FBJgBlISDi9=#$A."pi`x{dg 3E^^ Úk'"g;fJl{=>.յnoow]D Xg~WDog:jh1`Jd2!斸CLX<iC!mRFMc§]X^P̷kUNxKhv鄐si BkQ$Aʮ I \H8:{d{Э<KY۪C' L9!oS9@[Sk5΄uO椙4Lz0hoZmKH.4,`+@;#3n\>DEo? ʹ_am B!:R4aZ֯EtKb6ēGF(Ҥ|BFwyѰyXi~hw2L}O'*2]'HT˗s(LoiR "t%%D`IkL+o Vt慐#1?N\)*Ah"S$t<r_ky /A4)vMQɧ@(srg;֟Ydm'cu׭}fOKhm%g2!> ܊Z@-&y[+޳4>W~-veaxBc 2 4m(>BbW_2j'sH :+*p-9%HV]˜Z|'7 [mLOUH3k0Lihs,)J؁@񚠉6FMtQAҴ$kK &?"cm{K78 :yj [[Wےty jiZ : Kȧ#WF_I} WT[ysTr-xF5z5yng7..4@;tz җ*_Rd˻4}6g}`#a%3pBhUR0 [̏'8QS<~YEۆ  <oDP$ɁR]kPd17qzُ Jѻ~V~[26:w6A#4 sH3y9vm=d0; ep<=fZ;%k}EbZ`%zx8^GxGUv!uN(ElPj+鈚;Q00%*v>N\ 9ق^3Kak"&f_q%$2d6Q/OLՏ($ ZhgZH'w ̠VSCjvzm-$lߘ0_= q=8Oio@Ԗ!߾{,)SxzyK;y"de\hryWEH737w`Ia'$ԟ9 Dܔmg[GRj,[QV'g]'Ty ʡraA. R2N<8$(yO.ڿm nF o֟E_IJ/k'`Au䆚ȑ</yd~"o|8>.P,M ŀ#C1ɥL"K~Up-h(i1b%$mR9Rt7.AӖ>Dh˫+,cM}X]|R tIp gٹ@Y$e+$ ZYѕXzu9Yqڠ[Ե*mq}0\hҢY@]];B1 m囔s5u;!SLn덌ٴg2^pP2d1c%O 5VEmAj5ރCgпr]:}o z_/zp` At/r6^ΏS 2p~1Ո KLF^Gj]O$/2V݄ҩUR}ߩ_ =O9.#Ȕa&Č(aީ+JYn?GÄsatcɶǿT^EAV[9ؠ`v PCmgVI8Yq .Mix)*-̶ɎW&V%:'9>{\-aȧ\@(@+}W7L59Zhl]4px"/z#BZ$#J1n_6v[V%6ߎ\[-R#(9;W,zN8;#%$tV +ᰤ/Or-KEژȌZ*`B4>֩}ܜԐPDu$]G~jFs3x ǧ[K yJ漮/> qOvw4厠?^3z z)ezL.p!$4HZQZY*M $qNHjT)z pxp]PD'ˎ}!C(Dr 9z3tj >i8j)] X<^`"bNg{ lO P0 ۋQ+Xy[Iˉ^hMr Q$$ >m>1%RJ{)Epش?e>gO"rVBcM~h&vyˍܬiɏ *Nsc7w؊E:gO\񐩱32c= `/@ Uxr4\޺j١Z&Ǎ_RݫAM NHp/i1<_bW寵u rqAxz;e_ 3`` Pbe=U+tC =¥i݋֬;؆fy 9i?<^kk4Mt;q־ * v:k KΞ1I B`QXnOlZ_Pq&Mj+}Oc o|nxӮ^3|d垩Œ%ĕNQRqh wAScr{9o8;&31R[Tbˑw=ۿ#Ks*1G.%ܷъsd I@RCULmod`ʝKD8FEeYwLN&aPMK#-(Iko&Zd^V/DX*ޫj!پ!vZ3Xs"ʋw@Wj|~#+1(2撩Z%R6I:UnсJ_7`J ʋb0h#ᵘzq֨dϪt[Nk6"T~_z-yC0pc*mAgn z*,,(BVlM:m^8BBJ E,8~phQL? =â{*k)l|E%xUe ^)^0jy5Aytʋ܇+×)_菠୏_ØoK/J哹OzI%Z9k Fei TGԭOJ(}" ?Ƴ@ ˹af8E6)(1g`Yr)߳guKi6z(t\NN +{>cV8:I)$]oE0mzώ`;@Շ-iDf"h?(QVGm,gJjHf%*o2Jix9wyf<}'Nh\(:H19FpI'UPrK0S(L&\cbs`Nd{>%g L}&Bh4$Jf4ϏȀ.>°Y/y`<#^6 `,юۙRz?1VQa~]rN G Pr#XY;4wl%tJso(W_}%@9JFT=X,ܚTWV \ ZSd4w1mlf[4908ވs3br5Nx˱PKOJ.̶l0hS3I{C G}`%&3awBk#C4V\2Q=6cyl?H;.89[@,PJ1jAR:3izz5y"2Cd͠˚n YmDU]=4)sR,9N2>Tvֹ'PIwhoޗ`k9T`$ X7ZQc~{uŘwJ؇/o^ E5o։DByElJxI_7_,)iti'u]#i;_{(2I8'#48;LcwÄ-^K|A\wn%qx_Қ UAzV Zn;-K cNSjڂmx,0ǝM%6츼6:v |'Lm>Mc#)10F1„kEFQnZYSUkvc4Pы"񙛴6O{Kn_3Z'W@eM_+p<ܜL.YaC`W:wn`zD[,$SZ@4m#ݔ(VVPN!+{ < a頋EAIDť`3zVfٕDe Xcte NT.aaNIIͲU:ГNTZ7,zf \SC5gwT:31wF ۺǶr(~YswH, .ݹ0C+-Kl8 Dہ(g{]`~T[?t䥣ƢeXrK|2Kf}(_)۟z+Jz%c sSӺ)_.D3Rat m3lqNj1ϵ-Ǎ3 ZȿvL'B'u4 D9"Vrƴձ8vZM\50qod,ž"Au0vz?E%`?缪1,$֠Q. #ت vAF2dJsRZ)O~u;Ŋ"6]F7Da >NtK̓/"}b^=h4.dv)7E_@=甽cK#\zO%WsJ2vAI٘~ 5kpJm~#Sl֑֩PL^6 sLa= 8x2~8 D[Ku>fi=bvq􇐘Idf'/PD XO…',ե͈>5"aL*ms¶F\Q6%O2 ʇ$y+\6hK:\ilBs3͐` @ :J6G F4gSy͝;v9p"qWqX~Ι  9{N)ԩBJ1x_rM$1ݓcZl.87L4ϱ!'sػor lfM\4#\?2]rlyĖh`\0aqh%oӐ9@6l8l X;!ZA¸JIn\[' 9Vs"(F@쾆{W=O\SܰxXPD/mDtEG~{K:Kx21iUGpEݜ@}")=|_$9&NͺTD8n6 !Gv727.oS爄B׉5aj8!,{ReȸF !S` Qs*W&ތF=ҤOB0 ҧ8m'?;$O,4vu}-z⤜iTu)hsD>9Xc5ZQ]7Wq=E6qVdݾC a^hv&[FR.^ߪjL HX$NJQ нoIHd>JV 56HzCԚ/,`UV!Us%c5(ŭyu1س<aҙ9$t qUXWu-?K챯F%g66ϡ;'!N\+-NVSv u g6 ceZL4Y&j(һmx+ri Ul\k0NH+p"(m~Fݷ|1a(";9yf{eBs"e}h<ŎOgj{Q =$|쫜_\=5ŧ*sU4Fq(+PUa]]4RLXB'4TpGR5jQkC4% !:鑝D*7bQh9$ؘU Cd}~_?CYޝ"mF6ݦ̒bF{nLY+q'J.mg2H[3?A5uRDu3x9Lԙ#f [{wob5X,?9ɐd1?=i=+jE>CV9y M< H0 5U܆ǧ֪{N iEēlEkZ^~P ,2@9VLwG>+O$M^:x,592 $4ذfkQ'0bP#O$*j)CYQH9vD:c82i?k48"QEh[o-:d㹳$D~nҬD3=x@c˼M[T2_:K[0/]Yݷ5&>Yԭ3e sK١9HWb6 7,M6RsA}մFtR~4 X[naY@9*Ut xlW>`L]@_Nd@^ z/SŠ ZΧeq  iTڂo u3~g\gY;~0C^E?pw?%%b#C`OX'¶w-nCrKڞնβDIHONk}0V.oUGϹg5+r-H1GJ죝G35Y~,r>s`Kz1KSXUt+n/|6 : uH xnru:m`26s3sdS"2;x D*RM)tşF1E%n׏IZff$C;HB߇63@=ߦA.V%dx U0vQ?'k7oE;h8+{3T]˃5<ޅQHrpWyLXs JDUTS"SK=))fRa% 1DɀMl.RCqI:BL lbuۯ5<0,-)(a%m?yV?Je 0)*l9 -Z*9OgW8/+>ob%p-'hr|ndI1z*JhA ɸOtJ  crY#:dpkH%Ē?iIDNwCkac %9b brV9Ts Xư-KD*AZ.9J<8׸KŚP)9Q+;gX*o EY}^ʓ"wR\mA Uo;;{:uՠrpǷmWS͑˹4^sFUN<`;ܜh\,Du:Z,Tps*xm,&`5zuWG6E(salVd#ɿom:\rD`IvL{ɧ0Ge.6w[>E_vSfYUeyATP~_: "t#څd˒P?%Rfާ(_1lrԛ[] )Z)_MC҆-DKhPT~`kYܩwJ\?f2sbxW:K*Ûb.̞,uVB5k@^jd7R(MF7kx(݌e}]. Y+oNinfvE1N{=g1^ͧZ b,I*"4Iv0PĢp` hxv6q:f<{Z0 rid]zL@[w0`9hyLR |}߀!֗fReĘ?a-9 ;芬@ sFg|$c p(u)Dt^|a}j6@%7@y V8 wt mu`0 )wq}=.EsbWC<>YR(]FLa, 6b;wJ |9P@9zXg+,¤@޾HDkk0y,x))T yÚw$ :fI(ݫ.i܅;4ҩzXO#q5'xAA@E$w᩽bʣ 虦EE> vjrXmn$RS/?:fWRɕ7<:C`In\. G*UZT/I2^>(*A-$ rH)k].B|WwZ&k5 ;Q?p(a؄H8pD0L<(.)վB{T~T֕eLTh\XP睾>?c2oGIQh6fQFBwLh${8$wLAo1`Bp:YU* =NajFyA7 {P 3Xa0bnjηLʚR)2RLKrԊew+Rw~߬i0D+'sK˽bװ̅ê^aCuܬGL5E<Ih~H_'L":V5nA6aHd%f .)#Y׍ l-eJɬfo@ؒX\- *k]QH Q=UpY@P<:D<*I; ;"),gZi)}R^D`-Ht{tGfAjloVipMeOyg%*d6b[_pZKxev8:^? ٷ5Mvy e׆:CS̳/FZ!d)o7qx \R:hsgԖ}Tj͢] ``aQKv$A|#K];Gd>ds"_KVnƝ&LRR6 Ǟ[b!$w&T+_m(u; ?Y|ʚ'Kx*tcdwL>R8F>Y<Iu^QL X &B_ f<8-F{hX9՗l]? Y̮M4޵)"U!xJaZdO+"7F׷m.U5üۤ<Y 35+ w3{/^՛iMۜ}v >vDuGX_*1d:ZySg1"CW̆ lq\9eA{%lqU&fs;&c!HȰK[uH֑>;BϚE{~IWWr2rk7V KhԨ̾yLbf!L%>p 2E+eie*\̊9o&Oɟ&{$vUFf œbQz=0;ʏR#6+p Hy/NNST7Q@͡ޕ\H{ÕN& H3SC5`r^[2c<^ 'i =s$F=,n'=^?aVgos41+)bL%Y{P<.o ⿤.~ܥC6,_w yT8VȑW&/bvi?(ApjS§d@o WŨ:`MBT( co8v L2ox@'1H^؂ДO6ūcGQ}W" llMW)qa8|FIF~4#z[ nj~IJvA@ O*XN)\.W 2 _fBQ^ؒ!@`|Ăii])(r挒arX_S RAz!N2X&1kͦl{t)K>FCbX-# \4q K+Wث( fwDX^bOj%HoC΁w̝ta`9_꒔ZGysqK5Bc1?OoXV<Tg&ܕ' A$/[g_*ύJs:9 ` <٧"MƪF厉w&z٩L{ޑuTz14(t=]=?N/^:FGICVHwalْuM@T$IJaE!؈S۾>tf+E-'h7?}7&,y 1q:}\ @/LAʦ| ,wfY#hFr.ssd) ,;|hi"DL{A$v+=BP3d)*~I\kR" o@D;kѫL1/eiQ@( !qVϯmq}oScn{z-~?F>a5A,Q]4jdjRQ Τ~DXB,YE7vkƿt vݸ$|)jlFwQ~dt/SgWFPamuU#5Հe l+ð@ce[{L/ڗn?yj HCze8iQ3Ut[O H7:㜪LYF{Kboai(ZqkP]S^BvjhA&*_|>EHZ2f؆(ݿ4Bd0@ >XUhQk0#`mt2R*Mh.ǘ4!F7u%лRsQ96h#mџ6mgGZ!䓕 f2~VQx@]qn(fcHmnÈ={-VE]sMPcN@";1X-w fV$j4H_2._19V46΋BƠY=EZ66n%y<1E`#Τ=>Z3W(bCZ:iu#=oUw<4V ޭ 3B$B=%!cv'> (^$k-R-zakmnѾ*.ΛĄȡޝ :ٔ(=DQ%m5Xf3Uդùu59F*~M LhV(egg-F|RBOo-d?W?aED|!&j ohu#D;飫xglZhĸUBUM˘L@!=F2tpH$ %z}+g+xרDQ0*$%9P$ys6*Ce`T}M&m捁=v!푰Ey2⿠Pe5 ;e%-ɆEvȏfI2rc4mhX."80;LSls py0ZuڙUŏW8|SgwbD4?sU@{[r|xc%šT7#AX-C/V(AtFɚAlB7?f>vvCOwP}g좬m=et fJbx[^=N?_&{\V/'݀xV3=PwmZ-}N'lv_;DѡxsP9pK+m2'B2 CQ }#>RI àϲyQsv7Я" tsVh gYZ07070100000223000081a400000000000000000000000167641d85000027ac000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/md/raid0.ko.xz7zXZִF!t/ঝ'j]?Eh=ڜͩI ]n<,3_3(` N-=:/Baޗp$R&F(oc?VLh1,l΁GP9MnnHfO$8s/?9Ve %,/ a5JA 3P~hs{ g4 Gb|Z.Y X:`[V1ݗ5bї(XH,Eg[eU> /jaO&scO/VLLỴ:ۓt~]ۤnD+VAbdL:cr@9_&Mʭ|qk%ܚ.NXԸ umv:l8!idt٘5rZ[昨q"?4UlzUa:-Yp=lGsR`WO dדUIEZp ,^smM( 8SPYթ=m MdSAp,'Uۂ4AlMIzcuA>v(je6e֞ؒPP}m`P!تΩڗӫua$Hg}>ڇ8 p7]&?GSZa yC'1p^cI~:F㠃;…Gz_kZ:@%z#5qr @"1ݟ 2c)̓=AW].$~ ʫWhzCJ퓗 "Val+@+І\oK8u~>ڧYn3uUX7[v '/\\ŢgG̒&QKS=< /0+;ˌUO2>[ ذ("(*:|E$ϩz8%}R(?A'ޘ[mP\B`aѬuPr i-Q Ud9:Z'X<ήaFw̘iX[?犑,֣UWqd0/]h`yusYi1,E܃>>^wu\},gqOR GfbdX)Ͷ?Hi-,:Jjw1pFɢr.w+g]2E8#[GZ$S̝V-7휛("Y\/ 30/pI;"exP3q|P!(AW6z<=XX&*ӁnbAR\ Vf`@qeIr 5L͌%QΣn3RtFPJ nבm8!ekq=5GB#Йƪi8̮lXˀ){#VE7WGg`ÀK\ˆG l,E.JX9:3{Op֧_z>uIuOPl_:i[3d{l^R+A(vlELHũahKl w{`{ E}]=I&]|asa 48wZ(#ͥ_w9B.R7@J_16w?EQM9Z9e]31$8oi(l+NhW5gý[m(iJ)Cs8d{9+wH\-xW|TXJm]mу Z{[3UD86m@WI&m}f2eM JA6V͛)<{(\# =h_q P( faJ_ZNg7`=E?rS;w |h[29 WsĦj&,^}ݿƼr{A_ɵ7>q x1k^`=Ve4GbЏ:JAF/?qzyo )`k+]vA~Eﷸc:E}3ۙq(e=94 YpWC'-hs>4لċ6i $UQC|قmH8*C=jAmBN<ڸ4㒡IEPHR@Tfei˞57IK)Ex&PYYL"[ S+%Id"ae|DԶI$?[>@NIΞPÏz+4OpecWpsև8>R^A!f?o Q\.n9hrjx+}#JWeW!71D) ݤc1:(ڕ#=|k';0wCx'UrXf^8Wb&g xJe 7\璷?u GBf%LI2W r,+歟 &f ؿ^46-=<݈KDS&} bό,YF{Spz{K]y$B<!R`縃( gV1Xo9ǂTL}pTTżYs†!9D; G ѧn14A6?"{j8?i/WMd*p_N$ nO0ZMFs^aFegtPnzVc JV b38tjrZB(Dsd:0J jƎ]-4ތw|0e|T3p_S Ae"Ȏa@(=5vL.R TC/%2 .{ZֹeXڮY4yմjMUBK%iUUIr6j? e)G뜐{/8&6䁝lqHbj"4% 2TeccZ^/gA-Ʋv€_,m. 2.0h*B(1:˚ŬAl p0Ħ}Sݷ 4[6h9 $tw{ 27MBr cLVFᶥ5S7W-9~c9Y13e$D}K~謽 z@%,|ӷf39,,@ή@Gw T.&PX#(V!kT]g)OQ[y%9 `ȹ*}^;TBrQGe %G=Oܜo2Ru\eOrSa% T,}NP}QVfۯTCJC$)bVMFY;h/S_7tQDM2Y]/ &.vnTxd%2S:1pAG%q*Q{PB2*tx.t[/&DPb~e}V &i/T/9"ZyA+P/ ' g/;Kk'z7ZH3\vtB>loÜLSWS5JrGBO׋DfԌKf2(LRH1K߱Ҕהqn@]f 笋YICzn,hRm*2Ug4׌!cVA9B2KԂ>Т}٩wN%*#!v XP88Ndȅ?Ot@hQosEKFq?%عGZ=$bJQMHJWh ɪRZ !2QaploE,(n eu6ٙn7]`?*M>h Vo ,)L3drC?U> 5 ҁzx?LbxǘGdz#YA^\e:J1зv+k軬;Sca&Oy{-1QO?IV{5cjbQtU~S`Bµ/̘w]Jj(2 `[NaD@bהJØZ[T.J[mfTP$&z\ߤBL4z67gvȃ!!=N uЀOnSlԤs-OG|ЙFxuJX,%_%Xc?ԯ0`Q|9n8?5MᗅS>HV^r/@7V}8\e?Ye&c 3YPud ˷". |oCisb o{ [Iיj`L|{EXp[dL֑yVb+XJ0t'=[f&$rbPZAA^@PB}Or~⚮<2 Վɮ󮻖\HwbE :s;W^<"֍)Y.4–^A^^jdep3UR?XUFT9T34K6Z,0Z 6.9Y/6P~Kk}vcK)1츈}Ī$:[l:W['=Ą:Kб": Hsupu+-efU†,fu q`nH4 AGV&mG3i-ߧp 1^HsdV9 x&N=Lre%:@1樥?chcFȇ7 w:K.gǐ; Վ Vnku`|"/nSEk X30tK:\w1.Wϼ?n'R@s[r';߇=Nq40t ㄪRRIкΉYާ}f6GD.mOY`" ՚NQoU~h$ ,iPg?]z.4;eu,CiDs.;_v.8,S k_~aN//޿˽&ڞ[j.WA/N"Kt 낫ސ-x92_6AH7~mn?3j YwͶޗ{,,{KUWQt1@_ 5Ѡd)ohh(#8 B]C9~`7⭰Gu;hnJ{S6umW;.\aH>)R~ =/!X#(խ 1&hrӎ')Q  jƽgaThAϟk}{6gs $8W:PqtHY+,#qU] LF3ڷgg{mhza 9\IX2Lc9o7 PU|eZ-U#~ 7DWɬJؖ-l>xk2I%7R\6FxHObĥ0$xդ%fG(i$7=J1 OwE*ZwksZsVjoO IU&^^z*b %Zu-[X1knIV}$5ΎbXʩ+.q&av寧(pN(eiǘ c#Z*o,P#Kص״OHƼwN-H1KhsFlrg2f06hZ7lRY K5 4r>;8TTCytdž l135h؟y~[hnceev!Z-a*Kēu3~hj?BLX>6_G_;JwaΑҨTMy>1{V~g KrrB ( 4x6wKQ;FԋhYRacOEC,ҏNjϳc!z<*Mz_x0l@\C@Wt>gl~T]x)!G׍RHeyd䢚9NvTj~c`C¼S@f4B=X 5r͏A.|COg`zF `6Dyl/l v{ߠt $//[$S|v#Rˤa郢\xv28z?MgḤ׶=[|jA:'Y̔lP Cq!m!J;ߌۖ4I+D%&޶ a|G&:&MPm۹m[Z1Ju1K-]يRC|11-и0[cx`(ˈ*(#iC}uu>.da6lluDrgDŽV'Ie& v\!GRXTSE*,m%'#Nc."Tǔmm;@_ =M;F\ϦwZc uN!\L$xB'cb$aCAIF}`᫢oDn5Vc5yD2g~X(6A#a(ra CDx?'t1!|v 2F{ ÖXDt'F0۾$Ox#,IbОi3.,I 2ԗ>r nZD͊2f甯"Ù nܹ@ vߔ1Rђ4Gλ1Ғ*Ɣ$9yi`fH\] NÃrzEj˂ҥp1p6Iz)<՚2lnm;d")RRd4 hRY APo!C\N=y+iKzj.Y<|#%^, x~~ڐ!3y\r Q܇6'яUUxgFhO~5PJ͂Sy}&BY6HF4BQ4Dn<]QzݍdE!L,\3A{g;6BS0[Mj2+'a8Yۀ'= ғI|;f7r-L(BbZ( r3ؗxs(ȉiv]PwZt"I+**㰉n!w^sIK:3÷ʺTfGj:/8rLB0= CdP-o"7&"f2:pw)M]Wtx3)^$H yV}ӿkDu/Uψ¨HG:spxG_fqj+K(n:vS,Va' 'qO A82P*t\Y ˑ' N K]PgT !Ӄ HI?<+ڹ2/qqP+}Ca-}ii(H͡]}jA ڈ*VgbHTyDDaݦ eh5f>:2Z!R`Dݮ1TE $ƶ$cpU'!; /O'gYZ07070100000224000081a400000000000000000000000167641d8500006ab0000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/md/raid1.ko.xz7zXZִF!t/ᒥjn]?Eh=ڜͩżIy0Y\%}7y+.LԘK+ٙESG Ĺf\Kڛ c ";~J"[Jvv~O6+w&^ʾ4}5)`ꚢ't>˲$icw[繻&!WNȟuJu=H,4~TF#^pPKQ>g͜,7PEn,಼PrEi]XF9r yb ZF>cb1& P{g26uۨ¹HR~lnZ5N泒Lm`3=T_bɅ9*@dﺂA+me5RSIv3i}hP#VUPsyr(>3Sy !Z1iZ/#J@9@q{\Tq- ڀ*T(,36 ؋ 5 VQtl&=%/y\ Ă AEzH&15Wo؜/g1J4fM݁tKfr wpĐ)W/A/ jY Xk4^]7ǻ_Ɨ#Yv8>]sgzz=Zʟ<:_{![[_vk:]< Kt+Kr/\Ĝ='Q%^Z_!pS$,޼\+m⌔!G[B5 h7Q燛N;6C㆟Ӳ1qqYqyj+ SqvIҔMTNeTcg5萝&|[tIo L99o?5* $Xr'#c_"d$SLXIu3;`+HΪ/@1"eu4ᑀ/F %Kx{-IuߘϐMV`JAlc"O\q[wrx|@n/cYώv?:)#x#'YwȒXÂBDӱ@]}K> yFo2j&Edj~([,N^Vq R#j91 VW'ր$Y}!?K -(Lh̞ƫ),`Ufb e\컆]: ߘR#TY=J{O{j]<-_$£,@c$ᡒDs.7)3\rUfu)4Lq6C!Pfk`j0hZŏB>2}a0,o`tG}$[ =|l{DKJya `KOq Id(雖aAr{XWk֓àyG)nxVD62>S6^ָyd"+ԟy=6n `cGl'۷7 a4d)PP3"}2p%ܬ"P=4y_K0ƀ_׊zUVxh@^˻$k:"[dOBK1“ 2 S)W`-cKH`o`jʖ7x][uAv:H˻uϑ*dOkvN}j[KD)CJ.{Vp) ;ln:r7я/g}Ec@F̦ZgbTI*UA5]YhGoɘ=yBWcxi? e裰5}Q%>`5ޜ 7o#Yde[3D ,֥דm8cLVO8":p @!n䞚'n_K!8ȍM"%c%_ToT5H\)41L^|ȏf\L~mb^:$*I6jHP @ڎ5:HKhvs2,lX jD,mvZ0<,|kJO=5ʹ%$Yv>Hq%oh.O kiq !Gu^ gJG-+vV6=KA[ Գ-o.J`-6#Qb3tvgUXx#ťC-hOXx% Ux Y_|Rwqb-MK}E) 'źGFyӻ{Vf'BTETbxs3A?>JķAXE9*JcU:^/Pt͌A/V 82brX)݉jݹ 6R&aHL'p#sG$2D76W{#n/b% /Ol/=救dCR51Msn%vAP'Y7lzTHV[C=GfwG+:`%/Hs0 +L," V uvcLY$X00ևrphz!\2iC|B|{JV+uT2[eRx?mņP^ܷTB.ۣ׏Ya+9K⟏7(I`9uଂxx QcZ#Z2X6FUN $*|;d p*V_GlN?i34(bp."k5эW֜ة0Qңj7>K0F{%`Dpt73tEsgwl7]-E ƲQ<0< !%Z5-ZTfG*ם:K&X'E'(4ao1uy !rf?"p A?/b6ËFZßt?L@L:>_h|y`lC[3l\,D 3B%fċdPpG:Lf̢Ԕc9/qj%#aR8&_VD 8-jHWMn% d@dM ^3zyUor"-˻ qϼ=Ӫ\QcQ >KD.P"5_6zFn$r3Ƌ=3=4O3Vt vry+1閒=g*i؍]7W yHU0ՏRNc"Ք~q|ki^k LƬaq2 `hi^ԋ$)6XVR.!8h 㣁BtK/ҩlBpQML"ZݚleWd',CSȯĹ ``:MMszm7e"8L>:1EEJk:VzhhLxX2b#~  h'Aw\~ ^ז*J%茯8T;|ᵪI6axCשsC>] F X?Qf--ؕ[#'OwcE7j[gf7"j_3a#A(#@4CTS~陰->yR"W(|C䧓&sm%+ɒs;HHIv^Z9֜Fc|wɡi@ҮC< $mRKmdE ɢ !FguQ.J+ ӗƽS8xx_}€?9&ފ &G,nL?n}{@ZIe?uHB):[vc,cteN1ڄ 3$yNgYw`Pڕkg:G"sF-}^ ak8qyk_JTfݙ瞱 v($y'O ?0U| PV*dU^l7J\BڶEe Z~ jnmO<>40lNc8r@9.y$o+x *N9m9&xNrx}*tWtds6D(R;jVR$DvHIeu ˤ[VG@7v};٣)$ "ifSY 310>L& H | YUb\,Fn\;ibhDU%֒2{1< m.WD(gt&zI_w&7 GRulkYercF^WR m enUK}>%Rzj`Dc- &oxUGD8 5 [Ƃ/U_0c+jѭ.[m SW:I0^#6<55yKP.Up?{-hG _ޚabmG›QM2Ԋ8>a(RڬsTh@BX>64,~ȋ +Z9nW35?|wHj r 3X l]p@E⣚yP(Tp-efIVؚȑ`uoK HmLHJzZhy8HJfoq`־ϳ͊@bEV7ѮUV6'bŀG'Y1y6*Y IM)p L"|`f):^U=ɀdX/ C]{Ce^Bԣ1ō#ܮ͉MxwKB9r-E_0֋rs1\c;QE%ۆ0?X,o5/3컙'7>dfdŠ>X'A/-F ej%%0fQ%ˢOs_E`c:4\a*Nb!$h),I)tEL/ ߳#&ᲡgֶK~3XnCd-c k:04w ᔕ#nZ>N zM7e;T&Lu>fe6?0]?.hBzFc+RGm^uqFu13?j7ٌ t@މ5SǴpMXN?LԤ+nx,|Y[ jRnM\cѧ}PczuIX6, <~W,PU"H˛:h,q)r2_e0V~$jyNc8u\B ܼS2U)eHz|Cvyx"c/*Z  Ii2vS]F|MsҖX;M#=2/b/SL,;ԖXI3C&WK l% ?X7GІv@쵀 7/j#/ Y3i|SgMF *)Pt5|@Eok#tmŏv:`w$ F243=f;2CMk8lv&M>\h"q VG5jI7H~ۛR[Ɲy?PD}MFHTm]Wj aVHz8o4>IIj@v8܏W bg+M3T5E~[G/@9:x$>h1pB, ,tI? k7[_I8sʔWyז:@qV/!,~"hDJ{7d6y}¾_Jd髆rHUegUH.{"WtޮtD)gѻeALֳګ{O{YۆV}.Fͅg!=Zx.(%]9Q#됝uV'Pg`6;ޔ Y,U~#1CUAg x2i,PKΟ;F%fQg2~E LAi|uN9hgO:-=Hhh&Gbgq}(c0`5v 4U4"jtf+җεS"M]O xԌB3udxgDx, {G$Yͪi|p; Fo !K]g('a{+wi})bۢC|txrㅹ?ԑ$]aؓ"lwpL/|d=˝^{XW3z/ba@&/&kOl&JV?=7 3 i-EnﱼUS[2?N?=ng`@n$EjZۖ[,)}y$kQ{!xsADR}絡g[g#TXzOy։wNu#f.?~®ᴑmbݙ6lN,N7F>鱀pIwjwUdpl8A` F:ohet:[N#;bSG(GvX^pMhؽ6EkVD$L )hqo =yJy Zq2CKݨ-&=-fcXrL:l|`0~mI>ق=U*FNAQXo@<<ϓ:XyӛЊPk'fØp-kS+ 0<|he_f_^R83vO%d}t2dcWX`o#jEFf] d Y/J /Ȁr$:4ĤK;GGvլ(kj J!#7neJe, 6A`U cLy@pg>TNc+u"0]B t䀂 9i8'Yȴ*0](QbtVgT-agZ"+S"iVaS=j/}ީV; e^a<]~lg f@}VS^%V*F]W|ɳwm_g.9H׉t vj%I7 nNNVrC" 3⺎(7`R޹R@Kf4T*PNl(IZ"K{p]v42XJzbQ`+|"[a5]18z!<r݋sg[⋩ew| ކ%Jxg`!|$T9j",I+\`K3;Qn9g?J-OϕGפ u@t(_Ȯ#ܐl+26PWOJ l\m#SYwu|n:y桺2Wj+XmE!|7hum]v2epr qZqfC3iLOA 9gQ8n^`|9˽{p&RI0+O.So@#R͔)xөu-(UK-nOO_a5vf=1Rť,-"{Ff9O}VY=.3Fեʏqæ&*^gw~+$mVW;M1iti5;2wRh+ 0͘ W/v6DW*­“'6n),!@Ą>,E$1o3Kt~!YyVgVdҦ%1qzD:ܚ~/lԁgt>@k-QkUcpTaCgco.ep3:GHZG4#1=c}%/ {pKaBKZh.S,ZkY MV:;w 栝n}:r']=roWs9u0JH8p?"Sp^ [HzUAIL_a:{Uo:;bzj`k&,C!^Rî-^aD}>?zq۴CNMlgnD/5?7ЍDr5h KLve(3SRAx[?(lb{R^n(pq<lC03]i%|?4 fC{ޘ ZHXt)E@@tՒVm.Qg4?a0HoP4ˆC;!B~itqN˦@.b4.:֘eұgfMy@Si @^te~AQ\5giYrV2VHͬҵU@[]J/r`,fc&s&Z:ΰ",7cPz J'H61Êkx&}⺥PdײX<GIK ִ!f隨e(n4VYN'zM̛8 mݻQvxS'W( qxX0,G7.&%ŗQMzc9āٜ#lΉ—= oӗ^óG\X'`]ₒB${~QꇌLZ,i[ M6j&)7QZ=c(gAP W󖟆sPNGk50G:*Xm>*&onuSS62y[=8k'\A~0u^ly h*(%S4U{B 6Iu8%=nm{|5K A[~{ yhG1!@N-93f:.yv}5;ݲ"hq?D5pb݅_Wt'N85anY!,E!4|-<ɓTbmGP-soDhוoUr^Y^T]QKpfaРؑ*m\ k,%vӈfyxfZetG&L* ':bAIo?\u0' &M׹ v Ղ,l9.c>c|ކ24T5Z`:' }+Dُ\Iv =Sdi8qNb ѤٳcUGї^ԚWI\edK\4d! TR?zObY`IuIGL_Snc߰rNc|G&ֹ輆uS\Y4Z@駡ŸbH\w' ??7vK%H}afTO&b Oڜkݚ֮ĿߖgTS+t Cj|1j8oah,: gWΫ8iߌa=ݣN4MނJ7xhͪ=xrv<+ndJqF~ *24+TDhZ!e%q[G %Xٓ6{a`B2}TK->) (/_VDcgJ7&ÑP髂N+q:~-)?q)xX^NQbAcUpAW ypu~؆ "u{8y^r]-KaP #{ zCWIYh:Mc֑p?ZJW:lTH=Oȸєz쉎cɁL'X@==t/CL0^b-0{xĖcVokZ~{Vi}efM. @P!rJê*T"R텭~k ox 6&*BM38ŚTI 8[5`E\ w"+H6iLUkqۥg١pJw>uH>Ȍ0(E^l^M[K`G**$u>p0B^lmlH_Y*ނeg+;sr_ieҩTK~'#"1v'eiMׯ9dDZIàACE?͒ʉDyA#(hl;㢭ԭ$b/60v'a8dD>M ҆585Vn$^(a3LRQj$U6 XAj=@Z  P|愣R2?FoǫE Yt @C]q;U8a(c!y~WNzxmw HwWf B7j'Tͅ>n+9&~Γҡ]]! /uFjy5S0zj|FCH殤;ȕ)>q {]>:یZc([#L߆an;0N;*ߑ^D~'$d(4KNa?%&27MYtok'1x`}QzoFso4.O5эQ?+Suw{fMv/c,2=/(n\ TT<Lӊ?,Sw@$.l` &+6]kFк2lmrC~-| e"FsW[iS'fO5TWb wGOڝ3@l p8 \z=K!ʗ  g(A5v=ѩeaK?:˞W|?YEz D b$: _I!5B \%Xtql (jUqTUNh 3OV+! \Go;?6_,E :*sThڗߔ qy^: oQ.aO@@>gb%ֺJ/qg\+KMy ;gZVIgR,wr@Mj8Pj.Vh-R+'Ww_D@73uqLn2TrͩO T3xW&Z,Jj%ygXWC" -ʧD [Kum.(~~y9[_īr'3iWXyTQ011 ԣ K҃qwQ ٱ?G%R0Fh 0xG'DfI-&LRCwח*ˡ ߼@pضգГmUpI*gĒ,$2@/bƑl LQ!j=φ#Ny1Qz+5EhDΉ0Pav>JOk*tŊˑY|ၳk_{]Dcd]Z% j g.arp;qN!XnL r9`<>]\6}ӜP#( ȸ> fV2#(Z=l 5S @%F[1CR/zXg X&wӍD9sVD SHPrnE|&}CPMqi"Ӎq:yW"eL I|E m*3!KMC}x)^Ð ܄(IlsڰO_R򞺌faJۭɇ/K5")d7Ӄr)ǛiJ$_`e3I h/9Cr 4>/+y;z5-`>[-#nAT/'^m ֜Cg zerz3X:@ca{Nռ|43LX;#(@&Q %_=57`p/k!bXƶ5 yWv&m xh,fb)01|V9m-;tX"{ɟg>:CWœR_LS/)Sn Z`UFtZl@Weλf#U5jRsi.}(Dֶ `%9%\w/5%kMG/bMgz{̻Dؿ2ZDexgbHSL#? C#)j imOȺ5=]qJQ@t'|֟XVw}dÂ+."4$f'6hDsff#*kM+~y=ߦa{6ݭzٸxOR<'Cߞ WAZLlLrGIoc;\'dBf5xHc/mU BPc̥;Q2)%7G}w&\xC kqgJ 2jŘ 4<EuϕGV@%|z}u*KbǚFiKC2OU4A/+%GU;$o-a1/!r4P*<`$oy.Jq&..'2ǩR}yR+4nj:7s#'r{&VB7%<ݗ ~pVof,E'|."N*PN\QƊv靹n)q5[XQE?,kQkHoԢG½m-\HaousG]W*(=>y`8&ݪ#bKYŷXX k> yo#Ʊ63_H*39 eb/Gvk֑![kϵbq9A `K9:$;7a GidԯjA;:eAbZP'N0.);e{jhW}ׯco״%e{D -A=SR'al :>\ *r4`<]ϭnࠗBfXYV |>j(8_A٦>$Z>4khTw^̟=bzl lh3ﵬWk@Rr:T3Xuk3T8%<;WæV TU0i4-Ӷ6"U79unKf#i۫X>'M"p]zlʭIȥfrg@v)$ʟV5 [>kXԱ,bcoH04T(?`K,:< 3,k\9= W+R޶HdF4'\\(Y\ Q+}Tf] g%Wd#u[XpRim+].P O&8)޺krSދ-<ͷϮ?B+zpG ˏK;VݢDxw·WUYa8N]="D4]ÙX?;Je1Ͷ_z&SZ@w0ayVQԗ: ն% B\;[4AvrFG5IU2=wB /TrHzOJOGmtr3+֩F;(/W#%*mPs&jѲQ9.QpQN~RdSvZ'ԮOW@iY急cr;r^.KDA?, {q% UӛG$|[A|c_17҆OeZtId6 )Y!lE`RHn)R> E?=K# Q2 ,ǥִ̠Rd,{"u`_So@b0O›)Z% ^\s;3TU?>t+ w Dǀ*̅ Q%Dś|@>{&J=C``L}_ g\uh E?[^+dp3v`kĘ_-[rjɠe:ﶟpN#XS!61Q-/\M,&|D9(w8 (3]qN^:w)n{?aYzꮁm.{P&1:.!R"Mp'2S;c vr~ mKVҫE\Qf>mP- C]=(Ĉ+"+6x}w=s$0,D.ǣ} #;m [=Y[kdp ӥlD* V(S{э9KIjpX!YDŽIJ Mvcr p lZR`:VTBy1U>V-7Ɍ=ϏRcTŶY&"O镆ߋqSZPojjsb͖-ah#k&4`Z&)㔦W;jZh!:}FB(ERA[Ka_?+=lF`uS&б^jd-ZBd /;6N lw,MK&dP PA^L koa7\ ǔ+{unlC1'bϙ.BY"ݚ@;.aD҇&OV&N:Iܷ;*3m6-rZ&"Ly\B92o$b6Ĩ-A{*1 ٪Шv̡N ` *IEm &UCиؔ(RΉ[ɬb/),p*c?wT5:IBuх`= dAnxĭN.VW[ O{JJFѺ)ƒ\ ^6ܡ`noMEZ a3~T !'zY1V/[#HG`rghhpULemyN|vC@(=IEVm%k0/v>1Ba n}9Y30^ň]°;)OKX<9=Ƃ5}nhn)N,cS"8nՃWRi/EevCgX7 5rv jpY1ak[*@W0=aYں!C|x !!x@<LJ(tTl8B`NV>2j$]eQԣ@?aEgH`.H)/{ +7 ~hHBCtӰFA7dQYHj3/^5,@}y;g_*xڸֱUU_=&{E7fSٍ&i kr8 /T"NvS2~Q ?aso5`;{/2R7[ c{KA^8r#<}!RRgrm\Ώ(l6Q?\ 7-u ;: ^__-1g.ʡK!`0 P_^dqwE):į6d$m P +  Zcswt+d<;@3/vTfw Xg4஡r]Ry@4hG'Y`;.754kz 'M-IyKk0k;jayj/ 1^ z_N2fDª+\2^4Sk7[Fȼ#8BVV&qorlCX4hJl]K7Ys1yjsW-5@8&zϓ<Qxn $7HF86ɤU[hSdqx45DXmK̓گGMy2|p;G0u?Yt !nH,}wht5iM%2|5눟Qxk'ֈ\P< 8t.gN{ⴅ9Nɖ{ecrC=a4XMsvJ0 q " hps[lmĎX֔I9Y`IKXm\K o e' x~E_$ >IW_"ݻ`b+SK,? \L!\@zL7Dk(LGJ ηm.F!GjzA7R!gni5=?lmJH+D~vP6cΥ\8#}!I@ ]ݴC|f J@L:\Lxޔ'D|0X8y![tn@Li9A+H\: /*\LVw%ϼ`EجoJrY9xj\ IХt ˸RA ;Wd'n<1,țN/:(.Ϋn5l)`ѥ^:Z2o}Ivp/p5jR _[Zt=ShrܳT8="V@8uOZ+|Rhw3>J$ `=C'/ߔb4óiEx‡Rż4~+h'Dn)Di2.;rr5bങ 4uMq|oxQ]zF8SKt1!5Q6[[50_Z0 s(BӻE}g򉜭{W20Xx/ FF<7Zhv5' K4rs)iS4oU 2ިeˮS/\!pdY׊ @m@l&dju0h/Wxm(q%%\M)|-ߥm,3FHSa{D꘦<̡eˣ ¿DrZ l;\t*ѡLeF&nN+G5o6:WKZԾAE=t2q@W{dw"xbEHʓjV6:k &{VY`r%Z?jBԂ/_\ɸYʼ[zE56\$ )8|Hsm#K- >K2R`j[ґ9wg WyN CKoV~&718[Vt> {q8^ggqi5O0zp|}n+s&f;5,\έc 7tO_2QB Xu)柳Ў`Ǘ9H2y.^ 4|D="Bd1bgYZ07070100000225000081a400000000000000000000000167641d8500008770000000000000000000000000000000000000005400000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/md/raid10.ko.xz7zXZִF!t/.]?Eh=ڜͩy'̩mȘ^59W"|}uX!U(ϻ)2D>-5oWa1fYh۱\NCU{cFa=d-av+ȥxͪ'(g9(Y"#$-J\2h]Q;fԦvp§b'jߡ/4~j0y#X6q-eϦ93Ew (`}dgM>z-IuX}4k Lʂ³yt!ix;J=K١%Q 6:v92{<-q,b'f:Ws{Oje~zf_ho~n$y5B٣P|67W K6A|p]N1 2\ʏ7+$pk]SZ$AayqLؖSC]ҧ-L~x)\LFp*^ JA<_]Vl0bAűs4ZwUx@bΗOڮyr!&9P8XMt9y}⦲Ok { l0Am{!PY ӈGߌ̹uJ/?p 0d_LM+xd\2QET9>U{Ctd_Š[P8bǛK,ג7d7+M.3DPUvzHcˠomT2m RDq˅\R:gxi0ʳqփDPy \_jP%w3CXרt_[+V%s*@<,is): 3:ؕY&)z{Qc}Nm2 --fC-5YhCθ0ew z|WO2䏇ABPʪx;L_h :wNiMkO̤~f mauc`-Nfz T\ݦ(@,ַW$j1̋ [i;0zDdSV]XI 1w֕)5㜴_Ff Wh^PC;^KI?a |xTN9u%#9A\9WG*O8g>m_O߮HG vb Jvi$2QTHhٔuOpYў՞ ޝҵd!AMW9KH7h`BswJ2zM6wl~Ux-@rHMsh9ֶ6΁fu>JɧaC|v:dT'I:M2MdU &'e׵9!o݃ !;sW¡U=lr/@W\Yd '!Z*CY!|K%Ș#UaMo=oCíhwg)fgDGD$| z,(:dɒbclb5`ޑi82PLybQ*U9ibu@#f-SWrJcdO%1Nl)':fj!*y* pSwx~D%2wiAvҞ5`tџ5EU{h3h\c3|(;d})M h/G|cog> `44]PT S%7?+.n 0~bM|ctv.#ܓB 1H9.,WIDLO<+㻴zܐQl܌{5Ӧ^MմdQIߺ?("[L36JD!^:8kl>˫H8~S\1CS,Ċ[r߸~>P~ ]jq,mOId8>bX#[K.ba}P5YcG6 Պ-oʹysY(7 A)a"-GQʎ:NoW@EcC+L|Ǯڏ S>tudHXX?|7mHVK"%{X'35wڨQAґ Jq_*002/y}mU1C0^m̊Zipڒ.g0 @)K*4]吨ڕ&gizcѬrR|TZ>ՅzsW/0~ uqݟb>67 eMhhh%yQ(9f2f~NẃüP@ \R##nA~f_Ho)`5>k]yGI*) a f$EtF.?mPD H Fޓ(3?&[!U:Hh8"b,9ytcӶY299'cHH=F4G_/-H[咎#di>{߲q[P$<>S$|1^'D'+ơԑJxψ8Iç+a"rZoSce]Vw/'# VcV_x4 4==X馺f0uh}'."Zufr]:A<0Pޢ /jl,&Bl" JOpwruJ *LB JA@NkF*⹌]0eŤ(duH\䧿 $ГAqƘ&M|L6@]1i{X}$ADcmoR}TT\"l=WZ?ܗ k8<#]$"/[lv \ Kܼh5FA!sڑv]_q&K{n$?sr;ۋ]T{m6N:PF'$day?e8]K\d$]7Pn.c>T+ 0@ƫ>pCE8dPyAUw vaaFLt'lv:!(X\'ii2X(.<>k7C9W8[]A~:H8ѷ^}&lbr;Ha縺lPBخ]NȱUM>$i>Ixp}9x*M>%Z(gU?ZbS#3@Gdfm 3RZJ\+nDO|v %$;AU΅e Q˜k?"m+gN FQ]aY>.277VXn ޻'o6oJvz$0uvaǥJÖmEw#B*h! CI/ 3A~Lwp@j+AS>&KVuKRvIh+vP<[FjڿwLAԙ|bwɫ2L^tVP &Q6qO7 f#Я[ܵAp?þ.KeAj>l Qog ($zʈ.tDyY76*$ CgBOX=㫗lV&pL&mwBc}W|yfTG$lɝtjW)`OeTQG+LIO4lDgDx{HDc`we;H-)M5MGbV&[T'UT7ejw{`ApZ/P9 :x+#)?$ `:'QDM9_斂?Z ԭqۺf _G?!#rJg"=˓s2WG@mxhh@ 29,a34) LxJKs2D `ADf\*_s9mbA j$Ӄݪ6#=M߽H\*kn+`FAfgdV W~hr%YJFЈSnұRƞ RS|9ơk<aQhp^6Ćj|C1[SęW>O_tV+bnk?[At.e.š=pU]Zu]\ݗ@9T>Vꏢ97co`m'Þ,;/YΣ޶K>> NH >m:y:N&6]A`H A6wj(+#P5@q>eĐ[6C,*k..07[q;Q-5caG?vuCΚ>TG 7"oy2; ;BRѢ+S%aӿ7*P*bƜR*[}Et%q>>zTFhrje>5/nؙMЉUǼt>t`5Q@֟?Bocrdd*/4ޡ cmҶlyO }12!*UAƫ3݃ɖC]맋@fZd 0E2k,/hӭg0•[q|LC4 yVаYPX-_%'k;/V=I79xsstʗfA4*_ Zыnc<.Cey΃HoW3``r<=c+Ժ/f"W>%'C6Gku"uo!il2zEfx{XjΝo\@A:Al}mGE#eO gG!% 9\q5w| _7XeQ,rKNcd~ݶUPŘG8Qf±CEG;oCtKo%Qge 5ҊA<)(-M Xzb@>iRɷ+X?ݢG^Pb-0r%%kpҢV}a2ڮeƆ,`GvGUZD;gƛ[]V n(6V/rWB"UU  %M>ehԠpc]G!իpMn6|}=J?Ĵ4rʉpGOU*A0V.z .TIˎ|?v3@ 4*e,xz0g81, ފG=yZآ37_Be@o/Uoa'u&],% \n{gVoeAW L,4k)a+%FWƳ6YlAVΜ;鯲%ETjJr/?ٟ .!G*!]?oN j4є:>AO)&K)[3dRŦOv miY^OyPh@8(XIemqZ`v%c6* _t3mEENU(vfˇZg ֲrʮMBZ#մ/޶9jd(bv- $x(Z H;O{M1@库wNذγZu,OK `{b 2[Eݔ Z{~9q:x"LPVz(o'UJ3[\wa̔"`Qԇ2@U*藂[ 9&Mt.W[:᫰0,YӹSM9Z4Խ=>L~7<&;s6f$!{o:f@<$'|xrSOx_W5..b @ǥӟ8/K[58LX? +biN伀-eEfi7 d%ɫCDlp޸xWb2g;bFs NM+"x1I}#v{2s^eQ<\e#D#dž*3A06xyLڬSB-puIIQKv3ҏ^(cDhɴ/C˯t4Ҕgqz)Hy*D:H%{|ѽuS\5P^t?cE@7 ^l[R S 7݅]a^Sf,xf~ 2f?@k1,L/#Es8Z2j8 g6ƛP 3Lkj26єwA6YZ׸'K-:s+ yfKxk|h R׹˂] U=caN7LݯAU^D=Z e;;*:N%a,ʹlcߚ:."6.D+l A mt&V:n37>I~qѭw#; ~` Rͺ k!>FLo[[rȾg= 8IH]9,YlZٕz&ةSфx\St:aJeľw͢I" 3x1 uK_+H#M]oHRL 7N_w`.Brg(~=@>QFXpƵ=MF%/_Ś8>I- Dc:q:X;HO"Yqd΄y5zS\ (:)4BJWtWp[k]BoSle/h )-( lɀ2_D'BbQ7&,{A%.qhD;3@BH/^ܞ o͊Ffpv\n9[Ns*dԫ@ ;y|$·;qGA(ĩ$/w uz2&DGQҮŌAP ': T^ \շQǦmc^Ļ[7AI@ SWz~rݏ#Nr<֏e5NXW-a;": #frƜ6 1x@(2oL|&*:8VaD8I]1yÃE`u %=F8I3sµ;2&lRHܗ$!I0%$D¥[-z(9.Ԩ!~$!|&o2u 399yp Vӷ~.8l-ڤa$깸団s\K(YlOT"eNK NKp)  3B|Xgw Ԍ-Uwtj\H( DŽKSHuP}(1yO@\8;ďA#ί}󘤞B%EA}1 ^&*HI}fFVOy_=rXE]؋AwȚRh/x"0% 4 ;m& Y0"L|Q3ySţPZ Y:>,kZ-Ul;|oug0J-?nؙ ~[#^y@Bd7&7$|WHXY(At ժ4vl'؅D4$M] =ϒ3Æ((\Ǥ& `Vb!e $jY&׼]2eXpx?!^XOͽ`k閦?ZZNjkUviD(&Zr{VCwu&=IIV=x~p5.J*9!̬xJb?LV$=gaf_jTpaA|1<-<wKh$5mі+CqM_gT2"yc$|kĂ8s,s{/('PV+ mo6.U/YOJ hdZO3$aKdjqۥp9V8RБr$ h@壷~K*v(ĪsV.'pHHj5,>_Nw¯.j|9]sb\LݝQ݅V"oNp4"q;xgW=U$HYAZ0ESkw52}"O3Hdkw՝ekeyA_+~N:@ (]I֡k?t;n'9C2>c?Mo}gZ<-;]5 M 1-)y9XA3QO'eC$s9zk(Ɩ.4.3D)g]Gpf v8XktFFO9"ы"ciōd/3 6=ګӢ{a0Kي_y~sC!gC~uv%x4"7 8I' $n Rwosk()\uX ~*NVx ֓[=}VLs @i|No"8ٯ<}8,`b^U-⠨y.B,ԙ0؄3 ~WH'jO*XIDǸC>p=cVy\_Z*PU\oOZz⥕|d&x (]ޔ@_Qm^J&L}@˳ 9[aa9%@ A}_/&j<&q[_/:V Rɬ VstHA*\JM܃~*Қ!D}ELxRhQ\lNbqH\2T:Uƙ-5)N>űjď?)%uqG`Vؓ!hk!&=n;]FSoBႳ-l'd948"uCIx05~Wf$JP8ݸS<%^-*n[N٘uqFn/\4n9~dVQ~ >.)6,X𾌐i}Gġ+sRRaF2O>)p$%GtRFF.&+lIK#I3qE9쥻qg9EW(Lr߅DKd#jv.|XR3tO'~yĶb9R z7qy̴(5e R%+~8ŭEEx%凤WQwsS~c?QZNq#rm[iH]6*ДS` I?[^Ͼhm@$V0y3fM{K^JqƜ")&jHߣpÌծYvX;q 3x# -VQы?M"4_MIUnH U ݃^IEFtJ'jAp13埢;-d!b!;Ai} V@g7hD :bK˴ldH/ԡd _,`[EH"VqSu$SfgӟClDy4, vd ^_S77`EXsfEGi9c kPJ1SX*Bqm)ŏQTaNxއ&?mp"0Ew\*}z+ՇpgWK}_F%2ko/:zRNE#52wΒD/P&>^x;{(|rȨSS@)u5}\41{RH,\}whfY;wHя'>h'Y" 9az,9DVE% Ag3 &=>cHЩ%=գAaܔk 35b YwU-*Xto,wgdHiYna{ 7OHggi6! B:u@~hQ镍yNq/U&oSc՟DzlcttΜI{9Yv ^(W~ͱJv>sc&MdP1ڒwЉƋm3zfMa6Qϼxu3%WZ3ANH;@\l.-t3 ƓGPT Ӄ[@do"(= "41qTW/N1HE5.VR-EƩnV<ʼ6ղňRF?W' `uB-@ĥ^VvTȥ?$X?#m8F~!gp\UfNP$JЛͯC2[³*s^;K)aG}ym` GR!#S2t*a4q]z3 P7HD^!WJR/XÇƻnx(;m;HVs6!eh|꙰3[rߋ 6rttӃﱇWzP^q 7OR8ӔXMu?9ez3(:/x,yg *ٓe^p˕MbOOZ V py&[')]~:jRmMo{v ñ) ՗ݖEUV˹n9%/,ߥ P{⨅Yr;3$zLY˫#ж6гYZB^k6#Le&D1-fPb:f6ؙ/rn YI8r0ް˒amd6=BmlPB4.8.C<=*0C*{Q}1`_4\fWHkH5l]a&K7E5YL]mwO( "HNF yc@>]/4!ЂWUDQJ# +DO w1(:AG8*7 \rA|u0Suv&&g07zF1g~vsAVBE["yN_Hc*To_i}y eퟄv#Rx@6WT365/fCZӱwݹAK!w-|ߙ.'&FV, #JB!{ٽ\fCNa}0H݋A0c _@0Fܾ3C,e W$ǸD^ں&%kS!y>XRmFGdh55X-'K=lj׆_v{3N\"[F@rr> 0Fi٩QذtbdekBq\'5l6DKp S3߉6B5Hs=-HXr7tjUSr!٠g'fr3[~6_`I7ryRr p )غG Ѧ-q ꤮uV!#Qkryb盱f{X5UuҩpUvS_?n,};U/SJoA"Ea -+ Q7^ql/p%[/X<@v/R)sRu!cUlTK:K椘ƫ~ ޯ1<#OsS:h1a~ A3~ImeY逛5VXk+k&iԦNWcWIHғc6wh?mӮIcg/9޸y^X?RA8ec"ޣH+\mjZf(3TG?d k .dE|~S(W~4o8Z2 8HNPzI\s4m[#2;bرͿzE6l]!H~:W \C>b}ÛA}+w$>b1}0(v m'Y/,#VWaRhZ9cUķMCEgCvHcLܰ\-r|TQ'}k`z\J䨖K{g)xVܮsm;ƺxX{C &,'ih7 ?Pމ܆,7#T= Ng5lGshݓ>P m2S} USlHpS GD7M7"Vo2rۡzd4S \ 6@9R ޸ldfc׋$Dn rD3U0mcK, lɈ]7HrLmUdpۡlE,_@L6D˚(|Y< ?#t3nȶ)Vל]u;\u20ßxUY~]~IT^\Zy'shι2[Y-RΎ>@"c2Da#<%RZt{!)Cs@~v!> 0`T`0L8pk/H!"KDD[Os5ր1TBAaz>G ~4v\ ņ *LS\@˿5?yGcSő^ѽ`fzk~j}MDAJfSUp6.EJj:*XM)k =KG{J1>E̠$]Ndb>}k0+"lpf^O >*zZ7Ч1[F0Ng2P| A-]`E(Bx^BVEQ՝ lI˝7Klw[,S :NZ2(9Է(BY5ҫ+V QiK@hyI;if.*\=3)/2;iֽuF(L⃹|5*5bzV:ʓL,S=k'I '[gsp93ԏƒ<ʖp Cc|2|-_;W5e%^6;Kڧ,2p#^fI&ֲ!R]hdyCXy.7$nofJ5 3)+UmaC٤s`J:<n{՘Nx͸%Ɲ V|t%#Zo4~ӊ S˻_P)KA{UBΐ`R=Ep~|Nk7$(:P . (dOnJ(/MIaGe?s>|졫hQȘA' J)~r8i֣dveS}:ZWtU֑`E4<~ h2\Q_?1[kpr Rx<47ws뚙KB4oh#*F,[ ,HB(~yVo1Xi7_T3W ^t)^G OHyҶ3?s.]'-Ϡ@?C-: Xv[<7S>9u #gMx2?KRaK=$Hse1!n3Pko( bEZj 0]Ȑ(}uˏi E9^r ͅT ) S@O@RdVl`]$Zj07^MԖK,nwzq I&/)o"!> %<)eEdSƣՉe#&NaLܩ:Ľ]iGs.%;hV+V d;{^NYȘ)`򢃯'~Y&bzR.5oi%2j06ɟeYrI/G ib:eI ޡ[Sk^К;5FnaxtQ }%m])avRd16cR Gc`U Ws/lZ'hkok!jeTgې NnNsUmM:5hũK.Q>&I>"_V8ϩaʭBØUw+cG@6x[S' εTU?F"n\UVW5N!wFq\TT]ʣ`R.M{F&r-J r"]zy5+ tC[e'{B$R"rP=>M`eb~TnTH~J6OYdҬ%MEƜz`9WxwRI0fp½],r-n)&k<}}wnYmoM;>AAxmDF:I&+D7E[{ |Yzٮ`@ZvJ>Mͪ5hflſE ƌm~7 DjҤք ǡz>ՁmzG%'9SH[wϙ- Yşl4(C,# u?s:BZ:6eem)U<A4U"',> LEa#|Y?u`}\Xz=ӿ"iyf$Fl ࢌdWsR(A՘ևסΈ[oh^DD ¬T퇥1WG͡1#zFt]i\}D7}H$wvS43Ϣa!2pm 8{xoB9w"-:Tx|6)v8mٌ7F~M}FOh-BIJI4m@+ߐdl>g@ n q 9ɃCg =V< /c1nC1T Hr+v8Reܠ PHN/]A'(P!KD˲NJ5{8NT]jD Ӛ0&KA3|&m샸tm?Nc^QuWOsE;H̽ A'ǡu^rZy~A9D/ Oan@ǵ-T݋p PȻVo沮W`1G /m !T҈ |ǗM/9)]3;p<[dԨUpZ9+f[x?_L~])vΠMt:y M2|X&ʴ&u <`2uoU;ͺQth@{;'F}@NqJ-#!0%δ^ձY?]A-:HCFA cGxil6s"թξRF!T?lex\Q;xJ%s`SkwVb3sNUZS 33Ө#} PQ̣1>p StPTxߍXZh#Kw\ʏo*l,tO`f*(MݓkVުMg_&2vaׂd~;0.T-Ma;FscmQhƵGC녦7lBڃ;$UT3 [et1d4䠦y_;e#z!'/BC&\Hd 6mHg:%z v'[t ;z2[lF)kfœO~ƆꭘgaMGJx\{N˥he5+~ښ$y . 14M-sF/#FirNoE#Ĉp?Ho]月Z RI爙Q"}ֲׄP-N݌4)O"~.łu$ۘ~a.gk?k@* ei@ڰq{D7JR,>v P8q&B G7] M0>[<_Y/3= k7F;r62pɟKpYub&p&HXJq0;By󿤕&kra0DmOShVD%q!؏ 0 ^)%^qryG"@Hl Cmpr3ԖKrutUW.D;oK$O%ّ9oS4&$LjE;v\3yIu-ڔԮ84yш"u"H2*a\ɞ5ːB/ b^VHVX7: y iyE_¼J;>Pp$oS`K9y.]W$m9Obg ! r6+;ޛ|oã1Is#{ jsW EyRkO|Y<^Mb91`SP{TȪsP$z s,<jUv%6RSV-vXS]o_Me I w.I@],@SLrqY8Tz];(qlHʷZ(&OCu) /?g/R׏w.ri/$]8:)x}hDWf>6CqH-.SOl"O)եWâЏ& ~!uQυt[R*Q嗅7Z6oKS9mk_3^HL}FR>^Ⱨ5c]Ѯ%V/wH#(u^r.Uy!)TZkA H(WF]=uCy,I˩ԭlv,Q\t| `իK a Ӻhɔ.ebJո3R᫪kI8g΁}uIhꅊw˘sA!sφdF*}o9TG Z֭D풬T4+"m%>OL;L}Eٯ< WAIzXZ&gIЇ**0!jO-E[>cq|LHwJgq7UrS,#-y`R](jYߖQg E:)wCUAA9R]`D4rԬn9Ho|Q؟ivtxߝ$qW& sjd 1IlzLxw8GTŻdoϧ= uζ[`jt4)ۅ8Xnwhe |Z7PS'F!H"fW`дIɤ7|&@ >s!f1[-_i)@h$eqpE~?+|&c\ﱇa8LKʇb:ن^ "` s6~Js&E aKX'"Q۵gO+j^!M|JNgGg~%ǽƨ/~w&ɗW >˭B- DegprE7d">kj\&zU_uz(Pz7<4@R32'A1.toc8$uXQY)Cю)[d;4@x!(2n5%aӀ%|8[fY~( g:USr~" CTI$c[ I@yR&&|Fd !UnڻPn#c4ߏW8:+3iQRd0 gXW>:TC&rA=eـ\遟&n256׾j2pYMU$P,x%Sǿg}g뚵7<(jG<NH,{Y1΅ 3 VPu_f9)S6ͽvq q[X!FTZ0)y^rm'i^e]' @\'˺]9 ˜&3y}j cvnoc# ]eV%3~>k!0ndȤWc49P~IW&gINQ܈*^B sj[w" 10J+dnvfrDSǟStY!a(b@$ޫYYE?i1K3jsʬh{U?|+9O$Xެe$sFc+ .xy޺UtʖRZpJ-1O@DUCCkE޽@=ŀ 7n{2хN. %ƹcUV;I>!۶;Sj4);h==ዪCk@ϗ=+`hD ~IF7Brn/p%\Sx\RhLwxC"hOE-G_ 3!1D2f%i$S^ 7l2>)F2^RzvX}?KK"[*=zrLH\ cȁa!ҥGK}̃@Z'#x#:o zLv1W!qyPLK- hVzfh p$qٻF$G&, u2h$ +)ݾU}Bv~nMKd bWfk]M@:O`tz'k /`kPLȄ`=i H|؀ Y~a~d$;igȻaPdΞe ,3ٱQ[ytDZ}.V[ 70`z=ەACdm\SJ-*0ߖ ] 帝'k+-6J k|u> &%BJnC㉚ Am[M1L+\|T!Pݽ`7HfJ@L%/'JZL _.xf Be<#Ag k}4Ǯs( K rR*\w0*_`'Ow$,c:%|PU$8f#F_#d#FʽHƕo0&rdt1ݳMѨa 98٘ݯ$tvAEa1CQwu@̀T5>G~Zg:iE>Σ-fA#nJEN,(rQ4Fx1s" 0:DB|_',ۋ d7w/:=je:9%`؎eTaG5r@,ujPwU+40PJkmMN +A+r,3G|\S^4 duoJcc +ItjJvp20C}cK<i;nʘ7cOa>1m9fߎ$+#bcTƕ#\眅a> &G+Ǝ. <۹ K]D^1uEh: 2 V]z%]HImɮaٷ $A[هbʾXVO'\dޛPGR뷥 YѶmg9G"zB17LDx}:]*x5 Ӻm 8xLj)sĥQ/C~6]C+}.+4X8xJ351>QeHpM+7!TZR*Xbj>6pװ_,"-9A@4dR\xf_^rk;9| r[lfaӆ˼^Fˇ/+hO>T͒%ȶojv\`祁dRP:El:j2 Vސn'wp#dq{*U@P~t<,XWFY*`+S3:'$uΗcg ⑻. )Ƌ0;+'`KOoը t-(- @ŧ$ը  N`}ᜨN6o#̉gdz)U/m&r.붇@zsCN=pXl\8pXcxse5įu%`@e1x2}. \i{M[N5\%+-|wG 1S (i}wN񺍃A2rĒm׈,} }8H2:##Jm34-dms -Q|HRզ$J&3X4Y r.#C`D:} tk ?BS ir-jҳ&&vM1@+_ؔ~WYKDI͇#\Q~9+gdmn).+PګJzEv7*8A{g>-dgԟc@Ƿ.Ri~hٕDЀ5O&oRy 6NΠqr>ˉ.:kJ[%TPU# ^0T[~# 9`&&$ƙyWB S"튻πfkݔZ4kͣ! 3H\,{jeWqXoEIUlo Pż$TwVBC,h;Y yNi.vYwQ@-ܹ\N^%!B'Wa}KҎr:+啬:zŖy7Ԃg0gv_L 6 |b1XbRs6ͪ,U&/MmI׌|;mah_jaLap2~;"D_XUzzՖ,u.yۤ~B RE70 -V q.׶^?M' 4iTRǰ=i$.3ѰO86gS SWjnbS۴>,_NviTaEޏ`z:7z9 )U-Zxv4xJs30M^ۍ0p˧2KiJݪ󿚎m9[+vĴ Z쥿 >6,k0_Э!c[E(k5:r9۠ #m `χ!1z?#ؘè Jc 簛j_HDԝc~ɯQ5C3+k=˃oO5(XplcoXPr#+-F pn66fesl`j\veZnߩWS5rlqNlKyZq0xémYЧXl 0ϭs2J20iv:%*"Lk_$*(ۚ;O]0J0=&TVD9; ՔZGmQ{\z LwU2*G)}st*p܁lWlPehpt$.qu @zoQ~{+UO!x%;XqA0+qOԯ5 ;}[xsk'MIJ8&f]p'IvD.&=nڏC%LG6p)| m|2V3\wqa 0ZYìkHf{U0ǟ iq z'?%kHq%N5ArZ }gI^{PjtY9^}MM11”G a1)$_}+Bx9zMWd. d 6`Lv/h!}Mލn9=(;q@iVhetMĄZ\aфWsMkIx9 1G r, 8@>-μsgqSc=v.N! ] gK}e9u2G\4Oӕ*+|qDeu᧗r=!:zZy&Dn.}wej0++"Z j%t8 d~NUԈޛa~DZ\0e.fdXA1;'zBЂ`Quvo .ݫm?M°F *yIw;Jno"JF2D*'{y%r jO6'l'c!3t)F? l:MTw;u8wT*{|9ӌ~/o0 C$cGrݸ1&9MCǎ.Okއm,%_utVY 6 $KQiޞω!=W܅:Iy9RNjoi8U%`'lT~ eT9 ?xl=hM#fL˘5}LvB7hKXn&/؛mЁ"[HL(mEn#_}/0|勷Bd⟫Fqܠ!BXYv줹$(?> r%Ha!2[k kO9IreԲ\t: 7J$rZqҡG>BžwcVbaf< $Fh@YDQM319G. y|fH(+K]-mV+v~Bc l[ TBov QE F' _golD?NYqV4 &t: -"^iv&Fl~QGB˹7b'7eunvS`+u=e"v]_l =d[eQ.rHLq{kmGVU K (~eUL;8)1~$@SSh22TgmA )ү>#RګuvٷstB-gpO4ذk -p[}\7" ]fBVӢ]Xhlmg3&鞓z\ZBYvhŞkkcQ߀1̉!{P#9zÓ%s .IٮuO6j8Bh u,my2 B6[_eƖ @?ԂUHwe/tݶ2Dȵy K2>׬K(492Z^]_O ¹:\N6_(/n I\d= aH4)wcbk7{t~ ^gTLiu-k d( [s"~d A(raa)?i;؇q+%m 6~X/ے }y*1 @UfpޚU;3bLAG]\\͝A=x㊺P~X\;MքK5:VcM&ZW(n۬QfU3d2|sܙ{a ܏9x.`th &Ymۥ1Q+a ۃN[!0} V/߿NB n\3č ß<Bc[PF.ZQzG~# ?{IZLLʎgYZ07070100000226000081a400000000000000000000000167641d8500015634000000000000000000000000000000000000005500000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/md/raid456.ko.xz7zXZִF!t/T]?Eh=ڜͩW\2j !a$ a?vH\H"՚' ShQR(D:_@Z"b1"drF1ƽPa `{mйu I,@K+P郜z<\z{tx}ij[`v(RsWеp9c'lCw^X-=sy0e'M(Gz0~,mMLd0J5 $pwbl^(jwƔbJ ̭`{Z|ֵfYRu.g~d*mbdI;o~+vY@dw櫿Cw('~ɇd'ތNK0ҠQu)I?YBJn1LBbzAwX bVo \V`YyG9BF[(ikGM|„.&ɖT?ܓNi g&*܉|r -Qv=?{_^BGWx5X#HXp})\*))dg \Wýq v5\ߏ4Rvxjdz %Piʍ_YJM*N:.@,)ZhyIB+QЫ5~Dmz~;n]몪6PCkϱn?;A z 9KBiqNi6>n;et7M槎^RkN\Pp6+.ziPe6ba+"d]Lr]_>+r&Z?%Y'jXu_ؕmj!z5悢Tҽ;AS4ƊkӧQcP잤ѭD&5 =zwKc.d2 ,m]0F ǜtu E?c9 @n'.e,ۋ$ҋTa|_QtӍKq ~]2E]7uG,3 `q6T"4,{ާ,R=.vYw"g0VUcS# UHFHn"_q6j܇?p٠1(@O\c; ݓUXX'm5N-mce\qXOq9*kpߦce@IC59*b:Q꛱DmT@DWCvSKF!cG᜞|5@Ӗ/f",o?ˢUnMCPl]f WS)ޞ@ c8 >okopðy$[@&M^{_Tɝ\^ qltjJTiP@,HC>j5M zg~.+{Ha q?=|&C6[ƴX`5UP')S vW}D]cKT5r1–R`S؈ 3}"E/Ymbvb%O8%b>O+{'VonoKf B@{ۦѕ  x2QaZYY ~k=;G|$z@`PhԴw-@FLWe'Sm.Ca4\ ~53='7xE;mdcIP:5bBktC?9Y8GRdG#%EQ=Y-h4In{4?\EH8CX2['4vop53n\gAqʆ۽8/Ns`B]ߏJ>,K { <ųڮ0}9< `jspG (]2%y1R'ۿUi.rlWD3!a52T4RP̛J(hąf*x SkP9h\23)ݴ{4 RszUcrB@ d:ug6b\y<9XXzC5Z'>47L/WIXP34t}gѦ5LJ3[9΂1 }\=#:ih.bkBMT! >Np1uq,aMDH=DY5vB>o)Fev5b1OX`!~\IY byLˠǸmߥMJlh3Krff.c;9s*yu7qq`S-fԵrX1Ru=vm?-U< %Y!=Z)ܥaLg'/<(v 9 򪌍 gx+`Iӥ^exN0[ʃY8YdzmLմȜD pTM.?hLm(lK}!b% RnnUҢ@,HF&iz`bay+nPq6(F!W9 ge:T]eFs(Mㇸ>}R&\5FʔdTpA`.51ؠ¡OtfBjAZrOO1q3'Kt'z kN e =B6he'i{W{UЅצ~MbIo 6ʌ*DbBARz_E7Koe\MfLDX@ŬEW/2s5~t< E#g=&6dv*pǷ`fNM91!]#KH1 m֢3=ɏmwg$ev%0+BGR&}S3*LkVȳvx;"p"FnM.) 'J0!ms9JSL(AQ(`&%MI<x5yvUf/90k^2c3i9X0!,f>ve#揵0TdEMȼx.HPF8qI ;7Pp|xd2rixYMC.e {vf;ma1HHvn8YۘxGa7 hU_ VD(5En@`>F$fNwi,4|΍, |T;d׹v[,8mL% /]T>!P+YIxf?{a~#oW!P ֫M%wa{44ѐ~aa, ["XP ӝ1JUW^ؕtf28\64Z? d&`]e$u^ɴZӂE S@,Nj#>^웦Qr?ظY f{l>ɷ)m ESBqx{ Qk|ޓP qUNm)hlK 1U\O+-?"J"-Z].xJae%“]:<Uzl YXJH/FDžqIyMv=p{Ȧxm'~):`0;5^rԺf[EnҶQ)u 7oux cnWGQiPTVfWq5.9?~=䎧:VV9ʤp}0X8X20qG[Y.z,12\pIfg#>I$割uy[36ESqTlVny9omI`}VQ]o5MM= V3˙-1J.0*T2IJ@$#}7]X^Q҉^@- u[xXX|",O<^>8jqY۸EtS1 ?|;qYKs{H*"gX]ڵ^,i$9>ldG F)Ocx@ׅ_]vR 1vax_ Y~q @j|]A2Qv=NI3^֞~-o.UtY-}hŒ1$`pdGVd Q;lr&7oH`WE2/Aeʼ,WgsJT gS7<uڏϳ5vy,$Xe~fw9ʉI2q`  b ト_i&qmn#[J0T(K@Qi=ص}YA\P]R5hR%a|.n*Z׮F^sPDž̑xP+֬k3%n52aL#d:P p`| pj#b4cec10 hDQ}s,MuՑd~pq!682HYqa<HwmiSkC(={e\%J xOݠ-ԝi]Ĩ"Μ&8h ZvZևZ~9QQ.9<}C`iv< 7c HbFzw! bmHZsXg$$7^^ady9^ ;hbd PW&?JZSh4]y @h?83B*a\7v0@Úrm mlA'֚. B`y |Ϥ{H6XlqC-`FPj.j׵%DJ; Yq\;v8d]A_4YTqΚ,RùMPx$2@J!^X=ZJLrXJa*Oኳ7)AvJ|O㫯;|; ֏4$T/eFC[Yg>6zCds -ccmT'e72emAbϣB?d# u פtJ>]M^6~*<_E8jFJc !umsvᚌ9njTY&ȠLB7nxhteZ\3Sc# =;gEX2ڙazykT#MU)Le؏--GF1u7<b!n\Ut&eC~r,u@Sb`& e5w5:cYKN-5hƖ~+"%dXbH,oYےWP{k!dx]Ȯ( FfCۙ kj(ӈۦqT4b~VӆHnp5*?YacҐJWR:/@"A.>^`DeĸJ0hZG~]׌ {E$[1-Qnq\'! i%#0Z|-NWflW&8_b"t.07t{~6v&glft7 3ԲBodrX>Fu<;O=iR2{  /if,.嫱fbvbp"9:LZZ' ݻ3ЭIbZev1,\(LB* avh|7\HjS$>ˏFFm]k4魶tmap3 g'"^B7IIE*prIͷ|.'Vο=97>xwBt}k`AiY "}C%Mv&º xҀ(oa)`|bp <[N3mAWP?[=Y:dsr5q K'Oulc-Y11WaI`]7#w[ |Bl3߬Iv~nc#-8瑿ðO$ ic[mE* cg㺁w`4ُuсCwx ?]"%E5>o@#[>kb"o_ 7wD?"wA&~=;LEl\uQ?S+Ilʭ"מ^%gaNBS5s['dhlK$AZ) X \_#_@{k0z ?a5@\vcWrۑhOS!*P'd vFdcPrЌ&KOlFw@n-VYT3o2o~^gO V+ 7} `.6c=k+W$KKa`1r1F Ljez yOC N87_љUhޔn765+5*40s鐣n@Xtu_zTp_Q7㯀kchUW`&ǨltZ&tTKR~Qh~E3?WB=@c1lD靓Iī7\Z6gu7\紬Ƿy̽.zѰwGs5G вzPGD &⇜'†g3i OϡsI;Dy&]"Cȗgr=T(TⶊiP|1 5YSa6gF j:,\ť?KƷ 2W+u{MrvN1ː dT2_i? _s~޹u1C'h(K@O ѯt=hKWkb\`2CՀh2"Qޱ=$~{|RŠ*kj ais.V !W h-9gs3ĀWZ3iNHBga/vHnzES\mfLï~iؓ*2UEt>i] 0O"D~Nþw.MdA۳ PU-Y"o+Ie#8V *a[{;}2v;-|.zFːvp }wmt, 1p"kx10.7ЧKX+*_")h %ʫ{|k:.U4JQ$?Yi[dmLkqLrv> +A]֓#xu;$IɈ/"T.8w1JWET3PŅf'8:1E1:=t?9:%f1AwyD>mz=_S5`;_WyU'xՍ-C"זPKOoUX\vu.KXtbOri"Z`%n`a~u~;UluD!i nQh>'$͉d\gkr=M ¤+-Qma1)3Ahӊ _*VۍGRzM^ũl$`'ׂqqR+ʐL,јQ2,DVA'l k8>F*u #ը=#@M❹+g:hpTo:CU vo[/Yk-V]d(zgQ}O/j{^@x VOƝCiSSBҭǺ5 X΄'lO9-~^w%]w":oM?e?T ǚ%m;L# kN6"L, nCo- ebV0Ն7OiM'IXƲiy#~mA-7QOُ5=~DV,_ʈ3Vޘ2As%W~śq-Q3 }8Y65 ]ϵIj;'iIQj,\߷H=&B`g"bRr"ї܄N/gmHzH5c| h<抴k`Tmqo&pIJ*6nCK S`ϤW1d> H9E!WY>P5:- #$&vl\k^H )PWߘn4|eoa93WXs%V]Ħʦuŧ,6+6HW"rEl[vBm.0[ *=Gy%z@dͺP[KAJW֮ET bzs!un2ب]w;$d%0"ŶdrЕ.URqj|c5/}3o:F)Z);%o^? 250;ppi?2[yO$cz[oYrq@@biedw9R" {+v3D`ׅq+DGUYu ƏSR)Ri#`0KQ rHK4(R<{Yٶ@OܔUkC2i<3E^g\@*[J+%c?_D+o !otLO/K@t(|";#Vyw'EJ e;s6Ma X5TOjE@O0 vWEIJH> XN(]O(&'ѵ;?{">yH?. Ǐ(;^LILޫ`5AaNq遵h;⨗yq Tpnq޸q?)0Ʉ~x{nw +XƓƁmSHS֭] vs(r`l:v K0/@0 _oL] <.lrwz2A6ӵ!}9 JRWKDiឞ:z*\bs! hDp|hmړb<܃!yxH Vt ٓo=b`Y=_22(`Ru+9g6 9*e4qdWKVj玮TNWTwjn2Jgmw$ OGkW^J bͲHHA{mLGoꋕ{;^k*r:tP@EW͌!f=**ʿiǗ&` Lj>|9s!&K\mΗ%u[n=l~譙Jhk$ixP2Hbᦸyh%xjJ{Xc}Ac:~]'?Ax@!jt$o]@5U^ Nr0xn1QnOb[\ҩt.ʙ¢uQ% XKO&N^[3{h.b\#+"V'U) eCh^҇R=MK]B{`+Is*~%WFsMyB7 H&2~Μ{YQ .$%׬ ?n\/LNFB^s?HxדN}*{L2 .x!xXoUuIŎbZĂ4 k9ɲE`8AʴϘY;c.UVq2ši7vIz9']WI'dAFi\ɳRQuBˢZجZ/Cx6-, cJ׍Қk?c(U 1 Hmy+4YF!nuG)Sp`Jc~Vup  }EZ|bϮHYxY)vs h09?$2$ڋeH81U@EtL!BK-Z4"M8p `˅4AĴ[Blp uK/7f**T*iZCKt1EN|/oUyy~nE;@gtX]&Og '_3OqۨܺfXhq~jfMbtTvA5T4߅QѾ5D'~kAH_ZYr TzƏ46ps(觸uڈܻwpn#/-3f[`gU 7fˑ$sS?k|d^!0T6Pg= ".h<,ցAm#^okt,-v{dwvoECO~ DRN8$.̨ Lk)<#6̚@~ZfþN O^*o*>!/G/K("S  u'd# lZYmTT2xu&Ąc83|IJω:8f^BNOZÎSEi CҰ /9c=uJ$FX`fXzﰓYdS8HC"a?a1pj7"O]!VLq|@p#] fË(Xja:}Vzzl /9_#qGDD9XL:pѹ{ۊ3׎H|E@G) Kww ߱'~gEA̠)ɿ'X8")u*Z9S^9k,2@!, eh'=%=d˹"h,qf k. gLN8eYnH pŷz)x]&D2%55+w-n?{v]΁Jۻ:y`j VsSH/GiPι)zG$ƋcA*vz{f =KgМb(ns>|\DlE.9S5)LM\f=%Ȏ3uy1 vQQe\9 B,jJ+Bjx߸>V`O]P^""1w s`'(;ҷP7>1rU%f}L8P6.x1'1e4j : -a/;c茀1}1K"_ƃ>&JZ7Hx\k%  L":9O"pU?&l7UR(Rm)caԷw/r]3hrPfvGޏ& wI2P۠t _0X҅ɈTX| 3ZP}&5i-Ø X,hd3-ZdBZ s+&[~ {Ty%aXq^`KZ?r/1u栱{C-dֲJ]JVX+c~g@w=W{cu5k2XUmQx>fT@Tt ce]%t-&9Q8RgXF8Tє(ho 5U"k"8 SQC$m D0xWTe/PtL8S]M>}䑝&H6ބbdmt[_(1n6̼aNK4ngiz&z~/dnŴ#1+ Fvlf ݏߝ'I(S9R; Cz5q] xШ\7XF}U8^ ;qwl_P cmTqSSO\Fq8iIH] u:&eW'k#Sa7ȥĮg.,~)^y`h7((`#[X`t?aڶ,:wڐ:7~HDCЪFٽLK.Qi(Qdcrޒp4IF"p~Xd伂GISR k @hz}K'[)XoBp*և鏭leZ (W?tnD8 FkOZ(w!ϑWA~yAD]螧M@bM^nTNXDp[0qd"Os}yJlcVŀPpJg1Xvݏb$%"VBKz_@XT3HD;5 VlqRSz'h|I-u_ezwZ L͞ FZ&5rOL0:ʇf+zϡhr $iTcB$3~%.V *v~o4ƃG`}x` d] 9%a1Dv_&uwWt\åw'g'mx}ֈuK@F:`UQؘp]{Xcm( ׫z(l|KX5L\=z^f&&؅=|,@m57S(C*rPyEh5[;OQ^f]?t,-*D1`aT.uPag`U!&=̀-,L6F%;| kG\ vYj "}C?ۀʝ^J@5 LH}ETcgp7H⪅J7DP\2 cHK^IsG&a;Hoy z|FٸD#NvDB?BS$cK6=߳;|:( E"1N4ʎ"W) d>; y1uI'r|Y|̯I^E{bSC/1Goa$O/dh^]uT rou-(a';Hkl -ssXtѮ/k@+J=:_U2X֏8;)t/zK{xہ ۮeR99}9EFJTa +cW <yHVXY+tg&a .K4^GnlfaMoYjWU1Ԁ\%_^D uֈ.mَk;u&m*˯IL#ITl@\,gY3>эSWSPW"T{xKUtrP8B)ͣ{+1H (f3؏~WMgߡuq9"k73S{VE܇-ߺw o'7k4 nm*_Ad8ń}W)Ȁii˛srdΪZ֖r/WS~G.iڥԸdfRG F(n7b6SxZhK-+1<$* "䰚{gU:mQ*ߒ-o-?fͥ t2oQ `AvũP9OyG ŌWek-`5y-l[( v=,9Tyqk S1*ucc/!MYՉc`(y,9Z;<umx;]rK'@9„Ws/ b TN r݃͝56 pO^: #$ [<,p < 2y .*~M(3QQW̐)Yh0lcsq*v\F mL=[4S!b-PtϟZ5u}Ng2rnr&7>~|fdCFzc!ir^EBv{%fs} m!8ӈUIpE%i1!vO?БȮR򃮩i+osaaðHz!"x7>52} a9#L#,U{~_:X南Yz6}D309?Px;ZЀy\ k/C:Ը,šn3 9u H r|SpPdۉoR u^'όng1SZt̓|9o;rDMD:+͹Em}僾- ؅fVY>\ @5Uh]?D N- _mWqwU=vѫqw<fk" $] t I{{N Ĕ.J!]m#mW+Bq9w3tڿhEG% hpM 8_!YH[d{ 5$VnoFʗqo5|l:!gso}eC1G2Tѳ~v{RW%U0g䆧rx%8C,t8)j5k }ZiѱP|h[%5+*kE|b3ǗDvp#䍧X 1O4&,b9GjA:ru*9+#?4idCp0Z{Y(:ޑ֘2M|ѭd&59v~[; [{I૫` vIZԽ#sFNbrb=+YzbHF(*fmja} ,~PQ_]iQ6Ɏ1h_n@e.2^pS,0EIϤ|86QY}[ {=-ؖAT˺jUқ>vu2?<~d;4v6;Bx3Ad(E؜ PN~Ksoۃ/6hFHx(X$; ofe TABg gtŬv%X۱lY%.xKe$]=$bs$=0 abN9*,6MՒ>mUB<9\{A{CuϧZ9ϭ=Fa,DjuąWpN&"h}vI:G:`кvOYjH (1 DmTC Z.\bjX}NGzY6Q];>BߡjE儐q:Gpc81Լsun0F~I$x6*bVEl `I2MCJѧ*pFrU˄_L+ znBκ4ASMŬTavQiCK]0hr?"O%?8eV J`-E۽4YqB h /`jȓ 79(%)ӔFI,=+!yQAiw> s>J.߃a|MwN{[\a q]vB;$N&1J.ɚXQA_I^^{ҒCk<>KM/\ 3EPZg#|zC/8֖?+m{Mv;ӀHv >H<AqenF`*BBOTB|dOɊL# :҆)K^=;ׁr\"7{Yqŀ8{03H)0Xܯen(R"מr(^VZ7^z naR,,Qq^|AG',#A [bJ 8h kx#bhr)A#b 5 .URS.N~>PVhhvl>˸#$sTMʯpDGl Tn^=h7-ǐV5@h)}ㄗ]ljoʫU_ޛ:h$K)gtn wƔXNh x?}LqFFGAQ"OWZ>NvВޮγ&Xt%̏pâ Of)Hɮ^r-jCA6ADx @ $W-q5J9蓜njS"Al,1I M•]BMEdn߱JHΗ\V]&y?w>yk/쫻gg0aإ7n!uB{Zc:ESJ` dـ}tolgaLE.oz<RڰI1(|oAWceU`w횡`@grc_> 1da<'Sp;CkqՋ@Gsd[=Ej\fi߈_P).KsVT}/ئ\w3ś?* L \`qTQ+E|Id/W#[ϟ8Jh=`vd 8_*{!{uخagr6^7}RA*ote$TA52Er#nRZ5FIU > AC ͜Ka.iAJTPocZ4i)MW v`1aоŸ`marYdD@.<ѭ}%d."Iҵ-y-rzmlez$D+ĚUl*,-T%_<cR" j#J9v?_V/9'gN[c]TWMv11m\HULw~hi*h?8?aY|1۶|[0 !g}"6IVTx~s3T.i13I#--lFJD1T<7OlqMN" Y|}9C"RiDcQ~Ys7ǍV/B}=mkD4wʠ&B&uF܂RrNkpd? ɊO;`FW9d_leޯtY4*ȡ^s)RFh?* ݃9xHS 2B Jc칫^!]I"R{`7-pTi cbaU*@n-D1KwG|eW-MQ&X76V5gN`aY6=-T# {EIZqŵig]Lde41&*8b25ӫ/V6@ġL)sx]zGo1x*".&26&NI$wK~DFR & a*X3,:*vyxEh^)e(l{<`oX, y#h#g݈-c[ ʒL2\JL:@Q ?oj@?x2jy7S>B(<evdݝzdU`y'/P{NPo6Y|L€!3gH5tG ?(L%ʫևk-PN5ٻ߼c .,ճ͡2sd([q?w*"CQlf2j7]dE]tC~q"Y]b~P CD#ɞA=oYҎe/\6#0l".ZNXRC#xw]GL&~Dߥ!QJ[nx y['_7T_0dx 3ITTnu2N W2 :Wϵ8Cޣg5, +Uue$ =PZPz! l]\()Nyꨇc`kFP\4U4ܞĝqaz=F|_Q[A,qZvnG~잛B t1SK|ÖU$3(0=)"c?A "\YәP ^8JqHhD/d㛈y}ҪlŝnGb: ]Ԣް!/V_1% JFTG;>:FhDnu|/r`pbdBq|6m0YYbV"|^<&(%AGHM&WqUVʒrbKD PN?&A$;t^AERtm뮉$|cevT,g))M|:/1`' e' ѽ%ߒx֥O ,5hD&f"= `E(5K{gmN6*\!@ecv% 9zgR58&dDi7-qpPEBѢd+IfJ)3ԖLlL`PWֵ7XuXA85ljOք0W֋|o\iE #|*$sN!Jd(l1˫*4OyW8)DFUW,e_qH;:}Ў-0@H*{,('ls.u%B"{=-9m<`o#]ۆ׉/4$_~x>lUhװEAYd]@0\`.-oia#xY)6 J8/@/}|Znk NJ*2o+}ϬԬwl{{[H`pyFVJ{qc|3A  yyͪ cˉ҄65=׵ޠ޸XD}s; %┵){<{r[6C5ƄB(4TgaDVl2Nσ>2} O6Ht^\"bLcU0!4 j<Ͻeၓ5YlC&aVnHk4bغ*Σ8}cJn~D\+^g g&N1 ܰn㥌5i1O{+3>} /'ńi!Y? 84jN4[)4m 􎭮?Oh>01},TE%}7[I=8:JppԏYb " 4]o6Ekލ;MWdb5Oqc OHpXAs5'[ ]Ӓ KI{J>Ʀ஖ifևMeՠ2S_2|\QuaSAE3"Ҍ%8bRl_![0g_+b mՒTT].nV@N3kađO~A4ydBbVO>I8?[''2(,eag>WW&ŏ>Nס3sN *?Z'Xyo-8V9̶ @Z>a ºi.|\9dZGUI\Ρnrtt8բX9dk=EUA-u/Hj nFyeaw2c^:0ꛂR[XPӯ᮰:w]6gb,gM\"m0:2hL5L& QB΃4@ϗ@~@\E)4cNиCn"iqaWܯj[Q䗥.>ɏu<0o_VP*+1;nj=LQ m‹|4j,VA#;f>y_s ב6ϵ*w(GͿ AC>٢ \_ja1IH̐Y'ieH{Wر$&e3~!qP^bcvkm 0;A (==vJmՍ\8 '~3Qq6F[v| n.!Ѣi:7wW=Kp3_ŲpwWEloT9.ڳ}**\VCK'd W 3y G`ʙoOf4**#&@zN|0PS{٬7о埬KЫ<2BKBȃ @b>_M7@Hƈԯa '^ٺ{B D'[ZO;*wnLooږ L/X[EE:&.2Ehf}@1*9H[AM@lD+ڨABP;r`kΑ~jHuL /JvxW55B,l 1鄞*э (sX7*tvopٹz+$hzWKw;:v!]1ߺKg*kXQIwV驘p`@1|Jq| =a|$E61 b܌fvsZR\<SYKONkυJ'e[/=8`O+7 *SI$3ߏO˹9T 0 [T@!cKyCxH\"?RNH$a1k% 9sUr=붽s}BpGVpi巕TAjW]=[Jo+#³VXǿ ܳOHSʂ5>{v峀6da嫦YID,g 7nvb͝a*x)#HT9C3hi}- [c+no.h[=*_~tkEB觑Jnv5ǡEԱ(i#œ؇v3J9CH)%4(5l $Vy*`FP9Z0 IJpw 5'vzh,N<a^PFɜ[j8]ܐF:@JL\O5ɬʪy {7?2?qG{zm`.Y4%N].玷+sM/`g1,QE7߫248M ^6sf:8`P"P!:ѓjn}KsQ0/Ju`a=+A=*ޟ'p6~7#55jgx=Y #==1c/FK#13,v:}C%W%3ɇ}BO!guhc e! EO\j42QPyT*?? 4C$ٵws6u7H")@؟#]&dņi^!>2Nsx&1P³WY^z  Q<>v"n, ]br51 ?EnH$~7fϊ74: 6$t;!NGI)V pu+ݡvvZ K>>haGԘ׳0wE+ =V[MZ a][˼v͖?ţ!qX/5攘Lg-HZ ?W2s΃n⪯QxZPLfQƶؑx@]5O镽F|; xvL}=Eݘg0Q\lBjliuo`=ү^%Oô5@̺2Ӈ 1zJy= T[wsR .>g YOIgTaz(5&q 0NAeY8~OzOmqUK ![y%Z;0vp%?"!%|ji#6VfzVwn8?~bz]oOr,wsd 8fA%A w<'jk)П8B2uIjՀnx\zLNeqq @fv85§"(#ʍ\BsqY2vm\;3)M‰yfvl_rO9}.fmdG F [>y|k'jzȘ 6Mu%^YkPz3Ƌm>x/lH5|̍~ tHw dKd}3n9hu\_|^*4Ty`YfާqC6&bcMZd  tM@XCQ,Ԉxs ['<ڍ:2Ws"@iNo}Υr9j=wUƑk!yexr{8SSVbqJt0+k+KM|SLx>Z,{5BRSVI7j^27JrwTyw(uD Yh*1lҶMV:A 8"z"'y&1G_r0ю'V_k@~j/x!Fp"=HMePS,[s㴥$#b 7PiO]T-`*  Z6Wp1"ONfzZزӀ :jH dJ/HZ`VڦG?+9[jAs3Ua Z%(2REgϙ%jLCP.E滄4”.buB 6NJ k:T쌚ɥxx?Njb}H?W8wXL*EQ⋼jhfZz-bEߤV |"]*)UjgB0eJWHN(qJvonυ7}_Cv:N淗bC|+5X%gv?1ASÎ)%Q B<F++پJ ?@qÍ! `ALmCiO,w Xn7'?qUUQb5pܫ)ܙ!q-q^1r#(n9ϙˆ nKa1W\k_)ofg$\jf@#+DƩL's Z$%; ֭dw{9{bW/ ;\Ƣ=u.{529Boc}b'Ӗ!Mi-Y(|dfl4G !#΁y#diؤCC#+ 2]OmX26T"5#י}&F%}d 4x>dzؙ9*d%j?%}¤Cr-TO[#,C޻&yUx?г˫^9dgpRG+nH|3W4?i"I\3 |LW ey7Rkriױ` DQ#|Vfp~BUo)bwXM瘁9]ȩ63h00b:um>?@qHn {Fj1%H'ֽk=NNY=K0B^+w?Zlyq>.Jb]{Є-}xJswxE3M (vd+Z䉪HfX&>uY,vX9@#JB:J.q[}Jp0Z;ђ:U*[ .LO=wȝ]9j0_1fwKHY(:NjŎ /0 vQg <ɋ;HݹvB!Ӂ%E B,VbmM xqJIRr41 hgX5ɂbײo5"Xk> $>(?3hG5@(Quۊ?{ QͻvR};LU֊om |l"|Fd>x2^:qWg5|cQo367JwPF!26/Q3uL[+/>m{gVŶ ֫Ku]XޕG$H&`ZJ`^$"~fA&faJT[Af:ht)UU  *| 7`HRcŘUؓt).wj(&N0ƽ쬚pNӥPhT묱l,E'Nmcx~P4@/7vww +2%ޒrv 39 ~>N爥5zV[(A:Lׯ\Q|zF8;aF=O3IoV(,$zR0gH k}n&),Θ ¶CF?J#؁1-)`N=TMjДèAA6OWXjZ֎foo7SfQ˳Fߒ5LLe%)$68l*$&Մ6B8E"@ ē)ƐaȖ ^ LnN:N.|'vDhLvF.JDWi2r8mܽ9Z~J/%>2(̍4^$QPv+ďeV>V/5ȋ `LK:m:%E'i.s9 #e؆iܛю:Ҝ䧡Շ}`y8›+8gd=3W \:]?*rR53q^Cض_֭9K̲۱ F B75AA}ĒEX_ve=f$5MmvK<:FPE H,:W,IKN2tW|}Fc>|`s]K]?gGYKq!NMӈX'b($R@!`8bn$F}js:*|)vygMpMbm~aOwC86HyAfs8@ԭ0@tk}p*_|:Say0|6 |^N228C :한]Ϥ6FPiphI^=X2rUo P:9 ̚ؠ em_"bp4[Ll@2􇝵4ݻbhPjW?#Z\mtR*s?hѝrA+kcklUFTk wKd(9'b+n d[,NxF%)FH?%s\<C\M$[g fC! ~VTZ0Ic,}BEu4 ,5hFĒUB;OE t@? 3 W kPd+-?S7?6A6nυ9䥖aI;r/1gZܷޏci2dSԅhh\"6n'LlxDWǫB)XP&x|ߡaQķ`3}*NMLGJ%Lnd5@*|:p>lLEv`F-X;E#$MD"ھ,`&"SQ l]wg18*> ɣ/_ܯ٘Oqya3ihZj&Pv~S*DdzҶhVnDf:ܳH 5}(LCtu{Y<0R9W1 vp"̡O̦C2IC5`t j N\Bwo)Whdl,% =?T(iAҹroO޶|ㆆf@U8YCQ"3^iqD@`6_-~|=:5nFL&lӝ4Ϲ{7oˇF e!i SEPd E,].t>iB]CR-].ff3NY3$7\2yX ?C5oJc8Z'R^ &[bZQlgKVWhr*tTތ %śa$X;GԽFkYxGa vU.G)SMf+jc9Op,' 9ZG[SUXz0DĜm-A9) Aҡ仃wokTVreR:ڻ!d{nᣋ!c氃.9D|zGj77BKFsBpqX]mo(xYJc2O ",v~td({wgj]UxOtc#U`M{r]Kp?ݸP3%FrT,HWo68F 6ˑ %}PDB˅y2ge|~#Tm ˱H#ȊGLЂ ^#LJX7Ցy}ע?mI&͚,iɫw87hwhC}?v`ņU(! f:q &xrRYkrnus(L [ Œ/;֕#MnL\NMb+|a V TaBkf=EpiGG_! %YH]$zJ;:~e7Zj!dUYЇ}INjNXta%ͽn6 y+G0)1p._!^ AcB9^E4TAg~USr?B[BQ ?Oc,}(&Ռ0Y^LbMShUn4ȣu(hhq>c[W/. 3j1HIT%^u( f?Fya64_XU/b7_06*4kZBQ\*)CX4'@jCsЩ)qxd҂veI2FEI7ڈ SMB c5'&]p~P`&rsf c7H$c$ ׅR]*[hpY1y`D'; m twz7ѻK_ T hXsʌC״[KG5 (NdXV6F{<$rW q,xk6TXDт{.K6}_~2?vpHE4uݴ> {#'h2 h9`:!oǐVQV | W)K]k3!w3|s6:"(oA2s &|%UG ˃yxқ?ܩ_p1JQEãE2;6Mp])=ÿe٣T"d%%'*@ͅZC*S˒Ne~=bG<ߢY]Xs鄂2NXrla0}|~_$ې k%v@"ےCʇe6ZTQ6v H_ H3պ..سo$(yӒGNѸ r@^a nx;^[8dT݊Z?-)b%Ӏe_ک~식j_HH#0wmXG׺7*;wA#cjukSv/E)d {"uu6ãR?@H~>o2Q;\h8X4r@: {o7]qVp{h'mXl]d?| ~pqx7md nM7yYtAklh^,skPŵ ?>7cE]DOnFu_#%QSfjm?MIwfr&XS%_!tx-B2bf_㜱I^\F:u+0uocB'EmG#QjG+90Cx91Ds4eeKxg-F׬G@_h 5beyOdqyWz+Y_ӽ$jؒ.c_UH6'w}°Q@ЕP8;G)V5I?yr13Gƺ#!a!>=S/Zy}I^he@sWtO-| HI8О~@L1%w,0h?oP_rhd re&Ftj%"SQ?*X4j@xbAWZҀԚUXcYUVXؘ\1Uu쇊$DE*6ZyҰŔbJ>ءpPgR<\()E ~ayeEiQp5t2|\(8x؁ΈlBvމn7 S.@y0 x~*=Rʳ"S~h֍BN'f\*8W_/}/8}8^+fLR@T!5u UI|L(/荶6+y7 * PW$02ևwLszݥ #!z9_^܉A`CZØvB]L5)8);\".DD:,='dZ/4<~L|ٞO޾ `=\/dÌnү^X}5:U Q<{bu]@α{ %(a. ),UV؞Ubr@b3O2oK@sbx 6j7,̝O\TXڎS^ q'vlW= +pGiJA͚v[H3) R2} 9+\}l5% /{Z֤W[RZm'7GRz`yAXJ5X۫;v.OIkySojս&8݋oX &rq'. gBᘎX @ک;n͍*4#ޥ#p樕SRo X0VZU<̥TԢ?!ꊥj' %d=.e^m:4f;R@Ncrx ʦ^(N{ziấܡ>B>uB1F3~#E$؉@p7Wkmď_C.)Q.IPG&zNwoD=%Htk R>0ϖN'Y`Aj/TM- 3I)D@`ΘDh"4ˬ ygdb~6u'ojt"mXځz"n|ӱG:elf'tM/f/kh& v6>NU9lV,Y"ౣ"G[v"=#?W>كjTVb[o4yDY¿ B4*;h<$E(5}ƨFPiaE)ApKMˆJ=a  [ty"iK!@ juh3d ;A PUcb؅-znBAc9(R]#y%GXTFQ'A)h]QlcmsԊA%Y/joC_`#:M\_QA4.πƁC ݦҋcM"\Lcks@ɬ2PYlĦm{ vun/?R1?c+J-@ J.IyJH0كHc׭4uaCtgL<fbVs<@cWMӠ Ii,g4*ďBq m\QefMj|, X^E()3XyyU[t拑>'XٴJ9 "[8[zFl=Fx!C|GvPLU ݳh"WjB>N g*1>H| r -eH-3F$nt[DM.m%'ѕMTZ틓-F rŌL:'qnC啂twR1VoQMFbP|<q^1,/}M.tYYE~O_YrՇlLiHROUjN\&C-&T6aoa l7ӖhϭE3J*Ju$}߷$})6UT w3­4sJ ړ ʹuI #kfm9b+ W|WÁ슔Β#iT4 }%eZ/AI])gwKO- ±h]1%REW~z|B&ەN5&.loW?9qp.렏˟2FPV ! tht&iv4A9 V%ؓ._Sw<'W\MA)ZVNf3* > \2 )3/׳2tטnrt6ZGެ! 8Ro,l>'UX?<].1XndD\ ;PI6ȁ߉׏\P:V-+,S^cvN^~7qڎ4"zwXαy|g08e]=Ncr'(qF a]Hȹ%M. p6,+ɻWy"t#:6<гǢV)Wr'A9Y?-xu E)/]t[r V©o a HNu3g uKuzq >$ jFekkG6 LSKRC0TWe| KflؠSl˒930yy<6\cE6DH9]~`J5?W:!br{$euT`pkd}5l|gzǁF]i0if ]xZPU>ާPXiTxx?;bB18fKmߎ ;/ [ ߟ2FoB uiɼn=ʜm䈄'keVBNa;J8t&skDո散Y#ܥ*":υ%hy(NU(F_m+[_r49Q"v{!Ęo9&@C&pYz9(%p>l!=t˶őRquf1)-81ļ P@ij2|g*8)r6|ϟش]M퓱U˼xDS{ɂ3W^!xc2yb%SϷ%-F~YaqD kW9V1սG%l@=-Yt"n.l :LaNy8Q|0<@*ҿr}G3G*T23J"h99 `CMmK-stTC BM ך>4a5X+@ϒբ00x4;rq̯AOag􈖒{͋kZf8{-<4?:2w>^gzq"IuB?lA<߾^y% 2=Fe _z$UАoX7@V-y#˽s8 Л_P|sc6[7DzLJ7w jR(d1j$1b) [C+ĽZy҇uJDiI - NS"!57{-φ X( iv~/[/ y=$~jτRI{!i"kjsyhLj%u]Ṽ"u3oi?Vk{,WBNͫK>>YbvzhVY`Z9ֲJUui,e蓛SIH~QH<,:[FuIWWpĸ9ҧn{U ֢sM_0؄CO/wEA FX 8ڱkG'PWW 1 vOyc#Q vX'U| N1e\(.F3+QQ^TFZa3B#2t8GY[kG\*@@tBk'!4;mGxMѡh'Tw7mFA+:H#șfUAltGqЇCx1KS::XNL {7N:N ?R^ FJ V+cմ| "^yEb)mBY ^ޚR/{i`ZR9Z# ݐuyd Ef>q:(u`;*).xLIFx%Ng@!ɓ"H̳m-lS!p !䙘..^ڐsͤWFyMo%8\O0N_4<00.J=Wz.tĽAĶպ&;RXI9 c}nԃ;$ۢxהW1*'N;#po83Il2폸|r1% ?MյG;+vZ^n2.Y\ݮUiW[p8U**&<<͈v Q_ZrNkov#nEK_wȏw/p .+ڈ$ku!꬞#æ7j(;q%w*ҟv lr;&zrǼ׭ >*I(m)8LGJ3{8z#ݵcI$[!1#r=Xm]OCȁI 4D,N..nb)b~-Uo_ iOKW;Ӎ,NO˾Ix7FVHyy~ű0dݚU@LJ+]FјΪM if]98|}g?ZܵB,HM{F @΄#}d^$)G2fh)*f&5S/[Kcl3-pcdH*󙫳p!Az,KFE8LyJhUzz@%:XvDŽCF]F>Hz(ȧP_^ʭz o"|1(d p)f D<@_ՃTݒb/Ƶh>{s:`K -F-uMΖ]NFS5͝ >s^5$+KҁA )1ɬgłQbHնi)m7vә s[1bW2֑,qL΍132@lF`,2؁<|fAԠPS+rǪ|OIY{+cx1@ c{qV} <(z3{?!\#+K\\z ߀%m` 7гL=& p_8 +&\.cIډKmk+h2xSuc1)y]fE AUklCPMy7*啪0y?8y;|bHȢN36V=憔^e]3i*B~L9qj*_‹-{ UT&\|jpsX3Kx=F7LfzmIn N7qr>#PF9T_>Yt5V< V0C/44*HmӚC ]9@I>䖋V5C'_r[b1A >WW|5`PnePu#r9^A@s2.ڈWN0kp8Wm 0X(}2ݼOFGgn_Qy|wgcMjHQPYgDVaoEuRr. 90/\ѝ |#%P["( Θo) ,R 6'*?Y-\DjLpЩislb4xkЂAJ垍,(IG띰nq%¥wl^˝vu.)|d)梗ka$HqS.myN;}&Qώv13yLU6T4d-B،""S1~zQք]>JIf5歞hEЦL"Iȏǻ k!d#fZW &q0jidte cQ]UfB?7lvўW/T*MRˊ W=$>0\~Br\ҞL`| No-+^iY+|9^[+tY$Z |@bGMY5 e&u1މ~Rk@vCC} Ն@3Z풢'4yJ.4e:S!Q_# $GonޤjUe'Q's,dj[ ao4OHw0]Ӊ Ή[ L2sk['|7w~B6&+ BqcZ DYTtSkRĊ0#5lcS-TG0m|9? x D$En'ouR)a$N CA#*_5CuM7OFrWVflǷSk-^Ytݾ&,KdmJh+ 7ƒhnhe.FAZ]D˨SW וnGl̿ ZV1v>rWQxEZrg5_+pއj ߌ{#`G䅎ծ8 K p`|yVى0{ˁX0 h1U|[8͒&%03S_+<h 6%4]~n{^;u ![gBBh<^.ݯ ȝ%Z53S"o}n^~=-jM(MRwtضQηH~7U(KM4O $C"*SIAiPgraZ&Q0MN$ 5ЖhjiSrQ-/|#Gxm)ڒW>,ߦ_OEo2hl`$+̂ƈ=T9z͒Dh5p(H[ّ;jb15sљ7M]j.Kc<^1BM"+%i_\m>W;߂`xgtJ^Ͻ,뼑C E \J79|P;Y-WI<_~C#KYI7VG?r+Tς(. SL Soz0盾{wA-B 6WzNr/y~B{C{8iZ`xj̓iHxTQoneR +LŖFng[T$0ZJ# +ȫfKI_wa퍂'9{1R<\E''*7+H.פVoPdN ΰ'8Qľk 2_ <D(It[g*JIbbKɂDdR,H0j6OZaT6vLfZЇ.ndB.!s8ϧI \=d+E42m2!Ȍ[?NܩdAVhS)x6TeQw?ѶV 0BzO_ gw0)ZEOA%\oMwҦiW3Uþ8a{6QfC?^8iu]`H7JƶPВ LqSҝB;cotFJT=:XHe) NRQ(!z%N2%C` 3hrdH^GqbN{gqQ`l>sTi7k&|J)Œu6=U=`F3i.Xe+<5xXlvGNe@wwG/9dKXOE=q0 s! Z7EC~0+`@Yg.-Bd5,眧K5OY_|<2`|Y9xG%(&(6"zQIIp=Xk%9=wt<9`b4&>h]hSlHYa2!HBW䗧 ` Q{p~ HO1W)XX +*hY)Qg Tjëd!-em mcg:'B7AgM?*_d+0^Czd0NFb ʓ$aMqVrYaD@)⍇E?fjev|3%iH2U(#e1G K7FޱFv@]s5/B; Ab}@D~H#[֑R<“ގB}<U =ⲍ ė?^ފ!ڌhZ? %&'P=?Ԥg!wAiwC  'T,dehE{ȀqȨAi i9QbzQnp)`#P'/`X'_(i0yL tC }l9oX* ePF.."?r;m _CƐz(sPFD#d,r~{],iu Z *< |^Ax맅󔄿3:g$fYqh_刨z\x9Ϫ_Wn#V12(7P]"WML:TqBҚIvJonZ5B}Oz[!8?{O<%zbb6W wD7MgUpOs$hk^Lyt>vLfS P MdVˇŐ7qy2d ;T]x M>i*n U+Eħt:fKe|wJuc}11cDۛa%rϥpG l%!+S uVj,H7 ]A*$t# (ѡ{OM[tHڮR+{#.$ I|XE虡_H|5" `vN"r镦Gcn˴8v+ G6(ҹlyx-'?q ?u#"?NV9lU7e IM.>7D;A$4!נ?y[\WӉ /8ݣh x\ޟRboJ;9 :"G=av"N4W՚Wm&L&8יrWЈY\~1 3l-ɗo fîً*xgPA)A`oOJkRPI0ԴRnV!xgcJfmhu=W0:9ZTPײ_Üq`w9AVpS*Е]7BH44Z E#cd֝%:q4#^I[8n5`f,E%Df^M;AR;鼙5/xwDa-}mq,(lț ^oe4A=9dބ ;gL隘4NfAOjJ<ΞvN}x4ůeOξG %H},>Kn?_ /I0OAYZr e qLWh6T5v]k=(\LRtݗznDajpF% 0؇K|FLv =Z<&DN ׍$sOWM'7$zwa9).[q,j7SV,Q (_'1HAF]i%/tj=z1?p*ci<[ &`x`ghMC{՛A!o3Uu{K;t٣̯^l;s^tJod}r=N ?<jw0;BWWG;%݉/^mM9I.ۯ//'%˒Źox㓑 >GS)Pԕ,/|8dF&ţln4F_DjyY3gX<*0_蠝k7[=ۮqM&`L-{XC}8؄e"Y5]sqv3G* *33}F4;%)@JP ' 0qmB!PӺUK%IBŜ.>qx%ZP&-6ѷ_S?.瘑*ƺwUuG68jCW̔2n]ɷ0&$P&sHAcלlMi1}5s&“O%+OH9MPd<9?qN43\@]A$ieE&pc (x L esUOXzD,+JUӝ 5N`U/P~a.}9LܑDPyuvKһO^-SbQW>a0/G酾YO|],gGq .) DƢFD*FBևeTa FtQdrvIxo5d < Y@E*mbX"V=m%IL@g+f.aGMlB"xָԤqlowebʈ-rQ@`Dy˸GWmF;!G[i,:,TJzP玌RL..0Gm Kp`C7sbےLKacV6%-hޱV$2?Šx V y ÏҡFa!<9PgaXj[-2~c{˖ei}^y\ӊ L /<ըH-lv?ƞw|*E>N.'CcN8Q$L@мxw>YĹZ)SQ̴\n,/,%dhp)zr r$5R8.gRL^]M+"bG o>su!!]P#~8ɜy80D}:Dt \lg;SM>o4>&`/qx+4 u'# c\DYnT>}zcg涽Q&L0׎ @ AK Ex?$b 4QP'hV *ƹwTD\W5q'2G1C^).fBҩZt6>ǁҠdV$d0q&reM5O= )dVPa˘6@͉ 5xb'Ny "|<:(#Z,;~̵Q6\v6"EėNzřkI:ã9dW- "55IK+mνv4PBt줭#R+=K[&&_-=ɧw{?MmQ*)Tێ`Hř \[H2:ߎO9`̢W@o>{z*eQ*-Kd܍\C-}ҳ}EV]Q$jxUQr}/FW 8,rRZB<52ʮi wxկN3T=9oqEu^ 2$ЖlvEzzOXh ,a C~@n GD`Р V)TP=~ɦ<49G c7XLW|[EgtW d|q1z|LVBGd[m!`$7aQߣiKɖ}B @),0Wd@ƾ As-J*jm}RV [ӑLRj+K]BjS~C YǓ2_.d98 ;f`Ro> eZ @5mv}lL`At(,ՋԒs1;qG  @.E!m-)|370gRm85Z2!De = l5+,f)u P;l;댒~u/G@2En'5EWAJk&5{g}@lK<ҠHdyͮGccea >VBM~3K91 @A:8a ]ؠiVփ\rOw9fTIx9pB&xT1rs"v@K`_uJE&'#o1-c3Ts~{[O!)IEC(s_+atI"k,BK3X֜9w**1o^iuVe#e]Wk&`ڭiɌ"xiDjeL 7IKQkHU܀(lU#홞 gx7 DK!-{i9 {CaneڍY|*i7 M`t9.@T8Bm\pxp !ղ1 /& "5%{vHH` ,Wz MP‘r=|FAܪE9&͕my->kJƇ"?Mħ*n_fN1sPSC'N􁋧<0 \n?Ic\/0`Pz'Fpo>,;uƁI Mᜐj?Hd7^_"aMC1B cHT$|io}Re~#%c_7r67Bi/T6SyZrSبi=&/;`;nQ\DlVԇdvE`/!<`… kwVbj[_Y..>(&a; Ө\M?ih4U!|Ouzpe>0$ߚ)1険(d!N}S/iD}v @} wReŒ36W,7gq\K^CAPF(;al%PD/.Ҝv9:Gl"Xwcfy.Mƣښ|H7b_S!o^F  * +U|ծP)FV1V<C{dH!g5W%zfr*$ZQ+zQш BZ86,n~4Ѕo}bakoflVDDMqEumRlqzs^GjJnB 6RȯZ&GʣkNu^O@ $yJ"&'9% \[0y>ũ*J&K4Wq>otJt.iW})Q?|N_ա;͸z݊GM}oU"(d\`sbS~ra _fB0f]^o7&os'&EЇoWe{5զ$V)lO#Gʘt.ps4Hg-nl,.%+U*-D֓7>Zw#Dzȏn3 ,5!W 2NK}K +S>YA\K7vpB>Ӵ jDZ/əmSrw~B4yp%&%JюKTm~AlѣbEH :pBp''4$x'ՅО(jЕ/zO$!w_wגp9X5 51mf럊x,IتQmrt8I&.DxD!lA!` 7< tvsѨƔϒ*D<P?$S?(xmK!8<pukܭif5aϭ|ȂӁS?azSقp):8Z3>seiQTɹt g9 nAl~tրoJ"מwR[Y0:`au4 -D)FagNA75;eWMlj>4JИgW3φeZi1Puz$!"#/cg{kѡ$_DkPgR}%18}sD賣-|wsovta9 \b1Jf-ύbufx EJC0TсrcUD+qi=" O&h/ Mj2u9UYM1mTobaAΌzSӇ2E<񝦥cU1^Su`qD)ԥ7m6c=VGކh1b+ȵxDe,%&v4mPϵb\"i[#GA{*͔Fj'ݍ c,y {We9uu.ݦ.?A3&hxn}r@9&W('vB]4$ ! ( ּ 2}jӭ% ۣm"nѾ(w1z Yw!=ro֣Sc?VL܁SJrӖn${Wڡr.pQ߉!`TJ'ؿ)DDE-@/c N#u%:D>,E;~ZTݳ#44*,Ys"7I^>:׭o96ܭ[1eDܕ&3kʁ􃸨n2Cs4b' R-IǕPg;s30͔iɶGrj9ٵ±˂.tbS/2](i>դp~3-HD%W_1ヾ:ZnՁ0/ȲB0hٳI&zz}RKxvlUʡ65Wjae`hY DTiafqx75`c\ZRi#)y6 Íυo㾬8 DxsH4QkOB18I@k V"%;[dSܜ!XɷǏn. c}^nxŸOjΤw&l#-S M+Cz,$51IO@p;|f*]4ަՈ"'F)4737EOJjiZ ;\"Bt1,EjB7cgͱsqVi &a2%!РYDh4Q}<dzs&pS=uGP\cX*fj=/g-ʰ{6C(,ɻyUu?guFDM|}ꆳn\yhG鶽@T[3u?lCuR4Ik/9^(qrLl<ґj1_] W_5(!"3,Ӣ]q܇Lx J޿e k%muʱ*¾uM0U)LeA,s_ĺ8y3{/Ӱ:% b~ؽ?; zx˟|ޠ`C4Oop`l+pby`Ȓ}%[s:Nׯ,O{sҖP"cXĢ5Ug:Zv$`@+3IЩ~xoGIU6~&kK F"vL^| 2K"i3}y>~](L='m-0u|xjnM!exJf!f| Chu/V9'lFÍC#ݙLU;#9W;|mX(Z }$Y0,LО5={DkKk!vl*SPIޗvٯF~Vm;CBطxď%5>aW@Lnxɷ|v@(Ѵ \Ih$ ?}flO jcxiL0@ӕm~7p|22riurgy6Z_*ꇶ"HnϔHe7iUpAَz6^>7lՑ8q2w ?>h-:l.Vw+2AV(  a'\9cڧ D LHL }?5?A@ kD4F9OEfSceT@r$l`wKdU6wo6;"Y?$5={.2H]SpW"VatffmJ[Vdi[^{t:H$F&F`W ey^*')HLPq- /?Q6vURi<> 5K ]]!2MQQ3t#9s? uVzO-Ф.* Pu44=pWpᩱ' SJ_D5zrv U;kv#y+aD@;jiF_4ب]b9EhQ€I7덱IGt?F*E$|.MHbOwdPe9WI9JjV3 SmhEn-#rُ ~S#r}U{ϝ#h}jSGEj#_x6[䞖(.ٛ!$EQ 0Qkv>ߑ1:24VdѴޯhۨ)x€xcN{a7GAO;G: Nue*Y23ʅW֜TߍT"BMCW12{+IiP:/MzZb6 |'ᙣՊys9vwK xmj_ ǣ*4LUI"G.3 2sF5):J`'5ӿPWUz/ȩ]h!#;TC{~D|C5=\S U`m*!!b JkD9l!>(}C8Nʯ)]\H8(?( OpѸ 1+SM$ѡT\PLuWSesv[|P84c|b`eҍsp{=&"$tȯ""[,铂p@(ш'\ B6hzr6s(1پ66w/zÆ2CgHgg͘{Y|'J9nF %9ǰN)^+OTt?]@Yݰ Xkȥ|` ?Rdzur8 4pAC7E+,΋Zdhy&ۙ#@C΁ =ed j#c<_ິakTf uaW@ؾ7As d֋T;LR=nѷ]g G}dVO }LF <4 i"_ΐZ5@;MJS^O^/RmD~8&8p.$t>^ e~p/l~1}]/pJ蔿I̯Bk㲏7RwŌEp{Pfr#Lz+#q ї?,SU^t({|E8U*%.M#}>b=uIo7O#D0CRHj QD9'ٻ٢*O3XFO2lm7rR'91 P%* TjF,,_L¹hU㴼b xj,e@G_2^ԯo~EL9JHAѱѽ>Jt8LDA 2 awPM 붂UZ-.A#M nQ?#Du%sY8de-\=EPFqϪ?0L;Xm-KC^F0܅PwxDz* , bU˹xILy8Zb!4_W^e^q5P Ģ|`?LӢw9YDK~Ҩn3u9]>fʏ(L7 ZȕU\+=͉5/w!?Ƞ am%*gnU8м %ǂ&C^)}1HVxkXRc{tMjFnqtKWR8,dx]N߶{w(#tEj8*{@eaL :ڶ R!Vn%Х7t9dYGـN<\Pe汮Ǹu8DۀmJ Z*'e/{? k\(6y%ak)9h 3ZԇgOy)Y fvC@v)|u"wͫ ol˘fټvP^Oq?#@+!~ V5^RՕX˟0T4qoXV%ىS̐[:o=.L?P`& G  y4tH ZEd$O@HPߤ^SI5.>`pb .Yh#SS m QxEd#Bo6hů?.|u4DPܛ V} s '<ajp[e089H^2/YqF j} 5 w6mA"BQ\C13 6LKYj(gw b5H}5bDƿ"Ի6\4"193=\ k͙|VR%p*c:<6q_(Z"h M1!!X2r؀ *yM̝8YF;RfoZz 眛0;rY}^8쪡*m=| c!_e/pU z|Mձ?J J2Le?="Ϛc>$i|Z0(~Ȼ9bv^,>onqe*3GN߼4ג(7 /c3\oDLwx)7(/+<ݺW\kIEi?(/yv4)q9)c4;2d K. 55~m>|2c8F>9X)@7BEFUmtT*S:\K؞w{2'vi4,_1ϔce~`g!j,9?0-W+,݆fvc/(OKqo;5g1D\;ot5cTequ}l]7PWBWGgȏnK Es3F6~kB\I~W-`ecc\iz2RdM6S'(\r~|9k1zض:Z=&p0]hVoE]4cKá\9w!4B&qm]/e!nḋ.)jy!\2"LUZ1$!bBN-V- BO"!띜ErCԽGs#c[ /]&y;ăW \aoS4W0NwUV%Lq@SwBV9Ct.bt/)QNz YwuvUӒP/6 Lw?1b"BP#A&Zt5&MDښrz@ Kv3.:OqheU]jh,Cߦ=nur$"J5tZ_ V8wīv 4՘v##u qmW0KF158HzFW#Е\/Y')*|rF~tFT b7K*tDe2?SG!xbmUggbncxT=g5 #Sd&,xqRk횂xAZ{P[Q9rYOh|Ñw񫃜M%$8놿kE43A0/o8OSrKU52k5h Qvj[yr:vW-,sw87a]GCçFAJœ&A>.8)ĩ6pA- gIk6fDn'e簊mQ& Uu" C¸ =C&2Q7cO0ha $(m;;,.N/j7Č9ë́J"ct, Pn6yGaYEUP4Nsv(,+ѸD{&YZ)sK4dvCk^|5*%}YuO A~5n\Dːu+eJJ<AAռg Vzm)Xui!}3 tx/ ٪%%/>[5`KrJ_<2X EV_`1e!@?ϲPxD¶ ?d{ņƋ랜?1<~i[,w.0hE&}D8K P )(BNMwݨ'Q2nQ:#8ѐ %YN_(Xo'tW7xl?Q&CdH @?`7Dg TfrF)yqM?[Tt ] 9FB0|ݢ_ &0r@CH,Zt*V0HJ/vi\:&;Ӻ³{AL@a1@Yla/QGCy:EBQIP)BVq$:W9cNBc|/~ a$xX_1,6X7"E}TUWԪsh{YTxGp(]\nKq#\u ࠱f\-$hPĖ,|F(2Fx|0~`@]9We g CWҷ̂JWhOeQPg4(wH2= \fKO?4&eHeIJ_h.w7zѦ9VN}mrآР8XB%m٤N3hK VmԳ70!A)z%Q6&mLqֵqs_*Q~9լ$ʖD&^?auKR7VoqX&bPLGt|ZTҘC<?>eOh28fDp&zc>B;IVC=kt1`5 9F~=OEb5)Lt ?'2k"[. ;}u<;}=l~/V!n?xnjtn9m)eR^y>}Dmyv_L-P|vӝ{A (E~U?DTXd- =1( ,iL kͫhq|k#emN#sia b[ś--! yG)pKs `C񴚍k}u,-,SnMZcl8DHLY p &N!cu>n_-G)Hppָqi@RaL$' ,V>^#9\vy5Nrј2Dkmn 7pN _2?/?iDZfDg}i"["2G+S | Q*}l>eHYJj˪gRlYZY۴<pɨHQgK'sE:߹. 1D *w#H;Ri/" ";^FUZm=N %|*A_ȥfbhE'zP"ϩo۸E#6u 8c6_v%U&; 6;bĦƪ|78LB9 ߲ljT>H*_XfKqHޣm_+rs20@qk]:[I)RRbObd /F} hJ/Z~(bܻ+yURޟɤ`ثFn3t`ҡɱT%_69F+&ŇnN.~$\b5`O/O &mB,5L?"aE~3xma)]"Q=W_17>ಜ aUFtŦʟ_pnmb\Tm3\3#L}gb(Κ/lPrcJHx{jgw8HuxL~ܟ!io4KzqmS74VdˊBTܱbcdH5*9Dʔ~Z$>eP~_b ћ !LYCY-AՃϹ}҄‡L1`mM~TkqrSfab9稚 bB'죲ea:j(WP}LsSTK$Xl@mp1)r.ifF9˒pT:O6z!tu1ܞQtxv]\%lwBy>y|. wb環ksFvĩs&ʭfUqXԵ41r7ϰPV6h.n^γɟhaҰ8C`KІpze' kt )hԋ~YЂAq!^nI5 Hݹ.VnP6Gv>F+W)*O{;5`qP~ec:x"WGʿRty:Oˢu8Э3l{8F~j)D]xAX^{"鼔ҁFOC+N& ˳ mkޖ^[EM)7u7~СBNjQO'F[/p3ZIoc1#y=_f-{}x[9e Pp_p;:o$)kZR_ɛI1><5u/g[N( шr3\mPG 1Lj͛%O%oM>taXJcCEuo}K<و_(gTٕ_2>QƝHBӶ:\zͿ~$B%˻܆wQ3 !!7DXlX,!)`Iku*EMOSʗߞ'mPx;ha-bފhO߯s@X]T]C7SK_*$ YJw?t=sw W:_KgxaIe*E|p5̘]h\@qJU(vwSUI2MW2t$ArۖV/pǖq_BTJM/^bɝ 7m[@rtKFw]{~(y&ʗ*>"G(VVYGdɛ* Jӌ"?I5_m9_Й=HTm\ qMRY%; P&G{/w3C$\xrOU;BhEAފM %[S]IXb71pA"`.T}H(8D#_)v"MqA!ٟA0n~`fdvYE\K$/SY\5=IxUxBI; ]Ns~R,|D=2;z!҅9б'_ w ,bn(0 R(RPL[joDVO_/X1#_.T w/\fVt q8,oFH!t4i$0G )H` ۄ&^q%muWb0ݩn1}3X05}{sX=;;b@scr[  ]&Ds)׎S# _(˞L F]?"f'ʣόLq=GWk'mXt~:|6҇9"G50 =F{SHl97>#n@=`^U=)6LJ=tܞ~]1)\!Xc(Ș/x:i+{UŋCr\I s[8HeK"qR)q*Yܯ3SdU6PD?#nﮣ}d/Hݬl(ckwfMGS$Q;`AZ)}bW%b+ϜJo;K~n2$/ E&8,T0÷+!g6yfN |'WĎɋӫp30Kswl˾ZI 8|Fd& S8I+ v;c{g󗨴2\^wBSeOHi넜K_ieHh <+QTp d:k?U\s@Fqb,L4hm+UkVi"@`yJwuf#l@*=pao$~fN tW kNb1g@n (5Qƺ ݱscavş8!K?7:M儆]rW,ѭt/gH' t %#1~F )"eDZn% ^D8 ~nڑdq3i*#oYK/[5BJڇ.6foCujLM0,Ar`|C4˶ri2QlB" 9r9.SZu24I\I6kim+ٓ-lcQ Ǵ TGiLonr2Ȫy*}KQ_ö-MlՌ_U; \=^ZNL\NK +~Ϸx"nn.+iZeWa4< SodsTKwTW`^U[LG-^Iqc=RU"g+3vb ϗrKr1xv:H2l Ey xh{2@D:@O!ö*|ifJI |hIc{~lX|hÚX3i l6Ÿ}e!s6!#,#x\nޏvJTy/X%y!qt={Gw޸t聾H_Tȵsa#;2NF՞":KiKLkA:n򒩭/:S^b|*ۘڶZ9|N<+2;2v9 ]Ͱm4JĜoSį5ocz׵[sbjMznw:`ت eCkǘtuӊ)I)T6G}qGzqZ\K(FaS1MYB`AmKPy"'Lry!}b Y bOVRfE[*[xcwaxz-aU :to+ $Os:VI{E4ڐ2&M\NV $Bxg.@Wz\DI HC7)r+uGcg>KNHI?9\|liVqir'zI .jFVpzp [=E̥|=?@ B :OEX2Iܱ^) FEo y+Z~!VǍ&4 }$V2O59ˀs]qU5D $liKV|d}'EYG)T?]R>Q{Č0CD(|iV4z@ )ktGUm$. . qٶ#-g Y6xJ{bXq͵^}֝tD{,^}vC1mD-NN Ŝ6}M{nDe67 ֣е# _N͝dfUǀ56'm!S/`:V`=cmzڂjYH=s%V)al - @k!KuU.Ǜ7 0 )/KsUD6Lr8松>Ԙ#*(adѐIXiKUܲA=&Wlϙ4 ~r|ɎQY{kct@ +~dPw%@l;ׁ&[ǻ܈ȱ.p~c_7m.9XPA8m ZK!1r&`y,d|^n͋PIRYdCy' NbL8x;Pn% KD!/_8Q2y8 ( ߲bNIK{3.DID@66uv~\ՇEKi4CXX1⭭lMy]OFȬNX4طJ7-s dK[Àtðn/(nϲ5yיσ] 3&mb߆qż!Kw9){<|܆8f`;}훽f׆vI ѢSdN-jɊcΪŰ[z'.tČsXLX7f&a=FIjĠlC!r9IFen8#4-ASE)|c9A%=CLՂ (x,Mxun sꩥ)9 E&ˆNRj!<}[VnXtVK:~v=ag=E .u!بќj]7s&JBxMX}>N9 ;K'n$E,=N?J؟ʌKoKsml1YΚGb?>71ʝ۫~NVӺawqwJ'"4P>| M:Sgԫ#85]AM{Rjz˟A iWxyVmKA0ƆkZ}cJ3VǶGּ `zc:D”M@kYU"m Ռ'5{aCQfIGdπ6 ᪓0k ( Dyّծ`&ϔ۶IW&Ɏ``3gst8[J20ÅUb${cbqc+4vo5 .2ĬLߢs\ t2 hfJussf8L#Fc&J6qB["Z /jsZ:/7 L͡k䁱CƤɢ԰z>475~ד}<7edSX|-&펢+^eNMYY;j\ ,(~?;Fz=k9h!^4f7=8vOCh><z Gt?Uώr24Ǡ4wSV|Ts]/룹C5FV_FW;b%"oC\_+4˩0daZ2_+)1`L.3f%&:CnwQhQIxa+ ,*E/fjtϣb9ۣH߽Rb 8aZj=JdOMʗG,WJHo}#`#zXLZt3!5kEՓi)&2г Ox6/Kٸu['FQ,rs1+⎧!()m*puo{a.A&~$\ D% NAF0iSUt`x; H)%C7Yo*qz"GoփY X"ﻏd[n_OYZ N#Q_\yֳӝ9&2_9 FT;6 JK<@Nf׿afk]muخze8f3$Zho)r F$0jy,\0+1,-|hggҲG :dne6n&_> #[׍ΑYxJXqsk ɶ68.p̓J9}{h pٽ&>I!Yȴ/̕(v}PJDrt9 @z>|uv KMJiIG:2Ajmr$aopL+$!,QxpHE޽X ("儡&(@M`:bcp(ʑh%F8̛5YB㩬 n{|2k0v( tȝו^Py'Aqq_JBv5JHUS>զG~k Oz;U7PyU35M1*cXԽ_E!I!=pOdhQLuƛwz4?񎖊+:Q#vD^-iEh1Z!Sx}c4ˋ4u kDiQfz{KhxI"ݶik˲Ӹz4S_cb !oC~,c']h21rh 7a]zM!6]Fqr{K_&m SRF͐>%%{Dt{\#JZzIݣ༗yPUi}wd]oB_.-&E3^;u329eov!fl>o"Ց {pZO9]{THp[okkĠǛ^e*@œd=G0Ѓ Nv.Av.0姃" !5rޖ;n7:p-p/Fq +ˢ{CfA.rn-8?p WoVkR?,4nr[gX3/XED{#kÎU'd>b4Ħ-`N1)CK~[cbG(!{>&fTN0:uAP0^xy'a@ر24\ur"ns#׺pY'F\oqr9,#Uڅψ®Zd}~5I@X8Pc5%*QA'*`.2j|?cg nkr E@YY4<ϒf=6)uMgskyp NO M[F6 r^pG$" NF!ڼS SR>!")fbZQ,vqYЯ T4xܦ_uOEP6hmW"l]FgF [Vw D nz {c+4tɷʿNX| VU4b\wӁCR蓧u<5ޙd*b b7r 5fٜkQV!+)]؂RbXOjC&<3sGrp 2s#d idvUFv'U`A`O9*uejXG([ '3Bź+=\L̔Xۊn^"٠@ƯY&8,lAkB= \h^Zo-ГH#ԩz?K*IzB&[kG}Q<]Z%rVnj, FA}Xsᄇ-PQl)ho2Mj_jA8F181B$fK9Tb@*Pozvw̧nHgxθf~595|\_H߅|r_䳁O➁5hy_](ЮypiU8pDQq\!8L}9tX̟!}:mhdX棬Nxό:|X,z#5ދĿ*-Ցw!]f]NQ)?S*zGo:ι2&vH q)gjXcрm c?^LDGǢEkyat0SWhud3ɬ鲢EcrN+sff<:_1,z1X\!EZUYhDaZ>ʈAש, h$\ˆ/NRzA FX_e+t^) dzOh¤]>1^\EC+4*T{Id 3W㜒l( 57qU_ .,l; (&( 0ɐ7UB =Mս6;!ihoex)<^K?g9Q༠A+$l9ac?IpRNkB%Z:`fű~8cf< 0Y8}mm{Wg`k-6yF$<<4T԰AY%R?@gU}0#Znaڃ"X&?)y0nJk^s <KVD Fπ2_T*QP7ቾ7PC(- MJJ"0|gO=/İ qz^s0So@ w 6sDvAشۮ. ~o[) pK Fek.2K L1ő.Q[4ۻ΄^̙s^{t7L`p@1 U.DeGG"h4xοg ޜ\c *94$aٯP.!{41Y> sb{4[MΉ $倫={ӻ-Ĺ[0Joiw= noм[Ba'ߘOpżBgV3?TB0|9}J?i}Xo%F&׫JiTwű+/߂4mf>+;-Fsǒ?1W3xqkDJ(zx_az)$,XNh\ӒUgPw̏rw:ĉ 6@}mspϨޯ1ߦm@ Kb!# |рݼ)U'\񢌓MMt.ATfq/"0B[NFA&&[ViٯMЅX2/*bZj #͔INGP `m6 6•}zX{m'2L2=,5k0xvO0X[5׸Q7*KKwJE'[3#+`qvg'eU^_U>XVKLֽ!my5xT&HCI.Xq@eȇݸIdFga\vؚ3DWvdl716*6ߐԿ^=ǁkUM\r[A6?[Z#Y Rieԗsd `LRW4Nau:g6.8Wvm)0}(_1[)n!!Aa 9RZfAT:01+Ykj#3?ǤDe?Z D[kP˞XݎffXI#|xÜV3tĆHRHWCqw"D\^}zח3R< 1&h4RnB-$ñ#1=LU#l7,@뽬`1,aQy߳t'-(kq!9E^lP42ntWY?%:ܒK&hfDe^))e͓:I\D hLt#9lAu$={3NH?unh:pXpv R'fjJ~ yi>:"Ş@:kwNWN@>:9.#銰u€ G*FihI;H't w@?!Db$kƳdqr3#P5L|+KKb Yvb΁f˦!:K4e4R(-a`v|hHXU sݦ']#]VS+M H0уy"+4ײRg wxbte9v`tx&z7(jlL\ |:)Q\Bv{pQbGCgX!anBXуL˭{Zw| ˒m+5quK"z_6I}>ErJ4h4>ɺF"ñ*z2@iحy78(B MK*y4 DͣIC~{uy9m7.V4H7ֲUt{E&vZI^'~gc-{$ [ԁ@*aќaie/_ī`mH2wTw=׃ ^7SDJ̔NB:2/WR÷\cMZ%Z7{BR3^0l`5c6~*]NlԌ6#DG{ jlEU8IifNl#\f٫Du*z!4Ohnqz ؅ѩu"/4h]+h"47 /Wz8Wck{t 0XVZ-KWF+](S"#ua;_IBƵ6V@)`)0T cBbA {()-nHN5qD{ 6]#SLAcS@B iDp-K-Tc% %'5nݴI82wM!1Kn {"+1票!b9 h`y 8AjPlXM킇*U_ʏXǩ$]6[ 1)BpFBR̊%`TcQ %TsOPI!].G&[/vef]Na'oy9$ nNҷ~婌{#/ }BVQ=6ѵ)H6䍋v̔,Zޓ8Q*ojrr=phD&[85&-}r+Աu]}MHG>bѤ(\aP,"Iv(5vxNdNg[RKETO 􊕥3k16OEo5W _U#ȋ QfGZ>:4C!')#ҌE>ɪF.82|2'T]Z (֮|\u|"GO2Fo>I&&Jg2!~CsQ33l9fo3w HFNG^cdr?yG0J^H4_~y Y.><H7 яT٭5 _犑5EpĠ'߄P*FD%ke;hRT?34: Aq[PQ.'@OB%GU+' jK 4\*-=XvKCMk>'Aco$zyps=RfhF``x<t#֛d@ki*0(k{ȚO8Kv(ޫ]EIц{5/ 6xǚm ?;ϪW=^P֡+ ?݈F$Ds'@'H$I\?I$\oS lCӌ81z=uܧu %<> HSî*ͫ'?<`@xmaPGf[G-n%;^T-\C_܏#aL@e'Onygbu JGSMfmεtw|$1æ,5Z+mmr]#SN_qt] j'Nzk $\$mZΧEw u~ goU n\ք~们m2 k6_J>% Pּc?F`h9[ݭl厁(Me|Rȃ|<b9U4dF@ؓ$?ʴ.#؂^vo{0zI3Wj5,%l78kw\yVMNBü|$~ X8a~z07Wi0_? gz Y\s|.vU{A:tt#028dGX xUBK&r UNzp +!g`kt˪qDTkW_T )]nA׺a"<+ KR^:=Pm:qMdznHg+_NeT˩#MHvswjўEV._-[$ssqt[\)?=暓w)֦s#O"\Z`GewG6x"[yTq^ =A˃|[k^?.SurmN n)jβbcg"H8; ǫYBgvF6rsgũB׬%"ћڸ>Z'Q;ڴEᲅƒ1ܜQo:ƎI( o&n^:.J ,, :oER*KT Gg}ǚP"p;@9 㞱r D?,bJ5WٓSXSfF0AaOŐ 'Jj=Y/ErL]'v/ /$*.?aFL.+Efx;"N6:wҌhPBI9Ǝ}J=w 3!]ڽ)e0 sd&i MXӝS $)s·%H;SnKittnr9JOz) ; /Ss%xN>T,z;*ڞޠ6 uҠ+16/tN9RH/'uhBeGu_n ~] S*T1KGtC[GX8Vz)RB*gO:"w/y_u= 38I[\x$ŪoWӿ!Cp b`A< ^6{*Gt`^o psԦ5|dպCNCjY\8 "ɱיѫuU&1Q~"рs{q@9Om'Riu:Pp7[ֶI$\ÞRa2rL1F<|ukg}f) [<'7 q1]< Pӭ+ntژ0'Du |ΌXP9B$<n}lLafH)LƸTBȗY̸*yܾjI8R͎X,LGbm>.4uSbFAd) ,~:,LIVk>󶦥Vt0$~rbzbNߋr!7}tƀs ͹6zz8) cXYFg7Ov^j=:OZXD*z|4q ~;1 Csh%0S^FŚYԳ'oz r'O5 qs.[ ̖dV֣[ؘWaWy싐y&Ls򐉼8GoZt2BA_^ˎAW|`MՐ(OYt'?q&Gm•ӎvF` X cO$9=ޢ9_)i 3=_3&KIŵ`Sь&e*^E4Xaq&,G؋WɗKI)ȿTq=4ޓ5ɇ͙U禞$R@m%}01R}jK{|QM@}ţ%mƃd:ʁ5Ua{֤V<35"Fy,/[E{N1UaAp# >~=H Y*{ĶmC񔁲hkMt*!L7" иp,4h>Ur2a% o z""'|E {u!My:hQÂ5ӝ0?".-E!z(&RҮRv# *LF*>6:̢z?yw~H CLeUu萃Og.v!4Ӻ\\qe52;7hQk+!]>J/x0OM> 8"gJtA>f3DZz$Cl+%1;WɃCiWǗKP̒>qj%u#Ui5hVJ򩷮[#bcJd=y1AL$(zh3%Q9[ʠb4V.V!_a1 S*j촍0nїC`~1T>;_A!j /vN v.bf`|cx4BAJH&[eʸilrgp<&U;D>0V.u\wԝ"N!c^yIGVD*`y.O}J~v?{,`û*GQ( H_u:3Xc0chu&?ɗ;0Q X n}Kfx;\b8p{܈kҜJ gF\CЩ2@Α^e̔]\4!e;>vU۔߫mYǰ'ν! >W@MC^=x ¯I!ܕ;ZށYm Ű٪&R&$Df ݯ5n( yvGŲiᕧ13j_ࣔLDD\`y#{4OʩX%Fi¸:ue[̘e jG'LO#M2aIK5Ԇ}*?jg 5/XS>;ӧIX,ʂ! sO:xd L3\ߐ2.]FM6j}YigD:Iu·'m&_|=3L ĭUDV"|7m\kGMtm^-4,2OƦ,D*K SI>mb>[F4X!بUƷ\u-^y|t|qv+>xC_BZL) Aj*zӟ?[( 4Ya@uK,y8ܹ<Ы@6ȸѮPy5-#P;uxQηAɥVTWy |/wR٦~q\ʞ$`;_+vݷF ܕWAJ|J9_j Х]2u,Q^Iܳ84pgp߽SlK?1\ԮѾ=D ӿdY<Ἶ F)n zW`xYwiklޫߏm} msxK5uN 2m쳅tHo%ttUPFDL w@L"S~ >γ} `8X+XHU=] ьq\YM-2|++OBvx2t[6Г{&;Kuqt4T?-00vg4]PLtXʌFz$^;u' "jlOU&Kp{C"x $ܟʫu2j .fȉg;:'kv3Eq=iO {(EC#A/b0s-0#೭Mify4hxw.O 3*&zbp̬- .oI[kx-ȯGz}4v`01_t3$d8^H+l?peL00ѳ`)~/\;C~71_L$7QٝayKy.!3Ǥ-Ej`$ Q6Xm" fq8{S} ;,3r? }`0~epэ^UѴ×4BD/K4*7X 4iW KkL T78Hh^䊴1:B XceH"D$,4J*F;oh 53)*+%vq2.?1B2bILNhdz0jT/0xAgy-ȁ/u&S_@_. Ix84l{i~h*>I'UMT.)۵mbE8E U~>{8oeBi S+f6H&*аU`o 7,gVJY9oUw[p@1v'Kc4LgIwiiBbQzjGߩM(;Kt^@S}-/AkA 7S,=w Gзj".%i_ƽ?ЫoM#4YP(yᯈ~ y{ϓ-6cGf5b$5wۻ qWn)^9||asvo$xT`R\ kM'y+⠑1׵wPʅR`-.h3bj .h8"/Otl4յuÂrf>D\ 7_.܂}ncC^G؅|X‘-#k҆Ƹ[mQg 2C OQ;|{ܴ꧌iIVF+%O_h=EMeIW*xi. fBZP>$$a4)WO곌QP< Uo+wW*zo %،wqj IXoWSЖQM'PvpbE<+\j^f _v2F{.1_lKVxt/}Q"j vdz33"**m-gSg枢;`zr4\¸C4w+O5WLq_pw77՜G?N|PIڛ<3Ѩ#tEL`p@C^4l]F/3+26<#4mU,f,5F}4±M+,yî$ ],1ʢh6.1w#`';\2%{Dcuç$J\2mkṟg'xƨ re$5hat ү?:`(px W!ž!hEߝ}obCD=^Nտc\TO!GzG!h k,0;"d5:0t 1BtD"3jlJln:'bþ 2%@XyӾ!(Z}\0oAMiM7\¿+*]/`bKX8a(䛱`H";&\M,=)cfv9"XqڎnrtIv:\IГ-3-~>sFS&"an,YKKy6ʯ(Aև%LK8foȴ1U ̖k%?"]-\ɒ2|F2ȠȭTe%vDWer=$8kV-#q؅|{z C maR$=nDÝN vYUov ~v+)[ bŌ~ HrݝY=Nt,6^qymô=bH<"#h/5sS>ЅOhSs-v@1B,T){2d@YvloH0?D38MӘGHW}(HKX%tz~\xHh36Kp xMQI(VP,nA%w<)1?@xaE.g5Іo$erK)ָ_EsH.CF#kd\OLΖ pXAG|7X1qZ?AOoW_|"*eaZxM(х@3 IgxvYJ{ӈ]'Κ IMJE:=h)v8zMA=j1&pf6\3V.7OQn7$Y쓯 {PrFܢg%9( )w8A廐=ϹK0GA ONY zڴug[2ZF02~]=Z $QeX@)%VښɼgE;li0Nu$;`V5wstZKmIrIޜ :nl[y'_t,B1?lNyG)*K.B(lyo^}=p Г|3$\~J֯Y3G,YԬ"p <9! , @F3%q9$GU!{hfX]2b',L?jDJׄko\"?c!)rTLhɛ>+3 bt|5b)7,x8NBD:%8r#15wLא$P2 k<ZUk֨⌧;B!mE}*Z4) I\}1`gf˯:~FҸ>&g/+?j漊)Hse@@;KI4Ӡho bM.aRT>s&%v$)lJٜiBIс[JsA?2NmX/kHZyyo_iCl . [ "T"@%;;LA7#_ @TAi-]CObi5L1ǞQk(vaeeؓ`0[]D#zfzQ%6X OpI2,D(rO5 xMc/ (L@_]'l/24(5E+zÎd@x-9r,%̚ #V8`x 8oM83$7*8Bu9SjU,Q͈@z~;dwB?IPO^DX~nCLNLgiS6FzHa\ʠ[FOR:q=6w$ār-14fs+ygTFV`l &9)WH| OF~T\kVФHaYfƬNBE(?$(N",H|Yz9>5dˤǒ~" Y/ѓ',_N׆Dz6w[ޗ{QSd*GNBi ծi ߇b]h>EZٻ9_Z#Mv+#Er䖄>?ƇPn&JT~_3?#i˹SB7u^&㓩뾏5 -i#n2F/ CV?A{qi]= {\ uGqІ,ϞTfF٣V5,aWz];܊uh;ecm)/ly ! kطa2AϗyW"#jQ'YsD& ^^Zi^Vif)lbjE>57xp p62p JJE3HA޴&<){>G#:bs ^c{dugOeLP H,xZ$`}$l CZ`'ϰ6>z}d4U@bny. P@xxz8ބ2J?JAV^М$Tl3qe:`p-k c8$ tE/@9Ur$NWDyXP', k S/Ê.\dtT' hde9Sbm!|`=[hkiq#^ p)uFqyOuqY5 m'"s}2ӦL Fܴ&؝̲@_ȷ2uXz;12V49Y`Y{!TYCLfWw6OO1BK4F7B}RlMg^F;g1~\=-E-Y#5Iɒ}^XDQ6I}Qb&ݡp b6:ԃ Hy6;&H#r]T?LoK>mhLtrJ k'CXZ]O|Ldө? qz}M[-UL@,ak}v|׶{Q:JW$vG|vkFEU ~O!]Dn{JG$ ҭ(@4g%ot#^'$ȋI8/20@]JL 3_\oQ O&ja$JĨ*Q=b"HW+LV Ձ/rP۾pVIwL#3f0-aw@T@O^' LH]WxNo*u { g=T`ʚcb/džsc͸JuBƯ5 #c%s6H*|/o(.CEfvdKbwvl b۴/S#2O3{C,qw^5Hb`#R~gL  v';aZ aeY u&"5a'DC/d[wHVqt1~>vv&Imz dǼy5dD!01JCCI$g=>J'(: G_ s^Q].~/ MgpGCa-5;l2C=$K$`&XaI#fH[E@|O`-y$7m [g.A$@=>DcMj-̺Lܜ @ `2rV8K "*qpaJ*8$x}hT48Y&T<|*~uN: kI{ isx h:vC}1DT=!lZ2JTCk(%6Pl邢1 x%P"6cs }8$iGs6UOkGmVt Mރ1?ې.cS$rL'h}3bK@f~)-:0(2M{v*$ejڏ8U0fG_,J\xlքxKǷW2ۑ6!mT:sMn ,{;hk;=HӮt3% xBAg#+'3Y:ʁ:e c_ݖ8VwuE,䔜\(]@9qɯN"tLGw~96Q w8Q?vp3P]%uPC/m3-8Y8*5aK'݋c -BZiYxU;ZBOw\LFӜس y߳y܏J%W"ݠFfÌӹz2;ixB$(,WljՊfoRKlI1a`yDACZ7B*vP&*2Y{Sؿc3mGC5ǤAUͨ6f 2 CS=AQPkr^1\=7 I ] X8GY}x3!7"luDtp0!Yh M̻t5OU(,*~kNXk)!\0s"kul/ux].X2=.PQ=(FTZOݝ(~<ñ @P֒DpbRsjUwC[i ޏH6~_˖AI6tWȈy`ݘUt+8uI(]2.96U+kcH}~z;p|AQ[4\~El'IzoL*گ'ɗR-i U7i0('kAJi;,pIzsJ*wP@ jPGFq[# wSOl=,ؽ5ſL 1hڙ[0- Q5 xe I @I!H= #.u61:2<9 d&֘#U@D4e }i#'1T8nR= N eT PCg9.<9_ K (P$T&?{˒=N#pfv!aSBASu%M= g^Sup7$j-k”B4"b]*'vHЁOroqMGq/QC#sFN&iYc,SxҪl i* 4n·yY`OIWo [ڛtrjCJ躘y+o cA癈ߥbX0XWN"O@L y[a)C~\6Wʜ2Z֏3%8KZ&9!ad*il?v!0VI> j*(#B ܿK RÐ 9;QxKN xstqČ\z-?.u> Z2}"8~_vQ(!/0ǜu O=}P8K̎\ފAzIݫ( Z@䡆5ԳZ,fT Aa4b+Dƈ\ cXQݏ>5[P̀:i{Hq`9TϿ7^rH|\8l~xGƅ&1fJY: dZk5\>jO'Wv=g8+騬> LǛ?O9܏yZ}lRaD<9\'+߶?]}1%ZgV߉1y1̳;% Xqx o$=^0~֧Ks<:mX%U,8KO]& gwp0EEW' \`ؠFût ^]nϱ(8VͧcW6oG}3Kk6Le$Cf@+˵&Do =P1rOh9<תK~vd QHߊː9nDѺI`U]Ӱ{6k/HDw .6]F(ǐQXL͗:&H1m)7BEUN/k&+ܢX.:9D_A{w㓡Y "ڥwI L5uGkn0} z%8yʎ7QVBm7@jg}hҦfgvH>R9(ҮԄ}!%--dVx^8a1҈iM9g8}qh3r; @^ 2FBل"fY yB6qjIn\-4SM:b/D=.xEz$!X.4!Pc_ VdԆlǭF3J^kޏtܠgr]l HQbju2ӏ` 7- Q7+s~1Ky!'AT#J?5~HgZSEO;~N!I@Nin!@t}{ﵚN,r Kwdڋm;]v:wϯP4J>Q3KOxN C#õJXo$$n>Z꼿a+AK,q8ގ3I}UPo&| pk?qL(7<"r}P\ڇuאB+a38KnR%E9^>Ho6_0 ew\~L3t#AfÛGt W.Rx>P {*uR(Hw$  W`@b$Q,{ς3}N? Q6>T (GbnaW#/qsf[w+Fms! DŽיaD镍_sqLNҒf\AM ;z%Pzٗ3jNYƘ0`To$r^1" _i$&UhgFw:mԸ0b%&xqW盕*ƾ@6N}i#:v!z:sySܽeVWmJ>6yjy701X9]bƻ3o}|)y+b$ SLc5DODպ91ՅTۻPrv~k? Hl{zܽȓm/BE ͧWG.C(@}ڋo۾d˃ϕhs;a="~#1s<+xP!)HNʗdP7x0o&M`I.+r"k-K7q:5-vnĮìW] nTm*_lLV P"sJ~*ydɊIq!F}ڜ. NNB!z.:N`JI 1|Ǖb5H[f]L5(2Hڝ?hڍO#̋pɫ]9fԶlR Sbw_^E04PWεtF=wKs+) KSR'Rr ip@s_0ykTNLǶ\\X?@ {k&.4`G vHo̹V!"~lB5C:|$n֩üAiN|anT}!BJn(d"~G8.+k cM;oLZg8ypO%NO˳p;C͡h ֙F2 ^x)r_F=}*Vm$?2ldUJ=i`*-'iEoޖ$ޏ4+Yyp%j0k*xs=)DK?&*x8!x~`X2h 2:'"[xaҒbeHGx0t\@#.ՠ,T\+T5@Dpp;T],?\!WDsA1}A:\;A 3ѩͶ ]ᗠ٤x#̗ N2r&̄,Għ%aACx RR) F>m+G/KXh7s\p0dFǴHOL{X"LkbFvJ'3oy.ϞGO?/۹Yq(w,Nj@nJpb0|Pr{ZT<, I8/};$ѲP@''.-Qᒓ\Wd!樇FSkMTC Nx. .8D(e]" I J_ kzAIiGʲa͒̓z %)oQ~!;K@>U䉙gL0/m!4PG#_.&3lLrxLP`z8f ZginIjn>>djai׫2G}!$6$Mc/tFkX8i s`3#^0sřaAGP9f!rF޶3P7LgqJgj`{VI2ɬ^(\/:bO˲0 =jt@ZH|v@tG#}{^KU9 Q-|OCe~#|qhd ]-.8=O;9"ǬoQl8"n3 r. p1vT`M*Ǖ26Hu;^(0''v# 耾 l@fEFO 5f"DKP)̛ OrmRdTdh4kٮ$eփ6RC9lUcJI`$U"_}/xxw48_ )ߣD"1-A=D"C6xdr" C,RZEnN!ø| ;+Feu_<Ok`h&n Y>-QNCLy6 ^\X~j;:$6"#Ρ6C">,8@'^Z.׮cj6RiL(9L@ͨpb1i8B' `vj2t`wŠ ΥzQd".$bɐ:/њ-E9Zb$k=n1PROxqs؍R)^kd%r*%>;@QW~(g"*5Y{[ʊsG[)0ڴc!gpD+Nɵ<s/#`OLn{[M@puNѡ58PyT WRM?o+Qǟ6Mq{L>Q~c EdZj;KftEҿC|WL~X'@H kQv18TX]9l#?$Lg$gWǍUH|;alm179V旑/|Qdcy嬲udMiu=E)˸ "1J]xRaԮpC ^4r$Bv\ 9_X3g'n_B><窗6"<J l)G ,B:ЊDHl,?90Ij ZF9d][Ic=ڶtLD8vBѲu+olP{KiTbfy>xʄDZcZ jc&Y(P|?a=eO"4`Xp&P㟀p@O(vgA.~hm >o!]k> /D _{s3uĞ=)N)>Pdq]1}Woe[CDS:F#iI!{"%'3]߰5VzKOyVSܐד\;B'D8s|*~ul3ןsIZmYLC8~ 7#"hx3ٟQk1.m7+ibN}ڶ܎]CzK Xҷ/ `.kpO1R4t >{%:T I࿑* _qF0VԬ>R>9x+LGk<d=*]HYO:ԉ[XpA;x/zm,_SzlB- 8xt5|4e[@DٳRZ(i뻑3 xǓI2,5m('z!H1j;ȱXc<ڠ`B9 LPF5B2աdTH`nnmQr$m<-1u7 [λM'393XMrJf)~x:-t7ĠƷ:)89c>E,hr}y8E>x0B<֞|q?ۧ&" ɷؔe4}PWHM7s^QJ"Z({_sTu.xo4Nn3w6<H0?Ae[U7"E nYE& *l"U(o.=H'L*?O0lDeW!":uN\'v6qsݮ3gT5.Jg~S BQ㕝6EQ6.G]m>wuz$$?8h 3Iʷ#JK4o$ϩJ>:5rnnt{yaΛ[zS=ĝ<>m84RЕ8%P;Jd,cK1˯bzT3l/͢D)Iq<*5Ph!rq%TGB3*B}o Gcl ai;^W*ƸXy]^jԗ4Z'oU䵟7!f $#W{%Z۟?-MzQ&q my EͧQac4yG":2VWԉ4}Cx~875B2owjJ}0VTKrz3W &pU[PHQ*LYFc|ujPK|/?ʦb.RZ/æy0!0KT3%( }e}>"ߛ3RF7{ g^A7yEpe޸a>)љU&KoOFa!4Md=l΋60bIq87tJ9. = qQN~HмQgMoD BrLC3lLreٵX>OHFL6(pد2/~b%H~eqO'`H-1vB9oq,KZ@9XGmkweM JA>ñUҷ?V cviikk܈͢1OLoKcoWDZfHY6!Մ%'44#p>JweQ 0Dk,U);hY,O`y ~e5t+w1gaLUC^a#b]KҧOdC Lf+>YkR-p1y'"n6oH5Bx2:\U̖ȓHyoA羁:9̓h3&/Di4NW8m5i䨙ovt c\h,ӥdHok-$8aK&w>F*0GT^hQ3CpyҔ@M1BH8b&T:,[]_X{tLkd0Z C;H @IxK!Ľk~4o-z-z~{na9Wݟ>QR9|1q},&xZ-L:]m}eT&0x?@2IeK/O.K,N67^akFS<BKxEYR̎`ْلtyjb7( "c=`Ø0, |Cy\֜ڎ/mKC>4>j9250X/U ̌*-ni4ʬL ̒i&Bt50i%OJee| WCi {׈/^޺uw"'mqoXb' d {,XScv$ұ$H:Aԣ7hI? ¡'k]|^ߚ[PFL:jM{%qq 3=Ci7N@h.ӘLkbd ZoLHߏBVWJ ~'t"BIY0`_JY&?4>h='+d)RɗPk44rqbIC<TgS=Q*>>SkFUxLVbxSgYg6 =+U_>лG4i!ggPcUs P<݁yl~燍A5GМP &]yjyʠQ@`9 G׵b00p'y%&I+#֬O>?.m"tXڶ;\Hfw*`⬎VAw(N~7Hn *4 b@bʎ\k U5uV̧</h3HbL$S{窼V"cVpgt c"G}yiim9U`g.6L Ի4|^v> )3s2QԪ"țgnq7By^؊1Atv:dTw_^^GZ쿮0IdEu)S@ f#F@aj^W{6RJ#7hVSMS֧֭(8TPbvM,^>VPW T΋[-*%?@~lݎ8ꂁ٬Y 1h2&BHhM+;/@|$:AOyPN7$s81DyzJ ),Q'n`֔?t" >zkPi ⤏Cn#گqMYu dqa26wQF~Pdo%-{**`.OIX?m+Hc;&>p EFL㶿<pHy5ez?x&v^ (omG7#3:E6,a9!w52L'P2eIDv'Qh/n!@oBup|GTw F*ӝx1 ̽S6iȖP̖޿O\=#nCPĽ)pUj0)YITz7$$c*.dñM?Jwl8M0y]q2qISҏsl:l_|]7ҟo4M(1*ݕ?f޺Nq2U.I}ٛB W$ȡv/X*U~2G/ٿ~BЧF͍A /(R_r,x#Cu Dzp@+/ĶԨo;kus5TX7m)mSGM[^D2uR6<}?SYJo9نnrˠ.g%3"-ŗWc35 I W]iWElXo_CAy8S𻞣WSg7;)AĢ3(fB {>=6NlqnU5wz+9Q$I}jRMYl~/riJv](*M%WA'ވOmĥDofZHEeSAdA> C@#:I149 mzR0V_eɪ¨H-o[V9Yuؘ>=]xtTB[",6&57. EE/Yn߼8bn ^)0iSpU" Hڲrm(Q\/2gSNʧ:ndA3r@dDW[47ߣ s mAb1 1Ϊ*Ri`.k~TwFw,|o(=ͭ`BBjxZA.Oe !=K>\A39D#8Gw,d$ 8~`,'9nxNmҤ^F]w6Nsl6>eA+[V: 0t\(,%H?a JKxx^ZSZ.r),Jη%K.6PkW1KI]ɣ[ T\<Vs%\O5ƆhMTC5"w0غ n{td$9 z ~ w>%gLYm>&9L}C#l ZR}%د}b 44XxCIOe£Bjy%=;Y\"8xpG8%ݦD@ }8Aٕv6:^ՓAkN)z]IknHaIm3IFa3f\|l.o'JoP84y&q  j3w"bnNw$9;nl4ߢ19,b|ApIaDQqVqfeMZTI5< zU(`}ED`5gIPQz>HGD;)(Kxj lTچ^p榪67G3 s-йczyVߖ8N* Rêd"!pJCF>J 2=}yD+8u$loEs EP>$KPWSш:XJt[ ^Wv ^ $*]}ieѸ5MI? -?q><9vNFKrvhTHs96#?Hnɯ 9xЂJdD]Ef? 飶瓕W/п(C/z\ޯNC6Xwpִpw "_EtOs[|_B4o%a[+ovΐr^˜~̌z^A \lb/.ER 6K/<6xCvQ.#t){x*(Z-ڛe8d}x_ <-4ע^75q1S8FWtW6x˚JB-Bw\}VCuZ:p 7KQ9T! r%6*5^J`O}z_] Um5` 6v<5o=RXv`a.UQTR(Q 61 o MQ$=B6A[dL }M׺C&W/Y ]׌!0XD^`r _+(U&_"BG I?v0Hqju0gP,f]Sw>n QF͍;s_>\>.;{uzvTJqO K*œD^DZ˽y~[v&եT_o)}VUR$QHYFua6W*moo uVG9,ʇ/',}:iʼn+!uiV` ‡.cO d:0 UN[-b/񫕷36r $ IhO}`oD3f|s6Az9'X(5Ə۟P8KK Ԣ6B\ЅvKȽmBo/V\: ~̃ê4L%z}3H%?O.- 5KLY⛐LϾM@3FT. -M f%H?:ҥ^j6f8poYeGPbZLUUtSٍ*> ټ2j7#WfzȍDTKK0V$~NOA,eC1{e+ 6(CV{G@1Y³+͈+:,W}fOb%pXI3qA<ZZ'.%K%dcJ֫zv<~6N}zz}MT5RUzW8{ §+]sHS[šPaෂj R\-}"u"?juZ 8c`b@=v2#뻺c$MSXNOHpa>[Bb>)g 6 qg $cQ^q`Vr=~Ɏ7Pg[ V\vq@"w_q)̢ 'D2LkA0el yn}uqYiSIVRJz gkSVFk}&.8Rui4 ŅМmވL.ixWB܀EYhA4MRш0ݽTEzfo/Oj ӮJqU 1DbN{EyiHwzh6X l#@L+ӫ[w{0344ޭ].5cu|;Ict(h-8aq>vJ}*l@ʿNFTwݭ+& lnmm`SMO%$gCd3|"qνv>.R^0(nh18K@##\ q̥i5I6(j5|ȃ?~-_&fKhǷZ9t^ 4* NyS$pح[ (*r}S'oyl/4qhy[&SV-r|fJbx u7aoa"~8<ӹK 5 3 [KS摈i%e&ĆSs9U e~mE/, BJo[Ǟp:S-m/SZõ<;#Z:2b Xow2٫$cW'H4Va,u-$ۖeE))J ~1Gk֧Rs)O\:Xa7nz Aâ~/j Z|yҕN_|z!*p5UW[)sI|Fbr'[!YV%[&h)fe&ir`dL哖]LHe7>Ai'Aژ+Ӎ9o(WIhs#-4Z5([O:?a|?7AC巏·a] IT-s[:HzdUq ]m =V:ydv$]eDIfč s*2&FA1&+EA!Otdzi٨{uKbF^K4#E="R}/MPvE$aRdwBa=Yfs{E4^ʲ+$(=h$i~fYDo_O]/J˜g~+ٰdL\\׽$ w.кabϻmR?,uĦ2|qJ@;\<7xՙUp^ZcG3?6;B : >lf\`Cc-AVZq%*.9PSJ9SYb2]M0e {ӚhA39* TVJXGӊ(UjL 'PX`2퐐g*d.lZ ~կSJnOjaG*n?GE/xżD2EZC"ѥO'4n _h7S͛ZT cL,>}P6zX{4Đ"v5O8?Vϭ_o0(Agp,$~t̵uW67z[EQTg<}3ԏI~-d& s :kDOdgč -ZXY*oSa#eh1d!9JIXfς`HdK8OdZ^q"˱В7rxF]]Z`;y/ dî z5lo=z v.sl[73Hj.ڟc}"dVXn΁hsM)Γwa:q'J 6COoG_vq韖ŵe#!\YWxq.ngn5F>e,D'p gEMIO^C iDQzTqܷcq5cuj2,$TԦ*?] sB~`җ:Pɕj.> y/=Pژ&+W$2]R0Al #:mCh.( lvc;ʔЎm$ KCNadut1눟ie#".\IjJCNxxZzdXcP,֩{+ux ,d`WG.h#B8:йSi@'z`m?nZ|VYՏ?Xg|g[C)}P2YS#rX}VFvTh8 Y8;ÈI߇o6K<4y j/QsšU|>rma5Gy:4nY>0GRvG \6Ns #n zʾ*Ea%H ._0ufpcC-pc*)NԀܯH'caBT=0 Y-%_ W";nǾ2wF閗 S= huvM2zD;M +k3= ܉. em`R!_urQ*rRh1y~#4tlOCFq 88 ~X*uhL](!.gI*sJ2kJu  ;. <|[fKn1c%cpJZK}x3U։ַڸ۽byJRuֆ0պnA_y|IO[ehƨۓ>` Zk;$Cgf~7B^KzY/_a-Y3l:,u`QtܾLzE(/~btg L|M|gO( L>#1?3}ş[bVڼrpr@sdvdiu8FLC-DHn ;L988k0l3ks;y;ɲ;"0ڧ+G"03P8`uR*b*p0]Il"2v)Kl9x]f<ۚϣ{l2:uK`;XMIV)K!cw=?>,׵9Dt$騗 Z¼H2-:pbQ݃?@h5'G"ޓSb`wѷb2a>:r43Ӱ/MAmZJI>pD<V^--_.uhur%BWGG6z@^V RLͧgU_r`誻_qN[m+3l77v e <] .aN!Z@ҕ{<ނ %fҸi(Uu KA9AHı,%dqvfCgW 6t7dnC9Zn)M4OlMYת*Cn_ ߜ0:qkWAˀ#r13+Yf.ֽܛ%m{2㝴D3W."Di>.j?4W`u;ɏeLt̝ z+{}Fd:)2j*PgMM sdRh}uwB>6^0Ϟ D^J11+5-j}ׅ GFˈBĤ?#b>eјh^Z.IG㶈$8-'#83YFe.aс ؁7уˤԫ_-?c єaP?mNPBn2{kAk(?aZWtܝe.)j:hR 2;$)J8QKYwJvJ݇c0P+55ϩ֎zL`ΐ*ŕj X@c`+I9,R-t;2{q{%;[Ԍ1W[)t7hv8@WՐLBqRhѺ^۷wϘC2⦭J4& ǛsfN'2hkV?Vz\ 'X=V:ٞ2 .aC\w(:3 8l_k7W Ց]2L"gl)xnH3X{hk&k|BkteL/g~"`)Ijm3 H>WM2m<``@[4M*!ɟq|㛊c@UX8)'1g3r/2AƔ(W9n0әX;KcEhj3q jJgr}xFFc㗓X O/[4f-m/`m>Kܿ<iB,$X2rT|G`ҕTXkTATp(erl(Ƕ?LY"KUSEώ6/ ?W@EhͿCV5IO+$" :2/댃}}r/WU9\]Gbۨ2,nqӀ3t, M(p-BA3rfbS!;Pxo(b+0S+!܊lߘ˷ /^XN7kbg |d$ku{}(,e`V9;%8bp2Ai Q M T;4p$q\6(AɁ .njE̴:uЩn8˄*r Te8V*Lss3fUӍe[O}K9?Z |X&^+'ADT^OvoOz=![\t{1@}~@yter)E)sE!j# BoiH1:^1"yAcK/!+ws(uxûkߦg:[kTȑOսuUIq2Z稇kuO@ NqH](8+*h8``FᜆfdePtW.O)^O!XF(0vZPr]d`{:燧+%t֊z4Wu ;s[Y&WѤ8^3ltF!/kGIҍ"w(YXܧu &90g.J*cv %QbG`:h ϙB<)~<Eѿғ3/6Hшn] gir]V_2uAtHs;sc,^Iq%, | }F>_^zE+yžXF8-Z#^Q#Ĭvl' ɥVǟ(@\exSUR6L:"l\wrh7 `iH6<8L_v 9b2M5,~XUGҲJVyoߜkmpa j3 &$zq-e:[>f4++Q}.`86o` HF9Kҧber|fVbp 3a͐-Bu$nmڴ<2 bڸy_ hU4fPqҼ'>`;4Ϙ"+["R WKg\r ΞUf-QL(b 4[IPfXpkAr-J7PS3w""Ĭvmnb=@v~ W].R[w$vT |mRӇ cP_ u޾6W&/ #*[ST αiC]х礩~5jk?cngL` PXXN 7OEeY9OlK%O 5h^Eߩq"g0ԋzP׻QYԠmmD6u~~E"GGƺƍp*7A)6??pU[jB!t,3)i Qּ4.\9Pգn%LMc - MJ; b)AO!:=M_TJ7$pz@6L4.lh:/]I#gtd W)eHG}Z1^ɚlu6cʡ޷=?v4.F3^zSȯ~Z jO*|~ BӮA8Pќ*(/8 PO$cw߈Y r;Lya -cgz C#z<$#rFen໖QȬ&:sb{,G[[FЖERƮ`/A/sp?+/p3*nį"iz wY+_`6ApNˬjCRyQ\5/ Je`zO<8ǑW$ĉӚ:UmfAg$vJr"'G_+-AAG S(qo|riDO&:m{T*܀}dQZ01,Wxt,dW蘿v!L#('THe+;"eB) 0IV0}I 1TH<-2Xvn +T=YI[JPoAޟWrIwd7ņp+w\ݜ:hmXT;PUZ-|ÿL10S sM?1)9Z"Z:u0!H r6QOp7X!)grV{<(J1EulbKJ H*C0D `JCxi3 %CtX"; "sVvu I 2N[i7[\wޞ̖ Er@(-x'? )V71veYBo\:1t{Z޺:c0ΠK_r,-6"4 ?c ;֪Z6't'VCr }-W|wrL}>.Sl*ϙuTΚQCBՐ8EA0C_AS{hʡMml%W4'~6:GJ"N+rhI;Ain9c^+z&Ϯzh-qK̷f8,aM\ n"toq xW 7ZrJ6kxL0UQO^w^xQ(_Q?r+ҬMfP,ED);VL!i76^m4 bY׳ڧ_¨TڂW8aʷUY􎛕l~x ePurXc[ 5+lQNqBtg66 3'iMHI-UţןeFv,Tcp#X+W?Dv>sӪREi[nw)0IA]3t¦AZJed53֑*oQ[:JUv/΍K%<[rN[#\(kՇP wxDܯVZur&Ź2sNc)V4-~\I,' buXzRqW<e:-Ϥ !'@t,`~;Gi:>2zV6:a \eYby5Ʉ׆L{h4{yTc% Z$ `hۂч"לu؛ܫKQ, @wa9XCs^Ԛr_.Oհt[?Nf Id΀B&jXUW@%09H|O[܍NE  ñ{8([Vԕ6ڳ'B`w F+\F/w4NJ˪PCMrɿ*};qXTS˅q  eJ"XFGr+hOPx0fH֘2 u ܓ& fHH~ &auhʅkP;``遒CM/4Ukר?pW,~9[Z2ѹ7Rj0aKH>DEu"i..{w_S\eoic6⁉ZseK +O6wAswyW~AOI?rKX7'~‘lt۫['읂6 xKvAy椤jӮ,1x+r*G q,aZ2T+̢#kn=vocEO0:F ~8cyE5Gzsɬ v :E ֜LYKf ] tyيkU5a@ΙX0N3#||[ƒ$utcyÎC of. |4ם L ;o(F"/c-5[6rbevrR?Z`Ng@/Q'J@2TG1"V=J@@Vnu4걀#˴<}>Nx#D7ޚ:F JIt9kD #G:/,:t [0B&px7'!T!بs EE*N;0D)Q40 Hޟ2/UѶOzbbT@5#.}Z>U7` q\|@!!nno=B?\ d5:}a`TSOV\rIPJMo{\ǐIy25v+hcwq^+'wb rd"r!|P$R~_7JۙqB4d:ܙ[e寴`֒>Iז6*3\Ntѿ1^C(J?f( X-@W nFM=ʣI;ZvR Fqx$4d5UoEe0T|w~̄u0J *1_-zM% DVEK )3_v_Ql\6-Bv>EP~6<]M7UW3wHۍGclGA2`9N0A,ya{J$s3RNim9]le«]2dyy2-O?+*؇ [sG/}h[C^ẅN ']Q7G+GQlAWՂ h1`0Q .q519w,34 ᠼ^ 4ئE 2ݱf( jKV&ᓙvwJ%+~śm6.`M(¿V;ak^#'|Q EϧgU:w5F_3͖߽ NСd_ͫ=t=`kXa%)#-/4 QEo_U>9\ܔf,_u!5x).l ̜h6/7?\Jߞ{KP g&D#nU=?9ԥߨ֕.#xs@qݫ(nȡ !2cWk:㫹(-s :Hbu hV{-yaݒ:i,!oFh" 7ᔬ|p7IDsy (h,`,/1G#O*1Άb걦lML)C=YxB] wp%8bQ&u(sUX`!u^ܕ.4A#x2yyNVeCH&Ums ŠSz_ %L6m*ߪ1'haJ)o;uĀطS`*%4GzAFewBު3(VTeVU0T]eyQH7) `f#؛6puZ/lCA貐 a>k`Yc;j87qS 0F3c*~$Sѯ˺ ln|ckKrXڂCr0fu)')hޖy#XX.9p}iV!pl(q\M HekĵH L}o6/qsЪr 3b,-eEcg8?XPw\:4S#%CbrI| QX,i6 u {gחb|賞֏d_f2>%ɰO7@WHCB>0BA9> %{14mvyxҗZM>:Av==U>bL 6o`e?ԑS9[mm?; j*"| = }^°D>AE:pn]i@gϻmMU\98[09v[JW'4p3[Ps [j龙kZb{o]͜3g$,.L,u;v?p2 ~+fV &allf$o@~&` ¹TV=&|hYXb`#E[ ͭs`i1l\+up0ț͛|"j+%7rDQA7> pH2y)nko )w;~dh Z&[ gK8E6ݽH%gҼPA@7bM$"R"lg_fp8wwm7 ֡\($Yv7@P=1h-KvQ 3 ؾm<,0<.DuglL, <\'0BNǰW!ތ5''_hWxz̾?!^z#4,4ھcS#uuXJ TDQ38rJBwhttGXa_i'X4YP(֨=Hs۸z3%QQ%zܢ*H0%~SmHN erW@UN$ MqS{]򷜰4JqH>͵k댭 fD4_Rm^Isy? %o\ΐK|lڑƾT'u(| +W UE$D^xcα謬`ՈFfw <~QNk<&\U\)]2iZ@{999_3NHeۜ/t Wvu,Ɏn& c.]}=YY8cHCAghVVp'Y8ߟ&Q}`p5`/GEb[[S:L(T䃆ڤ.{GXxq L&M-"RjOq ϑ6$TXqM x%匍. , LsI_ǎ7-L?3=q! M<}J.jez l1=eSifn&k7-BbVMʇN}HGKQ6ma aѭ-ԅCF)Ay'HM<0'lg^Ö+rM1jN ]iml 0dGlIo۬}@X-gxJe=~&NLp_[oE]ôQCIuQw}SkNh%̈́Xص>OtigJt^}OoN("KtjQ{΁e:Z/zI4ؖ A;Y$x*胍_;3nUMG~xTAUb5hb}{jCP:j5X1u)Htrpq>niq.*iS5\ӧ\ģ"ŮK(%4 Z l67s2RMPPB_I g&Nz:`YSZ as^J#[d2$uH5Rj^Mm`˷5GnV@ xC6,m06lE||R_>Hy!Hz͍T ]U Bc'*NA&})Cڞ`YXItALYl {cLkxP岊|?T3= LS= e U`d]~zR޺ɥ@%+{Ee&;a׮)`n7ΑSWV'_H }NX9Ftvix8 [sAnjR||og`G}΋;"WhTGO7۶ƝcQ G/ 3,J_2#7|xWg%q91ž0=MX9Dw СjhQ#Л@QhI;Z˒P%k+[R:ۣ <*N43<jʖx^YǬV ^ <- N&q;dx-#E`_+׊ rBy0bq11 =BA*+^:fvh7(~sPT"\Ɛ~16h=PAp  e 8n5t߁}VtVx$.\J$=*E] Ӓ}xH=;|^*!z"?]Sv5: u(_ѣH2jV9(ۤ\ფRC;oǪ}0PyIMaI 2]}%CոҨ_t9 V榬Md$<>˵Թt!{X%jfZ66GT+?=ÀtGEf ?KYR'*l^k,5vY l0 ]bه)wu(WDuջ1^Lx{ލdq|^NyOj)4] Nancʳ4j2ryv YnX=P&߿s넹4F .lJ8)çGX$f=MgўYbԊvn̡~A)ZRU+\SLrBp`A`tU AjcgTKVt,s!-{Ԑ]Ǵ\'dVCXkTNφK&m<" Q @D~WW&3 0f}@0#)!@}Bݡ~2UeGy-ǫq2/˓ћR)zU2F1e*[H dF~jmqh,o9vc(G`Uiu-.,]N}ф@ߊ'U-HWQ5W|E8NZ_ϐ=)\!UiJ,>9 ~W(NI9S6 xeS~t_͘)BHډ.|9 #Z *Nm0*Y.LU+2*aٹ"@A2;$Sk {v3?(kMggRDVX߿9 '6cɑѼZ ~ ,Aw /X>ެƧTH9Vr 7q}pjY+m& noPQc9c'1Dߨ a콻.}VUЕ:Wh 2`S-$Y Gɢ=)YtN0M]~9@) |9\+_%;z@%m-iD 㵀e Jv6tk+ '֮.d1?ǁwiO\`B uuj2D2ɛ+4caAȓUwk8q釼2~K%tTTa xy\9+_ ,7/;|Vdkx>PB"N;*2RP,ŪރUlP72HB pF'Jm3 A?;b8:&&4Fp #HkİEMwvVõʭE?DP$ЩB@@@L1yI2>w8>R!qlP YgeS:BR==S5pUT\ī#B +[N0#W ³h d GnMobx#jˌ:\BЧ">&wDhh!x: #E"ƚ"h oP}~TY(ґ*88y~k7jtQ_c o?9I۬dCIAbP@mޠQVK 6#C}QΏEYikW M ݯ(B/u`&x6sA壱 7>9 P# CNTcW*4$;AEJԄf7UMkRq苁=j*T2y`s` Q7H:Twqkz7q9sEv@SvvIiUm"|V-@8T)yw`䛒C_l12sN& [$W=m  xg۩"$,QR7mj eZ֜Pm_GTq@ݫxlײfx ݚEߏAR4A0_ ADoTNbK>Z.A $\V!d wNxW%;Etd A ]g :'Ryc\̧4zF:3XX!GdcʖM˶TXV!blrmj;G6ǁO59 {s=`m7O1,hO.(Y 7ޖQMw%AW(3rE{y wCLOwm9c^_4y3aնQ|>WF?XlYZ;Knod!v߂23 ܄z\(V`(zx mdCE4 9Uժl(Zðh^Y7G^)7&kzlräAs:ǦW:.N)FJ6mȘ̕0*~TNI~=:K`V} zlZLy.I(l.QK}@:CP;fާ;Q}gw$|jUCnmS=; ׾wIG}&&5"aK\oknB`Wmڜ8]5 \G5џRQoj´ڦjtkc[PUmY e cMJs~0T-l1çc{ڏ6 ş!!K?G3`n `{ģez5ep)- 0Ȭp/@tӎ'Q~co^DT"cT?ܤfKvȱ=x+eIFȉ!*~}0*U8{ $ǧr[foG۔NC5LN}^-Ht+ =KXl I8q3L=mf X7?ܽ-܅.LjmxLTp%ASfTBI1:34J=!֧YQ>z^\W =(|uM3Ѵ t䫈aFYy m)޴m)A)$=#T+YI!QdO&n@X).Z{j-tSU녤(`qeI+nQ8= Ҟ[.m${m$oWo &vfSYUt8xi&`1?DvsUe:f #M6Y :O=ϯG $Be.U^H7gn)]5,'°/*$zq/^խ a:S1>.vgcwlczc);8+e5z4oqo{ G' 0Լ$0YUQ/I9ƁeI<1VNa'. H='Y\>ԑ0,,3Z>UJ6%Oωa2_lr]Uݦj48aw#*Jѿ۱HScQ/dIE[%8 5<k+Q L1=103ذy !NqyGE7s79N8e6R@:/cBs} ̺ޖNowLя(/^a"h%t C=WV+*`njcO*Iqk4aw7*6{b^mNُ'O[G NBQz'_`.ϩY2' (٠'M&y`Uԅ_w VCKE?:^3M4[*倷m5H͎mh9(5ڵ:B^>q=so4r#a)ri/1nEj7S,GnVg˻w+H_(kV}U'kV@m}?nH ĉ`0OLn͝) #/ND؏L u&)e%vƝnE2ԤOm v=$7=OMfoF#za4H{c(WлE+-m]D:Ͱ@'+R0RIJ L=J%y&4TK`>BhOww73 -,(ƷvFLq61b5{'{Fj?=!.CȓXa2a}3KڡsDa0)"v'rrj=AǪ/ '1[[1‘0GGd1XLb1jSfFL{Eo1U^k!F3޷jM߿orMEQz֍_bm?ңj)hC:BP _!u}6XykZ (5"0ExQlS&p')9劃 o{d+#H4Y]t)=w#ơ\ 扦3SNآXDb8grzJ\Eq i]aApP" oPkZP i";k! e۾g~%H%g s^?ĮU$/Co,v-  xƤo§m60#l3۽[)a7}]"r^d|-}aJox pL|gf,gpbm=  _ёzx ՙ .f&ņ-WՌR> ƃ+ ur 8|Ģ합xq.}> Æl(Re.B"]{ݡHryc<?v>]Z,\ ZBdK>CD`FyMToWLy.ޓΡaʊkQUq|*w7p1 '|?-]NY>=oo$_vb°Qftaz$H) IҌZطgRvEw0tm{U#W5bun슷4܀jTOJy!u>ai`#Ҫ= %%o'[sF|GʃcaMnl\A ؔ Y:$ 56jGX h#:EbΆWaTa-v*M5Ū 'kfqҥQk7}sܒdT-k7 ڞڠ R*`Ú2$'4}ra=nU?g`q`aoFH's s"@VהPU-e+NKs^&K/Hln&=@ɦG]hx[lQ[P>Oi X? [=6AY0Zgq=A.e.mK /@PDZrh<&Dg8g}Ś8UQHܜOǓ-Qn\.f!P5g6g]A NNO<J K2mA=z]DK 22 2`\j %Y<*uuHv`@&P.T=(J2Bm!+LJ+ 9CZ܇<<{+H?E )`DG΢mzj_oYsTdz_v@dt<\c6g]uȕq? cax# FC= 'ч&:dYBcicX8</"\wgV5s:VLȧ^ J6j`} /]>9. L#vanQ<;'\"d+p_GNʹSiAZ(X{,'YV0MKVca9^ot=֑[LwX/KgR;+}ULI~\M-:b #c틨aJsI i-.?iͨ)M:+pv4~µiZ'n3t>[܀ktw!cuw-ԚDHi}C$.5no.32.86YP? w]`KӑMsO(2\quM<䈡dwOć|@{)J`: 8sLƊ%aMd֎U멋G@s%+\:9{p㴄U6pB(2(㭟`\2//D5Zj,b ܱHN]{e7)S^o2b?nSBuZ^Nocр`vJ 3s?8\D@^0vED6vS&[NbMC"d,{-c71ω[ adoqP02vL^'o$ogF c eyv2&5/93wi8 +QN>МpW C|XKc'*^!9/6ڛ+<:KglC_ۗ?HpuT%KRqǥ9iy6y,p~)8*)XKV}x: ׄ^' fiV _$vFJ}HZhF؎Z m8hOf'q#h (Q'BaC @ڍqLP!+/d,I:P $mt0.`JG&T+%#8,_`#.)fvh_k,0 ȲQ1}5]߈?#>|=_ *YO^}4%*RE YLpO<1/ʙ8gX agt+ck̮?J@Rt''AGБ˧eHbկV֥,wI0H0t~|H-aXtԽsҐOoq%ϥ̅g";Qj  MF?Za#I/aࣝg$e|E9|PPn%( GN,ow4^-N KӇ>.AP"fewQv U3PׁBl!v{$bQ7-Ӎ'$PuDs'۲k/ۆZ hڭwQ(3Qc p&;x\9|!m.؀/^뾼[)IblER*xd-$dV$ҬðK"a◍WVNvZ<I H)EAzoj-cS{bxeT] \|XJ!V:~yQܚUPMwVctzL&+$lEy,lQ#jfPX~5(Yx/z^0~ ڰvU-H=Z]}8a']n~!~bfCf"lW$75 ˈ:DYFVpʛ֛du{<"sHMQs7:?; :eߜZ y3|+'ow\8Z~ulq:T-&adX̗sV/…_O>5n #He^pU ƿ*UH@/BrlkP|rכA<>'Tie9Pƥ7%CZ2$ؑ\zJۤD՗kMJu$<'׽.Y )ޯ7JPE֓dIw:xg)'>N: K6tqhj3 [=kʀ;z@蘒;0(̧'=+Xn էt3%#p9F}p7Xf¦yO^ߩk%.ټCG"xi-7VM##!xcvLhD_?>[4U`|kƙ0!)5RS%e Fםm$t'#7vf$]a+ۑ!pLd$*p]a4bꞓ^\ *Q 4q[grEsl&@ɕH_`㙅"BdsC*C~% ^>}>K'UcewRK&WwPE0ٿ̄lSF\9Wt͘Y8c >WTvIx exYIo+q3ot):(ΰ"|IЩ G qeʪq.n(O?l)LT0[|tOY䪰,ڇ_baB`) uF%)y(Xs&+cnyaԮ9 (!^\2#kLX`IЌ9l^|)-RfM/ k)6|s%kQUQKؼ*Gzܔ'CGt _P~Qe2Ttzߏo%Ki.$yZ yQ[O aeS2>~ @glY|Y!TU%31xa)$V&Y˟;xD 5ta)Gk^Pmzw__}TT#ЄϢdDɵהrz]%RV+џy,W0}ˣ J b(40%\ b@gpQ FH71kky;CIb |!#Q w>2IJjcL:JYSXods9XhX4e \?oK@$3Z<3Cu[9;ew})9",}ԏiHnvר;Zi䳅f ܾƣV.D|ѪyM`J 0- !>ZihwupC?~Kīl&ʷnY+8vDޖwZy^/&W'[dOddpL+}pMD?mgwf8U5IE׬!lˮ8`Sq0x֠P9`x%SJ}<{n@#.'j84'H_Y)\ ! MA#⮬SdMY yy3"H.O;3we!G/~QǣNT:b #Tb+2;xx+/%!ؼ[-mEG~0Nmԅ93;蝋jL] NIw :F  tWl8k{ 97ζU7ɫ]Qոp%/y#9s0{DLo"֑8zj4ku$JQgX&B5:xL63nLmQ"{Z<^;E rjHK\=J)RT̙|hbRtnP#P7QKgJy$fh( 7J2S7Mq#lض2ݒ' 0MD&T!FTlbJH/=G=tWFnZ t-|@їpGIE9ըкq4oӾ?A`i)6L[.,J)J쨙QHN@S* 2aa=ŧd}GAx dF( A; Aeos=ǻwecpAVc@E[BPiOaޏ콠a+u֫#ed^ʖ.Ue!@d?R`i5";OdgI`('2> W[ehTQ:.ʯ**ٝ !Ov #㧱hStNLKH ;v>[@-"-y}}p#FNOPy٥]n}1ZT'4}ڦ-H/hdtBiy%D!El^W'xEYMwu◇K uYՂLo4ʞ(2NƂ/bgF9j&rg*TК]#WZ2<; SZ0ĻNg?.*AxsW;,$%6 ;SiuB7u,oR=YZճwKncU/Yȋ&XSIm^ɗU%gi-Q 2ΘLd4b=[(VW~bСTJ !/<%㹀Ϥ澢e~ôT nJц uGއ3=4K]= %Q7!`.8[b/=q1nOh:f=zEÂfi߾/۪x%xLBF-8rXuњCow2S$VMf6n5(NX:DA~:O!ћЀD;'Jɋ\|E7YҬ3[OՒM=,MDP l%i>h!W5ؓ|h/Rҍ)!*o7Hip=qg~췡r bb7 ӓ&~R>ur5M*!!^ h6Y L-|<&H_7_Rgެ%!,xov |\l=h*5wwt,|3-0\Vg+/l/:՝0U^QEǼ L}~BwQRV{8@]p쉈l Tp!WK57׬K7?ȸ[³tˇ~uB 0/`r(%zp鏱 m830L 4˻e鹦3~XT( +^"1)zo`D$꬛ s M`kx{ycOdQ㒎6LX4rIan~gԙ)k86~lP]T?7BA Ϻ!D Zr]e6x܃1=Su1 +9`M^RBSU덃4Ŵn_wn=!pk\ED9}'<'pތzaj*Z0c= 'DpǸ\)qvn|VM.+p0v < 1NATgċ;xɽfSH|FGmàv5*H3 }xJ8H ;UvZI~C݂aKP349\FqC}@Az[tƹ]ZQ濾YnII?% 9kTt6=QJ/9B  f׫$o?zȐlmuPAZ9;,li p3&ܔlPMyul@?=ar"Kޮ-KxfD" St,-/y](9ॳXѹYJ78'4hPASG[& 1hd&u%0ǐg̘li#92zFNdD kXi+Խ+.OT&VvuМ|UiLGK< Ԯs~%O(he}[ hykvIɦ4_a)ߝؽn 3+1m(-k퓽g Powm,QnVUl_>KMAX/nPfVĈVCLnoPjG'0a~}NA5~D8Q3HgψgDO\Ug9_j4mvn [zmWvHN~Wu @}xPOOX8!LdV];m 0\ W:&3!c C?(d&P-k<ܧ\r@<2MlW-gnL|)N ~}[W.)yG8/dn)"A>2:o[;VeVB澺L_+3&}aҞ}7Eik(  ަYM!we.T6>J3Ռd!BO1y{%_)WhzM(R$l~f 0 ڮ];=FkLuՙ/NJ5ułNׂ3٤pӯ]qpt* ]rw0l@ll~_Ӷ˷v=63e b(!5ʛtNd~'kS6UT )JSŷR:ͣR 4'ޣʳ0:G$ ZY_0תKC2Ze)XCe׹rYAˈ)PEc.!3/I~2O2-)f~Ao\g!;t oİ9m? mE슄7bQĩ5AKO *&MPO&#dߏL !Uaz!Y"OmDԑ@e H/$8n_hhHiT\k EduN3)+_,6 a'.CPJXxŻ`2ŋ@_Ljr"J̧!K{*ojF-V7~YW6<}SS @GBmKEͯ>\bwq7ri5 )Qˠe[O'j-5`9 r8h]^毧v3$ {ބ%<6ƤEk$]X꟟5+|2.Zy|캤X]'!~%}RgN>8:Ya!60 >X*~ :—3bӐF@N| 0Tjtowf-bծ̮4L^P N a`{E8"s_nkuz $FqG g.ynwuʒ[#Q`mVC3X_1N&7זgJoN(̳! tǣp[C53Qwǐ҆$ŝݡ :Km6o2njd -g0J*Wm~ٝk(C]2[7>w#*.opIv4i#EBʘ*2qT}0Gl(/'F$ pzͲBO!Ee=+G*{_8 SbOg55e 4=2m zPUF̷$.!:yMJAKH[!·lq|l+mAr3e?U:] z/;ZjLgϖr끗{"ϩ*>ֆIfEo*}~;Z0âW%V_,D3g"@_w5(X;tbђ-H kh疍#S$ 8LwDŚohtm$ծasV">5qngޞ2@:-oP,dqA2sx:βˆԼn<ԅW&C|VĪ&>EM'g_nb<2 `.x1 =X_tne`{[sP^IrdY%Y&4%/p,}`I-phG hN}K~u,j[HG]l+td ֐+JDl=T+PQMOi:gڀtx<2AA0 ݪAHV!w3TJcS?%/YDli첿Y"[o S|'s;l tX++;w꯸h('_+ J<jDqv{~Әg]9sB_El4d+e> W.N1Lrj6;2(\qժ6jSj a" !Ct0Y|kon5r:15%3pjGMxZr1y_?[z&s:/t-ːXg}v+Gc6~Հ^G+ҫ6^a+_RGtO_M xza3w|G,]wLp&1BS'4u`-0)j2h:=)f 0È@4@2!8}kDͽ>1`VE,Sg4LŒ]/ɹ#U=9,Jb>0\"tP9iJ~-AnTy_%.;)(H`F4p:_ M:~xNUYѶ%-N~,}Ō1m?l,xt;16Xd{9NY}>Jw(7{ /7ԟ>$' 9[KD[k:<\v4&cv`(\O<c*I oj`RB);6Mƍ$Rf檡c_@kێM*;]7DéFGL$Ug5O֭t"2+;{sr6XPЊZr DQFCm\END1}|)7'knHZY4s_Γ;]hz¶6֝1m_fI, =*Ӎ!PWQa@du6p'R.FIk;*}cLQ=|}x"NTb̉OQѠ Ev@}7 6u;P/WwWK/==˩0P7ëyUѶV3 쳱H =^PۮjF@OCzǡeP3C ,1F]*3>boLM?2Z&J5qĨ\\Ĉ3MErGJHI% ]_,܊Zba2qQ왰#mQm9v)JlQJ{r*-PkE)bs9o`71!R;T;_#> Aeԛ\ ps{f0U O4ď&33/KctAY39B2H,Ԯm/Nlehu;'/'R26 Sl8>\AC B3Fe_@LU;sj\N躘%CcxuݲJy4Fp4%R{)Y?)re;PLiԘŢPy[0ICވ>(E^; 'Pڡ37uPCPoL0~VȦ?tb{r$tDpl [}e@?x d0|jhZvp] 6y B HpVH6E3Ec CP^ZFp{Gku"GEr|\hL J;ACb%,rH9B4ɭJʂ^q}<% pS;ֳ@]ufީt;& uzX716Ɵ#D@\%_ VEus&Sn+3HCk5&.0U-!*;DETx{8B #'M=<(D OJ [M? &b>uw:5xu'ˑrnҩo"U@ O1a~e4X6WA{"v?f($A܍͔?ok)#%1 W_'eG*5ە C5KRAw.tEo k8&s 4ĵM$}@M?H[nI4ac1әJZo- hr _#<(|uy&1w=ŲKh죷'9C5ޘOKݻgtg VkFTćFprN.*hW; Jaֳ&m> kS,u. T֭)K`>^^U,,Z(%mok.]-ɑ77O j&*퐔ʢy4])l-t2@@Ope~m bq焫}M9.H N<%$JԔ 4o&TzL\IkͮDZ(lgA .g^ߒ4Os*[koj&'q6#sa[tL˦.(Vgz҉-LPps~VV4 v$}BXTj}w!_ և׎R' 6UPH9y|`1@Y8 "xt AjMΉ fl, gnE/,*t5)u4`5MJs)kuw5QYT R*i%=Ck2QO\4&@%kyMߝގC#XF)QI㧛D4CF^BeZCzw<[7/q+7xPA 2'"Pqryܗl{3Y1y4Q`9϶.kcl 's`3O, mCЊ=`7ڏ2ÇgfhF53 ̼>g¶%P2e 0/K F(f,P__vNLڜ^@OE%L҈8LV)H0,@/{ЄX r1fӗU&\̔ԳDNkS-\{rۦ5淕C. @Ec ۅi.aaևu*43Ə=ƽkk'j@g e?O /rvf.vOﻗJq]x#mkxqrguæ>D~@%eh|J+~N] 6JmrV˷F%AI忯 uʃ=ݵ`ђȕe3 9 UèNꗮwN?q> *]6K Rj'c43ӄA0Dw;LO}>y>URruP]H>һ%-dRonBACv?H[(ߕH~F9d  G'ۛ+/ӖRRem 08i ߵQ=xk> V9&mirڎVq=c _,\"MO+'62۵o "ῼv74EsvCLOHhHZ;+a=YQ&Q7ԱuMA)$j dd\Л)uus;ץunGvPq%_kŢ<{T!xbY~ ]<_Rc[sE+藢6&_t\sGXn5CI/_cm R9q© Rii1DlPp[]Ou͵1Go]7K{s=8LR 43U Y8Kn+j^{=]jvNj-8zJ 9wrZ-HT㮙dRzp}]1v+I9|-;LUD~*k$u Ǜ}i5N꟮\dVM^K6.,)ikZL9J{)j+7!Z{3I}[a`3_7/;Z?P>wedqY4u&z%H^prf%5х!V] L@+3{Kw3Kc"ѧyaŽFz\">y+G[Hy FH &<SbjhmE@"FyNPe!”^to3WniG@[A5,},Z%S=CL%;7գOXFNe)9w=;7BQ_,P] d=TV(޸u}r9RcA:j)%y׻iPrD/E?ɝuŠLs)o\?%췼Sa B Qsm/&d%HHA/Vk*R+  j}^VK쪇^ye.=!qU#VN~T{{#,L Iީ*.ׅKHK?$y~b{ok'ٳ$CN 9FN#,h 5m$TT՝;V5tb.xS'!jlza+}\3>i# : cf{]P+y`yX$]C$ v-K@֮| M`c:n*,(h28NrO:I~{l涃Ձ@6n?U.g'(5sOg^R*4f(/a:r܀ǘPEpYX4@et"6~qxݓu$B5 %fYsJ]4tH4ɅZӼ@HIe%31ƜWݻ8-h %(O:4N-OW AbVeB΄3#*ǣ4B wG<#'GSb?a.?*A-4\[cwCY2.-l -G`&x! >ο+ UxyfOl(C6iUҤĝh.%eư㖢}VOJE iY}4K5zI$EMJ{_Cx {mjyEp7hG&./Y7\:AET.[%WL 4h[ӽ@108fG۠KWւܞ,& Ά;qПS[:/ԩccXεLJh&-غBa9U +*3BLhvoՂyPx RPE [˅L4 \yw) :EZ:NwqED`tID-3^PO7+x10-N?k_#X5~RFɍcmƕH|{'r/5[w#"6X,"rhX*%^zhxDEfqe 5)evv6Ňs :rHgBm72NӥRn݉<_!Fſ=?HXc![Gx7 wDagn %x]Q=g\ӑK^V@>_$~QG E6زĚv6 [GݱۿLzAp*[)&sJ )|bouvTqZYY[^FJh;r}αd.'b$rig6xZUVYNUk ^ ȝ7Z,`2l>0C>. EDСb:k _- ᛚvLBkARӌc`':Wa?ُkRo3S@tώT){hCI4%6ٟf2/V5 [qohQ42D~Qғaxc1Ħ*tISmr2Sp]$Nʌ@J@>Mf9٨$4fYAjK&e2.#s5}*K_u. %=\2k\pm?dV9P G(mY^E+H`T\#Z8ߕ[7L֑8~:V=^Gw!gԧ@]K{[._}f=fy[ \y]j);hl.+ĶUd&hj/Z( NJnlSeS{cAp~ī4EuH%8g-FsI I.< G5B*2 Wg vc YcD"O獳n`> N64nANBmEI[6/SC^E\dO۫)m8~ߚڡbw=bkݏZ3Hʃ\Ϝz^m*QueҎןx(NTKVX m_)f9Fjh*+%-!a<ܡQ0399Q+,f獜t@ʹg 226~Z^/T48++AEs|q-NG1lj4$&M=#= ѵVwk&673ϡ]`l zAm\E3ʧAE'Y~ baJBz }.(b>3b#%mt6k.+)>4z;}u:v:j%5{CLiTg>KWw-F ͢{j!pcOV˧[oݶ&'Gt=)迁)fdJuj.ɝ:;|BVjm;ű^)l ߎRsE3'gR gu~hl#N ܡɲoFi1>Q-;q,Msn)ef# ,+kthJ(W(&0{{JAaWkAdHRr{uR,0 `3L!DRQLτEͺ_^w1[3*A0nvZ ֔ y0m՟4]0"8B&b-.N|3*rC--@J8UY}"T' i'#MHp+ U\nyCӳA ,``q%L$valw/)0]z'a\D6y.Ϧb/D;C8[o B %hbRV-Q@Ӌ9{pwh B,;aJ7gCsghv$ FrNO(=<`hQ:B C-|`vEӲ8ʬ2޻)&3k>WO} 'Ggm:_ʺ'糂OUթ`3KK<_1DRI9|"FW}I5ҖV-_%OC(!{H{Ha飅+??q{5O;@y5zՕ`3riÖM5SF1LqmY`V U|PI4i#_CȦ~a$@MptVzIdGz7YD#\)O‰eʧ݊T'ﲬȠ9)6&c5q<|ˮ;fFڍՉTo,h]ERb 0_+kE>[~7Ɇ05?E5Wl!K8y,>^fδB}S*r޳ YC6͙5h$6ާ.ʱ[AOUs;3` 0v`;&F˓,-:ّC ݳS'.֪_>Jãᔘ}`yB4/KupI} gPfHkO"}, ]g2_]gE؄! _SՐB<#%Y#J|$/Vb@1Pܥco7>gB$s* N*n)YoB˦WHP6w3zb(_q:EZkh ƺ3%N.[Wc mF4 ʀ^ | 8S>IEi.=IMIjs ko_nZⱛ!,|;Ҳa MnvX Qx5Z]e[ {.oPt1QJ# JI <=F\x  \1y)6h+3+z1\5tc@O/ӧaRz1P@^Y)jثz6IY,Lt 7\ux$ʶ sVG$ ̌FtSYD5z"d*(Q1}VT,]4vb=坂 Q w+2:x)JPÉMƿ]D: 1],!^ 6=6 ?,..ɜ+)"wX(vn[V ` )TWnm2- kX2;6$.'bƷkb G=%O+$ŀfrh7еQ5cֿRfي<No$c.B bx_5OVj/%$K|f~b V:9ֻ ٛ̓Tgx9Jq-kt>N+^lYc1PU;FΠa]kk|U1pb!:ln>lE9\IUI ;;^@6LJg6p&YU쒵۩`&pahP=a3\Q8JjnrŔG{ \: w-iH5޽&%2d8R-j_9NHn$4 fsBV:{هGGyH%5(O~dA@Gb%Ob֏Y*]7>4$O]'"$4: EblBLN6|/s }.?n)ٜBbd+@82lvgE μ(=2\r\jEXyxuLw68SX(+!+ x3|" hyϚR* ;ת? 1g ?_5*;)K,: {F(:/#V/tuH <|J/NVS\ߨ"NQ*Caze7eBFF] 3rqZh2RIc¼O|j'ϗ@x7ƤbDǃ_~:j\␎5Y$PI( ~pZ#j *Ǵxj [ B8K8#M=Ꜯ]£%K ߒ:ǗY`VظYrl*'l8KWRC;R2d׾3Kr08ZL g*SωIs.c> H~zAl^lNCUN页̏,okA"Je9,V͛dհmHs(SG&8,p( NQpM??y֐ܗ<#idOY|&-JN=2qaLVp ;؆%3|p0m::PN7GF'?|x ¾2bO'7 ˀG1$o~;nC&|SRY8x}?V%(8ֈEY=rZꨙTڇO1~u֎@pI;Mc2.&\ Xi sgPjez]n[,8LY-z~,MĢj5/>2@ \Uz_{3HlWNU6'$1 +A (U=C_ٱ-([V_ΛxF* siKrHHtmr3ܔnwH.D"9W Ud='Ĕgoι <~okϲ0bW+-p a-]}5AԻ8(*7 J:s?~NсR{Rm<}u$qvCȮ^|_ cP LGN̚KZ7k&x=Ѻ' zjHqVrGd.Yrx!Nĵ&.Nhԏ˥Cҭ`>]CM5TW;ólaP$5swIsQ?Y<$^ c64XÞO\hgs5*|F7NV!_Ɓ`-HcꄏkdIyYt\gjt(6ZK0ߒvҷ񲱻+Z sulZfoQzX+`cvG43U = Upp)߳$ 2~ŀ3GQS2C)*Ei0Ue ?d˫F)x="]pPZ?K?PZ>q6.JcKsD9槉 $M ytIE/2F5yo]T"y &K I݃A:Dppq”zet>D%1iR ǘ ,Fiݙ8ѿݨ!-!vi6΀}``[Ofo}_)hf4 οA^G}t ^vi8GY{3j}6Cj-2 [ 3#i:o&:`1?r.ns$lXJ̗9u덯V+m"bhӽ}<>_'{Z/ %R=akԳ = ©|*vrNj&vGm²燴~ Y.s^.)T>E58&BU)X-yQr{+Ho6HF:3r۾f`bjbC%N<<4[hlJݥ/\<&2$hT6CfSTjooM*/%]q0VE:([ ]ſQNfU͐0Dm9I6_d<υ kr3+!]%0#IoUY.Pַӂχb7irGX4qA#qhJJq~KVиnCm eu a%}28 &ԁ޺;bgs`h?#ņ-y-|X;9ԧ`o#hv~1Z[S&=m*o&|_j^IO.7KQQ'j?>σb [֡!(GVIPG DLBzrӊMo)b,2ޘS%ňS4oʾr4>|Rt]gŐADk1 NNP^+H0{7<+DM? 󧐄(t*ŸELK@度bK(Սf.zRRӱfSXej$t!Հ1ē]}~fWxvvU&y`ꥋtf@,4V=g5s=⼤7o1ջurQw42aE)KX/#>1ߒ|̻ UKmDCZWkmmQ d?yJ2嬮7GpIږsVvHZX 뻑(|xw6+:!]O\X!b@=6n='9}hA t>8ӻs:/6'PB Eku\Uۘ$ۡ.FvN2mz|z?1A"y##qxA򜎹I)MD[^tw*>;gIE͂/;^hΗb"Aa,9&w|zIRaLх+s.=IXf&r-!!OUW%G r+{uzS`DZۯZjt~C$ Edd܆xa޹>yaDO(_ذbğ,W5葸&rM- *%'e)+!nɒ~Qߥ Ix픞S~|LddܡtM#z'DA H-]uZAFgiK˖$ЃOQqXi@5?|WoAu=IX; [XKŎ1Ps;d}aUXU[h~tKTf6ԦOCҘ@ |%X#b^:ըz NHrƴ럏5"ptwWxG=38,(o?KLa\Rz `L66Kk,@[-f zt9<\GWb{9L~'k\_;w $,L d)HX*"pd>1 ^JyF嗧qdM42be%Ef㮠u7*ePQ 8=t7$9 )0weC7" qQwϫj[xn}MX@:j|ZBv;I@#7;kBڽ8Xk֖`BpFPjW7/w&u;Pm-ܓ80ZT>T>sd)||&#g,aHw xަߒs0ίa@uՂ?J*gyT3n9fAh /SL6)K4yo?HrQX8 & nHjB`%3h/mB2kr. -v֮EthWSnɀ9L#8g'u8n.#KLou9m[Ʊkyf"wXH(7s"ț*9y(Vgl-[B_ߣ'B &+y/KPzV;LΞuy+6MH*l`ܹ-,WRtQJrN5;`O^|ހ.ϹdJ3!wLN,Сd wAV*}M`h 9q몠-ܮ)ᵁzr}jH6M~TlfΓCU8vTssxFSуQ 'pࣈؘUm 5S-nX<2UĝGp.ԯ.)=}.U}d[ \A+&-:"i.Ȳ$JMbѦR>r店5v5 .4!y#ǚ<;ƄN We;|JQs>gg5#=b>+mLK6k.0:JCzGxCF@fTa3* ET2nӏS 2`p@# ox פv;9?:>{#ذ؃0}$l1/y񉜕Ck+wK\Lx%NsS$lI`p=8UYC?\UYZtz5?<ȓ}Dqu%H!c)/iUqù"MjxcLIANí!EA"5،LўɔRm?2IMލH"T_ Q+9,jFfq ״.UШ4JpM\|v@.[^N tgtQ` (9Z֋d쭀hD`Ru"4R2xӧO^k]󬀷M,y:\๯JAn+7mfFO<# ˅vQ5#Pc~*W\T==1q? {+5Q$ M+,n(sH/v*[twK _<" }ޚ/Д9!+<@` G59-ewq!a30ơ(oCr8|"){˝ +uݐ.ߒ˰MG|@bQ@2h&a܃MBn'K y0z#@Sc*]b>{LG3fG.˕s4|z$eD E-~5d4w;ڱ$l A?Pu՜-%j&mӡ^ mx3kQD4+_pYӑ'g'2.&=j^TN8/F%TaG]{mqtMThE[l`Ơ V nXmǭXu|T-}̮ɺG(Oh4wj\iZOqٹo~96E3f:q,/^ uq"~Uq>=_MlSwt &ތX6uIs+ÞnO&[FMS۱IX?un-KB'!Q8g6AV؈Ąi8ĝ [x|/K vrns;nRat>t43\s8:s(khVy)| pc] e!}.H{L|h͚E[Xl0MĖvd/D#IoV ?,luPMVX?Byo=9vwT>uVf sne3 YVìֹ(: PC]}aߑh,/J[bӼ5J *my%Do%>9ݦߏWw* 0+pNBZ?ZhW(^z^9lE6Ӑe]d;82d=Auiŗx)Ze\ֹI1`fa.#J wXֵv2w?r|o eWxIh]J_!fӿ arҬUh֔:/%>?HO%s9wۅM9  s6f^`>3#=b TXJ'C!4LdTWc<)7.kY3:NDRbT&\G ,: m9zǰ^v~=ĸ4,7^Klk&HtRqV`dddze+0#{+V)űm#DtH/l$ƌ{H˕*- G U2N5ϙ 2B\&wy qDXz/76n9B 8*lZig=˾.$+3 wҜjN/ I~-4Lse25#Aֆ_.@<„I`^hm'yGO Qa9z .l7}zvht>٦䗻N][tA @V6U<.8s f܉T3/jHvd)@gid`ׅIf3}c~F.Sg2eMt(] p8aJ绠ܫ'iL`(g++-Lk\PKyC׋I)ǕXp/ ŭexK7Y'uOn(+8!?@!M`a?}Z'mo!{UEyNX.=A)꟎U]7ۉ*F3ra+#Kmgm-!:.m둕cEcXCLc.›y6gX*C%qunbZi{?Jm#+`񪎹X~yJGnD'&z+C%.yzu⼁1]X&e1-"7 vt-Rg\+cʭùܒ/o_Y4nL{7.dÈ"mJQjo渺r5+G{!)mqa)jp_(m.nF:@_`Y('V3Jáwib#) YȊz77VX2 TuhP_`Bm@6VJL?5G8)XTnѱE{'$]YBvA*󯷨y]ATx|qCVyZ + !x̞}1Qim"I9[ie'9r@t>Wa٠WLii.]Id"6X}Wݙ,N_P*%U|TePDF}.qL*%35_YI]@t.څ'T hOw%>Cl!{x;!ia b̎їo$ Ͳ*l8]X8 B\ASD[ ʼ ^2Pm /I;9Z0) ^v/ʿjmALZwtAg Yz' C U\B6Zپ["Z**Db47+R>GNgD ucnb/or͖%؍_|*|Ptt* ms0ty}f/ZJs c I8ÂwfIP"Fq*\`]`鲃f1ϙR"Xnѱpw%vIdUS؞\/m'JzVbdSʊ-а:RG3Q UOXl_~h p8"Ω/ :cدU{4DImIO(ەH|W܀ۂ OCZ.RMl/^=KV,q%]yUX $$aN˸b?O02aG W^[͛3HqJ8㬹֏_4$q&@-Cik:A>ŘLJA>X8%Ӛ CMΈ $pGL8Aסf'}Ovuej}o. w4)1I?+|g:jQ&Vji=˜~YH#6!733U;Wo0c&[fe^|fj:}u0@rj6"aef rU$ڪͦ/7Mj@x}Ltĥt=a8_&C _'"ϵñL`Qz6;o@ߨN4ҎG? Nab|Gjݻ+xPL&3 vW_$Rn@? d*  %RWh֔vWb'ܦ#B淚h=F~H]؝``.F=a1ΦՇ?ʎ/]~^ZF yO=8xWz@vdaᣬ_ 5y d0Gx)rQw*]P5C' \*66šfng7>ܸ Ռ27A5ҤhZ 2|xT,j?'Hz0vq} 4>SM.tЯ^<ИVf FTK\SVӬ yvP,+Ni:Ir5F'^*9ȣPaћ p D: W3`/)FgGSe0al{JAJJ2c)O-CCJFHf!5w!Tk9/L]ӻ[hao3*xgdN5ob^ !0VGGNZI|~BL`ٹmn%;a}) o톏^)66x5,)?Kn(VUD7r3QcyuGQy%<7Thm,r圈3bӅʙ/ ob5U!jjH8 E>jѳtxl!xll|ܭBsFF 7eox9 #%3*;UMsupر.[=2hz۫$Y|S`ú]޻66^&04^>B0 +p>M w[-v(tƵoru_3G!c,#=^"n%B"'5qf đ[h%"U[F ^~Rl:"e+xϑddYa/55]>xł6ۘ87J[M GΟ?V9Dnހ,Nd j)y/CssJƈ\%|5W`IA(!j ?`PK#Y& [=0Z 0&!$7 ,tZXCjɫW =([CCj[Ⱥ'&yy+x$)5Vހ31'\z/)h+wu mfz# !,ko9[qj wO*2|-˥;`lmTV hY=yQY{1s SXALkčBm H`'1xe2f\OZM_?Kn Á:aQ1*[9(%AbQ`fE^\I*¢4)B9YƢv1N׸ Q{+vqs}JEIPKUm;Dw5fHa`fت/SRSa> b”ݲF3q\&IKA j~[U \(xEm7#vY퍕} 7h.YYsYx,&)7:!9;LϏ`b%=s: n(%ҴBp JѦ>7 v d9*V}&܆rsbhA>@/[s/X_Q8.vC~ [WגW5yY%K6ML{KbiqMˊ|Sp#{A-'y? %ޟ@ǵ2\n秚x"pͨ[Tes5;kQ 0!nKk7IFMo0.%'V #lf3mIm{S]H5OrQ--r-zn|?\@-1V=LAD>6 ~hz`%a"X3Nhzj]!l )ޭQ>|GKJn ]II2$S7D%?Q2gi饲:WlJV!?cf5cɮvV-g}em 0Fiw-6bgJ` ,RM-zq(/*cHT;_LmN9${TkFcb/tb"Nv}yۖETup5TBvC=xMV\^ a@̕++*Sex:{wir\9b JϷn'jI`9><ξ_K=HպY^+%YsbS=[X!g1887cņ Cp(t}%a'<#o_l2hnT`Vof_?7ߝ)I0LpJ{ Ғ(Q Y)_'B"`>lMBؠj9͈6(bS pV;| $eArlvf3>S-)Y$Jͫ'q)/R0%ٽ#"ߜ0.UX;t(r)M~وϣsb%fxaw{lr?Kŧ\L3 zm&5\ Ubm& t_ܖq8{f#m]B'_rÅ0JFj.!^Tz8:l` p]ZJ~stJ8it%@) aVFFF.bT3˃Dfhj ^ Qla JZɷJܤ5R&e5yWed4EZJyۑJ$qg?`W6#o(ܶ4'>7)K$Cel\vV1>V6Tp` v\;|(DQ5Jc>uF({fl,1VyP5 w[KL'l'T=½)vE{qLq=swh {؊T-871xAL˓<@B<n4@h cuKj/5t{.MK]Sv?in}6u[&a$Uºs~)-KB}mQW]HPBDwq:XT-՜R5j+1V$+y謯Y߿ej1e{5l`Dp#cmdœ?ק5fѩX-D1ܳU*xR"vYߗa! cekVIY\ݼgڻj0 7o6텈 iqM_RfEws\8\%IvpZ"]H 碆mݺ[g _Lףs]%>/e9H-JZ<^ۢіՒTء*B.t@ wi z 2Ko61ˍHjwBm5D1rsr`v0M"69 .ʽԒ'D=u΀6x9iue^RJ.`Sm,'jNcCs#x `Uǚ-Zloy}+l.ֈbAYbj}#pXK;bt6rcR& ~ O19r)&8P`oEBgoCq v@ y? S )c.֚f\_B^훓tXgO]zV~L;pKzYhL t щ@DfjF޻  j&Y3yq BN`aFnoλ"ɣ~%~wlGaL(ơ b1K}xr]fm*s1t vBiųI[3h|(͞zsuGE^$mxǥw )b"+7dW/`MPanƯD_[| `hYS`F0 >5^ ]-}np_ % %X.rw}t4*Ԕ<%KT")!eiCS n6gxF,? (- tA82_&55've޼@Yq"TxBaԭܾ}FY`&  2*0N[UկḀ; jjzykZ!)SL->"PZ,Dsd]u{]%z=ob]I:b3KjU X]u IA3bbɩpaɺ3erUPиǸ\K<u`޷,ۑ 2, R. JWtPLFVD4bi0իZN ^)jg9K]T֘ldLØpK 5_v}ew&е@B؆&EDʇ*^ō4" `J#ȿ?M"}u]UNbf38p04F=$A%w;(j'dJZdҬ7'<]U鬫m̟-s>"Rq;ppbx+}z9mw)H2<00/mW~ (LDȀn!xʠwv;q>iuU#8ejÜa>r Nlq<"Q)L'B^Zt VF|PΪ/`"4c ޟ\n[k7wcP^_#O{&|a ``#!VcKA+64,q|OaCpMm\36Քb_]E1p.^/ǹ)&eOwgp[5YaVg%KX3ߎMbv:I97^1y::z% _.v&;u84=D5l+bּ[ |vŜ}fߍı<L([ |m`vϭx#ZXj.GP'5M?rAƚ.$p,xEL{[ & {] @3'i))EtR,wv9 99YQL%?-:fa6:1 ?6kˋ5Vk9l]Gb2\@-~ңku%n]۹\Ufoh܆BER onV텶,:rS+<˾ _z,,|~Hg{ bTѰCƙœ98QpƁ([)h9ƒrd"gSI8/s_fxwx㓁j=8[fzWLpmẕOx$S}p 19.1N>GuwUZ/hNeP}+'b@$nZ oq:?r4+!XuE:xK7.8*ȏ<|IDM/C𿏻H{L'G5ĎQ`tGuǾn -M!2hoB0{v1eym)8$V99)Ճ b~mFNeƕMW'DȐbJQGu>Fy0ܯ.X ] 2ULt{x}+1^*gҤI&A/Ź1vIQ+:Y7mh-۩Km`^W;;! ?Z:' BpCKu@aE.ˁ+C˽@Z=lv[);j*cr5!e;p}fGN^,%FwV7n 1O8c.ɞ h3͹ ;'Ԭ0 /b:̀=NT*P$^WoׯEA9ZjZex:bv2SNVEnCZl/o[_/$ R[8!Cn-f'rA 8;_[oB.gj(q- h+EN58;||M 7F10ǜi?6%vu#kIDഇf \g9}op{UW<񁀹vtߢlY \]Ҍ)T>؟ی ?hՠy-04}2+1gG J5|q a>6]܄s($#z2a6΅dOߔq]]IOEY4}&I|A#w>qPoUï 饵хd,d,DTG>Qy 1~%8}?fxPDnDLL*u.=D\(e@>[Q;EyvGd,eMU=zJ!>)jdǵӦҡ?&CkFgn6~Yǐ@[ZUe=}~naq)f|ɥb KksqO &*G+2QɂԄi6 oa,#H{?ثDtdK>sC#O@gv+7#L %MȔˈ~S^'t"/fBxq[CuGe!NwP&^l;u 9Xۣ{p@s2u+/'izUo6Fec# `@+ߥx8P^d5[)o!qbעB?f$ Rg3Gyin)U/ҍoUWWQ ss!jqUˉ}e#BO+T7DIg n)FOA)HrMѣf8$a9m -4ydzAzˊT@$`|}|uR MCkR4U̒gzVu[ T1o݁.?+2gS-HB-f5bP)@gLTΘ=< xITh3= [!bIBݼլۂfkl`H{Ǔk3je4\ @߬ 󖹍&g4&5CW@{/Er.ɽBE1W6.Yt'( p3ַ8Q#Jn7҅%T1rIZZ{ 1d^A'eJEmC`Ž3<ۄC {I8-6|>U6ha7<\'rea*#՛y=@5KHJj&ě2(Ey6>h!2kwDӭ]wI4sT6aNy}9 krX2lBb<&wL NU`otM;JjVYl ;nيwA |wMc䏙!/W^ ez(Xq7f$1P]S$ncF`}d2X.WH";(E5V-%, Ӎt5 A|e殶j{ ơjhA cY*w,`l2&~|r.^DĄX!'Ek43ꆌ;*dV_xfK{Y/puB}5qA%e)$PV_:bIn5jMJ+@|Z+wޘ&Oju<ᕏ|NrsA'>W5ƹٺq,NU7}'Bݡnt05)"珽t/!*]ujb%#s b( E##QbV>ܴVe_R(W5m3Bj槳Զ5> aY E}~JssZ9.MÛ|‚Ts}Ԇuc%b@^]iӍҐf,_lvuJ} 1T6?ҚP"(P\N\KZ)}x |I\$9-)ih$͵-XL+.TŔsz68LՄ@S TxL ^/cDv\*NQɚˏs-޻tp-1L끎`l4q"?[a#kSi-[PC7xյj/Yb4`%<}041,E i Rie#k tDSpt*!<˯’]XqFjM%xnG`!%3ᮝ!lBrgn%w%G.Z(,ӟ5&|L-wjL[h67\r4Pu6hmI >¼kB=NλS0ßRBJ4$׫E7W5ncg6 ]hOi-Ί$vDCwkqm+jrv.&7 QZJ>-e 2Ae(w$@ FZٶANc*{俴my.@QԬjh4.Sn,NtmK`驄t>HP!kug$kvjN5T|9@ж41@'lUdGh# n$ϲKO|~#ݲ\6x nc3!6Ps05KX Ƈ}Lb+pb"}66m-e5g*M,|m{-Rr8TQ? (&ÑXGeի+ղb.4(Ay+)YI&:9_s:xhdyAY6`ݖiz\^]رQ 񀾇qZ5!פ.saʮϊZ~#?g׊E)j' krjǤVza@4_m[]x]{Fs×{[AF`6DeH"*=QLZH-%cb/D37.J=N1kU'Qz#$dfL˄(tY7[bmQ2Ր.c3uwe3tqQmW.Jp]@{n1 .8as cd,v6gw/3|l2<ڔ\k|+8W?M\*ʫa#+4s&3DGڍ-jFVP4v €,d[1Sg4llj{M6a43RY~Ys@@pE R"Why7z1Sa;59|˜#KY'&PӜR56lUL9d_DE81fwĴGr3٠N]jM*!\N']wL&:/ckD@0qP'yGZ0ˋ]!t=QMaI;)"u(Epby'@\ l$\O|]qx(L, OZ[0YghA}O#x& F/O`.Gs ~n; .U^C쑾L\:\\)%-{$ sDv%RQ>E(˖oe[&&h!bKIPdj3vu6X9P)S4o^@*f2X B5rV%2 nRxH:K$ 唴o;c䧡; X~&W0 .:ӝrLUs9+6 mn s3]Bzwy3^0ZĆNr}Dg [=}撡|TTCzG=7NB;Y!gނ8 ^'Jf<e%.r?Xr`@씮u1V6X h|N@oirJ`۩Yco*0h_¶{Oo_F8i je5PeG Fh|)/t=β,M]r,OEHNHsh#,o$JuB VcdAyDnfE"vUn]gbjXk\g# $#TN/-lԽ'T Z$M鮚~Ͽqd2Bu{ʎx/3DUG Cx.UaGLOXy8ѱ\PGߑJèFy 2t|L׊NZ0}W|M Sak'"tIWwpY^Hb"4J:ᡦ~N6>ܚNC{y0?R#v<_QP/39躛8ԓ5b'|涡َgW6eQ+'.A?]!3Y# +oE'9S*d1M$FZi ˞)UW9vq넔tᑣap ;[pꡅJyd\`H<_ !SV"Gݩ{4zHӲ0gD$Z1lE+~O|R6鋱SCW,A l"|Ƌ_5;Q:3&JI?C~6,;[wDV-Ľ//{%7rM  QP%ʲ$6LՍAK8ܑ#y>yMDp\]hd(,ljwt^M4j+Hg=:ޗj$f- 턓$U'LE{,=Vbǽê8kP;2l%.iu7B"M/S $3 F$۸de﫺-xR?3i 򏨅=!]FYbq=3߮ׯ}.ƿ5vJ&Wr!nY?f˶@@Cl~_sD wAȳiYnp|otLv:eIԃC`=C€fwrIUcRy &U XBZBI;9#,=,] P#B\3c:+)D|x{O0hr(WW)#:QGUN ήZQqCϗȿ: w$ эUiC`C8L[r ͼ{Gd'E{lE=)D ,pe교0H/TO uɔ=Yf"=)<+s6$gq4T&&8Ü?7 -VGm/n 2gy%gx/Hžȁ2 C}Rk0TN.@ )FEB90yʉns@l+x(ZXၘOa3fcWݶhsXx!OXT.$Glb*CQKqgZ;l k CG &-؅֪Iߕ`6|@}Q̦BlcsdLw2̎&t :2vۏ8˯Kyѻ6y/ (ue^ nͧGjxY=V`[U'猃~$*Z_X5[[=3!-GM!9 #@je y]PmdbQ܆s`M;"5cu` 5u|r\J3c();?0P3jQZ>u,l\%CY l?PY % źr>gɹV3_Fhhֲ" 2ߝ~tOg :-;sp*S|O ?:>ԝښTu$հ(l _f#3iV;lEuyyrf_h:s0bN&2Q8s{DHжz!6sssƬdS%MOoz#Δ}h`PT&SwA\0a> $l0Xj!HS@lђba3' {T5/KvPT{ .> U";8dۣ\8ϟρP^?E2'VeEƐIqXuDt#?*7cwOh0NU Md ܬPŐҐ\D*:Y49;1@as䅸.\ Ǽ^ =]etiyES=Cg}-m&Ff$Ȗ .T'/RF$h|DvL 6Et4: ߤaoNxHT$&cvDB~c^Jǁd{ b~IZoC}YN>je;!>>Eof<,sr4鼏kt,={XWuCYvhWjxGC sj_‸:n>~ i}v}CRAC, y-{d;C4#h~^3hҦVXqKTVfDB{ͨ2MRED~Qh{= ^7,\!z|C [M)tWUG FΌED;b$/rKNs-\y?~rjJ(q^ EWƺLO `4Na -2ױ/\`G pl!ǥ36u@'T)~I# ZhW'*(XA嫆[:~o!px4Oņ& A*XPm bjmL{-qʢRP8if07qFH ꓨm}djռqa3,xl9& v D:QdX7LviL;=z7cӆjA@앗i_Ͼa,{^?7TVKZ' ON[gn'J \l7y5t*HS[[,9EJ/.x.qVz ^ଭr|;YԆe^SoD6~8ݽ  5uji',qDŽxVs4N˜JˍTl?4?yaHPuvyK/k,o1(XڭK!_|^0v٢-9!2.8ȢY`ᘡtdnL l4$ &b|6x%ٷ2$p.غr+̗0p8N!rAΰlW6[uBzif?JWZ=ah؂C}E j # #?H85֏9nD0")"z۽c'W;]5lDcITUC_{d!/J(jij.6}z`sc)QQFHMPV†~F/O$I(MFu*39tWf"OсRXlVnoQP5Ž|[;>PlM d~3\E3Y*޲A9)UUd}l9-ljpϪN/cߺD+%2 %239&YUbY\k1etk̸, $R-̞3 zcS\6Y55v_Wk&0&)G 侎_Q c!m:zFhxm9]BU8 CS[v/f.yh#3ǒ(lwUHTOz'xg3k.Yn -z^sW|1q_yq|bPtGq j%mNjO4іw$᳊ΊWOb&H-`f:~}ǿtAצx LBλ̳-8LPJRn0ef,1Hƛ{Lx ٨= ߽o( |ݚ r.}yo8"^4e^$[X6+R0K r1ڋp" b竕~7WyGV2n$/߼,=SWarF_Pq]:gTC>^XdBNAbVm* B17ۻ-IGB9X%WDC-<[+k!bQmA(Dqv-5}D:5A(~i'p.%Y`@+Mmռos1^Ϯ ?VEæ +s "2ɈF._^_㷌G`{T/ ,<@˹|X3SȼDEFПB‚uX-l\iO' Jo> t(xuǟ:xC,}6cחv%^7r! (b("#\}w֜rCU?mˠP .cƵA[|чht]O(qQƾ%rr2fLJl6`뛎f% VI~e-טvx{:缓>Ig5^PS`g&]N{U2%Y>@3a_c&7BI6ht+EGbGuP8]TǗl-ZXjj߾lጾ12PjZ%ok1 I)<=(]'90OM2گ\-᫗C,/tCncʹn)W̊,H$0*S򦻣)bRY fazb}e G%$pw)e Mco>̪,[DCe_]@yj~|ZdLG+7=yɑ0'}[*dK൯ ̨"CQV5<ʒ7>W À"_ͦWF=&mfZ_RKu(}70jLx^lݍG 0b3a)/VI"$vU&h'IK`1lL~Ѧ,@E9Gۼ\e`]|c7;?@܏|aM!9WΔLf<#Yvcj-g0r ,z@|GqŔW¾C_޼G!_o<4۽A.ssOl#[HUɬJzQq9Mb=y3W[Qȩag(q$}e@RV>'3@Sv!`[t"Z8cVRWچ0\Qfi?6aj&d,JqH_YVVE4@ qzx6czЛ˔d ֌uiFܪ?Yyklϧ6FqDN~':p^FZT/.Y:*SՠCALg\ Xr$4 gY}<"8'<]ϗg5&W[1LCOٳ]G_}ځ߂1#7!L'J:6ߤvʹݹo1GXz|2Eﺁ'APھ6I$; aұѕ%`x"e׺OJi ɲYn&g'*BXkY߲CyRjdytDeD f{x#G3mjIbM&Co(UΌ:'7ګ}!p*ܻH, {^^F4gB ețTz'ɫ)3"MYS{w!MQ72Ճhͽ+4:DX}쀥 \j V =(NzV%SI)e ioemj2 @.t/Xv@ĿRPAu 2h6;r&#HbfZS1YiJ~q4̰t p޳Y`FQ\Nwƣ?*R.NZwqʊ`":TLiFj<f ֥) ;} 4 hA ,8 fuv̫R>JQ7,lQ񰝘[6ؗ8E9} kxL|/5M F r6ͭϗ ڵVz+\D_%ʮRejG#(Rh~6*'E^I}Œt`-J>pJe/8 \)*dHM 2 /PaڄeaeF x߀}Ts[u b} :&B9aʶdžZňAw5)T*QBBu<8 b d tP+5,MK"7 =hV;z/ISZuo}Ze])Vea@<ݼpOtdnt*V=*bø v`L$b3^ɷ;:+q(n:O-8GrLq1թIl1-8lP$6Pj!Tl^Vyd)AmܦgL)Ox~.p2Ĵi/@zCp MhD;wuRPnKz+D,mK'jY+gCf= 4ڔ~pU{7E ;yw[d[`IIsEIv2DPe)$&Fَt6s(:F1jR'X5Դavҷmi.P>TiCȏZ?:׸NC9`YDR?\F䄑4{8gbHmEC8_8i! M|6nt\. $B\ZU !v ER5pÊ"2MLȝVx2ôy5R@ƨ_TSPaxܚk4tV*>F^ q!:+rqqy|Fh!XaOlrݞ'&א+!>IDJFӖ{ m#6 IL餑m+ՃrZ{Or*f `A%U|~Ɏ;K9é$ZW]n?&u>2Utmc &aEIy Gfd4Q^ҷO%G+S.S.҆~ `|J]6n PFbx5`2(م60C`I`=lUHBjF0tަ0FBz4m2JHYY6]uBu!;B唗 }49ب?.(YCb1uS79~YwL%;#G3Lh"Wi~ɰ1suZNlTȐ)O >&j4o52ٰePl>Pnfy'd3[7V%Q)>XcZ\k!c%k!rYK1.U5j. C+rMNdշ E%;4 F!u6q, } s ~kxbݮ#J*ԕ1@׳+[&g'A .3|16+ ۑ *JH\ Ƌ,C#fo5m"Y|(F:;*2jcQ^HXꎡƀ}=A\U;W;hgqX@=8kr  !~/r1h9^BO̩)<oϷˢbzYf=jwGP EOAكg;3^H!dZ"`?RZrHRk18A؏:[>l1Wp̔P\CNǏqyI^UU3[O+nӺXqnm^(IvuԻ׀P M2iZkRc}2wWryd9% 0GoSe~{Qw{B i(X NխƂ!I0@ĭx@p@]lQdPg3hՉuj}Pڍ.k<? ؝U ^,Bǘ7Lk 5}׎ڲͪcsu֦aje: ^z.-GSԨHA1z[|H$8pz]2(jz[Lo~ByK?p-} 6X󝲴w,!/ag]UQ&?#QzCY |^*f] /ǀa'",W͒m p+#9ar@S#A 4 (%bH!eV9T~x}8|QCW%{rݔ&.e>ߺ 1wճRrl=@pO{t_sۑa֘9px4z$L vqbh6+ ֖8H 6hvfC9XHeo9]lp@]:gzSUfmL#3N87EB=̀x)YTȶ#.G\@_+3 0@uWWke EC?E]Kfsb2E$]hM>lAhPycFrݒρ j8ĽF`1>,ܣo Z\H0'/RQ$yz4jBA% EGXm0/Ԗم84ax B#% s@wY6 Ιٸu_qՁ) J"$i"0G@ʛ\Yv-|Z[I>) HP\Kt@NZ4n;~N-Yɧi.(U%L۷UhWf 6UKFzpKq/̳<34ٖ[D!|UvlJ*̄[a!ޮF!(ZeG~ |Gx'wԝUOBǕ fQ*/QV}ࢡug{mi.;vfL}`}vmhԑ&bc{&[f.i%d:&v7ק7seBBLy`Ρ@($?~N%l =Xg)dgeo|ݘWϷ]j0 #yMpg{f՞x}>2 8>=`W32 2A TMK[9u5M-Sd T쥅d ct5n@ 푬=wzyA(o%6ok#8ᔖe`5Jdޣzx VC !Gm*Yd%Ӆ~Z4([m})9z6BUנz{&PA|0Q z t`gHUr v%}",6!ބFH݄z~fb?+ -Eѕ8#Ga=E"at29{7S'2A1K { |,s8ڴg(ErWRI(pEwHT`~TISHl1v;]{ )& oUEY_&9PF';G kzټ%G(%~&$+nv(w7ct&hlEbU4;`i`kNrzϳ4Qvt"2sϕzA/X\)_*аT<ꥭi?\W;I}ϸe [Um3^dKNiң D5uyX$7y;KF(XQ"r$l94dDMj7^`ᅚ]bYiQ]\fx-ף8MBAHӤCj[8Z IMt7Ԗ4JK}o 䚇*|w/x=74OVa. L|7eDMi7g! 7W0Y儉\ UX#)Axk2U[ٍt;HŘ"N™m|NRJ >}$-k D=NF1"pЄ2>.]w.ќ ބp&4kp 7/X-U$8n2nJW ߱{n$`{_hV<`p#q Q=&sd]KH Q#T: ,.)xYLh@~3z$L,z?<[a?h<{Vaw{8 ƥR D/p/J՟v^|Qʕ<@~T2E*}w*jGNjټ|ʗ˛YH4<{)DNkuaN E.y! ZW}G2&Oq ]ǘkP õPD!.mD^>~oP~hh;Dr-i{DSޞAļ(MEo#2!nX8%\Ox%?Kҫ铝4tqᢳ43GpD+Rgڙ\Y[CKǷt`kX1JQ/NFm:iyr$$ЅThn߬`&wA\ƺ <\;s`ohq8>7*?>sSx8mah Ec($B-7Zfr *%ab-)-l7r[5l7z.Hb*"'!D5RNSׇQdŊg1سxt:Fq=6%s>d^=F3}euq׫I,L,ʧ7Jɮ5+#?%;p|J&#_ǰ/%r59/=y 32r U{o4qђ1dK33a;K{=uS`F>A(@+(]x dXIG; T'gC1{̷Ȟ8p:8j4B/ Z"9)+6HrdWyE-(NmMO )BI7]5#RwF{X4E^C㱲l`9?b7Ԧjo觬>5/bR1۰YauѢԱp-Oɦʜ>m[B,uLW.g>FDJu MMǸ:fIp sL?.AQ;xiȉwg:jwdtlN;%/oR;(9!8O;uXU.g| 8 کy  ;_GjX+_@K0%x TGLs ȽSjH3+Ljթ |bcg>+>o܍d3*e5a Cŋh587Nygib4}}ߣ9 yQE6QdMWnoޖ6ryWIFEQ6ntqa;31CSzD'ihV=j4!~| `Cj V@N ˄M&L0,ڂl- 5>ʟ2_yb%C bUMF`97Np?rLJlq_\ "b`nQ0lqk/Ք(w.B_fBA -t\X7Uۀ!nN,oKfGĭz! ׉$X"֐W@} *vL{ '5 b+-Fˋ`P˛yN , t 婲Sy0Z~neosc)ӻdr8(8鬃Ɩ2uuek`ezlI0j@c+oHG`~"`8R\Haf]|-`m72؞Qȧs=]r8Yoɥ8N6Ip&22'LCpƔ_,G>7_BM/?;8akJ4茀/],g 2_|昊 ;Ư #D6p=WI/?e ڹJCnAkҺbn \H9M1Vqvy aē8Kgk 2PHʯVh0.aƨ,Wg3 C̉$%h\w]ad誓Qq$fI¾+?31j,ɅzA_Π):@1UWy`j?\mGcC,/^mgqo㾱n5'@uL#*Vj\yrZCm֍S"%d 4Cq7cXdK7GS"{o>G,SdO^̪1% HZ7 L\_&lNJL'K(CyVɷ$^\Dz֖>ӥ:/6Ob5فQosDDʊ6[<{wwq+iK(덴}$Mvj0GQE0W\xP}HʐPX2VX | ͵QF_L?zC`PTxU {t˄+WIH%uN$ͰT>n %듇GF` Zֲ+?{&Kf$:2EЉOF6:gpgp (y4spLq@6GrAAu¢*\%92|N # 9zeN8`2=6$$=<*X96}Mҫ^>1oewMqb/)U"A'+KkYĢ`hXqC7_uJyt&Q h.x0&\]A<v] * 'hK2)dFSY&(lS݇/"WS>1z^?X/cp[ٞ.1B & ͇E9|9qkxYNtXZm ^'=~(GW pbgAG]lŻ\a6i0&XhKԯA|mԬAkv~m'N󴤊zmu?T_PGe$]y/h&zxq{óck+l,GyJab$35o\$ՖYp6\hL,ۊ ^b\GBt1} QpNLn2O aŤT€5bHL{qНD\iőH˖d¾=%ڏ l'Zԯbs{dXx}FVLD^ H\O(hdn8Jp!v΃8Q6aʲFIG 8Y~P{zgVZFɋhM% NQ븲<ӑJPk1ow?uԐ9}2bBS@ʦS@ .OOHĀqAdtQW$- ZQ"aѪ>fj~,!$ZΕJ[ `Y 2gzI]Y'΂N  gI /`hʊaHxTkB!Z-Gj( r & ġ0w2@c܋5BP_ȿ5!r% WxvNͿto$xE  PJCe9"pߌjܥ:zJ?R11:' 8/߬b'C@'4/6XH`'{Դ c- qt2_K9Em%c 2g ܘm_&)7h^ #_7$6-D%G]6@Bcx'_Xt/y?]_/]ԧ%@imɅi(;$`j[A?U+=-Ύa3!FlM0(mr@OVq[4Bx<8ϟhQ1"Y j1,4j}^#mt+ ~Jg,q]Nvf)*3 BGWS#XzUZ7Gyx!Dɯww:ƾ2 ˬ4+? D˙4Io?Lfw{i=?RB$02Ͽ8} D{!)D0a<V~65=,۲}';˟Ʈc}v uԬ{~oY}F7cW"q*oY7KSⳜ72贸.h&7xۦp_ AI~ r_>s[66A!&pnwR492bYsQK"@hr4BY·&59DʭgEE N*ItUu?}fHJO@|wީ2}U'uk#,Ӡu#0Xˎz a,^D1T_;һ8U>=0Rޫ>f̩R7eY\@G3Xj!֔t 6\ t$&.1,ԺL;zF_%GX)N?3V eȽUP6 JN.ӐT8R?_l^CTbok`@qtaM*P;`mlTٺ,Mjd *csa],|-M4B uldZ c(կkcf.Mϩ!GK8. WBٿֻW|c,&cs+(Z{桩@M]kXAWV YxFKtp%~01dVq.jKO;EUܻ2)զe U&Z]Yz/ޮ?Ъ5bn1z״+"^v*6;Jސ +g P`iW#zksG!?O9W@bAʜNi! ÁY3nBT_`S0" hј09dvtP#O91w)Ek2\;$04>u&Z'Sn <`練{ĝ+i&1JF8_.rSPgrg9݅8R {P9֭ۡ?O:f6Y8ľ_ O*f`$d1.A9 AX^!ÛZHU %TVh1?Y dT%plp&&Mt2mAi ; &S߁~n[g!AbHN Xc` N$ل)5m2Xuqy5p[УX<~ 'L7 <-?'A`)n>ADMm}H=i6Jу\.LW咦ok|h8ぷYZ<6YMt|Z J/1+-N߶w(3+g('ytk>2u*I'Hpoz@*F׍oUy,2xnV6 1˛gΏR1~`qD"R_li'n kvG ?|W ثOVvFKƅ_ BQGPX0r&6qSe[83*$?Ji{c ֈ/ =g6%ɳel7~nX_J="i˛O~Feg-zܱE6U~l+mz*=[tA(eC( ǀ B%&"\@CHL ,̉gNiqP>v4UެMyٱۮJEω3n>Bb;Vγ_M 4'~y1T14QZNW%8XVm=l0H) ݸ g oK4Tw53@+go]oZ*L83g{UthҲI1HoC/šop2n!3xktԍ`0ʸN2&S^4l7{Ff(.)!6 |Z:ug-:X QYJtT3xOu;_YH@#Q0 YpcJ@ iD]*?zrkA \/6ga K"ha^"R]8׽О?&@Ne$\%YFh?ӤiMnR/qkNȼSt@!lv ,N財kW]?i8ZT[ XҊDvV_M,Մ__VFw :Kq{*/c^c90:lhގt4g=]" 򈊐i膌}Yr~2DPMưZAzIyGE@5=:y܎7-(‚)38 $}O71 !Xll /<Q[No2d]JxZ뮈F6QeyN͜h)WʘTyf5ў%?C@[^lQjPt&@Y&vLL7H˯*zZp.vRgrDlk-~-U$i/FyҕQ}Kfwt*uB%D=ڀ zM칦lm6mٌS Yih'jˤ~~>V< QQ?~+ UyvD1^x}l~  2 줐L|]4硊\I xɷNbwzt~,vD_[4 1`χQMHM׆dFTyz)5BRt܋&/EE~lRii(yͪ_6<#hϞ-XV)xrG80^-S(kAP* Aaqx.uGuxILZѶ;Qb<:l %؄ZU:hDGc68ކ58uʁlƻE}65V7'!["A|e=yOzJ8Ilҹq#LEY 0J`r}^ߍD;[Hmr)ko/ݻx!C؍FOVA)S5:Hb-Y;u]ߑI^@^D9cY@?&cp`G423QٮB- N_JuGSpsa|l irRoD_|nS6,9 t[PJ5.ϐ?ω " `.E+#?Lw>{H=b=Ln4>B\gzRxL7,t B7dT _zT5%I5/(ݡWHzY>oe++\P NY} V (훩vSBw3D~"!eifrZ9{'Tm\'9V{lPd#lʶmN?e Vo B$?+T~n'~WXM/PE62gC X4!_)Aghɦ݅$fYIݦ`ZH;Ehp D1!N`zWҐD/k<$cX9 XvфewCJJnV{bbZl5Hoσlmܛ M9S+BͿbЄ;c K9'QQn;b)UJ=+r?h| HW9<ͅ<|%R]tYn,QA5Ky;C؊5a ~n \M+>p'G5-`* e%HH4.Uܐ9DPU[/ue; ULپwnAoZ*T-Ukg^ qk6`%rhw$ϱnC@ITr|ʎ:N M _- L ւH Z2Tp{1<Y޻)'\!M-Xn77hjjqx{b Go,4ztyY+F:yC[3L zG}y1gg]w6Yu݋NTײ:^N2e{22f'7aP:)]Ƅbjx]ԶnQG];5U{=$3&8F6f@[|:2PrB%K۔n/zb/+06 QC9 hd_Ք|we)]p6.箯x&}&."Psj~G!vD4ZDLb ADžor?4-N5mYՂQ~K BK"jNafM5uh>mXLmwċ#@8)(&,h̟ŤU%J PstʗVWbᾅFkN'cn| fQbBi} a/lݢp6̪,a]h@ϴ e_#6GQ~bgM$IA,muh>1mdWy֚|7)95CQY9<6 ƞܪ׿ZzכH2rz "#yh!Cq vNq7f`"ܸ#1+WJ*^̎GZ_~ {D{Pc^,|h6dOsQóx:]T&$@]WW[g-3fݫs˒Iֺؼ)d|Q]P%ԭ) cku#$ :VZ}C{nyFh>eGN5qxGk;٤Sײ $Hزd"Dq"䖷k`ݼ lsF-n*u|o d^=9: $ S.廜tȲJ:Β_+ Li%m!L}lneraL[vD~ W+T}r\.jß+`ںf7=)k1^Xىhbv3ׄ]:2 cTY.aD4r 4K/`?1C!Ġ[Fل τn^N?6tBdTA-5WzgieͦCO1iäꤱ?'X{wY@)첁F3t q,hi.e/k:a3/B0TN]pMU˛).0ץP ,,[:Nw*0d{܎AEзQ`mvAްy>.*ЕT' #5D "dJ|U`=-T3׈9-.&&.0[ѵW|8(ݾ9̎}/tQ!g#9.()91P !!!3x#1ʀsl)gN*Y*Q^4FէZks@6c=tPҩҞ<0}(eh>٩uv̱ZA] :Rǁ Ixmv$G0ܥb]/$:EK Y7zpAXD[ yiC0>Ⱉyx_| ~:m^sk2ѹ UeaM{,cexuƿ%?x:B{ܴgۭ+\(niv}Eq 5vU_zq5uKqtI!tRk& &:..hrX=\$Arc I(!gh[V}9Νb5NAUSpX^G7I{Qk5CTSY} ,לp#Ƒ]2+F+^eѡrs/$3|}ɻаƏY?Fm8a˂jh RU vx֑)M!<bmo݋VlL^y5?(k{ioiO{c蜶 iݙLӝ<m([.C=N_:=(DzU[D b+$" {]2A*pbNQ_Tʫ/o6u>f-D f/6d(7kN|'pxcWXƏR(2ʎu˕㊃ QsOGZcyD4%7A :N8F. Nأ(g'8kwxJ\9]2 "tV2ž766axbihEU!`GGکA4WdN]7c uѠN)M"x~Zt8pBf$DC"Ď9~I_nݛx!ڳb'$v71.dHߙ48Lʇ~UgJp/{IKn H L֯WRok>[v"t-Tm7>* _H9$ZMi&cIҳɑw`3>iOPc/|l?iʋMm3!^ͬ OlMHT-K"\.P\GfhTFA+%WvQ`&Q~DAjMG*2u}NJe]Mif\ )2 AM'-:َsf5zY~MQQ(2242B R}u4 m'~Ύ\ߕb*Y ng簂Z @x6y1JI1$ZQ1)gVH,#akqɥjW8Y4`vbzt2 Ŗ ۯ0F41D+ 1 ӷ6?gw(V0pge\0݄P?DK@ߨP.8%}ee&d㶿ֹMB׶{\oqae6fs Z7 VWY~_$lu~e1_ИhuIJ^Rw 5{;lAyn4j?@$u׎Ҍ>69Ce`ɱh֣eLLt"% |b4ty2H$6挚`r.gԆ9 s0əyH l$} c+L WCyp#[Gp>}92~|eՓ(F8} [:]JoOw__kƲ, (&"?Gj6;,Kq37^=Pc yC6(`O/2;ɂpY^&MZwPK 'H[8MG|xՓHc:|8?9X{fD^ͨPMOűM)4Ce8OeCBƒ)^!,H >W X9M5YUcvIϺF.lnts(m?Cc/\8{U|S\/hɘ 툽 ۃwΖ/̎Kl$r꛲F7[SjQ4&֥6Ճf]^/gx&3g.6zF˳inj~f@dh Ң-qX~X҃/=_φG @_TQ8> F%! n ܥ 0ǽe "8c6&nYIJ9ܹpg$F6 5`gxfi%v1f81@=I BE%^8$Lh~+휗K _)=5cik>aԒsr ${!2ňNb,,.A/L.f> q!tq]7]S<%2z径a`V<1y>P׼Ym4ˋKct!X;}Sֈs qx1EH7n :/;j)!oь2x>^=\Hiؤ*1~xM, I%Y1Ann-Ws >F4F@(aCvȊ-ޓrZG iᙇRhlk"}3c=#DCK,|heyM"%/iFyʇg<|ԥ .[ŀ61Kl܏(Br]kDuA +yh#{, hQ"2-ȱB`E`ydƷ+])ٺP(bZP8Ib pR!XXoeH2ĈALc())Fh疃#KLNPSA|iuvrjk(~+RE9L94> 'Graͯa/z#shvaBhh6yKD- pwOhrG: 8Tђُ}MKu*QT+IRĠaLȊURB=c;C0UѰ"I0/b#*:7h`vٲ*S=#^i@.d(m˻o %lȚAeSTOU' :H{SY&3Lb@v1j9m<>XzE`bԌT㭤5)H>E{ -Qjʻ7Ѵ*n{3q6ԴƨǓdǒʼ+D9vDܱjE;$冥t$1f ߎ.~J:?Mb sW/K,w4>{#s'Ɇ2&g0J8Ʒ,Ư+-]v>@GH̀ٙ!n8mZL-w1>̤`$yM V'-1ޜQd* F5=[G#Ξ8%ȓeFHIb? Υ憳'_l(2Q} Hwx g4؋(i;L?㠓Ab̴kv%ǹ`2hj郞筼j|}"ͷ;xZr>DBR'wL5XxFt`>۴ZG{IUfثŤOBxc~8n"PUzldB$W>jqxscU(&ޚs0󝚇~sMKsO KIcs&ң1oD; 9_mN\VPȼ.C -nZbIwn D'Z!.b݌"MQoմ[Y`>_UĔ`m|}2r{ZMi<={* S1F_; WKީG.!E_:'>>ÝiH^$,#;BBm @&D#=Tﻶv;U%@OD}gt-%;]~W [TLa>$ t:jʎH*;tThގ:i_=꘺&fĖl۠\~Ju XWvJ 8|2AՠK8J= E"L5NrUE*9=3N3OCR_q9F$.-"KgιHv0 Q%5\̌c6^el']FZn/2 ~p QpGlcC9 Bz}r%5V?lq$T;ޣnK(w)-q`8\UA1!YjC,/v>ȓFDꂀ\m8 Wpnf֗ \-aGb?w{*>Zoی6lAESzoƞMMZWQ<zv')"2G!koŁxAn`RaΚ/"pG%n.Hf"\beݳK]>'?y"5ra\4nf?$RF$צvRׯ\/"4v yن΃Mb(zDZZ,y88:PË'R1["OZYBoSO=!)5&s(j/p^aqĴCSͬmINHBS,m72+-$ZWjRTyx`-3_lDQ4PY(f죻ĴUrC&Jؙ8`} @SQ>ڒ.a) _ ΉȊ&ɪF~K@G(ݒS(g`6m)f8+KPg6ї#hm]j7Hި5Hed@ I ߞ| _=!&|))>)ͦNXW g*CJ;5Wj]@KN}vMVArx*j1xi&;e~ Qd,72JLNQf4YFk#Z8BF'SFO]H+cT8M$;t>v. l5fX,/i<.\n VePnm;s̾qۍE>Ad^{ 0sٛE>[HRv.gIhGւaҨ} -jæ@ЂvԝhݛgiѢ4Mo>®D2O<؞bRBuPō7<#(Sm/K٠(~WoaLL?9pQfL4:NUi2Ї󑄋FsZ3šz-6l!{A4m ~k2v\VXw2z{xw]m/4AD?IAֺZ&yݫ@ȱnHn(msYprpI3fJM=#fD%-V@a2"o(T҄| he|OCJfp;vW\d N98MMP;sqfS91U*u߁0*j/(UV8:YiVEּ2_Mt02MWBmۉ2d^klٌ]˝ GBu'j;!gu/_y h1WNi G=t+Jc>ސ,>9I@Ly7Vr@c $ qC|H~9n 5iZ!@qxѩUJyoZsK T£ɿ5& XP}I"yn/Fh,EˮQ[Z~60$`L#i8周؏ 5!:pVˌ̦Bැk|}yJ3[XQGJTFcefˏNH$nc'7t#hbG6zTyuy \7YղbHޗV#酪yU{Ӹ3[k3_[b9(8F2 ʌWVjݛ,fȈڝLb `̭[9X; 0Q]v3b HIMZ)^w &M /hb}Ou&ms1g Uۚ HRY` atw~en3ڢ4&c3&?V '8'XhpRR1tsH@}ZxanwLqMqcrD!@=Wd\<.I#\r^Yy!I`l='_ w̆{gܰ-H(]m% U 8<|c e 4v_5 0s^11עj8E)~zbþgV{ ׅ qz$Y\Ak'mRue"1̓HGH= IYF!QYr#۪^ #3X5):`~_Hd>+!:lU zu&61$M{5Vrŏh艹W䱭ڔnCנԀhai+e% (,^_Ȱ[7e?@TV9 5Kr2Ч[LZw|]Yv]s.) SSDy,Bk4w0Ⱘ[F{N dx~H^`y%ǦֳK~:V2~]~`xPF-=ql%_%,XsPM?w\rU7H˙(+f%pulwWEsz'dv׆+ q纬feFz3G+?wŋĬƅ,DƆQ˒'Z;c+ הgf)Ĺu'vŽ:ug~ }*ljy ! εx=%0*yP>%3nTsm~2I>C0ItM'wt(mfI~f/NT76õa)+'80yd! lF+{CN\?o|[%B>)SМ#qFkyWixc ]T."zK>vPtrˀe#IZ 95(sB339rE(`cr껷-`Wr)L<2)~M/VG'Z6M!O fyeBkSyÂ!,BWsuH'y9A7< ]RG&@klM}O}qQ=n2㿺Ϫbn;eȅ|u,|WӠTSc7l{Uu+A_*1VFY ]Q+BN ƹǕ|C:nP3W8k)[Tkq1x]}v"ѠLW}t/(,U5`Gy]sK.jrȺZUu +׾m,Q $c4Yћ_1x|HɩJJeV;O1o2bQs c"ɷJwʨh؟ofyqg߳gsZgVurr"U3\<)aͧ0wćbu_sʴVT$?.lCs^F2f[v(൚2;8ðV$,gv&~BpKi?H6& d.\3Q̹BOIOՆhs_𴚵晴"j묍1]l0ۻ64WYJF.(1NDV`[䨃g_Yfui ~H|a`|2Ur˰xy1*M%2de9ÁWzdˎ[ǴVжs:@HYxS M.E8~Vtan(-T@B.) &qKZ3V`)9H _/gGK1Eԉ+O]٢jM+!5w׍$h.RgCrٷӴ5&(1>F>|~Y n.wv2ח9Y73srԲ] B*-˔I>';=|{'8Jf!H%ʂBAؘpdEaIpKkْ "X y0nt5Jl(KzAQY+w ӉZ7 Xixp=ᯭ#7~x<<:6.bpoʿ x>1{MGdw 6<^~؂U>)amUyp *ry=fZM@6x&nhA ntP-? ë0A{+[Rz'MI@Ъ(A[n$?Af̦Smj,~ar$ U]&,MwZ |9XDS6Efk\ -.08&M9Xa "S6X|zfly!Q=~PX9Ba/~Z|'Kiٯ]acQ=5k[߮v R  v?b5Aqd9(CUQ)/[3X# uXAzUy!i č0OEŗIG\"2e hÇ[%Q$Â.M"n%9sy"Xf2-Ā2|/u?a3Gwa}8=& VKNEIэOHBMt2A<nJX|[Df2(2ED|j#ҰenuQoŨLGPֱXQfcK⽈N>ōD=߲B|LJhO|1b%cn`rdܛެ;Ϋ:S"e;B_wv}nƚ&Q<^Vϕ+l:HG`U oB⳶zotw\ڛ5QSقBg5\AS u G$FI_d(*6'1PjAil6Hkvq1j3sTR~J).6q nVD@'[s]n9Y٭6lCuEM#p)~R+o4-iOdj--xŔ G{i?3-+KV`ەupĘrߞz-n#z՗CD/Bt-_B^*eV_F }\*"4z1PBeNI֗s` v8a涿XfP,U?"îh}_)v~22= (M^z)e+>>ҍ/о`'nt, 4Y]R;Gc VƲߛ#W>56ROiN@@?wSO .3)zfyܙ )PgWTb-X_ثG뺰X"Dr /^1*}=Ɣ Ӭܳ{!&G+ je%TG[, /  `AYo<"b?G,ݭ Y 6yJQ]V @-,l3_$rUWrgM,qSbZwC]3 YYۣ ٹXtBfqRH_ZRn x9aIy_ľDY 0R>nMSE,&4q9e'>񋷱4f]^ c5d .3GT/CQ*/CMLRt)YIa5r;#8DS.X;m\d 2slYUrg_:Až; F =s1CmZ;<"M |^C2dKH:N7v`u^#WS ?h)IQ ĞpHʅ%j|dX 3g6VR5R4ź![κ'̐(AtBu-J@}' -bl4gb]4aH Kjnٰ||2m'Ҟك شn5B\t4t/~.ZՑώr qѕ–6+,ق-s39te=A|ܺ kW ^#8mpmaD Aֿf{,M LE}g U`4O%vEV7Ks$5.Rp[_$ m rY] `*rD9 B/Ff  I]L}fa_jqN3RoM/=W6-J^GU0s&,eRC_"@c(ae΢jUUQ+,rVe2*tZ(q[ɚEOwsr`'Gt]@ׁп}3ș5 V!{fw]TH` g74xQ`.ikbhy N{Qe@! h\*~.l:9wR#UH[MKw"ѯɂEEiƒ2Oy,qsz2JZQX y6CiE5yb1=7Ce4y~+ٷIņ)(՛fVy6W }b # NId3VKׁLu/ 04XmLwcɼ`a1%dUR^mF4[=zQ/! U=An 5xT0Y)TRHj6S&NmeFjE76o0PҀr OG9>"6cZ[s8XEWyi "V:zv$u"2G _FuB5XO4ˌ9]I_pM[ۘd-.*[#CY$L9-܊hnNvfƃEGVI,pҀZK{foM5!e!dj׀`ƷMjqUƞh1B/EjR17c{ch"ųo<~ r߅Hw1ALg++[뺵uM5XL@Ho3F@g.S@?'WyC5iCNimMd,%vZ؁-P p7ht ː(tS7xJ8U#~f ͩ|Ay,6n H&BFL0mڍVlM=#5`!rJSv`3-F'.:RCFC .Bhɵ5S`w%Z j༾"$OKZN\F)B*Ņs{IgM;`ht)`?iKSaћ iGk; O+:) x [8fNJ{o "^,-TZ3]zhSUpty\t:' Ս(Ω5B[X˧G| *U򜖍FO&umer'pNfSYچ\FMŵ &RWL}ZJꃝ!}T)dM*,)T2I>1)$Cr=9U¸EО_MW">'9KzpG^G}ڵ-;k*vܓ5zpVh8/ {z^Bʁٖnha |n܈h"jMA]mFo?=^u<9Rfo@rO8Pd;![V (+D?Is ve/$(L`3{#?D> #Y 1W'a4+3"!J+mJpāJ"DzMiF͗^b%W2TXC+Q >ޭFGIzLҾLꘆ F9?U5e1P5LcHc*7MFPkj5CuRʚ>Sc7`4'\)O\{ ['JƝA5)uWVe__U'mࣱb@@tfw% ,__`xq\MFxc" NwXx1N1!{:7Gڱ,[:Z(!BTm,y|HLu$*=4lyH.{m@+静`~Lt傄ŒV"#~+A I.C13Я+#|ntD[MXod*6f:~T jowY~r17>3n*P=dak"C>rP:oҏnM)vDR*՚A1 wʫDIpbafުlYK=|݋Kp?Ӂ%yq.fW7OJ Dw {~jo]KUJug/ljLNK텟\渁1Y&cbY!'"M `~X+yFO:)WO5rĢEҧ7o񝷹ǺK9hcP,!(zǃzM$fLGSSQ!/TG,o/m-C|#pJ)mdGn1S~U}̉IKSLz'ĶIMG8Xϔ JŤz2 tDH\:}'܈ru;>'Xq8eO&6,C@ԭ'W@Cefyɺ5_>@LkF菜^BfjERCQ /fZSej#0Ql,̬ GP0m ^ uAEC~b!] utٍA1 z?p H9T' Mt_?Hϩ(tG ~. ~i=B7l氵4uR*|d%ȣ毖g3Ț NV[w$hzQEXh=ތ_J(mf{ۃNN| Į)9Bh2Du Xp a&Ry6Ƒu gYbg󽻕n>F +*͠u78'VՠAmwx !z,꾈0zzY. Ö~~>o$W [r_A#I%3aWu%hUHXcȔD̓j3/ʋhX}(=!4D*dTAKۻݧ55 rk5 ;aQ *CFd88+01Cߔ Yx1:G8 ,9n*8zX`ɖ͆Q=s¼MǠ6GpN\$ס-oT.h.s|&i^ _rMm]$Ve }9:yrQ0tc/qEsV`XW\>x ĂD*Mc,Lxk/j_d%a);,ao_ثŀv~v8 pr,l/k>~c;`ÊlG (ZPjt"wC-ѿk脴"'d-}bm'ZwL BUqS0iⰣm{@%@Bf9Z^bO[W.>ҐQKS$.aW 7nXx~>%/8\5w* w9Eaqi $/ wꫵuG4ĘO@&8.F>_<8ZIAM-|lRZ(\s~P@7jT Cx±3c!IO{bkRo:/F_jDw#%F\r/uApᙬ\F * Ne˂e[uF6lnGie,XblR*Rۄ>D]NapQE'~]ЌFiglpgQg7p W`.i;?0aշ>qp!JÐ-sc&b0orBܒOl? PŞ;?652kn 7F;쮳6b`Si O X5~cKp'jB3yY-z@@ه)le7ͤ%z(+ 8"#ҁ9:עZtı=DaY[F'v+HGH@ DʥrlzH;{M8_Eݺf_+f}B_JrEJ IM\g+kmB\pVj1b `~?GEf1M. 9U+Bxf9\K>F1t,`8sk-6Is͝cCym͟6ԋ}Rugo>^;PfnU 3vce6AJÂFtdp6qQe<~, $J]NrXDY:у; .rBQi},Mv8Yyd'" Iìtc'\z$#kw~c\;7̈́H 2(i4f=G$"VttrL#MsԽ,H{́vX.XSs˵>]` hqy؜Fn|j}Kf_ XZcXd BBJSk:鼍`-П|2:($h'< HCwż_A/\o&``t[MJUeO{ly$Hl >Ҝ S+7d)-ُgiPreĤ@,p]qbTPr~ۄC&QY=%t]<왔>X42(`br 5}Eݙm&]PS۪{v?D Uu-G-N XlYD6uABUTB۷g.j5/E/8VC EooTM*`}Ieh,,>8|XW}V-P7Cq<Ǭ{[ X.ygNIZ_1[:LeG>EזB{0\( ',Qtj+EԊ!F!ekFO6x(k2R8Cp7Yb,?, ^1 !v0- 86uqj&]mBq[ dw`Vzpg/ HJ lj<s3)IU|ag~_/\ivMYiT;6~aq$sL(rja|M̖W0h|n7+RX qSxU1A3;mқ̂AQ0f)eTٌa[ƭL+=.ǞM+ eQtkP@IɈ2P ~ u2 22Gc$:HC9;5y_ НA?Qy.ƃr&|0gim 7h@U;1r Ql87'3?d1Gmut'nCXTιC.Hg6 y6a^fU1Y hLa/@O TOtPYWR$eZ6;~c03şr>uM)vtB b9j7-ωڴ̙#f"戒&ԮQ2[̚C=43A#v ^t7I1}r_$ шt1}y\"K+ag8\#9EYp[buN[.Bx@N:3 ˪M]}v=86;3h,쭆<-v5IxQ0n8J `C3`sYiT U<-k 3|չ$ xo>g/Be 4F28'sH U?;KXJwQ 3 ΑA,nՔI%AR싂X9OC!d콭'cc:}G!Y9&TTAi WUGK" "WIOYWJ^>"J[|XX.E$̈#./xb)|5R3\; k6ua N࿴TTI.~F 30PZ9&a7t:xػJ.ViR>6pBυl;L͵Ɣ'k?2SOgJ !fx3?ȨT~=x|(ўHWQ'$wUPQDKn Do-~YB?Jql>W`a\,IDčwq IBR;6ei]Ӵrz*Fd'EPVzF…A^kK>LuOH;aT&nUIӻ<'C  {i/7>LVfYCf$`ɣ']Sž;t)ǨݏBKBC^`F\]i@G)^ Aւqkd3=d`?Xۈ5(>=SA=aJ;[Ԇ$ zj~u{vYZq>2uZBc TrC0.gBiiz'b1%^>^.yϕ!h-W4 UdER g5u]5elgة =`AVLC?;þF!W ,'O0%kK|'K<|P=RAl{-&!ZITR1>N|RcSModN5{R(wۚRQv 7P60ͬI2343C.=:\}|iQlOznjTͩN*_M8`.Z@L+ގK8 粃E>CJHYu  <#0!Pr{@Y1BnN=0ÄB$1yipF[f3C`(ms̥Yfӡc</ZP3L|n@9HJ á6S|=%cJ ~Bju`u4stGuu%zv]^>"r{(I>fm J VˊW-DO.Ѽ!W3z6w\.# $H+b-MAߟd5>:5{ܵ?#D0 q{W-aig!=Oyêaf<Tp3w2Cp%7'+01'{PX_`٤Ƌ;gozǯFKሳ3k;rJа%Z\G{-GP5z\cŀ5r#<[;g#0rXMǨjt waO+8 GAmwR@ZE֏X:!l0p%'NtژWCg5A~.YS K=nL:@G&xrcꌚ 'I-*XP,VEdͅw***}y\j=UtҲ3I[+1 X -)_AuʜbE pV(pEÎ- +X{"0/"mt$:Ա(TaM\΋=.aF~}1s`{:\}gI痨궣}v*nݍ⿂%G'L},HVAaBFVوf%W?Ώ[>, CہymuP<')} 0N}(pMli3QvEuA Eh?+Zn8m>tF^>g9μ-謏u坙-&t`Wpd a{E4[A.;c7X Ψą|%W^2WZOvvHJ82?.f1 O-@Z飋iniM*"6@Ahj3LaTj_8t }0vSӗ2c%u79 -?/jR. fI;9vMc -]\QѴc`t#:뢼skH1]:ŤWq2z=pPn!ʢWH+cw]&8גRzcM[뮿=1O"Z2Z2 >vRjy!f.uʅ+"qg4R|7qr?OlY+3վpw CIQ&-Qke[]zRPCq'75D߇.ɄbZZSFǒk(*=%Jt| =\ ?IN( ]vb"4mE4בG!.l>gnx,rp;|; ba mv.xo05wZMqQ_ [\VC$K{B'_rq RBS'bl,B< .֛Wou~^`9z14}Y<T&񝊥G.q)#,0k\'t*SU&YbwHeoடzt6`Ȥ[^ˆTt̓pEfL?=yPͯlW^7&B3Ƶq/Hw>Hhhj/d* ΡݷEګpC\Θ*V|9$7[i/,XG,ζV/•~K_liւob @ot;ߵ!C]']v4-|G6$F E_hr% >HƛE8\hYck{{Mgs 1 uD>dDrHGQHZ~ƪHXHRڂYTt𸌀\b tht[k'M4 3A9 &z'lk+?LgvβܮٺqI\?P i"?Wpe7|歐=Ebařb!<GW&](Ԣjq('&$4L(-qubXrB" z\i,vZLkq1@.4J'Bm T1uP  ]'Э]{0DmDM7ZAZ$G^5$F, qY^ʺIKI-2gDk. lQGT5f3^",61Ja_bŦg=՝1F2kx*&g'j?ȏs.B }۪8kT@PQ%#"ߝC)J,5w(|}ɤi6Q kwgQ{\v&#D|hS,71bm9R@c@;R8?/"*(\6Kޛ/95pi==o&?i#݊qW&x .>nұtUhTb$V%#ǿ$/e~hUK4UAA*neaz'VvƜ1I,v#n`{qI,hd µ)j5Fj + WV3<ވ{|"\.%~7=[iRDո9_(2u%r3*ϥx%žg 1|;F|JsO'9Ҿlv˥B t _[n xaaTϦ% Iaf4+x/Bt^Y#NByN#Ƹn ӕXGYTT#\DR^@T!wKmo=d'^M0ڭYGva Y&Yi"+Rq>%h^ f}M3l&3!8dKK5csM6:m.<k]gPCۆ))wz,T'++vwc^媿R`S@-od/!fzze>s̵ r[w 'cί+y⎕+s;SH<@yH5Lx9@)_<{D#.n kʰ{zwE.Q]B3S-oȌ:{X}8T]oSek)6+1jSDДqk]%}HS *+8yֿ m,m#YV&bӃ G<Mţ R<G*G6~-H4$Y!2[b4oй4{-[uCU `NlDT%nb;_b~p,yT$ތI'Ĉ1Ec yd@R+YZ[1_D)$V~%[,F^(S2;!0G 1µg CSM4\MmH(bzExK06p2^"{PJ1A?s7NvQ$ r>vrdsဖ6$:/cNHS ߇UQ8;w*B7+km.ԌD@2M#̢U)Ց ʹ,mE 4SH<|*-JC)nGziI9AF8f)~ AvF@ py%.xƕ~@t%e8-l_UYEgye+{\PI2ݽ B>rWDEh }$E,N+4{d,N|uk ?Ԁ y$ u2D1ׅ2\q*з1_:ɡEu"@AB2)b2 "HOq| |2fTG~(Il$XeVgL#c찃$97WIw02RDd +XhD3_}0vƄHWoϰ`'a`893YࢳKs9XMhRo,E GOH3+g43ԇ>k1@cκHNU=)LO&Kh_܃k&n3:?#_X+krgѤD UsRk߇[V*4~F2U˹Y=G(?d:~R񋐝1ꙁ,~Rde]~MӐ"WSJNWjjo' !R9Z{-Z}䡟P#D_p>kmAi+·>3k(KL.֝ ?=S#sq{a-ړ =-6 /G< l䝶gˎ~` [o*kJ&CS`W:_l"5n0;_3/bz mj91,Ïឰۏo<3lpcצ%FqF$@Yd5lȮcYv^U܎Q",& , SI,uf|_0+_U@K3n l[ <7> aX1tY'{EaV9M#t c P ɺuǣ53υ9ݾ R ~e Yl5/X#A`⯱  ]F v|7,yE4S֔ަiD\8J0*9Hi1m7 K! N^+=q#XB/< ߂fڰzbN^PLf=AWQ_6C&m[P$v.F#;1d} 9 R:ک"-`Nf|78Ѩ\vؒS@ 8E g,$gLt>M|ehX3e1 (qDa\]:ذ[r&=@s{-q!+ h1ZiOjeBܒvEk#gѐLu~bY1 A%l2͖:R l"%Xeͬ/6 s_ujCY^UMVLB+> 64ZMd"C1d]4B a;0{{9ar%b:o$yeTosYE*8@N31& tpzFá$07Ʋ=ݰ~=Jçu7u]}Blڙ2݁tnA-5a{.ѳ#`N+ZG*tk1ά´PD vqo*=L\ߐAי;0Q= w-)EwprJ(slpC̵˾N'Ȣ"=>9mwJ ij\O")مzJ< t;L&]jKZC#0y9%Vq(uL;LR) +HP bgԠeBAxP*-鼟I4+gREkH9%6&& 1nbA?(dzEKÄMƭ΋X2 i1ZwDzL[* Kavb7ЁL"L4?,&!V*-1 X-lj QiAkW?&KۙOM2كB~i1$8Th=!-NJ+uĚ5ԥړTyY J ,yu A]A ~(@]We&3N)f3Nz>yv&lNc_%RsQ,XcGE@If~K/&{Ls {55;a:Elg?~/yO Gm|-j;;y ljD!("$r\qX:֮dZmB,ʄL<|÷ITN1fypGQr<8VHD`'MT RK,}CP% ո+lr< - pR & w9,s > z V.:㤃0m0Hp ~>FyR-.ԇCSKv Izes)-U*bJm G<*4"9꟎R5'iJaf?HxIqd憬$[ rT,iy|Lm@ǿjEI}sܹ;HSSl-<{~r\[ >sc[Y7 tD.\떷Ǵ8^!jd.FA[X˿!i DGRc +eH: k9/lI9Crk/&̠=V~ۼ|agZ\W[[2Yzp .乎FIG8+UJ~rg0YZZy^{s e1}6| Wnx,%3 qf(0U.<6f"hB$fK)k=zܦU5T{)0aJhVY|4]-5ka w'xkjz4ME!g͚CAx.fϥ^lUYl#փD^huq񷕼'1/uw4Q[D7H8:$[;VW+UbDL87jC8%C]K?Z*B AY!S+BpxKwQ)ԙ0;#u3Z6z1D;(p9.ZNTkJibws2~ZK]S濓NY?B :{ ؈arf.8Rn2K*;̤rY)\#LD Y/f|FcY[qB8E2ͮ؂d 8ڠ–AIaEr[;|M>]/?53! d*ɳZwnBg e?Dž@rT.Y&Vj<^S섍F0X WĹT`&c%)#s:{8/J8֋>H (ΝtW1,*V.~ɋӄeM0_n(Bb8Ygoesya9SY` +ɓ[ ŘKyW3~sϤBjInyAY+H@jԯr^Kp'sѽaD;אPqF)z#fB؋7{Ƣmor?D0('\--%Z \,q*߃ 蹺EN(= |Ox Nes05\忧R]oÑ`@_>ɦ::\"cv'B(Ɇb5?~c0Om d9ڄ݀v=YgTjyt ?- 93,3eLjA5;[N*=7*vYF va}y)fԄt'wk-oFpnR\g ,L}f"3ߌ]^cYnC[2]$A!d+% >Q"3 *N6*ᮌ_ ~VkslRԇa0 ˋ}؋hEsuIt`1u o6=ob8_n pTN~=it2#F\?%#qz O}W噷fGbI畚4_ͳǁ[f%j3ܵAZpΏ:[j.9|[MFbFYgWBU3|6vPclVC<9kboɗZôil?/>_`ЃL|#ge,< Qק̮@]x{wQvܶNsȟH\VF4a+n&} Z538+aj=Khvf [5w@HXUG].dql`ƖNʿUSHDآeB![dZ&~cE.Sn9K4Ӛ(f}"^TF(+3yjs;z,ʀZ΃Ýa^ڪ_~ƭ-v Q̶ aք-zq~&oX[ vQz/.Qxb耧ҳl1酷 CӶ_󿽼b*z?9Α(5[m.?rAtb4}aQhhE.VHَSo8C q-KڊqQ`I1Nr2q#Vg$axfTjf%-r -_|% -/uyF2 OtY֎yu24 Ή˷>)*o$XW0TЗ 5( u#*(S>>O+XFFsfaIj C, vz S?%?bOGffڵr]n^$T\ǰ׸2F[;(0 +Ja3twQ&=KЂyE%iopP&14-MIʐ&ʦ! <4ԞNi"`c1{ >,RncHR'َhm4o_Y/*r#3~X>~k. \@g6B.iG9 'K!%}6ٽ 6UU+) s)qp>8{< ya.5c_߄%%v-ňz^+CZ 1hഽm٦{=,Mph;l}l.$5΃67ư^>E}YGewcD8!5H'`3h+wq@{VwhZ'`:!0aU05` ɘKt:ٲ2n@I0#D`PFַΊ 4r!o0`)Fa\GbNc8_c|w4ƨ2v6ё`rioQZ\HQ8d3orT*>;nSD 7p8oC#-v39m?V7)^tӍ I@d/1J2?kH=P,pCbTg!>*,WPl-TGovٵ 5+j~j`OAhj!fnt=Ba Ӝ꤇E뇚E3VFBO/vЌ+1+(;k\'uOHSޭb>_"ʘQ [7XqU'+wiK Eq`pNu[4eV޸J +BZ޴!9ѝEi 7WK-^82YCQ'Km9l0 m~R#<B#r.rB_ڮ2 ϯqDAJX嘒]rϳɁL>Bd6&܍bt\&ÿH]/i'c|zQ5g1nV8%ѬJ`p,V}ret2C/#K},Ÿ*lq&mnd֡RAT̰Vy舱aTͰ3Яha pä[?jȡ~AែI@:WrpsSi !PKB u׵Nf+>vލbOQW AxŔUAvU"n~L} 7wJt`3AꔲDOۦj̈m駿ZYdhGzI*t%|ɠ) 9F46P,pU"?bhY=LCTkH'pibVI1Y 8E~CCneTLR% 0_B*~+݉1T, ${o>B1v:2Tp# ?;V ! 72Ҕ'+z{Z`B2N] 1R^O)Jr&MKeni tP@"dSgi%6 SA=@@5mC_F փ}LQ|tyM'*(ϴ߆6dF3/S#./b_)6^Ѐ2~_ufmI i? zOHRϬ"ڇ7*8y"u[)dq)J8Q<#Z Vh5Jj%ɏ88/Ls*k̈+YBJnߑ$ämr9nd46/>ERM~^onP^-s_6󝄷?dO :C[@žSYcuMϜW4>FyR= {kvw =n5FM5sLaھ9ANŨIUP'Ŏs6P=ŕp5&;[%lֺVΒx3"qlԎ(/6t(Hϥ#cHUFMLᴗՐA\nePy( R&텡 rQ=Y+XFn9Q]Cg)Z)(bob3Kj*7bqݹ䒫Ӭtqc WdPfCk?8]Mf.]3prQ5v63,*蟫T vWqH /sL.Zx;J1е9$gSw'J4!憑p$Z*p.COP`Wk"{H\Q7 13nI2w0덧`CuVh?8Oˆ0߹+K X/  AlD ^V_b=j䳙գ),Xq6fjKEJDڷ~>߭^Fkpf'egzL` M@䔧37fWfkx/D \xm ΖYk>#6̌::"sQ?P-Ѻ9rG4H&cs3ŕh{9ˏq4r:X7d^[AQVZ t2̡^XvJd49Vb5n7!iAL-EY㙿CT=_q'>^YDnŘ,՗6W0; yL<ʜ.IJ=- k 5\kIMmd<%)M~+ws ObPyGmcT8d%v(qJoWE{\]Ѽ7eg"ot*oxr"op=wzI%DSh:`rg'DZ18<6:D:,H`i$bgwC%^*+g{yٯ}$ 0yr2ݛMrDߋ^&O|쌨/#;N3gaDᇛMZN%F@b;؄!rqJӎ|QEVu aV.@2tjZpZMу[*=bŝ[жQ<ʖ;b6.]ms3o /D`'w!|OBC$e?`b+٠_fʕص*.nzkUlCa%0\K^NԀ} 8 t`3گ)Lʲdž~FBO/ܲA3-FFK8)cr6q42D$$S60XCOUMV6 (qlk/~nW.Sm]oċ "9]%ܱd32@98[e[v1PEV>\ť*az> uP ܲA]Yh8)6ʑooWJ>D z mVa%|Wv-,$جK q/LGF+=WpB!fLANtI1E 3 fFLEq$ql-WXoː/D1Q8WL _ŵ 0rVaOXͷKޯ&")L(~ "څ,`vZo"Y>>EPL v[ 0=3~$Yq59LM7O3Yh5Ҍa9;`J ԭ;R* 7J䫛%7yC咀0"Q΅E 3]yCwz?LFM/.聍UNl1܄K񧩻꘦_tC/j*|t5`_:d׳`~R 5I٫1͸\ZA'$"5eE#;Z"8gGRz/ҕei]O~Mpz;$D#<5 U7?#LR u-ɐ>Em\Zמj3ůezHEh7$2X&t>a#-rV?vҸ.KlV0UxG FMg @ZCo=/__&'?K:|7V Y-;A$ ]'Z.VqX@uIPs"@ߕe #?]eH$@9P'Fh_ b34$ei[?*̗NqJ"yÑ E^4{:hش6a d ƏHc"~߯= dz;U/J hDfmL5 +|_ʏ7*U@{FIp_r\<ǍUǰsth֝bĎ\̲fTU!kNl%"Vܧ$ZYK,[Ci@Z{|v0bbFE05397m !gh$@ٮvTCy N>E)zcÛ4 ('@ f6 n `XO/F,0t80D+60J9aWKrh!-_)lߩGb){EZ|nU0бB 8zRVJeYtxedXܵ4GS^8TC")Fr_y i3v}e՗xB"mfR!G[y\ռJkR&v/nxתʁnoԑBYb!|;oKwrӀdYrPkF3X443Yq2A'ޜH VqE7nNh%S({Օ R T(!fJNޘ2x jitr_ @MLpS`!X.2zRFX7,my3lj2PZ[W"lcЭѼ8pƗҕ@ ^o݀ ]z@+2.sTqc?ld8K+NKs,(eԓZb] cdP[SҿVN|o(|g+uWKlQ2i_U `Aqg6rs3OV|}XV6Or1F]<(]F)&4$2z)8'yMGd(:}&ۂjoBwWYId»SIGC1w}ǵyp , o"=%FRKo2B __40ΎEb=^%lfTGatMgM]׉Dp\2-J䫿Bjd±yVS({ ' R٧W?dtVP~t5%a*b|AOv}8`u9>s'j1Eq%ҵ3Z?oPcU&e%bRIZg*V ?BM @`jZs!! u[ɈdG Nuq@N:^{ҶwjO16K. H`vZw09 ͳ4LtQ;y;yThc-XYx,EDt̼eׯ<=pLy QX{DO"徺W+lB/O Ok\i-nTS%:g=ʦ m1'b2^{݉2`1+b"ۈ9Jg!)~T$sCh~ pbqhWBjIh)V^eUXu9 WR 9 #1>:⡨]k‹FÞ ?z˜h  S/`!vrODtZ2UM?7n;QmRb4{:C0F̦#FóP!~ mrx $\yrd‡#xLӦIIiW]iPvOVYl^IƂ!tK6Xda#r̻Ge3bPI?+B&^C2kv _ Ii `KV1bXJ]1*ͯX^phJ08}H)EfAQ*4a50 erHC%^GҳՉ=jS$$BdWXX^cN7!E:7f;]q^ !aw 6d&?h~uMRVuf?.j~KaK`ӞDLu0gP ?^tAbN 3(^0׆ tj7ipQ٩}Ք|RzPֹyObz1\`5A@~9ۂxa" 0qrx1Ցc*ZXU^LW[fWdA[^j>\65~$2yYJ{"$ݪ^V;t Y+6SpUQzP>VXnjkÂ{\mYd#t#9.-\{*eF7U@ޥ>9v kb>غϖpoJ7T^2a;ʽ.]}x( CB&>QPi]_>X(F# Z[Mz1Q ( TPnF9H!h ث(iHX=Ը\Ҳ1P:{{-z-$#4-r=e9դ+&L4ejᦰ?u#щtPE`, ŎM)@'SQ=]UT@H <; uP&f)Bs-n.uSiF/?޴U^&$q.n@*GI$cjʬ&*L_ؐ- z!"JǷen\¿R.hWI^j :f+«[',jGUY4/C|An3rKN7k-Lj BLvvVl}0v<9McÄ0䆟@P9EnLVtMF!- p-T}-3^ Lz[|ؾi(ne5Z)"Æ sS{:J[ \w%& Dw @#h(( 7)gU\-w[\r,*2G;SVP" eϓ3M('jb6vB?Bo`Y/w=u^ D;Jo徠1e e8 #є-֤*uvL5E8^ Fl@b"x ɓm/6;xԴZorr6rwxr3ys""K2f2[yP>3qikzb0\\ T|?DګZt *ʵj ܉$+SzJl:UMH,Ƽ )!q? 6V~_ɺhAݏ. s?UəI┯4dF.X%Rd|eȝa5B(&@]ij'-f+]QSB/a]Cd瞌_JPHg d'^^Y} =b6r^BB 7r-b/]mmesF4-[R[53 eq9N $h~fmJQpڱx~S*ׯ2V_w;E +X63쇳-*45.]&.' ISt]9,>`eW837-_זlRc!roťU7|qiO]E-3-M' AzwC$PDY5,b6 Z>0ϊ IDƝVu74w2D1W@qQ\[0M[MA&89V%BX _?h7}~3PAlע{H{aU!8IcBz{@ThXI8mYBī0'kF#z!\&-|6- u<\0.)d6fx.1m`5D$p"N=a}P-&{54SY>@e=!&~F:PϵJ5zrb'%~{'5+Q-ڧK'$Pdbj>^ESv6}:L#x ϫgxrc ;S#!e<6dwq[8Rl/Q%׊z{~λnRXZfuWGQiv|`s7dH1W}AaJGti|XuŤ,YFJrZ zz,TBu.R< @ NB>\qupf8zB`YAbޖ?tS~!&;IO]ĸ-4AT?F*cHtl3ېR+iN@)o0jCXU^s36zkJC <Ϣckk-Gۍ) tOWIl̗ 563lS;@!̕pL؀i`q,~K{_ⰦLR 9yK3`b rZ@mť2UNZ-VHFe~vA55_Xoser|}k4LXS{= Y.#A%cs?pֽSçZhMI{fbkIO.0bQ!pv-:RGjIɱ<~rH'KfUr)tLM0 "k] P#j2 {e+Yeg8&pUrK _Ӥz]RB5ΑԢ}8 V ,Y&W{xXЃQ+p%!›m[l{mGX !U{=cT4 Szg}*MTo M hs+Cc2IvKm}ayw:b4`enP[+<ɜk?.G7][2hcrX.<eVN)K{ hW?FvKY$(yT ͸~e\y hN1i3 ZɸV !kT D6`pT`%1HkF;՞e֩9l8enZ1z:x嗄 y٘ Poc Y"9-5uWcruIv"pCC#.&9W \Ou.6cO"{.nuA)WkY.Vi*1VC Oc:5 5@灗*x>KjSY`ިĴL|BVSnIfWE!9UfGHկ*)%ǿ4xde qE="d&1kYBBL]k'*3Ny}6Rr,ǣͫq6Rv^Y^9!*#[d>tUv㶫sDDT8eVS? .G{ z ~:bJ^Qdϲ~LT%+qBe\lIzz6>=*K<?t(9.ۮaq_nI'}\kG#vdLgd\#͹լQ֫B;&7Vx [xk'r&8t,%q5*Ts=ߙ_lՒϽ?2L*(6kIۗW$o_cZ!“iMLB/:7H\ڎN#BNYcuYix(t!#U/- ̌ q‘23Oޒidz+~X8%Dl\L(@7od wFY\'3^*>PԈykQ# _5ldZ әN\Zl2<ؼGfn/>6gI"bo#8v{'I}/$J,vN)=lT-=KƏS^'%{bE_lFݸZl_KU+ʣj٦}{mJE1ȷUG@q+رXAZ0q['H9Iq/8rԙhB}ҩtؔ臻;hsQ*V?.%3|T~u\0(t3T{\ma׵:r,wXTY'>p!D*$@nr@VT4lO[$i /D@DMpBcn_xu*Ջ!e0=8jzQ;wPxC: ~P.ʵP1O\,+1+z'O enލ? DX5ԱYp* BDžA6Y G-݋UFR2'Peŀ#rg"Ү/wԒ焊T&Qޮc4|TꌇB죳W I=d>̈́KJ1̅xj{0(Áۣ$z(/aM4~ʷX]9Gy8pe^ 9;wCm+Pq;C~)6G<H#Rbal*4b =hf`8Ѭ;Mvx^,l ,I ZO)t2+ߠ749K 6R䒴 |dHO64' ,q^ PWjp >JF>'r3nBGpl1u9>K"7^Zs=rt+T6Au讽MM3p5_䲷M Q(2%bAŶNR8K> ^ Jqd9X9᲻UΣ|տXyBFF гn; i01 Raɪ~J:I@YdAXC k> XAD~6SG"B}D.ji{ EFh5E$ P2sQ{Wq+O d}P}S)M@*f"c7k6>G4kI!gnzF[4N滑?/0\'l^wg΃,maSdl&e1V|?=8IVyf$Ct%fq1cR+P[:n+\3;=x"$AZ@<6S N<0o JiSW!qIlntKhqm>߈!k 16H&5GL- hT~v!4&YBNuh1TSL3ͧ O|4`!1VV}.__na-k'  %jɟGםa ;LE.4Z?hc *mA$_'AJq/!=3h6kn"@%u75G5淐Q450ro`V0zXzi?W,)@vVOu|-15KN GnH#MD4>*jzx`/帥PS Bjj]c9 (hD*'ZSjkޟ6_zscÄ՜-^wKžB(k׆>L;<_&ph~Ժδ 'GHEP.[o ]ɱ{,Q2X&9kzRS;B<=5 un*(6k 핤lPG׹,nMm3*5k 7fΒy5LPSJE~rU*Hs!C2c+&^qsfi]dd-M '8N1LK ?:TX9lG#/`P aFk:y 2Wxdy%ra8jJzAbrٲPh<[7;!#SW4ϻbzrEQ\F' }WJltG&t]\g =\ur!nFmΏبƂ R=AH^`&Šr*'J.[C@^*._{ D`ۉ㈔5gvʹł',Z2d|= \2t|1Teb0)Yّmdf&gL=WR"aJ?}6]IRmծ w,@=ekw mW_]/i1u^W;V 7kMPjΞN~\о^Sg<+{<@2u> t; ċ_Le?X€fh6FᲶaWFa:S IaCxEdD[kYvQ:~7@Ewȕ1(ra4Aְ {;'3c@v (@ّ]| YL[gjۏaEDWz;lH)NU{Ay< ʟEsBtg\`a"ba&2%sg칥MrcrU0e< 7M)mʌa"v0`HQ) bL, ObNZ@],,$"f4>d 3.[c2{eRKfROnfT\5@[ +Dk*=S.~]9p˞?ͅukqjL@UP'7s^}Lx8TA:; s#ퟎpTzebQk͑g&Rz=ǮJ\Za@&̘P#3o ʴ82C+^P \~ g3Tt[9su~F|eϵ6OSkJ Nϡ9g{Eb ]CNU@> Jx =Y?WNQ({sal c:Ll T߹n(Dm'd,#&B,|P ZtF4ō@!ll$i<' (p{9g{*]q'qM4c5⌀O>EU6.hӘKA~8rUp2|ltz׃n0" ^U6I'VCYRHqc{?4o>ـ$/J42yJ+]I*c˸Me >Z5Y2ڪRON.eq>5DX`rma:ܼ?_QfIei}Q,j2R5!4;؟P>k5gvoqi*q^0qيC̾"\`Pɖ{?KWgՏW43Q`|&9"ɢǜ#Z̙KFД {$i41Ԫׂ+(o< N Q H7␺`~vYaMPսti T_1qa-1Iu¢k4_v`5 ہ -vཎ7w~C"mR'TcT7~eNT< $6$ 3^.f{n+%p frP qZl`v/BżbM:Nm?C%]VUH_61jX#O{^ U?϶̚qC@\ctbo{95Qs'{#l/1/%'KƌQaP$,n0V0PF{Kd17w. }iů^*̰=7dq.Х"Kt`X+:;dfxFPM՞WKOCj~Zm?tϋY L: +ma!zV?|"H*OT}ܮjs1jZW2)gQN_kMuFfM`r)6&XuO |#@!MGO튶:s}l a5^0 SM ᒛ&~QKR֘QrNCuLO =W*?JL JVM`Ս[v5K 'f/Gfj/̬FUZ:8R-wy$ĐR#~Nl1ϓ7n^}) A n}) \&ȵjBXxg Nΰ8ǣȀPiǎv9{[~ިf"~{9i?GD$ CU5u=jN %~K  bVVObTL]ۺ9-mU3=Lz2Y%頏,BI٩ {1zf~!MWLŨ=O[yՍhX`3,M^G]-@dΐzxVNPR)FEs4k5ZvО4)b΋(rB~)P -*!-YP} *^".{CbZe2X f s JzF3{&5"]Jx]'J[fҝWǶk3o{$Dk|8X~3s H5ʖ/|rBzvЛ⍼B77Կ=@|Р"JU̥o:>4o$W~i}xw_$VމWR]M Uy6Ē_wSt71]z|i0~ou4ň:Ѐ !'n:o]Us.Q[uE @F$G+CS OsA @iٚ9Ӳh-3陸)XG v Rv螝iJY=lh,A{-F)Z9]TUA5Cɭʾm2b_rPKKo6 F5Qn:ic"IT>{&?OVͧQr[ǚM+2In)_v]*'rΐO31k,p+/W4̓uu_Y>="u{k,BUQi-Z|o`ΒQksa(ꆦ@CHPJ;0%<o3]P E)5&6\yP&*&vKp+#RVBtEP 1byلn%2^SI)R2!?QaI.H1:/|F72Rgo9=ټ9xx1k% bhvOs)`o!@i?U/> ?FVda'_ens֒Sƽc> ul&^[xC]9{h6?^ 6(4#T0&2i@nf gs6I1JZDLDAی yhTgw_lJʝ_S=+z:Ɯ"XFJOø-~kq/2wF "k1 /ڥ{9[,Kg]ksj0 2VQ$F5쫝 ,aAOњ;'Qks׋a&[yP J>C8sXx'c"eƦh7t|PQgT<C% R^Ƭ4)f"6_>M5pFPJ@ϯtNmW37.T^X)C*ItqҩQXfF@׻`ЀciJ?" ȍoaj~6ln骁 mОU]\ي`?@HŌwKI{ Ta<wO_,Ll L_dzl`\gO D{9_3w?!jt"䥝< 'S.Tpc-GGśpc XXn@b; b.|QY)9% \YP=zTYk @%s _\YL~IVs?[|.,\@Q)I@j֪V@H~_шcvk![ jHn55'lYMdi/};^!7 hO&UV2]A[u6yt":AّM|Nݞ\$E^g&~wđ K.hˍ&]O"%4TTfS\Sm2JE+ZuicYcLp,` J$ չGl OЏ xlm?ۨcy64-ºDqIt Xg uy^^ǵĔG _GbҦPϒīB;]QU$A[QB)M\s:EDt!"VjpW#2={{d;C٤*]kꇴXfb=2CpyŽIŏ@a`Ɯ:^j[5&12u߉ĚAvy4Hp$& L.9t.~"ptaٙ XGu c, fpez%>O3CbuXY@ Ms-(sW N+&bʕAJ{WS^d qWzRL8bv0ɔ"q<۫+1_ʁO{ɨEXm,rEO5ВV.io6XR=yǣևoA A/9ʃThIk0xsx5fv䫽^E,K5@ךt~LT5=/JH+aa i2鄧 E[u'VU>gk|hЧ]SD$AM=;з$"x] UL>{CI B4V^EW46@.;꜈N(b03,.HDžv.RYqDON$xOUda Va+hx|Vm j3-A0Z8\t:'IJI)Uj-#yX4 }sD90ʋ/1o#^7O GV3'7xĝ\gfH3QNIK Z׾Z eRgV8Z;CoEˌ8e)JHC& nE#T74ŌeW-LԻuYsv-.KtpUP2E'[Y]L]c95QHSX9(Ym:,A9nx!)+NIfxVe7H oņoy%rFD{,G2lK0tQDqbi@ʷKbЌ|t#a -]ˈJnl^:VbPoXHOWpgJb*(]v?sܿ?4;:~^+ ^::WjfKܠ?9Z7GSd'ircaks C=Wtqi^Yc AQ4Ҭo;+)yP4ӑ(38IggLcHL͜@?w\P偢:rE'JOr'w?ǚy]`{7%e 'BhҢMx+A(bhZSّS9Kx[#I\c@N-] ŚG. {zR [ZzK*.m:ެd7;~%x6?pNɼoȁZiJ~ 4he%T`UzԻC8h;j*`|(@!qŒIz,x z=۷]~B1Й>9|YL |Po4:FpEܪZʏ"ɖ@ӷGtQL?>4 #FQz ,1HFc e3ci|;֖C(kII%[9%hǗyC] oj*L4gubaIhБ1SrųBρ_㬕Ty 8U,q;oA,kb[~ SŎ~ot4僊Rjkdјn^H O6ˬNX@=r |8O]@ZuElk?3Ɏ?vVv FlvgPa7R]PFE}fU? pPyG:.?qÐU|;C6bYvEҊ·P">RZvFTB&p%6W_Fځ\zIh97Ecmj]vvm8(1꾬݃g+ m|!J9xS0qUi8# u]%qݟ:Bt0)Y>WKy./.:c?t:Mɔlby t`6D F#Auˆ>Τ췹 ny Ӥö <26MS7s1%,AY#cJp&Xۙ 'QNEu;ʅL|W2R"hdy Mlwv@OfP1;Նr#Fyr6]OQHu)pSi u"j )QD1`v: ܛ8A6(@ dqds7Zw$Lz{!Z.]#*ai09_jR 'Ċ~dhm;[)˽pmsmvȵrrtrKz?> 'HUmNo +l9/#I~7uȥ +]ܵ ~{jg{MGpC'^nbF eF(b&̳C{<@W,E&*Bl]nk&=T"8>_ۙLbnXו/g JHlB<  |Qj# 3/Ds[cD9~?gd5ХmYochmܵ(W}pn-9*5Zlp-5]e{±\-'2h"^.ifkaX bPSŞXKm#qT̢VؿiCq WN_CnR : d~,k֭yk 3VJbnt(dm'6wN ?F זQN=Z#]?Ӿ_Nnv3"64mJ! Pe1Y 5v0 yCI ,t7tؘR1YaϠGk! Zw oX4SU kw"/<hߊsn!*n@lj@+#mr acm[Y-Ef-R$a{2l]#!`(b(Rhl6*n-RJZf"oL ~Kď;J1xOBQJ7_h]74_7L[v^lׄ~41%oМ]C_$JMWu A ljDfb$%mԨA EH=@ y$\QqQjF 0g͙+s毯|u6.ƙXTZj#YAPQ RgwW|[ofo 57gg;v wup)4r&'6y8YhmyjV5Xo0~N>.9Shn_Yt3o/ z'0x`o .[rT)0J4t@#TwX dL$rD9J'Tpw @cgɄ,uEwNoμy{G@!F|Ҫk%~f9ї뚺 ڐ\\u_)9XV>e)(,|Fi[݈)CF6I䦄L҇['@o:PXk̵|quL7j$6B=kkSxŅ$>X77u8g7[-MsdՒޖυ6k;OQ&^%QaFzwhq'P 3|׀KxGo#8g ŭHfu3>b.ǟǕ~=~nƶ%:V+ye^`m~o7]sWk*y3﹧9UdUB-_~BLq0sba$I$Jb Ty uf~⬜eО}…Rwf?X!g \R!SB<vt6O3?"ʀA`̴vd~uP8)b|Uf;v΋.૮6f/惕rr#ߦbq ]蕬,Qk [z/ss \6Hj[J@FxxUd֒OrḀaǎ4e6eeHJ+ٿ^"yLSpS~LBڍ04(Y,fTVPC}`q6uaDA ۹δOO)ѭI]CdZ:5ϕ g&;T,}:.dvAd .;XGeS;ЦB˳ 4.nEOX~Zz}ÉAs?#Cq܉~i]\0¦{31&-[Oi"Uni+<l/"aN0 Ucs ,krє=<q:u4 &_3q>iv?]*}Aؔ1$򊢽xWFMYw|N@ӽ38A+_ PLDHa~zñj0b^N@1jH3lEq<.v.bg~U(ip=@7?U[9q C>r 0QA:MFeo(PYfJv0D,VZ NZBIa8ibό@NIQlTo qlpݖ+Zra!ƒf@tēh5dvC0TpHàcxb1Wx7`6dDQ1HV×G\jJ8 )g)Qvt#Y6М̳ڍT64@|F1/F'}r :X)-($;:Ⱥ(45o=5ÁhqVViEg}C}n+֯4=|BFڪ,{Es;ͼ7n0T,agwxhaMJR$wt=9>qgx:1fwɥ[Lmϼ>vYƏ]pͮI{ `h%v2zҘ)wd&E*+Ol:|E0X;Kg|AHU ɦ<ߴ4` +伣d=۴}QSr Sv5 oX= >XtXmtBfSM 7,&:1Thg<) j:\y9^)M.:i(!+)OOc!,9 XMe=G$~xgC/`5HC.?bupᣟ>p{B:%N/ܕDEk UQ6ENz?+,-@|ܞJ3>j:kP %[f@ \2k䉤E .[MtPi!;>T *fZ(\];N 3n{mu^ )ז^_uVm!9+>q&>/wjF*HID=?yliWIVH=Oƫ<sLkLFu""YlN"8F+O]~ZPbI>`M!9*"h,27=?Cw0亾XS{Z^N+S߭ȴh̉㥼ubgG6W@]Bz<v>Q 5edP8?7_O 7t͹-("՝/w@j(w y3 (0*-OJ'rLhCE$*xLH~YVj2}Eygm:Οn~ 1\aG}飹fibjy790C:Dy$…:pQ]bLOH%h(cᵧ;Y]qTF7T} 0S_O-I?E8EA߉t־ƉǪXShxz:}7:|Q<څVyc<^Gd`?q2\W>ǿO%2֧Kσ'$7 G'$ l:tpX 4pe>T.y`'n3Ywc/%O|2'>;a6( .IP@F^;N3W:=W44{Gr~XLd9}m;eY쐷 KcTem6`e`7#'с5٭h3`ч SHrh1egrr B9 ]x D!M}$b5hk+Bba CT}3= DYׂ `rFAdED07{K4y !:p 4 nጘ|_v1b8jN85HK53 5:qg41]$g̈́j\?WuO(I`]ߓqL%( U30etIZ:?bTQdWe_LAJpmf%8 Pˠ)"jyv(p݈;&:ܯ"=2OeSXޓO3h*b d뻋a}Ц'&53w͜; P7*+TuE")[.l(DUjtES)M_`-r{*(y"JnqG gYEզ7b LkD q`Uޘ! 1-MC%'fj,1zyw_mJ4058du}xS Sx2dŌާ*>~vm[ GާJƑ`@)Kl}Kkd<r'LS qqu&mًEDB96.ģ!:j,H GZ t 5j#qB'_7s|ފgG>~AL'0jY}R8lw]>8J Nbh5^P 4@ogߣk5}E[g-{jzVOev⎝Iఌl i:~IOi!b` x"&*|R +i0`YD 5 ƐEcȨp'< B3oOvµ0k^rϷ˭"1ܘV#7?9)hKWip 2RO8Qj"&q`$p$ i# /'2C˳‚š-584JyPʉg|ΉJN!f$shjPp~Q#.$!]\$VsQ?RV'N hg3{[-[hgSzo}?3MJ*KrtgpHvę &OISKLRWFPp7ZgŹn|G#0V#9:]B7ÍJ[Afu$bI}fMM+zUO4"~5Gc(׆}{ﴒ@ENbm:'-kק\5%oޅ.g7kgr O YupLVpxaSBwyϕm"~Pbzu|\w"H Ny) VRH4ZhKŴ ໺ä)ӅrmV[%μ׍1'Ta~N2}h13% ` (h&b:72I: OH֝JQ񞺯U4%v2F(Rc/gPTl ۮ^N>vSC۪Y%Y{|T%r=d )`|iK ء [Lh,qS YVJJjT-"nm=ՌF:H WLjޫn.q 5MxDؗ,%J)7c\\$Xj^%u9}܍+"!hC辮ս8ϛ- Ƞ E9:9508q^5a(n#u]U$¢~ q 8y$(nvx>n&־@tR:enĬYD&SkE#dH"4.<+tKoNWe _l캣hl'7T ഁC<n^W&զh@$M`8gD7PbL")q~KYb>Ȣoν".ťz݁d*!IftDIt5 Jʹr; .KKT`!0c-=6 #O!w\nMíJW0q7hz3c:bxyY.Z+ -YpsW=nD1'0O0)nJ7r)kIVvQT_BuGxC2]T" Qv= e~JM'c&sgU*Z*\eՊL]EvVd "零kaiv4ƚKgh iuLpc+sT"H@:Դt' {T٫A0տ4D| GvaYX%qՁ@#?I"EΑ|5{Ш(WfL͋G)(:ȫ7ūnw#\OmDWS+H;]6؂s 4%:A 9ɹv!{ G!)['S+VY]=Ids6$5c( u8Eo \ wm5qy1j]Yt>'Yy#ݞR/kT (Ub4:v5)YuI8(au8`aܹY`H8*pp YcCYoVJ)GOU~0lҐɘL-2d=`Ҟo#W&sUw40\gx8 & 3CV~z^}-lR}eQg:%Q"ILjTd'LgYzJ>,"9I ;?jeo`ȸqvSoUuT+Eוc qk&T73/fbyvW5HǼڍ+J!jtbe;J teсSM"%BqD 3äTepl%Eg!JS(dY9!$$"/Q!8g%/fVu,k"$ے*k~2*|oǩ l.1II Ԛ->h1gv@T4K^)S Zɗgy|.xbq}>#k1BUo: Hm,:i%E!s6U*h-x[yGxeu)TJV!f,H854ƕub4huYav`U͕r:o,-}iغRc8CkLqLtg_[J&!{Y c*6pk >z4 {lk@ÅUFibNSni_g0d4/t9͠/ *6vhXO"OY0C}&ejIܹh2n}D` [gKx"MA50vD}F3^_uO )DKR* $lNR }|}HĉKXUN7!m abe\N(n1g7v@Fo1&񭧻\61Y[^#|h\Q8d \N l΁!b1C2; ?&v|6Dcj_/<'a/ù¾u@X.D{)}MPS'7W/:! 36.I'`䂝M;EgCT3@Si0Ƶo}p*83I?)j򚋱ߥ;2z/?@Ә_( Fd|miJ$κ qdcG´,g(țuz f ba$^X[#9T$ Wqf ?Wr]f!pb"iIk]KUCk誥 mb m7W<63葪i4"\]nNl9^6h?y:\Xx7x}4\WdQ:1qqq2iSCU|н2'6Z3|jSpQޔoL#f'tja7zunyf&EoKɡ}c#9K<>x;+N)Mzwepy5kurAw+9'sL+ʵxMVҐO = yAh𽃾 Fd#VXӦîXtYz_7#0:._2>u9%<:|>fk FJ{5<["mNī0ȯ@HE3 o+<\?1d&Üu!(BN|[^V5 { 9cA语IU=NBڼW s!Patoiwb'c.@T瀩%(=w`ACTu$Bc3,xaBHx/Bb{/r8f@ŀY+IJ!doS,B|tMIf-H]CEKIb r&4\8=B`(Ƶi"KY5#а+b1HS; @-e!Ax2nZoWr7^#90g`v\r](D#Ej>CR bo1UvN/K).ÃG٪3+7Ɂ|[`~LM Dg)g$މ:0WAw |onҔ 迖ɨ~~Zi y$==\&l'7MxTg=ͼ,nf8f"2+VϏ>o/ẅ&A^Fbu.گ5ŀϼIԯ${R dcot]n /_tPo3iFDay';PfqjK h2+}&o$ȪZ2Yez؈+`|S *&spS 1 OtZB]zώ/, QO(QvNm ^oHJז&YO*ݱD1Y\cN9i͜X飉Q&BLh޷K@m4o]M|@nMCǜ[;*D0hÿFrzcɗ5 N?~meD1*YuBV qnT/C)Y̜|lֶZmLjdY–, -#ӿreaJ8{?)k]mawŝh&.e*̌lyz<zż몚+_-;q\ ?4&tx94?1 @Å@:9EDNL2b{ݣd`qDȩ Jw_0W^6 Uv6DqCRNZ2f1V y1hY]-AMTڎulE@8ʭޛa?(E`"w~*x,C4_:9/X˼=z>* Xe=b݈N2)d_ZkUWyX>9ϣZb0&| w&4U mߞ*qu%utx\TeW|4BZ}zCnٺ qU&_|e]ֽ6I;;,CiAݒU.{; U0x|n ^[m*J Q\FXzv? 4k(sm' alY[!P6B4PvKn/zΧ61峸-`Ȕe4$QLa[08$%EݑC؎_weĄW:T NQ4[sޱP {uY6٨M"&ϱsPЃضlZ],7Ft{6"ūomp=k+P>RQI䊜8KAȭ7Hj;ZǃfeiۥE_K!{bV^[^Ϸ_& w3[6F??뗦fpR3>)r.Iغ]W_ҕ3G51lr7:@>!i,0Hkg&Zע$9Q!z+WBC9kf; v򗧞 P32e׮D .2&d @*E`~֭Ll8fES|Opnz/Ql˒{,bD4Pײ, L)j2h572ت2˻xxWD x}R˜ leƌmSA?,Ev4T]`b'vJm8~GtѥfN<8eSĕ*/`O-C9şs* eI7-L^c*#8!d*o"r[Rİ:dŏAt>88 ECœv+Tտ>\5`hF8Qq"Fq6zɝtt=UtJ[xs㎛ ڕWxT8nVˉԚǥFkI#RFr$HW&wJt#IB*qBץ\9 +dO#ߺ&9acu1':Nd k,ByBP<Kď[>ay6!y:(? RZ4<Uu|ye ~9:*Bkat.Atho"h!R|UWzR†f9Hscn¿*4N1ڞVC5EGB%r)*8h%Hz͟[9y$Ȁ_-DZ]nM 4XDS&OŜ6h-WGDw0e%lm^hɃ!|7z{3~;-oo,`Sćۀ͐ ~7r٫5QBiˎovX/0WJ =+ؾpsڢPS 乁X~sfHA Jj۩Ax?_G=Υt=|"Vj}u5zi%p iHVQ0H1wB?aN`O>,:<Q.9>L0U:OJҠcNJ6kؿ|PׯGƔ!0KtT诓.VD xen P%]a@Zv:eDz̧҃>BjO r_MObH9yĈw~cK:U)s*q+,d9"u2 M$#EI=x9''"6>mZz\{e/͸,d 6LO: ɗ ) QP/VzF?:_c0e%^4w:$mN)NϏ`4)k}Ӽ JWf-{;sv~aȉUQPX{!r<μS dg_,/Cdh0xmMpUAk@'Xl1 :tȼ6Z 1vCoRb:8̦;{'oCŋ&`1s?ٞU)(uؓ#WO 2Q1+ަW<(igmi-k_?.#ϞHFx!:V+թ0o'* lgl-]W$8mʖ'%u U˪XAn#a;\Ѽ̺0D`dik.uvl)QUW.,Opq f˷goC=s>8p<}?p=h@R-՞i& WrVu~Kp:,eUI>' 5S2L_h:Ԃ bLH3w| 'Pp;c([ v`nW.RLȪ,*%gM;m*ǖ< E%ag-)&ծYY3 nUD>H Eb]<4Z;A סZu@ԙ B;LdL9 ^۰0d(-av'J%UL@^z@5xZ*> Ӣ"yxN(6=Fc -V#&v+fGL&nZij_$Sv\=\\kF~OP[ڶk񢱍<[ր\\mx$xC=tufMnZg9'm"$$ߡt)(Zw1ؤ;8!%SA!]_EE؄`I3r^Cևp;5lg(!3I_t; ,S/i"E/p95o/" AN¹z }'#Ycʕ%(87Q1t_Ax:=#aT#ubtkя;^-E?~\v܍'(50 o fΈG5bt"ŷP`|BTup{˭O2$\2Qf.Wk#t H_42_ *L= `Ve!\Eu,פ΅kFK-̔mGBr[x8 dEC7_RVuLf"^ABښu[5]*K.j*ɝ LsҶc/p}f ;d,& w-q"п]F6ܝW+lP|Ȫok ~YwCu!M8N>Nk9mnh=JC0"l.α*[X굋|:aKL ;LRΤ &dH+w%[֭wpf:ʛIz̺(s\p4p%ۗ vBWc, Fvg."8ŘgSM"dW_zZ=.E* Neؒ#h.TObޝijnwO{-8g!7ߧ@B[Zv(c"XjdvάH ڧUܻ8ъjɌ hf?fa[l͔䤭vn/۴ %[Poj0{'hluN&bQH "]3ftݼ-~:qrQg ܂.} -#AdLy| S2[_I7W G*{ ;CVD;IϪe͐o'<uJ<]8#9f)zDpS1}@D4l"?7|05!tl9 WvRZY<̙;wZ@']/\1͠춭Tsw>I LaflBC3;B0WkcᇷVCOƔ͇>BYo^]ʜwpEzkْpԼoɍ`woV9rBH5[ =7hx]DJֶw8ߠ q pSr(u5,*Ge$ӮLBi՝ L{kveȎ7rX~L=E:}@UJ3i0ϋnQL֬\Fd` T'*EH\dj<Me~.;4NOT]#▎c<-h^#3,ZD\[8&Av 6,ޢ\pӎ) * l'*KpUV64f^5tE?v-<#}6uݸBECZz >b}-aо=J>a|[ Q}`a9|qaX:lƟڲ<Ȩ+jE+SNݹ.&֓`V"E^ \拉P[^2Bzj|ZBEt6*̜-oBbPT߯z ȸibCN\\$FAbt"X*z hhxF#F ^Y[,Ow3_TKL0*j"6Ut1A9lĖH+B5u( |_uEYtX|&m{95Jȴm.4S,-;Ih>:di4"FJB26My>C)ti ,*g=wdIu?C Ee5~ƜLxRz(zٱDnfyۖcˆ濊k*g6l 3R]Ҧ/?3A¶˾AGqg(lɩS;2=M,\mPdw},8gɦttքǝV֠+_ʣeՓ-"vz_`=f! ]A4<{nh\/Bil vR&y֬q-7eAWb!'(H;,Mg%~y~l]Y'#]`0Ӥm$F,ei9Į۰Q_0NNɏmLͼ"Y>˶xhR ?M }\źw9:$e15#x^Fgud2X_.wCԔ_!!/(o^nZNOyP[_+6u9ѭn9{P-?9ƕ^ bRʡ=]=_6Y.1N `;2Y9Z"m/2َS.e|2/ lP5sq6h!`i>~|ҞfD i _^73>A$S_ʝxe?dm+; z|B31fb?,fZ+9|@9X3kDjP_YM$*ʈr)D)⿜#q+{KK^\(O-z/jTWk OEO!8jxK%Y˵e0o~?X*Qc y j\ d<#A-]Q>?ȣZ4.[ģTƘS 9sa w1^_W(t$z}"ܐRgt(! t8h3ӿI܃ :*;=>]ql  l#3r.Hp\2=" EK,j@^6pyP`~K'"lkGZR $6\ beLȩ]*@{4\vzG9<߫c#a1cx^'vK->kubẆH*+W DⅦF+&/4GDSTtx0|d>h +wV86ht4  #0׃kD15>O6ݎQ !VJ? znWqAҸ=UĥLn[,&@$Ur_\5p%uW 0DK464Z.%id1)w vo89oU O\'En)ӽ>:Y<+&P[[-1D곳$rxP^Q8紡n%N/eP*@&R)Do_q>Hg^Z `d6$ \f VuF3TziǶCle N(rExwޢtWpR0lDLE0{> KV}(s n`0#|"m|#LFUDB<:,B'sߜq 2ڭ/*_䦖SZ5tbbÝBσ-J 1E;Vq WSZ[^XWvsH<`fE^fPc٬`сakC1Ι0p.c؅d7?o߆KL̴Cp_8i+TЭ\:8WOF)A\Ɠ)mvB3 SJC#RGmS1OF*+P9ә璦J41n#Ѐ&?bKQ_dvYNEQ Mi{ɣPn |1R؍b!BZPP(>kFL@酎uWt.AI-U8'$UC/ Dp =Z&^r~^6޷.{fyή8+,.ub_PR.[!l;+UQxۍ" `r[*T,:oݚ_άV威QH~: ! SF݁"LKWIKR|`-#rre=zkνbR]hXuZsؗe_ķ1*[[o0uJ=7\xa4J"- ]FK1n!߃S~m:Cq9:=1P*gJkǸrq'u@,3Xqn~ppc&fYI>Pǩ: ORsP&0xw2Q]ˮٖoi|>3vl\K9=N; LJQ*{*1FEJh3QGm"<̯z?~ӿ;U:KJVdo{fD|%I ͊ "uNӌIq ;(5_˫gq'*l+n+,uy S$; 8  JdO%E{GkiHp [d%H vD@?-UUt(T*rfpE{<{ݲnמ捺"R`DXU0S ZYۤߌ3NIn2IA)}mu~4*u#2%$Hj klv= RXDrB:Bœ$hLfwy'׷BERy^K͈t|֗-]`^DK uBi6A`wޘChpe0j qeԪB2!Z}F1VU~, f Bkr~+ZKUH%u)^fϹB+~{%;Ui#]H9Ul{t v 5djpsZ4&$s>p@wޏA4?y\l ΧˁG,95qPW˭M:I}w 1/b?iQ(}!]㓖P' y3p||9Dv7}3vWGJ@+ b֜ "N7*@4_WR<=ɷONh~E/!NC OFEì;Ұ qV32nc~+K K4 GF+/96Cif`kKϠ! epz #>19-uHM&^|ߌwdSx@ Z#NRW{uCBE yg%u1f3,]?EcT׊%kD~&bAt* 2t UtDH-RkX;p{139X *NzW˿_}f-eǙ8{V zXZXfU1ٮHu5Kq ]#renҒ^)'[mj"u1X|ވ6nWh o^.bυIZ`.C06-L7F%xilzZaIݹV$=ʖWnĒLJ Pa%Y;T|ӮxUd=W//Ssx; dԹ Guz軒fB Kt#TkRNvܭ iKQ!>4ה>J%}bH*$ػwEkr(p(?Vը ySׇץ4v% lj] Q(Wb6#f S>3ri\bBmZޕ/[9KȂ-$c_t1,fPv? kى֓1S'Ӡvcz*%m;_Ïm^KӘug`Τ mlZOJtgRWB~2xnX"@9$E1?Hyl]_ߧ \IuNc9wWyD^z TY4NX8jB|`>`X4Yibw N7}mB/LNc) he &e2z8Z-1,!;jazA>t8 nt^3e8Q4 w޿÷9l'G=TnAěe&<@OΞW2]GpKƆ6rS͐`;&܊ [G8QgxUQ`aa )*frJ¿_ug1 GzNlvǔKYD%:-eGFok 1.^}:6"-YVI1!Z^Zl f} kM;ɸX]We!fGT hǁ _YLh!P7t_RHiFN{I xjhΚ OPs`NSk˔AIdu`Eh"f4\0,~V njgw! j($O|6 trSt}Z׳{Eѽ_/DH7JJn~ڸU:^'ώ 5g|c"}{GmnV'wKb@uV ?8a L'U2BOn愖[ *Bb/r"Sv(=HW~{֛ =, qL$~fs9O(D7y85C"[$4]sI٤Gمd)F glzꒌ#ij "V634Zh ]yVZ 5>}żcn~j2\C1gS$|h3 \`k-9szŤڴXb+ 2y΃Z͙q犒0=WrܗWI/m3S9uo7Z/!k=eFhVB/p+߹@qhBt`δ(5=*dOTYoI xzT[1a1H j>1ΟSya2gh.4Q}#Ȯ VUHn 'c;vᤎ x*\qO N_GR?ҕQ"VDy2xK /${M5MtBi9O! pl-J||!'!l7ᦡZw|檧Q>Ro#ՌEMSYre)Nup_! s{rpj>àßvҗHmݟCCֺF"vPtKK.X;`dvY]vkBna P/p* ,uRF i(>uanAj?g 6!`4!!uY4ecT^g`R@~}Y?6(Lj쓸o bn0İҪF'X"Ȭcd?x$/cr*4f;TX'troE%'Պ!X rPbvOI1m OȏcÈWԚA8u ~nx"FsDOXWBdiV::v4 Yǝ6܆2>3lp3Y:ShS8!*|\odޓP=-3Xϳ 1w…XHU] 4N58, ^ eh'~ݲnX)nX*CIeY@Ngt*J[1UtR.s\cOt~=T'ys%a& د)`MF9Dg T_꜀#t5p7|- ;5酎,7j&Sc[@A*n_BE%]֫hp։ H6"9 6ڷ'࢑>0 b>zl/|eaz;cGXEC FxzF"耵̠'<'nйڽ @ZXbw owgTYvpGʵiE~W)'yԹq{$KaaN+ EzHh* & :vH7(𼙼yB g.\,}r{zi3%TvՀB5BJ#u2s}jSs*,) pqy. wK,cuu`n˯{lñޢ`MoLp^unjx&3|rCi\F m}N3r/zvdd 6p{'(\IUf?YDF*O4$^Ŭ*~f[ e0o%Bb~g*ۦ|B\S`*CG$u+C5ӚECq5>Ri<$*6KnJa0Tq #Ъ6,pǡ/)@T*A{y#y>AEU{ڔts3b=ӳ' W5|e;0ּ"UrP2F0CL^VKEaV0+}MZ,lYer ҆1IhDWsDvޡ$/aCta[_Ac6l+k4ii(]_o0BȊ֟`d f4~NH!Piڶeo}ňmn\,aCE֪6\D{l9Mno6Nev\'}m`<*o@'"u U1wOT*PR B$jzFܢ8NbY o ohy2>' J≰B/jlK w?9尿0p=}EhN/g؞@E;_I@݄M Tc:,LYo}m W8:8_u, ,50#0O1_/Ȋ$Ɠ|Y\/frD ;lt4ޏJ邱; |QdYxyZ#>?l"hs5տ$=P-Mфܦ*09.R/*_wK+*-ٗl+Uّ8mѬMć7bXU9n$K%1eϹv2,btꋁwkvԴ}^谙wGA-U)=F,Ēckg0t=s_DID#,@,DJXoMKmn(ޒC!{m`4[3=Ik_=K62tއIR&`'S6c0_+ӈ5nvSR+k^mGg5IWX?/s Eb6T\S=)lEB롾^5Pv25+ASMewF*Z [GFהܫ= CM}ևL%ߌT0X)^*邆?*~˾*oRL>7Nob.cz~OӢ;Mkg` tyvm X١2{W(Gqbyԉ#O_{>Ȯ\-&{S;HybUKĩU IDҍYۯG 6p5sC9TET)y]dslLqX ׬ZNW85eBA}/s#!ǀ[.13̊C?X 2Me°"7ȣiiIOt쿑pǝ/ RfĴǻ7 5@rvC?7uc_I7Ae˶h)"Qc3C)_0Iq<䗛I_ U%TR6W xNQ.'gy=^X'7aT8vpᓉ2X←c)7xZ*3oSeUN2֧+;$+?Eu,|4LQ?"  BnBkbKX$DQb m7EZ #ndNl,xE.扊NX嚐_lP mXZuWRČr8ƨX1a)A9fv̀$+UGjGQY?sRޕjU7hxw+Z*|2' Brr[6,z$9uf=Y) $SY-z9F^@ԥuGN%;R1I74*:9׷†l~ۓK~.pRqRJ_]{T_B|Z^&n|Z -vz:ֳLvhzlf }<;>TR! O83wM㶈FaYkw J/f͙fDk(t6&l0{>0QLtB3WLBH7HA,[;_;]&p&|%˗VDrt3YбPAM3=Q Rbb+#e fVЍ[ {iy пge> lPM"<ƥRpM$YCYs_EL~!sNn5p@-ݖ8,1LݯQ,z?i/wkg06JpZ XF$!\0P0%@zxw0fda0,u4#cNExg};O(e5-6z$#tmJ Ɨc{̣$Z. 4" @Z]S-6ύӛ״x5F.5W"l|M=FN& gT{ w]${e?Y#i5g7 ԆV.b B'HMٯH"B5rAYPD/dՅ*n!f2T=-aCZ՞k2vvS k1)d -i 9^^>A]dN#J7/Y\dw7\aUު@pvlJcsFʪ’ ;AXߧB3L`=dÓ#|$[Y<0 ?<4. -ͤcvj#PU5;ZU׿piaǔY#Ý *Iuy \?Ɓb,QY X\Il,%= s6"]kͷFkbہ0Ihw& d,sbcu6WX$UjaSj$z{)^sj[a&r+?fH'm]/bV[Gk%OsyX7j x ,kEgg٢HL~[ChzE{#- CcUjY9VoV:pz3$6i2XZq畊4Prh X{"X"}VCkei-.5䞥v=IC(@O`I#:?FTٖ,J 8۹Ħcƽt'"=ܘw4C- $ƁЮd]xFR<&R&:PV>S~`7'rj/QJ <3QI~n 0~nˮ4.((u"b )mf5&ն?_[˓|7IXcGbI^zۗ< F"ٮL3 Y\._0T%. Gn#yALAV96adM6R[!6Jq H:)G! nߘ ژwwZP #e$?S Xi E$ge.%c~5U^ˆDJqv2B̓c¾n:2uPQ ÷O]Ixch0]LI+T(ka-䠅 }K>3 32oTǹn4,.mSwIZ*o]8/iLQmm2 T?Zxl )nC^c|~hDUY8jp߸uΠztƵ 2<6*;'HozK=0tJ Z3 <L.Q5%Z =vJ;?|#;ⷥ2!}Ez6{wd fDbȽa8uMFBm ϕt4kD7bJc>&֘\CSuE]A P񦍄5&B) DE5q!q*TYQ$;ff5(o앾}mt*67AW^_OpdRkjQk'wn1᝕/pEIq?F_SK <RK!3OPi7zeψR?TĂi8uU:aA/ ipNZ8Ķ远iHAU2P[-KiXE f4 md]܇$$ERA>L`(c8F;iQ)Cvb0_𰂸S+f/AqGFU@0#}LJ}0"_gь΅ ZcJ~f.7V`\?e#L5rC +h]3M_Q/+x鹊ahLHUɁq!_iuci, *L4cc弣433w {fR7"@.gUN%!UHl$R8z bJTl` .2BKe)kTݝu|BRd""~'VVG-CsW@ZQfdLŶQ0_iöƾ{$owV<Vq>2d?m<k_>f\^5:]}4S _.I* l1,̃1}^n&%Gygp[۸w*c:b8f9Kglbs`>8XƇ0$d9:ZB*$ d^7ZNUw ږsZ.R,<> j䣒<#ǘC7cI2f7(yAࣄ^+8*Z!~bqvc`j]N(re)v$$s}2u2>SsGTJBRp*+dŅ>~4l13贓j ˛MIpw%-a0P~op?*즃x ]z |Qj4tCLscJvS|PH | 'H8@BZj>551 G+j[=oG^Q@s P[z o ĜqQ:c+yptJo$Gd=myS*+XQ p'ދL GR쵋[vGvC(RV<{ > 6}ȭd@}.9tIs6f`,u#/k҃\m7Llm۸v)E?{Oa~x[ >fNݨ$A-ԓ<_ZZ:CC/'2MaTC퉔ucx֬d|1*Q:&N;rIܾxel3Q6 \l%ѯ5<%\$_nқU1ђ[9K$TS܅Q=Ni-+1e`QŲff+*FЬU2cs RY3Rmi'xɪOwoc'Qn Wv,{K.QS g/T- _ Q >nEZljZN/pdGCP LɷB28rMOwE&2>9o=G;lP8°CI^oA]C2CghE\1`7?WppHcQ CDhhyQ;NJr+Af|_x ?>ݱE_[Nt)$h'ߘixIx0zVa>D뼹PI 7*kS?N˲zުmW_9>%MXXB"G/BcMl{3oU?ET*ӰhzI3yt+W3Mm\~bjy}(ꃝIAV`oG|XxZNt"jVX%t+`Lw`툐c=gW BZUmkJҖPu$`,5XO69&3E fXݎ*H'(A:Lh_>y\a̝SUIJ*bpu]@2NB$%Ϭ9A: ip &W4c;NѹD%AެIa.ݫn9%M1*̣Sw;KżX]BJ)[k*T4y{P1 42#!3XQ}KmκX/c<Əmiu%S|bޝw`T}>&gLK52zg8$HJ<`$΍n27LP,l!ܝ^`)` Ĭ~3v븰*wO6zvqΗOQ w{ 54i݆4@=}TKINU͠ MXVa$Sܠz[!eBjF5/ZWT(sm LhVr>< j՘&UMHJgeT| qjL L?w cĘg),K՟It9> fe)nrir_V:3`J] )v(gӗ?^ng@&B6Z,f"yGIY &]~{8rM; իŮ:'0}?~3+zfgc;Gz5Z!sTDn0EF/ }}u愂~*2GMpGul+|=F.6?ly$Zi {N WBKm6 kn+*$h3B큧BtS,)<?R)YԒxUڗ$:y`yHv{?!ʨ_yrhSXfy$Sxi)0׾z5L}wyPr"NDSB{ga#?]ɮ.VR3)K!:D"A*_56ӏDs{ozu4uHvР1'+UM&G'wvsD"{K櫕1u03*Ԩ9#~XG d Y9./evC$'Ɲ4\;$5G45d qr#u ec"NoF[<542iB0>+.UMr#'`Z^HZ0jSNbơ wvjB^}U5|b6t(ـrOPK>ĉ505nG#a+@c cuts k9l&\u\L;Tv8|7̹7MX ΄|\Ba_)Z۹%0O~sdn( atc!)mL-<>Ҋݶ # 7F QMޅժ{_l뗻bz2qHP1&>dB^k\s} 6ො¹<TY!:aN6a1P>ՋywfuÍFN?OC߂l45J*~L[*l͔ȟIa2GɦcI+^NkBѽ Bմ@AjҸL Ta;4 {#ȒHxgV7R,=+է ߺH9Po$~ 59~,ǶjZbЩUOb)vae9 p!`=ٟmSƉ]fMSv>DDJ߼T*mC ~ȄŹNyc5eo Ȩԥ8w#\s- (*P^p$8-_ q>PkSXFGԱGU (*0c;agUZD0 4MbΝj#[ g/K:OpîoF=6-DOr'3*\qխ|&А9H,dONC9H\ }YvyZzw_ Ԭ 2 gX4dLEhQ'rN.}=hMn<*qSrAP= A3Λ.F<|vqsD 2~f\OΫ )>x-eQC#V& s6GkP8Υ6~+ ʞN_D=o4@ʳI4 gL.چoށeqX!vWY)sf.Ym`p}Z5^rMw*Wo(Q.7Qh@%NB:٤ZG:ЙᴃT_1qtt-A@%[Uo6|Uh%ꂛsU@@Du8DzC}F/ICyĭqXZޡFmI$i'{/@$B hț_ 7h Wʧ!(U5/ '^2@ VOvtQӇq PWpzn_~_d9Y {o/h6*&o4pZ&wSe(=-~dUXD&h:UllH$Q@ י_jDՏ@RǾ6KA^RRplgNm;/I{zzr0;_[Sg3 ZEVU;AQo#UvC ->6n;ԔGm΢A$e\eYF\_t/t!'b|D0Ki̦7.Ƙ^d #ۼ/0 ,g3@EJ2K)6>NWVx`x̵g |Wqs.媔e`MM> 9Xu)ҺKn u,Xy &kRo(s(lu.ʦ  ~ƺ$*Itv@;E~:$?#wWLOˌ|&ݔm NjTU̥AA[>2T&9 >/k!dZ_[KL텊4x0;l 4-=5)`ɣ)!_nmo~p}b;yp%헸6?^(|6nS|jSvBOI|%9:$ҭMJ8M†M*QBĮiP]-A"=V,mf)S6L kX-㢺to̿8) +w |mred7~ BZwK8b֓< qڜ})] N:bx(~pt}+}wsqcw)R,/Ha֘_Mŧ='e]ҌdC1^$$G,ԃҹg !ث*Ȅ_HRD26mJ%|+`Bu[ӮQN&{r }n&5[d7PWb73a"%h8 iQ*m'Sc,? iC'm`\q*T:'h#$z争A$M]oGwIgx]W҅;95I{oX V` Ց}Ǹp`baH"őr~R-r\H2(D:GuD5 *\֔bllB b+˒"ވcfzw;#~haeSd"0_u5ܘt&glBQeW-agV _ g U,/kQYO 6#G1ER3C;J  hA5^ȚC7L'. %? |B>f2Կ $- r!>.B_@u.lRb.m_'X"ZM:U\@Qʄ,r Ƚn]BB-w;I!d0Eܭwg>I@ JRmuG04԰ZW%Ol;C݌CܻRh{*bݹxINH<$#vp}@NO/Iћ#=QKn[;.hѲI69' pe.Rbo]Ȳ+Hoce eQwPd\`ڨ]3F!Ö+eYa)OP&9GqUD(!ff!y`'-"sx/׺DEL] 1})@qրm#̝0u8數u5O͠8s<6k#eŸxZs>MFW# raQz맠Tb9 {F%5c{}Krʴb]L-l43"qFU4:Tտ{s3UtG3lh'Qds"TG` gG<5Vvq&B'ɰ-vöƝDT!D}C~wdI{R% hڨ't*^?!7nj R-/m6:9QpK=Է۫EB(FF"}DrŘc΄E[YO&s줼:\O3 KPR<żέ_e".}8zul7G]ZkE̹u^b@ϥaΝ B%~-;q׋Z*t$peS lKϻ*(kɼy~u1t弱Q߀P^FڴM0Gpg+ev̾#A`*rmn.20\R"ҜgFz롰p9{KoLrۋ@<ђ Z(J9*p@iMc4?.EIRZlA8Rՠ JΘLk;B| orx%x-C02 nY3|Cc0L1·+p+ԲNn6l]n'66%5O_#%ϼJ,F {Q7<'ww>M~0F{sZ&U&#܈Ul-bj\FJK=ojstJWP!O,OYWHDV,@B&Aer<$tXs>F>=ҙ((_SG}_daDUJ,Z7i0.@?3L f;62RmIHSP8'&&Gwj< p {jzy* zӺ0Vv+_+1WKgi)߮`wUvB|*3Nِ ]RpfP>T=J.PR/b]/F% fPaӬ/.c=nc0W.ڵX5x!S^ => ` ήI2#n>Bn"=Z7ThRV5*5v% X:VB`V"a=9 } WܥddӲBV# OyJ*jy{ϢnDŽ7͔@e}בw :IȅʑO'.JY]!]HGyiX{((tHb?Fd!qw:6"Jtm.vTj>֝6B섹[,ۭuin7p 0W}Eljf$vt. rO. g܇k~\%i0fN"54|Bmjʋ}-y)CseFޒwA]v7 L2κA%ҟ1n y.ͥJL}x~Xx 9D;^v"XmUƭo=}&̺O mjx\D~GU PYO[Y(ԥ">x|5G`NV{kwbTUSxi} C.VM 6v7E= k 6O{#I!c}SH5ާ*?ZI_c^04DcՇT Uk/33sE^Ǟ/aҴv:#9hqթC.+4 rnKf3y܉}O*$0+Lޕ3TVM(OFHH ]`;"~U n4x0pj+("Gd8[l خW)z ᆹ; ,$z\-g|*@",}c_D-ALpZŦۥ*ipe-P , >kUa@V̹:ʆ@N8 w>JYnV}e]gW6-Edku9䷸AHDY ̷ "FۅS!w$k6ECS,:g6Tǭy@R_U9ՉŨKI쳗NtvyF^ #n+?rCp z#ʚOC5(zO:/F[%7KqDV^TbmSarg^Or$]$p$J9&zq^XlHjVxhgc[{>y-8of&md9כ򰔱eRYdSMPȅ-*Nn`@~ 07Q8#-\ ?r1=5qM**@`sOYlq2Nh0%铵+Ќv}tRƑ`  @XJMqlC]uOߥc#\ӊt鱜~rN٫wi:vXZL{WD6&m ~8G%ej[oDMpdHqW 3CfE2n4(TW:x5cZSݟ~ժW^ı0kiN hSvK99r7N- LkUPEh_5xt{ל1_i\2lszb}CD6'M ^efWͱŦU<4~Qw1z j LJ _5je@ Rh0vohFFc8@{j#jQ2++5Ve[ H%ZmLPDz׳6&B&ba"ДbgM{^e!BׇuslQ(CW\9ڱ[rwۆݒ)pUs0M8f'{o:V}89`R SHR ”>(4p ajۿJD5 ޥ QĜ5<36'kЄHkM84JT 4kpPHC9_$M@21 T.Ct?H|LkjL › 5 KYfjRBzA 1Z2u#"Cl洤R`!]]mw~T WXr-|g rnў #$=+xc~%&*!q7.ɍ&ϫa:DP<QyQ w(l"v! i]9K{O!2~rbaEePQhXM_2ihC٦\P |]ֺcnP\kvUPCUnhM(hu]j~[˾ck،hy o32b^ۉoƙ>ptx>/7lm%Jg[? -:b (jІ f⁝0IAFa_id|˘Gg(77WJb$4؇̾;4Q}piKls?IkELhӬlW/-n]?>Cп ]p[ IwZr|58r6'] ~D!.DMqky7`{TeP6>72JG6;*5V'A_kY@dc`k3U ^4 *juX0<]OfoEKÇXX0muzNE8|QgD0 WA^Ao})md[f4G(,fkqlʙGť=.3~Yঌ9Z& ^a{0s'Inenpں{S[bi6A/|!ȻtygER4=Y4ÒW/jMJB*W-w3eeA'oR(BŦ{\Y]{ylbҵ}l?kCZ#언oL|i)Q^BB Oۆ;q^p!" E0֞Ӊ[^ _ >v#Y"ch4~.|]Hʚ'5t(CG}D5I/MA8 d;nˇˁ1+\^\Zo?hθy}em"BYٍaMRFf#uB;uVVzI"L!-4.,]DqULS[g k\md1?3TԬF`rmzO#[@ؘy"bBxY ٚEn?40Z`m?tatB7/2cd$tر"vdʬa<_""EazPL)XLl_qgĕ d8.:c̖fvP !M.يK'?<d{^γ`+VhOlWg,r x-6fO4L񙚨,+㬨8v2Q#.ثs U=ĸoi9 ?&n_ٺlzn뿕C(%xpG-ʊf|̼}죲V@SK;o+M+3]e * e&8Ds ˮԟ3"RN_ >j.&d{rߥHNxD&'"|x)x^U}p! c4+UYq,_WXvo P=$yh8ns'D?!cQ%*(jY}xi rT:i-+o>* 4ˬ7>O]wDr!#֑^ǂWW&d.C>m&Ъ10mZ|T\ǦI{Ky<'z< 0 ?i2M ! _]*1l{L_zy VM.!p*.༠BIӌ'}dGn uIc#lLլ;sV_Цԡ 3SBNT/S,.Q޺9Y{հକy[|tTְ!sa0e;9VVp .eWdN"07}%ltyv~Vb.FC<"}KM˶r1#t}uKn. R6e@vՆNcQ=#De E>Ñä2V(Y{b.#M->HZ)u(Y stRQºZudGD8T*T|0 3m {ק!=W=vJ}Hk I {}%\_)mxS;*`.9G]aYl_v|ORMym.޷/Q9F^7؈MiJ<6ZcCݼcg$1$9{VtLԾ!1p}]VUfcGZ6V@C,νQJ^07Ȃ^Ie(q7ce>?tt;NvZ|ݰc8q:TTFΕDr"U5lU`mF7P!$ꐚٸz{}gҾj0.B:ijS%MFt ﲤx @ a =:E`uZ0pΖuK#ab 55C l< ֊P1KTAW)(_WpCE('fĆF\"⑙k 8ܞ@G moQ=vtU+ğ!M)#*V.ddϲjd4]|u5b u&ss>[87[[?f>';ʠ`1ɕ+!c&r=uRc*)Pk.]9ˎQW"%39{᪅SPJ[¹wf写/qNQoR ?mΓdxJ}LoWuɋ`$ɸ1|C/'ϿOCu6' Zh t=f[cR}b8b~½:PJ EdıY'%7(;*s'jT ZiZ~@8aB:9MNNKTo8_+t'VjsHC^g5!e4$oq>-A`"V&Ju[I_ ذ O }oloP~$AIKٽ"f$+9aeV~zn/ߏ2=:SVwK}c >^]0 Cǧ<.Pmyp)` eZi`)0Qs L  Hd!mdON޴>aI ~ҟӈQw?(3~ˌǼ)_5Fކ\ڙeݫ}?,\_-3KdY LLi@ ^d!v@DDN|.4n݊_R.kZ byw&>bR<}v. Α~W>_{2Ĉݢ"XgO}R7ZxMՆ TG෎A9z}܃Uϥ T0r ?ZX7V}I!Y"\PɦICsPxnfeYBuD?a'\Y$MӄI6;8Gkb=(ұo_xK_]ϩdUG%#7%/rN|jCG'NN m2[B'oP<~-"3 9^[61sJRWoؿi!~Pә6Ǵzا?@/标MP'eΝx-VWʒ0|-Bm 7`$.bhW_PHP% J[ל({b-.rDbx$I!]lK8ao{'Þyn^OZMIˌ^_u ^Wr+,7"5.)1*9㳁dܩĒЀې:)BHNԩ(҂Zl=?#_OvNQ ^j/Rt[:{_Qz*3 *z%T'8/lOnΠ7r[J"ݟ4ۆr/I4O_`%o轘]v#|r<4ZO U6[ rL4*¶*)ݪL5ș 廬5}UN_Lm1 5)-u}Wv|XJ~wA[VyOIrZd*Wv} V^i4>8Ǿ Fv1iX'JY"Xo`Ȫt)=-v{:2# ]ɓ8>c 3O⬐uMPA}Gk3a']]vDKn 7CyL G],26Yֹ=봮c Մߨ`JZIs%˦Nf9a\IH6I7HĿK}-Ҥ9Ex('r@ mvsuf#"v; i,Д^* Ѹ3C/4}{|k}L$Qw~D2ᖲl ϣz 2FX,tM 5v(c?>1>@際SRyM DIgy _DlxD6]uGfeൔ$̾Ԇ TEuHb͂I9 h9'nd(>aGiGHK"bI% ƃ\ݾ;—f,FyKwϞ({MXNbڽZxaϿ$; [,((Ѫ^1]voErd\#e9H制dmYrki'1AV=x8Ekq=/C ƕNNq W7c.pne-4F^])3Ɋ14+j]¬5 egԝVNja;/?xvD|gmy%4&L{ RCLHg^oY!IǸyM~qF'[ ).1ͥj|0p`G ]O@JoaA%/f)kn7p[| u.sQ9<+/*:f| ?IZ76[82Ͼϗuˑגt{qB @2jIvO̮,?F:#goe1?Lpc]%aн:d^HN8@yU{0l{ga'sj#c7<k,[ztD3oW)nW' &ЄTLWS08#* Ԗ>4YsϜjP`šY 72QJ?;(stn(lGǚ[WeԊڽOAZh!hRdSi0A=b$'mwh#t (Ԑd.|@=.Čl5 ?u EIAưXt΁@>_f9T޽/B;'ۛt])֭EYpuL^S_TOQ @Gr<J]*w(OmU=xzk =ア9ugGI `"2y ڀʨS89> zk9E8}W@mVD.iyJ;+>VXYU3\J/UO-M?U,EDW ,ȽQw,.-aALVMW<%C̶?p􏓻"ɍ*Hs tL v^ 3;}:R%rpnQVvN(ԌlRaU`Lu?Ə"W=e*-D `wOb4jY 0팝c:"ѵh`eI~*z̦']u)N!PFwā ڣX2 5/Nq@hޱ-PᚿX]t )ϯ-tD.ȱZW vLiUbP fu aX 4Dy=%ȝQ/_1+<0OƘ* u0Lņ 񽌴"%ˠZnv!!f7D 8l+*Wnt;2Ǚأ,Ϥ驅įG'LQeRி~jj[f}m@A-o{FLHBcf| zJP%8- OM@1u3Rm :/i?ܩ` ?" t?U|. \V289Oͯ ,'U9gh]dl{$P( _ŭ(Ne'> 4'WI,oRc֌vC!g I%B@:D}SSH*V60o'<_w" L$jv+!ثu-*ž.Byn=JVjtvNU^ uQdp>ٻ\M^ɥR]10ll\;ۤjۻ>Ys6/;poT.2ԅYtd嬊dAG\$kԽbS.9 a3Q[4.e2{:c[vkE> "_Ok9ܼ&zۏJ -Q2=Hg9F7_Z-(Db2^,hKTÀt,uXopa, ֋뫖wr0)JX.჏E~~LO8u83Ą=;n({z+JU4}GtfB2'SÂڦm9=vYH)_ykJ@۞񏛕cĠF=uqbǠ#/h=$#ѠNm4CA»]Ńj<@J⊃eJI>b >YcVYINHokxXߟD5QɮffluDbN*׉ga:O7.K.qھ<ݲ8S1_CzFVul@*ld1 $Smt_w3]^$I#1v$e8'N{xQж/μ|W"[w17 va'~R66@%("09wWUU򟐰f@C?C5<)zQ bw IW 5L&msD,?~sCЮ!a*ϭ)T`7Z՚Tt0YvҢm~YBPݞ@QD$E3vO?QABCDq r-VƑc8$o@=p }|,DU0 72] Cn#KJL.lP5,Cb'#M]W]WrluWh'qJ=q7#7֛L=G.xYL4zG)J3.[1[+( Aw{ݴ{>᪯AvekH5imqq=8|L5v$M y> leȈ0NZ ZT9zM6jN5L: ~2U+YOPBX\ףϕ2<u e,\P f1 Φ݀><4T2z~G~@ϹGѷ_^6Wbl#I qWv?îZ֑nKo!Us''Yo;vUOZG0_%y8( \+#a/,–BNp(؛oA}sVe%'JcخlR{ 2!S ]MwGcbz;t=@-TPKZhTAޣ)[ TԟaZo+Kc!)=&+LuKR8ˈxz-Dݲ'/`l^EWqu=^o3 b-6iGw"铃U/͌@j=iV,4$| !*qSu-"Eן͍O&@IYLW% i"#U=hfEA~\$3wph5?l=d>#iS|%.NZ׶ymJ"&}eL&cY\)YYr"JF CuN~ a`lG^JrWYlHOT[)e= =++rs~MP"ʼ <67g>u?{* V&dċMF3(K?dV|ѩIi(utv]hXZ|_%P@^Y sOH]ϗae|9PѼq*}^$IqfT#>./l˒ikt1//í.h~57LЎ+ZdÄ(x/M;,UޘFzl#VNtlChg&.{o2=aFoxh\}^]^Pd^{~)`zpc7tݩqE'-{e}ړePm)΂kul䛦9= et4(3W⨮FSm)t9# >0N8q_a\=7Ttx\qd|Dh\<lNٖ]]HλrͻIűcٝTo*MF4^&4H栐qk'ȤAΔ*Ŋ, QG&S|<[cI-!9?;8=)Ԟ@rFWI0Mj!8-n.8a,kK'VA7VjktzHQZE@D¶_Ĝga32r[/f <])~otYaԭH{={m4\%0q@<0 }s\-*~.Yw7'.{g4)zpd I"[uVi }^HY-8E2DBrC0ZUi EI*u.N%ʎ.'\tؔf V"`JH Qu 4 _TP]GO}]R0oUz?+nV[Gx4S^ZѩTk 9J2Q|>d`XXY\xEӬ:kUa0:|S8g&Zwc1!r4.wuh)`#**YK@" %k\eUv/Qvo]d!)Z"Wx=o=\F%=,/r/O 0b:ɀa1),֕&u~&KZKZΜ_檚>AlCAGGI9uzrٓPwG#*&Ȭ^.5›96@V\my{7uO#YVbt(W$+n2P#aԈK_S̉4ҳ#Ikt`x5Ƀ_v'T ,W5L҄[qMc]7-Y;;0 IR }plA4- }Y bՅ'ls.LF>ᆂ/tW:X^0j{u&vY~̵YIp3} _p{57Vd&|Crbo"E r=o&<;AvFjd߻.ƹwO>&tvюqRuIJyR_ueC1q}1ש!PR >OZc|bd&.lZo)\4OJGR_5m`\՜R^Ix`H^x-h\M 7s%#Trl~iw3 LjcK.G>#ss쎴,n}w"p=A3ؘ$$.Ԉv5W3DݭQ a,twT( &]IS/13 (R^E[LܹMn[ K"#qqpdQTg|F}L<߼TRU[( )1M'] {s>t""$e;aw a@6 ,3 b0 Sg~Ll 1ͩ3!29$Eó hTpw̤ #$!>~\bojB8>&z<4jeTZǜ躺=rNZK=`5nkˍbc-\s0y]&9G:.$R*kh^sАhN:˚_6^Y# b\b cw?Sr Q&˟Ѩ5 #J<'s iw]'buy{61ַrk<;Z08Il.K[(LKV<ďИ< DAǁpvx{M:Rh榺& X2C=柸`K\xP'eV8׎:JJf8v3 shWy:e"5ZtZ6iLd`BV9Sђ O iqBIP>6 =Sq"IAskȵ<4IK'JWqz?c,;jO&P =x;O0n3iRxVb5()3-jԭhxݍP0!a+jiBb`N8urJX{!% [ %9 )h\2{@Y5z+vɹ%J CZd$g%s[rBbeAC[WtR92|Ӗh+m>H]C!A9SPDz⛯l޵s\}. "CKZ!g\@?H$",jw*#xPA_Ûw4'I4`חXDXQWgӣkgMq}$,rwz l{&lg*h<cs5 Өc>ONrpZz׀dҰ>i?<}#i i@^7 R4++t7j 0"p72#Lώdb]X٨2gɿ\OZ.7H1̷B::u"15js0-C\Zv!iJ)WnLtyn>1Q0 21v"&,q*=uUz 0> t+%a GJ];]PYϒBHWxX@;m"טw0[{ɏ23`d#>.\K3RP֣'J0PQp1 fE;U+b`V0B6b+$e6B֛ޮ!I. ol7'pLÙSQJ(4妆?s}u7Ua[/SyGcheʏ>wlBʊaj&:V[IYj30nNp )}OYiT9fXkؙ6K{<}]LEܷE.cZsV⦢-nM)4cƦ,٪t}ANA{s\<4v§)b/o?5U2e@DB QZ<c|:MLN ;p뼅l^<1wT;ݒcF b G ?h tIl=nk4vƒoxkzX@c[3qȕ(,]2.A a@\Y aKT+ qˡ@A'QtV{7A#y!s#=~3ZG_?s3RI0&!%qn@J~%(L:y'tͰ(ȍNNJ5[SrGNiځ,VRщ3-:Etvmtk{2\Fm޹PUL0rMEҖvXJYMI)"^C%khz@6i0\c{>[~-##5<_.i$4j9,?'gwLೖD9(ّR$cۍO|qaoW$ SQˆ||MWU KHd@ʵ,M.k"h81g*7- {Mh<ĂQx*]8ZrsQS?BH;^tj[?>lE  @jDYE]z ڇLщFoWȰBlnP7ea-3&)N!Үe@^<U+sUnK脭Jc)o|STZGQw7> 3h[~N~]Fn?8F?"KתFbow=.~pZC%W{c1%f„G!8\(&c?pd]-۔b?u€T=[ %wKMⱔKn6Y&e{UM_U.3cR:Xyl|4L 'l`jؔ0l".m{݂qozԱ6+<|hqjjix|ʛ8(WC7)A(#Z~c:ϵ&ǐic2E(0y11 2b&h )yq:NC7N` Ǵm6p*b%R ;VvҊ$lD-#<܅KM`iqw=I31A跱wO* ma+J;2$n<8l"vwsr[HX,˱(,~S/f Z%\_uPG헥n=MAhuV雗@|XZE ;,0\8z3`Ǎ5̨P AՈ5|ɍ?~CKC%oK.rEBGrV$H ߒ@ep=Up4S*<gG~4w8Zd|[to|NP]2:N \D4H{t7(/קIvM~hjS/^CA(XHn;7a6 Cd;rƜKlLw- ĶD:uYJGrcvh>3w~؍$0K }cLvQg[.ZHy_yd-Wc2оp ӖJ|GhH> F:~U@ sSUPC?kFܸIosDi5gkCtŅQD]hP9@4S?-Dks׊濱\f;y؃0ƠIczt$4j;?7+yK] 9-pwqD7,qR7%9 G qYZLy2ípm\wCDgX%n ? ޸l"M]Zm|:/v@iSm]zHJ3$2}k_^=mP"IbFsլ2IR`$U|KXqАc9JOZ+G)_-goT!/J $c {% )|\GAU#n\oM h ٝ&xΎ;‡tCf uǐC w_9:UQGa2Л6ln?O??7֑fDeGKu@a?kdW QGESOˀr,ؚ0 ?\Tn0l_؅ֲ"J_!8jÈit_#MD>C e5+Hxnө)ϣjtKs.~ A0֮{O cqCaeuڡ/fAIVqPr 4>]bS7y@DmC&6Cb1L)+j烫8rtJG4p^b& d:jkmm IcJ"geD+vQ FnF?٭j5 B.Eb<k(?'V3qR؂|"ÏX/!H)#L&B:[" 0VA0fJ'~p\̠"]#}_vn nL`x굆2Ã1 af՜.T_OsL63J}c jF)h\ssK7 WL.D,O\n`"-li%;ˍ"؜}cьUP Ί5SBQBٸ=] e#Tզ<{Ǫ&ED=qW²aQIrc';}Dgd>.;%7O|n\<#,d655t=s0q,(A:nPiM Huxz [#Ǿ Gβ֝#Hfvɕ˯3y>^1:_=6q9y~(0ZD Ytc>)1n*Sh2 ZЧ_!ao8_kڄIX}H0>~^ʢ eOXԜJ֖-Ye.ޤ=uPAh'a@ulhWyBbeoG1V %Ѽfп 0e9cydA)%'\:$/8-ceK]n1N$ ҒYbOOpb1A5T[SظgE3.?{oiߜ[AGhV݈l|w21lcn=y_ǔ9j0Vi}qp$Hr @${%V5QS$Z$w;iyҞ%O(zkg-Aݦm%_)-vJxfRKf35ζ( ~dPl~qJ2pM,i:^ ,L֝W.3). gs$3?B@ A.TR:󾽏oZΝ/-B jC?B1@kћ wqckHVȄM#^㈟J o~E2{u<+V7& `eZXa*ym>n= t.Dț. %͠}LݷQBJ0/ yEX|edJHjBB)&M-mkPΒ0oJmW=xcԐSP=gίTvYyU'@gMGn1 ){\qAS[#cp4:S!Xp9μCp G^zQ?Ca-;q*H s)k+\M*Ö_ WXZ\N z#nD D3k&pq܃y.:`Y3Sljxb$1Ο6T&P!-M\߮A+5`O3BF69ֲQ h \޺&֜[qhV%Q N&S;isRC"fB{-64h:u-ݾkpѯ,oVOykdI!ROsAc]c+/gKm{P̈~DJ;Ӕdr t@@"A! FNkMuoG?F wF-4T [-*B`;P=UѝTPF* DžL/f'ۓYiY즻B"5j +]CYs<5OwUI4l>_F/\se32c|䑭w~fyQI!aeocnyblktxnr;_1QeBiu%btV(fŷ\0I ˃P9wnL;qr3{ s0,8c>Б9 A_Βun8l6K)yԏX)|pw~aor;X1eUBQT|gs0pgm9KMtI\]r*gM icw0?C#4E>`csyq"Ȳ7Q0Iu:]܌xtޤ/oy2.|4IDnr.d ?44zbo~U؃)$+ tPKʇ/FOr'Ҽ7n]p x[O\'ZI3]|=,%aT%ba4 ᤡ38!|!5o6ef-VHCac!iBe)t[+gTa ;/kPN](G,) w>E*Pp^5 AflaFUű]-* SpnjΰXle ڐA)bf#/NS;$z] nufca.C'bM<'a׺;{bGrhf՛0})4 Ӝ=Y{{,W%: q纸[hXj~~"TpUb ϯnd:4 kEG'N a0}(!yu*s3P#g^󆛣ۍnyܻU.sVEL(⍘gE^H={t܄3hJY+/B5児*ŵg: JN|f Ć*i i ۏT]Σ3X_ޭ2,*F @5+X뗮ξƚ؋xfY8jt0.SCXR7 h":f b ^ ^d9ЦRs fir#y޽f6) 8&8F\#Hjóʋx[BH{ DZJP3q;xV΋fh-sI\sh9>eC HrAM99L_\LzZ!-wL0RDW E\kB!~+7zsr=b6'rH])dF [BAhh.:.6*tzD5oΉ}6VKsm5@ԑ8hpɆy1g2-*||,_k%q.}slwt>1: hs3 8y&i[ڤ:N:xն%<:iLx{R$FV1n$W 1'pg 27EF`0#;fQ}fͻ4IsRr UAX 쭎8RJd&"E +oQUug!;<&ˠet _z&OPs;}pU Dk˔] ']C iKpYL3(G]*?qڛKagRF^=¯|OYGv"/8Zʎ - %TE<YE2,IE*n"`7p7)w 8;X¹JҔ?;1g9~L8@qlzxx uinЄB%L+WF9l% !xQ)g*b)2(fw-j7|+pMh ${h)>9;1az'"ZOo3wb ha%g~ K$,?ehI7gmwͶe?Y oj%l_VT=F5^Vrf&)|CE9~X" }ʑƖGf\47&Ok/$ #Dr d Lj@*Ɏ:JSkK@ +1br@p^(k\aI^P<1M7F̅` ሾɐ9#C콑)uz(aⴕN KSY{y |\?d.2K*ؑ2G2 .RVY<7cbSYmpF(߭^#ssMC{R:ְoIwKƌ&[W_RSU:Am&MbbJlCƗv`>+bi˼PnU"F(/ ]9Eʎ} 7A52>ٶ-m6&oxiآ,{e42R#Z-+vV`e(5FkK19 i2N_YZ[`̔M<%GCDJUjM/TiV1lZ 1ɽASm!uh%z{?΀# l a8%Cӄ̴NH+HX^ [hY~u E_ 7VUMC z''cO9l@EvI $/F_YJ)Cn l+y5MCb*38v飏ݳ.O Vנu g4;۲9kYxKx$tSX>Wsi8LPTed Q+-U¤eQ};+oa$bfŤR9|eۿg!: (O\+9r RTfc.r@- {mmk]O⨀؏\+0KWf\rSD n7ۧ ;ܚѾ.B\zM!E.nty/E~# -h=޻^1 (b;dGetbJgg Lyڭo27D;0RJnûp+f&y>C4rc svS޼P;װ71tQ,\78`DeR9΄.wg;nޤ "3&`T;"T}GC|{(q~FC|,$e+Ǖ@ҠPr窝6;TH] 78Oi<' l" 뛝|lB`mK> =WqS*Vsx۲gTq@GH$c&Jˀ)~ͶM}({B`?[&p&Gxo JbF0թFT`rtռG:6RNM[6wGsQ#Od86/Y'/, 9@8 g x 2G|eN=z2p'\,4-(=+d1[ 5'ޡLOIȔXFmVeVe/$Vv6>q6ZOk$]k>; >C׈"|Q_ nǣ2JG#М] 2Z9r]I-W\m~1V]-v'Gri|On &,&|ifBxhM̢QG--Gays"TM; KFKڶ@76lxpF!ڃQwFÛ{fZj _Y&lA\ohm{'y Q8љ[\ۦPN>f=ڗh:9RK*a 1'x{ihC@i Y0D&4U00ܷ}W$^Ta!8,@hYz4ec};cSg(*]S+x]G{l#9|#yMC_4I[1aΆϿ>m?uBMHÔck}`4&.t==ds(^"FɰyS{LTCdeG `C[hҧƋ"Y肹~_b/e+e蜻kmh*(12O:_&hrNB;VaI>]L:2W}PB^EE_G*7X'Ģ}x= n=e/wV[rbs[딩E]$-+G{30TcA ΈFXee@=*}e{AMQR:DffL[`(XȤ9L]i㟣9!=VhC#rfpjN lsթ4EB! LRq:}iZ2\?FtG&ʩ6XxmyF^˱&f@Zk 炳<N>5q듣Wgx?eLJ[ƮkcC\4b"o5Tf_oOqm^11~' DɴRTe\*g{I`u?2پs|2ˌj`@uLHw]J\x9(lU{\aPXO̹+Y ʱq AC(!9nX lz> u ,C1afjΫ~  zF 632AŻxeU?k!aW#y0  qct#54Ho`A~N<A(ꠥe:(v譔Y1ˈcq88,}OܾEr0kAXT/ȯɎJ$ͯ)\ .>Xi ,+T8 eE8@GS_mKhȩ-`Y(kSפê/FOOU"kz\Bl pR6!F_e弭ĸ;ȑf?/AـVyIALt-]X^\w\>oH|`8!8:E/TETo&l/M zZ*&i0Vה|BbKq/*æew֓>1d'3{Qf .V4 cW˂Fm~D*K&*9wo &k b=.u fgF0p1>AD],"e,c&4 ǧ\Y.j$1Cl!|`@*eyICJy/NB44O oIE'·D|N+B[t"5d$W2&iߜFkEi_ߩ,^ ¢#7k_UY̚趄,TōzI+jX9v :A+/ cs+&i`"f WtO"TfuV'V)' n)t]E21aH{kvBKVV UkÖ!T|LqiQ3膯yu#lOJSMA kvl Wgy$sZW~LT?dM[ۭ4CkB6?H ?[:dg(m2YzLy1,5p<3>k{?}d܏ W]onAf[/+e!~yPbmdn3ψU%ep&w4"K=&뵟`3CE, X%fx9ay\J[zn? =5@4N诙; y|E2t9fڎ/KD++/\C M#n;ݯV[J6!l`q]rK3@(-t6CQB*H%{ƽ Jn?:>FDoXX1 gܖqAApM)rmSG&,m/&JaԫʆBA+ ЬcCŰ/"2 bQ>ќ"K4(QV q,A\DЏ MXgܪpM8]v9g]a 6X_ DZ583cYqr 7M"Lxj0DjSirJW{GRY1kGJpjݫ;|j?_"Yb/NLŏ8,fqTEuþa}=r!Ʈ]٩ez %-X2u>"ꑑw&DX?c|KN=7>ZOFD˟QGJ䜎h`C-:7!T-😄.j(Iy(}fNE4nDHQDQ};hy]#ޅ@~7~FK[)E8c xEPl 3#O I֓YEM$-R`܅*V8{!, }u"@Uk𮁽mԈ#djqʊJ-֡; =xG~!=g3 es1TGLMf Bd]umk۳)LBXKJuYt[\vm\):s9 v56 |F1 mFJf0ٲZ.9C]^'.D#2v]ۘ\_~ '/@ '5f&U?`lE~,͔./`{"Mg/h0J2 9@b9qCο<,9DgLG@5"?F~Ek6:.rS'Lcܱi#zc7 +inނ%{^9^@i+Xђ2I{Gq6ώdT-&JGyb!.&K26O Zwn:Ԕ`ڤ_r;AEu ?<*Ē+e8u?JelgS5-:U%rq,9^@'>%' q#!+1-(,N?v Z bHϺ@-6jFLcIH.0L '=l_L MΊ()Ged BdZ~u⻎G^[1Byf' ļf!fRPwRDzM{P}šO؇?ifyWnn4s 7[˲V1 Nn{Lj<*ez e [w||BK6nYJXQ9 NJVا6e:$ʝ kt|,Kf[Ҫ)'!l!J\U4 D즦5N~ЯR]J,i"MB v/ǎV40{ /i6_V'hHP49 m"&v:M'Z2 w ƬH;D>f&A<Q!5٥[nfłnS*{uyҔ격gza\q ԝ ݜQ 5؟DU fQ "=ke+eG^} zg>V!.93 *ȳkV1|Ϫ8z\|LzD`#k*aWS91{<:ҿ%OmtZ V׺TIػ$ 哈~c%կdOR\BaVS|1wrH_WcSbA\t}#ssyAAlpٷT%hMXu9C|kCuqG;Æ;XQ+1uHL  \WA̺%ɪ4b;gknْR!=P#$#&d<1&.H= G@b-pĵ.kq&3n{'cWOIr?!݇sS`Ž @FX5їܗg`  0(B泞l-|0F4^QHz]#xM%8{a~ULg@Zul&h PNٺEC*'1;?=o 8r!¯xir!g5m 5evuqv܆ }'7HPx]_S}:ڠ|g"9(q͵4n, ~bbnU̲_X# 23?GmG3 i QY.;VMѲU vYO *4 ]9 M1{zcUx#r %ܫXEֿou-lVޣ @!V3^{+D!iѹ8Cl;0G`ǯdķcLx/q/R.0GkCxO <>ȥ[ZB;y:ħgtz|ZUO74>qcW\B9^oN<$uq$x`,ʿPI8.Jw]Q^ҽ9V)ID_@.Z-u܀sa<: zbuKl ܻqw6z\JSuGYV46>N?W %A~ԫYiȱ8x[zQ߈TT<$sG^195=uVC@\Юc (Q?D-Zke4Ѷ t7 }'DiLH'Vk!xvlcAPB~N=M"&d &x}0Q* B}J.Mv_KCvSa:PD-nA A;!~1[w0OsUMd y&eWjIJ 2>U3Beb;YY`y3-"ȮYUUEL1 (L la/.J\Fk7Uh3w!$P C-,rOOSvbƝ4,im`>V{}yIJv)t.qߊ"_"%Є#1zOLz&GsIPqR?ن}4t'.}l rZc/~$0 !7Y벓 ,k?w =qo솺Rd澽&F1|ɢzd'pYӬB'8>hdC0'_Okybځr,}/>E]%H:$FS/q?B0&BҺ?@ 9' ԾF'ϔލ/  3pB"e/L\֤Tbzg>NC^26_hK1`^cĂm6<ٙ}hf .Ȟ}85O2l+`4V_B\Sk]V[cM!FykdvYͺxw [qSe ,~ x E w1d%]=Hvp o)G:*tb:9`+jo3I  [Uy'dKhD.j#k JUFC9K{dm)<]XĴ Ci+$[" i׊bADm_mvmX%)5X2)n lsg&iNYKty0 @bϫCU؝fL&7T}(!nR^A AŁ}ov?tXExJXb'.Ee8h`Y2>bw>lYx<IgBH=Հ Jce>*(>LRtMM7|L6:mӣRI$" t5vmVFOR=*_|B. Б͇|cB$c0W!1YE3ً=d-}ͻ?wjm8xH~A2r̨tc]@Ճe̓?ꟍXs3$Zc;gmqGxse(l&dLQ]#RtqƄiwx|q]X[ؿ:gϘZ&}Ƹ\ȉG/ʪ;&iG4>rjt49^OYſ6 W~;nԃ{tuG-Z:&ү ,eHqjSx%0aI]W=A?-P$;*! rqTn1US^U讠*DVK<6|1  m@ڤuο=eV(6l ݰĥѥ>S< iWes%"b1r{F+ñoAJISR pBgYZ0707010000026c000041ed0000000000000000000000016764153b00000000000000000000000000000000000000000000005500000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/amd0707010000026d000041ed00000000000000000000000167641d9100000000000000000000000000000000000000000000005a00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/amd/xgbe0707010000026e000081a400000000000000000000000167641d8500012bac000000000000000000000000000000000000006900000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/amd/xgbe/amd-xgbe.ko.xz7zXZִF!t/䈓]?Eh=ڜͩ\J^ q z8Ba26GЋu"!paKP")rJdLer~7[wWi#? =mጉfZhn:XhFK5>Q"p\&jԋb]-Tqҙ<3k|Ľz$ά+J~iu%z .[ E .q "_,'#lm xW͒ ^P:z3on}opʉ]O,\|]hjzbq'éT~0ty F!ސOV2Ij^[zgGS)xl!Ķ&޶o7 R "ӏemɽ,2CNw ?ZBgۥwTYBC5~ӑBAՓJ+?Os.)7@ 9JwDddž{}0% LJ6ߘ d<]Dƕ0\0sn_Mk,ci W{L*$A[Se%18?SF4fIpM OЋ:|5ȷUqֲj7gr~5ӷKnbգ4~&ȈN|%hPWb%@""ByC;UT2.s#oAd%S!ՙiUڋ);3Z&5EU㩍xph!9L\s9ke'6Q{@ AƘ__H=Ղqn`X QsRS[FLҜF DbY#R- ʡ"g`UT2IRˇc˺`~-ླMֺQ(|Bsi3]Ͱ>/q ,yUҗs&^bgQU1wĨ<(VxKV?`ȟ(z>t{I /?(G0},@7@-f4~uɽ6К+C|SD-=zvmJ=;#pOfwְp&䰺xe&qf695 aQ4vQ;*G$Ee@jvd9E!{hSQ܋_^ Y4ZIK~|%I& +񢫐{ól֡& Ee!B[NeF<.K @cKa6ogn$cK]-!ZC^i™?doʌэvP|J%Kך)dG6bь֮#y':(I&&tM"ȼrBW6%펼jJqԍ#;x* U@L{49æ`GW dV EWlǖ }L a(|/ɩh^oniϔʓ=d2k˨SmɭOg,L[lu}$ؓeyhf|3Α&Fն\6|rn.h XTwhZ/%fkR7 i-Nx=@2[r9t3.ml耗UXB>Z{2~u8x r$E>Ho)s=fAw`04*wm&A߀&}"0x2ڤ8낌):(HHPn~gYzeHe1|/3KX^n(615_MI12e},#5z׹t[}pzb8JՀ6B-Mm⻑ӿ>Wp{`f+* $HJ6yF[*zMeXŽR"EVxe{ J-&s l^ OQgYzdABڝ <j3g JͣKyNAW (p2IլNL)$0 :Hml]*b!%M x6F2zS 'Qq+r*3nL?n3qgbvpb7Ywΰ@X$*ߍb^m0c}?m;vk#V)Iy\O鍖Jighs-1\Sf)DvDB8Gf iWT ob]0(dw~DyR2:nH; &饳pዹ{ hv M $Li2OIR4ISOVe[.Vd8=ƒlmn3K6H2@PifR0.}IXu04Ԛ~k,#8{n/eI=8x9@5mOAEdlD2748#>黁qi8K_au< r1I"Cx.w`R{ǍTDج9Kl?>`c6uYp&~VmMͼ즠. "g[%ft@:+ɮ*qăf/N`r<,s'!p`R}ja!N ~6xsO(U^ˣAb4&ۃAi#/4aDǶr@*P"1QT3-Zys\rh*,}LTٙXly)w`: [=ZX(UgcPGJgKDqO:US!|~Us ~!~%4>i2^vp`&Jpmjlr뗤]5*pLhfw34/ q.-kG;*h>$k m44kw Ndu_6M1+]6<v$OF~_k-s{%7Wj4(" uBF dcbtLzƨHv~ |buT(Qqd @h 뾒')~.a%@pFNS뿕}|4Ww!jό_Z`ֆ߽vVgG壄tc :$Bx|!4 1}Y1pߴ^4@\~=ïc9c"my5BJӀ9FTv Vu>1:㠲s?$"gΔ1Dj& R̠}X^ oKנU>y[Q̨/en 6TXIuIKM f@]BfF"M'fMє3twsPrn#iܺ yỤXM5ƑUPX}.Bݞ}p#380 jL[1(L :IB:֤^4w,Apvp~| &QubͼRo;}XOf-IP`5!D0:bWkc K%U$}._o OĂ'hqqNKΖVu޶-pپ\R 7ZhgЌ"(AZfMᛲ/7l\;bERI^ޤZ7:0'' -gһ:M s:byʤq>-L?W@z tvWc%hSLG~%X+ۨ1CkK . 5DkTEЙ1.Ck*fq[!w+2/DL4jΉZh_XʻYd0xhe.*v@ַ@zpXfu?JͿ[wuԶD ܘ3 G+TS-ׅB'kw>3A bu|K _ C=nQTU۝ce5xrYK>SJ`aR~0@PN녀tj'r.p6(@SHV*>8T' 11pVձ]60(_sN,(3 T2E]5p}ʲ{xb!37J&Є(R qI+_پ?Oj^Pq`*{ 057(+4ąj3nW# F.2`ŜX@S%+cIjAy mɛE/%?)-PѾKT -bR#SNsJUtL:3rX=iy +0DWD{/$^Nɚ; (,M<)MxǯO[n .٨KvFυ?m.i3]aA{FǨmp^UymmU)*a ̩JrC 0 'YcdmIjQݺaWJ:0Pr'5Lev mT[*끛{x`73sWxױ"\Dpϻ]1=)6֬NHF˜%::txoţ|m uA/(dT VXB{O1rnۧL|KƤ#w&nM,+}ûZ"vHP:9h6u}3 Wuiuu]0ǜjbɒU'VNX~Qxl}J uLuoN d*3luM*L)7c)}j?Zf3PYOѾ7&Z`~$Dg=e}w ʟtߋWq@ m>(6[y36&VV_ #hsLJM Cż7ax",'S^g4* p;[u2BIl:gyԙ! CdB48JDI4HYji"gKzꙵ9J+,ٞ ՗[5Xr5RCь8_ύV'\uJo= r[%h.?IAb]0<%.fŬ8}L:FD:T" %Hi&UNTB|[tA6ĖE~R/0nw-F/S1.bK IbH!3g,%ggܶ[Ey$ GkK.[a7*)a3MZ UWAAMP6lQ у @Zmn$jm~x-or㘯)+͡L0$viaaIW:9ܕy7ݶf {pOD16ZlX.o/6 #",/X-ޤb?+`Np*>F4,PķWWXߡ\ ׭|ct'OT&B'{Y k1T?39d9@{z!%PybB@S1\M-pPDisCPӃOC7 D Ojm ~TD̶ iDI&cQm*r_mH~ޏ R >ObvBs=|drVcvb &oʡ@%6_oDFp[.X"ƭn ;`~U.UkqF"y)~7e=~򤐪&rMR crA womlC'%$!Q*3 W $RqRGSᗯzZ7R%vYNYgg =!7 r8|<O?() EHL 3+B|m!Cȏn(A=QN .뾈fO_ U^aY3D[JxQr,qFP45JftpW+ /u?C=,J/* {!p1hMc U"_13#plk"]UlHQxKlYܴ~ΦF:{c@-t6@4{>Vq/K؇&aj(1K&u wx5=íf%7Z]3 4@9go9MFj sFö/6SIϚ|^cvP ap/գygxz5`?#?)A&5R0( yaER;"XbS6EC.@E#ȁ&}i.Uo[YA###[ji1Zh[ţhI=M_c݄V-So`(2Y$_Dv˵A~q` pTq>IIBPkfPڿx#ҵʆp PS5[-iN"׆*Wg7U 3->m/y) cmTVu&Xib٨@Amz@s4 2#ʹ=P+9Czr,\ Mm`$1#; 4R kU*{/-cjJZa>K af׽66KK8)!ϱ7p5],;D w3sFjg0(14=1]6ݳZFmA4Ľ:#YC/(^֪%X2B+ZmEGPQR8næqOOT<1XRj 8 tȨ೟[ByJ Ǎ<}kK׳3Sb @B Dִ$D;t7KA@lyQy!!wd#Q1 %@V= >o%vC5)FV H}}Rp>NyYpEʃoJ𱪣ږN޳5s_*{z%C&A}y\28j2L=Ӂ"Zh?kJ }5"=K/A>_Ra= E}uai6rv|nE ~Xt e 3/86r$0/vIfd90banU3Ul.driA]V]`B=Kc~``X?,E)U27!}JO.*\h "5`(p㌐0*Cýƃ+Dۅ)P2!Av =2J,'QC4 ̨h/]DW"uclsBuk%*z i;S8}D5A2Oà\c^箅;F,$6 jNVᆵ`{b(x?z%0֥2Yn̵ݔzw 1#wr3 {Gr&ZW0I&X蜬<"WF>CʪW8~q*"_ʼnYKY{,};h<^h)1 95 Yzll21q.H$IpcO:ԈНnz+6jE^8k4oc yhjϭo](hI b1ýjTĪU,!'WpzBczvr>zS-A5p7 DsUg2^h=e. {}^22Pn_l;- qz A:qBX΋ˀ21cĉS֏yӨqaFÐQ2"x:SG5C>UMSN!0 {FpM!߰.@'6UdDH02bZyj$.{ke S&4r%ڐ#u!YTU'%4 +b0&R3 Vb_VN58Ns0Y"0b*w6 δԵ=-} ! <(1S@xzxCvA8a4ޓVǽBT`^Ɣ-0 ݒLEJ$ ^}R?UVxXkơߌb>"Oc0gRG覽|lKqkscUԴJ "yXZ/ LF(M\-TlGh.X.ёH#(~GٙV!t>7JyYs1[mqg f$ ?=|O۔`l1B/14&\pN҃V١@{&X҉C 1lQ3z o_Ԡ$s2XQSK'$`pQ Ўk*(P~0W>%>KO#&p)l*D` M}}X&tܧ''t)y\F&+~=3lP^Ϊ~\џNmv"f.y˓Y"v>Z?,ܩo7P&( S¾qm;9V\~{dt],Dni׼'o]d JüABSц;&"Em k3yfe[D5 @6zm(_? <|ʼn1W13:M)Bw>*ܶMP?ɨ7U=*ڭeÇ=ȵcGS~ #+#yb/8:l [zֶgpTC=΋@ԒB󓓇 `derM^G]ܓޱByxӉcJ\ɀۊeipf6zpF 8!.kʗ5W-}Kq!WY75!ՖЬR/ӗFr ⚎4kTz'^o.U'< .~^{r1=9Q$Sb MHHX`GT0Dž#o_Ju$7t[ JHU]&AU^~Z5FnQ~l[ω<-goτe ̽1]&dm7!IPO'tv+elmH-9}]!+&-G1ki0rk Q_My0W zk%'%|e P,o}rs` w37V!:?CXh ׳C["e 3xy/^Ʀ@ToֵHo"hae!;ŜetQ+{*>,Kj_;z[\ qbz-=q =gpK/el#orO qcuEr(Y37C[:WE'aѣ^nF`ΆnrnU&_c_=qki1A~tynŢ θXblFgd_ ~^zU=­:/\mH$- ^`S-X<6t*>`2",, {ʃ"&Wwdj-uP34H7UY]}.V6cZ/Tnȥ蹼AM.8iSqYGq;6h ǼbM޺@(SG *SV8V |(%N4iaScprf-bC(vn7/w}0|3C7"vwbuQLr?o8rȓ8VhesAK+peg*N4Ģ[=jx+o@cU1E2zzj/г4;NS%ZOϵN $3-D'm[h4-7atm 2\/mψ\PP Xau4%'G>E[(i,hu?hL]һ: &.4;\AhxUUJ;0j"XYb}*+`Fc)I$ZcU0ar1CJ^2p_.2y~_RJQbC#.(jl+Z-'EpEfJg% _㟺6e]pVxat<"z'\@DmTݺ">@.#5SVܑ2DANΟ_$F @5="{8=[~?[|w0r%,]>pPlWbjlC 5aƈǏU:'5ޡiۑ9bF~dgk4ma8gSU"?(De?QB៛dfw\,\D\ѷw$Jf(a[ca?Ou5ERKI<`\|+;f{4iЗ?B5hχ~S` tn釺&>>U(tCة,5v6 0zZD^ W`HL{ɖ͵NADqT) VsI:"\䀗+4|枵h|q:IMni\BŹv.v6H1 N>}9ips)֠[Pv)ɞ B{>JgCJ>kaㅲLQGަ"4v#u=Lb<]`ۂJ!d2QgiUٰTo@|VI4Y "IyjbSq6sיӨXA6rj\}}/J`gdW ,^D}؊>A[J)Î@>5^zmȆ"^b)N@qL;AőYja ,8aY{p 6.?$Z9o !2@1ԪyvBNT3؎3'1Ⱦޤ 3XB{\GurMH3AγR8(AEr0`WLW4F 4KFa&gZΞ ]"$nq}*! c 2_NWoxXJ,rlRK00wl LJ/χ-,pgIՊ;P-RJx4/z%C-5HhJ?&oli=uxvC.Pb"> H&a?PC WIz2Y*J$sD!4ۃѥ ?mb }/Mk{JT_.m:\r#ehK֒Y6 I,P(;óA7\jTR* E:W2%&FHωJE(/c-JHǖ &sCE}o˗lZV~QsiV-o]xw+/ja@rkpObմz!^U lz0k'.QѧnT(vp!stJ yD $ҏp?B8ٍyt' Pu=o[XxȻn+Ic6w!6OXo@1|ȺjQT3Tn/s OY:%:w)5̭r]_^yF((\paɩ[Q1;W*0h}!sŠ4@k&c ѣUJlF99 ú#$N!i)Rݚ#fm93ކ Ǣ3XN1Ǒ~S~[E[|!nN}NաVWu 5dlFUq-%D}Ѹ9̕ =k&e 㿑Mu}ޞmsQYC8T6 XtUϫzQ%xGɕbb yNZQ%;1cv(*<:WU!|YK(@ՋI &X; J^ |>WK1[a2-7F!=‘~}u0L]/s!SEIO֪ _97=sIS?R;10ajyroE⡖ LD05$ Ppu"_TDuqPj#_r `n5ā^pS Z,³JI6޺]2;Kh 8^{MFƑz@LgɮIױ "'"Ϯsݒl9&_(>đۤ%km?Oն7|چ 9z4 ەLB>u8nGL=}TOw^L H!}}H IrY6gi%o 1\ꈓ:A]lg}"査g0-656U%FPR  !C,C[gd I_?_͔;*'_I?~Ce酦"CT>,}1uEz3>mO $3 |(7ic|,!r<dFȿQ0va$LטQaNgBhYcvիoYH@ֶgz'` 7623ZDZh$ZB򀰘PK{S|O6uu3SKl').&xpښu1gơ(, $3!}enȔ L7xVG4Ԯix⃔ؠfPbB*7'NI1!y'[`&H9'2Kðˣ̑wU.GfpLbF4=I]sk@b͏5 B%]^jqi E6oV0پg1,h3#8t9-MN$o~'ӨHk.42!49Tgә3 J++ m4[E@D8f7_L&٪*p1J`3*T@3&eM!n_NK3m]AlKGҞ'%.p(˂y4Q.^QDm6I׻N  prу̊)5,Na1lQȥ]7sp!p6? ]<:خ_ ync_4_#M[J7As$g&kgvDՖQF:յJݒO'NJ%xIHxu~l/~>K}<|RBH(+sE@K3%iJ88 =<-g8٥nGgF!p7FSwRo^)&i' 4R"?_2(B9g|:8i9my!z27W(X9ii,HA+mؓdkU*?Aѓ+2T>ap?⾢O6u~\Ei#OՐ;BJʹ,]czf hU+klϦZ``A+w3j4}9j0Da]JWJ"B6)Di6fxX" ;TXۮ6+DԑW2$ !;|1}OQڸR#Y|dOPI0X؏xE(ju!^5Ce1{ 5"9GZ+}TB7L2KuVfE!zֆt%$Nk6c]^Wt/d2,'}pYueT^!ɨ5~|MZ8/zrLo)\rpaJ|clH?h{/ # ئ"R t? cLͭ,S򲇾Kgsvx$fT׾fb_E:Tً-&rU_lf8ϲgP!H\VCx;Bu#ogPG.ѿRXAk -(Y_4#6')gLL\`+~ƚQVNA} r5a)5K-"!i;T!YA3`Dޒ+[@f>٧Ө`$[`}SVZg1IŬQ 2Gg 9j|A'FWqci 3gGlϊEB|_g_ohjaބ4?.)Փi8Y^U^/:-Y huuRi(yY*AFt X-/?˨з/|d{/lbX~ElzPtR :B< 5/0it|761,|hjsڻ9Lݱp$5dK:/k-$G]l+H?:^Y7O?XuwdWHƍtGvW쿋# w(B]0bZ W8ib:jjnⴤx?˺o5Wg-.N_3Y?evlon.{qfc=aoRS3 K|JW fE9swGD5N^ج/>5i8U?a}\`{.pz#`,5ЯP0TuZY~^C ^J._M =m] w4:ܬ}d|u/Ԫe#0]+03یud߉aGl4 [z؛W K^Tt`rBb8=S?)} YvT_)H]k(Jl"f J5T>1V2qB8dGG#/6 EVnI,T<&8.od穲w|?,delG+qꬡ?-w2h)qAee ,Cjx|$7l᚟Ě>iZ>{+!?*5}(P$(1=.5Z;%J9brE=(e:OE84މ ֪y/bx^ ʩQidNi[===Ud^35la~ԕgSlՒď|M]ByMG|c%,56Dk_d]`n=XssWGιVulYZI-J 3\{mt-3AڊM ؉*;<ӇA<_WhÊm`YNr8eαx[ p;9 @_z,W̱A׸|#*cF_ߣa곈th!#Þ88J%Ov 0|T?PH\^bj$Jܓ7POِ䚍.(WeZ:\ZG:Ikknteiw vAʐǥ#{rlLa!lESUXc&.bu~b gMgm-bX-VOahpIѵ@ ]TL ~"Ov u@Cףof>$}-D0DKVB% 솿5Q D#N S9B=FCTzC~F)#K o"XoQrctSƝ}D4Vp"2G4#EsA1 UCiR]?> r#AJ Wt<un|,JF$bLiD?>B*Ű`Af,pw=jBjz:MU8vuݡP\-jCYFTDWi'iնGӭzS~hw`|tZWAsh;aSq2\grh7ҴqV^bg<&'īf7giqz6W2hDHK.XZuU4gqOSF31:>wf]N%Fl#];v( d~ [gm2؞ɞTL{C1&4k.r4Uӌ#- CUoEJ\lg;z@;xL(·̖cm~8 ]d)5L"TtEgmX>"ߜV>S.CHT3sn0}plnU%I9ES&0>%ˤ)P$t6 <_?m9o(|Ϸzb @9+h =1s_Edv0U8s=G`C"|8{El{V&Rj(4uH㳒rq~״M֤i!zwl[ȃO R_,K \ި9' ? pA(]2]să x;g#,ts_db4j.[W 8wq)ONB BNQ;ׂKUFIO?B9  8Gnw۸|S s󘐩tD&΃ Oxq̃t[6mwbP6!'dGјȜC Vڇ !HAWؠA@¾j k!I<|RP3kAf޽Y/9;x3WWZ~h &-&Ƀ[\ uRGQ׮g*p[(m"\c=ceWz )Ţ7Dd}XOWqo/v(Fa.+t ׉nX%^3~4&5W-_^I4ۧ f ?&1m H]܁Hotʓ&wZ۠t,;. 8/ګ1{o2_Ofs$je1(a>vA*YȈRz`g6U>˶@wO1[bFhtN-{'W7G``~6iVQwXa꣎ep{HmgA,y[$;UBǟQK.vsh$]Y!]4_LȜ. dg/J9. ~ nY%k?B, ђ@;JH'ZZ`ȃLLops&s=| #67u/~r1 b 7z.J#ji>\ƹx \~4P, 8{-i} U-ߖ(]ꔟi55}VL43Qm^{lF\ks4y wg7ߕ+60 H2Ɠ?j여sjH[\ 0T>L]\z;kw ̖ꆮ?_zO g"Iۦ/q+ȗ)#~TKXsÉVzuP#LhĤa_%E>^z.ՎhILDj69|KFD_C2b B:,}|S(ţ1ձkq M٠ߕJ?嘸!OsUh`4ɉDA*ƌEnmrWP,~0i=XtpOG_-w ~-"?}~:7jHGzu}#wLIZ G עv<[rv$)A7kVu~uǟq'^H|S P0 3)OTz"gºQ!@ 4H|ѻwʣ9Eh{wWz#_}0+PG:Q |jm肙-$:7VWfPt| QY 0V5TET)ӅY8!k5Śϻi#&ߧ^AףAWQWæ{*KmK.<L$hw$iamt&=,z2t7ƙQE/Ag]{H;uXь#ORv⏵;X4зsq)4㭲WX![Z R־NO|>as"\ytK 2W-vDՉa `Rj/>0;^]fd  ($*pljm}|;~4t$M=g ߧ:Tt&]u$UM񶇮YM3oSiɐb_&UC/|V\G[|Pv~(nMa\ KKMBBCK) $[)S^d e`09Ne,w`[?Y"r(`!mYr|J00a˜Gc ^ "9(p.-Q2Wts%o~.xpp n_Gؑ9^#oz]*&7*H7KYq(Ѭz]KBQȥmgYG=JP"9&w͂Q͂m}5P&jiԝqlN{^i$kU52BRc8 }qT*+c* W|š=}W/rc6~b]h9|ᛯwotvc"D6]O߅@Fҿ2isfNwJ#JCcQMX}bb.#w;;t;-D]25Z aLTI񼱄22{όBao6PpEE]pAMbބlvɅ }zPiLPB4?Ab$XO[S:U s$Dlqpl:M"*z;F_@iu>67mx46 -˶r ,$_J*[H[W#ήt-BT.}ױ(a%ȟIsjsd,F'NN:l}4\kzuv X" w1L"a>Bv ޤs#l,`XtgyW ]ĠR\ǛGh_kq/PT[zZɊF6 %턶.j2l0qeA凯ciπQ #7n >F:I MkLVa?(| S|L&lt<.S2L5kGR ֎Mi qIT4^P{,RZj(QjI#ړA. lcH>aE1$ F`Ƿ!b,} 2f u L:IP)Jq/ u&;E 08O 5Iʚc3}^\/qvlHڱ3յ5_X8" #ZA^ DiAdc#=<2kdR:MM\/2jpDZXsjX `93\Y?_8 DYJpjʤ&?-Uhɯ.?p8w10$ QY:4tJf~R MU&fugUQV{vv޳hp$Rt5qrsh(NVfh%a40 D̤7t r*=vr=]b8Dg =mo)~׌T-1 Qhxd4lK">{:m5Sс }vLATl3iexZ]ѹS}(Zb4eW]! l2$4F&ʁ?a|B&垁W+rOY8ۚKoZ8pWDˀ+x{J> ZϋCt2u.9}HŊ_witCca'w]v|!1+/{hh>Bh%J>YI$#J2F$[VmvҩbGG0h⃈Ж2# ȥhNb[~"8_@ɑY VnzSweRئo@9~]NbEq̲4GP>BQy@4&<Іd߸iBWIҊ%kTL+Lՙl㓅68[p} s,;.sR?˹rWk%bC+r JqC%M}\g„O9tƁJIK 5Ƹ㿂N(T1h HOE1fQ~2+)Wf@EmN?rwQ偼 jYEG Ev2JF>̘%2"ܦ:OlTqĆC5x}3\ m(>`gkZbdI7E${7;tF? *c1kt((y|D*m>b%38@'@*Q*5-FsP:WB֏V@c^i"tr4%\y"4|&gGĞ++_/jn{X/evfEd1xV;: ]bJnئ&mEY^}e԰¶M1xx@l;();)^xE}w )g2]ZOs 1n:,M5/{;Y?]}丛hֺR #|eM+_Syz|. 5@֋ ߼5`EWg+'w0(Vő@W/=chܗf-ZB(A* blzՒ)бz'ZQ !٧_o=PZ廒r`'2SfD̼&i:š8{7<`6{ڤ*bײ̼지/C9?O5mI)UơH2gtBj--^g+>ך&cDvD {ڹ'^o?z4\p^r؉aJI &yp{40KU)s4U#zjbƮpFwyf:q- ;&LhVP'NWkޛ_% Dɞ<atM ջ!7w8"K|a+KP5B^b.L֓K hw9dב8" d&sJ7S֜?(/y1Ñ"R1VBJOKlkF^ܦ2͍ G4fP` 1O靡};uG0oBӲw= "Vnʽo>`xtO;l&)8b8JaL; cljXXN l~4,MWxeRW9M`.{kʣrr17S)@HxPZ)b'f"jW*\BCM=f8;3ϼ‡2i+ʂ E Պ:3DSйXRHd͝~\ ,ee މv˜W/rdc @̂SR9 E u9 Azt[#I[|@h3ó2.Is[&x BP30`%.F"}yx c`v3t$m:m tvx W, ߟF@`6g-XoZt:Tf KQ ӽJ< O י&e&bLSS/W+YJ۴u,SVQ)&>E}x W&/C_/,#'t$ ݸ u( HFL۶1-HLb= wg}\*{LET[^56*Obr;Api/6AHjy}œV0Xmk&g-5٢2BM8ʳ]CC+֬}38Y#+ljOo{Ό6VYu2M Lp'ΎW덜wmڿ2dswA*a0b߉} }8JTsl1w1>5zSJ8;.Tfzۨ"⃤Hr'Ye t44zLdEp }s]<4p3a@oytƣJ޾Rk:ZZmm=tBJ-~O뜂o`q5 1QrެSW"SzRF}'YkP735l@(o ܽ`sN`diAltd5S]$1ՠ}z"1Y P]4Wڡ95 r|Č#2RomQa&bG-x?@sqO@Ixam>\}KL/}Z(CnwX ZV+XݯC fE}ƞhz>f0CAWny D!IyC-CϿ~QlO%tZ[>]`pHbV\B #&Pm(%hT[7K+afe-5?);^ٲ ӴeFH$19qdܯG">Gbivs o2U'Jm(i3TnBɯ3KD,Ƹj|xt_p2/Pb@4x-9_@=?%yht/!3f4#Р.ZEVœ2smQ@]^gQԸvk1Yg||/OR]OU h eOƒvqPse:[ZÊkTLzM Sln!>#<(Ց|(~O㨀I:Fmvt hcWf@{'Sīt"b%( 0;q(.@)Gb-,Uq2." 4܍`Pڱ$($K~ߎ{F*Ybl?Ljٷ+6s9i`NZXRVIp] &bJWymg]蠠>7]@ܧrt77z} ,YR;mz]ilU`1 ]̤^jas? CVO`pi5Lh! y=Dk: @7Fp?anG!L5q:Ya|`%A} 9 ua^e ?IXWʞVwaB6RIfr._uga{l&@' +3RjOJ\* $ O5w%VsRkćARoX k·"k]D?dP?.@;F{҅d7hۈ FE(]DשE!G~}g9@@q0\#ʝ9q[@1[-jֵS~1'ϻEG kN7B^*7j Q~ "Y,=g2*`?&V8+z̓2qq&]4:q/W5jL'PC1g)V#cZZAnkx}7]oe8wѧt(D#$ُn\JBCP9&^![\w쇼蓙 XDrk3^Cv+j(UY.GߗvD(qP>!<aߣi1JWB(AWJPwAN1S8)Sz1l +j"'|śa-\2UD麒+ayen͗6E4;XEAHt_!&Mkm\\e%lWoɃuhYy}2|Ytt(TR]>[4jD*C{գj^rm Zru[y:G\o+rСHAžь$G7[-~BDc1)8;KяNT>R=ϋ~7*}GHdNC• zل0x2ЀZ>$w'x+ʸTfFBk^ MiFDe*oX{O''Œ!D|`)spզo-'&ԾH x h/>YeRbü h@bEYH T035'!brݲe=, ϚD09G(ȍQgSg X5QpxM^pVq(J0Nfi8twy?&4xrlpK1xb8KoEJpb\LՖHX?SQZ #m_kG Ynqqz^8-fII$7 [f"7=6V p/j2ZZ1Z[AJT`[7Lg5FT[߯.K5 ԡ9[uRՄU!0>i6AEhsS=IaBX&2bŚ}WK2c"Is,e_AKG<.tBR,)a0O%%SS Xo? h2[1tP(?:QQ[C<凚A6@4?h,ԫC^KF#٫ۻb`!`^mjLdԶCLy}0:Qj(J>#e6 5V:\_,/ᓓN?{2z؇ /(%Þȓp֣sepBM ur"dvdAcv% 0`fD{ ~%O$vx$iJ,IP NJ6Vˮ)ԒgZ&4A:jO%ч|Ӈ2wf ,)8[+aEd0bތES' 3 / 0F/?mOh`E\H+7#ݡi|MfMF>Cr[.*|BͱԘ9Sa]0$a& އ`0&8͌JGmmĨ0j벍6{*i/H[Pm@!M\D}XP)@2Z/c"a !'אΎux#^%ݨ1 K2_"X |Lj;?CiE#;%6@.c'SDz57_gTcKO}N;ElKx|v36āPUϒ&5sBU v )2'`grRe烒P J3Gzi1O"꫍VW#D :Ta8tRj$}YƥR[>(,_3̪hCCОiσ7=A+~"kΫF1̮#wR jV[%d2ڔRC}7;wd-4 B#j2yȷ)׼$ۊra93ޒ:sr` dMEl{WLOP83Q 9u#q@q#7rG~TKmآQL m$&C6$3XW?Tllvx7kekAAf[fd%ցI?MSĒ85$:76&Fx[dzjA/ Z^G*J]QD85߆2aW6zP$A:{{N0ҝ*arc2+ֈ|v@TEtQ1o/0f0j%DXO[VS SA21jC+b4 ,? ;O>>Da*>v}aB"ccwW'zh|s{^$`Ӭ.=M!fk]7K>MI;Y %p)y'+φT$s/ݨ`1[1Bzav1anWz-w ' <º%A,!wh)IYYDsAERZ]<_2̈c9,@m4AUt!UhN+IUӔ2"|9b,b`7ƀ=٦kr^;@M }O\v~6Arvf5QOjGaӜc"MX\rdx8E8yP eM`@⃯{xOP4P:3`ݛ[^0M\`"xCx6"9}el}hI HF%yh%hکG, C2~S\fDeqtU3.#<1Ip~$t늬fe?_C4~2zeV׿| ugԚTW.B I]쩐t_lS߫RicsNIa(wEc+B *S>8Q*y-}U5q2R ͊3ZԤu잢(:K1_qE:jqyrh362VmD^̾S;q:'B  OIbfw> T`[H<jB_)sSq fb*p2I=Ƶn^ 5xm9XLIulFDH ,hm4PvP<ypDoC^*C*SDx\X<3^s#. "h~]a"͜IWZەI{w/me&9Bћro2u?j9ߎoTN<IA}QE`!@ N#rV܍ؽB8e8mok9#h'ɐ'A\8;͊QDŽ \1sX\P䚺 9VVL% oPElyu,&nI/y1a ^>W/ѹiU]a]45hx ً b!U pIKC.!Tjb665h G[dP67ߚP臆gwRBvOHP֭eU @1Vt~a|݋t,Kb<+C۝:"v4Lԫ.:ίMr4h.{C*4s.UFkQF6)Hg$&9s7GOYrLIBds|uw= R<DR7A^HVWf<n9_0;2>9t/ r3oB\@]t4tu"ˌ%v$ZWë/cgm0`gTS4DĄUL֗Y;LZ\QqPʺR [EJӴH RMxk"]B κR&)A߲ReR}Y -BOg&}S!#.%6,$qYETԈ')A3E?3^ҭ;zPZ@yhi23DXIXK}Y=;\dB$jxV_Q=uyQew ~aQT~swuLlqO7LXt+4!_ߧ~g\ A [Zu q-<+$,"ɫg_oW"SVŝ#|XQ2FlԬKngDaLoO5JnM8vh%\M?`S[CTn _3-o/} βU E@d`g"{M+X,.A"a}p'6sCEt<$QQf̎ڗA1UGC-SRH2 :X4 Q _f9&>~F3is>&T0FjˤO!WxHM܈(XddHbOFi+ɍ.Nq˂5p;M3J؏>NopDHn;@4D71vʟՐ2|kTm}L-(R;ѭ _qx3 {Zphsϝ9:OWJLVd?' 0"zo`Um2U;I}.!k$I,}k^'>nMv)d%#SneozO(yhɧw~+uK.tғV|{5#xӷs3 q79T7MrJ>&ԯ3@Ax Őz5/U1y VI݊Jtp宻揪2סpͮ kɂ g|gTE VJFT/kw$õqm>6b (ksk>1B0?8vu26Ȩ;y3#nDр~b#ci)̩$EhgK+(Pek&ڏ,ڵ)gh<$ .l|W&tBK1ypơguَcQHH0`oȑ*v(j,8"'qK"ͪP|]|e9zm+޾Oα 8 u֓]@|T,Uܾi,b&|M܆'Sq _AFz/FoUNw||DbG,/JZ~A+ck,QB0E2#a'rh8K-.ul"_k7 r%9Edxd P͸/&TWdRy]x~i\"? R]C39A>I4vp#Ke Zvp)Na o[@PNʔNSIW[UہChMx|L5c A]ՌxU:^aDsHJ6 $ߵ@n5HDžeM5Y&i.Z}[ʇ`Zl#\o:=l G+ZSNUzJiw#5)*H9&LA? tP)-sB/Q40;.tD"\`!F~=P )Ut4zwq wWeq՚Cq ngEdE_7~[~X똞e>gZEɠÜ??=_ X ?a7y涫UD1J&1td<C?:O#Vw"`:K\6R,w6! ͉tj2J!<Иd%{u~^wJ W=Snj$Lo #[ą{FrNl5GU( )$XDQacّBE-A*S[ eCdqfvZq7rEK&Mnniq_͍А GPsڥk||$v+YN$cʹԧVeX(9\1CdLWU<G)!"/fs4aMnO˦_սM4Ikкy^+R%W&x<#ͺ j̝Rg.{U6txjU 2[5n eYvWXw%e9)O<]Z5Gm&яm|hdQ42/T7@Dvfa(TmR@Oqw)}WPKK'!XGC%OreSyo*jZmh&3JQ iyJHyU;wfrgߑM.q7.9nY_b5;}}& 8V'(־h[Pv9\x}gd9S-.Kce%Bhbu&[vlaJ*l!2PY*e<:xPC1<]K<-~z9ˆ3Tp\ ,d?DhhEgǫ,29/#F:Nܖ]Xjn:RS6ƓOqlg<Ħ\V}  VS5&&fV ϓJ6#Y%`Vk0-]fFZ{(>;Q #ʹѰ.Coә MH1f~:e .+TBƨr#jS7 ;oikgva\m΁歿F> s/mglb4F@5}\,<[VPRTXP7ɦq(:yHoRZTg/@6,`m! I.6_2VuMCl?A^&o,w,iԩzeчi):}ොm[ wW.bScRWXIһBշPs!vc)83f(Ag>Oc~=P|{`lpA$͂A #u㰄ʥӥ,)RC|ԠeTm }0hM]h#A}9d0,zc' 1{Yi99 W^oᤶh0[Vf\¡P.PQ4RFH3 z5+ҋMXW WR"v/'qpu򯓽@P0WELKCƟ-S`:Sθe0E12 rg ^_auxmIYv_!|'ՠ|(:qrZmh^ƕp1KJ6m$},[unl1,W-x/*XAպVEI=HA[E=k4d 9Ee#miZf*f Z^ ʷҺ,SWו(6 - v]eRtRwW N֚b}jsF95&)!zJ=rbJƛW`p@_(RgJ+|g *3537ec jMZg$ "vuBي=Z&ɷUTt!$SڈZQ; j7dg$D`1mDdԎ^E}u#.= 3qo%(: ABs!o <4 LY|(אspm:Nh"qN,? xxrv3OH03VDsS('*,=L#zxH@#:i)A}|Vҋҿ'p-..0&/buz&.k鳏k dKf@V&fw`U  4tҰ#挰MZ%/GuV.@cS[yfn 3J. YԆ_w_g19.DgG\H 9OWP:͓23߀(i}3pYA"\I{#w0[N(DaǏ$hp3hX ?ͬHۓE;_:.b G(?{xv;E(ԂYBvvK Xq} ܴ8jwڸiC84˅>~+vSfv*J_q?8c}PWe9$ҥ(\|!@=Kq>ّ|Δ@JG wh0̭x"6JFiuE*Aٿ:(2քm^'D<qd(i0 .J(y5NOmmDTx W+%B K0_o7jFC@Lb[Ģ}oX] Q܌'L}t)H)YRǘgbpv7 Zgp#$ ]1M1iz?|g0;ڪ ^pG^7<84>aj2%eipBq8I|i6Q5'j"*::ϊmHX 3֗9^zXiHQ3,d]i©WҺLjqGEEObd垲Wi ?lErNG~&8xTQ 3&`W) r!HXC[#`=A մ 4t64w3=ya0\9_l> V*ևi.뉓. B5^+~l!1MrѺAP%ʟ^!8ۯYs5ځO|҆H +禮ԈmA<-OP7M$8 Լ~;}#W<&yGV4.i6x\`S !|k -f؊d WΞB !PAx&-&fo+(0=zoU7HV|de ̮bp4a!K?x}[pEJ$9tY{@aFv̄#)`~VBnrdb_yX%2G;o?R݀Z @h,b?50 gLo: Fȍ3,JM^^*;n !AQ9d53>* dz/*^O֓rEcK fB U\EkU `bCf,=Uǚ=a"W0G]CZI/^9`ظTGT:ԯXQb)#P*dN}P`$QvN5fŦ`e|˩?vO`dӌ|4DZ }c~%9}: L;Cҁ=l\<[tB|yHhplP28`͚J\>'.DgcN8|"2L3jywrc.'|"Xo!Fz`Ͷ8^l"-Eįrؠͦe҅6ض+\Yrl^O*X-FhK.4>u]+ #}ڗ1G%+by@LS-Ch^lFɡ+큊ȿJNGb)JȚ,}@hsZiz0d"$I¤+y $1Cb bHd F .0˭Ȣʟy^d@3V̍$6`BEo(z BVmb  9pس٪6=Y%js/~ٷ^9fk?C5S ;L˸0&8Y/7?>S4ZH?6vWa]$da\]y@2J }h n"qRTgO ڻo9DbB&FQE-*saKuMy,ѻ)R('g: (j噚=(3h}OyD|]T ^#9+)=Xˇ;7ɹm?VrpA~~ۥeH\EJV+Ӯ$| ચ&~[HcNg 'bP#&k: ݟVp{MK/SQu?W+ˈ 4 <0Cpay8/,IR4+6ּhO_@: |eH*±/FM_-묾K H'y:OsҕX}rs`CX;uH9PL>x KV/DI7ł@)N ӫ[Ι|`C V~&?JJ9B.%I=n⶜v Fʣ&8f4#*=Ei񁻣pHc(*d~:@TّES 9G.j1o7ٕ؜/yxcn ]v!4@7{P` }!N9Wli11 }d@U7H&ol t?f)<ە)/G-9Q0Q.Q3 )?N[^n=GYkf2-U[(jO4?B~8d/&V= ׀^mp2]%UNG[FZݱΐ)MNrxFkbgM<շk7Jn`c%jXKo+  +,*A_Tki("~q0YK%`ZI Z mE<8RJ~nuIT:GƋl)2[;~%NV ,rcVư:M۠_!ڶޯCF N=zXz,x%$_ Ch/3|R:IqKuؖ9c2Ҡɽ L᮵LtpX"hG6"2RuCH{wK( B%/:$0Ꮺ;8OyF&cDiW>h5U%@HJRF/N$jHݧYWN_sEy-Z7H 6WQ,P*yY0\ȉg}rv:59 2x 0:᪢"!L߇1]a!k:聉RgwpR*ޱ12P9{!K|>vH=[1ns39vdmd]adL5qcU8G۷BTXY$Q_Pcg)8~Ę+kZM_zFC;$Sr7]YU#BiZDi%1X /k0E!ݫ(p*P& V^P@|3d wn+\TLup I{Gd*yVΒ'n:'-PA$(PAb#}i 936VvV zerseă$d>7;v<w,/TNR}Z]ZTȟ]jm(e?}k7Kuy^e{cߋ%,:Hyȇ]jXON7Ҡ?܌}L~@rN  G&3Zj1 ,kZ oU,nîiz睃+}X$DOuo8 ;Q }v;Zc&]AZܛMUc)ǬT[OBÇ0B:x󩁓4D?gDW.6jwM9SW)oP&'4{2a8]Qw5A&7053 !SmmT6$wtίj?RvzV|k ~&?~㻤+/2d+>R||2L$Rvʎ^ܕ{9KU4o9޳Ck%j!7ZeLl(c_^Ӓ7?LS~˜^X3ǕUŽ ^% \"m-kFCƝfeg%ri9nB= AppcU}1fH. xiе$dŝ6<#Y_ɰ꿒8#k&.+"H;kvd~W4ю(v&#ZRH-vT)/4B =u; PY\bn_ɴo'\HM0^K-|҆kPpRdCQCq~)zQ'+dyALb p<Ȥ)t,1"hςs`cq#mcߧ,=U Ȗ:hթ>F] bڎ]ζe1TJ˩4` Lpl; uSĦ)ȓvJ & xf7 cDjDsʶ]^<#Am~1r%{n/t'ܫ0pG$W졬z@aɹsz8D,1o'zȘqܫOVν></ڳetRLRno/ꇌ&<^E0=oi j1ǵmWN-Z1yP {غA9[,1ʪh!DY Z^KpD-sʑ JM2 uΕֈc)+Z`<ø GTDiiY>ffɴy|Թv"RpaZHj7U(ye2C2|Bk\z™y"DP( >00!҈g41d\ ",vbԷ2;THSrFS-$QNlNSj.'lKUt X9ܶڗDja&$637)T*"5i զ54{A9E >;ڸǔņ*~FXKe}"#e5rBMFOV-:Ȧ08 X fv*ΞU_Vaf`cؙ> '}ՔUK7~ gFt-3I>h+R%sXjh~;'"6 <_ M04'uϕgF(&.Ep*S[d8e֋CN}I)Q (=JTn؈m@~~Jt ]H`XA'@?6RV W[ʓyn$`GowMwi C@o&`Wf X%??&$,}/ GL9ur;̀zhV\%o.Nv>E갰qkNP6JWkR@{Vzf& &2ww^l͙G֟b6PPELle]EL_,Da䇞צ(9]?ш!;ǡ43[~F<U@f?p4$'G^qmx(l/ݜ!>Ndθ gTl95Fi>BP@6lp(RՋjrsj[* lbҙUa a l&!bcĭqd;隠: ǐPԗ-4~YĿ7q5oSŸQƨCy6?ZWwδ.F֑ .G/=Y"7%J[{*? ʼn 0@s5E-q?{m]4MlGݎojM8x`2{t5TB s,1$\TG:QCԷ}2@)WYBsPjf9l EZE6o-l|0pB5d ߆?dEdbB* ܀80 %'@lÑ&ï&{^"Jzց8gہ S 8Kg/NiO5X2Ga` KMPC!E͚yhiAn6HuOd!iS\>l?X 614T(Jp}öGwѠHk͞7oX9֟SFaxw6oGjtePOn< 6 j׏-Dfc3ʙ>\Ezns=NB| N{,d"8 yv`ʠ =pe,q<OoTָzx6@ 6.7Y(r)xƘAیm.P=.,ZqKuv cZ+-l/ 9l ذ?^uz~mѪ#\M/50|{y==[Xa4(ོ&kqq֑O궔$WHѨ#>ECʨ ;͢_o![KbJDēZU|\bev%[􃌴=Eh֐ɚBQqyPbEM K%3~j4T \[4 /5Ď0 ڎYS1P4ձF!ϙɄ|Ld%ZgyEMIx av%WV׊3 HwEal(:'N{>ZY1֌lj)d;1Q]wEQۢǦYM%^x9)%KYځ`<\= K++q[NhVW#&VH\^ E8&V0X`!X=Uq=s\ω0CQSH"9VTA-CWӺH0l>L[ä)m]+͔ A}Q&S"q.1'9ys9\7,kg1^Z ٚKٖEX?@r `Oɀ8 ;o,nڛ'(仠/7Cp)&t~"Asn3Ob.I E<6Ѩ Y%=o'Zq`(=Wv ^y&7@nN#vxkc+X5|3BVnI?qFy|;u@K: .ځo)y`LuMXjF5tLewPպg'ȧ+'=/ogS ("JWdpZǍ"fy_Ka/X"FLslyNG!#1bdg4ӡ'lՏ^H, MZ^Uaӭi~כQM0׻}֧ K WuhܚL ? f[NDك>)?x6-n6f] 򱨨Q-V; [`* JPUqUcSNFmMZ?!X!y 08/&ZZ bd$>GF 8|? 6l$,m'if ^IoERݧz;vx;z2Re7ey4Gv4b_7$d|B8r As︜ Y5dud!)g 3Pw] _8aq:L+ښ<: %%맏Ya;4ړڋЋ1ҁA?$߀ȎE>B-&uy$&ҒCP0GU嵜MgnDWG?ڸn4 eCyБd 3BQd.uwd*C~/[?]ANNi;iD/vvSEY)\jO( AO HR4 ~ϟJz])rbhn"18q@PDpΛ3?2r2oWs c#f*1++S Ȏ,L)Sf:j5V ڻya׷gq]y`d1e,P L2ɉB;wڜ*%M}VS! q1vA؅͌F\Teb 3x UTKsru rͯӫ\tDJȚT ,9}M5V_eD>ܮU^NYXpfܡkرH:Eϑ%QڡJ$#=p莠ϲ>1Tw"&$Mux Q╡h sn[ v}A4stTR:XS;B`v]۹Q1kq<|he\=c)R? 3&h}e]7VN[^O"c =+ Kmqk\)5Z%L-/׷呹U{pL`=_Ar<'Lp<<P}]%ly0l*F Pa?^A`%ח+#nK,ԧR=H$0S4"o*շU'Rhr2 LiLOCmNqۧRɒߏѣ%~zV59$"pdAoo\IoTעNkLsK/ᘨ;\kT(hLyrL![5<^W/؍ S&KcqgٗQPGLZ 9ᡂ!f;tt@$=CEʏD^zLJȐ7 3OĩGi4=#̴PY(dܾ5ǿR2Sq8~s|P=f `q6W0j+;˽- OGAdSU8Wkc < [&Ӫ#%0V\кe'VOrnjXR=ǥ^˗$8Tp4[qcA Ѩ`+u\Sz#>Q pGV6 fݧV+tؗ_e<9Br]Ievشp0hKjWT *S"NMrɧ;pq@-H7ED<1Ce˿eCڊUXQU±l(nAn*Lo7 Lb:`(uȟLS"lڏ &MӐcEr|ݷD_4Q{4jn,uYtbw" M4SKYr5p '7$Dfz9FeXF@f!E"z/|1c^foDͳeO\:vXh[WK&RU\c\JH z,qƓ )զas7, Q+}bB;o:HH5J3c4{ҋVkr.bk|ZeTHn`ۗyX"^ZBfCeaJc(UVc ={i@FQK ("tJ fb# WLm)CҊKdž؀T]a 53&o4t!sZsMS(1 v⛍PD#Ջ.]%# @ٯWe/n1/q@oWhEJQl[EYd&c;U$UUX.h,8(9rIgS=]7N]Vc/Z g^`s͓'tIcNI\a{1_mt<pCK!AhLH{F \(ɯAchKG's%yf"X.uNZTj]'ᬄTa6ygwmqlcU4za" Se T459cNokC#qAQOl𾏴dR=FU"# 2 Ib![r.PXKBo^I!or+xuAʼE1*&^tؚ%EkY}Lٗij` ǛNVr ~Ay]Pe52kM $Յ0@Etgb!tɖcSC)j^~jٰp"es+0~iY@~΁IK TlE񓸌8ڬv"k%qS\bV`*fڟ]lRǿG=.낚qCW/tY1]"yzQKrS *ʕU##`Gϻt 󐪑-FZn 'oΆOe)M=N ԱIPp7S=7{?@yJWp'i7Ak{2qM :\Idf*F^@၄9"z˪ǶsFqX!2,^$LG78'wD%DH^q6m+ck_.ʐ16{9w` >pwvW\M1N.[@z%7K){ (q7E滋| б&*S>#4uwDJ[KW!Ÿ.+_-,e@iNzbbL \P;H1Y`6"!}#؛^qS5:񁿆o,\a#oy€ԈBtBeSQy[1p->/i3%tsTNK' Pk -l^웑\v[ j )xV 3lӑڋ7"OÙ+3W]vU +uЈ%jd+t1{`eDg@=4+[MBk{h)1,3[3K\G*)=Y0 :3U#bG-60I[/zٰͨzez&rjlU“о%n]춚Sax}IanUb5sr@|c})\)UNKo$<&!ud|Tc3iJaz5Q5d丂M~eQTlmR&,3-f|,l_W"oáo1ƀ]7z48ڵ{-ʪ~^;ZAUV# z0/eX٩uʎA`n%eChI5iLl#na*L@4C"&lɏ]L.(UŶGU@d G(4'V;贼fܭQdT_bK@yo 3WO+nR_xFn T~ԁc d1ԙ0QC4pQ+r8`U٥oώu/tA}ʔOA} g,Xl+VGᇎbGy*r7H3kp}ր>Wly:V3(7MY8-.N=k9}m!$@QvY1!o=L$J,7 J]5nď m VvX1CFSV4zh1~рk:͋_;ny XCBcҞλ 9q;B I6%WGw٠enA3`7{vBQJ#jЭ*4ԈPTiwEuO/.ӼC +n]Ȯ;u!-@)~ST'VE5 [( ב;#lp~Ma8hNlMVyW^fE__qhM@ֻ܊w^Q!qR\a+qG!٭ҟv|SbQ yRơg,AAD(ud%TDdK1,7ng5$^2Bqtw7HM@o6RՏeF(/ > Q3ͮ\<@ yz7T핍7`ۇKi|ΐL!Ef{"æ@ɕ";Ԯ[FL%kmض auU@Yex(^aKIU9-/seZTEx)מPCN`d;mo xB3 \+tt,d @䗞jC5TAB?7'cH ѭ3oHo~³,khfhӶ;S/M,$񯯑=)R=Q|2_riLeɟ+4Iup{ׄ ehYZ ["}ODk?h Xw>,kS#0z|o}X*,f2Cʗz3XoYl!ݸ81<;:;=lv;7]W iLXs Miq&e^1aFFFr-yjHJZ&QH)rlurtS~}U+74^Ŝ?w39LEL ۳{~ #C z6` S)LSѤ&r3]ڔ5J[?]W~sV/.Et99"VI+Iʑ:XYp(ٱ ؀t3).[ -Ť6%j.&-o6 ? 8B'ݯl\a\Ei @. BD6IX?C';!V 4aӮd[?) Nl-Ŧ{p<畈gHx<{\`z(pcŗrX3"m@q?I62EV<{?ژd zıf=yAviK cZ"AzX-{D!b ',lΩ~og?B pF|W- ,*KΞ H@@:7yݒlV0Cuq''v\&j.|vKKqd>X}cF3Yh [@CNoH[љ A.Ƿ f4עGCwL{8h,iHЗhu 鸢RC-]sBi8 \gre?~q h 2 njm}O^q'G~8vz vuQJ^.XhvB{P}O;6u87Aޱ}Ժ^@T^Xt[rj/aZ:vwfUF%l'&wI @2 rET ABqKczoM>r\D9$X@Ǹ_қSXc1@{1q>YJ]UQݭhܭ<' QKg113Stچ(hFe)/&2Dit&-c?rz-kO=5 䲘صlY>4PrҮiRQW8%زj'!grImTCbzQlg;mDm&n pUF܍MWpR33*L vB ŅlG5_zN&rw[$u&ro}jO$dIy ,vIw>fTݓߣRk m+zOnGʋxm> M|n/agKo͛Z9e tIl!Xgx/CPP -R.%1& J{4SIj'OfF$T#l9.χW%7nN ORe #r>.ٽ+KS?ABZ2_}WWsw N<k 8.dj>ɜjmZ9z>']L۝u0Q+ CMoJ_uf`?t]cFD?Ɂ6t"ϐbRzvX'Fcs-' l1)28_8FtAc~nD#1~ ]HTiKl\>/ Ei\x!Nz/L qTyRgЂGhc%Gψ.X"$P$Ch$xa9j_,ntx.r0iP?5NheJ?bH㭞ĵL稜}%>,lHqtez$eerx2Ilc]D;OVf8ZGj)Ee>t2y kj9Wi,k(QRiBtӞpaeӟ;ã@tAv;EX`n/T֤9\p ~[/+LjwE]!-]W%k^[;x[ אіlMf^PKHUe0<ʦՔg6)iXSM|2qnp8O+*X:6U1|T3kH=,5{-GD_/;.q]p僧j+{~6)]7|>J&QNx9nAc-2>k@0͘eH~kvWD:ƸDHaSVdbSynk4508}(8Uσ=!ES.{.wxId~pig4f&SN(f$jNhB.cF{'}mPwu͞+"4I9>nϿZu9VY)NqPGTiu)5R*6m>RA86 [񕶏CLY-"/J ј"W/_dCOSj%EPIG&%3/L>(5Q zsh&2Ss!~\m§0ZR3.DBx?i3 T4hDh2;b*dMnmO0i6k!K~Y`iV^?"B6Y Sۨ^2x(kKIQ@7![-(u%껦AcU(`uSֺE{QLϳc4Ń} E$"hDjlى e0DI=e|4R_XRc˫gy23TOY{P}EQȬEXgT -Jg@[m?Ʈ GalsH4㪨JbWԇ63p}˂S%pxPPtɟ&C;f@!5{BMg. 5$ HP@Ԫ*~!H^?çї *ihnnƬ[Fd#/a >b3/)R> a3PR ,3h3:٘S.< \nffN). _?c#/ovAF'sQ\Yܥ=Ot⭲DOlQq_WDM oJAҼUI -C7JfX>.}+V+RJx#46EEu%GKxb=w.LFRཝ~v>j&/W&"`Hg7gYoߖ myd~OUfn\Q= ͼVB2y! S oj;x 6օmdQySqnIzhJ,U Q_s>NJ'~FTr*߭ȃ [r"M~P]6k6xd,@I1<9VnHYL޺-UNTw-"xk @E":˫aVQjJ-d)p勞 FdHX/ۏ?1tKVeFi*N+2dI:KΫ*vLnĻ"X5ǏW {'pڷuef 689lK\gzNU/.-X! HRr46_rDOhMQ#qm*5y2 /:c8S/' rV̛aRw?%pGGҖMlF^FEhM}Ԩ?Ġ5$å%)WD\)r2c-sء h^ьϘCb$VyqY̟gIW:G"Ý(o+`ըǨ!%.V( 8 ,yf[4 Li yGY3.TFᄸ?f}G(bJ#T5hJ%4K3؛YfV!Bi/-ʃzʯ?dʩr~ Sl0wSIwgOY'Emz_+YWzN8r.,'`+Yi);Ϊ0ýAkmŋ4ݵSzXG`#oM1f$ρMjyRMJ.ZX\"i-dOukA-E uX l=mPC!sY,'I3n.zH=֧Wa&0C_-1,+C݄y}iTn #FwwHa:/! q +ddTQ~N yδ޶\}D?It1:o ygŇ'ESkE-l)JR%héVl_i>}auԆ;>#0jR--X'RkEuZ-""Q @"i[>ܹH{hȅrU}߀d#"dxGECeAsҌHj@/"炍B6~ލ:GJa/4P8OTɽW`-r|#_XKj5F%BS'>=f0 )< e, *IqS*h?& UЇoN8L26Qt*s%81:SE Eַ5kn$~3'gb lrb& t'V8 o} e w){.(.y 'hv7eAY KGIjr]kF7.qwџ5$hgRT[i }/~iMosAp8FZSWν4_v>+W̕fS&n8%44E#9Mݻ\f:qvs/5Obre2T][ iXub<{"xD >۪ [O cK lrvU %8n(``dFH%';}}%0+ 1|`L;.ñ qGhN((xe-M|^yeڦˈJDSg)hDRJʯ;*iwsɦm1Y+n^B'#KIc[aEn7esqR4*2O 2,;4 &$a>$zhY쒑GxJVe(B+ɸpK3p$>wA{3E\0UXL.h*',0VUr4T/#yzl'b.Q*h~? Rp=0&LHO@t-.3s,w?) +káF4܎^2+Z ~0&/q(_~,1&.3%#` ~בB;5z=>-IYCz{{+fX=poF];1.k*dywI[fzAҐtsZ59{G./T_>1̒8 {e)A̢I5#PnkZcy{ǷS ҎNCCp\Z؈q!D۸2m.jU3f Syk or/;_pr:)iRNV کDFqgn%G%+vЊAA]mQS0rkJ/2d߸(M4>0Z /?fb^)>+%78 U4(F!{y0~|*{)4%-SK@G!(^*@͎ϝ&F|)C<`DLΠ6hņ{c8ne v!> pu'dkUJPd]v!]EBB$\V =1^\*)Fo"kǗ}s3`c#Qv4[&l?iKn0&qk{cFdS5c٨ϹwW Ïk=5[ZO3@uxזA0 h?Aw1/,PXՇ{{ɛUCxx Q5++JYhliw*TW3 H,1%I *RYʓqqni((w3 j|?yNnOXxz`tT`g&BCG$IֿԁHaS c4M62 IISs&93z~yuRh_ 'XSF(b+OZ?12N2<5YG-J ŴK̗bX9< v l&r'Yg<;L[UG +AwTEU02nj%qdN'JJzь1>G> YrBo 2hq42NN[.m_V8%VykW]mw"8nʚXm eD$~@i3*&7~ǹ_\Ll)pGPXQy^Zr7ֿqJ8D]}#{3WyZapYs~hEo٬ _){IH4ahzzp%svA=͉SFpsCףFx9KV=+`j?K&%%SXu:4 l:3E@bm 26eMz%J+tLwH$DXs HH ,]Gjcxn#n+;)HĿCFλ罾q0B$X1'.%SEx'y}_7 :(M@܄{cٸu)+y %I\tTL!u/&P_xe|k눖]sC"qi"Uv5cL(82JY(sgf(U!Ћx UJeN!CCSi՘⮦ðp~y^YS`cd30k<ø$Z@"S[apx5h-}@ jb]QߘO@ڒ'ᥥI$^VH8j07.Bxb?& Q.; ['3vSRX sȋP~3M3q ӣ-X(aM3HmIUn'{ۇEk*ën44iP1Q;a;FKũDiR(fPtU]/jɝmH΄M|'oL,R (\=gE᰻oYQPoW~*2t ǡ+QB~ 8EIyCw}.\3~xZ5``F8d|.HJlvCؐYY*VR){8T؋ ޽UFjgYAKg&ӎ;)}% 0v?DkEi_2so.hrݠ;v<:x\Vo)4{i?Qx]%әA2ԪEjM  '7&ҝ &wiZTa&eqEni'f=9TW+tx ,kKdn<^y~Z`<c+ QA<i ƉhN"|{m@G镻3),tNR~ʦxF+Jt0q\eЎ m 4uz$ ^nK("哬XUjeeo?av^P1kKIZN2շe0@R7aC٠y4 :V!HJ [Ƿo&@,,9vUy>5q9wt_u~b 8wƌG}?#3Ĝ3B3OY@-8j5eibEO H UXگ}C A[7c]u˺ I%l'PZ`6wB7`snO19B^S+0۾l³+Mypsh L~.yƅf{ؐl7Hh͒.ØTkZiX><h/3=Ou_y(/1ݟ催ǔ0w6:,7#_/}6b"veC b"@M쐭Fo'\˽%k*ZzBqW@dcۍUF u@uC? W\qmxaNz6_SNJG@T-'Lr.SZCɌHaubCRJd˓2c&! ŊD|+AThޯ\F]P*ߙ?)89@ș]-n4?9Ÿuj/a(dR֘p􆎠a3 su6o.\D%yr(8AZ{c{3S#M5AOM[ł:R@V.{:$ uYI#j"KB"?` ˢ.?-3*14\9x4eK蕸-^wdk7Wr,t fh3kh  n9ݨ"e40t+c| $'TmM =Xiu0&j7N'(GD i>-Ȉ'4>@S݉?ymT̀dI]{ڐOY81 0Ktل~uDxUBN79 ,!!8 5m_Z>2 |m `hݔ挋DNz3fʻZ=~W?&f&hQ1QD )w382>-]kbN,5c+R'UV .@H+xVMm B5޺@yAZΆ zk\! .O^}6p 旔fNh׆*@!@*;4:Je2֜J!Veh?q=6)9A*. ~;\1|p@s*gFӖ(go+=&V=zRR)q2D`vdx"mW75{ O*7/َ$=њ t(jD]Zo38W 6*,'L[mՅzߒ 3;-G9o襬DT0H> i qmʑD ec8X+u =V5(Ԣ"{!RO &>Os_F.w' 8+ u,v¾mUȕZid y-+\ tjnQ*3ƇN'AR-[@(ԬX*U"ÎTIxGNUHW)5c)49ܲ3Z]59vwen@}K{bkaFב2!ɻC_=&1MAJK4 m@1Բr4n母Fc `cKgF튼ѽ 7 >*Bͣ9ܹR-U[ldX,?&ނtK?a`<ط Dh9Z65*O\mf*^*t2Q DB))SLIۡ2"5"$*Dq͖du_*psyůUvZ+@ѭDr?1VlF1 qedx ͟' _|5Kr V#tI}ou0k\ ;YGv.p[-j*? |۠?(8xMRCf%*k#pcBI2X'xƙݎ {k_`Ep%ǯR:m*4)co<(} ]%l*>SKEwk!D>y!P5Xg3Ro;|ZpCp%2 <ۏi 2O:j;<kssW޺5}ys&j7ZkHcJR8)g/xlœӀfGHՌϓ|7FpV`CY9 [1r?n״^.Ǵ76s BGm[ 4԰3妷GΟ+pey? Bk2mPFh՟H$](.<߉/PpyEm 0mOHgsz6IlԹ3pIWABSQtMqsʜj/cmQ{>_mV]B$suXxyI@ZGە\S<0j):Tv gsd]p͹q |pYیօkI/P3p3/H͔a JŸ3%lm{+^g6gI]8kT<Ѿg,K,PKE 0yA ^9ק O&µ>z? jG|oMjpik E->ۙi:^)3ZC4 ۲]Mڋq[6{}E ^ᵟ6f/%1 R`=.5G,S==! ˯eg!OOŞԞ߈nMRg X h^Jo_o壛# V=#&Z4_8`FV6qY/xS 5n+,yU |'O(۟R8 [YVR0V]ǒ0\Jv0K4K@(`LL;Ż2OIB;wpj91ɏwƵ~$I;(Uj|1XrAi (0%d( '?Ə0WM~]-Nqj G2MMc e P}xN$h)\XپѸNS5[44ܩMH03wǢoĊK" 2]evoA#ӟ$1P&zJNoNx\/ ބP>ۄubKJ^R[!SFdL; x51|/U8!SQgqt9Xdr`W˺&Dglz63d#J$)d3-|٣7.'F#Lgrrܞ^F%tf! x͆Xɽ!0˹` ;W}Fc춾>HNް"~rFĦN2\2$wȚ +&^XC>6!.u-S D@3w jD-bi}ȋs HV'2ɶUD}HGRzo^{Y 2\rQc 3!&IZ)ai&I.},hDKZegSF6jQvÊ\FK:L (^V _ۦg(f̯sO$llpX s5Ȫ!X !(Wg,+dhm6lvl)/t3K<~꺐lRpn`'͙w1bHV,ToTyNA7^;cV.TXGbX@tO\U+my2j3+U6,%y`mË!&FU'cHU搊h!=+b4E+9oAC902] BrMo"O c/X-F翛y9) L50Gi UT="wXo8D.Le!"ISp 2 IP0sx~OƎA"CGM<&j0^dKV:FP#tEmDFY }|`=<#VP\b=Xc^(Mxr0u T]kst0H0 U 2t:UfTOߘ뻄[hjÚHZtp u]&5ѧƾKppW{Vc";О G?R tpjXs;څѦQ׆ՏՀ] B\g aE*Oa6ֽ_ FGr^O!QfLиcq-:Le|H% Ouսk] {w~B~,ߝ-V P85z+FNC3Q:r]4-kmuaG7eY<l ]ÒTO0Fb6rIb "]cbtJg±ְSI.kü1yآk{׸1 =x,ƈǫuc ^"G'Gk&*ypKwhL.%y T,0<[b'@}_u&@ytO`@fsYN˽U Mr9 x01soV!7!\뢜_e`{˯*ܓMRۗb%;r4|++9H֬%F7Τ+7ycnUO޹AlD<. ]oW-0pOmF] 1eu}Zcޕx˷ &`> {uJF-ms "sڂI_fO4ob|a5~ %˨%E'$ɟ ^Bq0KŝX!q/wJ^]UN$HBZXJu+kʥ&A$ȫ1f׊Io""elrI^vs?X+,sdotix߫p z.!nl.}h%s{ɉiiDɡ# Z#6#7kP j$3\qȠPVeN~VPoX 1 P,dWQD82M(eOL$0VYB,.<;E`(ihoRX١E@*TE 3jAD;mCܪܟzbCKPg%ɡҤׁ)WYtv-|!ՔݴxhV7F{EEJ/K˶hR| 6g f#6"c9R6G ÌW2ZSěOjG(IO=Odn'׬)D|Qݑz9CK)e.76Pv>9SXȬ` 7+Du0;Ea@-8*S{rSOVZz?#uBHp}j xSRbmcc] :yA i&5xY]PWS+PՈYO}y@QɗZ; jp(7D+$ac8*APdr'6D6?F?}rXH/99%*ޥ?s7ݜ E #;{bUW~dȈ乖z 1QS?uo_1E&bWNR^ғ> XgG-QaIȸ:zIBzӫ[NL=TIsش HKf_??z XJľsLۢeH-$6Ei5.d߉%| l˺E <V]۰NSȝgB3rPT I P X J4#sUP8έHM\ 't!\8dZݐѓ0άHrtԒ-cq??_ GL@`4vը/(`:U'dh ;}6q~O%uYHU_???!i}ɗno",kDE%XEQ8qeKm嘼lvK0֣@5*|p,Qz@)U%8ɾPyt:x"wGumV\zVw:\ $4l3Uso+pMP% d1hz?=Z dtK;@W*∞DrVͼ@ w0Ψ<H:ZlI| le9ǝr.,,9xіUۦzڐ`G`{(7w C™R,g3 '~{H]LՔ\gWpxUQC$v_rDUIB-D9ӕ %s :hō}6>G0P>MXg#%ٚtJ%85=Oe6|/E S"y }0E2!c@sLz;YT Tte4Ɗ&ZюqdHj{*uo6 H5#iDvma"r{ohW޸IĒRF54Ev|\zӂW jዛ >HXui4EٺuhiC+>4TDC8(v) ;ӻ3?s Țҋa\37:!ɯhw2s<Gn ѸÚR񴧎Nj(Ghy:b4"M40Z '?ʃgJI7Xv!79}/,*bN v_AF([M=v(C9rz hْw;{J "}fL0Hդ]5 cCaeOY}eA sIvhfPNAF1Z"2)cN!nof[T A\3#aYY+t7%`P7J*Rz;hɿ a00\:Kwk`aX5ɲ{z p!ެ 5n#E2}, !+GGw BJzLTr.ŵ\E8ToqG¡ !5^dw_nV0CfL;#T15ˁVhا?M qxGF<ī?v3ժ?SUkށC)3SwN^m r 7*zIZyhyЄ8 w`b#u$ E8dVov.dd xP$kM8omRr*;xjkrg,b.IfWHI`e>̫Giaq*v1B3He(,69( ѦHB剁X?B)UȅC"`թ8L 0x!vJ;$4L=d{vi>9z y$ X3чR` t#|ܜ&uZ>^ ^' BK-Vߝb^eibb!`-JmyX5|?;ȉ#~si;`{@tvh%Y8HF6;G"Gxe^Ns@ ^a h=}d m:e@gVݺA#3A<ȴ)irmxii}[v&t..IrM[%a S_"kßHL{3O~_D7 uc c6h2:wZ4"9 ;ug?C#Qk_~(^Z(dV$˺Ш3^Mvñ;ixY#<4GZ?WEؐ"AJxFهY5kժUHhW5-M<"2" )PD.3z#lp)$e[Fq[$q H#~ww77#1'Oh=0QF&(2<'iyHgLVQN^96;L~џvA'lg}%\ݮBS`ik`*qU蝱#5=UjTFQR:1#'Y7cCZ& VٷymSs hq9==1#`뽁R?sPU#Φisa@F?!)46kL{PPժH *y\:ͲreTY']Jgȫd`+c4! hWo?ĥt&^ۼr:_]]v38ONt dbpO0a F$+ M %ԸKQޗ?3^@l42)>lB'0!0Dxmj/źr$u'] !}ǭdہh#8-4Z_ڂdu!!5䄥64RDGDRT T7gC2M@>'VKd7&!'/^y;Ia ,dO/dg>jkg{읨Xm>S/d& vD)NDܷt6Љ"K287&+`g i\0T3oL&KZVin%sw.648l1= JD8־O5u[!PgzvjK#VN4!4{~ftmu_8SG\ T`O/qB%&{`NÑ'?; rT <(+>/!`0i:'K2bn]2zgJEM=!H2;smfd,jI"l: P1wV7dt\bsP{.vqf2p"N.{"A 蹄,KfltF&2$TD@y^uV|υDUH;Pj:tn~2!F]){zx9~BJJ"lx${=M. Z="BnM%gB rZvK!zO`_ h>yo=hd J۝Tל?Ov!vy=caRo/~eF4 砚)D2hiC)>c_NB,i4nީEy, 'G\BY&@r473TC)y4P'ha8Ǯ$'&w֖sM$$LJ}ކH6mQ\%xа*[ 2)?r-el k$C}Q/G|͐TNk8U:#_%T"b8/s䶾}; c$GνS\" [+ͯ͞] 7jƣ4투s+{4Kb.|tgJfp tjA/ּc*؃%>ۍY,C J7K6T ov!7蕁ŝJI^G%nQ@Ơb 2U<)*ʆ };.qO ͪ x!{&$ qUqm@E U 'hg{5!s f,eH9[eqْW\#Hq[oԏMuV6'wFR_]BNKcn3&zۻşUI0{/}+Óx=5"}KZ1PvH/6&Cl/?PMj=T {G^+ d%4oiզϽQ D^63YʣĝZǡ߻nɔ"7ƔF')N3ay;3K2oz4\#~Ļ҉y` ƾl6>yG~:tg{r_EhXO(SB:9 .Ɵ[VÐR&xc;N.PKf@&)pƥ 0,ryVJ]|C) 4HF>٢Ò4ny|a_YaulUY,W Pa'޽x]UN{\=+?meCoKrLW(#>[_Em1W7t^Lr^xb0~Ȩ]V8 ulzN_J%(@`d@0%|s.`Ya J e{ Z;^MbӍXIn$NuDG~ PQD1e/.<1INkaO6*u5.̲g 'k \ MEE0*$u:_WW61Z6fżtA5^>NPJfZw &O:^ٞ@8+KKj=LO$ƮK#]JU:c@1~ϛÞҥl+o iAVp[ dה~;83`6 ͜>=%u7ZG%B*jubVq7'(GFڹ^S3tcT@eJqy$f)/;Du=$\S>WG~^^}t<7m })fha"t%٥gsz :Ta+XBsŀŇeyH8y2;ȑIotaG7vSxrE;MptEς%3+/ 6k;K- q'6EK^q^[lʐC{a\HZe=Er4g9.O_ou\d`']pdn3\C9p.E/YeE#]0&[q6wb5> wyOIg%OuѾ(T+Dj\R#j$)cJL!b U=\m'62-0Fqt wD>U3k硪MG gIZI0ߌ|.,b^'p`-C|3lD01ۘCt g^2Hʟq GjjCgWWrJN@sZuy1R@HW0bVݘ UanOiP&v<[`T#i@v(,^@T#wC]ɝ-MW`rPW(X6VDW(n: jUM2*ብ.coƏpJ WǴ3)֎G7`W!X ;]] Gh%B`H|j'o'Iz MQ:^ !0t3 @r$O^ Mb;rmI+EV$!2 X ۰Ž;+é萘ڮ ~]I\9gI65)[/FR;ݾu[<կT鱴P!Gվ,ێo2WjsNH /g#CU4bItfA#4ǫ%E 2H'6`AK 5erq(oLB|tlͮ:W/xo_1,X^.L4ZK{kON7qo'5ˌlM[K Ʒ1u:K9 U}0jmp. hpúX`at~^7s:GKJ(Y }N?=L~WMp%~L.s92%Pb&d).tVbZHL7 2T@w;ct&q ~`g;L;Ag, ؉<UFA&G|j'Hy@̻p,=zψFDtRS2Qw ~;X%WVd6=nw ܆rК S!:V&ͭ2jAe5KR2vAkIe"nZa!_0x~@}#eC,èT0a@+sɄd!p™/ϓ{ enXQ6%&7Lz{)TGha𣁨iy;: 9{pGT$ͼyvV7RX=kxVJ:(]t q*a,߅i,iѧuD[{#?IZc6b 2c]X΋2lղꅂjR ZhfkP&L*a  f`^UJeً-GixZc%zl,\"ͯ0bF2^<^ۂ7t$Aﻓ$ z) Q?̖IÞ,% boC ZY > no 7C1RmP<<E}#Wl$f&$aO!ẅmZw(K  'uZH}R$k~ș̬*t-b3DMlҌKN"W<w2dvPD Smd;y=HZcN҆cY0o>,6#S 4&cHZ+y@n3Jt_E]'YKCM[A}4M3odMaKqqKzA lqaN/J%,{0y+p̑Ep.ɣİH%ռRkņ&;S1rJYS3w/ {so *nPh"aג-n2V(;FqA!fOϨ9 qUIIy\a.tߎUl\~K^Xd٭m i8Ȼg`K`lf)bt~FMKk,tx;<9pVN^JsEG`3\i,'|:nAᬻқI$q_ oI^V,[ 9p |Qlm(S9lCRJS_^f`yD.x"lқ Ŷ_BMyd`Ԛ]JLj~ёɰHȩzF|29/ك K+_مAq,f\{>ڽG6@i'll . 4 yKZR0nt= \B#~~##[Ɛ˞(gLoφYO'6t$dܩ2u<+?"^ӑWi红kaǤ_"#wyMxMea}OFtim_,!Sq7 ;+\ nNvK 4-r1d,rrUʾL72nq{m r~*inN0p\UX.L2\!2LRg6$T**@J,9u;^ݙmdNtzXH5^PA&R0L(,o߳$*7*3n|GW =MI:,%go応'臛 )=bAO}?os6(ЖYxuZ-s# i9GoBZ7Q ̚r>xC6OWd:Z"ƥ%:UHL0fsGa@gRw]mC٧B.0 -Ve Z]v =(A ~H Af2>=sV6iYTD 5J!GiGfKW>)2迼;7>~j[o-~n'[Q(d1% gs[ fj,S}4l'B_6$<wv{~jםtQtnΜ]&_?; O|].%'\@vjB0wwMcӤPlcffUYEe*NaitRi0f|xQ,z.ۿϴb>b-_!買Uhyε1n<;G!#"Zm{ |%t@5C"b$"@!ǯÉrѰȾT7 lJz230٨L(М h7c粊(ܗ'$5\<(+?\~3žM4s[ z2+^5 ],B_ONV&󍠋 <7L򄽆{|sV䒤C6:ur8kc-m~OnߖA;qhn yyM3^:ѧnu U4sdCՐiEkc!q}]>wvw \7G}+\RackȀ qϴ.mC`'+}o eA|?o !h zn{Oa6ܷf!_~??8}ghE(x[F-'//;G)Ƃ-giF~X%`, Դ|(JʂK0;%,#PKE+}i4=TN:n ٢ɓDۧ"T%~nW*cRd'xNAF-c܃+e1;cתՇGp Omb'J]]Ċ_;Z:`O}-KRNm V7R0QT(P4φlH>=r V`qMi%)~k "p0D ɥ%lzL ᎷIv뒡;fVu%^V^ D8Y uYXVYzc5IN~sٴ$IȴeY f=Uה5.1 ^YpЄ"Ӯ#8s[o+5ON^,Co֑( @ 2*~g֜fnEK\8M@7sޙvWcĨlqHcFdb9Pśg5 EK,i^}1~҂#x HwtνnJHGXLâPSH6TIfШ%ԶF)?4w7pTw_%3;Kdle3fIDqWX\ĈeHJnT8 OL2YZ].d {sNҳ@H!Q-%}@[꯫q8clN;nn^_BYYuޭheibZ"yXg7ɠE#xnrrPzbdL#KHI)o:T ߹$/ԁcԸH2RW<,/r zD\Lt64(vi7W&QOgDi2<ޕNJFADžv}潂>X}CJ̔FS-dtÁ!Ov f:`4P箆sc#޻v H"1qg[ yHtbUߌsu˲& 3nՍ瞷=@f(`Lj?[㔼5>w| P>#@ʂ\LN2N7]d+ɮ/>p UF<hIqr[f֘7v&rUBd[uv[\$w@9`m B؏kR2lRʀPaԨvȞF2-Pax?`"JzFFq'gW: iHUM\3KFNCrxF"?z hʃleu͌ܿTUa*>d0tN|I"FzFτVry3B::Nm tNarUG,? )͙jj CЈ3eP:N:,ҕi%*QZ Z>:T^xSuZѓdֱin::q㐡 )KJVxBt]01β>8Ѱ4n͜H3Y0sSTG8y``;ޤW+b8]-]i+.M8>Ub+έղ+Ԡ ;k}&,M Mo9,Е(SyS-*1WswLPٲ}4eEk淈3 -[ܽX0xuܝm؉},#BϯTO9 emgwjVm," (-YfCcWL2qx3Ŝ)RPoUC%EP25R\96^vma~.qUϙgDZ~ZhI&XxleZjwLr 2 ^ɆMsRw\{Ն. J&r@ڮ#ZD#Œ)h=(yZ S1GGBQ:t%#B/Zt@{wcLv]Ķ;i}U|g "Ⱥ^E6]^, (>8B#[~y7GA;/,t2Σ# ZcQ&IOVd#cMOi6mƪ @-sszt>];ATIYrȊ,s18vurYhvu0+IXǧ#"Ҫy^22tLkofBarI.H`~"X<<ZE1?n23TX≤`jJ4$K*ﭜyLϰIUgniUNINj1r/Xp{WXOtph"A Q1m0˗*P]ZSI,F>=ӥ ԨUk۽A 뉛?PۉRfIM,`]Jp/k6-ܧ|#3#]۬xo x#יY2 9s*> ١LJ5Lj).*UkdMYv,8P{OLճ(;]BG p&.4Modk/o]F&Ѷo\AKf!,^dkw g5fΈ/~gvUtā/-Mrf#۴m x6$9yj/4=HPhGul08\nRYcS.,j͊싰D-{g< m[H7dSc.(k`fQ hnN]!Q 4Cc⚣^,> ^9wYPA'?Yo=W D8|VI]_^_4ﴪc?3O7^Q* t0y^8%2͐]zݨ`"M0*%d~4=z,bOTE.ġNDC4<`P%" 0+0l?"_5[J3*bF^oGa\HJ2oKtO#%SF"tO)2ʍ5bvNAd9{,5D!nVP2ֱr$ݒ@d qs GG<JCnY!T1Re#γ5Ƴ܎i窛YRv9RQ}Iaf+ّ4)BΛb̬~j TW,Kؐ. g\i1z92j2[\c7y5s|en,]0YIǡoLC5v_Mm yiQJA0>SV7e{8GVcZ.̠_MK&gwNZVsW/vQqPf*=0.E `Up9$梱'pf2eͥ rj*ziJ~b̖хU6!q0[*ى HO?hشKVN ʪjMӾ9Ja%PxjL}`R R@c \u6GaJiJ',6.T!c.?ԙ:R{g@PY% .|z(_0{5Geki fSj#^g(=ǿ~{Y$mڪJ8+2srS ͌^y?=^3ভ0(iZXxz:uݐ=x: gI9qnZn4/PS;jgQuuL'?K3pܺۀ0Veȏ Q8Ļ7ìRK:"*o5]ϋcD?r؄>˞uށ.t'#r?M]h9:d0)xDU&{iMq`\`#]LBE:QKl׎ҒC|U'{g3jRG5%:('6nSҰvR౎W.FMJmf܌kjshFVd0> Ij\_UVr8Z'h@HQR6@|난첈 T)EAe{]z9wdiWi!6#>)Zi5mFu,Gp ulSxHO_g.iھ2&?# *?TY#Ŷgm4=I7$|5?pMmnR0怒Az&N*Jm[ ʄd|0Ω(]r0L(% (-=eypX톬"c͢x9.'}"'8 24>CK %tpA ןw%X'9v̀!W<>K7id [H7OHin.^T%2GԶ tWڲ8/n bήng|GOyd)]z_f 1Hg"ўy {3\P0hZ+bTV^7ׂldH=IIb[4FF#}A dl"O`N m9;LYdRa>`7ԑ:hZN*4{j}hAtG79]D(fQ'ǟwY:"w @Ǻ 2kAtP߶ITR`GAf|9UŅ콟Z7:%[ڝe6u1 V(Jnd"3* xias>Y X6%>DfV0<-5X2 zCYI`[#`Ύ7iJ|zUY<0 j} u'}j0&72ym'Ȏ;ްV(PG{]zǍm9)w[zf PAxӋ "淩,{~Y( 9 Gx)UjO=06I _8W I SFD⥏2C-ּGN|Hc~ \q&ƞG*7d Q u=2^M[FfFbYpIB0E?h =:m9S2(\Ɛ Y~3醕I=_n?d q1D$pur*ߐk يy.j..M%6?ic9*Tqqn0ԢgpԸcQ=?ɟOoI16I('.dF4\>µUj@d=i9(2d]`q^AYZ5Fq]{\ LcqAxߏ͚clCF:ͻm$J:C;[绿<a&j6˜'-K~. HW` (ySd[/$fRH~NjA3@gLbR='ъnHzC% |1봝?PY*W`VTpvFWi<D1*8:l|~H(0ck0CsuvzvDtu M}0Ӽ+*sqm/4),f?֜B;RwAŏu H 쇝aF,VBt M<4M# 3@mE7)YF8g2洃ۺd$Lۃ0T/aO%vDΔ]gOE\ z͏u/{ry;L1O*$%,!k)}p :+ՈkP  ^ucĴQ"tV9.a 5"Xi|4M,w(qNͬ6SJ65^jc%k7,*@ze>Lծ Uο-Ǖ3PWa9C; 1ڦ 0,vи2Shg磰o"VVK6e$3:d$B-%Pd~? /ApBVXQRn䯧;]Eٜ:FoFM??p7x_]vab\MAHW$*_dBJ/Ѱʑix 2|Mqd7o5|j|'( "A _\ ^ǁ[6WL%!o^;dL5Dṣ4:v{i1;nv0sKQ0ל{AHl 3 ) j\ki,'צ ,-fYUr^9[kqyJJ׿GQzV\NQ7=<i1dP$Bwk[u1l kw;-z)eΝ W´/KV[ 5@8f Ϫ&ۧ&&g~ə!J7CTK5ʌ-{M@U>gD]Uqlg?J 0m']g1+awߕuJ)+9G~;a z~xRKf'XF>M`Y>u΂ppOz% ː p%dp:.v%"D6$rw$0rvIv}t[,T/9懌~ߐ7fR8n3 R ΢0f!<4ߥYQ:*Bn5p 0ط?0Ntd]v*So-IV$W4F)NyLȫSgsjA,V,rY/͜_S}l׬c\^dF:OhvE )W>ILƼ/29t/(=$4;3Dmk.M,~RX #b.&D pbrtjk*' ɓ(P n^#mHA?XK/4Sj !"C Gٸ !E)*4l"Qhdl;NO} }q{[iRi67c[!#7̕^8nP%,: 87Aןe]mvтu N%z5XACZXAHCԠܡ?'s$xnӲmv$bSor o$y:rJrv53O>QN!HGq VFTfSo|I.:S+`7p`ߥaȓ7DnFkpFΩaa <{|PXwQEv헙.ݗj+\_je8E) GkҢneX&;NջnZ>9ߎݹ<,@~wa`pε.ku܋Yro[axq-LMg T-K]rdYN X+iF;:q m2\6]Z!h[ MU^W_C=R!h;G ATOF$`o ybfRY89;M% UE aX8L>xW#tۨz>cWF]SV定q'q`'taDoq2GGȉb齊 )\;ևg}BbxnKEbFыw|!|T4bH-fY6yy! _*!'rhqQ͠g@jitt""=4r` 斯sZ cZVԢ o /&>,C0sвFϛa-zߟX^%. '>H0|n4}^D{Ho=&oD t8{ZkkZ:PNV0c̭?NI ښ4 .Gp`~șʚWQ'<6aPB{^踣kv:bUt.,;^1uJ)K\e[[72`.flBd܉ &d0VThAцyުE]S]KL&hѢ|y{܊2Q3F^ŷmbOŗ!VOZdQXzuD|Nx8Ppo܉ʗX)L ­5'_wvUW;o)M EŢ㭏 Lw7y9dѤBǤcZ DE~R+`"ok2jB:+@[EŦ^.iH rv4y/Naia@Yc4:&e*u b]:E}`Aѣ냆(̀=ܲJ&%"8b7`H c] x'Pz^*=A^ f"D/(Wg4"1`7o g`fi&#TR&U3/ӧu+ 7&S)؟Y ~ j2֮LwG͗_O0DѰ?cl: Y.8tJm>K0OBPm"'a'Cz'& #¯YKYp\32S4_O!Lփn|YV~"c@^I/h; HqX%}ÒZw+@~fR&XeTJHC2E Ӆu)^}$9ĴVGv-?π|kd?2$Ayp.>?)ĜI2ؽb 牮{$@]}laME|LXJʿaسמmSqeQ;Zfz9UAɁOr *U *2  R-d&.g8$mGfNrw}⃇k-zwbg7IF!`$)ɉ)-O.JwoIp?,"9r&ny˝?7pjfdnHZ1N>_m %_ѼمԱV5%(f\LJ hj  ;Ï_\LQ>jSuzޢOR9ȖF{ݡheҾJZjQqB@'A (% E-d0兊 +6wQy{سS؃V_b_TLJ-.ÙLxeuYH^z]E} _#rtr@R< 껢igFsXkqv6Ckm;~"mq.bVp2TCgzF2kx|2>G'n:sZ e&}hEN~!@SmlٳS1ۏNBf_$[%Y+`-Vswdvpw`Mmd[]g._]mr^A~f! i{MSO|*KVU2i5ӂxrkWՔnt ~$0YuZ}~I(0@?-x-nxx&06DnJwzm#hK9QG*9ǨeZyZr&(` u(5o[zĴv+;6;M]I)-H=VlE]Ff/} %UCidR'x(5l&28M Qo׆鴦?'j<ԓŹ RꖅNV1sn:[3Gߓi01@ ++:FLϽ!>ZKwBt)Gz*K6X WPc|Z=)o .t\-KU4Hw'J%Ky 5W255y Xy"cT^ޫ'n^WaL{F~H8eءBV[՘[{'f @>VZqL :f?VBgjRY%k-csNEF4 4 m:e+O+٥6w #yi\"*%cmOMSmQBD'4q.Ձ 4Q&uKO;l ʹpX<:KE"CiI~}J֑Z^qC迷GF1ZMy[%f9b={yt03+qxu0EF)sjvp5K{@s=W'߼ej90}KV_MqV\9r gaY6c<˿<%2([LQjRKь6;3Zyl~U7S~i4B/b>2"UjM?_*Hq<͂Ms$݊So '٬sع+ 0.rKdN+}8C(VR͏RP,C6v'Wxm9=\˧1` &՚C oze% MZ_LOf8bA"(Js^mMTmyF!IFJ'xOsVlJiaw%P"]GHM=RATNb(:eJ"r4y%6 vAU Py~]@BBqTĚ "y K6)^;cBf*(, #OoT}+E=WnQذni+ܐPG`U&vՅQĵvKj x9Œա#0~9׃,<˘BOW<ۢ:JWԔ:W،dڭ* R®GCQW^+wC]hE6umfs>Y LɿNAP] _.!CQNxm<:OT6J+P88t,h ! J+ 19qQ V뗠UW|&sAধ=s75ĊHg"1q0#?wЍ# v"gQlSr ]uvFbv03$8Qh;|=$6 zBr'"'B?gZ(Xq6GgOhb^JC3)s\%nX9 .LS{+IǨY #'ʬ0Bm~ ]H5h2LEgPhg:K%eA@D֤0XT6̮F`4 TXsu@ .A!>!)kߟ=3~TwkLJ (M6(jllPLoV]]h 06ˊ(f],,CkSsh..kkЊpb_p|_?-\TxZ5ͨ Rc}){0cД2lZHOz;B)Brde)Ö$G uWFr33>O 8:߲t[ZL;!T5@zxcIalmz7GS 9psa\]1կI>< !Tf(D/NXCM7eG"P+6cM*h5nl\jO;$8t0bQj6Et@^.@d#VЙA\#\CS5G[`S%07]. A*U o^B]u XWyG}r!ͳ^SZ'Ŝ9=]m+{+ I|IQ ƕ&z܃< Uƒ. :ZC(su,St2ӳ EV~BHi-|mun9kOH~2}:9EPй:Ԡlj/N՜o@q{;jȩ@< 0FruxW!s*t/RB h\'g_Zl ,EC݈V*rLc:ŤAwʛ==[cudQ:ˠp=3 yy9VWD73*gu&@kDԐR\n^iuI,Yh&/t&fUgHdE%pJ.s'㭂ͭ\c*n438IVqq R~'JlG,xPRFoVk. ـ\{+NuZl.$c. W,uP/ $`W磾Ȍ_jmH~: vQB8EߠįqF;T c_.)\ُ#^ähw?vfo]wԄ^VBORMi.DҾI'A$dS7}|T]I}}K[-5j#ؗ\:3Bo[O۵S :,V4H4b|-p͋/"npA wSz07 4l@P4s%Nϡj(N-G[ E!ZPJ--뇰nUPp+ET5?-O\%"̈8vL</mzX{QBZԇw\bi9{Dž{RwtvBU7%vلB,ϴ8oM)n+&&GpCe5S~󰙦S]M!kfl<ؼ263 R;Xº0r FK>ز'˜!/u4[yqYdVPS[,Uy{z%jЩ(dKkxw+[UGڣ9+FS>ޕ=c]`TXF킩O_bUK>~4/MȔq;&ķ2KPB_ȕW&ɼe(U\e͝q dvսdFB?<9~bܤԀҫ:RB 簠D<7͏pO+Yl'6Ͱ:mRܮnܕ/4KdaC)Z?R9nKNć*![ {{7HRآ@c ˵6$ p)zW*k=lQFr5$O$j2վt3.J(s_ۘ,Ӡ7Ƃsd X-j)kNCr[F}QN5 _FelGq#^6c4=+cxꐾ$G,/;;0ϛif~1uX Q[´VHQ)9LfH .g U{E^ fOyf (#~][).£?23ztWVqYDZ_A7\df&m=~X E4~ovN&Ʈdg,NUKoor5x 1iY PÃHdmuMwQ:eѓ$lۑ?8g>g__O'Y,̋k?eF @)Z+J[`E*B:ٔ .g:Ulq(`ծdV0h+0Dŏ-#sBGkwa jz=!P6;{ҪSg iS> 0 )rH%? *o/\#rL_ vD+\rdd_s2G$ ⫔/5# ,ѥ7'AEj/WVP%M CmgXt:B )RӥC$`mY|x$zUªm^ k֣eZiD2vP1ՓnƳP>\=2WuFkfޗ44MeVKsiVo|Yx\VLUE!4#䓦 SYxEs8o{n$"H3"N_cOWalnHҺD CDO]y^Cp~m2? ;ި{`B1\=0UNL v{ O6Ahu2E*b8ݏ8ZFъR}.q9Li,#`d;?"a4|3|#4̇3 [^33d:Ru QEx~-,&@ˮjaՁ;#Oڹ8pjb{c%gS尟 mY$T-;Z~I6VgYk&],SǕŴQL>Ahm7y}o\[m] _.Yu,DW%Ro`xPܻMxؒtC_N4..or@5qDžtZJ~!󤩟@tF K,үyhca5thH_Ŵ's?3jNaן6x;֔V 1dwgy3 ̈́G2_6 y%L*n?!wpûBLG:ݞNRy"w83r$ jJlԛl;'*S-o'tY@ I)ͤRb{7ϐP9.CMW /R9^*Y%j:%N|瑭%w'Lۼ S "[ r̡cO~N։9Qh(UEv!SV!W}bU~ʸ/k @ݟœ`r=`#zYSb )B? X22HqW"T!4@aX+gf9%c X}#_N-Щ]2oAoY9ɞ?~"vGO. X˞gj˔S>sry ( I)xP( ҇*Ÿ \ Tl-rLJ'3ch t /7Z9V,Ewh^S^s#6]_+0=l*Ђv{:7HȴiJrg7m6/ (- 9@~@Av-F%CoNkaYMyE]ݟ#>ɟ;1{o!.0~(0 'Q1ePM%dQ8`Q w .UGBPI:kO\hKri?Wq̙5ojoDI,ܺ e+&d(o2ĻBEj`5tKDڋ-BmSPK{jCOyx!H؅?|SHbBx®\~JmK[A^I- ByNRK4~@XGM MQp a?-O3h& OXP̥´ۇj8[,X^&Uoq9NPf*2!K]3G,rGX :v){y&)ڬv 1H,s!oxnQ"oL0"TҡT<c`~ة}W#=7&-/#i~$a3}[Z\jT՚Fd0bEy:>%r/}1p GYo͖_}P/A~HeIp(xP xv8S\KJa3 Qx4] >at  o' H-zgHrMɴ WwK׮4qǞd<}ku~'-V+b}|<يCY.0뽥Sc76کKr' ,]:#+Ye&D`XӪ LxhK90 wdbp0J-*,/ pXŬPFq^@ko2^Gqcf78X*A~ H_ PMcDg}WiXk[s9١H[>OyUE(@HUSCb87vÓHfj;QƆqU, 8ТCJ _b:9v}ߗ\"#jiy]'N]3&V~_-3*Tl#(1UdwWQɃyފ1֛x Ū/ >KP̻,OhUi5 @ye۝SNk҉^i(Iڑp=}JڃtJ|:ϰP;{n5peryfKm3JrG_T`n$ޏ#?ax8.Tjxw_ -Nk VNBljA?pQ 0<&"njn W#sf٥l9n \ &MGΑ)c S]C_Nms'B8T݀_7w3:1hW\ɮ'{_m6 F8yA~ Sn@x}`מ0>4swҏWt22Q: Z.R%/-MO8tCәi0<VFoW3/&gOu]oX=̄چuX@li%YIzX) 5ȋJm/_k¸*Y%v 1tK*4 *ȩ c o (}X@0X"^ Qt)i!W s}][ӥC3a`ۭG 95BX˓=UD\PcT/l J7^A"YH dn ҆ n@i0Yg4IƮͨoTϢIH-"&T̲;ٕ?XodQUbHG}p4"&8`5<@$hM=F~$~g襐3ޝf$I 6 Md=rpռZ(:D .Ԙ%7HsEAjƞ whk#n> ~"!Kb$X{R-C`%l dmWPhSA}@K_:ҷ)ޯFIAC-GMs{5 &&!=YNͱ hԃ&-p9\ttM\1L^]sw㝉EYRwofΊůǵs@Al2\h(]4N`b&Zճ1:, E/~jIkgF$-X\ N._8a(CJ_=|,j_G'vA0c1E[V<٪IKI(l.^tyjμnj3 P3X^#!y!5s4<*9,Q^A-؉uv50˳Cp&\/DU6 gB}F<"XXeqofӱ;ZU?9Vϰv5ۖ@R*9L< *sqEUEN7.ɺfvK "gzhYΐ¿,XFSݬk{lQdQ%H8f2wzw81 GP6ic=D1ݓW:e=B// ƴ~LTƷv+IQ4j߿49dz ',-uPїWRnۉ7J|<I^Kx WCSM*yICoZ5`͖[k, Fst&Vx0$LE၆鉄ˌgûk^ſ GtޔN a*w B%tˆ#+Dq\/ݩy$yO$+Wz^r*eԔUA ^$1v&2M|Ivh1gSNXΏv]ȊN=uQy`K 1IIw?2iz >{pV{#KRKAtʹdGj-Qd.-([Hn9 'ݹSjfzTO2=!(D,Wnbig+iYZ^钔^AKٮT /Y)I1о[B2B2>1~!:>щFCܻ1K܆Wm] 4(kr *in:)+zRݒ+P>w_/ (B%!9 %(全ь)[ݧ$f- bDPL@/{͆_F^qʲ֠ا!nJUmbN.Lsh "؊fL۫" nLkX[^kaOTO4rm:A&P7YV ͬqaG |qY>*5^mE,lڢەȴ"_ZZA'Ik1Lz+?4x‘UFj -)3шZ5' ɞ@#\?Mۆ O uQ[Ё5'k|=~ ʲ sf#$@T˨M\:H"ʛ,zn |s 9Gu2طG"m-*13\QR;mvG4aQPYѽ)l=$HholLn_,fيK-m[xOd:Rƻ\2XQrY (|I,kkL46b&/BfO,o<_+Յy= ڲ )d23c3А垚w}4,􄋍 𥌶-xGO$!<2Vۜ ʥXt5`ܥKR 7 }%v1C]^7֖S(+hn7"76Qq~?fB@4B\Pth"ԜY}d;ҴE"xش:nohC, CI t%oh!sٮbNSqqݤZ群m //@C%%: d, x"0xp4*;ַXViJ<$S#ޢ{0~GԦ/ż GnlVԒ Y7}[=ؗcYUBV7suvLuU&_ QѻT8ikM]2iV S*lRɪ/耝Gl*4BRG=F1dƔl7~EВ#5p}GX-bʃ(H r< Yj -3S}y?V8Am'b6Yzg|_Sp~F8xA OiPȺLpGs&\v"y~ł0/Ԁ+헃¸3xn׉4~Ml6@x < n8JYqax)g&Eo*rcDgF"3.Jc/-~5e2qd 0&&P,1dKnAN77״d63rAo~lYư>0CַxfR ,Pk.TTEK{#D9#A{ᛨCC +^vqkl ,l#;oLvj DsSȾ5=_WGd>7;beضRFpHDE<\&C1`?vJ6ɘ1IA=1ј$t5L"1+dc'7q}ay'@1ĠnUAQ<#sC<{ݠr[@J$Vi~{N-e Ozc/ \!A74)3jxL~w=g18>Ṙw!`l" RwwKJmA&fmŜ\^ۻ 0cϧ,gXDO *2(wl0IYI*h rBEc3 ljrpvj2\M#=4Eib 5ԛuA?IQT8:Umf-.:NJӂF Ljq OQG5K|G8p|8c%m8'03_N\qڜtِ:DjMzt$o 0O|7yԙ0i Ƙ(uV껪6zD!Q"bEX6u4UMIWUvǔ&9BQԁDv" Q!!Γ&*sU)޴+ U1Bvad@wI'7)r>RpQK6HJ$/Q#ۧ?:.2Y ->bOZ@!*-]sHԉ\xgjU,B].a~o=ZrJ] wCR%};'L38待sOt~t2)9kS>Fy<=JA\ukbx-8SwtSiG4+K6J\$ r=4^?kAMA9ؙ]Σ.;&ԣY$-ak~9` ^؎IK(t-hQy\"nr|';p36k,EHXWcrfRjyX?y9h^y YKTm{c/b6Ĉ _)/ޙ3ϻ ` 0[ĀFJ9J> P˃3vir9PjuelCVYdJ}KzqWڈ: [9[ !E%وutR^{_9|4#]V游Y<#Բ_ gqA$fhZ]Fb|BؑR%,4o2UC?uB qO#Х|~ W{d% ֬xVǩe8G;~FaU[x],fj55U| |\hIHS 0( men&r|\PvEj`"(:ν%NZp\2YTkx]ɔXz`*)Gmu٤]S~%T:YFz),;KS йeg㋸!6h^l62yc]7ٰ]HR`a9୆uƓ?B,H=l=(eoAv}#gB^ !2No:l #gBC#[-^4zꂸ"CyۇBQqˣ7Бrj _{_kkgC [F YsIdsVEEp֏IGs.j" |J^@-n.~"1W/T\~Fu\_oy𜀼M~Ro⑌؊q"L׽*?T}ֈrrKy]%QTw.WӀ,&sm`̦PRu}érh+nQpA`EJ'v#?Pͫv|cn>bZ9Ei1^s6ц%&O\}LP2/Ɍ)QA[%w?#.VK[#"pkp7LHuuw1dlɱ2Dx(IOp0vf7q5Of@*2ƣTxU;sYܠsjP-PNU5ƭwz=}{9;wlZU)I&P@c.|=jiN8tHGx݆k/ڎ+`/eplT[+WMe|M?~ (j58]wэ |gaԸ (V,/X#a*`I. Nٜ68(/m6iƠⰺ4@=:t(JHpLeQ237ݩ-eoSP"FR!{V+`Bb w LXAeQ5ܱ_Tt%$>Kw@Nhr޻r4:;k~3_ϒ?ȹRetk(QR9J}VVĸ`lC@ؕ}KzEW?ֶVp)yWeqL vbjz=/g#uǓ]c د 8|D7V{zM5U-z \8D5--WM='qXQeDZܾ(rouP ! R8Tů'"9wPp6ӫ%Mfj`Y#!{K*B^tcC̒ӂr1Q,,}SU`1K0#nN}'u]fⅢEA:Ph0 ߝXINNW2nmtfQ$yqZJ4Xjj<ǡ"genQ{n,4"LO[hTٓ bREʆJ<&xCVx< 洙zr.'?%.HҮms]/P[X:EPؿ? SFpМt4^Qs~LZZzEȕN s[5w(raw)~ 7ӧn#aTxF[{@?ZQ*/FjM}\jW^?}P7pM]+,!rmtJ ` [ dT 43M0)<[(0s6LQX7.5zZlf+5³u+ k"=) OM:L(5<'Dy&0.rRNQQed&LVFlW^itS9!_~ayfL^o%|kQnUK!rUR /Szjvj4_uȤ2-{0Q<(?sG%=270PUl(mg4]tx(!:IE@j=8QòN? $rR8)ǏOxs u,MG\үKa'#*u>fZ3DS]܁秢3P~$!+pZ!9)&V*1\Ϋ/g7]xIO7k1|7ce%9C(?VJ BmN__i >G z5 ?K芩rk&,Jz4 ׋pO4hwVÝ6?%,Z讛_L{a .LxF3]W;,+9p|9'i`ta*!v_bDTɶ'̆v2lo5Q4@-;!ɉl/_={}$َu$*j4~:75hB۞gk/}!0xN&Bt6eRn@;pߍu'vHGDk|^l^i8p`8]:n)8ɯ*U :%Uz~Q`~*5TMww_@ C s!TUHnQc/X'qO ,&sb%!-aqa(DqNcB;xsᶼx諻qVzBPSf)0,~^XLn´[*B.ퟪ6+Ɩr/zC+Z#斴cn<%2}qZ\witӼTji(~ˣ| =,$وΝ-2jҩڴJm[FƅJ&5c9\$1@Y"ٟ왉%Wlem}]G ܱ0neiՊ:Qs8VFIEEbekF55ʬ-0nQ[X(6ɔ gX\.{^sPo1|t WO})#`lAiI$@ӫ֦3V|E[_(q;LFU28u:q 4 wreψFH^#X4gLoA7tČ{I1 x zqZ'CTimlhʪKsUqHHDl \|8wXMPO}bI mg% 62b@w~* 6߁p$Q!AqΔ"zw3p(mq@x9-ZaN70srQ>e:?j?F<jݘ[\O˩7+[pѩԺV5x=I3J:Ȳz37OZ|GXkTˆH˦a6 SC&&p#VVmo"WoaxoN:`jA .-nәlֿ8}Y:7~ή FOgjQma"wxd |#C4ٙbT_nPBXyY˧nU鵅?Ie󁿃(  q`6%p}5\(*w[%H|IO+W]Cj~.¯xr5H ]fP}ܨg3wFo5! O#CJ,pClݕy x @M* *szM~CRZ"B ٕ\Sb@T377u>zelB#O${*3B}<2'!mR&'L.ץ!;CXY!sit[VN}BlP#JSx}hkFZ//-\ Y(!mrs$'$eغy*  1B0QE { `wpeOzn*VA!DAK&'uq ?|cz]E; & zА:lmyݐ;8T/t1ݍ)ə*`ِ`HbCY[^n\og!'IO~ vng $$:r^URx@h*r3K1/o^I͉ojH({]lQdI\o#Z9m]fRf2"PS?O,XkF^K&j9[1u]bqE1kSP$*,JG&JѩuT*%FN oN5~!?i&z,4tcgnX̌ W=OKC9WnsqZW#ʁ9R]@2WKEWxלF{ӈo,D:%7cv3Gʆ aXn/ țp=`eAnQ "-}*;rCb5^;XxŌ}ޒ=!Fl)]hT M'p%g֦˰o GtCS}$UI3ꟘD+ire%=X\gn&Y.TTR al#7Uc<sA]%+ƻ ~&WXs9.@ˌ= DžFFh "1u*I;r3HN,w4UPd!{vqZfF`2"(1T 2T[ υEr0"3pTPA/࿼m6%@XË7ڤ ;fdnSqaܘKpz7 gpOW<^dAj(_i_fڗ+Vk EJ/MS{G`grHYIf>-EAH$yAnp4 ez3 ݚ/#;^ ]ᬁt;q='% q/Nqnlh,L1=ThCC";Х&?{f>b,5?e*oz kUTq=yu b/&kHu`FB=46޴Yi>}ܴatJ.@P+=_ g5.[ۢ@5w3ίYXŽ'q$'Ӱhk0j|t̒Wz6$U#<6eZo M@Ү׸pV5vMkR0BbڢsCm YYhgv#zKZ-01 xa|RȐ R)M/~ 1pMO2dNFSR)\z[xd~SF!m ǂ|evS 5 a^ Ipϡq%b} vWp0%SycspNg *+O)?>Y,j 7x;L@alݛB3gqцӌx8 x~e=C-qJr%(5&O`npD.D83F .o&`a_UZA 6VYLцs[1IYKkw$ӞE%Kl3B&ƿ`Ļ*c\=gsPA4$$S qNSAtɿw;DFL*HJ0 K^1d;-wȓ-qmyFYBˑנ&|Z~Vy_.j!8Ec:2ET]Ӎ2JL zp@bQ\CKrܣIH@QtX㽷!~|r!&~.ZR[] ;y|H9k7g˶:^hV/c8eV:Y3y&m'.~Ȧlɦ6+.o e1$^^n3HSƭ~e3"QbxB< Jm%q~:#a* cF`jf[*w}%c.aьO]T1ٕԥL"5 (4SU)bJG-.Wx E؅s$0ΕGPAYHU$;سVpn!u~i )Hw+4랿 #~:drp,v9NxLޓ .4~K Jxʼnk~>9fGaf[U9 E;>7 6o'ƴg0 >T`OE(6Я#f"|FNg!5?fv4Dw;~2msX ^H1oL@wNt2EMDr׀d2j`'G^ߐxd~g YFp:sePle;s+"&Ҍ gpGx* jK2r']hRȫkgB=4O>##>;qT2&':zY?֋`hjfqp8>?lq 17UPV礨 L%r fܽ GtazN:|U) \=Q`SӎlHc-P~7%\Β¬m(5/g{uNNQFWj񯣝),τ 6ݔxeIr1 7frĸQ;ᆔC3WGp!&JPr p1ЛתC+k>2qHk@[kUSƹ妗ց'_E|/!鬗é 9IG9s`j'LяvXd&ϡڙExao.ۀ״o*@]o7[>"Tۄ]b,J׀` Q>,Nhn gB7nƼ5tt#ck츁u.'5'"[;zΫSTc̯K I:Vs|GK ߺyUZ[]J>Ady{Β:)!=n)2T(Bf8{X5G]. >nfȲUZ맷t Ѡ<2/ ;T0ݏÉ((I1AJ|ts-v# \rwf1f@!`^-}[*4* ,*.[[kgRt{D_A Oy$9>369;;<~ms1iAE9cqzY#ӏ~J'﹝*`H UTpK74-G[A3sT`ue ,Xc#3YG,ȅDkb MXgyQ֚]]"IsaCf x[&|l˛hǹrUo\Qi1T,j`W]j#>Myn`&]6\/nY c#@{7={OmFmWb-ׅ@U1FGwNЂ)Yҳue *)%VX4 ]8J$!:6z$׀i P߮VT"0N*=\?ZE QS,bioP!.!~Fut>c+aX/v̀k:-Y:pTFmKI/|x<ؾk]谕 k#+ЊQ ՘Ds/@qX]gFD^tM̚Yg{Ч,i65(J2u66,CϷI,R@%mc+B/OFw`s$RA$"/?wYS:b N^0Qk.\h\GṵqM /5ԇ@up7"LGزxNa;,[ i;m/lb09TM)lظCNi(#(g- YdJA'V O9W[+N ik\0NǘYA L#WZ'0ٲ׆W0jST<䄄VFʅ%|&:L^G3U§Mw1^)Q4LiAOߏ/C- %'ߣR0gY;{|5G:"qd0|]o1.X\  E]b ݩa Z%8}WR1Jv?nVbEj7aGt"1U뫫[q_^" QO~>۹bw!2bUcWޮyBmTu%n03x=Gs ϰ8DY '3yt_n5Dt\ )M7yztc C41Yx%P1Fޥ[LTT|v9<Υ(t |: tr!rYEok q}a)눜Ï`s'ʢlbOsF6Q΀_F".Lqj6fA夆[ZɄ1tNwRCwϠjf0;+61$B471ߪP@Ug  Q0Mh !*1`95&~Lps}+UgIg *q;1 D`A˧ v4sV0cTayQ&aH (eF?̠1Ω=k]k6Rj6,,p-ìXu0^!q"[x˗S/o?Уg;U{JV}" X&H屓yq%T+!zʾVlxU+X&9 uc`OwfftWnDSZ¹ZMޘ7oꚂ-fT/TD{NQ c:I<ŅBƓ.F{w\h,im+V#[1(ߝ;e&u ITECTx)v(R+OXz7 H;P,J\cn Z}.vj\!X;)_r 1E*ցSBKZAJpv4֩: gd+3T0<_vS(r>6:IѼ>3,+6?+`sG@ bvsγpևFec}\Y"nBPn )^6$_]X:/Ŗ*nhzqqK*.%7Ÿ8U:KX 6= #c7eb+DNb"}o{7tNX'v0yY;mE3 5Y5"aMSSA)$Bz+i6.DYW Rwku3m)6M.{å{'(0ĩ?!r4^iF*8Ƿ]ҽS nL4JamBte@k=3Sdn; m 9Iw 5G [rr=Ƴ4rZME(eD!(X끤L+(d<y!q >8u\gTMO2d$Iڛ-#O8yE;ifۍk}CpPGޏ.8@^NN0w"@@T&J4]f2 s8/ QT=KLq{"-7JDa#a[ƪK` Eq1l, goSȪ9zf9q}>D <"kPMS9@+LYh%#Ԟ 2cIXd1ޡu_bltUJwz(U(S.dʃ} s*pF@z;zilLԣe /L.x2B-^n;~,[T072s6Dl-lsKx (Sq.g*9j2[QxBmHW㬋+C7ˠc =CN_+Pçfԙ+xy,UL|]C̟FZ H؀HZ$rFiUxm-zwk48'@zNi k,[GzB5/$NNN0sc @\([o7)NKK~6鐯;O&A!4 xu W51AXRcRaorJѶsO`r&1O4:vCاҩwȚqS5(eDzd.4%]HEӼvP>x:?uH}?wz|l _xB2cV꾥45x}2g#bΥBЄ0u7xJT]|2[ TkYΨgҥbL{F9mwr9Z~];S}E!T1lU3a?/rH{e3&Ÿ􋃛n3)Rȝl>[@=WhO3b(.zǷSBڛ $b?1g9G.rb,ck ^˛X*ΒFw$9RZ{HR#,qܣB)̐[^ 2gp nFn+"@Hp H֫Ѵ*"h jBx3A @ڈ=y4bl{ #ה\zK +&-N(X-uB\Xy_)å[K@m4KއE/;j|GۇS+ " gܓ~u{% dT"m_P!:]n1N2]1dڔwQ,`o Kl9 k{nX$ֻ_,FB0SPUe&W}Q,v}WV]yWTa'*\F:ʲ&cLkoSGJ/Nz|Fn7a& <)X- Dbv pF:5UAα=y)^z1RŻI3,q9EFd;NaC ?-YԌ*huFIT vBE9NT2 䣧 ^StGgbp *A& Z[UieNFI2MRťXU.̇ UV/%ᘸe5;h 2kvK3tTb=_b @Z&p7豀Ad]W~ʇq b%wlYcZC^C M|W[{RQ4#EO(a!LI?(T\Ge%>r=^Ř^Ȟsop~F".9TB!GܼTp5[wqA4K^loq-T!(.;ؒiL;$ÜS?Iܼ| #n1OIC; K?5PyRIo-ȔS/#+yP*$z}tKQʎ>|Rq}~O$qtzi/۵Bhz;ca"9wS1VXE8 L `yٓOZl٣E'(D'l\҇GA;4.ЌA WKiVz. #|3_g.{̳g[*a3d]η+|?ݛm?z.o+!ҨP PF=X*hW܇\i!i +ۜdm> g |ňJr IǶ\ e=' GZGHllGuTߕ 3֟Dn/wqiXnNԵ3rDxU^5ŵ%I}R?l߂:k,SO2OKXX MInۯ̨oِcdk4qY/ɳȎfK4h,dBwޞZu*ےU6 E>kV%%M>XXd2Q˲2ga ʁ|gT˱ug7|[߂Ƨ5Hd^UyJ@pG9E:$JE#6@ucBHƓd'Uk:`;H: B@C@i@PGFdrT0=F LV)Q8 7ֵf6M0]vr 4yGÖgl:WK.Ss:kw{(i.؋2]Z]SVZ= Q -]*$,(7s:hY>i37vK>JI#h8)uj}l9'7#ժv~_J (1h` \ JT#M ʍ~0C`A a ' A*}0>VƳuHg$_6<*L`S!Y(Z` '&ȞJzͭ!h=}14Gw6 i񎙎Y~ U+_鈴WwPx}dIXA."I!\$vɥcVv4]K^V6Kcovaّ\sGZ#m5@L6행?~|ć?9Gܫ0&-ȧ]ÚuGa'}-D]KGdtd\F^p!O)߮{ Ƙ= QӕX-cy3-+XF z9G^&9 ͱ!'6c3Eߵ{(~isdkç=V!@ra V;Mb8Pj(:{쌁IFru~Y qJb]J$!vwߴD QQ 1íi” H T?)fdxUB8c=!{THiQš,7RY[(@,)':@MoӬ1]ogfLMU'jet ō3]egDm?a xn%[=xݳ(J\s۷V9s ITAld6"^ YNFQ=rwzTk$r\ Թ,l@6 2üMHp2kio-^uxO\ Rdmh9}[GGr@pYtlK⸭ǙmD\&B]_V<4m,\l;#GF6k^F|(5 ڙC r P!| z?͒Ǥfw/ ˊE%vY>1-gV|!,H(W<ɬoŪvx;J)a\jR,2]Jtiv]sSOfvM}_:[m\}`;9m񷽜༡̛|'!{oo@ax9S.#RK)ͧ-yZOJh%Lt+,'(f;ߏ}vQZZ&PGOcURQI/)yГ%O\i7^lƌ ǹ La7++wN *T<绛3[\O] [7^7񫚭H@8 G"֍˽4)+q="Jsi+u$%]1_-а1)^P"":lj|eW0%3hKs#r5?c*)z~ .(a8X{|DqBdBjARY))9QzsQB>sحV9zWČ@Qmr9Q=k?gE-uZ覸#uԜ낆ç7^_-,\Y }8Շӝ6C(@> H62z 5,و7tMFAJAEYGG;G/!~6y  duSxsa^2^"$>u5/󇦠ϝ42ţj-b4ic0WDOBT&{g&^ޝ,gf; ;Oxby64 |I2Yw2IcKmt却qw[a0qĩ9+zTsrm) Y$h6yaŨ 8js|3u K~6E_!FϖI#0E)_~!ꍲ0zGn,Q_tqWYDE}W8aGt2 tKD]%׼>Qd7.pJ2zQ2$n( e k22[W҉kT}\ۮxv1A;M!zMVG:^mQ; 4j~28S2l`<[%[:,NC)Y@v!gkofqJeSawdq {9*!9aӍp *|IοA*/bprMdH!lƂ]eV@aM>PljA[m*?);v̹:Mt[ .YV7sxPGIᘶ.d7sZ6icDHuңO, ur;=뽘5(̔.'SbPc{YqZD|!q#L\>qru󳛋ƚ}u'=QrqˤDw(a $A't5=so?3M;N9N`ȳ%' Vs9|^Ϻ=]ag%8oLqTӢe YjLHXRcl@BlOGKH\.6 xr\c ^ y=Ƀ"t7"REEARe+[٣3QOL%t:|0g_ӉО)5?2ĄpU#T1t-Sڟ|`%e!iXXX* 3q}s`r~Q{*"%Hny6ȮIB CK7؜xB5iOg>JI(WgoOi^\tXk7D<U %^9r߇ 2Nj/}#{Ķr΅_'WNĤz'@y˅`)렊B 3Ʉ̜^l5ʪGf(k8|ZXE]V\1?_:H:wF뀄s('ON<IwY@}ۊN:b#7.6fyFid>zk 8U٘o]K @:S-LWBppnW6Y=(/jǔ 6)[b4I+Wb¼)f@J?74(^Z&v\QAjt#ƮK/\jv\(#H4\@uSN.7}!p:"1ZإN!)j6iIݙCsfSe~Eea'=d1yfkR7b2NWPϓ=- t J׸v1=ь(7Rto٣b2iKjegѣM8gc6Y>v m|RP]v_/BVZdxQ>WQLALKr. ЩJ;1|u2]GF5^Bnm ;4 Ai!V#81r rŚĞ4.tiA]' AcIJT_?4l@4}iI-I=晅uuj2|g;х`ry('"D9{ Ͳ)@uj@--7gJNYv N IZTkJ%J Bvn4fTcreCe&3; fT$BERqJIf TMx].M@[= A>X6Hf_6 k5L+/QGKFDECo))ZW E:<-ڻYssU:cSs"]*(炘gcgTlEVtBP]΁Lxl% B^8R΃ĆDU+% ~+Ud[4^?ݻH/F>4Pj'xZbEwhSV]˿:2qz < d0vf{S 0\\+mTAFKΟA} t,\>gDTh9eml:}3T7-\rdpx1ER]|Ҝ2^.+ë*+OvMC&E/b|юhv[ {_Lkw`h^9J(S!tg,ha8 k%NZ{<\* ەmjAT[^NBJ+2Y{3:w~Zکt~v GGπ]ěu3M/{{SF@Q]:+s cuk/ْl ]8c,XB:PTCpEauWlۄyB@/~MkyS'NB6<3+dd4/9Bό\q^Pg;9tؽ,m]mJr]b k>՟UC bx@οbBjbXh=\,"Ekg^K8('n}yڔ;U(cm y6edf9t.#Tgȉ>jrzbܳcb@UQÝ#ukL70F֤+TS=J#.7j+jXq҈ґͥFSl  MirwrB@LrptWV~+6 p9EDyiFj~={9F{q[k/sja*W=ȯJMԂKܝ-t{sYS ?UX!jj ς1uU`%|c fp'tsM=!j'muV#5o>U|Gt0ٴ1Ⓔ_-,dlHf"MASoR@ÚT* QN!-WADc-=!`V${Τ93( >;vNk`؊#J6dǼ0c7p+ `K(8}Ha+9δe\wt)IT@U~B2<[gt[d[f:cgֱ*8֧Eͣ/UhIݱEClk fIN_!my.w6;7\2u]FkZ * |\& M| LwA3krH g|yq# 7t@r 9pنzé<}K{vPnw۶> :narhqmĂ,׵:OJz0ͼ*/wT,@6i̫E#iU+WMlAlKT7hLX6#O&F3_©?ɁK%3lLb`@ Fۈxd/7[NsVR>rZ7JൢaEP''%E7b~ qj/渒Ҡ8I]ŮR=LXjDè)BFo0i9&wϦъڪHk:l~eZIm\lEۧіnGyU:m ҇{2:\$DA@"fAM957o)KtLj@j712y+߭[AP(tZ`=R{[Wq.<;7/|Mw']e0a)A/HɟM<5Kl]\9/!"Ըg}70JFB'g~cM &Oa0oW.vljuFyTVRbzM}r?T ϒ^.xWnS)ճ?FAk~}Gճԉµ̽ :.ϑ4% N`фP68ee?_̨omYjgd >|t>O<[.0_P)BAn aVi/} OS)rKkl}3Ȣ ݍFe"n'_&d:؈*\g$t.:{$fN $H{!B<X0fV̡IywG| }6( U&Ńj1\R? 9f8j=/zv| 0+o@36&aaŬSQ?{/w3 qa}Vf` yg?*qF?(S6}:4Z2Z lc#4WqadĶ5{Yoe9?Kt o݇g19Xw5imXxF.~rmwLHu zu<(ρfBfش31Rs{Dfa:XDkT jeBx(~@4_E:AKއ"`;_, s_-eNKGB6ў<`(jc ˲ _Ttb_{I'3aHt}x % 'X^Dz'Ll-],TfǗ::Ӑذw,%@fYnj]Jkbb;pt# ucbh?U`Zҕ@N~j[}ֺNU+nrjM4xڣ E &t}18:MVhyU y]<~܋Ș2j 6VXb N!Q]9FGV-5Dqa)]3'Bg/p%2cA!T!A^kP·4tcz3ӈgOՋuv-]Q`޶FPvM`B/A*D^&|{H4' Sg@}d!Sf'fŭ:opT϶̨`yHcFs2.;u7Pw/X9f (w?f G*ï^yMdlCrBxQ FÜ.R#,UU-og=}hs Z|3|_gGhPE7#EQc}Pi8vN "WȚQe.)_Q?Lܞ 2\}%_`V<#gcrhlIf!Z 9>xaC:^1bbG%bv`Ph@CJc<\Y.G]75(4_N¬KU3?l?II Q\L}9͓4Q-tAڒgݨRch~|? nFAVIϓI)mbr9K![m mi33C_i$Քr#`yeϴmDl\mvgR4sЂ6A?]^cPV)Bi1#1:c(N0uAI1vFjb-y<nc֍RHAلޖ$pB0Ogl=sd5E0 }mBh|mRh,cO9]$I% ݨɿ @lyԌsE50}<AY(ـ1>I7gy<80P0=Dxrޔ LMsrzlȯ% rsC_E6C6o Wx;)S~e*'Pru`Y8#үt zx*FŢL8˅t*?)!޽!O1Xxhiqǿ~rktbԓa5@毄&Ɂteg&EcK҂}#Ծ/ ):Gk>JYAq-q2""h@͘~:sGQwN# B1҂chc2qtqe n5Lr@Ar9`֠4y{ -ׂ>/DOYۍ\4^IR!aRsd`i1 X.DWb%@Ӌo]~Jԉy ;L謶Ϳ~$[|W$ /:zn U+uܝ7Id;@ OYGFsV72- zGFD ro!j@ٔY X@ O Oj{ ۝Dm,bG`}OM*]M ޷"y' ks/f1gV RtU@YٯfOE@"9-֏2x) H%/`wDyې7 :U9O+$BH60}o%h }ݽ+G(<;GA .ӽr]h2{ d7ddв;ZHsu컌KSvz.=G௧i|'Nxvq$.)y%d*#ƺ)X,33I@OvMucdl:_P2ᑑ{0M'Q!t];d~Դb ɀ 9)S엂tdbO \#܋d[ F<3-D[AܞdjqN )1->fY+*TUX 蛛k8Jh;0NT0Zd&J@8ȶX $։Lq98Mkگ];ԖK7s/Bf"Pu@eer꘥Mpr%Gd^6-j%(?OL돡0fAx2wER%ҭE.⿟{nɊP . N}^ozE]='J#N2/%+*|NiFe!lt fϡϼsX\%!bp5JȹB,~!QJn~ۗ1 od?5"~o\ymT5g'6dz5ýy"_:Ssp%@ת\弪y/TxTNY>=.2.JW \B*'S^(7=)@j7ʎR8z9LӋ`JO 7\8Z0:7Ok33@ Q,Si *k Rnn]JYa )o|g1?~FP:іrW34]yq)Z&lo(M;8]&EA&Hx TBs7b{Ws}y˻ZGxp`D< mnpˌZgtL)o \7fN)I!)3lYFQ82ڔl`DVO8Xq{K|%ʏK2UvPHGf\hvYJ"Bhl#7M7{kbphaTr⇷^4rBN1 }iK釧 z5QKy8F^+ջgfn)c9/m[23>%X),&oi9uCowbh__$Iz&{|U #Xs +%Q঴2' 6a#0|+6+@0xU#Vv>=hE 6+RE~lF>65,0L%K=3MI|]pۛDx!Mo T] h@Vd &K\E/bt2@Ua$UBoQ0F.J 318K[&egt~Z.fenǝPT>㘙"tA}FGT ^/5lr~{{b!yX(BS(Ӿ'=d4ABmg2PZtasD<)U98}5ȫz&#Cxbmz 0N}M M`^f2ppC[H㓩oNtVpjЃ^L3nmtt-_|WblWz|B3~Bz}uq m*ѓLcF[-=9ܣZ8!ǟaJ~-B5m XFD74]U@xQ-x/6jDEL4ћڢWHeȋ j"{ѿϽ+\RS^.38;d܊M zg!RL Pi >1W#_UHg_#if7 P(mHx-D8ͅ&[WQeV @RUꯧUrvTzZ0y@ؼ]*AT 4Lw# mT_{EE?li[}@쨡fhD| [?y]pc1jm/—%|y*jτ#8&sAs_+=faPDV_n/oAT.*V| eCފuAk7JaGC75Mb;VW?`Fԏ]mU}jR{n)&E5". !dGW)(k [B]l&0JɊ15MSv1@>)Uit+"l9jkI񴯂nyU~m3%Ilk|t>7pzX+x)-Q ock>`X"+$[WF6^Ek`(*.s #to[94Dc~gRِ,0E$0cTZ&d\SjU! jaYpDL>F -ive qJM6;Q+_6!@>N{)á^1/ r xiCKBw"=vXl6Η֡T @MK 3,#<%aDh Y(ɫr.d# U"Yf2W>u3?lLM!8.$=/(v`DVjr%\=ኒLpIf - Yx M l:l&E5[lM˂iP*_?N#$v{ğD0HLs`C/ 9IX0}nTUM(:6'KRo&i}KG; gXU䘞^[6>P< !;y%f`^sM+u{= CoAb*IKX=q12rTS8o>IPC:C##hП m\pṙ>uz {cZ f,뵮qsJ+XsEVP7WI T@nJk<\㈮d6U<_2C頞`[9&ְ꺮aYt"{s_ԠGtu%&w۵sQ1YG AQ52Ў5P*$~ga}5sˆamSfBޒ,'h$LoQS2Ę)2RRe |g썚+f5tFosW{o)*v;>p-3*5   !5eoΕIf ?J/s[ž!)G{USoCgR: 2v/'m猙nKPȲ8!AE[XDF ̏5B^ok-X_d#bbqvo_4_ۋa"݉Tհ.LVۋi9,c^JE;K଼^;NwzjT[`,& Xmø¸):D}ӵen(i՟m6 ަ~;G67[ƫngQE`g,=F=H LߧAWy]12x֪1uD=/|غEJ`mn0d#yr4ywhf7+z#񈫔};;bF6OOsO!a;^ن͆廃wn7;nNEISʹ-"PrfSlN{-|5SjoZwʸ4+y"ge}54A=z2OAkI~]Ǫ𴟤),>F>b$xtKkKu8k$W+ķ,vփ}b L> 7&ߪ])}a"c;7y"6$䭋]]x14OAg$A pR63r[CE2{@"YU [Au .QCؘwt|a8֒{Wl,v>Jit G bb= Ҹ.Kjd.qm0Ă(D(K.<3L³{0 BG榫Y/L-e x[E23b#(bme# eX_푍ՄL\ܢ;D<гi~kTҙ?4/ɗ`ijMS)t y x2wV[$֭鬯%)dpiX$F)PSqmeMp=M.WhԴV|'b^S|D,N IуN_W*9;0FowύAV2NF3t`~¿A։gՉ}"8/8' QkYkh3_`<G(ZT:~}gCب2ɍ8_p S%j8OU;p^vkїI؈﬩ut~М&F(w^ACZyȗa>ٺNQm-9=!{+]mxhCWbܟMgّD?rHeYPȏNӥ,=`N+vLj,zϜ2@іԺ}-"iYO#v2WQMuO>*~Lg L->ʍzBuh8gYEۣ_|iUH z?)^` @q$PE<a{6'C㽘XOHXτ Dk:Lssh*({m>s Xn__p)˖s.CXf3◃`8]"x>IO S7~.oWlNKՠo qWF?Cu<8'fw\übhkaBEM3wNuf[c5=$l\dLpu"^/ 7 ;%ԫ We[%aoU8O[Q)]Dn)}Ca1/mVXr{\]Vov0s);?!/,25E8qֳ(7N{R}s1]a_K&F TOs<\|pyZ1فnb㓞$jHzTj}}-O얀U֩nfc#2Apy[%3 @Pg ti$9q]\O{HGOΧ{K;K< ;ArE7\nCJr}zȂ#E{j = |'H.W<12(RcT!+kxw`I߉LSFŐ7-S%faEbˆ50[vW) Z Vytio[Sui,C D$J=dYɞ VZ=}iBի|b4-͈YD㖫gI(YE ż&QQ>'!5>qceU1Ⓗ, PYp٪=w9#6/ۢD޴ع[u!>0ujH@,6 =r΂AUrl= ^@ ف<-+4X2Wh# B3,Ȳ@?ńoDB\Rّ?o y* `WqTsTIPڗʜ޾D> g`.ɿDER$ޞq)q dnRxN~}УV$:ťuz&-`2b3gvK&1t2ox@Y躰Mfedx6ˇl ^ܲ{*wV#8gʅr+rm&"[mgu!թ[&JSDV(Gi9}^HG $s9#c܏6__bЃ_H8ɰ^A͈!<@7w]dE6,>berZX.Q&*ŒÄݩ2SqQ>~/IxwKI׮I|e!`?XflHϺkz=bƖ JΒ g&S(hxu3  SbX̍N,8')gkND-3R.y$tnX.0uƾ^QIn]xk}b/-*OJ1'B'>=1F4Iצ4ʮo*.SuVtdk՝cgSM$>_|WeiNZ\yZ޸uMSGb"J?CZtzFzA# Ms~,"2N/!ȝq滚`Svfdۀ/0lj"F]yp+ NO0}Oxb r(uS PвSf،'W*f27ʜqe p|v|9:HQof1^NVZ0W͹,.Bݫ/{(ľd*Do3[:bDC,Wx)hnf=e|ԛKRKpb 9' 6LNWw^88%lລ2S-97©F*WU>ewרI;,:*ITV@LQ=[Q OfARUi6v-.֋v ͂?6jxx Ioy}5$]rt kuA+7Y8uqPu7 Lgb渭vNU;@k\<c<\3E}STګ`L"Ib{=LhG,oAˍy.*s=JDdJ2n0_\9`h` &ci0IU%'3D1 f_XB$TzBRڀ>S `$Q]!<>zy"8_ѽk8.fdÈ P@d =|mvkԘf摵c.ת9jlP#OJ]mЊ;%Z }])1dZlcOXHA6%~ZD(F>tOO ,(dS}E78QX@|=0NUu(M$Ko.U+0|xkl {[*͈ 5٢舮T:T3:\X5#$2B  x'Te7Pt+cj$vgSϸ5N&4"vJ0zpZ`C۱Fs-l {O Ԥv2ibeY^Vp<2ĞKҌٻf(%㊚?#6(x8M[ nVY[Dz5Rf'mt;n~L 3:9b:zXVlao"F)~qPr S_?6H\o5'_V"!PKy쭼W=nވ. F ;zH }DP՜rKBHk{(-?ott6o'0?am)#dQn9+š|H&0pRw~Mxt_O/Z73.(O2M{"`;Q A`,3*eoKuz2*͜ Lg\Yp-'o*ynܹv٫g[ͮBoMMaDQl}ʚ^E:LʳSj1m~Tu03]HfxV%Q8X7lyjpL%6Je ?Y`H+6]I~l ׶NjJGo19 ^U-z # =,Ro_/A9Se M TҾ#rIHSQ8_2{|/.#^QiNMlQP @EbS^2kQOzhEc T۴'UIxeMv+<|$ltr #x^g<&ܱ*".#a = :*2+rd OWR?qqU2 'y=Rcq+-GVz6D 5g w's0 ٪:)ɰ2qzb󦌢` D5+HcSjxfXAbLq; q \ul\<1~ʣli #j1v砈8nYܷ[ؗE#K/{ZZ9ޛbByF7$z8"%e;`曦{PZ;ۅ{&=oڃ:*mHl۴TۜsMsE*`Sd'K,æx88(5eF:KglS˹$.fޘhJAn2wr+ O˃h1h-gD"ݦZ{2_>jﳱXtJb2j 6I/W p.CwQǒ@S%AE bwKV3 Tp aiSIv鉎R'"ws̞xhA`S)_̘lfo#h/y&d~:AF7l/|$c`zz䟾 Ζ|Fwa'B:}E Yro-Fkm '/|P6Rj2ȍKw͹ JSw)sEQ "GMo$&k.↔*NzyT绽Cq+D|IfqfKD|g|H֚z X3aNox}Ou 33'p: ЊUr ƊB7f1,2LKo]E@8ow{fz e7\sxe0SrTW ҹl?ڑ5S+*D+UT)r4=Kp@I^KQχnzW :B Rɥo FY^})"1'o]5_Կ?qJ~-=Vj)oUͤkbҦ36΁nv;llaơNP2g})ئc>y\^F d.vY鬴l$@z]4wk - ,|(>Fܠ)0j'{=4|):@|)2b`Kiw D^G(r-<].jsQ~s1lN sẼ3n`LO7!Ali(š-_ۡVŋe9ŬmIWQĵ JHP2Ffﱹ|/KcMXS* -e4o{s &e'8Z. E9\J*8BYBS3pu6vSɘ@`w ,@ `Tf*,vl8|^2)xm >:N?N]33+4o7ٻo?[3 edB[Cϫ LҀיN!dAGAW1P8& on[י2Vr$ ,h͚EuV^5Ӑ}]kp:J+o% HMDI0:U+sKsR8ilٯܼBGqpA J2O퇡U.悊 4J o6LoH 2)K@mqGʪJi=g58o! IVH.[*|J AeO~fNp4 BdL#2I&evI~3f/{aJ(dqWV'9lcr_i/FHBN=CsY${;|M zs;,&s㮫ؠAC3WmT,E^$?X ~Ɏҡ=q,lxaoSuWDElYԉT}N19(I/:h2EbS~wr" D]5~4*Vs4*%aLil G7IEq5u?k2I4 gB+*% K3~zh?-~muM;H3M0d5{r԰WKы90ҡ(yc"l\~M\x{Y>э)Dck &U%ÈXtD[ݡ1$M]BȜ]%~x#rP[vD^=!mlTq5I]EGn\])y(}).q 0o6*bA(<@2WC_(G'ψapo7B sqHa?tKPm ,p-"ыңԉb^<^^h_R~܁~QZb :8&,Jn *䠂m @(g7}yE kCKOɀJ~Zzo4dC:&=`O&7lfpb]N5"qQ^d^.:95tA9Hx?}gUULE67sېs9D%F%lrB\[vQU!{U) qEWp#|vw Čs{/J/>:Niw>x Iei~aSJf.B%M26x(6hB]DڽSL 1OSu/aAzRKЈDhq[xZtLG@ ">D'dTm=k5_NxRY0x_!0i-:T𲒍ZDtن42ikխoSB3ɮavࢭV )~ï&C$] V,MEuKy C;DEY{f!%")J1 +CȤqvttYSМi ["x=lksoKNSy~Ġbk-AwQ/:u̱ߤ{ʑ\G#F"&׹089fAG~E,bem-3MGťO2focx7iRTbOXT$g[h<BF3[b<83^AbE3UrM? : Q KZ> LČ$w4GtʈmlOl q8*@j!Cp[LLrZT+~#~ }Ijd߯) an de(z3]Q`fC@U\|^}Hѻ7kfNRD̏odro=';d)$Rl{άc{D L(gѢ]At7ےR~HYc~֍:6+@Bb$cmIetp G#*/G:]4M\8b )e0AZr:׼ Uom#EkEuz8~4 . $(UCNKeS\x(,n.$.Ӑ頿dG]b?<jlRһҁC RM1A2ŢKWJH!~̐uňHt$\}HzW0' m⹒Neo.d-(~̨ ĪKK˟8!<(gg VTͺ ^ ((NיAU]}h7HRNvg3lTWMw^}`4\;Ox'Pisy^Z҇a@6~ߟӲ17klwAy,dRYΙ.MO@U+Pȶ%rȏcZLe'OJz}mR;L1Y->iܬq\RbVu4/[\FrX! ]N]mv'Q|g(i[HEJ<ԈٜelHah|; pn:Q87zVuY5@poѲ$;H#5~͵YpH8|-$z򖨌ەQLdo׫-\u?U:z-ps,bĔ^IAu(LOFm[flj+FَAwei Ad2`g! ż NFoW@[C Ăwnx:.MX#=:|Kw x{/h?g͝QcƬ)~)h̭_òqbWVrgHmaWJ8 dRRX)a#7;qSy'XRs4c\^[{*inebFK?UbT{` V/}QyTQH#h!6RuG F,+XdXʸ'ݕwUg,VOǐ Ǎ;"@IK.aM;Ad[' %iěk7:ʍg]Ҥtjb M$KPRF"`{z|ZlEb)a $wU.DCۨgWn q-g$c4ӭ46"_l?ikVYєnSxCw+; Cc{杨yXbwk] uk@<&>8ОF>[41Yn, {Yd{R}=R@Sj/Rbee?~+ ahZWxC-3jkbnXDe֓(Ԭ |j]5Kpx)73Oe*4`c9{=NJ7r{8?ZJ&ħv+ʬǬIV3yF# ulDAX @vKɝ)pK3o? fB\b%ebΒ'Leb k7֒ۺ{ t,$z ȟ!Jf,:PiY_{Wn!-`,rڄ[>Oc0q| >:X'8vuc_C}Pw+/5K[@wpk6^e=KegoT d6&^{d xIWdxrHZ3'EE])+v3-4$\|;e# PꚚB&5 +cV3+Jۗwg$Y:W5tyqoԷ@;X/bl tUm2D}ysA ;\cIfΕl~Y:jqqcL%RbFeؘHL1 ֮Q2X$ԭO5Oƚ b#+~w.hn)b'+8ғCܳ'd9.Ֆ [Ρ(i|/",[N[ Ç΋J=DNշ4/4d3uADB SR&w8~c_[EN({FWpK,LZL&0RnR4<'^}\eJЁu3',# =Ri ~u:~n(^݆A_H͆4@V 6\IW(S{c"% _14 ,HȦJIWȗ~]|u.2D^ ItsHbȤCGs,"D3>C0Y%_G:ޜFip%![[3zJN vLZwIS<*e yƲ=G?~ ]LqbL3$7sp0dgFA# 7T0hO_~b>ic*N(ƪ?X#aw )|1ӉC,+*1>W=ԃݙfDXOb{?Ͽ 'J panFM4%.PվjmS#;% apIm 젒 &QV[ g5?X6y$=wQ$EzjNj=i }(J87RZ5sV-AH{Z(iˇ+1/^w S:~VH aV-kf!7n*"d5:^E(PC]yJAff;ota_b;kya6(yAZ}xx5 G}M4xobO@*) ]쿫(Tenn"+3t|ůYcDM5OJ|&Ep2q[.kTX|:v֛ɟfWp[VmwYSYu}r(*@o89uD+, єSz}M@tc(Um-u'c3cVY_}A1FL\H\ڼNQqBl}^/Zc ޲$~hb*Mѻk5^"Th2_C*MT(œ D{ZGj39=";X/1t{y.Q[["jBw2`8M %H 1c5+U UeHW1+F ,m؇HF. /Q6,>>&G'B6|l0y2&&%՚?Fʮ a8gO2[\r_؉U&Ո}W-,!j둖pԐҝ '.VL9$B]!o1WG= !$w 3^<7dxEEo/+kۙa{_(r/z-].sd{|K0Y/덴C4(wrgG G$cSΝ[gv撪 %`&{H9{4@Sn fo8%VdjR]o?eOJz%0Chιѣ)M4wFWFx;g)ܷeN>Fl!C;m E )%к3H{͝yAB$!e*(:?eBnU?WnE#xLJQpl(*$ujEO8Qq 8)Wi#%(8nB*bm g@AXqjD`+"NRpB g")[E+2ı7tBukGl|aQdUX$;Y}l$}hKEг@Qkݺ4d9#d#ʧ-̍Ϋ|w6$8,/ڰMdMv6^B.:0Ona?.SoC΄|GaUuyF"rh*|c5 kw7c&B!]))Xnq\Oi)e\(S2Rr\ՏŲyt޾TZHjvB:sIĨi<[ 67Fp}Twnvb6cܚmH`#9 !NxHtLn;Jmw n]bLzف"¡4PVO(;EãW]ǽ8fK33 *}3dmaMq-.+_j'eMәCm銡{͞oS+,3Tm3M dRH b]pO]'NU>ʢ )eվ4Z!a7.O&l1hW4unAc\%Q 3m;PR̄P)jd6Vl Z#Dj>u6J+]@RO?GKCv2p(~AAY/2N&l:[K]&$:M3':㧚v>7҈_⋋Y*LQ|iT܌}K}܆z vI,YlBw3+M< >#\N*ZÙ pomˋdyyRZ70vΘh58S3W\w׭ ZkN3KTTFq@daq z: ɌE (f!|}]˲:/cή zZ}X*[zl{0z3"8Pi*nl/Stfrm9X8ۦtAu3"-( S;SfnFhYIW}tX߬;"U6-5d9p_?32>[ؖ6T0.N Q]qe6'xX#P"}x5I\tk[v/Gڵo}iTyJR 5u!sW =I잤bg;U$ot{Uw SveFפ3] \3i!?Ӧ,6_`y9N}i:HȄ3{κ8}[2ҚpВ71yC։YS6'TV]|+{&Y4DhY:QE، I5_^2ŃI+$'^toZ_4ϲo xw͞ zmz."b/ kTĨ!2i0`ܝb!c`܉(K`oW-6{W+#I9J ƫU'b}N 9l.^lS-)=%٨YJ}J#R])<ڶ7%8VxG3T<}8eha3'.M Dα-gBЁ}&R{a0 tfdtPsKw xyB0I;ƵZ3s)q%xT^ԿARp}Yf/TI2'V2/2 L/8-a,\8.xR5CYRn\YsHi D7#?5g:ch)EMp@OUUBkO$JOAlJnX gceoAkiDUuy˭j`pPrʇj,Eoƪk }QT4 mEe 1OV&ө<`%ALd ؈K|G xu 0#{5x'-XC+aqj=9`O@G'KŞqjݓ][Z (^|FY$C#!}j^@S{ͳ&`돕I q]xnrd3|):}8詂BDꛑK]>jw1fO1s* b`8 DlqƧn^V5l'_ eGN}Z7 F~{j1 7TPO2`Id=4c|z5O{i(v ^Bc09>1VG~0hG ϋrh}VoJ0\KwHٽ4;A$f6/]?%,>;~y`l$zZBFa5U¾[-=jb\oޢaIbqOv=+Fm)M`S+,sI^@ģzAM)>:z[")t4/|ps|B̧|yh+[96[\K(k6kn\b`shA'kVlIHlI+6&$I`I@NS^Rr 5[ѷaYn!_*B`?"S3w4Jka z dٹ'kXv ͮ_YK괭Sφ^πѻjcAwbS-yF;ۮR{^ӓu* Ġ<5(wG.UeHs~*L-lhYHؕ^RԟfD9Cl֝4tm8ggM*v9юd:HRŰ{H53V\{'=Ib}ML= JðӔQ,HcC 2 E8+ fZ| 11!kaudP&ӔJ)~q<7+g,+V!xhP^WO˩!o]Qv̩%ͯӥ%_!J^ pccmDC]v}8"Fl "x>p =~ zw{,a&Z\: : {GG*姻.s<5*sSaTnxWuO<r eBa,$H[/o:<s*צmp'6;//@ΰ߽rf ߹ŷ9 m{hU38%#&4.Q!۳X[]]1R/4"e8)+~TڵVuX]1~2#5PTUon"1Y<utHs.+@K%|J} H"W4(X4 G 51`J25ʻκ;Fi꽬"y*+,X)JR=Uq,1}sT02w!!%ksKlK-#!(޷)ѡYq* wAѲ[ULX $PS|&v}⟝ttDmrՓr?#hyݽPG6ZI]krU[:gktff0VA8j&ځʢBK%KD5[bm ]#]tG8Ҁ~wW k 3s0CWJ4?r5=Wi7Cf쳌@E J$@ ڨJٲwafA/Q@n K pZ8R4G7O!YYUO!B@qG&hM#˩ap &AW*2fT1FuŅ3ecu x#L3CWƠ5 IWBBEԂN+2ܞcUÓ7x~̶z @ (6Ȱ%JRgώښgL8N rnwW?g%'x$wj]ޙ.ъN?^ H ϴsadJS=nG%x4?aWDXϯcN04nV]E Gg7Ta]]"n2[Y4L\tYӗbH֪U.VÊ,D/ɱѼIE yJM؇1b^vu6KѝⱿ? i=WSV0JDpQ Q~'sGuzHX[xhKHI~ǠQ fAo3R::M/O{&Xޭf^@֐ AșPgeh$/H}tL:~(2`tSY呏D4?T2@Q@7&:ATaud1SrhƓ5c|7$T"|/mZ 1׳Tn,)ȫq]oA^95I.䑍k?Pwx+HT!EZI ڈJpi}. c[l LGB*^*$r4JᘞG0Z  MӔq+ c+E{CCMZ38w6_*bpny%-N׮[Wl_:thQpŔ2T_NK@1 {s}^Wz0!>r(:0~|6C}BF #_'h3\üF'9Z8P$ XEQB[AH7yBX\*/{B%Qr tXI"l?pWm-r?r Y'GmP;@ECM HkZLke=Y3k]?ʅy5+ =0p>Bsʊ@b.X`D]u5#VPoٿЧ!SLB~%k=L.Ӫ_6(ጦAޮAl^.[crLVm>euBEj+@P]T Զ]!ՋD5lX'%t]x眼fef?|N~`2ж{+}.c,@N-=L2R4`'y9Z6V$Ha5( O;ݪ cb?k>WènTm._X:L󐞀׶ͽHxDG}lA@n(+i2qU_Y J gwbkъZkRH4\ '~YX; *;Ou넀@ }uR6¤u$k57).rER$v! hbVYn_a&rlL{ |~qU2Phu*XuT ja(C4mn PW@DSU!Ǿ* Z |fd~rGWJmz~;QEDZ sk,37i/#U`>]`8  Žj^(|Loo^KUYz, %:ɵ%iaԏAa4A~v (Qɷ!AB/+^b3p )[,^Jzy1=|f/)Ä{.uz ?Udp Uu]Magr!̋id's^iY?45ksfzm0a{QkU| ϏǛ6 By -)F1cjJ1/?LU O h,p~r+K{Խ}! [S$ O8}S@*!N oB}wdSP!|3K)4pq2y0pyԱ#S0svYIvX0uDyZ뿏hdXX ˫e=, {9VYD|d"mBkp2w8RcGO5d gX- ~Lqmbh&a]s$z1n,nH/Ky?c+ |1JMG9Lu{b-(zрdAQHumJDܟm$>ӌ]AC>$ c& |uuj^Y+A 2\G93 vKԭn:hտIޤp]trv:H{G=bvTexmѻ~ zy5_[?n{`-Vj={52"E;-h=q&عC& F?:x9^W %# ɏ*pH`o:S:@ŨzBL殩hiaZa3k  B_ԀвN!A(q75[k&m ]{>s,rKb% 4͋U(ZMB߀WMO?|{pDFb>l593 r:c3ּ%um"uؚy4k $,l 0B@Uk&RZITE H6/K W{ COUxK}((to/Hʉ%cΫ{@HǶun3PW0L$DD+3(pU]Y7AsMe7ʜ>#,;Rl²Z4o3Th}fGԋB,ƍ$2 _^Ag`iV8"wGe:ݞVX Nz 9cy\TAkIltV3@?q%Ծ0];]1@=j1;i4ٍ ul9ꔟф1ݱ_kYqaVx U<i `b8;=;iܠOT'Ț=VF (sF3k1ŋ @t P1bN,ݎHˠgaQ g>FxWG C5klOz[aa~]^2pI  Ai${(9vNI|0az/?J%0*酑s%đEH %Sbr=?xfD r=sh.v?0r4v.uhIj c\XgĒ\}76!/?ԜdEJvcg["j..]Cu8N.9{;O-u #"EU0_йgxeuэ/ ^v^D6y<# Vaw(cǴ|p@PJS5N @^'>:FBVlJ5 /iAo? dpUω`ڰpO? 0ZL5@{Ym2읆~[dm2Cao~f\-IYޞNYu:#9*,DN48-ܼoP,gӿbr+3~v1JI,RCga^N$>{ɊkJo%^ڜъLSWf BQ-nG?=`&hHsÑ"AiOtI C6 :K-)MVpaG$Uִk-"sEX%e 31PxX8}\f\bp{NS2*V7VIi, mO4ۂ*x|"l1~az}(uH->.C-#Y9k_.Vd%(?[UO@$*@/1Yܦj|鵫?-ш^!# LKSTV? @In6 PGFc-ENc/a~8<97&n{ۋ?B_NiʹB삝z[M!~8xڧRLTpeFG`]//2c͘t)xjCmpvzߑU~cfB/@qsBAs@E$I&bDR A@{Ҩ+Y>R.`OS#OocxwxLgV YD۹ZEk W yu4 Aw,bAC@F, -Gꗹw v}UF%YQZ/52|(XǜS IpeYQ3dK!2#>`pn6r 1U/ث)G3\Wʳd B'&C/ig7'~9Q' KJ9[bS9 OZ 9iM +-If{ADf~z27y_gS~&UKE0Qm_Hq^6Mc̔v`ga`yo*ڗ`>8A3R;|5X\n<jȰ#P+æyӝ|h\(Pceg eȮx>AZ&\Ndqe2֫*,s̬zNmȒWoT`薡 ZyiFX;^GZ/giۅAJI)Q" m8LP]2{#D@5\]`oAiv6dOĦBٖ`˻TLBSDvu=`оRł R۱8=yNJ>_qtMW< q" L=M=s_Q"#?ZO0SOƤjv>҈%rGًT lݜ3Jgr _*?đ-%TKdVϷ!lo [j, 6ZF[AuoCx4ߕ&Qm®`(!gK9J7.D ^:F3ui z= ewF mR^IAM:g;(kçTVXZz$c;B8й(bȜ~A#Y oXd;^ (:(]es%TASߍy/n 4S_ѴPbinxnܦFd"=? Z bԒmypKT,j^9Q~PBL@y!P^do ?pi nS/Al$D0jMoE3$: )AAVH &6tOWԕq 6EMP%Mn'3Fh`˟ D% )[(57Ё 1k3Mˡ3>RW >lKv }h_ kzY_: x!E9}GM.[TȒ/@p^A,ts(jz8v%~)νkzC/#[mlAџJҖr<$ʱncqX3|:크Ww.bVeyqrn4f30) [; 0*@ȴ\W~bW 5{q>P4CT.u<I17ޅخ0Q" PRZ!I^J?[B 9ѐI<#64-ګ5$ "}}Itnz\mTҬr)o; yEcCPr' s>w_@_r@!:k̺VC dW#ٔ(f..wL( v=7_tN /tXypۊ WЧҏ{_Xti>J̶]%ź׺:Z6G+],xuH9~)צ&;v=xOm<^xP r{пV?_=DZl,ԟEt^ t-JhE`a7D[W2\WCHQB57Zt,VjB{| %%jg8rYV t:D*%]=b%?F[*"TC =[!ര{ 5B$0XS0{ċME{0sgYQtZa%n-OOr,*DryE[ALbj# ݍ7훫*ͩ]-$-1<g$ ?*YD#dW%-(ك.=PuJ0[x[tD!q65=ikmoT| @wt5 bU˗oFendgB6H#ӥBl2Gozd-s0ے|p]\ ![X}5% E2K<;X3UaeUyӆCoOXq+Ϟ ClǹC2TT%qMWΔ:..#u- (sdm$hX rn-^ڡ_qU[ҋcjpw>ܾ9b=-_US*O$=%9:+6. ~cB-†cr)uWg +}e@9[w&\:(jڸgualWhJh.:E_{UIbAaGwkQBK+.\SQ  iglavP]W:?qr9 hmm:Ɔy^k =0^$.&b{Z(3D-G8m0|ODu [ཁ4w29$\v,Yы+KeUrZ*t8W-,oDG~9u9p"9xJLR0ܰF&hQoah-i&Zxhh%h-9 s}(UEY܀y'J$ wlpZ[KM<9+ފ,WafZLvzrW2%ReIu/.J~ w{pOj~/n O}_}͸-;\O?`y2S?, A:/\We|XgZiy4xp4f5'~MaЖ)1p g1\1i˟Ƚ4ښq^%Wbf9ŻS*Vkh8x`GLf OxDmnuO(UA<"/5^2JV&@OSGemy*4gyxC ${CDϮ9# >>p( wqLBSK2yZ-ub7"aXkA@3ͫv󢾝O}ėx+vD BI:ɯV+2h0 h KbA-=*0jkPBg3Ca͜8ե.ўG4˦UƁ:9 pD)]S-q]R%Ut]M<.W;d~6={0g^CQs,1!Շ/o[@)a7>JhfUACܵ[pmN#YKQgD]O\l^<08`8A\;jYc , \HgDo$WDDZQoc.]A*`5|'Њgê˯$~H|{8C&Ɉ08C9pM@A5YU1lp{qki*24uRjlr{D3>\0, RѴ#34Q6^; 6ʷuk@O xcVHN| 6T9r8VO;b-h,=/ l10*s"›1[jӕ} ϶v쯨P0\(TF#VXތC֭8\a%F}"S7^ƕ_7M8GS@G2T$_ CfUoVS#U"AF˨5w$Ylb#Ad!h!@XPf0W;íݴ'#y#J$L⡁2xze)!62!lK-Qu]Cp 'G ܭk4K lEK ~E%! !ǡQ`^8Pm%Y~$҄npȂ7ӆa\f" ._hHj=Q#ZEr7ʶpYYG]+&).QX XPܐ8])|,`vCJSiujN,N'T#q6cRF@"(LXlul=Q: [ெ̒a:#W֫s.KTMQVfa~z^)A`y1-OM+,KAx=pAEX;m8%{7Ecw4LOJSіDd}@.o1Romzi8 ][fK`q,*^`x:. %,BGGz.I'[9ɛ,]iۻu 40>A+9X-|H.])޸2WSa ^JbBkhq{`\ }L ,LPPvKӧ37mh+l8JBlpNv4{2 Ydyo1ѧ3#%OO [‰ pX]Vgؠ{2o{3Vi0!F[" AnX@uD\3?hv]nQKt 0w]#s0t2g}`;jP҉[NFyă|-0%yƳ{r(՝MX*$=:vڜ OȎ=b+lkji6q 5'MIH4$$MOn=ıvIiMjLVZN,K~nk(, jN8Z,u !Б<}9$^qD$׿s1.1lRZIi!Ut5O!,4l}hCqgbh|{)j;) gugPw7oa Tx` U_602/&;OR'p#2:ߠ{܌;v\,]&CA JO#q%XQv,zr+S0# ̯QyS#%{A:'a0Gfb֪>(Xx Ez!n:ssyƢ{)r@Us;n- q7>*.f'^!tIgVT6ur@@:o*_(~>w.Aģ:0W k#05>_ѢC+F8)Xx-:'C$ݏty(,l&Ż^=^80B6g,Nd}Qlrp2fYmrC-!'HLq]g N'&gVXOkBÞs)\T[/X}.֧ըplmuK/aRUe1YEOT _5?.]5g/8!ccb@cKd<~wOW?ʉwvp .  oU+16!섚C9qIi{%1@.PЮ̾ 4b޲qbNߒ1<@#zPV6. nafF*pI4X+P \.Y.;J9خgsW[e&+{!x֙Q\E5j8UisppBЗ^)/x)It_>GrQ?LYG7EFҪһ0/Q.{16{V?vxo?ν_.TgPꝊt'PnnD$%a4%^>F1u))IVɏۨ5n=E ™v01s-a]45S|xZfmpcw{>a8ٰv(D3gIP8\0p,p+~#:ƒ-E⻔T՜AN*\t"aY.PbX5&o5yqᒅ"E6`͹kBti.?@?0SB;f4-䞹7M).vo`F^DL24[e.p|r3wzJr\ɘ}e[`^{}%iXy"uUtK._-drC\#)U+ E6 "QB36jIFŔ^\0X}Ks?ݥӭGT&AfNb:{]ď)S4Fh6K3%`, ~ۨ*5(e@Nj"VͶ>5:/%9tw#!Y-! 7 ¿R-\#!{e:<ȽLkjC#Ϲ=/^X+"u0GW@3a &]2!;9적p!!lZZI ]:RۣI<Y]f2kzJa~0hyX`2OW8pBVڥ A ̪csR\|9rawaPo4I *+ $)ݰxo?~ +PjCebݳƲ^KeЩzd!` ӵdҤK5ѡ` !PxmC93Gpü 6Z~rඈkW /xڬ)CiC>= ю:4UaV`P_#j zU/ ћTY9QaWsx @2؋z=-|7Wa=)Ej7oo'dM-ncļZ@M#s`P)ߦPM҇EB0]B) L^]F/NWL穃ubWafN{ހ-,> ‚]V57O ^Rꦪx!qha͓+Ϯ>G7e L~2w,I$]f|?}_ᩛ2ƳB4[:j(nH._%^O@ƭSgQADoؐeSj<9u"oBMP__Xu*F= vde !Kl|ռ}5^f&ƒ鯑Ӄ^ 7ֹ?}eeڣڂS0.xIKE+4Ǧ1R)^ag PSڢ u[; "A<%qel -"fATԈn9(q~^TתK91ͱ걸+Ff+6CF^cz<"{Fx0'ߋЅd$7RʂҀU [1ϻnAb$)%K F3wݤ3礻e]:ݿ)@{r`B'PPODNH)7(?ַ9μ&cNE>ɫM~aӬIq\?p >>֡i_|)_hȸU֩o_WjїB;+l3;*{C9cYݬgq7H:{±Q8Σ>ZJE^ݱ`JZeN xራom3rpi1Qƽs6 R0r'R:nȜ_eB[O_( u,kQ6͈uBML˨Qc;xxkNM*iT/ 8a'GJ&"RƧOGU=m47 zJz^]Ҹ;ރbKaXbee& M{*eHy7ilj0ɋB>oD$-ُ06J~5̈SK#Uқ*CK [9J K$ӎm(Ú 6YpNaW5Իa7*|P-0lt(oF.z{rQc˭#kg.ˏBb,UJ`f r苙\Vcu9+[e+F&DUl`""s_OMAu mj&5l!$Fyt&]|QW!~]LsqmWz[\ +5h!۝4ԆM H ؒ;-)v"3JUFG.t)LclDUǖӚ!*Jʵ_LI˳B#?m,ay;gMNʲ5 7Q]!@Wm]#+k]jT6ɉi?8U׉Bx@`۽VxS95 ߍ8'y[ǴePE50Ѻ< 6w<9'6; &azuWWcjY3p.@("+l ?ZTI.E`Ge9F[ꂦJjlSH>Z &p.ÝP:q9(+Kґu\|'Y.U*@.6"ͦӖN@:,z[lܩy ê^Y"ɶS_o% Hb A[z(Lu%. w0EBftwwm61Y?4Ud߽ T9g[T]i礜x1vݗxyFH J=0'"{Sm&QLҞg{Q\4..[.!E+ֽݾ {73lJ,)'mǬ^XOvMmւj#Ӫw&B_V%pUJ._U+=]xQ:ƁQ Mux 3*pb \6U>&„<2;Sl%ʿЫ@w%,yb4 % MTc@Su35Z.4yQ n vӣ>cht'%IA;wZ7N#@T;Sw!sJ?Ϝrx[H:nK#5X=@rP4/sʟW]1'4(ʨcqkV%p$6ʳT. pe:3O"hsyv El ,Ib%n Y@bZ+(j.C}wpV;qS͢>*1k8Us1Ab y6knd NsfSBI"jhi--f?ؑgq4y*` =IfӷVCse) x_h?\lZs (z߉u LvYUiTE)iG[h% Þ&f& ܢfL^ׄTcN8q=k›uxzKԕ]&X:S ()m&arJ0c)'ة{X=ֲ}t5d"3jh3 ]ܙm\(Az>ݥg'KUdԟ냛M_p˶J;aClJ r4DYR _Zu_:8{CMM[PYղd8$<Č6jJɅ4.p8]-w ClŽ3ځ0 C=,5ɉ1BHǴy3b[0S+E!uТG/ynȯ{ M߶!TjI)%fjx>"~qXqEGj#||#Chdj֟?av@\їY_y~#Fx'~*xEY Ĺ/?қmYM%t{qLHA|,{5W$YQ wQB*uZh %sQ}]HM(V/PE } 2pKwAU {af,.eڿL+I]+Mo{+ؘq#Wnymףkݥ98x4ف \;Jkz ;Nw*~%(;`T 6 \tKOLzb Q«,iިPm^4v΄;.ƌImE{~;9tEm #ƻh_IMxى'O:a ~=1q7QDʕXij.1co3Ѻ&QNu7i/d9uz4h)$,Y42#Ls8.YE7w}op.Ԉ~; MHhDhb<}EiK H\v,NRC _l.koA3J&-bOqE.9VLa89/0â7>O DϧH;G} vGQ 2@).Zc )فn!P]xp'58׆Nuαt%\8t4,G(4Ub{UXs1kp['_V|QGmT&҃8[mȣR8]24.oKJT=,`J8%vw8'{z<}qХg!3-a5dž/9,aQo-cɲ~ F g;iL݊ݯ sx`v3\9Q}J!= nDmeMߺ?;ǠE(3&@]T 0KŶ`|7G%C0Mq.֔"94 "٥ҔE7=šcm_ctlٵ?Rֳg|tyu&0hPzjA=K޻8 * :n^q;{iT?DH)UϿk}3<{糜yMϣ ׻9ɋCuv]Wћb)N5byPRL<ܴvĄhljjb@|$SK!b/|{遐 `m/VD :ň`iPk~c|uRJno,ߞœr4+nUD[U8Hh"">#eZ/@ BG|a` K'f1 8_.]>uFbdg &(wp}5ǠK+pLABa& =CCODhyGTPPdyS9>.2uq)l#ݎ]qts֟?^2kL 0»Y47"K|:mEyq:-:*,xhd<^vY:mRt"֣7Ǘ2Zj+X2Kc¦xEoG纞JoM ,bWx_ѐɢl1OjȾ!vSp L? xJSez ϥDv6ݢj-A|ݜP]oVy ă>$j%Gd9F{U4ܼ4"L|dA 6Bxϰ%;"5s>RO_qIJKk*u?Lz?I&109֍3㢝V5jꪵRVԵ F5; UJ ^ 5.|qX}7gƜg`·|FcEn/!p:`6,02$|ag:WЧ哄@ Ic+!"Bbfk^)}svÝL@{ "ɨs9Dj$fp&8dO %6~v"~A @psVN }9皕Evv ^Z ^U.<߷ UشtmVKFUq+:JbϩF2LJG{oQ/:~J_QT7DX Eb0Hj544s(Πmoq{-Q<p6yIR9eWoB0DFW!GyOFJ+G>ik5 m=? w;"2/~#1 pMFDBU$r>rQ '⳻3pQD:;{"^UQ(+h~kVhF8]K_h%6Etb ,PUEq:Wݠ*XG#&<?J,v'יoB_@C?zng2C=j46J6ҺMGRl'U=`9UFx[VOMφ ~IBC*3btA@ɠlU1h; jg}86ßԑO1}IJaʦWLrMHѺ|K0iI¿VKɤX H[*xփWD^HݥFH1HU!zk[X 1FpR]7)ϸdK|Sj ` .u? K>XcYgdVIRw^V*dhew\)֛s 0:(٠m~3& Lݔ1:.D%K *ez;8`^^Pw}\ z:>]~GH+;L`ن1qb'[BC:bI9jTk`l-h(5uY\m}нǶؖK ZYAsTAבUu:wuth DX+Q;[22*gmU~{v}ٝ ^-ppY0X| ?zhw)Le`"Hҩ]Ɩe}+ PҾ|hml&Jaٚ θgNPKrhxm靗lyX^2(=xY͓=Ih[XꬣLL1/DGJ0z_Rg"LQ>~3%T.r&FZ@fo OptT 3vS2fz\6B3K_%D'z¦EGa:i`y/#;4Eℱ5 ($g}ǕoxXZ1l9[Ͳ)2%P?Nb վB[;,Kk#c&ÛW4Qg2XG5-TrE R_rC[~VչR>z0/ڜ\Gzۊ lȆcE1t}r,jIe?i4B;~Iqhkku&V2R%52,d7]閅E0I)~doE-K'dd8*Lr\a em_=5;JqrD#[l9SmZi:2a 3~GM+c-Yhb+ݳ ;l%c%fª.}eA );*NT逦TA:?3ebh8(9=WgJ\´)1/WM!5`+;o-ݕ9rWno:b-As<7I׷+ Cn HN K?{Q*A)7+I^ zR8d#f5D89茾u4)oA5 N䜚?G_p \9GK>'ZkU)<şE݃Vpw%)imv,\[@{8yC,q>No>1Tkr,Бk'jkh'BWSBAW!Te .;\)~Si`k 8Ow8c޺4-_#rIm!πb1Tw`TGVaokT5*tCtH0cUhD̖ u?6FSʒ(rA1uPQvNmHxiwT~"<驭ΛYs]Ɋp`zXh]DT+d3|R^YU?"U'W:i'67Ԣ)E}k idTvQSV 1vڐ7onN bI +|7/MWLUIECPWj&AbPs-/˦gh*Mq2v.51cED II$xug-xb{}Δ}{@;bbascr)>=-NqR+qyeP"qwH9ZI8y1v6Jc}kRi lF@Es㙿ްW$'PY$C~o\-bb r'D>bQy>nA9ʎqIt\;/|3|ŵOӫ>`?˭̕ij~Ѵ-EEsEb#vM3֎nX a8K:Rr^b/?U 8$> Zuu-{8N}_Q0,:+m"^_n^bky9mNWdwwAX(~=2|q;يz4Gkl&S_$h~I+ҕ1pW@['֦ NS@CvUg7mODeVf腝gul'&J Ω#SaQ) Uc2I (W# #Cg C~h.yq= L|L) jIQk|_P%?LUMDRLM5Ӕ^9d}||wdYk@"ܶZIwŬJx$G-E\2&>{͇,12tX7r9%:mg2s3{A'lEb6l6*5$vbne0 #Qs+fqg6<%[hksPmpwe7 'RR,0MYSv);n[lҦdXM@yv MЮZ[w.an ːe*\ݕ)㔰~>1&T,;e]@s;$W٨ZZ똳Sy}Xה~ 9 ̡ǗhlBU 0$k2xY9xeMkJ(˞2/\r$ UE-Z& MuJ$ `"q{/WekEFE:'?:y!_5P* Vqodi @3 ? 0IV0 ϳ.%^OMR`jA4tfnb/m'G( ! q #3]ZuT:4fnЂ}:OJP}2-KRBX2 L9^z]ЗG | 2Uzb\PT+#D$7.cgUK]a oJK+:XV'FBL6`4;ھXŖy0џHZV`|ږEJ@`. ½TDis5T +@Bq?ПjOA4P•{!^Ռ100@9Pu/!>`#j*a,{`>"h4-$"1WֹEond^Lg/V A1;7lCFDDGY,D=\F ȏp0*7=[QaQ(`[XOê)ف QMg SAVW<%k. #pF ⍳|A 7[CSG;$]nF0A:6~"`/U^BB˫+za-MONb̀@BhҾ}{&9KXK  lzԮZmo]S˳?Mt|G*>#'EﰟN] q$H Rj"LomIxYܫǰi'~"To/|ݮG_MDcbD֢*e"`vP?h~\s91(]273 ByesF[^e>,l0WEjj6-j?#Tэr s CRz ^E`.=\J k |B\  iDsYB>,i?;)h #sfqSg6xTGD.{2gE}xjɧdI|tb1M }.i)Hޭx\4( XLVR-S}Zt*P PJ6݆_[.i. DgH2:K;o7qXϫvܖ4k<!Ƹԣgx6÷3C#pJ=wŕ ;qiTI.rE#+Rh5 υol3qZ1N[H'/u^3$:H>9^IxysN-WQB,vm341\:B _jT.7Wv`cy9z0'@t*{ER=r%~!k.V0| ‰Hy̝,1 MGpS<-v8 &#]hZS2ifh}Z6(}%$){n3h.{!.²iv7_{޳,hpXSzŹA@p7׃W3?E?%)ۼeiu-HuW2IoK*<(߰ͫRxo.?Sd: 71bqhh4A`=$=/vPݴ$qݰgo0G%Ғ#|a`kOyBy,JG̵4x 'nRHcL[Gҡ#" 䒪Z+WQ;t d0@ar[2"J~11mutWP@9R_x̬\-\}OuEv5tЌyC;ߣ!/s=jǺ|F(~&ç-z hv &Ɩ䡋VwkL4[1` `@FC\xQ5ֳWd_>=mJ/l&l['ORsw,yOJgu[j uCFu֢rfoTXee-_eShÔC 35 rrFN ~QVXWuz5j0A82KxrfJ0kG5\uYc./m9Qn=p(L2_[n>U<6YT)Z܁=VשƯF:PqsIT5yGtҜFCI2ˮBX8KKFU6g9~_MtW-dMr+L"obsϳf9J#N:PD=U ?hRU ݮLڟ2=\KS ^>s;ԡ@(AA\ 7ՒGH [c+|8BǮh&8y`OxiM֢%B.LFArZ Ai6lF0U+ F-S,g @#N&}h6  M C= m%̏:od}m[2>~C<%$=^#[$yJzL)(H3x R$]=.%i4 &6rf3B8@>c$`e)N`O gϑYAS~$F Sre:TAxUTͽvƵ1Jd/sƄ[J{1q_%IODN |}/ 6i@/hnWWp|HɴEUqFA3m^&%UѸ82jlh{?,U mƞ`=qA} Jͱerr؛1 l_t`c13 7ʒv@X+eGQO3suo)0|@N= |lK5:R$[HsVc8j|?vMblEkOy?;~: 0*+F>ӛ.S?SIu\1g>T"*UeӑU ˇit8WW%Nzv#KZYk&T2A7<4v<.A?u,N*+yN6D0H䓌}^#kDS dPJ56%E- N@xȿZ$c+=a /CU L9cЂ{);.$m8T5G$u b@βL)ȻDG]x&*nS\ rm~%RtUnbvuݗ(tP&@GW]*@d_FZxqx.6Lt j)b:`Q2ˤ v2ݤW6Vwp.o 2^ K1ex hPQmr$~J".PkX!Sk̭G>cSf2 Gs?{w>=$յPn1U~O9{C#>~7tg+dKz毌Oy# Tڧ<|W(oci:"c#d/r"j*tr@+" f5w"QB+pjQQL߉bEv7vv'ܵcSaHb"L$xɈm_HsAR-dFg!#8;4"x͜k ]j JԮ[BTG/ .;48(*E)T G.Խ]a>}Hs86ZvvsPE~Kkj+a!^G.:@%,m %t!`swdY~D<;i+qU(Xb3f"C؃~NzH;T=gkvwCF>ʼnWa;nǯO>N[UG⁧1N3;I;};MQHV3$h/>Cvg4KO8 CV.!yKάTP0htb$d wlC+~fq7DW d̙~KB⧀D& qOlhy( ,Vzϼrt @5GFO (&Mz@F1l}꧶? C>WN!j[ Qk%T%moXoH8%+qٜ,}Z/ ^ΨG8C Q`^TD%*LobCœfdoN6? ,~,˴w,IH ۗ~Z~a_h 8aӔg q[rbӺOEtq:lE|Z@RuTY{ʎU>x*D-jhWBȫ1 /v\xen0qAs)7|b#50n(MB|L,)v/WcX];.BIi\Jd(!I.m箪zmCG:$?:U7GF- 1@:4wViC(\^$|YO$0R̈5ׄSk, +b/[r-+ir s4zyGO #ۓ*FOt=QUr Kt RjvǑX=>m&|!V5O=~v0ïܤ鯺rP̌ .'khi]EH1iT& 6'r'W86 H~2q%0U@,+j X:*+|iߧ]- fΙesV!w͙pӹ’֢XUssxj)B-ai;-dQuR^ZzMI:kuj\ ܖEL K~$ γt"nu# CZXi?hNsY ިJS%zn}杬N) Q[]~QSDd+kؾ/V3?d>!ZkNA9?|'{+< ',x9S}CdVD`w3XP=/DU؅puh7o0fFǛ@SB4ibYS5=S?>ͪoh)wXH.9x%2K(M!i`@E^#?|sH93.] lZe1 ^6.ggCNo(C1{1Q!Ҿ8V2Kىէ&Ho(: R>'` 15M !^45*&0;#_LɌ{p{|[ cG_ߗ] cQl \ܭ1a;P1_m+vIt\1& o?($|2B ;i3B"_wEUc叩 jQh-GFV<=@Q Ǐ5tH` MkU5>wjJ-Yi]PHSg8͒Т<5$69Mё_e *k7m$ĔeKgh#UsGSh@ 9_bc;Ms9v;ԖRz~k!嫐Kcˣ¿B̌貗%9I’qŴ< A»Dex$XУsso.Z h㙝$-C:o>CrF-k6ٻs{3 CyEd4xqQLT lY.x)4G#Ii֟}>4ފ{ P"4g[=<K<'OfDFx>ދ *7TcYo}eiCaNZܻ]J۠Pr˧׫EXY0-Dt%y^:h1ùkͺm3|z0)8^s@i7AKTdJ=g渳KR:ÚxnԿ#j8mTwR/4JZp%qi4D<]+y\B?A8TfQL!,ێ?vE3G/}*X>&uvQ1qfUyXJ/Vetv8W/\L< 4ZEûΕ[{LO m?'G]=%̜@2 N+M7?Y}PzR8q1  {'|fI+65ɖ`"7|2@9_ U6I~v+l*EY=pG{ hS3^߱=Ybt5V*W@C`ڛ|!(OϠI2А= nӃHk $ <6?!&}ܯyQҹ3f$*윕.%anD 2-ϭ0/Ҷ =scX+toMzR#4<e^WDhT8y\Yu"a/&䪓ԐDmg`F9 gXW5eNΕ5dfY MG[JqEKƟ˝=*1a0h +%M,@/GeAS_m-pcOOGsA¬<&u6!GaJߦoo nBLSI6oԌp4S֤| ?ߊCΥis?!*BEfD\8I1O2):KKh5lrN鴘}j9=qwzC.FjMK7?UUƮԀ K&ҥe4z;𼼺=cbJ5N7R,fAEIvWuH롴NŠ}҅t*eA8/1M]S~3Qrc Y@iRBk BՉB\פfX6#J Zݝɕ˝C lbo̺+F[~y3r\8yON z^ٵ`2_Xj 0?#+ e2L~5XWOIJG^n ZTU#mviL5 &,,eb%}AK()G?"Po C&nƊߞEB.㡹4|Ž\d'J647ґ{1ap:0'Ռ RXOp :%~b^O,}tZ;|Im#R'F9ܾhe#7x3o]Nn: tOKN#*vi>Qv7$ҒHp%jb^[%k2RPl/HF Cs_-6(c )y&ښ{z-# :OW\c?2|*;?a.^"ޓc)ǤؗrȉG1U$Tv>ൔ͙ęY5*S.t5W$`wgw$[ 7IwD V]pöGΉ n6ˠpuSMi,E fac='#}akrhbי5&{aJNa1V ԷT^=QcNjGm,6B"F|:O zk-y $}79Œfj*p3U3 I lVV\W?ܑ">U,3{ e$s@{ǶemNǿ384"r)$Vn08)uKf ,SmLۂQbEZOGx^6$dT9wy`npD+V܏zذEzcU?'hMΠ2~"ϋT'*zD6Ș1ȠSvNgfVv-kOxf dO>Ot=iAKP'{w$̞ܵTZ%hX6֩MHڢYRszEdEXQobv[ddݳr,8oTبvO9E:KYaIty\ 6%Mi/M/r>19#IKPaog@SbBER_Ӟ YI;贠m6N~ZW 1]. զ4CKZv<(w@. HtTx¢(fp(nWZL((qu6(gV$Sv0Lx*hzDIbpBn*M҅V=2=oi*7j 3 L4ɧOr ywԽBXK_Gʋjz-(ϰH.4e]00ZqsU"(] n=g,ݣ6'H[+c'a_F9.ow6lehݥ? !ޣoiy)RK q?V8oԘY!&~@c'E&x |ӟ5$l}]UMeG1)#>յNe!2ziϧa#ETyX=[LC_A*ػoʚt>0G&˷ɯ>9% \_t!4Z=W}n!U9bpjWAtN35s\yRڎ z.EzGYf"ax_PaQh[}T`x-7:=33O?)} |`I;WՐ7XE_vh 9UD閨)NM-GA$"非Z(ĵ$\ɏ.EJKuIJx{ЁÑO`Fz8b1]mQMud*OI4Y#fʫwiKwKT,4m( ?OO6bxwa%d}vF0  6xs=TÑNg +=qh$|ow#X*MtWϋWc![?dɰғ)hV/@|:W* `~jij\#r`׏W1nl9!eRg7\ж)v6cYeEsvMzw^w"J_?E8y9%UEdzmr'2:W|zT۵Z<uYhps]/sY7ň9ʠi@[XC?|W9ž^Җ;^qPg˫y5k){8JQW@oع* % x.iZN엚eHWW\p Ⱦ1pvVa'̹f%^F6;v{HxbM)A'g!DȅLJOK0`dڿF,]GшM>^Ft@} 'ޗ 7|Y]gJQ $:Y+Vb ¾l8n&4_/ H5Df=noq!7=,5Bw6P9\\/l&vSPbiL$7c8K+ɦ@dn 2PP'$ _y Gt&йu[F;Z5 rn|-Dz`OY3 fbUd̕+M$v:ڶQIdh 3Woc7)+~4g40K]Zӆ=,пj0#3.ecuzGP$T`5\}U=oJd=10㩪j x|Zj@I$6$J%g!X(&2sUxoJ+@B)luBw2bBې 5[I7c&d{%^ڄ D 5긴^ AR uiHH>S&?6ԪS|C=[W!Yz3"JXC۽\V{^fn,`GA` kZ{x-gqEYCo=2:wuS &(.}NtV 3| WAOܠ!'1aûOyp0e6Hg0jrX5\}cL$*rUy^rDf A8uZ)DUx&9m1/Oij>cxsFQu&yޒ̸Ő0E^rjq^=A=) m Kˤx|qHC!W%nΗrHROn+mNX4ɒSY7R`ӥqE ݕX(a_ѽ()MHlm"K2ǺG\Mo=R& ~l@0ۨȶ(bD+O\!.pA0^Iĝo 'N\nX#iNz䶩⹁5AC݇Vu HaDiƊ$UZHT8QXdnpk&S#NtSJ 2Y@Ckw%jLyJ{@6+cbGĜ,}$/aBo =`u m1uM }~iwRkWcXs8cĩZ5S NQIU`F7Õ`'x0:䒏kB[SQ_)ͩPҾS[\@ȿA SRY(mC"q sPs૘, r EW]Ʀf) $e=ϦS~*TȂ%<.5DL- L֖iNW7|0naޠ E7y'_^YX*72<4J |:+DԐ3^3Nj~3J1wF/JQ[T[& Q{* }gf[KSq{ʓD!CU2 =jr1ʹf$QÅ6{ t$/Q1TZGnr[YV࢚d-c˹Ce6Ͳ7AMdkv $-fl4+Aě'g^N3,6O?f/A\I3ou&RƁϷzNWv k=!60!+xX:=]ok=E Ժ<^ҠU_;T]~ Ih_"M.X>?e8jRHaz5;` =G5 Iz+`Mem2Yn`C>22K"-8gSc .`)q(әet ^̗QEvGU)E}=M4V(~IZdiXߞf`)V^<QK"tT=-]ri3Dɞ¤_hj q)0?)cXNӎUt=X"}-+)m 0{6 NEČRH :܅_4\#>9Y3&;Jˬv|e0ev)F=l%8f2jW_a'ćD ΃p:3t~jNOɊZZ=C8Zh* Mj$73 uOy5+Zud"N Kb4<rj~$E-Ni2DF}g.+J>' NiEY'UL} bEHs%x`l[5c1 jqH[}:2k{k$:+qx6f+Xx>[rp3.:c>VN ?T_ FN"GM 6mp(=ggM+X "YaK@}>2/]]w}@`;A)З#M>BB9qPk+j)e{&ebUwܶb~3f'0 VRHsW z+?20:Dc4iTfJSOJ4L##OJw/91@&Ѩ1WʫE#hW`6,&d'qG%- w")U2 9XfWG`c҅B\,@Pޏ--rtJ3ei<q<e"<(v0ZP?Ӡ6@!ea\mVljiX(SB*1GuE$0 -bT= Կ^-39wQ"^{*3$o%>.9RΈanth˲:}$P!? Ur03-;l}I?Hݓwqir~ FA[x}w 2kHb1#}0:J:|&JtIȇ I5S;7x0B:+}虷4?բ[d>''zf区#=]|DGv O(QoDcwabD'I(? az`6inx0ĽbV@b /1-]@t\ r11@`7t>C^b 4Qk͕>*H!>umN?ㅱ2Qwd]&r59cL0?ncCzN>1}|Dڃ-e9489?B M`m09\԰[,pߩI?ω,䬤(>;!ƀ zK[ԓ7DT,$suRƼ=X'U teQѺ#`2+ MD{)Лⱀx .cێv w @R"r~羛k g|$"y'" [  gKDG=j 'qF6-,D2K))AM+Ob~ٝYGGa^/ b{$U^ ^9ՓnXVYNk}o2wcēnȏi=s% \|Tn_UA;m-e-DFSTW em7 p+S( m+\n2ͯ;P:B\; 1?}k[׃JީF6,.$N(&mwqƶo'Xݕ#ILawV=/k;6?T`%ydت򑆩{Gm%W>|S/r| MQ"%V²7l۞mR=MKj- qc*`U9ȱW4CR 5ݍN7|ƱѠ~Uy//{lꍱ1-tt7IdAUiPݾŌSyJ\7uO%aXP |8`)Lᓓ/Hk)-v<|ak?65Fh%tLX62xi< waޙuFMRǛ4Zm͛5"O1 Yݵ*% B~}*T.2:\;.?wm8j5q7Qk e)!bB}`j[[7r_vUN3ҭNZi7?p{/ 5=Bm@Og۲Ιb%/F.:\rG.ǿ.rǖyg81KbYXgć%qJ;yj;X%}).vNb0SR=Dq{ЦUVs~;s ri%b-{ÿStV K悥T9h0PO$Ńմ'<]AF=tB:O䊓_G] KMg[$u99,5Y4TD^&f!u\aol4 ̙{j A7*Qr䯦wgV僫CXQ$y<[0J"9M$UݎgkF7Zp|=EY׭'8ꑘId7C+P;Ǵ#Uqrw1Y*3|}a?(eA oK\YDg+pх:wu)&Q0 9k[Z8؊ w RC6 ) ,>XY0;X@ޙ@h ^_8MG)81KNdOc#ff0?v 1Qo az]׫;u۾}r4cz<|jҺ=ۀm^)7Qh%%{IjX]@ѸJU q&OX.6j*@JD8%:{T6E"e[S ]grw"Y*?13ڶ[N8WXx=&^#J$yb5fxccf#u<ffq%C$D:/ٓ^L@WUfy05w 5ԉd[}4żn_G/z"W8 Ќ# 60h\cDqC XG 8 hs7—\@-G.m=GXVJ_'lDR*b-IcۀnHkvF[UBCO%Н$˗&yF[ı &/rGF*׮ uSP F^ Ue*~g&|wQ,xkF.ֆ6 %}4NYB)Kp >rp 8yG0 dŬQB ,DZrjt=YL(w_hXO^ g>Js"TȱRb8 %-^R{mFՍ'c xP2n;Y񣙸@a(P~ћ$ka /߅0횦n'/!g)%| $t2~_eiqj&p2 UCH~P0ۇwA~wixn&Irf[ًl?[uLknLD\Ƭ*jKrf*< b6˂F4h%&z#-=06@n2somqS@nbP/uV*:Kgvc(9cFP fɞ_o=61]yE_1|;c|2a6M/f#ڴOu9\tk՚ە ZFkmS}5ltt+b\J&!g#L"7:ysn+<4{øSƗ QD?L;e8~UD`$,}8@qU6 3HgV [E8rhyCesն;ԪO#BfUBxMIF~ +al5Y'|8 kb&s@0e aG[bn=3^/.)< %_95^LqL) Y0Ww [Ϥ^Y'b!? M69B]q#;Pk3#PimC{ ȪŹxןUnK\it#;bH\YJK~V-ԏT-eȸ}xyBoeHZHaܶn͑3X\!^{! >5geg4G=D *#mjCAV1ǍEH*pdw՛8$[ĔCDU%'YCIUHxqA7z%!'16]_aka:`=+nV%\6=!;%,\.mJ drСd}顖1 Ý" ޒ\L ٯLƿTt0<7E4,zM`"#0.foLC$Qh7c0h&ГgF~y#ؘ motaU`mpaߓ݋}&(pE;|l[y {VQ.- A9%bU閈9P q)5"0Cp ΆπUl/|/w1KjbF|u#b#Vyts>oj,\|Fh3uf +NyXZČt^Yn'FݻS4m,"3F(^Fp=|*\YD(`)eI{MLj Ud߁-Sa"/s?솬m8\蝃/zFpxirUlv`]" jBt~5kFkWXa>Տ4NT#&է ?ҪՂ9Lw־;F|㓧Ŭ}TNbr^M0.= ;ꠏ2t݋&0 2'/Y&zB4*\d& <̔>(E8n0*XpH_{b+t(Ȼ6Q{RQMgLb]-Ap^=`! kZב-e-#%!})E֋|ɐe%2=Y-5 (At VDx'|`@km'6&| jcVowwGWBc:rB5Q>r-m:_.nh|m 184f*azGԖ"HV[}mQqo5| r逧U:q%6h0 ީfr,݀ |RqsòyC"&$C #B7g Q aN;mj~aVNeLH\u/颔g3SӱKe,+'NЍ2͌k Vz3DC=&$qp9Bփ&X v囂q"ٵi4vCݜ!Mȯ(tYk.:pZJvkQrjMѲuCp$=Ao%uk>2,N??LZ:OF2LZX'a䎺EfZ_+SVΘjåHRHŰ\O!5|se}/'3nز m&o93M&W iV`~uV;tX23U"fmt Մ!s/ZUpDRf՟5dx"Zp]?C=Y إlN[G,p9]=騰# lk UU5w.r&/=\[ԞRMK-V-DpKv*9F_;u_ |Do/#sD(c"|"̉HJ|H9{m!R2!Ls&_n7  +#ݣmȹ Z1*d@7!`fS| !;1"ՄFq'@GB޿9Ź4yCԧ ;_ #vDAU$ }#620^%́}  8Fy岢H^pR c,f4e6^> ځ "TaZP6.;B]SjA}d\79.$.!OQ$`?og,*r":f, Y%R+==*aLk7}]/XϜc-*<_vկdc8"A9өz #">WBO( 6e%>HޏBˑel"MqzSRյժ%]ZxComTPPt,B%"RP;~s`RV'Ȅ&F9_Fo~t6^(CS^=:#yL{l-38Kcj~hw0 ]0S=ӒEاJ62o[X#2@c0C*Ai]SmmEgJطiO*JAPfE5'KUy0w@5SyӛY zT0$O<4aޱJ} >Ffa8L,>Fȳ@===]rխ:PtK(V.D9,SD\s$on -؄U뻒AUsCi/}ZAFp@6×y t[6.+L}gXfg91`ÚA-e$pIp5fއ R V/}JU^yd &4Zx߽Dx9ך,J Widz l?ѡ;$u1 3 tDJB4ߕ8Hѿ>X߭lOLPl&( t;-LUBlޑL荱RBJ`B@y[Xt23tK⩄5p XtZTDG~L*nD٩0[zGRafC/9Q}M"b/:B!"ZcOͩJΖ?#wyzHs9I06\햦,>7^Vû5Te't d'ЃUvTi_s[M0f{ iţ7Jy4Zﺍ<.h4%?IHb 0#zI?bTWbjR3_b#D@ }6aes#e×Q`@::](P" PnꊦNxGx-~K&ygbuGH>/<.~5#Qխ6<K+|1,èA{xKBR'&i =*̙mqBZWŅ=zZIt$M~CLlu4?:W5=W/4$H$`*O _r*XWU(ЎL өK6o ʼn׼;hwV^Ck%g5 )#{bL\Bʾl@ޕeó,4LBA^E768+,YAKxmX+9x3gCUiD6Z5ڭ $.pHE<\|޹ُl!p;RK Z4s$K =9QIp* !TbFY_\d :hA*eMuM4c"L0ڡ^>F!GQ~6qogrvY5?R6 vkԶ|[-%nbJ6h :Fr<ޙ) LK,jLKfnm&ix"ƈ%&w:óB©_ Mn{7,ݳM㗺axKv\a(ƨ+}Źg ?f .+qo ŭ~9 CcCu{UHi^<{O[!"( .xlwOOC0%/(ea$X2;َRd}ITu $d 1d0k$R[it1@ k =ObEa1 :E;ٮ Sr0 /*b4]ژQDrs6d~Lk !%4wI0cb^WoW}JCޞgHo&J'P/˕7~0]~+C}}@;%d|4lrMF O31J 5;^EۯBn\ans I*!84e!7@(Hh׃'/8=L*-%0OdƔ;)kg:bUT^TԡuM!X=H 1Q Ot\{4 \ӜЪz0%kbzDt7cϔ2+/mS|ᗷ(KAQG!/^ m{AwA[~X_1'M맮{K^aȔJϲ]ۧcU?[#},D w5fctWw@ _9W5`k0i؜n u,z/ȓ^0 ɴ_HMS2Z@Cz 4E*Y j%wDu ?<0 \JqkҪT|%;!Nźc5gcVM\U@WS$-n3w?9ʵ5z(|L1J4Xxu aLe.]EboyJtj>/tGAZ^qqHQ~b3<=uf5W<, RI($Q俕,6-M<ia9-~K 6rZ+<`M Sw"\V2^Z,W_&>#~-ZfKJ>@zvKM٭:9j(wc :KK wOI.o /KkRh fcˬB FJvfhٰgB5"ၑ.ɞ*ΊQ8H`'lF7 Юln;su~:̓Gν"ҷ>(de; ^hYyd yc":|e (>)%')]&dt+}^h@u +N[ NZ1ޖ.p)g%*#AHyO%ViC]~*Q8,톣8B6, 4gOOQmGNI.W!臨"c4?QL۬"FDs+kkCƢ =Ï d9:r:${8p&VuEK/x=6"aB{M#mw}cZ4?}NcKjUFmly?$槔}2$0p|dvPsAu:STAS:|H.T#$w&q>rXݢ2<9h"}^pKFĨjff )q>ķ)m\OwcIţx , HO1־q쪅g5͏AyO,,,zV];Cto .imXdj$bkҥ58CL[T*~?1eGs*&{0>o!Vćę6'm7~LNRHFqg_YQkEm:نzKjYOzUqgWN ɗXcTE˯хMA`8 Ԥz` 1M( |kIW֛ 嶲H^@u?Gy3a$qCށc>Iޮ&ҐφfWjc S5`^`A؋HTƀX37׬h6ƇE]dF 1s,YE5B"[Ɩ `Ae*($>IǀKDzRQmp%rMq*)ɍg8*YG[%Wc`|Dޕ!8 6gFDeZd'Cpu%EAa"ԴYMS:ҞR1s}J^}{dm<[iu^$j-wq- _%o@&iZ,DŽNf5dN9V>%^Շ sO@v7Ӏ۷Ehާ#6h"ߣ ږ6em$Z;i.@S>$#Yհ' g+I׺]@ 3Ve9;fr [Cl*8d`(@Ekݓrzb硸8.B7]U`05՗tf3p N$6/ =wz<J ߴugyCUx,n`DF,3 lv$pJ#4RYY;UA~"}O<؈tϤfaw-uPnJCcd09g@(|*.U0ÞJ6|o;xc]66P?pKnr/I*8 R'Oȫ  飔G$5B#ɞ#)ID*!uew'JϺ8mp0`"l󐷱We3IvSv{g#b6K֋/1޲I״nFԉ) ^ݔqB9 w2;{aymw.ؒlb %o}_/nvmXMKe uIΘ9=O[Ynī[A$/gP /͠_+t'ו7_>0`[ӽ<݌J$"3KA"c餼I#$W14a7 r #kywy۷b''hИyM  SKD[s>qD?Eף}L15#7s+J| _`Qs/VnjU3c퟇A؍(I/丢LǺGHsCXܱҌ]5N̻97yV셾uOP /uPy Q6.+FI9ooc0U7?R.8~Y8<[bHJzP&-;/"\E:S=heV^c|b%qxn t$€`)7ۃ|6M%Nq 2Viv2r!4sK[I&0b0:ڸmsvA"PJ*w8%fv@Df }3TǧQP-*7*fZn‹5W:!Bʒ)o`nJ t|[ K\$@έ 5H&o_rvCǘKY쮇 3c ׊hgd]p~êL!3m83"1n X+Ƴ$[PiJ5fk骰H(UkʂPe6W3$`=hl fƻ$Q?a}'3 awT T*rQJuf zt]`'= ~6qj؎͏gp6e%WgQwm8+*D8^h+rcOpet'PW!IY ˣ7yHFV]$%qƫv P5]A܂57ke-DPY>Aǂ6z|-$fI<ۮ  !5mV؝|cD~jQcZ)l P#HLfez C b;u+U@>כIR\F Q\8{fRtDs Dr0("ʲPj HB܈ }v/0~z76|fStV!#g/:o~CXԪP {IO1P):od' [C< 5~wƳ{<ϲ\SJ-O]VUK^ȍM*BYx4EJ=Ҋ¢gqLt|y2%yW,4WnSXK&Cm֯*!\wA o.t盧}>JGV  )՞5'ޖi]K(2auBilUpXEU<\ڊ&`#F KMϴ&|ݹf_%axJH( &ݛ,SSlzaNԌo_*d@> XUcCw\>R[S#YdCwg1g^gpM%خ|sǖ):o.bA~7%cLq5ބ_R]Жf]ypP,@k'9xHSNM_rK+'Q5="4uQ5Q /}zp{!!~(zK;jT|e^2][-̽R#(O8E# <ٴajY.Nfgw%+H0ӡU%Y>6^~6"]I=2ix:*:g9`-le4`i(A4ɽGHPߑccۛƞx0xZFCUySqE̝q FޮG<Мj?6nVк]T+bҞW1 [s]Ȳ9,tk͂[ ?oo>uQSrgxkuJ]6}G(hEvdJtEr/Վ3)#kPJ K!-C@ə +`Pҽa]m`&&*NgFLfk]X[TKxT; Ṕn_U8U{xy! vPH!k Иx'T6uw0ޣitw] 6w-fnEkUp ,prmX^ξ|j-:f{y#D:V'Hz}A3S,2jCh}M1߲+l\ˢ{ VXDIl(DvF=򀭆.7z {¦Y0EnB{r4kq>-%o-_O7u)d`z,-TBuLӸA ٣riʺC@9UdS s*>NRg*gKy+|һ2$BW>`543" -,/%AN8Cm$m!j\2f52)@qH;cog6U> NHB\\ACxT6b ٹKA-Ԭn3nZ*e0ԶiQhc\څ?2N,0`4uSoiхkJ@*'#oVs桼t;C?4ssЦ܆tAޅ&6{{JqId7n%}Ыr P}D#"}\鴬lTFjṘ.F>BL3ls6q{g ӖFwl{0>UUDy$H}إ ?ut|L^LD*ۍ܆&4Jxn3y} AӢ6|҇Vb ݠN9p [lReC`|%3f*P4ogv<ڽ (mqpgJG6ISzxQC :T:zt3<{K%Et,zXoRX{{Q{ap) `Ůt0˳ib )UA.Ǥ `ev؁j瓣ZOdJAy懬ȕHʤ ~=ͻl Wf1(p =vZ͎30tTH;6HmAM}6W*f2UڌR=A<&1f( 1Fbrx9Ag$[,ZWgY@V}'Hq12\A}A*u]c$BNC8:gt]x=tYwP=FRK;4~4*HaG ۮeK9Do8I{u1BrF߽Zb@dR Z1PMHؾyօ_B|!$؉ɴ(O.tx%>50Q'D N.gjtwj=QRAS|cE$S1lpLc5zBYz]ZIQB?J(x bB) P^_mGeD}S6 CAYp[e# OjBC|է-q:==vVv֓ xm˩?EOfbHZ?彣!wf!NŦ7 Z>bi~D;3'װǛttn3DZ Ԡ 0٢or2QKalc}ig)ƗSN[P:%h5XΝh@ ɚD*md@cʳoUȻaȳP Jۚ)Vfg I0?#ŋGH{ͺ9l}AsvrM V:=qVȗ+PBOGBD"jO@v #n(t$ (LF8-}eQ܈'SX`)J 5l6yɨٽ5rGU3<6 틏k%Qz/h*zJ{ZkWrMtVN?m4ϊϚtRD#D&ٺ| ;MU(Qq'\)|81P'* _ݯ:e`l Wn}+(?^`%Liߥ6۬ri͔}:ȇΝS) T&:TgqVf:A$ N['o?9NY{O̽bAMBڨrj0I:gE:_`$U{5}%-JJQ  '(I+m=* 'I{ 5t^M@T(d1S| ܳ$u!i\\#,f_S 5pQfF!4̠D]4i~J CYQ4Eta_I^;VsEQ\i0[Ŷ,ϺY<=\11? f5O<ΚvAoeP?2۴4̸n8:)Y"n8ӯc`#WذOJ! 6ĘL!`h(\v|%yu;g QM̯I í, E`{_E5o6KWܽUѩ*νʆG>0˪* nn n|ʮ&W2©<5Q\Q.l0eLHoѯ#ޞTk lS٪u<Ԟuѷ{邨fH}Xs=HE` x`oŪ(T:i׷.k-"xﶕX(|r~2{zFU?BcBp6TQ J{M!?_e8hᰚA|Sr[gflF MM׈Ns4k'5}\hoId|j71)?@?cG!Fbv?2ݔmT7 BsdFA{ K&$iOԛh0T . HTYzJn9 I{\7xޮ7FY yͥ6oʺlW2L9X%` X.&Id_l¿(ݮÎ ZR/mHWp,,Z]`"|f7P }%;0[W;𭂂064^yGNzFѢ z`#QʨDL.?>HMp抋$6+in?h\F{ 6 X놼||}N giVͺSzAQ@=N硔jSE*lNp#B.F?D?u)I-2f)^S+]׉eկS=lh mU3W&綻*lMX-xJx K.$%KQcw{Hurag] drEEV`(,b<~JeTyNO}.RѳU_GC wz@fnPK~w@XŔ1Vt-JGk_U"zm5Ϝ8}4Yr8AVIӣZ 7!7 *YZydc73PJ8fQ\7^ô$r H ӇboM0۶I{񳿚lIKqP/hϮ( @/Iv ţS`{>go$ e4l `rr&ROZA*гRmޏs5z~qՅ=9fƽW9{5q|`2ˊfjDzLc2'vByU 5?\LK8u7Gi̝Y%B,NkQc,xgbߴJOe3f?輸Yb~0ٳ *,/9S/O.0To/]uA%_Zn?-XĿ酕6B9[{s̆{Evs$o7kϙ> vʱXJ.%6*Mc8I;{xG\'1,Á.Pq [O+±WeËt2 0±:%Iv4=+RUz8̙6R1e!R(N0K:?O)-~u[ Ү}h-.ehA*(n$H٭ss+](&JsnЉ8MoX퇓ZхLN)D߱@U"~^fE!c|`P,( 7BiB(+;HLc.[ł?Ñv#I. p2lGG5)vHjZ<%]+mq67|02,pDw2wJָ *JQ aƗR1,bkYGhP Y^ߒ_]i OXR8H"HN;b|t W_C~ .l2ݐ2pm,޻ivucl(Ǔf@[18k0OXhL Ͷ:@Ա&g)4ZY9L2In̠NZ o` S;B92E3 2]{fxD%U^gɿLj7+;0MVG/ԑ7G~T4U U;;O\` N`XRSh-t58_q8#H^'ex(? D:񋡹 5 37nǼ#Ycn<v't.Z5֠}yw z "2I+ @Kfpϸ~4*t:7[!vQi<%ڌ1aUր j.N07^S*-l B)lèI%nΚX-ٰ6RYkcTĬfFj7 )҈OOr\|zуORF7x1ef.c6bQ5Q 淊z+uE>xŝ{k9:GXlS¢D>R2jTe%ѸĜ>2-0dr]rgl=)pt]Hث 4 ̷|y~q v`b9#E3;N<@,Įia7`&m"(ʑaW1Fܗ*M0Ba\ s 9 yZ)ϫ]GVGjWy16pA` .O4F.a/zmϓWiD¶5Un Nl :fžf?+x,n3|^Lzj|y~^4)叞ԇ,t:;ڻiG4g 6 /~|$t CɮxpҤ1JZG0ONJ,ѻIMruX( Q# ئzG7jI-Zm S"z(3>Pm2b@ݮ-_4cAK:u)qfh)+R12>tbکPHCg89e~ r˽ ޫ \EDm*PhUd:tnBG.Vu<|Xi\ 8bA3eEE avbtށUֲcȮNP ٿX诿ddNYiVryg^޹L.9;RI`;9rXYMsw8=8*4ՁTH_𡆌bXN1 ѝ;YmXOAm F7 tB5N]!{,te {i fOb(LN+q#9K \^$^ts{JŌ99MळIy0CBN7.Uhuj3nWuNȳD7[ 9Hk.͓jaqmbIH%hX,,xCGyQ|1]R[:}slV(xoޠUlvh{!2Rkyf0ijJ\`9˜Oz8p b)y[z3K^՟lfej16C4Ϡ%ቊqlb5",fk&#o@x};\tkgIŸ+;]=Iy5Wq Ϫa򕋋bRGŒ{7vUgTAu:NI}}=S[ y_y|s9Rz:](WGɇU5p(I{%N'I]4uґ*ZH PlbYLV+OvXij\{('5&/`gmM(EED)*BeLpuԅj^(6 vAEw/5E,c~C264ZJ:U寉?EkP(L416̂ՖbIMpН .!秺Xck{)&T9x!L˻dxq)ih[ߑ@P >$FQFMԌ(^g"~=DW0S{ﳝr1,6?'HlmF ]"֘ř!FB&2mIu>X'L,;ϦܦטSNƍn"'X~FξtƔր7Buw5+F45^H{)0n*؇6.PP5\3xF, GЂ/+?CQEWK0}&3O9D]kYuDl$čw~p4G|5x>vwlOy㽦j*yFN i!E9uܙ6?Xp5wOit,@qxӯ!rɮ/eN/IRJ3$}&b_X=69Ÿ Dk͡\Z"{1'79z<3 pb[pۍ-C8dȐ5HT0;do{V? q$ΓP&h9Q5iA =t¬[#y [][-/B CkӒ\f=n8JE wRCkCT3BDVs(y(w\18JT 7̇ß弈^h(@YGGa6'+[2ykSco g< [%6{42eiL5v|]h '}!e$u Ybe._Tp&WJKj[aԩR!q2n(t{k%8c:NRTȶLtIݠa,C1S .=˾x-A +ތi( H$3Ȥ)'Y+Vg 쥯e̓IOđS6k1`*o?4tH6u3G6% \K@,kX"=ͦl`[\l+*D) T]4Q#?%כJ6 =_qo9r 8ͬ6ؑ,}1 + ju#C*FV: P11'/UlVvcϐYҭ4a(Ls~3v"~kմ+rʣ!N5,P^*WA.]CIZT cy!J?zG%9Kgf6˖F>][[da3tKZmpaG97֠@. ng曍zroZh?縬ӛ4m/~+(<w})ʀ/SN!\.3 MGf7ѭhC,zC`0,kP٨I.lu[yi k_4̈U'WBCCĢ u9c&s^~\q5 e( :afi9E: 6=/{tmbdlEF}[Ic˾tY,AլSЉNlK`/ %}7Rw!"T@YٌʀQ*?KFbh/62\Vb7_feb`"L RPO, iu.?D,DZX~&IS ~5(K耷#^<'5ib~!u>cp>tW#qRdW2P |Sx<l8E,AsgYZ07070100000294000081a400000000000000000000000167641d850000b884000000000000000000000000000000000000006e00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/hisilicon/hns/hns_dsaf.ko.xz7zXZִF!t/ݸD]?Eh=ڜͩA+(.A yc<ǰo-8C9 sfأDUUS$ uMkd Aw۰O$*. ܙRM;#M] $t343ZAUI zX@j+YJQ{+;o50-PY&%%1 zd 9.~ΉD6jT!pѬ*$avI{m-CR1T^&#t1-j~UhY.8i۫oQ`q'!0ŸtI+zvPt]?EP[o.LTq[Ƿj%)47"6r7~Qk( 熔E@ "97^4P@A3[w-zp[P,*5N;4覚J͙ &ia'X+[2v^cwYmȦ:i2A3v^SQ];5Uiԏ:; S1\{&LY_Rng>.*5)c= #fT:#ѯ;u *O)Fm{WP*wp[}8=Qkgb$ùtx|#k!>U+J *0$ )>b0H96>z5C6Pfqcjl#iɴ)(gU> k\)GƦe]%pse"Ư_P>jCFnjs>u:x=WzCceXJh* J:'tD.pܤ(ƍԬ)`:׽{z=Ɩ6$ok؁wɫk5$##vZeaӢG `Q"5E`ї;`q#(F;krWj{i"M}VR݋o8ֳ'Yphy%.JZ`hfW~$/oƔz^ *%qn²1~5ų ĽltHcĀEe%+N<.:ӓ%Ein9 q+IiY;0!>Fg6~[ZIΫsi 3M"8Cg)ZYO鵽V1:z"#K [swh(Nq4ov"3m1hEUø⧾29ՉSz(s\>Ye6%ߤA˽[dێ^1?6)mk;'1]]Ajv6br,*zb8C|/ 9Oj9{!jrm'゚6*?*ߖM vCUzp0gRO+6xDěoK #:kiC,i 3~ y )X: $⾞G lk2#sEbֈb\}>$MI@&8ѝS.Boݯ uK%A 8 x %#Qg@Mh86Qm))jv}*˒x0ɰ{>NCf .wp U,Z+fMU(gǂ&XvVWHs Zx(ZRǵDۆm:E'[d]4snڝE 7_F)ˇq4FJ3/J?.վHO8w9$ }Ⱦ쯬v6R$h?eslo+?%RۋlEange5-c.$M϶-|SzIԊ!~X? 8DcD떌j6T{LGI:93v 9I$F 5M\CӵjՒv)jږ ^Pn+S/wn۸LVj$NaLA~}6Ӝ`K㨸'4>t<5FCx(W[A3 9{|хi=I`,UxJ$䊛a=rwo[@=|i.e#bYgzqUζ3}ɶ)=T*\A#~|eC;kN{HQh!rcXALuw9 l˂ k3+vv+ٲ\!kj%҄Dqu=$ EU`{s>`} ] 3)~l!ʰٖ/q8ɺq^Y/'lסZ9-6iKyL+l14-kµ~$Fn]U{d 7ݗ|t\:AJb,/TK>Tu&u=29c@q !ym?P"(ǜdj+5S96FBRX N*;Tb1pw2b:#87aY`^SSvf\6~-3+:yhxgP4}3T{ʇgZ~mJж r"߽BK-XM1Bf^wVS䝸31-r1X5mqڹj#ޚdlD(37nVKeN=e*W""xhK$&pRG^?Y5U`_8ȶc0Ldlj&:JBrk#+\":JvvDo {.+NJ /7~p"-8Z2cZ5:xz @91$ %/+/7ov}?V 8TM) !b˺c*QDl5" Մ(£>t8kQAr4aic^3pHDDsjaWAcbVJ/T7j١ \_Zi_?Qͤݽ|ܡJEEF K{OrLouA4mǢeqnZiQw֐ !rQ:DfUG5.)nC3ͦDnkEnTğ}A{H%Ơ<^cL rVbQH,AH-"DYO\Gےs4 w:/0SO4/(sl`g[x[ |Qz͢L>l7?jb:C68^ /Ldfǘ8i::Jsر僟jLNyl\mC5 LO2:I';? 5h ,`9 6=)$.5!6x>~ʧDSP  PW/Y#wJKFm"mu[)J..)ٱ]~@CaNޟj-W'+:,5P{a2%#vM15ѮۆW<(/[5v쌪\&sBw }ם\*~9>^{GN*5¸ͅ0 r{; t$:ȃ]Z^]+z%D缟/^ߴʬAase s@2'{ѪH {0m9aD/Q ÊF=^K)h2KwK'L)`Ѫ.4na`OR5 :ɭS̺xNoiʪQP ݶROso+~:`,@!1*F3={]0'J$&b߉yf<'Rw5ћ汵~˝G1FЩ/QD@)r1cWW`'照y yCHU?(EEQOtM534ZMq7/'7l<0(Gml;[lἏ"tpH5%ӄ$Iʏ'^!`mڋi[#Z’pȹL:h1ciY#3L0U)+0E:&!aV12m.9y_ |ԁ0]at(Ҵ#i K٧<ǞL;jL~L2.A ^#,#78T@[kũXdE7jDev-1Z]M'P`|z:Hzk Ui Q`ǹ8Z.+5d$(Ynt i?0׍ %ryJ"ܷ16ۢta| xH軪!:v[с4mťo;Im!3%o`Ɍ"a:J=aL%w#($-&_ʽ{]:D '$g@ehg7usAAUJ1;D.\q2N'!,Err)6qexO!M02:X Dz0r%  d\sꃘh$g4sTRA O!ވ*<.ZK+zpָ %3*]ITmz-A-߰_<|b|H/ߝf&J&fO!zwDs<A4G#,_6q$ 47yKM}Ҿ`1Ψܗ`v.cj#I0)]\N77u Q(yrS$ǐSSzH*)~MT M0j@&mhy;ByncDݘnl=46=A7}]B A9n§TS4j,y*3_ofuz2ikQ+ocr+crn%M!"$E:I!1\rvuQ̴:i;O$u$Κg7Ƃ*9J^.ka8@b 46o@@ٸ~-iFt栞K_e)ʅ-zeC mS+Gχ FG&c oyJP6g T(ukA,3W8'ATr*=U .~/lPsU{M+Shш9ؖBݟ ژ$dD;)g/ 0]4u f m=Yis] 1\%xJ{_s1)n&"Upёe^q ڡg0y *}|IJn %Wb0mYx/t_; "+DPZ?8L`ӤUna.Fe硆{Q!d-Dف^k52Rk?论pBa<to>7PeJ3#s D#1!:oz+\tUz\4j2NHPPv4T4a˫LعmfW} `%b5vRz4(Ct-nEN<*6pHu'[ZXruUt^*J'Qbqee\"<άء^J.\-Ҝe] \wnߦOLށV8ҙV3h6ȋB[KN8jkJ|{=dȊ< #HnA%(PT!GuToU퀬QCF#&&i_װ+_S9r2lG/"i6*Tai nxn= T#njkVbe !YXEJ݆ΰێw'69wdDz)YMHh:yaFR~P-,^YbtQ/xq 0(CжԺvu/r*ٟhrS=}]RXI]6XMGW%K ƺS;-]f|^db#1J_y p ⴕ1[RO){}U! Zt5i@3NuR` ~ҵ_L!6D[Z [D?Wgk#Ag͡.U+2Ge&-qcgd72Zt./"4>w\!j?3'H):1-}~5?̞VF񏕼AYt&A}vVF*Dp-MHS@/I!7 y⼯'^0bQ_ɫ8šZ>M>"ek`lڪ 9v5y!|wy =[9 ['J3&fQ@GFQSqZr= BJ¸sv~EtmUX6ږ{i~!o=\#!8o7VԻ2\}pc  w7 @ I@p)X\4F辶}*4"> @MQRB[B<%ګ;f1eK!VvIDk#.O_x=녨yOIGLDY}\wT! -3{E<^|T/}''v2}FW-O;&jP.1)0q4 ÊŮ Fzjn[ oOsU \l)`fE \M8Q9 cSoюA(o(~>F!6zVVܼop[Wc&Ƶ+c6C?xm@^/ ͡?--xѵD xhy!aDp?1>x&k*F؊kZ6M KP\jJlWk&׵K`Dg)B[ӧfRlY1q../q'ԑ{q@S.5_6SZ>, [EJ)@R J3]5]w@Ob{KHj} 02=z QTv̨gACHԆETlg@Se{:Wg yj#?2 FlQe0OC5*$~D8R'NlʙhX7$aBD!y /$xlNcYklCH1-lw-(9ZPI41oH晣q[s6̂F=^%WCޮFdMkc4 "ͤ@e zRz p OY::>D5_R8ߏ{ Bt1N+ȑpS,`:joHj'GQ@E&Т+Mp%> S}Gp*/u  Q@ܔ"#H F|$EKkĿ -c DVf^dwF*9 XG )z)m/-*c6XA $넌LS)+2رsF`*^ui+&K>.m$TT3\7x&o=0JQYc&`6/UN:y5w4C(RRLnCD+Nmfq4=<՚)g<A'W_p%n8oe+H %:x=ʿmwH&pCs IYo0:-UPuEҖL\#ʀqrl!1~8\h5vuR _̈́Φ6 d+jZw`IBIA$ {83?JjЬMz >a:rf 4Bc]c +J ?6YrIJ΅0; }4~[qg w4 9| ޟ$ʓ_k[j+  ^Esp`x/gQ@}\;!nHƌU)TF̊ߊ{Pxgm$To762uK>FqNx w}RC4#׸[{Fv;>PCu%mY! +Z^}_8-Rwt~Ԩfmư]~gL>ZL\r^1+^r$W֊'}U]]ez+V{n׽̘T M6wJ06 DH Ͻ<'ͤ]>#C]sHrN ּͫs>ѝi% nOkIC;4m3v y|{+,g]) jG)5ߴ6Maq3i+7dyVWӾ* NΧ%ŀDEg6`u8=&]|jf^%@ 8Љw$cՐP3In?O?;|d;bp쏆^#lL6YwA[wq`5[߹ԞA[u3ŒvHHY3U1JVȾf"я5!>8,q0N14mT׭a"2ɦ|w}:[.řfDNUZk2ht~N-C%5ÎY_DEyr 9\د!WJ VT-N"Q{'e3F`C z3 >!LLE)=$pѬ !I\`_M3*TM - }2~)]}){x?h)_s_nއR=0/xK0!y~p( |zkU)YB8;t,[b=1~RPlrQ0 2y77y`ǙtTh)AU > _Z#CC Eءy3BU:zs%iOgr Wۤ.Ca1{I]k ,0Em \! D=aRkB(ZS "1^f]xTskU.E,ʵ6Ԕ̥L:oRTu>^\84?,^rOÖLrM>^êI㤊Hn_ieT oF'tG|>8=#Uܯ荀ֆsQ*Fٝh yr.i*yLzID&v1O{/<".QҔP4ٳf$0@q80P_tÿ;5ji֠ί9jMtq@!Urʼn!ó?[8׎^]9{E ^[$eeDG}W̦D`4 }BRi.cqW&B 679Ǡ[y/1@E vK^ct%]0`t11]>dBsz,ߥȶe*I=E>|;rWmo1+ʹJ0|Y!,lѕG1G?y2GĊ+! u3CWZDB\-PjPP`RUգ``m_ag SNu#u^s3lFv PK++4o9!V|V|kE==ί;D$"䯉Q0;sGv6nfTq]. 80f,X.g;McK5y!*ٳh%Cu G|d.F8×!"ռSCm/*@'۾ըRloo?嗪 %ΪPg kj>ӅZѥ8yW`W׻fa kwΣzؑNQɯ0h-*%ڜu=Γʂ㜘]j!@+QK!hATNL7>{9^9p"%:d۠C%E:uE&%z`mGebZ_粣^Kd(r`ģGLs%e}6HzlDOR9H0B4&G޺zx=Ұk[Q z5!#bIta2L=fǝn5.t xGkgr'wo 7wCiV )]^&K2T7< ME6Ұ7a*Uf0NzHry{hÇVF DZַUD:(r= HZ` ߧa'k(@ꖈve+NAD۫]Uw4w. * M95̾ew<ڜ Ws~EʸQݤA*+IG 8fb̭4;Tгxc?ރ~=n]<5/[ZVݝo2:Z^?T}5j4n#TBVbΰC_E'1,S@i:nƘONTy;6٢d۟ $"&I⦅"-M%: /M2!pPQ+]P%e:P,oIA|sK\plf/rW:'Z~cp«[~Bҧ:7h-($Vq=j,8ެ8"誱7]4;^.(óbϋ<,WPgw,V2*vu!&OyCkNՈutNF 6;*<y h ɝ,}|2DlR6~$1& ۊ)itۀmҥ?%*BC")~Bh ^E[{V:h&MJts:8fO1%˺u ë67V+TIBIk uqs},Vo]FۘDX5VQ| 5ok{VC܏]?1<1?ngPe^S$p&ምĺ/BbaM*b7Y{-lf &e؀`ە%$(M$|W>,W@Ӷ>yGx8Bd6K&eoxsĉd4P\]T2+ IU*y&vu8;sJZZү.mj/9Z˸ ZP9?MPE\LIg&6Y"PU&;Eƴ=np42g1z, Ew8[RzQģ1NsbwXnS?ʙPǦhY1Dn?zhCuk@I zX.4 !To}nkpClWӻTkz,~rӀDҔ/V48댣pDD(vL4EmYtP:J]VۣIQ$ r# Fu; 0,`]JEעh[a ܄2K#çF&v#М M;ltJ1`K6xRfvOUdҭfNSp(J=6ZY U]ЙO*mfgŃN^. {-3f хb1Z4M9th 8ӶS0.z<n::F1yZ[BJ 1PGI4PvVG$RWsWs('HhWu]|')n8'Ѱ@}Pf !T0pҢ-M㋳UWm;w *yJlcXyW {ٖm,&3j'/ RQK4:VIVA˺LӇug34"{(X, ̫Q\oBR|G⅙*k b|NFt;™+B[u|rS2BWPg)1 {40)#0{C/?D•%:olPTY2Y#VNept3ዂ6 >ISӡeXo3t$27EQR,:b+ &R7 wٓK*0jm5&<הHeY<^"^YA]IP_|IPh&u3IpWߖ2lrI+O{zWPLw^,x-Z 2̿B[De2}X2J@dJ-/uPJ33/:L7; Cz;s֑pϻ bxEޱv,v`NI;s\Iq^83**lKOt;Dw믊SbgD/wֻB'F#y/-^VSdރ_wCU켱KwØ zN iݼ?}6*Vc2=Eo]3Y*N.CyˎSR20 j:  {-ʈ 3kx ?A>Lev'Sz ҵCh[N ; y: 7Q{WtOG9qXvPF)F(rD_%Iێ CvE?ulb;@"0 K0s*Vp H hҰh= UE( ldQYW?H\ 6l\Rz-GXor' w*"#?)#R`t }ԁ &yM4T[鱴Λ\rJ|Fd8?_PF¾m"6«.8rCC8O+>xֈs4},Қ,ܷk8y'؟lyT}bPGֈƚdNQL >[ķ_ps3;( 9zr#? .n¢H|OAf ~~oU LJbݐ8_J<"G.tYIG4DYX֝y$.KCM-61Jy8M=|^=I)++ExJ`06,!yZ/A',g T.a .3OMBl!tLISU,/,Ln@ {7߳65dCMY#93fE0ȗtOtR"~*.;WjQۀx=c +107aWF1pRA|jyr휅PZ1} b^~+ۦ !fK\>CҌC߀CF'| NE/ Y8p@B<Z.܍n-8 HM-J>wvA]2oKs%RD$œQM4|B6-`qAhLKE2x^<|nf,>U],k{C2z`a*c$~_,ܜZwAJ m$T7;؛ɻOpH٢ikH2a"A:i1l.]@_e4$Y0XCap< \]h}婄L[FsqGtԘ[/ H@2"',oQIx~Za@<ưbN*gq` !M 49aBJ5 - ; =!nGѠQsgjzMD3>.X"(Ѱ6 g@델3w_!h9e&PPJI#S!N"MuCOWclWll"f!L\.rߗ(s}ЃԋLrh&\3&0}nTZN%j[<50ҌF=؋b/@Нeg('&Dgum ε~Fyre($\:ΤYj(<Κ'{JfS A<o Ua\kIxTC1ٞCl#6W/|?/ͮ1ZXټ o/K*ך|e0D/GM wɾNpU<5~ g\8a/mI0o ."sk)V9-q5v|bV*LDN#VLibP}yT]\Jfov]~eIN sFz5;]<9u3!EmSi-Nn K!?)3ӏ/WayΠ`,̮U"ڍZ8PDwPdEl Q?k?Kl@8vDdˌ.(_T!KV1huYw 8O吝H!)ɖ˚%B\ԙ)iCA]c' JKK1m]ANA4Mݸ{qGďTﹿazm>M;.r[Q :Ol?{;+&JϋǸi֛7nF7,68uFG:磑t/%ʔX }`6o=L0JcVX&uOnGQ~x5I]e{叺5e@L^hJ&ʩhA%1ۨ:6|+KA* BfD% iCH랡U6^ qHZ Hd<>hu9Sm1nAgRՄTP!m;%;*&}{VfܰI8ad%U",SӋXXu޴7@QNjɏL&'19xl4bGy1/TRJ4'H uwY؏˝&^XƵl|>t{ C=gB{[bւ b 2d&M6 =(+辆J0@U}ש͛-7PKd`)&aouf~ҵuzB-OތcuIQrrτ3cHU5qmL #ҋ~NY2x]K˃ ~^c}kȑOV/8ړ>Zpk)ft—H"hWjAP&Ϩy̭+xĚ(TMbs$CbR;z iYHz|4H}/E#{.bpjr5|ovqS1%Sϙ0߽@Ƶ^(:(_,LAmmW#`sl%D qME'dD"9x;hF= U,W7 ՙkF`K'52S`nc}OeDP }}YLZyt rGW)Bw7!hW6GϠ fKZ 8A707\b-HzO`zJ5x迼 i3A:=go(ĕV0*%&/CvR#j_4虣@")E";fn(TkGJ 9 %~Rvߊaxj1H6ءx*Z{dSF7&$Sڱn4)=̖XGNv2lL =(l-{>K$DKE|H$Ã{̝ýIr!~Q~akO{K;_IAgP ? ;h?0.iCE_!]Tx O ׆CCFHuKHO^1O0fŠ|SҖxUNݱ/2WVW _vәߞ d{ Ԭh &V FIޣfM}®,q tN`aldhAo66R ,:tVV`HwiRS% (2Uh=Nҩ,!O VA&Ѥ8KH}TԀQstFysY]]|Њ>HIgJ6Hu'|ei}?debU\+ )+lE\VC틯"Ɋ COWTI`vߋi2şK1(ʼl* ؄rq=RR^/D[$:Q";Ko"w53'Va_Ћq=3a1^Na4FLgERӳ? 3Z(exL8Cu$(㴼;@/%AIᲞ=^}zV;%T>CeMqbU*[-K}kO2'ޭߛ_xUHnЗj5x녍6],߉:H19;{o$'#ߐFP)8 g~BNMnM} 96mAjbT[Go.;>X&MJX3^aWla5".Zy05b& Mf^dE ?p_Ixig6,y?\b>ZcYR$}m[wuQ dYBlܣ*G D2#:o4wtlSP̶6,Kmqq,̝Lљûc =֩V&"ƚж|ry0+OtN43G\w5jd9t&Uj6%8fZ86ejj":ضI$4pzרKZW*TԴSa ;3GP^$Y9Ґ9мc^$QYJ MzI]~rw?aA@ Ic:巈X[oK.NU%l^>vOvX+Z*fބA!$ൗ37ҨqY{[N(({t cXx1{H|2۽VaHEf*|иw)z, ќm˂]1JΑ^}N}/1<QzjEFV75K y)BLH?(fh :_4z035uYg&R WBľ`EvcXdJDo4#S4Cpu\>F;%P&E~H -a%XŹK]J`@uydBۯ\ Aqp#}xJ?EJW 8JO<̷rL(_7Rn," '0sIQ[ꪺ$tgpt`N0`)B2Y6rF\!$ )֝ P @[ؤ|5q8y Q=ڕE/<ǎg0ϒf٪ gn9n/}wR&p [=%;lOLY=ϯ0q͏nqNvIut Gӽ{'Y Ȱ@pi Cז<%h'(ǃŴIL?Mrtsb~7`QMFۅ8$HlOlٹBmq -~ F?EKId,a;19Vun;YjzZk~f޳>&pAuTMN)mٞ swMKU}2cr ZD/GpmQõ̒OZ۳n*D^VRi\'rH>6U93zeR-65B<_Xe O{rV3`OQұ3J[]=A׽a<2I0{MQd:>iyi8ݙ>^?l )4L9Yg  q{GV a 9/LBwUUx_I`75Bɰ r̂k]~7B3Ggdb+ j, zזWpv9jJrXxVAa(L\D6eφƵ8d!فLfP:^ChJIsv(U:Gp ~Z|ݛ4"8V[ S<#JO)1U2*C6$p);mlS{GA-b?hz+Q Ki>Ay2zQ qhpFݤ.qÚ (@)b iL/ Od+Åd/[+EUVy*ZA[Y= 0FzHY N݂ B<&Xtg`g@Xzfroѫmf+qH<:7QUjypGFhHoY+UU+;V"뗄|ܩLl٭d9:iT^fԐNշڤ$a?٦߫p2YF+Q0m@jgZ$ZfjZwļVֹwEj{/G J l]pW[C|xxw31$4-' A4w=-`ZJ$0gGR^U][n-A5N +6%lgH߾%@{541e%w}//Ūey= '|ei ᐐp)i.|Ps7ucZt/Dn27ڷ)'TBW%.!f{އ!K!d_,=*:^{p}4g=P%%i~,q}p]ߩ/*mdO \i̻,w  vvbT%i8cztz E1^#,X;xdk*goڭUl~+jH7Zn{$0e);ty2#4`=an VzzBG.7D R{#ĪԫVbiL<@AGOxNj¹EvlxHC7$"zk/BQRMUbmnpw#%њv+_^K^YLo7$i [WR>2&^چDK>#!S0>?pg\b[O~=xs*,1;C.4}s ϜoVa uv(T=D7,:4J;gBkQƙo{ra\2tƼub̎!m!|M6w?b:84c X G|h-pSsjwĂu`c_mte-̢ѳ_R/o!<<"RShaQҷhꨧ(|R$Ǩ !@cڋ5t)}Ò ilTF |Vs=+EԽE,i%P@tHjMTBRfQjuLx"Zbm*ߏsF;'pT h̲eo2T0ZctTf2xW%tFA5-( E#ЋTM(klm@'Ύݜy#5*O:o8NܲM#Aً^10[h̃M6p%};kW%w\9L%v|r0mL:f;h?nޓn[cˈ ,([FۋŔ?Ϭ3# Y=b j]TPo MĄx_EmTa yLЧr6xʕ(XSyFCU8U,;|}^&L/k+HgZ澻_3ABkwIEIg*l;5&G VλS3GXj[Il[+CEk нT)0Z6ky$G@Pmnz%h i`vX $gU@o{艥m Orc@%2e"*ⓥ OmVwA8o%Or8>t0+1H].ld:AǬ|A>~ ػ({AtKY<;H{^V%xFSH)$cI,f`Qk_"떦zZd~~m@\ǫٹ q=L@xXA>m'}T=O\ݹ5h$_謴*F0bxy?wa%#[JN(蒍_Se3_zfMtA"4w`ݚ2z'g̊;psNj{@Wn S㙗 %+))땬$-/`=kׇE ySS˹~Oasֺf˛(O6+AeeܫrP ~VP; ?Z nȟbSԍ[i>hE;Mb3GKv|c&ICJXygHacx~#T7f+`lj+QR(P(= N]t s4벞 ޗX>SܤcLt!ԇ VG qY~{|ZԤ\g%!R`(fXއ@@z(xV)\Z)%IyGzL`&n PE ]j"7y^3z͑`_YܸOuŗ 4x@:RʙZ讀 A?~@4ĠdX# כla ,xI|x7FNx" OgÎE'i/otQ:RTq,6Zwo SUTzӀ.q%ufcpJ:r\j粚$hdɩtJ#{MSzwEΆ֑#e(B0&Jݛ2 /f7^?3ȗ-09WsGcRLțGY-\l  x7ۣӥ_x9یwj[^9tv dARn-1kB g:}n^WmbLݙ2H-KR"Ν \`L{2-Sk|~Ў!mQʍe- Q p Ft~)HqV:E`]!iP:7xEw1kMp~GIN1|N:t<3Aά" ᔌf4ӣ ]gDu9AA>G-&g7eШ}59f:O_VSAۺS,wDeq "OO_{ [N$U;uA/e\i&|7ޓБf K3g V"WtbI!c)Wcv1Xftf_+gFfUWصS%vZCѷpʊ0.r\B2}E7"}&$zhe5wD)xgU~YZV3ࡦ4D,jp{0C { e0Ric,mdES9TMGM1N&+1]scW5fܙ= >'je] ix{$"Y仟qjƯpd2rΪ%(gܬ)8]X8^6rl?H8&{ԈIjh`7a/ܮyĺeޮ Ogp7HE& W~7Ĕ9VIUZl1k6>р @ɵTe±,,,ZԁR%@ m:4չmB\0nғ/Jҩ'yا/~#tL0PD XicgC e۰cX4g&\ ꄳe@26935&4+}I&aa!6L~;#@USou 5DO&fZ¦{OzP3٣+B|wSkk5g}dUZy*f9kZ+BHkg2if|Zl?e(dB.]. W*1̦'jkbo1}l6NJ˓`X\*+ͮ0&0b=XўG(ZW$RdrǼ= @ @40lHQe vc-Q`;v#T ) :JaR%rКKv%qй/ =~)@YF@o(* .&W{ lx"cڡvȲa4T&9>3 G 3#Y=T+"f9N E %$TT{=(¯Kx׳HU-=\HH.enϗci;Z[]ܤdg/vNJm:$V.M!8ϕwh֚ivqk񳵚:3"*ᛰ7Q (G!0,Wj_Y?lr=Ye^˯i!VJ]R+ȟKݚ1;͋=@r) ʸx7C(]議g MTԂ .%L'TY*y$Vhf*ܑx>~ܟ[C9'>{+5Sל\7e."!jޯgbVjj"ͽ:InoZ0'WTX3IM E1PuA>ީC}ii^F : Pg*K~F|Hk{}*=n}kLD}ݽ_Bg`CK |}/&u0hR;qҢc쐽{JZ4G+t6fլYwܻYSzlw0. DP/o .9.6 !|S)M84j%bf#yaTq%,zZR {,RA|o&mO+89Dx?p`d$_o?b}C@)C5G$TH{@8枚۹]!V -YVZm;2N#މeWYn)DARƀ2xМ+B 8!kВ_qq@xq\jSv4H}mi]*6RD50`- x(||/G3xs:L5yٟ^\ aN1Y"ߝ Np;;\skU1j 5&<\qFNŎ8<TTYd tWOjMh ީ i˙*c`$cxӓ3 ]S&ʡ)(klye" xVWpp/7sW[\w.~,;9bo#d(FXWR=/spXOrl^Z!k.*tA{%I}Bz #ʷ )*g.Tm*ߞa,)iEmUUou"9V/Ht˗>i1Ԯ OK_v[隂;PrrIbNs%j:]r0TCQ@DQg0tHja~z1}J* c\xo7 ~E݇xh ;ŕȒ둹Úߋ.g| z+oԽAr `dnȄC\h {:NСʸK*I\@⾡۸zO- s. 2~R3[4z,a[ԄgC#ЫIH28 1EcmnXaI{rBxq]Eb=NOz p1a4yų?3%7vY MU|d$G;0tz8vUh [jeKO/hm/wrҲs2_G4u3htʒV_E 0WgEቜnw|1F`>EN8,o|,"c]h0+UWXI'y)-w/^4hru _F*fPh҂8p>R8FRkǭ3lð"f9E磚AJ$5D9٫`nQYߔoԢ%B| f[^*R)83ѤEYx(]$8CϷf׽& -_JHO)O٤> ^,'vwk\BI/xl3{'NumԦqIB\ZyѺIZ=z 8n7]en 0 {'T^ILzɾ!X&+_9SS/ߔPY%[;vwʼn\R H=1l࿱MAg b0~̀< \5cDy}ؓz.!y'_mBdi Fr-7k#3{jo_ՒPގ>el%03:DHuk3"#-m7"-!0M7Q7'`=) @sGfq/myΎP&1p4p;>8t%sHI}k|q%-wZ.[X?a}\e!id*XlIJ }Hsscwң{,?Hǥm?q*2yT}%*) fS'Dwשv@C8t'Rdiቂf󷑁:Ԃ cXi%FLlD Ხ .N)Sk`}pPljeY2U,{O7TQF19 5Kkx%27.W[*ewg||0LcIMK\ۗLgt)(rEvF>wq #j3-g_Ng nlQ@*a.DÎj 1[|jʲ%B 5t_5k5Ĕ1=,p_}F$F_aq7޵jJFm 5ߘ?'V@Obemc,g8VԨⴈd_dEZ /OG \P ZT~EqQiF0=:Dv6HcT:c%<((sfox1ZUG[%1R戳 NKߜ?pZo9ݼViʒ%[9%+o/qܝ^$ X-OE!z/\mqK,%fpyt^:餟3"LbL_@I.\=PM ?b(f5jC70uDgJ666Ӂ۩/ijHfZތa~\R=qsY A>:?H( #JG>s0}8sxm B_ʃoa0ns 36\<ְ*fѴЇˮ^[5TW XKH׫`\[gH -:tGX˗7SJt\,Sppnկ0;p*`S[EJ7'^Ҍ'*/<216bg [Bٴ6Pxm)DOh[Xv%e/GKA;ӿ@1Lq(?P[yuR >q LKSdy Ys?g <*tf9L+B:5198J*gZ.ṹLcp]N lu#{ÈȻD PpG%N΁z:qxA`(zZ[ ,0;S“뉋է55-c4Pɔ.ͶgTL&e? u |>*YlbD%sN=(n_[b󙰀Xk󨅡:5p$-D6hF$zb(9&V)Q<' 7V*c+a<#lvf,u?/ {/fKM_ =5ϱ g ʡv>5~˟./>І*tN :u8 0m[:3~Úlըnk*$W%|w?FQl~1}GK-E1^\aFwQp9nʰAٜA?H0T0`mR/ܧq*zeum@b(:,Ԙ\:ayT!Nݳ8_RDga9;l#6P)OxS`NG໹>L6'M2rZRub )7IRSEgT#DurR^-T'B GρA\ҭ*zա W iE5в >:!N A 2VIE_*(+eA@73H?RѸK˦piD'z7麅ՁDR+k oHɲ$ ?4?^JJ OHvۘt5f.zD1ժӱ@u:.]OOg[pkmPcW~xc*WtT`=ML&gжq(->5ݲC7rL}a@?w^~'헔'to4c &~AZ+S6jX6>E413o_vCFV+){IE(Q욻l"Lyz?-uɏhoEaɁB%jN6}kPCQ0$6ݽԹw VDDbX`4[J6!-(L3kF$ٌUϨ˒ †Á$M@頾:锊/|V;)v})i!0"ӥ<[3R  L2 %=\z60|z%ٝn0 1q4Qm/6H'9oW"uiap["ռPm7Ty#=tQ?oe)Wj&iW4Xڱ;F.O"דu<  {p}`OK [uvNoe[`Zr&1KeR5c[4;fGOn}o: ݑx&╩Ƭujޛ,zK|aI/p M% FVDK(kk3 ^*gź7m~~|NzvYҩ>nJ3",7 ,ǂTfǐ{?1$zMkH~:M6TO붉~w7|&Ag؈)f2vjQF>u>C{RVPQcZtQc (W%I[h%d ai] Tm!̞;S>)wlD !BHcG@Q640qEptӘc] o'n č0k?8 j$e8Ui&q[}W&RO#BB/CBFA%MfF H9M)6f^Tm&/D?f|]pFy*bjU.X,$>2{#-%O%❂xvBBTG&RS݋syI"VBŝ}/bc -5(I._o9|}MtjLɓsJ,d&9nY\;Fc=lBg)ۈu!ʻkƻT qJ'1M=Ե R`FXlܼ/ 9ˌL(糓 V/&M>RF[A垖gf vdQܪo'{dS8AQĝ(\$YT?g=* 6*0x:~3 Ɋ}1JжxNVK7h֋['eʇ1\\֍ovptu g.'k'J#!qI) T.zEpGۅ"=Ҟh/9<­ji^=^HU>Vf;ﵴnݧ/fkkAb.cLfCq KOd&e{6ș.+\uT!֕$FizrCTl+g>R8a`L!"!S;فU/7vek8R_w!z:2x n_"2]eA}Yr1Z>Zy1-E&mKVTAJaF>-N;*suxO 4v#NE1%R#-ɏ =V]). ;A *nb tEb޲%•yHێ'ډ%#a*#@iqP琐$ߡǻdS >ޘRCD<[u)a: KX8{|Α h^uށ)ߤ)US=7Qut>3hGq3m=NU9r5)T Vu>>rqyS_doEs|[./57N{Nҿ$|n-GO[ґr>SO_VM@ⵇTY_#V 6ۘAcIv]FKAld˰Q[I ؝rk[`0~ʕ5%?EU)e`ೌ"4XO22cWmFDus>-@vsZ`\ye 񅚇j z-o{U/[sv тKK뱉;!W]*r\JS?e>akq n5 l4F:0D@2[xx4yIӀJoW~A2\q~6'rO st񐂷⸁Ž[s'D{j Ӿ7DNy> JgIfmŊosd"P7R@-F0T@;I5:6#Ki~x ْ"r2ѧwY#je?KA$z xN~CY0N{_|(m7; Gt\Ιf(ĕ阫_O)_c"xJ"l 52ƹ:tSdҤR $J p؃(o)N5 fHтjޖc*M\S)mkaʔC6:& Fu>uh]眜]&9;>Ҽgչ8Kk5n޽FXv6y\tj5.EC?!z0m4 6PG*rk::=:^Ӗx?֕J"r$KP)ȜǦ.9wżQ(z'2]BD~Z.8bs(*CLi j?yh~P1݂[jgY`#Mg'q,pOiPF;ْIMڇcuwPR7m.&4 v*wY?M7{:ƴSj/DǘFIe=},qԆ>8[\!}*Z3EJƝ˦ !ii̠'?cGŭ8 IsVQT,v?˂ E^r=B72M96óˆPWl PP\ab|zy; vȿ7R5/Iy@Jµ[/(ǭM˓@P`+BHc/wNkN=TW3j۵T'ԥښlj՗ ӈR(Cx*W V( .CAOޙ-5bAK-\N,y H+GXy]V"ε,d}CL.Ȗ)5Ѝk-oJĔ gM;̼AG,uW޼}3F=?[C50?FlzCR7.@bDGPr(h.>= MzcOowg,9į)GVk;g=9ؔo[Onz Wo2eNq5ɶ姯㫱 3 awG6/1}EQ9'iBE:N\5QSA<ehvc0Ub? hQm*#Pvd |:zk[7`VAz`l7 \>WomYؗ'I⛦UeJ9f<?J Nr·8â&?kOB@A%n&cm1F>`.q*f:ʯ͐^"hxؖu贪4bBbgC*ԞAay6-!æ2p9z nnP"S->Hm0EX,,oT?ERվ+<^T%t ^i1#Ȧ и*n{#Nx ^_(΃M.@?v[Ce`ܞaIlT~=Xe%jx#krp:ހs9#bQu=[ xfk faƜT"M$2(㮴 y5WxLg>&κ@경0_`35#4=WHw êru=6`ᤒZhj52 [$񻾳ɜwƉ= i 铜+ʼdHqSs–(HpؠJP7hN GU}j"s%{1/kL߬RHQI2%?G[Mλ ŝ|[,/ҡ}X^IrՔ1NpξUKnojK2/AďiG%f|&ͧ[_Q8m `C51P>SnIâbicҺM௓Δ "ꕒ9BBD҅ĩ!7F/*/(4M4y^afdȾJk>}<&fԟBun'}vsҖ{[b* L˂s`^07'"zxiɻa_'ÚO#ts iYT][Xr^/%Ebٮ.ǝv!F_* giT㙊F;T~UPqxZ2H𔋷MKl8aPA!o!/(L\=V^ƽ[u'WOKOk.5GCᵸHU =8#ͫ zl6[?]iCFgMXn:أrIîO~MFW槢XC}^;=kZY ߡ%69Me)j˞WIٌنzcg.nf!8c I iߜ/==G݀@ cLnGD c!;P h2o%ܿ6ENW"u.1"ݡVя<&$F9]@pƙ]ʶ2G=ڼ-C囲fw %I9LN7#-:+tp\[-"K"M}4FCx\HvZ3Mgc%~3?G) NS}4$ScP'@E2IG&9IE[oT]%U 'ӜZ2-:!T j nEBRUT)DQ#".%BMtX<|>a:+˝p*B gEEDf^0O䒯 &ꂼ֥LyI)V%,}B)7Y@Ug8l}ʼt䕅_{3ڳ!鱓cci T7@;]0dmOUMDye1SZ s;jRJ +}#xAЃl.0%85U' - d\\I+"m\jih~z[5Ɍ!,q!C9 Gߞ 1+]eEv5g=fݛ!mY|g%WjL k8MHhs|](hP Խjm{ìm39pU1zT̒|D8zlں% 4=:Kb= ~H%5 ıⰁ)bN7mH# zvζ!KաC V ]fƓ?KϚzgIEU=/Q EOՓaBT/Y$c.JؐDCQYz_P=Ɇ\x+l)2Hu5aJw-Є^·7Aԋ^UgOp }s}vP~| 8`1UUiQPgA6YDl@a)$O9JNA kĀNStIA֘}h.BߑsԖxQ]Yn䋺;C>{sQgUi7Z3vݔbޓ8vڰF Ȳ: bIP'`ޣ?ܺEB?a. ͝AįƖ$nx,J=.:XB~*f?{0jjOv=#}H9g\Eipѽq͟0^"X3t '"gkerYo$ mS&HZ ҝ95~s{ܠ?J]W'0Y3Y~4.+ )jzZcձrItvX[{]hq멯B> @n43W%-+,5w$B8ETѸh L1lz> @J.6KkH;\` |CEwߧSD P.%%԰ݓ}HqLQpߌj>Z[' a#1@ (B.)u*E 4yn t^f.b\$gaːjƢ~wck5dӁ"):J:b`PνĢ˯w d3_t 1^ l+)/$7y?Zn}~$U”%=ȃm>SIC5ݸ=ss {<`,uCG!b b!p>ʋ>?ҹ=P~=#8ӱgYZ07070100000295000081a400000000000000000000000167641d8500006380000000000000000000000000000000000000007200000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/hisilicon/hns/hns_enet_drv.ko.xz7zXZִF!t/}c?]?Eh=ڜͩ|龞з2$šk.₣p7h..~EIEO5)xr`/// / R&o3cȓ~Ì2NbSc8LjcE6iH^w ]߿*mkj U{hH(ޯOCpx?p qQ\nٶ Y?8@@=.0 &%FI"wαuv+dgx6vxu0nV)228%Ig=tQm6%_f1١OcEg>0ᗆV!)ꜬS]7' xa`[gǏDDb|o\駣WΧ&$PÏD&!œUdZٗbpO8F]zwRAp\aL҄J{M̈́%fpR^̡LSGJL!ݺm9l8hrfgjO0J*={ %߽N6U;,dkC,`^ķF2[pҲ1)-dF5^r$+}6g]#,_ MefXJ Iti:0g~.$ESh청~<8H3UR_+G[tcznD?<Bޥ#,'5ŀN8;0"m Y d,E1(\sj5Gؚ %af!օ]7včA&~Cd]%8'x"y Jh x C#D$MB’ZiC{TyH(<7s drpt]> N ]qP0н] ={btٶO5pݭ> @',n'%ckJ~g f6C?1aΑC^d-dO_D #Qd M&FHRگX#|rLiJ`ͿH5YQw늑etBr?<Hz&,o,mrtA#R"BW.L@(}d4b TV}/9e3u:s@` ,19/=XWxaT+UE<#fX♠{Ȯ/Bۯ{m7/1M>g׌c-߄עHS %vu)Y:l1E.٢6C ZYgr;T qh-n: |iL3N$Yo~(!P"'VlyCX³)iJVv 9?C))D8&hЕkgBV_);6V3C?Y %sYLN/N#){=ad_"s`@v0{0QKk蝇"/*"2OK qWDu0l FUò<1y'3hƦ&f\y$U91 ͞$9(ڹ+=MÚOGIMA5|tJM*"Tv] %i$)qK5dY5gO_NK0&1ݢ\mE߃"% EȤM rt~Yi"2 jNdW}//V)XLtgd 9>"LFLn[JIM&ò-CqC. !t.ͩY`9_q`C.=p(R %=Ӭ%7!|o‘ngpQ#v,A % \As:ﲯ`@bPH !\MgțKZ-.TIz] ̋N"w'BF|fjrf ,2(o{jzl{ƻch匓+*ӭ0XJX޿m|;ƒ_4ƾ'TmDնpi`FiY62DŠ#l *s$p"4TP[N0MbQcX{ގ:or%(yАӚള_.*d{.ǦͻӤ vB|)d1 ,! 0U_fuA``gHAw|0D[W,-%:Cp'wV] ~^ٛx>Uf;%8nXj7B|&I!\D꓇-Mh%=.3`ƱA0R#J&4 !lHpG:3.jexJ{aュ$G7Jc:5rEVG[c~ͳh݊;>rĝ'lu.(̀I]N55cZI?Z~lFnw4yt"Wb1~- n&4\uTFG[ M(ndLB|r]U/fGpTS%1l Q1vp(kl.LJW΢*.{ሾ˾iz* xAsut㮩"QazXת} ]vQ}ϵ7 ($2ע[Drϰ{[am$)=/iïʋ] Z%P+W d$ N^2(k)0'|(񵆻͌G*8GAmO"{ez$YØ5cB[TGNnA \X;\ DM(\L@X ؾ~{CHzX|lKVFwcմOQ_f]dVsfDsGqORB}s J5WL3jwDI"g=^.>G~;dşZbʫS m]kioy4_Ve%ƻzP4HG GQk"rC*#=} !ZcV"Mv v6$}ݾ/.K$L#  R@|GN U{IꫳE20x@⃀'8FYO6~6ZӀ\ Kf]  9Ci+jx9I1&Վr**2wo|ȵ٧SmiEjXqN7r2}al-{+\ԻA]әe .jpUb d2m>NH=Ty?>ɜ{A_ MEE{Eg{Gq6BgKTYjxH$QӕLϿR.{V4ɟlMu͟Lxώ'j%IJ\ͿA%޶"U4+ѼИ$(]Cah?ilQS1lɓrZ&ԥ IJ}8e/#wo3 &K;*$VnC5ۙhIHȱG'K4hv>+ L_:Ԙ+b{Ei0 ΘezA4$ӊF~%~jJ{ZH% 9me0Hn?@oڪg+W{BupT.VB9P6f NiqbʆēO}m|ʨ}Oi$wZu,yEeS2UJu,-?;6D~H(* q*= ){ɨB;f!Cq_\gڔxBvsfvtxK$R:ٗ% PØƷSTf+}8h9K 6@OӲsڵCʄw[Z(2АCKƐH 'q81!첌? # 0ʫH)1Y{B^18#rFc v0l0%d&TtvKNGmE\0atSg:$whWwZ~wQ2I7FDАMY#GUkwfw~m C̤&9Pb񬾙 ,HcA.>PDWli"VUVB"ʠ"+{3 :ďYZ5xQڃz}NlhޒMQJN{'aT ˉp"gs "`;|0Z9͍ϭHym&+Y8X| $Pu/yS2*9Gj;0-H Τ` -" YncFOMn~uY10rIOeb)'PtTK2ԦQ0R@asM0"z"aNy)2[_zK%IT_|uX,UF:/ ǥ QYIԬ(e׋ךuSrf~Fb$+B+:lOR="(1/SBp*奉`itGĵ՜gXs8켷G>'m 1د[Ig,nrR0z+X8qxX,șz FiHXҭP壿g7p.t]c4 5f`Ho5gAgD^!S_'xewy6E[+hn/<0{ \]V،(NM"4FOUN (!W/]Z:2N}Õ7k'9Е;t:D6vY2vF+Fvduf+ooKt5`jU ,Kempc'FY2*_mWD[r^1"JۀJ,"DIo\"HtoFJlfʟr9ju0R6\#1?t7p˂>OG_y:0X;,R5懓}H`_bÇ%7RZh<$j򯈺5͉* 8_r:gk}%*. U,/sD:5ghVl3(6Ȫ 1 .rǞ$4r$Ə+b[^Rgڟj(g1_y+kk2[WJ%u/J4W#rW)[Q\*g8 S00iZ_E^ %,qglfWG~ V=UNaO]ÇaY[udnWALƥYr]Hcr7qNG+в®]`{/VP8:U['3(hS`YGЇz $^34 ~2f9b m-k QRcl]/LS[6mh%6*ҙ|Gz|P.fCԅӹY[κnx]n%@bVx*t b,eP(|VfX}f)*C(BSG?P:LOwa3;|®L ,S\zql51(L5 $B eYi?ˡN݇wI9GocQZƧrd_LAv;䪒5ݣ!6.!yoy% oh[M/s+r9ku/}I6ZO?C^]=a6$,7O*@G顂xDN4ŏw2j8ba>o=n1S'&ZXx4NRGYO-)]* !کexx9}hSzs)&7|zSށn kM8sE{&Rl:{sj;LБ$)Y3G9ԁé7AT:<r;>me/aslٽ11~W’7fu&ϱfUDw˾CMpD+Fù"ga)eKs5Pf8 eBCW5$W_=]{Ӹ:]9esgPxvh-+CTٗ; NK@- yFGf&T-6:PI@ $B~y:o]8UEr#/7DJÉg%r,J4"EJ{σX3`)>B($K2ߌ[]5[E}Е9偯0tPFhw]r|rۈtT4XIl x/3 wT֌jNK]S+42cL>fE 5YGnPƢ /_w&Ar$9Ƈ.fyMFs޶kk\*Ϟ)Os\C+}pmJ2͋4v@ =΀7(zSBΰI"PU֝üDUGд\<7c{i9wѳ"\R^ ѱjOIoM' 鍀?R#qZ{g3Q( ;  2MaM7aC$Rr6zX!mY'ec bA 6̐υw2*^!9 oUkTY-7 YDgca}Ȁn~Z{ (Mnؕȳ_ ٓpĠ035s@ ѕD ,  0{uFhiwt0J!ø#b{uu j_LLͦ;ZH Tjf""y9@gN/ĸZdFJB0nVpp1ܲ.c|fZ bTC3WDowv=(+ &oM>#N3zY|@$"WG=|KR> -e=_-l,t0H6F7ntJ5sgr6BF6֝MzS' }5 Q*T!4DtqbW2k{RD,Y?9 oYh@Oρ#9?qx'1bu@&GpENtY*҂LVeZtɦ+;l["5bv lzO. 6@RAlպsx>^W ^#9j|͕YE~BԇJFNgs $ACUoD}-JЙw͆ǡaɸʹb(0V$Qb" Pν[@g ${uÙ֊9,wǞ"fuyʂq?:8Viy%!&\Q -N#'K(8)h+vjKz"5ģn1349Tϩ߯3B|wGuMpy$Ѓۊ /H}jN"C74CJ=;Nq|$}ui.0)b~h6/[0?[LR?6bQ ̴\ߜI$V3VzzsGR! g][!B:*\]^MZ=ݫ /T|AU}~Dt03GՉZT}hXo'wU7˴='4Sy" McS~EDevӠƤA9 *ֶ%꺻7c/^!A-z>C#aMQ_B\В7;lG*)Ӗw{#X 'qDi OEvpc2F4ale"D.:zN#pPS1%x.d]ӽk3}q +tH[T{g5p],g3GVI4AG'^} $#$q~ P7@V; LnHXukFnǐ{ *U-c qIX7s-kƛ -}ՃSaoZ%U?m [ì[:1CLm:t6qbaLzcHKUkMaND#$R}Q>\ TݺjbG28%"a ;Ȑx`1dKJw\B?aZ̊J ޮah<6<>At {*f˃9bU@7l [W p 0aFAk

]鉺f5N@'nGbT֭tQ846E6 ;S;JO$&Wqy$l ֺvN)W$5YQh+UsݤcNΒ&EާGt-B}KpC#f.X{W-W/Nk ĉ`FС:a չ_DTeV3 /܃myTL}?M5Ž?c⨮#=?S@[2JLqrw% Ψ"9qp˕!@bEo&. ?rȼa6S-:Th+VY_fފ3DG Bf[\"q2UZ1XDW+݊qs6syP£Dv[ j Q}3d (Z?w̮Nq>|i8t֔/L: ACh>9@0hK᳍4b-Y%=MI.y5(ޡ:1rR"lf\b69Z`D6@}_b{EA\s𯰗Ĵ}t&JB@b>ZVŸ3憷OT5pͮq,R?˄4M)U_8.+Gq?ezM5wbp6|YΝ>EÆ'J!留z(V64q ]Ig"U)`ᩳh MZK6v:R{KSdfr O3Ӎuyл˫x(CEM*Ւq|+kݚ!2Filւ߰-lN1B F%Q k=T2g w =jjnM>٦3 ~_gڰtGoz֑rҩ{?j }u&;6s .a1LˬҤ2Ư䳄'F>aPMe}K5gFyn&O?|.W!P?mhopaC/%op(9a&J6q7=$Y(2/X@kZ5_tK[C{CIOt\:n5:#%9ya,Ezԟ"r^P~OYfvN4OlVD){Y|#)u'i@hQfr{f+~<-MPg(*k2q('~_`=;GH&)f9qˌL'Jdt5l랂X )AFN AV: Rhv9YGs ѺoUC؄굻jI_oU:*Aӳsdh l@3oM.%?a'<W1vuǣ07hpN}׫,)Jw%ERN%)e>qH,EYaJf7Nrq{:`e]\,xkrS5N!Ј4o\27CLk/ֱubJE3&bkC}NPbC~p@cD|@InaI_;FugoM ,5of [7C=E(XKN+:^DPٷPq*Ǘ\I7l\{D(Ěh \8BZH ?Foy<\*.t[Rڢ-wR]t| V~lɄSnL?Iq?:0D?gXatH8)5j@hK-N,%.e]gME>?EeLm,4*58+Ig97|Z4m }e2F4`f"Q,xej%?k~`/ׅHJX˵[Ѝ̣tdu +Y貾gE 1^Z+hȉ3P"Eyg0[;r,2l9&xEF\˺\SWx`u`U'9H۳I[i*O>Lb0?g\HjIP5?FB`VbF.e)gE){`~jg>˕,dm\QũgbVbۛX@$*EZ*O kzhfIGn0Rd{2.7C4[:H}xD[<53KL#(~+JtL HKJ7kN;d՝/IX kS\dKo ̒ Y-\'WTcXC% ͐t^pB-em@|߮PQ&jΚ*M:?u~`*1cjG,;`JTMl+Er3z 5 ыM3ӷŎO;RXk7SJ$`:Xgb7L_ҟ7|3ԋ&b&6w<٤'G+3cM!7GCr;9@Vt66ɚA~{#XWL< pE ]7@(|tǥ\&:%Fm I`ڭɭtg|xU2]kRVe_xrΒSǐFMA1~],]̞2DHy&cPEN3UGgkNA1I.!3X#&f+(&Ht]yfnl.Ps7&Xb,sL}K@h4h%'WnϘrbtקf ~]F\n{ɡf#*%{)!~FLܝg7{oZ&V`bF;8!$-AgDzf>K_ )*/}<]o2£H0ciNlځ4)-!ŽZ(X=BU}~B=cBO*Ѿ_guz|A7h֋$3ٮfȐT$w S~jV]J]Q:3RfI?Mg&lrYo!O3Ѷ53e*]u&DuKwdYꥳ^WF6T-+q%wO9խ۩jE:cf_ɳ9|* j;^)޽_{颪^ҁ*7ZuQ=K5=@DbIԡjE^ҺDoRrی?eUOxozSVhkːRp5YOsۣd*vQ Q?VoF.UcbcĥuIEUq+`Jr/.#[_Y'Ԕ=4~X׿W&Q>aO3؆̢@_d˩tG0-QwiT;[l(/j#1>(;? h7(4űO닩̐$\q}ǍSwkLo~v(?v&㐚9c,2&H]JL2Jt,!ꗑK5;u1 xJa]qO"KH!Ylmo9ن?ͣW($r36X!Y_xpk#JH|,7jwB)fMk{܎#hƞ7F۱MzNk4R|QH$UW RAx%U _/wk Uc"4! jު.!${B# f O<-:Vbz*|NJ('AJ_rOerÛ(,e׋?FTaL^IB5C1ɸiIF,-s8/D'2Ǹq_.pʀ42Tt/(J~qTӑRF*g1;XdVoD,i&h  #,.=r(Q-=FdƵL]DZV4l-^tI:Sa7m`[8WC9Wj^' 9}m^U,z;Zrw8aȦWC/$i4*>ghs;urJp4Vμ,#;Ide xqNo0Kҋ3Y)=?a2ABGN58o3TPdu{MW0Vһ)I>swzeM~ddsvޮU;:] i%@1܍:vKg MBAl9AsrBTG;L1oM]he;t=$GXקQP˯USY;n9R\p_)Z~ݔUgɚWqM#5 @xl-oCްb j rhQCmg`ڨmws>#! 3\6gs~0O7#~,ih6?gsT]m|=Δ&'H2U%J&LE1ǖf|^2>* /TKHE@CUCT$? OSNs;̍q|aB/1oM} hh$KʙXP%( ]XdȄ4NlGq'!{NHg̳a bxU |Yip =S1,tQ3jv=SW$1|oS#;E|[p T ++G=/ $v& r:5Qq`O3|}C-J ^;%~\B$ԔXsR¸#uԕBE=Xms,%Әl7bJt n0  0jg\zI虥"r=Ռ3D;5l؃ƯwxU#rc 4bn@L5DOfK6~Yh;k)%ZB2=H!lw#)plRujhPm<\kh:=$FW4G~;fur:)戔OK5#)\{H!ITޥyG 2e9JǎѱZ#ŊVN7%޸B-[%2ou/EQN%Xb~+0G%唰 ۍÃHi":ZO1ӭX=QX&œmo <}L2gKu8e܇'^ ‚]~܅6(ٙ,1ݚ.LH,;ŀ~bu=A8'1\U h^JO8O,5Wnn*zp!\k;/,IH8Gv9bh^Ѐb6X{ӧV&\EڜÜX})!j& 3pz1OZ9v^5gWJLZX?3ȭHpݨ)*l­9^x33HaG$|1JSKL6' B .Wj 7N'vQweKZu(WtV~sob#9OyX~$[v|g\yLbed->>3N8?"-Vz/GIDC +mmB-Kt"}5q@\N"4k$d*ZĬPWV[{ lRБsV#k:ak>WNJui1Dm.b#^Jj rzS 0906p u}Е$byA3kO•8x;2*Tge ɖZ1(*YWG/<] Rz)Szjd/biz+ Pe ScPY4m({STϭV!1U5뛡aK:cŵrQ Z_Lb/ A+⒥~F]j@*GHm.>E8,^ U-V 穟3y`2:E<|ڐ):ЮK}78:Cc꧹2{6MF%-E;KGʾ{/ȜC"Cif$ŸG0o475IKU>ڬEC@KEn.9| zD})= %Jr;9>)Kλ WdQ.2!!Jp˶6ʍX<2|(!XGaIB lKYc*pW'04QBP4a3I Y 6خئ-%\X"ad~$ۄCxžȋ+[*e = 83͊Ir(} .oAwoq:qZnD$رf[zhZ .-)qA|#\U wI4 }xGQ ?r`]y<2+*]`;ȍ~t<}|ZvHBʖӮ3@l[kݚ HX)3I:ԠA%Oh.2c9UA ^ j'T_fZ0}{K ayHT/X|퉜tbVE S13!jh*1Ӆ{ I" i/ř7:4@3떷 B,H3/+p8{X2{9i1L+]]|k2˻* .k.e KMK}^BwٲNS[A۲r\juL@UA6y=M$N;_~Yk BCP%/˽<=9ykOߓKjDYdJ^Iʫe?:m)'#ySMR[B{]- 98 SY3lb@Oa]W*mĀit^?,?=>ci,R7A&)V41PI{7 IDهnyTi9߅J {np y7]&#,abHLxlU.#fC XOZW: ]'s]=?Q#MRuF[`bƕtWYr_PwCM<_baƚZJ&ng0iy1>A [%<~M9uMu;i/69PLY]1փs-5z[ފ\l6wѓ-1>@;uLD/3w)ÕJ x$oj 8Ӆ$N4k#^l碀=2p~L?w]$UY| :msf.l"_?i8sq?j?7D҂gR["v 3a_1(ɊF&l?n /G m]R-'wB;񦨧 ga@V 8(f0L lk8\<ظ[NF9㴽X^i70=K3P[ZwBGCf~LWsIG׸#U1큋x&KBhqN+[$̹)Rl knɑ yC+TrgG{)M<6^g]Y"tڋ&2^ʏuIKm$/f9a*#>f>J g☆Y]s0 '- {yn{yfԻ;9dGUzv~)}Hη0@ Q]^81e7 dv \2|O":UXC3ߠ,NJR~}=.;_M?,Aa@0̲ZW[ pfBw k3 t._s}eX`7q&,f!<ѱ{DIᠷ 5nXK;W>ʇ=6xW$Ƿ尦) Ŏy8zo;~%=5VygYZ07070100000296000041ed00000000000000000000000167641d9000000000000000000000000000000000000000000000006000000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/hisilicon/hns307070100000297000081a400000000000000000000000167641d8500001d18000000000000000000000000000000000000006c00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/hisilicon/hns3/hnae3.ko.xz7zXZִF!t/o]?Eh=ڜͩգXN%PF=Dp1>zC1&Bwa\GZ^j S(y:wF/YÅ!kmԢ\X?)DC}ny8=m&0&@.۽ # :>xZշ[V4ގX(Bi# cS526m0;h^X'ƿp}熱Q?u*$Hj+:RKLc{|Ϭ#8Ns!%;ՠf.zxs2okj"}&c)eM[W̢@ :]>kVぴTD=hds6Mh 5x-@dg@ķu*WJ7NfxGD[xSHL}8hްtOH0!LHj _ěcAGv5nM @>\~Z $Ϣ՟\JO?҇eE;^BDCU`u˻.gf +dJ4JsJ҇t:I=.F95K~m6h*`axݡ㷽d/@!4;HqQ̞x1e[N*Wӥ@MH܉PЕIHķ} ?3~Mxnt4 i_%:γJ_l%ycu&kdE5Eb*.BpC;}%׭1Kb8[FȜpq*y]M32P8R9/PESk!EpY m4rGBi-:CA-}.)4w~:ʔXKtjg:0} g亇rYT ;{,4' ʍX$WĦ3c(87vG=Ef:co&.Ɉ+pR/ƛ{sƉ!P=vTkȎf6pHyY:qs3k-Vwצ4zUz+ tX7txZJ0TwbV{cnˀ`e!6ER66bW}V@~eK>YZ@|$Rc"7%J>EV/ ?gAj^-b֘x.{0)gDSa▱,<]J?|KzC``Y 㹞bc@\e$ ъ`դJ?V&Ȍ]oF{A ۸5xG7.{SM' \øUz ]G7A GZ4b<)nKlԒNQRZS+ p}g|il𵦼I| LC"kp'2*`ېt0)d4dէ`wFSʦãKկS a9Bc=;3R7˰s>心O5 _TڳoR-9 5KGsuh}]]FO+AN[CK;d}ӏYjA-?)$JbC|h-3g4EgMbN]>AJacDfpp^a)z41(u^ 7p9ɪ LfL|gz:lZCvۃ03$ bjbf?26pxK;:U"a NnBK?1ߚq4.KKQKRB,&\ Lڟ̟Ax]80#go6TxIKvX~]8 Ɋ12ph[4DKFc\H.ZnӞ,XÙhL_o+ pI ȻU 3B W,(]ӱC`eX;l9n44t2޸nP_Zg_ 'J( kC%cP\F#&#Q&.s_jT`nAUn`U=,,"[1Eh3c RieoD]ң@Eԫ2$?֓u56V))|!#8'nZ>; `x.g72|g&Iح"0j?5N,a;pʉչH8ֿ@w.wP! 1~>VP4Q/P(L u۾9˓ @RBcIUƈ"t'>( Bf7㮏sDKEm͠4^{NYT{C~_0WD9 'APKHj5;sN7EƳ~q[\{˴b!滯J4u>F;9&,,F|8&= ̗G 32]b=i[.r#oǞ/h6*jNN=2V3t|-Ns *hi[àtLJS^ wM27,!fʱ裞^^+t\r': 16'Wrs :KiqZK\WyJZ.QkTS9zw !}L(9 7P-1[Q4LBȴ)D6>aJث& >tbI"!t7.r'j3Tz0@kmfx\ @:]faIzԪ0pV7szu)FMDFYt s&yI"Sd ;>FS $'H-7K A AYj9DPnʿdI[>햭.yT /LuPoWaYWWt' ț^+E/m˕TE nj +{XVF/T`̚ 6P8ů ϙX%P'ˡ_7]A4A+{,d* .41%vObG7iND3i^!WǟfKOh q<߶ToLԎ| oMN Uy$eiV?qPbXViBhE_ jMaL5xiv]5!d֞b 8a7wo>./0NoKr*; cṋ7QBɐ'`e_~L^y\ti([5NtAxs(LfM4t|Pql5a0crI) ?ZLq6v{ZT\n<̩.a|)6"9O#ڲl iӘTr d<2vӜy2ߥo IC J KqHQ g[`wF`H%U;5L"xDI]Br.". VliH5)!V uL8{ZO:laFFK$ƴ;k~(9ĜfR|# ;&^USzޔU`mm!wm`"^ȁoOl ~u9E>Ř-W(šőgu4w쎝L^Wv]q 6L*H^>ԏwȫ)IF9SU8EX's;]rH6B -FRjG4R UgAzP=NtʧcSq8oG͆#O} ;V$Hjf>b -7\b.[kٚ'^Og xߩA <7]]xݭ=h1>yoQ\+HnhUy mQ$A:Hgd;%.l&sb#ʆt)9j68G}-t58VM}Aל?z$ĺƄZqd1IZJnة\VN)V(\bHҙv}Ch YSdh5ފsA .zqxw6G5>y_rD;d63FCPeo+)86WR$jqT0,0)g?F{t%VxSG $ hd04J!17ipt_,#~_"n`*&LѨByF#X#>F7Jѕu0MH)+Ye}7Ɍ6߭f.ɼ{B\[Hl2[;=0~wIO-Z eQ&g!~D3hkii1ǭE!:_V>"Y̔<3H6ZC85#LQmcfȍNDYg 4<}(;K ',#ֹM>!>L@_c:M?P><#1A #z_V=O#Ҧ'R ߩw!2QăϪ;eeTm@U$Ȼ+\5X׬Ƚ!7:Ж5Vim}*߬`^*2hcr!N.8H)vt:ZiEs=ݻ9)!EӪeA5Rw#$>ĻB#[ץY҈AB7kw ʄ $;jV3b,˖ZKOoVbBd},WFa?i'3r a\_9Pat8awu6zzhʐ\h,G` tCsbtX =JlFBuI#mWarⴔLȵ= ]~<(-YEP-y4}p)b?eMvmT==%|L"4|R%#MaW`I]2߰99IαgYZ07070100000298000081a400000000000000000000000167641d850000d4cc000000000000000000000000000000000000006b00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/hisilicon/hns3/hns3.ko.xz7zXZִF!t/s5Ԋ]?Eh=ڜͩү97FU<5 -FW'$<@4_KՊ/x C jc``M>LLLz<[r>Sނu`΄@kKqQ!i[ur#A(@8E^eihOwq9KJS%}9|6$#!Mz)" ߼RfV*3G㙆oȞrmH&U<13 !"U ye4 EI[Bb+}y8qXS@UrQP_ BcG1pd+m0[ Ca*zu~0]̀%1"uZ!x1V+Xe&>77,\$pnCsU DKl҉ӢzTfT'<7 ÐjջB^2Hu[! Ѥ|DꖺX8f5Ebl&oCZ`h6򦸴uQ"?H+QYnG84o#u;Hj#VQm7wrWy>;F;ehؿLxի{E=BC>Vŧ}jgM.I!'*Aת// xWmӑV: ʃp_hS˝S `!LT6w0ѐS}-V2bepr6 V)x@] 3%|1Ѳ%11[j[ +d/#V!,jeOC:kDXR-Y<[׀h<<0+De|\>6A1nzqzO;y4''k**Օ5ެUT_A;wB%| `Rj`CKsk8^r%R[\t.g@d}Oty:<;64NqZ8p˷Q$=5d*btpڙP 2Kd1 o! ozNκ?ƀ?f}(@q_Yc+KV>7;w48D|sp3-c+~{㈎7r}!U^F ×*l$zjmw3<|Fۮ!㒂!N (-f]ڙd@۱YCJ¢~SOl1O Y9j<N,B^@ FUϠ|#Cp{s)Tq$;MfcO7:fL`ZZO͸T鶖W@CdCukk`8.DY zH&lw1?A! \A̴z i*u?[3Dgܻpt[kjқƪ76PanfClI$ɽ}{ŁOJcUT?ܯg^7h0W?f2 LLϽ}ç(>D Zt`M zo'{y!'LK>R e3?17ReBpK  N*vyc5 a$Z࣐>9`a/t8B\&j@Y *WJS mYAyzٞ_y9?Vk3ă/ nγ yýDAgG8Y:U?La m@47>|Rn2=qu%3Q!v`vK 'U -OJb TGmS?mfs1EneLR1=%c>{M.ИHs?.N*S#H׵)fUicM{#9|&:BYU:U"I5xGĈߗs@vQTWֺI_;+N.o7pg ) +56GzVOq?CѦ( #LѽD_Mv ñt$7QeH~-΅b,'0s`CXI*g>6(xC9BNܪi;'C8D5+(,:ŽLA"H|JDQ'4cNz kgzҧ.0\ ǰ_aPbӸs9 0p +lO`>ÄWP}OI1X k=/#)Ps>ݐss:; cHRw SE l K7Y[xR ~%ì@-O":O6Qe)+=+qRoծ$ZFM@#[e1Zd+nir8ͷ2=5Zw7l~H6'V?eʴB_،WwaCR(ʧv}{mAM#ba]Yw / -pUwr?0+% tCN*OnG NCE~E {zr@Ml]msp/ bskvٿCۿpfyمM4ׯM76S4. gқ UF^$X5/8=C/,,reZf"ªLq# [=z,M i$6}?ىڕ#+|]N8J8NVU{.לh䕍W~J2&TQ&b F\l'1{+>ҟYioCr`^Lg}iΆh*P Z먛Mc^*jU:p3.J@= Êl6'ƶ)urxfop1)U$rx]u!ΐ?q7.9tP^ك@U+4 ?4L9>>ƉXՑ4 za‡ j P.A۪T9ֵI;ygO-d /8@F=yЕjJgq纐{)Pf@t+&LM9$䱹7w!;aʬ4[ ' q$0)wc/~81xeǜ~]:MW E:|S@tپaIMX t\ƠD&d7M8ْk#L[ ]/lu@q,E Cgm;KSsQ_ o7h-uvca2v{Φ4cܴM=90\&9떀SV-?ZIi?Pi,:'d(Nx]=^DpAeU3\E ě+yf/|+;PlJ-B~.TW 5z>]QN.:;u9uJK UTH4{4l511/Uo8´B Jug6"^K*eGnA7W y}r*t1vϸ^INUGh >RtݮxhK>i ?B!] t=uOi0l֙0sWkK]G40,ujN`odEy Umt$/T`"%ѵXm&9nO{& nM?+oɑ|lfK4S005RF3R ¾1/ bIKDĹ{^c ?v^Π弾16-Ms4{B 83ۉ8ܻm<`x<*׺2^g E!m~dic]H}-- <׮!D=!z#)eT&͉- " 'hMGk`S yҎ?Q܉|zRSu^%Qyn:&)Ѫ\mO0z0\S]wET!;I0~FJ&Y}%d =7L^"wxD{΍UgiGjeN3~sNF q8pQ=qjI6?y,ws#mWySM % +oXm^Y[Q6BqOr<әbζʟ$1ǡ)pI4r}GKp6?y5O c(+`;Yهc9VZs֛4H3lv$3wвМ4xp]ߗʧ]g"1qVnZNG=/{~'٢W0y7|C<=el<]`Gi 3nj=!8Z*O=RO7yhM @$kE A_õFZH7nN"cx ͎>O!^1hd]!V_7t]t#C*+0$mԕ*ő3vŌa o=^v].@~nqyjoJbxn<ai+TŁMOA;Up_2wJD۸s`O0Kw'4dMjNt3F%XK4P?0HUΰ e'jFnH4[]YGQ1'*o5"B8H nr0,wSŭZL6$.lPW_ZyЦ|v%5|*##&M1_r܄Xdta{PYV(/XQF5VZ(Np!iZ'U:%zq{tzΟ6 "%-]N`)١Bkd]<?&A'"t+*yPURT7MbPm $lsUjblq4 e.{ŗN끊325s2"Sm 2`S4\hc=5(o~*ZVGǛUo]PZK?ae^ȥΝŞjV M[i̇jDG'ͩ=AcHh1-#^@gxjHXoP'N{T>U! >]⇝D *MxW |iQ]s &~Y2aty /`G>9˝HDxpWN(n jYmneu5(n8H܄bOB;^5sάeg"oK[pnLAfDT65F_)UacnJy|C":M,DZ-xC+8_9T(=<Ģi.zr8h+ LŚJ|R?#&/E.&:b -m:G3 $߿YX 0]U @L+ UŠ\+eKFMҟN!rIQ 5.BG,~^?}|]m}K1AGc}Ǹ5t)<aʂ,n *k>+Ae}_U>_Y<3kw 1!G]_0["R+_l0bGe:fp|$BvQqўg3\μ+'yCPv;rMWjᆭb,X[)7Kfs"~ן U,oo4ȕRI4 u_Ħ@Gť0hqktNɏa_Z晽%׀ -'ք`{waG @H|_t>$٘"+de0$L̓v 0!$ qPah>(_1{9Z\wO4koo,4Y 4ہίWYNGk״ l> ߈HôDhy:Z}iOW3f P'dIIj+}2:pkh@[djhKTm4'!+joC ?0(FGu6?K)nsMhwmg!=cnqə\omC>ֶ1ʑG!1t'{qBpD>?Iɋw1V} g:h2mjHlA}׃%(BHpZP^ƿhܛbJp"gMQ/AοƯFtlIZ}Bmܗw"է^.ɫ4J_/Hi]|3sH3*8缑NHCqYFPia̘@)}q\oU ?8zot +\Z-aw@L3J/[7QqٯvAEY-)ҁhW !ȎLJSSm.;ݍCz u6DvnUM'DD5kgc+g<]<:qI'Y_F;{9\<}t>z3ԳR .Rej2b9*>Ry

Ij)ZUB V =ew{9eCH_Zw^)TUe̓"bsӹtF&z;[ŋM-Ā%QO7ȍaWyE;:l@S֎\eSy+ M)-6+Z:J]*{__S~D 8t`.Q'<+jc:" 8QsW H^;oV\^v*p(ɣ0-ǸGQY,S}Ca57VSZ4Zܸߥù<S]Hay*%zRǸ~?01w+łHbgN?v=N7AծZ4Q^R$\Dq/lm~u kegZoJa R$-bicjS^}RІ]t?Fz<[:M٦STC& lTO:9=Kk/QtgSqa$)FjrLڴtsxv4xz>2͹ V&H)o÷m(yPmNf ˺̢< K~M)hS3>ģ運[^ĕnά ql&[tءFm4Y2H {Ag|R"- V$4˼ JQUibhF(JߪCF-E@b+:w58-4Tw\=\'j88 "3Bj VdiՑ{A}C'I$i1OՐ(i}؜8*XCk5TS]; V_-jnS|Sn:o$+ HUJb7?^L_Zur>ۋ܉-N+ EN. bÃ}Yݚp 4쫋}_s9RM.isx K=FG=\!Z2쯈gq$QP/y\x[NXqD Eӵdfb|SvTb_@dchٞu;#}YݫO&!Er8\# cFE7s+-OZx}0{R4~펜\%f^)"DsTadǙի $Q"ȼtJJ2whBbx@J%j;\cy>YX6pl5B^ G `|lkq wbJםp2VWz˥C%7]2|r)?i}lft~ ,~dgG@t>yTvȶPdtxWqR(#v(Q؍g熶LA9 Kܮik! Ug\ɝV2OVeLfD}kAASTann*ot,)}eذ|?J88.7i0M0Gf ŇC3uI [Ѧt}!ɜ>F0 3ES}EpX3VqmugpIe B5*!Mgr,E9Ǭ ЂG[4yvn Sk3jPO%jA@ D@L/6H/YUX9`piUL,ن#<3e]wNŵgg.Ƀ$V*9ExI :o%ש=?j]]Qi~ɗ~ ?7mb B2jTl 5>4GV(Ou0c ,T 8KL4Aw]ۂГv)ܛK Sc%Z[?kTౌg${):jreb $i-v6NAgc\W+@ohp b~*3:cMqk;=bܱgFY1֌^q]+S ra W1ϑ w# o>΀+e~ ฽hG!-2&di(!p)Jb6ٌ"ⲝ=).43NVz;S"3abm]wDC+ vƹB 8,ľEΉ(L# >o;?}LF6&pf۷{nK5xwXF~7ˢL7%dր>jJnmF nLn}LWBD BӛH*O68')ڻc6ɪ -W)ߘIpi?ƈg)Д?VrҰUƊwf4$uMHb'$si M jfUwB.6,#A;rUa$]so^ڹ9%X0>󞐻cy#{|-|Ҟ9WVu;L2S.ɯii-޶#w\LBp;RWlU~k#nBO=!a "Rd6Py{qj3Iu-#Gu@JH#>d{ֈtb-3;Yc`g` Jc^2D ZZvj x;UT3p/4ܹ0S] {VR{v]HqJ toB0t]'O^2$>xNF.^0k;Dߧ8Y!^ Ĺ?jbIRUp`֢VPty tyľ{s|Xp 2oƦ>Y4?)a!>vl!vǔ2˼L鿒*vs#}MRi#دcc-J+iuwIX>3 4pb1u#9\g:7J*XާD lp&ц VJSx!UǶb^GƑE}y}XOAm?_ӈ,i@89Hփ'?13Y#| lR|J q||}dP4 E( &mm 󚊹qrm6~_.(hRT5UmB>ͅ)[b!}7|5ώvӆY 7#$֌֢zq/A;>o#aM)(v/pDV~YdqF|ri6gPLozkG?AsGҾbnKd*B'y<NG4E㟾Ͱ𥛸nPP^qvS}SJ%P9Bn0Ê=4b02?cMC=.Bǜ-ܠfO_id.ש1ATZ}M0Vg>,B<6GYXFCݿ]ؔb;ζ;KE)5 :-& PjjA |p] v~z^,{-ITѧ hhj_~(_],fqzPSڬ2`uǼ RORlfB<%C'|K +RzS4϶jQ6oфx Z[0Dz$}v-c0]VLPL+2ǃT;la$C+?qXH8Y,"rNƗ`ci ]C!?d.xVnn.!`;i1[jY<1Za*,K W) ֏yVtʹVj'כG0R0u E\}Y7A RjfqÍŻSc[];H (-ֲݐ%4 ~ l75):rkT}8 ?ʰf7s+m( ^s_^( ȩI0P.XPtd*zFe뷿FRE/Mi;iVs8`Mawh<<8d@yieC: pVD x&uAM"]&S_Ϭ>8Xy(l:Ÿ47x}xulHGsMWcpv+DpN@R&G"жB/jƣX堰k tiU\LIM%SҾ^GB7 UCcV^lj^0 mm,|K cQW_Ոۢ;4Cvh)fi^хj_A#N- $QPX߅YKe XsQc貹ToR1߻q ~f6OhwZnCdQ{h'-/KlewLcYQǪSWC@_oJsOm pQPU; C?fnnUŻ*e;FY T+*=xkxS >qXf&:PyqZDZ^f}Hcx R%X9@ 8}n#䦱oEEmX ND# f"JH7[EIҲty^ Z-`TEc*DJp'kbmnah}aRvN#5*ra2t\7yk!%t^boX{Z>+} cw#9$;yn ȎU9G:E#P$S >Q>$vvHAY.G/䉾JK?:~ H7Axn>m".bذseD;B2/(b)&F.lyGYu ??L`ૢ (dF7r%GXvv2d?.G1;b#пT ECkG_ IƎUϟ6[R/= `4%fXY D\'}ʨlPYl\0p4X(; ̀n1>-Z&Ɔ^O$b-ZLs.Na/z40z(0UU@@R2T%1`[c+J l@Ϳ Oih*tWS;pxrI}֖}Ւ h%0hӄ1#ƫ4mJ2*>Mq!\|;?LQdz SLnK][?udhÌt R1Dm^YGY `|ERx%cF\ lQyjʪAѤXA(*"Oeg88:LmZ1Bze'U?r N;2o~2$n,}$(lEZ ɍ4|@' 30AJ ,so'cð}2u j+L[첑乜^dXj6uH3gG#yBKrN!2pIieuYkEJjRx!\bS^&*$'C6)Ka0jS0^N.;[}Ez߅eb+_|tvf< ?q&6r ؁Po;^ py.[ÎD2vdiE%:4R?(s,9UքZb$ot1lc}Lo CYjvr!S^&+wps(: q$ #:+H׏$: &8(^).\*`$9uA4,ߍM\%H_xBρgZ7;Ӯ&֭Q]RO_phzr2jQL"=Xxx`B進HǾPrm1@e4YڴH\Hb .wʪhLl{$q`+p_kͺS<`}2ٷuRB84 ,qmJ:fo18u!.y2xn+=k-2=; 4ZE@"~dR3>P<_~ L]QNnVk?,R^N,o^Q1jnY*@<);FG5ū#∊C=u:N#etΚ270RL7NTfI,?/7YCo8xMlkTܼυ̟vi5tESO v=6^/J"VQ~cGLl*Rxj Ӿ>'{)W9e2UWQxv?qG<P' BYS!e?%/g+;~'蓠ݼB\Ӥ"Rʾ@qN۴a y _9,ť;`SzQx $LʔHF?>ӭ[j1+P}%rO*29=ZbϞ^~}m QjµW,\a6/i7"@h~;&tD:ɛ\pB15~-% j+Gi_zϼu8W9dj7_W_dT8>7Zh>1d0 }7J4.ut_`߯ 8ANZ4CQC39zZ`=mtb]BmKm0v`Dݏ{ Ddqe[uM ֹ7;p) SmgGhJnÁa`GJ4>&8FxCɻnTACڔ*^җN hV[]`"WCv `B8a,բd,.|SjY K~JVm$&xC $HH@K q&Р @X5E70gTw{ʠyUP,,)~IЊキ;lwljj7Vl͔3f>2Bm սOo5ң.yR4.Cr;$D0jQ3e۳* 0 /$xu镎Xfg1Law }AnY պtᆈp:qqQF {8&{+trT!Əhbfq*^=9.`1>ކb ?Г 6ֲIHpYnBw6բI&jRޗf!%J bB-)Ї :=RZ&'a2CTKLib]| {zY5X>Ei { 5WJw =zM " v1}a=a[i9֫Yp=_kyyu$2/m;?4rm,:4G:[t|naPspx!.P\bp!MeIO'ęD3IzE8PYW2*΀d!a%q^ٶ1d?D5˧g}ξ$A/hfW {7'Bl*'"exd p&VK|e=֡$&֜v.>s^0ɰ)W`M>CNpfIF Eٌ;z'UCsΐ۹̦=e}anF@~_(TӁ-c>*!7F ml mH:0`%[6ҲU<Or ld/!FIBml7v|P5#_R%c{~%e)`S晦w ?Y2QI 9nRw:C+.@Š,{JdX ZF)mB%ʙË+w?]+ͺ|6us3pjF\ŐS͘CS&{?^itN!DPA#:7`4m:9/g꒷ƗF jIDTZt &B#D#fS:i06DQ_` -($*/eVs(b⍆\y(]ؽEU^wcr˩c >J HI`0qUyz7/Y7|hs'a(_m2T[(Bq$ ~עÃQHܽ/GmrO@s0!(HOFp 3!3sXʍ4"P]-oKz״uI @we َ3woz::תz'F>RNC*m_-G93#š؂(.!HeGvs 1B aҶ4IƵ^8ĨPmZśostmrX}q ֹ҄*P|@n]#o 2I |V5Ԑv2EaE\2\yoφ-zaģXJx6ޥ'm/qڻP<:qfm\Hv*!}gwͤRR̴-hNTb5 slr|x#WYfbcYN^UȻә` .& Rꏫ"Fc*[=Hu!H~7Ў {"ziog'ʈ?/I9GJ^} -%zt8a]D'N"}y~h?ح^X% "{TvPP 2ԕ4r|]tBH' ^}L+όe#[ O%7pmtu[ao d N縜$ IiEK}&1)q!R0v$i9 /T9Z *: F:ަO~ ŔT:\י8ug= Mp8#չ%q8k3vzD6euIgtM왼a,ʌ-y)ݜ)$c>Ì 5Js`xEtJ{ESV[|392#ÃU8N$o{w#uG&&Q|m(] ݟ-8?iK.&496TǢ;5,ǥ_{yO?~#w=Φ؀2l.p%KQ4zF0ˬ"Cz\eyࠝHKj8eGE#RGߙ3HcQ4quK&ZFr_ G̶tO}Ga*\7`Ƥ_3e\=yAܱBf) sx6vX0'j_+Xw-&EDlhH9%fЪϿ`Č{A;I O:-7}HSi@WL56gK mQx7Ƽ]uȣ*Z1M]e8i&I|) ~ ij t6W[}p=QŮA8X~j~nC;PW[-e@^ 1w{ S\ *S}D%ʣ->ʳw˛Ë<~k|Bl % 'ͬrL۟޶Gt4>);$tY}'Z4E *z $" 2H_&Hro z_&@$_S>Zg85`~O珩mTCJGM4S,s5rkN0&.FPEy|r{eK{oxݽ*-  N] Uۥ Q=OjHqAwZt1h,/N29H: 75*5cMe] PAgo<ɜ_WO+*e|P҇k-*0Y7C:ِ,JQ_VWooشi*C} kѸB8\^bqpW;Wi ƯqR@k.5y̠,߱m EAw-)vz#=ݧ:յj1A7pcUF!K:@T|~H]dK4c;}awjmmqy YYӶG=.abBC?C2!JNdx_6,Q?di{uh\gĩf?RbF+¤Y7+c@d؆$sHV^IAImb"j@P+&P[XL8`@oxu$cylmCdrAgE1@!-evħ`?ns9)*esrfO ?X7H0`ςm\;䮻Tɗjfyzh躼49Ťf--Ğom׈kRp7SRLv0U`!Lnl& DQހ_'}LaRPH+ܨf.L#Yvո⒱x.> _sLH:zr1JQ~v&Վ?{R_UJ"2Ѷ\ИyY”"c!ciD͑xڮ|+<4š4TfZL M Oaw,V/-heK0<.K닚=KJ-Bh8et[cGo3'p (S ,B:jlYD\#u1%W~⾟#_QE!&~[Esth!T k. ,z~8*=Ggϟ5 SUܡ,BDϮŽznT A.{8eE 5l=H%XE㩖tXZlKnkzdj'N='_Ё@F4㘋fexAL̳'\M`Ũ2>#$xAyF-5%H5$oo|r&!/vgˁXX*D>ܠyur@d赟{a~Sz@[ԼT9ZՙsV E"֧˄_ϊJw{; #iK{-uI\cfyuK3Z1ɘO؅C,B78u{9hu)u;fdIbHC;&O<,"b DƇH'"}שüm]NtzoNK߁Dz^]&Tj'Wtmg1C#PBQČ=(X8YV}哝?K?OԵH 6w @44s==9n% +R_V;&6% o@Q! K ͝?_Kw;ಧO򴤲1;Aȧp.k1kۉʗ~ *bwr?T^i֦]?ZյIJ'uSkIRRДojӠ@uCD"XzIs':4nu="a\5yd|18Z%YT={Ģo2MA+ +1[(/-&GBU>e] G@s1 /}&N~a_tC/StÞg3*:϶myPnn2ȟS^/{'aL]Vl F8{m1eN9kn2{ P8SPk[۴ӁWkQrl>+= Wur WM?2d]g/僁rs!ܟ(o$$J-渽FJ_6ɂO)<#]8 UXcpv9ṳ8xzoXXxe=Q0q`]Պ. ދwƥq_ߏkǠ!y4&(v36WUƔ%ȱR0'%TI~0-E r*63)2H0b*tOիD^nWٖ^6?d|F^EvfX'D Tc9<#=mfhw 3 |GCs9L0 A6ω8pт\|a?Mp\j hO帯pǸ we @g"^Јf̣ ]f,c@j82:٣b" jʧ1YbSafj0u'Mp<3xlxki3p16K3 ez&M6=Yr&lJL!ƕRag:rN*%̂+,}t"1avwM.?w.׾>u^. SMfR*>C=2&r"u}JXq~j-!IqՓ)qEav=#aoUSᕗo&TnOImUԹf)( Z3]#Mi"_+ $YԮm XK 7UU0BA@5tLn` OFdL&4<^C=2[f\'ЩqRHņ^ ,9&FLpW^nm `>(U8cZ|SŜ®%)Տٯ%O:9.%. Eͻ@3&r|OfRTF#(K>\g}ø?WU9'K| WcW6b|9YJ,qaXDq%C˷wreź"$v0wiM`MH{Ms6bX$U-֯FY~YD7I L/,:)!NJd m&ݑ7HѼ7<.Zβsʨ#M>S3b#{l}Z /[FMQ. QiU_N<ʟ㴖"ipQG}xg% BA&y^ϓ؀<WA/aAD^5@s%A2z׎aTNJ13>`Ps.lA7 bD1=g“ A$dK+uĹ;cU(]Ado2+p\.H]Y+T*0zk(o5,FJ$&G?rwP0ut=.(G ,\WJu IDjĖ!s\S3͟g:<ƶm,֦c\"894)t3A~ծ:=At3~nf5 $pQm"S7Y ~#Q)뼸2<;<^)o = {OBbG( ղ;g$˼y&ڈߋ)x8lJ8Mδ^aGn쨷slKFN e S5@ڔS` _JNȪ!D<\>)(i+b.?nag43gյ#ۡ$Q,&LjۦFe3_A_ciGƏy*_N}S IZk۞C  ;C*wJ1#ÁC&zn)V?:,Q0Ɨ8Wl{\U_s_8hMpvB x)H⭳Cr\YN}b͑aUKx,VAɪfoUCr֚贤j%k ^ Ɩ)zu$A}o럪-*黑Bv}_T(:^9B}{Х2{oк"L^h1);~=cOH3T+Hf ߅~&$ݑ٢ ^@Tם=+.P ^jE/X#LrLĢӒoӭ^s4XjEJK܄=B~ FH' epؕ^FCX[qGk⓫./uۊIZ%M_lTZЯQ9OI $Wu?٩e̶EE@wɖֹ\ֲ̜9UDkADZ h?̭R"~;ٿ(H8V_@a`)O2NȐ)6&]\SE߿n8UqAP?j&xeۧ4:`wVF@w8Hщ=׫>ՁB~h~,qJScn (^/-xsLŹ7S|5#߁4|fZՎ]y)BzMӃ_65UJdN`OS:06 la=>9 ,B_P.n &0yAm?k@# ׍Em}iI=P$8 jۭpJ&21/d"ǧ`eȎ%c_w_)THzƌCS6v*̐s#9D!@T=ning@tT^ϲ-w"Ľ+!bry]k`V@=LJ#B-fݎ/$qkuM͕ks"_:+>v:-G4hk.M`cgNj_XW(j[xе_kZcEzvpxOar։Fi./ aneЕF:Gi?h߇NT4:i{!pA쾚=N=8wGfNOtݪBg^dcLM$ưy U*iy|e-˩=dp %P*}J%[-į. 9lW0F˯ ]H)su!Jpm4X'?#1y&u<\eSo gHLgi`B .,KM ~pYg-:gj{vfd5[ _Gq|䈮 TɖhB[Qx?|n:<.^4`ږ}goK-x||:{TnwdnW ,TȝQ[ʤ& :B?OejIij:[g_1-畝˾$klTU ~P U`L?L8"Hc5Az^S *=d2ƤoU7~V|:9wxUjE؅.'CAՏ/}aL`X9K_LuT;#EaD DO;v`㌯.&2kdl-~۽0xqOp@DR3BQAmGSzG)u:IM'l/밞qᥙ5-1`X3` 6H⎈^D p2m29{P,D% lz6Cdcl[A` O`h4e^O"C” Pzχ%0_@.h_ F2"q9=  VwwKޫu)J(oLM*fJO;ӷm?d**זbP+F ͌!T /RG6y$DR.J*$ sPg }eA>HEnf3c$Wb182_/Ũ]k'&'1Qҵ3p 2:  dqJ3b[WZmmj!uWE/6Q!/{ gN|f>~#@%g:f Xq&=&V+ƨ q1]y.^Է1c\芴Fir4}?:Yċ~z/ Όغ?CrrǠ΂{;}_h(ҝo \BD8hJv5~,sIwZ/?'^ʽAS+d1bEG弑dw#CN{*)eТ~ T“w'&r;gJ6ͱzĝ:M\mH=`g_3?)jp0$12x ~H P#ewHfF%"W)*zan-4оiaQdu=lBAEe61>5TMl 2WW>C,|u2F%>aqh,mʜ@GN.#|"iM4.SqnPzQziRiu|Ңiۿg[ x抌j"``t L]PvL}RN$ ?zcyCMsFj~|e&%\,]U#PM~m^JD"ck;eV2.3(^Z%*1rֿ'ZkPKOLj2swb (#fgZJ5Ai:w*M6SՉxArD!Hǣ/'3<&eT} g&Nz*Zdgh{UI>m6b(z`IV~pNY`T^ZQX86#bM׀cȥR6_)l9Niׅ_v:Y+z)y 3}i3#Г'2~bg@k{Δ*Oր0tTWJ #8GsRnRoT4$4g2i,"i1G԰ɬtIyɪa׳H(\.)Fh'\} (\Fz6zi݊*ްܥ%W[cBւ ]{D^O V)-4 [875.X?Lwߙ"(=Kp]T;v䳪N) hOx4]Yb}$Az|ۗ4JOmB u[uQHR}#@Me4P rV[QM!vMrZ(e|Pz-y"/XąN ;Ds勉Q/P0f)44ix[RphuQB4~j?.&OP+Ь$MBޏ\UToiq.9;W·޶ddRC| >pM s=ų'YjAVxOr 6H|x/kuSaĵ5Oet*βqȦvqzТcti7Cò6p77ϓ ąNQC | o5港`J(uܢo7J|(KLǚX"tb@P+ĦMF="3'3]CT syD?[D6Q(u&y88E(q8VV!1SByP^]zF;G|B;Y cG~ܺ]ts )}WX_܈Bj ~% dq{Οv88 ;xÆS>ٲGˉu U"oyؙJ; [(;bj9ER8^D<1Q-$|O5ˢLJ=$=>zwy% `NLF-YwcWXo GGr1JԤRĩ[C& NhyH<^AlR9.ƎJ(< ԴK/p[}T;p+RqU"^xC'?Qa)RlrMPMp)O?tFr#9b3򴄑Eaŧ߯`ϟ'W#/y{Y `AXJT(2­fE،/gT7ta__ۘ5lR%[{H ĝx=RW M$*<N=kxdAx4HT7t:𐬋f <ܬ0̰o5޲cNI]"L>H j2 3W^ePI$bL&T/ }MkepDH`7ie3 C+<̿(.hA#;l=5;,6\bY *1]qVEgXBtپ'4)ѐGQ3 V{O`u6|M!nzD<Љ$!B:cO]NYh=.q,Br:ھ>a]a/6`,S* oSHU8tI(yN5Ԭ:4x[!4xRTFH+UG~Xr9ڊ%R0Sg wI@OV0u,8(E{30/3~ssŠ;zt6hC"Pp@' >=*#W5i/BpK)0nD܊lH}Ӱ鞳drJI#+HY'yrzrcLg㋥HÄCLZgVay$yoa<*$گ9዁,0&m3`s̓>}Zw.Ief3bQ̍/TWUKWfo!v%.‡L+k!g6ŃW?k>)ms~ Ȓ` ".dcwf9)0:`=;Jz.C8VژcD^n~) tyN$,H" KqEM(WHcA׷GCyO6)CӌI"W쬁j/3 cN"]ZL{AH$l}Xz_IZKOJޯ &ۼwRcy^WN=_j NյQT * P_y<?5U`3M~ؓo8ziՂVjwYd8U[JQʴg&)b-g'O̡a]5=5H*gIޒof`tw',1"-]kbVX@A-VcɫZO EXc`=qT1s+3}=8(F`uD_ˆ8(8BM Dӈ;"j E]^J`΅;QkaN}q&@̐ ':P3 Pe{w)J\LtuT_~bwgź\İP0q~ߢ+u ET=斆n0ťUWhSH4y4Sz/32<3ԈܾgʳwUckU-a*=|opGۍeפ1)qv(Do=_fpl~SC3'- kUra͠1mBTOC u`6Z}/ؚs[QDbfZ3jM2"]xQndG^/EY/m 7vjH@tdc3k'%u^Y`+b,#FqHv/o} '߮my]2!?R^Cv]u 9)FmOF,8L !3$_Ӳ1AXz=$ L|z ?dTE닩p/3&P'`Ml -+wYP/uQ +5aUVeMKŦ͖ҋĦ1LjjB/7%!78ejmǤ&P@'?ީ^^QAι5 be?ʇ{JysK)%pZZF=@ a[ȯxm:Jenf-Eکx[GL7wn=׹W"]Zt/2ٹS ":*o!H4^E5l Ui辉OG .?QQ)E2y%7ć)%">JLP^)̋jyEi!PHJީV'[K^e, T^jx81e'ԽWicmI3 'jIjӳcOE%pV55>i*>.cݥ1z]o浥 aҗ@4U[P)dlc|ytK[gn@|pgЁ_őچ\>%bW(|`j1!E#j7ko728YJDzs{:?~h᳴#8'?/M+ ;?`Ԇ–֏^Z?oT߽%IKcIꗓ8YYlor4U_p7 uIU )*]<=^@!j6zv$l೓JqZ5?\%@9 96V`9 Q2|i:y 9ybe3B2 @5e7JQ˛"=k(,#1 :'ָMMEf1\mr~~"0P)&t3o?\2q%nl`bfO%;Qb ~h"#j0k;cYvڧ2(!dxÍw'Mko($pC R􁜬^\DrRXL=3߆zeGsN^(eC59{ Ɩ^Ӫ9 SNy(xez< tM(.8}2 1'+"+];ET>uѰ#(OC!UƓmN3V= J8^ĝ>G ^T#Bp$mGg,V g FDyMv4FE/M՝ &)Ɍcz{9=`,$oa_,D')&LCB>=sqWJN{@#Y, UqH ?8~|#_M? ZTqN#O8,h|.*r-Id .(BqC{ˠϺ/Ԓ~F] Ӫ>Rccޜү-s$YSͻ1Ix-v #9*a qӛ7-r9WnؙiKܫa6tY CNݘMPܹHذ7U vLL>pGG zĪ 4LVĘERBX#/2P⎯l<=a֢^QBwJw#Ӗ"_* F%&wb5Q VNp->zW J y5[װC@|n jX9,HacL ~*\-m5!eS12V{eƢOBMVe $'FB0)qpMJBAڈȲ2%X܋O-,XDG+ ҞDbp| Q7ٌdI o ZX2ղaܵ@(hwFegԝq`&\Ed?l?)fv)VB|Lh1ے%UZ?]a/i-v {uKErs%c^UP7 \vtb) Wa@HYp=`F$ծݫ pfh0+D\^ pWmNڲ$mWC-Db< Yj  } =AF^Vcb\^%''sH҈OMD`[GO,Y.IR*ٵ^a˻_H[%!IE҃Eht.Ŀí&}u| nq]É2 @"QRh (&+Iw7GE$3H0 ƲKKzd9z .dM'im-%)ۋ嫶p`2xU1˞tT[BEvYI66/yҩE-鳁QHPx]q, ,6?ᜇu\j} Q'O+ȝw`wPÂ*"䛍6Ԁg ^(J<ӱjŽra3WDq:W5]x"I8@pYQ %`Ov GEME `~ $j|5N4B|wԻWHŸGf }՛ݕFZeB LlW-M5.gVpjPJCfTp7qͬGp8o\(~hA:*.G]Vx2 H'ƯRAr*>gB4q}>?aܠژl~(j@##]*?if/#qU'2S#N{:ylE50 W錊V,}~KI9x5HCY4 dv<;Uh/l6,jl2\Ǚw) "y?{5l62EF1Wv.1$/omm0b YUX7ٵ EaBX)x=$VOUd0m|q?43+-DMōg)yq8uS/fEwqHP}śD*!p.LXQkkCXpr?(gf7zK雦`c=4SCaeGFG]^@C emw^+ݜpluEVk`tUIó%qbH;m7-v;O (,TDK2WCslGmy~p@6(~z61&"7IJ >3PXy.LDz9KnBW2 QH  5Dy{nryw+bW=s'H^h- /G^ٚ'%E9L{$gaYTQdt}+IDeҤKXJA281 &AyB! x+עBF-4E@q=܃d(71~OqO4oBh6C nU% b]5f)_#ءXx'8D_6SWHN^浵)?*S6'K-ƺ׿dVߣF0{4(qd,Ɋ|Xj"[3(\.o:fKUݕ쩟S_`ZZd?ؼB^7wvv\^;yFF<0 B3%d]ϫ(zBӆ\y4-kZWT09; &q >Ydi1c vs"v.)$$l S`;'76vR9gXr5ldw G؃/`k/ h1g˘ƫOzځC af5 eK3⣸A8GLQ@? '(n,g=q#E&ud%|q5^ :5|(VONG6t"\PΊ}nr{ޔ Ѹ'\r_ڄױ]j+I-T>@$qǑFԇM M팉{?b]CLZ&ŁR1-l YLg q"a+,xW2D]p`⧧\9o\q8hB 3dRPi]hף;9n/6P]1x R}3J"/SJ`,-I/gexrϚz#<,`I80AW,f]nqf=?X#:N\ B8H/i?\m)V^r3*Mac`7؎Oa)룺97ȫ k ʁf f i9>f-SZ]x-K#YN!Tu1Gn4)3 'q8b (Jes rꅓsTKDC n7f%LZlZ&$܌xp9'1`:W@I T T{Tr|+3LuhĐ9vcA//ቱ؛е _ƠKlZ=бMOJmE&z-EuPpsΤeR cI5?ZUҥCM֘/-aw-8d8iJO;<gama֡ x07>3RLr@ڈ-IJϳr!$86˘hgB4`@DPvSv'HX+R p 3s#|bqA)>E!3Uck]!T_D oVDsS4jBhBණCNBN+`CXA a6y#tAx6w "r"Y8ؚ}?'F(ڮ@u8UU,( r w`\"68v/)g۱/q5P)[,K"e t~M5>^f %_xVBlQH>f  %- |4{W_}ݚ\As''@\qI*MsQJ'S)jm!!znE&ުc/Qw&M:] z56)a;kу#h4DU6VrDcX6@A*ڧ;~\|h⹤%Y7,{f1kIP%2C\$2.Xܭxx=yomZ+)BKwXW8{!AC5U?2Gr(3Yѩ]"[@e]v+f{Mik0λ!(#{\ҤM{3f8mA{xaG:U%-қ2ۿ8 \hS'RY K7Lq+vy{hAkC)uUAj| B9D֩;TZlL8($hg fٷ*ٌ{ )90]|䟢0I0Z (^C Q'j)nzd~Gնڵ}dʚRSH+J֓@}4LeT~ƒZo4Bk]E:m%+JѼ:!1㜷虽˒z/I^7}D8Iz.B{{DeIX\kׂ"%5K_S0$h{ӌu:O"eG®@sB[9DAA@932( @mK̝?T Pi^\|rJs!ltq]Ro^TUQ# ?S, ;@u7 C5:ܭ-p8b%A7,3aYFLZ  R=m<lftHݖ(T2z\S!7KRMjxXZAѩ(?|% ]%̴^z;v3(Y ՚鮇nFČHwqHe(5& v1<7UEb|TKJ7cH,(⽶f閈_ jE"U'xzDALa zHwšv L)BH=]HSoBX]mؙ"6?8 rdE^9f)Q+g+b;2~}VP |3Y^wdoG2#ۤ3h|zbΩjN#d*]Vz_K2k<.җ/fP*O\y~AxI@B҇]k"L=by@n`@A$7692w>4S+'D?~gz_+n%e3uax/5a{ b][N` ͰR& 9HlAۛOWRu'x-RQmu k@ fQXK/\X/Xm;S>~;28ߦ@e $`ÝhwH9- hgK3Ϗ"Ra((T%d\C#`aO]o#(㭱r?Xt-7at{?hQŻ3 ćiJJdťؾw~=sZKa>L%3-r, uo?RYy[<"!8ocqrUkshC`ukwr*d՜"7v3_0T ݧi6#|YvJOqMV BÉ2Ȱ?.>}MrQҞ Jls<9EqUyPDzMDst"=bHjRwK\6UjϡΑЌ9y a, NG{d9-O>h^Cg[ ,P06@1)A5_yISe3{(Lۡ2}/mکe)eVg"$ZilE!82<8? (~H>Tq l3NJof2!h$WQ(D(p}xJ½Jv !} r=ESGFF\~RM_Bٹٙ^C%d]/uȮO#RlȄx}'-KۖyN=!QlOUN$է!zDO[yIۄ芝0Ϲ)_}-rɡ._]k{l1]JfWX,o?0>WwP؜bEnp>`Jҁ^ZP=^z {3*dDb)vԹND_"F?XTD=koh\r@i{Qyjje51D@^ŇWCWȾT̈SLf“A]l ˩٬%s?<d=D2,f1ZQ-inzI ۿI+d@b X|k-L:`Krob&c $rF*]>AK27}Cn?PJ3}D/ U}4'Nȉ+< = ! J溢;ڼŨDW_we1C\#K)8:U,vI(Ppҳ1zCi#Tq6>eĄ6.J6kVڡx\kTֳIؙ=e?<#sQal}OS{ҭ0ay-75%0|hU:o< u \W1NՅ0߈ w̡>7D]Y8kѺ  0($ -wqEv7ԣT5D;gJ ӧ`Yl/[}:VIJbf)4 ɐRy[SPe>WWloE8pD5dqg(ضagh\O M4D  _#o,@ZeD֧$]ً> &XFG: ޭ@1V'i?{eTk6V<\%>Al>kJlw<aR .`S{kRTXWwdևbz9]r4:v20P4q\2 Q~D}vljUu+ udT\5Mc$܈]/^cp!{FXEPnlȧ]K]@ߦ0j|eˤMJͻ=9G[Vފ8H o/M9aYQ(*g/yej.K2pX+"=}վvt{٣KvDzcyzZک(! \epͮ7&zAVé˂"i(ZJyߴLV:DQg|R:;떃A<]$x=@&'gL^DJ6;[ G^5o2R$'eYG"z/\)O3c}ˍAbp?˿2 5*\!jhe L/KzkΡn-pź08% ƺɥ(H؋^Dy@nreT.&+rpw#ۂ4I %c9>=tPk7|2sDKckiOK智W,w]vT-m[sG#oEiT"˚DBCB얿Qq oa܌6@Uݪ¿mAv k2*&Ŝ3>%41]Xu?nz#b-]|xЮQ5HT""2ǰֱt&.y|?)tk MZAKH"Yt_͛pF۵~]FJGG>Ay(ـtC~33: owbJ+LTd `zρhU| EF:6V'Y ̬}a+UB]bCS&oƤ0nN#mg~%􁷦8ҹN E}I"T&t Q6mU:P|SZV C΅Tu,; Gq٥&"P㿒 Zך絰u D'PbK.|Rx9f\`֭[q/L <[)),J k~r`3h|{px,K pU 9 *^'Dga-xǨXݝ=` u;͋a6O5q %+1u٫b 6ÄK5g#)Îe/xYT%dQz1^$50O C:X};9?ɎzcHWcuEB67!Yi?}S! QenԐ/Mq8_b7t}D8rYMbҵ\,Gi]䳠Շ&eoI$,"2947F rW'}+zJjVȾlC27_d?v[?f7.>G;)ܬ6/*]K>.-'܃ Iz"93V$|~lz7+O9wĖtגix7%ddA ׯَ]{|Dh"qc% ۴/ՠiRpAG>=* _4]`+Kݞylf*^tIW '7s{5>)Xt!ș=BC0 ZJd y菕(v2q/*&Kp@jW %!򗨃3Bw~Ic9l~j{bpCe&=8e mrn=HQչ5-l~;aN'{cjLټ?COgb,z>Vg_u}&rO#ҬMXc5~􊚊ΡfʅV\罽\ORP@Rjȵ#pEq$|Ыs[ ?8x諾 <p^Y%5NzSį< ;8OB0zs4h&\Vw0zx霱 !JuIi?,UiE,xBo*kCQ2yKBp fϲ\:'v0‡#C Ȁ )i+ ]C;2]xKXտljPԉv,/6HJkI`#}E97E!?t,(dYHFHlT\:1:\gH-}ChSDod{ože=]^@, ~TI xÁ:ӎtG:)ҪtI 7ϔć&䫌)Ѣ;($*`>/le! z,8t B9~;,5ykA`Qxұq{ ; ٟڊYNy A!wAM8;5<-z JrsYrC =0;7~h[%$nfp) <5K$׬B͕!9؈2}zY!+mU:H򁾠IlwfWGEC|1%ҋ);$(ѥd˨$5DVYC %s*mZU-FwX:rkXWK23i;% 85K1_h[Mz+53"r4O~~TW*[ˌJnc熄ugȽ 7[ἀ90t+3yjBf>{B[xzϋX X[j$9{o鉦N-X'Y- 9D>9[.x ]* E؊ES|vy-x P2+w5is, QuIy>ACgx eŁNTA['K'{-UW7_Pэ%H9%PMIv̶V8'u&F;Vu*v Sn"e!/(ru0b6Tj v zȍT+)ڰtĥh L{2aPwJv RPWc+4vJhǃpr)Ёs-)qjSv6OD6ɀUJSw5bFR6,kV߻XڜrГIjR7zJᓿiw\UFJ~(=_N.ЭW-K[1Pzrprّ%sb , gm #Hw8""^WJkMBD MK.tEȮ8"bWS.3b/yRH ( ptU?OF%Gyt4Da\QnۛJ[^^l5u7P޻JN}K.eU7yJ)|JQߧc#d a"7wj I[Yg6y_Nid&-*M9EqHw(߷[Z\z QZҬ%rMATn \l]r-XJ;GD ;_ Erwy%pi,7wsdZF `~5JM7 [^wu䍽فO% LՄBK?ХaGt;ҥhܿb\W#G$Os^xLCad RԱgYZ07070100000299000041ed00000000000000000000000167641d9300000000000000000000000000000000000000000000006700000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/hisilicon/hns3/hns3pf0707010000029a000081a400000000000000000000000167641d850001b964000000000000000000000000000000000000007300000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge.ko.xz7zXZִF!t/E]?Eh=ڜͩ?#ܮ&(nZrM6V!d:e#s]0J'm1\!_CeY7v%/,1+,.}LhН N2s`JZDf׼D.aB101@='=q;DFq?3:Q8ǥ+k2ux6z4_t7n'm}֙:(\Bj7ԝBOmBOl`FL, n{ P)W7~Uy8 .C:.BtPYHH]oIڣL8kBIK{ Ma:>8+@́]/WZZ-P׸:OWc-EQCҫ {ɫ) 4G.rc@yUIQhD+ l _);W9ewŝj\!\J%zhz vÆ޳jv&X3OAU#$&ۧS 0_>Sf#-Zx@g( 4A'p㷡d P]ɒh,gb$SRT儿P# T<4&nmTtPPƛ"zDKV* ǫ] HتِԀ.OEdQ`a,%Kb"av6a'/fN#̯9Z}mi =lçP|Z"QF~1[zZGȏMk8[cpȣp}a,~ KPXikq2O՝?jFT][3LobpC]şF TwV5!t!XdU%{Q3z5lФ %`+5eҷV8Rzys*]G, !Mgef$+G[oŀ=/*}3Hg2H<0B@=nм4Ы]9AȩxB0Ad\|cGnyM4 _g?cG@S\ s3yZp"}z8;&v\!u-Y+H.:p*-37W,d%SU)g89}1*  %bN *>YAO[&( rZ-$`%=U?G{/[yf71;\\T'f->,9\ _}s<0^CK"sd:k;:v$Sr$LQwlhrDk(i.j5qx̕@Eoi٭I~kd g -XOœ6vFֵm94qfWz{pH0AlqEvo{+#̓qGeVZZO챧7 "Z邇"jV},uO!5yujjL4F"^'=XEc0^o;}XIsؼ{1BW gܗ-lSRWU `vbR6d!?BsFawXa!Jy`w8V̠dR5~Gtr&KaCt ]WDO²mk-E,F+Rlo;?gV`?KB ŲG7 #Qi˜rM?GL>% S/(uZwO"9 hchKXUEztKy{cB=T]~ǰrsӓ~ϨmNDAL8qdcȨ}8Ý(\dPG-}YeO,kiKa_"R` )IH?D /ē~{iM.;'NԒƒS{F2/bGYiɍK ^:t[Ң%by-1)d|/bo$)HMa JXm65.OZ.g(F#ɼ!4YpUhՅITomn RFSM64.G= 7;S *f٭6|}9V蠥v2hAlCG Y\& _*_u*c~Xf]FoGlkٽ b*neWqR 2F@oAܘ)AJ+ d<,+ht$ ZL>0zLeʴ\8xzxvIyRy9ïEHFo)_mҷ^HRIkV#zfGH͆ +Us(3wNj V¾qݱD"Jwv:]Pc-L;̩}a i"3)AsKZ^lc_ p &?z6CN0,k=|Gڄk\\{.:n9Ep#b?i-hàBձ2  DL@=V_ƚ$9~0Rq=T["%møqC G-_[̔SYՁZJXO]&|pjAy cʥ[}>F6 60[@9N%ac+wsbȡ#}aiV/$9xUhÒ%m"y Fо 8;0YrqjVA`ܻNäx~]B չG]2uKFWN?:C:f=5< sAo/ + H.JL`N=t.5b*R!+#o8e\\[܉{!8JxN^8A|5Zn9 -5!ꡑѰ87֩w~Ee?NN$ *rI){+nbf:MR6:f H&E7 VɖɏDx&l7IEt(7ցT9=b+]}M4 .XI ^DΖGro,[D潝8= \- `ǀl")~f#E_+2|z G8dbRHpDCՋbq@QD0s* G!.@7㨩dvǼ:K؅0P؝iF a\4ڒRt̅09yc.x+򑼊B i>Xl5ѨWeS|I(Ddbed-&-‘:"tFOҽCҡ7Z)*ORhК:S>܀"Qڝ5S Lŧ2 ; U=Z-<+ :gd@Y8f][#h,p?Nl9Y̻}2WItB;Ik|f1g7eAc!U)MMZ+q9c3[-\'!c(0&/B=[,BYGzdž\9?YngeSY 9cW:4e`Iɛ{ɛ^ԖXkqs{=|:;:z*3\qzΔG-Z`2sYWy ŭͷZ;] Y>>-]_)u`R:mKQ: 6 *6c͘mWQ+F::P{`YJߣĂ -!Bi[Pj-]ڲ}+T_;::HQhm @/dr8.y rzil&Q!>Eӓ&Uÿ="vidkpf}\IUf l zسeɞSU?HD]OH][Е~J [3r,~Obn`١m^H7O@Ɉub|Xx4џR!Q9yK BɌ?=/+J]l_%Ih'2ܩ  RF7!./xϦ8!5ǽwWb[̔6<ټm]M0y8rr7t``s}k.TTE̳V&ϸ@F$*ju>9M%؆e qصF۱&o`ZhNf\;SL:p׀ۜv9SzKW)n0ܭuLCC!+ae=8;@sm g8*}qƕ䓳צh,܈)Usfbb6p$9$t1Cׂp1Kk0bI{ _u.!>/[~8Nב I-zV5Pm@~\ )CPQ [KK03u}JRyЋp}Ee̖$xXA <. ASY;^+C8bi4hxI#xDNJ?Qwi6 oD9;%5b {J2{ۉ}c*;g{F+~,E&_4h?$UnQEUS-2vYIMLi Yx%g}n TX!L+ǦUzߡ{$_Y!il8(s49:c`k;%T:Qz*﹏q0cw5d$[ϧ"=^2J&ia5Cs Wy2e兩Ӯ|Fqp3v璐J0vKn >ڸV4005ijtB gZk`1iIikoE|ܯKK m18]!߶ sui7*<Mn~J,Q?)8hI){TDZ>J&N3Hf?U~SW+^/z s^8YDxT9/z iρȽ%{.)tm(ןH]D-E^[W~X;2 .%x׌AS`nJg#Yrm8Bg/=Egm*{wiŻ(:Pj!NSmY9 ZBxr6JS yڢ4{F\ }+W%Pcx-< }BiSU?!Wb~;el< vZ`(:c+5טtֲAn*bJL_'}QɆ6jBv}[cmƗGqV1KGΐ[cs7;auL;l$n}LVK~3T)@^"v d`#7 MINGzOK4mw|:nL=|Љʦsi7M"u󞳣ڜFC0nZ8T.mZiyZ'|<Չp㚿TgNQnKi)/֒fCnod`J6?R}lϱӺ*QPLxNZOG?NN~pVbPB=\P rc2^[MJj zl[ԐNVd4q_꽾{?C$)t$Pӫ|vqXcɔd+䍚HyPD2Bî޼&7]Jß1J&X&U-HO|z# BO^_\b'4?<_5L6gwE\3DYiCc˯\Q.S`hQ: }~F# {q6%4ycr#aKXrRl\e#߻职*Td>$i{Ri6\IB=K~2uM4t@:*\ xf.+wb]4QrX7m)Q'HM̪4Z\v t c5;2vTc8!`WRhNԑ8,oW6GԄ#43IQ6ݜϝr(0QC|=SX%x~=ONر|(*\ oD齗6iX,#}9Ӷpb@<(^QpM8Uۗ;Kыk} OهAnQ*[Z,N<'b9{Qe'|}7lB4~90tpиIfoϞBr 2-hfh`ݨAqq{MD QRMr&^)N>W"c/> [}/F*FZ OiflSqBwG9pOnpHf]Xd-|fC4{F̈|;)9"U"$lMp-J^m)ir)8tAS3(u%uaXL +g{xC̈́K7 tLs`O*gU%gՙ{`q}@U?M?Ijj4e>}<HvDAvLbj2u#rMA騔CKg<-n}Kŵ}st{ V)C!O̦9 K؊xFrIاsnjKM$Dɩ'0KKҿ5!S@Nk9Rk_>k86SZ_G%SP\_c~0Q4 RnjfHLr_?C l_bydZ\ɢԝto #"jIA.LCy] :a8e YBbW-?#g~׸Na'(6.peX/W-HlbIÒ#Qhk7!|o]Da;#ݠ1osnDK9$cqz IR[,1?ch/@e ꫅.8Dt #;M)wj'y.5{Q8uuuj\UQ DRg O#~;ŦJX/6 *vmVazlN4ehU Zż@Q+Yl_&gU'6|X,2@Іӈ4!p$་_/֒JjKv!;_GNwM~źOW"a \[Ԣ|wJ~ d[hn|a}gRmQ*+SOgJÄqaf]n/H3uoNXTD,: @Ar&#+ fhde@mEnZvXז8>K_/]Lӹ} 4w.2aN%֬BY-C >h9tßWfI:LgeUcR$zosРkQƸ ɁpOӻ;5[%[8 -S`EO*pdmdJ^[] M51b'vU Icltok($L9s0s=V]S^s/&} LY~p*Yq6HS5.Im.R}mj0eFlO I͕㦞w wOsݍ3o^~UsתrxkrLj thIXQdra8üOCj/ufHk/&EB!K`.o1aj}) |XaNJyWtCUq9`2w.'V~QynyP cv4t-@(@4j+1 }O BR<ڦ_aU7{Yj,YJ ˈ 5Զ@R82*CR5:^y.8Z.*}cNh+>b)CL[|[vM,{U(WFl.w>RjÕZ ['d{ҡZOˍh"Qh-F]K0pvkq{HM9.d;\BG>7}D(sC=E'" 8jvRztjq(eb)BvjCt>P*xh[I32+%`GCƕ[)3j4ΐ5iZ~[+T;4>NR}Ӡ &2 fv%I [cW]gP5S9y~U/gok`H*;fQ &thݍUQU-͟Ŧ4!۞L t]7]K?JVC;#)sXIԋl|WDNlFoiއ}nm ^Qi0q SD@%*6tnjdjˮ%+ +/Z[9(vUJ<Hz@߇I2 mKY'`C+Ja,,H*ð7r{Aȳ1PqCUgD]dq `obDI;mg,(&㯽?@%2:U0NI̴™tpT: FVރ$β*7d=Oc/Э}b(=Jjl7zfDXe~JXi-@R-(}J`ϡz/a 5$rQy߶cYH?ZM$Hm "D,:<8 LFC"=$o-GoBVeFUP1/mI$[[xZnlحeh-z2@t@!h?ދ a9*LU)6A/f7P]1޼"k~dz/.[c`(ED OmsAZGn$I90K`9{J= flp)qF*w`F#aKdR ,@|R1k Iȍ:cs@ L@ qzǂ85x}.qYTS K=` $;Se8{opQxq\[WOcLB\v & hboKƢpXT#MFd BkSA4Uvn.ˆRGPE F̩%:9`ˊ]y}Θ#Ƹ㛴P\z.1'ijd6i -N_۬<#geD1PN3\!Xgۼy 0l"[aK!'8ZJ_*;M{SD.< n`ԘY#x/6R &2sd$_2e>^MVXCHU n*Y:k[{&ixP qAbdMM›a U2s ,CV}ODαt$1Yk*\Tg\3*"ݡ\OQa_&ѿ!L$𞩔jM=^Q!M.%xY̵1?]eFL]`Z=NMz#TQ9N~CNmt =XB:렛vx^*܇C PS|n) ~.&Z-E?yt@rx(fAq X4["(ubrf LTOo_Yi~YW1 s} EzI^=/-:Zcwʙ`TǭTY {=}%jbpeǐa-a}MfZ"f/i: [Ug|!%VjbK .e 6!?hJ\9l_mlvEV;úoJ^y(ꗯA?0"4GfUDSsm;Iw%TfGǩ"3Vu_]#L^a>B|D'?x.ZcVakJDs7>*yxmoRi.ND+%yYR5:JDΓ [Ug܇ctcA^(_bA`ĎF* QI5}\%~MFJ/#6v$FpGU~[@G/;%) /$/f4Ncs\P3)oQWAlKW-YE5|\ J1|}DDF:'d8YdJ:@廸{䚿tWߙ3i]c琯vibˎG6pIgdzs(у QEsKscN8quNuc4EK BD^͟G[DvD@(-ǃ¨SN,)UBr6 '|$Y1IP sFX®lb0 B/PC^s*pZG: &*.1>yw&9v6 hLeJnE+6N2%B@\2B;Xbɮ\ǧ/-4)TVf`[ h/@GH ̫t;ji%(+-`)yҋ!2ni-*CZTyΜnڎ=d>IEGdA0 (o:"t U4I6XS;nq¬N -6"Χ\yn]7K%AH _ :-֘VA>ex:LTwFEdaM\I/N'=d/QG^Sf)J?]K\u(X,Ò[REqrt(rɄws `%dLOK=Eywx+sl".p<W3cOQ:hj 5.V%FzNrW Uc&]}rLp.nJŦr> yN?d$Q4"11!w¥v-+|;ftcf5GOJHt<dM@Rd!_=VjPY=^ȅ?ϟJ pŽQ=]9cW[̎=YaNM 3k}L(48?L](6C?mvd#c,#\YL"\L[e7(/0sG5q|4%GRv<9Y T 3ѳ!ROG(k߃E@X+ 'Ρ;^nfa<ԧMţ/>?<ҜD}(@,J/66 "Ye $LVleZU|jj=P̆MNuѿg;sS1n-<֊ء@7Ԍq:in BQ2,<^v xKwJj ,VR7ӆ \z='fKkd+W߹ˇYj:I_#4L-ޣU^M *C_y ?KvH s%2.˛[#q0mk"'E+r")5x =ՆrҘ00-lSZ'yLO5.grLopPZhڂt*8keG0uo+ -ZN4aқ|xl7%FY F2*|jY<8:LpQ" sbEO'肇c9pd/(Ͷ7TMWseD[xSwFhwڤPa@'n ԑD6G>q5J 3d6; z|Ѳ+vE1XXlany +\rŒM TtEFF'>L5:34npss}e; %wKC@{C|G)(Z^JywsVŊ $sJlϴ_Ë^b_]pbH5%q%c֜'= aOی#=N*_iɦ /D\<5t^Hm5,)^K|/[/OP0}s~&8[܆ [ ( Kxl 2^h33!ց|+g+l.lrisui}#κ(HXJ| fL 6+\]0iLS?D=<'mU`3˄T/*\+&J}E XVoXRRMjDwZ{$,SMIL`9xaxM)VAɽHݗͽB I38(oדX@²†I[YV10- h5 St| ,UXAi~H:bCY RϔQzHyv?)Ĭ}l8×\G~I ꄼ\>I=uofVy6\aXIf^[%})Cݏ>ʼeH _IG- .e&|4LvF%s\EQO\`9DKe27]D楟ܘ4o>g2ɴ04`wĕ'+4JkڑէȻY\\#nZ)vtRy.)u$]9v!ȱ?dǹ$ޭtGмfѷ!!oZ&rZQE9G˳&:]Pj޽x=2XVYv![ ea{ }JnwTvpxB<@; 5E !\ܥSuZMI8}xi_G"%ET83kt-@xZ#{EJBj~9]mR;.D[lƠm >cS1M,L+0pҧe{>.6:5(\nkf[ yd6*: {V/$,"?Q[YM:mdu~96ws緶|ϥew5瀕 nlL;60V~c>Es.;#Aq㫍smx2+0׆6upMSZTlt͡u6sl2p/ԝ]޾e&8Z+. "v=)Wu(1]G(j1h, D )@K@sSsr +puõ̮h5t"u"{WD^"RȤMz);'2鈵8P;MSYS@D4^Td/WKoNO7is&os9Q;Xa-=, ]PpβlgO낂»т襻6$i:Wʼ95hhnϧg;A;EM0Ny4X9<7lg"ȩEiM1G}|d;Z䀘,!a*)AJ*sWqF$Y@9z'VFU~ΤcpBIwR:)"5{n7C 6'Je鴕_)fmiUoΘai @ɌuPpDҚD^D3(. uy nF§ M {_R Iz᧘T< /Q2!*}Yu:U pvnkZ 1xf]$R|Pۍ(a gy-/Gڨbt i{V^ e͂-# :OvP&i#ԠﲁЈ4_FM 5E&n<*Q={tc'KG]x־WyC!}xG`nranB S"0 (ޡbX/=Z  e^i("1/{×ӭd9\hj+oM{GN|ϩdgˑrꃸ MW"HF1#`-Jֈt9q(q#hJ w [syp•b']z`QO/; _0]Q)Rq4hXū^[1`h^>x%-m[(E,꼊8Q:\Z+2׵FOcX1X|-,M)Zʲ\&zYHOvBT^:,PvW74V= :+`g:_`ˡ{Zxi1Nr )>^)mvmƎh#?vmyZG=ۦdO%jx+w,7SC EknQ3b7m|)L7TC  r cE,(Z˜R+KyQݖZ:) fWކ$6Zgs\宏>FFEC94Ikd ]'yRA@ ek\Ǟx&׊ĤzV!_Dmak͊/21 xܩҀuvɹi {}eo$q&7-3"7Kk{eϺ39hg␂Yo;0aIQwt^1^J܎#ߌ7Y#ܨxA07 JÎNDoaLM+P{u,րهnџR"D+CDûX8;f'1-LQ|Y4 @a˼HϘVeMjЇߡo?|Cm Tj_9 y1?ڿ.B08Q:ǹFa%X ,!c_b!=7zя6W:cDGt~HEd,O`BGeP|ތ?%B hb6c*v?shǬFKS2"J$Q! E<^L )-$࣍ KNfr˂Q;9/&@#51%4MS :4Qw1"w阆IQ l ]5IK7.x%r&""egzDӮ$vjNxj*5EbPF+PIzψ#hGi 9y%vȌSr{zald &Y䖨=Pc+bq|L_ҩ&\z26z qvxyJ2UYDnE+ڒ[TWԖΔnK1\F ݎؑ^ )&*sd3&o}0 S?o9仛Oc䁋w9^} jPۭ%'6G2~r q%}X0B|FX fyIjlޗ]F\Ms,Z(ՈhlQN}PJ=e".5dZWJ_ct-ZFN)Yڛ~I "r)4aOba-,'ɹ)v]m*iMF~{1zkR!U2>Us܆۰"ra qbdt :[[?]U5q҈o:vFG;X|;>ͧj%M1mqQA9 u={5k%sĦױ: ,^ qt>'AK\bN1a5%BSm|DXD޻ glA$] cŴXPs9mV>Zo>G(zW:@o"@tg(hHoxzGW]-In"Ty^Z_^rO٘q'!8;hFc5(̬@"%U7L3F+@^MپFt1j Jt!D_>B|*Z9IWPs.wB_j*4omp&aP {ta r/EsA;kkw+Cr oį74hB,Y9|Ϻ)!JyDt磐C-Su >&q#K 4e~&ߎ7.ʰ(VI9=C]s U2iD8b㷴%+h,:r^R0>LSnan(^rZq&Da5=S+ބX?@mVQT'u3 F1; L ŨP#O^TOo(Bӛ.M:J$0AJŹR>nx'Dn/!dZhn$9-g`_G$]@{T&θïͶmTr'ʥ}sּ8edTo;=InJ3n;.dPo:k縜 Co[fphKT>5ObScmBhtR\ЯZŖL7Peo7g{?>ԬB$-y(%2!r!^r4ol4HŻK&j9r+ٞzsy#Ryʘg2Gw=l/OPcE /i*GRXI dLc)(.0\όߵc4ojjG[JL"98M+$qްQnۃev3+%nd)1Y9n#lDAJ`!xxOV3@h!EbY]W֎Ora_GVf$/(?r1Rη]9wP|cJUr7],Z! L:V?e eX*p\ŪQEyJ dO1-.Z I?ɯn]4r"1[rvqVzqT5_/:C"j˞:5_5{c9J;N^+2~"C%{Hd#5W~AEc$P#5!qϐQ E$*xI+2z*lO}pu.QG=DY4j Lo+mO#LEҰVL@Tcn`: L9i(_9R͡c Po$]\ Ragx?x!iL[|r9K`U1GR!g9 4YcXr K*"<0u[B.IV3ƮgjYZb 2D8zib_먶ԂVmzHF$JWl,p@s__LW9%dgH΅p.8 -ы]Zee5]b`_IQioSyk4x_OF1<`{Ĵx}ձxa{[bzC5γ鏉 5ohcOh4Af״*NE-r[mQ1"78ln3-8o̞yBoZ|$t%XPΰ R_w֠2SeYϠKZ-N-lzfޙ-ShٹB#?#kLnepe/Q3| uG֝홚aMPc6W3ܵc\ӰfsrOЂ'gP5 qZVݕLw)t;)W7(ufy8ѾB"mutsO+ wEyJV>A?8v0G=-XP<:uա+غTi =ʼ9!,)hs\1:G _5]+`WLs Q-!x ^O_]rv\e@uБc,ʟK׉N?4b>$< U*`8Uft‡ ;9 Y8j_3U8o.y ?8 /9lk$ӚT4Ǻ*pt޷Äw;j/YT)c]Qm9: !4^8&HQĞnG:l t+HA*N󲲇%-{4p6Qa_+k8οjՂʁ2}^hڙ{ 3zDE& KMjB+¥JSDf D^-Է 1%_~:IG|F8NsVzSƈꬑ)n#^Q,}[]F/w`FH;t IoƎ;zsN/6#hM\:kl[CxCiLǠ#p+kwWIZAaM06opq;4KQ~ZFj&xG?}% qLun;> mءd|,Nn S) "vr$9lc *ZMQQgb ^>y\]'#xT_S36&{Z tM.tIh˰ @% e$G@X|'p 7P02]1 +2.Kv?Y7 tXI5)ߺ\EB߃9dC@PI^Ҙ 3/V'8F5AY5$m$MXZplп/?z%VB[,{{PHKOgA Jߏ$ա.PӕcB!6V}#@+5f\8c:˞L{7?DCY@iznJ\(x(_q QN[<ԑ6Lx^(їnyUr:}*擬I&L%Q jB2lƺRd;}͋"5qkK4E ]DvUU@ZH'x{B Yղ+D m⪽C?\!XS! ǻbv}k']$/+g7Sڎ+C`U`ք^i(HԕQjJhS,uo:P܃|`6* "^/4ӃALh4f '52Q]0ENhjIY~^·_^([4E坧hDVɱNi)r[Q]%Av~&ɸŻlL<S])ڡ'#1龂`Fb3:r/vC((i vj~UV7΅0YOSSBOG#o7ՖLsSFuCDB=s-Ytj뱫Wr* pgZXqUf3_.IgWrR3F3\O*mDA۠6IŮN iVxN"oƧICgZ2z?gkR{ݫS/4?(<m4 ꝾJ& ׶gD]9$vK2sw|"q8z;2Eϝ%?=NG6O:M>8q!/|/ܸOC#;B.cHPG4r(w!H>ɺ3>Y OZT Q weQ֜ؕt90A_9& !]TXPdaC&/BqjZu1n㯌 6FP^c)xq @ۨt<ޱ2>ur dpa״5y h2K١9T Kt 7Y?]QJH1p)Z6pﻍƑt:1gВe'V-kh28LM/nP:E@@Xbuvra0d&}cČ8d^b&o"b=y9e%/y A;^ HMo-#K|HM414a-wPvaeF|%ณsx7GeeoV3Աx;Frgs&-$uЩ0Vfi.GݷTG\kZ7H 8/+ԇW-u3in|m"}1fs㥦1_M:ܰƩud|bpfAiBaTp-hl~w1^:EG5F,ZWٸg"E C7#&!#EnAK-xrĿǤG*$1H/4nie#3UΏAh_W\swb6&߭Emρd!!ycEZ?{Q-oFQxA2ͮrOAS*VH@n,=cݧUv6 CU) cfGRF8:s!/%5x3j5))h9)޽}4j<_w|ҭ԰Ӿ|܉zrӜuZ%gj/DO-U9uGQ ̃׫~_u=fhPRT,0v $=3jp,kit'23P3(c/咵=8P{`JXvb TR=)̦7jǣy(yx"nE"ޔӁ}9ln쨍)݅z\2 S;#T3۪V7Uϰމ7n/=5ېH{8~!ԒEc$ [s\m};甒1S2$Y8aVM*Szei,Ųsz$àLgmskQHp(HG7#f…q'W>-% N!)#BQ$N1$E˵~ûdc>(:G.*lJIA*0=d^:ccXO/7m/(}/-zSdaJL@XDJuҀ(,V`H 䙝o=+=KSLDW PR.^~vf)> DY%l5GfѪM#ΠۖLaM.IMYn j`/,VWc*#W$ [iG(/O #+ P1 p)} ϴ] 7b~^^ y1-wЬA(Q6 hNg%`rOla543Ac+v~'s+M`{/ks?!sKZs?)n5sߧ\*|Kaob3)Uv?0 hm[,9$qܺpiK|I:b7MTk;]N^IO{=Hb#0(֟\R;gSUJ< *86 1}D׭u[4=B-h![mJSF-ANw'}ϋS9K"_ϙ?yډm`/|rS%yUOpw:ަ??dM!‹0*IJ@Db*P;bߔ^EPZ39RQYi y֭dHП)p_YD,I` %[᠊Z?{a&_k<8nlHW=5AX׆Qla f oq-oQQ,W'%*mʺX!ӑQE]* LM].@׸Ԉ dIxSzH yvet#Ŷ %hҖs( !:./w\RjP-~cI'H*n)8׶s<(m)@G Ý;Taqiԋek8!O4Z1IXIo4'f>c= ^&e+ ;f[B\g{9ұϨmh|!|z;ea{Iڌ;VSf'saX.a}du|Xjt#{1--ԐygHctZ03eډf'k_z͔~C"7|,i|{q !2=*GdLy E8ʒ4B=%g/{yစ?Vz&FwbxpK ɝk;Eg(_\l^`=?nԎa yD ٰywǩ##n$W%ZV$;tMu,uN \= Aq6#y"'9+c(s tI )N!HZRJ"cf9~$G#i(.ʰ(J†I8͓QN'i^?M.^I)@}enC!#W'0\Kŭrl *H{EBsE+؉^wPN{xlxi9{;X0eu׎-T:auK2X(EkFBDfGaPVl;_bԍٻDfr|oZ%BaB*?ƙfzN 8m\'%Bmnr۞TWIo7`%B~c"se\ xf/% 2c>|`}>oy5ӌ֫~a/f2'<nhww W\>2K%tI2?Ԁe[&VSaX;^-.FT1꫾I+1&D^Xt+8VAZQb7iDKLp_rZ~@!^Z,5ggujjQ|(r_&o<~.; ʒ6N*zByۚN2wڏO {5t4T .*=:>fw[ؙP׆B` kZŮOαDxhT^h󠫪7N0 -\e]ѭb$ہ^Y =):qZ5A:ൕ3WDdqBp9k4VSL)ҸINpzH@é9oϛm 5t[,uZȾ4O^-'yOȀ@/6Uz=ǹLX%1DU8i'9OF=o\8o~ܙE IV9Rڢk{i:Y ϷıgNl.QlĨ8T%'\h1$׾$]4>-˖~n'cWrar>[;1g҉f"e? YzB F^/JtF%a(ЫboScM+]sőݻM9y(zgcx<38!ߏ2k:D;54!6eSe\z3.D(c4(;"'Dm! }b#&H6>b8(LmR>];3T?zu&CW DU8Dתx"2)!5r)Q]-K}EO~t؟PXLҞWebd2' k/J%pVsns^OQ <ޡ"ʇJ/+^C4hP^ sR`jj4iB+$A)5Μ{6d׽nLGe)%II vmR%LK/0*i=)rkԃH TKF9tI6UW1 DHoi}{xT{^Aķr`lzk棆I.Ml4-OZ5b"0~ k޺( b(mȮk;3-~bZ9QnR ֟WA,,Kc4خPd}UnŸQHY5%5AR8)r6%I a(Hҟ,0IZZ]A7d,D`1hLIJ([0YK< v'%{s P5/:yh5D 3LT%Z=lu")zDeP*t,ވ'tK1ra?,gjޝz}1E~U%3ځְbj!<Bs["@įBN…aQ-k5.2>4nw'6hj{ؚKaSmEu ƹ֥:a Qӱ8/ⰰE,>boWtībQ4 P.j8uIf/R87P2}.Fq`mnֽ@@(M@/7vYFXn-fV`3\E(/F8\y]C`Ŋ`$ҟ#.od6G^V=.)n'ST\OQut3wQDu?'Aɍ6ߘ)>#E_w<ȘY͑ɘ{]>mrR~$X WW 8ބ$ҿԩ)HGB}`”:^+#zHp20Y.Ai~Ho VaktjU7 eIQum5il5{uj}]棆}'Oա@pfH |n}_ "h8 8?N7;)$n/8Cl0I| F'2ݓA?}P&EW-0<[f< j pE[zǰ &U$dAL}I8MJ7) El8ow d 7OgTH+q= a=?@bvNu!{5Pi+Zl߇Eyɭ {~ޟPZH1L?#Qi>@DW1$pT !0fJek0KNlO-kS Ȁj!"l|uWrH:&'9^z5UQ__y-޿ اasWm4ոF=a>7ȞF1\G%ܥLX ϱ[Qg`$`?;cV4pNRInRᐳD~IiY䡼>bfk}7J_e_[O_4q! f`xs:=r+Iw\bx+A#h g*G] Sspr ww{M\ˁpq&Mq4&xGЮ¶/q6Lt2-X3{uWpp%O~7[s姢uϾqPH QY4pJ;QY\Y2pd$Fs =]tnߴpԖ? 4bǝᶁs5#v6vtݤS8c @ @pWQuF{6Y^j]xݴIv ф/B yԔ9 p;yGr~@ ~JNmV:G$ -zaj(_R=_1`xxvkAxnTKr^Ya5pCR%GVKnΕWoJ,Ŷ:ʈ*7.~q)`k% >knAF3GJTO~M_U789uWlj>16~͉b?dDr)t|<ٕ>'g_eHerzbչ0{= VoJ8Ǭx7 U a}Z"=B&]| p;K 8CmDw-?&8^*XmpPEǕF- p\q7A.OCF'9۵b:$b"h%H )/ 涓aɾz t ,+^Bnå]눱k}(c#<~%_ ^I([vĻ9#dK#EE%a'Vc7X&.8 Bc0}Q.sm$MZRzI7+Xc!(j>F=[:hYf\&|:߳M 5EeoȞffG" !cε qZG0كb}KJȴRʧ*)mEPIK=jYkU.l>1lr7]+¾$\ꋋM,OuC+e`HȆhǶ l<&): CtvL6GĉsS<(A5 #a{} `{ 696БNGG X՗E#}SR<cU*GV'_mtqΈ>&x dJ_{i&lB Z/uCHk6Ms9`E}j;t-;A9 Lv ]n /oM8l!hF,iPkK#a6W)Q{/Xea<=Cjb8T ڃ̦(Fs%k>!Aa<7^P^C5vK!x!9.5#HgHQ+o+apʑI3] [+txuAJDMRWVCà fv-vc_ɼdӪH kp|[W& y&eydˏB(J0M6w-sޡ D3jjOt%5:2!Il]/v`Y C5@.\U'a@3We&[?8cU B3=ns~sQ<Lebw! D 5 ,/1N|UPH[Sh<͗QG|s ^vPL/'~;zf0-wdZR>ޒS n띈G(9%ga#3KQG,pKU=O+miFG>VRv)';-bRqʠ59M?0ɫv~#AC`+E+Mnj0xWiP2/25é^ "uSINO$x:a0 42dQ`X''ںխP^9kejʨ jIn?.VaW8Ů= oN6?C N`[rUg牔έ ɋ3t|Hx?ߗvŷjr,3K""Tiaq~>?;9$tKaT@zELɳWQňSaofӦz< pV.`WpV^_&uy#JwXf;FMvR؞K<g QLZ>Aq5 Hot ~y*n"1/{Uc*Liu7-zʪ K8rf}D#7e%y X#z4!vmqqy` Kmf^3}0߫¼,aoVD6> y?ZsYOS`l-yyh@(zr4]dJt,z%Y,tڠ"k̄ґaԜOaw @pcP# #SH{&,@P #7djLT8泄_(vKW-:A:)Ca/A .*K|#:]U+$&o4,FN$!6S_ߏ #[dR"DnuoV_`ʵ6>h%G&UadMMaח' ȡZ$2ޑpBdս b3/Eh}-UAWѕ)|_y.SkU\pbĹY& ط ic΄=BE4>K.1C3=2D/S^U &ӊ4]ȽVne`___nftʘ2z&tG=ȃsZjXܻw&Kz ,^?;J'M Zm|G,RD$*8M{0,Af hD=Fr  KKf)sW! \o㹂SZFsaH2g sQ^ ?d{?&΄?dؙ&71LlhJP;6)a.=kI8벣H7H'ҫx#[d\( D{9c u$$c+N/·Z4~ϐ-i P5RO)"[rHyX=6M[I̟EqKp&@bK,%mArzC _pe6Y}RTW&ܣRJmNo'7#5?C}1GP8}]!2 bqn{/ V8 7ܗ0x|nGDZ,N2,ߛda|;Q ۗKfð>b~P{*ASiSd?8-h_nuM$Jf5e4kn[nyM&Ʊ}=5/~i8cv+@bik(0L_u{1hb\*PT7Ԝ@Ȧ1ط\4,Dê@,:dAKc96cAYQ؜} jFHn`HTRa^uEo[g1^|Cg C%8IqpN_Vcw+%ύv) j4M-}Lc8K̏AAbBc@MdHz4U␐{Eue}.qc5Ĝ pc=J1ݖ-–. RpƀŲic,̒Aܻ6@aiDPyb6]P.6 {>ӗMϰۡ,!|tiA{ҘRBU6'woV΅6ze4VMP_R%Bnl,[3y!e^[\Qm5\,3ADOip\);\[1ʣ_ee ڏhU uHq 7aҧ3҉H)ަØ0W?XvlveR]g,Y$P{6=C:5e@p[$l Hߓ|\rPn0lZZGrg [Ymձ2݈#m#q:(iE8D=%iȫϕeFf2޶_0(b!Iocfoe Ab.#Bs #'+&"`X p }MM/ à|F#3L+j WuS)"I]lzdi1wܯLEp$8F܁&_]8L_#X{᪂f[>8%zXp€xs,3m:"rT>;3@#t`Oi)HabR~uaG㤀C9[_\I9b"r.})U1%!:#(y LRv劻C գ(A oOXhk<‹=Sֺ?&[&sίffkǪ2KRjZ7ZcVԆ낐Vүp0Hl-_l~[)qܗel֭DY)f0Si=Dy/kjIȠِf,Ak,O6wQE sl=b@vxqw,;s܉,-J8lbS r6O֗#bO @k;A_Z8䲚f!y]4jj$4P/Q+~Hp/fwt<.'kHgPl(WNΉ! ]Z3]И ˏ|Y8>qRZ4 4fCS]@yT&"+/[7Tt`,)9j=P|*jVHT8"UNνz_K.ԟxg)sQ w3gnݑ'SQzJ'8rz,ѥߨӔT"RV|}zEBj<~{RvS马Q[XFI䍴&%!bxtI7KB&R@ӜX:Wzs(VG*kp@$V|:zHZ&IQx F>}8ÙCn; dL׀Vd8WZS gI\6rGSx/gVr:O2P_ƴcKOa|=/bw)[;΋.B.G_ؙ $_2߬nG; ]ͧ,õ6=$Z(g0+)(5Pl:Hin1qq _2#U0/d:1E4[|Re)s=*<BҾ}+ OaGJ9R)+YbK7ƶ6hKm]G! JʏA.,)OK@N6|_č*.'|#QLpmÜnU4j-a"MkU>^HGpx-O5[O7Ż27P_W7$Lkρ9@ HQd6>;;!_'t4ѫ$ۙ ؆)m<\Hci)qf* [l{d6wV`eg2BP:T*tdmJD!.mu0,BH+a8[ ݳSF9ҭpژ,`6bع5SœL$BWUk!kCv+ȼu",1ߞ-iry2zz6)HGYUn)HrwF++.<,_yI6CZ~|?ep{! ʖ|I@1'R T( ^H zv?!!=%)yWQ;q'm.˥ bs 4AAވR'2^P麤L`֤E(y,ʊHsRA &T9Bxx5J/7zzwi;_LDRشb@ 7^=ӲxmfmE ̟@NZ߯ YlL|4պ[_J9 8"; uTNg';~h.&oY)r:$N8X]"GSf ;4Q['U_w󀂘 `Yrjqu&?UG_r[ij\& 9Eʶ/70)^jE5?T8E[tmu/{V~Qv\0T3zb۠i2 )S: & u.;QBF-ZWVHqW"Q,x0['E!O.AA9BG6?PNA;6]@r@%DE S?)@U\Ps:<>q9`YdK1;MP~t; Ԧ=aZLT0F`|]P.Z/zF5%̎98܀2"(xKRX 7pt vv I\ $J_+vޣr*msdYE"vkaOU`N$p[%O6 dAm<]@.g+Vlx-4]W)Mʝ#=DwJ{ɐ%8 Z!CSnL{]6!ͦ#<{K'W> *}ЬPȜ*sZC {\2FYn2qàرIfiOJVmuePV iO]kg: !y^hU9KEi*t1id*Gjz[\4&/, ́^ct9sjS,'뫧ohLo'᠞Dζ|X1w}9bƍc 97ID>[:51}d㍳A0$*ƕT95%!uv .ƈQHA_Dzk|”_:JRב,pR{sT̻ p-sK#Mz(% J9dBǫPYUE| nTr->WA]f|NtfIM 0^:k!tj^.k{{` V9/Lhmo..TuNR˿?QU>~]y4O7 rsNy`2IV-||ー(>8;ͥ( wHraoŗR@k+Y孴'KFQK9<(:} hʟj/a10 ,J<}L_j)- Jye}$R l W6 KfHLsS`GUO#0oQV"2L/\J};bSMA,16ΐ[ï {i#o \9eqϚePuEeJdOw&hH{l_~ih6dnmw <3i TqRC(~w8Aj2O@TABѮk|aF53#\{yAŬ^[)ٱkPkQ/cޮWOM\CxU||4BTy Q+U]7gX탕8wL\3r&&!Jx $clZ7Db" J/43WQ#R}?FʱAr>|})5]oa!^j$F6ᘷ$X#+1 3Upab}eVl" `FYQG58o+7Ew=(<qޱ0[/?2BtoM,#E, z4s $e[ u12>Gjb E[Y3a=_I@G$9IƐ"yNe8y}Ž- 0FY(ڳRn3+ε\d5RFO94._dT_wR[3ȟT-BUȥ`\ 3}$N_,;!fR4sWd@f݅6dQuÄ i+0'MZg 9()޿\]^s j DVDR]=b\I輤AO34& 5̬.T@_KExłڍ_W%}( EI=: $m>u j+4?۵UyoO#bNPLE QxeoTbmñ@_h>ab6k/cB7 /pXZ}s}N:Z7jxWab3^ʫlXlCluRݘ!Qyo;W4P_XF.le{v8l4R9wT z/%7dm7ʈ{fɖi%H5pJJ'JѮrp^q8ׯN>2;B+*PCy:0􉊀֤cp5R5 1>x@F !HCߒg~ Mt܇4-"a`=WxlO@v@Tf3*j>;%6 ku-QJVM*QL$ԉzwOߞEK7,z+,e!ધ~oϜlˈU&GG)Q냸nQj.;]h#qTo5ˌp!ayC|+m3?ddDކ*H?Mfp2!U^')KtShZ˸~N;̵$P|f1m6GP BO 4P-PUդ<π1cņn"qk^ ܎dd:skY8cmQAnغ UoY+1p n cYcQq.@}AhK}oTʆܰXE HiuILRgX7*ba3ׅj36uV.qܡlq~=~xYpё5ky'd'UEG_BNB_\XS#]f00|!RUصy6gbR}q kD$Zʴ]]ӆ$%>AMQ;(-dFb7G<52 )<\KZǯa~2aXTgң:?\ε1N(%t+|qLkqn D8JWZH J{81=Eɳ֪/"Yh!čY\ej ?-1n%]~yS#2Io)Pp_ "[jkrreC\66BξװVK,?);X>|9!WtRQ⾞lsY'`@A:q'[̿;R2ξw0qW9 "Du̧`

b0gEԟa@%I@56a%9= $DNHn^<%Occ{u7T揔.pS "w U6L:Usb Hn}خx0] 5>Pb$@!j9Wp J!" dK)"QRJ`z)2'MqrUl-Hz] ֩דX  yWe-Wȏ٧¥ l0!M'Ѿ%/z#?M2;>nxm7~2bh sLY1e}RXh%,j ivY9z1+f0i=Q5 Ļ1'GtJ]kNTUm.^~=0%=;pq"䊖ԙ6JCƀIK\W"ɸu̲{9N\_30VrIAЛр '>]OoIIh!-"];t^G"qK(\ƭ|i7]/£ .*KdAh1Րm@fMi;< ~1rPi Rlq=mA (R@UGqmkeQc5vK]|z$u3skE[\f[v{v(U0kPs^j}.$U^DOIB:+ɰ $q&,tazF5Igv8bD}['u{y"zhl"FZSav:aęۥǨR,2M̴0DN{«bGGIb1M4%9 Čjp^o9[[H F}枮oڹO3?Q3\5.pvDdeꉫp{5m"dKv`ЫۜQCFAOiEY|mr~B g> -w[{)Xv:'Uv\ E06*;}*oP3T-ʒOĒ Hgn44gSM1^349dwb~z5jߧǔP$C*Ŵ=wU].eݔFÇoTtU\Yڴ|CEp Y}\qu^jbѐ4 -W`"/T9V`9Fx$HӔbkj-N7'~\H K`w)s7 p86&8pаb`'3.9^S9T;Mvc/C\Ĵ*Ky($tƤұ!G.dEO} G/2 s5gnM`_Aq/z!КQyu;F;9,<ӌ%η҅?b B܉0iB) ֥gn.Z+ėpcAT3^Υ2G6 zX_/zS`w-"g,?vͲtG9S)3$AJȄTh ^44aXgh&MuopMGqm!-$5v%R#З."BfӎF-H7lٴ 0xSJقD?:ah9&VF$nl!9\"$oLDWG7AA9.{O"Q Wϩ6Hi6T -Fo7f.dP4eQfhjvNjᔎNF*+9brE 0<#soW REΕnj鯖 rq73on( ېwp}fɠ  ]ݳ,'<2rkΡ\);!ۓx-K0w3zL$ķ)&f{54bJ%\d~ÂrΙVcڳf_OHT悯e]d@-q8A+I[{8tSxfg MG/2tdG*P :>&ov 7.b9𦽎] C8k*_80[_ڻGX¡pON|F@I޳Ƶod.voRK'p =i:mVRÒfKvҝ|:El--88WnU#p'_cy B@loɒ0p+@ 8+ȥvMD؃I_ct Rd>B̨T+c^vi!GXH0v\6^?CECEHT\@\?PVOx/\J6\FnT٭įB$P`뫎_n)۝Z|<þvќ+VN H jv/ *TGTZL<(J%v~Uemjg7TgV$X~FEf{ Sk ғ!jLojhxM}S"dhHp_ց_)ro~0]|Hh|ׇ)rEq"¦R:3 j]"|n:0Z4էǢ  {~t. .sZ ;HRGF[ ])r*vG˧A*]JƐ+鐄RfQ/j z~ˉ"Ձ#3-)(;Pv8a ,ogGW0+隀y}ԑA궑*3 ֚4DJۼ}ߏmLͧnyNIeYr,w~cOSS V5a(S)$0h9CxjdWFz! ӆ;\;Mkh°N"9, c;AJT 1zSٽGԓfe%FP2gԚZRuepAL ]16 g[^Ϛ4P# %Y=,_I¶Ǩ@QFp!a!f1C$6恼SeIN.Z0Va|U%@*,$Y` > i)imY V]N$j5vgo@}]bC2bGԧtak * }`W|(3RXAZΜY^{ ʗ*y0Amճbd[.ޘY Ty:jaAcV|뵰'ԍF#h-oߦ /"TѰ?Z&BWjݛwAw"l^0?;n1*ȲiaoO'o鄈);=훥So1PSdNea]SGt.0kJ|5f¥cfY)JeUTZkT[>%zGѴ.1ˠ1ޯtWpJP*j?]Iz"lm]j=8Z պvK,%gm1a( :E;C;,Aѷ|; <"+wEΖ1~6O[&!z1L L(̱ 3٬y_ڊ wa,vzN:gTXsCvv0fܑ;@tp#]c(E#iJ ) L;WE(𗱦;wOrwYdMG"T"l5Q ulu6o~QbjfCI4,d19w.PlĞGUDEHhU/H#ejA3íXP{D͛Қ\d% ;(.[(*sx#Hٓwܐ 9ui`[g<.ibc, 72=BXuGe@%Y6TVd_q.uܒ c0/Y&>N/OXۇ^]N><ߤ핦VpzԅԶ'Ȩpfxb8rBm[ץ=ȕ֑XNndܹrJ^Ѥ4XLkw'R! j+FI]*N]`v/|t`!PϜ,`Wz?Нʫe*woi@"GZ4v) u] vRP{pMvw[#s[wS$W.ϴH>]eEhܐFZgni顰gӍ1 9rL]KxG IHfDnj8^=K.:L5W5"* =%z?4RM-^耖rh!&SUč1hb4hE &yǰl_[ @` ?D+$Bb=^+$ߗ!k0\|wr)s{CHGF*? 3m|1D;~ ,ə%JTGП-V>,pB-׳ѽյ8ş0w2ðI-P]w4m2Pdq!.%5=Ґn$cQ#YCĻ3qd'0 /eSO pKP|Fz.=tf./ܭ$3JO 7#Td%Wu^32Xf.?~ |Y[G֠,X6;m-*׷~CVgZe)Ԟ*HE @_2#~%,yQ1UjhQ}y"hHDkqn.d D_5քz6Ny*{@l,-ܑ.$(yp /^tOvܯ-}&̗Q @jgPBȵtN3˜1kިd$zf(G1eސ(Y2 .&b}5MSLޟ ji%zZ.ί4G [$.w83o3Y@sdrj#+Eli]=XA;qn͒ K8} \'X ~&юIʤBb3>$'I54y?Dk7ᕷNJi ; JE`+zޡ0U:aLGp 9/xfJ"k^6.Re?'ö*v,8}i`ynFȆ}_Iya9^Ӥηr*/R6@GgkrVDd{,h#xĚfi.-$_Qʏ@9W;!Rbbp9kD3>`` fj2~5 ݮe|/;% +-;OC_?R~n\9@kl!V}}A5@8qY8DAf c;'Gzj8(D+ w]N>-H/ u㡷nx3P:fqI޳~Z =QfM-#~Ll^o5LEM=b)OͶZC^Yn﬙b(VP;xP[׀_~eejn y |J{FwBKk1]hGqnЬ쨑rU:LW L]W;XCM c&ٳ0늗n ZT)p3saȴqe {rmQ._U 67%I67Y裸UeҴӂ}s1p]{Qc6,[!1;Qvh!ތU!y؄"_tgbHkDLML:`*ywSG }bB?#/XqHK!Tzg|ɩxT@Q>tW!;`S?#5U܌J9W$ă !*${ur%+>9]/RwPR^+E(F w5 zB2 XMׇDA Ӌ[_)W;cq(Hv>rꨧ}Bo hJnIZ=@:ˀ"}iF4FIrEB2 >ܘI(q sD(ʬљ))4pgI{0,hedz J+0_21kLJdYvՕft ^O!Yhv@7]o +DvWq0]w[hXHX+ʵSʛ&Y#\ ^B]Z1Fua9L:\zFYͥj)ȉ!Mq+be{JJ׈ovnDfD &m穖ӡv (Rb|‘ỲVwQ I!m,kYZ2)׿ӨŇ2jA{U }BȚPNVIBK&Y_d6t(P v^&Wy} &|6S=7{ W-BE2}V<:f˲{>U^j4bjX!@,mlbt H jV4ewCcuN-@gؚ^3mf l)+a!Al+ WN: gru`]+7:02N h^̠Xr<0O[u/3s5 ;FI1 C#Q}a/uZ%|V'UQUBΐ1J0_ҴoztI pگOU2p*R}{ o/OK~9k`r,q_N9> 7e(i >&>}7FBЛ8n: @A(SSĢz"jMn 3ŀ6b$U^.,j:˹L2=^AɁSR뷻-kB3 Y\VXv7Zܭ!:}F:朢w|&K:S n68ZIx *6Z֗e[6VmD? 5FB{z/`8 BǦ L40z-PaY(OW1 Ռ!ޯu i$]!5M.teT+tr22Pv y7٦$&!1Ty`s,p\ވܞCkCO{& ˼IƊߋ-zF(4AI\oC%8hLpQyrłBL]J\ghƅ#NSY2g t2$f :'4n~AtAk~,3(NѺΚԹc-/2L]alf Rro86 Rq$3F}UAj66#ZP=#dD+#zaX"+[=b48> 3MDWc7Ec`F9(y,a.g՚DN'6Y8tH~y-]_25>18&5:*rq\c3I- 5Ƈ)䊹^D/n0].ҾM˯S<|BH6`àV !PB\.SHt{rYĴL7<]AfCyY@[.J[k&:A Nqo% A?yUyk%_K)BVW5٩j)̽ UT?4qN, TV H)Ws1'@Tk:C0b;o;J'Pa:Z)p:T{\ Ru]U G!'4|*#`RDDf'uZ Eos h9ū@*UhYQE"a}@PJ ןKOORĆQK\)Ny6[q;ĥAY ESjrYTF5rs%HP` !QٛyvV]u\UBk{f;K0%Kgǩ`keX(@$] 0:y"WAiQݐDg1V^Xdy蹢>0;'U&wL`1Ӈ0Jgg#//l)CoD"2=|-փ5Klи&]?n]~r( KHoL& |3/ KLW.$"BB7G1H_ȊsB$o&dRg㪠!y}Ll;+xqJeh\9}@1=*8Ʋr?5.Q+LHR }JL:` oKB+^C+XX KM6§$)~ |0s!.Qv75!5<gLE!hᰍ\8~#!٬pu2>BPK/1吰T<1NSCǭ߸,M*qOꐻn Gum}~tE!.8zGHBs~JʺՇtH ҍ!M*Mi1#ClNx%qBefnJ'|JD< -NlЄU ,~g|u]1ǝS5F/Nw.*ySml^zRL=˺Q ԃt I6*U|lIZ(2J"lǹ-N*`G6LNZlZ@PįЩuk!+oIR{}Oۯ 67MJ:m- ΂}p7yaTE&u嬣ʄ搭 wc\#H{f}~C$-U ~ ʰaF%/G=ݯͶ9'hVHZ[׃:=~E B!Lh y ?H߯7Q\" XR[|;}fS!p7h̲bV.mS/Oo)ɪ!Ko義B2zRq-E#e,=0;f#QDwp6n hgd.M8ܓeDy'qT?/~Tj7q WN+o@(vUq̔a_"i_NUREN!ED? TpA[x,+D9,I;|ԕ *WCxX0)~% :+9/EJǿڠKol!wxrRf6PgdѻSz.s!,DJ Nm1Po>'-g'~\Ag9%UL}Q뤈o_<=N K0E~g;t"49իIjl92.͚ fՉˆn4DŽ*a}K^^ow7 ]x'v=q]e]>wH4'y_g^Y:^7Y47Ѝzٯ;CGz{Ԃehp%#1jy!\*7-X]&\MCq J͙R`)Bè`7?ON5nHS ʩ^(Ƶt^ڸW%Q5wY pQ 9J?ceM 4zW -QC`b5 Hmg'dd[sJSS//g@v2ۀpj\s 'UB|7v}@0&XZ Y23HGĎo#=Ng9o&j*c==Co~^%XgPF({Gvv=;.XK F)+$o #Z(SdD Q:+epj/3ՈcFrUNP'fZ̃LP㨿R0 F%qB(,^PPautLC綥/[E3ʉ?pkɋ~:>s:Oa7s&vKU.އd5#!DbgZ$YW*mϖ>Tıwa@gI(D^_ Gʏ=cΧj,3c ֡8Jȓy!DlE rȳq`OS 5e! rNm^j:DZLcH6rԌ׍\z%iVg**T**=H+3B0Ks"^x:s$8t`"ybYJQ3MɁ }]`VrȖTqK{ 27m#qVٴpG7mpj'[-z:7tܮ0 /U-(:w',o,/@X4P¨|kqBtJL;W;,ڻOHaTo8ݰ9<8JbI#)|UfV}h_t=aZMY̱B6O 3~;28]fNG [ >.z>Ux"gyb jMÂ%q31c1TJ'*"GGt. '~McWǶ'F'q Ǯq).tqFA[.4EbkC{j-W1s\ D| F?ӳ #beF#""x31QU.J܆wyN= >JgJjYg5 ;zZy^hJyʕoKpFS^fB.VFH+D[J5,VK(5tV3z 5u@hˀ#}H1d>!` W&٠CB)@\ TUBi A( a@ѻc߅K$Am ay@[W iW܈pU9{5qB"*SBu n!'Xjh,pbWo(;s9]._5[ٔ*Y8Ƨ~ƃuŗclʬ3C(QMIh1zrX%&7AWEeE1;1TBl ў IKLI} ,r NidE!~Bٸ=Q`B|:jA~fXcLZ{ͪXǷ TmbTA}]3]`Ou"]̭Fckwg@ct/[So@* z 9H@{O{ MA_bͅ;{@1D<5=렓%.8Q&Fa=Yh]ŻNpGH2p72m}/' !uW.F\mE5\Cl'|Đ1 O;OH"SGcJWd*G:<sM@VS ேЇ[Oer+ѓ5>M- SM Ō8=":M[ ^TqZAWjw9Ӭ\ҙr) o%B0+K-(cn)xQeCBE|a2jws# llppžaA0#aSUhkSa#' {7J#x2J]cO >P$)}ABJ_y@rbgO\s7\h|]o.ܙ`[c {SU6k,gp.R~ "A²"&:H*;lzZ0Qu"$jF$rtnPd"}Ɇ4Px`HYMh:DNG4|؏W`@樍͢†Fyi=bPϩ*8gy;!##.KDPZu)j0 65hhicJqe bWqީ`QBM$`\BxG!B;mH/ g?ahPr]lVsz5(ցGضi'Hk|uF'gU{ވ+X]ή݄t_5Knj+'\r})1 )w@)~$^ LR2=MГ=kpAhȲA* ;XwQi|s0 Ը8 `<|N6]&ǃ<Uf̓/!g 5D*{.xnI&[1i*;a40]U਌lF^zMK<劔eg97j z;?QqE.$Yc׺ݼ|?|BWnEg肩8 nѷz~xi-c\l% c{n)9;SMEVlGO4Ak!U%2K?J?Ѧ'8}+Z포, VaџM!WAh?FK<x=@~&B\Mف +raxmD]}][#QvDtm!rA&nL'xCpX9V#VDYcF;րw:A7}?>DЎ5V5nj; VkOJ;"Zy(J%b忞t ٱw/_m>0X*s?~݄[ Zn56aV54nHj;#^w =VƁ5dkVjmsٍ:NlTDzI&Gm bKBi}9e^cS[%: QkA`y!HWf{Ŧ>]E#7?n;_u˸+7WH)җ0/ ;NdfQD>MH+:h֠ùq)CV^+a_ *?Tr\l DEf_M1zٮO[` t"RK3 ;k Kqܳȴ]44?\ȨŃUfJ=\|`Wcj0JKu4[Ch:$O,A Yh%[@?ݱnq1!{)%ČH RA7>=^_*7K*Ъ6'lA%JQf=|\d ۀ|yt*d#&aeן&aeȵU^aYDuUɨ4b:I rA91ҖUՁ2?z <^Csa)o.e*=Y/vis. dD 5A5Sv~>Cd`ԒғLއb&C( jPd{-qK9[2a;t$S}mH`*!)B4UT;P=A$طfo(I%G@_Xj)VO8RMtk7tA&)X Еi#]++]MmJ]_Ҹ])a"|WtzI7PHt>bZ97jyt^H2 ?!ӋQ6, T"(n ;߳;GE|Ƙ/޿SjeD+zvpnȭQ؅004Sh>]*D>#~GٷN ˹9zBʘC&o!~Nwo Pć\B^mAS,IƸV 16K1j2Oa݉ j`ךV/1FkHGyʡӒVkCj|s uzSֲ"$"!A<9|m|>.C+p&"N%ov@6ţhER2W{Z2K:<*DSIB.%vՄo_#У|DuJbXxy1vxruigp\_Q8WU3gׯ>#BYkϱ"SVko˱/냻KjIRc?oj߭[͒*DuHRseJ_#,dr„4 9 $8qu-L4H֯R.T_%~sq&D,"/[RffMsOc|BZnj(c4Lh쐄*j>[6V%M.]e!k. UKk@~K:âkXgqlD>DX/ 4-=uӊktԝtJa њ/GJ}O]`e6}_:Sq< v3hOP1S swBU 9eXW0Q+ZjʻF,aDUXYFT,5u/߷Nt~ jVz DS7Kq>ŠeXw{hd7PYi]&u, 9Y˕bD^Ԙ%(iڶ@ﲅI1VKW7`ϗxi$J^EIwCϛ+9T$h>ѳw@c:OWkMmaض ÝvM_zℕmCt$Hyߠx.v{Bm߯\9-Lbpx$K<xM|DEN7{d"pE.Rša ͠륓{Wz+ :?Wo;-ҧ*n`MbcHZ+GlU͡CuѥZFY*9!=(~J1:x6e%VUe'.]}>.L[׮«٣ Tamu6PHw;#w aK7{ @H(j-ZO0 佯y5v*!_']ä́FŸ)@~CgsX$]YmTCzqt4 IfvI$zjXU;@2(LP ]+0HV705u ^!4È0CVtc6Ӛ+"˅ %QIЄqac#TN=x)CȕѲ:=W[ P641ckIˏzŠ#6N^/ˉ'oA>lq1Z :t(v3? ?W(jWҘMXrꡍh~`4`}ϗ,XQK޷uC5хOl+BӥdkIkt⛟<~F3/H<8lX )N;;N.Xy5@hT[zw' EkR^ytz޾(b[i7!ԙUfS|DBJ1rj im"ⲇưdAg xϵI4uJa͘ lf2A-ǺM2>1" AHP+fr)HCZ4>*&[#}}wZ\ #FZK7 ?1(NS^~/g@(aF d+[p-Uⲏ 6.^>#U0zҋ *;/]#봪X[WJ[gXtn|}MN9q=_f]Vrwʸ ><( *2oh tΐ,MUzvˡ# 7T;ek~i[܊FzVيk"-J4.&BgmVot&  sͭR`2z=6R@841]@3?_O7 Z}{9 V݀gN :)N4/dST kaox>~FGon@(Uk0[>?x~_NoK L&ζ5֊"0H[$fG9ƬCeV* 1d)]1eY'O&alM 05sJt:%X'MWO y)'%'C Bͧq(FV@ڮլQU? c1newb6p7#xtz4h5bU={o (KGB Nl3HVNԱX؎NI}_3t43Mj)F_GrX{"^BYNH)l/g+.>1pШ0˗8 Q&~~hh ",un€o)`hmEZ` ޚ5}j9γT j,M \up#gƻuC<+3NRzm1=oJ#4elȊ2N9F QY 0<{{:yø[H ᘑ} ]%C%5CBG/݅Ta7&Am<Jwh;ҫho|.bgFU.%( /Jh2պ7r)O=[ts ,#oH8$>1iMQgi#ٷF&P8eiy8'u۸WV}Y ˢZطA8(# ǣd%{cB?|(QuߧvU-Ju4't3(R/ q6Du!Ѻ ؓ< ݨr*A Efr܎~R- Yc>Ƿfmr htD kt p Y(m~wg:O@x%}q> "zBݘVp 07~w# W QpKw';09C* pHFxB*f@yӽ}8frNVՎ~[?Lq "( D5)q|dW*n2oSw>4'uԝn͝> NB?࡙SHMù̖Niq,|̲zB H3 ZwFdh6Oqbt@Bu@4*uAeiJ9Mi\|QԪ \AvD0+7͔ka鈒3zP{ =굧\eqvyݒ}`![>g+-^gdžd*T5Y+ l:{eRePJ; qM z}< |+N%/c12~WZfJ/K]d6i@CX۝#3wZڼˉs g5&?^$ϖfV*c10FVA+/53cJ΀ª:7av,27Nuլ{'qlJ H5 LǨzUɫh*d&@T0O_ :nb݉c=Pvո+*9s|JuHAr R-cX^}ƮF FsQ7ǠU}=Xñ7X ?+Z^7xa4 Z $ 7z윦&18a^ xsD;=,T)f@G Xv#M$).' 1RAuIJA)ޏޛP㎋ㆆ 9"0v2Rz%0l(iύLckqf'U<| AWjM_d=3cŤOOO}ΝK;2 Ps[Ѳ r^Gȑ6>,M=!;n:n೛j}iSk>Gey$`̺CwD c7`Y&w'PY1jJ 3EXcȜ*_1v4klڒJBzk̸tHU!>jɎBSG)WؠMU||:sa,5,#x]=2~m̷,%,R E詁hÜ}tq>pC$o֨5}nS7$=ɃHkRuB*Fno*:fl;5Du, nxrK˼bKK=ϢrDN;IQɇʹH/P)S("ЊRi&0YWR\r fyR8d@;+\"5D3rg1.OG)?e>=`] T)JRмʚ[ q' e=Oye`zt.N1uܚovЀ.KW:[i`+/^bƍ%&M{VȺwqq'eo`6Ā[D xj9¨_o6.by<ί:${ Kg h%W}!Ce l`X '\E$)Z&>u<]ڭe#zJ.UKNGNFh(ⱩՖ cf("UZwyA0t5,ذ]U5ߙPp _ F:rk߳"SR iα UJYI4 ,XL'E3ԋXG€3Y^ eHR{CWeqO Ŗ{xܿri[Ԙ )md83F5FARN*5ئf"8d eݑW L3q>a8Zc:EW:K\# cNa4+.zn.lOCs/pN/~B ]M ;}nP6ՠټ,XWF ۤH\sۣukXDp֛>CltW#*C֑_(%[4,+VWg x@$+xNLO`ASCN'B`\k{P1{BoPQXkEebI6^^i:k"[ Rr7B3L8ϝB`)\C8hf ;!>:bQQ!/}]HԋRԅ`HU ~ͷS2fYOp Ku 5nn )s #*wFpGӿkc2  8#WhIu,:C8+7eRvd*φ<OvcާBO䫍ĤH6`iht}#b%@K[t=5M%\JTS,'VigLjtuj,84aI%"ݞGbΦgg?Za#BH"IuEe1,7X%4r5@qFx"m"H.MKCnO\M}݋Np֗& B'1.|FQ?%E*4R2f.wCX5ͬf$8x⸽(,=[hJ`.ưGl;9kUmv\AvQy /Myh-]07L! ƒq{ujh*́*u.zk{ǦH*x[ nA:fw'#s*Ī&aKl fms$.Së /0W Eg<91hXg]\M&gboji9s,;cI}!ҞXdBA2t]|hӑw-N`A]b`|cb`fbqwѳe TeK  (1FuK?b`f|i|kn­MKDU.M]ͅ?ʤۅnVG"P,wxE6A޴UQHE^!Ik >ޮoN@:?9t~9I&zc- %](c}gz݆R63542oM+`XlQŏi}<0c!BFm_-SOegG1Vsm&gk EG;z,1e^qD7)J}iP~*P:k(6gMp!Y(13 1YgP=[$[>ӭ*E q;VS`N8}SQO rymLM7 ̢}8_T4%\ I&C:ڨ͕Ҵ'![Tb{yF~fsell %D?h[KZlSͳn\[0,[cᚺ7.L:o/#E%h2drBd5u{*H~S$Y:Xzd mK\{^B<`\M+x87PiUvx5#u)(@eڄqSk<ԙjS$Yqҋ뽼#Xl~QLa{ Ը./ܴy( ˼a񩪱=2 8azL#cJŚ6U%E,Q,Fh;pQIOh~6Vd7otآ[O ɠ&XFaA*Ǐsi`f!{-}rQ~ԃ˽b ~PUu.XuepcO<Qߐ?ti|[]W4t9Ǡ-$@(gfb i OSߒN/_-gY{"]ĢljYmq׊`KSq?}CЫpc9v=B wrڕ 96*/9Ӊ< =)N.69ϧPm̹߻6' %HzUyqa < nnOhS ʞ 3\"ÏsuYGe8E9u1,<$1)Ć%II#> 15NTWc{gD{ġ# ;+sT}I<7ω;&m Y9H\X4N(J猍`C{H&-ŃB% Է (YP<-8T27 nlYwcrn>*"{̏pP}/D\V1O||&y15m'>wߔEĶT ; 8~Ұ|+M:C iin qi}*?}º:7m.Z5y=o{&yga1?GlUNҲ\0/液\ ƾ3(F=[}3{z[m "axH퓑_>fs"E/f:*'͇SehNZ4iz1{*n~ٷ)&;ƴ0Ey?fP.޺o͈W 6~*.W)0XZBdnIIpK"\D ly7$:Eqoɨ6 R4{ X@f $Q,tO"F ;=!]mR%VoMZ65)6 65^C)MsqUfq;}~ 4&1466_Zj^JpW[}(J##n:'FXՑX4%G+77%L:YD wa/:lRȍu+됽i2Ka ([K뉕edFטPZɕ٥ZG9brW^sR̛8" m+A (B tkp"awsWNҹ=s砱E(dw(Wۜ j~j}^,c]Wo&2:El ^Ăi3,ODq '|e׃tS:sj{aՊ\{hb[[> 0'[^Uw&4*פ>4T3кW %j^Ȯ<2t%?ܰ$_Y3鿅APJhOIW6|+ zEk>xau;_[ru]catQhyd&v=t x _?~Ks%f<8/~st?p% _3VȂVgm4V>xZaQ$fS<`(*kwf! 2o|5o~>pH㘉C| _P]R57p"ߧA &Spq@`7-,:?Ĝ0UexBo6uA2=ݨھ$ZBh(M讄;µr3R׷pADS$80mYlWD}- O| dfHlLpJD'R&qp}4U~P(WPtHٜSڕh^_Hă ạ{r;$eQ 62" C#k~#]3}Nٱƈ >h*R8ۺܼ%*sT5$Dķ$O5<&OOث%G~i|8lU8rn1)52 1(:T&Y qÜA@|H'~#y {}ӾF/U'[89^XGUzkgԁ 6N ~٩7@OHU=܌|nFď@7)Ҫ G|DhIղ̧*І{G~8tu|Z}w4]5w83QiVXX{ܥ,~Q#=[RcrqeA?0/˻Nb)1nBC? x%X54,[tJl멖hL0mf*1ɶfw%x'Y"yvgyV˔V!I?k"qЮ2Rϯ ]bVGA)Zl%3Vzbq4xm pA!T l<!?wf t*` 0pݭT*])b; nhV J:dʑ"wr@{%CNxXS2D8ȏi.|dPjQS2qҫ58ݟM[5BjE NDr_)njYN,4>L ?p D\ӄl/]ub̙(cH"c) FئLb&%ӗLPLdA$j2D_VG-(eAnɆ05SWRD0 B=`8ΊY=,B~0[y4Eyq6<|rUvq/(/֖1/l[ j:;^Zk9 5В+C!lEqZgG)xW=]*|1 IYcqI>wW"Jo Ы[mI FeskoyH;I2cϜR +wetSL=. sS qKdz8k+kisRɤlAv}SتVM+DgQv# 95߰H&j(EW'cG\Wc$M}^N;=KU+ߍ2H8NL)Sގ5;qA2 P [ǛN#Rbhh{ C0Z,,woTlq1_ApY "c[+G[cBe3P(qOл|Ja:WUs~'k@i5w)6h ҦFTzʹa26MH&z8\~C oEb (zU5֠¬qgva"d.z3lg Ww7*G!a򜳲J;j%=/.Yn<YٸѠlVT45!L޶ ']UWlz@4jiT:b8PB [/>[5Ґ+,(b%XNH#(E&&26}y!!cHSuˋ~N_Nt3R^v/j8;a\lǮ7$aC K?uT''XlfYP6g68fL G LY斚0𳨥TZrΣ0 侫MJ+S,$3[cDURVBX9g؜:T`V !L2<^6&o[M7?Pj&d'X ʖ`;[-bFJJbQgRs -(G1V5o>>b{; y/ "9\&0@j/WEX[:SR]=w-TplXPb2 /О~EHORi$+!vpZs|`MnEkO$kX^zq2RArYMтR4%X:$җJ˦Ibk]aE1fp@z)J̗^f#}HL F.dW^ˊ&׮r3 3{{:\.hP)0}xek=qzbN<>rsη _"!"gl֣2I~AF>JӹwElz ".Elc 2ȠQKEIB mr^U/E%ex<[Zs $zHȎusbڒA 1lBzpk=)EX;_-.SMdJ]ؕI@~BļP~f(Db{]DWU;sS{`@۸9b[F1-JbLu`2ٌ/n(-XënI6)\vfj?"Ve2K´.m>^^B2ˤqu :Ps~úZp)s\.fJ蟷 uz;ghl$fz%jęBQtflBg;݆DCv~TGՒv"_~ȥ9' Wy~Y&V76I#Ǣ;[X%9wc2IW@lڥy%?஡::'J<4[胚:^ fֺX_~D+95X}jʹn'Hj #BoSEshQt7fPoHF5x'~Ott]41 5BT;baut"Eaꀅ@`OVoDaOk믵\ :E8X@ (NRA(D?rVߝ!njMf"6_Q=5]D dZ.AN yYl٘ZVOdnWaƒ\KedozYwS9̐B;:w,Ùg 0q sZEz}yB|PXʫ9őw)9 #x(`OOd"\k)}fVRbee|L W,ͧAau&).]{jXVΛD4a` XAKKw계%pBvi ]:ɎA …r jhFNhԲ;v8 dLHa^ *Aޏ'>}:*ՀAMY".$*KGaǜ%xn21 3G eX^@d |Rbg{p(|:J GU5gϚ2pufj֤b<'wܞ_qHC,dXԽG4O8(0ӤYӥZ4W6Zo+8j諌[D-`sw݁ޥ s\D0LC 坥''{lXU':c#lț+%AH7gDc\v|CEqԃS)Z>p}} V(C=)_^*.pcP4J9H"Z`H>yGL/ Zjg2a*~ Z[XLQ$aZo.7lhCuycUSP3t,]Kc(E":' 38ƖGV:a1ƹh˧-`X b L ?ij0⭎& 9㣹y#l6T%`<=d(#Ikr4r,a`lm@$o]4>>1pW5OZ0)bp|% dlX,{!ƩcUҍ&s: A J˴]ㄉ^սF;ylr:j{omV}j-c2fAWNߑH氨PJ15CbiS6%7"muMeL`D{@XBփ');eAhh~䆣J|6w\(*:Dhg {Ygq%k{Ԙ`Z g?=bYA,5`Q-՚*}ғ)Q50VaZHc<9?OCU%1dō&),?~% SEK&Npa6llj/T"Tpt?~o_.=Z"+P sW'>y'>LҤveK6ԫKgg&+0d$DG> cyeIcX[űH>olw[F뀮Tg( >,&>D;.vڜ:q:R Zij Mj>PMHwYo%}KVŶ36}G̛Afɚ+ݭ <5zOye 7:};B^H);PaZ@jЍGwclxe :x''XGU{ ;>$$X" ײ;#\fl1LuZ\ ^Z|W= #$LXj/(I[ٷP zcD  K>DsGlLvHCʮdq@1ASOuy㱶 P0톾/E)PHBԟ;^  ev0P'X^ RK@_%9B2QP5z+*3/ﹽ/2B|mvuV .slO:_<+\HYL D"yUw7VOkG ?B"bqKvbǾ}g5.d GPnl>zq6 ? x6Jj`?k6? }T&]o^":y'ot7jЉ G#d 'hO:vE RbUl%Y l,ߛ~?H( Iq)k*`c1/!{VdPik,0  $c@Ps%wl%ae܂5j"QgZ(t8@.ʷZpj6 jA5Դx:\P䡿N }5H.`Z#L;U`X۞Ͱ2Rg}$})x~fD'N@˯}qFUmny𼉂7RLT!Rp "ny^Cb%aR,: ]3e52A.$k8ξ"Yd.# C@܃Mj\xoϯBY_3b5a Xy R@ __))->+Md=0?VJ@GRz6C Uffg 2Tr{,OA1}N1.U/EP- 'O]:er[|9Mh%I=w$%,PW)٢ 8rg _?\L.b.K񽓼: N%)+g$ #dpa00XM%H ΦntCLyϸJ 6rPUmN$h#DjX?ѽkȤxf8Idqe3z? -Q1 \R=uQ8zEV1jSV]p>&pk8*l5 QBD#<erQt߀0Mig yRt1m3/f2.c_D5FJBy^j_hF1L֢g-ԈpTX aSXWA3 :,=* H b2 f>0*m[:w;i,'9쓍K\4/MZ P#Vl]* ozd 뼥eX18 ugt蟚qA.x]{K!Ij $F\ӆ !'@R꧄<_)}EbںA.fK tcG>ADhq-@_brX6`/cPq@.W9?q^ 5 lH0^{Y&yyB)ZytEW9 a4 U^^dEj٫V_G{p`H?GUחNlVRIE!͉ޕ%yh$weGIFespy܍Z ]g4nHnza{ OI}`@ )ʄ,fUfkߎzuGP eg=͡U0T#a{Э\`J[IH-D7g8C͒Ul?7HAFgFO %l'[o%(@ ta-b5E#+9JnJ]dxf5!9wjEϻkjtcנ%1xf5Jooe8veh `-mqrvL& ݟ%ģGw<~ւa!sAYԸNדk ݽ{*TU&LA D@=V"ܹSxg7lBonU 0ʥ)/h[AtYWO5$_r"d뷡ؾ*sߊyI+[ F]|r 5Ǒg SޛívzTŁ9ͺmpqqCx]]T]iwa $Y xq ;s~-<['Jvz9ˈ `pO!J q%gKOKQS.Ɲǁ{y5k~aX*;vb`8M>q?n!,ȭ7tnvW a>@QXg6h-|(CԕM-f$^IyئvaeiRjOk}$<-b٩]S"ok Mp23k&q }E o7YjkȜS9~lO!;NZ@n?jD5kR=Q7¾7=(#D%' Rkm6⾲C"FWt+2l7J]Mj\FlvTשu+HhEsrX6{e_E8!է˸ Tpn-VRQK^gvlڝ}TJIZu2iK=@C`fsypҦė=h}Qa$AғUKy/p`zPs-V։h߲5Vu~2QPڄPZ'QIwҰЦ%Fz6Ae0JX) ` Q3/7Nro( Xpk0FfzF=eih`&շWR Y4[n Q4 fGTU~PXb@鯰 v9 S-?%S]U{VI X8g67)o. Cb|[P!iHd@_1ļ r2Rۑ S Ϊl5,seO7Pj95c*Xh 6=ev| Yl HNtIc/(_5I siDW&3sjyr*WN&]Ik{i}y>7mufW/@Im Wм[xgzd\5(+`^Z, }m- %Lf- FUd荅XztR@K uNU<„3v"96S5|||ӪpfY ]{~peA̟MXM:eV`5 8 f&kwaZ`MCӨ4od47drF͓^e]pM炻SshOG>(0%VXhͻ_/c}[ƴLR2ub!e|4uNAR6R';58mxD]}5%@ɾzgȮBwA{@H~CkJUwyfqy(ԝtJ||/7ڈ4];kXԺ(^U%'bI% ЏhP$HyO9tǟcO&+?X{_(,{hZED >m5WNvqMWꝁp4G+U% ڭI-U'X-T9*o[RܘnOlhXƽvS%ƮM0ef 2v=\}H+1*ZiiȬ Rz7.I~ pL-KQa@ šj\ov!`dMZ%`qa Z$?rsyV(Xthdr"d&nxAA Yj*7U*Uק;%;MF &.%ls|ѓ!I>Ut>(!Ah%LM  Q)xGUwBv8L?"]Ri-O'cdc=Vߡ^{6}]GrU :.0aau0Yh RҚL5zZ{F ;Y<&y)IgJ|'{ {E$Yer=9F^bx63H'#5'ɏˢ*qh̕;'_T*smj"Dϳ|D7=ϴq^034B.n۬vjlA?j#-ꋓ*QR,m;E2šeUGJGJT]-LM1 =]^Խ-'&Up|](<}NN /]mW4/q'Gwp@?~*2!oubu:2q:W0沣 ]ь-$pw=onJQ/8S- QTYo*IИ$ZBPʆ -aF ?eK:IVwVX6~U[9|-O/%׵v]&(ԤLB/uU "n fÎ~r]!(IB:TDmbv&¹.HYW."I)iYv8m#|}> U~\ o o`~4%4Q\j`.X!oI8<օ]uK\> ’" JS'; NR#& 2D{zn~.9 )6,7FOes+Wþن\@ә}kd:19Z3r8r+AZG!c "*>6:кqhX$CzyM YlnߡSf^ |F (-oÏ% K٬ UF[Pfx;& rރϣߛ%̦#αe CcyjA, IZ얗:'3ahiwi2 C5-gIBS38_>lsZ ݌͠WGJ9GIOaƶI5hj|nVHZe"2~NK`Έs+wZ|_#PCVc1Ndmj(.4"|u/U}d:gu|N]&IL $K1ky }iaW +؜M$GmZ7e|ǀkfɁ0!F:}ҙ|RXr3Hj;ȾO}DJ;nlSvM4nRiTO 5V|6!B^XpՎ)_Fjx 5ҳ4r)EO<څza>2Ⱥl*C|²)oĘ1ԻKuCi-3/J(C[!H4AĢYϬ# SwUO{r*s01HiagڝG;L?f&ؘC\d*]C6tg?ޠʷ»6 bF^ S*rQ n (P'+Bjˍ!֒d%3U8_a!n7 hr vu)2 (Gzv3䠒db9{ gxQ q)>)fDmkA/'t`2 f|O }b[\ t+dYZmqsӽ[\.7Q (o0,]HiD[/Gu[,!I[aaCI, ^ګW5->햅˔'R֋0.eV ܓb +j%R)9]q<0`E7Jr ~[k'_l:Cɥz2Q?Qts)9F!,L\b-p%~sܡk .T>iz vR'ﵑT<QVb8o`8*!R5dE;-r%cSf_"_,#=D 4_UPF8wppCKiKST]>&I%ʸ  ,΃?n~$܊R}` Vr4:VOJ5k H(#3?#goc.vCbX$$Ģ4iz'.l%P6{ *ԺayAߐu!(!Y$xuAI΂3G|K0s3QOZ![ j\'Vl|z؍>iQ;izl]:"ɀ!-%OU _FD=]p( g*DMSAxCEEu28X&TG %Ib {< +_t]>1h?իS2θ$ѻ뽩ϲNInByK4I[уJb%pvQ1WDͯ)YaՖ$aӵ9-1 ;b?U?S6B>,Uh, 6sMtVG,%{URJV} ׮a;k58(TјG16lO^x#6~mVZMA!Aɭ'hXCR0M <_ fmt?aXa!M;1 vܠ`腀,@Xizi*XjmdТïޣ@\NL$\;BM =wNuv6$E>n E 8.W,6S1יiW2ˀ3TnkӨ%ydx}Ch>COV;$v@IF[O#`gp|9{ PtYs@I CC̬c<؏nfӑȢJvzUZׯTGSҸFPR#& c^' ;Ǯ2@4A}K!/Jka"lz`ց︂1a?B2G{ {xt&Z !se4li!*N(B1jrYt|Cf-^z?EGK SKy0c}c'3@ #Q/_~pEIrrp@i|W+_5/Vhɥ\`BubQ$!`qlSd8Xo`om@_%rH*h61?Ih? -q)!1K PQVDB8FNTL_h'y5GĠ㇆X_j;3,^2(# Ѹ!8ы\I),a[$&e$RbGTNjJ%h ?&:kU`k,W^f9YqbR-+p2@}N="pi[?neR>VqJaygBK'k3qA'z=̴,Ïi> UOȸd#8& .}ٝBv\,Zu\}39krY{K7nK06$|rqZ/n ̺c!f<>#r"x~ \`&HBP3z+Xң6npN^I"Ey%}֤ZfNme]fbҩn:@i+T'#hcQIٷ(؝cq4oxV{j -=5ycV"OS,3 {op W9yfnsR@.>x%$nAԠp?F\I9')l6=?f? 6e{lu 6Ḧ́ⵓ<Pmϐ|YtHj?v֩0ui>f= *"`Ei]`6 t eGPi 7ʆl{8˃- g8ǬJeh@:|HymH]B} OXʽ q4lqxE&U<^Sw*yi0ߗjCH,E>:{wIi)_#Z[e gK֋*lshN %`ͯBZNh"E6-\weL8J N8BBo{}^dAbLOJ'|¦I$T Jv6A 5~q),`Y!I:Yqu`) YT]Tս51M:r(U"gڱp၁{5bCYp'BC Nb!C?=qDr],!3¾~wbR$~ eHJA*U*LX&KԳTޫY50O `>)e_ bFq{*Gi*S\==HU6j&lN4 zEB -Pꯟc{fi$ l#$?K,\˧B]G GHB&gPDyֺ@YyNN_0_V%[JgS.kD" St׿aB ُZxxPIVoR0ғ2:@˖ 䌞X% Vy9~Z`T-S&;mvR“vdAq_U,!2sdWJ+F h^\?O^DuPdb5hH0EmP+B°b.C^ЪqM(rYc\oE}AVgxJk䟽Fa =\]n4sqi䔳̯ujPl~&On꤫ܾg'֛(!If&ы(k? ebn3|9wۻ}cb]yŨٟ$^R=K ۚ?BمA^J\l߄>f( 3+ih2x< ؒqiYp@_o)tJJ-VI?K+4MZ]|jDf]R OU;\mrSH0JQIi8tV~ET[ИxQiB=mm(i1Hxg1a37#O3ElkmD29JBx59g^mSӐ$F|"ms_`y34s|1/bx>'S%DoD7^b2 e5ߕײkϿyEg DUOgPX[uEK$A ť/"Œ(j"dЀTRᵢ}x,-}x9GO O0k .hwCvPT2rfWZB0oEȟcFim5r WgQg). ].&GvE jh cc"I6X/i$^ғ7獣6kt XS,@dQyW.QI<WXE:v&E"r9vd>%]݁>ι/"@r0ʞJ~ Eo W>b Ӆ&H0ޯpcs+ԻC c'^p5) Zm̟\^ }M򚼠6_mԎ?q34ڐ߃!e-p ց!a= Hcv@g3^!l'q7D\X 9ZIv n \|H>F7bu` .#xNeHL]FJO% Ŕ2 {RLL#]~t_&)f̩=AS,bnŪh=;IR_ g,73:]<S$x_~_zWͪ/ƀ3NCLJ»6~NOQ 3y#@xo1.]ʤcAmk_]w"0/L[BDk#DoEz>| #I.Wv:Lh]b`h*mV+]tpxO0&#e8(/>{&03nC f(Q"Y30Eޚ~48b@>'ĮBج?)8YvJX.K؏]w-XlÂ`yb_lbhYQԽy" >3j~vpur9ߚem7VrK"t|XK튌xx׉LtZe}pi% m4,RՠN&B‡z{'Y@HP:8(hck'RZi@*$T,x[ųߚ:7NS(zHgq1r26E1z!ɖ4҇>{.Nr7\ 8K*AEl@}*L)w{!xt{u @2FX5>ȮdhjFQr_I= ~ѷc}ZSK(0b=9Y͌ifK #0@ȗSԎI8  T;zaҿ] n^5M$b_^O )-Zg%`^~Hԯ@nnG L%M9Pq fHtG/@G!GI悅#_:O1\BҌszsx)9vJ=57i<Qdf}:E#~FHؠ G {؈ * %|p /k"5&V'*ZOKRMk.ef`K*#6#1֋"B띕*&&_҄Cn_++?FY$:\Oeڔ@j]I%"opdZ\bx~Y 9>zl.~ ` )dxzĵ04S>U]2:Nyw(HMfUeΈ\;1P^ 8df2á~eQ<ȃ|~].b6d?ڗőN., h"\Skmȑ#aV)7Eebsj̕ibq2F)SY(dT0#kyi`kt+I^-)v#h .kbf td\76]k5y5?PrA 8~BsG*08+i^`XOp^YoUq2]t_/mqhL<#/gRF*#ڰ">qx:CJr 7c9 V9{vΜxLΤOxc2ۥIFN='kn9̫k=QWaN ~S OhEPˤmV43Ѹ5zR|9nϗwiM|!lt)-yBSz]0b{ 3Hъ]Q3,x+Ł:˕l =(5+($JH疪t:ȻWaGz'ОC_`RsѱTذD'j9OxE c 3^S nz,7'&m&Ջ> .oub&eXI2O 9d@` 6::ޙ{luHne}l>DwZZM\ EkuK[kjG3vA 6LĊ U1$W ¬hi % ij+p3Tz~zk>:ɽ2ML2muV0JWE@ WvXi_(U`h`@dťPq`[g/h6d>]{32_d—C Q+|D[;9BTgdUl76'4*Ѥ$Y4=Dy2YnOFfvh XKiN)~.\.X@ [UY?SܖkAͼl/.2NόZ-y08[ i[P.M,8EǢSxslwG]矑l3}k> ;#.<''q\6qooJh񭸥+^H8Y-GQfgD'\Rga8e!|/{qq3I\,/+V8k;z5ҽɏ 3yt wtF$Xw~eK<'J|b#=d!A5\O #{#%xWP_ 2*sS1Q*Sp-"G}I* V!]}(UZ&zP LBmHpO7Nς- >ӿ+[NWȌDTim디S[ʖ \|a@MIu`S@Ehh74 aq(tш,Ri+;Al̏ȬcszmHvѢ+~n55a g &If.E֓qo786,5\nԧ5 %% VüٽZ7^~ljP>%}(87A4y۴ c r VW%K4#Aᶺܱ y>@6imt;g߅QYZؘ&o)TX/k:5\,',F57-ѿ<jss· oc= FDz|%*"OUnlrKЁ~?SH IKĔƀ]m文@В=Ŧ NuO6RE){>]^u$쏐v{UK;Q◂ B+ͻGE:BO<𛹲ƣ yp*JHP ͊ (CȊY!2*rl(/?TFo!}oWebgkon mcl[D.-~W6i vN۠CB/p݌^у:d F}Gfp1;XH7w "C9\섄ji;{m”4|?W2\J@FR<,p]&lCC0z1V;tBI:J,F' #Wv yZ2է߄4Lj҅! |cA%g;}Cxzw즛M, ׶a-d/#2 - Մe`0&CmCE"f 61IN[ҮO$NUYYB&32 e$iYN>m%ɔ_| Y[@GR'oo%JkIPpŗ>,rNiՃr>ثl֓*",.gKB/4[{UeY偡w?p%mn5m1$>W RC{EtjK'|]> }O@T0s _$5En]<2 G0伤 lg $ە5\+RU5 p_2u9. ;ܳ.ndӭ]ك2KL QH~0Ƀ!D`=F#1WLT!ݔfq=RIP,%NlY]*ViKɖG#ŮLd_k0hi w;<3h⫀ c8pvqCV#5w1d_Hײr`i-qCzx P4iPu3]X'Ov%W.z4x*|+NXHA{ZK㕩Sk$_)w0g4j}/BF%ܦ+ef3Xڣbh-ӼQoۇޖ#(ט*/TXlY}9C8N20v \]ټČDIX"ZgJVl[f)ԍ[m0B.PX3L]Z!7SN͹Ynq%f(4=CP?EWdΞ鮣e;D74fdG |b`]&-H!ih+ׄ5\@s? J6iKﲤa1b8p13MЅ!njTtGƟBX]7FEr9Β@vRЅqI5:P]a;G3N+`@f 5憯c9 ?z1(~]\d[g977t eYq5wOèq <ٹW); #M>MH Q>e7wk5=E1ʗA Af׈ ;7 .'v:47?]6 g4Z۝똕a@|ƴ OzfnWȟ!)"SkF֑Z!6ѓ? |VFf4EM%F扽ܼpW-/5+f&FxCl9vu&=z؀G ֹz"eXg= }X1+cCʃ B?D)nkCpFƈ85.O~ gp~`ޱ}Io(!P;UV%ߗuuGу6AOb\egv΅եO1ʻycJ>֝5l FT_0 R`<lҳRlOS"p*dQc,&[CBlq=J&ܟ/ 9ȁg]K"gԠ@1tL${K{hv*aՑ#s-6^[dJ*;[$?a#e(wW,LT)ls7.\p 3U૵[,ȴr(%Rg[,_yF1;nn1<e"_u^A[\Y7wC}Gg'rWgYZ0707010000029b000041ed00000000000000000000000167641d9400000000000000000000000000000000000000000000006700000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/hisilicon/hns3/hns3vf0707010000029c000081a400000000000000000000000167641d8500008844000000000000000000000000000000000000007500000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf.ko.xz7zXZִF!t/1]?Eh=ڜͩ}uzIDBa26m !m0%aӂ?;ƅDi"Sb~^j7ݞ<e& :LQJMps"zEr:" vD SH\s U/bٌ@>' ;D"ʽ)3 ڻ&{V}&gS?Y E8$o09n&6,Otxa'!b-M7 m/IIFLUVqAL-g*6W6Vd0H!?vݕ.zM\փIu{L?Ϻ)BP:zƐ ة?zu5E6 EboUI!`MA{/Jw!Cd=S\b8E}/d3DL(+`m} !ڟhYM[[cYmWUVϢXޔi8!JFzSPt 7BB18 7М2.yߌzd5ϡ1֫XM_\dS? ./&`9 jp!yh\k{ٻRlah*N2mTP<m#,)or{@% mрb4B5CmdvN4 aHjrUvs.ń;R"|RD\x$֡{\+:MoS]=O?sO4qpVQl]uXU; 敛{hwإ!kYh2 1.hTQ':{N }kGH!V]‹B|g&- ?nC˛wㆬj%1S1>lPi tFϜw@x = +KY{:JQlF}J.dװ-IvmXn2 z u'/1)K˽yO2Gwɂu7~9~dU^L(0c0 'DQgCa>r4"`ߏ~4^zYW"Ux`+J(n_ϜJ sF;R{WB+ Xq2%d'glK&@O?Igtx,3+g=y33844i#GbE//4$/ǟ}n 0HTG TqrBmM\ΞCA'[>wxɺ8>X&i6d&aI@ZM=-ڝ_bP/w~A+'#󔼕%w΂|ݺ6DwMBYM`^捔 M_JRf>?hχgzfD dk&.e LKϟzp+ry$X^*z2vsN^=Eʹ/=2In.&ϭ!Ov[VK}[WRLcSlHZ:Т-WsubS0F2˞F9QL-r6?c"dxKD^14ٸN׌[kkq=,! 0z\:fxȧ P%f?XI[X^ԞI|31[יoO+Ie}D8zhefKԀ-$ڔ>.J z.8Y~`:2%L4fxpվq:)RQpy+u-ک)aBKڪ_|o5ܳQSЏ!6<33 & |EU\DЊ=v} C(^ӏO}Z,*hR`"Z =6ShO(dKg?3\n!PhDvHY3U*f~ȁ <4sByf̻zm(dn?W_GQiqM`V? >*Od2tRbst\pG)a<[O bjQwC4\8D"i2x#<`PƏU?CvW N,!*L4ojiysjJGq~N6}Ku&iI8q^ý50_K)0MB6S}8+vyU6/c5wppӔGXDRȷa<-N [O[ ec,u8 9T44C]ޚfY15)t= -) 5M6]YNQ=IqIP@%ǗA| s ]%yJ4$]0vabt$SL ɥy즲\",5^0)6Gá8|Lj_k_z, ܟ, lb-ϯt\8x*JeAWʪ u\Xej &1bӪ$F6~f3A"؜}I=Ѷ#` apv/vv!`GCiix K~{k_gs(\4(䃜|[Cix&iAdIal66uSjzsʥ21 @,O^ؽ#1D6D{QCqjl%+c?=T1P˾Lf~:z6ڑȒM*/Yj4ըs~{C'/ʁق-fv ÷(9XU={wU\A.Hbs(wH+~U:٩zR5BDJcv2r/LDAy#Jɢ5p=RVSi.Bއ(á.|G*5nP$#!KkHgJk grE:˷ t055BxX-Ԟ)ڋͼ3Y&I!̲f=x=oaLT\ ~2Y% {HN#'9/c]5;>ZmÐ- Z0m,vw)#rFs]I niT>%2 8Qt=)WĺKʓIm#I Z_H\d)[tcWY}'4BPg-3ރB6 }`w8RwKM=Tmos79R 2֠i[誑M8iO! 8߃̍Q,atUd$a&iW!q,g?֬nS g<3[N~ tKnoѹcyGRH8y Ag (`+ >gW1'$P6= bp33 ǥo\6|'t%eaA gJZX7e5á=®tRW2O]UGՈ!W*Im1F0Td|#_L;aN/E&YK()-fxR'޽N;e4w(h|Ł1ܫRxևouz݈J)/ 'e=u\Mose"_A`JNnђ<YQ.&]V=i Ņ}`K-iuurF[=tluV&(앍bjڻ&TeYZ~IT8hBdhܨY9R).TZ7RiGו`.ʼn:S٦_ κ" 52z+v|F^a(Un3bkSlŽr$E<$C-L[Teg:!g~8w[by~jmm?alу(c,Ļf u[ZK+( Wlcy6?PwD"?#־V6Jha )'WxPbةgIT+@ǣ`N7Γ "~"ѲG0I# >Μ+2WbkUȬ FM#[Fi܋EVϦQ{l="͓MUHJ\:RyCKt jV~~cWjg7`qC\b&X"5Nnr^Bs{t: ~0h~Fi2g3qNGL$~9W24dh!Cax%z}608-@[Ue dEjWEWI7HtzMrJ=9}"ҵ8W2YtsH%m.K_y w7H8O`%yG!1Lx?X)Y~UH V רAD{DkHzҟ 7SwcW`[D(HZٟ0(4!,띶DQD¥ipu UvڸIT}S"ӌ?%Q -~=pGɉV)jNéh#CIZ%ƕ YȾ!zIJ@k:]d*>>p1 s9Q]:W7ffuJBuhG@nC d]EoIuK5 sk2&6ߤ9 Q<*FtM`68;\~Ю wD ƴKu,藸utssw5"t2ϢW/5隵ܛPdp{bOe%϶^H`"`44i/FAn-xL.+[ "\$hYV=TYuV3 "G J{lzӃ@o*ѯ0U nj +=?( 蘎zX|*.]P+hɝ- Yië 8;UnMޘXO&EqdX@RcDTdujD듉?_Vg@`ostbP)J0= O> KP=W'udo.(®1 Y߯ O:*:@*s+#1H,{}$5b ZB`xiFp"ؗ Ǣck_mQ1]WqQf|9*r{~I26Z}*|]$'8Zcm ܜNLG2i.t-ucuୈ =[5-M=4ԉ6j0?ء``ft#}HW1ZӖѬ-sfJ1$)ױ8hsi7}=%=l}Fͫ4j/H$<pqj)Vq̲c )κũIAˬcԲz&ZIRОM-izЛ7j٥(`A\=3xkPIxBg,,j12iW4O{,lU-^ⷜTrr~j|fZa(2YRa3+Bqtah0ltIKDg3&nN2㱧5e*fu'J"rMGe}&K#K2U%|Z DZ>;!~7])V-*a=1S.juM8*WbX:WY>Q$HI;k\\h,'ي!X$L`PybJ]gD8I J͒:0:$"t>v.6O4̞!~K?)%XnAgQۥbXWl=آ!5׮k#ҤRH:D\ThlJc Gh VHB0f|T7eᐢ}/䥔'rG:3m5 v#iy~pC:\}aP{oܼQlZ0rR ֹ&F[Cw~)`:d#4+Itc'% //;;(Gʦ,Ksi}ms ;W~<G.S_%mnhS0Y%-"ĝ׺֚mLN}%:f9qal?1TnC/xe9-tƌCe .{2g+:Y`# Fr6 7F9]B(28lWBHtÐs">Ew_v˘PyIF֐ /e1*>MKYٸRNȆS+Hcš#xā|+aW+N-չec5Ё| 6+*|TxX0..sh e9Ũ_5ـ)t`t\{q^|Ʀ54*YeOb[k]UDd봼MyB*K_9x3oKGu~-e %x(MX"=Z7z{|\(S*SǸ US,|6e d`C/:zD7ۙieqRV'&8NjOdxvv(b5ZDܬoCqi*WZaF]+3L桙 1=XCY+.w ? |G~FSC93 FjVQ6ɥ}25/5wC )˶ZέZlUQm80z=8بg*^oϫ}=0`8ɪFl]?_V4G \/^5_1wQ()uTIxb~^4ъx=_?1+OБg^7f_O"KoY͉:ۄR!-7C,;Z[⩎,CbKnSnA~A]{kfAicropc>&~ߟi HQXa\ L_k^ ?%>q Ĩ-*X*@,΍\p}Aι?M6`=eIN[nrzEcԾ7mi&Z V 5RRMQ@$台#2Is sphB/c8K#cso9.>S :9EԫX[ԃg;`{nxKUѫ:U_fuKgiO8Bu8/j#uY '$ad1esq`G_vW'_5Htz/9\3%SaǛ;c Xtiý}aGXr5`) x덡*s[9r|FiQl>)bJfu5W3L@NЅLSA),U+C@ZpU=smgLx:榤͊:5.w@Ўu'}o` o䬕OGuCMW*JxA0{Ƚ@p7#GԪ'GkSKүPsDqT|J*wT˒tm}E t>w:\#V@lgU Wrjr» %8t)2Qɿ.*S 1RwwI0;Vc v~R9F rr3=CY,'?f{Itv3i'`UMrs86FqmoTL.4FM':cv+^&Mg) Hm 1:<&4-@n&;Ty&tdzvԁI}%'hx(_¾|'ʼYv1~_.PHL8@( I|m( xKٱH#۪/*!q,B8Ypj] i(ʉc"Q!ϗD>ݠ~d> 8i,*vo\;;sf#f@I$ZѡEP{2[?PB _WMLrkür]6iy*%PCi=ˬvJ2Nf9R(P~,pM.qqlwo3/ FʯzBZSo<~3 '摟&?}:wv.pP1ME g>5E!^AzƇgժ)̰?WkHrimޢBrV3 TF !\dwiٸ$݂R#g=鳄ٗ@O(NVr!*hӫjz:d\z=*EK,w7[!d{B"+)Ps %ۘ0SVsW9it`5ǥIsԖfXdžD3AAWQhf`N:lyy(4nBLT~s!Ms1_y< s/Λ;f;Z.wsW_lzu1dU!b-j,B`XG˼#%lG|F}S"<1Nu1Pק zPPvPցom0WEOr1Y<@8dC2o'4l %#^uRUFVɜmX |r9( ODG$ Uϙ$4--SCsÊUtתּl[|@ CƵF%Rs)aZby-XAKARI+P=GIKGi(c_ؿ&v:h{Dz! 4gna6`{גgԏ] $&}.GqCGNуwY]~v?QUz,h[$ R/#HӞau_H75ۑuu KdV<o?ELGl92^t;$Z>eğR9{w)6rpRY*qu.N_p:w9/v$-*IQҥ$@doʦYD@w $.jr4NgFZU5G);!t#.fJL8`#M 0 J{pS"SX]^uw=H'GrĚ\WQ3v^&')KVa??9H޻@x4Y*A5Qc>M O<.\5?Tc2޻L1PG=ێr`+H5eZ +tk@[,T ߐvce%GPӦ 1S0l |\~ ^QMZ>yh&Q?;&lpVwEg$oںbS`| ~]mD\tR@:uӄHy@8Ay7]Kſ=A]?/%4w\ZHm}l?E Im}dcŰ,缘[؂K&߸W 9衟IUGv.UI ,LZ%yR@Ż'1WۜEwWTv #[x(YRir ١c{v;CU)=Jni*a pjLȋeMpp`$C(Z5w% w^DwUoEUAҤbI&VFuR`+M~%Ҍy=-v2/Cuf 'YdshKaߟlSǨyJXg4ABϱv\_ wagO][ٌnnaw#!W2cS\@;X_89.1HP"Z:'\zlp`B`>5㌃G_\_&*1ڇut9ZD0k'"1\6%}sUUTjNg%^iPbEY]`T k g V ,C2%@2@TrKH*S]Bx`{j] lJ^O U|ISzz jjvjmjnr7peakC e~xQݖí81%ԈF!ЪdBK6`uwzB eO \Emx( UV&,RLt ʠOy-E;èж|vaM~s}Q{ˇf4IN{{T:s;Bu+˟@Iѷ>4>TxO;n׈=ٗT!8cb(F.TeO[SAcO !j l"`Te[f)`@o'ģ{&Ӵ[UfƳgUyFG+&J8N|$C)ǯ%s49>y_ǡ(I}1  G>C N2yt MpG=7ɢ;~8e~JӖjx^DDiFS^O d%_%Diw(r8W\DBDiz.۸O];čxğo"JxrmK689/Ɋu;m[*Omة4` ipcnO1E-2=gydP [sCK' )uv5Q*/nդhY63ŵkK Ѽp/S͹dGz{46䏻DLʗ$r+RdjW#yPh٥l:|]hrxZC"z381o#Í;СBp۹ hW걍[֞ޜd8:9+BtWD_cz<Uztv׋ғbz:J5]^뒑l30c^a]{>O_=氟yru?eHA^Ĭ:+)Stki5"i;C 񪏪+G j4BGWMWn \JNƮM;28uyݭ߄ STd.Gnu'E|WpHuC zt l_郆%Ib ~h ~S3bXr¤o^ t?5a~α rh zX9\D 'Ry視* ]rZ^Z!b=)ᯪ?T w`E.G2l:"m?G:铈@~0Л{'Oftuuj )~17TgN~`Xyc9J)I!ڣtJFƧJ46rf.W)]2mdJy]RI HA=~{MI`FSD j,;N13آu-M@73Q[_aY O|JiRŻ-W Ŋ$\h̍K/\jB` Z-7,PEŜ2_Z2;=z|bœeڋ0hݵfO[; h~CƮ7kqE;Y;\>JG 'H.;\WjE 2!CRqf^؉dZtdp!|=`3Q;X{9~6$GBn}FDI};hqcB d|G+W^QQ,y!إfט}#vL 溯RRZQILݴxWP%'eٗ*P Rй^;1>"RZq[Cr+/*G+k(slRU K J%.#ֺ)-萊 )^N<b<*/gW@rD(ᾇ'VHu9. L| b}41B=/HA7_o#Eɴ9+s$¥Hd6/PvJmB GzH[ @xqZ5Ru ؤh݂7/lP xnshΖoY4 $,j[8xFөQU{b#]}! Ƒd"/My${j[5np ");&JEEa',|=65;hoIȢJ>*X,}$Ԙu\(<%N}Yg:"ճj6oOQUQLkXHY*Ő}ȲÁ*ھ/\;f6AU=yn`GF$-ޔ fwn1SpJ,~Y8<͇5!@WN0y~xv̸* O1~鷯W'5v`+DDp_jTRGGقFONI{GgN>Ja.N>cQ` ^lMtF6`*6(n~G"VK")ְ#SaHHjSrrB7V$3/-,ƆL!F&TYO`1>f,= ypOƥ"rW3OYxs;8l[H2rQB=!ז@-t2p&V{ua/Af~[Yjјj zҸ5|o_K67~\gtZĒ/P ǃq5J"!9F be0虿1 #PbX|^L[2JD%Mpn1 `8۳f%SժSVTN*GjslTOQN`0\Gs[ϤH1Y?32d];w^c hz#R Jğ xyŪUFFwD@X~j5hf6T QlJrβRxV@+@$碊ľl`&=yZqQ|ɭȂax!X{`jr7TQ)kӐ3Z#=+Z(}G VBPizfGM 8r8h} xB.1( H=A1L'}[Z#{5;-ҾEenjҼewbMTJ@o&bׯz%^SVt}$(LT!|" ' P4- iAd@z42 EHwG13DvL_iisO( {'"Aw|*LQBT*L2 )4s{ڭ+Ǥtys?zf; O"/syH)} 1QKMI\œ(#ZEaCpkQ;""y"t->:},dA_:1k($G zbG x<(7EZ\>Eap|Ӧ$=l 17elK ATLLY.רX>|\%l.mDAx(EF= QeC?V_(âNT4`ɕJN-,PvSUu%h9ϣs=:+Cx$+663\ݣ[\VL- ^F_-,>ue`.*n]qY$= =bvEv%jQFhi,s`*ZpyiL=.J!-Ct]ݘwL9U;fhF)(g3`'PݻSH9h?lF/ǚ/#?0 b]$AG=Ϲ7Yj.ƺҙOVs+RlJF/g+-(i)r]3X=5&WZġoB9 ;/TRlM!vDHѕM>HS| /(|p'Mux֐k::t#/yÜ(ckU \g [&`ALp%t g& p;T2L:ȱwv4b=G}\c0z>7N ӈ4;FmcR"tsT C4$Ù($~!>mH }Ҟ{: ,~&0"H[0ͬ⁾4q1&2ЌF4 K"4M*m E|koRܴK??Bbh'+0U;E:/T =aJ棖p{WbWP%c0i嵞!L[j똕#ֆvGi-N^ٟȣe\lTwU67j 9]n_v\aUaN8`DX!XƮy"Rj LmҁEbx|w](W}b:oڥ>wU4=bꂕ$p49a\D 宪cHn52,5'y%+ П<.|֙a筻 *|^IWdWM@'|zw^;ʉ}{E +'=X\mhr(bիV?-hؾG Փfv{<} &ʌæ638-./phbQ?߯vvc0_s+V !ѬʻZK |]Cz bU½b`~Bև/]2ˬ1yFOVF+@E i.1 _U"UL_Qebu}UhBIܦCAVsڒbx#ѻ"ɔs܈f)GC{%^$Ks%ccGP_qk7 /;Ā2,_+LJ%N]^_%͵5=E 52X[%Y.8d)K8T)%,'6񸠊6_WW sc-xMG,9Tg?Y]lG}pqxq+%~n) :er-yѺyP_s/Q2`;OOn >M4{'k(SQЂ`(yt.fqGřg1`h]CQ HRsIK3/twiqҘB:`")a֥H84iJ\7yHdy+*ejQP)+屻6zE\oga͊$񄈤>Yu@_eU,*e;LV VN|wgߤ!n1.]O࢘x2.Ⰹe#J&WcDvXy$+ Oz]b:SNGZ{f727,nP0@>'Dōfrn $5\ōbRצkU\îNH\];cس̐R9@0M)t&BB+Z<,TY >? nb`> =ͶHG ǡAG4(4otdG%hؖ[qp3d\DP+S3tc 1g'W$|!})֭&Uju(ԣ%_rq`&ym8Ua.8D|Mݧ3:/ѷڷA=t;x:wgNpnX3P|>a2B"ɸ`ϣvBI 0.u(DFb:G|GK|eh%ƕr/ Ot'2AZqv9߬_kgb  ~*i9ϹNJuߚ؍4 -?ƳEwowY>xrc0fi9HDHr#τ H} 箧cUmXӝ0& .v]2jLd(^ \6b}Pp?>|0%Pu|E4e{Eq~CJ"5o$w{z + {t\p~GC#IH/XѹrHXu9lUJ5!?ȱIw{b72{~"_,k;ywj#g hc$׌J?jʾ\%r1)2j6Q RBȔwE'cXP1/1>7ۯ vUiAS64~% "XҘ/qf\NCmkCNc [GZ%OUT>[v$D78JqB~@4b6PQ1RO/&ϻ Ϗqxvܕ?r_m8^w wiw!QC!h=wj<:pd8hࢹ^\r/~%^֏ŸNn6Ekkơ!E5-1e3E(,N*?7I Xpݩ]18H49й;E(>Q.A[/ &, <0& j4JGe&MJP{=P\9i\xq,㹃8=%l Ifby p JTӻ9:* g,:# 3qY X0tȎ>S|!|V?Sg%Սs[9j N^ qiuD2Mkշ_)6AHAl0' !/%O@䥘"-zrxvqHI)SIaUtWX&Lp5Zf̡V$:V`!QlZS*܌XV`QxV0{\ *>1k9$OhN-Q`2#/07cŝ5j(@):3VsJ ;eH}@^5sfe ~m|ff,Z[I߻8T@BpJ|:9q;C>ڡrư8:3`ToW\fъ<"e(@S2 <">dge[FRC[YOkis[`%- JX8譖C1m,*0m.V;}0 2EQesZdry._AբhW(JMܢ_RJ;*c(^G]m}mDC:$Jwj,?ΡX){5AH6e'duƊ*G}b SlMh3|eضܚN+^Wg =9)ґAVK 0Qm4 րGG9Ɉ Qs~Х$t`ۤZ%e9jB+fD?XylV]ԝ\`Yup\n '(mRm oqQ <{,pl~׉~Y _bۺaKd@s9zp: ,48 Q,&aolk~RO Ȃ6D/T[xiƎN: 1yB6%{.鮑Ǐ x^?Q̍6̥"IbxY8N-4t$v n8In\,pl =L}Rce_ODjYe`^e .'6_U9 9SB։h̊?r~ƀQM[u^WfJ!QE75d yz/Q!t7d{arlOQ hw>3]O;@L'nWNj>@h~|:9u!"x a3ߍ s(MP.kSmXN1HD@Jc~RёxOAV}R(dM׋,w$k )UD*csI';]@KF _INP ~ d\f 5R8q$&@ 7XJd*/s2ݕ$oU9xӊn_7[{I6 Xsၱ9r0-,3"z"1\rJv$+8On͗1@kNst$ @|xzYQv X22kiJTvKs0P'X4/9!PhahY8Iv?j %"&bTX{-S>&>gKBxt_۳گU%=Ksi/9lh?̓r%1WbØXfؙJX]o'| G8Pw}OP?&{S0 tDԨ72M^ȏ/W2@R^:%B|"d.ٜ^6]|5-ǩPJs͈!Av^VNEl ǃ֌\gkeJIYYMZ,bzhۧΪ0pML'qjRL ?VSF0.rAWįf&VM_RmPFv6tA|(oႡ$;EB7@2+v);#W$ʃqmz_O0fθs(0}C4- ausɗ!f~}飔`uOg۝` q  ùwrHoQe r, oZ'Np`K3+r$Mi/yyaXi7w$VG 7`ehQة*Ⱥd-LŃ 6B[<( 6iEo(A}<8ec;Z A;m&XH5H[C_r0?H~QQٝ)VYX[xc ??0|wLXXSX-3jrX4WdN1B` '> 8! ~uCw:Zcf9fVֽ՟yYkN%=K-i0UsTm]}NI}p2C|{]7ߴY^&,ك]2-2IO{Cf w83ҍa;@a5XUl VrrUm<^Tj6ϖW"{ǜExYrQ ;BIf\[@˟ NtYЫ̰-Vyh2>i(;? iy`.d2OʦNGorQO"IIqm:upseEXO6O52bd2WwW2G{=B'nSI=q 5+@7`Y,H(¿u5zA8ryhl\(5&u9>0E+8~4R9YөA /<å*zuϳs?k#Ə;T@FR.Ʈ$ƸNXN'20NY4$)۳=|&*2Zx#GEu5@H-X4qYvGAPI.0|\쪍9T7!6rz3)N*4&1.zƂXյdX,F G]S2渦4|{iq ntxG-܎_9^U^'(;_l-FPS.0GLC*˯% Os)>ȸ;k36Fv m5 [|w4 ^"콝,PaWԺ6!,J`֎M~át<Y>kSrO34[td"<֛(o=huu2\{q>qP k9CgLl(!o7vpW\|*y~`FFMUv!tDRthPYOlx8+O1 :S 2'D< gK LJ[c*#I{({uPNf%ZIqg oD9#1$[ ށ+M*d!$LaBu8ERFvўCu^Rɪ ӓ/?[~X YhԳ`]fK @X<zLۓTLM{puK(.Xe "(Nz'bo/G+kZ.QK_[c6q"(B j>qsFsGu#>iZy԰>!F$lܼBl[6Zm7dƆ&cTD<D2t9YQ ~=JlȏR>0 -zxxKd;g|y5}ƝT HFs!v>|l >/:ê@}άwz~ļ4]C1d$+< _qw~k* ^..R$zsog6.zcϨ{HC:Sj疟?Jj3WºSLX.F:eVJCk $-4;& ֺyk1}sc,‹wd ܳfBS)RV'[soVńNogbG#-[. #PC(/ں~i8.k0|+^^T)p*CТ޼C.Q0WNiCcC'ɕ6.e|LE4D# UG ^M7HK:ԃ^[cJPd1;КCa{=*u J,;lں>أ~μB몪h%uҌ&S ^UǕW.tϥe,x t9b 2{2us;RYfID<͗#ᆲ(KZQ9$G>_YSBIH*/[Aa#OڶK eo, g YRmث9ү[7;O,6] Smv*\w7_9lpUگ6ι9"|hy=jG>]LNpf"2T|?<4Nq%j .ʳZp5"k/؜HB[؅=sna?>Hsnq84m'*kIWa keZ#kowx*  VFBF&>€n#\?-} < 5atʖRa* u(1hȧ!Ne\. XYEn֪}+͆Ht]ݿ,n`O ˍLe0t.v(?/Oeܛkv(.$n=e 縆h6f 5}|zF]lp0")5\J@5)! Cni|C7 (Ibv5+Q_'Pȯf8;"’|!|h:1acή?҉I~p]c}$')]Zm\ (zK/`׍Xh-tn/x)Έ.SAE'4@zӾǮEdtƝ:27!:ˍkWN@\+7i`LH΢i)b1/Oޝ|DVQ?޽/djC9ۄVzb3g3}b)vZ^ֵ+~o~9=m.4N @E/%uzlo9%~BmC34Z۵l`0kH55t.DW~&Qkvzwzƭ6E_F̛.A::SPsfr~~>:JA_UEpOtէ/nJ 0+Y.FeX-}k)#ϽJ}-hG ae\pBEźu$! < {Xp "lN ~["ME1e#>O6-FE*h~]Zxz>:(v{| PVڦO]Wom9eq\=31bwv#"`͑)1N{WYJy/&[AAXm _VMpǚ||RngY$\YfL(FrЌlu:͆&1};_J(ڨWjؕ&%sj` Ÿ9Wڲ_8uWY%ӭ2 tܽ 6=1iL6>Br>4S=\/9{$"ƆFBxdJjV\4pB41S!VnIYBBc U.XM96F|-nUxڎE{4`E3 Hg?ޕ4M;-MP Y3 sV֑$ݖQ9@^E4$*^_ɸ Kψs1IXM+⩕PՓl^n+YT(.7QaɢpyWL$_HF;aG?cʫk_I".XB#L`uKf-\A8ˉO0"LZ|Ϊ6MVj.)ﵪ;}%?Oc9̽DV"ܖgoxldUZ H{{H^vAa#'KIȨ&S- Ӕ^΁ϝX)@l3SGt`lJMh]¸@.ʤӌ ,mӳa<EQiǢGAe,'fDc2ŋGwDx*"d  .TƊHP|x~aȶasw]B*&wJ#c=|[o7qh%GAgHV+FC!I Vu9' qkOJIHSʃJ.NrTcsOĺ|yb'xy cG'ݫV7ZC 4(bX,zG1M_X3?0PNqݩ\oY~4F/~84wT$Њ^JQ990W3 S捽#uʾy(@y~DA•\QДUk} ,dfnT$ol;N#\hC.G$igvzphO[9Ɣ5Ir853Q.y7o3RtUW&|1>-(>{{J9ꡊQ0 hhh힅{|=IM ޡŴ5){qm^2y6lB1tK9qu["y':Je~O*yR<1Y7ET֙ADyd[YwM*u5h2&9N>#M^GJZaO ` -3zFҤ9^Hk 0dKH >S',zpMU#(D0b Pr ȮSdfʉj:kV/xЏstCHXh5DwJlMc! pC\JÊX/lHR[Cr@#.}D L૟4c]&R'qnbnu =#XnW'8JH%em{oMx=5 u(kazo|$ $џT21Dݷg˚qWܰ滧Z>u%Y@Y•SVRթqJ͔oAE`3jp_A1FP7mRl1`=D#̪zO\79X) k}ICpX1>]86eb~4miR w(R mWIFMI(tFJ-΢+%;~I 󻾹!ˈZ*Sc55>CcCQ.6y5bM ~S8&Uuo`[̝$˵o>M%,ETM"1Bol:T7 WNӴ@_&dD=%8V<+PtyA-K7ˍk4&G3T]Ico#e@ԂRքy*E"BjtIOy^Dı[Mr1ۘ(y[~E )5q) DR=uUvXRH`;%%qhP? tQ;$ܘn6Hyh|.={x)>W^1hrzX'b %%dݫG馉\aB1܌#E!|ʻ)cH >g6L R2 UY喞( <~v֊~ ص|SsmDV!%(g &u2x;@bp-Xt?I֚LBlN4bQG|mCĎk싦E ltD_IҫbjJ?v㲁$2һ|mbcVx}S̤h$6EV EtGٰ-nJ~f$jnql"entܨdN=ȒjVՋAUeq}8f )7Pn!oA h ^C}$BX8Mċ%6QT ؐ$aѯ]M;T,S۞_/X&d7]#Jjw 76V+~KHR~JlA_~x=W7(9DYы, E=FNOcrUrb2&hwћ()ܬDo Ru)0#.v{gw;G2k n/ug.wi0@5pb P0yt;_ eQǛ]K{ zc|LY3C^_ m]T ֣QZz{"Z,^)|ؽ2aB!{?f@a;WS#T3ip~&c+V!Q(գOs(,AnW"kE8Qf|)B=Uvmhle3IQ{7̖&!BrzSoy&5,(c& 7F<Ȟbg4Ӕm!B0c Ա܈ x]R d>)=㫋2*jd6f ,)M%aVz# h-m6n vGk=2/72:Eqv̽=h #08-5En4W`Gbq;GuR ɔDo1*f`M~Wn!2vӀ>ZR(Au 2V|J9K\ѓTB6ZlF:%^&"i9+a/%TTvT]dH@s'ѓD7XEܩH|H}&i_O1۲!,d9]K2r6n"JG(u[V8pvNO5g v=}vt T˟_kQ@=.n&wV+cpD_ {"d;ڠ^YkK5UA)p.)2uSXY8^oGZwvȤ;ϒoza6:<+p^sğm D3> h<`*;q"2_?F#/$klb~Nn2ESwc֫yvٔM?]t(cʵڊV#KԟF~sz9pO vŘXS!ɩرK'x$O ..\ mZO8{B}ԲF.H 5mE(V~ k^dmsQ/c`A趧eKzyܲGu| \9qC&V.7D0RS>wF =Mz$Z);- @, ϔ\>QAmM_Q)WyA'D~p,Y:AOڈV r^0w.&ĠV*ϒ  ǚ)ZӲSSEbLҩKN#bHz`@Ffd "yXSk|2T 4`1iJxH믇qĿp<6p48ڔ]<Z{Sȁ'oQoJyz4G >A\ݗާxJjY(lj1?6g nùbi*z4X3%Z/')miU-}pF+@zfjT>6\j8*u֪!=8f^Bd.#jp.^ }9L l @hR+9KP堑3*UP.T?MXU7{y.vC #aIʺ5oK%a~Q vQ rT5A6 b4y"fS7KsS"}`5KކP( O\,(,i2B,V8X:j:SG*#c٨{|; UۅFF2E(m؁#"F:* ӽ0UI\s0^(YIrCꨋ!1Z(+?R 21j[` oਲ਼:XҮ@x#Y",p8f뀤y:,fSs86U@C,Um [UҦT _9v54.LmCXw^@7N(P MZۦ!z n! |10L ޕܢ=i GOnFwCd?z9aAPQJƵۂe$JQO?6,Ѩ$-PDw<ڧ2jh:q0`MVa!璋,z m4C!PgԴѥ )Di欀uv^GS Cga\@tmBª:@ 3M2LӎR%%مtC;/_WAz<)sUgY9t? "i>`)ϊN>fjG{j0#nIu^. h 뎗RZ@z95ns r>$̥`[=ɵ w "mӾE}BbYv9Ӣ/tֽ EY( #k2u5QRjg?5Mβ>ȱp[" Q]ob+~@̈́E1Q9Qџ6?X֕LXF+IA C^/lx0 m\wL4m:Si@|B)i6pK9  p\obULN+bB`9$ic;a S0乢MmTVYqtlTj#,X4JsvH0`mͬIhaPLxdžne/n˘_̴-YO@"?i(xGdfmPZK!a]SݖJؘsyjeoWî)q |n ݰ 3; #Fy;QZh.!x펇 Xy4uȀzrÝغO&x/AvSՋkZN\*ϚԑXCd&DtIq'~Kf|Ǹ&4deJ- ln 7U'Y}NiPu!~ߌ?4:k& *Q1kl-7ҷBI#ty$kRŷ?2CjB3Wgbd$d"T᷷4&\5ķU'݃1Rsq,X/L2=YF}km\ ÐuG1b#}ZI#@_z# Ӧo*.-  A# AT ^RC }H˻V!ND\F:fgL Jk/PnȫD&\/}vssT&^v{RTWd:˰@өȏ!Rh:5(K|=UH^6C@ݓ&N&t?i ,!2mWPO+r9{*s L 5<+X}KX/xV m&$M(2≬<_f۱,> j(εN3Z+zXdПǸ- Id},g^|['&_UNLK 4Ml"_raY$|8-壭w(cW֌"j4'-I$MB_47gތ_^HliWx5A NR.":{် io#پ z>X]s lo&)Ǧ:lwZC 99ŋ˻+.U@3I3[ےu̚<.iA# SZCgKޱ0@\`Fh` /<5M E6_Ow/QUotV|A eC|16w\ G34b(}T_1KVbK{.R-<L7Fݚr]hn)  -Vavއ Vd }owY$vyjtI=Y\"9:Ypn-W U8@HȚ\FgĆF/IEyn %YL"gTxRbk Jr;.)O7T }W4UZ]6\gETU%@E7)P}a̺jNg+)VUaaϙ+TNzM/SK]'(rAL}kna(au߿y^ MoO6t2s\Qݺ!Glh|5Fٱ68QrPK6'S֘^W10o՝E}shJya"iR[ןYduq Nų;eہ%Z|4@/$ v6f[zhmfdnFZC\)zpXK Oe ؑpA\I,ȇWr3mC^<޿#Al%?y@YISi%# 6*V,/0p`$i;? _)X|S64;uO@ L#deD朌>T6aLDeaxw.c[~3`h:@u+)Zaᛑn_#NTi ٚe@X!k@ 7F\#52sm73*aN\h v\{io]K5AH!H-Ve 1gt&)vdaSXr<#9;">=rא8welIt҅emT!Eb ۼ?`/K(9k034=x,1=5u,܁{8]9c0 b}}wvNzs+.U15`ܩR3+603X-axe((ɩv_ oٓ{A*+DoF%} Z+LNr,P4.Ww(("M%S{ WmjKpdoŪ` pKlP䰛>cPx.+=^B4{$K : I5;j4' O_:iyxѧ9UeV?1 `%e{0kCu1BҽA'BU-zXu\a?Rԣ8-j,. 6a(XgYZ0707010000029e000041ed0000000000000000000000016764153b00000000000000000000000000000000000000000000005800000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/huawei0707010000029f000041ed00000000000000000000000167641d9100000000000000000000000000000000000000000000005e00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/huawei/hinic070701000002a0000081a400000000000000000000000167641d850001403c000000000000000000000000000000000000006a00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/huawei/hinic/hinic.ko.xz7zXZִF!t/Č]?Eh=ڜͩz< z ņc~Z8(styUuA /x)ࡒ2h$XXU/ʹ-yPH.'Q;`+%rHvlEH}MzZ6ڼ(g#Wd!_70D"-@'l^z9? u+1w,\pR4ٷDWUvIG2F[Z XdىPBM=C70ܖ w4+z fUa-"Y34aFK2揜3SX-R-x'Y9I#D+p[ptxH}6ϫ2n6ʋ"O1@ kigZ@,uFZ$ƠD"ߟKY&[JSQ6%s4w6\0Jh.:9k'ԉj׶eTiTӥ(=e Gp_c+=Q5 p Ձnhq\M _!U2بJƝb8 W ˲g5aOg>(Ж:EPxbUB$|6/)}(WtR]|ٺ;;St, m  ̝E ؗVִtХVBXcFx"GT ?bUe`A"+ erڵVܓGz-D4,΍2T51*x)g'EB(%ڗ Q`/^?>zJ]OKmۇ?IѬ3 Ftoc;|n[i0r2:$'l8P\NKڜtAi0(;L#7#GP ^x (r&_19 1WD{*q܈y^I(S~M~\. i ^]wِ{c zQlp^A׸Y//+bExA<`FKNqgN`V UslPq.`yQ~hp;>d3j$zP5'5}3\do(B!B{ -Y^}io>.y(^ۻi pA'O_}hdy©nR}g d ?pja-2EE*,C"𣉀aSf4]I2W"AQsX뒞4c*%MǩR\{mkF exڬH=*_lRS gzDۘZvZ?/]k"LpI%z۷"%ј\n!.4^t۠CE7'A);7$Mʼc"t_]>>l oIUHb;#xqo зiSxN]c^2zۈⓨ1tvį̈tb8=rϑY#E Q?`I.Xce9/VT88B+BV:&laӪpgNǙ\iGΰXq*-QsR dER$~ 0Kru_0/0V1多vi30:ycAkauǢk5x%z9/߉)fyn_3ѐSʐo7ci*kQt ֘\'uACc6+p=.-9jMM,Eg_չ= E(hqoW'{ՕrH] ֆy=w\0Giuoq&i׼,r[ 6O1SWT(F5jnƑTP_ЙݒfwHޡ1,U:`'!J*\F[o[ cY>:Ucyq#i$FY9!MRc,IC,jaēe1-P1>kE9s鳥DfY=ZԓL}_X6D .:j1{v;VGAIsH\ԁ`jbpহ,CFC&:k7Hڮ#tX%hdĶr mG.5*+׵=Ć\T\ʡޙi49">ŵjǿe8$^D>]zjʥs2Z7/ 9%:{X}|Y?2qЇK\;FNoO+JZI1ulU9 3h3fy4G#`6:Ĥ_dvJ?V4t;[󧈯I]$U}g|%QxobFK:GL_c#p3)e{޷ESrWPҫ;?!sOʧƴ pZQ͛cLt4Q\}K{ϗτrJsLɭ|r٣ۄw$gݕ3`Nh鄈ҙذ䌃rYm׋]0qR);6amLyq4F;%3J?#`EByPPɷ]eug4vvvE5ͯpقj2ٿ*SR' \6hM.m(E{nz%z[dQ_Cl)3/4pWHt>4i(S5`ItW"Vu V`٭[)ކUkpPA՘(airq!^Bݫ}(Ꜿq3HrU:kR07, !7t?wKK]<˲ӆ"8&<'0[R_5ōYu|HkKjFs9ovפ)#_inc CCp 40; b-sV8!I}gYD@xt|UAf,ls>qHg+[8F\:ڠM2n+.v06PI<"]ثH9h&٭ .9}è&{gk8<#X5YU8nIBm!_0(-W zv5ɂV/@/a蜛K;<"g2AWaLNnJ0GHИt+k=uo ˅K ^w|B7̘ᲐEL+/O$û|D WWOhaJh^`FriG֙ 6|1臎I<^ʱ'oGFH"ݠ9gQ9RݰH 7k)p@t9@6BlIL#t~p8$|~eI7,/cRlD b$ Il#@ǘ*e)O 8h>N\7Ğ{֌[+{*A Av{+i}43peXhOX4_uǨO04*]W Z{ &b5' ;C] V!J *k6:_ijOVI[sA3|5EW|A 7Zܿ$$Njlmpil;YL 9 tqNhnq=wP (g16)\d3J%K'neo|R8R&9pQz+^:Yu9Y5v$VLǤ wҷ[ /;mߛS [&ϕ%Zx1.1Vp[|,Q\㳀qIY8J|==UcoyBE87T×epCi:Xx=%*bLF]sn,ZRMf_׌]R4W֋x#˱`֣&uC vW-oT<;P7 ŷ_l 6NGaLoAH5Dm"YвFU}-F#-9k5p'zT .o% ,?6͵uC̬}4 -2TȼbvW'al@ DzJф#vRS[^p*K0MEisdݧ< !E"XǡmS9=Tdl3xXnq!=e`*c(1!0=)֕'qG@i1͜[8 )@|:v:t+ǥM0/|˙v :%F S*+s*{ul|շ#ain'iVeL{Hw GgoK މ$5E/SH6ްS̚_Q>##wؽu,o HM5 ߰+;$.yX/ ,FmŒ\߽k9ÂKauė*fYMH/kOG\J,]t̺ú[VYIU=/l>]R;8PU'$WRBRdp@[ɓa.QC-Yտvcsg<C{ݦ:tf}mDaH096q֕# ȭ`ȇq[Љ8[@+Ծ^=aU2YIt&ex|dx0æS\VOg^pC92C2v#H=YUM/s/&|׹q_oT/R aǺށ;C_iY(YiCR^"6ܦ<LpysfErw m"wP](?v.P2R_kS?詈4/ZׅɖF$Ъhk=*!d՜Z ZvnġMN]7i&.McZt:(Z1F7e[;Wo?ू=AEE8#>#Ҭ: #W꒓كNXkĢIZrx`۽gʌO;ï4%rZ#2^mXgSAsd]gK`Nr3H_IHS,0&rĈx(q';bj9~: \PFoj3XNDE+ е42 %kbN1BBKߐQj;tm)ifƎJ[E"i`dԣҴ34(=. yP5!BY}+sT(43gk?I/72ʃZR^4~+k^w.z$za*m R/;5 u]^x :nl_AԱ&ކ~_Fjޣ7݌LewCKQ+ 0- Lw΢otra*) CUe D$'vr[wZӑ_e,l;t3~bO3W?x3OqKL IjG.n%'=2n:Q""$;냇q{IhAVOdG+1hn9Jrl{{Z%]^oiI #iW/Ԙc]6mv'OBofm.6 r@,a;{;vVWn }!fL,ۈXsV@7T{ vFX@ഓs } ,FT<zbs;4 xË0E^:05}VL@AvfP2ĪU!\-D+,^^jB[$j ?lm͢ :/,N"w*KZ"~/QTҟg9rq'1.%"RA nhoX$. ~4g$/Cb3|w&+[(K;efG6ȐcO&E9R(,,%Bc2)~E̔X0|*l|1vSTj G73@9fq&RD7y=yar/dΘH4O ~(;5p Tc4%֦%4Q Gpb̯;V„5 r7 *a@kh&:-eΞ߰W(ĹYa]f:5 |D]^\ BW9wG,i,MZS5PLI5 ܇YČ0X ,!qH6&jUU My}m=TH!RxNEa -6es%'h(}TK Rz˘U?VICA!o=ןS`FtZM}|(ҪMXHrQ@aaMNz#x~ u:C[Y-ͯeCAW#MkWb]:LUn`آ2S){ 9&`\I*vp(ha ~Jey̐|:*C :v*/zEѱgʽz+Di3'>gjJ^Ʈg<-9Ԑ/ c&yaB|eyďWG EHƔ_inr笮XgI1G{DhSclkpoPbViJ>K x3f%>:ƹ#H)뉳K%u'W* /;_Mf/J|؄ kXZczDܡ)ȑQk:G bYHcDy 7K!}vxa k cp`߹M,H:u-J+bzNR5~@Qiy_nw}img{8/mWyyUʾ?-0Oe@0k S.a8gc)0ƻ^s/ r0N]"̗!`wtd՘vA=µuSqeh*Zx4g|+yc Όx+ 1YY?24UbLsn8 5pUaM ͆4YLm' X41&2˾H@@Fg_7qQU髵>q3ݖWDϬ/΄lJV.ԣׄ[e_͉ casl|~6d7ʠKtK dU,zлhAe:?E$T0=uL.X9vDl|?1ʀ|t|l*&_ Qn$y'~ ,f?pػЍEpQ!5ʰ4=h<:F*&AO͇Rh+͙fUBy?QB(ni֬i=$ol%^A3Ӌ5;:=o57\/<@Üvp]n8٧@eX 9m119hs(hو&U^_NA!No1Z /G5r3 SͶ]ۚ=Ze{g^Vok&o(m-Gg7(±¼7Dj_ XZeZ`IS>jSW챷TTo:It3Ic:-1t 8O3eZP*<$n0s5Bӧ'zmBʲd!Щ 9(Q,~^؎kQ!&eT9 Y.3.+8!"L>Q50ViOL F@Cn CS {dlUs,ؗGp:F ;Uep\az`RC$lީns %}!_]!F7ldW{S=p_3`.->&q\[=֕.\@& M:qÙ*'a;F)ebڧ^a{bA8_S|;YlĨȚ2_E8 @Ι(Q,]Ķ>r:džM,ƴTF9U[n%Ʃw,ua@=:sx&Ib9jQ>Nr؊,O6Їm ea"bmDd8oGXǙTY%q+~2˂{Bhc; [A!Ni l6۫_Zh^1m4xhO185U~e f:f]w| zJEQOkͭ"X5 cp?Ё2 2!=@dЃ-ҍy8U]hKu9|}Ԋͤ~/ԌUGy,.ʖv0\}4K~@C=h:u,}vE36kpNQV-Cϰ2tT:ujV> Q ,Ί 4Xf!a.rrJ|5v@#xw N hs7`?馵TLu^e-ifJ THX0?G\copl;@֩&h٥5juoC)mn0"1{M 3)_mŕoex \KR7xc!s9GbC\,,86RoPf1_(obr/iZ:}5tIE0\햽Sl''ffLI1u_ \p'tkq&'OxqF]'4MefLr>pS(Κʱu *J33#Q };__||H0-dDaPlb+VuQÑե Л-D#ojNT\[.„چ'ף\=]f捶f/n,I(ANp8A-112y_)\;}*A=>H ;!f5ŝMyXR5™Sϟ!}ar CPf{kH@q-oΠ}`gCy=Tom$<9e# $8;z:m'G IJ'rv#:rdaTg`퓖pJU)`_l0MNxBwԫsJrרl&{.9~BxJ C"@Qn vЂ/XV!j! cY v`Aㆁ'rBpѼohLyOQztihx`!}7c|6+3*^Ew{W(.;v%f c݀4 yl"`yp: mB`'!y_2q,?qs2{>;4 =T_|J1s .* J!e;'v4.w~>z2P {ᅂ)/bL&;I1wȡZn8g{Lc!aȆn97;r ݰi޳ٌg vʹ(br]bu|3aSq($:A77LL%H:vAWƐ5\spk/눪`e J̜7ta/O?Jk(DBf O>ich. z+j"uiZ})r4iwR+ 9u7 '3|bxF>rKCyQǴ-g #FKu,Ƌ%LNO#O"fn-2RlpQdvJUC+_/ wz~D~FͻؖG*ɥ1V7<jۂ+(dG)mAy\uwR<`ʏ+C)s+Ia9D%O`ҝ.pFVaE% na[?@]o)ݵx bt䉊fy4 )Dt4MaxU7Tl:C^'3fkI7,D?.^ԈmjͰC;V9L 0a_*< +| *KF::[E ]`4٥t~ >nciG QGǜ#\2ۼP?( 'X+Q v"ɴ}}S_4hX@^$tywI!nkVxlEwtjՌ xثRQjY=5ԣG!C/dA4uRtg}S}ɇ 3މIfp58/-vZIHj(Ak-zy'K "1pI8miY=f: 83Zl]x$x TbZ[!u- 0^NW1pHv8гm0!"L ӬU9M"IdADY _Gj6N!{S#4]zIK4k'BH*H$MC#n<A8ݼ),#7%)4 /vR0TlPsEU75Vkc&{y N 7tц&2;bxc4~B=󔨲Vq8Dԃ#! !ts+ͽ-+16I A {Ȳ9 VnulteHꗭkV*cw>BZ5Oj.ʎA+i0Ihl)m &C_g ۅ5VSrikG>7eA:_ 8m؂#qd?`T|cZ$m,%7ӒXʁ?cVlx7e}$ >jQ^cÕ$;P4zq:Od=%SU9,J'YԡM HP*tbϊԾ»$i "rkTw &մ5o,*lh:x83 J_X̑T-Cϙev9mqwr%Pٍd0e]m@vO{nV}cQ /bro'&uDuQI#]" `!|7xcOQG/qϩ/89ZOcir v2qZ#rf[m&.`%lkDOskNAp^C}|JP-Wp}fֻ.Kc"!uwӼ66Hpg wxZ^+\ >pK ՅKuiZvP3̈́ Uy=.P'zתV^A*ل9ѨQ+:3|nkRK4LX$=s '+9̭!\RCqıTAג b9SV Zh!W^o})1'B%s[qDkT"LuT<d;6GX(rap{7GnWO|ZjB9X9"'5UiDAi|4ū©F/L0%>% ޽窠7*P>`v?*@/[Qe]9՞h[.|>p k.9>tʼnIM$jV-sf(<]]]9i gjREӃZ}~\Sg_qA)A(רϫ'PFH* &i&s ']%CmcU%MSINGRO8^YQj41V˾1VCBrmJ 8)^G"zb頧&lƘnyy8?`>[)zײr$u| 2|yi V{K[s<ſW_DtL\d4,imT yxĘsϔY,Ϫ6W`-Ⱦ0$b,2XX b,c*ηT,Y{p=8>[V{9m'EcgnqE_?Lh6>xkLUX5Q/K&`ٍ1--C~q=o7Gvؼ~rq%Fun$)\ʖԗ̟X!]Of~>x *s 1nR*tA0bC3d D]zM;K`MkQ}Fe'/Sov}ty򛣶9+x, Bouaxb58NlaaK_r:BDMItNRSb;6DY^Xҳ6ܢ Zrڴc2Pf Q]ɐ^g*(PG-9,-Y} tBxb-#psKzgqu< S:Ah]:@'0 }…-~Zx=bAlvZ` rV&dum ׿9F:ea{PN@ _#xB~:J#5DVq;NWc"F!F_.q* 5mK/tSW*#IF/L(GHʑmVt4NN}Vz2ދnS84Q11+ 7ru|_Zf l(1ԕv0]Pul6thCl=cBC(\ &*/_YOZ.\7j8aHBCte~X^=RC yތ)H[ V!,Hc0`{(Ex</`0'~@lުz``q|umq+,=MX CyaĢARьNRw=ޱ|Zn(o)3߾`b!|OX(,\o'h ʸ%:Aq*CmRD7[ RO/KϞk}Cޚ/9ouhXnW-u3+Q:./ pҞ' dZ fJ`YK2N̯[yV)>UHv枑ݨHWY9 ? &|Wb3d5>1Ę:^n0\%vtr=$ ϷśuUmF'~%mhJڹ ɄkPw FsqzKNXM'xLnݿ)($M]g蕪Բ,c~FG)1r/*.^}ɋL/Jw 4 OC.M!lduHiSZOyd~]f!BH1ɘ4_mVϾJQf00z<:%0l0.rv'BbxH0AOi򗚶fj lWo30od0Л 0Kԟcv(_@at|' bw8TIQC~ӈ[ځ3' Y4%bA ]J9"Vg#cb8DWa6O0'CuQ>T]Ԍ nhEpGXm';p̜64cieGH5!Ge!_~T~ f[J[="ucۜgNU㥄 N=]<`ShL_/X8ɩѨFO CFmAAsS !ݒJTc4%Sl'Ϫ^)7Joހs3>{PA-ٖTXg]}KţiѮkn 5+h>gvF*nOYaAbJ5g;15jf>GX6ȝ .f ֹEԄC`^~=!Q(߽Xb` A3X8i{WXIkhRl`6Q,-0|JDBF}@URGlY]b5$evLf7r-{Gװ$X+ҋS:J.َEJ}#]2z#ZPvKLh`2uxCQ"mtSNG u{#^ź4Cly 9J8wqxwJ&9ˈH;R-PV$4+Kc Z{b|A"Q٩5Sh:l|,#[ZGi8D`} |l8bxJغOJ9C(5 T󑆊EUmZ{MW,]mfӭz0!xOY/dv HeVa˨ }- RP`.ìP b Hh,Hz:@]IkdKul5mW/H W>YVdڼ,4L 3IXMC({T+ՙ\mc] 0O zosG؀T2rdqʺ>)=Uw#R(ܭx.1,h%w&P("7YxKuI"uBOE` yrq:`Iiaь8Z*c9&}?upE(`˗;zZB vg-mޠT'&.8NNpD)Vr][݋}`eh^fg9, X]`%Sb'&ܟRxZLyV(;$$\wb \3cSDnʮiuT={(8H~.cB*~ +JQ~R١#=,yFzr*)򵘆c % 4}&"xd߮H8PDJ&=Fm/V[ơ$ʄ:hq;*뎲DfH"Fyޛ,,u)c>&2ܛ,/ }jUMT;ԿߠyB\h:L4bߠp}ĪI2^s>R".6ҷѲbt6B[IG-{^״J42ʍK4 < lx Y@  0CZc?gOuy65p)2!_v,47-;Ӡ0o(WMDj*p]#+Y=COg$Ŀ.%w _ُ7.IkOܯ Tt zU^ڏpui'gĢhiF,'~0WA_Ȱg9 ^Em>v]` e$e8^$nm@"4 Wϱ Vc^ORrpˋY?H86>9)*%/\mcA .fELfofmRCQ/ϞCPt/ ~oJs 1N ЖP<Tܦ ox/[V|}i8LgOJNT{)zU>OMU[a f*4r)AK$'z[ӏ`xTeKu} 6\e.S~bLb_%^hKpWz_l}y48P[%%{0og9C$ B`qά\;-Ѭt4޳Gh)vZo %l2N]iϺ͍jTآg(jjCrnAK=d97(a𐯞 ZcV.RGqN umEsyIzjn{r!ENGRo6t҄~(PXIE5r6"a.)áE[r@yd?B8P+9Hƣݎ Nfb*5Eqh\A|QRb>z& qZ0(pޛ8*EX-]m=NM8y?6]"3W Z}|g\F\iݓ&օ*q^UU&&مl$2f\8iڻX M"i 7iV$FPߞ.S< M[U;DJl3mԯ1*XBOYjG4?"#QGsˢF T-Q!􃛢yUW`(8+.S%,C(S/g8ܓ& $:d_McMɂ߈%* t[Taaf5ŦMr3 +dˑ BhPdj08)QlN9g )ʊ=JX;xF.q;#TrcbTNeT(3? -/Ib62hj<$]rMI`!~ JQQfຯ~ETx`9 :/JN`o|}e5AμEqV|]B=\#Xm8Kf0*ZQ𭘝2=Le; 9=et,;Ff{žs{cLXAYʥc] rNd]{k,cy ӣŽsFMɇ-f)18NaL0 1h˨81 =fzOn V ̑nF'RwEŕ3].tkD۱Ev#FfV$#OJwO߽{m{Dcjh:\Hd= w%Aiq<pdc$@akgo7,n`;0/l Gwz};"Ap4Qn?+K' U ֋=5{|98j1v錮wQ՝ic@FwqCrD9YF&VLۏ;(MU:7]8&)fwl jY喝JXd҈59NPL!^fΧ^LL- ]\hHSd6ۑJ$Qm7 d%{( -0e)GRX-pabWV)4%:GS0jzCUTgoDz4&ρ0~U P{NZ3owɈjz#w JJM"&W{hT 4J8>6+i3Lޒi̬x5tc&]js\+%r֧ gЕ2)x"%3_x@1‰ 4`7V57OZaXC!-2-b@ ж_cv*[oZjGM{̎ߝkB4OƐ5^ҾC 9aE흺Z/q?_ﬕajj l4'Brځ$?E"4`$J~uР&p) c_VXLFgAX4&ZE0tboB{ pp1;pǨ`Iht!w\Ti{=cSJZ/zHORhl\U1^΢f,<y#g'-ڛb% 告 0Sс10pE͟%5hwN%L":~^8l-wƟ_ <+f*؀*%Ӱ'ʞf:߃ RPO45%ND9lbW Ϛ~~Ȩ[:+%s sdտP3Z*6Ć- ^?O,v5Ifej=p}fpJp' sDY@x"^uP @(iEi$hN4):hvSˁQ&a[fx\~ L>x!Pձy kUzDm[eSWI閡_;N?t 4Ko TB"ۋAЈnn㰝Ch,("L[Ш_,5riO׊3VXˬ" )be .\T;D&є[f*4vG3 ~~6xGP.z3h @!uշjUDg(<;_$?Ĺ(75#W(hJ cX"6kL'b+ k=Ja.,Ug{k~m^SYV!cۣS[ ݼS` D(;cnL"(Kf4 _x)F/Te^xg(O4FP6 0f Ai7.WDE: iz}45=rpo#6{|#t}c*:ˈя.݇j>(µRJ(!9QV1!0OQd-]ye׬zWe)fJU^KxNScIE+]kdˎel-_DtmFvpX.OM"&!1 خަ=>gv@y]_身8Az>H&+ylJ34(j~srUXA6}8Pku +2i-EMgͧ+6gy з|j06˭TtIil/i}wB3)3oX+T) ^c]3~0<Bxh NI.nf(4\6hð7˃ѱ@DZlqXUdn+niVw]5=W."#8ȂEⓡԢGRF3ik9#S>Nɷ}!Ab:Unw b<2a]cUDzLXRcC1k4V4d^8=ԨQe:u&8ƥLArIn:\iX]JOw}uLdjք^Dr\cQra)q~2QD;x>5]6[4LNmWљ3$ɁVyr ;%8zPvDh fK*8&aKLA"Y]w;vM .]&Rפ*ucd_@*shƕt;?cxf& CEM1r*2rS![Vh_x//CO^{ jIT6$D,LXvcY6 |빃mA9ךNZX:=?0 l,}$eR%a}.PUӻ?aØxY;lKIBzj2vAk ΄5bOc*dƬ{]=."wv?ߚ;Bjm=`5>&Z}_~I?qEG̏bwe`&$prGiLY O*8_ *~wS?K>b+bt1qt|pf}"vYa-NIӤ}1a>X1$5f F˒HRi~\[Zy*oKZs7TUiz M=t1DUӫ&[˦e U1Ǡ"Աczjv*O eZ @?bFNLRz@+#|5+c)5^ /$O?͆X-څ>del$-uN1w$P_"ʘ!h~L 5ǹG9F 2NY`0 0B9|SSՃlx*&˯.pęmC3s0>Ԍ ă7<5}1i2)ϸ3q,B>_m\`"~4~DK6y \{Crd_4ZGT[(تx*$C`՚ ܲ43d^!Y\γCŏgq)hjK\{K&TCk$OG+ty? gEHQ-ɎiL!Ӏ'& $-Sx) zA+F iW:`ԧo05F8G؍|%Ѯ;,*t)N)CYk%,.Cvɰ./'iQS\Cuł@9 )%;D,]BxOƌD+<AܝGF5W̅,쳌oƞU19N'olV `ݥϠiʔoLJ+f\)F2nK\v2 Gx,G[f_W_N1'!%`hSA|Yv;mdv*K֦DxuwLwǛ#9˷ ^L f6%RZꤸKn?L/>W>J;?Ϳ2ph)Y(8h)%w3SF9PU-k ʸ7B =zmC9.ItCw.A js ؀Go.X4rMX%YQЊ$8pBCtaŭ6~ųE3uț@&yopG. LJBÈ*4d5?"71E}vErIp?eT/0y(uU+ۏr(T~1tXI>嶲Y"I$@)hT<hWIJ2DAMx|Y8+[scuB71qP6auߐ6+bW:lr2fyrS곩U>"+NV1XDuBG~AC/<_ ~ ~1>^*YEJXH[(:kp%1N=7,x hj{ۏI젂FdBS?\~AҮ绉un8JOn96:AuN1zu&Z D/^ù,tb0Ƥp!8A$H9نV[9GK+?W uE8`ӄXEj gjA-}=nUYa[9a?q'g~IHh7ݧp? Z{m<ը,qB%ݝ(, |OL F?6O"Qiy6S1qQ/=AF7():uKQC~+.Fۯ-mM3Cסxl7àxDT/(bYL~ntC0{`:"dɃ qqsOmt5$Fvh1gj)vi])TR]$9K&ִ 8 4UTv2vwԽc01t\ m9ӮFT b𔥏iZ|.ګ,Rxsbc6ZI[Um'퓨Esľ`A̔?~.bۭcp_h9$e7;@*U>'hCa62 C2Ԩ>d Y\8iK+82Yx NLȪ~2ۗ=#jH; [u`MVXzMlL? Y,?AؼRSH4ٔ`2LJ5PfprɒaqAP-/{&D.=IHCf%6~s$&7jLǰOAQPk('PQbN?fq(~qXE8[+I_FJ# ]D>a }Wͱ"id8Up^KWz.$qfUEy^AWt?g2kIgm%WC&C{a3lt"YPל>lJڕ_}'J%O&w.Y~RFRMMB^B_q3ށyarRSw*c( {FŊ{ `NZ-CKG8I9oFS<%Bgý Ž%ij+aaӴ0]ˆ{w~ۚ-$'jE&S;_w2F]^/L#Y+r`ug&,!P>)􎦕J - 8HHbwTFn(Ʒ"vXMD`GQy'/pWל`j+V-k«oFw"Jm%8… i]| ^F<ۄM!,7ce_E=@>9Uq=ȇ9v|^6$2L2C+6bl3 ,QE- ;Z=O:t@OqSr#~VeR0%pI-st_] bFP7Jm15jSUw_1;Nc/=d7\ð~cTزw=iwfK^m7S< j%v˺ɕ d`ܞ\,~Lj͸ίn0rbȄ9,h=9^87W+%=FoLFpB^(0Iɭ4K7~?q-umZs; E8C%)9X\COD9UH^(LnV~Pc n)~w3Q; }ouT],8-tc5dw$x{x?ݪ`h9˰! u^j mSeqEQ~cV~w ]*Ii$k@R'b$+icBťMcv_hL. 8F1^5 ɐ1D]j{07^<%cgtEy׉ H3y JNv iSu-T/ٯ)]6dxY49c0'#w `[[Bo$?GCI̽?5s䋼 *@ͿiDmZ{EOKfQ7l1~8=VZJ,)_|)b˔7b&u66.!;zs#7 [Πzab;  Q>E Tc9Cv% Ԭ'&-7~ws]w0;<=ӆl;Ad'Ϧ#9Ny64[2i(P3Fv KQ\mʒ olnYQtzʺafȍT=aOM釙㤷pv8|꞊dFFkANĨÕ;bCQl]nZJ%NPU]|=Q1]@3*k'kJ~@!_sJo'ppo6h_Q9VҼ23!ӌZ ~ TBYsA˾lPz[*. %z-4%i`'2A\!.T]*z((o)` x8zH+~ gdL6WQg8ru&QPWֳ/#UCR_ڽdsIo%io>P^݁tT,!2̑ C;$Q_8q~[tzH@ cعڷ%/CܥwUFÀseԟ mvXj]Ȝԡ\(Nk_d$Jݭ ٴaE[&JtE8v>Ƽ6An*kȡҮ`axVW<~%if. U>E! ^>wH SD")p'ce"?Cːzklk(Ÿr^2G[5fl`ٯ#8{uNDwYtE46@WcL ¯I$B8xbEi*,[UtZkyZҐ7^fc9VN]'UDn_dU#hE |I [˪M&Qf}iSm]븸RR{W.Nl1-8{x/K}%d{F$Iq482]c.g1Ԏ!d) Z4n؃#h UjHNCmJD5ZXNNdFrL|{%@POxW2N)Ca5^CG‡4Nc_ȧ~~O-}(tlUoM=B2­QM07IRW'Kʑ$NP$ >6͞*z_ayTɀ&q-FEPVZ U;$K; "֚{{+J:Bc'ߚ#hs3iA#eRl 6KY#}mL+x8 g3z8k_p*IA#ȎOݕ zEteɟ_=r_GvoUnRx]mO W{6Tz`2@C@>3Z 728#.(0=yς|eY: Kاxa؃P,W[Pe=De6󇙩QϚ{xP%(zATa<]'3^*Nzж}ݧk x:HKLWTY\P|/ekM<4y,MMK.SrRl˴n՗QxvF0DS1 0}9i^itVSK z<6+#k,>AZp̜KMdYE74.:γC9E|n&b]F G@ K d/7+ڹ[P2}=R@au W *Rp$"<2wWW[xb4hl jq&;Jm߉Մ3f:Ɠ &7$"Oaԭ)ӹ7r"iOBxD^Mf_ŴG*&K i'*<\C1+ ( ׸5X~-Q$oe %g8@k]i#ȏrh9XXNT7I҃F6h,vz7g3)2hԢVa"i>'+|cu(< 02!ү/HP&#I!G Q2x|?MS%}n_QOϴ{_u_LMq  7*WeJP m g{vx:7)4~HMjީ{uUjb\6>YNB=rƦSE~ q[/$Y"SU?WXq1= M_גυ -G fKO'u$J4ӉƋ)v^!C ʗNKI6նvCr$Th~*'芘+ {ӫG x>[nXlKTOpx;Lۜ R 4frFpg(bbM-Dh~yw>CGC#>L9E,>&mUB2މKqf'6vOž1 9lv?z`9!h5l~| @߰ynn{ZWyBȜzox$jl+n&T iۀT)^~ `Cg( tplf]:)9 IZk4@OzDig#p :Uzw,ݙS[87,+&q'SG<p]` P@T9Y WjCѽ@z~r ?܉*R쑘<^0 P8Ξr^ZGDI{*}#[)SeBm Rb(1/e]CpAtt>ՐʡDUܪk:F?R9%'FEC_я^  s يmDilQ J`59[@ q[Tv0Uӂj2h 9U3ieCZi1 px-/+ D_$ 1:N թ*'&;-EͲ`pA'Ļ_/x۫S3sA YPGQX2J2Sc|vf;v1̈́="2PH҉7ƸU)Sa|<\jvH Z{ѕrH.D.4`b])%aE7E9CjH:'oƁ &?,Mw6U- "p|^/(1.)EB>s]&Fd4 rotR5W k c[u2X~Mz䥍@'N*,J*؀2` a ¦dO>hx5qBdPQR?um1 F:3SgG/=;Yű[؋/2bO61Pc uu2hQ=-$ywצLV7_K9zn65}<ր@<5j r-&WIXAE<5 d,]C-eX5% yK,k|m Oݡ6S6Vh5Oܰ5 qmfҖGӾX[ZfZO!aH~~X7Vݾط g^A,}(bڮDK[Y2y=^}ī[!Cyʢ$L|#? y\r,>ZZ%\B%Kct *ϢN 8٦|[muW|fn]Zwv׷L^.-i[\E>1`kE!ڪH?PJj]KFouԧqڷh"1dȊ^!{\}c-)U@ΫWُsx>} PuoEKU0rYEzcQ 6ZUcDɭIhE]/m Mk$Iy&.c+R\,H!>v C($Pʊ&2S9Dub4RxmV\ԎƵ,f JvqtG6C7G eLA{.mfWk:iC. u9 sCU͗8@Y׾r;-x(o[4>j^?jL+ Tޭܟdi_Y<p o>h?B<$_ ƒFˠ&;} /`>bf6?O-y (2"bG`}C)ZԎ Js9n݉F ^R|diwTȑT1\ɫg#qʶ )к@eĿ$m)ZK%PDbOKƑJ?"m^A Ͷo/7qU@~0Sj xggD4хk wj;.Yc28>dε o* gϤrzr(P (1cjA:e~N{<揔/5R Fw#@鄠=FH7=#RoB7-^Ai)^6OYʗ:Q@kL Y9]ZS%q<6|07;K9id:^t1XxC5|DGrJ́]QMOBq]L~i:R ˇ'e9L2>B;E+Zf䊄V(\ղi'8g t"3{ArEfpM"vU3wuR rb iOW;fʽF8WE.!\Ki_C@Ǻ]j5Za3K-H͆>@H9鈷fHm34 5Lyp7_;+M¢"alg{&ˏQNP|(Cۈ5Po~th~P'qtic'ut@e`j\j|bV;]8Qk;~ĠnV:A0R?~<۪%marVWiajFz;,}DtMQUQąN-54Mi&؟4=yx9[`ڻ۾Dzsw$8g oLq*@e; @K,_kVus0)_);_{ )VE^0` 8NC"$g]u-&Ċ2 DFtT }M\6#inɘ= h%&uX K5Ys /DӴXp|藗u8OnǛ2 }eNHuOipsN*E&@X60PPUfg+ )bGl#:Wo~8R VխlXe#y{W,_-D_"+Ǧ7;&]ԓ9֊%ܗ;x5Qß_!`}u"aeZޜƈwhaΦm5(,a6Zg'j|5s٪pt J8L9i,}z-w08Lo<Dv[E#E&gg3Tc2[X+یQv=bqƄ|_ȤvP `*P7.ƬŏVWns )9hUAAz5<cjNzyͯ=y cfj'g'#,||S3UCSֆ#Q=}٥QM# ^l'.1y-)W@:}+eW@n NXy;BDvԵ1";#TaƨawMksSU?mn ֌lUƖb?OʐNO;纀koXV #rFug6~_' XE`at? %(FH=0D|Q Mڭ]1xAr :(b*0xW^.~ԸdN)Dq'J+aΐRV;kcY]m@ۇExQSUn 5s>d`mPGOcKS2Z}-L%YnV,Q SO V;UX5XPHAr0#^g&Ðbam !g[*0P:CBٓC#5%O+WHA&*u!u-0,Scx#ULKhZ PwJyķל9G3ogijmMV`giPcF-eQCVN^36iiPͽJ=L̝Wn>D$ړќņO#?idSq8^ -۷VM";2O (ʚzȃz^)!z KP]3@#F;{KGk^ĦD5gx$F6Zђ,45nGeMgB9xںgoe(KI8NMr;/E!ѫGGO#G5{ ϔuoZƈva(EXd:Yb; d4N'RutFһr];C|venU}3JUV%v3o%d64ߦ6qBgVm^l +D;sg;Q/N퇥3eJf:4r[pe"C;BWR6bEg6B\cuUS+TNIf-ajc;Jέ!_-8eq43 [:~{{`m!FsuUjD!кW3$LZM%kJSˤEFȮzc~zTF^pu:k E S…X&qGDZȌ/l4j *8Z{ZȎQtcH  ի0ǁU6Ma2>GJ)Zf?COA7}n3:k?O]D rKZhH9-g{Ve?L0|Ja'~1cx^yPAS )G LлWnHz `{_|0kPs)\m(K_FL|܉:fzX_y-A &٭VR :a=jeiGlܭKe೙kN,ī{] skMQ}qW^Vk;5mYY51~pHS^jq¼ unt41T)δX5c#4cKy۷k$UUlBϽpf.!WH;<\T ӯT*Q͑;qHbSEC) שZ8ū*_p-7_=B~P#n!؏mjN&XM0,FTEd~,Ix۲ܖcz7WH_P5ުٟ:J_boĹѠbf[h38z,-㛽Gf}4D}Aֿ |y {;snQg2,T`_NǏ4@˱d'ظAԿ :r]_E%GBI+ _~d^֕s#XU.S<1#6_5;.eCIa Ab<mDGq2"`m:7;DB\NLxl-y; e`)=kgƪ%1.+75tvl yPM:zY̯C59]E@[TZޕeDU{;cg @O(p-qHV[9WھIRuO>\-(AfdOW\ @W2ɓAbAib#Uև=BV31t1D-6F݊7.-\ ڥ`&/Nanv/&_7_I6L{6j<^AUC(`҈%cGPb0i̲[xY^DGiGvR*HNJְzl0<@LG]Lר٣ܱY%1Y+i?j*43wWOu(-%8Pmtv& "3F1]oܚ]ͪk&]G;ur~__y#>f&|T .WlL4Q.@ٷ=31\An hym8@HǤ+R!d ]!147]࣒C5a98 <4ڹ[I*./7#,34E<W[yy{5Z> ЉRu43f.۰ Kh"V+1;[q9{/ـN:+=c؈AɊDYnP  h?w 0wK 7 ~0̐ 44 T߇Vz}ϮLb,W$f-Gt JH \ā='5w;Bʪ/yfޛ%4\w$΄rQ~u\ؿb4B6-+yx||R3_qaߴ|FsiglVtZ`[Jk1Qp__ %'M~`4)IF'7q/ȢCȩUgk~XqTP[<ĻY*a.P0Q|‡%?!^?*+d?IL8U3E`SFNpG ɩűj떡I\˩*X|Y=L$bMR[lc{^lFpj&U($- jeZTMe|!Ӷ RxQs [`\ceO5ny!`6.#P!_WL3_+Oz%]N}V4|r :#7̪AG5zY#A'>ni +Qi]G1O[9o*"&pU9Kmv~>G^ctVO)@@ڀ =eNj1Gh1ˤBYmNEI '6Wsxƈ,m!l/^nVԋƨRV\-R'uKj!<]kLyU!'5BW-Z ]^E~u4Qq9@,о[K0>+L:&t cX,$b^# nC7hr$4x3<A'v#ї \AZ;Bm[Q$"^F 5,_KwM?r|Q#k_,T&"Ҥ1Yy4$tB"o&\C.d% [w !` [\T) dF;wsN~)9GBBƖ G9`H=խ]f^싢O K1A %$,qة͖q6;(K4d:slH9HT{v"Z=V_UvrRu.X4j d2x}8RIBn z[)I8~woEfrdsHJ¹)MVFIbspzp=`VCUVۦ`FO6Ȃg2-X@ϸ֐ `p}47_$vD R(;5c mʴ(-hަi&8K⋼W@>9.1Y@[]!;mXE Ҙ4AqbGr0V{fL3M>L6}d$tuēؘB2EzFoT߀ L/Mఋ?72Zfic$=48 =2-f:G}G -*l`4 w{,l*!vD ,餧( @n&$'*CcSVcGfPm>tFZ珵SnfT7$ )f% ܰ $%+fegoOT;n88<f5}j\k*ZQk{2,t'Q09w{,;5LS?LjfݴSg|v|Xd= ιS'1Ŀ>菆a(ЃBeaz~:{ueqmp{\7!5(!-U[6E$qu`m n~Mc72͚7FF#@]1j19k~ѱW̅LS/f.)5a!9?欨x6(Zضr<-f&7sNA܀dtAMgktnen˲RyKCxV]Y魉]`j.+,]Q Gg`+>S&#6MAx^?xnsbq\>Unuq6QGW1AeKQ?{MDĒ:O]B2rKBj窒T֡ZŘ6a[:L4,'0@{ˇHi(K#LQ)LKv 2998RӜ#+TΎѿq i+Aܶ6ND EZ$L5z ;%剋{qKVP^D)(GJLg]~uR7A8ơ7>x>ZB`TbKZp=(Wf Ft $RUSX\jG ƅ:o 'Gi5X{kBj,q_vֺL5ƻ9ޱg C&- 8l?^}9sD?2Z[a"j cm{_)v8-i򜧡qlpFVvouM2/#8[>1h؀M3İ@ZƊlmZY4 ͷ&aƘen!gYDЂ#?zY=̴VPIxטڬ6}V7 pY(x/rѵ~U}YjVWyug[ !wL&?Qߤu# 3=>NNZYAy",/p,}ihM)N~FV`f.ml؅ϝmA.:Hes` 4}, MBx4(0a8|knC9J"eab[FE-gauh~p q*[?vyGyDW{e9%/5~ޤn/F^ c LNc}l}N?~`uY_ L'21 ͟z6z‒VHygv-d%+}(N9k*WBѲV\2#R+22ɍHCkM/ݞx_55/X"}㬬Uhs7Zrݍ۫݉k6hhcF 6bt@tV^zSQ.Tgz6.BV9h|;pv# m5uȽS:iKhw]`oĤ@X&cƢ/u5WJ1ͺjlõq8UP~ [s)DvrE;^M{Nt] M.aL%>+"̡%ۍ1LqPFHLHa-($dP ToSs}P"Rha(Ky m c@ qBrEL(! wb] i).964W)k% ąvkd;+>(m,'u+'^ Gdtq۫#鍑ש񞔌HoM,BΔ;onҝile<[ĜXZM;չi8f@giQ+ El0ٞ@nq =Ɵ}3R:ճU)n27ԌGr:LqJs ~HZ}L5xnZq6 ]|Z\pgkJtvʃQ{9qֵ8'鼂dr'B|b|JpGۄ>n9ӪaQ*޸v3y-g3fj #Gl\=P0zbEs1`+V:#K[ wô^:&/Nסg!'s"W(mm$6<‚zO}[\޹OB9qF{_Umk7'cYa0Tߢ;Q;/=OdUc™+ɾ1lC̦{ӓzKl+ 7n1Ӻ躉)h#3t֯l=Uƛx_UMgѡ uLa Bfkj۩۷k?Roʓ4B 3?[Y ,YZ)9,<>bC0e\D+X盨Bc 6r!GTBXpZj$C!'m+ } }i%ʜit =u[r6}z*ʶ%)"OypLZ_E^ ` /7|B?kP'6g=r2V;e۱n~Њ0P'~p2rL ǻkV H$qyYcKCnnwT>26I2%Yh*[;p9軲3FGukck,.^@ކx-oQ6Mk[3݈#5Y_iNz$_6häVxW%Ot?E5 /ʖl] OG)i]t|YsNIhܳQe04w"vc{矕}'b"E5{ I X 8" ^HNopn_M[O$b<'7B@425"S\2{T.'/J 廵uA.[O uՔq3!"yupHvHsf_m'9?5o`A]|QkSd4sM <4i,"h~ei6H0~y\4iKdUc[ǮpnoɊTAJW6+7U~usSp/Ntv,+]'8^e8#Sir'tdhxOhnM!RַDӲFQުjuh*oPOwVk@= úİ8.nޤă[qۋZS2n"L&)|(-԰6I R$[2n5~O [sl t|-<Н'Y@KޒGPoz|Gru:sl& *m8jgaWnJ*9 }GInэ MO(=f/{пw_TJov>Ǘ5KM3p;y{KegWJ,.'Dʗ:gnU< rt{8:{jvx+: WqǪhX, <6R֊k @bO3R+fB|*K]lX2~nP#ZF  eW%Q*NحcB;24ﻚo)1hEM N> t!j,ԗ&LyuOQ;Fi}B 7Zffڋŵ襽>n;Fiv xٴ \S+aa! 0]~?CļFv*Ȋd7cS?k=uQ?G-dύ?!+ *Ns OᎧvߵEQ D x< }zRW^WQ 1_ʹy/a#?* =)ђIAIP&»rTrI^YJ>1:>&/T0C^X׻hbУ F\*"_Khlh0=m2ÏӲ*EU0殡At(/KF!-ϋ i ~S@O1CݵK0L ³H"j=i"$SMN5R3Mj‡Z<'6 ן.x22AU\?0)@$!\0~JJK9HX 軬⻻@dDn}X.BZ ɠhߗaVfd&>ap6dL#&8kpg!;̽Wޟ-ː!Bo\s4ޗ[D; r_Rĺ<b&e3Yxqh=&m MƵ%F- 񝵁u۽#*Z0sX@Cos[H)إ4;33U}7z2.0SB9ȸ6l}j] ʫdl& C  -6-޹nڴ-@)dOw~s+\!+Nm(^5n)d`Gf\GP:6BPo\e߼1?L̹er "IE6%75..l =@㔎,U+zʚTyA4WG=Tq!tx<1|h 9R@oG6Mv&-aw[r?"czElxs[2-!rlk  Fؐq'e}-՟AJuz21!6pQ)c6]?}mE g[:cv#;]Ww0?lf b i*CWْ&k9,cWEr3X7} ){>/EYN.@ֽk*y]M:EtuLkYP1p޳u: ݐ;=o~\6^\VăÎ sy9g0x%.%i=# 1ռQf &;, V="rMvdPbMOe-Y"$h][섘ф٢G_h y֮R Ѩ=0 [,߷Rհ=Ktї6nG^|VH[xHC kN2KNTjr˜HeIA0WhT{Fve!Ưc[k"̢ XP[>Kk@YM?^tm3%kQqFʷjT q \ )--`)2`@v.E3Q^Ө+T/}YލǼE̲-S"ǀG@]=v6٘O9 뚴 g벼R;F>џmjz mϫ7 7%w% P-"o,39 h3F+ʤywf Eo#ZXZpb}oj!7_/3$teN}!l/%t-a(691:vA`ꛒ(C ftҾ{-pHG kDžz=qAmT9D%c_u0(_2\ *JφrQFg[;x-g´t,xxQ."{[P*zlRvGM噄3spA7j$KZ JuQ1t}^ie4$-=?: D(q^~5Sqc8S C N!RB6`|vZhBA~DdG!dH+K Vqv\ɚұעh_sn0q! F?T)t{"&ZKK?mk} ${RXmL](@AtiCd~/{ZkWZa>w0BPp UƿLf \A>imJe-<y12:mQ0.8}t5Y@j6D f[N=[yEףPt^JlbMSкI JdN~O_Cͼo~t]y\Cn83gXպ?BJU9Bllj c$D,COp{nСuA&H t&KywyȊK߄Pl&ky"ׇo&Lu 8-wXLOph$lY3 Th8^AP3"*h1>ݢR `wG*FE)'0[t%lruJ7oqb,O"RGՁpٕ +ϥNCJ 3mLv z*5M8g{ǎ" g&*[P)ft]g94ng$}kxm~M7V jIn{{61t~3 Db85\e~TmMX.Y?uWJqfdvS-[ے*LHY &C-2߱➶JGBY1|{dt)i;: k兺˪k5,ζߎXb3 ^ $\z ZEW.uaNr qTW2$˘=Bf9 ˭Y{9]xZ' x Sc3M mćsTIx YJt':D 3U] W lOcCGR `t^3ay_>57d# 82FR*Sf9I8uЦ:UsOLǩ;Gh[nX>9mIs& 8;d6KЋIr@{"?2ӥ C[HM~f @ ht% k9c45yLۉx٥7` ]ؼAqO5 +ḽIl78c@/VJkY ^E֭ZZ~AD'hoXGS1(?Zwq#Ea{ˡKT )i>A/~//_+Uť` @?XL%lEt% 5[ŦՈEtPc-ǭj2{$+7[@’o䃖'Ztϩ&|eXd3y5>k.Ц}SmP.ȡKzGbpj ereYbn,\ KE߀لN&ys;)tԠf'ڸf,(l7KI Yc=Pk¶߅4'@ש^ӧ)6ʜ-̧1i19`9U5 7do!{P$8>+Y)@O TU7_(D;-&"V೙+ov+_Nȹ6H&H ~n#dFOوg޸6t:X3F1rGn"{;8Y~aSKa}XM1#3>mrBy+b!wQzZJKt*FӪ"m UP'C!=(TMǃn1u=ؔϨ *+qUk]{*Qg |-,<=o8Oa*qO7X[A*jS:aȿ&vE ^&AeMqU&xuS[7\ -߬턤eN’wۿJq:2(e}cYIl )isΗ^@o8'Hxؓ0zk $#ɀ05^@7]&F0ќYϠb_Lø8Tbf{?&{1f`*b+떲'\l;1{Y J w/bv&}+xW-/7!B}ujWhLq`>6n?W*v|8@ :]}GK7BSՁ zI7CkF=yܯ Kw5\>{$Ufrwl]CÜSgDžFys۪er&]nk;w:5tکQ+>C#cds) DI-U]lI8Fò%GL˪( *'=v@-/FhUDsAK|BxsiCC]qEeVQ@pQp:i M>/d0VcY&}|GhjPC<SB1e5BK2"c M:aToX6w,Bҵ)XT}S0ǫ7\]Qv[wl).W5u0OC=z1UZ4qpl0RcKͲWX~}MKp@9!Y /QMVuPfaR(1FbFIwpW|p!\SѴ<(yV(oxxx}u,5N) ]_D{^IGSս0jCuvF2io0?ci,zo/ѻf(.[Ƹ1AܮdlUL+C,kxwsbsWHCVw)w,kgYl \5(C+-<13V33/qΟU O`"sm&@):lp\'w.J=K[ N%|J~|(o.AB$C:R?i($Hh[0Y{&E%Ŏ$#'KUSjLJ41qL]'Ƀ*(nREY.[t2#ֳ~0DO8730߂UlQ2'XuEeb,3\'gw:0U`#؈^ yTH0 ?±+#A&$=W;GUb h-2Jȍ/ DlI Os:\.=,ŁWNjcUǮ͠qPކPP9߈Dcb 9{SwG Y6bW坷u rRYQMvC~FM( S2@DAIqg}>B.( ]OG0xE^Ò҃}hOgAL$#c[>Zf+l$[ޒ䷄5&dQ ZRJ2&3U[֜a*('͟WCN*Ԇ`Ƙ7=mL+3h 輌6Z£S_Kt=nלv1uRHt]? ɯ9ddK^v,92xǟAV5TAL1̹tW1ZOqr'<\wj-<v$6:lDسʝua;7u.Th]|DBڞavЉ_ba:8`Nгi8ppm㣁v/J&)Zp}یiwR-sPr1?;Z*`cYa$y$EFRz5nk*7-`ONf\` B6i1u`Pfb>N (_zT|Į Ў2nN*2uHdA:-N cwd"={rm$9g sK  ooiu?bD~jeh:X;gsBi@Y">Rnjʱcy!r|6k,$}G[\khEeLIiA|i^d{d^azN6՚"9P 1y+=FeqQkUo12Q25!T1_?9A8V#D=2sn>#d#1Ql."ZH.Emsq=qᨶ0x.`;;@2&Z +H[v6am B|b L~I, G4`)d*[ƴKҗQ@p䏴>Y}W5,k,Ҭ|~%SJlg8Mdz/5ӅUnޣcpszX_SoHip1AcBۇM\׷?p8jP.#z684rD䬕J!s51Z9׌x; o=GCtS~Nj&O*Sl@}M(G%[r&*A$w>B&$W7I]M|}XnU(~=cQ!( =%Ɂ[G]ß;Ӌg49wLY}5TQ{ :~V6# %;R#ˏ"pj&归kIMUǺ2*܎u揙Q^sK@4Zc}!]p]rKZ~ 7d @Ŏ lGIur*&ܣA7k;pY۠/<)a؉n?ɵB˦ev>UO`)F+S7-ͩ}>I![ڝGhlG_X:#/? = %z̲1u \Z0q iMO$ 3K%aY{n8µ^3 Lv$)Zm7jRP]P8$GL}R:I=.X2f톍: 6T˂fx._ŭ ҇Flu@Nq'I3wN'+0N|ŠZGtRL> W |61:5U9a`B4'ay~`;*A0!UaxD `F `FF{O|jpkt $JsLc&sO$f\"p;鬥E6ܨG>| =PfCKG0Q6l  ! $4$$ƪ$ky kKsH{&mՠAmCךQLb3 T z_[d8T)<}' GJ]Ùu̟a7W|j*&-<}hBIWz }rJWm;Oq%;q# H҇ԥ[V>SXa;='`NRfJS zeR1Axzq$AJUBρ% F?ǚrK˻eMm/.>y[JnQt/emID bz7'¬J& ,l# vzrͩ "C O| A;K;|OI=oehVƍ@φh!2C5|eM*Q9.jj@6 N(<7zxiR KT[5SGLiȨ~epȌⱡĵ7YjMhNigQT;TSyMY{uBE 36v; 6ɩG =N ?x`aXуj L>AMd Zw#/UnfrA›%NDbU í)T ףd~1eC*,L@׿AjK|j&'uhq|<QTn c-lE>goIqzegǑ=/olc5vqo`\Œi0E,Px<89뱢jYc&bE/k6gu}OuNnf%Ӟiy2rҼ_ڊRUf}t B!y ~3VDV7d~D#Q{\_fX^{_tVsGv PB%X)<}p C#R/{ި)J#> υ49q@\ͷS&Ѱ0\;U#pa>L:)tBO[\ _[g.CF֓.RL4ԭ4d%" 8E}# [9J0-?%d2j2Y[:Tvzb#lKHt_YͰIrol]B*t"lJ Go #F+G`CNɅ,H>*ƻ#,aU,Y פgAZd.>7 5;j0)Ηx4ߌ<4ig&$ݿZCO,FݓkEبx*ĈBMҽXM7)r#R-- FPS}2\A/p ~7%9|>L(ÉE۾2phCYز4G ~H5-Q?1y[G[ϻɎCNat8Æ,4[MuE|BZ[b{djfRq,@_hjOo6 aZ"?]dpWQ ~fvi]c_*BXNaO:1}z]ʪ@mŹq9Sx\R-$ Pi(ބ48KS{=%^k*-~BPL$j-y8)่aDؽ*?GcT:ij\RTajcqEj>HsC*TM^ceszuzk pni"wTɾ:wAX~cYoR ?4m~HC^4JZ#Cxlp\5.#4S&RuuЭ.YKF~(6EldX#NakfVuO~e3FyH;P%;Ð\ghLݢRб:萚4'u-Ϫ n{:q)Sb0mp=qc)6+& tIeX#!X\~|;?C⣟e؊x;$J/9 ҰHq7n l \ '`͋I# {MRyaZL]#F.9{@zV4NSGL-.Q]v(SSKj)X|l@Og/q`ŏ-ꯈb2+_y7$i+DO\3_}Y)iIK55L)/Ztyz׋dfv7$y'LJ7(QFv$BrdIB;aWCe{mz- =M%)ֲ,IX16ҝƂzN"=#-F>kG~yŜY1)a;}$u8JB*q4 Gg?`F zrQ'oKs"׊=q灏o9:84+fؠ,ߊw $@![[cU7 s&ߔHpg/p.3Tc YjB+[uYd@Z4#Y kp7 F>V[~Bhz枧#s?xr AB ZXTy f++i?> 3ټ-HӞ #0ϹBCT,2h e 7:mL1)nZW=nѨ;}%|bQ-Ҋ.Xxt$j*3Rɼ_"BJd2\ׂn l7582i4EHuuSL#~ZZ47&gYw,쯋SaDqLUJPH'/T!wIn;I>|#9bHa;v>$F6ӽ}| Rzp2}%l:7JRT9PQM`U_s3`n*~n}S0g[cf-,WjvQFٵsܮagzkP 貄{?/>ũyNIl"gK ~ ՍH~Bx0R9?a1 Bi}5/{1v gC9kp6y7W2"%Xzwtc\}O(n{G.L 7O~iFKlwX ob2]$mGHgZxQMp{AJ~jI =.c ^A_]T2SM$[dt\ED .$GEʾ<$k:!O숙U)7ɲ}^p),|fV kPNNhD:L" oB9[ค. |7f5 p9cFЧq 3gwZ *VioQүW'28 3٫hqqqxGhFx`__Dm]*Xʹ΁g}-hGZN@&[N: R+o0 zcz7!嬡X\`g3v%]&ks2~OLm:IV ,Ds5dh<ـktAY4L@ H}AxR tF=_bh[)W&#kO"m37+3ή=4ow:C;7õiY̑jz>< \mC7[Ÿ`Y}Qx CCyq(zɑ5htY ε}}"Y;쫃_cZ =9$J#1:bT,8Zc Dw f\>a4h3"ETo5+=/pJB!jfv48+A;o:FD'= iqu38-]^hg'R7 4&{OU0gW'Ku[ =Vݒαl,"[U>0T~$BgZpu\nc]n[\\kȶ8T̶ksD58siL›ٝ5.8F_ܩCM<, K/k`.BAPg+ORO @u 'p$}V$ \M0祗]%.ԟ҅:WZqFB@tiq_#}X6m{iPYq'ǔ9mᄊJIjo%MŔKid qz{0?E]psC5Y7-$"[,ɫ /XPke+j xr1&DI$b7Ywcv)oqN /e.s !+id_u4u0ѵϲe*]t˴W5aBve)2kcJtb% "&W?whQW &:3jK!:K#R;ȡ,T5=Kâ.l(bYgeM]@! xFʫPPϓH|d#ͧ:'g _CsaIMD% VI.} k?2By2@8D `iǿ UE,ݺ׋kCe^/lg,Z8 &A~hWE!#hsȨiNPREGOfZ#_T6Y~ZKَ y*eĉ`3CNG9.TK4ԀRR}1kY _0(;[!0q3r*OorfKi&`/a`##b͏>ܦxѤ<,mxC>;Q|:lx8!T-" ʫ{sa2PZӆ(ic+J{֧V+ s: I]:r ze,S~_<%Puo(6+KL w]#+}%@[`Ov6ɃO> i%b?T "(NiVb_r<<$m#ŒM邬x jOjw– K߫}!"uKX9,R2Bp/C,e^ p#Z 9Qa:?NK'{euOubY#D|v8AD>PD3KSx9۲G9H'cOd*Bw~4E>n~?· ]&g/>כDp#;+U) 9]dkʕ,j+fޯZ*][k^}$+O6g2l<8`Z:u|jT * mx'QvE3ڰ:`i@_W|xDM JNfi*;PfkR?2Y,HoAnI6N;n]0؛I*JL^:5)z憘.e^=nI +z'7S2cp~@aPo@5=X*b(9D'Z`ѿXfJ|޷^7ů1}cYY[{aժ hy]cl> sP#Ǜf2xH"ϓf׻5I<$ TCҎKzΎ!֋QnLCU7yTȋFŊ.1e 4ˆeah\USdTOxNo+nxNՔGX\Sj{/n@ .Uo 8"}9Tk=7* Nرsubix !sUzw0(Xa-[NKtEWC0<<'6d'UJ>řz%4#lS1J`Qwb}2 Gwy) p/HR"?K>B0%zt ( wn[8yҒPgJzAHSM#H> _w#fn9yh>:Zj~ #vvVvxzw|;f0QD1f*ԦH/9q5Aw]w"6ǻF{7y;? ,8 Va5J?Hs㼖r됓nH!%/Xsە?WQ7V`Y+\}> ?#[x̖r%񨨫eMzd'!:]2d k *-F?L08ᮡO#; .G$"ԇ@ pBy )Լ<(|'E7Fu,9t)(pLFtp>Qaߩ18AWVE嫽*RmeS^VH̋7 ƌ Hx@MZ!\(q&9&.յeU9+8[CBڬ<2RR#Ѳ# zEK67jÍKUt{ ӻΦFփVm0!OL4l8S{JJgO?d63A/9қ|[NtuxZ>kR LY#0H:|C)^vEf]}e'!X_&܀"d o?XhO^ žJU:MPĕ*8ԧXcU2%0ZXM Fg%&)@4rB;(7b[FKL t~'ǻ $1Qs̚Nkmn -˒bsjO3Eޕƻ/+RrvؿѢ1 -2MT4`=jB+𕵃0Zi|FfqN=;.>/$HNho`Q 1I時WdQ,͋ ?+R;{v.V1=ِp:/ۇmkZgڣJיf)%}>8L0xČd<}P#ɣ%Fcm @향y S*^7: Ka$pX ǡ"q ͑ mS,2[mŘï{RќƖ1$M-52M|IGVZbM;\>$mDpJdߒd勦cMq;]7pP qu 2IVnV[9n&l%\^z:'۫S29F rj3f6:/52e(ApXtza%$~.[w&j^9+SIT&{&zp.4ߩ#yDx&sˎ$|7(f;O-ON9rLk.kؑڠxccH \8pd?N83sR'i;,ǠQ te\պ||7bR]Xs(z-FbĚP[,QgŋaU|U֝]ϕ1o^9wm/R뉿Lb`Tz=uk(-1ᖝ:3E~z[)}(v/"d/couxU5 h .b4p]E6+˯gf4:9 >($V$Kʬـ5?"Wആ/2Rsx gҫ|(JjALΑ)*=D" o^冧OiF/jcߵETޱL}k@$[mn3DŘ}\-٘T@" Rp|2 q |$כ~l3kMq;SA rI׭Qj(O&9?bz}Q 3WV1ucTV/U=LQWV{ -e{\`Np,& 61zb\GOF_~8qLcC$2p -QT _dICy$/[c#wi"3Gu!2-=MwPR.o1; Z%0 %^XqhŶMI.@} ;2x x*>iRZ͂jRW7AQBȼ-r[K.贩' i۷Y|S(bl=DrGhCM)~b{%y{4-$e94\xj"qL%򿫘QQ4Ӧe8H7N.*{Sp&Sی9ZXn/^>(`]&L;/!9﵃ov&SbZ_MPh, ]hnRSM I}zዚr.]ucOk\fTEVYl؁X77%',J/ )Wܸݚg (2V6atIU4_nu&wipm, ngp:L+ ڽ–UtyW5OF3hfSd~LMz7J`)aQ$szbŦ!aBYRgwHޘڏ!qs;Vc6|lI##ݷ@rfT/齪w˳2sgzn>:nqgOͿ(K) FT? zDLv4>Ra']ج 5l4 gQ"۱gYZ070701000002a1000041ed0000000000000000000000016764153c00000000000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel070701000002a2000041ed00000000000000000000000167641d9100000000000000000000000000000000000000000000005d00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/e1000070701000002a3000081a400000000000000000000000167641d85000103b0000000000000000000000000000000000000006900000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/e1000/e1000.ko.xz7zXZִF!t/䁁]?Eh=ڜͩbhO!ݛOjXlCӒoO8!]p,2ܥб澰Zp$x B\"dW?5_ʲgωP V8d{C:L.&1R@}"(+`nס./N@x"n ^A#oX x+2*z B6#Qu-E.v&׼Y־}QbK@'GL(nc򒣿flFM6 ƶS]}x7~(& [NH nKMmuy Zmy?HWX50 me-/qHހmg+A'e@ Cd)HFN \w9W:> Yl~˖Lv~;A & /7 .W.3ZȤ}xG?pe% }7|NOW>nΩb$Q|K&M,2 Mc(DBZ,\A;?/ةGj F.A5wW{31 ,m(rEiG)8A6D^1 :xi8l?Ѽ$# %J ɧ^1%0u|H\?C`~bܱ/bMwjsSTsF 8O-ῑk}-]njPE|RIT DD,4 BkS_hTz;6~%pΖaz:?WpW6&j|jD~ Aʇԓd6YyCt9{\u!N7 -S/kc(́Eo$p5ĒډB wTP+6K/gLQEЭtJ5 罼~IQ#ZCB$ht=W%ksΠg{-6!BQ=:'9/KàL`B:W X~6 Ytz~'y3\Mve$#o}fp`3x$QN]|rQ )sD;h֝0;ڈ6]2rTNzo6 '4eaO}u/4aK!W6K0DZu&jo1ht'% }$A_`ާ+[ }{,ESA?_r{8 ;trݑ`@fܴq9ET9 Ѱ«*%ahIh r k1BH@6%%2lrr +/RAL)] MgD w OtTO ĝlM>#tυsin@c\Q~4c_7BDuJj_Zƈrًg}0/a$MS! sJRUBօG k!Hs8];k'}Z nO8jZD`c^<XP~cT`]z[̛רi8o;R g 0ӺBUb8 Ns.E:JR Klp4;Yю4 U L>IT ґ RBRR?e"wMMYCʠ rzsU>D!l h!q-U>0/S Ѽ.$s%̇`GKÏ3J;!6+t+ %I)Y5Bj4MQ>q"?sr)R_CIus2xqOmSCZo%ʨsx6mu#5Vz$X֋BD6춥 &I)aP='y8)@a-DG쐮ͣN4iH`MCixfG;KC/XD範^y,Bfxn;AW u3JK1 .m칄^ &r*b.*IU):VS+d7R>zvXEW wl (kHu\% CL} :(NvR@-!{ K( Wj +Y֝pG8eDn|W"UVQkgS59B5T}&le50}9rUϣB5 vIfd\.Uᯣ\xzٗ9ɚs'eD"Յy` u-r旅>l&$aBGoo eLFg]De&ǥN;h`4.`>xbtM$] 9a8ujvOH3)E-U$wL-blArDe IK;6.)_Raϫ 4Z`VNd8. x,d^(O0 ^3}F$@&a#7o%?O3f'Ug+sbn$f.g|C!rW[dgs,ĸ ,N2 BEWƀáҝf,+@,2qɦcHBgK޴t i3dfa+ ̩.zfry)F#k&6ySyg.PՐ44)dw3~͖8ys.b>;̋gÚ\T5 pgdx REH^.޵Fzo Qbv>e}L-i&7v.I·F- X۴5) *'yw4R ,NWSTw6?FI:Tl1RRL ÕH%دONcp#JC@ʭ e8aNs+'4c>W"ޞxZǼKeIQl@QM]/tVX:co%tA]i.~2.!!CvbXOBJ=+#ĈcL\wdg~*Br+9I0C@o`Rc?ț/@ջo]uoGj}bma*=/ϩ[mÙS/;b4gwhXg╜xa`)esSa܇V 3+L r=h(_~jd0NOF6^O=j/s)y'tE2ѸN}@ zmQרzdGʪc e#m]|>koEf'R,0x~e 7)TZUEb˚iS3 ;5a@ufca$Wx?`n۲rC',*ݡʟq; B(ep JT}E^p¨S.l{U;[f }R+aez`:ٵ:YhԻ`fE:A%JD6ecnjRy͵Ko=)V$+c_nw[ِqr&d}q٢ll6b O-Gh{U%xNe_'L]ozh{;qˢm=>{ Bx|<kUg,: KmN9V;Gnox^,`-c"Y>Ior%Ү:[ J7m侪쬩(i((.VUnكT(1GeDHiY[>=>y{Cփwi,o vQa>:}w 6ڂX9L,.ek4̮MiPr7GބT%~cCbe yi̶P끞k%u9/NJ5g"2R) CY$,d)U &<L@qRccaK_FVx#Ih;XCbp\D|ݱlH(}%2Qr"OHnrJoEGArϛ])lc{ed洭_o}3r1U \WS%Od mV!֍,Gf3 2ۋ`؂˚y4A"a% &#L~b$,l _l @Kr.N÷&o;%A/JQ#/ifb$g8L9c _ #Ub(8|ާ³EX_0%/JIj "GM e}XIGNg 7\{oQnOZ"ܓn0^R5%/n&f:&b&bƍ+>ıcijJ+ѩL򚚛J5r՜c] oߎ Bx!uP ͑;5҅tWXeNAKTSryLј79 |8eb-7W/9.Fw+]@'"O˙,Ѯof(^mC_{隆&u]SSg3#}Y% y6έ%JzXJҋ?kI }Ol z95'9P S"H{-v(?:>D3\DEdd\C R}e =`),ewyOv^Sn">KEw΃3{gu'ؔ7t^5Ɣd.ԴGܓzzǣfP0W3k#>)+vv}^ e^;MyD+4S\"GQZOwyfCAg~n'u96҈^65yy`撩8xk#aT-p_\&5N f*|K)~ C/n凭o:i(UIP1O)XBYm{SG~W jE~oB+7Bsۃz.&lEqǘ͓n.iTҕNC ؿ#H+B#jS6!%`^Ih+A-&:6SbT袈s{6!Zb$p0M!B3> *XS~#hMg+O`=ܢi 'тRrY lJlXK=cVIn%uA[ yc= >NW{`$q(6#av.M C[21\f }ו BV4F|u)FjRzݫ:/ףY39|e8H#SF38a-ǟ t,mҶvScZ/D,H`DbXO9Bli4 o`u^e#0!nHMX2J6:4"EA$ؔx&BS͕?w`IcZkԬ@xD +lRzpǁǸi87aEI US>`Ct4쯕sczV4X\4D> y B$_իw X݌у#ray[ &%)sJ}VZjt_\lթW)}Z~X7ј"hprHrf9L1"Ld~pxu #BQ> ְ6c?9O2ቭ-3Si/H-f. *{߿*Ve*h, 9G]ؿx;!l[N3G_wxl.^ҨlTjw*1Feߦ-تXWZH>2d=btj쁩JX5T3Ym]'^17s6 bw}[las)>ђ,LyJF=ܔWeBKc>Vw7h(`@ 4>OץZn ]rT @uaxRAZil/@^R8!N)Tx<&qh+v`0H{$Q& V2<]b&gZ,W\rn ]޺z/n]] oh8Ai>S3fiR6k#6vC8zP[j&h#P{hA8@vc~L&Wn?麮z?SsmݮLcuA\:Gͪw 8'G1.dhdVb(fBVNu$-~1099uңҵUoTiW-x_:nuWQQ~U4{μQ21Ace P3X en!05*tSlIHLƍl=:Qbsx ~R@o Rͭ`yL ͖1.6(ǰ]mU6 ?&v%4}O7`c;\֣k qo#YP ̙2[L']cEpLyu>4=ɲ*fp\aO%[&g-`Bc2ZL'GLȩ{RW*?QA1:T5 9ÐܔHkCBW4&y: 0|5qqB9 5Ξ:m闦)9b Pn8,ue,)Tǟ [,^8שW+S h0Fa先42!#YEO-[AxprTz<#$Af胹O%Dp/M\Fz<4O<)E2rCmvP@Mb<#>u-*`; # Ew%! =7¾6 _IQ{%AC9ۄ"XWJez3qK Ϭ]=?u\v-]*vdh@:&HA_`NyzEDП2ϻ"(pxp>OXNs}šMRo!) )Snޤ՞Da$9m]g?p[w;t*75tGZtd\l!f )>s(PxeTмh|g@-&8s'CIT))"Q9q7o.H {*;|R_)%32aA>wzd6Zֶ΂vI:c%߬^`yBs/r]sŔIgk'&{'pQR!_!*;=Y\Xis(59As"r3|ȵ8t&T)C&+^; w1GhCk-ܤJNl_*( ?B@`J+e `:E/)-ō}}GLkfzcA0&Тk&0{Vߛ_p3ěV@|V(_HKy? lCCʝ5v(|#O|%<$ #S:%ؕꊷž&bV~ZlʧX:_kՃ?nн&'; -c+Q%\tۇ^xx۳.$)JP4fĝN/]['µ[u*ԺM(v SOhU_zymtl7.įF#nX/ s gUI13SS0R))y!.{D3ևRw8O`1H b҉`ṙ{SЫ4 h*5ItYV0sZQF{'9,z^h^aߞ+lR(`;^hJK3bi u` F@u9&osI5ٞblr|MrL\Kts՜ giMؽR;q{Љb(ZDe}҃]gM {e)-qM!5~q[TqVsF񟨄8=lkv զ4744HaB[NTŹAwcq`i/ lF^B%e;WJ;swysB*z Z^.ED]?w252Cj戝 g[!<\=bF:'9ی~QN1b `c: ̺R`񏏇#[hp ɤ^ j c7[z?t 3[zw⭆3 ړJd2@գr$%'nKT]XG9,׉9Z%سnӞ*F>胨,Z H3ާ cGuW+JJb_.7仠f;_-7h 2扫x2Q}&GNUxyKZ&ZYAs!ӑ84N'!QB:{\1g]NI(iƠ_0tfvu}779OxF{JV݋AiKZ3A:J.,ggyn'{/Gjҿݷ+WYJRK@o=K8?*Z 7Xs{I/j^P:<4PZr?Fo^t7/FZ@\$9 &tޅ5gXt:2`v In֊Ԥ+q0OL,l mU Yj #R;ОFw?#F4TlҦNJ.y/ޠUJδogqz l/!9(ұ y2dChQ ^i$3;=rtx@lmQ6MC/np$vӏ*+yw+ZFYK^=<o* m| 4yA}MЁx# $S3kq,vؼ6H)Y8Qq~p.{;DM=K L"N^AYhY-VfKcB'?ŖQc,Z':GOuHǯOI0qg8\{UU3撻en'8^0kt4:W]#dsEstWc0~ӳ~`X.;8Rƺ|,}=K |;'/lM7bB!%.d CzKJƦ:JGsi{l,p?گ<ރeJPCN^CI!HmkֿD=#\Gse DsctH@8ZМ"d b3:,jnryD۶j)CHVB[ݖn-o5b*۪f hv1=<;~Ao挕ٜ9'myG26:z Mv47AjV'pRsҥYB`Y@TUlҟ쓸1}Bf_Đ//hQȮwdz#b#k`ۛW'OOXEWMi]z|c@Bb i KZ&tLYi +BD}7JD ~0)ɉ3nw4^c",aE!+\HP,\~eN)GR?% { 8>fQ߱\K~E1R*]@iwHl5ܿi9/#sSEcsĖ ؾǓdƀ~LId)D$i%?!^GZZc=O(TNԇ3e0QRbYPIzZxsf*rLCVPd^1y̓s qSIe5NC7[9pBh.J㤘xO_<3\a*jw3 jӜ s<=FPr$)je,D8̤&F9{;svVy%ܔ֌'kYda* rKIRG j~\|3 C)oZ-(v< kƴ#\3 ~GrǕ",$p\ 8@;6׍2Ykh4j,mQ2"wk,5ZSi$6SW!~i!=^ ILx40ӡEDy,k)&?պ+& aMb XUDtd4pkѯX촀t7eE{ĝ4*b5܇d}ń4/@WԪ- ]2ub&k Vh9a.}IR*?? `hb6Suu] 3qPe1"]-L qEc%G+YoM e_Z\4E!]fzߋe9zg 3PAՕI6c^+'Υ]~uqw` qPi5kiHS")-j'V}$Y)zmBBUbxzn H>ޑLF':Uc?R"B}懼G?c;ŋ!Z\~%E#!LNC.w͠I2kB^v=ד]΂]_=q \rq@k09^ uG/C}9tpRe~I@?L0^(AeOct`X8]nO6/@F K;tWܯUa3x eMb΂{F01 ,8Gf1ʹ=70 5ްoptyO,58Lyk=ØpϮ= KHoQXWy(oѯ 9mZ#)w{Wp$,R9!7P4,bT?Ыx_O/Oe 2>GcY. X#Kή4Eנ 20MQJƚ~VJ):1df,ZY^W J9\I(4b{Zwӊc{.ʧ8:G_6 (x+1:MB 2 װa88ʌ<OTXS~$U]hgnG ԯ){Õ%L0=zS~,nBY4ASd, #ݴ;\zᾟT3ǤkJwtR&EHb q?+%Ir7cO_${;cg5p{44j iÝ nWΊL@ba 1,8r\ T%*W2Z{S1T?(dAy3Ɠ z`8 ݣa܁ \n%D!W= zĄg֯g :c{.!hAE dw3rwRC[@ο4242W;W݇ 9H|DteO+e-,߄G=AN븶 jb`ζaj>"1UG"LXw7.5H8S vq IgeKM&oݸ%Vj)YAE71~:ő ] JH_NgseS㖚G%L/ j zO@# ҂wieb/4?:Uh>_uXPot%FvJ/|Qd4Mxѵϡ.v<7oqeH-Jz=e^ӧ]x;?z82'XcA#XM5CNfwe5#f:G4w=_Ľ.~lWB!$Zȳ|b^|d駟mPu; P<~Ws!@}5-FUgtJk44u ;![(@Z7/"3̣x!ksv1Jp23+#ݾ7w"Y_M5gOP,cd&ؤY&!ک}*=ާ>(K-Bg7ͽkMo|Ҭ=0kӤRp$s^fU-~( tBx.лc+C#@x 7'':7/S>ipܪU)Y% v.k!۷nʦ Ep&s rE{t?Ԗj~ xsdA"oؘoo *2/>H9$\s;_U @Pz) -4Ꮅȏi%a}'Y!WTiT*媡$ʌ/y%(۴-W-85Vdv)~ԇ։Ө2蹻Β3և"4'ZHD8^e3+u+%ҕ.KJUdeV&VyU@ G|+W~d1ySnF13:4֊WF"ژmj s9l(Nm e&dY8 HL_1k+_y҆nͦvJvq83k Tg$`{nSY"zH6ܪ;QoEڗ./)r=T"nio]w(o.Ja] +ξR hb5(ቴf/(HG- cҾSK}D|bQA`C.N o&1pig> iUW&m5%]Z-,"u|DiqKtϚZHZzP\VNoyHv$Ի[{>)v}uF,EpE@ocon A<+; h7 #U?;zIj"w"-U?FKd/Mgo \ Z0 gxQVxx[ѕC8S Uc}a39nȢPW{P28Fs*ts̒X^,Ϩ4eWSB*8![z0y0˨qU%6 Q2; dH9=48kɅGo#`bCOK0k{=\pe2zZ<H1}r|K!6ڍ_4Yqqf-KgH 9M꧔#~Cj mrXN+s' =M@UYSLP`UU#v:yjDѲ YS^qT;Pg V#l-!(za0%<@vBi0C| &9J=C.g>73| [3ʉ 0~PI_t^FsViOza72?ۭiZEH7׃hבovh&=}z1_ޏErwy{X % ]ac03^6Kr2C~ݿvgXyЪ=/IC DTj,֔v@u00G_Vud?_/S[#[\u܏q.FeC`<;]8gU9gD՝ėJ5v3W>-c\Lz͎Z7)(ZxliiAL @b6(4k0TͧL_lݻj̜զS ʧKXH D*. =4K};8f&jK[]wA."j'z7j 2?"%b82|˻sq ؁ix7Mt++uU\DÄ38}jw6T86﯅DX@EYM$y ڷJS|]77mQx'o1-z2S*pJ3Z`$˃BZE%"e0eHx7:v lK ,NO+v?\xf~y& AKMeo)5M\QFz LSAXUo9{GyeZg_ŠjڑiѪ绞0;0*&e]w)^7qA'q GB]p-?5MELчb>j)MJ'/3qy+&}xO|L@I2;"v_)H$WՊ:{K<[|59=A@GP>u?*vtm'tHz~/?!եJ|))U(8WsHήNWsF@-b_K[ NdV!߆LK" 讁(irz7"L-R^2=Q&,(ۗX,I>H=qM/||b(AzDbOoSiO̕qe@Er cqˢ*$Yhgk 3.a8 _]'8 |;*\;FAken-V1tc=iv[r;y\ľ$w4ze FH! Qf> _=o)}z)&dwLsN?IaRluVT6s-iDO,ɰ >`&8P`.}NS᩹قlIʠՅ *8W DaR1pޮ<|t\$6m7K:L㕛| fEI*^,+\>iWo’M֯FR]d6)V4YK"Ya7Ķ0<$ Bf?'4 z^aǕ`UFAiШp+Ց< !9-֝:Q: 9#K͑m7#{䀅tfY'&X OgZ9(S靄o[S54{Ƥ| ̋/HReᥬ{RUo>QFRQTqCbz~0Q$dNq[tC}%J)'1B}!~k4ޡ#K:2f]½K)"ޙVvPN!-@]LO)3/& \f>Ns%}] \ A>>דѪ>S x}HG|!+x< j0gkͭ6b]NS.ײ`U-XB7'-W]iI3mi͑x(AV[Z1<8;g [4suTj%bTRu!,kJqe`p1ȵt{zH@sd#M$hB$pnUdljʤHR^f|R{^dO=Ǟu ɬ)ߧ3W{i/'u dDqf۵Q\jrЉk{ח'ehcj55NÑU-wu34a[%7;`.w׷zHFِ:թkuxp}i*eJ$AY•GVsaR@R{z%|A{ްZ# $,A"4o_QZI/d\!"(~CRf Cp4PHp /R@Lo٫]X;vVTB" jM8*[r&NQ}̶qH IV@j+G4X+ץtjZ M%K5r㑹~Þk)M#x?4rzη+OPOSe~ȉC6tʰ00L,[;>hiRX ~E|!$V2x2?߼6J:L&C5bLa+Ğ: yc:EM (1&]ە @g=7#Cvcfa($1]TnCy|?GqU!KBFc9;FI@IlBVJ]^8AHްEi Ab` O'lޠѫ;qwK$Qb=p1o\߻FnΨ߻?tH#l]5u'hOuX-) T`~5@S!g- OӴ-ZIQˑ}u1)^ff!8j ) L@\$Sࠍ))ВxB)e+ cqD8 d"-f2 2-F.U0b{IHo.*RuӐ;H*mV'D x: zHc^plo # {{W0Ye>yFGrCH˒$r-+B :ED-[2adaJX< lP5&x"~'&E_hCI*u5у4gl!$q1飱zxĵqJ,i{B ygܕM 7RD[[/BwOqM䂕ءy:CQ"aJVp7hدMlBVZlpX4\ŅQc pN7.0!oAruʺ_ͭsu<鰣ZɮT"lEiAIϷ^RZm?(ѵ=lnɇL'1JUTⅻXθb}>.5%mM NM5r9cJD(|`= G&ȠPGڀz!T*lQR4É"gMPtWibݸ:UqMZZbrcLrn]7"Ò\!r@|СeG ٜ窛4P{ B't T՗JalRvT]f37͟=eFb\~rohE˩*11֍}}!wHBv'gb@`ckP3\>Yd&~0vSЊ~R7-QnlmLU:(3Xc?NFJ 뵱/ܽ?[ ? MCn7*p3|XKwRYg҈^Ph8CPr@LmȄ!22 %'nj^/A"([ީ/ Ҙ#KrXYSR.'\aUN|vE {q4u ?%}0d FJ/9_3奲,q޹7{~X ^}dU[vEv..QpOy73hw!L:!j_mwLAgtb'O]kR lW;ڻ%eh|B6uoWB!eŒBi6oO9]-qZQ v-ӟ"ݟܲ2|7&xj|4!XWZrһ>"V6*Eg&}j;a$b0V`Q8$ZbB#ΰ״^TBTPßJ`KZ 6;VYX%AUMX8}wPc;HbڌJ \Az*&~ kzzS]\;VH0YQ$v`bhO'iad`a%E +|챩R)Tjy)-7CեwX.^?Ե,IŲL8]s)6E'qnHs: ,.-z#:=AZ\?^hc|MhYw5e]{v!= PED-,I6 .S_$K$ ؋ɤ&eE> s-MW M,^-+a9{ex}` 'و-l!@v(WJRC ir V^۲5ٯaY79Cp7Kk@l}tJ`nxEarOEgv尢E; Xt%1jiqʌOŹϙFk]9M (EzM~? ̓:Ya. d&A^ݫvg3Xd aT7 F 6(rfV5~J*A{S Km}T\(4%|UftHAm7*}Bx1j"s:7ӊ?8y4O-.Տqz\Hp} {Y6A=p|g 'qdɢW09uI1b0&+\D/ 崫8)\ RI]'} ^Cg)}@TWϦiEoFs<!)"2ƣӼgYaQ$9esQi\CK!X&H5N( 4z|nZۧE`"$QtOyY6!{ė˲9+ewAe4Nci=MCTouc5}J9x2; U8~bKcm>*2׬KOr ~/KNH%}bLe.$k/Dt:qL8 ㉐i耼=5NΣY;y[ O6=1%Áωf!nUO5,G*D'w7Ki5%pxE#26qlid\u}tw|&2u\_|JxRK.4/C#J;F]pB[uAv \~Vd?+™򾄖9%][Fr;U_1:,tfgn6h* /"9~i1MFC L |A 5v `~OPb8yϤ,(@{+;-cG֠+"E8Dg86N< fځF4ުL)ezJ5Q'v6lW[H=RM׌{2#@{OїbnA8\^v|&3J1)BN@kVآJT۬ʼmx3c^5<๱cR.Vs w0bXt]n&RFfrlwB_&jCr8݆ItORf+}_OZG kFUxMFsGV1!c=6+Tծ?M0B9sQOAc [GՑ[.  W0!^5bH1FI6MFSZ0F7\~T;+gO"KFcq8qj u= H)9qN")e,t1_rxt2OD&2#63)v$KQu: *:K4sb,E>.~-^ #nإ :\{WIއcJir)p]#CqvCg/Kd|"tLqq49k2U5N"D8n8hX::S/{Oa16\k DS=~< ( wsDLé&W}&#!|iJL_cJ >&8"<<mKʤg L/tٽ-͈|ƔC8W#lAG"Ob&jRǘ,GO[q-ҿUeUsvY2ݫmפGTKc6*8dLLİCCC& =;ƽUZ7DpȵOs,cC& ~奋 }B R]B(/mV}a۴t#M0I%P܌#3Dnw[a^'Ql9D(۹"r:C?5 s xԭ H85+ZpwciYj۹חzzUr 4ș[jWfs7SKOZO y+$̿4#i2NQAnXiX;K$WUdIȉEMXC6 &Y@_e\K(DWp-%˸ \ =}E:~#𗸻-G<]u\L8II`E߫t_tQ$PE$N}l]e[{4&{wYM`*Hy9vs #+x$Jlu}Wqk'zix:rsCJ&Jwo.!Џ dZvC!1<OU"~,zAA0at}׮<ٿ< ? ՖM< )nAײ PEK9wy;MX'‡V l,=EXMK,,hO7|q2jJb=qKh5JW GA.UqU@)n/[5E_ 8']GDt#IRWх>ɯSAi AmH ߩ.P- Zd`@/{x`EЁk'j5XmӮ=}Yfe[wX H)`h⬺ Řи%kQ.琲ݟixcH]B-΢lB37?wXq@'Wv]rW_P]IժWJjRII$alx":_q֐ӧLEmYp*9m l ٱ`zu㱻갽/|ɥ/U^ (4|/~rsKvha/kA@.$Cʛ{d8K0f^PyJܷc.e3e-4W<)?ղtBgixt6]~ƀcv_L_ =ztZ*9T^@~\,@I!ANDX֮E0Q~gԅfc  EFn(OpyG8s1o{TJ ElM }18rսH}?L9FCvI+ߙB&Q c$|q]KJ+ q`e4*SG tHs[)9&6%R ,2>5]^ W-Povq q(F) Lf>Ts1R9[2OI )!9ԟMsDb܎eLvWY"b>rŋ'DU*0!imrFnN]{3'C?~_0b[fjpJơi4Lb`MC- Բ voAeGƇyFh3"Iу-['F-Pa) o1Ex BW)1I ˙Nߨn!.OIt7fCGMP#$5 RwK^,)Ms156tO:x.ThNnnGJ1,QRC sUjđ]+0W"UcJ- t~Qm_Ƽmc:Ph"7q3q:vII^.2ƱH& [o#i(p\U%vXM U]m鋐"M  "H}! ZzpQ+KĺMs()ac#Aypؙ&s6cR .uS A0/j5Ѩ6 ,&j0Ou`vQv6Npv/u3yK |zފfYTG>!κtP,*K0.Gq{Y`G @Y KN=ira4ho p݋ʢ"yGЯvFݮ7>Qv>(̀Bm!VPfjſ_|)dG7`GB:㜮] : Phem"joo*y'f%W1-Dqx2y=h|v:8t+{Ϊؾyʅwt)aa DW7Nc+_XE6_vשвJY$\c 'YB<nު~q=IEL ö<I2gKWmEhyvRŵjoX)6K}eS5+FRcaH,Ur2Uͬ,c% T``D AmTee }# ݟx/l PoZRkeHM{D 0MaSX+H yc$84 Nhl1FX :)U:$$wAauv0\ UCBaERk>C<n ۋqe; $G/Uģų  {n0;Ũh/;1t(#Bqas|}*;CK-l.)rҗdpu5s+町QٍB& ζQF̅?㽣fg/ )6ۆD NH]P+l,F/Q]҃p!:(dCoױE|"B!08B Iߝg;_ XzsIob .̈́}/C'C'|g}ֺm—EF<3> `Ba{87lNUiNmy~>[N"w"8BR1 *BsO[S|HGP{ z" #c-l*)jç:Fv14w!\Ak{xE 4Ȁ p9Y.y${znn{ GMeb/T3}ii9aDy?St"Mggɿ]Ia[/&Di}~j]jw[K 5h暥{7kV )P=2)0/rbʕEVoS^]UQ,qu&;Xd=M& zkI'|E\&7Bc'귘Tf cuf&֎fA_TA8klb9ڱezp -Ls$|zxzp9 @]tvXPVPԾu oTt"=>\?>UIV$;MMž >>ď`ҲQ$S};6ZOo(&V*HǛ[f@:5ߊ\TYU}6c+cQa޼nbΊ%2!^P^G>>f# gpI[_C(ء(eTfɝHk5RUqa!`GaomoL8 `+_hܫy/(]V388ќӳ?EK*/@O6g w z()"ȢƏVo"pZ6{oq9K}6&kKʓ mdIɚKox8IصWq,#sNdm>[#Cxu@M 7?|Zt`t? .e";ߠ؃9W~XFùl! isljp׵:|O̘?Yz̟ˑZû<]">1ͲS'G 0h *|$\ ^@1WDeC[KH<| Ҽ q;lIz=F)!tXW2-;=&\ϣwI<7_c2fiOM g:R!:]Dm<6rιcXHG##pA荑:JƏ\b`C't6?ݒ##x.#o^T-ٴBg"_a =!#[2U.[2̋:` ĄiOjmh5jec|osYX",tDOUzzqkK5QD7} P%6D:1M_rbsHl}FQܷ/Z0)v#^;5\JJѥ nj]LMnZvաB-O=|xQ"SqTm 9`1ι<9=Аvsׄ#ۜq@2dR.“bu_܊`sdC"8lZr_V2%O yu3Z7Rrq%zӺ+,+%uP*q'b,ozh!J[R(kC"򪉥򬨚b^Q`k Moe-$T[v<| L.e3 FQS9*Ua'Kkb?)#E%k7Ew"kJC[/ǣf<A bh9x\hW4MJRV31 ӉchޤzY:x>7Iݶ^ri$*u׌k2+JPY,\:s;9u9;YZnHyA1J $$Wğ `LRKRE ` mtWՔ~yLn.s*er8q<Ѭ*ׅ$9 |M8g<ЙT*9>r6d̍{J„l^6NGӡP# Ɂ$~wu86ǝj uw*_ e%Yk#kr$Xv BgiUƛz#^?C^Q_>bk,VgF]`.fDYex 3,SZbN1DC)]n\Efsc/JLCʃӿλNI=xVMd}Vg%8OWNw_ҿ] R2xĭ?é> xXw14oז$ԯX6&=7Ag8bEA&FZUxSo@T3#Y^ Y~ǜoj9(g[OHigҍ Y'ce/j<ULD9u*!K\wЮŭDqLk@]%v5?([gd{zpMsLA¨y۹p=y-bkL^'4I'{`Ͼ7bOtHW=B)SU"J#i5j 6)i%. $W $a򚺆,!ܧ^ }^ j2(koόcIm̒0HMZ.àdk@rIIҡܞc@ƀb|Bɹ fלc~ !HSy%[J*nd_);\)8+X'MOY:)d58aަzN+}&fUHk2Y"81 6w e;H^t Σ3]#IeaF'v.- >_p-(_O])|83r^kǒIv2>+ X \:<#gԯNoP3_XpUvۢiv۶ 4u$1H=?vCss;q:QSkKze(&,Hx$fg  G&i˔rIE8S{N/dՒŶcfH#@8oZ=j=YOL\ ~+VnrR}ͨowutgn^/<mfQW?kۀh:(^) t ƴŘ0.,6gn[[a&+G0;&1lUqEz7N$ZN,Q$Ͷbԍ֙7L}V0ֱ+:8szofjDMB>-.XTnNp\M%Z '[[ Cr>NxbX)]]%0ΌXnF?~w*WhfqEPx~$*pZ%VW5^YrrePm=+|7%gDg瓞 ]jmÉ˵!8|r $vg~n ]1R4Ag&W_( D>*(s&Ud ~2`"#9y8|\fs1r+S+b9+ L٬sA" ~VcEP}ZKW#\??־-M7(q9u{חDuI(YVᆎWV+Ө b}c@/7oڮЬ GEjn7m)܄Q3Nf1ninmC%=r*#ˀvqɄ כM[ 5gL@d\B`{*˲ޅA|#̽fc G<8eh}\ /%q_ @*neᖁXkA2,b*ʉ:8bGc7'etQO) e4?/е:u+cJh: ϹG )^+p}:le xkgKif!}(\ځ. m.t#0k*[މ#UfSM2PH#|i@IidHlì.4nƈ f2qr@/bM>kJ**` | 0do{ǟH?R,;⅝ecPjZ?Jn,R̿]bӢ ̔ߞ$i"0*n1?7.8wc眨.b-Ftӽ 40 ~r2DRx.-tC Xr7sK3,}"n'MUEI!є봨b]P`tKImI -e_D5aKQLr"V#x/T` Ȱ#/=i z5L_*4pmV>Y[V#Rs"S,n M̛\i>S#u)t. Ёo_aJ}%UWuG|̏ D>XM48eleC,R,ᙯդHį&&-~FYoFk{X}So`^qSTlrhqC4 /&Ts kO2kxkį׆;@ K(ŽY~WVnP&&U{Gb<93 :494Փe t3Ɔ ~DY~0$E' s x3ڻ ٵ6(P,Iѱ K ϓ{g$(fPc cZ{&f&ߥ Ԭґ5vf 3 4OR!FOzTKo]ؿt8ex<$ۍ<إC뭋>L?)ź¦FؖXD'ƅPb ?*/n[GO_)nTuqLX^qQ,iOxWٵ^ Xkʂjt|Z)wb,ce(u.r[9:y%+yN{ /H4PbAb#=xxˋ99S RQKvI1@0Dlf6܍u)ĥ5x%^J6=޶r-D6{:^Cs*}/써P3Q"GfR)|#nMZ~}Zb'_q8]w2aI¬ȤQa!3= 6lkf͎DqL >=M{Xuݧd%lmMY+dc*-`ƫ/h&px?nǍԷȷ]Gb rJ] #I)ٳwըrYQ:C^T>?z'X]\<*(^z<3!8t?vcjLXFF! 3l!,Z)ۯ٦+FNjxֆ-'>ӑ<馤x+*Y^S/ݟX߆`^3Y{64`02 f/++Ma8ZJ~i'95twF;| 뀙[-Z맭uH5\x*Xה^jpHmo H(:pP bn:T^5}Bqܲrk_* #a7ϛR6'Br3 qR:q 4V=ѸQ Qm|}S'.v3_GCx.;_r4[x`{PkGId*$r2TE]|(\R5Q΍-GBcAeh R2"[ Lpcб Zj 96e[(b*ShfCsy a7#A4ԗnPEW뗊8:Ok\a0> WpH MV qY XORB܏M Jo."@ "FyYf΍!1w'W;,9&Z% ah6A1J~sEs6{dO>,S@H#(lP3y~꽪 Z\-؝yD̙3yῩ2o`PE~%q,(߉vʠ2l}4ZHCwA$؞( 0/R[֏G/rg  p_܈Vw‬64.˶u?ʗ1u_x'C |oER*Y4MRZ.UimNS(,Uf#/$^{L4m3kP.9 m:c(W[CԔ-@ hH﮳"LkJ 6E,N"C33v@|j_}G'%m=bгp0lF+6ylUR}xs";NEOI)t7o<4)Ig=pD)(( .^5xHL HxٟʼnjBM,1!UXaP 0EW$j*ӠjV.Q# ᨷP9zf! 72|K1E]zmViZ[/bAMmM rf8p**B j99+CP{jƒSV~]t$ZTѻ5KU04j.i4`9g:7 o?UA_Ìхr !C1 wtջvwoj;} a; MoG t)(3ȳ7m [9e}e?x\A~#iSV=<6eخjϺO(lhKqg*+ceu2?D(-%8]2K šrm޹F$lsyy.D]ʳ%hI = tϙ&z/AB?>ꀉ+5*Mμeqq+ DbFadX=%S5OԫSb ^4` OY#!2#5j>ߞu Mq8!cH܃r)2 p Jv*&=^TwDh=߲S8eם'X1߯f j8BÐ l ?f1E>$f_+8I` V"{~ځDwA@nSNw8!͢yzd?V9붖6Zu9M[n>©yfc!gZIn$@rc7KDxzW܂Bwa֭nfڣl0||KcֶJ~S. ՁIEɅ]wآ [i6Ow16 4Cw`v&&ؗE.)wثsWbBSVS|.Yő#C4"7;l1ӬNmeh@S Mc;Wq/KqiSTk_PRCY) -b,M}ٹv\=Eڊ /vJTE3PAh`4-z(rk= Jvqh mN_ P-vD7Mr| K.+E估!#O^=S'Pm|\~%̡qO-tk<谐7{sN+ UJMfbaPYN"M@7ǚN܎x;WcY<ț1MFHA([uvn\z RJF5TI\QVϽkGlծg )Zy|24\-lTov~jBLHZķĺd)'Q5Xĸcۏ#?=x+'{ڃ c쿣@ii&'݉coLiK*vIHq{CiaRƉTMyoE9S-WP3UlP2h Ƞ*PwҶ.*{(l ǩ1 yAKk^* 0n"E(3h~IS^,@g#L8z~:=S [8F f9CҤ\JH(6Z?5;loؼmWK3"̑^q5êb"@!MUR M[di z6| L+"$ؐMB&XEU )ɡ1qQ~7A6+[IkQΓ^F\n;Yx&.O8τsx> +!=+PXSxFw{m_V_uJ3Am&_9$Vf_8R[ǭ_ai?NUöG pna>`޴rjD@T@)z%*;MÝhBxW9$"x5fAVN1lĉ0.r|x#Lѷb-eh&_Ù[g,{`gYU5>UccS폫2*YΚsʢ02sːo~c?>rR6 oԔA&ofV~ bɞ%|_KbFGq5lvyn't\_R9X4~; ChNr+.+Ba_%&yZo-1QP+fP |4*Gi{,N0|n6eas e906˜ƬI@*lQ{ܭ<Ae_ܕ$[ցٚeGaW yV[d`>d7!5;=yFT6MxL[RS_Yܘb BoeBMR fDRsH_!2][G ĢIBЊ.a%cu_qs9Ű@xi oChjԣ!G;w{۞Οξ]?@dt_8?Wna**\ho,N"<`;F^`A̭_T2KC@TnW1t` uYylUT4B ğSGyvBqmh>nB< ,KwI7b.ݣ7fgΡPVt5Wg!en "9p~r}ҚԨ.}"`@:P4VfN fW=.XiHOHMeJpRq$nBSެ3v04iM +lP={`NzSۢ+QD_BR8i/;X;kh݅@5G0RWHڼ.,*@C5>r6oeM+&,ű);osWtR}zHOUm< e>np߆iW%bmRˊ/-ujn~">jǦ$MDZٌ`Љ&5-{x,S."[j(Xر͐7|{'K^lUxhNZ#!- ZnD 2X} w*:*>LjáYK0Pbdղv][v(vt b8! \~]n"\؜+]roaQLG({wW$Wʣ(9X#~@D H6' "fz&Ź7R1l̲jMF<גV\VMz!lѥLZ aީ4ZPp SǠbitz`""D\z32i9R\~ 4T xb5#?5_A-Lht(tco0x8V2#*4|@L+uC>տQTF8cbsil#b,fh]fj|V^셕F 8%:z +NDV3e_r9Xd%z[=ax՟0kVIb,|Rx4EOm~ԽD2nxIE ?:w& qNF tK n00|c-? 4G"%ZH?Gׇފ^Of#~Z:8ݪyuyAq'k]tFy`~4ɽr,ݣ^~lrE$GuW We Rlix^ 7 }rXP)R?}+/ ͻjK>yZ5 Nv@*q͑"bf&gugTM>pχ)̹zBGE;bd *ixnwxZr~&: 8$F>4,fBXxb ܏DKk*7QqE&ҹ(j@SwhM}EoQ.4Ofyvps0E.&)足F ||L7zvn_$Ci>Z_%2}6wϳ"` [6w@֚D"[ne!YeԲ}!%sW/X=px^f·I1UhTބ́6y<$F .>qHACGH~} f6\U{0(_~ZV55Ŭ7l"ٲPV춵=PeJt xۊ_A&,i*YۗwFsCgY KTofd7]~\:o/Rf.9+?%ңx} se6N$3(/LJK?6S5#9^I Ř9UzexPYt}Y0,ɥ=Ţ? !!?. gؓw" W̉l[)T3 }[#c)AX?0@UYjʗiAg`ՂǚsDl|R~0Cd9z0{ 0ejDՠ a9`0z^qk-l7IU"h5cyKiVc0@ţҗ 3E$+t;-KZjH'C(Bj ]t.=nՊ_<&HY M'N1Ȳf aP f`P|cPssP[إGWXM L=+pVs;Ὅ{ eSo %jQR%giVrvb/IP[$E]|Ϸ0p"_QZѨHQJ1Hl#$k\Nb(˹ìH+5]ۨ޸TN`.$ KsSDHV 6W^HKt*b!%PPO!j%Nf5S Kykh]řAf=a<5.#sYżORd4!)وsj獶OylX1KKwyڸ";'rG nhkRW}wi ĤyjQ|$ќC-{ ΖɠgL|q xPO;đXFx q1 JpIDu -?QL 3=I1s꥛\8j f^n'>q><;E"*tfѩql0y©ٛ*QqSN48Jt(`4ϯҷ`"abR AO whg& S7jj .)>/.Z;ˀK'$~r&|ewo^6&ȫ(+Q<1ꯒgU"x dST[@+YUF9UBUAA5l$ajm+Vo^z_́9pD EGԅ̖]R,貍U;t`fxhNduƼ+蓕 HN3XT;BS+1g@r(u _a] xsSyrƝ^ȯorTs'ai(p|t&vZ|Y +g5O9U6И8zl)vM:\bac0=_RI1~es*=I4J>@A|D[#Fɾ[5.zz˵`w`t;$_M[*D13kp6ͳ\p|cU[->. #f\xU<ƽ0i #QT;[-@*@\3>*ALr 2}kFi܆eԶxAHLJ=Dsq*$VKAIs!j` L- <*>yiQq1-1?xעARH GTa_`W!0De>aKԔ!Ž̦ KTR x9skt)|.K^չe8+앲? Ϥ.e/ix3[J·BB͉,EpxaJ9259'6&ʱ:;7{~YoVWxL(')}[FքVcgSn*pR]x`4[qdi-AdVeuL <.Dƴ"Yfյ4 U@|+o`>/<Ĩ',S[ēe ߅JfeINQCAak>8])tأĀ0+M#oHؠRyY}„矛R\5%.P-M'& n4 Oy[\&Ëm_$.LcC"nĶ#7..m/Iʳ:z @a YM=A ý-ORj1 MtTWVݲg~Z)jsd!n/S ÒL}T~>H!b<ɀ횊zOzΏYBB0g+u1Uެb6; [\7?Ra )rap FyJgaoَ܊>Vbٗi,?*7(!E>k=Oՙ^ylh N˛L&t 3sU3W`F<%GQbYqOU2Igs'2}d*etg~ϻ\+*0JipVNtPnnJwgA;C^X18[QB ,j%$zS,|Ƈ~ ju@b$ԇf7uYyd8'䍖Ahw}oe+P7*=AQ*EIsb!Qfʙ(&hD49qr΀z8"7 SL>qɝ-#M\̕ؼ?q$)27t͍L5XoϢ$v 5aߩ}Kv|ZV[֩]99eZh\,]wcڇ'B|gJi3?kR| ߂{ii<"\-MV ;A|]f7]7, S?D 5l"P@,wKnE#LoAEh >`.xDnZ7 lq,!`CZWY U*C[HRl?]% !Ǻȟ(8RyDC%Ȭ{)HUߍ7E P:j.U-X=W^=(Юn7@)]~l1,SnCRBkpßq Ȗ8@N{0vj7U8 FmR[C^ۤZtP5)VF̎dSTgv#yc qs{TB%Z)˩ֽK5jwG_٨n"7np`69ƊzrFCQc-^3%% 3+;Ga1CyoG+Jm⨑1n{r֗YUWH3u~OђIp 4pߙߕ EGn8%z[^>e tX郻A0kQƞ4|Pi1Јo~DGULC7+ŷ\`hmb;JB/5PM8SP\c%`<) d绉XRb!XUŃ)K`SHBKR~ٸdo/A=kۧZ`a3jB m[X}: $h\5%݉uMu׷#y"@~_:yEGcƛ" U 8?7ϴ R4:qbf |j3+4p zm'Oc0DC\w ɀ٨]^῍Nw.A}DP;E}9#noeY(Bq4=}0|>r]LG&[׷w$2 r?$ P&\U٥:z=s 7ь_y4;A' ˁ)#xvBŹc!Z8㶭iȁxɌN\urj;bA. FC+-/MXA~;c=HdnjB=Y+NwQC3 ފ)M#86Ei u oAW!3Y42^˼i1F/I*dVCz kDr0n(l!sWW#@/z(;^#pe`'d+9䴨rԆLKg?Y2lm;x~kܠ!4)xaFxV/ }63 uj b_S`Z BDjSq$4i"%P%}8/*O%Y oGad;^T%c:F(B~w"-baoSx@LA[2=EdoȻ\gC_Tc2Sb~mפ͹-Ѩa>]@=Jhp54LYOm,Ң[ +nɘ[̜5䎷@bԩ~Vh[hq#+PFM*,t"RFGra [T.Rr8tǦJ J{ݚǙ8,822I8g۵IJ(,DLKnʹ0֊IK%@L:eQg>G':+f6 aT&46vq.thavFO>6:aCpXȍpFش*~ʺETԥg{@#|2K>О1BE;v/h|գCŦb6HHWG#ţƭdi=.&SGHY~$JbhLLUr,!< :"l3~n]SD7ALfz018>VQheGbݑ&bݶP0!eM[ݎ&{΃t2 y2M63ZL1iT:]54 :S> +4})DWYys#ӷT\U;$HŅJH͒uU)DضqX&xxyN?aλ&Y;57)xWD\dCZzDŽ 0r+ /k*deSΰV&H"^jzoR#@Yvty59ѣ[`/ ᜊiQ ;gH7k1J(8Zqw|hЇzN %5!gt~es¿=;M:@2io/Ag/<@1ogP:):Q!-lq/CkNVYlEy6A/^aSbpjZ+61Ȏެ>#?e,dӶQ@BKo?%b2m=8NY?oLmō#[(R*,Z[9ζ W!ůZ+W !tG|$.p0[a"0?EOIj$ېl*H¶>Soj=ѫNsHJu x>ʍlyM%jLԘ g}edɶeT/K? 'P:l$AC(Լװ@޲ ߀r}q5pM%)Y3M)mq8uu CqEH1?H;,f~Nd\mT*.M+#U]ҵMw +mf?Rr2>)y~o녔)\iuF`lӶVvȎ7cÑ1M$>[Զp6=PpR>d2M",t1(6 Qr5%~&uNQR FT I6#4~!@}9c>Q~V6Fu 2u:SLQz_X_]p.1D9`evܕ쪕fH"8dj*X4xә{#.6)v2#d SjoA,~`8}GL p&Zjnn ]GȀJ9,ؿ0)snr>6L[%ityME͢>HAQMs؛XXJ :*App8)[sE"B2Lp4-{`;Yiؗ"ߪ芤!QTfnJfU3̊ U B%66(q+08Q|!E[ p:+Ku$ROMYOp҈Qtg~! ^U.!n[馝0*h_,fvi0!h4m)QX<2g7*-状2 )ׁuhҢc9#;pN^Gs@Y!XwbCj)Af,OޡleͤtpP )K*mu C^/ UN3ڶ4cHtv[ᤖٻ,N5)8T<8!PA%Th f p7z 'v?^\)eK/4܎VQ+YU:c'ZTQ0ۄb\\'>+w&;$vM\i{~y\h;/m.ʕí(Zzjrp(\wOμh^a̶G٬_RD3/ QQrY;ksF9=*ǩ@4+ .e?ʶpgcCt!3*B 흓j?j5CK,?qo z:^ވJHQITfsvrQK8'LMi?^,E.SM&oMW>rLXU khm!ewFq#{e^ZSֆ}+)xfN[ιE7LӁ-!n4˄1 s]zC>C l:؇@M"fTjB)Ik(ZSY,O5}Zw7M"q"qe tx3kP0S,&I 'tGB׍a߫9UjDI!kg߹3)N^  0Tv$KẌ-[Q(ҙ8?l,?Xi9$t)p:*9ZkT8b@~eYK?L>Noz%ú#'r6P~\X~0wyc)ƢI'&8aD rݑ^7ums=NٰQNh`"AH2LӧŕN#&<<o4bT1'I/+ػ CNMn{K\"Q$Q5ߧOu&AE6KY=~v{C4@ԻV<{ؼA5!;gX42Qq 8bD/3ĞC1o .*HvV2}NPh 8ze]|vPs*Nea=L)G:_FNރa|Etmtj89Bt<d "<.Df$ɾḛ-^ݏHᮃĆ+Oa+u.NB5I{b[hx[əqU㏒ޙxU#6Gs؇L c.?:|K `{wz)["4zo[=筭P.~촹EALO,fOw!,n2zrC±H4e0"RZc8`,h:aLfעԻ71Y"YmJ1ne_z5u7|ta8i8JYvI\+`&hzf/G 5e6Y^bC5H `sR3jsNC ;Ob{[D(EvJ[9}~Jxboo&[2䙋~RŶŅRȻQroϳ[_,.Hّ Nx9BSZo̒(G<۬8 $Jiq u;R;ƺV)U<7uvE I}qe~T\E\VћU|vF'O?h :%z}Fd+b< 4rB/mUu sq%ԍU_ʢ{c {vrpmqC}ww Lf\,R #oX݆"϶H,Ą~_X껻By%?^2SB'Ga ѫ0bc`F/V;$e$eBMH4!IbCJk-pM'Q4V-i^5ӗ6sx-nu*u H 5Oe_W %4@6z؆?vyksTE'"q(V[Qx2qd23.{14[Jb`om̟̖4;/&$f\m':תi3 Mi+yvnq5$⦚VUJҌ8w;%`6&8p;pflR}*f!;CLHfІ7 ܾ=9LD p[' @#$/tU? ׉:V .>P U{3f/Ii%i7ԙ<)8bf<|V1 Ib%v?W W~j1Ͼ3;#)ao.b(G}aLC!ל[TxAwDg#~8λKnJEհ ˒c?h2ۘf/,ĊmT|Zol\MpƜ0q`=>0f߹z}`tz)Pu$&r:&,^4e "Ĕva)w=/"@ ;GʹMS[Vo\خޱ{ro{ HCYTml=ov6sC$ ZqCXvU5ӥxFYor6IV&t3)i|MGz|0V&3e 1ͰZyM!. 3Qa %ق ˆqN'V$ 1Nh\xܬ4/2IOf׋fır6c{?V\\JYA0TajRO6o7v0F?G5֒ϓjal4R8:A֤GT#^Oέrv8hd!= o>EVyYmQ(q̟LDRGd@UhƎ~~M44K"%I7@F B+2-O1UB5d>F saRVJ~]*f<9Dw4ߌx" J5CT )D5Ry+Mnpr KuN <"L#>7?h =Jq]6mairR o'ϵr)]D69R+eξZ)}"h.Qc#STݕoǛ}^fv.[n58ɏ( "%7a2\mwQ8IbK+߻s2<X5r]|o)F/uqu TwcA_w <̹VNI9=}CKuKa$Fo)JR{g/h0,\x#*6G;W%Y }"O<$ɢk<=v (g?ӡʜG<^ l]>$"^꩓s7Ld; RMI`[_uc-{GM]P> PH8lwjKhv( C&GX.`Ѷ"G#>6$̉T< bfUOqVׇBg bv[A'MQzN!9V8㸎 q6/v{%6b84{P@c􈺈[ 1Sg)ǁ 'iDP!R+ jrBI~΋u~K!z>UR@}E j+O<æ4kFRj†9%Z44`XYH9?h^_nnw=<1s )WKdr[hD<$كpe yi7,Мш4AQl]Qެ@܏HNe%=hLkVH/39hnH|&>TQhyw]z~oо Q}m/6"0Ө۷ŭ"/*e p4*/*VXt-Zح;'./rcEcC :geS"_-E)5] h~(UQmMx;ǩ1LV7$7A ƚŴӍb)6U+"I=LB'; ufpt?#:j>ARiS M= Go@xɱvby X[O-Cg~7BpT$yIᔐ-fa8slh\P mq~ǡ okk~_]|2z,ߤj!qN.tTՏeyRf1q)y< 6w272j@=K)o PtR2ҵH1Ϊ*B/LgKcgG u&;CC*kۃ a _D@vnH*B*}Υ "ȴ0ɰ{ fߙt8J1K(.?$zMM4{uړ0㘉p(֓ҀJEJjTk1W^F6^ASVS[J@DMhU%'-T\Te2{R^Gd;3?ʖE`յ*j\Y4/a)ҰiN/^#KːBEo-~/g Ƃ۸(9z# -nY;Sc9x.')mkJZg01fi$jKv |lW3}+> 0<ϔͻG-.6Dmq 5Yʕ+SP]U~|/f*yOEҥ&9HEgT׻۪ x(vQ5l*"`\g7JU$G@ed5>nd朇)YJ oExí/aqo᫬8^9[Th^,tsNU݁wϖMDȴPOnhe9azhFCȝȗDQ 17 pG #*rQIC;N!rTBD"}:-~4[%xZQRw8O+qE&9*=*AJǚ$98&e^ٚChZKeqDe#Ujj"bĉ}=x:]"B$FLgn#U/*GT09+_dJxr tʾL1nTxxR,E7K?oFI/`k Kw_o[9(vaJQgF/dHBÛls?π b|~Ga@{1C$f-~ O})eX!YlƆIleAG?bU D2imñiw=\}d)yR Pkjk P|$җN-c i̟91Q}XMXz<%y+%I>5;ZoH=Qh%uu^hzLt?z\G^Lrm#UsM'ri.˪$1ʏDFR=4y# aZۛȢx HPV#q,p&}R>;wB:k_ "{]/,B/"߮1 &5_v`yV5@uXu6%J,P ܲ|f^%ׄnL7'cKꐏ{GG';O$'ŧvmaSeS]'v|VF*î 猣5|ȨCl2\).7zkNeטGyEN c䈙]p08M^ҺHs01l}s ~QFY}%k{!}~zK2!gBe;Ȝ9>2# / Xb-<I9I'W}8C*d(l&v HYZX,~1?+y.>%wC_>x^ O&AJeuU c EwMqolD"k8~ 1`1GS;rhD1|.+KNW ~ hN_^SA~9sk"-8 ܚI' doɺ0R2xϺnn]wxM~4Zwz1i+>_7 jk[l=!v6@VQaJ'e!؋gk0 "Nu'xҮ!; { =P2z"{]3k DD:=}0VaٰQI/m\Ĕ:݇^%gk\4] s_6+7dgiͲH\ .2"?0ʽz@U᫠ ~}[ \[L 7/-h[i 졁ܘ!Ov>^KSՕp`LPT ɢm17LsS&V%S%J Jv)_ { Dt5¡o35ߛ8G[`\`΂Ƕh jP:RFKƘZNi.*Qa;&{׋d>O*~Euj=8U[=}6`Hʄ,<0إrţ-wjHz|-^iOFeE-;#tPȻ>?}^l>F[j! Q*^@b>Ovv9r6@)E*Gv|%َe:ЪY>--*$ӵBNW}د\UQg)1\$0 gQ:v~soAY)< ֒yu'e5a#Oȿ?{Ihs!MX*6G-i*57:4{D! \%Ywmβ_ZԽ-t1jRa NfC4eueOv kԿxaĉZӶ60{4u9PH7 ME?B#n^fn=)Aglcqcbۡd&7V+|a"3߲IUW:aUBAQQZ4X8<4[w>O$fV(t-\9Ԗk Og JՇn,N cZ89>Jd|\i,.wM޳0nW*ׁ{xuOp5(Y=秎~ȸ +6 #>c3Eiф ZӪw@ߌډzk`ΑRA۾[%Q\|MnS3sɕ_}yxߧ?'%6@?ayG)y="]h|'Ab"W>7>Vh`>m "Aaڨe0QjNVe(lSRIO*ĈxCgwv漯݄;|;b@Y ^Q |ʪ KQ%V>8׽7y枵 V0ή7\i@9ڬԪnlx4a?n3I,L`7K1KI+g #»)T,Kj*lFNKi^Fx4x8T@V\zTlp5hh1*th %4Δ`tL oy=cN݃uaoipDOR_%l{TOzfRUfN-T8DZbLn(F6}[Q"eDŽl{Ȭ26:YiY>6M5G@a[ſs)tp@S`b&Y6~?bmhV= }y3o*zD5ӲW)~MVõܳrjvWQ51>-.ܴ./v;N1?2\!ּj_q62 ю(fF|r?\0*+V<+ ޢ4'=8}Ȕ6o(W (.]R8@hрX݋c`wlhi7Efc)ȁR& ];IN! _%gdϩ22;[%X"gX:Va.?Аu?ûJՔyv:EP cb2_}:C-_ƞIUM/GБN-Ιb*7MH-o Y `CyaaQ-w.B~>e{D]! sOJߛLWDֿ N+G*bU*η$uT!h/T4.*)sivҸg l6L(WEt NIFT CnQAZDiG?IY=I:=B z*Q4 !?.kpa75'ٞV|vw9KF~+LR:j0bW^#Uk;m! ,WUtSb)k}5 Gu`G{5)={}_sJGl T`l֭N_FB2鴱iF)#%3Ƥ5Тq-dA7άO#&滆Ņ;@rww)P=5iqm_HyFɥ,UjdMH9/1ɷãq}b 1,N}ԤIIU;ecpwkʧ!>{]bh$E>&<Rr\? 7ꀢ)Aڊ-iӌ形>̤<čʗ20]MWOchLqNjvZوVx%5̘suP3[QM'P=a݂, móF@!z׋yhCtݖzW]lyO?-豛= R-r-1KğR'ܭʯBWFޫ?A:}/[Ir*0gќht,U#+ɯq&9"VV;ێ>s-gɮmeca$lE 'D=TC.!pTE?@dzlkF]vz%fk]Blt"iYȉsvIx~^7 Nb|{mG׷*FJO;% _?D 5?0Nhd&1JO?4,1xF~'vAfwb/Ǻ rC->Y1X2p3YQrkү Zz^߈1gKsBʚܪSP{[OT@=wDwڭki #\|dNҼ%7C(EmӒYmkԁ.3"7B\#G,NL Ы8̭/,%I*q ~%R- epe-Bа<~d4j*nqx>G}yF-xRa:ʟ"C'Lf,lz,sz nMfj-k0SߓGܚ!Ay6I'N|N:xF Bd!~[gOKۢuGUA&@,FXo}bnXSmڕA |H9wJ{h\`d(ggf4*l"QоFs+ӻ_0Y PT jRAX\9>?h|=>%"[RrEt2 6kԩ536%(ATG8dGۂ)QTƝ-*TUT*OXmoe5s܎fFL/m  #:$ 掵 =۞o SŹ+Kpj>,u0x#dH2I3G+ =>X9JOd3iHrt@}w57;M7h21'Äe9C]L@욶lTmF.x6?zciNzZ0%;  X&48̿@̢c7K+\0"5Av3`z (rZv@EW5Gk& :B1bnUgm lӁ;)iIBE} E/*&tdQIHM5`Y6&h<ƒ}awC`\D#u`>i*ȔB0)BKwbe/V3 gL|x3S&~.y[+`>W;:*( 0`<#0ÏQ(D)g+F欄F/YCX1MU_&1n?2ISu";⽨[Tvd}f2=2}yy R8=!^p7s>*W.( rēFΞ糔V3m:Vkƀ%nT+4l .5YY՚Řhe@mZW[% +\)]uGtK^'|kRPOh|7Nj,"E!\m_g-^?" 3 ic>W5D^wBL.ks-kXa$['(`߈r:F6%L .~a7O7n]xl flN)O'4!q?&bunA16f( W5C"Mߵ%Y0B8|ըJ!7V9Qo!'R Ͽ2ƛQ +EO٭Ty;E?&NMʓi3u1>e)JaN)) rߛ8¬JIҕpCO?pO8tE0 2QTC\nn&ߛ]i$)ED$Q2fei1 StBS:Pq0,OvvLnO:t~ ~? 1u+W=͂#Pk^,Д14 nt*h6t4cQҸ\D9`2\9o;FB)O t A/L M/{6) KEp_22eT>.qw"F#($dfKY)`xo9(_A3|Ƈ[PMbXcΎ0)+ NIuow#ʄd+R![2Z?lwTdrqY3Ou:e a47KU6{(Zs1 ?_ `M!Smİh ~zў@ 648%&#VGh#f0^XO*y =o166v9:2S+ª;JEN6t_$#Ƕ~7n1O-H; EAb-Zpב$ @Lh/?xU#ょ~o+\zƵ˹ZƆp: \ۦz9Ei_ȉD-މ%f9$[[fS7_w vfߐO!v,1Q'Ɵ(۶VCeYj!D:uKH pԖX މw ?D]U=DL&.QR@*K6^p!7r 7䫑T`rhPM YN[8aW,/ nman(Y>OaF 溤Ӳ-3d93?mJdti nHt@:G`2vm\&Xe]C3ڴ^#x3=H+Oc arC ]Yɸr`72ǩ84D!Ⲁܐ_Qߌo6P>l锪)Yב"DB Y䫄o![lD_4*LMVhy0CNf{2.b9d;^$:/xq'~7Y.l({N? xIR7˥  ˒KuzE;EY3TA~:=t^GZ^ԓPv2)O$<($8?եx#5/CYNn* n8{lޕ0@bWP2EԪWGh @\0eّH暈[ %b )TQ' LJ$ e&jk{ެ{-.|fBYX0-(ObU7КրkYGGT x{u[0ULe(A'Q, F)ȉY}ddÔHx1 L}'.L7*c&o5D[?6'x żL1+v^a|W$`;E}>PlLSWn&PPrՖ+:1.n[^bYAx-S'ǦRl-ݤר𴐙f+otrAʩ4l%t=;yf;˫RpqWюTp䌀/°z^YxhC/N+x5c扦"MJڎ ~|T@[=$s-LVՐs(xղ ԝ}q ܾ9lJ&sՄ]ز7vMMӊdd[73:9%- z?53u] XKQ " 9g!:H{t&8CVOnjG/A &_cG!itn1_Nz>C޿ 0 8B$[ !0-EI0?6ˆ\X/OP#h4O}HWxGTd@`U l8Hsua:ր)frW'x%|wyU(*n#:ы(.` SĄH|Sq*n}W~B8]b&%n{˞9AWy1ό4y旪+9 pM?yKo̮$bSw#daP~6x.ˍ0Mk杍LKf^m#/c=Mݹ,8}9>DbaR^aה7_ZFmːȉ+g <[GN:$) 8 }NUy.<>Gq U*صoR~S+Lj@kFu߆ZWgqxMl]z# (_48JCᓑb||-qAo"T#s2NSx֖[w!^jf~x c_$ji)xaעtAbyZw+U>PrW+ $.acgu.ܢ@I_$DY"^MW ¸\NUٯ<096! Z_Ӵ'8_ȱD@A#e{cˡu7R@s@!qHKb~S=V-3}x6jA0k8QoVd_%ĭrՎ'Z !ƈ`5/8e>,rۡ7 "h"Ih^4D#wC? 釴Îr(?-Ԩ5:/ի *;'MuOvӊ倚o5s8GDgh7|'tF2٨{n p~}&*F1َ/ZE0H}?KX%創`8]&iEFmT+ o׎&ASf4K+=/dkH͸y /H)} {yyUe@3sȽ#!jysJRiŢ711#O;5}?fuA!]7lBQ+"- & ס S)FQhyPy%p8܆ ܱ6Y5 ]KXLQ>S&}ؕGkgԁg?A!'d)hl8-:Ͼ &O~97["j">ӯ5%`=maI-we@lNT68"й#mxQ_1ϩ\}OEϴ{ysoz-3(%iV U/.uWF. n1?퇃#fŎQ6gehA洷$gP) ,'v2T楤T +.j wJ[nHPbWǍ(/OISoR_Q$N5R׋BQ4_,]-;ĜRM<jimt*& dlPX!X-%.Bν*N̓TOkeP0{|>zůTc4n6!k6 uj ̹|zz`Od;hij1 ~D6GNhx䒘ktvtp-~:uО< '>Lr Q9LѻR@2x@([dZR}8nei8Ԧ[sWʺm4DH}lgC1P5^Auf_ቶuyd+K5m}!Vm0L x l1}7LЉWfR]G)'K9ȥ+۳Vµ X?Gzt˨E9 {fʋ- wBo:EaW4QZ~kE w^'RdC] /BI&p)қxi:' 0}7aIP"_SjhM2 T j9;)ʕ}&bgqZt"7p$>#.ovs?MUyb;R,0q87_sG)6ljj)@hiIb)_(|zZ ؇ P^̃sV%\q}2Ye_S7E٫^wRjGP!H AzI<;5`wlAѣO$[#`e%0`!lk&%i}gB}Ma6lJ݀GB:d@y%BxQ!Q@)` yq] ƿeML9M[lfdJWyo7$ȹSA9](` {Df_yx8')h= Ӿ8ٚκƞޗ*t.Mk$(,×0/bpO5^9Xo/ZM9%\fx&r{f\rs$wIx/ pCʌ8 ZB(.Xk:q'5$ց$%?bхj% J끔P~JxS4UESaA`K^!h\csICwXIL0+ZќOɒl:պ$(khL< )L兎ĽA/=0!%„9z L(u-g擥B𰳴#D8j7C5H42m؊ۮm)FجG5}ܬ۪4%`v{4uB/4 teyxHsCo[Gw kSC;|΀S|c\M= V`А#YTtUr;o*p"`Vye0:LkP ;1^/?9k}۸#`ߚ;< 65H/L%]iuY 6*y6O^LOd 9&EZ*` 9 `f,MCJhB@0m?cH-?;G@Hu)k}-J _wn ']{axCgd!c$mCHzCN=t!u UB~wW1N!ܝch%Xmc*6'?ː oD b~v၁]V]IȎG13#[:X-6OSo/Ȣd5 +<`}L{شO`S-|0Y_R5cf?;qB]h~`6T:64u1ۥ荻80=,"hb1^_rA~ {ě'v8w@ J @̴k`iQE"@PAby qG Oljϲ1/$D[&Y^c//f5TiD|T-Q=cv:ѨStnh߶ٯZn[=ԅFU3Yo | K|X? ԘrFfL| !ֻFE* jO+k6^[ԓN 5. ] ?ڌls-e4-ŷzCwiGKCH#8~骍"(x@i[9sEe/؀mUz?\фT7 MzbRpcc{_;4+nt޲q8 {b2:U~- m[\r)a^W%(9n yt hE%g J49>Er{'m*-V*5?a/}PUu ZB:|EWk|1=~W@wX¬0.0y-D=qsI,ċ+V{;qWEyLWYqP|6x\C򑌐4eZ)MSk{j^:i]8+5!վ(9Os9!ۛ^Mtz0pw.fd#EN"fS@ mR%4ZylsekfjgZ \1Eԋ?IlR]2|G#[pS`hbk3/`$/7V6۔W{Iܶ}0 4Vب]:824Z# TDOa/L?ue;hwޜ‡ƹyQSpĘo9-X\$hb$.H5-(*/R> lnܷ&mI_&kX%%r"'n| +I]EZJ6s/8@#iLm6jK;j{ *6LMq :B>FM'7] S_Ίv)6jױ@x%,Eu 89Hot ?8!|_a+[f?a4Grx*&2"}mZ>k;ĚIRih(J'}R} .QC}?r/@_QH4%e9Gχ4 Ckf"SUI R쩀ʵϑ`XHi-6E[8~ oTHP6u7E  9 & n oc1::-QQԞK}C,qjZ~/!f52KF6GT bgom_:V8e!<.(w˩8HS%>@X&dNEkbqţq"kd]mPwil­Jq $5q{ e`E%Qu e-4{6ι(4{y?^{hf; oU5"Ox:1O|?XrP89& =0_$QIZ#Vp3}~ʭU1=ZA+5V 7kJ'ڙ~_7ďkn3iǿßsGc7 ::S? <8S1pZQrvwR`'GJT?X6}3}ыb1ID5 g~ 82D:rY טh yxB-܄|%/|,Ɠ-IZd 2pyy౒R9 7o͐W)[[' %J.S1/_؝6,6Kǒafr)2?2a!P?sӦMz`#0IF&D^siVo/ Y`|̲+F3ex Vwkiݹ}kXPc&mŚ%n`D ߥ7m2?eJ~rڕ@O.#= C8Ƀ3za Ĕq|]LGtq48%咢#eJeTq+T5 o͡W $C!7sFu][yRP%%ls}MnNj`9-QM&iڅvM_DA #{i}Ea`K:G79SW!( dLԃg;}$X)Gd6'1ӽ'b^M?ߋKAr$(XDz0_ ,%yph k-P´_ƹc[bHuKVE3Fju{1qc2LNEOEv H0 K^.uՊ$ߖ.ҥ כF&_, o`|ob?9h'#@.7OqX7ޗ@ʌ2$wߍ-' ͊:s%}qogݾR 7έ@+.Ϗ3CGw > ~C 4bhr^G|S>$ G:p*2ݑ3`z$^{VO_0dMK-G,]^)MUW~x욹982+}8ϵ2YYxetBb˥\QpN]2mu.[dWP3o~lh!-="(okI75kٔ(yN~4fyE/!xltNƾ @̋_/ =a/ջ0Fe&#%?HpnТlL1$Z%6T& $0KXqa0X[kzˁUQ'j`oa]ul,[}+ojz0ާxEc_H7::{ІMZ;INݵ( pzpn 6\ lLMJY%P,ĔedRD8 z3 /A/9nJbP79oQyk[6ȅMXu_PQ/Ð>xfC%+醊Z8ٶ6hrTף78Ȍp4A!&uXA &ڰC'#{@nAE1+sLj'ۆxeT:$Tq!ø"H3/-AzheuSg6jҞEYSY|0u(t% JhYV~s{ *2& )P/{?5ekvvsX4ux DpE.KF&C1qiu+Əلyی4PϓwWp BcXҰ[ z-Q߄e6} %H8d1wU~i1AR?(Irȍ+E{~ 5U%YcvMpO0e0YWp {yRkK4q 6COa@ ۏY;`f/yx)2f@--^^Kr67-5oR=O ;?<W&FD"t(,ǾY͒v7 L}UgF+$d,g'C~LBI0F̹[la ^] wFRWFMXJÒM*+9{;QN5]2:'O:ո(n;d@C?~scP̈́vD&szO sR}}hvñMP%ز3r+aQ] ou>5jo[1UgHt n0tM[^˻_=m[0`^p>Q-9Mf$ş wb;Fq[Rko?9ڸgKa-/j/dw$4ِũ'A}*,*gH%3( ?:h 1( -*NB֮y _}_]٩1,|cĔ0*b?tC:[~: :- Ee,2kɀ$_ܺ]3AM߬(6Yn0f+6B Iaj%& ''yOcO1-Udס/:^)ТqKPa1L" u/ϼ-{3l'V.Ç RB5ˇ#}έdg@/PG2{6 W!aQ]:׮oD$kL; <L?cDF MHFt: ^ WdwszϤFV^"O8b+ePN|;n^C_U,BYT<`ywA{X=V&7E-~߭'`;G55^ #l+j\C/)߆<U GƙDE9J0[T;O.qFRzT#:_1vFm+.x ^Ve@mI*yjg;IוPi xԴ&왴Pvc\>ŋ%\!]NI,^CoPe##wCiDaɫoO7dcux;yr}9\z@2h-Wf!ْ/)GɊTr[2эIcI͌αus$M>3q^E0] Ŀv\ꩌÖR1N Nbŭ§B͌2":=@ӱ=A֟pZ'bڇ7bl1 ;h&Q*X}fH'G>P8?#р>v1N|\'ď~ xVK +{2q|k N8O:S`O-f6xc(k~R?<옜nI>q5d0$a:b aJp rZwI7k Tg:X#;{*]H$7Әdrd32`h{pad&svy jj@](@gN"/7+,/DŽ |sGM §,h9Z_R#, ư\V_5|;UƩg/"l²@μ89_Ji␀m[}V6K A 6M̀s5F200Fm`E5~ ZhRe+IioU+q1F%03Yht`l@WA(D0O_+0&J}g 6V8- 6Q>Ƀ`Kk%Wp!_G )\UJ@R=[Ov_誊QЎғ@aTy+( ؛5HJ1*L:ϋ&ۘx:7͂B0;bj3tBI XqB/)W #ahNelf:fnT{M7!_&ֿf"|%) =xH*ttq Q^qGչdcd?h=EmzOD8blcI=$-}uUssXz g; Ɛ*U"*HH "^Q)e++O3|CM(0g]XoY֦&̇R* 0TR6rlC=N9}$v'0Ve/-V'd$W*P|fsjYj؁TՆTLg8ǠFtҮu *NhS7ɠe8te%U v]]Y`%Ŗ轌Gs#)xvClhޡC!;FyjT6?U,4D܂"Ƚ~ˎg`^i}q)ZJoY8)'d}-B$Ox؄v1:}__Gũ,2z@J@HA$@w:S#l[X`!nELz}YAEp/Cw+e+uf! +ބ | -@X^ő%B[F}) 7-b\1 HX!ޥ=2YPu uD=; Kxr^{B/{a}oP8pY. g:`);pk7q~h~>20VEQ3sƴ\&_pAi1kbq^xN8ɗ3 f<#^Q{b5 Q۾fzc^M߹L2^,<ݿOJnט<2LBv6İ)e@d6h!p631Uys1}d^V !ژ/肁$s #( j$3`]Q-G5L?9#_ea6ٖ`59@p7Ѡy_4ˢjNN݆n֞ҵcGr1a^M<*朾 4/d#e'Ǥ >~tAX-+NqEN]s7okEmQ*=7vd@0Ս"1XDTҁ7H-nj-&2:wgA ,UtїPuڊS=~x0iV9hՎ4/![~7z{tvbrU_޲{j{Ϝi͔vOd"4󨶭E>n=PƮG+?V/s<-ܹAhhAil*^z{WqWd'S^+Yz%D)1ֺ5؊فAvCb "H=r?s f AUxgKl6;ራy,vsd4@:nK| EcnR CBB4?5Ux.jFy #RD]\gcx99q(b[a՟BH뜠0B:0hQ܃ *і`qDQIH=dS]+˭&l3WaUj8tvMц1!*C[¬s>cx|,TX @#2 7mZ GΖh S% /Mt)]R^ ; AJk3϶D.;KJ+qʠP&Z?[Y3%ҨKP,=#4UuvZ*Y{.'LCWk/Δp&?V \F7zONy0R@k*~4NZUzւT2:hlc_5=4Qs7(3G&31oag*>rscSr>s\*ʤOknc+yx.zž[QH(Me:p6ݽ3}LEK|Qi[!U%rpEy-Sn#p098nSXp2J+>67C$_Ge4;g|&5ͥ~~o.a@1:Z_՘YTM:qP3~}h/IRppoK8spe(>hdӝG֐r k0H/Se|4IqGJgZ]3ʁO,YYRVa E9`RMY͇c7V3#SyHPBf|+.~)bq!bk0Booh[pkE}u ?K(JQXEL!20z8y ^1'ݙB:+B,>{c9$Cܢc!DOR\8,uԻQr>eIuK#7^ՒG׃>W wa= d҇0 )TA1Im"Y~ehuk"r6oo/4sƷSqhy`=߷zg6_q1n1FrP8IT*`O$5qI?1rő\*U_ȭ-ĭ‚6jvŖeP-j_0c M?ݞpRGUN]ۃe#g~J:LJȱZU#Flp;Ś ] P0?5pJj|IL6Kc >Sn 0~:ҚGi*T yx,? mTM*UXr| ~=Wvt:mmٻ.{9Nc6+oﺱu$B.jܴΨ|x% !R_v u&\\kp}gC 3?ZDbOxO@|%oy Vw8( I(x@Y+)J9^U U%e5E ^A4u_oV9e' ZB q.m&f,r`vѯ@92XjChxysϊpӈ?1EUPbM.!Q.(`)*l 4t{pv5rbaI/3zR*֊@Ґ#'Anf=r##$"j1} rC|]ʥ4d+sGR8X3:&|!\c;脉* n-mưpm\꿖RUn4Y8ڈhPuqhK6z#͕,rW$ڶπ28UmPU,90þyVfq`E~$Lo-ߓb0ڂy;!!y4g] rk+9ZXL.?쪣U> PT?(MؑVpygK4֔8Tl<%fchz=bfCXA?*ٽ[Uu 0$4JW 3`L,K+?P|DnɥB#2]5Cd40+qf wEU)#܍*E\]oG &xq*1$ ^&*pHpJl uː<@p0&z$cMM1goIj=J1]Z#b G8jͥ31zTJsHKAmZ|B,sfn؃[I.M!.)]{ZWWz &+ND_ O 1qPwк/\O\rcZ1m%n$(eͣGmpJNQ4ّ\ QMu˄«\.}I$Yc $uu?p$mV*SCMzcvg!}#S( @^*a_Z W@ڍrܺ+ō.`37bvqC>Uf~͈wb=kwM=nOa `~w랾yb++|7:*:{#^j+%nϞ)~{D΍IsŎոEf2 0nď'0,#$#*Nw>]J籨N>7^k F5×m^\a r̒Z\:.]⠷2^A KAZ:KeK?{z4}"kB;pw_Vktcq`X!n>źĖx֣ 2k=W0!;=Hiy^!OZ0Mlr#fK#vuoj0 F6 j;|-襼ۉf)\&0x3FoA2]-vZgCrHGe8H`OhO%py(Hd00;"OM8惡5-X|e [Z'~cCG'XRI5zξTo3%P[³铉/ u@oto?&9FaXRhk1I 6B-z)oQdKe<& ǵ4IV 0ojewrfF5*%%kc|xԴ8IQKbU"6tc4 +_cQ#R?멐XM 1l_pYboS(JNj84Ǣh @^_;2bW$7ձ̢r-gJ|FZDq߲MF͌FӈZݔ4cN yQ.)$RbRw@[ל&=Cˑ6 L|E"]ڳav+`|Xawk4pΨy=<<$Z]xHwʛk;6jUU~Ǫ+52CLjd@RڬO&3D>gb 'w4S<2ķV9@W 62 wNXA=GHRvX \] +7foik90At;ٮ CAG J[dFUfl\j ,:cSZHM]"SM?68hx{ +ZZ< l%Y w/khT֔Ӫ)^sRv#4*Up9Mŝ}M`0Ȱ[u|cۆԝ܄ɯ9ӋBׂ׏t#{w≈̻wς*xhܿ>|ZI<\*8"75=X^ l:yG$α3l;xR8;kD~6}Wk#V!h"40UP]W})X`%YSSRǁ0[6&P ¹fMA tXoo>0({t:sE0)T;CB='mb;fK0MjY+r h}dqKMESd8y<Ix~OH۠rss.]fh{j}WwcGVi"[¼OX`lmNE' `f!k+Ձ *xEPU @QYt)86Mt1bGjrH;YYMO#>suϢOz:YITH;2+n=S@T0 ;+`+Xc!l+z..iv?4t5<ɝ')Q )*)5W, . WE͈Eq eS[v[m#.q-~ [e(IU!0#\"E);?M(Bnt,E 2tm){P;ѣC'?-oÂL0A]'G3 j)kzte%cfp- fXq:Vv8q7֑F !&aO&;:P]UdJϫUR xT&8oB}=;L $cZikREO~x_e/-}\fݛˣ{Ip6 tB'!Ձ 77Jy;]lvlJ[3 A5|ꖏ.)'s"CPI(5$ׁڄDf˼qrez0k-}x`>ѡ-wD9sQ3)anؙw Me[zQ,x¿F 3֚UB&]*=FNc֞1>k-= A0dv"Rl+|@yZxn@op6 DJ*ۣs%S->DG&B>y~k6)`ĽzVUVA಑B?M`*]Mֹ2@H':%bIV*`fa؃5B%ZEzU`a羽E:h$'iz +fe br"Y@9ƞC'1M Moi~JH4)4!ųlHlf3*@IDžMUKa9Y l>5ݻ.Ǩ~,y]juGVC⾜uX(3` 7NE׮yWz,cOLki̓SrSr-%8}iaFO$`7m$x=g>|"oUC:;[שgNbd/;?C%ieޚ1Rr?LwB(/fx<)7XЊ~pQzbf9,Rfp['7:‘#@ogI,.Gz,J# ;s457CPLgHIuZ ՞N↣W|>^Pac}N2\/tizNeII\Wl?\]8K~5MO#1L5ӟui!^%\ulτ' 3è|e[7)1 P| ćA=i- 4ߕT\Έ$5nd.9h]Q!u^F`ɇOmT{f9zq"Kz]{1_N~sw;xo_uT`_c~oEE5b^uL^k^ G5<|#vA@B~`}H6 dj>!PycQdKmBlלEqgI۞ # -DjM拊\yJPVlurft\PƢ L7A#@w)Q*bdLys^DhK5wmQWC2";+`Z#Z,^Q|}AΊxäne$LJz/2ڮ2qz}xXo .,Oޕ.F$}60 ,NBwi\e@DhSB b=8j(rg/bF;,_ߣ&x ;Iĵd_J3'Gݘ f5MFJ # pe;աͪ'jrGPwJ| &&FGPtॎ-(;G(){m8]$K'főxPN/@E\Y{GW4!΅ԚbG3k# =-Դl)K?i싂qpz'UA=iQ^+6rh䛫$@aL,d(M6c;dw[P0{e|_iN"FeT'A"gQN)5\Z2ChFM-]v }jdF<݇8Xq$eq]%+ Ѡهs.{U˻ eɴ %,[F$ ~TMQ+7J>'~\n T̂ʠ$&ľ=A^p g.XHl;e58#eK!7M*JMy޾5fڎu  Pl'pq2 E}JK7g|A].n.O b,_GOx;_M׆Sk;jd7l:p %w:C]l?_D½{EU E#`=a>Y#N*zчz랝`&Ч ?ؽ1 W9 &]jIwh?|'|im.bS2Y yRhg\6b̋gb-Z!՘UAy$ q~ͧw_ @hDmMq;͵_85l cNo0m0Z/]tږ,*px9ou+۪wt=\xt.Uꮹ/cuNa`)#gY0҄'Ep9F[+ʇv(=݋: (Jue\ 1( 2a?!slf-++0k\ˑ6.8Ng,CfxX XXG.]w"='PfH.Nx|!!5m:m`aݴ%M1c1ٱNlݴE h/ @lpAZ\w sBmD$C+Erjg96!`埖%qXWx+/[n4GQkvnA2][xM0,k:g@AV7]c"k]*G<x|aF~uΥ|U*cajhWq&N1,0/:jUI[laC3 ЪՂSHHm/抔=\ר|`\$w OUZ8XMcT1MmH.rJ@)yWj]1cޯOJsrnRU~[nO0?R+hB,tjװF>L̑젉;Τo:"fBp#126ӊXX˕.G]D^XS_36ǯvY 9;o??k#hA7/R< h=8XmſAx ~GLM1@o7`R+4 rʏQvEwc'5uPg 6U!5frVS[{q/,{5X76/pHΠM[S/1pyFǀ#r3$1,gTDT V6_3cTq62k]i9.IȭA%$/>xu>I L'Y2ķs|J ț iH% *7)U(T(/1f۽e"P,@.t DBI4a2/@3KljTnSh)wG%B5|(j=FhB-:%O쵷N"lzxMOm:Gm*zj4|nO)(|]clߜ6iMUk-k3ZVˮdzmpPEĕjPǶK)Kႌ_]KȊ +q-;'䷅HcmzIHbITZ_@W70UKaM[IMzܔ{QFVP] -O..`bJ; $A=y;SnCJ n> Gԣ-]dqR`M R Q,cc5FJk%̟1.sB2 HfoƦ0RQ[bYeb"|B(NQp~sN4/\G#zxRTcUճ޳#t4v( X2^PF'>B&O@K`sH$$zI}>-QAKXˢ)r$h>:_wNMDm?P㻘+7TsEdڛ."Hlţ܏$+n ȍv?5v2N=O]9C؞vbRA/P:p&k>Ů96JsD2](DM*p̸8,g+ d~$.:zBk&N+^= D=tC)h˒6|M]o(WOyZt#tx*U2Dr>h<;# oX^%2>[9SZzZz2!τ5=[+p1l0'>壱 |K/'#]p0$*6fevbv_d^Z$zzj&$CֶuxN]չ/aɖ,M %m&Pf)~C؈HQֻ=˛-~s/,w%+4Hl'mr{(KjW-`Zo InޡL N+/S©rŋ q]deh)GX1&C9}(,5M,^}جHf 1 ;M_k 6=B{T7GFzlt6%jM_l(HNJ kPH 0{,lHO% V`xȥP+F?;Y]s~'DI6EE@4#9aTZV~ ^'>_Yw ,! օ?eዛ+(5֊Qw!Tn}(9dU84{md8&fBO{es{?z0ʲ:f ;p; YFFD;PY} #yFpY7fǹ "'*esA8[n}>)VlLKcA@^p{݆`!7pum+u?*Eo8kXykwrS&QS|QX=o;P՟*f xj_IRqsN$ %5 sW1 ,hU* Z΢C٭͝Vb]b s({0NgGa!ȑ|?ڰmg2oIS|E3&A=J &BNT(ߕ)esxuM?Z~p(2aR1v@V:7 U'&uj{UȼVUa^PG$yqm$gptf$DZŴZqRo3A^5Bi뽸rH>\tR$\ 䛟8@ q$nppCCV&e~S}L7Z\# LO ]@ƽF!q .櫇</k>n IjfoW47XjTV\hMmg{]K(!2ypr(`iF\FT"dB =kfxUj,pǬ/%( )*sC,ZC*+2 Η>RZ M~eBڭ%&ϰWYmd9s6)p4$di a*; O[*Z9`wk-*Q K]݃ʄruOz=Ys H,8 u'_ \>E~MԷد!ȟvmbT^QVhKjvGfa%D'kG(:Ac赭|@{oLB)2AS ~kd5.y'v4Je6sBnP/*#\6hSoV>D,hߍ VHutKu,;'D>>V7!ekj5-CF&8G T%l@ U&6^n^y9y`0T rzFm?!܆dn !L*o.v \a`;U~L60_/-:F> tvLGg{5e3Gil ؿ*=$ެKΥu{ 3'k$ՔM@X'd)vA#hOđQGr'֐]ǰV1Cjz#^WVO ).: !CE8sEsy~P?I9-QkP9_ pTLw]v9>>xng(E iۻ-^>"wQ_(W#uHkmK$ȼ(_'uiSە } dr˙yTρ37 H;b$_R'5vq7q#EQWΞBmS1sloANTy8<#MbNvT6S &Rw g%Z9gn=3=-,fJ;ez `{mr|A?r 81.Z{ͤ:.Kp/Ib1,ds$Dh.@e$(y6+ tI2BRCj.ԜK?YL=Ԓߝ @D{j^a8{Dxba[*0+q5Q(ϳhXMby>F=QS,ȰRjsC\̄"vmn?r8k0kcIul}Dd/Z\DDN7fX *³ f-+Csc`n=۳ŊtoE]f`GF)`fPOr}nb= 3a*kFۏpI*0~#t|b+XW)j`㞔bu"Pd.FwfJXBm T,rB<5Vm⯥E8ϻݺ2KY"d!zƜXTdm,K!;>o ͏_ω>bBN(co FZ7ѧv>1B9K輼 Ztv*{[ GAƌQSU߶؂o4k7QׂEdď Xȵ]; R~F3%s8T;8 oi;WY7R}2  8&]%Y&7wҴ۶ϛ6&@0|/d>r3zٿqt@ekoZZ g=acuoK޲xH߲NO*)D/0-cX]`_\A/ddV> g͍Hf*E8wc]mXuD5tP1ov(Y2c0 GwD]9# Żicd" CT vI ̒FbQ7NqN%EE$cO*$&&+N.F[]GQXL@ZDoW| k/+ Z ]a"м^1?+Ӝ+\1]=S5鯀< {<{MO!M*uTOIfQn-Ҫ33!H Aoկ z+ SΜ%RJc۔#ҍg@P{< < O7a^.ylBeX@8ڤ4_ G-p.)(}Wvf; t&T<ė59]\}KVGWyr荝 g7#Fxt^bxb.-W { 5<'%$6Bf݊IG8y"#X y2C҉ʴiU%Cm[TeTzPtI<8tv 9bJwU uNU~zj e`a'r5gulxͻѥXlմE EeXw f:<%bF!t!t@[U9^HK8yajy ceWYg\42 % $aSJdu-jKf^u_!QiGO`c09ly"DUC]\<: !C:$ 4Mxm~ǵM  JY>h#"@eN3{^ P,C¹F?I)Z\ZӋ|XWȫUђk#<18xr"aO>'N|`-7%;LgYs)7Nn.4 N7ȰYWg2:*1)6:S*$WhDrYoH=*&teOlY>WRW &*gX>U+)?F9ApBȰPsEφ44y&Ȓر+ })SZ+%m'/Y%KH{?`_*=agrβe+2OEyLͬ#D`դ才U~z^/?~^Х 5Oږ_9c !c NDNhCgR+ơ:+}`D_ mK-WvOЀJ ϩv_Żs!J^˓ (C# #v(  eٔIF K$O/8l NtjDA91NVe1v3ኬ3Mc3\|{PK%~`n\RoEŴ6cԺr1gj =QpL&FrEm݆M&9#Eg)O3K/}(a1YvCFl:"ʹ́~3@.0OvK3ll+`GER̀3y.DI-k0Hu}YїN`^'Ģ/Ҕ*Z$3ͦ=,۰J LY. n4jNJҏavu uvl~*±9=r H03MD2?N֊$è7g"LJ>Ay!a)*_uxE0;Uf+GlrR= H~*`0{9nXY1,eG4+•<PRtBr!'F&55b t*Dxf*/9벁!Q[ v}  6˽C)g݈79WJOM@b |X74.}0:\?s;@`-7uM:Y&A[]â,bTfw_Xz}m ~(=;P @Yc6o :hlfVO6|.Jн 17?7;po! `5*P uJu7%|P fH=Ť"bBXR6)|߸ϛ.bTp`Ҟc#Xj XZD%_+U2%oyNz+V䞐nܪwmN,\PBͳqoC4>[:CGOa2 E-s BR:UX(qGEU_o#(3%.N:_8YQ|9 9"F@B͠8F(:;k&xkbl W{T×k71 ۫,az!hР:4hM0hw0vT,H>a ;(^%A_۵^U~(I'B {`V1xNLf}rs.R^6*pIMRC f%eIoX2<tR}*>RAsj PuS6n!< N|A1€r*C9$ xw}u;j3%h][~?@P(75 3\k,Avhwq1{[%ͿBBpQ&qX; ؊\h`|[8<" ڮ 0>%vHLa,UzPyB&Qqp/]>x|q.K8[ڴ*˗`J&}CWw:;L#7]!F3Tۡy^mӴ\ƶo #FʉDSJ9'?ۺ~PH2چ-1Wz$Lj/8;@4#POgB5A- KHv{vYϘ_L|D&b[zYo^*m),Z٪WI|lfbonn@7Wۚyj~\/j)N R ΓNC8LjU <-,Ã9ޔLcK)19^"bacЂ/* {[yONaψ6>!iھ)MVQū VVth;=F{xꬲ bת[DHyךb]=$^4)A)~You-ᆚp!^mg'llxǟk݂! hn;:L=hcJ.+v-:[_۳FV =Q*ވnxVr>Uѡr1DѼCjE%Pw X 䇄^L糽Mh~-TL3 %h\$A-]`a_CRܐo),H)A<u$¹tu ow7^{#` Dh!(wbozs0]|~d? 51pu )Xw?z&:p4|E ɕapio b>UUB4Ul4~+| 6<›+%?) Jy 7w"[xIM\VLU)o֠ߩYΗ.B;/Uk??Ũ,t$HWCRÊ.j"LFJP>88dr,iPy)j!ʲrqPD䘠tA'DҢ{c',0K=]ZrQVH+WP.鎵pj~gם/M&_Z(l2h%gMU-c2my:Yٷh>6d#B)*,bs[0/ښ/czgY-}zȰ,/ͩ~MQťE€#Cn{64c\-~h>w'飀q}k;Y}l~`0 \t[1GaC!i# FY`f ( 8}6s_[?tϤ* 8[8ȣ[(p܊GpKidr?(LnGuuU;X*Q.[&DDS!%tt;5aV")SQ~i+~mn)[X!FңӐli7B3+9KU,;|X<ԞŬGS+"#?jf)PG~A9JF O m eJ|F7*4I}FRh|܁&Va!/ y'E)^6&u zؒdR3^B:÷Pw;*;E#ZRx>C eE 8kP3xOk7(B3VO[DR54Z^ v615 T2r\՜6bΎwHQho`6V×+#UF9پM2^%;!q=8a@lm+$B_KMySצLwXZd ߭;Sg$y`\)I)6*u|s4kė{tedv'o]m1rBMN BDn,hyF<^<ڤ?0@7jn,zc^cqQQ ,YLL<:~"SU,;-NCGYR Bx*|nF܄xo4kT\hu^q][K<u['&Ll׎Ȃd"O)]tadd؟auB;T9wBČQL|05W*F3!MaBXREV jѥ8δ /߼/3t 0ǯB+*_ |C*N4[[+6!;TM#%[ 31 24L]09eem=ǭc_Q#5h3V!*~ܰ#~Q٪pbJlOQ 7X6~Ua`L龹 &r-  2t/k+buOL#=#(Nie@81'eRK2\2>^2Iq[֏EKjxP5e]vRS0iC XW$%t8p^nmp1101̃:;&O, Kghu^s bCYϻ̌4G65psu,5ci̗ Mŵ6Y+SaA#`ةD˜% _/4@A2ܴT:5jzG.'63yu(mOuXSW7Tj̒ktId v5ʆ`|_+*^-9oPclj1iZGH&≗l]0>s+p(TӃH-\^&q*pm(i76#8;+]]E/zV? sI>cwٸ݄zk׆ mG̦kٰ\+C/;@7Ay%0›B]tOEOQB4 Ʋ|2LJrl:sbdngz9gvJ&ڜ9j!Kb,ؙՊPs[GX5o[wjmqa7ޠ1 kq&ԮI`jk: |SNMHFyc Lӑi$vDj |P&뒗D2Ң8<׌xu2~6<sg8(O(8[2~T"6h؁/ ﵘ_l@H)r(^T/ϙjCl\G3Ή;@Up2Pud7-j8_I!կˇk_%v%9ZQ]q=&#ڕ*a 3]YŐ`N7RwbީOv"g (nJX(5hY$5ذa7s}b4Vo]v-4\uN3>l[3.7Hbm~燲hFAvyZE5R eUQUT0tT{k{4.Ӄkf)&J>r@y>r+Kif9N|0OBM5WF{%FgGՎgl&`e/S0Y/TE:ͩ J.+翓j5 BA~f8z;/6\&u./;*@Ţ5s{.D(&[ڞH2G1.\lshؿ}~DȔ(Cz{מyDI25/G1\TxG6\ø7ˋ.aWܲLi߽v\䲎xSpq< fEGZdDžI,~G-4l!.Pbw˻׏d\j?ov@3PE"d*jozYb:茂(䴞=vd'rI_LQCļIbf_EA{-̡Y]OMةY@D~R(%U@lLcz*Ve1࿁wDu1ܒݒ ]Jon"|%=zN#K+gJXݡIwv :i=O޼90B`?c%e.Q59&k9 dO]h i2DR{}8&ikc@W iV>,>HF9h#ʤ*6 OA&dlL`ߎ~i'x"5&FeXJ~{ⴍYG= 5VE{vlEoos~@w-ߪ,d]^{ NS_}LjI\U隃&jGr٤b=1IcMzի3%Y7Sb7W=mhJ|4zp3.3AFѾJ om-V|gVRZi뎴L"C\%sj4=kzBў7;PpjDbqBbNK |mZ(W#!QY墩Aox7sOK{_uA`cQ* _Kk'@_y/̳Ou3%әOV%M7u+?v#9t9,(zvNq507*ꂤjA jtI I(Px^ yBlB2Qy* `ٷ*tG84?ZTMτbk!-a&7Xċh_bz?t޾At/a>WOd(={8Q=TU.+/;)i0{NU~a!HC2By8bЂ ;]'5{w3T!t$>'+ 1<"\\gm#'9.,Q-;Y߀!L(\V+Q8rmY-v} AG0 Γs<`A)&n|H? G~8' H=m\WRw|N_u##k$}E.w^AC4Ŋm!LCtv2+\a!6*a +Dlϫ.c⾂h4pW5 iʝ=P R8'V7fT3\Tp|>q(t~/ob G¤':N#ڑ+C`bʞ398R䧤X5w+ѹ.st */)GW Iw &onbW/v%|WwR/^mDfF xGP{q`FnED%h 3N]dU v%2"{ľ ChL b=f}v0G6UTww[JRRQXHLCVno`,-|QNJK?ʟQ6 7PC @L BRR 'ϓUOHf_钏%|k*E_"F uP(Rb'bNi/y*w7L=YPg⽡a283.:}a]\PsAAfl缵ܛ}czQNQ  CV!T}(? Q~8λV&sSjs5Sj! 8,әf\$$+=gLȿ;W.SlX\ en$π 7MlIbztT|0வ9]RB`'?oeYpd&2s`.CKoX+QzL$~sP89oO .\Sgs|8mk$m*vuwMWQ)ӛY ɠw0_D5Iua,6e+evR $dT{_<C˘} 1GCy9ljCҴ9?:*΋ĉvig.Cj+6ybߥ (z ,D$4.IJI^15?T`E*'1h(a')cD=h#/u+b!M9x<2)wa,zS8*ءtnQQ!x*cw`lZS=O".IO@ mai֎V4eAB_/P9N(O;6+~Kxzq: |~^; fpx,Y\ۃBu])j&Jٳ_W{=4q+Rf:~, nS! rJbg. h C^w͂4`."bZHgq^%LL Ԡ\6LFVXWn ڞ$v/򃼆#nM-P3&gz Ň/X;)8] rTo&pzҪ~١8U7lR*rxq"PFDхHa;pYRbڌi殸m:f$\Rdo\?oZ%Hc3b+I2:Q,Jز;w6 EۖB *5BVoFSy++$06F* maGPZҕ6G;Cy~,)mzݾ9#N YA1a7^Exdtn V*JQx Y8Zޱix=EDAC7㞊Uf}YxyɴwY05ih9ѹјE;Q [NѥvXjऩqUX<۔I>~K>N]';{y2һ[&JY4h6—QlR!q,M)ڦd<7&Me"xC9ʿ>.9H4zϿԬOB*_}JJ)^*(/yJQ@Ŷ/ p`uTFCӈ$+{e}|` co\:Pt^5+ ^ bwSfq\U#MْmF[RCmGr<8xpƚIߍQ.a4epKh<u%./!ό&@mOYFԷ9\LS '7XZSGaf|:8ewqR)uEoEл/5 *lq7:5Uzgeά \84iӋbsUi JG ݼQkDIe뷥hφ&ңABijai"ڃ7֡sR6ECi2x'=B}d\_>\v"r>6 Og-~s~%r.x >,:F)d <{0 0J'z$yVal6 !q%1>kXip `":^Ǒw祙uoGŜru4(i2y4PxH 74*}}:O͠EsJ+ɾe$8+H LzUz/;o&MBtJjɭUq+] {'nj֒2`pT/կK 1 .(|X|Cn\G@,|i~IGgofDmw0DhmnCK! Di*O`lN)om'0>5mGyDY7QgG@:hfj^6Rŝye0v: b</.ˇ7b`bcEn5s/I`ZRHx)^<ع{`W8ŜpN)jNQ ,c `UcG"Aj(.e-Jxx7`:2%]t7>7 ]AZFdfFM:s(wr藒M/ZaSyUNH$9JRoQM 2iLГz r@wESƂ /׷DK/c&nEǢ <:(xЦDwi^qS(X+c%u0|k=͚8QObf,ٌoLqVcǜAoYN#Mksߊ'fjϨ~ wdr;u_jզcX;$|NuMj=.q_i3My,"&̆I!QAd{C< ]O<>c&\GöZ3S'B6U! dO]<BU|J P*A*"/)vH;.IUf3P$$1+LPC$o_O5V\ "'`a80PJ ߂J|#6#ߟ#/.$Gk֞D6b~P Ih iVmQ#v :T!]%gO ;0+~}Jcb6[-<tMtiWNF0` 0g¼iՄ?!.\*KiXo"\j:J(HwHb2鄡6HtB@d\|-i79>?W6_VW nϧqS/v֊QV[ݑ+(qiݐÅ)XrL檼N7zsʪ ,;2Tڴ5ׯ&ֵCQؚNRzFI CB$v|$Xon0LjkZ*k*YZĕ&s& dnJ*mFXĤ,Voߘ iQoa$9T|'wy6Uc Da<9Hbg48r$kkv:J)J q 4c$_˝5cuX ؙ48?;KۢQKc8%|u+:p2C^uPnNu* *)G/fTa/ @ U4UU6J5${⤇K^Xy q[hWGCB~,d'Z|A1Nh.GzEMu YoUc|%'ܰǏFhD~ |msC)-P_=yOX;m 7%߀+[%o|6C]-bt3x2rُؿ, C9rQ9X"Lb1'1*O~QSkϴKCK8y$HC3<ü[Ut]@OlNm'b!Gd'Y|a5I{ίC*CVf~ŝ0a|"߼ק $ůU#fiJ˭ @k}-շ 컘+=gLH9;ùNn!=ҠW*͠@~بWMBHK[*:jHO'R*'gJ%旤=VF6Kk\v{<O .gɠ F3+H/ٙ#]ǧ*lCuG/1ҲxA]3)=ςR.ۂibwJٝn*ϡw.QW]Yfd KuvLXvd}PJ>|cB5̋)6Wz sk=wHnϽqkq̕KHY'%_=xGp,KD;,#9npHDXf~=,BV 4\ms9С2{93$DH,p=6? *.pTfD.ޛ1/˽I-NqcG|) 5QO]Ǎ#O7/@&ѝ58xf"}" +*գhI_>PMߖI@KǟȘIsMCDm*+в495 4iP9<_|m҉ qW۷u2jYEջ׉Roq<z!#ʢҲ_+mb=BCkPRDQ}ak$<,hڥ´ %Kkq;/m]*IA*RCԻgUC]l>H(-% qK b"e<9iL_ag>w-_)iy ,ZtYz[f[CHDSӰM(zwK';"C5vQ~?2=(Jt3; d(@aȪs<p ,Pʹ;!3e)f8Fcp蹜  ,Ig/R:%dKaKXd OLm3hfY$RQ$Runџ۬Xk6%Q`hL_u1'Z;wUR AΣਸ਼]c^Z#yfWcr &8^ ̀m3,.[rzJ N_ ,Eմ({ ̧4Ο8LJ8{NEχNd$.jL?'?{t.p0>̭*~\r+gx"V0^*Q!οM;Ps^n?h*8""]L2j*KRp B~|';nGǵhbYYZK\;)'Q6~7F#z7[ҨwC1ZDM +15AY[L蝗Gq:J}G#~^PY꼃_& Mk/qSU8`< BS}Wo\ܠUX_ Y</PK%w5ٚ2R"i>X#@g"$ Ob kڔ3-2e|s3=S` mQ}eefU'ډDTsi7 <0Q{1L{,?ICk΋b8Qv^¿DDGѹJ ǽqEHkY E06GF_Ҧi=s`KtݩW t "ŤRx/Rg{'Bk-ܶ媵>rJ `uy/ Sj„M?U2Ɩx 7?LڹIjނW*D'Cޘ3ܻ/CJH(6;RaqʋNbH^L|p2]xCt]EUP Yt%L^%~@{~Sr'Bg^K@}(;Kl@Uob/wVBvptVr9QZH-X "Qp(4sacq`t$r {vn nblJ0Rl> 1*bsB*>ޛPѪع3#t1rin,n;qJusXD#q0HimU 9>'@ 2n|CװǕB`oޔ\]kv5"h[ݗS'VJMxL'dzD 2?C{`P)_Pk$1$ój / ZZ^hS3^Kp>=KZ<9)W:9E2Qu,@4Xg,N!p~>c3ts1zTۨC|O~7R2(`<._R &D1+6ٞHÈs r/TP[W,xsΦ$lR֛c96aHd\˥!E$67?)y%9jhVb0D JO3`BAO`?mfyQ A,?>a `/gTS+H)i"^cLǖm뗽[x pP^%EW׻SHzrWqϴ|Ǔ=Okh\'bpf; uo;?'Ƹ /SWDC],m1,.#2=$A\fvu MD"m6ٯ=@l[F4"~FwMSq/6-xVv9lc)f3L~Pǭ ZR!BnFf!|UYײŀ5𗝮&)uٔQVeDpi/yhl:_ǺmgRϋvL/).2d l.X~if6pe.p.A&/;Y@|[N>REgˁ N=X(8&A0lυliOc8"#s)y:f`1ȎCeM!4?s'ݦhi*l9#?Qɭ +w%LG|6.dfl48ݔ%ho`v|f} %|X!QW>-+FaWPJx5 񹫹fjSpq  xS'PueW*Uj Yu^TL:*δ^[Nю H5mH_ {A<f〰Xes*ܡ$(Gc8-ZB1`1tghiD,YSw0{4o3A|4 аk؅ӂ/Y:f Ԙ ;Hw<À6@ZZ. {饟(D[y[(LPj)zhީֹ3GJt-6GQЋcYzz1vؽZ3>eLD26~.NSԋ͖b/u @,fczR^!_/ebXNӚwܙa3-Y.O$khpd/LCr~w)5U:p м&p2z:<ڏ2UQe&~&I@ZlR] ?.nW6|7(w$*VٙdBTh^b7[$hɏn8_ocCykum`oTO2@uto7/VUr%,MowNb,F>QUl2􃵑dF7o?oPJźL#*\2)#M~j uR̦5n'ssuv/R4?bVB׮,"n4ed8wL6+wbV0/>רPhCUG f`jǮK%쟠LF㸯TQ .B*%AŔ3J6~LP@XOH \.g_/:vnj4_ ًTb(sf 5r 1qeQJcZLfqu>hˁ] 4};_-I}X¥|*ȡOs.Yl[ en5Hk5T CvI`y>+mN*7V6c莆_m>Z_`j,$Dp"C^D B܄idNs-Q&9I@p]Nd2z|/`TLۤciYܟS1g'Pw)OeNpIK=%j[5"])> XY)"(^RG9Bdk_k!#Yo^#8n6hЌ/e][& ".0-S ʋ,R7m("ݛ3ʉBKRdI?aٟڷegϣlu6/ $R=9~TeqI5$6zrn$"]rzNbu4O("RJMF\,?׉{تo-륧G;=#d^Og G!r APZطB"!9]XAT>]G蹓8PIT AlFC66?-H˼% ?d5\^PFyzjnLKv]wm=B|V>G/\({&A !ۛ^.6N1S[^NRo\[klg):ȔS'R~VZ3h@{K^khr$هƤ?z &W fǖٱ j\h UzU;%M+Gᜫ.l}} b8=ɐJY,M)R ({gj.;RG3ԕ7w?\[9`"`$iEe` 1{Jq4(z|Z2z N}r2k exF̝e6ca 0i4-A@v¿mn*P JIP]$oFTpĨqӬ|H,IЉD}58Y'YlA"k_qKr+ -`ֲ0}}&Dq6eխߩxN !a,A jka|/߄0"P|]V3cܙ6X*_ c#J8G3 OEs2ȗqw>IJ4YKcD9z;qP-O5]sVN4v #veI_tx8yR@G'jt&-Vl1Q . g9 U}F17|j$6A/w5M?iRӨ|ҊdYDd>>$2Jlխ"=Yz걥bC&ZT,xr+ cv2F2֥pk9 yﵫ)bk@ןD?$. ^c+ pK@$ױ-AxAW2/vvmG?y 1ihH8 ^|1(rY%XAS@ڤ?{7Sh>r.[+Fp– iX>m ݿߪujaB&KhiRfX2Ԙ:~odp0Y g<{_]G/Y즓NJaT+'l;ȢHwU=Ƚ^`k99Tu]ϒ;kEIbV v'^}{kgԤOJW0B)0v#ޔjlotȌXdr7 >׽7{x_h|@h8',1aFY^ *_cJ? :oXr@E~Y#n8!bNsEM=|֎<ҹZj;å/bg 9~|kB\?RDhA^0O΁'X&'>U}{ i|%#j34K\jDbf1($ Ȱ254-[^%29?hyNIЙ3Γ']$k5Jq) TixĨ X@.NTͿfd6Ws~k*5 !'H|~jUD Ϭ#5Q:!|;!%6.Ik l+c奏*Uen㵓k06ЫzU4aBٜAs(eme=n0hhՋ cyV_zZAReJ̸ˣ,5[nX0[^Lb5п%r1Zյe<~,Mr u?Lx47;J|? $nMF!zye$ٹpK_`` С(~uTVU_TMp>ȚОZ{Uw,Z ~kGDX2)Ŷk>rgt/mOPaIc,Uj<@9\a=O-9‡Ů,"$$dGlW9=usW\f^#.Uаͭl+OX. {כU cD4Cs,׬K FhήDO&0N+e#=5n`8Iq};C.,ւR>0aTjXK9r^]Z0N>NwWvϪXz!`zcMf~~O;ϖB:A*.)^F䯞Q>Gr5ZY&!|5*7\9ޤ_f} eؙ 7+r62F?<,:Qdlh{lz[zԈ7q:ӿn9Rx}AElB 9@KF5ϒ\ۉq w4.$Tls PZ~R٧Xs[h,Nvѩ;Tk"SiEuC: 4|cax\9#%$?2#gʴ/o5d^=W*_F5uEI ^Clq !bN.(""Y~K;):ͳ}kH*/rXztMl̵/IuTZWrFBz>ˇA-o[5߀tP:XZ*Bc9qت\(ܳ?9qFI'pUH;_P;b~OTXEI9fXMi(B0N,aJS#C,eX5qXTR:'-D-V !ZiUc7m vFj6B}sd@L%5R=rh<UMI<na?$Pe+Ulxw[\+R"ӳ K-"y oo@i栙Dep`;sv1{>6!VaPTgm@CN|ȲKC\NQcY{=x Hl wK ޺5bC|Ph#sLu QﲧcB'ˋ;O e1l)\Ԣ bh^thNFT01JaWI e4t8{Q^fk0*6$.4T$>mR!V٢g&׺J͔NiIhijJ-2!)\KLZB';-ʁB,=ꀿ GE0&mxh=i=yLp WŪs 6~sQ@|> 1eBOѪ Lzؕ`v4SV79@J_kK)B%zCJLb,bS+jΖUۉԈpi 1Uуv;LEu(>˗^zHϩX(ΗU0o?|ML__x Gbpr\a̪a=CDuZo>_ZA(7%YU?8*}XƱ_\aIٗVc!fj1<#}ι/xh PwS@E׳ޓFT"ѣ^R(_\{Alu%Ȉ:%vÜYa 2A`>7~&J @+jpKi F̛M0d/zG&Yyq&4:NfP}= #Rt32ݟ~ z'ːgK"VC+6%y#T n8 [5PbC(tV(Eq+LhC~ȇ.np+{ T<&M q{ޙ}O'`2D{;7C :]ޒF-ȖhТwSv= 1(wgفV] :>nD>X,o<-荢9W>؀<._BOXFS+Urǐ@})M!a,S@>rάu;;iM}sXfkdwn\E$)1F\FܐZdĎ#f|%hP' YFN!z0y%{V'ZչbQաPͰU_BH/o _(SkqKhnИ"LFe8ef_A̸N[4=QFz VOx|gSjݷ+JgJ7ϼӘ ={ g Y^j7D^py_jSf}8">gد@tC!x?Fs[Ľ4L?& ;IopQf@;9~҅CuEEځXQ9Hڕ.&(2\5W}ZiN[eּ'yC#Eoʹ+x5<-)ADL3i20F@:0 X)4:1ͳK zIoIt1@֜pi"^Yj6kgbxr% f {^,=MQq0}*]jGчN8Q<]k/t y\W5  ܠ V4o.\^3{!UbE Z?u|tH$-Fg VBHEOҕK1_C}\<7XUⱃF(;"QqW.{FvgKPyxr66 y'}1 *SQNˀp4?M'nȴ[a6ZRa))ƌl4^)漩a|z7 {sNܒ{lje4ˎ 4UGSw1oTmCe hY~Tڸ`Q64a+.Q% ]jyEe9sȣUiTލ۶v  n?lӸkQPW7!7̔˫e3G6:E; :8-ڤ0i?oA{js -)BJ4չ[BCkPfiq0-pہr7|Zc>YG n@)JFQ.ϷAj%L/DDe/ICJY#]̌xT^%tَUQ?1N488Į73eC*}r):;" {Zy7i,¾n"P9k"}crD`*.a[{+eSYs1Џf@S*VѦ^q^~wZ gFjl+Mjo}f޴tc,&𲓋k*ҕa &u"`xZwUe7QR>]ܿPQAݷ{;tH| ed ~@-ܙ Et{_q|8bNBڏ,$@9J(\Z:D'np3[b>B/k-R?䴷|1&6~I ! tgfb3[”xLؘ$Hoa<+zf{CIf|oBϣck lFGЅBBu*7r!&'@bKeIdLLx^>ѡ7-PL ZV$Ug FKeZzf!]8UHwM:tk[|!cOG]mq`Za>6?^FmIVCR^^Hci3 (eߓ"Lvzkk_mYY2+I&l#a&^kڂ|ՆdI/d:7 $;$bb+[O 5|zvD|fā'$Gk»(@AO|7YzThY_sK?.u @>c=]](|X#BQMs:o,'f*]WiHSZg E`TsXe`%v5SuVSPhD(@(wQ]YOz " Me;oc5Cվ|unS܂=#S[J4RmN@/]pӨ:5 l < =}z_I+)Ǘ$ RH{у7/@De>`S"StK%4(v$)g{:i'}ݿSyqzZ凑۸WL`w&(KrD<λ c5i"#Gȏ$ "wDwl(AE;YGa n3|Vyge:Ok^wNi[@H' S 3{g?΋($.hW>-b0:}ᑆ{hl3m =)B@5-H" SƦOZ{! (@LBQ#v]BS5ݘ#a{)suaAu,쥄Ex>H4i PLĖ|h)[ut$?"[ٚ{\X8koѭ?HƼn@*a:MlbI 8jm·u[ԞG93)y1z)Nq0Yl~$G" $Y nnjwi4+{&`_a^ʊ׫=6F#rƕ$qk bɠ:X:*v8f_ƌGE[2ˤf ߛF0,t>@T6EAg'u??{"5xOcL,4!!=kV`;o14 n\ow.K R^Mbk6]9Fc!344S0θR3Z|Fk*R*43*o,_qrݧ  #i} /}Lrb^,' P{X M[r1ٍgv{ 9ceEj 6ػ!bPڕG5FOы:eU@HmZj(2Hk'ӈ׈Hӈ{NTVQ+?[iΤɆOQ7%Tjs yeQ$EVLW_78r1)^Z:Ƿx3鈴Պ#Wh w h9hTbq(ce~,SĪY.zX;mn }Z|ێmN/MB [+v|i>,܀׌ŮcUMݫpI>1 }وo3ƙ} ԧ^%_Mx*hK.hCm|}Ξصq#zR xx;P j&gUח?[ж|9&_M<*:90yJ! 8BjOH=C붴X c֗$:(?PĉP9b /0!#Ez=v묇 Fi%WP@S;{{(n]l;c]?6'MFm%RA{b^ Qx&Vvc֤M@& ;F0wb_tsԓ6޵pKcA.7iCvה6kKdh$ %X^`h8/m"yr.#و+&p[oTɡ7*j(R$ksiPy"F"MAEܮe7Y ]k LKV) UB Jo>ҕp$gt/|5J==Q`ҫlppQ,y|7Oeuu,LJ+73t[swۻ]ZLEc74U QM[g5,=.WɎE3C wD ]K@k=*= Nf0v:bQO]EZ -4F HZz+ Ȉ`,$l.4DcpNįWq‹oI?i2\gu͒&bI .9`o 4tA{o!۠y6FL%_ްl>ޑ4g/:ь<"e\6._Luy ϦģVh"r/’A$ Qi]1fFl5D5U1DXoGkFU!fHWi\sP vz%3ӆEQC-u 5R .ʇ>YB%,%}OY8\kVQR]^(K7=*dpB`]rkF#A!Bi`Z^L,F皙2cLIMQ !a:3Dx|"-#@TjSRc,b CP'+TRZK7bݎAK°Hdy:bGxvtֈnti$r!1~GJk8/rnH(Q/R6QUaɀ%o\F&`P8ёK 2031r59| ,C}89KK|cA殍ǏuIu ՆX6&sC2W #EU|ᢙ9G pF]BeIs[|adgR&nB,̓o ;O9Rj8 YF@M!D8ѹn$&`Y6ɕ4% Wm!ݙ㽙 3gYX:AL&zz=oyCLYK ]a{5uEbM|;Jz{8ITY8qu$B0Hu *WSG)QZq)@Fmc(ɤN/*;PsF4 0C4u t̓-T&~Z 7!>o06M օψ48T~--O`IXb5aҝ[Rd' RG/}Ll|x7D;h`gF@\j 02@zn(mOESZ3y~3׻6+Y@3*P }g,FRW=T%LW[g([ӭu#N,G= Nt;e}`h9$U(齜0->M\6gfrMKQu>iwIľy9EfHJ @r/׽߶e{A/)} J_u&܂7Nq&Ϛ(o뾏j ܯ> "_<>d705>w/x%ZߨX!|L+?_ s-SSHOΡj}V"n?VM9w5OsLyH`a-ۦo5|E~W IE%it&zz;#˱}fz +w+i /v!^%2`Yq D"DrZי|9uŜOķʖn ̼?Ah6Է2i>Z@hJ"kamg?i $bb֞~lSX@܋bM -e^ewV0ҷ,4/+s^d:X&CqXɊ^#Ò$£پYhAK+Ioopd>vR"l"xs6c׏z)>wGSی*  Tǭ cSRVv-| :aB# r% cd&w)̒!uus@ 9&:ڀB>A07X/) oZ[ ?n:_kwWLhre=4t.d>`Vb<ɱ¬L9݊)asC C 2g,]瞍iFpWW_8l:Q.Du<8 Ұl>p:;Yu~%;"VܹY5Y4}0 z'LG.KAɺ"U; &{Cvm&qtj:_7V_crvy%N2φ:dX.ϳ]!9 C Qb?iA.{;R/|Y$(5RԊZ\P)4zH>f.rg4 6ֆsoXj4j\~1`+t7Kb߹A> W{BE/`^a]5g,V+2)qgqI $ؐ [d{H}޾:-2whlͰPx_đyFh%ǧ$wٕe_Nx]gn/-Hk}kBt,5skLH+ؚsUeힺJ[qR2"+\ 53TgDu.e02BsVن:p82)"+f,\<{ ]<T.R6[b{Xy_?%}߮zhgo;v![nóuI{8uЊw}goMs#_'Iew/i5"f~veɱf%g~ehvk݂8)LTH\/Y^ _xIQ^ Pga%@6H]Ō!XKOi/9s3 =R/H[!4.yƟ?GEukAa\/]-{3Bq iDU3!>lܡ5`TW¶8 )ePozc ( 2\="Rm}p\ lŭ*j u~-u]yv#lnp/SS9)[.VP aU~NLl$ e|+MO0 72,K^v_qi9FSK)01޾4itx=j g(?AϾA {s$xcul.%}6=6CnIY@cf\U6jIަcO 1>rt Ff=jp ;-lbX)(dhw~l#Ny=o}@0.WkAmXƱ3BҋLcYMb߷쥽C*8VLs 6SxMB>yI\F:TqkYO ^|[߃ ]1q| CPGE[dX\?N;eT?L{:81>[՚BU̥m*{c1p<.q}w{"=Kn^IJ0$j`k m2Si&KJH+LsL7p7OynN_;45(MGs S n1Y} KjBG=Vui,  Ȥ*̌9|i? xF|ZlQSސP wI';V̏ޏ=>g֧'molڵ-DgV-Oo -tHңoo{Bs+8{$4!;$ʰI ^'#N]pyxOGE'hds%>Aʽ>Vz*2 rwfۋu;4ET|caƊiÞkW1h[_>(idP'MD`.Nbm^;|+o)TL0@Mk{ףxp1 w@ֿnO$C%jeAyw-‡U+Kb#>ѓw L] EMsgBiyzٖ2^ >8ٕ.p@(jdR #YxH}LL?A1`;'NeUjO%i ˶l( s (c{֛0nrй4 j#HD5 .[nͳ$ZH䉊#^F74ٌx%pVPMŬgSSrrWZLt%Ҩtxvzgr -5I L *!Ay@jFH%LH?ɇ31DNdX fyigJD v(@  %NofC?&^ǒM#].MJp4oy@Kw;ܷV0= )qxwqNOAZ:7%NH 1z`Kl# |%#;/s0diׯmxFEUgo)^Ê=cwƗzHR WHgx ۯ[*TMbj.XRwɛʔkuK@sV^(Dd4s*kqº ut %%NhfQ_9@a1 !V)YuѬik bTsc)h~#gXd6V5!ͪ#hpC^dF\7I7Ceex}']t),g3~ldq"'qwsgɞDq׆8icNRWmh}Ow3^?' ~hd NTcH.epƭK2Ŧj0u4If}@X%611uӴƤͲPY?cYeȟe3M7`Y45JeHB@qvwR @ Dv.9` <s_L˽yM~5gNB57Xi~.H} FgJ\Ȣ0Sk)B۔?Fm~Yo"5< ?%oȺ4u}Ue5@őx՟NkeY?bM(g"{qw!A9MU1VT!bʪkccc@($*!?pd:iwޏ uMK4c>_ Q0^ @#c4WRlz7 6ND0eDV汅~$J űՔX|Sޡ1?Z\i :r]g==v?93df]r!!n(`LHڛ9\*t٘͒#非]VԶc)8B~oW23y{Yaoi?K ry_˟cY 3Aqn !-y.ZFz!QzWI@ z0\5FqF>3P&R hK\:[f#_j%.;{Y ['Է+-aKHVE uϙ1dC^ IŃGlyj$/stJ>эM.3 }-`$gt#kpC?|L}k݊QأIC0pKo_j(6љ5I[ F5R8EGVFL у؉,9\:Fu6 0a5x>s-OQ0`1[PY>Y8)zegkI<.{dorqI>\]&Ȧ|Sb&+/KۓRUA@CS-p==Kw4=SzK14:FRysT5-AiCq86қ?ZE^LZF MU"upM,jܫ@/19~m*E53i~K4_, &|<*JO??J`Մzl*5Yh2GӁ脋H|Oz@O-g!G|uN QkQPeƟ@u9{2!vx(jѭc8j>mZvbkr%xkgE٪@„ m/f4~/#l$C?mp"<׳,O2nw)*4W y~~6?D5j3hsy%b}1u˂jJ|L-z3U_ig,NF=w؜e#,z5z Q@MIJ> [|jfW5\*&K*5~-MvJFB F9VeH'I&Աn lC7P^QDFJ;kq4&5rmyXB@:Aka(ޟ]i&7FɊ1͖}sa(H}?T X5 ص2.^~ #{]"{?XA}66.ߨYKG\⫋?.fIY}bnA ei:>$aMRaJZmgWʅ~PB,ߧt}=|(bwcpyu H>&DpwS[{wH8\|</Ĥ'V I|-"@^F680X(*?;bBKX܁OB) 7BHB/Z"!s;$U/82Q'`"Jwt"G2} WRğV v1<&T"C=4CZf2,Z^cC <F 4x.]Y_3&&ꑧdH0StPo#hJ+tp:_zu*9>/>#Mm-Z#;r P$X2Ӣ@8P k$A,4cW^ Z}˾ BrWǐ!؄[l\8z |)e Ab@?S/K*4׋tk`p9%[&f1>-$ݏ%M!GǠ3A"FK+Fz,*0dq I'\/V^ ?}.kCenjې 5@6 M]gMVi$+nN)ץ=}D3D y/".muS.Ţ1g6c:M|ۛ^/"mzA lҟ\JQ@g؂n"bi0?>IYME20w]*'rU6䜡/|!,.u]`0+h54V(AjzKu9 ^4-QK;FT>GdV|1<4HΜ46 r0bU1ڣ I׆dDyA)L+wxo5('v".)8HQU۞ >}$*:Rk&?/Hi2maG0x̩QI}r X v (?ȃj{,gkAr?(C+U)ҐA:ނSqtXݽUX`E ≄ ]:_"k|Fr˝1'ǰUIV~?(\/2k{+w8DPR/Ľ6+la17/ JvC۶nkP );Y,&KH1FWQ4dVq爼fMu(ܤ32UDMO&uPjyh>6{GCxayE6rh?W) Tu1rY߀.(kzXuT(-OM)M&CXq2`'Zz 8*uu0i]c;GG4׻ױ+#L™1פ=>)TAvܼ# ^}Gsaa.e> 8q$cCp:RIqѦ'5A=`_W .b꿎iC8:m\8Sû"ΜITSř|f[O ܘ(<M֜)Sl R/<]dWiB>NpOmH/GT<3߸@ w[a=]~w=11̌c\&(̞:;Ən60[LJ%:}|9Ջo gifBgHWwt bx 7$Tim\SlþöxR%NJ^9jӤ; 0IQ#e#5oze>&^VUz:]3aDdL|A5wtG:_PM-!p*: fh46#m=@Ⱥ9/z,#l{88-e~:K^51l3g ;i9_[X$w BcG'!i f@a}R%AJQtgq\FLzyesK2$6-h +4ƣu&JH"dnt`lKµ,Z Ԍk)ecu޽s=0lvzlۢ]W3o";tXNRN {Td8`Zθt?k+GD@Iw1G{oj+l50*r̝;ebjkr=-8+R!a 먞v>3rڦ*C$1{S:ܑXFmx=X;f~nBWa+ s1j,x~A :!8$`j2/UDBqHaRRt9'wq6/yǻr|"~x ?cHɕnH+eևHG:}t#L(Sl`0[_A,8~|dZ İjD/碏 ~Rש0^pgM-f󥻴ȖW͟ye]m<82)~5N0xbb",~ ay1]K5'dIɶAްP^e,J[qCJVBNEu]MWT 7Y D*vۑWi{9H$G@&kL3R<&a{^ wluɧmd{[A(h4m`1pw]ĝR0R!^g)~M1^c{p4wV -vb,yڼ{PJYwI~@˪*黢 wkjn {H w.} , -B"5X=6've+er/LjvRᒣTD97%lConY1+/Zr荌(/lr|kZNŰ8Moo!2C\Z<,6;5FuCXk5{`|3F.Hby%?ej~*O1wyW_YSW4e4qη%Xt%$x!݋@ 4+$={$4 Ԏ S.ns\ٵloknD9h9O8i-b.p9` ]>HŬՎR^:$f[_HWr/8j &Bºp,6ɡ/cj'YL$AdjLʮNp(.] n5PцƝzJ[)@j! :m}t۴w&m`Ɇ@)!&l GR>'8h8VjDϭHyqݵ" Ӷ8鯡?X2S7^C=7x~UL_z)JE d,OXK}Er0`B|5E}I'< .[؜2w7dAȾw(V1_=)#f٦?Q bܳgwM׸duKYΞZq>g L/j(lrv-xf!T!Ksu>~{iafUr4V!%l_WF1s] FCy'hiX|ippoU=5UE'dP%ᕇic$ Jj,y<3!%YTɴ)rnHUBK{E;#b}C IȝXEWlf|ξܬ<4=VCuM`y?\ *i"WE~||>iikə%1Mg2'-2ZSM' fxY =ߧaE -..Y ؊7M;ې݇0oh>@h2$ Lg rwRPV~$P&Id\SbS4LHxj yD2%O0X3ѵ ywяѸ(~D4ae݉PE:,rPh_L'qZ֫UI[֪Ykr KC!,QlE]p>nըO'jP l5=>8 w| UE*S#[n%Ab)-vʡݙ9&!\<໇3Kn$VS5K7|sئ%{J) Xf87,X4ķ 07:x?i?Wn6'{0?9k!Tb _~?áp8]JzDHYulԯ:<;6DLZ!Pf9&Ƚ< ֦[]kA|QWf/H,Bᵂvx H`6#%?x@|NU((Nӫ ={-_ܼDK|C1¼<(\_GIWp.UΘ"ZPIvwi'{{?cq2o0(Zo$=?V"$fTNުG"ԙHSxO2R%lƗg*\,Ppg0/Z„ދ9$#\e:(/9(*g3R[@+28p YqF pd>uvY'Q'"2.y-ex3S@H97o<| %=wH#Ho53L0Լ0YC%hɔgŮl0Pq]lP+:si %<.$q ?ź1QP+hAU-ENnA5Ǎ6e[>.t::_G  T8R)gSӝfJ̆`BڟL)hFBZ6IXfzfaŲ/*gݘzn"wن򹟘5@g!naf3 KXy^9%?upnbKmɘBM+0㡩MbGG<\yuҺ- H-km\RR:}.`o%Kp!:Kƫ\ 1-emJE\/|=wIk]5dN= Q;Rc|I$ Иi$cYƮAM"Ɇ"U#, q%aQu\e (&(ݤmUu{[3 Wڜ:m1gZb\E>qǕFVmOy=q1( z,aqxKSySmNlk'I,,I vB*Pj_B y0$E\ vI2 |)7 u%*B}.W5} ;1 wԞmJMw2~`-{|Dr<"q@_<<.\,^ts\Y` U\֠fˏK(mIi<'zAA"v'e?G^-/;x5,6at?rG2W0:5b{薑xOu=QO2OEދ>XD $-Oz|1AI0qaC|Kꄁ3>- &ՃOo$Dv*C dNA)sX;䐞͚)T2N6\tQ4GH 0ɮGfМ}洓iu;k])umipKϳ M[\NqM ׬Pz2i! %bo\} E]I*ȠU'ZKk߫jC7PBh$D_*ǏtC&@|&KH .9 Uvn<vAb~!5n kISBȪyk/%sxp}υni'X}Xǔ,ZY8ꊼP<$@Gg)$ffePY2_*hzq/9NDUS${^(o*ϲX/=΍.x v=VlLe+?miiF0و改΂Ո%T[Ǻg/,(Bu U+d^uXFW/Oٻ)3RQ/&-0E]s= 3.Xqm&8u Rԗ2 h NLJv 痹v V4~2[h18xcc iX7du}fgե]<0H _aH Y>9#\=mȇDCo S ܶ O8M=H u 9P b` q \# D=+_%'"/^J@aF7ޙJ#VE.V{w ^5@hA.^1i"2rCg.{An `_]P1!n,+eKhvky_.+ BVP)K ZE͇ Գ}:(j/=F߲4yVAv 4 &v+/Q~u$f m2*R5hu-iNiNi,>b< {WP^~aӤHZ&^gR +xD)L`s H=Zھ.YR6'U5NH-Xj2"'vɂ܎}LMeh zUUYjPRf83j6RrHY Bc?CNy}Yȑ;t֓fL"ND螄92SG1*Jñ@*4鎹2 mqƆqf9U0VxmPUvZC@qWr`հtnD)&E4(}BNuҵ+_;RۙVJѰ M8h}rb$RWQiwۣ?[=|7ɛi=G)Wi g#Ecݍ:b[34%u4RO:/J%Xupfls5>UHVvĕ9|R5=GlE_%[l'rWWu ȌNk;`1frFg?żL5k%BXO{ *T4CR]72+I1-E}TI)Idb6胃'CM-j+fhׯzEҶ &_OF钻 Q8Ϣ#ڍ`Ꜣ%޺Atp]v"㷢 >`9Uˮ+]5c PИw:pmsFJزea{n(dpӪ<㑟c+*LxZYAJØiɸmO8AP(+cjIჰ0`i.U&9^{OxvGdSOfRCDjVU O7kil.K/4E &]쳇>,9HfУF'3]@3=Qo@q~<e˰H=4IODeAÂ@["7>- H?1T^HAW\Kc3&b5`j(Uu_"˞T;֥a7J6Q6Lp7 N!"9w%jPcB.esNv86:9~]%i7TµZ ì_<>N/±^Δ b;u3c'(*nUzږ<%# ,B!mtԨJ CEH19IE4>gG)b Cky+!;0m&,L|u#Kذ#s<lPAӲ;8Z,(8/kp^GNq[Vސ5pF`\V'όW^č6NTaW _'f  腜@V7VdB5yuү$fPB%x&_.L!:Ǧz@hJEj[( 0@+Ƨ޿(B҆I>f ٥)xګ9w|X%ڌf2ٶ'܅}~w.=Biq>F {Oeړ3LFB}NG Oy+FMzG1  ˵ =vbAz[fpZ}$ Řӣ<ݮ(%1{rA!UFmz%Y)2LO8I-TS-KoAMnn ^e Gv옄jv1A^VWё_:zl<;m؂p^ _IQAv1CID jl ?aoYDO`r4VVF (F~3gmG=Z`m6> 7b.mr\LwHbr~:+)wlxmPsy- e c]&MEHW ڼWgF݁6&17*]6sXmK:,sNGp.URP qZ%.;{u8{DPܥP,;U>,!Kڲ3lrԸ<]y3U)DLf_kKv DQIqe%}U=Pgx@QW(\A@ᪿ҃$,RvA0 |pD޳@|S?q:5s=V5 5'fU$_r՟S7>H@ T2Q9&е9GS~IPrȈ_BRޏ<Ә\Jm^肷& nE'uZO?۲ꔳ vŹ0n(݀(rAGǷ2>a}|?W-cD, En`?'9 XKߨf6q1Q3[ID4{Yy {2.(xe`E9,5 P 4DdBW1Իk!7I|(m~~5+Q^ڭvt<)YTrUb!M^0'V2q3`i9`c2Mr=Rt|8`@[8Q`Lth0J2|cC0xAvƖ2K[-'N gOb`FwdAFONV -D*_)NAUEȺp@ ·$-C7i&BV1G\bh;/F?bEN;[߁G({sTYVn*h7tS5m:!D9yOz' s]x[YϓӼ26N,E@h)|'ѺT:L-.bz,ؔ\/G2a/'%¶'mo/O#.VGz]3҅){f7l3Frk遜, sD>DNVR%尩b3GfNymN6δ՚. E.aY(\H8cC-,IUTK}MD4;;1 X!B@'e󿚖<8&NIA.!xa`l@ffHH0#) >{ oO}` Ph7=Oѕ~wkfHe3.;\21p;Xy!29# j"V+@C՛*D,ўH`9NWz_OvlP﷍KN)y ke7,B_}{#e+ 5$ <5v :g箈UK3 B'џxSú<ՙ5UR&VM~ؼK=7c6(.lHTߡ?17˞7KL~h1c'ڋzwq.2Q+qQXK igy¡nY%Ʊh޵d!_aۅ+< 65 ć^kд'DNGi#SoE$QZc9_O@kӧÃgDq~౵X2XCp&4ZaRդIRBezwfg\{PdÎ 6|]1irmgmPO<ԹJR٢Ru?e10+@r]T})E[%t-2;Z@ N9ѵr% xJnT^U|Q*!hxZF%ce9i[+j p`@=Y)X_)j^̀ uc?71FJ ~I =g3d$+ xAF|$C q2fuEsTT9{GK;KՑbgגոf8NX&͝ 597Rh&ayOf>AQt_e |BO>[tWWY.Nʒ(\%K<'#Z65n][@zؙ)Gy'ȏ:p`{8 HI;| )`E ӹhv%oEl~h[| s0a>_G,!_Srl͸C#[uTӽdsAcڶELhkү?Xl AEpj;m '۸W8ŷf_M@qR>f+ mX.\ {&^E?0r% @{n#Zx yf[;j5g˙? J]v 5>2wJ;4"X@XpޟWՈ(ni7Ndf_5=uXAAvEBa%F}PD%9vOwM;UH\FWD+aUn= ~w "ȡZR}6$mjTkb){ i` s&ʎJ|NMz,3(o L [ ̋޳]@B'pU,9E|KdJ蘮s-?w;b9P**߭rRE\N]SCڴGie95u 6Bjܗz3nn'lkfj{͏FhA Q2g+ >] ;2^u^c)BL 9W0$! ZXoC_dW*@Ťr+Jl~JN 0iA)j7Sm0'Gszr^LKwN]d;/Ѕ, y, tx}໼^˲x4VǞP+~ :Lg+MىSs{^~ä2$-J.j`I?+={=տ}t?i+SR'Q:^i G|uCe%yS< ɚL*I]Z)k-?dzRBgptE<Ý-{t-! rq—*7QZ3r~aE@?O:@Cօo/eJ}"|?ݘ-Rk R_5szÅnI&]E G#p4k*Cz=Sb`Y|W驓hr<z܂x"v/ ίTXAf"Mx-BŁQ(GDƻJP챌"=yji8g#N+4Ե/Y'Y`fBzM6>ܬ k$GUZX -Rz*8p ~hZ5។,cNἅ JKd&EI-+]N?QJe֍0wbG1в}Gߑ56?R+Ek%24NP{I,9@`>" ĭXӽv+}A}}45;|ZӃQ>oU%dBDb0nN{] ik7E]gѕ^|9[Αc[nK7c0oȘ?>lrN";3Z-![9D~ytɎ׷!vW[V{~|= -~kuN}6p!2 7\1#wYm+4̈́f$:"8^;(k6qAOQ XrgiU$Csl}q֛06ܨ4\7Fgk4FRi圩B%~UyfA߁OVαɎ$ilLR?wÐve2"߾k?Ը"jg8CY(9褑gSq8^r10^bN:p|@6̺sW1@R^ڡRF>!)o{sB+#sNDʷ=}0;fKgSxBw Pn$p# /zٵ>\ QzQL{1 I LdH|ư™dDكEf/q##3iYW3QIakI$J4gv)a|^i5j:Ċzځl]FYa+%! 0}WsCI@"9"Qxӕ%씐:JzIؓDIxٮEAb ^S⺷Г~3R0`Eă/lM(FO9iRJZozH؊pyŭ pF=WފX C$Oe"8GwA)y߭b]VWE͙E@+.ձ A"J}5 cG7p1z2k9ԆVv^A^okj L"#k6w: 0D{f;FH }8w (\LZ$,Ϙ,TFkމ_s^$JCSN8%aXǺfG`]JV{#ÝP }L|1\`3uMWdo}epnL ӜEr./NcЌv#S ꉱ_a>cz!C~r(jFby(|]OR(2 oqA#$5JO:+K۽ƌzt=Wʥj6ݰtN!X/E-㕇M:Uz)ۦŠJTE}ˣE -;36jC9f.6Ձ^i[ϛ,2p [W*ATMP,,W0&W+}^lWhxTm1mW9YK`|PZ(IM~\Oy+U(AM=/ ӹ#5GERJvUȑՈRYe1QLB,o^pE;* ˴ EVn5mK/=m{m=,T[];(/U~y-'$A]ק$t)Kc>Vi\b"рLK#A{&>z&cل#W 9y ׳386& LUV)w\m < 8W]&fVX} rwߊYp/㕺k]t$o^ U;\JQD!nkn}XzM~-Z6%^x2"!҂ZK׃8?%fVJ -Um2e#T3A2~Nuh>vǻ hЁuaS9P }c$ cimE>y٤;?x}ZxB15M7ՙ}g{nx}7mE&Z`:{,g#x:lDȣɃd^lii F>m+Tp1#mpM_x[zC}cֆ ?C\39%r"fm13%wo;+|]EKD=j<)XEm<@M8L60*(3p 1{b>;c! LZ0VO_6">yPhLۡBذs tߑ_ GM *qS[Ƈ.:KH?3x{=E\}tڅyTRlB= tdB:mm,\սn2IZnȓE@.x 2.rmhHfb1F\|% (zh"Ml>3+tS fl%8avljș#;LߨhP(yly(-DR870E tgg8hRV msaL2LѾ_ ۭPIGw^_aC`Cs;(˱1ٔx}%(E3 ^BԳk.`'CPےo@ُapXwchî"9|nYq;"a9d7NLa$`ALl5ZMjb&rt4-,RX2|><4z.(c1e%p2YL> ỳR}`,' ү׎ʒqe1-`wg2A FR# uX_;y "'?pq'jpۚo#4W3͘.p,/ 0K O _vY uhʇ8WrOuD$˙^\+@B\4[{"2WBeڰdj`oܑB@fەRg螅j}[uS \1B6I# Ձ 7>c~]վt -+B^kkQ>I#ԏԿ_;GкR`Ğ,o??_Nlp6P@+ؿY74<hZAy(`49$\fI؅V̯;z@cEb5̢IuSvqXv/LS4,DZljq\d~4VdJסT|'!DL[JdII9o$ ,{ͣ~k\ў&;1CѾў1FC``I$oCdiꕆAh0 4L5Ԯ cV4)ܣ(Y#J:d z|ș5bІQ*X8'WlOWjהiͩ:TQͷy\`w y(5%jMvJ)!SHdӚBBa<[xckiŊp)#A8UQj{@͂ƾ JNvlLhi#ddƛhQŗ~ S] 0M#Qe7<>oU'^q*~^, TH@_@sډg Nf0IISe>ϐ˧gx~oW*_W݇eB@,@518:' G O{EcNG5#%DRz7crx"llN=Cȉ tbߣ""=_H})CƠ? ^ck h@W q!m"I[:F$iaAA wBk+y,u|8kwwU^|=Lغ; ; 9{Uf#c훾HN79f VyG^z1AO. WE9% H9a ?ƅ@w-1ϯn% ̃ -cՅOʾu5N^e_dq׀{XSӜкTX#ԣhYd?*cF*׈L5zC cə dn(|[ p& ßcCPʿײt7Ǐt}dyRsɽ &~g\+L}eBWs%t}Vus:Y8o#kXqUK2@hu}ıDHdSŘ!^zܬX > W.'q􎈨U=҈j*DO>m.$(rq nvbCD*G~Y%6Vzb\oJ4a @# %":<7q6W!=P2|Sed[`:zZ>umtr%oF1@hq03fؼM)ǘC)6UQ+mXTc Qx|yzL`_Ҝ%7,^-}2C2f#]f9uDԹ˴p2pb"Q"rLCDIz9R5[5zǓ\ۂ kXooh „~yNqcE`Z_Y2Y |ae^0)h,7Q6ܧ}Sy$ku˃7:-N~qcsWsK;錉^:aV6BEGzxgZ$dp]ɵa3~ L6GxnL߻vSðXfj_;bԂe-ӄ%foMV0i `R˵NO*9@2K öNjIsa '+Y JZMYxNֵUp^dT¯6le僾ǜfH-i\2i&Dj1 -MpMRp-̫cfx*^C-::K-STEwR͛K[R UQ.q%,N$X[!+_@A}TF@"e}3Hn =\3Gi*{_qZ.^o<[ sG<(U9I?=D/^z9m.4~}W}s~Al:F~.s@T d2FG @ʤ-8|!¶4e9ܪs2}:iGr:bӦ.',$)AZ9C'Dw= g?51hUKC˴?K<*č1:Voڧ8hB@PY"a&d쾹nDj<1sT2SV(3Ϝs{Wr.Cԛ[]˞,zJ{s#/(aA ۾ J .Q 4{T>ӳ*;M^ek\4Th!UDVڻ .LhIWt/Gt6RUzF#L 0h;iwx 4X}0 KྪBf(ϸh>_?FSlIa,%ǃzPlxŐK&HZ:em;EøpDzz0Ѻ|qo_` uF8'$'0{07K<Lxrɡ o8/8Ϲ ]ݘWi6ajJC:GuBam8qNU"0E{q]vJ1ypWY1&8:Mu*w r(v04sh|]QxeHAr  czҹgtDtdyf-ך{cc=-&e*Fϕ#i(g^w?JC5c]QxaMX<mhoY R5&;u/1hg|NMnڵU EB 旘$[+Ypv7~Aԭ{ʣNWl~ny`F)${^=ΊUB,Z!D&N,!1۸">K/%g=|]77 Ru,`UL sk_i t⻏~xDgd> N7SQ25OxQjrR 23 즲ӁN |KDr :ںVoPȹjrj0%eYa+p|.2 嶭#,A|*xhS"dW]@ʹ2CJ|P};d ny^HN TN5>s1HHҾP_0E8ӗ5[u`<1lrc@yߺVa*sjFiEd~qldÿx@'[+?*](ZKU#Cyl8ZWɪng˵柕$ht2S˘xXqg4Eأnt)d9|oSXPN14Um!!VXC5kfE lm'J/a^wbq9.U<5`䨏Hq*Z.!26, p˥ŹO뛪bi 5U&1Ks# 5[﹎M'Y+ǖګ(RF6+Ɂ+jN%&㚜l<-rs?OиQ4wկwE`/KxkL s $هՙd/2w!N]_ 2`͡[?'1ć ݲ;iZu5pw ,'۲[Vg$Ut7+R=qO飻KT"$h?r<+, NIVVtù`qbJ;;ބl.lsj[Ǻ_gx1і 2NG M1;eq}<5)Vi .fd1x%w7|Y2֨[3 !Ŕ5 &i(m" c=Z\iXL6uF0km~;vZf2m.oIp+u b:MH?4F~>#Xx4 X& ob[\ڑZI(}O JIDEhߚjh*xuũjQ4/]{ fFK{[Ӱ#M%XkӮ1J҄۹hX91 8?K+}VV݋|  \Ldm>ffliqLIc {^41z?BBb3cU h2]J{C,$ ̽ƌ Dx,N&`$8G얻aJ.Jᔩ)? <%;V<{̢ԭ,<8)ӽL p=ƹ]wG2X3سok VvaEi• S2TE5.GWxes/)ڼ9;VQs0yZA6;&9XS`>st=28NN`lxvWY^ANΘ"ٱgYZ070701000002a6000041ed00000000000000000000000167641d9200000000000000000000000000000000000000000000005d00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/fm10k070701000002a7000081a400000000000000000000000167641d850000ec1c000000000000000000000000000000000000006900000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/fm10k/fm10k.ko.xz7zXZִF!t/R]?Eh=ڜͩ`-qps&b2ؕ5xv>_VT{d݀`_D+=ZZY B}Wp;a"bkᙍc渾>+`wb럞(.R^g7?JdTp)rMl_RYk&dtӄS.ʔ̉*ԭyك>tqPX tJdp_UiuF]YM/r\^ذqC\&x~Μi*T"^Kq Ͻ(鿀E3s~v =.?{A ,NoܥΕ@ VL WQpw0+j!6˘zM aRh䕭4Z#aq(~ 0iugey6}kevx?8L4*шIT|v7[QJt҉_yt 0ծզ?Vo̎ .k)tRȤn ZErP>~N0%'IHJqQ܂31;w^m]aQ#`cKtcr-Tuij=1R)69DMzYp+TVJVetPHZ *XޡsLhlj'}ֺE!̵ *kF6iVBTs$8vklݣGO:8CX M xy̖AtY`[1 B-g<)vTqJX51Q}X̧H|MW]N8dyes/F(*KQ!zLj*?i@˃+ޮ3e)ڣoգL zMR~,j'. |sK:DA\=Xu/-7Ԕ4\L/ w-,՛bv o3[.bIGr:ԠYq42h\䭐Z.,4dSØ?]KC& sN,(sc_I^H&r[ '}$nErz #߽?Wm"i{?_YE/&F鐲5c{;Fܬ ϥOOػlH*&vW nV~M-H,Rր`yqsnÈB4kkQk?XacZ) A];g=4=@ټΐ"Jc#{>(R!F5BD(<KVWh L'4w87?"C Dž,\Nw@& h?:ʔ5>K,J邘w [3 8 S*)1dgGm- O1L j>͗jMa-+J˝2{ۗf2*}G@ ae=dї0ȠKakV SMܩN"}g+ݐUC0V9< bˑ;U(wEQmR ZZt$ tͺS+E|QO816QL0鉮UBI9R 1FB'9^|wbӖcHM*)<vŏeއH~Y1j`m}}[e)h?62RtVG4!ɛ]JvCK=pC?gX7/vHՐG%1DXgk ^n,dYL ܝw3nx -<]_Sml6JvQ ?h& ъ&e -AfQ Vz.-0_NHC>3~WiڰbMV_2 ] JWϑ e>1xrAp*/'>ڥƏ B{I@xW- Z1TkM4XzQE?.!TľG$&NC#ty+RCfyډA$uPj[zD$K̳fL*"PB,{ `5un/&?%'Ji$::~tyQ E}lqy DCrPt!=6qHP^8T EN?qۛF}ѐaJ2-e^džMq%w(s#8}_ uS S5!!kY<5O28\DP4?7`R^L3=(:Дo㶆N;jZ3}~noX(/+`c- g9BClUDxw7ofUm%{iBƵ7S4j [~|z 4+ua i3 P$,[Ax v2?bI6 \12=E b~* >{>7bQ1%u5S\$x[s'.B!>0-385ȬN_LQ 0NJ6ID ٻD+BDl|(~Y NӘgtX3V^80de jz:|[<|=,sGj n[ +랸v _KC$cwNsyp.EĪ11R|"&{[ohf?DD:2 kc!#QxJ+CWo7 jN%ďLPMKc{g,\Óӝda~@c3M}4癓uF=O]+g:V%s2=w/RLY2sid1rA砒s1;LC!%ڦ4.877 *'?FPakqDQ#rȍ/yx.z>8^#$N% 4l,n-9a,}Do@AYw wtdO7~S fA,I򑱘"HjƋEZfUl U߹zO_TL4 [ig~~>,BҀc׊M|sbAxjGG|%q83N5gKVH',]eGEƋvZEJ4fBV"ɾ9bOCWRDgǢZ9Yc0ڃ%ʦ+idĨdt-[q W预Bz~nMtݪB!\쩵YaܢӺk3жzڝ9)1Y)W, T_-q#l6i]I=*hdpᙻkhDZ߂FNV q'"b,ca,ݯ_(8CWBtBg Q1a9#:؛r"xX(0|#bNbCYS+Nr#'EHnM|"Mo%ric[m[qvCGx;4?O FK `O,5r$0wgsٷR$\x\S=kh}Bͼ놴ֶ s%yU&7܄U7Ѐ9h>>r3} \^?SeA"lηRz^i R&Th۲+|ʄyao#ײ1a*(al_ ǘb}_% \Qdڨ3x/![XCѽrՄ|@%e!VqӦQ; O om )`i+Eݣ/I_m1;~ƉDgsa,̀w׺|Ζ.3 lou\8pY $"ϼ͍rl#pe=Ĩ4)w=-;KïGLUAS䔤7y hteChdoh_!eŸ_[~JRLUg|@N;A/ih1f 2 =\=*ܥG[[=M- TO3bڮm"ڕ$HXQ"6(T08u> 5r?aI`nQ9:K6f /R|1,+R#6>S A +{ o&昲6)kg5U9U۽qC]mk;`VK6&xԇkt#i#$~ߣ.]-Jt:C׃"wc":%N3`^(gGjC{bȮߔں-k5D`F1qDެ ۹2[@f x{f71iyQ` zMcj oTY DU&5iǤ<*: HclT&vOA</4ZC+u7h=`%-1|'xyqq]d4j#w$H2|-cNTY| hPHhba.aHq b,~P8,Y1ce:#1v >gx? }+wm2TURS$BwIIg@3Jqo*hSNa!G˙Pjoc>5sXY$zT1 =y)FO`i9]dP-c^Qo%,hpds ?n-Y q <'u/ԇg!泐_lO}-|%s.ao+Wpg|XHFhI'(&yMF,odv. }Y =<<6:%7 EI0FQRZƎ8ʏˌ3ntB5tfI6 jbZ%WS/Fe)'FMNonP[rznZg+bk3P|G yB<2q$ܸLmJbxEGՁ!SSX *@“76>tyh_m|Z: ݻ[|Px;u}>IZ`4u:46*p(tȆܰdqyu%);UuY4# rMX]0;^yZF7#3[>h[jw+~~}Io]+]Q&mۤQY D (NAz96SA.CZE5Ǩdu L83)W)zgӗ 08_5 b+V)34Ff5&ʔ33-BK@ +QkCH^1hEFɖ:RRgYigo>w:Ťw=>sm Bj<@Buίe,YNH83חƾk0PW124Q.mڙKG&"x~&Q5G@Xvdg.i ZeYvJSIpnʝ) ?gA$ݲb/-^Ox4EɸV<(M;NȬV7E-xapq5$Jc.Wvz9bHa/c3@$]{{B 3x$l).'eQNJ]g[/L/CXγQxM4OB!fW‰#rzQƫbl%+,{ ;d6=HY  X=tNqis-g4TzFx3l/ObA-_(`;nV9Sئ6g6Xr0}8l22;dz2B'l,p+fCGI4L*N eF,yICxGtQ~¸襃zlASl\xXQo/5YL-OjLj`Kԇ)xݸڈ2 o9hmMeN;>Ҙ>ՄF+>҅/!q(OЁ TAoocU",m '֜k>ynlFj.6)$swT/%u{x rb23={!c̵'M}0+ ߍ_f0-_wc<öM$.yr"¿V.&W@2s3lpDOq{ؚ S.B:|,[RZueG8Xr̋RPuo&S8\1X?avJƀEq`~vc#|9Ww"N[g/myid#svk7"9a5u$9;rðO_;dMcՅ&n+$<xO<9a2Q L;U]U|$s)[h@q%22f[I|ՙf5`)cl$ݹ9_lL13{ NP][NG4Oi @Ha~up,tkͲg r *M +ǵSU|S s/OI^~OcQq.~ܜ<[+|_l 7y_jn3QU'QT@_h cYƬζ`bIlPƳЕtl4a,< 8i -|pN2.A\pLOH!N֋(F7排n !rFZ=i32 DqV&ƽ+2e |ը rC #On "ɤeOF9;6.E΍!E:f'W#) %-d_( h{͵S=]pE)Tg2\5KsLr]:LNO@&o/.ZkU\>&͉#zeމu>:|<5ю? ^}l6EYBJC)AQyJk{b(6pl'T)t@Cܠ"v׻/.Upߘp)ߐTn#9!Fdˎ%,D4Ц- gHsQΖ*:Mߌ6m/z&vU)͇y_0(1vP=\| m9Nu< ­t<ɞnvD5;&Ѭr/sS۪\-+%wz.ĹITD@eg΂ ¥* zI ,x믰c|Wv;$E R\:@,VvtdLfȺz#y.^ `&MR:=anvJeUK:ESzWBG$l[0mюO,CN߄DOՒ5MLk(dE9^: h:)'O,šz''x9(;_JͨvW}{e3m[F->J%AX_Ʀ sb>F~TNV$HlXdNiɁ~2YܓU2Ì&J?\fn(s'SY:J2yE25鱃g \ hRI>fys DY"ִW.9;44@:>,;wC FX}P97G%]%@e2զF$)}Ұʼnf9i[gB#vfL" #?n'wtI jz1ok=\2}n0膱VF)`ʴb|E"IYP9Ȗ5Xﺖ  BN຦ы3 /RM{>y-rs˾aB[7BYMK`l˶'x%6p ,D#^wRvĻJ)eiӝ$זkߍC4k 5 B%qU0SL /d8[ΉZ>hcZ={E T`L۽wJ2}JZ4ym/ c}"Hy\|V;̪ALruΚtelq66/a$$LD^)X gv\"[z;C+8itL\#ɸc:Lnu)ψPg]/}wuBN4PLJVFa:4,Jx):u[#@rvy'41ƕ4n,124#zff#V%ij֭f2ݮz"h`C+̷^{PybEdIK &si5JSIΛRaՌQz頖8(lFVSXGa=JK-O4 f,MI7 ' &8U pC6 3`u˸R0'kL{6 xy,姯{MȝñIamTLXT ͺ}~S]j`h%p& N$}Q~3ʊ:"d{l)64<#k>Z~SQ`PZ'Ԥ l{惎r_Wkx4BZVd$VL2nZJY(x9+Y<-b1hK[fu2qSOQ|~ W oFZ؜+,u,\@TIzUCbV)t<GHHy3Ef|?2qķo8C >Hkt|uMDk/H Jy%*n2uBP\C}ȋKL*1#qٹ#5D#=vNLjv\w hݦ|KcRCStzʛ4?+h)(eR?lPJY@"#_a#Fx=]W!j)-`XbamnYT>\:;v&mm&Ħ 6Wa`B`rs_c{i؆noK<2Dqǡ"2C]XbR}q\"$?m:7y (@"~(4w|#o;sӹ4GflpDZȖV(7E9a|[̈́Ρ+O髵"x%4ɻoSp ,-4G$+=cuD}kN@gK/ %؋؇aReC1>.Ⱦ`k+k\w^$ܛˢf!"Pʺ6Wa3H5$S PJ珗ݝpJe=畂`LߕGTь7`PmZW*ܡt E4er9PoD_mQű5\P "̅o 3(Q 06lyXdGjՀ`oE ~wC@Tv@oAq@5fP4C]E}>ES<]5O;'luIuvAMoŅ/ .t?qF<:U-6fdeTs}'#DGv'$"xf[|z[l$ 2xm=slz DZÎ#oʳb-݀%o|ff@ 9ײ5nG\U0:I^$aҸMW cS/~ZEpqqiZ~Ew.;KNXkk k{LK^62(?{D`27{ w*>`QU`%Kc;b :\16#rѣ`R@w{]=X:q=܆<\.P5 B5s5 A9JZR$;$1tTS Td o=a`IԚ- 0qX{{88`۫tI*,\W=0_06R`Q7{E)bkN/H-$ּ< *ݦB7CK^zr%~L.l(+pdW]%.2fÿI~VV[Xvct1T Wl% L̏ <ȿ)m#f[8)ef c^2BCF }?E82QcR6y=h"Yb[k)ٜVtji$/'xC9sɱЊox}בsS/) /_FUfesD;JDp4Xo܈&-Ij ]FU\257߶#.9Mv]l፼2!A+}FsMqR. m j1_ 4q$KlrUo+qEb6޲t--@g<`)AT ^wv¿.2u ofW=l\Ҭf{ Vp407YQDG?@JԱ|:j0H7%3'EqZ2QhXF`mG(xW?*X])AI)+7];A5mi-*kp]!<;d$<8'@*kkE|!!oz%6 Mu >o;[=btK)dX{tR?6[WW~Y&&d !Oh޽4.T|G@P{"',5t ]JC^DO P9ĿM{Y5f4B|_j&4l}du%XыR*GB6_}D< pV˵!1\.uǬAoԸp"7nkXS4G_#h4v2;UGˍ:+wAk&ځt! G43xgg0Rq $?28:Z;D[Um{=Lɩ!gw3 .E({ǂaOX}ӇD8n7^ 'ᅉJ([bj,)=v^ %f-wnBXӊPI/k%=e+x=7b<i32q%%r ,,[*ܛD;=*䀹1@U50>Mwz{4P0'sv@0m]xI퐎*4! ;kdk2\J =Z 8ْi|p1& b24|fsȪyxjcH2 nd]aSZ`RHb; lrl+~ev9ZYy6D'^|^Nz⸣ )uf3y )5/73#&=F RW_b!kk 9)TG{gWZ^qF}g~t֥اN7a/bn6V7ӞLOqd9ys*@w1rne IΫe/&^mЪny: BKA4;șxr<' >580l?ץ2X5 nC {T9cߣDQԩ dI,-3QJAuٕ|jwN6Ԏ _xmkyF_%JT_ ̉o2;%~áU%/ B S6C˖L|R: hZ#@ Qˎyu<N\ReN `j8t^É.iG|Sƅ *'3q9@\Y:ΆldN1qPm<؜Ү},h/r/)דڇ.H-baP'5j0\Q.POSKNRpHM07/nT?$nnZtӳQƂv{\4 :9vO珦,ۊo#OF#~|'i[J^rw\_Ң@)3gTNta#M~y_.hD]pYbkg68=|%gvin*7O(KMTIDŽ/JCTy@mb e 鷶!9E6'MoW<`ғU{%OHM9,d\Ci8! E9 #C8C\\[syPi*cX׆ I$yig=jCðE\ljp™D5d?ϑ^(|ɩĄ?1( lCuZw`^S}S57-q d vpM҉Lno_gjÛ&:rZvլ)yt_б*zl2{^͠*ìuQ80hTU5ftMD$jrᪿ )ZHԆ̋lrzA>أ݁0A}{In;€ˉ7ň}Yz0/.9)Gx[Tsh3Etg[QObFIE0A3H=A`gY4 mG @(~0Fy(W-@m]ө .6ju H9d.*o{ @ &l}޵c{k1vӍr1uҖf^5 QVj0V т=^>]Х̕ѡWRܰM[vGH縎3mZwžn+2{d_ޖAŴ J dŝ8*\d>~7*H]F1wTwQUK"2N ]8kԇDB9k/ Ax!M_ o|@0Wa VUZyOH;XCS3JE05(ί y4Fėf ➃jk8=NPDq 6Hz){7 " yObzžaY* wGx9;Iv30Jw;;BQN_,m6*уL_REVېS=DOY3,q>Z]ǫa6IA) "(0\QcbW# l_|UW/44!mj!p˯)k'F`TXjL5^$OdPOu @ܡؒRBvSCtZT@?_w_.Y,;86pmiML#otgOv`ʹ +X_Н{&C @)m㽇V.Sh͛S(Krhsz]2( bRQ)k\G(̝/F\"DA GBLû+Jkc"{1Nl_C[]+hVTGdvW#A/3O.Ѳ3Ƽjh/Dp~|2tM@qG?F{_/xOJe+l\A [5)I#'xdDK< [0PΎ$v~}<Ûm2`tL}ƴM_!|T.<]oM=aHN"b8 o1Յ: XS :4@Sf"Vڱh[V`5UT̵\fZ57zJ8A9sVO)Ȋ'A4 Zgy*'2 ȐVk0)!l"[,)U΁F'9\4rq&+ -Pe!PdrzWEiU ]?&HۦSԌBuM1ӒD~}".vyʹyj flkGϿx (=<_R"f#N_SK!UU`"H^S> I޹,gŶ ݉;{4;WN@M}Q=]ަ19^֊iraC@{SPh>q0"g w˦Er"4- pGn UHcPĂܧ 7ېjl Z,yɶb4:$o΅L'N${SIwD*ö-SZw_76 2=4]Kd 6ݨ=x^rK,o?^A r3GٷghOU{% d~}Vx) aC(LQ=/UMҨٓaZ'{v ^m>y% Fb$oo 508%q[p}JxYz?tO;r5|pJ]7)ODk:0f*J,aEk=Ϧ}ԅ2g=-׶ fO +nWU(zƵ\ sf"c&u-(3Z2|prI `d/.1?B E&fdKU:2Wq?ʯb G !ĥi{7zcJ#>iS/Ď$kZMYZ4[QK!#kQx|1bJIc`[\I9Y{6t6pV~+ 0v gB>H[d ^@MM@8;U7T?.%J{Փ5ޠuhl~h(G'|0ܲx59?8}Z~1Ms?V*5s[^(+^E@]Wp=3M߿ DM\ hTPHM34qd|\C52Zݣ=шF\6,MQM!qqC\IǿuZ'pqXI.Wf+Hc8'['N!,3.υ1X3d iD=^|(ԄA_*C!O"^a `10eۦ]h7 3?=6]q}Kְ+u˗EB^~U >X{Y).)CGt~y| ⻌xeC *P )n6i?y{8Vi0_f?="Ŗ4`aFLƂ̺X?f|br?]uVKw19.˥bx6w4!9\) I<Kҙ# i3M&>kD_4ZfWơ6?>m=;Hn9|/*'_і&(jIqw#gC|H<*d?M7>O2ɥ[,xrq6娗+!3S5BbN"0L~$j&*6[!GG(lYYE [[3=pʊTkQdY Z g B) FLFNL+v+T\O$ ]Ig W[ՎW[]ۼ3%4@ 8ms*fڄLeTZw")FDNbiI0{g7`(m&$t{™R:|5C!IBr81k/8Eo>,G4g n9:`#44<*vZ}Lӎ^ T^H2,xlTt06%kQ8 KDLVʍǭΣ>r؛6*e< 2WP#!"r ๔<7|6A%*b設JU}XTS <" Zh8(q̎{ Yāq8CoZ e(.f8V Aѓp&9(挽)ӺG_NF6&h:!W5uAg{#ZlQ f܁erk]$[['Ѫ23=Vhl"Aoy +Z{>iA'`,h-؋_vC=`>g7`/4ⲶU<TqbeF8ҰձXb?wGΓG$N=rA3_R,nrɥ6\Tȫ8ޗSm<8Z+uΣD(`рkhVlT.7OsbHrl5M.w⧼ARKA;C[M*ͷtMDWA>$b2XL+*gNm@M_0p3 a&]hճ^*?]b C2bw D UфN2wk!#}'s٘MXX0\m%g& ߥ/&^2}\6 <=새^!H+؜C7 uMŘG PX]B$L54D0|lbBuxA±'! p:xTij #V'pr!6֥g(G]\,*0hVKJJOgwJ )"[*6:f~l2%̽mh7Үm:?G xvzzmn iun%/[qPay 4Qff8@ &Š9#F -ƖwLj׭@JdgaQ?g'%$i'NJls A]RP ħ:Ya`VOi1\eNI4&n^:ڑ|-˶'ѐڏ-m *5^(5$l;2Tmեfо'$x[&|wm`/ipH+ or@ټ_Ԯ&Ñ6QK{$+-[R], bW"է/]'KTFb!pתi Q70gV_I$Y5{4jmT#1G9pUa`N90PHYgڗLRڬ.m~x]Mk|X)e#1wfA*ZuMG> }PQc Sgg}jN1ߞE[I|&9pTI;z)2EyzMq*'됮Ei*p!o6wR(P?qi_|#Cτ<^+Yڍ!!܌Ho՟N>I:Ӷ"sXiiUYSr1ϋz*:I$WI@,‘ΉOK@*䜘FVf(ڃ_G`yf; Q7\⛝x4Nn  qQDa'ѫΈb"-OP|\@EM#y|_U@ˢ*1#؀܋8  6-%Aat}mY9 ˍ"DT/ړ<֌iݫ)?b3(YrŢVApTɄ;7@Ni e)TuY*9;y/֐nQ#YgN}_Cn GQKA/Av#laV #3İ[%d4@X.=k3bG̙Ev5apmvMg񧷺+ `0nc3{,3(lJs8ky2|Nw*5hwjoڴsj4C׻GV^1?->kx즲YJ@Iҭ>:N֔<ɜeLoA ;jWFemlZ|!z8&1|Zټ"Yԉ%;}gJ'RWY'D$7lv:ngm'RM AaIjm;W05J{jb#iHDF <]|_pDTDTFb.XѮtua+2 o0g0MfPShMo2@n@LJ00YXBt4q<O 0wqK_@Xr"KcmO5zPg[/N4%tTyRsP#A1!Qh!(pY*e=dqPk~/^Pu'Փu TE Ά#~r,!jQ)RA\sOŕY@'NrFݢeޘa%d_~9Ԯz<%2m|1TDex$[s.`K]b)_?=o즛AqjYEԮ50)B7 Ș!A'+QRt% b뿤)zw/~H,ax 0p,LCVlkN*iIju+M^Ac䚘B*M|06䵌̎b{ ~QY u.]\ZH\eHpa5[ T h$f'M+K!ak>հ$(VXHQ;L/sR~ <[*cNO:5=2 b\g꾖QmZc7q=Sc+ևe!TC+*|}+?" e?)q9J^0:vVe:;7g) Yyj/Tg2h=z.:Y<ʋyF m]UIU鼱hVP5ExǍH XJ;jW լuI94UFK𫃯69  ;Ps3;Hk]e4R*!iSxoq/ Z .#EbW/qӦn*mZX}Tge7vGu<c8Eqjm̽:uH-Mz7P6;i^iijpsTu\y^ P{G FF5L B Cxj\寣MY'N`reL:1]ϲv{-}〤P"TwXdHm~כI )2墀 zXzo2(vlئ6W2uV!Clid- E SxJk|jϝmse<Wtz^Iz6)+?g"AȪF/P?#Ohues,0ɗh^( @ J rAN7}:b!@'|aQD47 2PE_Ь/GUܝe9l .d`w߷F(N|o? G*aHfj vg츗Պ8V,9M~/Vpw%5Y,! J/_}`qfDuEh̑j j)Qd(B Vg "vm:W 92O?ϝgߵP҄vC9r>Kw]뤒'x|݂C&Dtq![OM&\{sBM?|9Sz9*ʫ"[Γu;2%z:[*4yỗ Mz^eyɅP opyRwUW Xy*#YD'g3RR )_s-%pxǧ8buQ('hj̢-[ t-:T2}h?o}_~-H*Dv=*E bb\n|?]*I>7`# ʘ1O4C&s`p=9٧ p|[)ԁ/05HOY3}hT*ݓoX¦~ .n "~xyW$7JT;YzFB;j7ndRpMȣkMTwL["y̖yG&t 󦜟͘Sj󀧓hۧ֊6ꩆ>]ԍݘP߾ lyP ρ^+_~mċ[.15&fiuO(\D@~$6߆l-@?FZr.@wmNܽ z^qT}`ɕp8[!^ZЌ%QWRzBBE%-X906{3V9](?w)>|:KĸqJk_+pPiB;n~sT5KJoWy~u! )[d ? tڔT@zJSukPX[x` V]Rq&#9̼P_ȬJZ{*$qS8B)SGW:j B^o}I<-ty|N•2Vg` ʍc䅙.U ?$0鹯׾YV*v=NSrjAtf#18}A-M$/1~.0s.<6ɶ`lWHƂ#F~[eec[67 nߌsxUl֎.DĐ> O ~{oG#1s"6"B7KMO>e,80S{HtP;6ڸ]}mY,oUs.MG[m\cל8+a:~_I&W6DMkP .&moNKQ>dR _t1Nkx2\cq^TjhNG!Cpe;@D!?pYS֊zM ̻:_r- } T8;L Je{gHkl*[/o5w8hH_ō%g^ =5`F_M|,lJ3+.Q Ɠ|;NQsJ|z_ܢutFht9y׏1* pdK1SG>9I]4ux#2U*kk%u\> CcM@w?2PpUMC)qGP< ߣ%wV+J) ]m=C\"g)^Bjt,A=6 X<>lL} ?w6.Hwf}b  F_8W}8~:27ev;XE¨QΈ3dMy*]o׎rWdQRr},^L-7ގzOȷ2 k2b(9笯ihA4ɳ~rYd, bm~%g^(  $Qb3)Vץ@%ء GC®kݏPDhe?ǐY"[aR3YpM/K GD$Ftw9 mQL$~$pT,}'`{ N*xBR>%oO9̏rA3ZlNf!\oŔ:0FܺYċ @^سx:{0"Lw`~"t:'_<`#\$ d! #KMRls&!8=@<"%k 8=4eo;YC2$j<=V4@'vNhIx֌QN߻9?-W~]j5xb˯1W8Om7F 4@ɛWDa$Vv1'b?>M'ӯT _V}gd1!.=ͮ䓵N16(xo6n t ZUj 66'&s,<e. z)1QA:'h QQt1 ,̄q4n19)mTF m*|? ߱#>@CWbфMy2l֘x ,;F0z^;~1ӫK[ YͿ|;a{6> f+ !Gxuc[L#bcVƽOa!.$J }j"T~|b9)v.å"3НF ".~N,_la*i@@<Ըv<3 ?MKFl*IxJAA uPp溥.ˏ}j^$fIz 8AN`o:5$ Q̫p,>jn-uG I7GƽX̓?r^>,6}0y.{b99y ms)ӫ)d;MDU=FZr1"QU.|^gFz2a77\ڈB jN2_־ʗ=( ynzV<#RIG2f0]t 4]%po5>UWc G[@q+liQىp7I[2>o* _0feh풎cA -~LG& hhVGh?Zt;!Vys"u5$ۄə M 4`x]NaB+0t1QR*ߋڈ{-Pʛ*X<W#~^2D"9Zğ'_%!{M_>{Gy#j)W]Z+@⻨ܹՏ<64j5#iuDlݭ-n" E4 0™v5ʛ8Ğ&4b[L`iZb 7OИe<OHuH3l}돀'VM XP)2e?vT>IJo$W^bpx|/{Uo;pr&xAKs9X1+S:T8'n{dkY칽 d$%[vvu`|["P ;,"# o+W#:GMsˑL_43XՓ J8؄gBxf uׅSElڍS*rh߾ʻ{Q.ㅊFd.2!M2F4C ,b3/,} /97fbM!ޛ&l}NGTaWU0í2m~'BDpu`Sjqkdbʑ17KN#KFG2-3 },ɒzep7ͽ0 s&,Y$d"q%(fyXte+g0=1vۇ_Z]+Ak.,:SCStf[ӺjA8hۖfS@MEG$؂3^jؐ&J=Ge AN\:0}_[J@*$@ =ΤWD,ӈHM]`W)\*2@MbT@vqF PٙKAÎQ4ko^ֺbrI'ͅ''4K}MFsQXfl<(=4_HLp#:YT(yY9$s(@s|Ԉݿȑ)ƍ_@W T%Pm +oRv1/vI~΁7RU<`g`yˏ̨u$KUe+φYΙ15O0 mPNŏaG^}D5{I=DYEjIY=*| }^Y/,w8M!{?Rg"G7S~U%o@3"n_RU?/0]XxAhLKi:!t.Ry}D SG9S:K6?vՉ)=)M4;jtuh)fλ alԝ&e8ow- URpU%g9%>NxvB]_>d|mr! αDz`O?$K+,b'Y2m>=Qk)xVl'ejS,~ JDV )YYūwA":\+`Z0v#@(lٴR]NGGPN?Vl;nhw('?(M ^#QևIO~)#b䒦`xeUz1L 2r maSHI|*uTed`xf=3cۄ y?x0$7\nIB{fЩP};O) N!_mD)h}48Xo#kL+Y?xs&*Q{/8: gy^tqmIo.@^)[xe#eQt Ƣ3W= U{͵~IT4FA2NJ$l1M AVjÊ@cvY")z"GXݾ$Ӆ7v3j¸y5 R.=XfrŅD4H|<ibjE!<-ŭwuܔ/ sr'j*r[j;GK]TE.)PM,hF%-2A Hfi%,WVnf•ߚD}c>ݱv3G $Nձ5c=&ʆ *눫 tKkX d!O`5nP2Ozi@;rm(C|&"\O.0x\ DM0mݣԳ$E 5,h^S | FT_<2iK--܅#׎QQd ŠtdB.`Akd35C+֘'C~S䘟9W#gn"ՌܐNӤkfu!YYG|vWm* &N&S6%y+=b-W=C)pQp(Фc~kM }fo8`m$!$I6<^\?SEp"#nvtӎH@KB" IهuOy.a9UiWru.+Kg"Z~Y,ǔB2@mAgp\l@O{`m&sѢsaPZ=Q#_#Dϓ#N?HM-Yz0ie;&XaYx 3s)y!D _{U'R3g _8RA8 }ê<#]<R89D 7j+Wa`1hZPDq{OLҿY6lcGJE#}[k. j%xVIqR5h| 1_zl4O2Ff%'#5SOC{| lpQD Cݑ4&4eN؃Rgtb0p>9J:J p3Y`ŠybG͢ӆtFϔs?/k.4Gq0|+J,V6##AG&#- X\7>x lZ=H 5(`INh&p?2W},"]u2f0xOEFef (J秅fU$= B4=O-2]wiV;{`{Mv iѥ*H.Uz}Ãï-f/Sԯu4e?md3jq^;%@YN0 K~lED8Y;M9}nIJP(D~$WS.x3O Ct"g7s`_)EkOOy@b-^-mI> sO0¦AF~>ףr:$|Bm~ ')7>{fS> ~r:'jmb1H U4#޾#gE iBJA20% bN=89بUl+͇yaiJ1u$ 3#*a6/_JmޤO*ۚDxĵ'̆>Gعۑ9\a=wCP_ C%-j_~G TI0dq/ #vU]&&!"#a;Ӡ/ 6D8/$,MdH|b 2CUGCRnz_P7N2C?9+d%H'ϛ |b#j#Wr~h*pgaFҐ2f'*7b5)O 2HLfy| X)#5 gx`xM"[6v"@hLpFuWNA۫(mP,dkX?&D5q8,\4wBQ6M̜!r{Ttm<⑀"s56,h2 ׭aLeEo u2SscqI5f(f{639" ˈA6$ZRԊB936"D鈎ӈJ-gΛ5OBڵ\7aN}xyE_|UOyYl|366~>N)t"|N]} ߭Bq qmݒw/~Q7ĭSH]>_j |aG ٭ *$JeGYW/l7a enF{׬«<ԑB^6tn"&cwi}oVUG Ee0UBPvGU"iJxTuFddڈ! MsZVc:DdI dW[k%K%#J>(Fd\xq4ԄnVirY<-OEuӋm %ze}OMF_ x}#D IX$ *\lld}DS/F{+K27UPQprl8PL\U{ ][-2&Fpij,c%s@?48GXDzWPpϿp4%K^c)8N5GFazap> ITǍPzF:リ],}'N ,.ɯXzĦqTXmڴptctQJt덵!԰7pLXCG%rdևh'^pSl iT¥ V:TRʼQVqaھxTӢ}8\ݜ[|O\iL9C~.›q43?`jQG7F̕y81.[fg"cxAUoU! 7M$%دŨ^hkX(W (mj€H. %~'(W%ߔ`af46vV,GK8qEgֶIxSLZod+<\wz> {-Ij׍ 0/\lU_-Yo N6k3"_ɨYȕj#^]iNUK1r⊵\FTmH!23.J9d$oQF=EBP}@+gC_ǁf/yҫ, {f7;4]9JLl艓Igu.m搄2m<=T[;MΗQSXE`%J;#QL~/lW%O YPka.w3B\C8 K:=EENeh`ak.GA ɦ R*ܧeIpU 0cb*&yl$g>f6, F u΢He #~ciݢt4/u3icbX;;`4Ajybf>' &y,:HaAu1"jƝr5uEqEmr?|Xz;h6'->dU|.cCo+3k4qYӱLzvҿc0w*Y!@ڴ c N R݌}+ iN. 7ls\5çH Bz'x* Qg^\ҳ!OsSB]%7jk"wKd{Xd7X[ {; v c5I"y~KsO|+"4yW,ív ά)\֐|lzw5񉼐}踬SN{.,15&p#Bdעr әqDz_^vȄ,/qDco-lB&MK$n^TKՊ=BТ+N[ ;*sɚ `dú[܉[*O-gN[TOX~ãyF@}BG.7N&b5A\~/cw -k+PG^n焑ɺX^x[:uV;t>P%GSAzas6F@TkV 蜰@bS{s=w z,+F`&|-\! #ЈkVb]A˷'d>{ۃ9wAzFbDU {>pihFjrMn'-V\6G'0C1o/ghP:J%BYTQ%|w4|>q-R zȼ]3>}_ږ0A ďs߄q[xh^ J'~&D,I9mNO1=Me=;רƢW嶺`1l_6$7Kr7ى127K__6hk4AƱOk/N"^2ᖸs`܅UfTtbHM`J Y'?6Ĺߍz >B4NGZXO6CFP<?tpABcKv|DT5PGq੼s v4Ǻo۲̸}ޝҎS44 HE;ئ'NB#oF7rr0l;ݺ Rptng0r,qE( B j _j\P~*U6Fv[iWD06mYKmK#E^^+2 RӀ~=# C^g3hg7Ě8kdד\P ٟo%tiTgd;ӰЄkȻ4ĻNȂ͒OR~L"~'.@J*KSjlssa&jvCbaBf]sG_5vl]c9m,@oYA7|ie9&ݖ~TOрIKWLOvIH"k_j<6\z:oھ\=MjA,^qDjKԎO$~ɜ"7VCNwyGW]4#VԻcᑫϗ|U8m Ց.: 34O&X^ЗAxEr'$LD=~g  ! GUA}vNvJ㨤 vqA}㢣=`4"YPv@-G? !Z2݋u\>wF?ETeG!c,7>LetA!@'ڿB*Օ27:B*G}[`o 6qo\OQ: TȋL:1E !31XvC Oo1Xo#GR LBJ{4%ȎkbEEIHx\OcgJn0--9+OSHLD4vٲ>Ob+>U78uodi֭])--@b J^GȰvHq4׈07+(G P*V||6#:=Ui,;쉣ܨ~zClG\a11W0K֌, Win怿 ݡ>ևyiq|^?պr OR_z&mБl"ud_j 3#i|!9,0jw b;e=2MbU/!3u֏^sm)X¬gmj;ΉvG2.Y{K|TQf%W;oHXF.'r+KSNQ:"%Fےюa;Ej{;8.͘mĽ~J+Si5Q՘AS " P?QҬ1*|V:NKFX@쯃,',رnf8CyWYˍs%~lb258&,zu֚*6tM&:a) >MyE3iBy8d^ԦtEA U$͒r1Mn%Oxn0VQeifLp$lUrJQ70 șra ycVD(2 qt6ԯnÃ,VQg+B yM}q{faf |a$MX6Aӧe,$.\t붳O(&Noؼ#(_ y~[9+]K}""/2^4"<Ş祧j@ܳ|Q-z (T*Ih}}kة!oG~o±ms`w&p<l>>z墽!}V,2]Gؼ ,rmb 38ʑv5`sTjm,`=kؒFǴ\KkB?DYH-uy`6FVɽ7v8v #ŊSih'ֶkÞ:*M̦V[ 6Qq fFur&ᵘMrϻ tPYdKV?Ҝ]r{N ]r(IqMF*Q&JNaDyM7ӗ1E~n}gմMwc1i7 pMߖ-2G`J2MθU^e4•,9! {m;pkR*5HӑoFI91{y/kSHdɧ{N2p >IR&a%v(A+k3ҿ?U9ӗdֶ[ ӂL.)(Hy;)wQPC@#/jt68؛uv~A`Gcvr_pg _moPاZ|L/Ę~êӣc@bq|e؃Y `m}WʞRY+i$7Ax/,܎ᝨ)Y D_ɥLs[YLh&%XOE~-^l\P\0L>n/|l4(rYBarh+Gv2R>Wf\ &Ghw t9{: xVn>l}cIiTRڋꨘ> qp`{lftAE*IË?N׏`;2)$l ʉ" um6fD {ry|ihTTw{g?&!0m M~ N(7>bׯA\Su*%:0mm٥Q2H#lk*m*g8eO]3ϩ9kkeg?Um #%wuko*._0(@hRw jW[2]<# /^Q"D5BM+;S5t O"x~dS s>)|X|Tu`v\CSe)aE>jSK'qلEk zb9@mJ%:YԐWCƶ{kr{ˉcI-9mp l@t,#lI%P ۀ.L`[ }|55* UUIo9^*Mp707d#غ('QrtvfbQDed+uhC֤2p_L4U.Kc Uw^]VC v$ /:=nd~L(f0YSbW6"hœђ3ɂ;lFrǵZdAhe+d0ZVMF%:G$Cj梨࿕;ӳHNӻc ^&S駚k7a 00^~7Me(ގC tQ|}V5&, D`*[C)Ϲ ~b\͸.ܽR 2Bt q >ɗDH {r(n{;WjDٖ? Yҏ<~Wĉ+0}2Rz1<9Ėt+Q+j 5FJ2WW?h7sGZ%{sa`>թZ<*HC! LB1/  6Wh |}D]8TE柄fp RrFN߾\j[r@lŷ`|3ZGe0DqRBmOL3}PhK+;C  zs5KMouQ2?|r.93pTBC3~Y' {+SҮы/tQ u3&Vi:/eUD.rGQH+^13&*2Wl/* ;[s)@bt@]4a#PL(C6?Jm" [ ~ٓ&yzE:ۑ'Xw(>5}s?i4/L6aec \+vOF=pEP|Q3{3jɼfWg!:XOYpLk>(gKStoi &Ʒ:8M` M&Jkji**&ʖPIܥ [Aє{3(Yk\.n+Wr <و+]U~vng{ZUEmœ_<0k)yIA.04,<XT#ӌPjx(DJ>I2:1Dc=JvWUE/QO=Z'""Eؐ%kb>jpQ `tGt BC-o5PA[whuM1ǡIZgMn_P];Fm6h ׆7O0h}R2x0Plf [;)z*YֶO.~Tڔ<8vYpA/vqʻJ׍ox+;[=د*S/uY<=٠H bi,ZI,%Hja?-f2.ӓ*ٓ́ΙCڎqm۞d\lHyGӹ&:!BfiD~=xY+7ߩ|hQ6YIL*UnF8}[YyYF`[1R i*"nVTPWl}z_g@8Z r,WE~ѓHwmmafi~fWOj,%,BSb/9\16d L853Lټ sf7/I,ӞzL>Q&2,}TmC6j3!'93vo[CמC$5u6CA|`v0~+TìCV8W]7?{j v)Rd w~#Z l(k!@މ,3P~*fLšgցo!&{L;NcA z3d6ytńUcXrpM|t`2< æZ=P~ !橭A߅~ :9gX@46dn)tmXu?ȶę[D>+ e rbP]ά5L PoW\GWXRiQpSe>DEM ~`Z\`]MyrrSo\3 ;>U~=Ho@m`yY'OIf#U_F7L\pރ:cn^KVP|!E|+n۷CZ?ȵ>ZZ<^p{mfvss!.4P1F fd`lϚ0NtA%xOus}#vxq Q{{_p1f#*pACb_/'Q%NBͼNN#2od h]4QMY7 R(ᄲi!-ʼH"!E2_>è(S_:xfHSVѩX\'=3Q{t(ý0 U)U LC<HH"uNR {_"Gl+{j4z.Vch_T_{91qѽ   U<%~l4fUm$tٶ[[a)sו ?{ٝ4嚫.Ոfa{f"פEFVeh`Bh/L)w˳p,UJ FMizXvا*kMho-Tf[-Pƛ}h}^Ƈ'Bbu:~Ki`k;w&~;*[+֑gNbCF)=./S^#fע ?*uqs 2-Vpv]ץ\^lnd8'Cë Mn vr%i7"u/ ߌ{==0-3ja8JuM֟8|O _&!)W 6$co Yen'ۀ.|6z^Ӳ9}x=!wHiWETL1oM#c%b1 HEs\Fo1_,PUl%qϝHT CؗǨ3 WxFTlٺEԀK_0lIdk0'7uHnXg@s $Fr9Bo 2qBgz@-VDwaF n~?iWue|gA{F?3jsM+U$UhqP}{iUi{VEp%:QVr?2 NQg3oS{NT*sOR:ȸk7j%Al;"/oV|h7xr$SՇļ 3P՛P262YYQy g# 4LzB(>j53=ntp4(bʍM8ho(AA,7]"A-dYH+Nз&EZOW.Nqē9v0V"HTGoޭ!1JZDS ![F]nؤjYr9)<!TH ʅP'm^bI{)i9 zl-5K+͏$dfcݘ$~,۠#`hFSvVm,v%9F';"h"V\7*)_P^caZ{EMPռ^$FoLc9ԁ+54Q "57 Eoz# dۆz%,j^ $-vea1buMYoK5:0N1%ER< Mk x.vm29v̩iv憗Pb\8W@*Q.Lᄘ"b `.\Iv݃4Y"_rH.HM69)G'vKFnÖ ,}MO+ Ӡ*Dbҏ{EӘ3ȼ][xڋ˺Vn-|yhuuV @ soo#kW(XUN׬`[ZQ6ERs JlENwlɶ;wHr|h_'y^L^Bso{D|L_I M>鉈~}t:NιP,4`7^* #bu]bMy4 ܖë#=D;=Yx`d^783Kv7ؑS9)?.R~klb$S3do{AaGDSlՓTUo^)wIФ ڪ<ࡌ2IaW/XJ |`%!#}};6{Z| q 7-3/Y}c˗pI<:ŏt>Iޭs~EH4ZW+3fd֙n_iU\W BŨcIHL2tʭfX-VOJh. e1t@=TUT.K BhmYVz&iJͪ ucտ ,q,IL͍L2 7=|d8X@1]͎R,g7NIPY_4& m$K{zkƹg?I:P_d'bR^"Q4-̷FfE.*VKEZ# lt BssZo|(u@YXeGavLfŔNv@(T[ =`n:-1!MLrGMfN)"nncShz$wyT8Tads?o<6@Ս8_LlM֪:v OֽsrMUu%BDWE<> 7i \KLRI3nVxYZ;7qAx6l\cсD xc2³K6dYNwsZ ָpdl( uwTk(iB@ %]YFC& ߹p^nn̅X犒՚RE tzp$sR,*GIUa!*QCM T6IL#f :,`TQ/fB0Y6Nu;xIF#d!bId {Əgn6d:wۇ[Gup!.m lj@Eh:> A"gR"le˫nhyl䩽Pև}Fb+wG~(0°'J >ʝ*ZTLd%ŵ%L✽>˂!ٍl:WK<ڟTsw;Vw3;;@'[ Eq J4BG⊲P!Z$yez tsQjZޝ l%HȣqRO7Ang?o[%-zgD M]ߤLZ+)N7iT CWiM2m nV%c1Y+yĹ+#44lش)Ki3:5n?i~VE͞>.N[ܘQ&ntrPad@>ͩ[}]eù<>z柉$r8o\kA+} Z-l:LħI~K|(PTiHv(IIt'qnL$}EDrSAfR6|hK}#[~$-7Mou(Vn@:uzn9r2RJȣg4'?HQKP̗W`qyJf̢0<;cUY O yBi>"oMZ*؋߷Xq[P l} ),Є>T_0ȸ$}iҊl _oOx zgVx ] C˾k'bzo܌O -0(/o>H_IO[7|c`<1܏7ynm.%)sz}c>$2pknhOOMvKRl%\yui57= sVf!`{H/dD xzEvNiK2c];Ag*[ #g .d䣞ŶR%Jw-*r0tg0׵ ˉ?_VxC2(/v8R ͽQi'~DuԘ`Ӂ((RF:>۪Lz n);gMDWeԏV@`OQ+p7;g?O䳕 T%(ASc#*X|-98a>?D4LAa6pc5=`ۥ  [=weg%YQV:WQRY=&»h#Wxz#Aag遇N/92=Ѫ^,:Sln9m(B0x%ئCT2b䙦RVQD@iRye,FS:NzSOSOx.Vɋ-9_z6]% h$EʾKIsfVENj;D*X+ud>bYSqH+bPA&i{9R&%"5heKlF[HZm&^{ HFT!I|K14zXMp>)\BAHŘꑄCb ;%-K S1֒ lmEU21"e]-;4ҟbU_jq҂4^CSt뻭7"Wl aӂ| -Q쭮<ǹJNi׬$]R瓃_}C\]<`.uGC#2(Ob"":㤬62qrh/}?2LQbV@s,GY ʀc,,&0Ja[c`Sbi>"uq"\%ȶOfubpP5 %.F3ŎU}ɇgQسlRadRX3 Q޳ A@cvC,T- ??3ߚubPpI/オ,ow,%HEwMP_ܭt04?ťj(NO@&}O az"ޮav8v\ϠүkfAFRVͦ?~tH;8 (%DM f[HeCjNhRcX4 + @ȤgYZ070701000002a8000041ed00000000000000000000000167641d9300000000000000000000000000000000000000000000005c00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/i40e070701000002a9000081a400000000000000000000000167641d8500031a78000000000000000000000000000000000000006700000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/i40e/i40e.ko.xz7zXZִF!t/^]?Eh=ڜͩys$3'kb[2~CG wtyʮ- ƫHʯFKf'3A#V2Roeh=ܙ$abx]cṂ1yAl 6#R䭬l+1i>'y xfڿ^g6Z ,!k"nxXxۨ=x_݌ÖҔ,Tpߌm#URHVM-aN"/[39qSsݩB2iպU.s@^e !*G{Uj%h% 2xJv؈qLap>g7Ml[WMORX{jAZ7T3ĺ6+M+# v+'\^0pkVM<0rN*@Vഷ ` R;:Æ*{2u<:3B[STR,M0MYrzY.Q{3w(LB*@4GAO7*U7';sX'9:~\׾fd5.Ӵ0volȖ*ab 4x ߝߋd$7|aVeskI<*]qB4^E#RMe{`RǛԾ8 6Uk;ZZg0#'R .A_S%GUD]&eBUq|JLWXُ_^Sq 5HG2{ ,;Ҥ9m^=`$ U$dwtI0@ A/.\IW *KF*Nl H\3qRM? x ILu!F_k*eUA>5]3 0ε(Z3yr/| !tw#fD$|Pg7AmpJ&_VI|z< hoS]רʖ ަH}{J@ڕ֜Ux,]lW +B/֪I6t-_P"R.rx7a rx &Œyfdqփ҇:H+p gn@ a?(9o~E5o99Fc{;A\ZƈA{iYMS| [wt>KK$nL:ȑ@y]2!$۸\>`mQjdJXɂn$fwph $8{;#h?}z2ɟsD8"E`?V8F6zh{ r>ݝٕ* G9ܕ~+3q)ާL֐쯴wT?KWhk DoO9,dX_ފ>ʌ^]$eUt|,VbA$9R?E>L7Zpa^k˭_$^8ξ,f[ [?+WsIQ5@l.x1e| u,!1*&9![)0]^OJ jpZ^<ǬIvq.LB|AW6%@w{v͛VŮ321l*J)?f_ZQ!sg?b7O|oTJs0͚ppwZ ,ڣ^9m?168 ,lWtySjbtm kRtT0e*HQB+ThyF0 \RYi;УiЊ<,|kì=ݟ(6a+YrLӮZX4jGVxjJradJ$BHqM&3O< =DyjB(RE >:`"Wu@=` -^gxmU^q4Yǁ_^q* 2ȕ>pkocQHn'2D=%iy7=Pi+Amopsė )Ms{q(n np5hdˆqxbhxО[QxÙL'GХЈ/ w= W9O!-,w3(1G۞Q'-Z]ԓC"ClJ7Kx_.f;)_qɍu5A9ы r,d-Y;-;6йrb4Vi/IT`8˷cec BLnZ_ g^y- |i6Kʺl$Ab9fjLJqV)'p|ug58<. k]r|"2yt`fEz}fEI['GZ *iw!slQZ@^u/l)n[$m:.@ɶߪk>w3JК-)B c_ăD|]I~s_dقS5$:7) 2sH "S]͵I4f  كucw(pK< ߏuᱹOCȀ˒G19]ԃP@s;\9Kq7Mu[n8D@SeGsW" \K898ϬK'+vM.544^rcp;):IIvgFKj8NI /Lh\Д[S:sIи{vı{xN,/eJ^Ss &$$;Ib'3ÊThi0,8w ۄl͋nQOHگ}?9v*{GJL{x$Cd._I.JBz#d3[E [b?E>8<*&Yc66Q" KΪ$4} |h;ma9sT2`XLS3R 0GD`QTvGvY+!U{g_\ZP}uޤHd;(û6oXd4[ԕ͠9^$չYTMSך;5Wlw$ ;O^&=Ϥ0(ׇ9$縙|AG0΂a,#)҇]CgذhONC9 ܢA.m" g M1cvfU4Bc ^r4Y]1! z&3V(z4v%!w A3S/31g9* 6+#^qR?8A;Eb. fU8j?H0oIn R݄2$L MV-*[盷°^D @^-tFYk /`'{40p9 a]WTs™(fFQiL86b(DYM6(Ǚ =؈ss''"M~K7pJ}HiHmys~6- j~ g+#3߯gl KD}:;4KڷOu<F[8~鵞6S۷MHr:aѼq$'p@I TKS)r?INO^%#RM˹>7!=(׸CEO?%_/WB0 wi@iTlnL8t Q @ n4[`~=۰A]NC\W~G&X"Um5iƙ}?L帧<m|*9z ݔc̄A+)MӮbFGǿkw 2+E'0+>sġN}n숏Q+}Bl"&!σIQ*vV4*g Di;_f_a3qz~~ЂlY5f7h*3C݂psΛl0_z/c;(i3 FbUyR5=|oHk";%% df3&|u`ĎؑF=DrB\$HNCCk{).;GpLJ="T/7slqf dR4N^6XyI̭j6[hAιѐw5!V9ym{&C9TQ),˕U R!lP #Bmu{R=pH7f풓Ni~,=!F I ƙ=.DB|BM:8-4GIT"ѪgiNMr X?20vv E&9x {`%55\l.H;`̅ N66:n4_u1T+Q(QJF/'V|'2Eh])idTFaL1Ms"XI 7S/dJf0!noVـܨati{GՑ 柌1i&s3dP>OC[x'T_zyeq;imrd*`<Uuskǂ2a R/9)VrPP'P;t2KNUTeHK@ɰ&=Bዝwڀ^1=*$Ն o^Z GYc= 'z&:?koi6GjY_A/"@K;َFn(;+ ({$&8-n:MY^hzD+#g,l^0ĮXKVeYd<\ ufEV!F#Pۉ|J'BDdz}%󾏰dG֤(aj5BG#+&#{ @rgWʒ?:~cGC P$wl/PM(Zb;7֮2Z> A)82]zHd|iV[g46W<8C;7q0E2 JVA@vZ\2D:NSǘ@v(K,~{y#+y D}p+*vd1l]J3L{]LSXҪ J{> Iܩ,R*bQuo+f6Bʪ$u;ǀ&(15%MAgID918j06WO88+d;6ϒeHAihT9L{,g8 Fi.GdxT- 56JYBcZÊ(hl[VnC㥗2AЛm[ӧ{Cao{8QGj"uSw0mfw 2\r>1 wGtoot >=pnXS}Idg:sm9,n]vMcEM(!|xWgqҙ,Qٿ9ؠ[rʈH*ȳgw^|@ggB%?߲"$R)kibI$4Pص/!3WLXV IsrKTÂg6kxX&fE!؍+ ehKY %f>5R\2r?ԱROZp@!kT+j/UE8G`0=zC2 U1P{aٺ0"&NDO/7!@iwfZf N~k qGL%y!c^#~^3P8$\|<&TNO'<iY=7:/@e䰀bYU(vmm'`yE<]%FB/ܫUjv$Ⅹ ܉tĩEoN)v=]ݗwg-CzMғ!R2`CrL8/,dż?8 vɴu yMwv0lx:x ̥ӪVZ hUJqrv5Xcns9-?U-!OJs5֣^픗U(pjKb] JHb bҘ{M⅜߹DSCx5DRm$4vܼrR,:nփa_ՂT6h-=14eYHgs¥!ct~6o\=]^@D>;%M@`#D\Zowۀr+r$ʦj=(x;>I"CsLT:^yWn.+XޝuӭXw#y[ǘgvnֶA3,5VKhF7qϵl1Ў|3 k)Vՠc\ik+=)&+ӊYv4AZHa0zJ} ^qkG%C_܇H9MW1;r$fq=]ws 5@FX]ǻ27&OK ;U^¤k fAp֣~mv"z(3lMvrz .zMBѪ࣊suZ0{0p-mN]_ YcLqneL K$, ~=PLwy'j3\%<۞/XIu3X21knݕyɄ!(8vw2ٝKTYCJ+@DeRHc7x3I\[ogeRUG&S 0@|9b<";V朓\|z޼ ,p F=s^Ѣbc 4&Q62y|?78f>S &yZ)w1p@kbY= )f!p*N} R:QIf &~ffH*'OKOL-5[A^0}LChϧ1%N;"F3}I M̵d#Nݣb\\Id~I_GtL k!SİSO/D#P\h6լi l\ǀijP) #sIk$̙i8}y+mnH;&mt8еv{n(j2a n:"0͐w,#/7xdM^V*$rvʞ:U_=hƲ&Q}8~Z{?&њKE)V.{Юk@L`TBJuI8lm9\ؗ᭼GH"kbrxi F "f#a f wW*un% 9j8(Z̕](8 = TΜ`АWhu( K;ș(0D< ӏ-ʚ~lC #ct_~WwG2 q#cv쇒Fgdi}yǸ],]^3g@g@aBJ+e_avl]n;}DetռXYcֿ䐥>̇f.>*yiF!ޅwt#il`[? 2ӊyb!aJsk.dz#lQ&Ce."wqI#m:+5Cv{#gfiD}1(]&ԟ_Űe^L!;E/ݩ٥GX3=1gS[lB;r8Ρ6g"T;ZdޑtQy ^~SDNY`-i<YCͿ(pP4g~]}&P8č6h$,pj"مu_A2Y5zr 2>cˢ( Puwp7#ڥMyQae ![^T}1-\os;f)ꅪcxS@2!H" +mԠ ԀKBgLπO9jqp B#Oau:8՚AҺg-"9rW^+ri qG4E#=qPqdi*KVmF} u(WTy] M'`Fm %nZdDrœJռg TR_x^*ח6 Mg\{fefC:2OiQ3qo|sD| [S UX>4 tCu5:||V]&6knAzqY|!%/%}[1+Y*O| 7S  F6*119=VwJmSn8%N8 loZ;Sh :˷'2,a"W.`P☛ދc]cPi%1BNwOc`QԻ+R9eZ*&xZHEUBc AߚWCf;:v0qX+ Oe*N:D}Sά;4¤ew2^N+Uk0aOPk5&dY|=`}hn6No3) lvf`X(`⎾Xowdv/ڬ cv XVPkQcd삩(x9[zN#ϪJꌍZ Q%MvO3'%̃8ЩkJ -n .NnF/ skZ9 /(iKu4Ŀ\ U^Iu~ WA#F(di-uNG<㲯`t;+[`XSV; Scm =Wl3O]iPH+J tn.̮zUu uRhumQ驂;4rƙvo|MV~̨ŕdsy-:V`Bb,\0m0mM @.I  ;2o1y}X0LB٪Qeyw %j̈́GiE3IJE.4j#*ZU%Ë#X(Ƣ?\5,>#R~v 1|ى)1Y0'˴--.^()Z5D 7vUe+t9Ԫ]댺M{*Z;ݞPEm:'4{Wdo?Hr,`v&R0Nxp3Ho$Ǭ$<ȢO}G}eM/8xS'qĐJ1jVT9אUF n>kr>2gΦ EL_!XwzI'xOsr|%I}t7P=/F߷Uay.8@ CO 5?FikOvK ͅVtmd>\ްGyyKoΠh!6lcCY o`YEw o!*d4…@-Mg vo1BYTGaZ\h)*Acxt80~1r S8B| ~&p!97-TaEo#a{) ox3ZU%9-.Am<‚Y!x$Yv;JkwZ_:7^gξw:ӂƢVTP%,ښ ~+ z'NTqsUoAjl.uHM#evU7+U*NH,x?CcŎ- M)JBЇE(M:#Qrhe@9D ɩ'Տv}vP}.h-}qQlZtP|r&zf4ˢ kƼڮVEe*Ex\TqJ2:HGaT0 8p=U0IvL(Ŏ̼.n׺7+$oMǵ ۧU=GUƏS5*JV!6a,I Ц,r65w2ˬ˴`Kדz=p @AHPi躭D]m'3>,-\wiUw##`cCuIR]:*o2A"2yU+[ٴSdXrhp:mMA2=ͺ( =IAMl۪M<9vh >G/cq-C =鲭 } y_G*WQrq!Q!!IW k.#Ap`aMw4bv)Ε Ӳ'ObW7p~^i5}-etlXVTlJH ~uz ohlLGj3]nEL9C3M[Z-=)k]yMv1MlgYmtˏN% Ho70ң_ёW&Ğ^-P ',lP{ԟVN,9?f e#iہN3 ɪA0?_46m#H$PlJ Ћ8]e3H ulS&٩nn1&=8Z6Q\FGTk8"XKV۶=7M5?}hl^}zR| ! aD%î(\ɿa6lI 9 bQ{IۊDp~~Ghλ ngOݬƑN` ^VDhUl}4akBIy#y+.v&b¿?k)nO:+Z2RSyʧ'[YӒ鴔ig qH\W][̤WXȭ?"5]2\Q)zs<(z@~Uώ֕gMQj4X=YVvplhT dʸam k5[\ u+/lT@iy#t{301Cr/ztᬖ&_&"T|=y|_r£؋17ciVw>q+ T0i䂒>{$!iuD_ K.ŌBLiķ❲ z>2&̰DQ&mOli 9br* K|*I'ŽHʪk=[CǗoCK5caOf̊7J Ȯ +ļ, ʪZs;K_]]2_Kx]}6:4Oޫ>^OF묤o#p\d*ӕ%JdZQzqgkVE1&]d%V0"=lu )vynj0k. PW16i)%]?^qV8!6 m^+I XiB$:*Stu_*'3p268-#q0Yq yX߶5@P`nB ~AŇK+(ےL\# ,];&PyŅtZpjPvqLS!1s?>rRk[FRɧp"5M: n;/nsoڹ9KuK3 dŧs o&]%U._`%{!ZvΟ:yʝ/0[پ2WBݲFք+F`J.0Ȟriwђv&R:bד߿m^ /tM >c `geHUV?>> pz$';eG?0cߟ89|kQ܃rERto)xY _cKwcR3W!o!ۦ@{Fj$(}pޫ< G>@Z`>[/.ĩ)駘b5D^o*ch  ̙[Yl),4JoUK AY"CΑy !E?z bYD"c@ z$dxiĒkVOwV]jAijḇ!dZ V2jMMMuK_܉đ>$Hô0 gC %z%7A=iV#|voOAOX4G9OJ/OV7Y vʇ82'tFpZ r=}/%NG9B;ϝI~UՕ/S%g97_K$L"@h,Ԓ^vgulY;sŨaSe'>etD_W;9=:%1wY$53!bw`‡*K A g Iy{bƟ+< b.86xOc$B^&y|FܰGh^46 $:m8-vw۔dCċz7۠@x6fݫqa]ώ4M~a<N<!ƒd{@)J :3$ðgjَkxخxqo|M #ɍ萴oѱas ӅQYƠ`+tʤɺmGR7F"/"{[2hA/3uX/!Z9eiE҅,<odF~eMɜ$ 9Ml!ji0yU?v. ]OjaE cE^ @&}VI? |z3mVBwh (c $Y^$ Wn (ȇŊ%63vmhH~CNFNAv2VRҘ `'N"+١Ã$[&QzJm]7Wi?ZZ)hpMAK)Y|n)kJϤEq;1N{lf Bl^V@Mܤ"fPE+`b\*D& AR^` U@i\EOeyCp0fҊQ8~:nYMe 82BZdjK e;BPFf+SԷ4 ; 3%*eb9PhP􆥼Nun^B^zAڪJ.;nec֮ʹ! /%IV7bnz6 4B7Q i57`Zz8Αqi:Lk %٨/m\3eKQWݫ> ܓBT+/i_p0\_xG)#Ge 6 v߄+{{.6!aocԪK{.e~Рd;foq˧Ńboϓ'koOZ_븮>8IoE.Mjs.\S7P_*)þFq]m,Xv{V&!K+6o061\G/f뽷6Oj3}bF14F֙^Or `ooj_{U[>a4>1w0~ߔpv Q)ogP@_'4YH2m̒لkM-;f7]w(|-$Rʲhz8ƃS-/a ~Np|5/8"!z؋FqMx{ &$n@6mZ98Co"BWJW`?eљPEo#Pk*1J{[~)̏SҒrZ8Rwn6?+n(@ ִJGbЃ[)i+ꆗV+LZ f:؏; z]4ȥ@ui}hv́!nԂcʲ,Q8ITbC.O\`W| X2mO]Df6͵%)3PE~ w,dV$34f$\3 pL;jCmv}FքTS扵%N- 3X/,,/Aꗾu J8JyXQg\=VYq$A25Eh|\Dz.4ZjcOf,oQD#inLݤG y;Z /,J/ܟ 0H~\ >[>{C 1CY%b2d_2]˧;{w&J.=dƔ-ͻqR!gXsDŽDb]؆%w r6532v+ MS@{&ݾS˂>|#fr>'tA5($Rbܛ>̲T) rteӛ3qg.YCM9p3fr,=r^Jp-0lʿ40~Id"Q9wG_6WCUQ 4nʱ0g+%:\7p|]Y6q]5d*Za7(ޓ`ka}iXs.U$*~YQm_j W:;QSy׋.?uog*8YP0I߷3ͦx5{+pr7Ʃp8]?ۀ%PbuGɦv&#\R*n bI,^qShjz9zlrל ,D$Gy6EU A :W[*WOfBExmYL,M'L=\EKd AЈrrZb $Y-1g k 80`IzGOAŐwA,&Գ c(;9ȱ%l$oy/ Uy)wqYB !s'7(j {;I$6(GX{BRDTT6`@/3IiZבRvVtr9'b[G)4V'GXhZsE]n*H-NF(VL󗷔i"kOfsE|gjc9pp 7v/6&R*Gi+ye) tKjDʥEn=|i݆9Z\t -cO^Y͒I.aJmRȶ.hXG߮5W1IXSqTs[\#\jV`vmdܓeήapèqdádg\"Z z+*IJ"S/ vB~; ?c$a0 f*t>!xi;ɸ'4Ω{Z'ZL %xkACxAmT5 ;1p|H6=%*&k0pQ)^r`:*L$s:Xaᆒ7#E|vȰ,HlT|N)d@1\mg G %JYe B rG Y Hs$ud1td\Af芢kZޞF e!~e K`X`ʏ/"nEs RC0c< 8iڇ֒ ~Fk-Ֆ7WD*٪Şj2BzIOj~7/l߼BB@Z}2yXV!c>bYՀu֙_`{=1!c00{H$]ͺ~ LΣzƖ'vqtPpk8Mq/o=}:`ۉ@*Ab: y5ȫ4*ЇbuUKWf_ٌ[ΤN(ӫ;?&/|\dTw^T^^Wf>v"/n嘦x 0TU0 K:'V$<>kt-K`BL #^#iF97l6F!O{y? O;WQ9~eC@JrT9ܬ@ntށ+eXG|,Rc)6EB9AjF]"29/Q>`)_2͆=m95A%r$F&p11UsTIMYLXKRߍ]`9w!6Qp8_ \c7c3Nr,pWn۽c"M뿱fۛC:1?:Zvy fnI+.8:"eu- o6|^īwf>@O̥5o]՟~B^^З. MG/VA'+ )kT7Qt@3ZV}x͓)<@NAH佁  OMQ@^w)U# ىB0`s *e/|UI~;HzZ.m-BvW-QQ? 2j*7G7/ 4{q|@g&Px}ՒTt#jLDpUroz(C$*7;k_qxx@KU\18/ΟrX*0֓O-Rb`^Y_43 MKȹ2@pJYg^L-=mDlLb)J<_dc_('O^R9#:ʖ&p!Y0u~~lj>Ş\HeVR;\$+=GmmQ?dFUp6M{F_㕵(r[mkc΍nAZߍgrIe )od I !|@ox&у< ؟).*Xdf#>RuDQx(&*!]pZ+/ yދr{Akz1R9 g5]+y!e|KYVQ`eKC _B=,y|Er@Z_qj;[g>"˕6'eh*/g!W~yS?gD :䉎 @-2g?SSՈ4cD(]) X$8'q!n9!eIP^2 'OdbSF꘴[,6aANF[GǢ[s ^SRPa1:~w_] as3AG9]=Ἡ.M}qR9I|>=G6"0G'Ifp^<+;lUKcU^hz2psSN7#{aԁOG]W1i=OW$qCfdH?(%:.I_>Yvd&%/P.Y FL)W}pg75h!t36Nd|ɫ:M*Dbv3Hk)C \T /툠C+]PT3' =a4$ۇP YYek^a9md%ήohܸK˪ N&/POnlE[2ةu*.ۿl) G(0g=l4%߫aqGdx1Ss3&ObT6:^֊᫡07% cN{H"#4#vï,8Xڕ?wr(EPK]7[^%:opWcVo*4^ ye ‘l0 S̹б1̊@/ }w>jC4N ;6c]J SZPd$KOk*JI>@Z~ y`pji@2DԮkdWϏ"7\Nv?xWx!嬹V&O*ѯj`:'ף0b:)dK AvXe!Ȍ&x+-\nPty{]; sE88ɰ73+GwPTI%:^ {U\Mc9; 6 !a^;k3 bz< lSm5CIIuG]:+֪RzV^&d9ѣ7L#3 ހ0| jǟ2W`AǛ(}=q+S"^17/?j14o2~NAֈnBc 0"`(Q!N#fE&齂^[QM}aޭ@򉰽nX5a,J,ԄCQa׶tj!F08d;ut魃y'PGڄv}/{uh R4uxvO@q&.q M1n~A{Ij¥G>1]NYbCy:7?Ci>P>E; !`4i 4ie+Eٳ26ews+} i:*0-qpԱŲ'a#&HbG+>7́ƞΗs 76L,5\~~ۿx g&ǩ`]E1&1q[os$ /xVIʀ<,Tv? J>」*6;C[?_@. OOq03iOxhs+\B՛N$9ѻ]ETd@$B wfM}ur{.+K(_* r|}ou9{1|yT}p H_}#"Ϝ|%ĦA']*؏ե^c/^ ^>_8SemmW|5kY\_‹Bo;uBٻ6]21aUF9!)PktcPfMb1|tl qIȺU]v=]0-.wY3Մ}͛ɠf?@@zzbK7'Q1~ʌ`#rű2^Vmⶼ/ *j>]D[x. $[R{6m$/=8?>CU3{85"6)b_zd_elv@1qz]ܰ  1G_۷ip@BAg#xQu9#+V0&`43ﰩw"5W-oѯ9vL < >DP!`̳!k2-잀Uh ɒʣ'Ȑח9$Pr!izcRn{"\HL MJ~5K^nvM&kۢݹ*՞=NxR70o 8R,k|qKOSDnxVa(wLLY49f;+^ﵘ(| dD  rhGa8<1gh`ʓa#v:)q06 nBj|=+53_s?ΫAoe.d| X.q8[$&FIՎͲݵ,zk ⳏ[)$_*(r:X@/f\ XA;qDE{蘨{/R8#e;t{JgIb$`bP5Ο o~Tz |6r~N!gf˟DKJ!_DnaTdC}bb.S?~u"60ŵo(6Y;4y>ZEMX6ٟ=!:$2_ݹU&=9ҟqi '8rZ,NJuнq\H:|rSN:"8ħXXrL'X Rq≋s#^Bm 9"uG͹ᄨw=hП Xt<&8^'(CWl;j޾}R3X> vdEh1MlJmƟEҀ8eגDA\<Ӊ1R~)B y&^_ѩ]`k3Q('.4R2lZ~YSmf]ExjG,(.k76k#y;ɛ#.J!&)wtȼ4V K^CT05'UR}Gc3'n1eɄZ~vUc*!~Z}ב#shv(mp&b!7ON>,!EPD=} mϴ] nx)}6| cJv!HM4R:Vnwɡadid<G@gL+FjWb ?OEL Ɇյɽ`;0B:C]]rpk{ uY9,$p*(g 빅;A6l-t$=h2|*}R}')jvxǨAN,+a{q=v(&bԒFo,¸U4[SI玿wg1rxdž%|0̱hVlA} nAsDbaݍ3)1k*(Ek=D<4U`,](yZ6>Enjs,L<VCV`7?A߄jM0^F˟0)BUZ&ЪI8#b5y}εA@S#ei?Ĥ (CoxCɎ:CLWƉyB+DAr\AM2TĠ;鏍y87 `VhTN8]';@0+|ʢ8 >hӥ?D ][PS8!x JGT-~`8fqE݄~b\b#H4pŴE )~xI/Ƅ=bޔ>9+*adqCJAȢԗjP4c!w6|5(bw |^_L#5nX B%p],UiW3ZЛDA623z&>K e~iB EU뿊5䉔@Gs #&NY{*Iswλ{d""ݵU+.R CR Vp_>&& kIAmo0U_q}sfl2ޏb7⼍M7ޟ"g~^(qBWw+S,kMrtyBT$$)D)x0r)ܴʇ~*3fҫ[>d/ 6Ј^`!,Y.GMp.dN<%\QZߧ[E9=&xbh7ܸ (/ƒsS hVwVeR['`qwvZ룢ͺIqnKjBUg)tϟvKd{;|rK17y&%XQSQq+` oTK9Ѹ0q@R=2fAIQE_5NξRIՁ}1l-ǿ̕"S^>o5cګ|;4\i?bORxRCyM=H?D. r^7*s1XߩB;T^KٍGx5l:ѧ\DDp5-K囂" P0 1CU(M0)4z y!\aS{E=̑RN$qUe/ 'غAoS9(:#NF DIf͡UfIFrun'򂪏- |#Z'ڬxb0<:6cYJ#f0p2sO:i]tN`97zdA5 ^œ`RL{Kഖ}ipFjO! l'qaő*6f=:c**f"x))b-OLjN%prcl迠 -aC5ܝX3+Rf =)@vy^,]y~4Y{v:q aF;[1<0LEQZLrL;&hZ1/rpu=nr [i="W)1߬9"|ےkX^NA X~jҧYWOka޸p2 ~\\#'v&%>15nU] 7٭]=C6Tz#F9H^7MKRI40evo𕿹˦;}Ɏ-4)뚓iρK7LL~\k߅hxmNg&]/'Ҥ6d:b}?:kGdW;<&rg9LG~'p *t_ZS1fs܄) 8,_L2m#)m3*D1z<%-1PuoM~C>-ς7KV^WZj!o\t7uZBT! 5%1n=:z= dIUREn+Lxμ]q'ur9kݭ1b58w]Buq41me9V:(],N|"~5^^4Z# &gW [f+{Ҳf뮫\5d65=W?XfEB7:ʑ $-U&МPDZnL'ګ A OGh7w-8JZaZk"L* NwJ[JSd9Ng&=:{Ŏryp'+RX0`b)qv_R_lCTzki@yr+3.N6Q"D tFc1vifGQ?Fi:Կpr,o#׵ea,l,_󱿇¬Ad`A[-ZBmI",6_} ~f4+MtB@sQ=љ_.L;%$ӇpÜq0)2]X l@?H?&`iL]㭕#Q_?7r& ~p.MGwwU!m/T>-&x%_>{ȖJhit_nW3o$~1tz^[.>ҍh$ޙK&j+< sҾ&b1h(u3wPh hf- ;fC'Z1Z8!5ѷNA.|Lܟ|}Nj%`nz;UF MX@P&hg =1*%͊[",xqpH;IǫĆNV Z͓VbnYZ]l7%b& -ܐCxb?+JWEg2X;0TЧnAwkL"3L8}eU$4A̪TΚE,\'PSL_[2 XecNIF+~o9t޲7vEMRݬަ+%-$?픒5sbUUg'=mvo^vǩ{dII:u,"k`]O,CF"oӈlX8 Ḯfwc,uuHwFkvF^뿤װ")ħc3xP`ȡ- y9$b򑿈B<M``sG;L NRP=E3_`AL Q ;W47]7'ea8%dF4*Y w>}69A|"U#/i٢7D3>:|/WF>B82Q#vbT` So2rsq1B.yO!>C=x~!|V(@Ǩz=fǢf&[bȘ!u$׽%#'Aɩ'U#Ѡ$ee(Od?fYzjuuh&#! 5_.;0;:ؘxk{kѺRW|kqWMp/d.uqΰK"r<l5&1u3w_IA="k;qʇxx]M|BӸ㬚7?L#|TH5=4@!x|QOH#lsV)@ 4 U-n*O<꒧;7kn:jsq:=;QHM1uIf:]hVљM[9! suKr pU[B 0C(:v-Gnvnԍ<i膫I@ԜT,O&]b.F\Bzeds>ukb.MՐs.rh꿏fh\e&sN!Ri9EwUT~+xvƧ=ĵD ` MY4q(T(M. }^|zX/#6 7?ΕzEC{H6d<dF[._d455S**tZ!8n&7PGQVU'7|iw!t'!NTӴ^"m z|t;eLf7Pn8v:XT9ȃxIs{2*Ufd/7|(*LkyFGjmޕ;ũAIU 2zj>gMbfme< A*[P#U~WALưU'O`$+3JI0/wG'}N8S>#r^ti7̤Ί`=Bf}{NӪzt 3& @dYjoT YBj4/gI YșM/ N/Wsg9~^~@$vm& dKKǘgpJduC7ʖA`0졫xc%Ț ZeP+b:Kܘ R|~,D/^Ɣ.6(W1;0Nx%\6Z1>QifiNCwtl"\o . h #%Wy*b bPfBsUԣ=$nsL;8CjmbsQ]^z#Vy;nxHl_U⊪R8 '{|W;"n"oS"aFƤXKi=}RS{geG*^^r° Ѽ^BuyD;!'{:Hy#F v@sb?Bvw: 8~5**X'C D$t=+tJVlb˗ҝ QHe@ c.MptKyUQFeݥF-v 7>f^:XӽrN{=?1z'C w#EMW 5ۚ~ } IzZ cBqU-;^ !ؒm&@cC}ݏR5GȀuuQ^:x29SeOuVkYD;-w! s+"6j{. tclςyA?F;Qu8|KrĦY&; ٧jN Z}4 2v"82lI3ikt>#㲢?ȖaJ-_]Bį*'Ca#쓥@c#{丰uF/ ~N>(hw*!,^Fڊ$ ҹ(7&nz.۰U@i˼c^f04#9>b+h5uv|I*kοP*' {K湽7*>)kCCT4 :$33u ϶ Z5k#IK 7p;^ m!З^,z x+ և)tv C%B͵|ܨAλ>1Z&y|FwQqIhUہc{z:)<tj9 W~IʈS;P@dEdy=; SljuiJ@Qn﹯ QRۇ7w:Yb ]c< dqyD*?YOoζ TZf xbF>*y٢>oxU0 )GZ:ˁ&hdHPE8>-ˍ ehZIhĨ[zZwwFk!„]@ Zs֮R V;S}`*뷻k PЙЧ Ã?hT?Y84_Ϭ\8} }>a(55`hߍlxt!Ȳp fP(cq:N}ih/@ZNK%/-T1lLtfre A>g{Ros۞ִĕ gӜNVL?= RȣқOȕ/eP"9DhWduZ̯a(̦FILcSTL9R Ͽ`~| 6s~w_-vهԽ5S-,+VCɗV6a!p+g~bqՊ%96w w QY\L8~g_ ޢVOu\0|BR3ψR>=od*4F}\=ծ Da> #MJ/ny]F)i`{;"_x?^m I+mJ.7Af7L'o{mܱ-Bs?3U}!sDkXhص+_7J8;"]mcdhedrַm]a4;z{+3RO #MˇO"+,}40#3qDA2ty PGz2HB[&'$vZp5:} ?JJ;l) >;H UBSvn88aU#QӓقHB3WƓE>2H^hlO ٢|Xki =,fIҗwg! 5N&xQ9t*H;nDmfY"U[OjyMQ脗tz< ?Tq);9sιgf>ոTU A&Q p?b'X;>gP_eġdґ42cSJ( ԫt {oN2Cte3"2u#o]\. @.Eac}> qOA mr7 u;*L[q$ ȍpJO?– (ةSGm$`N"1٨ .eZ9[i+ťnEef{n'6̀(%#M-Ą -4_&*D߰}jvUU8R &SM44>Z}Rm7 kzZ$Me$ES|dMgw46Y3z7rZyVw#0۝|79͔ %ʺ $L2kq?UbQ]gXPiS Ԅ''0lv&6-{3#hr*zwJSm % Y%ۥ T&ܵCVO1MO7`гmSc|:8 XLL`B9QJ%yulvE&]B|IH FшRe}졊}U_ \ YKׇ ^m`ifuZNZ7Ӭ׀OCK n֏r˸9P1-p{fӷ2\|N+\nu+I!y^IJ!8jFk{(UB,r!uʚ]rsގJf hNߒFo8(>O-aCwFp%.<>ZGh),ae=ǨsO=/od.ascEƔZ64s= 67K O*'14;2>*аB(W ԅFӃcEm <; ۜ^W0g{u65[DVC>mq T^>~"Bg{m._y6v+I it뵄dkiNV`S,O|5֏ŵuJk/$aNr@q+ 6NDgf9dA9YKkxЃ8k̶?{!'b"_zm6IBp58zY]˖NG#3e uS9ڮmo\ v{ G^y_ 'BЧoA+FjHDUktྲnγLoI&.XjlΊ?.g rx.~]ED2U{cDtt$7amI3`:A%q:RgkHg4#&~^ldtA)KZp]'#O] O4ޖn + 0>{1"eѠ4 LbAKS?>痼훎@y<m礦[y~qOlNSY{R #Ï1,^__%PVҜ#t$[vOU:@DM}[|aRZ k^Yʐ8J%ʛږiVa% 8ƶadxՎI {SKGE/~&W-~mn es{_KzɂQuc6s踞*HVeQs"3C{߾EńYI. `ӻqKK %?VFP>i *syA}4LI*aFʁ v~BKŒJq ө"xDj!B<5>@s剰\vj 47˳ RX#2wtcBA^';WetQLpxa;à}:hՎzlDNO/û)_1ghqj\Ym`m s]P},^fs2o 2 GTJ GtW7 Ӕ|XT1ҍFQQ?6-=";(~J 7P28uʸ ¼;̔%0vs\L B#=Z..(9=BrkWgvU `%cgVXmYUT$8%l% 5\8Ί3J\Czgz@=NkXT}bp ?}0i0ΊCqsȸg赭gTp6Q%Ĝ&=ex]YꔁV/rJ*ݕ-H_| #{k@.JyèzM$'< <E^9!ד bN\cOEF]Δ09}V3Ya劋 .hw i=|A(08Ux)!1QfuSjR07 CLV??n>ֽ84X!xZZP9v?[#Q#a/܃x:Y+g9 2wvͳԉJ}m)r,Yӕ)zp.7\")䴺v7 D^9AԺ `#y"+>W=9sTH~8Oȴ-.8̓8=rYs1U4h_q9:¹pJa_.m,|=& qDfwR ɕ L[m4*&_`0@}^Z";W 183w>+EÇh|0$Ho&ӚY}JY*ȑ'ao*wAJ2DϨ3- K'.v+RqQ"U7)X]@J _p?Z1k0бWGFfOB\h 4Rʧ/i!gQDld^6T7ѷyZ T0ٍjR̉\J!:>QD@ʨefntڡ^(f#cSE!0(aPb(?6.+jpY<}@YyލX[`!n@JL/4fnEF}w'i{U T=~~s{G)=6wį;cn-Ő=:wO҄7f""oG],m1f/1$iiW:kM@8RN4pSd]PsP !q4z Z4Jd-m>IAF-G6mnN=E-.Z.[#wEҳb_+~}dlB@m\j΃zt:ļŖiБj*K}W5۸CrJġ'lTU =8v=/SJy~~v߅%GVCuc_1Jsqj['p/^acjW md}Cȼo͍sm m"3TS\T(2 #Vڳ*M6c%AC"Kfq~Nթ/azjw!gԬTMMkx6W;Uk?g~ZAƪmm,v 鏜ɪܽu-=O.Sοjc_ww>B{k 6 ON֙lv BMלֹ@Fy$s[ e c:ZD4GhLF`gWޘEMU(nfj)oSUvTf}Q=$Q\!V)73můw&O\dDCHAӦdåݚ;\Z#W?whP'`࿻D#]簞$P1z0 'ͮyCdK۲M4swqfK\TN\Qdd{^7l\:)F-d*l47f|;I;$C?b4hpva jsrhkGjEō . Os1-N=;e]46 I. ڂǕ|i/Dɡ꽠gXET㥋dU 0qx:BTח>EѦ  Oj >iOٗIݟ8R578srV8]֚X" Q*oLag+&vO<{" =4He$ދ̝y9mQ>ʫ" ~]QӚ[eb YF}ƕG ndw)HN ΀M3^ ;wDE5O0)}dN!U!hK'Pc36wٍ]$mFZqw_^JNq#NOVHpM٤E)UL*ad` qҌF}O>z*9d{@b+SJT ԭuٶɼYOGS( W1<SOv`jz lzAOd+S;HOTF])x@h'F% 4Nr0kjM6CY3v8Z^@|t&z ={!kZ<;mHa  GBUQy$(di$]B0kZz%rCM.q~9 H;$_;W`~$x?h16^þNɌXgie3C;aayhǝ"?/~Of\pR\tHQ7s >` gVeTȸ5?ZlR昞v1R} '<.62={p p4{ID͗VW{-m5{3&gpF{wjETELek l.w5XW o|Lb3*nxR.q_ߛ9Yتњ6uMѸ囦y *? WJrqWMDnHJwH*^1ߪGpYj.DLHwIKԧ$(H-u9KK\:8ڇyύF 0UYVXgdCE6Qwnsjx9Cty6-0#q/5VRvS%U:. iާlJ)}۾mtmirS!]dC,\#--ā24F_F3|@'#v@{<0wj(%j>|rŁAGKƪя^:G3AhQ%bi͆2ķ.$A8jer266,Wˡ@Bm#(·ѽ6^Jhꏒ(6xWIhW1$ЩE@*a;ڧɈECV"fHGC*8f#3Y`Z`C`|= q i1[x6!WVTy dP`u 9(IkN7 sir_ 2)A[vj&4tiAK7*E70ѫYv?ȿ߳ev(?梑OQXm5Z$2$Cqb澛'|ve)@1ua#Hn+1Dxڌ2].^$B כ>٨N};2?dRۿG} bs @ E쁵KфҞ&8!tJT8]`Sut1~LGɓy|8SyGU>H߻z Q)^'e"5}܁?< }ߐ7={2NA롐o>kOr/\ AjK2 gK5P|JUy4p]S1V^ڼ!S{EL4E2!ɥF L΃'b}U~xg6a^'sx{"51NB3IpaN;5j\i4JyS`Cn %]V|" c0V$U je5B>L=fw@VPHU)}|/ΉजJcpi2k)ye dNf'"v2H(o˴2o9ضDj) ܥr.L3] ޤ@fY5(U[ TJti0;B"Eb"?X+ Pzz2w"~.h! .)Uyo<*ԥnÙKFP+,҉]av*_06Gi XT @k/7nU|-ۯꉽ0(*XGr{ .\! x,h)銚EPTZ@Z!ez ‰|DLyЇ{Y>"].i}~VZ2Y,tHIC~Nf"VLù֣B ,"S8]HvmzD;hVK6 cw ^+`lZ'<Z_}_3xro.D(uɯPqȒÞAkԮ ,cTrb6@y&SH{"JWj'fR@SȽʅfE$8rWq!SwEDm8&PV9m!Ha!t|%A.Uu0T8aP•&HY$y[Lف00e%F-`d=އAdLn8"ukDV,7n;KR~ Iu$P m\DTPA$rpjIB3="֛*؏||[)Qړ<#m",NSF5N|)aGhbidf+z`1WrN=4R;ij=v[ bel;(N'Q&paQ~\4(O;qH{Ӭes[ޡИ ంWo!˙W̅^Rpu/k %q+5itoAETqS'yk Hb׃Z@TF2#D8:͗+<͵9uL(/K鴱Yg<>`2h8Mo7!94Ms"+ϵ7_.2{@ʼnq)<@c Nr+} _*%mOL"tnnb!S?ev|RɖTmJ6yX]<ǻ" Gez>9 $"]S;=yz57Q`CdC G[Yv$d(0s}~,k;jFF"̡|B]'ɿZ%n"U\FL 6n#[Acشu$J' \{3!Of׉5FWƈY!&|K@ZS),}vͥ2*H\6(П=Vƫ$x8 ET;ܬ9Z!ӲTdCmFg;B*x)5zSJ'%f$ruM *]!?gR68ulwۆvV 1o˒(A_֕&%u3%c(qF8K?0g(lȤ.m5HXP}7:?1:V-kll@h'6jv9Bmi<&Ga֢~ &JQ/!.oR _ߝqsٱΉM52KD8yX*K#OPC00s} ǝqg]ğͿjPу@:6t{|^(bO io*XEQgJ) dV:N h{\k7͒ڠ'lžlG%T}'T;4ĈT'~3~H/ЎxˏgfyB;H3(&1;4mcqEDF}izZEWP4R]4O`qPTJtO#}:2#\Ь2ē{g$KCZ0+t6@Aj·jyyCaTVH>awzpJWէNr_s__%k+NMLh i6\|Z^[=%=2 HlP }" J(@@-C5rG m5vgx)K>GuG4m3~WTsl]A`M^}^}S2>S:&GiخbeZ7Յ 'K엚d؝yPÆ @2C= г$)!ENjVB @^}e7y:9#w-(thZ0*^K K~5 L* ?BgE{/كPklPms 'r|^UPݨ&ϫۅ E-dɰs>|Ư{x&t ysxd I{vo?Xj`94r7r4uJ$1[^ V([s';R'Io7c:3cORz.,t2.5ʍjZOwq*iTJeOI=3Xr‹s4 R }..Ly!RVW^-:!h9iB߇'׆̈́aD&)8ífMwO-]Xd"{iWfᕰ=5h*?`5r*jol] G2dCS_ <2VDK|wCV z^xt_RH}/ #&˕]y@b;ʿ(CW/d> #` t1WJC>pmvxtP[dePf!Cw;6$I::R;¬Jȶ^czK馈Z<HhQJЁu;OU {`y+-eJѩe::Ķ6!s3XZM,FtOTV>oކZ)suoK<@YJ$Ι 䟒Δ-dq]f BSwI85H㟨jjQ<imϛg^}dX$ҬwG_wFa mU(!ͧ`HX|KlsT—2϶ZK8!dpX22DmO~Rv'BO)؝bC?3reTQ;/&s͞2c4 pMѠx~y\YףV9~ysCrM{p4),կ#*Z,H\w`n( ldFs {TH<': y1?!Ub;h$ÄI٬vq4~0yzcɎ쩭XX⡮ +M d ]E3<9wFL7ZC]}S@?TREorZ B!0NMt'kM7AC>v!iɈh2iI>5yB= 9ަ-R+[l}֝֞2El(WѮZ;'Zc>̄ŧ[,Q-PyLG$$VIVr 7g(|BP.6d#5̀y;^;h+ ,ǭ3/Bogئ|8۲y+s)יV$Q*;q s#|P_O'n_B5$ڐ@hd .OqG,]ϩ[#J{lߒ# PQ $yY.u4  ۚ'Q3uA|f{`ELQ|Wdצ~րoA y5rP:N|~EmIo=:'Hoht~-""yf;.XkR7Z_wnB:Xz [—( 51G^h6Al|~S:i"eB$&;$¼sgLwEM3L#G1%[ 7`qәPXz< 8]ޱW-e-'ٶx ~|/ä=΀t;Ե?*oY開rfl/}7ByO"ߢ]F;`pz;<0ڕ,2.9oO-cxi,Vo@RID=&܎*vi0Z0MZoրV=R[(+{8^O8{ۇM+!]O5 1a]X>i52:UߚH\MXGOhŹ6]H5[z+^={C1E=uUt\q頒z%ZO|vG"Fb`94汅і)X9&EXF1S„de[= bXxҺly(J9bWu+S"`Qv@!ӢQj9q Uwp@sfF6TK:t>ֻ3[BC)CV0odddz2sFҜC!YRhJ>rx&mzl+]}[TqSKPޣ uj_hmև fć=0ddJqiL.?+yv+c37NuT}qP o8L` ۅ(bx%x!DNWYfԷ|<ڡ9E&&pbm߄DZQc|U Z8yCQ?ܧ~:ROLZqw3;H}fxD0~^W|wM:m}+G!,0'c{2{-7cXE[wܩM8$}(M[<RAT]Ly(Y2("H6{Џ.uyS2c,TQBKw5)Y% ٸ xv3}vCv}e"vr:%v&K.,Od6ۃ]&сtk`Ze<`A{s2wu-YHs:vb90DS$f$i9gof+ك8m YݵS{| [Y ՗Gqۯ qU h Ld-!pB/YB .eBoUobiS %ҐsfE ND%R.N,eJ0qڼrjr'x{eCx?`9Diq 3Q!UɄef-s0XUę%NZ@XAN 4@&qǞ/(l"{CwGrw(u>t9] rB#cV3aN$b:PXœ3Fc<)qKХ’_9C=\Ǚȧ ǏxܒIɝw]kؓ| Px/j].e(KZNЈҴ<%9L\ࣉ>vG nt~˳rɷJ'N Q܄O!6iMu$b,iH ) N llX?5G ki}g6` :Im>oe'Np(SZν8uY#uk4 TCLuj6+\2Rmٖz'';SX!a&i f,PdfS QTzՕjWz*F6k91a^HA`R~Odn~9$6qgL0d G%hTq sΏw/&Kv-䌆8Nګؖ+Hzl02}R:n AA:ϕU[L8g/z1 3p#pR%$7!6Փ,470%Bjx Z \֬ J g-ASZxE_KWX+.N lxtES] Mndu"&7#s%Hkhxs'@.^:A~b&dFgwm=̨@ֿ[[x7gpvJ2 "pMyBgI@uD{ɷؕ |\9p :i?D o);!ise@]ćVc6~%Гq\b׆JvdW&@a4q`#%q&2ȿϺ j7W(o͘BFF}e<%pTX[3a*>]}xšmiay$>u(?qqe=J?4?u2MEȤ4ZYt 1`f=kP?f౤5Yo8&I{BR7 kbu~mN Qi}~ׅcL-F:LÁHή]b8lf$&<+9k4 sv5+i ~O<zc]O Wq$u?V mؐ4P@o  '"]7A 4KӷLRzz&_D2(ɭNU23WH7z<|./hz@ju!my>%gCp||̨u.coF|;)1S7wGQQnw  #pvAh}K/8)v7=5&[B%gU\s|0 n+KڜlrIFjwjy&{ HӓuOFT.S pfz4 ]f[cPٌJpQrJg ^`sF)=MFY=#m^R#>`6X*޾nVo'00m$WK,;k{{c$iфА[3" lg3Nfn;%_807Ԗ$L/,uEzmļ#TMA hA2 Xlq9OlZkv^@=,̑7mLqDƥMlvUڰm'}D_{ΚdLn8Nt9=45Caa]V87ɶCZwDR:v=h!~A[:BjJZSE{4oFdMECFm uI8sUo:|Ge^z জޓd )B ar0o+jq?5& ͋ރ"frѢ&g'[-~#U12Fjg5MLIS3L6*?fn( <,Jw*Lj^/d aeF{y‘Ef'Qh*2^rEMEd+$б"@5<;9w.QP3NQ *Vw?3#Ƀ\UL^x[Z[d|7lVBL"Y*Ќ%w7axj5́0_)O2ky.ŃXAgm _鋉 h4BֆxF.3U snA`"]%GȰ3LR{qLʤEXXWiLP>;ΓNCйa[ۼ;mL4iGS)T腨B?*mmPVHacB#G%J+4'>^=eAdB<"l^(Q~+\h.긎2 :B wd{v|QG;4M.?A_e9jYH&I+쭱@xfK|`I89 \ !Bb^?y"%ab=Фq/=Kf(r42tEp@ƀ }+fV| {Tn1V4BRdfW3(~d*rpZ=r ;wSo(tN_ς19 f*:hR~Yؓ7O+E60 ѤhMǥpC36#3쁿- {G/ظ!kອQ` pb/Y> QoR|^nIVqߌa_h-Rl+Be-c0 xƗl[g*Vr-;T*cs q#Nmz eI4V9jՕyeNWbA@qʅ#};QyS*:lb9r 9q%yp>O, (2Rfg5f;Xa Px;.R);Dne&<8eQ ^]|LHv棬ZQLŰ'vy5+Gj[ c8Sms!AkPd iT K(%!k_ِku&e': td.OLHĿl#{j\'|Im=<~qھž*_w Sym.=uE͇tȮsq)9ѫCؚ]/5e.ߊ5\dqK]kqvx*Zkxd=؃h3K!E2~R-$u!c%WcIՅibe[NF0z|}uZ FԅQ# T6ܶ(6ugL [4Ly6yų[4 ?6gC4P|~ےK,630 |II2bI #~|GT LKY@'Ks[aeu\sm]K!p}1͎SܩRY xU4ı|+gW8<2zJP[W|:4jfMxl?6d;D5DLuդ %c@xOTa#fLrk~$)&lx >e(]xOrKޅjv5ƫaxE8=OZq Gs46k![UZ!$bR:0rct!>Pi,B2NKo ܞ}۽ў8: uMd~ȶx' `dےՃ 6Xx3:%U )R  :=9pǙ+"T'le7R5 0"( <i(s`dڿ*>J'ez6]B5r؎0զkx %! >! ]mqbո掀 ߜ1cmRvB]^[_)l^6(l~>] 'FSsxʲa&+!)ʏͬ]$m;K-\jZJ'ӓY`V"î:邝;jk'c3h@OĐ9( }uəyR>t!ҊՕSRypxdhgP,T 1pfρ%yITfjAXxFtz0,Ar%gyn 8Hxc''ʓ_sjlM{)РɑKi 5 |Cî1}d iI#k.N;\c4iS¬^潶;ă!S Z;tm^Y@0s<ŲT$ 22]M5e3*SHlzrkЊ´*Yj([Et6(X [e&d#m%9VҬh 5W1@)C L?9+֓v8fd<lRkm!^GzVaD oj8Ư2D؞8xAJfP<<ݐ' DNUX-_d5}+!fpo8{LSuES ,0㨸c'*FR͈&\)0Yo TO{`B =P|,~i);bđC|s`dQ^)G+#oZD4yRѤ01K}ϊ;z`- @`΋>1l"_ `E[~ QlJxc7.[UPwwg0Wl5(,R>p ($̬ g4D:GldpSlMʜ_Td!3̈R~ @^nآ m9HYR m)Jkfy`ɑL x{xt {9xfaA1Ңí7bڣiP>:K%~9Α7d%oc<B{94;Y\hV-+8uݴч٠nWɶ.Rȳ8/s,fϩ g/+b,~ǒLd`Ե4؈]ZHzUds:m*bs>dZ6tY6@O"+K#VlzO-FjIRm'm^P8 Dr+zz%)-X` xRPjO=aтڷ6xԪ4֧Ci4.~pIGfs姏Z.[9}bv"xE+Duo8fUK?ϯlJSp$KfɒHќ>u*AbVW䤖J]1@o=֝7ja!f@J`ʁݏzENid;& ̿CvDn<]D*p6I?6@tZwט_ 5Tt_Wԛ(<0s$[g!'oX,ǥH2Ƃ'!o_%N/iFBy+>)-$0e5,Rqe{CGA" ѡhn= ԓ%8ׄ aY|mΝ2߈*+ĻkbWwyjՋmzmo|F\޳S*ܭI$Lj]9 zNao+^>1D̶݅`G?-6S ?߀~SBEgp,t-!a[r,(bLH|szњ0nOI ^S fB~\K~ڻ+N5m}w7ӣj({5R&-*{GˎDĹM5s̻x-eo."Ex+[51S7d;Iu]8P"w:6)rY~:FPh ĺR^`v󲅔sW,]Tֹ$Rc'J@ۄ\6N߃֋tUɣv 2:g㔾 AcIőrVU(6G# c.wYt9./ONVp0`^ݠ휍Pv{=@7Q(]|{CbZ,FآVN:O: x}6'l]r]} [픨G;n7mǫCoWͦsq^e-HUH/A i &,jSwI"n.,DMF焔SvF҆-9GL8fg3Zv`!l4\d#>t%?n Jj} j }[}uķrJAYs]@5C۳{5|">S|7Xi.{?{Ekogh䘾vȂnjlteE*B%RwKѰ=Lz"*:k#S>kuy?HF}<mQ@λP_KSh˚5Ws4Gu %(w7 (l]cؽ 'xhz:hQV@B~%Ԩ%M2arNUpzHKw-*ѡ`BL~-f,~k>t)]8i.^U&!1 ]%ffolRUl6t.9 ˢIzS"$ޜ \;^EM=c %b!Y&tʽBoc i-1E^s&g?X럈E 1w,]Wءfp#KAL(njM8-k-F#)."Yt$)"KEɊ߻ʿ~*ޠ:_hm|e(l)$ESUwAOђjgl#fL0*uCͰۈU"ng7!jh Hy\-JEeݎSh(V9 $*eo\:e+]SRLIS(k\lq[i#wXY?`zd"6Xj4aH>9_NT]-U!r$?qjO`u cם̐]/ѽ=d+sbQP:ٳH>[x嗙gmI;!P;Jì0E`%iwP <@>Tߋtw _/1Fkϒe9 z@2zJ_!"?'=_5wys5ϝFUL N&Iq<&k{R ˙<HWK;hQ25<31 eh Y:ϙyō[`nGc\5L*Xmj%~p ~jj3 {R۪srzp>&7!x(LqR:/XgGhE]^A?vRm}2;uf~oov3=*/~ 0KS$ vr֏֎@^ SAqo QU4>hĺl}b߻$\=pcItVgG\2"UΔ-8F5 ,G"cIwamq{y,d"ȖyUImTe>UH2*RcrOcZX!tӞALJ㔴5=lgzX x Y#LTY#Mp%i=lSE}s7)RU7  uYse-Kߦh^Vl ]p}ORPf;v LD,x\ ??O գ]zW3. H-f*s;9xm%u̪N LC|@|= +d:=k(D~^j5XN t/j&$dK7!_Grv3'Scc\u}n^Pxxq܀9+!h՝zUl>Q]u|`.p] y9ZB=ʆ |=b N; bo&q+&<ք{"ڠ9՞grIV,.MMC5C9yxx 5WQ%lÌǵ'!@sXG>bF"f<w_% ){G~qfrU鉺elL-i[7N&mLADˠ9:U|TB2rVZ T~(.Ql Tx,y6D' Npc̱ I["/ UL1A_sc!hv"JңmQ+# AE:W.@=X]pCEN:gՕ3qS, eu0,^u0m֋(nlŻrүڜt4[L|s2iגRr vߡ>XbA=s Aы a+Ykx%nr,4̻z012NzL|ucG;&kjAqLI lqhX;uy{PJ!S!_*\[9-f|Z'P+ML(Q|5D.?0hwߢ1~]Bx4)c6v <i{5^pǗ~,ɬ] g,IeBv_n+#A[,dy`ڌ؜nfkˈ |~I'6pa&:Tu&'\MH2Ë.^RLs: :ECO>0D+Z잍5'{"MWVI D~_VKa)=p^"~YPM$ U>|l<`Jnn٩)j.&|Áhk/Ü˲49 Erg6k׆uI6 'b=%!%hek1dAw;SƼV]m-?UXapE9TU ڤfi'Vy닐ndo+b\XMA4*\'%I)-[CZ !0UboUFf>CL Lm hw;;戂Ad n(ZZ|ќ R;ȤM}n ;>`T=r!$YQuM1MYKSb\}Զ1ts66X.5AJ^HQI ~ ف.0>\.p94%Kd)&~>K^+]*5?29GQ(Qຊ1MB3oq)+3BEÓykF0hJ_cݦꞹkA}a"$D<3b,K䋪%ə%`DU wϒt}Ug4_t(T!V>5lA%ql+p`==]^ZzYrgxC<_ò868ye fU@ҜFy'!^JnqnHQ^F{q1I ƢMkNАàu&naNFduY퉧: 7K&ˎW^,ksXP3;eC8yafA5~VT`/TE4S";~WzdUs}H (+Msu7aT2޾aG9?r*voL `u){/@A(gD  [❣cͥLnQlQ&\Ya5IgZ1}miŏOTm5YoHܥd@3^ mT0`l쒖*_bHc}_Z6#[@iF .b Ez5dォ .bFF ˃EE)^5S:?],{zy^Tx^E^P/ŤAڴHr(O_ihi`9H-m, :MO:sAj0֝@"H"P. n0RR{ȍ-FoReKJT!yo8 gЯk %$K &Bn %3:_eр 7`O];|=lqn15t4ꫲNfsgff'bqզnxϿ+{&h0LHq3"ָ/2hBjȩ+9u~.Cyc•bLTJ4ЧrHXyc%b̶ۅ4e̺}ey[rtwn7dXBh3nطۓ[$t>W#03r #)t2Sgk@k]|wX)0"} )i2dW5s&pdxD0@ӿghTQ;_j }TKd(%MM'׳ HdD 8E"&͑}v4fӹŒ%lIqxcǁœ/Rl*SKjTWѰo*[om%$b=ՙ1 8߻fRrsDhؘ86\08c)p7a9@[uuHӭ7Rz+aЇ;9#80 m8D4 ^ozY*c,9JFj*LeDfp]Fm9(%'ntk֐w$Pƃ_wR 1!?+^IuJRь]<u5KF@ڐg`IeLi.Ղ|U ˚%7¹uai6!%ʴa,U08Nɦ A &,rOP(ko8wE7͸F Z|Æi~ЦT`UBebi 0>ߩF)$OX[!SXp+IF͋+0/ߨ q [jȴ5(q:A/UO"YPzR8Іβ2gY@qH+@'uOguZ\cTG{^!J|me!e"jÈ@lzd-: 'ck'( *5L.I5İ Q TH$x_0o-HMy3 &X:U'tAVqe,ޛGiǑ2]YHQ@UAq#qG0鲏 XYu`jv W&t]]]~/ϢU!]'LIqqF5dFh<  @"7Wt@G=>Z2"P< 33af.r%&PHhJŸ i@ckB/U5lBh_HHq'wB3Lg鳑X] nl5a[9:D0[!#s3l<')&sp՝o vPVmq}`gϋ,@#XgQ!0l~8 |/O/PVzXSNz !GuA-rВ-FUy[$dQMA-,26![LzKzbsSڝH'Z^Эkr4"N(惑+w;uhi'ؚW4 \U.ٲYn(8/6UIi?pap&+}w ̗"aś/ :|vBȷ$&"Ŝ}s7ڟ$JDŽI| 0@~xA2ސXGtCx)xtL/FT[U+~9قޡg$/Zy2w@l++L/Qy_,I$*ImOVm[ JÊSexEc{^a1`d=s;f/ِs=pΚh!KHշYGԩet$dÖԧ)zz` ?y'ILzySZ0gSrWzXf7{#Q>] K&xlO}`aط?+l3JHin^@1 IWg߻OJ&x1OL2,eX,mr1\TvDyJ}_b@!igM*m^cUK$?e8Y6i#cO>?Ԟ,MZ"sCdE`ئx:e)0/Z&P+0`jgXc89 \6xBv &1o#>KJ2`1Ո}zeP?~%lF} &Ȥ9a۫[bS(`礨Gl6+ߤm/;㗧SG`s"pZ} WnN7 @nc/y $W LpQtm[MșյN<`1%YmT[{՟)-\9S2SϏ JBx > Oo6O%CmQD7xRI&ґ- >AC:]U]! 2p7#<6$#>&k<}o!R)bǃNCl/DCe"Q;^:`=$a=}?WwKk fdr(ׅJ>'zVvT%Xe/?! !: #Nȸu~m:n[PUhXw|hL>k ʓ MBnWwEr;\g5q5s"RD*}STZs*.ȰCc2$&e7*(댅ѫ/$N, (Q`5SkCO2nȓj8%|^!*99&xN)Lq\1do%{ԅxJxQ,8 %5u8B0EW3t]6O}' jr;y\ NE6 2xƴ,ʞ~-Ѡbwq#o{kV E?ʨfivf2Wؠp@Z1lvdve,uлE->DAXzYv8 `ʰwJ`o( 1en@3'\kZ+Zc|B5"GV kF@AĹѼi.)䃊QpYPeiUe WJP$ζw-tMh'!C(oM9)Ϥ#YWܮLT^Bh?9ky4eu\M~:!ۘ'nI;Bz\Dc78Bwۓޗiͻ2Pe8MwC"l*F ?cj#ϪGQlXLgp5jk[loˏr '~V[#W Fo֮>9'sPlU[ʶ2L~ x`,1f j#ۯ4rU,+TsG"ɛD^6Tm(>B"nw\!УbԢPnqpZi2{0?v7˻Le fO 0ߴ9rQ?_h\ @\i+F[wB^tr$sS$)ZL,YE6BeWw'noh|`b5|Yg:#v-TqSvD^%&aZ1@ )~䨪]16.;qC>ֽr#qD-썮ãrEk:5P9: QB_GŲOsՆ'^v/@ "I T#Z;{Kk:RNeҭ j)"<08MsrUJd\ک5#TJZ _RآG؍b!lC)TN𔭷d O97O;Ky*ru0d_U_,Z jMQґnKխ/;tB r 3f7;E9> x뗴rETD<Ǘ`&x{Άe8F> o6˓Īۄ5@*bT5P# 0}"]V7rؽS?6\nxr!Wj_Ȕ+"‚l -̐fgc]2/x\صͨN=)lz{p#(%͂cS9 8n.05Տ֡y'>MJ=9 9O'lo 1|\ލuxZ b M;"'zb_q ?A1+r-4|:v= n#.u@[Cm_7cbA?~giLmآz^v:!#F}q{<;wI ^UIOS|AqMz)npJ(Yf*x{ztIԻE8ysn:hJQthÔt)qIrQ?JJi\T\& 9 y僜PB~n\8[6e[0(x>kZXߥ07޴@v<\szBj}Y# m Ai~c(,_3}x3Kn6\~VM98Peh?1GC )g,68%JqU/m^T]R{:;I9HOJAdh\8(E_#}/V=Oi U\!Vj Ѳ9&iHsAk#mB6?rN 5k;Kw6mF7nV\0Imɸ/lW;nF˵be24P@ J4[|CJZG6W1ER۝h%@GkG$h yLc7jb!uw}wBP]Nk-+FKGjGnHw;pzx@ːuqYLE`$켖_ܛM0XbKuay!-psB<&l,Onnb9؃VژVF0) ?1BY\8O ;nwl S]5eL֦TN:n<_1D0W.B~u8|Y4: `jqf9AO[N :Ys:3Mu0 EG1iZXdjRyj(O2IP4tv=iԕc@kEᅅ0b}>1 $\D6T z'-XثC1 O˱m-Zaz ؔR+`q|ݾz ul7}tP2Uo=fRW5;pF5F\.$7k 8GQ 9(՚׸njrJ N  _c0gf[2>w b97027 RrŪri#[B O0x1)WhtgO^vQ(-'.pPD* ޣQDsk3mԟs.ou9$DQwx5t#e]P 93ݗCruzn]-wswqȻzqy_l-ŻG3bũ Ea[C҃?4[KIou9EN 3$XA/:ʎgtp"04vĚf" H\ H Pn+mCTRq6wG+B[4oSe|Y4t;n)lǙ_e^: L&ZuW@孷:ȁ0&MK3 ftj\@.5L7#jLDK^ٞ!T;KA碪N @ `x^_2Dw>lk*ybOy6,W'O=XIfW=[*o.VHIwS0̞!K9TUabYdmԞ7 1YҿąX#CgS;otь%q\>t" ̱:E^ Qy#` &0`1OqsR^޵d&0yRɮGc*Dl'owAIk6qgp6 6hlXȫe6+=]l|C P̶6-bByy ^x'ZLk>yY{I.fJNn*JCUA0 oݕүHH㠡V4aGe7nXAd0/yf1ir..zP3aV &/G\F'z'aÝy#o*=Rj _u*9/8Fה },.sQgp n&ɟƚ%ؿ}lf3洂 ʖrE':-(NRWOV=u?%8#T cDC%T@ӞblB5Sa [wK~>=o]|f@c/-1w&}@bcOSxXsBa Wu"B9O#kSy:b TQmC  5E[,\X^C8ɤ˶Z G_Y!2h!,_*PI~V@ 67jyS(gTL_ςMGiURw ۏSgQ㓱ۑ1Agiv6)[2¢7o)-RԖ{8YmsI`nD2mxx~BM&&0o}[iMtbٺZMpQ:lDI^6,(%u[:"z)fg"FƋ8/u8^] L91*"ꅿ,"Peh<Ϗ'C?Q;QM,}fR]8SU}Q<$~{Yis=PKv7D}$al $6K:SǡsP?_]1bH( 8v\kcIՊV{b)W L+W(_ZM՘uB#Pi8Q?=yrx YiJ1+$V^ M~Ps,٥AIx( k!ŵi6=W/3X9ٍ}2of9u}ȝ|qw)=Gْd!iAm։arrkRY|l籉+!-Tՙ')`ޙ/"Of ?jX;fA3cr9 =t:iNEvdZRP.^"XrTDIOCǸ3̣~dIz{J^ ^\HE{M&3O祿]ubB&n<:*J 6%GrC&x'%̈lj ŲK)z];laﲼ(Zlf*Osi!`GT p>!&X,&U ߕ!ZhW܍rCuPy=gz3ɾi% ;p*I1!Z8XS&}NS<@ڱ/s@Dd;gt(ٟ+ơ=چ ڬD|90<9^?6j.?lqmЫ~& U/}DVUD5 e`P.NR9nIk,y6&wܺkhɟV{QZ %"59V-+J_8 jZt^ 1{$[?`ە/&9/L}~ΛE@ZmQ>F >&/˜wO-ͤv kv<3XJ L&B+uZg4& .4ڭ0n%9UgNHUVT29]D۬āʄvDMK qlqk{ū\dyxOgTm5<>PM#JZaewf\9?YJ8VTX Ѕb%UdD ïi_omכI`dzZf1׷&Gy}wBWcfYC(DҪډ93+u-)`xtDyCPe +'ج۫yILvhĪ!9ꍫb>2[dGGʊ$5а;9>v*Fo $\@&3hojK8E^*A.=+nObsb϶\ә&!JQ(x"ݳR4܀2c{~Y ZaZ"kZJ 8i 1VO>HvOGή|ܫW0ϙ}h\aTr!AyGMMoPztM&B6 N8I0hn۽.:Yvk?XN5ռ H%sk ~{o{q$$9.7ej \ L(/M.*)3h`~4 {+98 )<SL7"`b1Fszkh2@|p.#:!د,Eu@>wH#+?5?tEd$زɫ*>AL H쟉c*!yhHbgÇӅ=jOZKԝ5X*݋ZaG bT^ǺXaeutP앃,IGdㆹ[SͺJG޵qh" Jemb_bю_ll1١Ej: {|' oDP )0bakS?!~l8"Ŗe/IwtYZq3 ca.zֻb-焍?ٸLvAt3/H)S볘EQC;WEi;Ƞ/MCENa#aWۿUM0ͧаb1:E|u7ZhZ9X^!m ^룑Wq,Y%!dxяMd6)]R_|`bd K@fu>--S^T1.M٣Rk:#]>lvב-6y.ӟa.[6Z{"/*[~t , b.F>iOVJY}O"dW+8&#>iPqbU3 Trm`D$TZg}$*h\Y13Jز3ӥ ':M̩H{Κ{̮;qž eL_$aQ}zn|"9 Gd<)^XrO*dVA`^i?g7^ If, y留UIgh?S F_4;pnF=%B!%Tܿb&{CA9Vљ[zn= ғ @{X{nو.AyTįMn6ǝ| ɹ> Lztcxf3$}vZtcx!G6XI[HI,j‰`+ǛkYI x3yx,F˗(wD^^ @~G%aM*fܽ@~ų`e`9v)yֲ>srQ ^7s;SF Z`mcnWK3aUH +S `QlK%CÃ\. `ub /.?no2"r5${ O,䖬 #bj''0KS)94{uI"s… jS9|Ǩެs𣏕Rm?Rr=,D7eăE{h&R9U`7cϖ1_/!k, jzZJ#A~F?rǺCV _B~MGN< N;!y\~'uy1vj+LATߺr'Cy;/yE)ұ\>aZ;`Zv#_xSo "?gJ J@5:ϑm ^&9ڈkѩ9}L!K@wIW+%R…Z\,:},r@D2}o㕥ݖ8RCg*t.=14˵cs!]pW72qucA"epܛ+q 0ZB;Uk1!#iqlJ{,]' ӿKZ,@_><}j l}\,EA:m#d͚8"M&pZZGvQcJidL:@ a=G쪾b)!}JlTBO uFKsy^x6Q1[Me[3ʞW>#qy.zi=eV,5RUcUnHkJALJcf:0S(0 !;;(sJqE!!YRl.ð _Q]7<9{$ & (]M)'c?##!R !KyߜՎs+\ ig=iTq,度ڙ_~Ш*Y4ۿePEW,1隅# Rڈi <(m+29\/lYD$I,a8e;g[!,NBO@8I m+d:G̚[ܓ3ZLu#mH^:=\UfP1Ƞ/dWs+K;;tJ1Be0ZTHɑ r.MqXӶ06ew;V듊#;MWo>_4 1 DLo{xqAϤC,L36.rV=&hC𮝻—*%1K8i`ƣuj{t{ڒƗUU $es]~6r-lz"4$&:l! }+1rQýl>SpkAlVmh>Cd3hg*o6gjyЎJ+xĹVT;}LVµ?sWCi:ELƍ,}YBf)!u!)E ;,_ ]Y%3"vwaM?5`@Ш.=`{,LA+) ,nWu߯:F1Ehk5"X(PXuOL r i1%?O iY E )9'M$t0uAIa3g',|H"D!捐; Z1dR= 9)$D"5}z*AG|:3JN)վܖd縙wUnuVq.lbfƑP$HtG:Vȹ[S=E1nё!kx oOU>xyxp o9_2G$o:c'jdWFI)}6s%U-'b{nfCFvHhrS9MOal×-61i5鯍pj kܥ#ǜֆ%y[;һGxA;LPqeƥRn;B/@M!͙-fDoiyUHGT쐲LU; a-rΑwnDw |P)!jMx{ _^,o% Yӻ8S`J#EX*NpUng0GyB"|8"@pF% ,,~IZHetRėi'b_ lH:)UKYRK% Y˪KfWOhR.q1Ƴi~Efݎͣ:ʭ[`N Q+ {e G${C06, p.cK| SdÆHXvށ*w1U);&Be/逈h~!ahOů|ċ4ᵘ

vSF.%?\V40-m "zۚ7!ԛ"+=zW@ փĪJ0p xjR*3yγLizdr ,~qxo087 w g;^qS3k]!kWW},-CŠ %Y”tWzC!Z>d^i_تֳ*,E_`K8iOg[ɱxա"ILDK*ug[޴q@<񣚖4qnSVO6j,7._)˜mcNlx$[S@ Kx#~bq `:e}}He+];1;. HJSx,ZP;'u䙗8A7Q"5Nq;$g}y0 a]J&~/#NKh9#՛ Ɵq&8\ v ,9 2GDYULOn/4eR ƞ =Qh]a2և?oȜW 4*.NZ9TedT1h<򃁔"d/Adr'% 2%C쯿{# 2b\[Ao&` H8rc>N q2βu[\ AJs|3cUI}wޖkvA J3!C]$*!>8i^4C܁:yK#ĸ7.C5:Yhz %Dja1E5\ycv]A_qs ķN!(:49.OWoDv1A@6rPeMC,:ִmaѬP;ZEe,[PNqە5(D| pƦ'LEOdLjeD>pdXUL<5BoAdAcpo!O;Ö b>60cMxܲoqv<#(y3=s$S .e4q=N[ ]H36E&J_I,uBbje_rpMUˣ5#)*g],p5Z( i}rD5Gr~*d ))q]۰jH]e<8rC8K~uٖ"\]T1 o0q,bS"IC`&be[7I{ {˫0 gW<9D)S$*GCִs;>2=#H&;.y>% *:Kg?<;Pu,dW=~9{ eH7RFvHXշnWC0*##cw{"j f+m*bllmVđ mC/ڗ/-[@Bt|(ݴC nXn !X3J Ϋ=tHXOsIq'4夤׉oHJ3h!"h>A6Y"Rl{6k<ݒDe2~fƿ)W=P#<$l?L SS[ rCPT; jv kx δ̀% Efv(w{66>F:5eƢ+Seݦіי@>:O%n_ƇϘxl*)Qe ԟOHHkC<5sځ܇E P.JQzu1"`8}*Ghop%&P$N`{)D0[*'>3ŰJyEbGCw=c|zhh;2) DapG?UjQ1BDxVKe yB?I(_f, 1n&!5/{ec[ӂ`ɶ_L?OY\`Hyf*DzѮ 2`%6$gZ F>0XpfCci@I,O_*IУ#NBlc-Ovuot9ף)myadi `A2ߴLAusJREzH6<: ?g(p2c\LebTupmX5V?pVJsFpPCVT^rw%AU8O,t_}i+_?&c՝ 6g3N>r#g@ ^`]dܺ+4YZz~+\6P6 M5ˮK cwױ4[R2 W|y"wxkֳD.T(9JIOh*䩪Fk-8$yxKz[%-ZjA|FH&!{ \;luf!x]D zjXϧeAiwNT+8ɞ2Q5X+h FXC7DRW &XřTՖf&Q?"2^wtIqCuFCO[pɖ8o[Fp׮ӣtGY^א\[fJ6d1آ!o$Dx˯ YYںUH?[ rx/Wi?ЇvK+]E ۖCB_aRZ@R)?bLFY9##Jg x Qsr26msOvӧA6T,р8*|T}~f5Ĉǂ];`WZ^PcS8.$|Fa02KzTf$uꁁ$qS2DaTo!_VsS\.ɿ|k.e$x`m-t%BϷ(ZT^4V}k9}K|'[R(t7*) pof8Mo@w$ja`V wKHrCSg4)'ce(L" 4a2IKvµ$P ~BW NpuHTv\{e5ec+}A*ѼyR9)! 9Bg!llՅ;2/j!*YUp  '9,B؈(iۦJ8gṠP—U+_g<;%nva1G_侪x-uk/D9ף҂{%3 Scb| ,wZ/Isvˋ %sXA|0ظɂg:] "\ 9R Ꙟ`MLT(yt[%;DA1Z40"`7fuAij5İt)S" 3I!lrɺW:yxe ;u_dQo~&jȆ깗I`ݧNxۢA@(*{tꂔtlzՄ17^n<ic^<;щ„"Sq UZ z'-S1+Y%dn 2È~8QbM_N}cƸ~:U(%<&Λ[ic-ygUGȒVH<`ej tf 1=Wif6 R,-&qKqDUA%pU%58:AߧY勣}ssU#L3ͷ3ȓ9PeV- @Vcr(4\\089RrI3 f*66AkYY@nō^`^׉~G1Z՝2C6g1X G2|jiak`pgLl8$. "U7#^cVp s,F2= ,h%gɈ ԛGU_Ty"6EiyGm`0U2M~z|Ubl8df)oM(AyjE33eL}&U?ۼ͡p졾7h1 U5u 2 V_M"K21/ce 8gĔl̡k~ە j}\nSE?3'Th+yT4 (@VfyC1ڥ5ťأǥd*˛uܪ}4VFSK𭅬;@B3X܇B5 !S)(dH'ϑ945wDLCRjﷁuQzI?"RVFd(;Jr2#?ɽlW"mkWD;-JZD̝1liC\I,ڳ$6PkӜ5 b?ׇb!p-'Irʇ %Ҭf=RFp (*uq'͒,l(nPEKX|Zrb,&qߋu`zkOo[eyTcDzT$ʡx57BSE) |»6+QVu?6(7|y5J̥!!&6Fp/6}!zqⵛ3@醩%?oƩ;dG6g6:dkVfjaH|1T0p{E^H#D-#m! [pc3.syFkj B\J_~el( DUIRlOΆ\7:%(uvP޺>¯79gK6e?a_4 U}Cxf{wYSqЗ t19KτFYddzVU5Y=Pce)t-ʭ8uVEhx0ŸN$޲9DSTY)i̿1^d7w'y'.;`C҆g"+jx_ZG,N7QNE?itk'LD~3gg':`ښ_GUG+YA=tXI<K&q6ubVAQhKYV0"S%7802>h4u NSw57H+.!-) S 챪$(wtIgz/הk+ʝt[Y@=QGfqA95RCn`Wp{ՄT>+6h9{'V̐'B@ BrFS~}}:H|ߟT /|ښoS(GGUm~@}*`3oQ;O޴W)+M 2{[6bl+Jhrdc|b~_\۪K\wNoFg+}%|9O{gU]ԾbZ)a< RONhFD!t%;NE"lW&e T! #>)7B`# W(1P0*M" ř;twd_'$0-׵ƙyh4wniho:d, Yn" RPZU &]M+ |[8rr'?=G:䃐ɂK X}Os+䲐-t=@GZ_ZwL$"HʄD28@^eP8,;$߉=Ÿ^p &fVifȞgj!>}kDm0a9ͲSڲ`zRwN"rQHRNo˜lcW]>gChj.gHU8ҫCEgI*ڡX~Jmf fJW3)-q$cXf=CJ;TŞ ਫ਼kUP =|[sRo貲S`ne)W+O݄RW'mܞg)@V#@:>ņjwDCk =kBV\~\b|U:Eٛ%5hn5.۱ezQ6NV}Į.m2RZ I%83X Q*4QJqM|_6 c;2%!^3+ǩvO)CC%i6*|k=3S}7]{qcf7B[ߝFTgbCRg>CeƊoZnAҽzK-Є] `8 T7F(QVs+ÊӜGT_+/wT_HG`N+a3zo;:CI9mL6P@pb j!hjD& WH;pqzby^)ys\X* ij$tE[\aځW7-Tޖq>PrcwYݦ>: Pr:R~s옮MdIQ:5R!| ݉^x}`!&G9'WsB'ٛ="W>X ,X|5wq3<4>@@Z.!91o]t2[G. ycos-;r*= p%M#CEf~gaִw/*6"׌K=N#hCRO2z\q*,Ojږ2jԺfݥ ugXad<4.D*[\P=CYAM^.TE:(Xٌ3q{8#gWm,V\rl: V^lZ]>?x{0L$PʖV 9!.* !j}!A690jc1vh xp_ĉm25CDׄ2x/]1vGRV ]Ȍq|2# >#¹+eT}[vF@xycHn, S~.s*yr]p&O-iZtS.Ji;ED>zf 1y61˺NW?Ѹ6\Ѵ?څ ;2OAw#{iqal&[e5‹r'Rz{97Cylc{a@2VZ9Tͥg]dSM1sAۺl='1wBAS vV0Kǩѣ+_Sa!V>'V^nbhoOEl&j5_49IZT4  ~ 6϶Tx$=+ mO (s7]=)s"%pcmj7PAc?tk[RNbX\dY_TEc-*YuxkO114tFpW};E%^JmT6shX5-\&P)MxgJ?g$|pŧ ck'pu#¸^R,Wاۯ]S;|&mP?hع{CY6Ds{iҽV0Ow\s ,M]B'Tf 40yeA͕3[;f뙪лGQ+`~OSl7?-Ɯ^u +O>" L>p)" cziZD3WMԧB|-Ƴd.rÝNT|'͈Yn;emLS+ <^KVZy;ipi ZMUib" fGطD]V"_!3pD 6 Sn!i |eCt͒0liE MX@r#>Bp5I3eEY8*;kuDD<>fl`g "e/ <w)W9A^Pw,+798ky,A֓k; @{@nJ$DCR§z~O0-ULZ:M$GLgl7)?Ҹ`P)䛧jXqoAi{U2X<QS̓Qӑxڶ3+M >lF a!&umk`Cc"vf1%[lTĥ5 n_h >kNk+\"xmq1gŋ:XJnӝin9RBZsH?g); wƾǪ,IE8ou q2NFc=*L9QU{uuG:GL3q9?2`<IISܵiJ ׂ%na~@TAfȒ?@|$v8V( Z?Bߗ)7$~*/fFM(JUD]CrPVM]cM]cJtzN̪CV+VCU93ÏRO+w3S'? 15DP!*xe'(T, 9*s M(LqyI x-Mj}ؑS)̛p }BY:.Fo Q3+1 &`SR`|{[J8Vndhԥ\ UoW0u@~9voY0nvV0/:ֽ4sb!2JM-c o.~7 l%W$FC sA/А)z}CpJtREp4{'N -8wGZG3=j_@"7W! 6ď̻>qfF&V9,?--`.E##Jc.Zzr3iPGJc.&>U(wQt6; 6y16@swS$WVA %bD&Q"KDt13A 4U}%Zr+kBTan*$MY9oq<_|_'D90mڴN8[xuq]ZI"GWI @jҥ`Z;$?sgOg# hp7o-)i ;}EW~?$?sl$+XQxeȏh+pY@rvc;ܩI.\.SüWa˓ғ&I跌+˂miÚC``w^m.,'^LÒ}V_J:6Ɓ&R*`kInag,rh;3Ͼd_o f+5BD7Tj0 Fjzrec57ӋH{2G?Z1؋~wiB*pgƵ 8V"& JCa^>b(tF֊:Ԁ+{[\I~9o. O8'_,s < hC_QF) c>IЫ"iP[ȍ^'3r C6t-XDpRO[P^& ~ 9[i7eH|TEʿ jR\15;r^WdCXVqUȓΰ$s>@C_/@R~xBK=ѵ#ጩ˖Ԁ&c'2iHu`r1II_^JqVtBËn'd >٨oe,J J`*xֱoofJj@4\DؗIm^oz![tHt:k|k99(i)b.(g-at Ut]m l_r,!w0|m,t mf`cq(>я7hm?Is 4T\&jф+229]1sdGZ?'!Ͷl7 C.YdrHt/پut$dHXNjuǴHƟet%oXi3 'n]2)%GEeB&V+0 m ߨz9rGfQ]NˤM ͛Ip3k `c] 5]&+" Pը OO2_a1“6|=i-T tOPq̵hٳ>n]SU-Ru#'iIcUcqG詌(5..t䤥o=wg32+ FxB;%py3n i5NJ-ۚ"= USNNɟw_ E*\3S'Ugg7CS%OZY\b9m4yǴET&%oӑ8Ao\{?l=|a3l $3U¸ VOo5(GDLn-Hh&eߒIa-Ra2e7WjQ#3eɜ;^a[@<L|TZ@y衑ʕ1q77yÝBNfc-oD@bbsE]̋>_B~V91 py\flby#N8 ;nR!&s5FOSFQn^K@^8-I7"KfZAiFɡi|. X%& 3$)!\J9x{K]#Rc /٧;!&^B޹aFig!G|/ ֝G9 U*ᅊty,fa:ka~v.mxHJlWPjLg)q-O2cGDc &N<6\*D-|Y6qp(.׽)Q]d-;@hp8̍߬7@Y C/ppۥFrXtzJo|5\Cr99"f N(!pYU$>@D??$v-+eA/˽+mtfǞ*F$8ܨX\ I *@ےmކxpCB'8BUw؟y&x5!)$>HK̛{n$? Q|}ceժ% _ 3k]iiK @ҕ8Ղ&\Ҝjc2ot![j. ׽H4u \N7 z"U@[Q bz9EӆρPw]48鷞L^Ġ8!NHCTSsy]֎yiɠ[sYa# 3wa!7) yo^A''*W^Y/QlhɧEaqӛb8B!itM I ?Gcc%6ɣ#Y&7z` s3ϐfi}ރ + ecYq;҄!([ؙ̰\g55K m6c}$XbMTi9oG[G[2-gӪ%E2F⼼H޹슆 ~mϒ>CG@ YŞ}~m5B2Ihj̀Oj:(a@ #EQ`aG 9ޙ7/e쎶`9pZy0R8j;ڥ}hɜC1=jۥ 6wi2xq^Oi䡢!Hƶ-?3_6ԕSųi()pgpkO$*-K?۾}q5ɭ?mJ+da&ڛX]Cvm rbi!%t?602+49yGK_]ƾp#,xǺ3~Jdϟc1Ѫ|f{9m;TAhmKy|3!I|TKC:@ϑNPv;sR:rju:%bٓ{DZ5b[XnTW@$| ]J3G.UJla4ʘiFV).MC>(aS; AR^E a;9ϖI.Q|;吧G]3U.GūVj9-yd,m!JeZ*&fHuEQ.ȏlw|mlT)Yȡiƌξ{ êIm8l~?Tf+E@Mp/m^7ҧހPrATQ}vG50c_QI߂:p|PXhH.$A'f0fOt ӑӧM]c]5z llV}W6%`$K ؆"XWQs9*CX Ҧ?tn5GѢ={I`{\6R䘣~WYӯer̜~v\Ȼ8G[|Gd(?g-84OxQXp C{w_d.!1j>Cn2%ĝ\Sfzщ(vrqݥCTn-eahH&acSK Wmc jum "jTsZ3WF J@>aoX?_$5'H N o~B|Nnx9Rjw9pY2˄s[| # γD 8-nXiGi YDpmg[oɄ !gm6YWYe-Njwf)\avN-ɼ(z\ :,$A'"g>Vt8n5)D $\9= *lmEB\a^`z@7Rp=tOu7%*\7hUUޘIq,?Һ#s"Cl)炞eֈWgubS\=CT9NKg#SŮ=w[U5! ry-DkҨR퇎VW/})l^]3\nhT+<Вci `yNhg;+(q7@Fvg2-OϠ`V;G㙼hSDĮݳg)E _pCng@}{Rl;EqSLݶnhr>;CaVڰޫ&lƛU#ZRINI0b7otYsæҊ[~ @/HgFFStI]~& ըH"~|9/q4qϑgD}̻ait`&ZzD`؜W ݨʺU@UX}2py֪ X IxuwW0&.r𪃵9[GۖKFC(HT`b5:/ RwTlMbM &Gο\㔒x>|Cb`«oy`$S|6Ɯ}=9li*c@-YloY@Oc*Mp s "+UWN-^2 =Ź<#s|1yU~}{  3TegL` U.SRU[1sDP0m;ZD5~9W(;kdoyٮZ[uFia'GF YPѿN(֓ۆ$ .;d.;zP3iC6_Ͷhw9r%^ 6a!O?3Svበ{1+grVWB^0M}#(AɿbG+%ev['̝Z{\Njvthb0MgqՀ+)Vwy[5JۦAYM@s64~DVhL]+2U쳗ߗ/*j5XJZHI? |ME H{θqtJeV:g%c~&ۼ B:ЙcSTpUQfdkύύl=f:r)i`W 3T];8}DK(%b4/"vow!G_S\^Pn(ؼZ-adR ݆=x5Y%$왴cDƟ G|+2w*e'zID`zH}X뺄qOe-.27Fڐ# so޴n?\MqzA R޶zjK*O'm.į kƕrO30x`.`_cD%qlrD#1;Xu+=O (Y&AW3weK%y M!FpKJK0~㴾_ux O'$y0C[숌CU0<`/~z7R+'يBtiyg7ߡcìoq_(/w= hd4(ˍ5@BWˬDcI%ծ0GOXc|/| -5X>&;q;۲ d0I7'2k+J5] 6|;!ܹJơ`;_ɻiNx;9-ԴDmNa~ԭ$"7?#-MIih8}ٛCp;% iv[r0 zo ykԥOv>!"e]ZNN${f2r^ovKE87 vi݇,˫C*dw -SjpNr^"m>nSŘibB()!d/Ƒ[$Re ߳pY~i9fkt`Cd3f:3LWz•}:0wke?T iLT*]+%8zr%$C:(QVA{A{QU?RhO,np?kIA1W=t;@\Tuʡf Y).#<j`뜟ű$w-Z0ݚBl K+/o.U~bȩ/Ra'6A4a_O 3/`%Ռ[4? BbsG s˨bZܪ* eڇ,ytQʿ٭p*roOgO .њg6Q?>0ni9tY#iÃS$ {wd9JEk67sp6'U[|$'ޔ&vf$nԟs`wk.Ew;9z6{%I`:Y7 eDT.Nk,jJN߯@͵߈ Zˮ==di#`K7\p6kk{v ! $+>:MA4LdLy"k+P!0mΆ6ps>#[xÕakFT#j7SAqr~gtq OgS')gSP#jG 3ٽNbAɉqIYɱЀEc3wK\¸vK6'Kt`>1Y[ `TrM ⋄N<Ko񮖜JIٓ!S$${fĸ^,ՋPxPM:O)UCukyָjLY2%0Wc.y'bjR|`\U> uӲ̚lt?ȵ,j?`ƣ3rg`$J8oaf>sʊUK$<6cʣ7wOQO#g3FtET EJH/}Sw#uQb,軜 %Õ̃܆ 7z|s-5U8$"{hY~IdXjܿf&mOn/l\K#J7fI3cAr@q]@uD7 nT8gycNa N'Tt\]SjU>ۈJX*X=Emuܣ`Yt}5f((Rd= rR)6jW Y( )5P-mg*-s 7_jjzcİC{[JncO%d6+ޏMr֗~Hz^)sBN _1ϵe=`Vp?a฽/<ȨOv][ICӶsa$u `S'-<]74\CM.M.~:kI娦ArI(($88H%ECw!`$C߰Z 0Z#9<~dDl|Y:ۻq'>RTvxH_ס%@nSt-lP M$f/0}z!:* 4WrvP"^dplG`y[~XEVg9N8Aä/M: T<| 7 Znkt !rm(N#hԤdd>T5]I dD̙e2U3 W0M'L_#(fuл Af Xoj$gF]7TKCOI~2{Qe~)wgw;tdȕw R ZR':遑}A"@5'rxn(2b`pD-;P :"9PߠS4Hx!~*CZ0 QdVjĘJ8jfUSJBOE'V!tLVmWvzz6P6t{`HW/N}g63TuHc>$,6ZK=e~y4<̙PxU_ ?AK1 4pUR0]2 ql τ bTZ]uˮ P?ذ*ܾp*+=C .̠O,v/3[1|D}|,D4p'wߌ|ր Ra%nx"f풐K ZwmQiJjMpwA .Ms 6ǡ:NxB^t춏se5G_†yf\DڣlNo8ͬBZ/)BJ'sd~3- <-эm'⡣cO>ٜG@@ Q{URc "F A4j[K#% R{ 7E|׻xtu>\Os(ζ<"uηc:of[8ђ mgEYiDNy # ʙ"/"m!v2 VH iuJ}ҿIo2>;Lv7hcY~T0lUݚjLrB%&aszdadk2\I[ 큓;'"lsc~朕e/!, _TID)+c A_XW[9"-!^zv jF^tHVGDr$W'jwmuRp|g*bdj> zsIˎ{!̣tR0tz%"_{^9Gc# 4קwǤd4aIA.L};%j6ʕxk o Q !UWXŰ/ )'lX:Rjك22Tw_|[щ⚠#ɌҸDF%L&8}X8:ak@A;"K:E[ ;qXDN>?81-`EQ\;6J/Kmd+A G%,-,'.5"(+:AyZiZd~P.&X|Ri M^r/V"cwPLU>/~&cvIq3O bʗzk[ ´n6WpoL `Ć5AkUeuz=O!W)7I*v:'-cL6?VݽN˹U&޺(t3_yKqtW*3bޔцBfu J7NV9&b>F)ԓ5a_Roe<%?#׎P.ϝ.أގTIFNb[\xp}le3*owjYBf[P^Ӗ ,'/̤W>pǻZlНox⨟Bek<ʗA% |)6`g"ϊ?Wݢ-7( e;LR}q?u.2z}t( Z"?"#)]|&]`y$11GcRm?)5gԮ.ՐmP,2VI2)EXi`U14IL@^ܵ4 $1&;Q2aw/w6A W wثHK) T<3 x9-FX]?WB;iwg<@0j#Ϲ/ԤF4yo#^ވ7òS@=)ytj7ˋ.DOܸ\nebdH oBB.(H@u0z'8)9=dءͷ1Qۜ'-Uc̠E An3̬uQ`U@JY8SWwߪN43lv}1}wu!v;13{^ ^ÝkT@/3p J|mbrV={(8L2mRd_82,ø#a2TZ /Ϯ 8J!jQDM`Wܡ?|#g%-l,'F v-]@Ue?Έts+tZV rЬ2Q6{iVɋ35Xaek_s\o`/0Ө~]* g E,O |^k' F &0W,Pj}oKi WQ;&fό-nx,c1Óm0=?XpN թG?_G,t̂w%Z;YL LV #8Eb+dT9/k JhgTѤ[CuA+cw8w4a2k=BTTm2ʑSIKtEÙ@wR`mXs=v'_2-¸ލ4n͏KrwbvX ot }`ew޴Up{xĂXB01vj*ٜVQnICVh(fE>XZ ;̀yvkL_pz-f'ȷ/'3 K`L0v7usx_9-p{Eii1# h:v^Oə4wʭ$OoTLޭ0Ժ 4O` n_gdR&cv.9SA[Y9FbHX}gϻPȥr$>e|qOmzĊe5kίV,RڎNتK34LgpӰԔܫgabrVk?pFL|],j[ vKl:FoTK$@ׁwCQUlu7AywJZB_4o3!wGpkNYǎ/եHub \S3av$yM,k5hQu_l'/ 8]Lu"T$ڀ5\%Uv&nk`/_=Kz .lRR KAjw߭(EM!aÔѝ7Xiw<| Z`jQG_(@'Vʑ gq@RLM^@{Qa$+1wWΤÛjShyƙgZԸ`> :pQG$l!zCBn!er15_qb<ME?Yd̂B߆s9Jzyv l\Kun qbNcowsk"aTE Gj>"qGq?AFt'LP9z#MVZ9Fg.EDCnvk8 UXUx"q+ahiNӷNxE,fabqGGY}iE$'`T4qp0Νt-a֔ sg^қh}Aα;FfBd8(rJ~ZŃ+:o*ɼׁ=}hؚ.~.ZȓSn4ʽ Lr"JeN$Ll'd;D,y29<`˻r!I[4f3:OȚ.7WJ>T/<_,WzQԗj~WfrSm>tL7zBxtf!qy{C\̦9]0<^]k?yyMޯ/#s6Q@őS(\eBC{ЖsX,ͦ!H7h0;Vh+ʼn:%)XVzq)JkdN_.݉ Ld(c80SN2^9mc /{?BP-XLV'599g]neiH),M.vEt/fv%qM3f"۴ = ÆbF|eWQ|#w*`?Y„uVz,” {qڂz&6vTrEET!^QRe IDCB;ک Uޅe]seFOԑ'e/ZZF6g^&ڗ֦!N޿{~߃[ ^2 HcB bmOq@LA\m˰ȶ,Ȧ& jɄncDkNȇHd/PawO㽁e#K WSxLE%p08&%Ͷ6eTʵzg1%TJ,C,nCKQGQ(m+3)`[Og?Ddzcȣp`pI֔2bKhCs㑧7hT2!\E8 o}zOJ [ zҡL:Zzv*|[٩,{6uD`!Toi-1b.a~`u֙_+xCTp-"1/*2qɃ=0b;I f;3eftuXLT?NI VzbB_=: {, We5aɈ6 {.AߛȬiаY(|jb sD >^Ѻm'+pX(\jRTd&&@vBRM1۶ 31Èij@”Um¯b6gm9d>t}@ZCKÈx X,I{I59?$owU.vZ=: VgTQ 1uXlL2ܩ  ۡ2$ 屩j$/{y^߀'T2\wc*gS˒] P!D ɧ80 SvVU)Jd> (sieB5L,֪6 ez7qv ۰$P`y \hrkRih)ߛy`~(X7܌(TەES0t@َwawMN9VKy^/ IYBc_ԵX+pY]ClN{ pH' Oy E(Z["MSǘ$qQ}WcuzCHZ]p۱ěR`(2+ p9wwk4v>q>X~2GqMgvB?>N%5& 3ePrbIUއlABE;n#͌IY,?f0p$俬M-<Xemx{0'Kt/% RNMr"P"G)#H\0 {mz9UD'$N0aҗD.|6{dd#RG!^*$|gfw51J =Syҭвm^8!g!x >Q8SX2g6RoFrH/ -5,u.+JAﶾ Zqp3MdoSmɹpK@a}?0 B[*~~! oģyujeH/Uz0nf `HQ^P].I1Íza,D@yf0X{OV`>lgߠ#V (Ac-+%~Rvw2DKWA7;7cXYrZ!t3slb)"t}~eDcK{sP}*&9E [g{uT=o_mݩ"H68P#NS2,I@QFy61tZc)Xd˂X;J*ƽQzp B-W4/"vЮ><WeC"$hnE[_,$A-l7$LLc OvTY̞p;f([O-xT穪(hA&_@=9a42G^eɤ < !^Kq|>"9+xɱjδ,y+~(DB*S3ZG%?SrB݋~ܔ?zf mxJbN Z3K3 Pp9.ţrV=ol7M*+K P*!nK]J(uK%eD 6q,8`xnW D1r.mpGIypw% QYsܖ]E 7a?-䘷T&X|zA,iж>bU񽩧q8%-EU[CGqS_x|;sL+ "UFAs%-FbIDEFy|WVnEmF?7T'V ϋS׿eb IEJiF4;ҡ)ɿjy^:ʥh)Όq{Y&3Pa:U 7Y$=$u䃆+·tl[e}_L&r-E}Sy>J %_2N1j,޴_aJV[x= BtϹ uY**]4JN|"tIMU# sIfv$xJ/A ៬Gh z}=zikexbRp8=|H _ I \6oY*?|p<`AccZ}mmWkpI+JmfwJzغ<ȇFMgx묥Gy^TzigU(!w]Å~rՂWo-kXcEXoH_|)5l=Y3R9W#M])Se;vjR.ͰėӋۍ3Ww|ӭvcT}6TQ6P\HZ/h*Db 2pZ3]ܡr5g39"ENWh{d|^`uEcdO`]} éVY8ԘHõ~f?pwgx=1Y|r X%/?h\mVrfR'I+ʝ6[0.0H [B`?:Zg#'L YK\a;0@|T$+ 3MڙK:h"鍘dxG̐Za6n)NiM<,G%+1I'W\&/\npL vW!4ZN/~!R#(`zV_ѮƭY O-nay[Y,k#qL|GAcd~y",4H8ÉDTͨ O $3T޷8>:k@siI]Pw0n}.:>ӶQ!^mͳr~ύUC%Od 9G }"a780Wm_pWĀ>95 d lzO,B[>SRIGB,<*5W6?l].wQI̋[̱:gi'UknS% ye!5V%xljbP#eV.:og#Y~Z.p2,F-RYyDqsODiU,@jՋ/']vdnQVn=x)T>:UX)Kc搐ůKr ֧u;q FU`W# G43QѮPp`Y+5[=?C*:5jՓkbtuhcwxrYxP!G/> #qӰ?HߵaERN 7Zg'NѨ JHVz1 TEa8j|.TtPhvr-j}m9`~:!޿ S7MPSLe">bf:Fy<=ΚAi5hτ˨4)T#t ":ٵX +M?eO &5$3t< X4irG#@a@u‚(P ~$ڽ7r71hh]FZIVi/!q_kb7<{GY+9F>j}Ȗb1Fו7$7螎I7N@":૏dVOY\ =<g% "g7)IBhNy6qSGP~6S:N*D=8Op+X2| CW.??g)5$"1eukKsb.Zxik °>h Xrgc/>dJY9fE I 1Δ26Yqaڕ/c.ɲX\”vSܴ VvF)gH,,:/{1?=qt1iD%&XG3(Gc, 6Z.n4VD\ @ӨU{o5gMG {i;Ur;f&yZ6"S^&4i}MR:q轟}![c܃sBPM M~)w {<'gWzȬNj϶ p4oA/t oB KUHKʭ**5 T> 4}[(WҀͼ/pD[y Ar%Ivnc)1vGj񟸌=p'J93sO\$vEYg+KL0/> ?ߦ]7,$0luVش45$o+'F>ړڅUǦQ& RhpXNDK{uM/'7N M Ѵ~u7%HQh˒Կ^[O6QvAMns)XVDGr7+GzM ypdC3<~u~XO#Q.ZN]Hvq_YWOp7Y"20"`d.P lS~.2MsCmT* Q%piw,-.}r3zW 8++vL[Tb }Y,Mhɬ=ѵnk0S86M+Bg̒c4H\@}EaBIdS3J yٺ A/#X:T׫ણ*r 2CMRړ ܱel7I,j,'1"j##tRGyNftEiiO{B@0>3$487T O$e91.\Ά%6r)|[Ft)4`q] i:F؎EJ$w2'+!CE/` ȧ}c!Qn{5z,BeW'J{b ;x?dqGsҬhoGmYYXQTeͥ%K)Ceˏ\lmAJ+y=\w\n;ܺc{64D6ۄhJ$ʅލt߿W X$d~h`Wc \EkQs|'B:d.~xID4_T2X0RGpl}7u) ?*`ʖlxm@!tM*u eONj=R2P0i2D5o@oUY+w`EgI@أy+|CqR!ZФ)HZ[ W6bF ;^v͗ñ G6_砎USK$v]z^jz1HK[", !'PSQ۫jp,В%OWNʵz^k\o)l &Ka\%َ7,g)PS3|qvk,@t4nfȜr͗vFٞNH?ԧ鯆ؔRy/^M/w ͢&weS0afH} NpXEe-☕gp6[!dnN-c"C`Oٸ-(bb{5"ڭg18AbO@ !Ĕ``K&"7"ٳџOHC3/ҿG^5Tv cyO,FFoBuf=ofYS)\p$<~ʰ+#i~^7CǶ="]2w v~JMYȁ})?nc]⻵0ϟ>l\gFepnc C@9t>_)]Vu9xdO @qFzUt')!'h_'U#@|H5}^"Gu +A`ZBi^3 MEyU7tfzEx!-xr{Y FgK#)9xWx< ]k$ڭrF2' hGPU0/B^Z*$ HM^<'{gשɠ7mDzbT:.b@Ш#o^JDWcC{5$^+pԔ{cPrU강g"S/ #qcSɠv) .ODh1 YBy|AChR;ٱ̉wKP0+3ujzEj.mX罨!#riMە`-j=7kGȈ?|9.X=(nNƭG)AgzI6z[I$#ʠ9RNC^:/?Z9.jlD8,خ 2Ԇ!Cj IԾvJ\Ia%Jj͸S =&ԧюHO^|mxs ,~:a^ʤG!Iz5`Rմ9j7S^%+ $~aNq9f5`K)fS'=b@9@PkcmTQ&dH*g~@0}+t-&>9=0KQ ›j2R5̓:ECoTg_ze<K ݯH9#NΊ*eE0^U P@TY9'wJ,ZHMcn4C d W(A3TXAZ.u ˾#*qŧ.aN'ݑO%!uQ~s0v Ѐ+q3_?v)&?R/K~M= {Cwe0L3}<;r^p8Jea s_VƊmu.~F EԄѨgFޤ5kXcВu8ɨ3d7\ BM\X>BM7|4 `K4}J7vgǻ슰[Ab[GI H$rQ/ }F{rg'Bs$t&8@L>iJi~|! 8 Hy765Ru5ǃ #٢ϑ {$79yK|ˢ,XEWE/O 45-r zSN_35%ĭ2\rɝ ج[;ZYdp*B-.Α.kqNy1zWbH-ʮa%27c1`?wft(0FzRy~_N]F_FUu?(sd{ڜ uqi~Pa8[ԫh64<!ü 0Q|+ j%I _TUȽZ{c7e+PӴЋv:2Q뜝"?xӇsOHmT9TyKUCFe]miN$7e([QO%mȍ|g Et` mt Q_&J#&PYZ'r'i%ZIxE%_Ťeۦ,)Xjyi/XߗhdymiЄ2(A'\܋mAjBŠ5.-|.w ƚ?KZGI|hwQ$C!;F+Y2=6{Y'2Vu=T qٛ(ZTu!WUq]50nȤҩ,HM(AH6شsFCSu1Le`X[,G9dI q-99cS'Jaz٢` HNsWUրx7Wk4-WL\^KH4KNpi`eb%B7: o.!/@ क&:;$aLM@)}%0p!=$IޚS;5NAvH%}t83_]Z,;i)'w!͖DtU :I cR$t<:6-L%YVwLͭ]3Huٗ7nMgb~j+`'B"msi$oQN!8S[,g4y7|OJ6 S(Bma~z: _0etVԲOuh&m8 bT#^M H/c c"v@ߘ-B2+kLfQ=[4|q[@]%(fֻS2^\ W,FЛPqS=)|X 6=ctO:-ylim$o 0[K jG_(Bሾ \Q"F)mmN$ď|G73ܔ3ESMin Ft =G^S`Wh/8;Z'x#Pu(U_\}[Dj x A NdUt4_f(YZt݅iNp$ 4%{`5V' vRsBڣkuʺ<ُnׄѭ徇\Ǝg%?u  K |7{/ew$a%]ٯT s߮FӴMͳ%6<;p/ Q>tu25ZP3 *V俅֧0ԁˆ:]+bY{3ǩXpɠOBVYE66ǞɿMZꉓ׊"(XaJHަ?.x'UpvV}$N>r 73x0BNQO$jaΩ24x (Q0w8Fm[gylN;xhF 3ui:u~Jd|%Ć{\5h,67M)9_{{!xl:ˈś34f+ Vdīz Gq`'XUy0ɛEup^J؈U\i1!VdA!ԒWO$bžXN=4+AFpY#7̀QE2T UNtdt'+BRF0G PQؔ<-& (6vEj91!NE'_SQϔ^]iրx)RxX RwQ& Y+5RִE"XVӇŷ%ч?yB3׈(ѡX>+JMH8gr"8';B(~WIn){T4nӉz8͸ `caZZS#]:/xt( .~ ,Z_̗pgC97]@W`M!Y~=H]UEjs'_ёE0$*V7f>ͅ#$$Ab/i7H6cL41iƖAooo˜C5i ʹI0Nt}ʐq6 p8l?ȓw?x(rUw>I>1w?() Vk0"7dsӸ=@bEϽ℘}݉o>l׊MQH6Sj粡襧dn ~6mH5mhb[c2@Jh4R=!xʶxC}#`6精qh"Y]1&. t"sgf!r:kE MGCTƲRjZFF@NLMObGS^'4Z[$Ϋ_t]b{=G˃'|o(644W}Ajǟega$ WiՅP#d1)e]CSʕ".>؀bYϰxTֈ~6sސc˞=w۶"!Qgý^U i61p gŎJQVz@'TEW%٫:d`F-}F QG8%ܐ|ÚFkMO7v7]S(DcN s uy=fjZ].h%;$Q73sOt )\ ῕+F3Z0Xh cX0!éMlNxL,`$&{urqqf^VMl~:z^sFGEpkˈ9D+48O0L!T2H K ej^ bsF)aOWĦA%&8: b $=~آ]ebZK\7!z958Vn7]7P۸ 1Ot T}J Q Mɶ10 hTY.1z YA.ʝJSu ]7]NA҂3|3儊jfAW.̑b:.+b=6ښN͙0POr| G]u\ Qn_XbL( mѯAfw< t}1cn~v`(b^!TWtAexP 9;:Xe5@/KӀH-yPJfS>Zy/{YlʅZDBjřaS M'XE`fairK LTROH @~bK]PgDhڨځ?if]`ãIjc,p;Y7'>F&Ӝ>70MK'*yF@(,q&Z(QB$evdZRe K `Fk`nt+@ː)_^h骕sW|vulprFwn ơ$`\&Uul5s+cT3=3ڞkXqfNǽ-Fx)ӈ`Ad1|l,*lBE=FdmHM1:{ń^*_qŠO][.#pӹ,i*c;&x}Rp1ɗk-߂?p^@.U/L6yF :A(3sq Q}1}1Y>% fgG ]OµMŹjͷK\9Kj]e3A 6U![WZtgMqaqr ɧB. B&>jĉȥ吃B`E\ɉ,dGrN*R=' [fGjH|Q`F݄=>qYLk~秋*d]M42}Y*v+?rrk//Ax嬣%ƔzIy"BxBcNU4`++H wߨ#&=d3LAznKw*yow>K*xwT7wz_2klw:D8]4%*b5.f-\z6w:8RsOmIבx vn7>2:h84gvռA)ݬ)޺t^>>'g7ډ^Ao7x3W˟Ɖsi3DƙWpvrY|[@1>m4GI>m 4p`#C>#q%־T)Gz\X8 \I9a8ns1Ό@SʅL1+aRhrN lNf\q4L!^W([)+>ü1J蕮C4ImW3k#3`b)eL1({FM ;k]1EFH Mz۩y 2菺@>}9δ&P*Xp/a`Fճk0LוUri?ͻ%-M|"(&$k Aq횃`Fb祉S8#52{"'<:: Cn~z>ȲJE@)"[BZ<plO[FO_ 7T`ҍkd{£3`Hxލ=qe0c; m qCTNlNc@LMP^7Qr;!*.|EσoU~61:84DɅPo%"_dtC'O{2+nFtk7eγ[)s.һzc+7jx 3mN=~PEQpmlxX~G|7MZ(\S]x85~؁VpshHFx!ha'C tݾ_w86j_tmNIƷSh_9'jLA*mN/m P4y!940G5ƌHUpDˆwA.}s`s q'$I7w+ZC Keqe"֯xCFU -x>oYg4tw pS#aoh,)䤸Mp !fA<[+mbn5Į6㋧lTI> N? R̳\ COw)#H:!HY|xOA@J/JRv@0xk *iiș~ni[N#^K+)j&L,u$ `] jٚE=0;O/pEmP`CtF5Y˫78I38?UjcGUIg'+vB PE]15**JuU*t=:,!` R\c{ D0+/7 y|l_vrx%ۑ0zxs̷tK9EP6qMʧLM9tNHMT꒰xpt{))P:,E8mWD8`j:A@.ކ#HTF;B1,$7/ʊWehk aΪ[\稢1M|ڰ"Oȣ؉;=%|+$LYé=m16{{As(J屝&.!~Ո4Czڭewslۥ#IG!PFpO-Acԁv_!?zBV93^Qw+/#u7rri,F 3LxEC.ԑT r$gnEv m9FkƶH+ݫc-.A{}npATU }Qikd(H8bLngLfQz%SH A \,YZ/@@|z q>DxqckL>if ?4N^Z>A4A5}ٰ+ zWsU 3ش:0[#=姢<@k^g=$䪲J뇤;&̢uA14YZ}5Y d% os0;X-cG?'vđN&H8zw?\}-2n)|}{PLjo*&KnNT} RQe_LO- eE[+bzX4l֖Lڐr{*mc53+:ʦ`N{%xL˪Q5vo߽ Ɨgm% o  LqyNGܘJ@&!8-~2.sT!Uv/=뢘G=:t|dXavoͮ~!q|M=GJ.*HG,Ѣu[ZN y-=rFnHѬm,^*:KȪGh>m%VB;̿ش#K|FgHGv}<%bX8r<#Ge3^?AWwUgzB> SA>]EgRIwUyio!G;*Z J0ՃE9o<ƉkcAܞLkAW*GHDkk0S!tZ3 8Je)`MqLڵE`ޖ}$@''Bxd!*"̋?ĀDkZ݆ Y9iPvoӸQDP_c Iԥй*+ʸGc*aɥI%7Y;7_x49 6*wD(S+_+:\=-Vp19p_7G>~ҁ31=uEl`Fw4mg!h!5cMݎ#$%&#բ#G&VPGuZk4FJymhU%9ȨZҔoiUKgaTsL1yjߙZJ~6q;g? MUp5YKs${ʃ.V6d%2ևjJ䛏wz]Y,Ν(;X.bKx]8g3WIdVXTUmҬ=O3Q2Qy)U=T&Sb<ىv$ď9*f 3;͎p^AExRiS\ެs'@=!v.[̓Eˈ, C8kR *$|~Hf0#٥z95M"Ҕ4X-tX׍h U7b"hefTNXaɁw$f{r44Z5!|z@돝8AP/I=gǿkR:+v-/.&,j2x4O(/`&uEOqJ)//c)j\u:qesChDl=5Ԁ\4TweS'*Q54CZk ߭'bqϏ>"WTQ@ 6ۡˈ@BƐ+niF!ZRg[cJ ty6CDǾKU0ԑ:!qeo ov٨r>^G̕jhem'4 #\,% KI6nUe C!T4>&߶^ո\5d!{nJv"j&DE@٭7dviJ-A SQk{"oSXfԡdzيR2kռH0.LBe :w}ےPBzX&|9:f0_P9bwNvT%V8st{v`B*)I0DkJ?}FyOi 4$gQkP%4H´ x1Ճ_D "1aO'4je>z}LD$ֱb#7Gq5շ"V3,gh4W#kx^z i*xB[W;uS92;m-r#NmyZs5o`nx 8xǥyRܦJ![:"MFL4m z%ҙnN LqU7^}z MG\I_:jE 4YDXHc[ܹ8)%۝pvWLr k[2dy1 qjO#cy?⦔,pk<W{XݝKfua%N-9XUBsuY~(҂ӯO8[ wHBda3' =|)ݎS/ V <#0ԕc|M 9/:ڿ]`wg^`bTJqv*BpoW 44 ')OE;ؑ)K{ĩ]7io<KQ&T-OE9kߪsC"Sfgi'c_XJ {I1:dztͮx`"`I{u o{9`C: uњ<#MYO\(uhjiͳ r3KEl2g&XN-RHZ*N5k^rSIN\S 6kYOl[n,t5x#:=D A}b\%pN͢xiTE?ͼI[(.ʄnyռu|z:a'XZ$ bF-Ŋ8l ŭcKZ BGd@5f9'IuSC nQ'GoP 5OcR:/XY}yV# Tu3!H8|1|25&X8ioIPh?MF=L4-U=!6'ӏy`?AH(O"  r >wv;fSeL-KɠZ7HZz¾^$LoY}[- W)U+T7ؙW0- cWҕzs{kxﶋd\wV 5@c˴ &<_5Di 7h؀ɴZisjGwB Np& hsSq!~~!%d_ߓlօn#'iAzG]r7owE+!{=.kɁ{Dn;{$N`mX"9$3_\ouP;xgT,|S`R 7z;_ҚNdKqH[}@JoTW%2cc%.MbHBF_bLrdaK>Zd|oHk *qf]A'<9Շ\g KM=$1ht7@&>v&9?tw(~/kd=^5ʊlV%+a}܄Pr..LXgşaASKݳ@(+@h3e! b)cby;<5E!Cup&Y@1~LIͻFXqJںא⾾SdOKFfp껓&%{M3Ck[TlNGVC&UnmU.dC ?#X29E,&n 9ZS)Wī@eȸD^n %{$B+(q̢]`r"B+G"[ T'jʗCL+&O#0#(w8}֍k7pt7B6QOĚ)ᒝ8$ f=0*iK_Fݍ:, 36nSD=_ mN"IҨ} C2𾪉be GY߱M&) `]ׅ ,h5Ib6.ZyPG /.d؉ Oiٛ \ " n7ޟ"c[j̑XH:P8ewKL_(VBJW1%ATMʔKvXo!RqR#6ոɂ5(YLze ^ Cv2 jymK7[(<;Y}% b3*`@ V\ā)Bѕ&:#( X5csAYVBLԎ1U-~2Z\-{EdW}&}~e ~Y*2z'֨5Va+.ӆE6F[͊l <1c-8mxPBFkkY7F볥V`ۆ@7:~eRD Mrn5T N.* Ph)K/Ә\qsO~ʶ4ڤ}N$ls>ĞkH*$3Ks՚qD-SQ*eY /R۩~=1(ٜ9V8V-jG\Y Kx6cieSV&%3rƤ<=e[ebkKe<&łw%&k@/o:tEL m9ja'm&fu=ȩ4tbToW`5p|IjC6܁$YfjΔ %B[^˫k! &f[^)1Fw]˓c;ehl(ڢ=XesDMv~!ȁAa#ݘ f uAKtʯW"V]Db܁|In_p危?o!Y9sFK'-6*Bk,5ZtY c4疳??/Bqg/M4iD~a9Bt "BB.Uɭnc7i {&Dի9;T~?%t| l g}`MspcZSo.Bj=`GpġuAƚΒ6J0GhlFm7/ÐaP.xU Nrnm搌3?a˹"urU$^(Yz~Q#';$򓒥rP9v9o)EK;sDȖjecW_n8%~+yʢ1ViN %{h=+}^*} $T\5KFf)h{=<2=7ũ(ZK>k"iVE#˒qxZw&VdsOit1RM3 ' k%1eQ={a}z?f"gCBvcK{kFwC3@^3d}/jQ:ښAxv YCT]nWZ[,Xή֎.g,,l &̈́ x6/E6rOr ؽ5%@{ VN:DM6IPErN84?ָ2H g50UT37e5h̯2$jGd` |PEQt '} {<$s9(c܄-- HGWvXL]g^ĥO_D'xG!9*uF7߄ȶ:x+w „5RkX GEXtLAU A_4jWNxMWɠ@9h6b,ќ7}6R$*n,zw M];?6AJU01IO劢+vOvumU?@hF[atTtC8Ï}yv-IxՃccw(,݇O.mmF,* 3wq2vBŽ wcBk,:s%bH6tD¶YH]yvL"FqvR8*6 ,}Qkbt&* &cŕrNc<,R0X,.A[0ΕSs?e5>N!ő5*Ctq9R4VڵH]k/!|/.oJ L?FwѮ0sRS YWf`x+9 8 zIdMt 8 F>V)m>j>o@p^ b7}jzHzsqu Gi؎ݒшk,E AJvyIcAnb-G!Q@s .rg޷ؑ[%p6A.t0&E.pXMG>7eB^$¬Y1[|ޗ>ɭ-A%R/PVi3FAcgkF)8B|W&&;b S,2`{nMNj# }3 ~U?0Eݎ(I9o!نLH`#+Eq/Pw 7caǹhȘ-JB1H9GlzF)/&.1'B|!iq%_)AW;jo!fRT*%(%;IZ-jAsҵ׎}}c9cDYEyb6VÐAHW+Z!U0ohG]=!ft3W@` ,԰| hI4P㸓(.ğj[Qy2Rw{ZJC֣,BPHBeQ*%%{1)n)Jbz56UC?({c_$=Ҙ%X'T @nbD[Y3ʫ_BJדNW1=/=a0;PE +KPֳ{Hr%ebژGLrؖb͂\|kk-%R` lه,3;cI. $T}K!EF\fHl{}4UXaF8qx@y3.F~C|<fLH,Wz+w4+8<=\Hw|zgQŢ|-qt#|& .uOBa|[SJE:/7Ybi fԱP(G`1Ma2@ןmb3;?ā>*њJxi;03]l&4&SiS'~z/OEOV>nˮv c]7 ʲ*YEM{y\\-hsW3RpäfN̥ƹ,O8QMlXt"ˬwYcB$\avrKWjڥF1YB55U`B ^`WRg\wCfh5?L-tyv*c;Qynվ6ZC;Kr{ՓIiQ$"օwq{BWiRzįMlm x)T ȏk#tChwŔn{/wDc q,LJe'Γx#k[NZ r1Oqu$MJ6f#{NjLmF3:Z#'T{ Ӥэ8 aAbWlm=nbtnW"%~%wML]`,Ro0Νmr@V&{ą܉MR='VG ="ɮ I:( osY9xC*U۹unBI7Ml] oX1)1ADW YteIL1U'Iu #jơ<&_";(c5SF*K]ǡ5/6r}w hb.2ovuPR.)We4N`Ci0̾8o5K|Eá?YP6K詃ճd}}ȕַ#߬Sk6nc/Rs;x4g?_g)wHUir:mހ_TxGِ4p(A)؍=]܃c)m0B7X*wׂU佖);R[-(2jʼbLdꙆ7\DIZwa6hDZ%P])MCy ) '|*} 3s\.7kD3h^"Τ:̤$ujq4G_6ij 6Mz C\p_vXO%fv4 cLdnh@̊ML(ٽK[PHh86ubnR̗dzŎTzWlV=^ObT5Ъ̯ڤBsHhgxJ`YPTplN8-; )10:ܙD2 g'DG8Gz ]~j3ʢ+#|*{D-u&XD^ ƪRo~i>q" w JDGc~@PnRVlZ̀-F`Sln] .Hl/Y/sfN9Sg4-=E,1,s|wlIX1^46JкOa,5~@yloTuAL@B/SVZ_QxzSčѷLA aϦyjxXA2ŧY[acypgW9`Ɵy$lg%q}ΐ(1r9 r|%?}8*G)`W}G:^|+~@53<܋/%95xAS%glYGK!>_4Լ@K(Z,xvY^AqxUsQ٨ٖA[s0֟4 $2zKW6߮ Nƚ'{&v)Ep~ًZ¤f{|㚌EpT hBZ!F"݌jn(R٩Ҝj(|nkʞV0k b jۋ2/O֞1;v99]3٠u $J0TîIүx?Sr9_z#4E QWXo>zܲ ';MIT8 ptZd;~)]_x#殙_7-?B}[`JLl(&ReO;p[Z7ÙDxrQdŀLA@舊{'1zr@zj|͊s2a4+4ryAd" Pan5cUOTCQ@$N\59^$nQ@}^]*Ep *"׺}#BXQO !1fH3HJFv/kͨAKd)7qh*M8cۮl5 qG@IY]j9 Nirws Hܡ V ^Q!Hj)|{_hIGLz [?Mے\RNʓB/BVOa.4dCdM}_JAZ˪vI£qĵ wUFɧ8ҧ@GW {!~8xQ5y:C9CzL.Xq# $LX7,d;aQF?H QxpLb'}lpTĕa|?'Hv5\n߬ܚ׀HKVů,gr>f" )- ݩAj1czbc{k 2 \[x}# z' slM)؇Ry4,")nG$2S?GI1ad1p)(HV,KuGEZfcUh3 U *ɖ/n~ui)DNJ&Sy玣V82:"mU~q~'['5"GD3Xn͞I "\,T󨓋5 Q;Yܦbd(T$FC2fȐ}RKmKl27r.!67d(fv۞N5OX&⥺9qĮ]zj_ASR^l{+0#BwU( o2F;T!nҘ *ɞ3ו},"鋙cx5F>m!=Z@̦R6䫏.%_CTB.ב)|9@X@`B5U93ŪnymߧB`R*~`_h5MจEUL$Ær&u&8FHUkvSmaL]귚95U: .T7 ":p*NHK꤁p66dKm{" nxKc#$DQ#>(ِi:K8Ʈ͟mhbqqQw=Õ_Nзe{WP2({Hٳ'f*ְ%#%{K[M"5||Km vYZSP[=&K7J@yHhrupᘸ3{XS&4M_ G~~MMa "1 zm$tXB"qc^FT=|7Hnzd=c,%޷ fyXs(:Cʪ !6E+"j !1>3TQ7DM6U(:O| @oû }`v.ZIz( ܼR '"`0h {W2}M7(sb3؎K:p6^[Lb_kڡ\vz;"ïIXӢʈupdg&E=^p'\4FzaX8G,LJ9 1P>BӬ"QZPἇ@,mQ|C_+~`-OF蓥пPXaK#98k閕G|.'L"< ˍ.ڞ~' A*DAuý}4#!6mP:ϊ4_ÇƑׯ)L<b>>rd>(a?T S JT#DxDI7pd ;E}LdY5U[!tt\L92ucaPCOISx{ ^“Ep"Ӗ ~~y"{[*|rWyX'U[3̏w,T#=7˰f w?\ eA[uڵ$weruoǜPBc `5I`9]_bH-o[NK9,3UvM]I]\ؼڢ+`^#~S؛'o/3|ɲtš'=&=o[(_K Q(󑍪MpԈ͵Q(N;Ӎsjj.l >JHrj漡?lx$:` dzR/̎z 2X7so<ܡD H'|(4wm͝ )ڠϝDֳ&1-YtuLC ۸$DeQ<"u]l$nf[eA:~"<ILAYfiQY% jXVڏD~ _> 2JGZć3xxMiEy5Nouo< C Qvv&C)MZB9ד}}U  y wqRʽ,n)]vPDHRP{TK$uA9+]T4 =m\d=~=HwCzq[<< Zh**%j[)OdtQ`O><8Qea^0,3r8NĎ<_+/ǘx ٷZCSY xtZ6$PO I%DF[TQ U0qG|g۹z@wKԫeȍ4֢d< )i]LS 4#*gp*&G m֯:.}0 hT%rBnW*ȹo\ŧeg0 .vpcNeqwԽmٷِ1.4Pa@l Anf "5z,~С52&Tt;@/"lnB}VtK=Hj~|{9oh3\3,7DR;3%7<M53{ a|T: *Jꪹq`kgΠm KM!a|wZFsq>_$6Nk¤r=#iLo&cq +_|Y9a i ;O( '[Osn;8qY;+ɀN{fʥoL[?MdG_Uh`c%o}&xw7-&Ѳ*oHVi*큭>CQXȝq{m"i eמY1nFqS%Ѿ~U[4+^4廃+4 }|7{#K(;LTXu5 /q8U-L;M8.[7ҭ;ʕ&s7[B{OH0^#K1 zPMpi;JbA1lcpŠz!Zy p(řhmp2J, Iu" rzc𑽤خJX%< gLtU~_d[ycxCQ!(K/t !)}ҍI0bv)GgfnL>L>df)FJ$4P>/!W;l Zp{#p,$:2\|ˠNwvl\9mL-v?F1 ubsRa\:bYx0+f8"ӷ-JRky/l@mheH!TivX^ETo6__5hQ5ն0;tu٬>X:S M=poG '2 駽[>N#t0Q"p#=⮘&֣2,Y ) !jI|O()a>6ei6T)-gN`v_jjQf%GK24xr l T'9ui;UЁ<;ܔacCUwD~J4*hq/~S&@hjj ͽ‰" asG0i>~0+|:'"\ѨXQ{؎<Jo.'xbIe.m?"NbE7RGh+૴ XoXo)0E 8v*`N:sqj<ǨH̯[.I9J#FjskR{2ۈ%?_/'(ZgˣujSxaoa%;W.m< _xi|+zvyX%gVbHi=0I&^G/dՔPudd:'}*Q'L(ZFv &ȀG1bHF[,b}hOVx`CJ8M{J]0> =5eO\}0@@inT!bY=۾\9F݋וTqs]fv jN0X揮]U?Z_9$L.xrٳ5Ab9]`^9$y[R7Ns-ZcwO *tI¼V2w;%OMR=vt6-$G7Cs/o0tidzƙBѴ8 &e6hݚ&iw,U ;/73IϛbV0 `:7 9:;]1iծOX ;9)s!Pn%uȑр5LrdYہ Y4P$n)G8x=zV3k*ڔBR|~$-YQxQ#k֌b,I46\$x?;6qMt'^f9|I"\ 1ZB#բ{٭;)eHK _fS%d;- ,W/S~,W+0B/{-cE{zӮI;J?bg~ˮg0oHF | MHzj@$!^\R}0$qk3$΁q-appx<{x͜zQ-zDg 6ycI_Q5Y;*OgF$Ot9DGg|y&Jp ?Ͷ[,m/o7P )`s$w; n8\onA"q MB3ps8FY0L'-3ĉe6-&5W RQY01G~" z_$ja 8(i0,4~6w!ObmlWS~׌GlW,b\:o83uϴ43ϯJS+@&FV݂r&3u5ZUY'!R{pWAū'v[hq߃!?+>̕6NH@Pnn'krp,uٖ3b7nE͆0^eSwUXN CLSkDEϖ_IQI6ɼ2꘭IR ]Q6S2(G匪qewU3Ԩ7M\ѨsWkILˏ/j_ ]t|~27%fyWCRMK)= F=ͻS(C "h &Y]GՐ{G,l@T1`jZ>Ci d.@9?a4)Y2BOJde~7B w V6X|gew? @BhA@f{06 9]T$b7(>lyύ T:`u6Vś&co1KbTu4GFyq7%"NRȡ*C,hLC(ne~SSЈQ-9X%zEXMଯ5%mӄs+nyZ-!蕯>(EX/$&3+{'B?[Dh"؆(pXu2laJ Oul>DPH5bԮi! w7/Z4kt?H"Y=v8݈a-@}ГRs"1I ҕ֐rM/]dC)Ѕ7.zJN")6sԄ( 32\4KfAY}{3AhV8J^jgՉԼvA膲W]ޓR9F $&a/(oPz,jxt ucNg #!/g>M~/q1}䦣 !75&6im"4'%k6 ²iu sjbN`kn\l9'Nbp9mgOz4} ٝ#FVnv4`Y۸ۨ#LO#]e9! \'!D` בQ gkD+ROşfqL  1} C0z$ۯV` ܒ+4Ub¸2M-1iܷŘ2%p@N7g`[[P(cTG W7+Jx'zy! gmQ^F45^ +OL!-$x9C*C~Y$Z7?(jMJ bҀ#q݈+"#t@Yb0u6/-J d߄6!o0qݺҧon(NVR(+HE_30 6:g'w]L(JO/_|Ƙ.|JA;.$Mʇ {뙱ܳ[k?d_uF?V?Gk'U%NK˵S[^֚ΙxFv+ZcxZc4M- b}9{4 :Nb&\4 gR^FycLXv s__?.V+8_#&[2YN[aQjݰ7{yp-?R}sfqUVC 4So󜭷e]9dWDP:{\R4iQ?>T).EX7T+]}^O{"qADGn5,ߤ5ɢ^{b(lSC3lcӜXߧ|lq&WH-}2U+K;K0bq@%8ڭ?"^l㗳`B= NgLc$9uI܌N{ e:+6[Enr,:'E >7 Fұn\#m'v֝D{YZw8; 捙} ͊6_pS@iwVL,Spm/<||x{LձidQtXf+v6D?Qi ޥc\nB{1hpO#7c}`T\lh~&E1c*C+!WƖ**]Y4H>8 VRIu 5[SQmI 1N9E-mʖ'*90eSuي qj0ݟ2O?z w3UjrZ;U|>PkƳO!EyEy"<MËIe=B%^T}`{՗GS¸㿔nn dEmȠ2i}#t;֭Ջڲ+?+ 6<$ …S ˚h>|ݦq%{;H)4Eyb+uIsHGaLsVeŅ5 {w?[xx};tֳu1/\ vWP;fȨTyl}_%'>³K.8y:2}5^}jV^BЋ@c"!z׋Я7>m ΗrzנQzH%ֻ)ExٙJk嘪x^|^ƃ~p0j+Bᒡqm pREN͌B,rFqaMX)U=퇹9$;5#DQT k(fH^Go]```,`.{}\0̞=zq~uFn3; J4rTӇK |hP ?w`a }/ N-# t|KV~ס0Yz˙VM7' %0pIUMX%30#pNx) Efv]2¡!S@LZq7UPBRz/O}B/nF]v:T%Dc(T{eTK[.St͗׉" c`?*9ԡʫ8^CybUgH瘿0.W0(g&?R~:6"J<"~MޡkVx62D".@Bn_|,u!5\# _8'+Q~ngߛ*c_6"1 SjBzT[p(Gjcv1y0f͌> 9جg=cYzgaE4^J[B'eǦSf1;ϟPkc M8Dts>to%JNJᇚT8ٛKZ{ 5ټp>O rMJpxU(]@5jϴ>9rUa\{,PqWmA5vХ_dǛlXqIXN1mMKأO|Ò ?;6Y 3\fcK23kF9P&בR<<]aQzE}ى?&Loٿetfv8U/v)jG ej 1刎9}v#-)ILM٤dM_~0Hfa,~#H}F`KN\.MJst-*%6QC}X`E$O( "An9Plk:(]h?ڢzvy;=7pzh7$;%ltaF؋ ])gnBfQ-3] d;y(F8k|1t. &/N^ i<ą<5OfLqEu?կʠ(j:9 ֥ljWP lͬUD6yC_{+RxAcэ@Sam#eZ$WoQE(R{ k8]*mwm]HuhRg3IZtAAwY-0=x4XـpIuh=Gv[o*eg3rx,ѰfC.q'io7ֳzGZ?d]:`7m?Wb)jYTGЪny7^ؤ`ЌΛI>Hc s;A] 5$<ս ؉bW/ol02pNjys-񐌠6f,ٯ툅p1CDDv>>GM$rZne ꬺG4Vv=[C"A ш[ٺ4zmYyHYq妉٬ sAu2g)'r yF?`tӰEmQ}?)eMI%,H"+l v !>ZK&ؕff:ͬ kS/fT[~&.AW~.p(YLWSUziBw#4ЇPZ(WEϘu&t2n;sPd{9JL}LmUB]Z)ETctS=r#aiܛF}* `ًmIbOiXj j]ɭ¹x=0ܬ ԳIZGra1yo]S; fޢT?xdj6u8=Q[WuwzR;>Nm}boR{ 5IIqXA g>yY_Eb_XM]\bV[}9]Cj;+e(҈~^ ²|ʓ>$|Ԟ:8; \ژSkm$q p#DvP`Œ[_ aDrsM?rE:lIepAހ n᣷kfu_doDU-Dv7tmgV|B%6"m&{ILC6+zWɦ@_W0"-璇. Fr6wf}^^{mb[%4\B%bN We0?,@M7&ȓ#/&<"Pd#_(T(X[P@Na+ߠūh|#ڏh_= DG=7Q`O P>ۢsvؤZ$`yM eH뾠<#E*;4?_ՀuJwcJ7 1 _7/5m*=@O֓7?IqN9_LjL|Q~뿭iȲׅZ$J 'WM^'.)S:NDQsk7W ➪oK7l&v:\S&ɚ gn}v)e C뉰 f=CJG{i?:P&|22&{%_b&U^֯ ޻|^WR6dY%|j+9ق`RS0JũK5~nCY S]|HNO27V-Ň!u"v&&9\p+%tKnB̿\SU$toYA l"aguR~4J0Eige$֩ a>NS2F)ݷD>@@sP@ň$[&ڟhIkFu`F޶3˙eJjVSMpq4*/Jwk|oܘhl}H%fCdyG_(ƿql,Xzv*<^u@vN;Aj6mV1\6+UVdB^A-KrŔў? ]Y,iWmܓ^Y t}hߧu]qX dxMUBޣW2}`m77ר,}@(TXKBD|,&ЬyC;&}ə}]!CY'ȱuԄ[ q},u]9TB+>p.tqxJEpԣ or^]tc[239Ou!4v5AxHдG@:FYEAoLsf[_˟P.m.b;]qր)T;]nR K~&v 2f*s]A9wQ Z~ju{BdV];{m_DvkW+K:wƂl&(ٗṣ-qt6enj˨q2| v]G ֮RvnQsGdp2i:E3XOZ$^:|*{4_䜟8Nd|M|  Monnܺ  BÛnmͶD:bI/%MSj%u7ӸyZa[jqAs-QMeC@ l-$hghwl+PFG^}`V7 N!a.IVM{Z>WK&)zD| CF)a:+^k):X6E3fzvF}HӺHM|Lh B+WG2C~܅3Xl3fE@ɴ0T;OMtw fjf ثNOşyo C.m澠 ڸ4ʽ7(HbP8j@427EZ$̝Pg!Ɏ8t?| jy€#}(E5P{_;V`Z8C3_xEehDŽ?d>dܝ9} ݒQ>|6F[٧8[()±K~SIc@:\9-T>a2 S7S`nW`M@Y m"Sb< 7w3P7|Dy@Dj^zπoČU-v}z{8&Z[Aݏr:hmUG8fArnó'h/&Qp9jPXB{aX9Vjr -.부QbQPmuSBVٳj^yt:g'6C$R7G 2NT% BmƵSW6 }dHJ$,`1A{ 4tK!̱)fĠQj#t\:*hMRC˾Bd!F<@zǮuXaƯ_ʈsh@@eP}D=>DX?EPM4*ʷ\mK&ۋQ>秖?!߼3>@>\;LN >g|Sțؒ؅ -*Ƶ`ܺss4ddD}<*![*j)䵀KL<'\6:0w 9Nu={#vJ&r=F{k ̲K/&NȩWUhJ:_ 3gh TPS豪Ьa8c/2rxo%+MhNkmJj TkFNX8-"2lKassY !pu \IDJ9e0]_E^!&yd= 99ʧ*jRU~tr۫PZrBY DŽRUn{eO I?eᶲRס7s i(X,6_gX0ӈo1w=@c-ѿ4Z⠀oRjzh4CP]$4s"4J~ϯG$6>9gcvMwPr hdm`E$UB!۰Z]16IVUTl\ D^+NVXg߻Њ|{<]]b( L{%r̊0's4B)FH\/|+m bq[ӬղM_42j9;c u.>./cQgAPԚOgC.z p9fPM)`6ϵGՓ2n^e x{鹋)9DPO+ $EɐЊ "iole@Yh FGT[wZXrmbC,C12Fa.T((FW(G,σ 1Z4ɬȘh` 4E8Zcx}(T |P[<=^EDx|̮d19u#^jwFܗ'U-=9$|gz̮:QlϤOKB%eKt2fIe%3Ψ0[t&AG'7K/S } Z1~&I6"8Vjiv, +|h?w׳>]NU\\DSnt*G5Am"MD'!Aq_I?`:`ao]~ވ/RKICڑ1d@>[}WR$Ewx\z21̕F:dÀ/]lLmet{l?!wuR;\ɟ!\.3'3BYK`ĘDVY:AELB>ۨ(2EPe2o'GoYaѡ7i,.H?VT4TO l;)jl\ry&gi׋|OdF#b hEtPP~fEh"fEpm԰Ep62{!g\BDI]8r kԈ"oh&^#< <Һm/"6d͐ٚ*- nU4Ûo:B[ndzd~=M9ӍJ/c;,@" \m*rv&?G@Zd <#F嶿fC5@7a%r-%m#6k5. "wgchV+#G}Ao|_^ إM,O d;rk)W!vʺL1/Oz)}4 %Pۣ,#BT:zZj$J|`("a FNRw !0S/+:ҧV;ν(Ji1} pn\IdެMU t?t89,CXޝeBep("s 3]jflp&Zh7ǝ&? k/MNê)$e`d$$?aT)ځ28AkXus㦔vn7VKr9 z W7:RY"g dEK[0eET;sm߭8"{rEcUvA(c,j|d{xV9reԙC" _8oxб@ Ȇo_>`Tu~Iژ_oZ em] fmvnNwuvy4ZLuR.j`<[g!Pv\'q}kNj|0T,4!8%UNɎ}-\c> fPx r g zTΖUAQy_T/ 3ⵁm&Vy"NI{&^WRܧҗ3r=WF,SyjCkccY 6턨^Tt#'r"ê**υ2,&~)WO>a*&hh8| P*3!;{dmhYlε㶟_J[蒣!>\.x d4TGӟUqidR` / 9ƹd:v3+ 2μazS%t7:~ϲhk.HZδB|\K 3vʖ+LBvug6vv.zQ(>{3+umE4ҥ # RҌ }PCaɥYĮRv'}pFoRFKp^ uT_c}E,)8~Tc'R$Rk)T5Z03ĐN˟s@j֥8/SV%j%.f\\Cƛ=$HAIƃ.J{MeɣMh J6UY;/cqGdxQ510 9cHA?CT!WFӿ8]{[}؄V+a㈶$&9[,Nlʗ YS FqaF6Y"M/ֳ;`aK yNT@&ױsj# F^ i,x]GI~#"=qG+?* IX̟Eڔ $ 5/ ůLd2.2Fii"w5O``k rN&cvos8h&KYdOJrzw!UYvq OE=V[!{`7]ynU8x+ҙ"AwEp-W|@b6wx&GH .?#1O%x~HnUD 6z/!eWj=0w%rMhMvu+z3L/H FqhA}4"Wֆbdc,K(T E8.kK> Yv͇`T:\8$4BHqŽ/҃yUWs$I3NţH b/lטJ?ktu`Y+}>Kp.._w JWc!jgd !Ŀ&S;}Uz {=-͢x엋T85Uf_&jajeY'I;>!YM"乪 :"|iY/1?)͡l˲87,9Q‘C0xtۗcV=>d<hVS4kOcs_-Xɍ4d|w4CaŞBAqߒE)Cs f)\x4:[€ unE1URi .ЎEM{nIv~zWT 9$kZ3a,B+4b#E__TYrDP3Ruq'nMVYJNh$@ǚ3UyY-%eMiV}uWnh≳)tȱg8@mX8 Ye弸*Ҙ\xl +M@T0%L. o%U# Q3k W@4`_6[R/ƽB=4j,Ouٟ!Բr0 4zGi}ƭnz>5^ښ`770[xķvkxo]Q*JYű$)tm+k@ǟ4)0R;31֝p mqqɋ%*T‡>h+4ں4UH?9 }Gj z'KWōTYjŽbg!R7qKP{S$^@;{tɻzLvPU?zF4.;sD+cC6+|34kD3SPjޗ7vpYu-%$)E mSkjo17|Hgv1R!,Z5ڨF+j=FFm14aB(D@P7ZUƿj0Mͬo$0{_3"~neM4=5rP*HuԳKKh dEͲ ?dqtF&UYF?BTz5ctK;ҍ`XdL=$>ZDW֙ H3>p`FpˑbVH7^bxqڰ2Hk.K+iRJFXҢhV_%/!Pt4VneՊ"S5/V5RX9hIl:uԣ:rN=-?#f#cw BU kYϷj紣LPE*ALj)h}=`AY{MLb"CMf.Nkt!2/ţj\y@i\r~`-zv=zI$aݩ\j= qwx =MχYTާdvB^Bzl_3$Q ԥkA!:""@Cy?0_3RgWW|\vvKPc(V:ki=u F^dlB+ 5dh}y_Ƙ/7:sj\XF xuI6HhBH'򄺌1'Ym<^7d2'H,jB3A\H1{ɹ9PP$ IJ~:dBV{D::Ff]K^ T11pQw$ߒZ ی}?*Ng9iT,H5o"ye~A)]G &[|0+Q oVs`6l38@&ip?.$W5|yPEc#)N8 j#k]'!ՍlOp$XEIqMƱosf(Ngq28|.ח5Rv/@bSʮܷ64rzoWԿ;l3ɇj<4IY,ar2'ɭ88D5ĩ>SI;ڢd Z((h.4Rx!u‰  a(qj 6g|UBY~H\'x^ GCHFZf.l&5yŀhrtB,VU)r/E{1t'T&-%W=,ogf$>-Ѷ3]B>qأS!f21ηr1&Mݔ+Kr?t3 Me^bY(S9Qx--ؿav.4'(B2(>l)"7;H\;NL:J{SZr33 39>܊&"ޕ8p! )*u_)nZ*u Qꎋ~~-VJFc /]՘[\q, ziѵxy^ 0z`m\XүPrdBQpLGjp17{h.wE8ܱ{ J[O!w#7ryô-ge)E=Z051#*gy ,I縑FO\o1NINZ"8^"eVh2`o.-fIHe4% O?ua%M$E\}Ofܨ&1^uP3kk\Y${qM^&<ـ+=Y?6r)ywwgh^1m,RK˫if,AA_'m!H dŞk5DjLWīsbRe¬à"7%z+Q_~Yͩ>%"fwqQS\2F>~=ֳ 2z#\k\RRjشE+ՁT}ݮܯtr\h&"(v ]Pt UAcZ?ULRҠ/rf9d084UPi#I` %N9WSo0|۷U:n  a*$gyP u87|p J}ie}CX0r"~g#@_ڇoaIEa ҮWc?"K/kкj>k;Js;jm]*8w%9_}sfwo?MO,D95tj7?VΓcJʨQeX8qI'P< EY-Jofj3enВxwKϻd_`<š}gEwXdU/=`lGxD U$6؇3pҴ߫꡾ϺT;1E0)05KXڨg%C|ӭ_dI?]J4#x'rUNXVX8y7еށMN2;adXHgBI\Dz'c H3lق+$1B#P35e0NRsx֣BC2/3ܶ7BIz/]9sǗ攻Χa?zn0 9yfdJ~3g8d~/pfE]),iøǐMKz\,%떶,a< E N/rVv] 5YhQUp+nUe.J!ΑqvV8@:LNΔmh͕<&p~nZ^  Y}{v{˚"5,4 h:VH314ZnN ;ԋϲ(U4 W71$n}zMF{ E;eH /JZۼbutOO)ufiecۺŚ[_Ɔ!$77~.Aj5/ϡexOi6=cdm7K4 +>D7([`^RC+K X4[ aQajɿ2>ը閝Ҫag%z>hf}9屐w,؛{wM S<JL'ŔRj'5(@ʹN]s +ʻقQ!IHC [KKp_}J& 4ܚ wRfȷ-: U9n 6m8؝AIv-$[.=ZVpu7lvɸuCvx{P>cmIb((⤻F5c7j2BM!҆Wt&#'37/Y_U-!nKmtY8M`g)uA݆vf)t◴jHE2E wYqM0Mt7LDzRNC] i?#U9}zXզAHNٰY.tn&ǹ"vV6:kICpћ=jk٢Wl\T9ԆM>bᖪ+ )A%,%4)k e7r!ǡG(b(%V`@OF폽|8#kTx͗*`'=B1 FD$0t<'" ЄIbXi ֦;/UE'I6bXS; G'QZO{OIU.?OdX~۰#!B{Ŷ!Y <۩yuFzQ5~4V"E1h8a>fڞϧCY7kt& (U=CPEd_N TLymB3yG.FBMs"`#cT<*2LUeqw[d(Kx1\Cͪ&H8Lq#|?U]ߗBIP>$z w|\YnRֳe71 ЍI_@qs}E6!s^`թ>@ ԹrJ l ҆,$`ZnP.b U[F0[W]k EHl׈G2@nOըoE)~.kʸ[Ddpj_$޳ӌo>z}sg=oKfHIƲ.UrAkh@Х"*Ivl5)%; ,"DƳUzMhQN٨uu_[C J֢{,V^Hͣ7.ЪW@o{,,(9kВe43 88&zV)seŵvm1cK>#G @"@4!qH I}4Ũ㹔p7:N0ዝN4HxpPa* uӰjÞnUfR"Sy;x9y6:ˊmAbv9 O<4qH"j)p10߃gHAƁCz;J5{D!" _A;o?L bER]{ZSY=$//~kh"4%S; } SkSi;3iGhSt␷ؿ6Yݿ}oqi&ku. <\)NԔW5x({Ք4Q4m5m=/Ja`ѳ= e6"6ބN6jͪ[ic;Wurڐ w 3AFo&' ^pRL)Fs 4Oنr] XGo,L@%.uINP\bj4M[z9j"vBPKe!w2,lP՚4)vJo>#b"TPv5GOXa"|t-1= S!pr[NAHVƫpf\٣%7=}S, gwWByUIH-:u#~ԛ gxh\IHO9ȖE s4ST(zIz( "q[bXP9xYlIO)X# KN&t ]zA=;QدTh9Qhr@:޵AV9||[aj{˞?wZ*G%j9"CVN? .HE;p$Hy@w X+z sWNm,gT:Zk/TV92GFN1?ɚdp1w,@֭-U8}&opad$`rUx_dspp110= 5r${AJykc0U?Xkd(jW/j?p[A紷'.9GE*D#OR4dVi_5~t.H4 \ֺף[FCc*:A쩌#q}.TQIw!m8ÜYNH,f2=90}o:9q>u 6#a,ᴯD+a8C@*H_K [oW{ , :{T2O͸1Yn" N 0bNy1|VW?l֟{[ x#ϣ?jG\ABgGbQOБ&I#VDxO8Ypt2uL *ly{3j*3uuл&˰;s縍%uά+6rЮn**󟩀6'˟gisǏt}8ltm|g0y:~YBa-3c'@~;>koywF FZ#Xov1sT%]Bw2}xDxCȔnUM*p'4˧-p+8jdHAGf~]u$8OTb.Ka9uk#_o !vc^t9cAz$}'CkIzM>DܲS )nu0lgn@*'\wIo'WyYC5^$L rcӭ)lzvJf!yC G%ɆT9x|HȹS9i-iІqYCi&\Tq}R-w(G&ݹy{ TSѯrz>,WRфsiVZys9hTuil%iJO$^rGUc˩ tӜ'ʔj)kLTRXJ&Юivyd]׎A * JRZTMa`cJIbqna 3~4h%ݨ])*yfyҾn+QciOTY?a\_yp [Fv m<@fHqQ[E&\CC4 z}uK"bsw"{ĕ͜\>oɁ6t7%FtK◥Q HcޡspzJ0?.y F}$K0GYX˅Ґk*6{_l𼒸Y "BT\daYQ[25#]:c d*as#^h>4Lje|-F*?DZ솅\ZU(L 7U;[pG%<簂A"\X7aj07Bg9 x8h_FE$*~+ } oB(;xOu ׳q&";ѱLNu1ԤĪRA 4xYB͙#B؅@ vUbL%݋xB>Q : t eBI{++ᤅ&?,fA:i,IxdGO92z2g>b^oOΞtP݁MOhG/;2p_{ O%*RRc!AX-=@k6r6OK?3 z,YOf* Uf-DY. )G֘7L:VwS >Pv³ȓyH.޹9_Fj,LVNZCo8$ʎUȷ94[>4IAvM+9hHWzQᆺ|ڛ@؏ uJ%*<Y=GV[@\"(gSb1 ͭNh?qQDmaxR}1(@KR.2$gޟwх_쳞DLnHϪvabU L;.!&IiVw8 Jy&]ZEg EÂ}gVn= P^+l]ߢH:\(y\I!`I4ҝLp_"P0jjxTx%yxeJS7e ^w1V7_iC7vħrNB'Lt\ U ܨ ;cwvOdAVϊGG7Ż}j Kf'bxFĒ`,wN4jPMScmz-8BıVΫWj1cY#!rn;+X^) k;0U$gF'pgcYg— V_gh3ēQBJ ?1BF_#r>Z_c"^șek_D{ݵ̒ zG%*tQ~9:&-ڒ>mh,=lՖ3d3VtS٘t$^)!QKDb0&)kDŽ jV{Y0|鬁J' F./i'Slk%ވeM`Z6QMݻsJz=F%;lxUtSν\-Պ =t&f o)j-:?2[C Zj$YRݏhoTb/כ8qlj ViX1Odbjq ;ڻ(.:E%}[\y3)D,Tku;{t<,ٛ xCTl'8qU?AQ>CEXΜ 0#*Nz1)6kuBq;NǾs Zpq|cN?$8ϹۂSIfj9ZsgGGDdqn-2YƇQHgL 9_(r̗X$$l-0~#x?_T_9~I8kAMr]1CEـ'T\/ѿ\x<@^33Fe^9= BY=76_ |!.58跙N4؉, 1і="7`_3{QB F%:fI>pƶ hCb?-\k )fkgDsLJ@[*25ng܇9jE#gPɗvvpma^$d z b{e+K.{U (,e7OaDi?ŏhIXr:H7ϿKF֚4Y)T%VkV'㍚?fn֯s;︍y7S6{nZnwUq J!=/ (-jt-*_xdnb@Ob i/4Bpv|C$ITdQʮv?OjYUO37>1 ^_7y"IyJ7ɂ>iOKP$"X|18.7 Jr. ;=,Lȓy7*ѣ"p|8ԶyC 31f: mK&&}/{VPW^xXv{R1YqѺ?ʰtn!C`8Y/ ?[(}fޑȞCGkNC1*DuC:vbm ȠMp{que#8}ߛoLݞGqG$4N5;*cX}X ;aL{ Yl_l*{*з-q߬EpyUa9iHXM:rؽ]D#(KDe$]^qU ,U-~ޒAj(kd3Wt{k>k ŲRyapWQfV gEپ8B9+>__ ݰfVgJsYX/\69ΓA+1rz[a%Y$1(^#KJQ^[̓"uAQ t{ %:op_vK@"``Z ɎN7'JIkNIʒ28H _ȉ`?zLX5&ljڸFgϜ$F%T^XC( c: !?Ø,ve[UWhZ#V1iL;)"d˫l98ETL(C̕8ڦ{b<}Dx`"fgj)O#.ЀpdtVCglϹU#E pqN靏PP ћp\aT4e|ģWGO6RM9w +RVaa{ &m'Rkos|]s>{ÃQݡ+ .tE/A^v$g$TIU˜hd-Lֳ) s:8**T v65( $rB#%i<̠G|c顤KDVʖ2}!^8iV,C>6@2 )γ!fYKvēY3/I8g'a_ Ky 1ESK|=鳵v 4# TǂUfZ= *_R 4*6eKAUyiQnaoɒ.3FD0Y1D~n[02'o? \5MlBj>! (\.UjVب.]r:.8~2*r G( w.9M%qls;dn 9klJC$G!ZiI\^/b)Fث#=ÿ@qk ۆ suƣ*bhxJ{<ۯ̆K1XӴ*KA@2kX,/=qk)١W,ttz31~xSpgX(kt_7 v^˲]Qb" q9ۈV3{"h:V\}R# vAD&4ղKa0Emp$0u.bFt=|5yDH 6|4\uEIҡ^Kn8-Ph"r= auYeKO~7&ɽfq{oD\.B"`v.2z1N( Y%c<WR3iVxbgkbz?_3kA'J8[:s~*}gm:b7Ni qb^9bE^hU:?Aک&MD%[GY[FV_@kJdǽyQ=_ٴ-a~hXꟴR`H٬W}}]sP#t $ϿesOQ) W5E\4?7VZ#: ȴk H PĶcO|vv[쑖Y=7] $0_\̑?lH\hDNzUOXCOs[YW 8K]GEY$AQX X#R'K=$e<#JyiW8qZYpAnC nayYk`JxW/"kT!X˄o1LA~c *UwP<`\w1S!4fK}lg{?M hGvΠۢ-X2@e+ Ts}Ydy}28lc7Ca[PY&hil㩎a(4Xj3srց0e&=foη8Kσ8M^ x8W 0R#@9=,98TODђ>#[ Y͕W&qԎA d`:)Q93J9~!Izؠ;<% TnixYg="c)Y|.f.V,KFv>v]42C.%ïJ#9^*H*yGov@rq?(:1enNWFJ{yR:,^#,AE5ڟfȸ? -!ơds׊ieQ6l-G. Z2RAm1(izS7,mk( %X&ۨ5NlZSGI %eo2BX 4޹WiLS EvuRa*( u5" Ox|h#+w+R4%q9j<PZe=6(cf.W'@ ! ]7&}oAw9D8Ìn)1 p\JħHgi3'.+l֐Ug9To＀N&q?SyqZ VkB{7{ҹꪖo".ɥm2zO<70= sra1}V=m{R/ ˹=[!lSn#g{LQӰ6;J!f=0"Lm@T4EJiTVbMG[C)\S1>^Pd 'lN(kJK`z5( Q:bl5tD8dyc֞ʽÚ. 0|8 7vJVwN5"p1U&'T~{ሶ6*>[Ԑ2<.=_}SGcu&>jpہS۽fv]cc :BD J=.?BaS0'/JW Sȸ}"#Hg'汽Bs͍M(׎VILv ዖ;G[8B=M e,!$L6o.k}xN騁cT;lyMx8ڮ|QnVCp c.y =nZĻ zw_D%e>̨PATxh_neo%~ҮTN1V!dEҜcMMzz~*biUswGe|x쾦՛|~Șu'3-.XjPhxqaɋՄ9(Fb'1w<%c "s(NJi4$$~6~HP?RLJB tϢ`x͢7upnl$B l"EEhwPueA&z]3khaEBshc HY:FL; b8oSkA2:NfmX̝vBHm,M/A%xb|O)|(onh2~|W2L!`!Qh7K^ǟ8׶]5n 8)x[i΃s!}ᜉY#i ЁXʙmjho`'_G.*V*ӜKzz.fp|S,܋#,o_Ә@N/C`@VQmG G|oC*؈ Mho8>!>RYI*kj6XM>RQ7;ye<`vD \uuda|tBj365GZ^x~;򳏤(o$tFJSݠxճp7o8y!Zx;Nb/@&GIOiebwTKgǴr2k7cnndoa|Ht.\;cd(6AJ^aK{B |ޞ8"r9@~ցw4/L<-[ӣ򑉝{隷V,hzα{\ƌ$C*ǒrq]rB?y.w 2pTШz;HTyF2$nIL0KbM.ѺQCs0{Y zDb uh:gJHl?gәgM@*83/g{ĕTy-aYOp)s@m]2!5&N|?ApdFSgβFlEI?#s%UC䌽E?sij!L FVx]}ت됢f+.4{bߏboߗO1y2RӹYݨ"`% \l Ag#}N0#1vQ ^j~1𞑵l;MeJR:5fpTgq^ )w U8U"yHݦq, 9=ҦJ㓾Re氇+.y%@?#ڨ_wۇj[0x>ӗN%?n&֊&Ͻ(>l,ˢrF9V銳Carg+}PiDTX^8SPIީՍ@H(j>&{FKU @5Lڽ@y%!c<7FS@hqi6hO LlW~:%zfҺR-$}ZzpϺjH w:onG2; fl^_K`׭K4N /ᶣBֹJV%吳F [=l}@Utu1dj0DfpW'Wl(MmiŭdvL:T<@6"H vULy'qI.43f;3(= ْy^E2C0eh2 f=4ck&9j7aC?uT|R|{ qt^f_CYE{VTbкcȞq[fΧBau5ҘqlSg 2)7WhL؁M=܈0?\Wԛ&rC4hdS 6i{Hu?giкUr~7+6p:(!1\Sq> 䙻\ |u+B BC%L/S[@̳hF 5cnP m/a#ֺE_šVN6J$)8ZNZ챾y=߱VIeS.$% ]R,G18Q.!"!<(QM|kԠ3F#ؕm7;@,߂H D4 ju^R4.וLf:([>[L 2 ??VS1n%wvhIRQ!` uwngJ4%8~}:2mƐsrҨJ/APO*b4Tp+in~ä}?d+84 ryNp%3)KliP1 sflib>l+m%?ǾˬrlZ 쓪)pNMH#g~Gx>{zb'>>``k3f?^f# }($[TRK(OD mCiE7xxu v9v؎cn =ff<[- 1/S9;Vxũ u= ݧPrWʹ<ۿ4Ed^P;o׻3˕2t쩩5 ߚ_>>CVЛ %y2%`+o3]}11n@!pnW^H<( fZltijokGδԛ|I[]sLw]JJxdzJ$J1$Z! d-9bLXFɧZDͶ"JŦ^g\[;EWox4j j;RP}L͚'nm-I-Az8z~ b +nm/4zBW Zn6$+\.`,K?-|7%/ <BoԼ"UyTمtFjŷ=%\j,ӂlr,@#Yӱ4JOLtIh0Z͵b83*_8q̰9KJEn@\h>rܠTbGfJY6byq?=~,[atBf}$ledqeSh=tC!Hiſj$X[=']o(낼D]wݗ %t-Ăy*$T:K~Q@g=ɏ⠈( ӎ $!%u}[qeE6+^on^Qmqz5}edJ5Qsl0nlvI@N z%b֘Ŋᤦ$g}.j^7ۆY+\HarPL :طl_GwےT:-e¨A!G西tA,LLĚڈ2::CK1}#Mp8~ $}ѷ^\LIw, _6"iTД͵t#ef ypkA}:ѵRDW! 1wrKD8.4 =˴l$+89z"(5̙Ck<}knvbN:Wf%w4x,:Q="oկ TwQ"sܹlz?ǤܷWfj8(;Dg$WJYuFa)䫮,3KJ$A}sfc::^32ܼb,)됅 gF%Vǥ򄩝K 'Rʡ1P.%HKYgk\7qsml]0<x>d202Fy-]]vipTZɥ;,@/@F`Kp9)I-O4׾?BjԻf:xSXd&Tx@.e'24}6~OrDZxaT{C=G_cQԘ؞& UR(yTo z1/Fd$w+XNijԑIiyys ;ؐkO5~h)Azgz|zҒLy%+dW}KZ}z?!Zxwt)hjydJ SK['.fWlfrjՑfa F||dW%J1e9+P^\EajE~cޘ˸T)c4G:J H`U[K $EQ2Mw">`x-ӭ=T+PS]pJoki1cul⪁t#_[Ժ!cřn? a1o$&_v4 gGnZg<.<8pX=u _fM (yX(G Vn}@;aBgJb*MV{Clֳ@ q ,|2ŸV̅p$x"ϼJH;VIS]]KƏĴ?SAV-xfy-Zhn_}WnFcmP ;\b#MUrL>HN94X59|㊹L{/jˉYCۊ/g?Eז/İhq |gxYN·.%^'ym>@JWK!5. 瘐tDd aOc3n. h4tvvԮ2A7Onݞ1:7cY A}RyN&%&%>xH@w> d/C:`MPn|˙9OHm^T"'=.Zo DA F [m$v-h`;I _d|j?Hl09OuV](%xnI݃棎=XgGI5t(J#t_;6YWg%*}N1{f<#L~VC@ܯPXPuS8h?BH rbܲfO42N,l^=uM <@-NqO>o\XXz >6W~Wq1kZ76z?Pؑ-2T~ioeǿڹ7ti@&)'jsPn<Ҫ*+:%*OQ|ЇT8ǃjxSe7Ӥع6N [b(s2at./tCoƩwm}Ѣ"}#u2"YW3OTCu7BVeU=FSsw!j׎Ânź<Õ_[R4|j'C"=s熃/ǰ<*ezߢfQHDƃL&031<ǤWo/dًMl RmiÜ>5!CK>FƐl@W=`P)%@q e#Ws[ g;YlEflA,0Bzg(:wR2MnZ` 4Q1iQCy:y*PD +C3Fby&z_^[6{&Y_s wgG 7֜C=x(66_ Z״V^<#I,YL'OM-*'>U[ lwzbi FN`/tO/ dӗW7kOlB3]CbB%*j;JzCl~B"V@tyBRV@zqǷkS rBL=nق t}o|L"[%jLw$2UǷ( 2-(>`"\m)BGP=^,ˊx$|aQ*TY֩]0#zSa^xD]ٕSrhQwxPg|z{XLhQξzp7;)#5eq鰟@uM"vO"`E4U7GM{^9<߽θacch@b8.+tPQx4V 3Dk~ 󿩸-mnoS"d?wL@YHC?[05m~5hGYJH5Bl5q%Y3UFDzvZ}dr2!BI&D,B ,jݒg*J)A>p6AҦJ@ a]M O zx@9麹˃Nw9 Qϳx#64mZ[ 4B*af0CΗjxagvU,j\= @=,@gI!ED{dw5 ׌n"UR@T\+AMeW7(k| ~{tf%`P1l<VW`{/؄sAǡ6zམlaIԂ<uX fVF+&92LK uJR~Ohk%;ZAXeS9.sԈ%]Un?9z2[f@s09rr]=I) "XKS]ajP^2H/@vz%$hߞBjy B~FyX)YxtsrkigZPn-SDz/ 2KѺq=2DN8^B KZYL9hG3]sؽZl~\>s+2gsqBa_}+|vy * Q."q ل3ew MA%[ g.!;0UF@8 P(3˾'X]S+U껬K!4Uh(j5JpE;fsJڄ^\~]]uwFN6Wy p& z;o73<3j'xHrW;I.3fGMt($ دGv0u0;9Bn٦BFBGCrIO ҜLOwy& (@0!ql$,bxFQlR&' ~5p ; 7% V8U@o^˫`/hAYZU]q W&{#RW˥D́i(1VC]+e?-ߦ"lRn;c9Ua_zJ]rpmtڛxӚ!@ 3JISà#R2c‡MB~\o!?=Z Kg X'0tJ}:ÐGJM6BJ?F(7E(V,"LsX%'^Jqrfz:VokzNg:NzI3ug -rT=z3\uHKO)l-Y%)XV|znҍHL"y1DҎqK)m^- bbDy,1,Ut>t'. +u;5p*+BO?ׇU@1č}zPٟչd^9[,zV(fa'%otw?Wfep-dދ"yQvU &|8w^fwE>9q /(7VSEjxrF/v?,M4 ͕.aZ&Gjv-U|jwޢ憂F e[C˲9Sp<  B 56%0§$xm§^p7o **4?10SHV/Hb]XXP?Rz zHn8cw<ڳy1''Js«A9(K A mDjq;[)W'zZ"HY fЅqjGs "PW'֟F 5l&ĉ}3WFBaSXJx-`6?a(j?r ì-l85\p k]'w)[h90m༳j{,"r{}AD.yVG%)MzGC*i`?i !ǥǎlnO DNNO3MX_ߚ L.ql[<{09a}QRw֠h%M] FDbLti``RՄ/eՋfnHʽOP9v; cB2k66['YS 3"f ?+x_oRjg4s0ܽ/D>1ʪM~m 㤳mow6"  [ gb'̫'_!4C&u=kT)fG(g/qHse1mD QVY6N,M ?&~f+|P@Oid]L)?sK(@\qq@q[nY/D.gF ,"\ug SWsסrWx<zrjCyB0gݿ&#/F5aQ+ Kܶd VMcH̗k3NpYgGԅ N&:S,?֙rRjhžI1M5 gK߂z>¿H6C3.hj!6V^/q)^)NncV2j$ˡm$R˵2!/2Z+@>j yl>q9 5&OgpGVӘU:%*v&}OeږR fLvR8w[1}Ѵ 4#oV-gYZ070701000002aa000041ed00000000000000000000000167641d9400000000000000000000000000000000000000000000005c00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/iavf070701000002ab000081a400000000000000000000000167641d85000121b0000000000000000000000000000000000000006700000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/iavf/iavf.ko.xz7zXZִF!t/]?Eh=ڜͩՀrz9zl.-nGCO ʓԌLnG@{6bm`دWE2 WAKHsglè*m.m; ƚ.8TW俿Q샟y:nhy= |IK3P2T[ y}{H<0r_Fr[nB|r[X1!ZO׽ BIZ@򥐎dv~Iƴ2B)= gP(w1DJg[!~'oPYbƫa QBx2z+]EgӍ0=b&:j-|3zeFz{Co-pQ8 'L8*kUM.Bo'0NF4z~ƶ\:vϰrd.<[眑."&N~;(iƍB+Irt+5XH`]cw$έכY(ËV5ٴN5i5%'͕N?y+pA͒ p]:j+AA.d_uGI[" Ph8"Gϒ"r) M=Q6J b!`d&R/SdxRMcMOQfi]fLIUxG^tϒģQ SM#[5$mڌ^x^c7cRKq*j1JJaw`:w[r#.@\qt 57ߴe\kO U-ѿ%5ilDB(@mzYkwZ#wgdk8U+l!Z] k>2c/%7WCsL2"@Mg2OG#}% a:С=e-+j%,BM!Bት8i&hGP7rO֐`'?69^,OF\˱vn2J , >?5ioMjWg? 4'Ek`oi`H 5I~E\JMn/q`46DU^{"}.Ѯ U꤅dw5˗ieXJIO%.)#6cVLXQ4CAn'뱆cF*d9Ļ9@x۹ !=vqyA8pYXǮ{LY䟣9f"A} aAgh4$D6k|gʱ*{`" CĊ(sYdӋjE#bT:vLcA0KVW}ȸi{#x^+_h~_?^$)nw}' l2oS_W/{%" {aLq&>}KTHhil~ԣ.pMB7jFa{hCii" ['sZ뺡+ 8zv[3/M{?poh 9L@JcLQ,cgTTZUYA.}fۊӁ:)yh}1*<ss+en#a][pqGѕcJK@,0.*G^cSZ1#>9FD;(KՈ`lЀ"uO(>b0KH8璙FmRwxbK??k?sf W8The骩[Z0J84y`Sڶu?J:;jvr橦%Yrh݆,sNcBv~t4(>#uCҐ/:ٰ`0]Y\Q8M_v$L>(MA6"V[$jnM(-R<?<өt5G2e>Gir*?(al0(աrӨ#FwrC6V1<Ր.%e&q;a̷tg&GwPc'02*!{/"Ai¾~Rc讒h1H9WHnfnon]AiJ;k<- qʞC~'N-G\1pe]mWsA*VT {fA8C]4^ x뛬|||tRfߜlj4뗅AE?$Mh+m>h$ek^P<@/QdsN3&`]{Tc*H<^ǩ((VJl?Q:;k]8VԆ@%#cJ&8):loC=|~b:h:\됰ͳ.cɄ b}A,+OIޓ+K$V qNL V >*u䑨?P)]0K~nY:%(uPnUl%V3T`r?tDDwyP,GC}Y<4M` Z ^~+ e.m"i 7Dk Bh!aN J}oCǗ]BN\Z "pkڇw{8ċ N䘯W %m@K3X܈qL<RDҗ),S4>*{][,{NǫN\L1^&oZk֖<5{^bjG@SKXǦ?]UN_K[n֐`t'0ժ#ԋ*,սCzer&ߘF. ,L !O] ‡tDҾ/r2y ՏtOzqr]Y8,w&)L$oo|ғF㰯ϷH3ly#aGV&—y\%ߗ b7#thٶ֡]/jt9 sF1 9L84 wG ̠&IGF*2~.lhsXz"45k S pq-^v1|Gxw]@sIkX7nDIFmV_y/[ZeI2A5] O4te-㒷MM躦a$e4]a&:F+l3,n?sMfxT夫64d-O|& ǼW9F4G.ݦwAP}B/#ZjxJ_!~y,(y2nPyc?XA ʯn@a +9!UF|?fp^;?X)w@LQ*8b徜Mq yOv(>yLE+QFB SOǐfiY>cFF M,?QHsM3_Qd)_5\BX-u? tqht:1Jj-*OPj._洖hkemoZ5=;XL$(_܍E%Jm4O탋2}x7#l]2nr^xiL\?KX]MLΒ&݋]e9u{ֳVb"YqSb s(L`_|\YƵ Eꈾ`~jet?_81m9m-T'qR'51+I5Kl^UZGagN~$xهfaA/im;C~i)q~ڭ](-o&iCxH6_( 6Rm@_TmAEΡ1Lh⇢q !t=(-L҄-\qYAly>A=}1 fERذӤ.VU[%ťVx&tNx`6O%Վ㿸M7joLIzZ;߂ tY_ev<#3od'ϑu rh=Sc] #rK"4$_fU?.2O&LA( W5IzV;Њ|OQmqZ e|S=A(It2aFi}N-#ZZ%m]dٜ6):w? VO ϲǓza,JsCx*Z"`ˆ4}~/rKE '-"9MhW*g |R0E~y3GiCR6`HLZ``p+.L JHY7T~2تnѿ~8H@FM7~Zcؿ)yz52Xw czE>Kvs%Rڄr`7`ZwAM-Jf]fI)jU--ik.Gi| e>Ev&E\8 OBj+MLePv;O[ALC# *!!pf?//XΙY~ \ryQq6F3S>sI±a ɩ *\>I^zRplA~"V/H:>ۇv6mAYZXn49 ֥Aʛ S mŀ[Opm?|]btP .k$C 2>Xzn~*+0?*kdiu= ÉQyfU^홾\`M짲[qLJ7ckH;?Áp[ x4L03X[~8vX*b71k%WYͩf ?݄Qs:j1oܞaArq)٭eFչpBfjN[z4Vp#+t-~ ۻ5bp8]? ,Va-i@' [ZL%e5B>hk g l rD3ÄAF>t7rwB@M Li>؝mܻ\W^Td7. ċCz(zolc\Rɗ~T<2Rg϶+)HZc  OBKhk8Hګ-g3ݒٶIdYZ"POc~ JC&Bݧub8IS`R ?C#sZdQ%5*1Hs7VC0nic2 .q2J8U)iDjUm8&|x=/mhZو#%qCl`d=D筴C;ƒ+ۯ ).0D`Ca bnR! ;p\-+wO cd!^Zɰ묝K*zm5]VN->gN1[΋`s e>ӴF3Y/Sҏ0OgFW-񍏤]܆ ttt! NOɷ Ilz;4z3r9?0!RZsd\/&\q.8:P:`[daa=]l[\!.*ŖR@1XFNBC{O=W- Pq@hEIoJ=TїT2$:4NF!j 79%@0AN >WL#&̼f{1kAmZUi'>f[ ꡘ-\yeC !QgJ{؏|l\ğfl4ȇP5f}4@o6hyjH]INEtC*XcLS JqZ]).M{XaU3)'^\6 ,NjVCyS ρ KR>}G!r*~) ԪCh' ׉cU\_ ssީA#U`UYι6,);{"j@ոN7ٲH0D'4nO $v85ν+Ve/Mkʀ1%Sh4PϜ:6fw cS~`r'Z|:%L\WlSY ƥz9-CSO)STd!5ϧ,koon~|pO&@5"޽J [HdFpJnsć\wD6wJ딥<2i `957' C䃁403ֹr_~#BIщ`.qc,S@ys )#o/>1$l𞐬hR#Wg3J)ӓLFV_e,<܁cEs3lIsUQKJ9\q~މ9E_|$`AM:u'WA \=cPjst,S{LUYVU?9 L"%c*&Bqka`iI$ kY /f4 y$-nT#˅Q *!-]212lԫ=Xdv|zA=o+qW>SOjqc ?y5[JXV4#&|:QgKBkxՖw3 8OؼaTi) 1 $RO5i߲:@4Rͮ=WD)r$쭃 }1<}/Bu?JaMna3T@w6TQo8¯+ׁ]y)D 2 c],v:>QyB>19Aj*WdL&s0 c3< ͲX U0#Mb+ķ>OPh) ЍXdsMd"?1׶PòeR`NXP&D{'G)  ͺ H>*a!qZBLf'C/պVHY,_4.fVϧ'ln4o-0pkD Z"+bXS JˍNn~ЏԡY>(,{{bKoY H-շ@S\Q$9IݻOKYy{qX&>.~{(NIIlrMDH Iẅ́YZ{@{opLa6RV%bGMs 'ٴgDK?R\01&YdK?dM\+ ~J9UD$:rejP?h|e>-ʘƋ.VCH$%c͸KeZ /Vo?ALjdnC/R&*akϩ?˜s5<% %X6O&7gč֣-8FdݵwgbJD߿pu?=* ԳҜ" UYr+)MDlv{)_7%jr#bɛz`#9^' Cl[ijMF#TEH'-9p1S<ɑ7ۻ#~Of1!qE1f%wļ6@hWh"%A+ѕq!&n82 ,J,\ r#JB-4 $ïJo╡,_wƤ rXXزnm&$=lL' żEqp6.pZ+Ab#;. 8/L fVU-Ʀ~x]'y׶ q+R.]VͶC2mG}?oifd[5UQeϲ~R{_YO!2c6Čhho @ zWe!aU-{,CKˏ*| aU\]GueS%82]kc0USlg W]ITzݨ#Bc)u!6]_`7N^ՉiUtRt|H)SlT+up rؼ4]ekn"F(@E!ѩK?Φ(cSc}{;:cL!;Tqo; ?CNcG"; _@0_%:CmL yYӈ`e(N?+m=~X{jlK9Ӵ{1NIɚ /џgqz9U>)T˦ l(WtZ.kA)=SJ蓡ᐚ+3Y0U)D;.{E$ɌD $TMBLSW%sszQ.)9Y抷 :F ,1fpg8M B{L$V7>w4[+$N:~!dT :.A^c#/0 3/.BPdM*5_ $&Z삗3yxagMqF{W9TD#zlȪu])` ܦ[՝Y&ɖ*ѻ`R}9LؘnMüq9K"Mo*I14ںC3ob-VXޏG?;^=8k9&%ԟ~s>s]\%B4`[\]xRE{q0s}Y/-la^TE'ܒ"#(G{t|z<#¤g)`'F =x ,3I?zN뉌קd uK6t3o$a61L}mƊD<\m25 Sd&$@'8WWYJn(D)<ly\Wݑ}65C'^.T:(4D{_2j[012SD 7Y'sx9t*3_CfE|>c\Z' pj~YBdih JIO,gmʗg2oQv]⹁ɟ! 0Y. 1ZN$nAw4˩9R#'A XYlA!l+cmjP]ק^?+a %1 6"V]P* qJXN 1Տ|t.2릫LbVq4  5E~?@6k$sm;ez'Dk<2?%+pK|1>G]7gA[91zuYLRe_ܟ!&ABɎ ǎչ T4[Ԉds?jXzג];lA J;nWN'WzuIVn |77zHh^u ^eс1{u~~Zmk`IV]w(v*HrD|%oRn[iH焔HYUd¾|.H )IiBD-U̽hpb,j% F]/+fFt4)DP%N/նWZ)JݡfP3љئUx XF QNI0u)ؒҏ:Qug0ݡ4܇"V{F* ^ƶ2WrQh{(JFT }-!1$CWo^[1`Ӈq"&S@>(U$6—5=qJa_\+w& 4)F8DjOAoICei^ dbד].rp)atT"b4}"/ Cm}v b}c񙞕Z2}v%%⸸HYRilP7YGt +* HT_okm{yub]t1!Q0?9n[8c$XdL0kVEMY9Mr,m;~Ea[dL/KjxB QߖBq;pW >O^X&tBe^cќC MP^+$4nZ:Zq/~Æ93I ز[aD~ImFh`Y繡497͑Uo0쭸AwǬeEL1xVMd:_rEG9LJ 6 L6f)f~m:n _gim'T #|!NбkU%7Ⱦg3lX֤ZT-KgOLmz$Ⴥz Oӆo7N%8歷&^91GڹӘc1 -(%k%JDOjzl.]oyߝD[b`O}/u%9.OueqRNoI~/'MlTw@Rat< H3c1?lJG _;VCwfZij?We iM0qQe5Lfihvė q׫^OlԄ8)S0!!]:0C|A&}oZ]aܰ#-گEE;Coy0$N= `ly>M B,cw>teEpN >[,CouvC[yѬ<BTRRoDxm[g 8LZ̈YءHb/۟(rsX_M*9e%hۿ?lu%_912vܔ&f~STI"ȡ#&ZW!?~;-j%d˹5Itb94+CY-H@d٬F,'Ǥ'ٜ {5.;m6e4Y}!ˣ*Qq) Y|O%zd{kܢN:tMN.U|4>:ɽ*ɈA)@~v[wz);A+ h4Zq|ɘp\0He] :'ÿ"|4+L!1yӸ@I)I3ߐ;h] RmPCcmkvZ`JcJ9-Ng= pG<(qp=_NL Q4RBUKVu{2$`B6vB`_)d0j:ψQtD˘23A4-!}tF<,R'8⍢5Wھh [P`V=n]L+qh{m?#TC&' GG~2N|5º8jG)Z4NLN!|9 F'*Nx2ar.-D<.{`pNMd#CΆ`# (єE1( \ҧma ri*1QɈ\Xw.9POhx_TY*m)28G翬 CL8$ ZT* 5t9j&lj-舞q3c X_(4Zpcq,^. (\i36]>Oc zUYWIf$-GL mOWPAj,vo8[!_ FNE"@MqI#5"o+ЂX5py_^ҋ;͎Қ?Y|?PQHa牭ƽk?Ayy@j=үl=ECl )&J6SD#%?844iǥ%a&aXĿ˄)}ԌMWUs.) V)zXF[@q̆$fg۝ M̦\s>[蘜jd8Jֈcgwk4h{W;x@pړڃ''pڀ%V?2$eQPaKR*땎#b{|q*n!а\3N)FHfݷ~xWuUȋyPyM߿AMI2$]=82 nռpCJEK2Oخ;lնfŹ Q&Jurt_Ȏ֟^gQi5 JGDY(c*!>:hgmK*l4jA= ,QkvAy[rK̟wN:P"O׉oO-bCdq7r&%)'i]QڙBSB14^p9 C,*̧w8] )4p :G ujHb&;' 0.j+DC#%=C Es-5pAV$00M3V# qKU"xޛFLk*r;$C@;.XaDM˩c9iI:j$QDͲx9QEw3,GEeW h;m$ț,'a\[9iݿ;ۻxGd%lK}oCp  zF@'8Klp6i_Pygmnô6󮣊v0Lrl{>qYPvtco g >"'|rEXw=ywޛȲ_-\^v(,04Ӣ)\J)TWC!St![0"O7gQzk!+)3~뻹D$,0wSLqI"eO10{tqF1p7{.pa0=wu`e<`dӀtC[=Cn do;T׽V@Z p3)GQ=k*xռĨdP~<$bP2 ュq?OLuv}>G =Pn3ض@ bhP`y#Wf']; ʳQ[&hOymL%%;ou5PH*ɰd  `a}C5'ƶLyg:]i+ި'\kܹLN['~ŗ=t{jh{"ӸACk,M&fh*V1T1z&M4و6cD[}#/gʂgu#Af=m3=sm/ZR֜;NpS!ʔ@8fN,Sz\1.HWwtd'- cӭ$ebU*`;x71v#ei+OalŨe$T73 6C ~O:8dcZ3KK  Smi^mGL (Y^\H\IiS5I;7ЂT cwO(U?9۠^c1hҴnZc9N,5K/FQF_O瓀vLN|flo?[e.rc?=av= b$\cShD)l@L[0KΖ yӑyFv~A=QUv)\K %puJJtHhH)鉃iv.e5!zF#9LG06dj9u[1zU+;(S6q&v˖=UOII̍*|6QپW{j=|e(91}!;t=p]0U'1k7,X#cI,t~5J^ֱ^ *djvAj k{ܪi^tsΤjP2bB*GGHH롢 ~gsy^PɨYEdž+[8'OjmKJ9YCqfVѫ;n`"cjd.tך w %iD ?!6t%l &ݍ,/34ZKR!HJQlE W[oӯpɢdcҥN:B> Kqy=qo? iX`T|Y_fBk#(l~"Qda:!2yt&2H=}2X]Ka#VB!g3,Y 2 =];Kw(SG$ZP/4 1bXyWD`q8۷ v_lHlk)*Ji5L݅HPZFN%|3%ͽ@ݧ\7́:V{_{hP?D VZVJte핅Dw4 #-ZmL`ggfh6|-$ApҧM2 e!0]&G7  t0ƅH뻂+TAY[.s%wvM2Ja?нl!,,ͬ =h5R[u2̬R\-zX,^O[;2b`p482a< ]_e wk](^&M3BwҿO^efsP]?&~eXVNYh@s8GX`b=Nf0Ib'o^-v|g (N@y hp]=i5\hk 8%:㐎jH8Mj@vH4y=syi."|'|ypSv;:7q9xh[E?(u-ͳ"ˋ!pwfl|߂孤k/n6@xi=b w,r| ؊#ǖF3kg+: =)d;?Q3" <}H"4(('kUo|6S4tA>#BJ q]+-,6bb: U}-UX ēVb yy?EH}V}HEFՄXbtQ:GP:jayu)='oFnT${Vwk|\ lZܦRqsk ES=> ^iBk(N̗Gӫ1O&G! ?2p-+K/A=p$аYCr24y>`U :<&:p"w]θ}q:Q$v{*t-LUhrFSom#}cYBEua;BZ>A|PSb0#( U%yVw@NQe)MU#G|ԋD\yő;p`mM7k.p`$Oi)~IPuDAiB8FJkx-wg 8tEdB=…9ȹrEWyxPwp%@!i 6n.|vQFkHaw +oTm2yǷn(8kʓ `28-]㔡N&ϘV* ]_ :ٷhƽmD }٩C: DqĿ_/MG|>A)T BR-k>EU TX>OQ*_l ' %&抆0'Y6-ZyK~V9Z0}1"zA+4`ձcA՗F d8 ziMJ7簞2H|0MyeDYڑJ$@&0*.%f: dan#M#tÞScݠ> bɫ7L2׿ 9K3~-"$9t`"Tm'w]K`H@ G"d]aoan L ٩`]\%D93I9)0b #饀z^,[rtR )nA[Jr8@[` Є=}ic+53^#Riˢ4c4&Z t_S&Ӣ&RVSۿI 䓲7%`x< >!"!9)sg;frߢ:—iXѷ!ec>ݒ> ~?Dj} GDq8`Ug~ZE?̘Y7gL% bm *uƝcCvC`p\=\sH@Se/;+Qy>W?5-w^]e6-EK3ܧ^V㜽ڇ 9jk4d;i_sxYU4n &,^c2•N}z,†".SD:ʤb٩dn-<_ʿ~ʄ^?RmD0]ڂN`Gd6!R,ځUM mHheD*`E7BL̸ F GchwsĪ.AZ):#F>3B03H.]+';AޜNx$9U"5&Ó^Z^G$׉70'19Z']{fo<ètaYF3@T*LXd &1aVT\C7|hǂ .ax㍨CD "Nq(fFVvT2wF 4L=$[-$B>D z*;Is"^o֬dP?S#w!g`]٧:҉8cu Xp)3KPqA4|h _鳙j(FJ͓SSqU%Sh_2d~xD"I oR@ID%6 51H:˓8 qM~ђH+T~uMIC("HaٓEGx)^B 8n֒&яCFÕ8ԩ t{ [(l7-i4Ӂc@ev/NCtd&u趹1Yw7ЗMk~H<͚D*y=S?Dht6 TP%W[=htpѽ -]F4lbnI:Z$m'ζzkִr/@<'.FoD\襇@i*I')xbi+R%_[z2knm Ke$)Vˤf̝ATc l.Лq4w`Ogox*]IIL]Ie9pIcz6bfU?РNm%7Ieox 4g[eKW_ǹ6eS]Rc2~ҥ`G!G$XvVkhArȜUlFk[oF8a,L1(I@\;AMhT\̐:A1yC)I 9pQ!LP5`FCND_ŏ/|@~!DĶI0Ւnٝ4凂/o<]iek&uIc` p[Vt%mpO -/lh%ƈTs5t[NӤ,dGk jP!Zx VsowY{R\ rsO5.:+hmo!_\kŶCYձ DFOG}MY[p=K[uš7PL!"ٓI_}/jc`DNd 3EwnR,( זTtD Tq, ]ϱiitl t1zŰؚ&=ۂV7|&4f =&Sl5Pۮ*(TX%~= d_lUy3.B lc3TG!Zc(ͭc /rW c SpO.vAHMГuTΧb$%Yml{|#Fںri( }a.*q~Jl n>[nv l"VX ;˂ JWA9P fb#؈(vHgpXE  &z^xl.<['75Mڏ8|&RZH3 Y+ "[sI$@$(\PtB`@1ò~5 yBFҔ'bgƐx'(Ų'*Op?߱AOKeȆ" *>hQ+_t&Q]OyQ fpAFpyp vٙRMGOuI4@@2Z2ak>(9Ѹ-ɀ>pCbCPI/zBff)ȑY=I.J唶T>xZ?+{d#RU|U4wަ.vrF Z1oP2M8n2)R$mYk XVCѩI\G&IԞr?<[V×IFK_Mpܪ*m[u[6QMxJc ;(LXA6a04eNgJ6:8ೲ}Y؀8T+*2S3&jYP4($j*du1#//$8nz|Jlpߨ~!\M{1FxJMHP2ܻToeۘ`*I%';{ ?e֍1/Xz[,F<UlZ}M@!eZ`8񞂍/z -WBM\Eg,oqj} œ[ {vcP)oDA>A F3\Mp pFSx<)ooIE;sZwm^ƊmA- o#Iwzj8o 95MU,N.lsmxh+K~P6P=n<_"!۽xMQE+IvYű2+ a~f V{-d 2r&YK͌㞓KDic0o\<Ɏ:33Ӏ:KڼJ)75we\z+.ץswõh&.9 z|vk]Y#hfqɡ V%s0t:P$w=֧U v8p!,D7%^ 44=mNC7wGqI Ѣrߒ0q©x|trljM/<"d_7Y[Faqt0E~n4沋|) y*VXЯRYB0kX8fGj =jY 3ˬ*T+(y7;`7}d<R٨`~/Д\Azf]Ȋq`^ͲgVc-4dߣ cr`ý \GTɌ;>yFkբmR4^9؁]jen l3B.T!<ヌڦ//lNR(A_ R2QOYW\iYlnFBOHE t颔SBa'6$긡›Q$ ʄ/M3A#GM{lP5ƽ/ ډ$jYc1OD6oA?;mA.NG~<͘_AP '=B.7?L؝h0d@q:u3Rc؍_\^n-.G(os0rw ;I0 A5 u8>5+L{0s"7Zvɪ5As:ڌî{[ʐ- >@`s,i8)k5V7ʝ6`ZG$9^|uW<րFaAao:i=V֮yENƹ^dtQT&Ryr(] 1m}Dhɉ:$T ȝOj9~}uFl3w`Чv2gĶշhWDas*'$=U7®/3yU aj[eHH0\w:Z?~5(oH(KzNDPE t3@rwYUkNn̮$=gE!nUW_ʺw׀x-&LЯYdYx2 VS^sg=د]]|#*q, șalOJ,$;b)=y;sJeNVRE2wDrTсbd j_Vf5uxN` xX?[y h"=)I}#5U]Ilj>N] ij—$ әJB?p#>Zc^F V!nvjmcm!,_JqBe*ˊ ql -Q=<>(橻 D(h\_u U0 vn eiY?= )c,@ş`5pn8J2ੁZyK3}hvԖEv3\<2Iw V1 %Q -nRqSݓyL$L3VJhce c X~'KYtW$N2ter~a fj_涠e Q1C[4lI+H" [Zm`8U _ƯK-/T0 ȅ%`̇þH=} kG*#{'.{w".3kl-/osDٽ Ey:)^TAgx :E(r{.T1E-dK V^'k*H<" &]TڬR 6Y2*=dWI߆X]҆@TupvK:cfu`}-.tK{f,r@Uhv)sh{",aI\lO=Ҙiuy< ŹG k-ï|oӊ]~Ǣ+Rnсo V|0k8yZ]M5cD,,|~TKȵA!''׉0jJ"eK2o:ӽ b]fӈyCj;C ϡw7yAK֨{YP˻:L|aՐ0tvSP sS)Ґфl BUQ@{X͔OGޟ( $-GZ_۷r T(2@82.W[S ib(#NXgއ",MTm3R􏺜r?,ީ&:ZzQr09F slY0R(!5WrB$̝L'io[h.HZorC[IGcwM:ئZ34c .}8ᒚ-Ĝetoh&bY %X1I)"+M9X~>(_ǝAkH(F8/y x7 <) "Fp;P-M&L(?Eyhdj b>S*iaf#t|wVEO7d7D\b(FvPx]_.G/mA>#hMyqj0|.Nk@IEhD p\rgjdyrmbu17ݷeҜ]ONEafYqSLhMIs있2C9tGd{*)c 1ѢONw0",YTpY-nHsוA Ϲl,VdʛEFd-A9!kS;x!՘ ql~w4ֱm#9ZaC🆔 RMϭcᶀȈ=8VdA6OUl s K%{!XPiqrKۺ@~Fzr`"zQ/c|yg#B'&UC{C.i`$5Yڜd;qyIuKh0VxtbZ5$*SS4yi)V{i($po5>,*`i/dɟq)E> U{p;H0c IpSi"BlqlZQX9=ն3u,oQj.Y?X;<ѮHgv:T %! }3of6*-Ei9 7G7ֺߗda ϙ4ԕS b9Q*ȽłѱlCgN=HjE Hǐ˧N|uC1J@5@nL#Fs`n8F Ngi LI7nڶb.هÀHTmW1v&AĂ@4T]u{HL4qElV&Oiʊ#GlA~T!XNͧgW"AgK'ɵ[[zHkN _]"LHk5@}3$n+XM6ye}r0{Ur2~B,*PV#ؙ#ϥ _ ^S/qgZʅҧ06 DYm8Ap9A8Of[`v9UR^G@_QzrG hmABTM暂Ig po3E҃fMMQ8l.̧%Vq *O5񳨁,͎+L$BA$@kUDSAC.-i~#@Stʋu߄a(OhuRUcd3)' 6),l.Q@Eul֊6.9ymVx"^pɗbuJ ʎsOD0ew1GH1Y)/,'yR[~#smA윗9zzIdk\?a9PВ M әlr~ox:VOïAy~zOaݍ؄ߜVz PmJ JH ㍜u"1l/F85#^Ϙ!$LCFTNk^)+MEM1pؼgx@jy[$D;B4vH @|;-.ŚNqk`\ʧb֮T :sBeyu 8JnA F3^ndqZ!z3$KgHLi߄6Ӻab2i TՋODk HZhiiYpu?5pLKpmV.`*5~,AgSՁşMi'\T6qA4,6HFsٛ WxՍ{m_kaE8C/Zlʇ<ޘ)㆓YEMJhX"—dY]9͵| {]l'pw{;=|tc]?vB J}_A RJMUQД26^)^|)'˃YoXOP5#DÞ=}/Gpg;Nk~dTj.p=g"3.=?E O, קg2 T#"5VMwo@'X#M`| L+_M8 oSOP!wKW5 0I@RK 6Ɵv Aɝv:ޮ,u2c g(.YSci{r4xr?Tym黅+gDl s<99a{Hf:8ب"9$Fy3gvee];gn)zx!:(CWIHNedM{x&ne>2K pUޓvBq*o] BYe|p?^F+'VHyo כ=<O4ocQzN3)YFo:a+:q:qq(6.ބ9m)4y3u%po]j/dQb5]Y#t".LFma{#rrk䊲cO wB9H6 zS,]$bRc߱ۃ)Lo&62XUMSȂ7.:+/r]OƐ4YKBݩbhQ~{G>Rҧ}w P\ IUKQd8сǽH'(.V˶fqh#5?m-v1<I;Fv>&)o/p!l:B|ǗO =oXϐy~iklOrnSUX)> !^:)Z2|φwاp5"e#J,]Cto;:~AH Ug|q RZ}ۈD=RD g"0Ko\,@Rhy م2WxťU#Q%>lndD_£|ƿ*=F/(0u^1],NH#sʬÒ(g)ɔXKh"\`C7/'RMu=NQd}B[՜B^Z57˚z m޸eSܛA?ll OJ/heT@DOq6wJY ζga5:?{ c5d\Pjqb3XpG~e*"4YB >[L9^H#)u)y^n'L5byI ^lֿxپ#H^\b eY CaEr(0R?O҂N*FܑG&Ԩ/BFD`ga$h$%~9 ]_| v:8:[l9Nijtj)X*~ʻqaӆ.W7)χ ĉ|1մ愗f OK}lAv}ʕ8UZC ,E;+&IyOg!?X5΃qpxWyZ(-=mQEQ}($uq@^\>DܰF;1]۽\2"m97lgb=!%v\jkqUqORXeu5Dft S)@ԳL S>N!dUbviYTMAc6KLKRR{Ȍ!zŦ'u>@^wFo>j\Oʏ6Q'V}S%?g`X+j}&0L`UCHީÉ]1i#yxGb=NYnk%@;Ci;4Vv64vgrV0???F_ Z\kQzA䢢btc4nME-r P!Dd?hg("}r+KQBN1MKkI?ԙ]doev~rm5≢v{fEQ 1(O'W xC25{?7mֿ55d:?XT}dւ QtC:YPz,(苛0NxO EƔ27ԟXǵ NsBR9xtpA>VL`TVXC)DS_+P wl&,DOD22[Xf_K=qv;_Kͦ[+=^ 7Z{*Me'Mcǣ?X^r,- MB-BȲxl\%}UMƉ 7i0o%,>'Hq.G]ٱ=" \H!eI7';&+.c< [W8<'֋`guD]nxM $OARxE+/  = =i~8P5LLfj :*i t@#yp݄}CǑ pa)DpGؼeЯ6l :2iT _H$TٓX>G%DԼc0{)nU/y]@" 笆(mqV-ϠN*lPXUy]hز8ߘ9Ag~/}X-!Wdj[3nd"0;s{mZ 8,Ѯ)w#P3LZx^ήP@g":|Er'xŞF.k: f10zZ,~@m+rDn=4 YoS7Ρ2M ݛOn/OwyRSKэlDrx$\ N99Z4W+\aTV-Ĩkt*)!\ 'hpM(i}dJwpOCMhͶ/1 wXsJk ?1zk*1͂b*qTk"ΊMSh1bMdU/:ט!!!{MVp*)6Dy[iNjk+ٺ1q("w}=j|`,1E@*^ Ϊr)xϦ=%*.8 ART|s3eÞnX\ӏDbR,.JfoɲΒ`@QR0,O.OLÞdⱪFM/μ8\K96 cAyIY YrwM_APcx2{ȉY!(Ο#JMqb D}v~*ڞ#&&R'D_vwJC<_SZ((;W1Plqyp @6H/+| ;y'z2`QϊdgD/ZfQN@@&9?;p$כ(ȞEƠ5{6y4ij1SJLxPrZH{ c\>/٠(n,L÷FOOy!,V1**Ğ`Ky?@l2Z+gnX(uuY%cSUPe&~UaP uk,3&j Phr.(p.:ks3lu8eTȖ-8 Bc{4+;Y;>o7Z ;&H~lL5P* eއQJuѫ_# A<) lfkƽΔHz->2.)UYz4+%,|@d[ %^K5-"r֯z\AN%*mjE!u)Lǁ>Q9^#)b`g%䚂w!^\؍]2ɫF앉Wi+>H@cR(y S;>Z[N7QgZb,V'}oXSE~**E3bHva*]Jβ4U.=i(CwJ #m|cٹs{wa/yA ꚰ%BћS֫ZK=go-S߅MhRJv^Y sZffAsD~B\VL`OVhӏ铽 -b b4(?cR=8VoM3_IwηVIJ&a>m ?.TEub[t]6%hL-e 3}of^{Ӷ2%A)pOW myu\ɮou[[ bxga+`C'2l<4(|NeE\OR ,l ]L4wvz<(ӽ5 JsgUĢCsib_$#.b|}Ë)֔'˟2A褡j9lVY&&GFhҮ `?Z;gم-ixtěeSF"*d f$r5DIDf~jK5Fj#AGKr^N֓Rx𙈲`u/#KKf; ׮9%ɭe {b.+'\0 <QZpgu<*IڬY%enlώcG0+y\}\@%xX6&Ee XQ5@|WxhC#@$|ƌ+EY8|-#W6j}>LD 5WuE<z!0kMw}<wY-f_)L˗R({$+jJEZJD!1۸c%)DX(6pg00-`32Ц;ƅSpjJ%5UI՝8A;A#ǎ%VdhS7_1E^T"!|qڅiwVڤpKwLj`Em0hzZɕ}X_VI;Ko cb=![]Z[e$)֓8.L1^%,у'I\qBShz߄3! DZ1sKs ϣU қN[slҫO ;tU1wg׍rK|m#a&@kJm{DŽy^e~h"8+<,OjX"a"$ʵlt?!%|mWF*(0ikQ4M.AM51>D"CC՝v+-۝2\-.8AAS9DӖ(`!a uIW92&'ˤl$ q;PɏwcH@6a)RT.mJK0B}>1f Q&"ڣx- hX!Ҵfn512Ao#ktXO2[FW/:}%ubkhڋ-1;YnY?j݆DCq#qJ(0oNY"sltՕmߣLJA\KZgז0(B>FN0/tFJȠ:Y/oOS}U)b6_ NouV0-:A{)!)6Ǐx"Iugю ;~t [fYl\Srq' uDy&[.[tgHٿJ8hp^kKw)a'볎d{I7H81<}%c#` Va8"0+H h)듺aD$ EuV[5ĔQ:Zyϓ:][3BYT9ѝlAU?D}-b"NawBI{S/0&?nW!]́bއ 5}*+uR?:PvR#'{%)zt]8^!W vW[qcK{zԉ-㕠@[p5׭$ߡbL^D™n~Wnݔ}@Z/M#9+U14X j]`E!p3m| #Zèp&9#@Qrey&5$׶HݒƧ1?*@e2ve0խTgɡ'LܩN5uU oH>1c z** " eH(a)0꣆ W.~)~GSuxA|k5D JmE~Ia+Y0QÁ*H ~5,C5lt$lsM rO+ˉ^;dJ>ABͣQ:)/a!j\2(gTܼTǎ74@! V^WT[\boyҽ~T P<{9v`3F"B{,AcϺ(aمďIV%#'ca ExDCKq &Aѓ&_?c7Eb.k;j#5y ŶH5OM?:m FŅG|&Ac:@񦒌 -g#jg+EʈJ{VFи;A 4)ZeB]A &#\9AH~,l&#IJuOR`f׸='S&h4t*e>9UqlA'I2TfieB<Yhf]1UE7+tM=ѺPB 枨$Quv>ې.YYտ-vQdW&=yjX!EV=Hoʠ~Ï ȴp_ҹJ-ǰ2)^Qfvo@0wW"*?_h/:JV}9 JHMbih ѲVOp~ֲTO7&?7IYt DsfC:S B=/_4"l#Y`#<6Z f9qsY1 [b+R3G0>J(1Xe|x .Gm5ETf$$@܍|lB<񙒉2~#*YlO\Rz?ɮX2#$ɶ(XИ95R&e/^uG*MJ[w1~_'gGIg'`n'ks4R›8;G;z$1`"8t"%l%׳=n6brӛ0!k}´S~ -C"Ic7߀Y w|r>$?R@dU S̗+[4BF+b$}??)K.5`V,Zs6}W|<jj!rXB;ڬN`5HEZXum*6w^ 3@]E1]Hru㍫6. W{KRBuT$N TscݹH>w"};yJXMDIQ#fh$\9.$Ҭ*T~(.cƷy) ]v첂M[#U}se@sph? Rh*K7{m`Dg6=9o\I&/ nqKu:A^m GpFKFCy p+Bgm-_*Udes' +rVD,1vM1+e=zw"8˳L"UWa×2f5] k8Exs $P7 o =衺8K}YXd^qX T6(W*[j9Ix-PGZd7'hhObl%>0wYCr 8³3퍼}щH;0M_3 yZϜ1/Xa2~KBJW$C`Qk:CPR}\SS~< TNoRT XfmcRbwbSA.~#(H˔6Lʷ3|+-32 h:Lʄ1%rvs g׈]R"z9Dr̍uT{ x߸oGCCH8Wog}Y{*  c}8 KVR5\yөs<@%>qHX ]/2k$ aȅO ȏaHRt~Gl ?ݧ^YvߙZqV%X|4}?&_R#E~O60ꀬ(7'fF;F!0sE [%NY"x瀨(P-k7h$?iϮۻɓܩp7n`% ulu><9pߘ%Ȉzٝ[Q_9=T7jvT!-:#jfG[g:J6 2^T ƛutJQnHPaNַ/s AT$ยEuZDh Z"1޷ iE $ɾ 8j%Q&PȼMўrƄm^chihyD2%wp!&~= U6b~P@s' ֞n$\\_'mܭĜIC~W̟֔pA4@ܑ Txs`ٷZͥxOBkjM*tRJ 7InVwTn2KZf. QU:N4r7C}eUIUu_m,#dcМn#?֏"ě?Z2 }n0gXFhiAM^xJ5zCZ5#Hxb8Bh#>aMt{n1K(+XP`&~bU"-١^9$\Q(9Rq%;ܰg%ඬ]h$&2jz "0eslQHk?~[4&%p?.HeS -2|{O$3>C‘jP/zT%iUKW}ߚk} 6 OkYZ~ʐc g6>-YmWvDoÞxGz:|,P _ V t-ac#XG Gv9,BW5)WH3)B(-0EEßɦ晭N"T,*>8^ Kh*o,m|0I<hN4M?N23*׭mX(-= msVx^>11=˲kM m569wIu3Jm s~{|q~Vd҇$>iC6vFv\|pe>Dž^e0U2~sԊ`仙angx_˻R4x+K. X!2J%S,K ̔Q΅P1Ղf;og`m}ݱG`O Td\n"Һw纹.b /i .\ي:=4U0%|I kgYP qz:zE,5?yiES\~»ƖdEx_^1:jvY'|[Ԓ0<:unmCp;HvA>,Q\Q'@X!?8ے2߬U{+Qu&lvRdsI7e\1}_*r6xEX!\5UA\^ V_/n^*i:Py:2A;&񜺴Nl+58foԋ64{cG{`j~i`mU!.Tv֔7Y%c&`m g3K_41gÂE_,tƈ.G9#;6K4 E#FVGijR2i.?lP(/5w(mg7-mP5oa'' y/w/$bbS~gtm;PF$G :A٪&d/4!P]Ѭ0!Eyȕ\dP}4͵ЊǶk 6L'4 bz4N1$h*Ɇ&>J|3H[޻E-:ބZRfK!i@1Ԋsu~'ƲON(O96jY@@Qܬb){ƚNRX" fɏkټ,M^^WlߨZGe+-cdjMO= Aķ:%T '-$ѧa DC[~sٕ Kv7դ]d1ˊ*M.hp_>&28x" )& E5I2FSVUEmgB$GSZ} 0-[OpT#?ģS5ktZڝJRelg\C`7Cҏ^p-6f<`߃was;q|i1IJ zə"QQUmdz"lH̺D"zb[N\[ep=!-;Ĝ?ImH3A0yaֽ v!'fRGp%VfgG`2m#n3lp}_RN516&S*䬸+KI«_cU6 \)H}{&i YD{T9s'GÑ^2Z?`EۍzRc˘}FUC7LƤWi +IZ.VbJ$"e?NL7a tOY//򵅼gMFٛ|ůIޱf4@bWfa/{:-wHqM|tXM ܾ`DA^Lp}4QuLVd?o@}̍GV|{׶I QF=.똒Ն`#`43$3.G4)3u˕ɕsD'5Sj1@KzJXf#]705k]==l 5taHR:\YMֻ9*!7mWX2;:/̭ )uof ab:`nXpV΀hNԸc(ѩ[.fnŇ!1HI\P٥&L;ϬH!J&+J M+߭Ѻut'jq浿)JJ>CL_K,h2=#TK#۫'+Pd(pVm2r_wYzp0bp$95~ 9+ޢpcݧN޾ub@9ei+e/4;7+ ޢW8Sn|Y{!ox|Bz03v"p)QyJ0(M`jvaZ[ 6=HwJ\֡*r =@sDwJ[<@ʍʷޅ͡9dZ}L^Xs<)"t|s oW,R_*e@_tM2=m|Kf=~s=]:/U4uxPp%D.DʶM0iT6wR b Ug)?-.R4,=r9(A:+yw08c z9z5PTަ2x[&B2w>z9rī"E;U2iq70խeSM^,3+&$@ϐJ.Gn}(A9IIcqfLP?z>a+VH|^qPjdݵ_xt8d6*H'Q LtfLZZŦVJ]Eө~E .5UlK7Pp:R_{1qK&X{w>1ktjlzo>DfēlGUN ` k:IyT:> ڱ*ösw+IB%LPKيM=HlMƳ6C0D4L>hQ:3OȊvjc`S&\-w$5H"w Ubz.[fnjנ/Y8J8B>pl_F"Pe= Jx"SΈD˥-#qj=ڰ\jbm.'Լ&_'45qе"9R՟SH݌p5_^ mw ̱Dᓩ$<{tO|km_tG-.x,*%MH]3^!h^ ~=ۯV ܥ!% 1ai"("E'&f ܘ?ko'<5LN `ry8]d[EsN.F](/djteۣqq3O}c,d܅ ZO5ڈy۾G:}|#V81sFV$Qz){0oiJٸ\S}F1b\SqQc?hP|A7$Aq ϭ^_ ~[̓UU뢐X #/77pE]o0@bo|JĞ#ČQc#ו Yc0KxLkAg[67Q-c$ j-W XRD抉k.q$d4{Xp;%HaSUܵ\õvJx]*?v,ɴe9H+ O0F@32&M*! Y]̽,GC.{ I fn@7_-qx yI;~b(ᬐYc *_Q+c $!B?v| QN,z- μ -ɭg u!Z}xKQ(u[nؾ%_)+'6^eiL\P:5tWΙ?ibd: ouh>#I ^;T9e쿢"TO $.$UjY@yDcԊX~޾q4dVL g t}[ǨX ^ގ,(Y3T )q(73΁eTs汅bzyS6BZCjVMyuXjб#"8z~_WbzdO0JX̚Pٓ*w${?8.[ 2f_Hf5q ATȐ}ɴ3ƭݧ& ˡ=Qo t^Ec(@c}ܲfwS!%-Iʢ<ﰣ^U3R uʛWڀFm)G%66p @[~{մR *F{Q 0]f 南Oʅ2KX ka'X=CďNS^Ù Em ӡ\%"xxȠ.ХJB32ur+04%ӊH8'06%vn`gQ|gL0WN)!^lWbvC'|P6p)1%-h_hAĹygrw).ucdH,,+"e}.oN歸` cWI._ԇ}?.`B%GKX I)aPxp͓_3]Bky0U<剁l3gP0-%lCE_ aS%c/EU#Er&eW<.:Jw:4!q*{/6ClQX/Q6o~k/^ (nD77U%Sv8#9,{h_KWbvj(8?HY2%cX;:iKGǠ#YPAďM{7{ף!s#,J};Qz)f__W$/Me:nrϬLƇcl9; O $:8OTPR# %9Ӛ707{9Y>?=l+ ^ K|Dy8 u)3I\L)ICF5 Z64i:'-i~GN >e>K6>$ AۂL;PWҙHj;$(4^hʻ ָsi9f*N.͚=9M#s![ }Cq.ECU:Ys.#7S=p]Xr21~ K9dÁ (VI~"JS :b">Q\ݻ‚Dڻ94vrrө}, k ` V; ~hYz<ñ`MjKmI,%!*]3v5\[.~uIrSuC,/.N2)!jkZ.`λʫ͙<]_k|;cUYUI B(gl=ݑݩϯMҺ"dU{К+D%_sqpy&}"k\^EECYw၎)dPҊTQ(Y_R\ ֎?@Q:F #Ŵ*|mV AET#Թ@nwDSi*+DKh ,F~0X|ˣ/@![Śy'Y\ƑH5[ehcՏ_;o{RIٱ@awfZbo e 2ʸvv׭6OS Nxa-8 ECb̠Dy 6Iw)(: Vˋ 9tCH׏lD%}`ư8\zr{hatEa+xP!"xz ~K#Vl}eג'cRElB.KJ0 1U:5 K ~G$G)lm!5>>[kXD KAD@Ae3w%G rN[o|ྑLSNFuA1=-&ݔl4G|X8x?ʨ%l MaBuρzۧrHaWii89Y`G 9,Vv/Ӌoω?[2lcSIQpawd+GB8*0ƄmvZ}Ҿ-]Y'~[„szHwjIK=4(3%5~xb)50 BKpu2wc Z_ ؒByC,+ϴ>?^aU\ D؟B*}ʿ6c|%Ur91&!H5pgudt1$"Ń8)``:Be&\u|@rHz;kS jv-3\ cIⓒp 6qNCZEwEI>їʽ_-d1q<]+ʯI&O\[č D_> n-S& zd Ҋ!fNiaw(8/7{[oz񖡇,tJyHfO>`蓴YbXK$صm;僷&\OCʛ(|ozy$``jE;)$-®00I錫L~"|)+ P>vgܡK3JrFiݯj/jh؀gnsdWfi5,K6CfZi\.Rϲj`OԸCͨeD:ԩZ#)$> 0ӽKץIEqĬ9\aGy0Y|^?v@e|OpFUfx^}K-rb|<(;#R"YvJ\R.aS_Go1ဌxgxX W i(WVCT?7Iф>г]C؁t9ʼǧ,9CkES \&$_sH2 OhM2:8X6JΏWOFBw{UF=Nw< aܴɡݖ/vxjўV WVA&~Z0{T˕Ip=qa ȀgVoht{I;TJGs򶝜9I f Rf`EyeyCCB0|I&b-e"Qؾ/gϙN@ |e`r{=L9X5Sc%JRR1Ayceh(%\WW;OՍ<1 d=!ɘ k(7'CxvP{hmgY?Z( 6&jIu!m6*Mg "%\yuZ♐`^HOXB߰ *tWstگ< φYzG@OM¿~BʕzL2ك48޾-s]@|&6YuCwԌ[ɍ'Zߊ٤E˚bUc|Uw`kDUk8B}㍃/jDPᗯL ̯.1 qgeěHi [z+ϸ50uVQz\ρ}h&nx r-RSDl``~DOL _NuXtN6~2[~M+{m[ɤ=v*E[ʥeof9h:PnYIG+?_ըrHF 0!i'a}~BIߡA dAټ]?+MQ R]B:{-(ՇoЏAAo`999=Yn'0IFc U6DxxeѾHƀQu?v _ %Q (q/=gqݽkn)k&!D ps&  %[!*ZrpԠYmg۸&Ls:ҚeI$e% tFY3TV 7M/Ցx78ӊھtMbtZ5arI~]G[1-c(.@ }}e飿 + \FǻSj{砄梏,%B8Ũ'BfS_ ~ WL :C@E`Lޞ+]gfr)ߢ 崦ID:ENGfP.N2rwh>Us m ]h.^i0g77R{]|5J>P# 2ĉ>-uD\ x=D&lZ:EX}&0#C *q"@g=g+ؚ[C 0q|+ǏiC0'syr(S?o%U $ޮÀ̩K[S>6P*Ў>[ I~M>YI[l Of&E lj̬U ;E856q:_Џ ᢾ8V4'n Ao0 51dg2Mr*5)!%=ހ| BNՍűbd"~jn`I췃rc.<t80|ɹ'M}>-ׁh \[m˫1\/+w&;`${[ւ-b4>{ީwSp:SP{1bЬ\%qODI2S8dr9QJƖ W9"om^z;&Óf[vd+XR=&0I8(H2L)hg̅uf܌Y YZ~:V\YIWM[ A ؇zDM u8~S'l|AD=hړ`Y%nF?,JEWr~tu)j".)'C٧kd(1 k +=F ZHgx._쥈M;(siV!t+ytF.CvXq(ۡUd"M7VzPpD^uJOn,y5~6à bi/׾}.Όu98(>D?[SC&L9tQvBMk}z9cXsYE!QLxzmQ4k]Ad3@B; en Ȋ17ٿ(YcZ q5;ї5y?l }x4CY^D |_F]71š \U'g}tR|wMLm{w<`sȝdT9ZtA7duCL1`&l:i4$ OZCk{1R; SybHgU2ӫR7$:502"vNL5>Ct0H|`O%a?XxJ&=iB,gXS +z4!=29ዻH?|x'IX (cl w'0i$e(BDH\VbO{AN?@X3JN*'n=1 7F燫}Fs妣-JՄG8kVKr,{ \@dTH&S fWJdlqXRPy+Y F}W3=>(^GDU|[5:Oj+ (/B똪86 m*ʥpNaU}#&S&^{@PϏv_~:*GꏨQxiH,r zڒ =` hV -Nf{P?tTDK:AC<6"šxQ*걞Z7J_=< Aab-WdroS'64`7 ˊyRe]ߋ*Z0Wg҄s Fw0m[%u ^]}4j펭lEC $?\ABԙh$W|BrR`["jw]nfv1mY ,ޫX1V2nji-],/SGFOI]f,8tr !*ӱj\CлL a-|Vd=|TR2 Bޘ"diN΋L\ D%g3ƞ$|~d>~%RmCM,&JZ R9d{@)PK\`9s`dU E-rq4j7 9[.%j ]EJD )ieDnZ|K.6+2:W|DMwNVp?"Oa&06ߜN}3Ts x:NAt#A\7Hh~a] 0:E쀺PLSC~i\*ZEJww 0÷Y`=EӔmq9ZC36_J'Yy8wyy co=pJ6#]lݛ>z-:s+V`6b t97m&XhJSWh'9Ę$9ttg:Va4dhڀG1hQ`*l89!t}DP~Y,:cl@f'[WZl%ɛ\q3)61?_}_.߈^]bnʟ%; K-ah3m=o F4+AVq$Ahח(oГ IF365( MǾbۖ@1d…i?Kb]tmp;LFJ,Z&]Inc@S2KwtupoL- |v$I/ ĐKpj) ?`X[lZmv+|NY pE~!ZԈV9Oل_Xhq?c/ѸP]"m)x1vqm "w@bO2ˤd!cp3{1vTm>9miQZ{ׁVْ||'Ri|a^jI x뵘RJըhC/mju*f|>Z-“Rffsr?;-xS4mqwdAbQtQn&ߏm #4.Xa5pA.K{d"@hٰVt^2N5, gDbz"veW6^j[{10_ܦ8‹tNmpElΣ^a:t#Y2vAfJ;f}Rһ2Ѡ|MH2*ܭ ~FR ԉ>˯meDc>K/9-4 kcup=UXQ)"(#BO~,XTfO=*ig,r |iBb:Jo; Ybc/IIT<"*~{/M)QBU0;gUZq)r8}&yBbg!T{58 ֏㍱< T!jIP=f;腣,^@K:2!Nd &A?}c9.b VUܞ{LtNdR^/IrÑJ9HJ[ î~qsK*av6B&X1+'*ow v$7VuPmkM&m(5F|X@)S{U| QL!Zh" &#i(kɾ&נBOrl/(Z=ɯg4~@Js͢ n *ɍu^*𾼳޴#[K?U=$] n|Ƭ&GO"/4ݣ"pH-lg$W}aa=U"@JB>#6X5ad#|qYlr91/,H-DkB[ 0b8 䋗S^Z% /XT&ddu#ՉfBସ6G!HBr,s ^ᓄ^\pL|˷އ}^($x::ywR6Hy-\,W/?gքɏFrZ߳Ň:DkD%V -hcNdN/UA}+X5ox9 MvrU\uJm:3VI,`\D>:a*Oxׁ/?[Mmow>w[OM+ 񻵦EFBa뜥E!j*=U&A_qP`j36B/6GëFTF'Zzh1eD Z29k?@`d ~*ZrfFQbUF[tlZBfm6 ܊=gU9֋noS(2`~DT!:*Y+yyBK$T?΄6=gcBD'8/ylI!3'%F |ˮz99J6[gfS'R/g n3p##UP3bz'}yf"5? I_qjAnyz@8]YGa."dje 8dG=Hikumw"w,<(%:;bl#N{:|Q%N+%,%O\` ng|=.];^XJ>\{ uSdfh$T8~& X_$HnBCX3kl{ip`i ݹ=hA}^}7۟ի *)AOu UxwqM N _xlodmꇥ㊦gT\B=vBvkS^~Q*~daKBd,uiV>"]bڕ r\(!ȱ:i8+x֓f&{z2xIӴvfٞHU L [C)dfwvn +%xΰ-*t9z*'-tP%#0Y-Mœ6NQaJ` ߸AHEOXӁNЕ38mR)93/TzҴ:( ˜VҖ&իq e4* v1ap,CaqK)RӲ[culV@YV"QnԻߦz ;h$noК/}A߾bGHD;=̍<`vo`R~os=?w[}Q{S}Ox7,q #5HMޔxd}> NlN[͚r.W;T|JRx3Kوo]g.}65$TzʔQxܬyICM(Y,g\ 8Ff9UyvW"p5H/PG}\ꄝPX`A/)_ِ1Z%TR BGmz|ļvHvj%@K*;+K_ 9gkU5S/h6[U}u7P,pĬe/<]Q]Y:Mg7XR2G%es*W6?$̖oLH0 ŽnBX aZ8hq{@? E;u{C -H/ruV8TD#lh-wwx4w5v jX90+Fו|vyߵp4s[$H' ({]ӣXZw׌GSC}jMF_pP)?efNS')DNoރw~L>tC'" v\) KhDqMD:(C\zE~C''Zsb$-f֨6kF#K*H]XK@uq3 VIp[t 9yclc)JmXޡi'5yV{@\. . (xzx*Yp7ܺc~ \ #LYJFw6Κ[8^)z$QEՔTkbCLYM Gܛ֭)jO>uu%Ƅ>!@lAoV&u&Lۇ~P6^\Y˜;)@6EVM59FyhW;#v$`f9%UD6åx/OD\y;ހThot#(jg]zonuZ̒;ܖuN2ShUjZPCߩ_ xhG]TۧI|=E0.er[?}ub#5 _  d@8NvVX}!qu[z״>񔨉Ⱦ.kOs퉙EQ'F2&s5q?ޑŸؖj CsJ5,;ZP?l9N:FHgZ1y:gSglFMP4KL^6E˾bV:4 TtEv!6U| ugi> =onIJΞ<,?uWbRd؅O3XOE=TxbvѰF',Y,ʪd_ t'o&+o8 [࢏K__:vø<'r# <>&@/rN; ,TIFуr}TH(vAJ3j|og5J sx8sb X[#f=yf55vkI!N [*zV4!Ee??o0&B jq;c,sVR[䒄c,Q,RR u2T '+jxB* &: f"eM7&niʲYFPF.Ic(~hK޲`?$Ĥu _pb>/q!'"܋Rj'2j*Յu@*Qi[aS8*ZC_"@E+I)pb0Cx-Bk@FXlëӕ_Og@aM}ŧ hFw  UtoP%?d#/X@/ ׯ1ˊ̓吣it.EQeC ~=\ j<aTKG I>K~ByiuSfT^_q bń1n;g\bw/RPȔD[}a3rYZP0XO- NtѠRX}[̡hkoj#ϩDn<XGaSQvs8}49Xp~2BR/="7lGb¹+r3h}h-- i48+B\BvVqS-Z iVq=m0VsuaAp6oywB*c@^x󈅑vcWTN)+UfEP,Pq]9Ǯ) Ļ$t5|`mÏcupZA 9onkVEbҌɻp6@T[/. \DNwtJt鈊7~dZfx ,ZJ,jUMM;zҎ# q^gnVG)Fx^Bm*od؉MQ,NaqQay1ݺg ,vMkF0UxBbYh6)<|nH5񜤕ѻ68Uuſ yٮ~p!K+SZWE[蘩g~{ _Ow-U'$% lxΟ:}42/r9X]ɚFp'_ c!ڿ~]g銙'.cs&;%7Z1`|f@F=?HrdDžbFx\чȨa{ 0|M 8/{VlPPex£XjS8&ފFϾ8kڠ6F*@ǖ8 kϑNj!װJq'[f+B{!Hq0C܈NEJh k?C[I(l46w;gmpUHm{,'Dl][4P A Lg]ܦA.ڵ80Rv[:Y쮥gͫ]Qu7>)bNka_7}7*<UmK7 }zsJUGJ)S%$_:f;0J%usįf( 2fBOdy#XUĶ&|zQB۸ HD5AHX!Ю!ڐq4k>(>+Jb}]6ȱu#gHj^9)2̮Ǩ])bo4J5)pԺ2u'dCy5G\jmbzY3:|(Dɪb5otߡ>dx dHÔ+dc?Jo,kjU ɤ\. 3cTkZ#A?\@vL՚d?V<F$^D4Lyn,Se_v?|A 7@GZO3ZVO8R7M-nEJ zWVMfa< 2Ry/?[o&0}G >+m8ڞ}vTT%Eu9E9o@E&Qy@OBZ^,Z]rG{sjDHV2J^ IA~Q|~⽷TgirScYn V2/wd(V[#˱ _XVF{rjاX5g=MVy`HP<C[UR&)3́dxzv5>7M Q?S\M]Eo{CrAG̚t o^)Wza/p:,>9ַ{ƾ#dpk”X_yB oC>HYYbCOCckERRuvR^]U^:O+XӍjO { ,sMuRB2Ļ¥nSB#r{`b7ፈLrNcVR aPfaWOr8?{<6AGH`9P.u^[.isPn ~}~ Ւ>Nc$ _ @n@01*o i3IuT&Tu]ևj?Ɇ uhO+zwB蝱OeTuDR{%% @c RX9iZS IѲb'ZT-tY>Q:?"⢎0/=7n,i,n֜=a#6/L/7ݬM|A*Q8; )y~<[1zY`/ ovaUf&w&0gb|XtD#M0J~W'(rM뢱0Iu9b"yْ,cS%EP,yz(.o6L^˾<>uӒ$l#6kk$~N7ͣY(*軏x&FhlPD_0 d姣|?ّࡒ/P݋ }/@ɪN5I+#/+C}/H@G.tcn4F݌ŖbqU2\6s?f H2Auxd;߅xo4W365fe_Dc">vGWÞ@LЬۇbOo%*j⁔˦⽬׫/ػ HQFt`z?a$fX&`Dͧ{ϏrRD3UXr7ɋyCX#;Q Ʃr{O.ON&'W^lVc)3H'@': *5yw`5scynI:lF(7չYKu^A7GF!=V|_ٞ=2Ԉ8G(,EjFIDLb*$8* l/ d jHϳV$zlһGh9g. nֹX]^G{> [FMKwG, 곷atiL6vic 33@Q;pbGYNUnwOmSo$_s ޞSrj2^~yٕ;.;PH7G93?¶@zpbmmFE@!S1/X_?͐kr\RMjfuǓ 閺BXn|b4lbE+1fLotI-&7i+#5M?Q#Ak葮O?='d||dwCI#Q΋n9x2W;]bPI2kԫ*[4tyM^^(B^SFt .u0X@8)d#n^sm1@$}[<WBiz|J_} !ē9bd؇~ՀqcΈ-tD'X$pF+9>Դ(=:!^Yti6x^(d-nf6j["ο->v4{_gi%Z ޼uđiePeG+l_xTcg`DMKT~YVvG1QHPnIEWн+亜V$i󙽅@?"z &o>()&aLlkZV=F~." ^0Hlxm({Czy+NA+; =C~Wi;705PkN[FdFM!#u%~gՁgԊ=*, T%W7 {V J%3ad;yY,;Y}S}e;Z'!X [d}(O7 gj:7,ׯfO@msx\߮0X=??ooؑxrޕ-bWzK,j_C%Zq .Q3቏+=xV~|pJq?ui7\ap>-3v` .ꄠ3xDg @%@NYIXMk^>’q-eSөMl¿{oco7 %t$_K,g+MVB{:܀1h\;ȝùr2*k EܳKfQQ%~5+Yǧ-XOKev KgԿpDaG@5N횈OGYK$[P0rb %NةoUiy)gbxI01܄A.k};Ye\w10`2|ä6E݃5W.Jxk˩uB)0޹=g{NJļple< @QZf52:q+g3"/F}f+= Ҕk.Q L&`B6MmB+er.s0Y2(b-R.`"bOG\XZ (cy?y$aܑVlAERm NۘW˵eU4( ҫ([4I@vE˸9I8op9+/J'nL`+Y;w hmc3Z^$lwUp Afd UdhL"XKb[m_Nx&HiCgAB!~G86p_9g=e 0JQsiɆ,۹Qs ozeEWզ 1{!yP^9 zB-Shc)XdG˖Mx'ŵ v~$@xTӱ$p (_AY~?ASk,iߴpfiƀwvXSo\)q7$U$M7]CW:o' 1h,dHeq3Nz02) 'Q_T@EeK]F55ԥ iTdݷ N7_A_HNHFoWx@{>dfÅDicR[&B8xc ~%]-SscM0}1{hDplYZ|[;ZW> he Z+0SUR5Iic _%Sv4%LA,m/DWJx-&=WܴlH%,G$ }CH9H2]?s"!v֡5C[#)û9+=%2p]XP<,=VbHe}lʼ9H;&i dy#ĹCMpdf1Fښ#sPb>pԍKOȫ`ia6IU9n]Ɇ^1lhz_ b=JyX it9_t/Yu+—4)I#9Yzw 65l_GYgYZ070701000002ac000041ed00000000000000000000000167641d9600000000000000000000000000000000000000000000005b00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/ice070701000002ad000081a400000000000000000000000167641d850005fce0000000000000000000000000000000000000006500000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/net/ethernet/intel/ice/ice.ko.xz7zXZִF!t/]?Eh=ڜͩ~[>TvwolݦER/?GC?j0)o0@E^ pkⱣo 3c==?Ka?qxyAKf).O6b,?mN{H9fG j1cgaM/9NtMاnu3~tw^tkp1mp,9סyDh)'d!^t>!0 L DNn>m q@Hs"%5өi-Glo+ҤbL` 58b2BY6G(O_ K;R ,s6|&h#qlSSnU -NC쨣{ %O} H&er +_Wv;J2XCJ[x[= n3b3N|3LKG7Hn-PmSFyLCL`ړۯPO54Qi0W9GQ+DCGIk)HnD}pT&ZYd-ǩɛ[О]FfӲ{' r"ƱU|>EYs8sH5 9zJ݉| |eEn5bJГLImuh6q deq=Mj )`Ftu4ž,NuF$%}466?=<~(yi6Rw^8[Rx $XWrڜjz޺ _Yg"8j$ƽ%I$|0d ,^z.LLՏꑖR_bK)mט &\ׄϽ? jȵk L>=:ܞKfdDZf!Ɍ7H1 ^Z;bxV`;t44 vՁɌb- MgSɲ ws٬m7 N+- @%SDt3U=gbn )Tt;FàCqȒ/S:[Y(EÂy Ff'Rm9*gzȉO4QV7 sXuS rAJZ~[CƜ :kg2׭.A?]FKP<&B|WW7lwR|O=ԟ0 2ت7u+chϵġ es8LFA"Wh|9dlBEo^xՃrۂWm2>دJ `"6å<S](.#]K{ku 81Cvhr@ʑZKn/' Tnp9_M5(3|F70kOj_bھeЇ#/ P;d1,}r uCg@s,+` xSqӓQH<|^JxZ'o$]VWSJ: +bT9pzY~B$>ۛ cݥrA~YWc\rCm4R5kn6h*d9sro=쥟b2OvX>0n[ <܈L!s.yM SjAiqrZAAb^$;,D)[ku[!$ h-阂To~s_(dsьMoiĆwM/TW/ƺ: ݭAROdFVA$NAh1<'/2|amH{ub MlhNh\njHhQGYu1 쪑U8g[~1exSCۣtr|L< ܂WvzNSjlPЙoCȣCl䉩;~j'˄XP[RI(9&56%nfT} *Tx u[51AIhxh5D %"L4!-<8ҼDhrWSD:~Ah-쓩*28/ءp!⯃f}9kdY5~;JtroDw՟ㄫK⃅q-OPi'y.ු[Ŭ^m9VeN%.+nF-3ߞ -2?v"^TWL/0- myhLH,,x^L<5"+xM} FXݞ rp"xfliUaGЈcFmi ^ҶsݳXxofRdQIc?er(`ړViH@s~eC0n/3ro#тiKU ћ&auX6 ffg* Zj[ZW=u?=oit i2* .$ W]yZZZey[u+pzqxCNbc:ߘPg5[ݻ@ZEpLǮ_=Pjoա8v\(zOU> |CT1^[cP{IsD$[Y.Kݱ3aV6“چFv%NJƧcf[AV zM}}])cKjcn(8@\:30}ޛh2s)ݣ]C"#Rxo?3e+~T #DzLui*@j5 :xtИ(T@bDYS\mm 95W׹^v(d 8ʛ8&'lm {`]sUbFwK5ا) &C0).cph"e<ԣ:V E‡ݝE@5P(GR3zt}M!^;^3(:eQݓk``bD:CmJ@IpQ3>'&]zpX2ZTx㒕W@Y>Xy!t -b5n[[: yJ$P|}ю周l[H,`# Fo]r0i6bB䢯oP~C8DϽZBz™[æD/ [q[Z͓'| jz=`PfkFwls2bm : Pyt3mLzܕ8d :e' ᗺ&3*z%N9ve)@ẩ-s:lۮ%&tŪT.IVNl٧!OkFN‚~M]YN3(E`)qFg\jJ+ hC12]EypTn,DHDkuB2:TB&3V;0 /TD-1x#^bo6#>u^i>Ç 9%@re65l5gr!^ F3] 32L9[ MA5߫ ~Mfk:Rw#S_[u^ M~az7.F2qC{?q_yb(&>*A,hiew5Vs렆/+"7XbGo^KX1t*a)@C YC&vhXuo$kX%u;Nq`Gcr1iO\]%]O';Z ѵr+~}&.Y˭BώnpF@`F`uUj^!ňߥ:jʫs~G&NnaC%xġL Obˆ#y+Y,^W̡.\W $YY%d<2N 51jLsJ0"58rַ'N1N,'KQ8㩝"BB ӀyoH|dSn]@!>'|(6T\KFb||XmԢCY/̱ %f8Ln p*:9oz93'' ܓ]rn%p[dsE %;IEAF:^yD0 4KEKݧ-G6f:< HYE+(Q k3B24sD(?x.|%}(«$cb2k'6O K0 (u:(i reu><#ӋY~'=`ԑZA yn Eߍd^=C??bYU3GP~ƂݛuO]Fn9XTl$1OsT~YY29t W VBlÙ[]?dyQ&IJ7c04eq 2/L[;*&ktvjq>Ѓ^T}H GҊKV |/kFi(Gwܭ3`Gx N@L:r,VTP1l_M. .hNuZ?o>WٴM҉ GsPqxxz\2/oTLJKV@r>`e & WIB;ڷ)}~p= Yŝ{'L֍҈ Kg#4/ߔULת/ myf9lypfG[+ߵ{sU@^È4Gv?Yۃ PM[4)A ?mSZB~u4ɥ2x$ 3XWȇ9-kS7T[ dR7IKæbӨ[\f6oNNGR ƶ=%o x-jRH"SqSeө G*^j;+(xmn2U+0}᧯$?W_jp~V%gޜ2 h ;D}ұ~ J1}ԓ=ҷ_:5 W<袼 .ga(F|+Cur Ƒ發>6EY\YjTG&:F‰c\8 V bQJ&Alaj=L4<Ÿ%=HC=NK+յs!|,{n ݜ'!I]O.3v\R|ya*` ZmRЪ=9EO''*ڰulXTdOynuQW^#{I6<{1nΞ.9ԏYtTn~(u8ۇi+v!ON9,+tvwN0a =VU a.f *k@-@W]X٨EPp:<rWymwmJM"6NT [0C 96gLjF590ݽhF(8*JְDU>2`lR,Ƃm(N s>LoJ@.pl?0 HB;0"4?f9a4#C<+բ8(mɎvc&(lGDdK-{g[,UUn'Bޖ(&c.55 ^'-xδ8^E:Dt'l[݇{Ԩ4 #sD@ \D4OURGo*n|.JvF dn4$-4unxPE6oh[9h8ey&r.>XQh34ᐽm,sYIeBBj Ojbt7pǟS(RJԋw0c[]{wNJ-*@)Dȼ`F}|먴5alk)G~HR{\G2VHn!`?_ ZP2k $wlc24rӢϐE?Hu'H\m§y6յ<ٶ] f?@ ĀˁD(ʯ|mjhD=i f#r`z곪XM*Ko{)v]CH$04^ӂ@ۃ!K" uY?8#\*ozOk3%\ Ceg_-+vc7AڔK΁#bPj-{}mj+? #=¿125S#8..XmIh˺#TRfp$snJWu'kY(I`d;ڽYe4ha5l6i ,KAȃ6c1CNndA+؜L2S>}˭ ~ K7O}(i*6:I{[/Xyq( 25 g#n4a =?ڡShA]*eU.u=gEys\L*̰ fqQܠ~ϫ&\>l"3t3=T qꮷ2&:Z| o4#])|ޥG@p.mqqaw!vGv+5ge%a:3~C`k^Qo$@{‹/j K2=W4n ߼'6xߟ1dak,y# lKPB4>{xc,:ȃ4.wќRTLġKrKk#C5_7Cj#a.G6hHwm<D#*5h8Y=>#6 k8wNlxudK&"2ˮ7 Cnc0!woU0a)qt%Y+ߙd+[H h-0 .4esbuyTwG]EU)Ȳ)'. ND+5@WP;Hfq6wy pZ#M3taAt90J.J n7{7>EռYD1~a`1[c- [z-buko[3mTؓ}  ~f琼GC^;[ uʥBc30cy][̎~?."#_O6D(-F4)]!uBR//vI@xf"zM(Iiع"Ka'f]_m<|ѱG964꒺$\7ŭخ^j&N]3g2aжTAur. ? ӧGyGIJP(ERҡVm6BwM K{r+"O%zQTC >79@NM}"G|NՃ6J ؠEg#rpcj/@PoY^xpG{1} \ 4M5$p@'nKra$'ILAwZ<뫾n3"J]bsQ?Nzq F*|,pƪD'!:eu"I swުi^f@^jt>Y;fō5߿Վ Q6:éU^2>-QW{'g,J&tiɽ"[wR2?(J,֟;E!Vm _U9rS~cIjvq)rD@Zˊ(5osto֌BةٚLjb44fFKk$TN?5u{ (m3Bmw R=kDjS!XD5e<.D\ZHץR@h\Ŕ&[D%|oHڡJ-;)v H>o\×ZhOf {1m4[E00CN{(BP@|vLa4~MǬv# q]X*Xx{3 j}נVfY7yX)_Sf;NأM€vyFlDy~_15ӧZ!}$p(48ȩxnztUv05]~w8ܷ xta)<)Ϊ)spԌbDhaĮw߫|m]0~"Kլ:ds\1$CkF=')jq"o&?`=ַ[ ˞M44DPvBU* y8"RA,*9rSySo*$.yf7cB{Mv8 1^펫zܑ$PǾ"JBmȻ(N*/ ۯzMeW]""]3LnS.*a+YvfeIhG_?t(Pu} Ú:d47^95h%B.o\i>E !Bco^,*W B@VnO|wR(1]RHc-;'qP%SX/0 7$&C31rۮ8OḂBlHu^=mD./q/Bdʱ޻-hs|Z\m\j}NIxJT tfgޠ}%*H*_GfGkk#G.s,^AJ8<2\@_ /8 |BrM#2鉜C(% 0}87}k.sQ<22M!?+EIuj"& mKq~>󆶦5, $Fw]n3^q^uqn:>Zޢo# Qh2ޭL\a#"dH SwϗeCV.0.L y6=d^@5%k~\g״}jZPt%cU0%˓]tD\i|[U:eBIHz\g +5GKs˧Bq{2#q=[RyX~Iu-v0MOz@7syIvm7f1@/XK=inC;ԝzx4a%(.77/rV u؈kPa.=q'歄`z@Xb9lĈQ dPX q(v|(ܭ~IĴWZ}gE`Qywq&ގĥfLFb>9 EPܗQ} 2|{q:ջh/Pp% nG9¤ENE[ڇڢ9Mպk lށRI"8hJQ!!Ǹ'-hidT7>27!|yEe\s*vI{ٻt(,vo_T}} 7|JYPXR "JIHtEr0_U#Ma>0H.ξE8fzT?lcIor5etĂ%uE9L;bcK&m°Apd=A˹z;E*e@Ë8#C36L({Äq)SPr>3)XYbwjc !|MTt $D*!!֯$T} ta2W}sY)v2,I?WY^ߖzPCǪc-K@:9Kwت<A8jWb4_GPk>I£ fPƾʐC0]7҉]Y:2xnR+Hm8fWlJK-RVAՕ"6tſCě,l_Ph <ɀo&8oo(Zb@+x{zRorxH#&-YZA <5n^gзP P6~ЍsHa~EVTFS3mU0S$2Y.`T1Ap$lG*ȧ2(VG>ķnST*uc FowibWPǹY/9$ۭy0S- LSD3{k+8}4>Le$ ƶ%FPEC&}`yT3+y3HtmSϵNkcMO TH&kX6$ Ug?JO08ټQ6W;8bm夐HP(Ǫ{ZWE<[tLWê/y/Y^vs}MzX,#Jۭ@5,R /TJEhSȷlk`4a]961C>2rrr̘Ʀ}ے|v _;3SRt:Y7Yh)T`̞GB(`_śV/SˆNrQ?G!Ы OVj[3iz冭vcPmC ʮEWϹ~3"#B2,)PصS7EΦE04>yҚ fdhMAǵ šyKUjH G9CE\iW?>Ve7 v$!{M`9@<[ޏZWg} 24HN7A r.D7֏ݭf0 mOo9NmXǓ5l`wV ǓBzH;.[.ws`H"':c\6~zM춿U^nؑ.%|Z6cQpm .ys=$ grҿs?ñgWew6r4W۾q˙s]_a&9dOl1G%%֎I``M8 ۸@JG۔Z* <@+P/_j&Ur{)Xeո ȰȇSg!N0S}Ar hm̈aiVC@o!GRu_;*=!oƦCf3|[o*r wUC 0cijV~ڈpC%3~%8G˜đ(ZW{ \Bsq&w;ݬ&a 'I<,(#AhuϏT:d;`F!!3 %Yg8Zy {ѩ˹:VY]k R(?5,7(kd_4(R `;2"Ly+2ƷBw.J3!n193 tك'Z+*G r)# iljk-gf\LdY74;djH‡nIy)msM9Gtg ѩ6)VIٽȴ} [ aY͏?VʁB/h\{\"xYQgxXET) 0nVQyVJF Q/..I ](-5=2c:ܓ#P^8.^>ŗBzlVm)%q <kdϒŽN+KuuYrئ1@Nҙ$]w3Xd,15u=?a6Z:VrsG)ZzF_=\`"8~I ?e7Ag&Ƒoyҥ/xJ ɻ@T$4nuyԾ*3ׯjCy !✐kzͩY5!zA=}aZ[}! DY+1 a4~ܩ0)3p,0/V}e\ p+:rawdRrIQP1]GwE%5~kކȝJ6W[)zNJ1d΅';w0WӖ 2kJE(Y$Om qBs3m0A)6?g|>8e쫉<]0΍kB6!bYtVB$ާ+VYbX4p[޵v>JX( hi @vBJDԷȄc 侞=F2<9?SxIF$I-L9GzmIW<Й<ٳy/O-/L>i[вh lG!F튚~hkNCAN֘ArCkZ )e6gVb*C]_1N귧q:tNۆ0MհW؍̚E p͍܋KWu.,Y SL[RY)tFsI 2\ԥ v*r>Uq5?ʦ:^wrmW%|?G|)? C^ +{ogt'N~fZhBK!kV')aSI&;Q1L(^g^_ \\M4Akܟ$bQr93p=#)A4]'@hm8!b7fz1L#s}*%X^M"s"I Dٟ6 Ӆ <GPA.b]ƂPq2ŹqMj, Ѝ~rb`/qE Cmdł6@/2鄢̃S`ȳkH Ɲ%Xx\=t:PnʏF8:иJV9PŲRvIXSKK_ѭ3W$Qœy񆪞t45F E!@CWIC!u3x|]ows XlCm ]p_2Z6eȲS䬉#x+[2NT3)l\PES8%|;^W#Af?Bgj9x9hd$I=FA 4dAŪ^Oc<&|zM<2_ڟK.:$jCیBĸ1JCPƚ>1GY}Nm71JjeW.JM%~4+XUM_Yr L]cܺ4XpOl3&ԐG/% ˡQ_Bħ}I׭^¼u$Z1B DIYxw*Q kV,NR3 \j+oS պaD7tHEwZ!PʼNAslŘT=yA΃X35jM3aC`ʞ0$6`,EVFڗ#jxEcqF>t[ɾJv-<;x% o 1VT"*R]ê_{#T" gmAa+CdC0:nxmj~Wn%R~h0aqD-(JWrY֘iȉ!Rs_.`\EcT;{\ux9 BVSΊd\"8.KQr j {IÙqFy1f8gtS=uԈiv]^Sov]wN7skz@u(j _znb Od#&Fb/!1hݼ[mu]?gk35?ݓH p[\_nm8K}0>LPń|L<)0O7eR\[on.']y0v%fѫԄ~ ncxKCWH./m̜mתbui:s74 _4X'E=})wM}VXs mna7f5aAE?4k툚or|P[mA85z8 bǓmYЁoSd߄%wjkX}0%.ӻ˗ׂd~ X6J ]#:,nRfjlE8Z ?ūa/ `*W/[WP"0k_S+2ԎJbO]D>TsK4})eywiw!.2B15ٜUɠ־_L ڀ?% br$iYw?g:” h0?P5=I`J9 M<w|8TO?[fV:Q0brm'&,A VcGBj#>dՃz.~G9 W0fA枅YUE +;-3T"߫qm=3Ağާ3(#&\Q?6i"156ud^G!x\wpWi3Qd-Ӈr=#짟Txg?-=VI*H`W_\"Oj@gɉp-r#䙦ׅ=VdJ k,{ Wzue{NֳӾKKV3+98tMlAZ- 9} @MKYeD:Դ$(˾}Z+I1cV%Ҙz\]OW y~~}};:j":^wC/9ۑEH /J2XR)cu6y2~.[Hbv뮰'y+;!Ǖme 2wL~%0s) Q FK&_U; Kaw#(Qӊ#-njZ1]ީ`,22=8/xLFWq~@?2!ad& TC~q݉NvÞC`} m݆c};x͕i,1s{*28JK ՞bPQvK$E/@ zCr'g4S#@f}-_F N[;a5LZFKj.#Kwtz0;s:Dй)*C5sHg(I^> )20s4`zZ{c R;D='" g}Y#+^co}qkw={p/tj2W6 H7l`ʍeE#:ٙiz!'`@""UjsL0x@F7@kZ)1fLcv:/ tY3hP;1;HޭY(3Ymo}1m|N'"viO^EaI$?ZxnstCf Kv^_q*AjÌ_~ʲdw6K뜪{aWov?YH n41ѷB.=J +mit^X36R K}E#~yx O.<.ͳ:TJ o- n[yPi]ܸiw8ptYB?_SeJJY\;,?#p=2okBx^Ewp\^: Ag jwE\㑬Wh0bH5;Sq B~Jۏ4[뿪%Y.{Xu%"RVMyLlSZ H:}\ii,]Y{Q[5 98vt7| 6U4{pWOda)IbI~6e uXLrlةYtadމcǥ=I-uUR}KV^P5g L }2Puaκ/bnz=x$hwk%h p)ݢC{ϐn\鋂vupХۈYO"/-d!Ncn9f}3|F +xM(@PIs\`G{ģ cmP| ]T친&#0lC9Y؝L wԹИI0bmOЌreY Ŕ k:RJ+8Z%\`1y}m(i+y.ѝͧN7?VzURrO;8-HO IU0~MĦC&o#b~?`{@=a$T1ٮX\^¶g}$+A{^JWn'A8T: ӻ[&S X1v/ EI\Vꞗ@TgX̰`Ÿ;L5"A  {MA3.)DE^|nJhKJȥ¶-O L0-\txfBm8|UDz\qT3pT{/Elm-ZArR@t5$G;Pp>>l(3! >)rQeOD(-ou0Zs%ػC=qڶWh8f}3¾gUw1~!m)SGӮ6ed#+8i5%ĘD oW9˖B$ \[56SiYpY薖~_" |3K0Y?[xŊn;T 3ƈy$Avyh E'=ɍZI!zVg##nôzPȹR1'AR6nz<_8}|AX7a1!hXI~ɼ %<Ͻ]%q *Utl|v_Hzڡ^l35 =I.]lwۘ1+QI@!N//j:**޸"'P_`05j}Ji=Ic$O`M xl;oVVJgR鶠)`Յ\c*r7{4kI`:>+nbDM;uj TqT[IfQyܥlX7ᇟl5}V׺DN-G(I0DoJlrv# vY1t?xJY\ƳҏCױTJ.!w`G.U Xش×3B&brnp¦B t3hIwL꽲Ȩ]U4Hs_UKHQ:צ];tcd!ÂHIcNw.&<1 tM5EVXIVA~x \|0̲~__|:M7Y}S]I6mXG mex5bk5~ 2&J-mac. ɹi]: &z y1. djR'b${>ߺS'DXy8DiYr3UEwZpX  sx}dwpк[ w\P kGRE;^햸Χ6c`ߒ/$G1yvՈmyM+W zmaUv=+_fC_7Di!kEq9Qd03$67e ܦ&WqUDŖrd8tIÐ$KiW9x*N]߅#K1fZAm#MC0\SzLSTJYEPb>$XUک(!9֪CtZp3ےv"a#+d+*xb+(.`Y2` i,%TfϳWn")zF/)k[yg7dld%1MKG9RYbr!#rRاVFITq2rRixh]F^0M!stO@*nvG]l.RE$pɣ(yH0 VSmR?5RW'(7({ԁvyDKJ`x^ ' B=Ͼy;63ȓ-^2gi0)?\rMҝE6/n}dDh4 jp+0fպ Y]K[q˞*}@tF=v5PgthBJ$϶ T  ( %MD/@Fk2_*|)7_P~s#Q%ŢEz De!=*1ʣsüeg=^7 hh.YI5u+k(/qcf~숕ϱ3`J64[ܛWlPrQ&?T %bBwOKC+/=,3g 'Q.Q o־"b;`"I@#y@zȽ,IXi` Bs=',NOr:;@w֘jL$eDDgja,Z;rRu؂? f86^hi9$Xtȸz4}jZEjm,6veB=ai#ؗ@+]:2B^ݬRC3<PD ᬐ O"y"LHz3}F9*)I'P,:ſ =!_Q˄|9K ʡ[jIGmOl3,'&q y/[w(<P6}2A]VK2#PF 0s'߬ݧ,GЀ=r-Sqyq,b.[e+[AKc1/y{|"}>OMLJ.w1OdmMش|,YK<ϾCmJJL!ǒieFF3 /GD]Ϫ( oXInXGt /|[2az(|̪%~1}$Q惰W)3nک`I f(gYP`>}ˈ)11@폳ِ6ta8o+c"#N-m8P{xکʿujj~^Dk;Y$VR 0E=c0N}!M&zAfɁk[%ڏڟڻll~vҢ _)9!VmaI!=/qg}—DbM>O=KG&o{#mhE=لzc[cj2u4RQ3\v{@hB)ڥ| R!+xռ yf^%Cx5hfY.ݳ'KNȽC H|b%'2YF6+|Zߓ?.?'&c䲌V찻HeAN\tv^vOHzAg wOjx䋔/íS} D0Z~]vpdk$[r z퉻(pd{ɤ4@bSY1`:)=GInB Uu}FYMRO` Mc2m1(na;R:JSqi8Q@,X9+X]gWDf^Olgmԗ/B0L68V*Alžȕ*_qoL6x;ŸeNQ"AIW3B%9||T|sO(<|aya#<,n͈aI4 4"uI" $wSa%W?QwqPI=O$Ō( 'cKa;;!UC=;̽gIaZxeP}PrIoO_/2.sR?&E_}!pt#g<:hS뢸 G䕧!E 4O@I}C:/U}i~.- _FcUNJ*:Ñ4jg99Ql#)VJ"7GO_D+?oŎ&%m^G`# %S fXOMSRG)5 ZwYtX )}Iuc 讅JI>Ƌ,Ak&6 u3/V[J7cjc>Pfj1r<0px#hgOVA EՅ<h6|ndmBx ⛈9GRCud/aҎs^g;Qaa(uD#(V'ޯueyy929si B=C(|tvst?g+nFS9h)Hy!HTHz!k$}}?^&`#D#X_:6s`qDX)ԯM{:,dw Sܹ?|b/vj4*z] [4K%Ђ<6('ԩ(Zq#TpA65ꮟK]b؊R']rwuxпy" 2AK[]q]%?E@xgvm xY>J`uNTkgL(:y"aWJG GB7BkzǴկVMWp]s*cD;jS3Se잰N!+T< q>D33 \w.G'_3t 3N\ld^ x9\+a8565VFWfjoHyUYg,%v٨," gzʪ(Iȟ'v/;P{&P%ە&?ׅ|DBZ'I pDgHwco "TEkKqeha~F= F Xl؝=Q՝B~qF^:#)DOρ?]1%Ulo޽Ebc E:ywoeZ!nרe8UbF";k_}0j yiPq7>ldz:Ő,V#$Xm&E-e{XcYoC1l z=Q^k+}($t/AW,Ӏ~S8fs[y cs=~򯶸>*neyH?vxY }BНs{I9 IRCV :<0)9wm3yWڎB< 18ꅟzE(x0#yDqwڃ}]4;  0U - lՙkSP`.!+dgXbG(xv$75M%Y>R{MM |l"өWs338hf82ݯX͎V%p8^=uGs `.aK#L)@,F[ˈ=J r4&<"=zۤ P@ {r8U=rS:jSܻR `x Ћ+Ln۬4ȇ×E%^}U3@wl=!ٶsC.>MJTH T5pBcm=kiI\bYHJ.vtd|/U> IaH 5mHӽpҨL"+>(1sm{L={Bq^&ea! pϤP' B:`8 rTwx1olba%N:8^ᥣ~g]*K#yOaOR$cxn F$M\v,X9zAt(7rudy8ݣx%pv6$/V.~M <.wvD-p-ǪAE\1;=ZvY;k}mnƎg > f\ܽ>]%gC˔ɡ3a>vN w~]sKE~yO_7S u)A0uu+4M޼(ښCqYf!8L3o2oπh(~NcIT+ã~kΫ)(Ya?Lr̗hSd EG;#LR[I5UfVy?I=%2euwϚ%0p 1ː;\K;g|g+]Q+98 IB|{eJ뚘6DlKw-lvcI~r'7 T0]}~$&Jtr'F`[pJ: =9VK$оS+qm][mY_~[ؽR5e$&R0錐j-zj}e? 60)xF1sֈ\vFkʿ'&7nK$C|V  ɗU^k~BTM=7'%?Ѓo.l”b9ar{N 9I[|tUsba. /F %YaȮr\AdLU=tHa~9LO/b7s?z (c zV-}yCzn1CLpd2_6nn^l?"oх mX<('gK7[_['4?rO"YT$& w{qvwt&դO9nwTo,㎵o_t>:fD)9NJ=:0VbGya=qSbd㗬(0Gc$"j|-f/q~lr7RDc'ɹ)'(e#/ˠkp~͜<$ ̝J~<َ;dUUsR$ƥQj;dX(|{tuo`פ@WŲAM6rh q_/|zf(ii "[KNȜB4x|0Ĕd1Um&C-P8)ww*3Eg$;(#Ȉb\׀t|BEt0MPȞc#4180񘞯`|bi+y!P!.l_"- k:Nj(l bI;n ;V~.8~+ea-8D-mFcekr3y&pۅO<-9#QBV UUh "l~ _.kb7E,Ez^DYdO_Yu+¾~;ЗZ+Q^ Vzq'ٱj+ b(MBb^vM=0igt~ߍ^X.j,+zTcjfFbS|yc 0>}N|ʠ-(Q%5v +zA F` ?qV pC\qnZ v4 GbWgbWs' :`!1{n a bv)L P~C/+OK23cˈJkwO0Q}njNb c/T)*!1Sj&y5fbq; KNFVh<38j>NT{l@Ӛr뱡l0| pB/S,9?^>)+xڛ?*M \99t{e'bZ.OpLSrY/ׅ}'RiNNE}WIY64̦~$2mK}|1yZ2I$Z.aBJy eSQ lfP~kc o^ΕF ='S..QgK;:x+AXH_΂,4{0-{)QV~NX[ V W nOfivhd)N$3u v>ҊHƝ+g_?J\ӵqJ|/6v]ד"Vӽ5*-Ms$ZG4FL,1;kp#!@vE!07r^o|Vã) LNUkKև@I<$3.ݡ[*]cBo},WN{yvd7& fur,3ti9B8X[Obۍ`N+%qv7F^cc`oBf`If^">M"#8'R ]؏Wň2*e)=+HoK^T2j*y%2r̙SN>\ TL^uss3Jr(ܙĬwޘyDfWE>?p; ̿!A\xQ!9#bD:=Sy6p "OVD;4ʄ2QLz̾,[>2#gB95a^X^q9~OJ̒0gnR9m"wcp.'5uFB#ґ*~0`x?Vc0{t2u.JdycmxtD3wߣ7jvA RQ9.P;,HAW;g=|qYNWFo߂kUo"d]}РFyG7f[C g>FoSC++OܭKI˾pH2sΣg r,,DmCz>!Xfx9TGQ+Wkv| B*[!<Ȏ{fA>'-EhuX<$3FmIbD,lV-us{(iG>Eg{umpDQM΁7 ăڧɉ#B:Yt|]Y ]wTd7 vڊ~0Y{BHLEX=ɛ.6% u/<dIԟ;IfplVfٹ|",gSDfu+#R(PGR_7nU )ȝPE7k{1V)ўM e6'nHJQ|/ Ӹ\E"=d!V{./X_q"K=.fK ƇCYw oLw)κ0)5YU!ba6~ )&4UXWK|zG7(zE莲{M.ɛxkbv\U٧qig;BC/0OmB"iGe d>ݜsuQfHl<-}8 DWl<E4Ӿtr ŜwbhczjsT\R:4_+hTImk?\]3dF,A;7r&yL =:dż$b);d{>2%x&2QzG.q\Z3͹xuHUVrgt B].(cn]ҸXVtnHq$jeT 9l'w ? $гdЍwOJ$ LЦzXe#mŨvX w#%;Nng6U 2%N{Jw]%'],7ƴZ탭P~LX1.uSu(lC@60QPБO\obXs0~[YQCq9|FAJ-lKsp:ꦺuоߗ&UIÑ`JNk7/[7?okj-y'm6Ob;?O!eޑ.ǞZe{: 3[ύ)RM5_ @F~t|C:\3E Bv"Hfcl@>wLg̊[V)v|ԎE2LENf[-,e!-ٜUV,T/86a Kb*лa` 4e/eL[M G%& : "w SgZJ8 ޼=7n7Yt̙ފRP:֔(8zVkys,( @aŴvfм624e ;9t'ROէ F2 O S,܂!^B GfgOՍ\x$z# 25hP w1Z- u^o̲HV?r|MdvL0xT.jygbt=̂fAG*nq۴ Noc=W-6#XpK#fĭ;ٝNj藐kY VUՃ ƍaA94:r}%v莨b,]@1VT8G0䲢x'JOuNˋUrYB y^IhsZ3ŵ3,JsSmoq.=VP'NneNJ=rl+8+bPeGgmD"I5:曌nG^׃B]ӖСfwFLSLsm2gXKg7`5- *}g4z+[}OvREB/Y  qCQ(iR*a(P1DV[>`^_ f!eeÁu-ʦY8TzgcE1x2UB>Kͥs΃U%41M|y6M+屝n޷5fb!\5kCz~ |(h-h {th{rt/2#~s5oiqRQh.+Q&+WLK AUK9;lA#FQ_ r6[sB%\.J{E eH&!gRt FU$qVfα]Ulmzgyc ́ ӎKvze &"ϓ Rq^jHe*#q4o*ueGMX ne ~ 9lkQP: ԇNt.LD$"KА3/ՖH;ٯ ԙ]%4#x0qh?#f&+8  r-7_6E[[2gFaRɒz)‹Cі LJ;7,;ӂ顁*_=)2Q<(FuM]FA [:IPWLjڍ[@萯N1v\j[&@'4>pg%\t^2+SsV-dvrx펤>Q?,Cq^ps IxOhF?~?N`aH+AS>OF}(aSc/LABȠ1]́wCw(Z2S=zgk 4~# &WJfG,V]T1I}/J_}C ;t >"{b F&/]`P,E&Xi@XԃrKx:fKc)#"F$c.Dm5P P!e-ءu3E-]whZUSJSE0b(bu6%:[S*4yn rKmLFEӔeIZMq;1AC Wty㖲SYu -sbF@ :d8_Ba8)%Tp FG^B/]ɡ'(oQɭo4Y6z@*-K*e j֢vʮ% T:g!o~, H{+|gGqk䞚8y d!E2<(l$OU[ Z)Htٛ%\(/i*`p&ŦTEEr; jٞsJ? rB2H! TmvA)CWWW!ZcdML49it* y$>=gMZ=G+ UGgRءI"&w4 =n&,74%F#S|;Ox~ϽQІ>(?Ԇݨ:1Ϊ;ތ  .-ߦ-雍๱DqXj[_5m-@dM~|W͛jrf S3Vso_AaU'U@~3 :no Jn[-TT=eݽQ\fKisnt$Ԁ|1M t0WZl{aVX5Uzm~޳wylNxT@"u .G#y;#^w3qNf0Fh?0<} bg[fN74EG & !7ba.ɺ!CpZ.CWAfFj+Hĵf,᠚(xӖ_a^g'M݀1GmgCc?eoP7R!0+2%0W]!͝*%} )$z8[._~~D>Ks5XpirȿYyt^1j:c%+|OZsjU$k P/(9.|ccC&]Ua g _f =t¾W@%0pT& 7*E\>VtZxw"8ҌgX쒘Ⱥx'Mxx}nv%YSˆ^c{>*kZi b.pq̌D E5P+ܨ(kG%s11BOdamA|vwcx&KIr;dx#E9e8v<1⏛eW~@ |Ac{"6qV\pSđck-X+K횔>vl]oߗޒ?m([oCiGjziH -ED]S.مP4MJwsu^A@{yI zXP_|͌"vUU!pMdo\,뵵4m,ҽmC5k O^w=m?<˄+9JwTޫьAnSK5&qo{5JNF@(c~;!`3ձX~oTnpԙ]Au,NWfr중•Z3 KT 3MvܱȱSNo@:xNZ x>0hR_4QFbIl5^TC9΅];"9pҰ (,Yؿ/nśztW8L,98H`PPmR{h5(B)Ҿ,inɕKNO|pXk˹s륔t<֤4)X{]&+}LӟEF5(ΘuDh v̯h>_vQϬ㭼KQ}}}_#xCT'i^#g; BH Q|h '^Ȁǡ푻Ь{. 涖eOBfgXa>I>)+P%h^YC8%y+| yUjNzcdҚl`CBnaB6勞:T-Z |*T̅Q$i0g! :u=`fD[3ɒX0mǞ /k HirZ-gm27"̯IK:O| Nˢg4怲n1AA^{-th+{"ܻ29ayADu8Jrmr3$;+//л܊>;bL;ZxdCio7RL8 wRgA }Nh@_Ay *r'<3%3E~VL\ӴQCN(nOtE4]6W42ږc w|>R1Udݥ+v^<|CeRӡilLz4 jSFJ欹?W:=ҝ(:ȝd'DBhd]^~ۼ80b#4G!LBNO!ʨ+͠u'Le/QMf .zQ<p(`sWZбü An>Ɔ";kXt'[a甾a_D[.r'[Vl 7tKO͞ͽ |9H!D œa3;9gk |=Dr噫z.GFW[>|j O`c/Zy7ȁ:de*):>?՗*8WDYo }x~U9hsWq" ؽ3ݬP2u5Ff`,u .\z"7CjVP =vI5RR`$YmHEzkEJk<``K%| D,OjťiS 1Sp֘i L?˄]o_Jw`u0_^lߴrWT[lBCxB(T !d^r.W6Lx$oE+tIS֙^FX'+/JجJ D8NPGy+Ya'$w=m>[Y7udd2]7i#eMe9exjJ\w9jq*jL¦5~'LJkr (mj1\%HAo "q(]4;7tEd w-7m0 U]%Vbi==Dnn,Ё)"uG˫ ʣ00Ϊ DbV,Q)h_P-Y1\k)4j)^n_Б2qL&Ji~얒܏F` nI}1@/1nwd#pToB~*A0TG_oZhjF#ܹ lS#@˜% VS:͆q0TRX>xfܑ]mȱD($~'Áz]>gG {skQ:R7$*(M5mNR͔eCb Bvs6'/>{FB_ ƥ*w;x~)L0 81`#fo9Ag6Anf?*jrJwQ,򛕙)TBJ5 |_JvvC us&F9MNcG ָ$}t9gl|qm 59h pM{lrp|#CŇH9D 3Y;I( .ꐉ=^>/B&62DU_|9~Pۆv3,Yi%̲Wܭ`^%W}R^A5*Mn4jǾ 8ʛ2xp"HT1aU&oG[39cڮ'"K`mFdJBz9lS翋b){R{[,,vC>=pǭ2ݯ mus|` u%%%QKh52kU/Mq|~Hf۾華(:l8Q062/ˤEU&'H \an#S30l X;ڌ\HL-Y6Au:ݐ|0H:0Y$.]٥ vG~O,6>dkjMXM ߕ`-k!Zg ""Qe26tD2Yy3Mʼeܡ;kn~Bp6ܵGҝLRk>%!>))bJmmxNv58pDrD"F\кZ'_7ʌB]QBT^TqBA*,aIX%!cblftM+1^(s3*/PYHrv#=T -ة Aܫ3#$dvq~) ٹ 929Wl^-ͬ OV}'X:,j[nKaD֬'8gRv*>q)ePе\pbs\X88WX)Q(L# jL oʉӢFׇ→epkQE4BH>aeGD,߽9]:ggty/_m `7M"QRnʴZj%[z1Z#7n> 6I$'3Tu*|bTQDZ< ȵȖÚZI &fMnbi|rT'YG}E/Q\xf7$cߊDUmK1~'9$@9,?6 Ə=_ur{3Ae|~ܠ_ Um75 #w^*nAzP>bW +ܠp> 0V߶ÌqIIE0gP7si0.MajvbFroFezZ |&^Kg{ ˾6 ֧DB?` 7#}X0c_{V:Kq(mc&WA.@l [(N< Ģ}(4 ܶi<[ob8+F H;(QEӖw{QVtY M?㵖G:\2'BBZ S c[|i@>xKZ.S~ 㖈jM[1X}@xнԉL֋_k`ƾHN%K[Aw%ȵZNj p\SN q;kFT.aBkɓ6Bh؀]p^cb(V (kH6?I|E@FhzğtQflD3Nce X $&LB+2&a's=RB"&OC_Z.Ν>xo#"LZXbu`:w/ ӢGvWR /'M4f64oRd75>T |qK t_Y.Р9q`L'6CFr]:zJMwd\HNXTE]d*X<(*aP1F /gȽ4߫]B@s:um;f7fhFӆP*6Z9Quiޅo[UmT ';fz^VW4aYri*!#+YP8Cj JsLg:$tlVӭ;4ׯD_х&ZaCf X𲛏)_I|*z8`a ӡ%Bӱ*$z{SxK餝h_@p}I*V%7tįQ/7CNNp5aZÓr-GrkjHCm}vલ+0` oY ^2VX/Q*Q J f>7m%?buM9g7%~2R߮ 7[ Z8%c7*n/2 4~XyJ"wo02q.l NΠO`0+}g .U/dzuv(7沠"2zВ)I9}uT7Lb w[@/p^fw 6]7XH׏ZM+G}٨< yuS8%RhКa7xUov1#;(ef *j?y"p0Xܪ7%KAP='Z&ڱEެz8BcPFG*\9ZwW!}vinVo U)|;F"lf4FzfSTnuJx@UڵI6ZIp$}zb<~Bw5VĂߓL--[(>G<>$S%cx {;}ש %B/!1L~R_Ll:%:/Z}Zitr^Qa9l`)Yny!R0 Q(K3J҉ťD1? C||򉙳-A-yגX~zzU; *&2zAtOK,0\b*fܦJx w>[P7"uwA|G;kw+t pȽ]qJuzKKJ<25|:B؀3(8x^H*䨭#Rq5 l #(SohuaP|c>:}GjvSNXr;',GR&UEaIZ0%5 "t!&=r,@@OkՅ +ߒTzHuX ք(AF_U{wwbg}WX@:c DHShЪW0VJIJn Tw$q Xpb*Ev *z/j.h]ؼ/eEД~g/\e U?/h)0_ ٬2\ ىOh7nmTobU=U8j^T 3Xˬ`m:Ck{'95ɰhtuWy26}2]ȑFn[㭵G3JQ]+DKj |#}UZOgx|T)[I3-!?Im O0V1 aQn/HssJ%ΎW NA藏ѱ(faK q8w jnP n:ڹ9 ?hJJ0\sRs?\fw&VWTqɼ+6X9>HUq 1`Aآ{7l}pG@f='{4;]1X53xF_.ާ#GIp]1٩˼5խӂ)\{pzt+-+w1W]L-9`ѣc6nYu6i~oW%HҴG5%Y- =S\΁3~i_KW~7.3ba;$/*qr!B8 V q-=~Oac9:|j;4dP_R3ldTB+W̎h7 A)s1JM5˻3PQ[fsS S^q?N3ݺ;P.0E@-aM2g4ĢQҔNf˚93Sŵ]}`ę=$ҥ($DwrT _ bv{plDf[s> \Gz' "cSk/TCI±3Bsؚ:V^q/ oc+N2 #{Xq;63czNlu [3n>ԩ$p$.7 vΐN*oܡiHO`cka^j@ާ YmL >\K XN#r)?#DqH{Y7>t[cH3b6!%wUi!\,ylPOК{8wF*WcAVh͈Rxz`1puj|:V'jx[~d2JŪFRCf@d՘XwhtYOoqQ 覆[@%w~ί0<-L0ˎWUpI戙M>\)A*~/,ɞI9C%p>([Ec21Mބ<7uL迬6/깓W) i~Bsg叝q!ZQs ^\-tEӳ%izci#]ԣM >,-i m?w+v3{e(G%]k;Zma܌QD3#(,ke !XXZ4#ϊ8S PW[Ng)Dɋ9¹Ur,~gpX;a=χ#ߤsh2Eʥ!Ič8ͧbaȿ*ܡR*iZ#׬䙆!$]q9[efWӂh& Yg&=A19FI[jڲJ"\ʈe!V:9i6$=g8I ٻ}ՙ.F +!&=@Vmj8+R̔ }~^fDʭ.R\TavTB[X6e0݇6d|36y8kq}fM{]x6jq7䳟Vbs xG%W9JBBTs[hM-W1؛3HI+"~y>R{1q`(~3(>t"kփpg BH ELW j͞o f[1Is`w#}U%>cfޤrۨ!(ˬk5-h+uZV,q7PNV=>}6YWf/ULm6!*vn>5t6*&5#_ :aHRzMd-ZaԎ&7}BT/E*Ɲ|VwݚoUff'xf?MR?Ui_ VU]hG 𶌚1k~ @v lIJ1/3]K-VUՄUlbjRcZ0mc#Y{՘VGB?t6NFܓJ7%2q*w М$Lko@Ma.b ۚл#"`Ǥ$'fb."yLYx?[@>mxYVp 2k Pt+ p#GZ0Rڇ_0̹?!B.$周 V_K .:XlR~xߐ&VaY @US1%ƒbrd0u}a ,J}[ e !yo~ZyӬ,"3Vqyk3ājV‘ށ\IhPg:E{F1mo+?zӼMۣj[QyCȾFmK&s`/*ǰڇYD' q)FWRbXcj'vȕSnz#_GԔ) ]>'F'd\dW@(syd}<-k)7F#Πp, )$9<]A^L ~J&)gÇFG~pcrrݺz8k]ݣgyäb=D,Uwj={4g-׌w 0['qwIw#u`bAyky@lN+^Ў_IoDT ȋf%6@f)4c{ _??D!1.Y~CHt`]/ȹ' tv+ QbOg!0=x  :q +9-*i!?)ĸ ԪՌWν8pͦ`(I4)M'zMY ȟSe"x<' 6^k"r}7LfߝV]i5z] CR91'Nũ~ʼnd[ W-&M&ҥ# F ͧ\ wbi-;[HOTlBPnɊ_mՑϏ}7x2LsYEF:_oӴN,M? f9Z$!;33Ć^;a$ld2ٿR|V f)\$S4@2˜zI{@f ef;|J>^P&'VxA[bn4]k'q.;QGҍǩ؏ftF?K9.CUۼƳgެ*tdUie9ھ< 0D=v>ȈK~SiTŠPI iFOģn;W"yϰec`b}UvG5*4͹5`v˞Gwe)e$,-Y܇ ou۾?9"ݫf2_ Ιƽ}vBHKR@ 3Ъǝ\FPv|ܠ:PE_Q֍2H\> B WC>4 td>c8s{<7k!pMy8aTF:#A$`Q$ .q0n!2CYSΰ "(@(]܁lϤ4\6$OIYFVNc}+7ᆸn*TKĨ3wz7{kN.h͝vI^5 D~;7Z w+zBOxPCzjnQoh(Tv^%Y;M,9wSW'a-d' Xa6_9wu`3G3Un3ARi-w:ImW\+?b@+-&mK_|!Ejkc6sMAIiIL] @`zҡ({vλRL^>Nk9xzi6qb6j8xU9493>1nsvX1V{wI"llۼm?J79*Ɵoj&<ӞCu$-cN2ea"oB.qaf#{Ze !zuZ|K4 o.Y_ؙHnTʐd:_Of|j3[%é,j$«Q \-I*nLP>AD{.i;[<>QNu^ܮAhq6 {`s(JK9<y i!TyEf\gu TʃJi^|j<ޤD8,rnQ,r]ˤ'΍݈ҮQK h6qUy* Zcp aqRk{:,ҝ"0;PR]\N*K kgֿm!;ƔlbPz%?رV`flkvˊXZwěxC@DU2J*})6.0EזE^GYGys-𮳞৐0ʹq@h%vw Զ^'{~³PSX"OCG%dhYDp>s""bC\(d.-;at5v\FinM9p?nzjT;/)j-&h3VACړd-* `/6h<3:<=p@/;֨?ܞC0Td?wvy~:W6zz9J+pGJ$YZFJ߅ Dd[ZmYҟI-Ċۻ8q\azc]3[N+xZV@;я?TiBHo9sX}. LZ{Nn?̦"Wi+d}5?6 kI$ېHWhzF=SGV?0j1tWQ钷V p&ȹi%4["TƙaK5Y&`3d~79Xc~59gQ00xH<ġ q5Qzi^ԣQ&91ϺqǽX=T0l sh#X.LUk $~c5B,E58q^r q/,S؉Sn ۹O18ahي.SDU}SPMoA3 6;G͉x\鄍"}|]b=IѵD 4N@ "VBq&y RK3DL-|F{C͈'kY NX͡sɞhEʭws/y"M=jְ08o;o}|{hˆ9kĥ ":' OB _!,0Q׼^c#pi%Ҋ@ Xپ/ViJ&*b=m2܂.UAfw~Sl8 M_DoVΊƫ'-WfO?Un8p8vPikoKP W^\MW~Udc6:vb> alx RqHRL}Ә̫>a??[! .ZAFPձき<x`QO-zb5*Nlú #T/")<`H_u>r;DE Yn2Y94 `cG]RǞh$nlEr`Oa1u@GlvRi'W$v)ee'+ЏCr*A l.ui:X$ne0ٻ h6668g82FJgڀ׍ ]JםLp:wJ,ZBmy`Rs`{ox0`fӏL"ƅI z"=ն芸6NѨݏL&y jnF7).>C@܏Q[s)F`*p1޶jY$bQBw,^?q5;cP$z)J|ϸXA6W^* J TLɥf:)žN(*WN|֕sD 0QaC2nNAiv!#9i&Xe55˷u@- _?PyJi3 @t"iNjx:Ts3'1s~Co3]ǍnDPV5o)\bG?5Zj.SΧ:v"x 8%siW~+!;]dOJ]{Q b{帀\z@7k/1 MqaŮUP7p.{*<Ȳ 풒V;S xiWIz@;'۷h֤i@iR"{]. }|W{&GUR|d| ŠIBzF#Ec{2ԠhpN`&`|B9>Ϊ}~Ukݟ<<2fgoàN%VH)*$ġx!d+u 7 <:zτho֓(M:ng!]lUFToKLk/v*?y.(Hr~yŒG _ĥ~0(]i$bK&!5מTvi!vom&ɻ Kd3BDYL 4ՂXB%aAN{^ݚu⑆4VHQ;^Gwn,C+lE@2Ezm 9KZu ,js=ZkgV!˅D`҄AUypZ274,%u7[v&Uw._HGjiAmMRc|#1.2S>}wދ;? /Hr!0}HNޖ3ߣXynv 'R`AfV@%VD>?}@ mLٯ?5Q8H%Dxޝz-pK1; JCz9ESB|!jMОpݻ"m;`mVVYdOx:Lqm );n#Tx6#4%^ z-s%WJ⋵dF,u ӿ Cs毽wwJRZ>4\]*TW!" L+QkJc)xa݈HZ.,}uæI/v}D=Ϡi6 GJف x5*o\[ڿ-#ORsp=㰥0TlG51uLO|$̺ c z2-hqpbNԫC&3 93(CDGno gCkx\>#ْm욻`@OtutkKZLa 6W&-`AjQԋ:馛󀣠~*9V*txp0NS`HS'##RQqfrMZur;jL/8V=|\p79%.".Fؐ)w7@DйRC@mz2 _lT[wQZ\(?W+%*Бs"iBHϘ0U7#au1͛34J$%k!%s;YX.KWXz*8Z~B ݌I\VCߦkr/|Jd1y[rCdf)N Эkm~C׭9P:jr65xQɁg5|ֻ ,_^1b@ENl; lTyQ0] mbOU/OV"l=JR/4z$XcE(o]0w10S{Lrkg|Z^_ơT/QYۿ9_ 4o[,O3CiuY]cmGQ9 ZߖpLstC?e!4*"A#`_Kj O{0wM}*[)t'$H%Q6"N8yӭ_1DxX , T%ohf6Hεxr<+Jo:3а!nb\0+@% ђ:z =-rper/אl@Y^g#ZN.{4\{p0Ayk&GB"3mOQܷiks,aF0vaJۗ!$ P  Pw̦`% C_SΣi+эkX4X AARoMɮ>`D{fQX| JK(Pi #>䟦 /ptf2P|i&q>/9,=5d*dS)P`<">Tz]@5?>U "Εc|&oA#2wnv:ӗ,u(=<(*%8 sƆuTvYI.ŇL3z'I% &,M~BW~93~nIXؔ D*j[@\>,G^1ڮ +^R {ڔTCq{%:΋;!JCvש0hG@ 4ں*aS{w2ZR'5X\csrLw.yY3v35iVR%mK۩>"ARn\— Zna"#jg;Lc∜2=*w[:BKě <6<@6$:P/ Z!|M'OL/!UUUDiD;D&}Z*u[G|lOD"ZmEbo<`i|(i&rѯ\iI~g`٘uPW5$#iV{CF/ݦ}]x =8b;?~ǿ" ?T{9m% (U)Rpꞙ5ϊB3 vV.YRvmaZ3K/*GЄ7M}Sqςy33/mJ{IW%S"` N^2@SVwӞP7 ٭Y}_K+%WlKg _F o=[uex)u͇m k eK #ƑԮ͹+v-˿QHd!KM*iby:>?Eʠž JbDҁt7}~qHnPv{ŁtcE/kkp #|(#9Ӄ LON[TZY,>r~hB6lUz$\yi2o X]#dvuCխǚR:K{@Tˣ141(ui/ES4;[߫"Tuj g<-iyTKԅ~jTqoa}u!.F;}sł@{2ew%L+^"M:! bH` Z" 4s=/?hY(pdC}W/pvE>7Lӷ&7{\zp12'Z}J"9][fL^i0^%[tA8է f[!cp95aƕIwA@AQL tbnK3$." e$x4<Y-Ȥ>u)NO@$vp԰?xWٜwMƃ9c@oA AߗBg%7a>qm mq|a}5pv3BӋ68C$+gy幧\+Qa Ij\p `Ԛ%8DӚnjPg1 !a+ @tE}tSbHDx13dK4o2 , ޤFBɲhqi%pLXuB76@h\P]1gc)KJwXJ@>?N飮{A3TnF^3 т p{0Fs9G d#_6aJÙoq3TY~SII}|A=iJrQh x=>?XL)y7PNӁ:.!tqۺYi(R f2i拴iy&CQTQ\6)ݷf[b=fiWUh#ieB 7p(B2uyua䚵ɹsGs_ArSfIc=@>1M&q|s`XB<Xݝ:&~$r@hn _Bq}^yԱjW ַgf!*[&0ب#=F`m+I,9xbޱv~]@ @j+Xa_~j0\po4r/ê̅\Y$C-t8 ]*M<`P+usmIW DU9]9%JORofUUVgR@'`vi@B0!*241.`ynz5į[V5 ^.[rݍ۲2T4xUmpocI>le&{sѷ81 0-)f$ z[y)L"d)Ak2=v~yTAq(xӈvqC.ım&QNX"Q0 Xw%|1LUfp؏0cJi6G%y!S`wX*O)1:-NB|_xmw}*Q v{1~"P„`laf'C]鵐5,:RxFas4ԛ:`ZtlwE!ܴԓ`m>k*59%$:"'b'3)EuWPȓHP Pf* DiW0ciMhm\k.u/c+?de}\1(7Ý{֓v/z,Ni u4)/ܞɠSF38٬?i軡`Ɠ=#G9:݀=Ykv6[IeC|eUAbAUv`8:0ZׂJP8GI!d-͕)\$հu] m0ry&+`:ʚٞ|2\_@3E;ˏN$ ه#A9\h僕)-Ґbg޽s.}$2 \M6$1`@^#6ZI(l_id) oH3 R#0`E48jH Uc3`~O[Qd.lWgMQv)%{8; 5;;8 @cu g.]8?H HQ#ƫo`Ub"ٚꯦʾrIhS`jn4@)CBZ8U"$h^A;6=I&;GQ= M/j=Z8| YdQd/7/Z1?58K5~)PH(&0p)LIN$ᖭfk+lipȤ 9(oc CFkVFūEX.Ld఍` .=u;( 9R,p'yu5Ij;^:Lv7`B/ƛmB!?\+cư^t +N==7"vjXמ aߧŻ'zPJ^t)ONsM)EHi[ eu !)|Cާ15%sp8tt LXMq?ru98qR5.| p@R76?2@{hK3"I`4kԘFGDs$YlI~AY׋>1 MCA<"A9^~+劊l߱]y(+".XV)BmM["Ʋ$՟.VZ9kOHN80f H "/o]6aON쮩=j[G|{^ǣ ɧǵO[d096|z`" Hf!Mf֚FqM']-C> h/=C&|7 ^If7?D*C̡1J5LZwȆuP/tg;(=-u_.ƒ ̚lsP * X6l4̄~ڳyK>K44RӍW#E1< $ N%nlG\aű.mwއI )9NE,s`.>2r|TNjgё< NPĮ뺡d'li HΔd?"qh NznMM.%_#;UoЁ|^07Ȭ7SEY=AYw z̙wn5IŔlCWf=@p'h" AСʼw3X&w* .e{~!_0&{$H Ab&h'8INTG>O0CȎID%vK*R;t=v,AU7}NZtcЊj.#pVDȂUs籗c|+h0j~l PU<^ {VՐ|ĆuN\xVֿ;S57"-&.ȁ,xzXu]U`|'qdG%lAo3o0uBѾ hNs0=1ŷhaOBzaYZ.NY)K>t%O{9pvn.>\Zؔn?gp x(zqA>;U:mKQn>8kK9 _\ylsQwΆ-ȝ'惘?"MjTuu^ڡ Jaq0FqsjwՕN#϶LԀ1?-%*3=`H3 /{,, bC&g`Enlmk9o,T4KòXqآ9# i';V[pGs7tVj@Rjڋ~P9ٻXPέw/^0Fg碮4Dz` `fo hTqU+J;3 hq*k+:C>C!42`n%OqHѴĥ PD}+Qt$DZTJ]n9?PqJRɌ%3:Ko#Cŵ^/kTPhsgMb;0B^ Rl@,p}߿g#f؞mԁ4Visu!jwEm&8`=[Ry,odBP$jqXQb3ʌQdY OqO$k[tKQI7gccGr-Mtg Bl_ B;tXَODzqF[\ yvkav+G7gl( ~/qIGt+P`+p6"F^Z7ӐB#-1gy:GeyO:B`YzenNNᴉ[^zhx lIoK3V3F2e 9 Y4}P1Su]#W_EAiWsfيԡn\(_.&e0bB۷yjXu@I]r6nȖN+}7Fx4d%C| FuOs2$jc+0i 3JcSbm06eu v9/Hb3Gw/Zd,&NzY8tun\<ɥzHEaoeᗘ%SD9-Smvrb qaf$3u)p ņaE{,[YM/)wfx"S oQډ.y{`zq}ԃ'fFx.4OgW#=:NqnG?&I")[vfjH?WX{.H ϳ́ɉE`7Eǡ"{JǼ,Et*jJRᣢώËE5cR4: P8qgu Ms7'O'u'q3@Qʉ͝2}Q0vА7} 9n&Vp|V0:6Սymɸ%UVF:1q-K@s# ±Ws|b{KI`>ew8̈ZGZ+Fsx1A@bH{__rO|leDc?{Y59Yf+l$*hy*(z1jᰬ`jm+ʆrV#:4Y3ڐUK=p6av)"&.a@G#i6t!5|.4ÐkZQAxdlCL%KDP=+1=ip q]SgJo`K 4/ϠE,sI3v T 'hTE_\]Nbƭb9}} z0>>"#O-DbG b|d}'4@Э]#2RMm!*6xFr˟r09U* ׍o}ޓC>{3i/;hR [bdnBjj {oN 3]k1VƸҥP4 DtpLQhSU#:.oNhq,*T?>ށ3k]ݞhֵn\x0N6c7F0{CH Ù?xY =偭'S;"zV̰Nn }gjMOa %o0ujwIZIr&}ai鵟/a hrU>Jy|N٢oCdh[j<х9DqBK 1px)Bx7 /'#t7#)1hɌ4dܝ;Nr.ŷ+Z腖z &C `&#>ک4^|bF1GKZjQ+H)Pc**c0i{93\:)~H='C!F| #5b ~!%[5΋&~BDT^RbR],zBP:a[QD͏x7؞2#@i8 G۝c´}܌QH_* VVѹz SȬY 28S_Sq`%YKƪc6l jGs:noԆ,l(_nph B;nS[#tG}x'1lx͞ `!rϯzǧ[ʥ3Vb80T34ñEz0xM' rYMURU?[9+2g΀ k͑M~%&3g 6ֵ Ga<`v q >K H} wM=D`#3@0zEjWo.yR.:]"Ze9K*9ʔ-ӤNe*24S'S,M_>/{B<ѿ!1 x׉P:b(Ǻ,a{HN#veMUP[4A|jBlNy]K$@C^XL`vJX|ZåCmuCQU4 a9Yonig-HC>LI+H^.32RXR>衽pWn%̔¯X..kiE_0pQp A *2 z|=迠M moƬc=Fŷcp-ehhd$)v^c@!=dfD\d'tkZ^ qY!U%0W^6e _lhi ZiZH9:$ "DzC-!a&]Pvv6MxL52= WxhDZ0t;(W{)j:OG#L7QdJ8@nmkʁ3!)Dj_6ko,fkH./xsV>hFw~AȮ3g9' ]Y.JWHd'IH_#mPzєY퍫Yl}xg\iH)hN]hz 5TF G]TwsV~2{R\ӚzvA{7htv겝cW223 @4i9%{#%YfKBGL B`(ca(U d<ѥUOhgnC~e˟=%hGjB lur⛋\7MGlsxVɑS50;$)9@)zɗU!GZf)^} >Z!>#”zF5z3ەT,p3DFY[qjO< [A9*n|4[K  B sKY~rguZc=j*y¢K ӄїII|p_ tꍕϛP$/qs!7-?c E}Pk\Ҵm5ժI(p4mR57IMAa4aI5_ˢ @ NXJS4qNt>gL$ۜ҂2nf@Kn /ι#"$,GBbci?Kξ5Ȩ{4Rz=m˶sJɩV˖nM+{('$:ȎL _ajv:?=f.B 4h9Obh;+=3PUc~V90ܖH}"t~>aocY$upGk+%?\6@iwHQB&ᡖl@eh?+G]m \{U%l6f6Ӧ<(\PP90>!o-SF±Ū YA,ְ̮z5[  U#Ѓl GN&B|c3{+0H L$5%1]cKR$o/yQ®EYf$3='g \cOY|pLWdXE7%Ύ'ݯ״<ۋrW31l-tЏSuɱ]\?A->;eg$DקYcAqr x Js5u 2 ,qt#JFXŹkA_e*%,Mhǵ,܃K^c.? \׷& %rux5VԻDeUaJǨdnY#QjW6lbXLjɓYjaf1 q#V/}3x/x<ߙY8mT3]5õUmc^8 4uRx+D"# uf0vDLzsc2 bh]gd8][rޘ:3 2SmOXMf Et6_pS`p5,?&{j" 2>]e] `t2Ioz[tI-v:N ]KbKrF| Z&,Ø S V6͛wya&qOڻas>E,.U*Y/ ~Qݍiʾ{hU#wPʷ!hu% cB)zʭC_(t[dy.']XR遼FX#Î_|zJ Ү/Ք?@˄ K_w&3~ģەYơJ*Ƞ:(|#8pK%L!WIŸwPF9L^WYBDYqsH^hP'ՎE[k6e 31&ak= e p^c7q(dMmc7;WW^ B vT #kv>l5e\p)?'#4lAC 7ٞ$(Q(kh(zJoGLk߶@In(Yӈٶqk*5p:P>zھG#`[E)UD]?Fv r8Cٗi H0I(gy%%t4g^WLƲӃMcW1s9$ J_(e>ED5oҏdh>%X c(@&;eOŠbn[> OЏ* HNI6cTvX-9O.w>Bg jL ӡCrn5%YǧFiGj-aH4`-KzV U852,>nz Q^9)Va㕓%ѲuvZ{l[wiSvs4@c0% Z=Et oHBcHr%ɋ?]9CF)f3&B과‘q^X%|-=|,s# kĶ0ciT8^:íxDlkڿO~ܺG0O;#m>?JO~Xn+׷茻S0H,m總첮mMyYɡy}05l y4$ZɟK/zLoFM@L쇣>>EIv\yS7%Ž7 }E#n c:c?Vgb)H 2lS,-b1 ݘ7NiscL2ퟔfȍ!Z^ʢ=bC䎞-˄[^B .[!pE[rb8 *WfQ.&Z33q&DH7h&t3,T:Ϡ&^}IB?YY3 ?N b*`LW֢hQUӚw ҧAB͐7c}a;U1LTGRԵ(5m1uɩz©CEYVqp}.%8won9מ8+XngzZauX)+L ip40-LZ[b LΪO@ yIJ{uYXqb5dh8E乬0Cٞ'|kK0.Kl`MїYY~STcL)j?|1 x<7l~U9tx1!qӓڒQB IKP?% ػm a3hŸ)A[:|u9DY yOɏ@,]8 I)vtՖ ߘ&g2b '`p m*>P[| SM3`0~#MSJi䭅 )@j)`$#^v>d8$lvm:!I!YIf"K9?_.O{9,(D! #[gW¿KM LKa[` ;Y2,݂~rWgw;tg+8W)=6cXQ>&Z0Ô,oQ1rXL21OtԈ=)ǚf.J= *7z`|1|Ƙe+WepL QTen_ g+ˢXYԞHnĵ]ϓ3Rne%6R#V>H،ba`)04l7sx41A[`q#!5h%L^B]MjOAi#Yz[|$"L+(!V+ʝ'D+0O:nѱ4k-Ov7pun!8xN³9$u`IB.k_}w{mX1I~҅fxj->lVwRQ\Aذ% zK׳+ WdCcYZqwϐv]w%许Н|huէwj70h|n#^ {4c%hvBH3  )Q1sV[kT"֝%[?WQqf8TAR˞YR[thؖxܣa MͳB$q4=Du-drNf2i֌o*7G~pR|||t-e,h6]V6iᆘW%ނSS M8Z&" 'lSA3OތBM!Ȱ*y;`}oDkZ& #`K̔(xg< }qT:Zt?ٳs KV:Y8!m38ͩҕmѫXG:zp(JU,W+j]إlf &3W_#{t}֟P;J9ak;zcu4_Pa8h6'r(+et/rS 16*Orrl$ݧ%:B o|/Ҫ nr0e9a!2XIHoQhx`rZAXBy,I&`bz^~Q ~#7-jsĝE9y?SV0ڧ#8ʫU)5?^}bi/"ޚyU/v}4<r@ $?8K\_.A>jxޣb<%[#%Qv7$*pFxvA]'rZ t3gbۏQUs4F ؊x#-E>GdPᒧkPQR)!+)N33D-3V01Fx` "Ci͔,*u| pvAJgy,|7A$,쫿Bt%(6g{{RqߑT2%٥uIG;9ۊ&גdi a#8v7:1X۪M4>-_V&̎= 3& '6+;'U(9im4t&hgz-oDߔ %_[ FT.ޛ#%Paּͧ4HK3"+,_ k7ۇN{ˮH/uX/IxXE5r(]R(Sr:ֈul mqW[2!qtsX|4[MWqSIALH( IJ X^~=d锵Rոx36q,ۏ̳W}L fIHiW..,8Qjv,~ hUyOa =[-ј za$,XٰS߻_XhAd|0z }n4 RߌA*x|$'pD 0 i}jHj8񻔊%d_2(Dk7f&ǖ>d6Ev%ٛL }\D# SN7W$cHw`pDH\~ݍf_0+!ąA'rԅ7,ܵ`OŔ7O'A 2 |?F3:`Bp/(P!`KmlT~h n֐GVd@ÓwdqZ'̳ EGzlx4zze-#^մ*^"Lkt- 3…q`toCD>Y}lW٧-1ni77/yxZ*ii&I~Nnѡܧk{]-og%DFnv*ᝳ{9"40FԽ$}W@sqX:Rp%d[2y(P,d5X֓cb{vZUNM֌4{fJ"$:^5yȤ!+Ϫ^vJoFAoǙ rb\c;z&"Cb&oҕa{xa ؊; eVt),YePJR2; )klS|iX]_uˆd}^Xp\$%.Sh wr&~BF:El2WY; -cm,GRuce<'UֽFxkh~PVQ4 2︞)=s08ق5띋8QXkgF+vD!Uq]4q11GaMpZҕO.ܜ7a}4W acZ`}^"*" 7ⶉh4/@S~8ceP+c2eYJq%TqV)oƍ|:c/̸<,`9>"ftI =b֙ wG!bRv#F,mM\`3  7(VT^ ^y hFl8'7+qJyIKuA0\E~%Tr"DV@ ^\eN]$ZlIVtV+̗ onMGK/ѽB Ԡpj.C!nwp=SI PREAyC֨1HĻnNXh ²pHtunT D|χ}jPݡS`RXZ څ}<,PPPs׬ JfPNkx^Ax=Z>_EvSg [u@^.PV"֠>m{seGwH \eb?f&tn6j`Y>}Q9wͬҭIFq#WYE b~W2B-9XһF UGr쒯JdVJ Vdn[9RJUR7h@ d},pA;sZ RL0@)b%ۄVe&. ǏD(I3EXlB\VnxE8#bf[n=sJf4Gd*lfTt78C8m.Ե-5bvgJI>Yډ4gX%E$-}9UN6zɱpq\=3ڿ3.zEy<5@!3drj&._:s<kN+U3Cejn;W4?x fF#X{&' eIݏՃ da*r0f'{xj=!|O԰_T\JEH~e CeN a(7xrm2 0?ނA^u%ΓV&5wgZ2L9s}c弰BzF2q ]6~%쿳<WQZ_լHb͂Gu"YUkLƣ{ llr%/F+ؘ*H/0PgX_rIg..5dRrȞm;A7|^^2qWoT%F5/YRW­Ţ;e+]/TR.=dP3}gJ\zFHiݏѠAt /*rݴ.&S#_I9r6EMUV(fC5yfX[=ebT6PMVUa=}OBHAHǂd{YfJHƑޏnjhxֿZKwH2 YEl۱"r"ܚT^=e"fG] 'ldo!0< x%H:i%f>Qn˱zrQ cwk'O-*.Ƃvw0x0(,OKkot%pCD%TeU-5B?x౤~sl;Vo"bŎKQH8Y /*B}Y>B}v ÄRQ @t/Qt ]`<}L?wqTAipEN \{O+V-NmEfْ?ks$~m"@'N:tPI&\=8M= E7Iu5p0u lB"{7&GG= :fq}\쬈G 6O2c͞a\qȪWlIs0DDچiL-pECj>ZR/$Cc+8[%;(,㦊,{rҴ\EuKWU[2ᇞQSfqt(C VGL$N$\e-F%WY:_~Pz'S]KT&_`X@WΉʻ7' zODga9&ҕ'dO t_JhjZ?oyk|20̓y)hZ\bJjJ ֌)|Kz;HT3}2gSj+ul &[>ؙDSF4pFr d8>uwk7hN\]BRwX[n>;j(Fk6إq1֠Mm TكOh%ʔ|j9i'cEQʇHE}>lAnNv **: c\K ?Di gjqYɻe捷<|˔TAΠǡ;@_gӌRBm/@7d]CvLYV? {f"oāUn?X&=f!s T5!P)Gƒw7-tK9)6+%QM[OԳ)?ޣF8P*gRtyv:}thL}2ؙAvj@CI?ZApUH X Ổ/8Xݓ0!-̽-= JsoxXPE5c߬XA,d& 3~!XH# `,Xv2!='?, UIE*<S$8 o3;+bKQnb?X~8ĄxNWA6߄^Z$S[B1+NNmj{#)GCVQKT,e 9˜ԡ8AUvUK[ kY>$D/ѽBv1jmdz/jGbGzˌU팽Q4ee7R<1o 7t{B^.2n$m]L)4̤D&m-'_f~0 wۧݔ8"NM@5fm/F&cTvPc› WZ:R+ ^*rqsw r4t>g&fozf ĬV}ˍ +ut (8ֱ\N+o}9w& o=0Æ0&5R{x]O"$3$ cx?֦Ws+Pw4e}j7]sX1 우buF)o+P\1Pl&O*s*VgՂ:K]Bm4X>C-Ci K=q)[EymVLQJmipޒm^qǨ[% 2oHa9nbI uݻNrç*S[_yJ͟S5Yk1x1 TL`ddR]Ͱmb p=#J&:݋?ЌTsg]04]w yz JOrS LjrM^X;5(ƮU]PC< ;C/X#" 1QC$'hiS$₅yTkN=/(a&&&3"Vdz KkH:[1>va9/y_{NH)DN/$)EIR. q&G\(ѹ]XАiQd/UaT V3̂h̐"ؠ8-!pxU43;MޖMHmVCkf{9p>?vVO; ޢeiZ:m"(zj6iD־x3PkEapjg X9O4xD)afl%2*$&ɦ8@ mUk8y :pyt-y n|*Xw6v i{JH1eKXd4>j'[.LrxpNeTo"t}z0[2Ә|}[TN{fEKa1pF/` TVoOS0@A\]f ^ϳ x)6 z?laY{O J]K#NGP7 q?^[{Ǩsp7Q=0}d<\'@;qxz\S3ǜ.+d(tI,_ Z~; \yr˶li?S[pK(^.\`^1U"mc3K2 1<7"ӈyOk,Lpܹ{IFl0~/>` /ZEromBok?7?,kx7r Oq"myc[ƕyj;59bnR fW~jhcukl?VJa=8(|#< r ~T@2jiHQ5i$ ]undQQE%\5t)Y^<*:S-D7Z/dlp7:v/oT_6m4-svv*ƥxs, NW+qqF٘׳ΰE?&QQ9-@B)1=*L,l+,)aJefqYp(8k(3g]Lp@hha}W-ebǽG)Ȼy*LjUi|<BT>ihce J!d)Ajv@{VC`7Mwo\Q0zzlc ᕫp>~z6RS$2ʩ}@!"FAuf'aq-TP[9= C}(pTdl_$"+Lu!4*Ye}>ZN͂ZCG`IyBQhGSw Mb /Ws]?KZfʢ\:g[zF/RZVGX @/ߏ`p K dzH`WEot\C

6%`Πh *VƍC&lu(MTdbd1;)S7YةzLt}P຺A&hzuN 0)$e1Kq$d,&z5/cq+DdP-Mm":ϬqFEmOzXjy]pC$nC %:f&JMIJ(̿Z6f5YG%%>{.Z>߫5r"s/.:-rl Z:Bj/T{ Tʽ4jɀ$#r?we>bId":eQ2=2$*m:WӾo[*9u!\zT:B^Xa?bW8yeAOڠfKs ~. v͟ofyJgܓ.{>1IU,蓲13ciĔ ÒC)r8%6v҅iRjꢥB8iڔ;+4'^ RLE 152Tl^S<YR*Uo\'4SA@!jvV(G~ChRTo!N.L'|%®70}o9VU#ڄQUdҐK(CFt6K =VBmZ`g $ѰC|Ӫ{<ˇcezXuK󄇬|ލMCCpb=OM ]D3[2{\c jACc.Fa*G;8ϊ+͍߁T gr1vD`D,nYg_91ء|jOgЯ=U~5P%?wT*zDbG Rs(/%9 8痢ʽ= :HeU3*0$ؗ]$m w+`XGF4^jӝ(T_wO^-jz g#ǛmPilAr׃GIOdI:b*4\0ouvfܪLlg4efFB6%(׊/R:Nߐ) ƅBFA,8wQ&416*Lɧ"|]=Us̉jL0h[ڈxh pu<yaY+7h(^ F>agl5-`cIIP 50l'0=F >eDcA@Rj6,Y7 mq wNXD+?X}hn@[SXp`e^^?$t> YH=j|2=yvI|j$at!U1U$@7_=C5HgS;7YeYc0< |(11%N)ٍf~*4Sa""Ƈ%- mSIycFuf6-`;o˟khO*u{u!nȊ忪b_o' ~K.KJAT k\aX+*Ceu8<52ʍ$ܸ ]5T9|qP7b .ǐ]ZchJw~v!A@A #ϩLi-``VE%"ډAIVm [*8Ӣs9p WfW麞9sMO6S!(բdJRV]PIO <ҧϰVtƮ΢z%51+ {u~q}z;ųZ+ 1$ 3u}3մR?kxuK.m֡hwd}=ˎTڜ;RXV;^JO+V>Drǣdwm"!*ZMemӊ_,;Y'#FrZ90pF<$c04;{5 @ΛaɦY`)Ǐ;Αy䴏sz SBWI,Q'ObấYif=+2@6 b8)20*t@\K{2fǏ "GQ `^t"w+՛)-(kAZ ) A1TxFy~O#~qYrh_tA{s '޻ˬ% ;/|kg4_ۃWz>5|_KdGvG!nz\⼹M׭,LJթKg3r8.`SSZq, @o~w0V0Z*q`5Luw/%RS`sIŧuISy}?.0`C('.7u)."3&xiqVq8-~K$䆿h8&1:̇!aN"fs\3p%N !Hk =9d;z;t9xlxiN2Xs̆!=LT`ZwS@4;ę|AHG{ypyMn;o 8AUͶxMfaC;5Fpu;L9wP61:[R{!^/sDeI^KD}9{XPxOe$IdI\i6$jƇO' &#c74  6sgЪsbm2;ů#kX@.x]k/m $eVOНE>k%:3PoԠ_ec6>G G[,+5O>$M-Ե@c 7Q NV&^ eCzAXovk sZ8ՎQ>C5ŵ8Z,,$8;Ďćֽ!8م6e&1-M%dƝmi>˙iak%-rj_><]aUd>'FՅ_%`ԚR>t=y)8y"܇`4RtxN;}_) dIavy}Q܏%w"I)UF4Lh݊5aM~}|-7 0 A5K\&jrFy:js (z5rzsZGZ_^hxjkxl3H05uZ֜Τ'Œ$nUq=\_L9'7} ΙSSŽ`=y {䗫FݺFQ`=eU]Ny?_N GkJ]\Y&Ȏz($idnl` c2%,"!|.){L_.X*4p>Ћ1J~4yf\oW )LZDu:)[p"&9h$9B #z`PˬyI]2i`\K "] ϱCb͇(L +|at%uÖO'o41sh Bk6)*߱TZJ QpyL"՞tO3 [vs>G(orkr-kl :ל@< *Uh9 <[U%#WtC[@8C ]N͂Pi]ׄxLܪB|29+Q~MN(JWlEaM@_ 4ִ ɁC.mm 7Ho +G(3́SjE¿F%Ζ6T}!yCQQ&/ q:}ՐXM{f\5"l/i&%jTSl%7;wbT(G? ^q֜/RUG\`(_|$J>ZրlO!f Xl"B]FC3®)37  }3}M22 no^[3g.:dM4˺N 5nVzGDwqI`-dMY?76,k†"ҝpos3.U%l0D $ ;.e݅uk2#"}e3sP< FAb϶N+~|{hM7@+WQ@lKN}(`VwC>J Zm|ʚؒ4HsFNHD2Ic5l\9;ڑP1ŽsUgRxI\{;)Iݷz$OIr[_2zd혡I| qjv(^U B=I)DyhЎ}T=~nm:[ m@qaxBWߕrN=tù5KºkJuf[_` mO5O=7U@2ո͈9_E]ЕC>uTGJmD ^\8CMG~bT"M% !Ƒiۣ#b:$a羞˙Aإ\ܱF޺cQXruᠣ3v_@D3Tָ!;䈣:@ /KF{G}o!h&?6 +%+zZ,H`9U{1d{}<9rcu??񒥉6- "5ΘjU{soE#UTɹr⫞Ƚ4 &t!$U.!TZY5xs6` z]fHgYc̪q{DLfh_n4fY= .NhCi%nRz$nDT=C^y{p-3b@uС~O5ǦfO* ULA^@e NPS%GV>$Dnoz@qZ=$(fJlLn/Eb+#v"O9=J-YU46" "3k=]tlxK\fV:t9oV&1CO\nbYLI2 v$2Kh6 pa/ ?tYظڰ+.âjG"z9.G :mypRÈ4+tu,WNhYTBryO {Jm5j Z&g[뵶OGiSѯ<=Dzq^y}eED=%UMT;m(0㉶}I8hjB>HjmhE˥)52M*SQmYS&9?R ᫰sޫF# b/G?dKZF_&s7j"X[TH!#3 '_͸HnxDB~hmC,+Kq xv<%jfK ץN ~`#x4T 1>E #@mBdFdWKqv4PT&l\СLTJtWi7`1VMqb |r*jQS tj^h.z|=p@( $5mQvT`헯bIP:±SEp౞#jd2.SKKoAz2l 6 .tR4NjaIt‹ hLi|ٸCG9I\8" ːa'fp'Aa>fA4*7^n=ɅGȟT2 wz+y+dy j βԽQs8 /N>v_ x$7%ǰԇݺ Gkec3f~v\L(mSh1 q)ҫ4s#>͑ 19A$PR";G*JBUQ~<`& NDd1y?u1"WyQ:k*$-VvUxKq{(؅˯ԫDHd<؛CggܙucC[+ semEg=bdAx?U|_S;XgCT)=_5!̹W^.px!HI.5I ,(X>ϾqyuxF^R<}-9Ga_FNZ \;+_+ PwBz <lLʪ~eJ_oED8w=wi:QfM6+}zҪJ˂ Ao,T&29[:H G A8}m1_olC=B.0G|+WY8,uLK(Jٶ" d*T&l~"YHJ2/%Ǵ-˓TNc&tO8wⴂ%%0-Hw&R̂WqX-W OU(LAne$W:<}G, Nc0c> ٯZj5O#eq*ر P[lLFTg:3y4&?au ;U*-yGD|NMW⮣"0:0(zo>%bA  vCY{CbDM"bOYBf wG{} _ ;"Gq{ t:T/QUuV"1)VRMz."\;S\ ?cŔ &6,^,x{50V@Ҟ\( EJ+¸./[?ejԔw3h9T+9 LZW,S-찺X*7xlih-=6!wDC2.1VZaFU6k˝5R:Йox`}1 e9= L#5 _ym0Ϊ]"}ǭU U3bJݦ`p R4%,c&ŕyz'2Epz(ɫ=-@B*'`:eKi] D^ 88R&3)rX@Mխ>& M'ᑷ $¡=59omUMsM[O7q*s۷ӎy)U=f=ܛb3 k@8baHxǷfa2a.=,(fn#)͟#ZP^0מܵR۟*^::Qް!)(l{MK0wS2qcxzdFeky_&,B=QӃXdLdupXDl\爨wZ]6ok|doMG0VQu*@e0ZKr~e݀\ХТS G/-MuQmTii;/t7"kSxG7B^Rˊ3nG~A׀9%{b"a4Î5f(w];s-^ 8Lֆd]SZ" v>gXТ!6:W߽ l0wT52:.g_\r)?nT :jׇ`P 8B*7JcS[L Wonm`{ch,!xFL:̄s{t\-Х7|^(m%S{+o D į5Y 1x1j*M?qPE%d"H[2L9M-_zrˁͲ+J k64K 5͚|Zg74JҀU{Uu"ϡ}6 s<{uQyo{?+F w 1}P`tZvܿ!dc{,`Ò:E]l"LStVo`_ѥ&kxfLFR6-7 I{?TS΄Mc 3K/ Qʔe ?a%v@=/ ݾAdT+i;:zf(Ra .u-Tԏtnn*ʻŽHZKj|Z:+KA!;^4*"rΟ:l'e0Q6P}Y9+&YM^a<b' #j ."_0^~}$61~ 5GH`]g|CJTTD3+?8ۭv"sy.&uh341V@\gOe -fQZsGD"nb8E++ߴ w&^RzҚ*yUDc2hH zG*4Fy0$5:+5׼ 6JQlқd22v3$y/L!S{i ArASJ[^qJ R70 qqf}kU_jݣwJ@C5Si-ߴkAU~Zi 96%oğ1砧J J&]0)e-`ڿnSꮰr&ͱ~|Ā[t ]UYݣ% kd-Wd{(i"0L܍1Xk0R7" N39 *YjcLRziT*"AlˮKӰzזq6'pV& B,AX^9c?NyRN/76Ipv},Xe 7HWJ{eѵ $EKM;z{@Ber8 Td7lMrk[b[ԡ NZ [2Ĕ۵~!tSI> Zvyq HLy l* b7i{Qƛ  l9?\ܤԼ2`R{-s8VMё*>*%xJyD3j픉Ŧw?/؁Xբ WA %rLmH, _Wx"0uPK'(~edhOzd) FE*kd}q jV|rSgwC#.7)_J=6N 5^ȶ] ijHH'$zRO7HWtd\'IVd{I:)ЌyzF+_]c@Z )4TnlȮE(Ng=兇ÞM +1 X QaO8~~Z9g~訶9()ub4).3s :x!r'C`O^Qׇeʆͣs؈#qx. I^NͥZ$~W_A<1jΟA#F)r宏y4\@oQy,~s@-;|')p/wk;pӻ|?',DqϹ$ݺ{1^lArF6Zt_ 0s؝StsI 6;xn5/!A_[<gi>2 [c6s.U ^SFwO汔Hڳ<1΄P^;p36c_Kl(WKLqAl (U'˟3vDVcuB5_Ѻr8B󃍛<:5*e %eB2C}mnd6HKLbRy_3;L$y ej _q#Q2qU^m5ueawƗp`J89Rk9qZ1$eu #S?[\>B체7A^ӥͦ{D2{P7Ѓ^*/FGlH2ٿ}4ʱA8NVnG+|d0mKV-]} `uu<_w -9v^+Y-4ҿKJ\ѽ xq`>H\ =+My"7 g?_qW=%F6^FFwEZ]_wc1ww&5,B=3LS:`;֪L88ljɡ ;G)#:k ֵt ;-^~R״dNܴ`˶؏q3sHngi#%|+|i>5ؕl8&\NۓZT:RQ!gΖ")P2EulF#@^5p/s.P%+Ti[= A˛4;6Ro[=!&opk< ۂE])ͧ M-xqz#R_nVkD/^rhTqMG;<~PNKEۧm W)1<ߐ}-H1cI-r K Vn?XN̯ HWNUZJTѽAfLZT{h S5u-5$:*S2tЫG:]lm۔zG<:m%];/k  ȧu"M#z~ ;pթRǩo9t)8k5 2<1yqSvpN FOBG="ܼ~ gxgXt_Ct\̕i2G :v7gD unFz67CMci+ZA?9VߟƤ+ j1Qc DX rW%%!@o_2`]򆔧BhCc`3m:cxIf9!o{S(kC!y^xxMʹuStY<͠Pr,'!J}Z0uNC $ <̲l2`/Pg&\!A1D);6N)lL|㫱:ֆ\*Iy9z}Qr]p?G1+ˣFM7],Rjf$e u1C죢$ugmB\"D)HnuHIM%Kcxtv9V5g!4Mn*Rt:˖ɝYEyV_$(2 TOTú1ӄϡZBN*h%cDY~mr}@&.BJd:[TT,6I}Q(~qV'qY@ڂElъ},$o^n" 0^@ro1'O#׿_S}&UD~2%=VAI-s 3Gy0ݍ1O;+%V[[?}h.'kJb ƚIJ_J+VG8ZZ+v1m'S wh)C1Oqt&KϷ/G`KpDSSf$gE6IMU/>6OA}{.JRg-#eA 'o|̉X & џ_G\<9S˥suKr!y: ^?Y@_L$}[]Yq.Ea 0!UTljQ^6~ԕ*l v/b%*nxR ~sp^^)g .fj<5Dҁ^$C^l|8~sʞ~ lk_2 tA@p?'u/SUk;GRnnԶnTjqaMtLU>,2y%uMg)fL'tLX5bZR6 )7W۞nSf |Q3L7$1RIO*hn\|z@- vi!wVWÃ6GW hׯ&5Z.gu2y5 L![()@Nki aD) r#G1Rh}#8D3t帤H"e̠E|{w:S |M Zi׈ tHX|ZgkgOAYR %>52CNI8V Th)cc=3 B\|rjzŬ>Pfsߐ]tN4\ڵ[PӹٱqW͗W9 %UȲxǥoQ/0V䢟롔p4,GAE\%/<~ɘK;\x7qk}OdD/& L)soo3nTpOxEb+3UIe^' m*0CP?tjGK~*,-F viaj+t6{t%e6Z^\ΈރQCeMC 3}2\c$@$v*#%Zz s2qNaCGlTG].10&W%yHX)Bd+d~0I¥D Φg]2%ZMجz|J/$mb= ]xA_My Φ H7e% ?,Ws9.FI盄R'pA6.AR&1L#.'R*a̒9G#"8 iRiɱ\g?[[f/(8QђR~(Im*=cƾ،KLY-X.}ZuC4aO[d {l/၌kЀhodghZ*ppxP||n`ȃ tIT(A dIǠj(vj1쐌ꆟځѕ& -'(|I`pLq(O=M)J.Z6p `˗)}8).(k^sn)X,1+X9v%Oqbd](2 UZ)OxQ`^ Jw|"7DW*5]腡bwqU.+AhP6}F^2: SZet;y,$q0O=H=%Sl|0@ Wqe{Ӗ_@c-ݵ I}^Q6u1c勭Eʧp ;2 |;x$+yDZ`w0v`U>QoR>[hɺt:c'BRƔbyDw?ܼWx{a^ r grn]M*0a|̍c8NI[ qQz&},a#ɓ:+{1LiY[ѐ2KP̰eB#2Cb FApW4J=ykT lYZtAw$τt𘥱0ї/ۘ^mȔl89zSNw ȱ#{C B~-Ӂzy~F~ga(d|^a.&ŗ=*vbaWH/‹Z Q[[MF$Υ~ΟHIupקU'vD`lvBď|5I:k\V0B .ƪLf$x}&/(3jqZ3ߢ5gMZfQ/4loqYK/L܎)!x_N)dRA{1 3}h]V,;MR怐]0L-v|͡`xA>nrvŘ٪f4;L.ZDӌ*7m885 R%50[90F ?ϊwFjq(|U s%60܍AS?/2s62 tUfˀMPsD\댴IDmx=ߋwZ%ڑQ+%3Ge h11G%la;soBw>PDWdʅ5e[̩\a(hdKL^pqS򝉋FS q)}|22ZڋBi +|4oŃ gNU,(mCYqk nѷąT2p@ 4E8=!YR[:.')ܮQoyȼZNl~:!2?҇ "zRia2T6~\ pDK%y%D.AܬC;!Yͅ34m]k@X-^/5LѯXMm4?XPh9AJjј>YwqXӍ{q q ]{S3r -Ƨ/o1S+y¾mśþ]LŖ]M-=ň, qdx j\s+(pTMKM6~ WT `N2-,BP|DG?xp[}fhVQ_;j359G!mhbGio?5\;YN:LvVe]LğުÒ($ Ʈ#MplWZv$5 eOCx>z܋Dv pEaZ }} s *MFm&&ɷrQ`* & mW^"qHR9rQo6 =dMJ#~Ů~rPml(qdLXJV6nFAj~#XW-<͇OES0L)b]D֖HWIOediӝz(_Tf%%2z],?Ee%b)ǶwZFjeJ՘UM:݅ZaO⫀e*9Rh<}:1GK z"ƥ.g45#=څcKv4;lo s9}9L27/GEl@BA1Z[!vrNZ(57=9 05# 8d%ZփZx <,L+mr߽%Uv SJKI|L3Q*[` db8H{Oxz]uIJvJQ2p3q 5!Q3ߨ۠94,r`'3)n/Z =t3MpټVXܯ%JX e}'Qvτ/ S[,ut*OH$Ƃ:Jz),rA#wqAH(D=׍cqmI`laL9OY,D~G$iYUe0:rX| i }T=[#U¾]/ ݰ~Zxu@;th ,+U,О8T#UIvfQSNB^2?h7œoˡK_"BE6j+^KsXn'k=|q6m;R_is/p4L=Щ86X>6(ѥW#Z\"Іi{-c-Շ5J YR_r;u\Gs&vl8%&v7'z7 +:!*SpʝNy5[$&c$iqsC0YW& f3=*a+YZi[O^hE{;9ո@v u _=jKY "Tv Ulؠ7(|eDܞՊ# S`}\]Agك4Y%$Sp%׮Lv%MC|cNs}dT]1ZsH-?d0aᧆ@)Rʣu mv}d t\@5\m֊⧳D DTtNh$cLp 岅)I*Ə;|NK;T%@n>D:z(Xóϝ. FKOH]98,^bG62Z޹,>u #@hJZx 6 @ g]7Eq ̺^㗍:CHsBGCJhrS݉(d@O@li'o"noR G3l *r2 OeE@i k~ t24Mm*4 bWvsyD =Ǽ %<12" ZPcƒ?xY!d֕$:wM\eRۅod/9=ÛʼnA`iAߢMRMu"%̲=W;\٭lLG|8|wmse$ ZX|0=32ȂK,i:LYg2H/=>pZuҸaY 㸱KT9bWq.K<(*ݵŤ!X!P&Yr{HJ'BQSeY)}ěH,Aw B8pP"$ˎ_SLz'9?!c.s_jk"{ yPY+ R=;jZaM+ۣ^+%g'.ԭ ִYDɝY ESHMviBOYg׵L Vúoy61|%K1Ό|& E b7=`LŜ0PÂTJ nI㑣"!^hXY&aPJ9˞;(糏W6 IX+ˀsJd:ȖFmwY߉|xvwgjswOm.>~%>j-eYj,95);wLlӝ ?9{Sme.KJ5hO%be&( ~7{muɝ~p"Up+ .^k? HSL R U}&َmTkZN\AFsʯX 2;T`Ti+kt3)QD)p$rvepN[ClSx$Ľ&{"wXަȪ)g}obR/*)`w'jX^mZ CyaC"s.qf?/hn>Rh>->aI(qc ?6`\jNg~U~0)8(Ӂ)nx#'F0 W[4/<^_Ũcagg.L3~6 jd;f 놖Fg4 z(_kLwRJI.6i(pAx :H/ϩT DESs\Ҹ艍ne1GFhLd;mPg۠پRILJuG墬bX]LeuuUAV2)q=u;O" rNۇ(\UY[ͻ?g6.AwI 6YB:K<*˘0çQ;b\ҷ97TvpYC+c$r%״MKJ+7AN_RnrXʁ5a|u1RB?Z, {n}f"hǑ}m+f:(jԴۗKΖ0!㠬zS QB]n41 @o Zp&NN+W_OK_^ {/DSu\4nc-|p4NuSnx8@~8ݞ)h|d{J41[#;4洰xgVh5~E |֜yqw}2,qDq5LLv3 @c .^xw"Js=dU/IQ9Edzm=Nu/io!- 쒓̼0>ފ~ĨڟÌ+S5ADMnB|Ocn/t1MUf@YP`Ulz6I؃lтo߃6$R_k 實ۢ")؃{ɋ2_4Pd|TŖ^w;3YB!۸*[2:#r0q:JMyJп9輳+*A7i5IA9*ʉl<{ =C>mǓHV!B`о"6.Qmh?&7;>YVoF-%]T.fcx푔42ɛO6v'0&?093@*IGb 믉`~$`9Pm ^>og5lt0y!/Eش^\ a~iXJG)SUD%ǪP|}Dkm-=ʈ+1ý3LX"VS*2VF9f oEt7U'sF/)rU6liJqkmiOkĵܥXfT+(źMu{e*_(XZj' [C^c/V 7iE":< +w]U48T Ƕxڌ5sL[&2.-"ZVpILn4 z6P{,*,UHT?fN뇹 t"-LxFu7zTS $(BfT^ xbS3.RqR8xJ~z>gX/guQg:=$&a qZQ,uEXt ] W&>a gQc.d [ P3^AtN8,} ~ڜWdg?|Î-;ð|jD:) eh%oO4$6&_fB~ǁ(#,^S7\>fY,Z1r7T| ջC`^H_,aPD 8Lѽ;G0 `Uwc~?uK7r7ɾUڥ!{T:ZdJHgt-7;ܦ(zf/'&4x T܂A3yEN)p7boBܽy$mn_r@(Sl+(qcϛh\6# PQz_x**ŦS=)bbc}w|q;BͥCI̭&:t#ѷWpi`AWlcY!? @p\сǸݏhW9ͯ.I(J;f8&!ܔ%{tBY# @*#x_4,ؤdsl&*KaԠaDwp>eةMeMUɮhݸ+ /OC/6!$yq$ݼȜiQ@r9nFokqg?zV?Hk'&\H(L^mq~]GɯO/(HQ90l; 2e-|yRTñtM~ +!x?g"yI?|܀)I8JuMfIms *{`%!WuŃ ;7 MYNF>mWw3B 뮲̭]Uv5 iȡlާ_y gsZ_^ ȾBi5Q-uV}{dr܊CJ}.75Vx7czbS3Gjt;oHI<^jpݽ*eyYY3+!GwURץeR: \SE{y/Z[ o INo\BΊ+{ֺV!^ ̊ *м^U~ި# hF&??,,}h׹w lR9&>m\zffP[(6iC\/Iږi§ru5iQ΅c$.$kq'Gq2dGI5#`ajZ7 l{y@7gܺ0lUU*o">tecw:L4?z/Sc&'i~b-OiQQ;BzeㆷwMf۰>:ICuH<"{Kdz(B_T/t0*+ >#+у!)g)u NP`[8pbĂ[Si`E{tJ0KV[CmIUUMbJ|ZϥjLrt1+z|MpSg8 yZMh͝PP9<őx) MyRUQ&}ԚżB"<{^XW0BSr0SKUCHt@kK629>bv_Kt6LT<&*)$+i2Sm%58y¶R4#Nt1U`dMT?}L" ^@ùyXuca2~71fTHF(w:+QC:qdžo+>l7zɑ?ڵ&jZf[nCePX iZYR,چE9ŋd5 $n6߼\4$YF9XW> ˖B# N |nm%g! {;Hh 7BRleZarq`ȕ|1Z1H* Y (?O!o~x%U+UR~kHʵ`Zoٻ/-\]"qjeȅvR)#$bnf1u.$k8p}@]b6TJ3KBOt[NyckgB_KN f{U>_S ! ((8Ȥ>ƖăY;HWHEg'@xB<6nԺ N o8w)@7͇Lj*ˢ\YHDFϱ?_=U\?KP<E0΁}:>̨lVl7Ab,dKېB%AQP:cKWom EjFۜ;XA!vÐW|vH?a$Ýb|0&=fDzW}!X[V",Vx&V~QvreS,X~r8c{-퇢|'2E5t,cOT:6pIc!@bڋ#@!^=է;T(>!A3(x_!h6k7jFOP6? 4p]Q#;صy'5&},=D U= 䱏n ԋhވG:L_xFA(Ƀ9i*5O 8x+ԼT8i%8U&ϋ] fkwϤp{zUr#v+D1҈0 FdhӍ%90uBz6Y[vӯعi\uSIj˘-$H%SSlTdQտ?ÿO9ZĔwCKަT]y^L?RY;ؠtġge ) s*J׬tm흹Z5۾ 8j8osB5TL O[B5f5Wi[.K5[߃.<+ٽ+./dhdhHF*\οvD_Ԉ)KCS8D&1̋wrc=jZq}*D#{[h-/^C-:ےq(=vkW[ۑ ޮ6{t&뉱.@ LJxcwg & A\9e̱,ȀYaiv-$:_))/^2a|Ut-5ΗV!si/}#?O #h aLUa*"ITf9VqtGm=vE)LZ8hA瘍3icUoT[X (mY\y. S[`" f-y!͠6ƴԇҟS&fZSTfstSd AM ARZ~| tL+~¦Fb)4db t|wvcr.(ϥM%u!썢W%gMŨd@4-1G ^i`tu<-C_=1٫X; 5^kZ^L&`sS[mY5)x{1.0S:I~e HkRd`-ѷp j҇&! 4s\ g5Y6mr hZiT%u^ۍwbP>fjkǥC(-m6%+ %@&gANXj+&o:(HeY,_Y J4 >!/Ӽmqr\{"6-<}IZ-+JQY8LxndN_] U fhGvS,,&=Bv=%G㰩2մ.*8!46m+hgZ PѫH¤޴/.ݾРkQTL=7|Y~똘%&s³:Xdp'㽐@+ZokaJxEem? :__zCmLʀB%-u25b}?7<@rX8XPV8GK"0MGcS*yj|31lsMr8*iR谰l<ˊVM}&y~zUH[vGaGB'}xk=}/! 4^I"Ho*MO$+ #^;~Eg3# !7dE7rn#}OL)X%,2%ĝ&ئo5]ϭ >q18g6*4"QB%i%SoiTTǯJlAĘ3m_qB|QLl Kϟ2OmF=maz#Rk_ߘ'7Be#/O`lpky1[,`%gc qX]K!ew|Y ܱ ȫǼ1pW$75V \46Liv02G";=MB0,씥,iQi TZ;4rr(x9EsxS+L?[PЈE&O(z"OmozȣS.#V5ury!Tc,Lur,8[',=hN־~d|0ɭWd"^[|9bKN6G3$+XJU*1jLFCZ$͔6 ʵ '\^^دRQ-?;y-ߣ@B(I.3ҾH#,tba]~:bs2`߱ɢsۖ徊1ǘ_ m]nH/Ns{m"`pN^U1z[nYZj ,OZ'u&v8쏾[u*$8&<;^|FY?x%y5'c%u8>fSgEL^oXܽ L9 XOV(Wy3BK JX'CW0s%qDR^ P3FߩZlA4W\Hr uQ%י^_ ~1 V/ 5*{YO1ϯC()y= I-@Uzs=egk ;"Zol%C|IM4K{{{a"5̆/RmcTzZ ~N RCj1U߄o 9jM Þw)Tˏ{[)ccEY `M8~C""μQ4]t]$ MG׬e"A-ݓcgñH>%SdQD)J[yZ%OTTjɫ18w:c{2,d Dz6_b(ygN )@AF*bG%Kkҫ ֆKia: c"lAow#1mi#Q J]>f)JA-&LJE]? +8f>w+ᩋecx$ PiXŤHgŞ1^G9<*/μ<WL?8]L,Q׉yF_!YE;Ҥ3y0E_ "$r{tC!+>z'`N7-ɍA=f;Gq: oJJrgMdLMu0SR?`3&(W{a6ё5\D]!`V 钐wmH3kӁAgD|Iw¬įC6Tƃq *IJt+4~m=_")` Q"-8<Va@Uz|Ҥd}O?Y`wHF>~#IfNM kPq>C#:ݖ*ρԃ9\OL*l&ŠB/)^^6Ʒ8!څN5a I c[4Ibh, rkPb2P^JC.FXR%SZ ji۫j(f$:nVY22*r<UEJ0RϽyp\+}ul붤,3jd^ȘAX;C-T,&]Fu wA05%s |s*r($o-8 3x%)2(z/|;-u np>H@aqu+{TUl@ aKTM޲o(oaSІZ6~m']i#jbQ"M7qRf Jb/`h߶^AL5l)k}J#WC=41%C ֙#Sg#Ӝ~xT*M k#WFVٞ8؂qN"OR)=K bdBy{zS#rcm2DQP6(9 WFG;>,Q R,(R~Q ]$yhgB߇^uµ2\]78 ɠ: P?*9[Q&IJryD>//6 <~L8c;_ǣ}Ak2DSQUG{glƑp ku_ j3gbϩ*OQnws.p#'Ϧ[~9vk@kWip n<-b;9(O3_>Y vm1%R}‰'bp U2r}Zq RP/,Tz~YȅI' VJ^ Xպ"ySk9GO('4jebe|rЎ@Z0 90:mRF x>!iXkoed-e%!B hm{N7p'LɷA..ڦ;'vwAD94X9UMzY&ƒX86mB<Gp6t_n`ѷH^ìĪ_پB;KibXuT$Q3aوouM+κ}ܦX?'mxOxE@|r8)<ѴsλpuN"!z|[nj+hg4Ls-2Ht3MJc!u[vy} Oj-B:71WeBwuȁ RR</9wU@-zUr-ŁdPftyS%sHبz50Bh!6_b.c憋Ws3rjV'[Z`-m' %L6F#hlv+ڥ-zV0I\dNj4{5 f1Iڐ=$_6YREQ .*O?2؅ ӸJ` n]Z7y[\>)_eWI!A߁%n N1kLOO7"h˂\;8*i"Bj_tU- ox+!k$ u1 )`|YdfKPFHvd 0lg/~} Éi`MͭB]a2Fx"-a4`-[>v*X~SÅK3?*z$_Pfͬ0~js_ ȶR_B/!  Եl-Nk:㑏1R6:U XI3mu֙e_R֗pm %SQI)GMN镭͍:v#/v_dzmk$fV~yZusqʱuy]~넛6@Bv_"&zVJzE/y4b[c}ju]n>cqKFCry ^;2O a_oi[561/Y( >ER:$BG.f"-oB ͘]ApO(;i_V0r2+@#X#|T/iP N ]F7Z i|&}QV3e䇥`峉#[҇<5P Օl-bS <.JeFlCǩ#>+!@{Y0Cs,Z׵]H8_U% sE$0Al׀.kgdbpC'֝ 'p]Mcy*𩃊2g/YT; Cb'z;l9^^sɘxe]Ö#,S&Qt>1Q6LKS:)g5jLM6|S[zNq s-,xxwҚ:H非Rc[㵐I\ *(ɃYcMˤgXv:3947/k[SzqܾE1|H”Y ٯWRtÜAqAmz%FUw+uʵZ=D-hzI0N bW7l=!E'+Y[l̠w۽^&H 0}rٖa Ԕqii2P@Slv!DV^j$A`!H\LƎʃHUT=2S\b({) :dhg^Mfq9 ?ˣ3XWᵕQ:tm 8HOIV(l J4TG_0iל_u9C6dإxq$w*c;qAo )؈VV.7p=p8p!ڽmQCPJ0;=z:&3&Q$?NgA%(5W2 :qLs ':Cn;w{נT$ ёbND]to0^"!f?d2#2 ԠiPndJgtXP\f/:gqSY6JT'M*f^G+iz4^kY/`wm6PDj8"Q;X̺X0Nr>LNr AX5z+S5k(EBU ?/[*5KJq1\._?vӧw8/56X4}`;.D`,_NRzss#Z..e8Jiq_B^_ק/ھ2X@j׉,pIp86ŹF3LW4la7=zNFq"kMe'#( %<倓4! fKćWTxIO)njIgyEXBhKRJ)|@gS&:4>gFkZ k}' lep9敕D'ʈ# Ya;nƟ\GMoV̙mb^l|Xd)}蟳%Yܼ,"-]*7`i`ol~LPZPK/ IƱǕbJMMN# *pQX^5aj $XU4~bo:`>61\hĬiiz9\(˺}yg[j _KqVpH6V5+9NHD&p;TBrȑWc܏7v8NNzN. vBʙ{XpS@XX3R?뾥!z ,_ W^_[#6;juV}:"ͷ ^;5bi\RӦPܡnа+713;`?^! ٹPi;sd2(ژ@Ȋ3QQ3a>t.uJ&$Xc< JC/h1mwzF7vg0> PaW1 zd+HQ_ԞIx>@CoUG:dի:K5Vf4kZ?_2DXS%gEntC:ѻޭv&֤ǯnO:ɞgc.i wKwh"fG#UdQZ(PrVAw iq+F$냌GȽEe~}ƨ|ЧoR y߿fˠlQDNˬBQrp}&iK ̸ 7YjzT 0qg:qr%vKh0./_, 1mOr.>?ha lQlR̿8,Rz71È #\yμRʄzq|r#z5Mnfs~h) ZᓦMinΦ n._^16hO<ָYV\ϚўTX)8pFBafP6C_`9.ϞajfBrTGu0iYck# E&>,%~ƭS>CJwӵ XLFSoTZ"#ᗁfK{c=q,&$ɷx~O'6fe VF`ٳ A/Ti˪x- ۛ=jnǤ9rLle +[BY1Zv:DE4\1¬$Zk)u?ИլR8?)z,Zc*yYx(^q,"ВVkrX>)7-a'ynOt#IӬus>_z3͐Eդ[FMpEB,]Lg1r $|b^Zh&Ts^a]x _P_+ءsz f@\F!ٱo 1hqm'h@swm` -vS7*lM{YDLXwJ-f^)zDаc)@ץF\c..dYS17'Zhws>Q ؔmt TKYNg۽.E3p)nɜDڡC.''9 d2Yt}O65c) y4DɉDC QV?140*a^zH~)lӋUItH8s)/!d%Lʟ_;dv aes^|DA%ȒҎI[i{xxֱ-^eXC~}*GF^|>VNlCE; XNTպoM@T}VD?"?Lq{Γuk"BC|!CE|]+zo`!{k-#NrAv7hO\/k={Laژ(L)qǠRuR Y!+mYG]YI(NųhxE Z.߹CG륰}r:EDy,\qˤ-Wu4ibC^1ݱr{| Ο<lTʑ7Oȅ[lϩjI4pg?d* -1⠫ـ*{3tO5 gCɥa3-uy=--uSz~\''-+NVC(|PmO$hؑVN6c(QBO:֠K~}= G֑M ɼMÓ~m%628bge$W'*!¡NxަVl曫96l5H{IU$‰ 3LT%WVR.#{iN%Oȵl d%0>u%#M2#Mj|Oa]bV~|U%yEHYgq#Yo)|.8'ڗ"@a EoG*xPЋgqXr[t7iX]Gkv9MHb}.dd썿.=jѮ\LƝ \mi.I!U܉Ƞmv%V9 BgbWsҢ*yjsf8;;,5(=V_u⎘*o#_i?كѤx O:ƥ?D_P--:{)"HB| M_:zQAC.MAwnY:)e%(~5cNc q읧5r ߇+,߼k|~% XnO:u-.^10vٯ-%ƹŝs֕bUj_X 2ş}F]} )bMvכ@mz m=D &XU獦_mqccWaJvڗ=5`! !SM̠*FF9)Mt&vPd~1ͣfk3_*ͻe܆t>:r5uU?f9i\YҬz \o⳨cR[boz޺4aAfSjqX_: < Xmc }K *qB' d_hǙK/C$e;xLIn!%1_|VxE~KM$ AD~J w)+c5Y]Nk9/9WJ 2QÔLїd"> orlgHwv\o >+qL*"{Is|ےLbqH\p*jS9z +P֕U%Ҍ-.pЮ{zJ Ivm/\;bAUN!]jL~GtتFdd*C`OoOʞR㭱|0)b*#(>66D-XN5s1~Wk4w#'@l7'zׄ=jjWi{La)Z4R~>E9 ,ٌ!Ŵp@/4F$UҲE3N5ю(/ SW&aRyMkT`g0g{٤zb)H5 L /'$L'mtkؘ]/!rtYohϮk7Q2t,Gذmם8+tCHY8 Q;M;,8eiJ Ҥe9ȇ/B\U8ۆn) tX^zf;]Ì8BފcEytH|?OGbɾ]m$V/|{CbÄgSH{bR檄IE+ ^OAnlPyHo#@FJ.'7g4h4r_QQ~ :%5nYl[-/cէa |%wu  J靮hrH\3bO ^U]P_n vY(EAWܶHĬC hZDwIGYY - nuC; qճf@v<TPȸH,J=uNtTE8.P+[7$|^BB=/rH1`]!*8  /ez6OC@&&m\0N;T`n:g8uҊBw drm /bS[~*K~`^T.G7@In i;"=~ma`ޠGP5qhD<"M26 ݁5S,PXn!YM/\.Cl0\>@cco9 cզ!qϏ(w,1ݳa%NW,+d3䯕o5$$b'{_)Э6jT ѮrKJ! {'b 3$wB;pV)w4w:H!iLM&U^=rdKiLѰ+/0Uj\L=pU$4I !nT:RL=6Fqy &>H38ָLFU5n~%^ 3#kgh֒"|n6F7j3ROMFsi883 lJϣ(S13LvT >uH۽XU%%sbÙlbLPBf5 }$*3F%_s9.ͬ=ά>lDĚ\ԼdLfsDR|•0̂4dV"nfRȮՠI֝# ;$>? m|J_!E4B ;udAIႿ3W`l{me9ho?wۑX#mXa 'ț@Ԓ(kGO )0`kUM%1!ݷPj2'@v04*>%])2DQ:@93n࣍J>V3k~}zpo̕ӴW#T=aD&e}y}KﰋxrBb)z"׍q&nbL( ??w> ׾ώ҈w9!4|VBB+K!ʮӍ]\VǚZq@vWJBc~bfK)IZNW ϙ σ٪+ 3S(*Q"g P0[><6F$̧g IJN%#}^np1]K|Pp7r'SH]=@y_RmO sPSs<uۍ H\Ğ!wr7;#W_&V4U4hr{.h)x ti'L} T2imJP-# ~G &RY,u4"CW[6B!eJN?L|$-Ds:iہhTjJghѝ=Ś(d2bZYHX<Ψ65]%^_R5Ԏ K_N4:`FȷA; |dxt=F9 .uSr SO}ఽANI,nk&_b Vi.o4N@ƙh2vz2WDvGlyrv@Y%C-D)Iռ4b[PZ[B =5*Sl.v4~ D"zH<ME'rx/tBaOKWIwG}y~3J b &3iQuKrXQp:^k 2қg&Z.^k$kc'O,D] *nZJIP恮!vܿsBxQ$b_z# \ʈٰ2sM=ԓF<Y7;"OTS) 0C̞AGO67QK%-~򨝋ж³1ɛsF]َR.̠Co;'Z}4SWȈ݃/ iK ^ԬNab'mX"NUF ~YsZZTO{*l<';V[ OܛOٲz8"KWݜVjgΗgIŪcAQӎ805OՐ3q辩5ۘA y`Jc?)A-W;'R.&UA3^ <ڳ#`i(E:XTh>*ߐ5ܩœ֕[*lSv6^27"m:֘=BF<*V %1OhT"B4 I/HC7v1_ #L2@KiD  0U>G&.tFV(VGFa&&]XMmph0j<=.J?GJڡv3VOds8LK\ >_i]Y u 9&"1ߘslן-D6J_׍a * osTDOboͧ~;1Ѧ,Au_c+XhjA"[p@*~ƙn4I0!熽p}f/R~vگc=jn(6{ꪭ5v'j /`\"#e8z$ObS֏jbOfd A|(d$ }&ӄ^%5 5H^n-selϭH+U(X[Kv(w)GG"U1q6B%0.Zt ekZ@ dk'iѻV(PZ5xF-amM8Xq\gF6sezDbp1q} x A='%.|>N1@W;\.zV:T)Ü!zdեglGBxFuD:u(u,o!XLU/U}~/eDm|=E(g'ꧩ)CL?<*:XɈҀUdk莨aUvc~򋚀05LF1>rjU1dЅ8}]iDehIIGn 8# dN:UJd6B鶎FK*#"v3aSS^FmhV m7[4;%sAMD"q hXnH lT I$ 8JOvql&9?pbڣ ^10MEϣPp~o\&@{?behۏ+/ϸ8Ҹ=]jB_M;YDOa>ꗕfMoսBz/| ܑOmSw3ZZm0D\[}\0s˚pe]PtO&;3*q2Nat_e*!wnșG1 58dɜ#~m0UWy,ّr2wnawS?^mp|EV,=jL W`^2&;O gTKu@D۱Y3t2$eu؊bTg3>RDDx⋄K wmvm/HG)MP^ e7|BS@sMA;S>ސb^4(0K‡]^qg=qM{C[l=֡;'[xMeT! +8S.\V] # r>ST8U" ;m)^Y{?j%Mn _zMzܽ>Aq2zH3ۉp="Γ#](bp6oK8A(O: :ģzkiw?w:)GcπM뜲N4=wuApy 穚}ӂŷBNZiqeBwpZD0Mv(_4d =ű[{k[Lr_'!Y*i23!Ab+Ţ"ۖ+~}} dnZfvC}M= : 5?X N,KP52oic $xՏ`㱓s,ێG$qR "Y܉[# ߛ1Qe6 푻;xQ"ZEW6ȠQ/  ᴭpe Qգ+7?. |p ^u /M^.I'y ]5,QQ>@&dMwkD^>q[!BQ0`(NHa$cIg!f(T w]9ڙ3AO<(bJJi#'Ѡ_,Jů,ilR٣6 70rj"8N4hMĭxm3UGR$׌xaR>̊ieI69qd xxof:}"Jhyye.4M Eun1r6,mݿS$̠-qs@_'4b \JbO? DHϲ!ʉxiǚ}bDj'xE&;>x8.T'F#43Gz=/,4? *C Whb/ *ZXru^6Va[7YS(KþJw 5*xKE, D+Cg/z"Sn[m~Ŀ;2U Ǵ6C[/#?O` %@MHW>.AU.B&yv5MB6RvX3t(rZY3IowV;̍qB!ֵ4qSD4F 9}<3Md9{nS] y/{ޅE7 v;Z 7l5"9f_IK.mJ9E5=^>4C-s#_28?Mt%'-= (n MGM)|0Gy7SݚJXը]tɮFap[]}o`mrM84|t&$H6uD_Ѩۺ!#("2BQeKqXrWWS0G Q>u l4F͊V䤉s2y\u\t0-é]@:iObdf=RTQt(lt'S٩yaa Ey>ӆ=2SE/ Ƨ%hn{yCHEf# E.E>^<%w+6@\B/GqX=s]L |Fz]X82(?B4MFZo:fwU z6yM[qzn&,k[j.i#ENKle<|*CJڭ8$u٤6i; 9y!:II@B(~ ksƣ}@ :O>pn $Řrlϻi~0t*P$]e"ޅ`̩cKdc3z}Ri *vXL Ш/x Яdn "9WoAb 9ee #'b0QaU д%8 qm,+L AX<xǔB3#X8Ӏ"GT՜'c2|p23z}>uo>hZěʄbyePʎ2IׄVxʧYO P@V]4 Zϙ*Uv8}7<) gXA@I省'dtR-6=Bm7 2$_%mA&U "!3u{}O]o7o7r ؆yp Pu@]Ҋn}R!<t(V.a9ۙ픥phG׿ܔR; 8X𰗂!+ݫ"ӯ\ݢH7i}2iߛZvA**(-ƫG>kqBдb#v}~/K;-bׇu(&!"xӰo*̪[;[-x|6q>Ãuu7Nɳ3&%ka u~ BH|ك)ڷq'YrgjOu`cc3HuSg5d}%v~̈́Yp^_PIѾہ2 bˍ$l AbʶoׅF;YYT`QhxFK>F&d^d" #Ɔ+* yN 28)4$ e.U59Ɗ<{szcb$&ZX!fdonnǝG?VXbdz\&Ziq"zZ {nb3iU7ȭl{G[0[BʎM1WDlynh 䇢8\yPM2<3s?Ԓ =9lD }̍qމAsn53!^0V5{lw缢 b9\aR* Z~ ۀH8j~&qTE~*$zHug?+g@]m?j0ÝQp/=e`sv=k.;t0!o֒\4p5s'~;+?PwZ|=nPWթ@w]~lʖYC:īSi8L+zMm'_x78Ie+(m|g ?8yj9][~ K ޶i|&)=4=T؃d'()xxH;.9<3EH m'NHOaƥF{7Į)%wX(j?2#_`C]ͻ (QNzV_)o>jegE5. `䇙sWw'i!Wal+9U5%kaR #;}1&N4~dNjXK(KϪEZSjT#N@y.jbd@Bh8,p2;4Ol5鞏Q8`aSN껓꾦&orMˁFhA\%]PZN\KTx#\{xǢAIZ:똓NFš~QƍJv*4z}c{NƄ[V,ZT 'ɥ:MܪWE06Onze(=Rwb6$ȱNxBMB "0>_ƅv%8'Juzmtj,ќ|V] B5Z92f'~d,r~֕ c*~,)|koOzP ~{eqawx]2?88^pIrI} %]Ae:V{* ME%*%׳!SIھ됬ø5WT&V#3 Gso?_{EsFg@r݃g*y 4/mƼx%XإjS'8jٽ}PuˤCN8gn-}3AקSv$ig1DZ|+ -t;bK~` Ⱦ7^ھћYuժ! :?uk{Uչ!,d徿q=a2jW{&)H> $6zOOJc=$)Df72mKEwaQUTQngg mnӱ(Y'(7f:x淞okR( eS{3^?ɲbBԶi/h@[&44%2`T}1Qлԅ'$42_ku={WEmr6ѽ 4I(e]l~4+^VVvMxooMQ$-^N=P-ۄKޡ٫5bZ7{fHZIrRWy0@WN6U=ߟ1jѤM.2cI[SEzI! !Te BjBm~nu J^(l5lP:h@NQR9Xu~|R|HףrDÆ},qhMn+M_\܍`5 0x[)bofnBJc/PJp3%f0۝-EQ2KufoMbį0#F;cMFOJ(v6{R ]6w. $MPMZ/z:kD@REؽQ{ '\U2Kt걁OڎU5n;8-W;8']]:'*/4ԯbz CfD)X@U\՗w8B7t=S /'޿X)&}M1e ¾+[qD tŒ~(ΪP yrS٣2 o# ut*1յ;ɱz>Woh;JR4Hu&N:K&/'nhn~Gld㎔ м+߄ gum`j*A/-JVu[ 6rdY`ⳮ<>X Ģ|G)MrLYc2:%m`~'wM+6_lWJW뇍}|ЉQ-7zKizCޱX.rw &5 [,n$$NSyCLHsF;df^ >t1Bwуd@J*!3$teu)sn uVk/]_=cZTOWccaq``o*q270|ƦHRGzQBylNLa.oT6!T [FS`;A+K$eӐ;iFOA6|qo˾]]8"/=Txi^s?;6 /@x\\?\"`iQQǗiG!OUv7c2N#9umإ[3=q{ux'Р8PXP3qq/Nr } !6@0 2/L! b|\#]gщ5A _\6Im(w& XH8axDD ?M:; pXv=--6T[>W DcY:l:a*4T4^B7.{WL)`,MC x uq14ofpACS]U0~b]d c'iagԩᝩ6 漢|'|q]G-] գ:ؖH L6Y?R΁-dq "ZGsU^xc Xd)D"b2bJzӶ?;@%t7XJr$5UU>?xU- zH0l%\ّduX㟺-06 *2 i8iB6a^BIz"¶ =@0%.]Yj#}OMrke/D1 !\IFGiX' >+&sѲ!C0TY9y}&}X&1&H]DN1`z}J$CWV(,ٻ_ֿW<ybIW#y;JBy2$| u&,Wj}rx|mfeP`'7Aׄ!Ñ: [^IWj:7q:*Pb=VT ~<5|h%~B7?w*Pe@aс}"6]7 Jshq9}EZHTK78 T#Xedˎ'cF^:.MJKʋcAfJinĶb8e'Fĝ>6MM~L&ީ jft-8ڝ;\ӭQyMO@gdKC_HѰ>ld/MT& }@S6)YV6Ҫ? >{Zp#r{ĺօ= P7LJ"EVm!Ʒ@&pRA`S9butyga*0,oi'yշNp &DzWj>6+7{9l{- ÄSڂq^(V%1ȥ 5})}\$:dfG9UY ,3wtgHv`R2jG^+~f)w~m;s+\~5r :0#l t`BzGEC%Ӳ,n8I'Lz ! hΏKb(|JkR𭥬;EVrBЯǏsQB_QQŚY"dhH)RxÏ45/Ki'-ctȳ c4m7B^A'gW~PG{e VK4`VNT~NlLizC+t/*i\g,yrx׿qF-1:g>/H9U0㤡B>;!gFGENFeNàif%c idtxi鍉BhPskl&+g/;?Y%%0hEtHb3E*x\6^*@ۏ;JH֢Nx|&Ю.8i#<րњul@]\3 V&$5>x_%[[ FlxǷqtΒ_<sL< RD L#=`H;U-”[nK6>"bv(T+Q\ׁRea^\X6LYDTY'?qU FXs 45kS˽ek͑!*b]T*?g %G7ē1xxݭpe;V)d`&YuNEjHa~WП;${^f߯6*;dSz>՟a/8C[.ค+˒LTz޷He'tZ$A+ՒP`HPŞx1I-G!h;xȷ>aEѡ2 +?O(`҃V"8uGv5{~ m.X} ]O/-2w#m<Σn-3%4r6/2M"wj,Լ5@˳n*ԥ xߓ-sC^'0ۖB|¨d2DhfGul4} ([Aǭ])܎qؠOxANUoA{Y3)(vB] z|=nS2#BP5O*HvׂYqs.V|“/$^u+lhwub[Bg"@ ;jda|`)ݨξvx=9 "" &5fЪ!tІ³-IZv✍Q0潶Zo\7KhN/g[_*@ĬPPIvir6 􈩞hh(vG9I_W }(VYZ?vejA6+I:_܅5*{>wim›D'8-fF! &'wE\2] @̧$5iBgBQ NP.}~5֪.c+*a$Q\Xȯ!6 6Bvo/n>d(d$w OH!<9;b}'4 ])Rq+w<@f"y^Qi`d}^ǎ!Ȥmiקq!wzO'᪷҆c/KшAJl5B_!9Xlis;#T"9J nR'l"vb&D ć$,rIn hhGʨ;^*f5Ė&ۮey|4`FXY>L΂X&75#:TIR}g {RBI%HB;9P+S9IPwϬ-QDm(agX_G,#[bm<v^XVi"^G]43H]/5V_c=mZ;1K #uhu0ڒ2f'dYm/4gV i8/M+?,kT.hI }D#Kuc3{ у(!   Kس-~~ *RCk 5yc2G!c=#.@w#n X /<xau ^$*SAj{ܯG :*ҩKW4~J3 -AzTD+ժn?̆"$* ޅXRr̦޺MA`H99TRwyʰ[ƨvy3,_4O,(rcZv7V`s˥aJNT^KH! s2&&]ڴD$G-L<'فH_1W;9ݡZC@܉wڑ^,r-jsrAiY{'.q_okrm.Nf( u]Wro-_=O:씬bI:Aw&g)z /&= WwHs>yX_]6apXj(_nеO;I^;ݵ-:5M/Jߘ%QiM)PR}ZJ W;.Ó"oPx}5;@!eo9ZKh,`ƿdی `bJ@c*f2.UCFTHu%b.r((M%nO\ք_%?-\Er'b/ !}l Ez-4P5ZsUK[1;uv2[҇(E@}RƲa8ADA oE|vV':jE3 R٫`;gR4bbSsT9˯t Ϙ?KR\[o lidD!D8uH>JY+Pq؏Iy3 ;JৎؠQ0CsP$͝ j9Dw=IsHa5Rl͟l&RM}=!7ĆD YhAtNozE"ց1ϻ/4=p. w|ٛ2yaa֯1C@}] 1UL3)pq}WtZ+Yuwxh f&j)nC!'FRV"=;ۏP ^ b]$&><@FhŐTSQ fp&j_IK6a4D1yFl m\l2ڂZ RpxHgW7 b= bw>bE]m/ $Sq":GΒ^_xEHRC0ىz{] 6(/kӽ{\z %x69s-t|^m-]a2'~w|\]G{yY5k`=$s@*p!B&^hr`,qTǜz@VJm&QQTd G)ԁR z~[e[B>vc'WƔOR1q fDyIs| RǥS$ x%Al[α D$PZ">>fލiT-z2u!ƩG>mtl=rum y%W( Mb>t YHu-16ݭ΋&0fXOm+O:m::.I藳/ {@L,}4|`@Kp_8;/B] HV-QW3wmHa54Lk\7@&s8~,W>`_ b2 /'=MF°3ԏ7KlfolNaMhvMYy_BG}ĝp2{^}8$$'~['۶['@oDbYo؞ h5ޫ{ L?;^jipyϟPMSNWJ+!GJZnSqf; T.!ALc2*cDZRG̻Q}CEW {]ZsYpk{tu =?ԝh dUӻI>F b*Vn;X)uϒp{ l]M@sN)1%oEbp! jOfb9p= ӖB[2Ml;lQO[~:&NAlpixM@͎zj2AT{1N?K[R^3mQj vz$ۧ  n78vp1 XK13i`WFxJpqa32{GmA@AxOl912chpR N6=ǭZx%u~t- ,H2crE\AYOΪ?C޷-d$5AFQ'8 %ql=+erFr4fqUKǓ7`'J\cV-E&:ˠ Ck25CO쮼=-mjX%w(d=t'E[EuYFL #^؀nB^: s؃>@ƚc^="cPlf#V!9Ѷ`7 فBEkBU9=<| .=J8/!$C lPqX\CۂFw8%*[đ ]DpNQ& yuarre'V2XtzςMNQ3"|^EXG_DVmlbe,oxhNrFm:C\R3"lFіHJ cYwj$uz \1PKH/ '~&5JE@aͼ< W_Z,}ku (6g-](񿲥∑ebyco*Ǚu{Z>Ўy,pu{,"/#C r}yD@vvCp HQH*B `ͩ5&ɳ󏟸QZ( { Pf`г@5VCm6c؋nڭnI4&eԟ ul,ԏX!/}%,KmZa2?6|AIsI2"U$/@Y[k 6mAOB/ ƺN(]_vDvq{S(p5pY\wGEZ+%n"Q)9G`P0 zRbKvI?c`|$ب {6 FkJrAT?':W$ R16` 02 l6V/{]"S#Qa2$},π$[ޘw@TutmI-࿽Ͷ fZNJ5ARf4BbC0V,FC,zq%c.;x7!=į*I6:ۭ23a04h}Q#1 fVI)~Ȫl}͕ץҾUe[* =dNlE a]ga^iN_ SYݞ$'h) XL,'L%_.65 6G_?z /ЌOX,PRpnj 3M&f8OQ<= zN)j`P*"ʤ~PjSuZu)l)gjBQ+?D;瀺̴+&LJ{cO.LPpY(IW[6WU?'_e=s6zh46բ+`Y_>J!4IH`Oe@/ _ȫ] >Ց' u9HWP6wR߾I}~lEY Bs7U;jJtO WXtbBٲhMA{ hk" ϫihB*>b1LTķ'뉵U5WY2R3ʷ7?cq<c%G/sl@1-0 4S0]h d8%1,Y؜0,/aۿڛg7N|b]h{`+ -!ֿliyNYvAoiպU&dԒj1=̷-L󚜨=s .4w7ьX@m W4tb}3mB>L qo~뒅8 8/F-χZ5)ODё7MLkob)HeXyCA4CEp ຒjHS}z݋Um/Xΰ {-x'gL3,h 'nMS##ܟKc$H|˭|8\F]uLYgӳQ tY"tj(C|bzF_ i mD(t1UH#Lc66mnf{nesAul4۶s]sг) <;=wswD[x5a$n]ǃ@ jxRT=<_3m~"N39mX$&'W@z١IcpczH9FenL4K/p9TwI:9N"V2= ,xiG%,CPRW{[@X2p*V˃!J.T` .=73/gFQv0YNVT8 雒|&;6'aHCq)}V ^wj(#G 8fJ#1)D'~^MUqW<5.{ߡ`ѩzWUJ@LS l]i֜CGGSW3nkB`c̯Ԋ,ٿ͛F] \[rUF0!d/쨤U(踏N dF8͉ߺߊcx#LΩĖσSb&(HC~p:K Pءh*?rə/|캒K¡O6VR_:{+t~[,*t#e5QNR+tRElapT_~vNK RgYZ070701000000ff000041ed00000000000000000000000167641d9400000000000000000000000000000000000000000000005000000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/udl07070100000100000081a400000000000000000000000167641d8500005480000000000000000000000000000000000000005a00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/udl/udl.ko.xz7zXZִF!t/4%T@]?Eh=ڜͩ[f3}A9_7Oxy܂i?6ZBC/V%#إ> .*n=Lszho| tX0 WD ##@ })q{(OuC9/{:5O] %5E&%?I-B[W+DheJ(HsLec]^ xN{Kx My )VF'2A4, pSM}Q{8NhKI:FgN->#Oٲ瑟X*+H)p懓 O|5|0C-\;=aM."QL f^/H9g΅e` qP$1M(C!V!wI e7fԭ2Da  g|s`^@QiB‚U;sbg^*U&T-"aLufTS 3a}2Ԗ}Dzh@?7S"iwlHgjz_2.(YF@5'IQib1Rg xHZ$ vP ڶVV,\EU֑c:`RRYCDPɣSB{@e(QDpIw|TUa+GbE4:H f64ۤ9O $&܎#t?w:t`!:0)Y,n IT{!z~N-P:ܷ]'  |2[g-K]X3ט.ëք⋑ϷC"+vQIy>h@?W;gERB0_xeG yyŨ 3]!,AmLb<ָS#̔tc$G-BmZ5&{FX֣&O!rWWF #8 r$a#[ƍ18g D{w鎨Hf_DP'a8{ya2>2 ֖j;_[珟HE:5WVuO0bLv5RʪI}(Y97mS)^4y95X| W/,V}O/h:@üw?MqJBB}И_[/x6w6Kša9;^yMFڪ—dc=:gt*%ql rGch"xr/1HsOT61n%A5p-@SRkVmV͞ 3A aIX w}i.cF&{Lzc]WR? L&S V2Nq2-} ˄BjBGS''\c1d)vW"H<YIZ+G 7Nx"v*HG|bc dJ^J2PO!{D`|ť[`Q]@BYrln˛q^4T*jȤ/Kn$jl^߱H@a0!>:+:GsFϣk,@ӓ)aGҚjt foBS:Ґ47Bh0 $֦!_-3ZJ7o;7O?W>.YXrmZf8)2bYIA49q6q#>0N݋n0՟R[o %iy0~OF$bLhAXwտ umg~*%4WǒsɔQVW*g{p$|3vmO0PRc_='04\%muP; w>\+)&o^cH3Lj[] Y1gIb Ε+6''bf\ߙIeV![S1uF*K3|}DY$sط:=f<ꭿH"ל u(%PÚ)*M[걚E7rTT?CĊ>s_3.Wx7жZ{E&I>.(Xp,xbʂۙm4춻l6ijVFҰxmKK]7( -ۉ7{=얘#d%la̧)F %涶_ZB/7\D_$FP FZY!_23u͒nk-d$TM~9+ r1ΪY/r`1ˬbWG:j'/ύgosu840XC[p iAd!/l RO˟=AM&a]NHMz4}>\'S.H~K\ʻG5`Lnvl W{0 :<ʹRMxkC34On$+{4<ǔUea>LU_(pRhl Uo\ӄ W,ˆ*8^O'FglXl c!fE?mK^t6:g+tV4ԗrlM"ڙ}A0^*9\@WM>Ñgxj{|sRzZ8O(TFOx>2jk6NaMN-br& Vw(a2aJdpTUvFz Ԑe6D@:1C.)fBle>rZx\uj N2.)+S4z'x`sP*4rڰP^JNd'*Nk>;0F@X,J:H]~[0˂tzXޕ>/ϒD:Fl/vd4lo~-HRo|<'xwJ|TU!q)*(5Bd&^*&?/O.2}ou,(H^ zd|AFS6Xsw;0%N$l}  מȩPXڂ@2ڃ_[6U%7)k/ݢ* ӆ#Sκ$1Ԝ J/Nf_`&Rͳ҇@7rZb?R>%uxi8dxR;["%>_3AJgPad&m Hݮ:SI-DT!ja# ~R&P?/YBРe Jtr R|3D,)H\uEf6eUd1j^',zQKOD=?qi]Abm)gZS WR E70`T0M/ZH:ղ\\?ӧ #% ,pO1L"Nf-XYо%fzyULСD^Ijn%2M 5!=DYN`{X7vUrAL] h?fAGkS*i\ǜ6aP!sҳṯs{ӝ{c*)6hU8 Ze~T4mSwQ,J N{X.u)bUe})Bm oI2IYB9.jn8/HqzAUʡI)h.q}`(S¸qkfCHbT͎b2F4Hnfi'f&m:x9XeDwZNVHaKV-tj,oe/sYh5}:CN77}}0ګWG,j*YT.tN}>bŨͯl{oL4KݍRÓ@"o{||m J6)% WǛ<4$,G:?/6|-!s_U3 | }px&]xeG_rM3ReoZu4 QOk5.]y^R%ڹS/ J);$Hm񓸷~.PrPÄ@ Uo^T0a4LWST*r 0׏vVd6ڡ@FA*ʾrF\ԓu>܎ar3\pM44 *-c]ofqcܸf}0 [@O:$K Ē>^bAacTpQHk ~ ˹$R"U||[3f7,=֙Do(o5PS62׿|W}FAdi$1 a'D_!g #F JD#gJ `pKuD`8>c;ZXF{-H62jYng\?(Y,Top:e/X  {.VK= TpDb P[ qLc7T4K]OPߩ]P#;Z!&,@W-Y ^S6ھ z S䃱Q9VG!">,ʟnIŬ`OE:UOO׎n yFrľ#LXΣT$:ihVhRL(@F\W4CҔjM U1T(@>rW:."G(;DzRI~H>BM;‘ul90ҥ.7ddQgH_+ι=:WHA ʀ1N&}㡴%SmCX/qWpp # _^ 7Wc8HޝDT+InNQ+NA {[)}U-8wjuDKc<;WCfIOlX8vMnrF}9ٙdLm>J3&֋S}/3xT 0qwkBow<6`Y_ bw4$pLO-I[iX(]|,l4> ;7OVslfo ae 1U\M"MJ\0*T8K+IMN18=_`.\ ̴dyh+0;Z3AXU9ѵW<ƺ(^ ^Lޅ{yL|IoRЉjc]9n 0J{G(Q*;&Z;mcq/P>ا_0핵oWLD6R;#݁(aNi<3rpڰQJtؿ:=Ǘ')X3=<0~KMǕ:06sG5m 5#6ܮ7UA}w3>1(`9i  n%K)sl>\xLy jTR3%5@5/n;|/Ǵ&8&9mu:*Lk; r<,nܱ̭mf-d wjIFIkxiJsjY'=u(TX\Ђê: lhKuvZ z^Z%4}Z3Щ=^BsǬ)]P#o: i]R@8N#;nOIDx'6m^z,zSSKPd_;s-]Iw2Ρh*k@a#MLvQ.}jW'Mam;ø~,j1ATDyf#2b-@7ϱh M.tam(ToHeFE"//H>aL4g+<A$n f. zŰzLյT n/]UJ=`z7orϚwQR՛{:UA~YFѣbe{=gFх8%#XHSȥk8νλOPTO}tl s*Ź֔A2Lp8ZVɒJPԝc,ƇJ.[q^>Pvq˄W%VF\CIURӃb7 ݰ*CtAp[t)] W.n bQςi]Uے>4W19?֦r3kہ~&Hw=C׷wa5FZp ^#Ey-aQ%K?M H !`")la_j-/q\E֜]rKI x6tsm}Ab/T݅`PF(D/1ѶhJM7.8p%l@kmNj<LA_<(ƪ3!9rySaMqJI!v!-,Jr-F6yŷ0>8q]`2N.VZ"w{.:DӭͲLOچd9lz<d{u+KqTߥÆ tl+8ùV*%\9ْFqVM#]j$0G~A[yt6t&w#0#ݚro-0z0 hMvU̲T:Z}Z!3\|=[gѷ^ys7 8|elm)!gj[%=LgUcұtoljsIXTVW>A>{K.ߗ (p#2/k|;SO>@ =$A7Oyn1m;_Hb2~Dx_㸅D8 )5[X_ YD] (Dխ!6;㱢X^XܙcDH`Ph P0`|sf67xG$FKM!y;1ϵYZFy04b]K\P|B0 ٰ#9:tSMSFHrTk]θ۶-35c7n i m6j<۽ٌS+:#ְX;97Cz C(*p%\7p[ cD} + 5 !*-v菚i<=R̰G qP!t"ˢGYKSwfDT40:;#wPfwdΛ>k ;MoVb .~G>gؘU.7zdw3IRN5ۼ8XL*An+HzaדYJu]^cT;%F'VZmԹ~qx%zB/CgU,)\5:gjØg>$zx䎣" g"v{!yhq(o8QN)=0;׃S%=|.zTu<۹ PF\|hlť>W&N11'31ĩiX/檪wOmިAzGg92jk 5 `DovK?eK.t3 0o{Fh&ҽ,%H v8 7q=SFBRv2fXPH^CMz׊3+9#B ыoz5|'~:n i@c5$*nO/v$b8I5-:0~huv4g}R_8t;jOYq2 {pzJ/搳xƠY(9z/ lm5"ș aI {7G]j^.ϐg ZhOç g^%|s[O.S" \-yyo HS:][c8x,B݌Pf ѬEn2LGl]GxSPGj8S,n%A.Ȓ;[Nء Q9ݳ c9'< ({Z^i3WriYeh;{v̑xEhTR sE;61yʽgx{~|7vAZy@*X'M| X ڰ g,eŚ:YMv&;; \+ՅHH`1͓MS_93g s|/;6 Qo= [hd@&Av9" #YN[xOG ?*tEtpGgiKFbp4Iފm n<輛Β>8z7v359luC-6DIi(?gc_T ogGS?*f<ɎB &JA4_eLB xN)i( S鉛T׈O̡np}Yjd_Av$WgYd`km-lJ0DC (  x ս;1%hk2E5uliC_0xMKZIe(=2C:~N@otAQH:OK fmĨ(X\|73/bNf݆H[2͌)z޽~2hK^֜E`*X.vp=e~W .!xՁצ}`tzH$)ݫGrkA`/aXѻ.9?a%*w?^!78԰x+D{|-j$f\iMo`}X.d{Wzz0-?`&m&n'-*E:(0S{*$ߐ%OUd2J3]:^' axM>隅̀ J0/[D>#*k-ahԚ[kfIL%% H8Mh8Ҽ%8,B>F'6F? O 3q}B{3]|M8<;W E0 #oEme[OMӦ54֕4o9"3bYGTB'US(zfGӔo҃K/A:ĺX蹂rnݾ2a/y2Q]bg鏹aWq:zLGE^VJo%:[fCX`iH_t ۟׹۶YK+r4M닭* c-CV>jހ3F6TUH{:HSw dPnAG^:8[@佊ZDWZMtbh31k*ڂ qIzN778?Nz@6 ҧ,mdF~nZāƺ#iv??)'|˗^#­?|&vVN8]k;OztnAVH<;62RLr#l6 M:B Cx@c Zt~|K袡 a|E7Y}]kdM9fxzhiX1WlK㔵I*mRz mRay/yH'l|KBg6b-@; ñʷ"bLq4͢IS)סRE6YU%b66g˚$}7 AS=տ& my=t]"#<*h'M6k ! ItKRq^^KlBcX %|@{W\zLK/@ㄩbuSU怼LcoBx%%mғe&tu|$N,o&ZzfVMI]fq^՚BLKBժsF)Sp N_tM[N3$E֕n}Ig&I^ i>UsOMB3altqj·r Z"<wU c_%\L__>NczqPY@6rW]yMBhSo8׻f9$x:R㻅2v?io:Gwfwok CfUsZƥ0S`,k-p': oDڃE 1^a;R"gv4J0Y| Z6ڂ^~CoR rp8ǭq56Fjr@#^VKϚrĝL!C!Tr /b)D."T RF&1:XxSk3b4[74PZЦO++\˷[͇#ys3wjnm:,?ٺ[DF\ad_/JWˡd5kcCmU{\2ÈiW[`FY*JSKKO;sv@mrrhёeZ}mP܌KTݏ O8IڬA"'xrZ~5;NL~GlySږ5.ROPҁCH}ZJaR]0GEA%g3=KJΕ>N%꓏~dοފ5jre};} ws wcѯW  H@ w R|hi.gC@*`>X&恳'\0:+~ fih1ۚoayz^A8* $xE&XW gfgnd%d$ WJ8"B)d5 <+k Bu9"cH ׅvM71uON&ںTa"!Ԃ9W Y_XvY=nc qNlUVU}!H)b{F~`Z=cLx=p^O>>9$alhpUL9BsYC^1f9&V m ҅SuȥPc`nSLA5_]rW}*)Ydwq"[ ZV+pϷ/KsG YGn%h:>tٜ 2M*HRpJ6wGLI9o?-^nbB{GqwLhW`9@˻ZMjD7.{d7]g2"G-JU-$EęW[VwrSef8{?-6=$#/̞bڵ-5і!7\p7'XkhDvq>ZMv Lah8`{'V TFzR=_+o_^"@w8AJaϩ XufIr F0aaGzdB SZ:i{f!!lqzV;@J"1xN}lѢdT(n~Rm\! ~E`R=ŸZ9CR-{KqX-*gZ9'4]+N|6R-q*$8?!D# UD}*/%I J:OQW5iha} ;mS큷'JI~]C7qWCXW`;LpF kmKቔ$Q]c蛍i:8y*hy#GiSI׮yB('0'ڵP/Stlo#1K Ol۹y=.@6ǐE9Z]{OdRg>qF"q+r!sj "(aj|9KҪ<5(WkQj'n!꜠tj'5[`2EC˭_ꔡfh„9j9%53Ej)dy7һv"!YNI2 V*NKG>eLNZz~ @ /^bD->1hR8M3R* p<猨oq Bqv6j$}}G&+y0Ig}NuχCI墎pYdb vcO`\L㢜*)j`䒸L ӝϴW9;Kr}Іx$wƝO:`!URH?aɷֶ Jm9(Ә $/*bc*mjeUAfwPn; dzz\z=\i)ec}E9h)eҙ`՜:-YE7=c; &%aX&4ͧfA|"P܆-j`&ٿAv@-qЖ`&W$IKqy1UQ]282&8KGm~OeO2l蓦Zd^F' zxO1G#̟᾿Plv@JR$2D`ވ^a0pIu{cv=>ɯB|y 4%Cl+/FkчPg=JFϕ{S޼ *Toe6GlЫn.^|(Hd41KbZm qp ]Jq 9\$ С3$=I!.ltM E;B)UwJYp5 oF\|V63۲hѫLӪu+<0Z9z=v27ܙjr_'m 9LB/ȘI8t6  l>=FBd=/d.oa;Q6E>^`f@@/;Wчؖ^ΘA~| og^7IKy-M7՟ sFgKC;H&J$s͸y~<Д%[NlG1Ni*!a&|?$4 j>DչHGMS07Z*j0pu 'T-G_ΐ"dBrY5Ȥ /f' ƂNX`jj;f3̬DbbՄnht`Hߤxm|٠Lnv4D(rm fkUIV+6]Ё~/F5ܩ1()OfFBhc{oYcm_'5LK=߻77{Ӗ04$pZ1 Nߋ"%(-o{42ۦl:erKil?hR"UDy=:̾w0›-hݹ۾eY|eY Mk)&+O?%_85E_-( qBr_ |Ilu>Tm"qlY+0ohpc<#ab-( )Bc2?݃M"!9& \5+"rfv#]DgfMIݜPQ̮<*`W 6 B/`av>&gqwP0=ֈa Gv!PC-ݟ?YOD8*בLd Z3\0a -{2f"䝘>ZBL=DtFgٿ|]Կc(!AP?&ݹw =VS8j9_YJKxF|4z8UV8XO@- ,βS=7^¾l`k3읇挻+ѩZ"uvwkKwK{Diܨ'}gYZ07070100000101000041ed00000000000000000000000167641d9500000000000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/virtio07070100000102000081a400000000000000000000000167641d850000b9a8000000000000000000000000000000000000006400000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/virtio/virtio-gpu.ko.xz7zXZִF!t/չg]?Eh=ڜͩj^ ե fNm]Ӂ8r'$Y_j:ϋ=ktn|#~n Z֜=d"n<"6'A!pܟn"P _e@Gg'G.YK,7`>0yRK4otU|QxGEe:_G45a63,]Z?;m B{r1{N)ޠS̺XϒQ1c&3'ڦ[=XXy+ 4vBhW:' g'!AnvrW UƝ̏ ofyRh))UL&"b06A_kMdk$~84:j{c.f]a`E S MG5\Q 7c&|MrFAiV|,|B/>]\AFO2u죰UNu2!(L֕<  ŌgO(E`Z#qwTq+縗y U'uH[X)V+EU z,:{}3 ́$]̾8c|?R,6 Q;wuK_ Oʖ ]E 13;k;W;j5;p&E_ E޻^qVL^K`Llzţ_WEʪ iA;1YoyXNyWSmRS:*PEc-Ee,{bh[oB{9E<䎱nb'xJiL%ح$/3~.&r78n%:$&z1c,ϲH_<ՀUed3hDQV&\¤vyo9p:w"m&ʪ 5&0޶7"gټA!l\&07Lfa^e{x2zz.GpD&`7x**/D W+ھ.@S_{,?z B-nJ^=K0 S] yYOYS حh.F} ,MIPpvTyo2\t+YJjR|meQx "W\x>G"m/9uy#%L~BLZAD9]0$ni)39ͨ5+<ds3Շ=K j,GnלJϚ*vm[iRʎ>{Lqht#|w2w Ͱ.{\JOdt%Elu*0%휹F!8^jxmoq:@0!Bcuf'f;yFbDgO"yxp Pux[h*#VٶE}h;EvU7zG;.*XK7Yt`XoY|b~_76M\6e0엸C2׽D$m' OOvT>$/i`vS;$^qJvDV C$t'ES\vD3fn8h}x9>-VǍg?*$b޼VyI!qHڅ s4(^)f|*-Djű PD:[5!]kq w3=qinRA/#į!׬c<)YÃV^V'vW\QWxSJ*eVr߮uhwcBk'V eJr8zكHXU W5?}"Sx3bI֛CVeh,lq>"㤳+aqK7riK~ XJwNʽF7 9>7bj+y5W!|" LXP e6T}MpDX/sUe>( [ܤo c, ęƁ':_p'9ͽ,mӖ2^,m>?d;"b6R {&H,9jyxac=yA1YI&HXLxm@e8 п2h; Is NJ`b'ha)殅)`BTOml`}'u^yCJNZVw иŢ{YY'k{Mܖ8) v|PCԀ m!1CBRsaj!"y*Ax95H?MùکMg' 3AXՇ,HI?D(`+2B=f`F  <ĵfY DN_\8TټM)NhjBs x<%Vn7l>8&1֑j O\>yp3 Dpb..Rrx3rAH~9?ۜA9XvyWX]_hV@W8R0Qx(z@h+s^Ĕ;ĕsTbwiT?Jkܬf,6s |)_g\8'y"l(nOyBY0d;:hWv*8fbivrK`v3=lI#2(hZ: g@QHʀ*' GƗrǫ 41Ϲ$bAQ?\o 4.ݴ±D [] V쒎@zҩ, %nk+MjMX jsuUB$?HI ןhh ضȎGw1M;;A[4Q|1&ey+ԮwBM8\g('$S Bmp>G+b٠}1A(}vl?n`k-1Phg21L&ÓՇcNb&mv2lRG/F3`Ƹyz ;<@g[wrGNlx6uf 7/gnk8;/&]8cwm" ގubei&3RlSjJ¼avEADˆO\o{ J\{3L)~dϷA mP,v8a(l<Z&GLl+f͢6̊Ⱦ-jB'rAOR%[o9O6rku@+MGƪasL `KH+oW*0%D/Wjy뼉}^DƩZ@p-%*Z&b?[v?+RvMTH>tU2tlB5HXzt4+Oddݸv, kKָŻU:8{1N ?oǨIc`9Ƴ}VH{㜜} ١ak60݃lH*֥5r]m3l(04gH<\r"Hfe}wГOr^_'.ZO7N<@$l䗍+h,er_$fpgv#GMY&ܮ (!vVpDNR^À0U(fT l".onPVa\⺶ǵ*@U裠}D xit9j@6/D&߸ʅ$,bP ;=E+z{X4Vcm~bZ*1ﱜSWz ¨-yZnS|V9L %!Q|ڲ:/[hK8u6*mL惂&j]U8X_ g4 ƑBR+E&ϳx̅<UQmOT{UcPzԊW[(KaPJWy?iO?Vgz)遞ݩ@O0` ƀ(OvrEBi\x9Df3 63 zzM`|caM۰$*q[)ҁ-9 |SNv7 mO3YZm;9ЕHcܛOOZG -#:) AžZV<e(BL&1h)pˊc|ߡ '2p%Nf!ݤ+ZI`BKFc nir(NS.wv 3ED&BcQEyzE $tݗ ш˙6x;:%I$0xjH%D" Ɂ[[Bժ9$y:b U 8iA68@#FY𻄥C Mqv-lv^Z=JVq5V ]7|Vc{gio Ionf"ׁQmq{†UM), \^қl 41X%|)"6eUjy$r4wK#3lǸ=}8=G"2X:BCny8/QY^?3~};ji"pK!Hv"w2g׈N,$F!yDXl|l~n]_nc`[A@h= "ɠ,!fKv;Ci(3E+i9ȝ(|aY~_|C*˴ί0qϔ/Ty~^ * í-Ei: ބ}}>rݢ\2EԍmD9{޵#]ּն &nMHDQy L F bvJWS363k$SR:o -Y +1G^1=iޮy@DIL=4 Utb2:BĩfO`Gn~Qժ[ǵ) ּFx$~EX< ԬVɻjn.Bu(=~QôR䷙B&N0j".:ޅV%uǜ@Z ¥ȕP$|HFM"QBƢ1zEYrL`E~} Dx-龷 g0ļEHv D î+[Quý e6nE=tK"ޔ;:#pҒ+rEf9E3ܛrrmBwV`ܛ*n$7b0ڂ2=`1FL07nQ_h+j(ps@s1z!2^ybw7D=.:Վ) gf)G8Z^8r3x97"o :Vx<;/٪x98Z2n(ɜVP p,ƙGmFJ ?pY]9Q=D| ىv\7h<*wufyV,w~j)u iZ,ViEsPt0{ő;Tٻ޲7 ,{ӈzd(Ku-Bwq`ZN=XR4Mo2EESofH{jhֳyi KL 賈 CAeLJAp&8+{(7<-9U9/Mv{ީ`qc*& o J)Ks._F:n3)5$woNd MmI(&;y@$|`%,8;pcB)^}$LM6~fF'*D,+x0}Q|(um0l &*9QYD9K/a =y: McG*]x^o;JN F;d9<VmqϽzYl,cjy}GT!x4b/LR#JhQ?!O \n)?JWN kgoBBngARX㕬IHm\NK!MA%suܱHk~W;îv6i/_:aY}jݬItCIV'7x y2Xwfz-`B`@\Ԣ'?\dM .~DcN5GϭsqbaaO 7jmp;8m  q@^;•e+:bJS|OgpJQIS%>Mlpq3^hU^SiR㘑Z{˦(C™T;muB;YgDjVPW]>٘rlm!WI4/!_K@brlf}JmUOcL3 @9^j)nqaMDwxG*9I^'xn,0Ud\wIq I :-;}_&EG#@gԷ[@p_QUM( zknO]QS(,M9 pEXJV}) "6wڏ{ 0Mw۫&hgvDbFKi]WI*4;6,OqGVLEqv||FYpD9VK1=,ylj< mFoP?dmEASٰ/ bR': +긦nTQ |fyE J ]3]BϮK:_R-FXN`<;(f"C?=^Sfo]EvV Fx߱nmsQ^p]O68CEx cԺ6R t4`iA@0%>-#Ub>ᆇ-.4 Q뛹h {!;tb8!Dfy˛[h8I7]l7PH:O'?Dg䶳`D3 b2ꖂӴ7.K{e0DY_TXZe4L [ CS [e:!V&kAPt8aw(Շd-@2B)?ԘNnT#jjRf<GAAwfC15l"Um[6^iWtفHk ΁#Yxqv*VbpIbL {.P^LPfŌT ;§oX4^M\+CrcsG#M۰ow&Msnw]Q5xFDS*8+Rst$kO umEPsx2GICra=$u1:;Ÿ-|G%|f)C$kߛtIdgɤq}+u"8Wc;miݐ RQ_7; >x\S&[E {?$dd, @+$d|FlXCSLPI6Z57ZȰ_ Br;kY,I_%:q|HOfmk4 ^q5h#I9eJ>q.L@aln9 6Ýj#!h`[xƜ˄#z9.{ror m7[x|K)Kyps=/oälptuK%5Jm*#F!M4CEmDR /*i[<2$J:Z*q풕m8eA˅(#G\-lYP|dN3S gj:38F/t\:36,еS;F $Ѣm7]KK,pExie%eeeiyd+Or8flTWƻV5Enhr ?Ղ Z+/-tgtf[A_y{T!3d/^ݓIX[ZhYḦ́..ӫ:JR_QM MmI>)4ɱMOq:pcyqTy4e*K?r:|)u'h^iɚJƑIethk⸫rOd3\g,FKEK=?rw$V&Hdr"CZ7| b-3҆Q?_\&lsQD˒z7Թ~ic[A-le (Z{T 3Ls1ZtkPO5Hr˿N䇠|kdl`qNdb9$z}|= v̱]Bc6WїljIn|v0Ց:IF GϚz4tΏ; 덞O+{EfE*B`e3œAM&1\MG~#ĥy v_e˶3mRmDG%GiS*8FBzNs椤 }>)]~"u+"_sۿ52|uh{sXTÖH,.O&d W6eeD|é҃jQnUR%Kp>5"@_5oh{U;o+BitF=@~rˀ974ZW*m"!`;ڵjlnmIf9*sS}$F3&js2GB9bgsM-6H6Tf2UHJc6t?R0Ԅힾ w;e@+՜W(Nnlkܪ_dq1TPO57HeFJ+*E̓.sԁ@k1jeL2CSO;Yk MP9{Z_"3p'MA?&}@DLb"4Gsi4ub%W`iRfl#.;a[mG/4aqLNiLyAގoq|:zQ:o Ɯ&_BwKE6| E>3s]EIftqj9ez+v{>LʾB|=D߇7ưb)٧s:!R~,t;%Bì:k.[; :&0@IsK"PQOSűCL~rJP!Qv0 ĔJ,{>wd3Q ηU0\\7 2􎛛Gyp^];ZPvF {ެ95@'߄1Y29Yi.ͭt$};ATWUp }n?/2<<Ž$+[:8M&2,gK2uNVg v8I5Z~I[Gdñ q] [C54'u˗~h둒r&m&+h;Ʈ $zy^O<cզ ]Gޓ{[3R[~;]hY%ъq?A> CmyO)0_Y WB%Uq85D({۳Pa3ӝm KP~vƿ+z\mD0O)K;nWAS}lФ2W:.(vM?˅?27DI<?zo|=9l)A$8ϕO#bS4RG=W{:ZIpˮ|c*kݺNaLH5ʜ20}D[rZ]}-28[P`9V]dOC5XOoB}N DANVdt5{3k`e?)8qP X,V ɯ{Tf*W?sQ]:+[uiVk y|9P[wqoyԢHޭ6/'sկڣ{n2T2 lV n?A%r,l&#kJ† .18aܗȞ,L Hna@+&Ǎeyf/;8?ލQxS7b&`Ӌ] n@&'P DžZĠN0:-&qNhM!Fjtj[ Jk~'oa I .VfLmZɂy9&OW͖9]C1颵wLRy`TtBɗlcX2xXsV'8> Aچ#_dHdSL8uvO5CF?)@۲+57z}ؑW+3Z7WW#|C=Z N0=υcM"ywN% <"K{P`cDVIJK*e5kC Mf Tt`fi}*W@f՘fO+472wWT\Ղ"k,gnf|&@9NE8c$y$,?4 tu3&Rw Y%PШyJM[C6.}IqS%xUC86*?E7=gL"'A킱pX:知S8'Lc,2݈c='j.'C@@{`(>5ɂmAGݿAPQ2&8snؔl<-Ï{f9`Ho{1%HF@1 3ݙķiMK`wum>}G,"IY 4}}YFV1ŒlVM1MB\(W̪b=TOg(u E-#:u^$xZR{OIPXzo9h#GJ a,b[ gH 9X? [-ubRX 1JMTe冾xQ5@H]o1d~&Ccpni4:0?aK+HYs595k%Ԭ:@bhvЀN&9R","uz~@97UUL*Ɔٖ{A5&& iǺ?yrQ7CY9n2{XߗR~F{/_跣d'1N Ϗ2N8i6r}\$+Nw<8P)P}~pd*'BrN*B?*4qa|3*e-W9Ƭ.1uV\ʤROɮzH~ !hb,x )IW(=~WZ=8cTԝ,u 9vD%AҲ1!B6rYt:I.oqO:F 74+RJx2a9ޖBs`o')gEA<&]nҶYxhrnl^/!cH8ZZ#W |Jާ*h!(Rd~PvhÎ'6*,S.RX:$zV|aqw\)̠ rt3WjF(IMg&P%Սa)$62)Gf#l 9iV`"*V̎\:ʔ#nѱT'aNk4 'bR8xqBϐO>&%.ڰ3ƿ[g?>wKуPmeJ_%dM*Q]7^J\*iX93!rKwhU,}Q?J i!On߂Yqrhۍ>Zn8`αe<)8lc |L> z;, Y 9,à.nm87H CgY؆0o%9 w&"[%3, ^>52t]? ffoJ)~C*(@9 3]{>f{uC죑P*Tr̳̄*nTJ]Zw׶q9pUFKM$ҥ&燆'5VGXC>ar$E:]Xi@JS w!E\:T^oMDŸsN3z/ }Q'&'Nw]SU"tN՗m#YV@vR!>9 yR^U³)Z6;]:9-;@ ~zkѤD<>&Zt.uBوA+-n!;A%z4h' BUG@~MItBX\Jx5n6|5 }o^mHJ6ڹb9ţ_2"@U`?ۿMW\0ap]v:9c}s ʿ 꿾Wnpb|-;PsJCa/׈&\r|opLI TO-W)D{ ڃ"lyIhLSh:sZIG wc"jB!XC^U?#ʲ(o>]) #NmڰQ! BOS:fK@Ӵ{}A8Iu"o,9|MK!zI!7HFV0r5);˖gH c h>Pyf6[8T*PcV!qGO-x(8UPa5A[o*h?QPIC^+V29cIO_7P~`4DΔr_`%{慔 &ٶۅߝB?eۑqhLLKhǗ[㷄+=Ngy/%ܷ 6gtz]Wip]!1 V=Ky";8omdJͲY+ȓ|!%/az<:&vXKdIEX :m}JlQs a.Lx+4VWCtk|D .d.`HڭT9=iBǩم±5M|)a>p CFG."jDO~~U6t i zs~쇚+jI%b,?2Ʉ@HVm}*x1O.!`v1TǪLZGiG0W jTz9'MR:gz GHEߓjHEYJcnҁ犎$yG^2%26&r1 ZQ*&%=~&$:z3kV`Ipːn2JP(0 d_{ҡ~d (Nt^|. DY"3ץ,@O6~j P|ƣ"EhLP-ETGf;=pO͓їb8;9lj!'7ƇInbQ~hZUh{a[ӹ"PwO./ĬddH sϣhMC!]-p$l\ Ք_Cl!9uuNpj[NXܭ#y5*W6guӑ]en `ʼn}P?2):ѿEMj"wIe=@.{ 0f+['X$O( ( d:-pr颪\4JIҎNrqyў{b +ؒe!&j֒fUfo#:YN^ZP|eoʥD̛][&)fkP#EҔr 7OO>^  ˦NM0ҝ!~}pHIj|g8sײ\EzhaA+Y e$q j'؇#.R2h1qؔ Χ@mb}DOZܖv(~$<6mXs[~ n%a䄭Eτy_[s>T0KI`mLd\5g.-rkAv>X([Nm5G0X ́uwZ2Ѩl_u c]}MD1"Qwi!J˭bt/8zd0E% 9V/7xu*Npk6FWGLM2tUR?3Q˲m=ʗctq,L W\s‚~7},m~ ZjvO |$ӛ֔M8SK;$/Vy*$0E>nL=182$@->Vʯ5@b8"-r[MM@7K=ٌzMx*@A{~仿Pog(0w=oӻ[tJ A`0x7춶LZt=h̨oO`vjψ|0+a28h{'Devє%nb:epyͅG e/]+RUI0*KRDlCCZn r2Pj2&DfO(x$D_ !)e?IrXu 1+/aާbVEw q$UUn2uđ( -쐥5kFLLD:Nm,l]]Ҕ^0W+Qx 6"Eeu T|ǒq$W42l&ȥJ+=M U%["M(/r%Ʋ<14cI+:Gٔٙpc: f!ONޅZb JB$K"O}=iz48#V+=A#n ,Y`Z.m ^16EQ%6mrײ'v.m=A^^tέn^]8=q>7v^Q%-dAv1=1< dsiηIk"%LongsyT6qWlxUL!Lh~/_) ujFc.rhڌNX%6_TGw˽DYv|O勔cj{=`aIs3 GC3!~F K.vhB![RBD dg*F S |v4BoSlz'O5&JMܷc]UL([l|kTu_rͧϕ7]`O?&lQ9]3mw@ڵaLE^"N_+xF$Fx8/?;hK27r7`s]ů-QIU|6 wdYɄ> _pvIzSSS&Ƥ|F!BDr+y1jn|D9ͱ@C}rZ:FqSbC1 㗁aqz!ôCgx LW[VMaxe>U^+0IE: `? qzRP$Œ,Xܒ3(eHd0{$A/6VB>$)B{cǤ.w[_!Md%}GsLK hN!VaaAkAg?3O)iWa_ Sc%K{k&"=y?U.߶R~Aӗa|\]@n՗U|Uct ;_X7k99r zzEg].K (]f}m=߂>ς/<.}tǁbaKsEͥea G^R tɵ_ݶ'"r"yIԥNbnB%ܐFh Ι:o  ;֩eG=b7mKrR}Vv9!l3Y30k4lf5 0!\{dMZ|yHgv -D+Hńzh.v{_i TF zmkiNv;y̷wl#mH`-P,MM&()X,>[3F Ӧ}Th)ԂNTx&wӿ 硽 1ͷ·sK&Tn^0P/J ϸ{SW s;8@ሎT(;U`FZGXf1Nrզ"V'\3ZvPQf3"mM᤟K{>SQכ>;o$zlqWG^+9]bov迒P.Fb,՜ fKqVUf1yb^Uy/Bɴj qخ \_ޢuϷi)@vF$B=y=w̙@5f4tw3P )ڮKk zXٻzC$XYVE!iX!NɴH 8~ !,\@Ƭfq!t9Hq1э2"?L _~f^/$cjoQ0o7jA3&'p CvdZN[ajL}Ispg{IM.NFPq-9E, n"1V (7rW3?)Ep`;'aco>!S>ᐝDRyasz; X&P_( \![Mte.AVRHύ-%)b} !Edu@5E &q k?\=bi$VA~.98tSrqUTwekɊGGun~/+Ě5!T'|(*$A昮nK%YWǛPUAoh +uu[ &Ͽ|tр[$ y!qݦW@2$Q\:jԢrpف:AWUT:%Z(X \!-BIXT?(o}# QkNBN~"z7a -c! bʐa~i*OeHQ$6&v]" >i# L]p5C^񭝧| 8N,*$E6λ$܌eE~p fA+) &&_TNcW")&.7Nƚ3/z 6pߨJA5~OblP X^HF ^ؾR!{} 33ŀ C< nMSMմ͙|}ݔEzq[T2h;qԌIن\b~Q+nqѝ@bD*>] *O Gm"p:pZETFh| G ^*w`==dhEwVj(eC y+ KW[;>F=Biȕ5<;ZM- 89nCw,h[œ$yP˥&++X [ hs:'mXCk속QO# 3 Jew~?m X0}! >'(xh.Mdd>~aM%;JڵCmq,$[/7s} V6<d8>tmqpfXD&[0r> ņdytYr\H#G2ɂt| ^eZ[0KBNBrWQ7|r+9w<,󠵧Ri`v:sxI<@S!7Ml"v\ btOc[&Br?;F[{Hc`H qA-5^^ym{ U/Nty~7!f_N~>oA>t k+0xFk g{ ڄ|)xl3ɪpwݔ8H[i |r6A#\y& 1EP'x{d avݬ`n 0=Jp(B襼%wUBm$7.*~Fh7ś$gP}6.͹Ҵ䠦2711לGxl2ז!G`&xD5f;VJ;d:뽦"kX(s.ĭ'-GnEm}s^ZMܴmXy{ n$`xMdYt6p-TEɀT )-J)E_fdw!؏\=5UbI/("͘#HHCRл o_i@T!{Ux :SS3Le#Ec |H̜~-H}HnY[  4~+ب!s~ViaH_Y?,wȮG'G 26O*YAErI|hSOvDߍpJe (*:X=ʬ)(=*a#9_8p J"ѵ[`엯bδ@ی=t+h)a\ ¸P5ҋBd{ uNdr^E81?DKWݣ\]>d 5GJ?xNP\b!w2 #B[h~A{_⑒%1 D=܈ݥa6hPc" ߦwPc徚=91b (Ђݥ/"NJfyTK U)Hи8 vÕ}_fp],.ٌ;ܿ/Y]WZ)ɗI7RbJEqF!ڡ͟DN&tO澞hP2;Fdփy :ϸ7n/ 0-iOۈ("a:=?@|w1U[(>C\REX2@N_\ͣ%=Ry_ٿ.IM ,yɬcdБd(%p^PUlUnY6"lbbS E<$6Ywu㘣Ҏ8pCz:^\"i1ys ̐)Ĭ0ba ,юa$98G h;d|VK}BK({Td/}3>qS_tZe'p`yQ$$S{Y3 w͹"VlAcj\jڻ\04ߴ4jlE=w:k.+~0C= lqkAt~X*(./iz@V>o e :^YTL$ m߼LjSʹh :鱃EJ㑬h3=IN?m뻻Y2K\E)B<3\7@oiuu:KJpuO,ft(B*m{^>;&В6ՠb/nځKtcsB}A1`f nNK6%X6x%4v2ty7+ə@Ghyk)gC@O7eiq{~ր0WP/k[0_@aGW[{v${ɊU9W$o68%Ϯ1(V+ ,n ~k=NhjJm|QPhKG%4Ťsz^PB|϶8 fwIʜnӞ"9#߯{7>K$)E@0&e]ðX/s0RAeTދ2:Dշۘ=ŧ:k`^q96Cʊ;YN6]noFzr{uN a:Ȃ)˔pywhxTw{U+Dؚgc%)fMq 07ʣjWlRPW^ޓ.i#T`lHz؍KWbVb+۔x*RN1ڏl|Nd)*/.|kzmGkL.[X[|\eBd`6r  NPS=gD!98ΙS^L"Շ?Xb6LyngcjF9:>w<",*~-QkYT_ ΖoM3.ryܻH+548a"a((,Mc@GuSCZ.ot/om|ybq—A!ٽk|UI }osiӀqeon';.Wf(o']^aʤd^- Js!%gݳ^H %Oհɓ@( ˇP2o$ >éݪtW ;m@^=**  [&"( #_*J k H=XJP $Lv}c"+sSDŧ[k{ݦQG`"EoD:]#Cy;\ q3}N%F$ځv3-HY+5[͓{4liGSn% ]i^Hܭ,V믭 (PkѱCAR5*_daxD+=1*Cn30|ǠLV*Jf+MfY綄DVd1*kez[J%鳱@8hɇae |I%^=`RI=nվ/)\ʸIU v>^p )c%7%KD;* +è[QTtoVH( v7C)n"ʀw)?, [z<$.H&7N艚`wj=^+- j8)wAZVJj)9|"m+@; 5>r 1i(:_\io~ g\]L,!&!'ҬhAI3E^gb?#əxjnc\K2|Fc!"}zz )a޺X|@A3WO]b0 a~ۿwsn)9~ :ÝF-#Ŀt#3n|[{az vaop}iE0#6/xvI .Nc_e"RVZ"mmCq'sx6DVghґh"N<ɬUUc$vp\v VP9Dt2?c{RGgrC|7Jt߆Ts0_i#--֐qqۓj ^OoayDq [@* h23Œ渡'0vPwx'yskXY*M5GuҌw޻|]x%AD j R8{&q}ְeT>5l{G+pKv67g &?Id|t'15A9ґa}Iy͂+ܷIeB+xx yMr;LR7o]_ܧI!Q Kբ+H]tc na]$lDcؿ¦^vKR!;z-i a}[ 'Ebz,Qnj-ZnMr&\9X\Zgm8=$o;I>%ӎ7bu^jv 3iCE5kxk c,6,`Owܡ۩ A]:Ukda,LҮ@ժ&c9|$j a )Ig0ZbDܫRu :\NED;=|U[pqU,=)N(?,.}`SUxBME%6d[o&~x+f2<l} ܡ(^RݥQ]ؕ=О%\jq?r.怕Pz;v+q: v"1Y\L%guf?Wώ>!bA*JaiV+cϚ[{awBTcBܢWdh;Y7૮jc+xNV7EJHlLKz+`/xu<Ӯl&W\UwWQ8!ꔰ6V<#4mEֶA(^Q>Hlq=)7l8oO5Ii<,uVD'qPJ[ E&}}]!S?mwG)B2Jrٝ[VJ.-QHc'h̿2*0t '#U˵E̗_w}4(~=Y䴍2_|+}wSi ulЉctqJMR]+] o }_Uta3Mm.>K'd,b&E\q /gwlFH7!mCۀ/{_"" Hѽ~߈egx  Sq$zoW m. B^BS$_T~zPg"c}!L f.lBN< ^D8e~oj4O&ds_e =l2qW6 ~AG8|MG*ԂcV8uG6?$,NN?lfa\*D _w~첺B '&̗`ؒ$Q/G 21P/{YJO(xdkMB;eSIlNA*c% FK0cXp- 447mѥ ϻ({Srz.;_=#)Ph?)?iR_ ,p55jZݰ3Z/fxP\%E8U4XEpD~!mvvrSGV|Qj7$cZ1\m*j }cDؚORjQ֮hW0׋/ or?܎uƥ6nB4S1'$,o[%ވ{T$v]('n>U~=/ׯd*ɧ_bSUJɣ 68?ۏb85@b=_Td*þUlLN(J`.=[\<dŒ:l;.ɨ{"~Pz?G@lGW9BBoZX)Ǩ@m3SUAh]7+pO•@:MqJu?HjSWJ]%q d4lPĖC< ‹HMnʟ%YR[ 齈ŋ0V(jtwht4G/͐}>dy%lL0N2"\A;bH^?8|: ^zԞIN/B P89+O{9~'|b :%%sH"ok:mu #%~!o$0C+mw8s =K.2]O^P3n>`qt2 ܤּQC@ [lvP՚ Ɖ:}p1E(?\`jxyrXu\&VLɶG{83:VR XqgWe pZig*\*ĕG ]y4OD"{OòǙPsGmh4 *xo /ة-00i| =ěu!/Pb/kw;Qa`70Q`7@>f,:ɗ䅃Tz-06}Ypy)#ïSCwcJ]Z\ҍ^rA2\4"C`݈q )w7h`܇ J'sPu_#@BLpuOnuw?Ŗ ׼Qm[+NOϵR27[wM)?VHOcf'Pˍo˸OAs0i:M[jaU_.-zWᡨp%ޡ A!l+dDO4bIΐ|U)Tm`S>m);X9*dnfʟzF*Žs5z DD^K|Ƅ-g&DP㞮 ҷ.)okr܈oYgБgF;9n5#@*3+X%O``H۸ɋ<B7j Z7IV,36Z~ob&VY {i[%L&\iû;[6SyU/:KpxF,`ݣP<꛽c2V",Ya#zGpBs|os>e /EVi 2!3T]jwI|bCFC,W[,gղ0/[$cIvwi3.w$egJϱ',~fnRM!~i-(?#-PkC1/ S xQDOQ7G[c%{O?ɪuuۮh:,1dXWn_RtUSf#A?0$j{xm;:p@Q 2*lдr0qP4lςObʃmȧe-rř%wˣf?ݜs=m(A( j~\D~^rA^Gs>vKz;\|퓯]A?kR^*\86jQji3lI&*p~b~^?bhr0nQhf&62a?@oHr8I2#Ijdt>8MIz,qQTwHW[xk+-ÒRHYS'oEiZuԙRphtudN<|L/ ~3]XO8N2UpNAo9=7դ1Gw24.) Sʱ0cŀ&.&+Z(a)VaCں?$8/jcmD=mT28b6nb˪/ Wn_i՜];Z1va5D<J[>HK{5]}hV'W8ټ AIVR}BN%?_B⧩]O0β$m_Y;/X@J rqXr:'I[ ژ@s"]Cf[wD!wX5aИaLmRjģyjzٹl582֬SwN6YY.̇Nr >Ĭ->*{RyS|%347[$FB6n6nRݱ[3{=ܹw:)iKY[ ctjPe 4"M:Y| qwߞAm2MNXݼXs:ZB0WR{zi4VMjD~Yyth_l@I\ f}мьh zbJS u./[%(L/y-y:@:F63 fTq/btv\݃"j[)(m$js&h)t% 3- K%6dsk^Tڍ<d ո, 8D8~-!dNn".*zوdRGÚ~bPpB>UZ6}'0 2َ6<@a4 ِe4 /3s')@U ǐ/J$Ty0n$ e fvqtmb0;Z#@73؎ĉ *wz3 /z=O\FE2U\@Ì#fD*/+v&I^ٷU F;eAلɜ S7#qBorx W[ Yv/^ 72tvG/B:O2O!s\OfS#B{z*N93<(b!y#վ{ټ 1-{l.g&B`Y再 e)Hx!nv\j'-{^BP߃lDsCn OȞН̟DNxY;Q^+N oFhΫo3 .'큋FY\B p'nXUE*z ! bu[D$Crұ5CIA$PyˎY8dGu~zfݣQb9nʥ)<":|)TÆˎ!HՊeW!Pz5ߘ]B+S%(og+Op D|w ϣL\nfi3)LԂT#wԡ)oJ\qKw@p 1/զ)(fΫESꃑb%vP}NRqԺo 4QFI-(1!ρ|)RE%9ą$ܕ8Tq|esJ"D_cwr;_`fK-*ML~ev"rXI(˺6߁H-V0ωxE6 hailGUˀEyo$+33ރ+>p 92!5=(C# Bkmϣ~jYy X"~ԓ'\wE~,a :W,mlrI @ R w' 1A.6CX:oϗ:zƠo5̣Zlgrc_ʤK)A2˄ڏ{p{.s4 ^B]_ V3B8$_ݟKj(0A(Aq| zx(Pv~I&+a#ۆ~bl Q!썉H#MG'U/sz5ݮcQr.o(`΅X|)98/RLpБo;ڛ0Dtpe}TOw x j&kpgv yx|_RieBp#9X0߁.y/?*/U;dR0~ |׌t,x=7-t,J0o {]9ZҦyM𻊞kFtiўȌTcp*[]r~,ĕ(W`&S?_UCn(K\Ce4W{C1A,yдw5fUZ<_&>t*ݸ[4KWZ ^MA$00@pMaM>)bCuJ;M&\ec8-wsPR^s넶 );@ɟ\t2>WHXu8n~c0pR&8C1wT]-r֔zdHC-#)o"L{`t ѰrQg~ed(@ Sd͘G>i}Fi3H9*bjKM I{:LSKܿ&{4<1bBI@{Y76h~zy䖘@z/ Xܾ} Q6}$ȁ@6ma 00g½zs=oL`.h-H0Jӻc>X Di6b k(}Ӱ{i!5F"XN I h̰ R<'WO@XjldETE4wOf黳wkʠm+`]n/++}{m Ipތr[ۋR- d΄4   Q#"ҶcOԧ8/nIp~&voz 2:*rlgJekhE:; 6KN/.3 f+ȥC/+\؞Qz1kE,/Q''>jhj`4 Ⱦ(YpLetM+0rd{V4"˻q]KJ(Rz! w5$>d5ACSAyzy+ O,e},*p@i9 eƊhyzLtiUYz'Σ`0å`JnA&"nk =MV&i\\5|8g;D9E.D #huxhnJlc# :MNTSژ6+7wPc8+$!Q  &GYoEdnŢ p.g̕lja.= ca VӀ(i@:87p tx6ȭ!~T{R9l~/)bD(C!R~=+e7 6<ckT.IޑakB)f0yc.5&vݛgKή@P>=Wuo鋈0?gH5{51rh%sǷVLd]9x $5;!Xw BM0af$T2p9,|RY>ˆH»Y8 ÜKȜO\; &)zÒIx-f~^n勎]j:Th'(Rm.߽̭Μu@8:I-fNݩG(0akr9L' o[6^Tw2Wb~c0)v Usur9!kېO7xtsVp#-FX%}mF?'^nS(*=i0'e3adN{H2uz,xu U(o$W|GIbO[V*ެMhG;4|Pdf.9eeReU>{$rB" _}߀{eiK@:쒍6m9pfP" i&WWd{l"* q jti","tKYچhP0+*"|aµӆAou18#rY,;(#V:=2DVwm%N| 5?Ԏ\xtꃍA4.8@3pMHBj M=`n2} ڣHOS|䵝?W@9(ڿV:׍`cL0)RYY*t$]1z:w2-ʃ k$w.dA ^ƛsAU=uFwjx1_PeL׭ su/FBi ڭȔSsMB sOg!. 瀢 Xr w1je>D[}35c=߹ژ%äm 1Wٻ◿iE u2H=C\2sC~z%ڲ<\>5@::-u* .]k 3/Pd#XzSS|dwN IZ OX1'УKVKS-$dsw;@V#.MXGiAՋݓJ$B4%@c*KWF:Ү $ña%R^.6IDTV_18Psྒ}sVĈkAql|9gqjkV++3omUAƈ+(0rUB@>~R7"-ВD|Jf Q1X_kJ3i13Z?d姸HfɘT[e\$_Ҏnw.Z,6? 6;H"d@M{>8`.޲ba&/M:R #t)Y~?1 qʰWϮ:r.Yzn ѪW15<6@rk0vdD)o Qw &WZxj`p0~yÞ4!Y"Mآ1|[Ii% XkЖXB |d2jJä~jxӰF8.:=Q*-\L=!Yӭf>'< !6+9X~@*u1Pwdi: 3D3")u*ijAj bbc|NP)U =5ɟ@?VX A2By(^,zd3 + '.T-p]n*(ZE0;R7O٨trH~B^)}w}4[kg̉|O}͝3LѦq WvHQ!a#F 5( F] {]0<ɩ-V#B4Oz EnDT7F3ǼtFƆ /r NÂİ{PCAai-L;ݹ˹Jm#M\fS MPҗtGYݪ6"bThQۣRz=#+Ԁ~L@hAe.l#A87s"-S!ibR]7p+{vmnSwUu!| \PSK.ćLJ!;V01HmVhSJKrn/ ;\<] PgYcEeύ#|86;345Н6lfcޥ50?T`'avfL^z##A&.SUn!Sf. NeJ33>܏`9(Jv <-~Zr\-uhf]&|%G~u(PZF>Ȟ y-%i5{3Yɇ Dxū 87Yľx$#uceYt0IeBxWàk9eЌȖ{Hv;.1M&8tzN,8X}~q]-Xf_Tf]bF#J!#]#*R_Dhm,Wp!a,\,XYB) 狂4YCg29Vfa΅Ob"%¥/ m#3F¤&DN +in3#9,!9w s)SdvSj]$b$@?ldieM]:yJ C!-sqic (D:hܼ|zZ/l߉o(Cf67 C}dj|ځ[")?Zw+iI?E\wAއl@4%ĸ3)۵ddΛl`54Aίl7mNvN=TWD]M kKEN2n6!ޡdӦhcS9~S@MTYvz򐋵gO:v,CslEZRd\+?$ @>AkHxQlHhNGLoiq')4^8/;wnj.TO`XBo2蛐¹毾~']29̅36}& @N-OQ=!YǏJZo+CYy1]3ѬОccp`\j\+8Y}V`>mOn2/,'JYn`ddk,_\sA0s&H ޶uBzIJuOx{$Ui4׌th$<)[TxBY[,N0zNX"_z5xO=M0FpJ"`ULJsvC ᦼz90/BTϿ%%M`ES!8{ǬtS}P-%S+_5YÎ*1ɪ4zQ,2U ̿sSnf36~]k >Q6Hj?7E}` qpA,҆fԔO''1E$s3#Q׵CIpI 9ǩS-}jFQ8+t:׸C [n} ?0'΋F],`NQo<]P2GztMNoR1}w D,]1hD\99_yZsuT찂۩AJZMp0e}#s:Y3Ý) 0[rLsdØoɋr۠z_ũ{6\" L@ #nDܡꮪRK$"*0$6iqS(t\.:2Wd3zDc*8oPd9z ]Ą%f.'- j3ÙZpX-L,YKd}ů99 \f| o KR.ɢvAu5"Z5A!:.غ:lV^D{dPo9$_K[ioNVgMEI=j9!ked#9M@/ZNsM͙%5_]Gt1ElXċ,*Pk}]gϧ+!(m3g:R~|k$7iVn H=Y\rc_VP\["]zсݖ3;%<:-"3-\vΆ7c֌;aԫ tΚ4Qd!WNho`$1,nfrTGlKL@q^ϊ y GwphpySjTfˆ` v}YXrot|xuBz3fO@=VF9tǡ< U;U"8c}f$Z.c,ۀReju+n"_wS⇴WC]_j/ UဪPn'32؁lcWc/pzx o)PZ+T^w"V1n7Vٔ4nqF}q@K69HS``! A亢3>פIE]}/DNVSEnnS,bK / W/ 2_rCVlmnC{vuI~y6? ] uupc}N)fIc ՃjEovdT({JO^{-;8YJ3'҇qhu3)¼/b۟d7Ұ8C`F-<1\ųo+mEmvI+sUU+v;wR? t0e > hօ 98gYZ07070100000103000041ed00000000000000000000000167641d9500000000000000000000000000000000000000000000005100000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/vkms07070100000104000081a400000000000000000000000167641d8500005dac000000000000000000000000000000000000005c00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/vkms/vkms.ko.xz7zXZִF!t/d]j]?Eh=ڜͩM{].=G_XK1Ήc>v e! 鍆9i 2g6֣ތ }cv`alO6=9蔛WhlCTP |7>Hc~o(C| tEWG9nؔ}_gM<^`'gG9aS0z;bht:r9RktcQەfkO`ޙz59-0QVSTu&b-cF|!D-e}JHW4]dovq|1eqlSpٓQoi^Xx@T֕8|:Sh\&f"՞s}B!$K1 l_IC>YA4/1n-LPιYƼ]GayRdr[bKxRnvLߟ,ڊC4A@ Ў`zR9R0@;*6Uw3+9 @ƙ^zMO~<; S؅+3XE`)V%`0sq79q/L06n]Y81)70u ؖ/@<`@ك|=>NYi+'orFDɣO' % B*tCC\!kK{IxWzb8st6G B2dJB1JDFB>~e~_|(3Sק>h*T<a-9Q֯ :@?7@+$9ʯTzmM[Et5]bކne]۱ׯ|DdɗU. [ω qkv)uU6+DWHEXbh[T̚*68?@_֝+K!jV) sDaR a. (TۮʂeB0aoA??sm+4D(}Kk ^M.rXA[f{oks|$-?ȫXOپ%}&eƉ{> vqFl:A~cOkSӇ0$he˰"+YAVQE*d)J]V\]髮tZukT=13/-}K_L d&2P-sqQO #[sQR+uT?lix2,nؙ4\Q}'WϠڌQI+' ZjHŹ_9Gg/(o:Pz0HĽW5E=~Ѐ%CsB_(&E1f:(k0*H}!6()a6bgKKZEvŸۆdfا:ĕA+lˬQy0g smV0 GD;!l0!*Pi_fF+E\ߔc`?:1eJxQ<5x?ꎧج+TiJ- 7iu3q5WՋ@78 :N 1 U*d%;w_n in˦ιQB%Q7f0)-3xC,y~Z:{>R mFu0h* Lh*2;|dͰSۚ7w8 Ї~Y pj |t `7 Eu6%MkR<ʒ!EMr zqja/gm4j=7,ݾAzdGK|n@Ԩ'y9Zn|?珮ݕpCaKtf0a9{V'~Hʆ$_K~nÐPs#Nu Z5F5'mAqy}`ʙoKO̱Lሏ̡jsIb>NG`pI5 |k 4X5hbzB+;p!DA']M8|h!det6Gxś(T1O˕KYЉ=! bCB5Yf۽? ;$7_F:t*J SįYީ 1[=}MoHRCqߨdi!:?־POb@~ N# vOh5Vj`nV>C}Q/SЙtt\,ˢ7ڰd@]p&cNpU9+.' 66"mZw`s@MĿ7Ɲϗ B]VXk[ˆ6;#zH)A1de3څcl2^ۈٷ Y nI~X(HM?Afϰ|%S-EwpQt "D{5pբ*O /IBHe7}N%E\~]y,2IYf鷤 '>]" ~ãE<8qjNG/I |ki:Llv!`Ŵ;1W \^sU'n.| oFz?t-"sz`!d/y]i_ 9LRy nq**F)#G<fl5GQWk.>w:{vT")K1eG|xBHBȚ1]ʈ 8Y NSvazv[jܿ]7]tvm]db<$?d@{ S3kpZ֛/NHR[,h' 2]k?`LʦE̪6Sp;7Wb!+%h,x E4r[=142Rk>#?),fq \QktTc̢ky I,C@s[F2V"-0Ur-`d7UU"15T7I']QxB%)Wz_aQG1Wj*<G&B 1= @S&(;/[VShu"8 N<ʾMo*?M w}͜ZDnT rCOAXrD6㑺kf HR6+E\xEDf|WSL$Ji&A?R Kbp oB{]-zgLDž%Gհձo"OrdBy%%-GqfC8}ϡL?0M $g1@#1Sz/XRh_5[Ze.4ZlZv~H_^.Ő]B|qNX1@YEwl!Ҷa9 7ό 8ѬO`WJC$䆒 &,F@&eNx+%kVÂbx,d@>۵g4LfZ'znw):_.اVTqdYm&1Xs[Lv%W _;@rPOKIsZƣh`{o gBcOu]у5=e}q U/p0"^"X'Uy6h L߻W\L"H{9$\RI*1&faIqs*zI|$4#̰KR}V&`L6YcI'3Uze49]u4UH# F鐑u#ȓ$iVUMFٜn9];v0Z/x "RY}~{B}o)TܻFN,+roCpw* 4v%sz~?+{3k%jvcKZV5#:]y4,rS_]431Y+y}Uv% &,\ v8AZnEܢg壘7Q~3?$FPSFsxPKHZk'5 Q0ؼ# x[`ӆP%J-4r~jlfaԗ_E>EmlAԤ>o>h=`};8g* fL֮2=\u;3uc1660ZOwXGDa]VYPgiӧQxw9׉ 5LT xmWOHm1݇=d~7pFpbV>S{Ps]$~[ٶ.{?r}#2TP*X]&FW3+r$ȽL6y! ,m*Z*<4\|#0~{IPS&{H ;@,͆U]tF{i- "QP2A|4\`yC*NEًRl4bu)n‡SԻ֊<kkc zJ?Ϙ Hu܁_&5/J@bccR4ahܬA6_=\Co[(SW>vlѯ~qX}Z-yI<]z-Qٌ=0R{ *, ^yD䋢P;م)6:MgiyURx(I91A3 K(ϠxP 9f_9oGb)gM&% ثط_> o?{P|P18Ҍ0oP؄fPNycNHT2yv!PE&0;W#cTla0bZ* vN f&^FXz=Uhk`vO'c0Tsu00)S5`>cD\=:$4Eۦ&Y7sM_Z^wјapɖ&r3U q2G{+7Yth|7S:#նˇm=t骦 џn+DHʗYM`P Җ7^H dBAmr\3JoǽoU{WO6ς >E=UN= ,C?]7hɜ~S!skv nqhx&U qQɨ&hCi }Moe|df*<^Ө%JSTN4hT By0j ׁ*'hטW)i)v&~h {kرyW"z? DZD\.),-dsڿQܘ5Z)d$ڇ:VEV^ n#eAiY")gϼ9U~z֝[H;]03Hv4 j\-3E ,+ES*ۓ|R5}@6N)I(# ̜md:5ǽ7.nNB:ƖQfp 5 X5,Ŧd$+Kl,\+Żǃ50gcIr{3p6{eCe_yz! J_J(k['Icx6Og>&RwnAgQlOnZRCN9Tȝ,}+>"+SY-g"Fkg72_, Xne.V04";Ç+Z*pc3x*+3wc}?y]Y֙nQiIc:Ͻ˴ԇ:*6M]ֵяAg{nО=tWd,S\Q]vԲ q|oiLN#*"z!etA%+q1vBxw1Je>ڞGo;3$7ȻBrŸ֫ ic(xU{**ѫȝ hrIl6X)'OloД"j3T%L&n^uWƨI~愀n4rh~1& n/(l[ɒYwR8osN?ɅbE@gD>sk„qW(1楑3 I.īz0U=Xoaex>f%@:4b"ę&x+z{# jDc:A ))ĻxjfhB{9&>/To7 clլ/ύ<$s-"IJl MVXY㳂XBHcv_g$S_baFU ZX5?lz}-enk=Hؒ2f&]l:mS&IH/[%I0c]McYN/uF`g΁6f'eK~Cj}OT`99˰MOT&*6"MNq2U5G2F. }z$al8ʻEP&^?tvY$68}^ImҒU}݅Ѿ"ka=m>'Ė{ZiIs>Rm90̓Z48%餬#R@q4'nةYhY)yk|FVCok02 mvq^+IS #lf{V3N5-Oć(@ 7ĸ뚫Х{OǡM}9w2ž]C)2dU>E=*5yiȏ*Yzln$'nr'?ZrptSx^yXyxf Z(+ؾ:jWNUhߐupI7y<#7ojS6 SEFu?P6 ,0}ЋhWk$)jl_ '|8o sUf+,º_ꨬ:s8etZ >Tϖͩ>P=,FH d Z6 e;_^>T ̳R6)»;W{+1ۨA#*kXHyvevoWN:xRU(@N"a">2ZZjTnX\6m)ÔzJLiSsO)A>m4NK -l8jݛe /E!tY&"2X@#r7~j EX?`pRM 'w0@@ LL9pV}yqH:T)h 22Ԧl^O0ҞN7HGg*?#w!Doy6id4dwu1U N6]bH]Yk>8c\3.mvAI#iQاύ-ݱ7 ]dKJREf0&MFv@xKY"8'M$գ4;gQ`ͨ\gVH_֋`HΨ_cv*n9n jADRn4w\on0\c8%6M9+ ng<@lؑ&Fs:mj"Dp8C?mHZ5ѱ1`Ŵ^hg2f ~P:2>6W%ݡe(Y bp?/ZvO K~tҝpj D2̜}aW.b:rrrw1{y%XL.`_vU1j[Oݞ1$9%q , l,-żPbr1+HЋc?r ƘntJY9!g{QVFKk\GBs8 %`2[w-pnJ=̣3C-c;Ltsj}b__Tʴ loY ,< *\PD#xoGE1N||G`_{fG %zn+2'm5|c: yKŒΤxZ rX1mSk7^a3$1֑x ®@̃+ =y2lY,񏢬y&HQ' )mOQ݈\OKz[l@<ȇIp&5K.sQb`^i"CFo_!xfjЀfK`ct7= ./%-ǥo:2_ⵂG͚0~COӧbX laXz߷<99={w}f!Ou>䈜G8[ު%@Y$ MnFN>o4#F!nqkXΝ!]cڐ' u6</iF<jj6p$ ASW\\c񫃅Qyr0@Q,\J[0WXJ BCz!(z0д?vJ>%Ԍ Lit{jFp;R  -7Iϝm$7w{jH1xG53&Ȝ"d%~TCM;)/ӝ_Q GK_pU%A̫|͘ hIvAQ FJMUr#4 lKcA `o"=$H2}w>[m=/"O(F8C ^@/݈ҺWB,XhϞ2}πOgT]nQ(,R_lj̇s§ bOWk ; s @H/.Ē [ =>OWa#YOfgq5E_@ɸR_F'˩ywP/QoF Q"3ý||hR@ "x@T$ :e(1k\ٍO@&I;x fY*S39{4)0N+L9/qol/0ڨ^ 9ilgn=nLhC^Ĥn&}4D S}W\RKY^em0v,!WH%i`P$%jI_[:Ј o} .|yFc~*zd j՝TUժpY@̱ Φ056lF7/P`w Gxl{ ϝ߮1R#fhdMc Rgn^';vp4$b[ ékތz)w4Ҵ#m bYsЀS9v('y :r=~̬7h$^Cu@0^ѰJf. /x(|tӲAaXs-(E\ >.# N}dT" F$Umnq^hbCZح=Lp= -2LJ8g_aT\{1ΝA^]PZ[dc( ׉g׎"=8khq}Fp" U 7/wB%-&{%.ڑ;&/ִc aD,WZPY6yshX(]P#|*-Y[La-OH9EtJҾsvJM/h-;;ܯq*4ݲO4u;?RZOȢR͔QAnwgM7@Ь6t~1u-x3(4O_('R[5ÿT$npEo\=VPgn|w >b Qcp5ıڏ搁@erҎ{WOF{q$'kxZf0t y\>} U6E6H|N;䩬5mm8}5D?Zky6SxGw;dn[GO## $Ev@;:J[- 'NW k0X%HSÏ8=fgS",y4&ƕ,ET^O*J">yx.$P uerYT!tMŨ^XM$Q\mW`*x@jbI?bPfA\0̙,RdD<*BMvcju_~RK*tw빸 j&V[tEz(SPSvw&D߂̘Un> zs]{Kkjult[_r-h䬔sVSP`jW{|hbn@`Cgl 9S(+dMeqF("ҺzAގɣ[]~ Z'i)0^TS+wL5ˮ?-U /SLAѱ!zhhQS|\B9v C~"fNeK):|nSy@fJ^6Ev pnzSF$s4Q9c&+?Yر7 )%ؖ~1zbs0}˜$~c,w =[u4(e;-,7 @ n;O3U#4 8lV:S2/iTFDVZ},t.9tR%˭~k1-K ݉QTC('1]N9dFM Om4Tvf 6qudSS?@Y9$HNsGn@/fL>PT"'#OB,\\͓%{賢޽x״t3%q4~GC1N|wrԜ; ]SJoM Ch.WW$F>$Օx`jvFn<]NɽX7-̱6hm`yɶCT` vJKtʜgc^]\kzSSRoC_ 4xv,(63 s*>'4&ARk{x tg3+7y9 dհֻ6%ѱ _ˏf 2BIVWomЌP<cq2 Tl9sg.U"gqHPt ;֬Nq Ǥ00Iyzd w>s٠ހ|-J?FT9-ܟ1CfXwO|Uφǐ\rQH5 ~,9=ݣUw-UeJX*s㭘yʥy vynkP&MOXkBfb*In53)3`-b G֣6r3qsDj Fpx%Y{8͒2dTȾqYBt#kJZ"hձH7+L0@LS+/C 0 @GFgqn~禬\|z/N%3:;ZL(n#89}NUDs"V6 ۊ="@J9d2ei֬ lַd٭IeoMф2Ja{z_={B^ N &q̙ 4O%ާ4Mt0z\L NB.CKV8ryO10b7-&{z$ H@!cS(%LҖ4}߲e"J5crv**EQ%-Rmn_hL< ʿ3X+ b6\h1LHٕ:Is;ős- -R=Ai;8꒯v4slSGJiX31J,&[:Ԅa(tFZ :x i&#E_u$/~gbtAܫ~8^@c!kg*!*T˦&@~L"-@2fc^܂S~2xy{nDٗ /r3+Ooݤd7¤K k$EEĘ[ +1*mK?_:_(3؇ʺGLXe^?ICjB]&HTrL 9iI&|l٦:S߽Z2a"b#Vՙ{ | Qn^ӝg veJA_D0 ۩j竴RDR%N2U/"꬏Rjxֺ` 8޸[6|BX;!!c(<$`ޯ:ٝ^SxOdy]ŝ;y篰 C ndޢSw=2>' '(JW(S zp"_~' :N 棩H.ٞi×' osl(rh>w NAq,vaxҧnxy=dRX)yqԗ{b@3/0T)_Lڞw|hD~ NK..O/yOȌџx.[cReD%7$ h+$S.$eg >yW[~eHWᑮ⿿VD v[6܄$R]f[lϾ;&pD壣Zwڍtu #€|Lat.>`KںD} ko`"pVoY 7!+9i%Ҥ x2-`((i+48$?#gr={ Wb<."d+7r["Xi46ׅ#`l?SMƞRYUYL5ǭFGv S]b|r7WV}I#<;+Dž;$H8UR_KFɕWl0Y*I"^6zZS&V !nL{cߚ 1(Et1I#C٫5~0@C"_7$]<=bmG 8kM\Ŝa(~̕RFePp|%Gsa`䄏#wg 틽WC V+K.6IQr}gݜ74ЈAG-RtIla |5󽖥g-#X\T/[si:N=r]  H%q%4TT*FyR_>31s֫I9sx B&Ӗ)GhLYpf:.?ooDz ^ n&Ύp&.9w2M_ہrãE 5#fkODu5SN*o)CrK\cV>!إ|JQ-Le>p#y'S%_Du@9%FN`6BQ*EN0a)1" |qeHZŬ,Qz}#O9ȶ*%냁o <?1`|9j"m叁vǕk=3pݚ c\IJۓoO:.CTO5r,ļݖo+WM9"%Ft"v KJ^ށiUh_ CLXl4RF.⯬K!Su! 2{>]{­=`<[.u摫Ii=GT:~$Om.=p `2F߯/fGrbK xֆIoއˋ?VQմ$)fbKʄ 96+ 8` N݅`A!H9#1\qm8\ J .yQ8SM]p|iعp &Z&efTp8ggp-y\EaXΰ_?_y7+Σ'14t +c <sHu|~d՟I|,=vP(;гZH^WfOtAo'\[6]%eDkew6UQ,/ظ-SLH=?x q~^Αz`Sg xvSb(MgHѱxpp^63z8RbĖj馮*{yޕ7.u泖NV։>f${G1|uT{0;?q'>Fˀb5t^! nGG:x$DVyαSOqoIx,1i3ڠyV-cvLV{}+HF@Y㌩7vl*xʷ8ՆNÉM1o$ye teP4kߎԆ"CՎzX YAwi줦biP|yMϵc<QB<ՆϏS*X 0cWeVĀR H%z?i_`dZÌxK {v_`Ypg\b/GY[s^0}V>mO9a hBŤR μRd?\C}ۘO}:W2 A(v`z44ހQ>MHΞ $q1 j&6o0ڈxUU Hw"0\+%Md oO]F92f |W*W~S8I~hKhZKq\[Aop.ڂƔ R1vLL{}!u#QL^*B٭-[> To*ula" 8>,pxX ׊MFɱlWRZS U(.qрqmM2f$ iD|ƺ,1~4jL0|vZ*Ng==?tmڂM]']6 S L_# گDRMfXkAB`Ȭ@7^M l?d>Gǫ R}4K|I &K(; E Jp.B y~ PdLJ+%ٸL ,ߎަM1^FS K[oLɆ9SM볓WęK˲Uӌ?Zv4eĚ(" ,F9y q މ2p,6I*gYZ07070100000105000041ed00000000000000000000000167641d9500000000000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/vmwgfx07070100000106000081a400000000000000000000000167641d8500024f18000000000000000000000000000000000000006000000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/drm/vmwgfx/vmwgfx.ko.xz7zXZִF!t/]?Eh=ڜͩ1=nsW:&jؿsD:UL-`sw~LmrјU8$@歷 !Vp6RNQCxN&j^u%tqNmlՃ'E} `XKiׇָ /[?^͈+ɪs‘\9WB t۩r=PQg;2^,x:\jdCvBTD!}_L۸=~H ,-03/HG bSDnHBBS2_D0̉{/jqJ{hL+,Nn~5`hAN?]v.+lx݋:kOr555TRꖋ R^Tm3t2K鴕Oeav[˙N}pK@m 5+_~Ç* AR5&p֠I]s/uq_fݪ@4o`H:D F ɸsWK5'!$AiUNs Qp2RtAl;ȦFsY a g{ Y#kV>q0l6|Wv:T&g0̊!arb~.zk7rvdw ̅YW(;אB Rk0y2ӠW1T@,\ו^d %xR*JsIBvwOnn"Ud.B =V2-*mY@{v ]:cN҅coYJ rj:HM Uȇ SѰ<M1m =cǎX+ӍZ쀎v7@ROÀfoin/G[凜cF`t8C-%?3OYj"0ߛ$o֤:9lQuNїSVcbZ91!IzTMh`^>d}1R^z.<9"-BH!\0T/Tt:na8,F:Mw8 J3%QB &M#~ ?pCQCjtjD-Yi刜wwvOTjx==5_†8fѭU9dqX=E(w"Ă6T#mIXe7}Ů#s:Y[biRTQ%"j/TҒ4L +'(JH+>zçhz=؅xЛؕ[)2FC41RAiԁ9;3p{R dq`:F HU´C;dE1{%V&@KGl Sd7E]rȉi`.({两 ?BkS$O1hq1UE#v$% K@"$xD؞#F86"phugP 0Ma>f 籦:{9p! S&FZBc<_s.WM@TӤ;hT7bñ($`aJi:{XY}5)J9m2ˈ$}xXO%)0Ӌqł؞'ee;ꒅ:BU@ 22gqв~Z/@1 a݊E3@&`B~WO|=VۄW#$p4m??)>z"#5ܘEC"Qdz? |8=٧8`h06hҰ#@>ȪTN01vZr;95cӼϚŋ[.A XҬbߋF\='g=A$4|p 2,*D+u}WZ="NxYN&PЬ HӜV 6̌f{ޠ!Bs1w .눊XLWXK 2ؚ'i{FY_3x@k̠8zW糀)pFF@_mEeR+xJRɋ1*%tzmJWFb+hy<%N 3ox^1gOplZp7x[ۀF&U&b 3K'D=16=`/WrD]&Agps*M$ fE=?nen,m&Gt<nԞa﷖}XfطxQ0uPdX`li黝-N=<)d7 CxFX ٱǠo˫JݥDt+hujHډ^?uCZM QLDg9yF|xI]yo~<}ְUvxALke7yp(TmyuE5w0ZS=ΉS#t́b}_C}/؅)># !nGFiz\|d&@CeYZQ̔ba6> ^OO+%Q@C{3?m`"snǀ o4Dt@> yuSbKwIKGKޗo ǹD 2 @DU /9'>O|1:?uϟeY]`Nzml{:1\jSIkW )sCuV Gj͍ bQXy:ձNНeh+LWp\LȨ-]3=d[>T'L22wC<@hS =LW:!,a+XIa&92wuKW)Ӣ|*.@ݐ ^y.8 x39T1qIl2 #rg$G\x 4y~axkCkì,#S5{tdS̭nĆ;yJ*7k?i<=ۮ956+QJbzoIbD  ;|9LRwws"p{s%< 8`]{MQɢdϾtԁGoj!W>v]VL>![++ʟ_am(sA B.RTA$:'Sj1bd`gɶÉM~CPm]_4&Ϯ5\pאA< Un:f#᤮'6 4tm/*)u'Lz zpCs(MI*jp[K~W4~xY̗~91x]梚5o|nJFy߶DfؑʃcςNZOGХ:zu`RFp{җNQ&$M _-L{m(H_eq"Y "%oT@yKd)qkBUAְ>Fʨ@ՙ@j"A= Br PB>W'9G:m6>Ҧ:kZ\7Kp 9LN OEjJ]v.Bs-yh#>"+ F>mC'wRy.ťU\B҃ ew}~ @r,+? OT0LasU Rƙ!;)a<'1EuDa69z.7 (rK hb5ESq9gA~v-ݯJH)8#b| E5%[Sy-1lZvDK]1?, n h`in,ޫ|*aA@m1IB2WbZ>3"aZ8p7#gH½" o7LE`<"^4$Wr'5Z#gxoвkoԕi80Tw1.e {O *&z4[NQZdgR{:\]*$ȼd6b SjiL" Z v&nt7³rA [!qqZMVzj%+.t 歧|+(Nro+ſds!>ֶb3ہ3d@Zz|]a{% u`3;F(9K=Ϡ-cH4q%uIlCB>3k5b-@p5޶PΒ<ϡ]Vp$˾ cN-h?*Z$t EA:h忿C qZ &}<&^>%w~5< cTZ!F"(I7y p `sO=6N S|հi|i 2zv*C|,~ܹvMSM׿C`gԎ'VuFY@āz>'MɶDx/ɐsd!1FX]VlϯP+ ,>mv Taz1D?({YCf(u:DVR/M#k%||bRQ@#9!S2MaIL|kxΝV<^u8n b?&,#¼.rかvrQdw$+ GpkoȤsbsX,@lMq%O?B]HuJi2/maM&;tA}ci#_FTU P?B 6j"r@!rpq+ B+lXUU.s >F?x.wi67 d\iHO"oƦw+㮐ڧ}5F 8+ZݕҩRV_ұddC6_31c[Def*Übs}c`(ĥU\ į\@x5?Ye!Aq)OUECRj j@RT1맋Y*ߖphK22c=2*0:''!Bcg$/WwSY.!J6 _O3TF$OU;*ZU2f>&e?=]}( Ʈ? uǂp,_&urbb )'ϛ!d dJ qQt+&}bZJ֡݁ղkI"oⵁ=SXi8d61l=rx cf^(luCzO5,Æe,cn!Q>+|_R~EG4wPR =ɍF~%$ v3r\R%j u{=j+Wiltמ%X`hqs+=rzH^\USwP1KYRVSg Zp&Y_9@AIeBL<I^+lQioJ'CS:pZH#}3*eE.MM# hN1nam 9-1Wև!]90@p.)0 2.J'4Z`A@xL 0wzTPA&'j!X틗z~X\j'[]K]:UY/}EgwEnR ͧV5Įvɷ#Z416q2WE|E}RG,;Tk]!I‚A:Q{Jz/!D]cs:Zp <+#xȞp0d\U?XBJyLi#(;r šUW5KV#Ѷ@81jW ?VDZDV|c?@ :X$hl:7+Po-e\"q5˕9Ͳv h[6Nir d;%\Ӳ p"/T.{'<וuuʰ_.%Z $n^dWgoL@U]I@j5QKpɂ~ӝhțgT*$3C\&U>Qì`l ƭ-hڍGB+l+8f*:yZ]P GS? ?vk#ɬv1l%m耩w GKG.jL5f並cmPT<{?CA˂k.KܡwwWA_XO,+ieƅE"Gm06Iy݃w,SM5(!?j\)춫i'(ITQ{ *Blw)ѿ)U|\(:=m՜ϙ[^Fep7sSK8k-u:.¹rM`dȿ[-R 8{f__@`[ȖMp#:$'d,ǽcl=\U$id >-Ǎ-"x6e K)L^JbXqLQ9[s4*u`-VѸ5e_Z%`,g]R=Brǥ gfR6lYdGf.X>tn?6$X |H|vjɺoVTΌXugO*n8j=927:fpm.ɢ6N cz:oգ /ʇczVWyjұפ4Ȟ0܄ǥH|vT!-e:1#[aue*Xʡ,h>"D%D {lOhY-hX.NL.Va2>~@肊ǂh_OGKLzu h|R뚸KΚ,KUYup͂,(FU>鏮u&n Ց^q -CJ"+^ L  0<–mĚ@N@/{(t|lY}(Nru׆G9ګy3Ƌ39+ј6{~'Od&̗!'pzr{&ܟ 3wMI%C"ڎ/\IIdADGW lI5Ku/RSʩ1eXEv?zMj}驽xїRq 5m]lLi,'r* =O]Ţ2S{4(w-4b(6U# e7'PI!a5e]#70PbPGF5ʏПT 3@&(91|K ["b 8>Mta7r)} ș옎%XZqA[('#}5"&W7Q{q>܇!vm };ܗ9sq*5Dl=XވUrQa%#k@u7f3&(SNo.Q4ys8Q)혼{!忱⧪3+{>料:VۍWv($xcNa:یjְ{ӧ^ ׍MrE~옦%0LWc| ^p:z\q0P+d <~ůVX::0a|)X* DMB{$M/ caU/(=x=)O|p#54EOZ\`qDž6&B;]oiDILo"9:<#.døvd;4JDgN> zG@5yܬ>7ͩ_ Irqx7L3dUw~9ڋӪyֶukbc oIj@AL]+r(/gTF\k4hz:ykD_@B}jU'&1MhPH.q]ڭ'Njqj3v ݑ~yP}}N@ds YmL4=I0e/1A"Dbͺ;J%üflF m@; PݓLU`@ZP9var9z.p|"Jxq V z㮂lq_q@Pg݌x*;:O,F_ui3uViִ]Ky\gZ$tBhod) {ȓͣٲ">ћ|2~׷9`"K3"p P'{#Zטu8!e}G\ITeëDd!XZ6@Kgf SneFA#U|]䧬\nH>gYXYUEk3Fr\emݻ$j]D\ _Fm<*i7K =A,ߦLWW$2ń)Hd- 4QtYEAcVs5Aߟ%x00-4vQb K.&SMHA8GU (qT234y_-["|f`"25z4L2pϛڜYn/Yq^=ٱn24=ͅ@rz̳Hj`mZ>}~^ϿF^&~NvŠy8|19a;,]OFO'_ӹm P&hh@Gd<:&~yaȅF =RLRsjNʴ9KQ+a]k]n3!s+rcEncdC{[֐!Q UXDo;D)aF78Si!l8R+(5o/<hS]tg6b1:0S94 pqbOfݎߙYu x|ɨlVsЛ~07%`V+`qOsO9*JU*%"Ʒv9/_c@O-2nq_ y υ=z[6&pMT%'w /ĺ sOIɣ'|p%dC>:׸u\쇧wlIx/鲥.W٦%Z7!WJoNxEN(}eW0Z95mv cTK @9E@nE{:vEJQ!YC(Bk_)Ud}qmOlo J:餦`xŸ_ʻ'KM\`!Uy\UI䪞%gE^jJ|W4Ixv^7{E@CsQXr=l lݼ'͒F dbYc5w &tUF1}̫i8w.K\|_x0hciC:2 X=;5C"פKPv!mйwHg#$D.2Sڹ+M@۪g25 _s[E?a5rDӽqPؐp}sII V貄 ⏉jƼ[|͐4Ex[q$5G#|[oG{pgɬg0vGa=DXJ Bi me̲Y`HbMorqý͚Y2 לNn}L,t&9Ȉ"_+6/VQ 9F_eGg݆Wc9)Uaqe]溺FbS#_ądjCDEhb.45k19Ig=*D]{,K@1c]w}}CoJ1c2`g`'dz$&e@ a׵>3G7p;jBu7`bWu`|шGUo-oX||T̨qơΞ߁5[›*`#3d}7=N_Ʋznhfߡ/G2#<hS00!ҏ*<Ԫ]tlKXQ%b%]vTǢTHX  * ;^Drl~v(|5Dt @H_z|,t! ǢSb:wjtӸ ?AD ަ6HiF[]C3Xt..@B[mZA!Ȉm&(|Od CFKJ5GxVfBY@r_ R?ᚎzOD4 \o}R߆t9`~N15WLt=M8fY;-hre"ʸ";m=AD?yd4x܊_*+ϦEs5뜤*iрY#5؎'TںԾ;/Oݗ3r`ٮ}rʿع1)(s !j!X8ڜ-l$*!SwCog6LH;beD~M\ 6d8/cyQ'Slyy`H֌7_ 6StS0YH2#Ca^,q[QVhRHFŗ#h+-ce?1 [i|횳"SS<0QB*YMb + VID+Ub]7CNQh=r 6Ab>u칉>@`Ԩ}&OAиگn;dKcܬ27཈'^U,K9׌[l7T$i.[_Q!J"=xk|'pqL'0%,-;RUʏz:VbYmuMO҈ ^~b(KsEq 3+r,ju"y7'Y>W1A|yY8,SMT~" i4U)PF^f EUPP]rP:rD55bو `W[]!تBG;6=LHTN_4wAJp?Ӕ(R\JíMØ>f@+|E6SlhG`bs%!_`:rUvG/OiRsat(^?1]^O7ykEjuSru6t!;KA[O:]^HW{L{|]h+~ŏ6qZqxg^m;/&v5j`8Ĕs*iWT ` {PyW܇gV+\Oˊ|ākxeNcں݃7V{ |Ëi#6i~z E ;^1eZ h3)k5Bs}h+:F)=s]t,L~ F@;6w!/923AZ:$D9Q,{+8:>=2-0Tu~fsu&tlx/K!E+nxߏna !pLk ܲv&1s6 CU~bA _: nyYlH,4B7W:4~+۟W#9N7&i `B~;em;'mzFk \qްQ[װ+/]!NHrt+dvRbx`sk.j]$_1@ەCAطT v lVFi|を3HBólڡ u4(;eܙ,>v͏]u("{3ʝtzY\1H6l!5ř{ QMܩ˕T%s:@K Rb (}k0ם~ Y&JHWcvjtU W0[}4o4jD\5 qngVy-4/C a>Qy"![*c7= om]μu.sMd9呐?;Ӄ!tW[ٜ.L/[ֹe;gȡsD\vGedE i @ b4/?P1҉Ge۫D]sɠƄJ0i1aAL8.SQ2[ɵ[:8ӨH O^}>/Tl$Z;6޵^+ qNuFB(Gs͹&qPZ#=eqE ~AEAy*2#-: $Jb^Hse1zҚߴJrϙ,Io*bMa?}'}fYaFrysiG5&L1usDZ؃kXq"_ 4M1M~?T*&|<(He(jY)r*͠rL_%Ǎ׻^rImȝ&} oge+TXh0mZ>Z'72a85+(s/&;v/ny:nrv0}?~l^(By>n~^1 =7̉G /Vl2ޯ/1Ym |Y9œ 1<&bQտW{sE;3vC[33z`MTbI*IO9={dw",ܗo6\aK09KN1km[0>8b-TAL] ];MYʼnur`r)J"u CPSFG$ٱ<=Ŝ)Z?Nm2nwEqV ~I)_RY?Oר=3oPbgDW`B,:@hau eqmoAKwHIҰv)و7/Na&YolBof5*$yK{6;Cy-,l#}3n.:[6vd技Bfl^.15 #1=:V^ Ef6%`ŏ!2jډpa=[sl \'r&5N/W!ȷI Ys\JLivfVcgP!h 6 ?Ee[͵~hcad8vdq%wWsZOP'aZH2SFw-.2j}O5)aU_H8W|{.KZ,7;ڴ##uW^;|Tt>idRaȥ۷ʭ#Ə1]zGCң&-o),͘xeCzKJkbņpX$Q y%.zIzrUa!E<[y O[}úRoٌp "Ǒ^h2Iec*8h3|Po{tW BT8y\xw1vcC[(xEXI  O L6<9E(`ujKTF"({m* 'I(hcS dxORd4k=kG"[16NoZY1Ct] H3NӸxo)kh}hp( {tE ZщU=2P8L!TKx}\ܑ}ōֆܱTγ/ hȓ\fVPb#VGK-P wTNF1r䲩-LcfZci,M5!y DnbϲML (=$)dtX!lwJ+De`/jHvd0ÑDn:}ڶAęɾ.)bWn+!SYlQZoK=\ns-/"QBN.6Wދ#T6O{>#ɶu:X+o_kR V5P1Vh";O`H':$$sj3Iyc`wTˌ㥂C,vQrz⟿uD];MqyGT3gN6JquP B$0$R}ޤY4f $o gXf]Z5e$ ;\kxy{ꪧPbϙZ]+~vy8[/:$N[s CPxa ]=k͛pKKrs>wɊt7D9{C jPnKYئ}6o YLXef^͐!.( 솦+R"TaW9/! (c̫zG)5f1+#v+HcKr(Nܬ^:o[f'u-=" e2DɅW /KE2:9IfAHnqYGٱt Lb7QSzȳK!H7Dx, ,V d1-hѲt3"\ֿA- # AfESv!KOӭ'Dpx&\PSĢ~c3`H'ŶNgݨCdu_y2풮z|)K6U|+TFoe%MX|K`eo悻:.Ns]kIL04"DԃdoK DXU.#* y`6 KfzL4qPphD0הіJNFqYc%UcمJ##bm?pF\/)U1T4rUgZH׬I[V2:rZ\g&ئ%8 l7UR,--<}U y&󡔛3g,lH[(x+1 ddw?tKLms7&Sl/lg?^[ ]rbh &m,p569H0V韃 u -_Xu l=* P**= +|D߫_y&4h3]ڇ|mu~*X`6*dZ>%>Kc(-H`D_?B)A|]SY>rvyĐm]Ejx6qR1<tn *5qFrU?Vgt~ԭ}avnwX.4Ur{4{uӨ{_W JxХoAe찬qy/oMě cpqcAy1峭\"pJak@NUX }K'Q@*G+-aaz=yv*'`XCmUHjy>sNVO2i .@o~>R956ءPFE0R =,/=5PiFT;#K8v~v^WSlFn.!B#PJԼGG%-&)z\hr 7E 4gI 01(.}4Y '⫑NkivC,OBW`Z'pi%AߨF^IH9y:,-єfPrC ώyh?r@J?MsA}Uڐ<41g% 1Euu-XC,ύ3 ݑ+joU-N%pZ {q[ .JsA 3]~+PݘGo$^Ȯw(vB)T/Pt=畲 (w' Qj Ef lտn`$^ڣ6*o%^m+$c40f 8)g 偘 yn~ p/Ĵ&69D9"MU@g "ap!X"Y Ù86l,7?:A4 qBz. /op]b6S0ž8P)6۩DVH꒎z tNp(/hˁhf7|7 3p(맏ʽDwFDe= {C1]u<|M;sgUqi?5Y7Ћ fYaw@-rTa8 {,rJ<' OEخ77Jg,^C IW2f"d£[vP㫋K`KUC>!5sfv:2Ï>L隫:tz|,R /0~%V8kQ\omkgDk.),bgC#[Y4ɯ]M6˵.VLcXܧ-oXr$ -'P&22a*d:;Syur `YtM쭕Jyv[w܈|%uje |lL*I궣m<i } yHݴ\!vn#9fq\qOҘ[YeRuI1Z1D/LT?@[gv}hҵ;7졌I b!*R$׮( QΕv [l  ၇V/3;Fu֔QUY":>~1mξ`I;C f%njG)Dao2iG#Tw((5(P23S@Kish%`ٚ~uQ"(XCy 詄2Qmюimaa45v0rluw"3߃$oߡCܹJوte\bj93qho2U}ICQo_o}s{Lgރo5, POo=X1}yκ1u& UI-& m0}k5(j*r\ y̡ h៼G֑~|+U^LSW/ff)wo4Y$Fx,*@Z:h!]ZJ*4rN5],%H^l7W>QuƘ%B)xI2ͧ< pnDZ#59 16c0/L)W7ko,- d.tתO!f ,5>-nXz=F"2ԼJ`v y{З6|DI|XS}d+XUk-'tRÚcs9F~}y!N^ >JD|edsHEpfL727:|IDN]x2=YXtN>R6{ sĭH<&= O\@Ca+w)+C{Uo]6du lbE1hPۣЩ7<9 #߿z1[-#',֔R@Vb5H4KPiF ɔ9X ڊn߬=A[xqMzww&hwk{8he4%(BW athZDz)*3g6BP8,Ի%;U0`n N Lw{4"A&]t3X߁k ]60x6kG"JG\"P˃uHPfDs 7g*yR I--})@O x1?% 3 KLoi{Ͽpoa 2EN$\ ZJ$'GDRb_nFٯy`\n熅ƏV \4 D'TʹYeԮҜGEc\@=Bf;Rf._~"mt{yE0$UY.d]F;ZN0'aH2ѽ8#BV6.'^\7ݵ_fp1ڨWcj5čfjGY`QfGu;DU>>>Y %Ck32Jm„3ވq%TV^vPH !pfmOҊM5-qiq_~ٕoFSZ;E[/']#! h#"SJR`k&l{([N-;PyC{d'!fHm's=Lm)`>+{~0'7R8d.fƉj^!dHc bA"izva7Z Sܧ@nE)ٗ>[&KzY߃-|j/0Wۚ {[y1eޢʵBZ섾{d tF13$Zڳ8=ݺ\wNx22-̹b%zt؁$)n uJ?_IqI F< ̏'okn Ҍ,YOLg\jPqc|ق2e$)#8yLr%WwC)_n97Nefu$qrC~)s)0;LՍlM:r1ɳ0& [9d<6j"oa]0piK}|@`#+ü\?"4?x@q<l"nžR:+ʊaӾ J&0J0|׵sᜩ>@}K<'Bo|9=i"d#VGP I17^ 熮-#*]LU9HnFV+tzߐA8h" XFg(yoy Pc]9 Mzu-B2QḑY@Yy4A8{G E2U3  ]пMM5WM'^~d %=&*8˹:2; G7 tl' YvpYq1QQP^^Y |Z(H0F֓+l sP[ XqFoeiC3pHx=Qm#2}_Rѩ\sKh-gRUVoy7c{lbƂU?_NW#?cP_G?SwV>{bIPB/[hmY5K-Z,aX67$?qڭz;N!>#:S"!l$`&&MF 'Re3nxXHt*% Hx7ű}MKUBT9|`I h5!, )P^$UDBW C?J3z#X{|2v\LiYxw횡wK5e4 Gb$*=a{l_h#W<9d%P D[ m!vGa ¯ӧ?rl 1/ JAe)y&~珕\dN]ԋ. @Ɵ*=m |d v$ OвBHFJY٩xRSg ~O $@jgdwEc/+o*ϻoŧ)COπѰg@;#A6Qm IN鈜Q,[zrC*wnW˒Os?Q1A~N79;Ug* V%6L֐NeIxF>6(vY#J9 h{_Y _#I.MM?G5{ MQt˪p>Q[*Ǻ_ ȇL Y V3p 3f" O9Vш.S3q | .ak_QKS7%a:~T׼ U®׹ʟPgLdh)(jSyF;&dZkK A'S4luwZˍYUlo?žY}!AS#]ZOfC6KEu" ]Tg󬵲$hA+-  ZY8'#!;{,bGMB(۶õB˒2b_"OiyYn⬽lШJ%)H1,p<[3,y"J!ʶS'6ҩo?et$_'J[gFקa7MIDFA^7埯BÛ/gr|16mQzx-5MTP`%ZQS}:t~݂ZoW[(G~+E(C1UEnCA,5hpV؈ˁI@o&k )*8@ucN&t}d g/;zrsʲTcf}o4vi $Tژm#%mO$럼DT}˫`ݗ6H0fo^`e+11Ē&Fu42Mv*4@ar:W`UU@ y_Rur8<@Fno(SCuYƨqO?$|KkO w=WP@|r`ɎqYҰJ <;,vDuEMP>DaxGgң{eY!SIz:[x~Jf n5(^!o:/@\qF Ug7́ED8QRy{nV<9 t4gIDxROrT- a"7%3gu.paB|9S_8my[m&B" we 4Ƌo.֬!}Gدvȴq 1uԁpb!QAUY5xON_U?a|bB)P(xClQu O>V=|&fTّee~27IzfˎhU'B=`Cu^ߋ>~{w'ghŷDK\ 7&f ]3RnXf )-0&BPΕ:p),R3|ؓr=.U&"#vs87NQZy!̹v7BH8kգ V|ᘥ"͵s [ď᷅&w g lK'F“2H>7ii= .{)^20Lt2IwS&=+p'E~(ê}<'م+j= 7+wKYqgL+Y? g5X"|uDu?n)'k* ]tRK9?ґם{}(;?؅j%CAP~}hVXk+] _eVxM9@ʈ8HqhS6 ǿri@pZ* &U:/HmeuSgMLwLբn迷R؟qi tx/orqTA%{&L G V#aOɡF=!G$j\3[m$ yF{c箩23P׽zd1c^&w]BhoRsiG.֭(b ;$k-)L1xĺ`adM{\(zyֹTh$.KTwC5@ˌ -6) 6hO<0`QD*$g!}K!,&X׎ds!AB.z gf&sr݉pDps IŁH\BgxWUNn甌#$Upz,?lBb1v26KP߉;rYESV2hC QRK +/yĖB f)oeZBh5}!iiOFBQp/-,ҩ[ߤlvv-+\f(kj ,AԦ!~mR_[(o5;OJU&B ~+6䒡^`SP@9n8 taʿdqI?3D.ZѬ(+2Ys յNz7ˈ3e+̹U^$&Sr_Ѝ C$(=:.4PLdfq&F;$ F\C(O1hC0j,Msu0)_j%:p,Cؒ]ER\b%~HF¼ Ѝ xC+mfabs.UovM+nP֭<@LdyW:4uys, "mk 'B%\r[+\=f4B#B%i :4hsJ*[t|Ǫ[{\17*0kiQ%_/`"i+ͦie75"BbxB8pF8AgHTv1d]7:=9^Ma^N@nN.N|G\8^|$&d2o[3f/PP(+JVbSs.-DDKB *4L{ 8Iy6&E LGCKkly9,PYyѢavLk;y22ȅXꉛfeEVbqIg$9Gb Rw8 ;!wA'[Qʮt"` z*m^Q!jV`#1zi9hǍWqY+IEYb.5ރjHHvlla75ݛ}:0*l\_?,pd?aWÜlq3-o*!q<١} Wzi>6XqIcn ]f[ 랺fC(3uDɒcEh;w-(AA4 I8=d7TףŌ;[Xg+ XSWÊ 42q8P=9(1˿&EE=&Lݐ{wA8f~RUr '$;ul<C6 dw5F6xB3Kx-Nw1 NpQ&WԆc@*73l*ίm;tyjg4L/rlW28fZQ%+;CW,Ql06 ړ֓ԍ=&& TSmheƺ,oA.,if)("9 'д ~G1V*\D 6-SgOkg@[!!?iQ:%e_^* C吧ڗ&)v:c/ Ɉ0N{M ѹXg|,.0 d6] 3ԣzܴpj)وN׊L{Bٰ᭣H2FN"D<5V8=? #H6D+|hz( ærCy ݍ[2[MOj+eT' NQw ##0 Ⱦ|#V6@t ٩:V5zp?=v;7)-6ܭ+7looiPy : ؟VXca^e.6S(bvdDWrt@_Ǯs\4-L-W9. 8u(ؔzb*̧C-'_8q Xi]7a;OO,|TVgB2"H_E~(F\[L+@|$$vہ奔=JP\ IUyE25 H ,Z<ρ NT{dX\]uZUs ,LI p(|?rH%ЙA"]ut輇m#ˉe>F'?ủb_ je|CfhccԪ%rd,>3.r]JX0WQW4 "#R%S+ә#KpЄje|yb, aq!fR2ϖnd)lAvZ$p$8 0$WD"FYS3l\k/=phWU+O{R'`<ҋ$J m$[4TDZP]O TqWqK#ϺuI(BoqlGxj* ҃bm /j&YUKu5oo*~͞h:< +904pPfaͅ᫏@ {[B2_ZsQ ?AZ(ڈ *L$Q\"f[#vF-hLNzz[^ik?Bl;(:x^_5au55Vm|s|{I$fO.@f*O29>P]VF>pφ{}uG%6ՄM/zVƢS@,#օ ;[~H7x1UG£5:݅l٨ėLK6^@د~)Z/O>#p("zbq4x-ݕʑ=fM8rzΙJeZ|L,qMg4J _J8mHf`~d 6|PjQlO[Z9췯Z+:}04T; s)C?F8_f";i^ DF\[гrQi 2xxaѠ;@/Wͻ%|AM_YAMKMwh!S3ea$ 3y<xBKtl]feߚ-n'Q_Ȫu.i 니.HC.{HJt~L !rV`ate-ʽ(*XI&:rq`-h'HV3w'I?MNB9HHJG#>s$=7b2}EǀBg-5͉V*Oad^7W.qjnnBBa7(=t]">eW3j IG'Uyve9Ϳ7#mZ$ݴs6ݜ8=w!dl9{NB,mǪUYGVj'?QI%1:}yDX\?o+Va'VJBhh.q"YEɽ ڹ;x$d1^Vn*-IXSnA/ &wTcw큔f^7״,Vt 7ࢁziH^tЂ*WRmN_X#=rHZ7 FN_<+}f-C ݜȧ.F%m5{C͏ 6P"NH%BL`ЮG!ˢ嫩~[X rUxlJgbVݖ:¬{`h y`6Dޤ$ qަ&iC6FkUWԬ^ٯB|CD^(Nyg' }}?Q]Ǝe3w|YJhwnKw4З/kżrlTgBg%#uat)VgEh>A  [O=QPDžz^gq8  >0Eɱ8[H7HfJܭ(.}El|$XмL K(&VKY*Œ!F5 0m]o/Q([u-1q z\Bƣ[oRalnߓ;x؍"Q-f-Rl W$G]aHty&"-c~YOZoe51q4W*і@o%Px⧵Ė>@Y8=v 0! "93!oYN#ASáH~n+U{('H![HY/%OI:)| T.y4s=DWQ6"Of #W=M=Hi7Zpeg1 cd[!CV1߭ePy8}B*fez=bm R iePh~F:}OB %k?;>zoMn)!3Ģ/5*ؽO?+\ -}q;Fabzõ.Mlz0#}@WyMg{͓buva@yvݳҥqSax_\\ށD?GP򚟓.)&UJFZ>RkKp:)m)[ѠNq8>KiS'w0zDӾ䒙vnT soCh&Ѱ ]onqu@pJ;"#2T[[j~.N?Ad! 緹 G V3K,z}iY^%5X#W^Q>ȍ=y!3E,<a.3爡-<{(/峺y#\8ƜV}BB19'*d#I+3e%<a3$Ak$` kfm8&vF< TCB|'@І !߾r|L$)tVYG'%vr5x#R̾"y즗x1MR{{ ch#d9 [012O#Ro/Cp'cKRa,'!;"yB>uYw2,[*&&zSFC@֗|ȀaSW$2c|˴T㢪^W](vTi !hQXaR{=W &w(VDr@ߤ{N ⏇ISgn[Lz1.Du:BRu@gK6ZsCAi'0"M}_3HAh(+[[ǮҴR}Ny,4}79YP^y7*EWײcգ"+@ouw4fkVkf,xBQ&X3]L%7e9b,8?XeY'MO.tS$%'PJĴ|%fBύ7!7-(*>sdh.m~ ޸_ MhW5Za2+ANJƜIt ` 8Ht`eG3l>'^T4#r}j*4#mMX5Ҧt'zx7`m* SR;W6[E'=_ uL /; [{yonK f,Y{i|T6.yzæuzzOlTMd_S~?2)} C Si3a7!Пe @?$U Ņ*ΌTSo\U]zp'uk3ll ɜɷ -EyV{ՙI:[#˥)2']<m,ozsU-)ˤgeR%.{wZ{UgUZ@X>-"50lwy18\7d^EFB^3''h`0X $7R#_Qd>imՐ9›Bwy9O-fP;&^}m/3٠ 5%.ŁdQb+N!=KIaC7#`l)0KR,X%lQ aF]OR śŋЩ*RUC6]<(R-1iJwFlK YY/ފ+㎨O]3:^~ڴUqzGjv8:;7:H͹U: W3*llP!Tk^k~]ZcD!l禞Է\,2Zd76=Yz.dܙP#suϱDw^|تHi׷wNt93/qf;RKbQg|+Ά]$~dV;YN{?^aQtqd YИS*MX b6ZGS5'Kԭ_ M`2zxRlO ]bA#;֊ [@rpj5M:;`f״997F/*Pbo>ۙ~B\336AjI9?"J w#W*\Z^zoPk ]o1즊B'tAt5rpΓߚdWyr%7;o{*UZZSD+, wn[cW M>ycz7D3d$r: cؤ APIRuφV)_;f>יmQ4,rOtO-1e)W3p%5߁CHI1,y~u'4GD:x(].C@\)i xXj>wgzXX9#C1I-2%sމiZ_D-j#k!8_4K|ogxp0ʾEuW=gǁoe(˭s&F2(i [uNZuCiTp=YMZ{n'aԽ岛 "3 W9aL߳ ߋ amҶ%}T顋;Xwṯ֓>>}l'Y;O*m٦蘚]('*>v BАbv 9güy:pg 43q]p9^rzOf)h1`CΉBx#Ecϧq9N/ߤp%#6BaV`ovDpg){d,sQ-l3xgh[͹G!qwB%G&=aBB۝jDq5liM}x5xb2z^ܡh@g&kn3L뺯*4xHY:d UCI|7A ĉa6ֹ=?'8[^f_dkz'8Sx7H*-L[ mݟhG0`r6qWz'T zCKn YDob9]5No@quu^b/$vrV"XF<7EYwBEwx}.i75ŵ9[5'0ʘ8˸vsZeԻ_9/Y;<0nv:.6xf>`2a|: %qce2]7De/j`LɾK9?WeRL܎QzP7 x->"H(V!{$ISJMu,UV#SpF>us<tܺw*S~WqH^9h@a*+1W)ȡ(";LtDdѽCAZO2`a0y?py;, (c9k7eS)ۙqҟ01P$]Uh:O="ccdmx NC IevK, ~x b4 Ͻ~Ȫb3=Eo=i4Lt"1 \ŇHGlDhBstG^*ko5Ze%g?Ili5/U0!pLq͝LMϰ )KWb礥J&ifMl#&}ܘzplH&{5t)JW?JS/(+UVLZȴw7N1lb zr'1$`JIxQ4 Mu1 ]?sʓ,X6Ũwi5ŁAh ݌)ՆȪUFI]ykڣ`XnK rB2 0IZk8G_θZ8CQ|63;㽛azLIIXϞ]4 !SY4<:\$Qz6|Lm0W)_ }}!\;^))Ep$*}w!=.dnBLZҀ{$^`EIBY,xAC3++MXl jx$Qm yf%O_'BT'pf9cxMF_}QooB2qm(Ϙ`Wd#LA) 9_ =-!x6 r]9eQ䣒w9_LU s^<(EZvmȟtH+\%֬}dA/z_?|HiJwH -4#d @7Lޓm_WT6:$piaP { bB[_-~7B1A|34gMuxA+8o e@N7Ƴ]Ż8`LTLԩ}5iPf)+oX51 Iw뗂Np!?5$Nb\4% ȵ0HĝO&1B4'jO1,xNFnGcY̹ ܡ f <{(vzd.VW>E^Kxogbr5 6bڪj'&akwJq)8blx]_v^h,㯚{"()}ј+LCA`@-?gWɪM4ےk9!7KܛɩP[gO &ޯ/IswZi {t,TXQ[DPXR(DwuD|2I)10{YI#{KEXuuDu}SVX yq'8]p 1h$wg%--֐i IB"D7*g}QVBýaW VZT*VCߩKA׸(Zm"lr8m~T )Sc'"u޲Y:6B\oyqbMSi"*|Oyx&T\kZwM}h&ݽ D8ܺ\5FR Lt"qvl6'@X0oSI-J[.3vP' 1߿lf+SZIal~'QFN%H[jW{ <5__ H ⪒wʅ43=%J]ȹyL??%?_Ed[(==QYJU#%qRڌNz(p0c |얨gD ZZ&k?y̗t߄fwhHD}1 "ǣHI7@0$OQ"kDR\Y LN}  ^4y|̩Ru ءɎ>6h2}].VS~\Q)HnnǹoZorvvCOHjUӭ52>EoϤ9"5٥:*:uz9+kF W/:O 1=bj4hI\i p/>Gm>g #" # t ]!duM!;/-FBRֆ8V " +~?rWL 5wCJУ]Ac\ ЎLԊH™2_|YlU_9yoJ|pXi\LN 6}nT {Gι#ފ|%hBءTgJg'91 l1n^x, ?h]}<%.nODi{o ">m™32qJ%qiZ{ċoc~Tt*-gwHbRQ4!ĵeͤz[6_hlD=a|"tDz{`<DO4Z[NZr|y6&S1J R;LH7Q#*~;F>'J~ i,K =QC~852a)$F @}hU( JI$x?SH^ ^>\p *Z]]9(-A\Ջ :]Y o)B\mr0u09,8kXqԂrw,l-50wMrE~A!Mc]fJot  _Ur&q5^1 1D `^7)o,_%2"ӼZͮx9]sFҘv?Jr jW\U[Kgu((Grry\;sVP!v-uE߮ܞm=0P   Ƨ'mJݟ1L@gFfm~g1?]E7۱L[ʺ3m@L8G{ Ot6cG`KxduNгI&GϕOg"5:}̔KH1wd'5D{QY3?ncc$*9Gb<=Ao9q:Yk/̄&е?yq}Ɠ>{.'ut+z⽬vi%m>s ,qǐ2JXЛkVookx8tL.K$]LǴ"Ź.+`EG) q f1 >*go 8#IL{ܰiy|a?$&k˳>o?.ju)T7Lkt Oݢ&aH1#RNu6dsqmB@kP?$BJDGdh *5\ZMOپ`z4]m786;PnSwiytgN 8gx. ;, >"|&}hMDdn!Q#3Uo= `SKS57^t}SAi-ނtU֍BMܵM8U1LmkuLx-IIkhrʄ,;u ZM(yCgB͇{,Ϝ-T!>}Ʉe{]T$0z(7sඥ7a_d9a֦[bl}F{olRכR>WMkS ui(u,#xJ 7?~b2j' F' PUaAE??2ү/\DSw< ' ?J}mW3B_2H0Y+|E䟩#c0K Y ے'FWS.rҁTTR*{qqRv~4= ٞPP1S/ ܯwKCKrNZ WBh146ϡ01pͻTg݁$r!tI wQ4Y.t?Fۭ 3Ҵ,LCc&mO_DA ahzAh2Yŏ`v/Ϝ0?b-G)L e6\X*=Kd*+H#kFZ2.7qCTb¦,4سbJo=Xcdu cKq:D|Ea۷@@[A6Ox;Tz̹‰U-SӒNhjC,/"(qxLmeʄ;p6хjO>+IXm>*g&FЄ`R - N$l ޓS b.N:˾{2ͿRP7|TO~IN^1O-ńrԲ@TufQ޷,#84 x΢z_ ><(*i NE{~&t⌛{ /@#=Ó Y޵ctxdbDxˆV`Fz{/ukq)A*Z/p5z*XG^M&{^= G6:k ^㿐]*%syTf OO4*P j+&}p pbC*{piQDR`h$&w|5N´WY@7a;[;`3}ʼLke/o"VڦHZCH :ɒM`@M-JKo\DfӢj`"'a Rei7zX]QS/Kㄋ#n%0L]E2^GR Ȭ2 Mqr\z^|./*" +@5/=C\z\1:xkT_17)9Jg?<x$KJ;@-a$u47%>RngW ˟OMfMnzFin*ˣ=eqß{ 3BR9]cc4nyK+Jt˷a#펵rƌc^9oQLg~R({nuFZD]w6cO9ݔW ,(󦰳ꫳ`v= p` :$ӡ+O˂N]x\>L2 Z?6"l|JJgr#IdzbkP)5 eL_H'+l6 lNe2m oLDa@ lt-r]oj̽vI)S3UK4Kpwݱ&@ҨR]ZR+HYR z I-xzZyʫ1h]E4Rٿ81=ؠYި x}gTѰو {T \bs}=)I7,x`0hD/ oB]5@ʘ榠ȧ;ZIk`7Bv8ZLȴ~h{G_6c|z/9+-,_F<&scqcϚ:CJtYTiT%6x~ T &a}霿4H;%;@5o-+A@\e`(xL\.\&ѿ'0#X!1.j ,"@0ulY9hTE:4%`|ogiOGRXc{YNP(!Qa_g87ҠF" O>L@-<8bl#f.`%#^) .@l2.; ,E 1$c\;Zk5 \a=M#~INʉx@/o%PN3e&Er>ǁ%l\ UaA_-&zK$Vv/LMcAPl&6+mu08Arj6fy4+}OЉ~#*27i_GӲ5ww/j4$LdTd Ih~(@ e|ʭ"(>19޷4 ~ 0rXSՈ>>m 23LaOrlQXXt鎐 # |!gsj ,ػhvC;3j@݄5s æ{[$/ $`<_!݂Oȿ ]e(fS7kJf *qP^@3<(d R! y5#Yz>Xy<"lJ= 2y)Sy:4n遴kfs93h~p@8|4P5H9;ك Vprt`5<3[2Z%lR^? .#^8dNoEIP_~I/ FUDv;"#D "7#yc YrL4DM{W[O^Q(%mHMZ&ZLpK)[#.lg>ݡ)8jA;6ؘP@ \4K:O/ԞdڕkܗC8!c`l m)X[x-Еay_ಆȩ*/徶t pLge'r'U/^T@ LM(HOkqOlX^ZOBRH1|O~?G=*rjr_e~Mᙤ[M[`$a2 \XmW_G.`ѳcn`U*2M^RN|dțXCx{Ʈ-NŜ]3oHz_߮15Y8 >%}Ɗ㙝9CFh`.wxVurpխGorГm< 8bʎ)ffUpXMvp|J]^eԑwK r.(|GǠH)Vf۠2I _m+?ĨШAȬ~U;ۇ71"i8`/f{!!i$Ysr߮*~(ptBuTv\$ZkAK3|.6P1 l{n ׵!5sL%pjOyXT65Yj6&5{Lt4 !2n5 siN֚M_*ANk ℳ&I72d Wq!К]^q<CHzr.ȼI'L l֘ f51)&36884+2*Qe߱iyDkۜ xr$虞 yZ_#9A ǕEQ gX,EE4>Aom7YHal.ƒmf9z{9K 5m *G DGy'_p3WjhO6I 8tzѧ1~y f֪=`̆z1[*Q6~j~4ed7;>e$2Zl"m[ c%<';m ps6Z0Nw.[_i 7з ɃsnI f6q,JGtLejN1=6g#',ӷk2eڀCO^/2knIwȾ>/o$D^9]&aVS3 FMy17&|t3B k9AJ MI[s/L]2Dw<_SQmnѬ]86(gx"z@Lu$dtUh[:U\t C JܩVbߣjX}t'Qӆ:u-/PH)^:%-0ŒQ<.Ɗf.s7,ᘇw" N7έ܁,\paa!^VݹAy.VA\J0PBbMM_5Qґa*ѽ ټ?@G?RѼ8aBnW.=Pf^A5vMw; ^ieGG:@f*yY݂6AE#+QMgb Z&7Մhu!۟ RU 7ΞAE#_F y #E+Mֹ@σ[ Ydd()ө+m?W ! }A%dF<H|Ν^@̮,pj|xs#=fUճS-?Dh@Oi$ܤ/nͱ_ig~|޴Lϟ>Zvv=e|ca9`\*x SLQtxp @Ka@ EO]I2%S9: nbAY}~.hL䅑xƢr7o BG ~g;f_GwԉJ\tFIVeP5oGJa'_ [e*T_+`"-HzbR `c :8$ u(7&b2?ir0Ӂkb 1UGl=fti|*x9Dc}Q N߉@&E- N f Y9LKKm$ CK%PcP]`Sx8ӪӖϱ\!gQukJ_+eq|SBc4">8w}#^@9q{ FXG 4'vGi+9&BG!Yaa}NS4Ucj[a齯P <@=[$:Q3r7џ~UE3'ȊyW>$M-= \A̋؆PI^O޷u!&2,Ʊ*mSbDOϰU}'suvTW:nN<Z!6q@x'y=jBw+5ǔMhχ~;BVj̾s ?"\uo-8ݜ[ й&n nb6MypDےO\ F3kIRgurwuvN.{S7m\{3"@1Od)xqÔqڀi"]LTqT$8LFJ(|=zWM8[۳ۑ2 H6Qnʀ)oYgoT; ֚.O[>EVY5&ATdjϚ\C)*fx;~iXm0+?ȀDVz*C2.@>R>Br7`leֻ/$E Ӣ3ȍQr9*I4/-8В#͸F|$˚|wqi N$Aco~`nΑqaKs Jcttt QgbBpl\ܟJ}T&uU!E dL!{HSM:8 %_|K̓Th}×5OZ B3aosb> ֳqCyͤXՐv_F o!~mt/ᴛQJAt{MfQщN_N-/&L;,J@VFpS "Xqu?^gRh/4?QW@OHF88 k䤵>hoN:H%nbU 3Zı B9V3-cNZ(E/zdՓA|&R""GZٮzȝ^ix./h=qY*.0_wY'[VwGƂD#D[)0E-yrLOaئ:.}K3>n} x^eל KDEYPhIӔIǮ{,ă<(YrGms8jUѤN,funɿ[ܮ*ARzgĒS~`-;ĢutT1~tVU|z`K5m:W8tfB6t5)|o: lmN|AU,͖zRAwrcN\HZ>niN 4εĩ<7q߼(oV_"41X?Fw ՜!pky d n['J@96&E_{EcA[ܹC ({q-h{I`*5Qd7I =]UT H]+a@h6G[`hRo.|n:5C=Q{:9Je,<#' ь]_K+֯æxf f @O{E{$% ۱a7y\*@dͅ:]Pc/JHc2UrSX 6EתNewj =׋FݞFpe1ֵsk_'U1By`ð9ٺA嬴bCy-'S]o%pShKsetn͔_2[&~Rz[0SfIkn6M^ +`쥭/后6۷m9Jr #Zcs@do8'ՑZѡ |vĎ x$Oum \]mƊ1]fYX>p/Jq:YtN#>antwO𦵼<*M._D.81g# {0{{?hY҃-RgS3~٠gaY1cџc@gZ2c $;4&5c|Q@kRT0blBt{HjTX prU7ǝva)'0n)>d9%3M@ΉA<]?ǍyC*AM1ݕгPK,HFyn?썂4!O1\[cJbaԸq}KFB,=(&@(q8Y.  cē>C̕y;^/ED]1Jػ<" k {7[ "f$ ~G/2 .q\9>0[kp,q4MHd!W&|r^97$zyN؁ד1xa>Bk L ,rk:Utt>E|eZ07_b3HvHb5-|C4󃢿/!Ӄpm~!6t+p&pOLRHn定y;gBl Ur Iwߜ"Qa[RxDc둂);G#cF a{;/RPe7U._XrMwkc5]aWQzI]0؆UBDr ([UͲ'Ȧ!lzɒdLKs}q%9CdţMgs®70ѵ~j}8;ۚΊL%1S 7`m=AҔ5=l I#S(l'=-97f|<ɞ*>f;&c2M?;eDgG,e^:/+?i0ǃ2x Lb\uMg=7c4> ܜ;3TT#ᒷV^JQяAM0ֺ‘0Y$7|Cj{jn4$3(ݱ'S}!>."bG!wvxN p&hQ\X36m vkPC|t維GݖB %p||0b^4UZv$tǍ'!+[E-D \{?|-R)ԒfS17X"<38S+4&7FCTR^vAw07ftPB >rMi]AD5.妯sN&2<,KNM0G54R<81;B\OeFC]4JoCf|6GS Xtx,~+ y*MkO7-}'ϗ+9ű:iyFɌ|zlR:v, bX1܄wڨi (&J/PEp(Z:Jm'O;d5I>xT$ %i&W2 z;iau-}b C@[իjD oIƁH5(⏒/(Kl9 vS2&}b-,ۨpvG{rK#h-So\ ]3LF}y_f*x9?OHye*ʚ6\!Ϲ>iN߀57 ?ӄJ[M gqZ*Odr} f}˶\RT%4Khgu)耘H 3<6&-[8nbH('[J>q=݈FA^cdV&}~v@I$z Gm5@"ټp/W͈R!i.6&NKaD/tVWSrHCHυ?c7ChBʽb]Xn,D}2QF8!7#uZ'"zOkO \@[let{1s4+׈%*E2bmN>hL_{<&TdʥV }XWMqψ:i6.()nBE$ܨ ƅRk@/oOZ9w{j@"K9yK@08#g?u=(D dƓlѵ' 2 >!XoG׍w(k1x쳨ģ M_:! 7pjj fE;#L'!zM.1 ޺D$ =2 MoLQouW 1w6` s<]HO:e@I2V4+Sj^Hrj vڛy\]7Ε@|8'!=6t[D'[.XKWɼ)z#X7ʵXw M3R "]Cl!hbAg SRJ.iI'Gm/.Y;VguUlOH$E&c\>+%>꺆y"0HUn$ 5qsO5m,c[u_8Q &ϦRʸ:KJ/&lLUQѯNXznRPEk谨>9rn\Zn/" @xp]KڱhC^ |bkCf4ѲQ@IK4B#Ud kDДo8͝luC w9(X?%g]w E Jo߃YvBBܻˍT v,h5uIc/Gh$;jU!5>hu)pnV E4ks-)QbciUG:bmd;b +ܒɞD{Ex*z!VpSUa$aT_ ThdY}y,S&'$?eoĵM8<5ÂPoH+~2Z,Y BMS@#9rfaPnHT-w^MO10]x;T&Z;kho[Q{]<<(mdS|J~ŷ zpp";]ŋ`4kJ O]Zo&nH<;N(azD Z'eU])B=Jo>kY[VCÍ~ #u@, U8Vc~wk'ZY,Dt,_#M=(wr3Hv* Z~ՂcDcf R) D(5צ.:(v1k$u/("]w }xRUU42ƺtpu˴/`^oA\"&iWZ~N'>):#L  aKܿ()6;K|;2 ;Aj3ٽ?pB^ 6cRGrªXG&v%k-rxz[AVʐwm ߠB6CCC冟ד]Ng=`z@g vrʣUIIUH[\CKzPf;z2F-fGs?Sj_>bp\O| X-8n^\y< 5I$}ʊaڹaW6M1'S+[LD DVg*d{c#w!"?B IQA[=n㽎|+ Rn[H?.8c`0iJm S30KQn߶9/}_5f |읷8[o g-NOޒ#t )6Yedux^YʴK4)K遗GQ6oͼq[ ue |3E:ءg [va'zV?&C D-:.GCgk4[ӷWof1x:pbj =*lT<5B]B-1 <2Jge;\CYzg$wc 3@'!GcxPף\WDn4Jo},dNnSxaQb*2̐ՕȺ.872L߀ƮVR,t>k֥0}]> 0ua80`E?*Q Rv-(>3[QVR`j<j?=y$PjS9Cc+j sܗ'~uS]{ h!C@  _OWۓ;taES%0ȂM~K_,zn(I**޳r;؍J-܉(6X|]mo4ydqr oyUR';b4Ze6P WIta]~!`žh.)nM{w)&HV:7kϐqiN0sbW x 2I<Jt9=rw8u_] LeBx*% 6]ㄭ][T O0DF@h4JC!d/ -ؕq e̐cj.(H9X 5np:ݗ#r%|Ԋ kh75hR'Ty?Om-!DBTW<[Viߢؗjl?[Ba{tlzPIS+ t>l5|ޡ 2l0{ڛcՖ*U|E(-߄?kȕH'OEXCkzD(@+iaCu A=X>Hvu~)e}\\s3S Bߔ uYoS [dƢ?,m͚(t][[ǏDDd:>'gJ[OH618-00R' Y.aх'psU$co ڸz:eYô%lp;%`A5wKN=?ʵ|c+3l}!RYvU'K%_6djDIP䤹n9Rk--TAyq<3%1*es61~is #QEa @vFXg_yRg@3Q(#1MxY'QSZQ\47J1c)1弈tr:$ea呟'eOD퉑1K} E?0mzoI)z9\aG< *oUc0lʴPn&TkTZ= +Suv~9dl"f)\:`|.ZO}ZK\%Nd'pWˀ2TKU;P 򜷵髂pg͕]G7T7:V>(Ig#kGz)BA}[[.!^E\g/\"0Ln6 )$D$Ӟ;B8[1ޣh}m崗{3QyiqOdDƶ.k G/lpO%[_/I@^ji! }',-}wo0!nx$PlTC8gqdIao?$rٹBx0503 mR 񓎯]Vg3Ŭ!(lَ& K)DNOER*`4D<R&Ys6 Xw.u::;xI+퇦`іv'8 94i;~T /ؚXѰ_W4u34S 7E6@~bբkƃS4qspSnD(# %dk%\ORuXD 墲1BV\haɈo)7.jiT_aU(H{,.bbH!;`>?祉i lEDO$Op+U6[~RI0c$I[H d+пg?AY@5t|m^Jppe3C1;LYL$&2shZ$Wa^w W52@{F|2#~exuA%οb !tzH&bc7%٦qa l5|a'8h6 Pe$@&QMk]>[ʾy:aZ(3ר ͍  8rCNzVkrY}GO7RXwpyaGE jρ8B E㡟iD MU yx0hkjgvx &|GFeߏ#X|{hI۟o/JL%)_sU=C %^[VIi007^y=.iqkK: {<tz8~=ŝzW6(p?~bPuE5ڑY&i&I**P# w (`Ɓ|ک/n,]v$i0˞:͢tי8xIj)rh@ldg=@sLgT#`!z"P2&TF (lRXLϛ{6<(F`poio:Y݄ATn~bq:kz:{?P^dBXI"g9[R;Ԅ-m!ՖiWW׮ /p!ujh`^YB15NEz•[ڵif3}Ec6>'7rpP[׏)DWKqt-8*л> KzH@BC9l9nTtxK<4"y64# 7aauˈVm:Sg|-{J`+~D`]3)~c`#y (NvV.V[9#J%nf ~80Iv/MW/@m5_,*`s9jֿpy2~7˝/СuG 8b[_GiBϐ'RWvI㡾j8' Na18P-"\KjOV8 aZ0돦QOV Nb8<t-:z뽻Hqăhxc3aJڮc NU?`/R NܒH"2iP|$Ƕ> FYVC/MMj l~෨uafT2iB <9 &i>L ;Tl0`(HH(}g親7C0*l ?^˜(O\KX@ީsN52~*x.@Wh $'僾!t5c Tt4![ _x .B#okp1,b;ZO8ʥlŬ yk?y E;.<ӄJ-aþrjVRp)~`Y^E tECE6aU %,z`9 _cW}UI~#rWѡ {Z.DsNPRx$u;ڍR utʃMf±mmw"ag.37gQUf*G/t6 iTٺV5ks~;3QN^74ېlX &!g_V⛈y\}Z,xcQ;Z'EՍ \mT+ P?GQ k }NDUȒ)TЦlN~B "Ũܨ;@Ld;wf(* uz7@K5?:֑Lp{&*޾4v>K֎7Ih0I@^41Z0f7S`6pdz;99?l4 L[ЭGgk$~nkNZw`iQ.IGPhXl:4Ӛ \*>@!6p"BiC( D jrO"9x x818{1b !2 |s.|~nS²D+u"}jѤ,"kDzs?k/W϶؎MY[Cȗ4a@(خ==٧9zXH%y׏e j9Dž&&9Z:Ճ0Hs ۳#.&`/!2uv:ުs&vA>7ș/Ud^m ש qϜ3K32kbz^Vp}8Szb샻%Rj<̹!47z*z:OEBqͯUFQ:JtՅ`*S0Yff ג$Kԓo 0ɦ&s]q6fhu9.%_ώS:0!]⺫s E<P^Ǟ/\Wx]$'F&73NJhqKJ䭽#ZEuy~~AYUkz xubNq[bzhZFk) 4SX4n%^@G _KT⾷Ub>ڟ,*[fq׫Bo9QME<aIjtNJ$;}shnrm, _[*|)ܗ"?!LB!q0Ҹ獾݅OzFn{h>!PsX:k"xN/^TBIe&. \\>CJ͡v#q6F(\O.Fڳ $*Ij [,)8w$ hB %* cHv!_džt#q7-Ipz袏:c Tɯx7>"p՛Q/Tv`*<7Qg=ʫ|@u|,_I,7᳅!BMd) 0?x8[bW&@!K︐Z`P! fj("gOVB;h/ l} ş}h~&`fǁWRdp/qM$N3lYN!hYV39,v }N>Y #ߘ k̉l M,{5@nm>j}n6׎=*T4ELz=IXa{ αnYhp&fz,V .u?]~[Q!z.3<%plѺ+?pϕxkɷ) lg =L6a Z=&M u>'A.<#~1G*Y 坋jPV7*/(3LT'׍.#=[+ $7rBS|L%A,Ee<ѥ,D4x+-0U\ XmVוEK) kh5g~Z?Ը'p q_Yb~_1r,Wg!хU}fCĨcO1L"kbn.j_|Y| M7HNb ͓:^A/w3(a6#]W|>HU3+fL|`LI#2/ hUdv>y:s?! Ǖsg!{$S ѱY>_{!;^}=?\4GKW5}k\S7)))&v6ӤLD{֩_$zpFc&Ӷ'ŞQ0σ~|(WJ02L(Rn-/HW$nJXZ@s"6 OpF@0@Can@Afd,^Ʃ$ʵZ)ukDׅ^Qد?&gݲqI(> kvG'(%V6:z|m) }XW ?T*3@O&s wgC Xhdޖ+w7i*(3SQHhf]TX^9{m{ bA}LVR";6l>FPf Ƣwe -d-MaJȐb(L:[I'`B cf>N^T)qNQGI&x˫+ lAm6!|u@N*Ij>^n̕兦ƌ+[`';DW7_i&gD^9f ٿ\F*k&+%$ pjوK0ia+BhM6Տ Yfe!tnO"~+.3rO5S@`)&]n_Yg=`8t x[)r3wguajKl/%joQJMqDKAPG(hu4,7Oy<: Qıe TN<#VtW'9aOᾲ :GИjR7KlOwnCh,܆'+N@`7*+TB߻^s+CGJ`+ǻKs oԎs{P>ѭ|˺P|%b /}I=4"`S=']$d }t_b+ؗciL=Ąo8"3du'ULpq)(Κ_D\ ;rfɖ/K wǗWU70]@@BT*Tok?`E:/!ﳦy8ԴѺ^Z!3)m8 ΂{bZMA G' ߻Fi0gwV#dP88\ns-Ҧ`#npv z^DBĵ)%. 9׳i%R?ҨAh̞WH~>T%N4[ 3f 7?4ՃV.Z6 [+SWUYM3Zlǎ?HsWF;`4+u%)xHޭ60'+Xʒ &(2̜ہƒ=*\%valz=?!_Nq /ݹ"/fyF*w{fOC.U7 i2t~vtI N[2~hQq~1l&*&.F>2uU# Uݞ`j0;eQ*xJ^M-7Hj򄻾St'ܜ.5,sԝJ%gi>awgG;Gl V 㢷@ @v'dkZD!`l sfYr wѧasl\:61ו `C.%Ȭ[iڔ*7^6[nf nb/0yDդ>|2<ޢ&_ ש= u2:[sb!~Mv)<2S;Ě~y`t.ߐ3u'޶G-3ܛZS+H%+Vtw0Vh [M^J⣋k͸' 2޹Y#>X? dnսN27Qp})•Pߣp8Tg ^8hMpѻ9d̼/. 1D enǡSp.qOȟ)ډHG0N.kvԹ„iJ2ЂĮۈtHB 1Qt1HO (S;1d8dm~!jrNHRWQl {k;E4Χe7i9Q"`疉?g?t$ &~W=5~5̎Z}y|ݶ@퐸OɕSGZ2N#Z*჊adٚ^roR+vhtrq |L8<.$v v21V\Gi< 7j,Dʹ1~Vm7QYɿAT@ 轓^A_ MɄm}*ZJ.+>H APsLjO<+LSXLdUPm%N)ì$ibfqG`W_2ƾa]jH&n 0- f#0I5<[Q'I6qj4q5Mn8^o3a0afZtcNK+_Wr% Cq$߫-Zɓm&M] ]ϿF,qr+bO W[WQUyPf~=nI CagGF!*L 11?F N~2!>@k7" hS@ 06En蹘NCUW*s:|/Y({ z}ZRg.!M@!HFjS#Ha}L&?c֊j1Wi d2rg\յD]։ sāG( %lF0?uμ\|+m.ʂp^(VI9 ZX%XҌ왧>r! cUPttS#XԵjYmL7a{>A@S[#Y0*=">["z?'t:k22:|:Q"_Y$ފT}crkF4¯oN{z_ fmU}}YF<,&nUA--`NZ >cGkvd?ְPokW6믙 _cxzyUCzsw9= Ҧ0Ê-%HD{yU윺LhxfĀ.yH͘ -jf%PT {k_I*ͺN<_q8V%^שd/PgLf_x4vvG?WȬ+2`=-Mc\p}hX0B^(y㮳qx,R基%~|,@ nC^U<W&w?"QgN[umr`S1bRgX\f3SEQFIݕs+ݤ0O,ZK.qaծ.Z{YtŷΛB T ,)Vh QuQHqc",4dvΫY)nqw7;GԦݓέ8E/6wCC"ꦠ(XHy K)d43?PzSW;S֎9#=/wW#P))_nޠ ua3: ZztJc8,'[PwgL4OxKYe{CGy fK)%R8PNs8-7dYeƖc(S,21;_Hl>'A&E$g@6pvC£U>!h pWYklj:j #R*,5p{VZ87nV&$ICg(rCLi%@`B{ xIHrT~ §cQfۦ/P.OƝ _-fPҸ,\f"4UVD##2 ~S & wv) nuahɗ??Q=nȌFGoaR?0rkes1̹7fwD$^:jRh <`(pGktM%]j,lC R߸]ʀ2dݜ+R|9` m'FQO \itE/L'̾nLKRʮ[U7lHbauMVSs!jWh'/[k&_rdDx~zSj#2)k%-/jFo}N pY=Y3 ,8Σ~L%KȘ1_';(3<})u75ܝ H`S/>Z-Wtq 4wUSORD~FlŰ!5?pd[w֍E3uvڟ92tWIaշ4e?~;d9k#:N:(Ngٓ:-0 K?xu⿐ w.v>l^X(|"|rAZs4N0.Dc'mklRQe L'ӓ凅hVtKT2O` vKM쁨'1vl FѯLZ ܛq34FZ翣P[{״U"V:e 5]cdn;2j7Uxo MAqT@?`kn;$je9Ky(΃~z֓$⭤]|a)$廳@M'ѝuTk@7kUYvʠV{Rk,Qf.z,52\A9E2㾸NbidI ŇLvKu& 6>0됲$TDPSW%$.uO1$vo~)O[pqZb(Ԙ{U bF+1+ 9rẼUq@(BߢG"X#bB0hю%Ɩoȋ[1=&wݸ7ָej-zGB,X<߹H1 # 'fʣxL-uL)KUű 9zm= v*AE$uhzU?L#t|8oy DHb|Vs6)f_ 8\)<9v |}1Wb/Ľ]& :N'UHȂi]t9NMI5=dVT{9Dd*ǜo  pVv)ѫ5ΔEh. .j7SX> Ct!bv[j(UF`YqxO2 MUv"43h3DFCN?AC qppl.Թ/y`Вp `tuûqᾤLzuvgȰeօwԆщaR ۺ7GIíiw"|*x_r_nOVh&K^CެY 1oY fyO`C ~ށD$W> _[ZÌyn^Nׇ 2NʢuUVa>o'5{R~hFm)+Ub|CHkJ? w \7DoLkql֗ d&^.z1 ;_b^f([Zߦ[ׇ.2@^ol[πSmyk YRй2'ﺠKiúd-R3Tt6k= K̺AqvV &[D:>>$RF!A< JC6P.lDv@z@O(XgybP^οJ(d(5"E*:mC blD(1qBqimȆvX.ٸ3)ڃ Osވ*|NmO0}aj~G~a`/&?M{JŎ!h5;xk!\APIR!v e+Zԍ .4{wU"OƮI!UMpxPYޝ:j<@>OhnZV_bͅ6ss8bAr? rSݘ;WM;ykF:KʄrIE~.cPBJmYֆp(ml f%@Y3z#YRqŒ52ɏk6rni)%|㪿yGDQdaȹ6fHqbEp{CkAH9?CPHǣ=bWplv;!s?'9\CϮn Э{5d)f`hwY u҇|$*cŀd)[ ,AW#Į8lQ)+E!wHz [f}[BrjBs,RonBu[Q9'B.!(J$6 ||IF'Z hET?C=ߔ,N#I0FTIW}%aM@ L""@Q+džLX]vo%w{qm@b^dWo W Mr:D_=\n0Xf&ޙDyqJNu/ryXy_/AٝktW[Qbc0ްѕ5l{-' (> 9J_bӡoB콇<#e)S Sgm֢,(9M 浈y"#T Z/ۊ h]{sK vM5Gk&)T^nk.zx6X3aY-Muth ՛T1uޮ|cw*tj }u~m_ƻ $Fn:iuTO͑Cp$lSۢJeӖ csotC&8~ f|#1@R 4/tk`˦0h̶PnBE^=YvH߫bOL^;'+텦[)"7U-`M&SzH2gAxw 9,pSt7B#) 0,݉ f%e7Na΃fw`t} 68쳦):Nܹ߯-r۟)c87\6,*>e.܋R%cSXhNxQ5U3pW\姩Z JJt*\#LS _W%~Bg#\׳L=dy?_>?2/Q,~澇{k'DÄTN aFzm4ǗN<:p,cCnU+hBt" =Aݾ9؉/(=xXWIn}Hm8҇r 8>|~"V@J GQo|~pp(JտQ-t&lvTUo"+sޥ'o&H@l DZTL/lĶzr1k w]s kmWnjsQlHw (6NiF956R坡} t*CᒨW;L9IYa)꿽rHBQ⭩aZk-=a&,MZ/!T#Ρ$N-!Z_u[6qG{=]_`4((R | M|WlE^>C=@Kϕω`gqM#E栘_IAnÇh}Z2Nn^9`>k`.MZ.:FFæ!+ ͚9j>M%Sjq`Kyx Ť&o㖓Aع6AeCo![|<%_Y<_1)68$1z V7I_&XћlIccb[*7e SVꢆ޶:Zn1WOrBĩ-ұ`;k^xC/~QBslӔ'6<њ2IUu N"ײ<` OFQ9Ex~" w?3;Q 7\a,F>E!2"si`KXQRC@Dҧ}I;@Դ4NLqtٻdxQcA̱rF{0K\QEČrU~~c˹́B%Lc(_^~E3p l|{Hz4]sͿ{PR&&Rդ_l9'CR #ԕrg;$)zMS`k sh [[qC_soP2 o Na-I,\9Xz\v-2ZEu&e ; %?f9zɷY^Kh%Qg;J,,z2E@(НixfgT⍘0JLvf!9!XC^n=C14uȋ+;NU첁&'+hpB᧔4N?A_$) .)TрR'gU #}r 6!q#8ɗeu|o\Xua)5D-+Q/ pCcYWTTtiJ#aw= T}Z‰!"hX]MPe6@ v+[#d3{.1jnIKcʖ0h :]1uf_#&[5W|PlGͿ,qŷrW>*<'ٹn\~AC%v֨i4}D1`8MPs-EG.t .UMިHxil5W1zǶ-@dv~<}E䮄lpaY5/7( pQɨҥ?4/0tr>oœesIE ?iЧsl* πB|K1m{q9#Bg0 * 7c&&0)|}&}H  CW |ɚ(aB7kj:'AmXSQfsD1TX5v n.#J:{ =wN{"]5'XP`2N!{έg<7՚3w[>#gaGYӆ`C;2[OLg|' . b7_Fnwz3_tB^co!*rF/c,(.*_CGQi~ɠ@сytWԠ6H{u wᓔVňv8kJd0Z1g[% h Z瘱Ó"i*@sӞ!{tvq$glKp` J 'l OX6cg#3G'`*5dR1E"#TSCPƓU96@4dVA6e#6< />J^+VBD>MsL$c''1sWMz~HaCZE]R{]`HM- 2G&GRh4N#/ ._p#zC_nVM3.aGhy߃$9XiRmぷ"_"2Ugj#ĩ[Pp*tMBYnHNo6qp-' 2Vmboc]I.Z>-RDw℧}@8 .0v뻫7W3$ 'g\EfTɴGݵ321T#H )]2UŰndȻˏsӘYZӔq Efru^d޽pL>~2tII旅#­ 8AL:i^r:f(ͅZ[ep…cfr7Ιjll0 9LJ"5m&51#2 90[E6WhsW=YRH0wA9vQ*a'{WƓP3={FUW"x#]E<[1]be xhmѐAsD81Í/(-n~wbF5 "f] '"h% ”(]:CVDGͶ59GHd h !b:?y :BD4{/,ķُy~dN~jrҬWL(tV!svJ)y\! z_R&ya&5{1ն KW,wm"-bo ni'Y|V$G޶ȠmyegyyJѪWIH8D^ŗ\}vY8M'T N*O~].I"6n[HiόnDT(_`Jkvu%q c=g Cs>~ІQUYf}W"_ǽ?NGLU v) 0F Nկߛzu/(mUq7ZidgVB.Ce( q"ըxiM2?|)F춇?Q{aO>DiO9xfWďEmW}WΘxuЁA1#9fҗthᔵ)cI DDp:}U!No ~ÉKln_u9&bQzmVFZ -# zf: x2#7sjx )waT2laqϋ|#wX&M-|_،Cj-%SOJqؼzZ_3`K!KT7}fQ-_z4du*$"`֪ψeӥ/ '1wgpgS6[ do LLfTq x 7zEݯp*eL '_"dʲ~`x=3i &G#'/b?E7Nr%T&ɩ6],G 9KvTFU*V"IV݉zCI|J)ݗ*d@Z {N起Ooo |?~~tvD=< V~(j6a{.fl~oZh<, fm*LzhuUʌ#~.]P94 1D:6] B,wϏ=HW&_"T`(`lE?#ۀgFB#J&ЧS@#1 RĹ;OE-z_4L.hlf'Ic[Nu=:UFKHCiSP5x]Q)qҫ&7ݚ)ĚeR8 d%Lώ>dV1چE҃]Jh~$RX!]fl ZXJa4w1i엗%En*>IuJG9H&C'K nDٱTn2촑) O:D>}DPdDbu=7),2ņ2XNTU"_ V)iD.ΙR/t]V@ƽx(q~3 y4a1P{#*ӮYbif|_$ 8}Up͟QZhj?n1zZb6Jxߊz3ڋ=S1y3 8PQuk@@rTXfwٹrՋ-_(B mCw0VVq&lՉ^UDKjUjK% qۅBR]>Ş.Zs\$7[a4WphBw`5}Y5007̯]?S˘.ysk&BB !~[&b_U24[7'HSx_!ݠ{Kw˴oeCcmc/1mk8',c'0%cf$1VFIgOuiLы2ѝ()p){9!fa)M/}.@KzQ%++D8@aSqlt頋|+UF*C⳺cZ1Lō97SLO&R]&sgMő %0'!])ú͖E\k<C5#a'`ZȘ_>3_c=xaXU֗Ӳ+W^I+b~@&u<G2.wfJQ/*#4n6[k$Żs ,ⱼRsr8׀0=ihVokl*$PcK/XLPT<噖 y0dq2ytRh#]D(ˮt3go[?A"$D]脞33hSRgl_A Y̎DuLjǺX,CCEZRJJhbL ȤUPLpni㢊Xf?1g"?K:;#hvRnzM9ӗH- bJg@\*ޕ%K}} <*_jqŀcBtwN/V5Qz6Wn)/nEF1撅-3#G%j oGÖ7D򇝫:YU꬗Ȭ*5$,jBv1(}4?K4$@>DޱNTy I_W*Zag t5K]Gvy5tsJY!`K7> :o=ّ͊D S Yk|6PNU5? t<&EK쥈S3Y\EyjHAYk@( 5\Ɨ3g}1ߖ6b0MޖrJL GeX{$ӇW̷״at V;*oq0]wD8$Y~mE(HQ*;tCI`5n@Qd=P2M  rXiN2R}vdR`, td15C(lHJ͆`?ԥd$/A.ܒ6[0[ܡu/9sRCXy^OU1aMRֆ;ዎB6ܛD%># ⍝NL=Pa6^'* an^+ [r?bun2ٕV. \.ӱdз\f`nbYA(C1RB6iT2̑H"*E$p D:MJKܭOɴzELM~e` NdMW]ʙ^w?!2P.l,Fm\-c "_Y_e;Ôh/n|n6 [$5D3&iUL 7Yb=ӊG A(l0L+L&@ghj,AU&*PR5%chȘԽh=]B0[OvPQ6MUZ?vsY{MXqYx>9@nS F׽@uDV`x;k~aMC5|M=&]%Po GCZP/ؾ @h6*;ӓxJ^c.VMaQ s36aTXFsdl(0p%bh2W_,%~tBZso@|OPb2XưLȾV['~[1(D$SԻ_U8o{:Dv(K[MÙ>it^ i I/#Q>WZu]ihQ:,\xבn3#Bg0_wݤ.^\zk(J,/7C0}M C2GRj%ըJSr6(5Fe(S!|׭zZRhS` bw=v< RԽ6[&ߨ%ǔ $|T(FZl#1A wW$ Y߽FEWN`jCl)Q,L2ˁe[;1w(cPk_XVXu))ӧ+j[tȟ!͢0r4Qu`Jwrcg6.vrEEM/%`d8 jGu GNl^A{P/<!ŊR死'8=;:Br$`y,=/5M \ 4Wʹ?wQǗl1ڰ]!MYҍs٠)h͑/"(PQS5G&,$͞9Wup_}+[fg皌ggW/&rxWͨ7mo=78l ZuJ8tBS%?&I*cP4LA@cZ"g-| H8oFFɍE~ Dɽ% `OqB*7_UʚZ#; ŮwrAU=:2"Or2Ɲc'f +´mn#Hrۗ I`3&8e 8J [R#}M2F!ORYټu-|֐| R]P:nrQb&rfWvS4dU 3`i6qCXM8۪K,6,V>PN^1@\~'vv>Mk7ZHoSZ09wtY>:cKdQiUGMKhg2%b1}᢫rZ^ȡt9pJ3zz(unU+10ߧu.=kt]-v[µH Ե+@3~00Q,c6xP,jOqksp6>\&JSn(l*xWkQ7>J.ya xGD|*]RԘYuUrȮҿLΒ+bqM>b5ov`>ox_BP^!PE9Ve 7s/@hWE @TOPWbga09xZcs_QK fE!` %'{HR0NknI m) FVy(p*!W7RMeK4܇6>DpO hdhZI_^x{!n&ќH[Dk*dYQ jW"5} 1 >5չ 9,%| ˊ8Ĉ;cODjht?>,XJ+Q B)a9/hnF)6/A[=@gScKSJN&䯕!h=%ݪ1ymf a5Xh6-gUx QFS3P P5]eK$I=Op+@/0&MOS l%0PS^ (?s3MN9XR~? tHrQ?&}9Uܿ, [ݎ{LP'U 1헡LMDug [30I[77B;g} 7_:_Ǘc݋=^?1IuzNO:'_B Gьf-:g$HWA糃Up}lurI #~݁f%%ܚkMb!55k@TM{m@pSU4z&}Z,^ȏG4]Ys91V^@6*fl ϶g;\) L@t pQl4~׋49`V7֭ҬP `P9,e=P~?<@z>iG6t7{HmN+l"6=]s\_v5S|(ݵ4^^qP`\iDv+{B dAQEvJF! [M f }1wY# d tש4hߊ]M$j* 3;#Y&hrm 6C@JR ,@?˩$6 O`k(N6@V$i/.q$)hXS3L*v2]@%#;`͏˘R'A':8{efCf9\}\ݻ`)@iI_^Of 8܉uԗ4Euˊ\s +R6xl",3"S8 5^U atF#(wAa q՛v$|w5"Z9vH>κ5fgFb-&!xSjǁ1oU8uć3=Dɫ~ B9J{-|@ׯn)|dZF.mtcii_S T7e~8u6x@iNqBSX;# ;If+C poh2PW ?BeN reC}lQ`YGh´Rη-,\xo GBudaB,5>8ENf!ĐϪJJ-W_v A^G <@p[ɺA7F:^.N3"RFarSuoViFia1IX]mN #cŹúKM#fWt 1ko.tCVŹ %K812*-#⾜ZҪd/Pq\ī͙0jk5u'0zRcG e5z*~2hfڏ5{`E{xGea APd\ߡaK5 3dT|q9Sl-9~*EJ\/m$K$Pg|)R~z&⭭^Cɲz8M/Y_:0M+O&60,aD ڟ֓<' HNr~npCQ^}!goOo䀂ke |aN$rC|: y࢔y; ,K6494KPmNsÄ\?-(<$dڀH^44YqX5ər UqHs[L?-jHcxjYr^&!@yHZ>;/4piR9KTA{1ɢ-d, twf5 &7.ujDIV .\qaJJD)I5Άhf?'{PZ)ğ$j WQ 7?yX='[rB;p$Ķ $[J'm#1t*G?C획Y]l ;(1TVq9NȬpZS;›憿[Z 2d5go:S 2yߢmZc\l1" "=dv3ycX8+ju Pz%S a'&)0A1aY ^eL a;W*?vUʧUOVS} (`X_sIMYp! ÓͫIwSəq;rqgV?B Fa ƥ{jN>]>-&*To"(s @8tH;/˕胦UvPk~ ,.ºX!z`Wk*4MsXv+|tEbX4( AynʊM!"KQ e:چ[=2䔦 [#7@=`>ƵQ VUn;$dF<5"N!fmek^ .ϖ2r( E OMAǶiZ &W?rKB<0aܗnvxf Ju?+SwaeōǎpEmջg}$Uq95 !RlyOM .MHvdFF+-ʣhM|gqbX42mIy'Kp'BcE㭵aK⾓NV;ܪq# ~1Q$^qK| L(sR]_sr!YД3KH E&5-&Dҁ$]T툷d6KtXlxQ8'(͸M{=(]M4J1͙ӕ/X.X.LB#>G[qTbA;(m~ATl 4s0̧=xI"#ӅVu\=}\pt2$$SF'Q {iA]qȠ*$ V7JUͽ?DC@б%T%G˲I0Qpd֑ʷ eROb::'4r_I>:Img3}OF+bXCoNEzdMɿvYLz*;.EYqᣓblx:G|ñ^BbɌUJI[&JRh$pMg C+,/殔Go^:҆stoQ݄RӋ4޷Q_őׇU'9u4J婤 9pse}kŢ4*v<:^]cUBo $k8P~L4;KL1/ggvf TߧyBٿV?>U6f\_5ʫR#?竍1zI +BjU/6h0L~/1}y(ȞwE j Z\: uNY\"/Cqe2 b*_ǾEGk\E+"z6wK- zLUq1I?So+ꑶ64V'zxnx2+ @MUoNp_ 5 Lߊce {e w84~HΛJG* J d6X f /r a~@|!Nc`FEY7hlRH!%+"K!`dCMAXܛ [ $V(S!n]oLJrD cB[z); P1.}[9ffg\ڍC$&uu%bzͷh`_ o%St:.K==b*MP,:{`5]4\h5/k,@(S 'rLtG(?u\Ω {@ :(PXfǎ7ϠajDo<)ov*L,rNDM-z:X&2n{dz#)/@ pU b&Ba4 ɹZi g?D sۤ&QeF w{+(S͂fx0iV-_n;~qiNE4/^f`W(69 Ii%<'W9J50cdN)%Ґe wT<V A3E}nrtI}"4"P+7~7@cP,K8XnAbAm=É)A6C uʴ{މ Tl&+Lˣ4˔kI8ʞ/^5n0glӥ ׸_ӥ#dasYF&]NgJba0lF_mT.3{:Մ'3.4F+,r"ƘW TfjuH K ڬb a OonkMԓ~J̲#J$s״ϳ&X%k0Ci¥=nA͈YZ ͨIT`a|>j (Zwv%3jv$MS*C6']{HMNx>#EuGˣ񶠝.P&ԾJ:l{:hF nvLuj񂇣 tyAmNQz$U/P9IsxO`XA|2 20Hҟ~)1Z zy*+u30i9esT{DL |jk*"q:Y;]5)`ŜkKMbS3%8mZjOM ,}<)dݗfc h0nfKCDH;9%i hwNoSW>(fGxx̫gx*c ڋSp/MnniH9gGÞ(C ="&J*%I3@Wďe 6$mXٺ\o7,pu>hmQTrw W0ⲭYga|M~J&d8~p\<(İ$2@t)^iCRt6R4w|EFa}-7WO_byF"0"92agonFPr5=e!> Gc W;`,~)dHq-ęA3- 6Vi?ڹ5^`rF$q8+ߜWCuq'2Z&flGvnqQG=;!﫺w̪BEkGB1,ꕁBwQ`HsۡMMm菶TFP82R[̞ CY~EqI=%{LF%M>#_eOWFmB\#|NE޲vpyͅ _a!n[Ђ逈.z څz6wc{mov$MTD]4@YZ4G'RJ1ga&>w3u˘\-?4<fF`$v*sT8$<>}J|}aS7I5qftn%(=JY趞.'[ʔZE6"+7xE'mj}cZ+';ՋikP>b5:eP-p%1=X '\dpvk tQ0U8tAT$H(oV`ǗdVZ0̽/{e`0FEW*CO},¬k X,Wy[%;ϓ,q i!贝EntdK]bc HI̅앙-+)A}qq~z>xHevbQǦ^%^L3@ |y^!u/<Ӗ 5~bۦCdM?Uv3ꊓ!+0p8ؗǘ#Â->m}ۭMS*þN]/V@Ώ dA:zdޣ`fp)˸$S%0u>҃Yz] Z1$Q>~m2Jɤv*u#ů:/$G+(_cdel^ޕnSI t5Idz`cx+ b4dfɒ]Sĩ,9O[10,X4PZmYqTLə&̠.53'3\?,=ju3Fήώ. aDE-wj~7_ͧK%&Sx!6lEYzPPNK'MޠH@Mng_bYw*so+~ON>@2fwN؃8 F.r`5(JDK'QwAr c4=3Nl뾟*t7 o{LAỴq *â*0D`0@Vj(= (g"Aݫ1ҺX^_n$k4p˙ԏSey\f z }m܍QbDz#&8˖Y!Ě"{<(TGwh8A%Kh/+zM"?hv;ie\c=WˇM,3:AP8mS? >;M!B'Rt;K;)%t┇:n$/+P'E/ /uoy"CƁe3Gcnl/Q]k*,^%fKd@9, e2([J]/_&LD̐GV"&|xjWӒpҡM^Q0Qg_4 gٶjp=s*59ybp@9[st(\z\!t|&q)pL~v$"z'_.*wsJix져JRxtw9nPgQ IzuG|)_}7'.#HdJ{*RL|vh_(}T#U/`uu}qS5w gc՟3 bp Ǡj%qQEȭn9-|M*hz7Nv?\v:-{Z駀Q"0!#4nKf T-?0>Sv Oio <2"@.RP$eג+IN`Te}߫kmx}4pbpx D6ŅFR]?, ߙ'R3xpiB}n"י|5ꏋCX:)`Rwo1UtA=e<աa  #TPq ] m*yshwH*S$]]|/uRePKV`q((p= ZC5<= xyBCM:[z/{/8NݣT/7Lzav%])yߑf{R-%a)T7}1ZFZC\K#dNQVd2 tw pPt U:۵0C;V^y<ӄUO^1w=e iM֟᲼}Jd?CG?zP`7,"&`J\s.RF@.׋6FeڀY1DY^mH[a-dfL= VYH{Gγ:c 7_yr+ĜE,rqY&_%zrteN1w[͊JovI\ۺiiwZ7( X4>%n"[}{t6"[HyZa {BKlx2+/=D6 7Y`eAP;K's*p} f+ƕ]lE/{)%nD, cBZ͚Ba{PVJ氺brp^aͽ2SwW4gݗ$$y8٣8WY}(BdѥԛqۡȬ!Z04X:5YPsLrxVJNuuGɁt3uDzTך'ADʸJL3L֮l|ciEQk hus<^|+_tlE[+#d$ElZW_1;4n_z,X9ho_u줶ً d7t 敞wF>֢Cd\[?ٍUG_-'N "]4,X ^r@Go$&Oqڃ8f?rIS]XlrK}:l7P@b(뱱p|jztٝK@T$Rv2F|rZi c9URZ~YF~t 1gm3ypRc4+mɱ7 |6M)bW)$팃BE ֎!6IC8Ncۦ0 E*\<8'2-Byn+|366`S!uv@fr{r׾e6aG+|'cyicF_WCf6OB.:[Q|֑&ȘCP'jgDLݬh\&X;k@~uneJY$ښOpH8d^>2ƶt [?*JY0XycVP`~'eUli&KӬ7)*<*ehHі1P_Z-E05m-Gڱ1<1GY.oM-k.AK+!ƻ%Cr;<ک18KMHRbڂ# [,Id8|Уݝ ngaݖ_IUZA|l"d{M_u+WVK;\llW1~;jTlp2N;=~mSFh)|_Ԡ'FU"̸_z3 v*%H8Ȳ)/21G$'s I |S;QWwBe Eġ.)ٝ2?dd~ܣۭS 'RDZ 7ے egGV-=~"id<bS'%/9;aYc.P;DZWa5<%_R|!ξGЄJ/xI}yH{ usBߡ^@19S^Yd{b @i`=g}Fn%&T,@gOș-ԿF5Ir/m)2f +x"ќ0Ш#JwoT}[<  ܔGYqfC7rg_xȎ/M x ?/fs}13{-*ԭTԶ81y-_rUT‡d3ᡝ 2 HB[ݠ]Sqgx|r=ʏ#6-a$fz 'V-'jg{sI{_Y3DS0,?*L{Lz->Lo XpD ׫Q'CKE bZ2NO gf2H˒ҹǫE?UX v۠i(=ZB][B8wKLrt {(b…"Ur<@qJ>-yaB?I՝dxRZG>Ϛ'oezDIO6C)ABw߬n[+r;#C*KP0ihk"=]OA>(w >-ًCi\jAn5ёL@~ycan YGF D^FN(94ciYLR k[X) A$ǜMVD_xGUvD38'Z,8z;H7wp8xн#mH ϝrҘ5k@_ f졿CpTT650 my0QƤ="#>;g{wJb&}P$ *h(ֆA$ p6g^`S?u*ș%w cMi:PtNz{qZ'_-ɭ0?3嬍.pU̿ѺpwG!jXҳ!ry.h.QKL|@v6tD/ڙds ٧_(sBFO٠!Bc1śzsך4ߵK&M.sV0ڵqh![oeϬ X'u2z"`$^;kS$~ԣԾv#2;ML|Wio9L&ؑtstjJ ]rA-씴pQSi `VV1uHѐ\*AKj\7hbOy `G$_ͻvyrМ fgqys6~(΍SrߐR4Va9(E@08fy Bb9i#%}Ȿ0^?3LWNRO;mid 5|Q; %|t$+Dq~=[P[dSe#@ .'ߋZӻR4aԻ6Xeh]A/9 gZMz`)$> ZjۑG%Q޵ƹZX[.2x:IT~ mG UiWIsMx~`wW(x ԻF,֢CZԞZ"{X!;4%m~e,ܩDAv+g_H'\pR\~H6gNE$Ԕ<4bM"dg qፍAKX qgx/em`oJ1bu%}ԩ9 /lXx%U_%fbƅV504$rnUG]v6'd:{#F Kя~ (ys}}^\;UMYK Bâ<)0u+Bf`eonx{pp4HinTE3(BdQ7 n 0"X5\)BiCg"'DVZ DUu["))*7:R7.mNƖLXK>kYZR+!kjJst* k@`SOº:yB΃۠ˑrZRI)Š+CV2BfuE NLGͭDtS(JYa9VAMM-`8|r }B8w xh^@D0m!2o}HzHeP߂a+,hYxR˔rh+á}F z1a!Hvǥxsjb+N>Q!Z*ʋ>ji7Yl|*pkvj/Aq=FsOSp,\5D~a~ZwiEklv+J<[sؗq:DR[e_oXT_9ĉN Ʌ({X&#nˠIZx˷@QR)/:TF ~W7söWWE6Z-D_(_{1=De %P.ga͓ӎC U#r\CU s}E uJO6j\s2qO~X\sĬ [sjd ̲8#lk;WF@j}d3DvVqso 3$ yvzCH)0L0sf\Dy=d "&n t<Ӧ/7Tlܔ2xrK::RygǠ) *B̴^yѩ[r\K!=J¦עw|]˨A#VF݇dLs*]I4I;%Io!cFv:[. kC/oj5t-.$RgQO5[#tO\9mP@{NI4g!R:#E} ܴ۬RYi`[Zwqo5}<o~?Q[%O Pi>ׄM^)(Ϭ|xo!eY~O6_Z ջNp;<պ\AdK@\ϼ'=CGwOCpəYu)؆ō.CP/ ~7咔OIs=|2hk*KόKd{U 0$?W*DnnV3;E8!\WmUؗ1@~3 =e4$|wye{I""œz NwڦSl+н+8((f(BuEn:!-K=xa7{Fτ[$XuSC9G)a:w iJH51P`镛! ub+9)MɢDEXP;GNit03>jT}H4ENCOzjsꙚ,DM,uCﺈ!j#!MC_wS wTq@pW15ݞFG(dѾSܠ{:`QYƢ_H=\nmc)cH@gu[~ /o)*`GN`E0g )#-V/#㭝( LUC.θM zv'#C# .xGt^&I=㇜S8pżS$;@`3XKȦ'2qT}c-ʦ~WUz d`☃ Ro>vPG Bu|aβr~M,h"Rӄ@7I*O cx_,՚ N%3\?`tH%M#"[D(r]+ Ѷ#)]U#!&)_6c}5 ?߼gc/R-?/";Ә'kJGNVX 0,Q 껾&^i|%N~?K*Q;:E뎔峽3iUQ̗xOP OzUeܫCdQEYgI?z ީzP̦_%2|8|EOUɔHtXzGk\$pWALN@IR&^_%nhe ݻw2n(dQra0d52GwwAuOVޠs:iQR-Ar2Z=~f!EbUpfB:dSOK'Nx#| e;_^Wf5"hӶLP4T>uLRێ 5BQ-& nI4tSI h $%ǡ)zS7N!n컛̼ӓȿs^(8Jўp)x}'vlغ5z ?W'rO+v4. ޹>/:!H'b&͢oXܔ5-XAkjr.gJ E_EtO-qxVu*[%3ȠrK YC6wGxQ76,C^ã703?_ȧlUiu z{zLq@ H 𿸦ĕFuDvImEhMh^‘ByX;LR <>M}& [8ǪU@^c+ɩՁuJ+H /i/%qZ|/\-Wb=RgCŮRM|'T6%CLr}ًqyE0ݚbȦ| CS04YEh KOࢻ ddAEfM%}ޟ(E~iͦۂXh$j[4߁t` i-{i';GX.IR!NŪZÄjT+۟05F%Htp D!"r G|S~?PUyuL)"“5.Zud˽4"ٹCΓEffcELf$  yZ ]'+ps^P-Uz͖fߛEh]oWe!`XAE" QpDXu"p:L#r GӘ|MT>FmlznSt.6=P΂\y eC|5N0yZ\ÎaNUϊqJϾ 5v+혛˷#!pwl$fx/{Oqa6D*-ByL.E$H|l#p!uJhr\G-[q wfXlA u(LQ6ϰ9CiLY Ư+T0U)'7.3b?ؾ!a&9/d2:K4.ִZbzHPQc *K2(7Q4"'da#)P鯗[+'C3|PFWny fu5^nqyrZI0)fz1A6Ͼ:0Zx!D۾ήG=?0ˉLL5FuW+IH_\md![;,+8ar]T KV%&۽1U:ͨ'lZkFxPP2+/y}A"eQ}/dva`v*p?ƃb:~|NuȌKOQKl^]EAL* 'ˀˬ~A}JgJr>aN; %GY į^>˾~$O4@-27wm TCs W趍yUb:0=bʖSqg[=bZ) C|OE.s *@AfI bA1]_&ƁSk߇BWB4H@TAjОX CcXȽ\1ƈgo&T_ٿYb-p$\ ,Rn*޳ܠF`h/ᑼ@ $}-a6iM--lV ]5++Dn> eE=׵ϕ*jkiX6ޖ}jOZyJ; 沕ʧ gJrw 28xp_l{3titqFD9¬G9lMwi <=]q2Z^sun@Vl&v}j\QE{"0,n2'a]:g&{ m(BϼV+{x ^u 73B\2Q`~^LPs;6:U)I4T/-b }aIlT+fΡ $'ҩ9A۬e$Axx3C[9ps}jѨ+RKZZx>u#1ilIԄH:Ӈ:|D>l0}^ ,p遄k^߹P b0yON4A ~L`YbI:Ꙙ]A+ F/2ʟŁ_1@`(SkrGw vM $RYq:ka?8BՓYA8Cj1ǰ/DGViX9l Y_+ A%%|C"~@>`G$ޒ@ׁa*[2Q׵q*aK޺JN͞Nڧ-G{{ C^lS'mQ핯v cQʓ!b -9|y軀d0i| { 귫f1wpL;w\sx IOE\OUs5f1͵eVtAK}ѯp1u1j&Ad|PzUWk:ņcm8ߦnS@^7$.ȇe[aVDۍ-*_{'^!۬^y`rCKWϼ:㘅#BC!\R)vf3_ɍP_뭍bʑdm-%U502Oja7r+b٧M1>5t&7*. 7vE IeDZ#b[ZG".7E7!#OmlbiQo*.8 kqo&*Μ>||q8i%fZ韪"+bıTf9^qvɗB*[_2µgo$zB b ]tOOȼ j >FxH6@т>lϐc T1'zz-^`+ti\5U2\7Y#(󝄳5[7LDCrtƼ> {u+DXaˎ%lhAz6}¯ʙ+YyZm5]JXbGlh ;.Q3>5<\Zbh^?z&7۳L!8nFCs8ml p3%?5} g"mZԤm46ʙZ2 cX1މM:|/݆=3;vtIu4V#s.`@QYy-vEs$r=p24RyՐSG"2aN=v[`\;۩k߰ZQ%3B\}' - XIILq caI_nҝz{ӯ X?aUr(IS1ۍ>>>F |}rWNnEҺ5dxO0gI>%X 2D;}phRIM0y PsK{ gpeJ76&X+y<쥙A@‹2ChDn|t23jH& %aY*.6}@*ێmni= .9C#ពB!X a 5/#7wql#/rC/yC5\CNxGYLn-w7V G 1~Xt#4ܔ2 k vEpGcm L|TgTiz}ZEMɝDdAp,޲IaaJAS?I Ek՚ټm@aF] 0I5q$׉.:- `56?QIL:$ƂzU "DЧ< +m͗"L8M[V)2vTB@b'" T6Q݂:dPytt5睊ep&g&/.Mė9?lu_ ĊgC6N B#Ly➿;<:BB4r7Sj_jS07f 3YPz=㺍AݖClCD 2 T*bY!lëfj%YiR%x-c*'35pPĸO)4 pk>\^m_g]ӒM|yf.W .fw"Ŗ c `Q> y,U>(/%%ƿiZ^" 4ƱordTލPjMN}D `JAYq^gHχPIpIn:)ծ9[ƣ8eq|s* Z1 ʫ N\M~7tZ(=/CO HDe8<)KE<\|ؔn9$WWv_(]ǚkO@qH =b0ŕ5`#{"s/?S~st0Wl/.lP$n2;ߎTI &frXa+[5IAz %@eHkV%BJՖeY2n㜽C/yjm 2&c\CW6 ج$z {g[p^ʥQq_OS?3$U^Oy fN~nxegcOKFs'st>F"e?\s5cAX6B(' J~Tƻ eP@1M{]ixE̤< /WQr KBR6_̴,2cz G# x+m꾂()nX(QMMVeG}3Uw6#,i΄Mz2_gж^-*Ʋ>vLd5̏y>iYB;Jdy޼al׈7=5GJңt('uK!A痪5c F9,lؐ)!;\+y^-lZ *$]C^]Z`q0fC=U[jq5g<^ UbYePx) N0 j` = 1~-;P ' 20[%XN5_K4 sFb+[>Ͼ̕w,J.<`7kx67NE礧8zhY٭۞<[ 9K@*_^z(f;yK}׾KUƩ,vE;r 9ưZ~;_:+aϷ'-xa ЍZ -K;5ܦ"A.o?{`XA}rͷa 7nПR$WhWwaqHΎ9Z% .1$ clݴ| {a'S'0\4\(CZQXBF#F5"%w Wm8B߱d`.Dzq|1"R۪JO&+O6afLn.v, EdVLEu<*&+;ص̃ OYp NoHC rs@3:NADhc^̬S4>x %9Yv49q׃@>ZyZؤ#ɛ!LފL|ڀ}yD%ƕx wJkB?C #wbSIC5-Sװn7?V_2iMȯJJgQ}?Ӣa6rP$jp>OPAa_"_lY/QbLz9KhiHӆ^1Cn3f\9)w'Ŵm`օ~rKhXK&1nۂ}脻z<<3֯=ewxR_bX,lS0E@bZ_rkaf(%23 킉%R'rTdOmM;67O"5i7y ?WB#nzz6#[,66:@y]&]]6  7X[VhR$-UlWNǒ)^m/1ܤL,Tl"T^N{cLٺlqw2[] IRRY)9y nom t{R֙/C7 |YPHD%7i"~u`h`95FqH qɘ{Vccξ&r;Z$ j1T OQV`+%Ao?î]AZwhP:3iǞ@I9)ycq Ra\2O櫀JVGqa!t>$.dB6.GvJ W,ŧs~4.8$q"Ӑ^? rKR1t3~AqG]=~n =n6!=pB&CBiZ.bQ8rжf%\3sAjGۅ`OEQI1ʈ J}FFQp"kHy*p ĝy^u*s0mȢI;:&Ym9-b>Cl\Jm rOlFaG 604T\T\{gM1z H]:w`/M#4Ѡ+: tDݭΜH.#.vx*8E[,&Njze]W3sy[z 9?|d +J?wiu¡q;xƕ=1p2tt|qI"&Q9vyn[I<)Y4nx"Sqe E )7,%-"mEE۳ݽ$6MRZx,^[:=;iEa8_;Cl\sTTZ 6Ee kR6ΥM`c5d@Sv=LGR'й*>_H0nQHt.1BbxLgwr_>Ô{7%b :̶ch<.|:5e7]'cץuogX6UPJ?=[sa &fl kd1gf/".&IJPvň.LSI;H;8;tZ^AC049f>P=(d8  l0x Bab04 ɴ8;L}!F/wPf` 7ͪjfLj"OW.?@cvT:!ONh~D^(ׇ0p:ōo z |e>ѭ)˶]ݝz- F \gi C_fiyTz_1ӺX.9Q'&0)^;eX9 ߨǘ[82CWRg΀繕()1BnB猲6QGMKѭɔ9LH.V Ip5A))a,ե@XGtl*!G nѥ[#GcV6'Aƅ^zDJoQYA8:t1F \,{v5|GS lЪ[j5u\u`'k$8eP gugڈZGgS`ƠgfrCHI?4]1FKmzVzF. i} q()Kdŝ ??OCO[/iٗG0A'p\Yk.&P?naGo/O%m;if@/(ECngtz\1(!W}mV4:UDP!$ gQAvF3 Oۮ)גQ7ފ|ZK=O`pwD@v6nUp{V]6äE#A)@Q}ƒ7$g|~^054Tc&f}wl8`&6.:μ}_{r.OO݌QAV("bC^E6ge u]ݥ:3@VH]h㕳Qs$*dD28yxf- bw-S/7FR]+\mieۭ3߬RQqR8] N)g <0P_Wqכ H\I( (+֜+ؠ>":xtW"z,VS?񮏵SJDXebRS@(Em"ͣ| R> ki|>#yŊ{B0|9.K\mァ&w7l>H%GX*/Y#z1 xAou]^, v_gŵʼn7_;o+ء+pV$WJ&Af꾥QtQ]i6QJ0]yD5đ}У_xN=ZᲩ >y$U yA.\ Ж/Z X"\\vfZ_RVzr9+E(6XC(CgӇK᭼o%ۚCzz ;y_0`DR,Z޶H^lBQj+P$Nyn2+#-%AR"a33a>Km߹Q}cÉN&=ElA$|H`ͳ [ ]A_TbouSWU NM#7՘t!yGu>ՆZ9CBkY$芽vwW( Y@$/jsRws/(6pa&@Qz+k^N ʉ9G.SoN W "I08C51h~~)`?<j [?`Mzb\P$eZ=NI贗<; o]⅊(OLT< |c^-`ҰFY?$,rH^f%:QPoP ˁ` 0CmwО?Š7l4*@e񅎨u;pԓڰtI*wrY$HB1.>$ߌZGU! $3*:ɤoH^n=j#skk'/#5CLə1 | `#`4Ezk޼˳i;{Җw#/{X:CA!A8`\}*=.ajēԹa;d^'u PYN>hpBH|17eJL}QJjOqK|w9niI? H=aay} ;,|G=qsث; #tb\㮽֣u(O92 iј~SeZ&̠\ Ρ u.fƪXF?pwj .`Ok0,Վ8& nO/Ev'mÄ0ZУ&sj)=ЎH옄|@692z*Y%X%<خs`.)]0qiʧ4q.HR\N p,VUAU?p' P}Sj Lε0Q<,ӈxOmZ.W;D'F!.d%^@jnѽ#?ClMnǟ@o \:d::G]EP0vB:(il`?xDaAn2W-<bc9TLca"K/m1Ъ}¤ KLuK9:kC϶l9-^ 9eX:]Qh/'@WAGB/kmz_a;p qRT:/BLpIRk+w^$y Ip{CނAy)o˟M"lN Ezt1S8y^ɰr|hgqdOBxwOf!'hi=`b1a( kz e w$j:&e5Hlkcri.ܑ[ҿKOU19/%rhQB[Fa\ Gk : Tx)jm´z\hW&O6RPN&)) u,x!M5p$uLVɈM~&iּr $)+F} s$U[%"W%qGijYP*;X2A0pysFUwVΦz{b 389c .]yjT76^{1/M?L~XZmگ&&;&J '`̉M>BmYZv`n9bU.I2Ե7!+.4QOeR_?@* e$Ն]+:1}$P  i[X;UδV?T89cF4Ћ.ΊWO `|R%'=Ig.cxXRe&nRJҷ X(Dhjϟkܶ9? rˬK¿þwT+3U?N4RȦ(^$CZS(oS<!d oY4h# ;-1 %X|9=imHeq,% # ׫8R4Ş g6gIQͳ,׀20c48-=oopEFOu ʨNgĵ!Mm _C'\ra) ~~j% j}%@ƮB =<4ԡ4[6<u'QO{T')a%LLJ[f5 ꓲZò+%z awMKf{xאZM2H}qtyhر M g6^2r2KiqdưBLEzʼ'>6~k^~!ܮ)9tѕ9p2R2"( K(Ɋ{D6 a,"9:2>& ).|v ʃq@]^m3=G*Jruys3NAhU r8oǷ,.'Y*7e;4B;QEM*& ^O@]9LIN@T mF(&Kzl&6[=) 793s7'qVBU0ptmԸgu>oiNTnƱv*$?#&6mNhsc­KVc2!1<;jRpt/-Ws@xtǰB[e@$>P-(sVqA'YHqz2x =^D>kHi繹$a8"cGʡ2Q2aW)<^hy\)Nn1 `;a߂x+hbsnF2畳";b{suqwv j<ٜoSZ>v}v<93 r<-⬕,C9.,׃󔇜;+5pȄ0q#̔N-F|4]k43NZNۦ&Da-]/=ODVBs!JÔG>fIC;J;ogjx\n8 }JrL?n/:p6Eڶ&r~ux(qX^x"?"}O)^s>#5Z=oOQ{n*Akz3f4&:3ʂTߕMtv>oZ˜J qvbc-WGfr@݄ ϚQΉA q>HA^By f<䑤'|5O:$BU:?B}$WT+Qx~v,1VqM{nGE39\a4۶3#9oM]cz[#18Z>n0zO:E' y~s\v)P5$iQmtUU;݊2jUocɓ?[ sburAR@P((:wS?{sqeMMA}ZoYqY3F[7YU7_pOyY fdJ#?WdajM ȐHQ,O9H۸ەxǵ6jͰ!Z*&G.-3rD7[>l~by[m:+ ZvMV$[Wl'Wh&fpO] D6u-&Q<5pe)|2ye4sʶ d/gdZS4*&6OY8V]I˖?-:Әop To?<~.XTgjd hz`X=]EDPqWjZkNB;U"# E6jօ7P㘅`ѷE>&9EX%MOXdVZfjfmvePJSsxD, ns8XA$cN_:#uٚD?WGaڄ;lMTb%.S#0 Q=2DQ?rddWэB6W.7~Nn-[n. h_S*#2+K %Wgf9Yea*Ic#Y}5kɠցo՚:_h$ymڲrQG:Y`&I ۉ"="^z YiTőjXuwDBӥ_I =It[ blIȽ?7b䍿g̫N92Ξ': a!2\ɛh}p!ϧmL7T`+y5uOEhvKg_" hҹްERFB(. 3h9!!o^َّjpIt{ a>UJ7p1aOD\ {P*+YC8C>ADb0d^b˩Ʈ2#Ԑ [$ݤ ";1~rFY@˯UfNyt>g=FhZi7jd} 7h)/?V\e!VD ӑU g8Ŕ\b Jgi@ -A2yi-?tnz]U!j*;UAE~SuoimULϟ'+zx( y,Tɰ 4EvM!# kq\-JA?𠡴S2_ z@RdQC<s[#`K{1\ I A]QsuCdjRuzÊ|!52č][>8k>TD2(̪~H<a,XqB(Hꈴyn2Cr-b}fAʮ#s-ܨm;a]RiOZ UoPH9QB5g,%~4NRJZb4hݢ]O[xT'1.6TNyZo/nI'#+uH}I{fynnWc XsQ~< 4ty4Sßg>/ c//Y@sLd ? Y.Nن@e.QjH_QZaVL\k*n&ip0~7HkLjT @Bd[rOld8F*G6{ywFK2sM_.4ǾiHcyWjd oW$bMxX^2ѕ" *OЦxDӿZ԰䑄wrVg%rik-8^M-+v7>lvXi$s<݀S]k Mt?Ifa,v^252ߧTo[&|2&eI>y4ԉ̳6 |P}w(f,6K՚˥ h_{ʯlix*ߥGfdwѭt`KMJ sNSSe VrqKbP`v(ER%++%h0Sy|Ӝ[lhhWL ӡ9qV -zGp`AEX:3zʾZڀCAr:.]86T:&$kn) kIf+_6Iu3=xn hX_ʏ˹[c6e]GwW+)ٛ~`B%e{;`4lE'7ZZLGC O#]8~>ղ\Z!r&[ҥz0jʻ]h8It U֜FL YZ0l( vpEhG{3u1K2ِsII5t)EHψ -{ٺ&=o&S T)7#ʴA(,-i!W0CEl2dp!:0bQ{Eջ©?-E3f'O=Gx:8q_3\f_cX+rpPOQa'_nŷ*Ӟ= U9oF Vm&ڊVi[9]FV+ T`3;H%\ynjͳl׮ |"03-r9 |'"{K+R2۽ JJc&HlRꦰV]`hkEmFKiH1 敖52Дa .s,aa^ܑk=x|DVN,nBa9)\;? T{ԾH(WbWs(LMSJ01tA@~PP!  sEHHV[ Pw?٘"e!7Mr7GC7\k ƥP54L#4/ױ{ƶepjkB7ZB_RGu~Qq0 @Ú;c[c Go65]j1l{lPCv0\]N*8OF(w"1!OX*n(\-# IJлH*${덿BAy1_ߩ@gۯXvU18̦, ˿(oVv.*ưqЖ74=~"!=Je=+G9n2u_W kKI1҆rXvEY>Y@9_Lyty.?)qce3c]fb̌/.v<FPFZ4P k 2˺Iyx| 4ǽۿ*=xm_,i=%`fʐy ჺykwM+UCY RBw|6◔9DYo()^01&XC i1j3:9[M3z5&"{ҔH}=@ґ'1A}@?d`ﵰ~Ӏ m+x,RC;_V:ԶMh!v;${Ǡ7ժocɟdSG&Mm a؛xsvOաOLM_fjrap}{ܛ|G([Կ ior7^E6.awAbMS#;Kz.#֞+5 IrbCfs2.l`hO\ BF;شjٱUar{&fr,s6K4p wobőyAA2T}7^,<鼡u(.hE|UK1~rЖSùb%nu(kdݹ۳a˧+B;)mw~i4J*q}"DQ;w# ܤ{mE4eGS9Eg:Z RNxX^(]%-'`$_;{Jnc#Ze*`a՟0,plH*3>F[8i,A5Jaߢx~QD4ѝ-ƒBg8/Y(m(,9g}x  o3ڊX}Ůؐǻ]΍R?E- Dr{!Hdf#h=3ꨠy./N +IśI2礑A&˞y6سKkCK1RB"VoQZr(!ƣ#)6Ĭ^ !Odҩ5>PttM,| G&! 2E{rA73Phʂ::?aO؛4/1APlvMB6܎}޻si5;MJ١wre0>u: H̀Zc>g;ZH¢ձI$](7Z2=9d |_;UD>2 xȼnnx2\y)U cqt}ױN=ZdĞVӑσ(GM:Wa<߰m:8d{4LLmF}Ϝ1CV~(dA?֑/rfJ!)St\+CP]-' ھI)eBv/b%pTb|Q  l},>#i_bJ/ H7?W;}{W]<@UkRIymazϼ_UOYsH!G2VZ!,,5rK2<o,7mvV}H;<5n&A E/PDaFNjI$|8:cY^)+ noqmm׮ʸ=?>/JLQD ܵ2027Ifpfq?2~!4J0Xsʲ?$X@/[pgܯ 8M1m0 [5'eKphf/]k¦&s5.ZJi㠧 SO`Prm,^*e@]Jbn+(9b!\:0ʼn`h&y"d RMPq_ދc7Ы.//r|X ݳഛų)ZE g4zʀBĘEhOVp[Q&x M:yGnߖ Lz4G!ɗTYoU >.E6YxUDXA q ܧ{Q8 0;:maEgX6",M Hi7芡.Tk&$ -v r _cXU57:`$~_EFY1ELI,ٔ~FգY?Tŗlw+<_S2̖,$j+ٴ Ŗ:m5s Hh<?مGb:P a;hw9l bH1; ACxMSn VҾx t|Gy r~-#̙dDH76hF@ݗ,{+!=hbѦ=0 1˘yGih;"m}XKbNrsQ8SCb]T"%k왗Ϭ npɡi;#.;pJ)]/y 蜔<@^:dڭ0ihC:ˡ hH}}rv;䮶܀k6uR*MM=gN$:yGb^f#9L,݃b/ $75D F&dĠeQy"5S4Es,`Yg::Vƥq#kE]m/\ D[֪oᡑ#nmu۴:INB !~k鸶$>J~R\] y1%Y.5)o jV@d3CV4~Mu)LK4 jbHz9i8+]_B:]-a45$%X;hCGٳZxjo?ۗi1(j*FQ?`=4* L Vىh |q?I7n-4lj낰1hqNϑ~65 |F/k5䙜̍3(:I>;$6-/ YR%ػG%ʵ$ q24 ϖ;8V7Yܩ{͋iqȌB + 0NHEq"H'N9y* Tu[cfG/:]BӀM:t<5y솴V?\ٖp(8?8pӌ Blp J Vbk"RclD\@_PUDْ*!ʍ)qy*Y|(-L\p?CU@c{a>$&`H%Vft': C_[dKQ R#7Wa X?/c8L ;C'-چI$ K/'O*ND:!p NQQV:L̡jI}Rd ~$шr`X8_V(=pGX[c7|f=7ߖ:ǂLT!X #͎Ym$yY\~5!Lk<=+O'lm[34nۍޛ^eSnD=+O;)_St0'- 6Мy}d"nő?AU}BFLs?yMjaJ0r]]PDv=࿅ْgǣuߺ L@{NƓ81:-̎ݛ3 U9@M ![6Q_mQ]$/}9;i2ikk>-oxTz)sw{pBЋ_@R Vy|ȧG@!d;,2rcyL=@L"j n3^]cc_D+릣b,Z/#V_gj ]cn_i?Ts=Gƙ g6/kl5d Y"_{xP .4pZ/K3XV<+0IA.'Xم}JװpK[s6oo/YgP \ P#ꋉ6[Ix2ܢ&תF7GҁO;X꿢{9 R*ӏF~^wnm\{LqĒ"Y/'/YZ:uj`uS_Y;7hR$5[2$]mu^m#Pvx?j_)}3 |7q%~jŖ"Z0!5?DVn>S?߶V/譻gummQ.R`?Vq* >tJp)r,!2=^ iP(Jo~v]\ mm`QE'TвF'@1]Zk*Ze̽;jxfV؅e<2GKytjz2k﫬E8C޽+h$d f <n_a<]UAMl򷪡n)kXVWuJN^XPXc As=<2tEA,@k-‹#l+qх!.&(w']$_%9, kں"W-qgXA"auE=7di'$żɳ0 ޭ,鿫BÈ[ P H}irV qjZۗ>=!b۠W7wJC%$Iɉg@:@SAYh3'kw>ހFЅ #~zpI**g14t$flmcBs,>jH U)o:ze}Vե ݖvu=}BF6#M庎̌f&Zr@.޵TeA )hfz 6QHZP7GG]몲w,[.jmdxqv娯§'嘱<8ԆKz9a~JlkEmUHbi;:]g|n( S4-o\)Zk8fvB|oW ɏ—x9/gtw}k ȤaĿ$VGvuD& te)y9!Ulm]871]a[xlI ;cler!xCB;Oڳp ܉--C7xL<`{ۦxʔ>:?jle .?x|c߱H@ZMzqZuzhҰRfuFI5G\Y)Uw:a`I (@XMY#~ּ3:d fOH.4;5woCJb,lepdo+sP|B'۶MC^m-eY=޼Ghx$Sz "7&~^f\K /OF^ \!ӯZ8G_e{%'_N(q=x7\cNJ,H,,B\=N/JUq7]-MŔ=%d{fZeB묗]׃0s6GZ\֌|9ROPjzy_s Prǐ;6s,yծ_Xfzn|3ÍjqIe!F7#E#[3*p ɼץ8V$ 8M )6Q n`k{]ᡢW_*h-8U:baODVx8!k3_R LserIae V~ 쥆ZD# ͺ-iՅJMk(°\ _ ,n7r7XYBW}HJnjܨFR5Ro9_%PXL9O= q=7{MtoWns]2 `KSam.?\} sPsaqm#3c1!^50j-p $ؓXE:m^@F^VY~\쨌R&~ BPY*RPa7$XވoZ] gFŜrCX^T4 6>@U8p5{p160 ~z-%(2P="8Vb2߀8=b ,ώ%$e\ѩHJtTql^&瀱ց~dBQz47B:򧚩+s^"> 9Ď2<5gE1bYHp=o$s\u|0j?o;5j2 ?ى԰ UZ[źzjo£UiÍy\`MT˪ĵn'o G763CR3vhzUHu{7N6@or6eB;"07U(*5[7t f,6 l:P 6ȇR`ݗOCȡܤ^ >p!r h[9[؎}o7)[R=V;&-o^:a aJy_v%vi"F3/,?i҆aquօNUj*؏-C`Ⱦ魄I` ^ t&0P 9ޮ j{iho-QD`=Q52&EF-0aq&I$% IǓ,-;Hh+;bI=Ll,RaC(-&ߐ(Eٚ`r/4D*Vr|/Ƒ1hڂ u`$7gYX? \0t%_Ϡ AW^lAd߼%q|.Ѐw'pZRkSPRػ$nٟc;?1B9ڛŠe61,KƏS6'N#̕41"4FRӢv;.]H%^q;_M Ss9Q>otcܭ.4BJz~J)taۛrAI]Py k=p"'WB`rS wj}(>W:v$[wQAƨ YuY9IL-{mC3j! rAH=+b%`FKoj!Xj,Ym_nV]S=-UU}M_]7Q C&Wj(UqNٻh6X7>(H:t[L?Rbnt@#oYaQ!z &G$f*$ 5t+6knz!@&ԭm,bGF-jd_8 ]EBm%0@W&y5&NO#'ҋo66*'@jqׅ^Xq'?w" S hsTK3! eVHx6=(@ϑN{{$d"IVN4y[[Pj XqL_.L~; XMЬLbп݌Yn'8l,uUԩ$_|.[WDzz|w#y﵎hp)UHք*OwD/7>b4{?1|fw/{} 6Bu[lQa_3hʺHX`дؚ' ufܗvzިDFmfJfiUB],G_€V׋xDV V2 ڊpEb$~I{ ȢDsNN*l4`k;73<-8`C1Mu'h8ejrkS7$v;ȥJ_Q8!l(R :n_RDSe'jYcL b~KfYln _@qxz2󙐆|3бF{/#.aI熉%ܿ 4j,݄8Y6tSzĝ( O;~c܎WMZ\9xd~pҵ1 >}X NETn[0hƐIa0"Fc/a.CQ=H,: ]fWF&u[H?&)?1j2j~3Y#ml)~nP6%. af擴z;c:lƾ X.3ڭ,k>Zj+?]-j_-wU\4 `qhcdn nWee!h)[ 9'\XZnXWwAEO:Dp&>:q~p G?,XkNYt e0Oc3MAF{%ye=1<~Pwl/Q*wԓ3po-2냖R5XΈ`gQyb]Bn+1_.̬Q1%,wcJ5UwA XS2QND{Nobbsܯ*7"b0=VtnyTrqP{ X@ꐭ:˰s #Rz#o ~,0펨BBx7 O^4GZNþ"hi˅S4ޅq\aϰ۔La%wĊRظdž/h㗉fwձ0AfŸErѼuW V/+8 HW0,̟_/]T&h/Ī -:n֡ 4@ّ|$/z=v4%Х7, UEꎻ^ng8H*eдS#;9)~_+=y-!%!;}`z 4a-<WDE0Y0Ąt[JP';a*sꌔ;bǒ p{G&C=ZAJ^6818zz7k3a%@&5ǩLŽYR`@<ې]`/;r*_0?2j5J|5wm'8]#fL'tSI2P hԊ\i7UQA\kM K=Rknb49+ơ,b޳dZr((U=GV@*o$30I-d)!0KjMoɠ^cxkZ}Jp|OM%3$^5@Y'd758@+I6H= $6fg;,݂[xK)Q}RzƘhSvnbMxeaK!{ЖS.wpa$g6PI;27xaGo wwnϘFm ,srUHOfoL! 1nTD`MM3𛼒5gB&@ 5:C9BHjCjx,6,[N'[4t\zhX*uo^a8 |H92])MW}̫,i`0{ASb\v%LSMAT"O?c4c?J/ױarV( wQ&ʶZ)_ׁ Zz ⋍s&Foy͋`Z"cM|_;ytnyq<NAC(v1r =o/@zi/vN cP@=N۴AP]i0F¼cr$*e~'^Sgݺ1^D&]RD^Ц̡L`<*:@/#ѢxVBjȣsI8ܑUDvt){V _b~o&oR_'.jRF~#f,B57b[VJH'j 0^X6dp(ړ?^+V1*.$\OBx-36Xljڮy@Gp@m(\LOI(K Ǎ] 'R8c!m`/qc.9ڼ?VJ0.;&E: e+jCP8+xsv#D{W+:KK^>≰~չ=șya$pF2jO-J3[,LCB6(ʴѡbs ixZD~+ fi)7H@ݭZlfjfx6PYӄTq^9.d`~<fl4haFX 8웘SYGNG_TeC#kiH Ao.)s9%{k҇)zШa򚤽G$6/< Kn[ p{ y;T$k@Naixf> HTu܇ SV[77H^`?x73al9h\t(\kLx[K<hKMBn]hmZw`\>͑33u_PupQ=M:>d{z~z}[7 J)6xǯƛr~J~=,rnwV +ϭgYZ07070100000107000041ed00000000000000000000000167641d9200000000000000000000000000000000000000000000004f00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/host1x07070100000108000081a400000000000000000000000167641d850000e2e4000000000000000000000000000000000000005c00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+rt-debug/kernel/drivers/gpu/host1x/host1x.ko.xz7zXZִF!t/-]?Eh=ڜͩ u㦁aai*!_|[!)]͘OXZxM^# P84aߧD(|3N0_M7jwҞʹ>rG wVo y!&ܣ- AJfؒNV;58IHp@R =C~<}.IvuNXC-. OsťC!W%i'^Am u\Cμ 鲅a ʽ6WGyRp 'o㭶!'Y >?B5$m1S1pPX6=)Hౘ"d`zTt17bl5yż";Tw4cV_- S>] /Nw=k0o2L= rſn?ARk Xp!|YAHi3! z+>U`H%@qw|K?4L)t{5BR?h+G%[nwݫ(1K_DqjmpQ|+6?JLIؙSBa5%5}{rS &fƜ =rS`fJH ;$/,u#f[~PVLډ\adOa#fMM,yyj̜RB3aP:tjf #`74Q?S${$e;W-H y #OhIbAO}}KS+l›J̌->x{bcatiP!ExR-NGDVcL /2Oc R9U*lx>1NÍNI=&pE6$ Ѵ,.5F0ju,rh0K_p?#9di<_8e?ghUHb)条B{p_nٗ2.jryT91j` ۂX~׏%-\x^:42z>+ï~h#TH 7}֗sT q#^|pkFY\r Hֵ8OV8lr]aiYx~O%p\vk{r@MfW>cO1)D`%Ҕ3 'pc]')GMؚ,u埩hbrn@jHH`ʳP$L*? 9]b9cۛ m4Z7GbQ#, zH\5%SIGVSU␏ԍ-^^@?|[3H]n]?'ZFBHgVS)3fbB}pWY$Ҕ*0-A|`۳C/ǃ!KvL(2͋DeJpPQZS+vO]p=(^Z#nh$.iiEͪI3OT9?…`$e,uA1&=yi<@]Y8A2duD:4'c{xoW @E-]\t (dže>sw/'TmRf_ҔðG?ۜzsjEz[/1';!bDnD&pMlAʲWVPPI+dc :2TNlCM]~9!,ٸp Hc==;-q{,z_fȁF߉ E`b=cchZl8!v!MӨ,(PYu0-yByjBgM+8HQ8^5ZT5Rp ~ M& - bi+9{'B*v,<"8nkD g*ULOъTHIA.`N3qpMN ϓKTkQa =kq<p2JN݃K_3 CyĀ+& f8ٻRq! *zf;e=ʋ_9-ׁڠ~ʲ_" ѻy8XG@qCWM3$K-?B"rᔧp:LL\u|7B-ޖN ] IUcT[;W{j5td5yfK [g6C#/HV"a|5'C5u-ؖO%$ȻQ.+j3z3Wត, 1 Lw)CR}RՈFV Vc{) c>Ka?,ȍ$W] "dz=+OP(! \#(njmܦDRgwӚrm*ko{Hedmç>WR c]$4uO|*B9<r @)e?}F9tD]E@`M,;B6dm^ d̒ 71XťOٱF˗p~"\dZ 1"[+/Lw4U5122*vԁN4g#Nߩ=*eC"GFvn4- 8Je `U$l/SdֶoKEY<3Tkb+ߥq*d(Q *W:*oe!;.2 <ofLKU@X+ѣfa%]B+Z0Yhx8I6Q8DPZL#5lyid T;te$+y~[L3U FÍA!.&*Qo?[eۀ7~:9PP^y=W վR*uy.{7M\X C E_Pae:$l^攥+#zQǰy% M[EmV 6PP\IxCW|7hhJ+ntWEHFā\3+Lj^xMsqz VWf(T6oӭl1f0͝n/!P@_U+Co8ݗڻ;jkcڟ57)D 1WFL֘-L+EA͐:0iO78JA/Αކ_ 9:Q΃iyu9)E#0?p1QRC3.J);*dVB!yF9Si)OO[rpNή::5-iT`ʹuuJ?_߃d A,~KigЦTىFhtǪ` =HG]8 X3jl3e=91$+,p; ;cЎ &~ m]ֺ5C1A]OEv&j:bFl)rJb臶C~}!*zRnd׀M=0-'cόopfS>'Њ34bTd:!I ڔ )u" ,b97€Ⱏd\~yʜl&X6Q'!ͤF9X}|d",DNY+c7%JpDk.2->uW@J]SEˈ_nr~]$6ՎVnd}GxڵV.$Չv( ±+5.FɤVϬNa=!y^57~#GY^tRpx$&خR.`1v`;y&lkN^ǡJ]{W@z}]j²v8 ׹ =o{ls1.s:ZRزtZEcSU*]?4^`M: Gap:V8oc 5]'8+h+*%NO4tC!'t~r`K/^PIɊeHA v8}\rmyszv3!_4"l&?ΦeZл-H"[LFS*Z݆O f׮vӫCrMitDLW*HҼnȬk R(tY-ERmj ?%1YO5G(#I=Nʕ\ :Քw[b4+'_˵mC Ȅg㠟C')yAEex՛xwG`_ӯ \IIBi^f!|r#P:WlEoS )po>bho n$Lc)W"銬 \9iF 8b+FFŝb6KhUZK@ Y 1ΟcBTLp+*uػZM&U~V3rŐ dll̪MZM 3S=eNt#1W,"\|$tbO .;j6{m8NEIhmنCifG?X:chTFSgC 'Yݜ* l+HEzgʃ>Cy7g"N8Jb>iVrYUg=Bw6/_*KE(vMP go@Z;$VXF1iӀAipīïT@ 7 .QĨbp#? NrS9SM3y~G  :|x&})M nT*UfL7P tE4,ut!0qPa,bݺHEgWdYQPVsv* 6 :)k.wEUj'=#jI}Zc>^X/0~xE^* awjg xnИQ SBCg.A f6>J#U\p(* sv B = I߃k+fFŬ_:_kkkKuf罤`WQQ>Ny4D>"Y ?pt4ft-ަ1+d H2Qf&Hu{1Qr{AWTBXǔp>~TSYPм!ie}%G_֤Ǒ2UIw)i0_bNq=ϋ>}]6N(eF,?vM(hܶ+"SC +4"fWaU e5F'p-C653I1~>oy jb0ÉDNNߒQ"C3pTI:UZL"ߟ@` YڍFzA 4:6cj.*w82Չ._!z\}Q7< ߼7%Z2ʧ#VE^KDŽL?˛G_|&kq\;CVMCL : ocGa7K_2^K, *G Z$Fi #ZEElej~M9:XWn$O55VӼVHB{`A3`,4d9Y.Gc6ym*<`ۦz(գq2n)U%:`AI9ql\u{"k*F/b68I؜+\V#{q$E-OΚCVL\\_Ix;µRd&]3EךB]]<-t Y:$.5#ɏ^ (~-~A_UK%쯵"\WQ5T_p3f:0ƯI"sxt?b-Ed8LU+ xpM&0I)-v,z_poHTy/;=uh!qhBgjh:E݆01N)B:khçja+š%`Z KtډpToҤ4QL@Iv{[v:,{[?k e؆z U];D3"cKT$\ʡk w\cɘykN.@C-q&OP\[VU}tCYʧ +DoV@J:9G`tN"dxErJl/w#N$'&`co+3L*ŻΕm>I)H9탙bM-wXT8W`3Fᆚ KH]qe\*w^НaIUS~C+C[PF=F*ψбwn xɵPzn u |;*ґpk9W*DI&ˣϔ2F%+Ws%}CړIΐ=X t.~%d v> !E3xn$S8ڻ##q9o͜}=§ߜ@15F`E2B 3+{b!̙\/k5ւ@>|-՘퍜x-^T%bR66';]>NV]ӻ,9 _ЗۃFO1SvϨġ!N[NFIsSKVi}_=\8%e~~U/V2In6L+]-} -rhyoC^awil&3ʠv  >)ev:i._qbu2ޠM>K}n¦Bʸw=xC ƎTzm/fpW^<[ua!@k fMV Z3O'7Ċ,KL8T׊b(yVع%s;qxP&8uAh0 IZQ˿  ? _M*a]d)#3Շtb̌WxIUi6W3*ylc8Gx<˰x7Bz ƆS9^lT}nҪ$"^U27j!l]:xldf~Q'ĭ:AFܴlfR%$Cmr$VRH[2dt$9Ma yN4GWn -ڏ`> ; Y"IB4`E"N&0"-fFJ|rC2/V{֓`S>;(T#z9OW]9/VR@Ld$]S'slm{䤉K'#'o\z?R(&" 4?QꭶKҹ9;EjA1iA񍓎AB׹Osen̪ݺ-e>b:\ӂrbSE?x4#\XڙVE""y t;7, BfٙykTV*yh׍cy ɥ=4?4;Nݹ ?4M0ImvS}X'4H*r[(s ~m5v淃MqBv$KŪK4Øe&Z;ښ=ӆ1DѳPM.YI)Bv_n Rm4i'(VUR:hLkЍZ{ٷ# e D.~v\'TCmuEHA4ȎNg&~p;wU/`۫-3I.Fu٫F /͆:&:H4B7wΕq_ ;E{HmrܶoUEt(%~mGE(jBz_0>"/U0H2\"٨œADL =`ܷA__43lNk"5X(\.z? U^M.V/K"ו {?\NմcyyV*ItJ,塋OG60XUȞX3Dxž-6 `2@OLɍ( uʝ`3<>E1`:EWq؅T"xǎl\aV"UM\tͼ5eU!^ƮV}M<Q5,!fk>e,CP@w(o.Ɖ߽0LOg"zY2QKA`?xdW=u $rS $ow<Л4e=`rƆ W$| RW8$ǩ"=gCiBMAׅ<_1N"llwopW?Ƈ0' $yu$."u\ZF([z-{"nt(bVNW¼jn>C&UqM2);Sts%xLpzvXIׁ /X`%7 wm\"Ƽ tx}ؗ3 B]2/y`ɬQau%w x\_MOG]Tʔ":TxVb$ q[P{#)\"9$b+8"dq_AO97 Ԓܘ%gmt~e?u)Ew*rq˧L|hcٔ w$t;»n ZWU :|!eJCc[өkL (Mb `LF8qi1,f.;v$5<&oeOkkC]\bd9Hko~ -6N56E2YdA%ވ'ީh'3Y Ht[hz -Z~Z#=$`hŁ?#g5T0ݷ4xjgkq1j")fajÄLa sݻ<]>c(T3.cƆdWzX2tgxfe)*O[ Kcq~ab&T߾=3$b=CÎKbAJܢ)VݚO ` SՁn7ckeI(98!YT6¯8;2du 54'GB w63XrQD9nل8 aCMM>.b$~c I~hrys%4Nd>U~ RE^bQhDUM è>j)FB5`nMlʨ8ZxΆ" o˜GE{ U.6|ho+ͮ fb 3{__iC(Y]z|3^u3eXIO2,twnI' Q Gͳ; |rWQ[nފ%?ڴ%Ma桳SEдyydqPjQmRc>عVj^@7a+-Yi'a1i ,OmkPami,Lkj*6sak:TlvzYR<jY\wppeǕCAav'yrKW~R3ba+o %P^:P)zhr_$"t+ǰoʋǜ5|i6 K,NZ5Xދ -\GɕR,u7 oT.js3} FyI#Jn! !DK?·w}J˛EY PQe~w1;c0˝& :6U( Ӛ  CtSGmHF7]q#~2>̑;)gwˁem .K@}rZ3_ciY: ЌDX}Uv VOr tCv:,Pg/O4sm4Oݽt6yMG臋b<Pu3ˠIw,hjF3vW-:QG+=u)ZkCx\0.[gz1|e0gLl[ /] pT @I[XjܤUfaڢRYXH QXj[Lz_k(S26It*6}֨l WMP".p:M) >X]CI%ltE7FY! '\jIJjzx6']5,шxrHzL+Ls8lLϙ66]G #'~^-B,aACe g qd>Iyuhu#͈ ęE&CY8ŤaK1uEa듡TXҋ\2J擷S$|UQ:HiMItКJ&0]9N<@NJ|'ˌz"b"*d sud9#p7[\.Xtg36\Ffc2!:u[*C$qRw.l g;lLe8~wއԒQOP˹qOqu):i0rG | vz݄;s&(eV`RYaL K,aS3R7 %M֕70!N?G'iaYYͻmC!;.DىLdgB )>D5e8 6[ 6JMZ͟GN{%iv3[◷2;Fe;X? x'n4!"d nT8K5Gkڏ4ʎA) E҂]Dcx{W\E ĝd ]SCz0ב_`ݗ|M 9L ^gߝ"j"=E6H;5hUU# |5<`| zo%΄`PZ6o{Dd_u-!?> Hw֬; fѭ:7[sZZZzs[Zx)%lu:7ޟvp _SwzһC$3}!I8Cd w_ @*R5B-"dõU]shGGpc0÷ך|M^r> bMe?(^+鲃6GPWv`~$o rˌ9J[qabNS[N.,hSr@o!۳Q >a!c 2oo}WSȣv4{ jԘ' ҃b & zOȈ%%N& PEcGs`mD%}l"fJt5MsRĵ^΄NJJ R2?Z=_`Ԑ䷹k$.8nb6+8 n^Ym~UڜD#,gz3*"9]C`8źrb%`_~b$aΰ؎9ʰɘq D~ACLF/8wfhLlYS:g*lBA/R,^㢗 nSmT%gz Da&z*0~n :8wEg)W,`#:urj16JkߵXӴNa>[‡EP*#F~WS[B$wY<=h 0jJ4 ^()EJR,Rp\h4;X.#GzڏP.Atܛ'ށ⭲~rlu$9U5@)(t]Fҧ/_ђz)G={AaGنއh|kkOOUvK_.ˆqr %IZ4h@$Iqv :@5c/'sQ?<֛`:ij)y֕H ´r{scU0w% F608پq4|c%`Må;JV,~LA,A"&۹k @$^N% 7؜ dx:p8)?læ l զkBDKW+*޸EErbҗdPbd#2朿Ovv8so1h%5 MDDRsP-/I:6QߩF hu84#\a(0@hYqIr {nrc-a0GdA% ~ R0 +C5 sמ 'cL3ÚN"̼d.`$0UEV^;%{0%',lr,6399~tn54kv7-9@"_ny4܆yxR4.建 *:̑P.^hD@|6KPbNMdԪQAhf69JDg?X/UP1tYogɋ!aЕ%Q1rWɓ] )eQLۗratM1b`iP?^U\ ":]0D@ؐ92~0k%PQjLR9.BxemRMYDQ+c1UAIWn#Bapօ@,w03QoUnZ6)b Wl@}/.oME%VP<7Ć}7舧1 jt(J\f͔1]hjLC?C{:%8mݧK]rjl 4?9 P LY-gqsBr83J^qM&SWHf$"vqyAi!ܥϐrl.uTRO)ۋvxs7 j 5ߎ v2*P?ѓ/iӾkdxj*/Q(9<ܦ,+L]uL,Dd)#il]Lb%wu*L#yl]UNʖ&^ZVJcĞy$x#I`sB|pωQw g7ȣ+zF݋05!O|MrOA zHgRqpUOkYI'5ҋ>q6n 'c8do`ᨫ;c\@p<^ Wz@iL8J|rϻk!ae@~4gv+q{H̵1ȋpPO1]7NԼL#ǵdΜj`q6H2UH)1ޣr´gWimhݖЫwS(`E !:;aWs;GA JQxN+آ7ԍCjNMZ)TPnQp㱹QϳyGNH5{(_EyyQ 0hD+ދɞgFgm{JL')5ﶱ`3pnoo\8 i;RGN}K6uLkymOd#2$vZ+Z/I1מ1D3ݾoNةqK]J{ge T= f$'aͦǒl hTe_}-v9OK`Yjq ӝɩ~ KcAVT { f:EqѺXB' ID!ѺV`rJ< }\egqP{pXǽg,t8K # Xr2s t\lJ=_ZD5G˽&BEP3w9`U#o pnjE紵ǢylV<.jG@L+3LnQ.Hh۰n" MVyT}x\*CFeaՖI ƚɭ TщmO/uHgi9E9?J,AS7jޫ MY!I6LU&k9j"ږ7uؤ`KǒmL$tP[q4:bJ̞=\$n"[^zHcL#! ziS(lފsQS%aJnqa/gl4S%>\̵Mwt]Z}lM xhow^ypV~^6㱇[);Q\V_FVՍV6$Iud-ȻjΊщ6c M~$ gdK";'p1 't3۸x١KxJ۔W.l犩V*Zϊ" CoYb;,w$Gg(pP0Q H3=?() ٷ!YS_ZlĚOq\[/ x'抎k|j5Ox pZzf}󹱋 oN8C+T n.y.q =\o7 m/==[ŹPNh%@si 58׽q2o"˅ӝRQ!0-7@3V{A \(ej k4(C$ G->zhfc=Yn,F6ͱav[ 7c"O=Qj҅/;xٕ)b ) (ׯcq1Ĭ헺[Doܸ?b{/69rupay!fc{rM(L[дÛ{ o^»RP*2#({m!h+7`Mۖ``C_T| Vww֔cltju$d*ºBPmaHHˊNA^oj𥻆BUá&w7ղ{):_^ I.6ۀ vlVa[MSuNa[*( Uκz,U1mp t&1KnW!`0v+v&(gEr7 \fT}Yq聨SA 뮓y}Cebp}&OcsP>>4рcF&v"\#b[p+ [p@-#u^SG3a ˁ7[< HXw̥zPϙ)h9p12v;^Hb k |/6HQy> ݨ-^phrwUSvꌾF--R)ًQSĸXb q^U|Q$kRjA2 |FefG ѣ1=3Xm35"}}:D@;W]t0=ۂ/,sijHl|6 @y liɘ6,.G>v13,ϫU-Cq`/ U/ٵ@ DfEgd{4 )#5WK3FDɥR|4yݺ>M@;,0f'?\W3S9l[tk,6 eā#֮nہ ]8'>9t*y,jWfDž ѯ?ƒj$X|@sajQXere/}) ¯ xIOWޞ<tAn˭GĪWo~܌eTce_! bKK*։c2wF?LP {ۂmmc>*{=  B7A]-Wz"#eYȼR0O(Qѷh߰ۍ/]j}gX9do! ,2?s`%J6m8_iJ`p48rOe O0۫YO=3hA. d/\IYţ]!o͉a=%te%)M4uoNd, U]j0}a:ZI!%EdUKoUJ˂X@4q,T#=ڊȴzF;GZj]Z+m9"άzqmwOyEq1羞)'V/=BSF[ $ZʸYmxzs޴D_~9.HMQraSAs־^qRSKLY~j?yeWh=a#%j OJb#>$ZKyaim㕬ĝlƿO}Δc2\Pjb (4{ *6bN@ɢ7miw %ZA/b%'!oq{˻thI<9V eTXfXÿ Q9M:#[Ǘ Gݟ<6tL(MoDY⩥oH$SR|9J9\ b7KדsLCƀφn|GKFgU$&:,Brw ̳6%:ru"7;˙g#b4_apv870rvǼXmAqhXƘݢ5Qv>k޽'h7X m{$pe\j9,<[>0YLٶVi,EAm/N{ax[~6 xO0D39P>r]3 @RY\޺y5qN:h%-Ǯ.X_{'}K-EiMxhT $w1A YmZcSSwCzF6,I>ZSu\/ߺU{zӅ/ߪ:z9D"JCJX gXG_|ƴIm Ƃ1DH-ݥc)q&S4J2aڻJ qhTi;LT)ڞ`P*3D&>soIlM41#097Fm l5|}>rtsvFT)2Tz߄Fu}\QYnxAίI X]TEy DgB|a0*͗^F7l6$_;h!b߯бgPaBm#<]$DВEG$a `]\[ Zp{^PɝV/ZHX,k~9eķ 1FAO^1os _!z~*\S/?Ř4e]fFSԾ11K#(>F)В tƩB^Pou1>M\ybGDXE؉[7>@K{(ɜ!tyBY[`RݼI7tCwS8eS!8}*593'y^朆8R%uhKy鶕 3]J994X&jnh?&L ωmÙl Orb셔fIWFq)4 t4PU"oG 6Y;Ō(8Jܵt4hd_Nd1 ~3W(Y.j= (?^A%ʔh_kW1-4O9Yq3|&)l6!Ss/̲^ag9Uѹqzae " ]oU-)iQ-=f Z9xYZ"N{UPT @:a:1M/~ho(6Ue^ͦ $t]~{G1D˳/ 32<70=we'a{6Pń߶q#A5E/S$ C`d{U_ .%@f*u&HK=|A># 6EgKm8IafɓDYaH>$eENm>[$:B*,~JcD'w̻4YC$62rΙ?e PvY.s`gqfpUF~Zڙ~/ :v^#I  G]Nm'p5{@!H#m+9%̓xnxk'J;oo > =Tg }6#^ܢnǼy3:O1\P6P ٳK*>[vek#?muD|p379'xC#?oT31q-S~KeM#=`.?,*yFAc+gqXe鑐]#TOb̛0s)Tdi)D;?_ iw J^(x4x |$ R O5 _j^$wђI&7JD.piT3_xÅҊH_~}!͎芰쒸GŦɲZl)JplB]&"wzO v!ZNAm-p,#8,6ȂOt mJ[L~pܺ.n(}t}GUbр.'Q9 ϸcO纤hu-~G4uD((14ʦ#GVoqWG㸭04n%!幢x ?k"uRχGu/gf:##/u7/\l>"%b?HKTT?(߇sn*)'K=K\D6u>" fvo'2xX6Ud/KPf #~8ctg˓׸[4B('uX[wAs"e} jys*{MZlQ׽UzPZSriEZ_9'݂3?_7JE_!ZOiy z AE Zv2kבŞJ!b|(,wJ|ڕpc{BOnxi+y:g݇XR*s SMR "#n@=d0ꝩԯ lV[yt1&GDi']<(W8 Xw5}z{ӽW7 #ZNŔ(45uDda>)jm*2P+g_ {|PEVZLlPA;h[ ,~E!ζU3h0W, ߢAy/~i;j2 b"p[3ܛex2<=\S*NkI\#w٘9BٞDIX~BmSHQ}'T&b 'd@^$)|B ]dθQh,+$%~>ŌG^Uza„;'29f)+~1 PnHRRjM [2gcPy) gV^ǥ*+9,(uٍZZ~%'߇%Mc 2 0l[ @|V(svzP"J ׿?1]y\1tA>=IvQGa ])#q+-n!?njH-g:Z?,i|x~,)4$ߪa0oN.u=if|o{D)^t&mtq73ɭs̢ٴgŶe`yv P48f&2 .2AhaNek|3Ⱥ$.v]1>[,"|Ut#pR@{tY.>\ЗEӵ t |lNC4xQ&#b.hs!*/-oVe/l`^Ũ|?ۮG }Nk&9JH8-6扢0[jaGxdP"ƴ2afV%uqW  $ע/5W1^(~al=\~էN~»L t9z>`dw\E^Fֱ7TFp l54 äMλM%a1i s52 {]*Pk`[,d~ecj ^&2M33N!Υp=&˪nJ?fM8%v1PR74U@yӦWY]Dr[ .G)M&ߵh е qk&L`9<%X\~|{zu@ LcM*M5ְ;蔇O}`:|ė?g@9dWzMlcZw xZ#&Sn_!uTa@Ga!s~?x ZLɚk ܂ [PBB~8H*nOQrm PoAt9Iu_~\AV؏(TQy86kCDWPfq0© טlW^2B&ҼyʔP4á(|.I۠ɬ|KRց:W"di<hKH}hABGd9>Zwҫ ui P/,p%s4$ ϶㬿bBqq,Q8@i#O%_ET5<)*/$)5.(id h/Dok~ l쫔>Y+($H_õbyOgo5a벖A+eֺaN <ƒclWIR,=*V|`Z۔8-W3 IW+vf4Aծ}f:+i5}G l'f_0^pĝcj4R <`k縠jһ,s_<7ʲz1%?5'<Md/F.@3n`d ~#>Jt=_e s'cpX뱎V }UmfG@S^T쌜i s@&~$eX;vwތ&r"s FcZݸP!1EUn#mfMCl2)~>Iz/Gl"EC/Mkr: HHȊ*>|]j'0Ml:ۃ=O} 0mFl/?c&ZsWݕ8Ӯr% ,kz,kCG=M@Pi 3i]{݉7$(ob9:Klxo$uoaQ_Q[DMҞ9"TuaV%*f_I:gSgΠoiw8) 9%qt%LTzXF:/㮜߁l-F rq);Hߝ1RgD_Y⮱vi.4e0/(]QDLtoK'(ђN:׵YpuǍtGld2)ި3J  00:M @ DYKz&8xtmK? d=AY|$c#쒏W ]v/0 LjaaXNtN歱m,|ءceU %:WM^$'7M{0Fټ=뙳- JrL^iv/>Ų4 )̻"a(%e2y% ߕ9oԥ1 R0$oK==D? 0a_6'[C;3#CY?/>O?}_鏐Lcn޿mjF.i`ذK!eE'm6fkq:Y`FS VlbJSs@xn%Ӕ83 )Mc @53xSIwp6OF4Z88Ҭ:s99^q-1C"U#Drҍ;*uQ6MAE.GE}SawMΆCdQkf P{`-); (iÄ0j!`]~3VX9Sv>TXf(PofH cv2c5ŀ ~aYu9!PBy -GXHzqEv+\r yuK~0D8kZ,D5(ݍղ=WT]lʖʫ%;WtmtH_DgMBYBg:h,sRV=CcS6nė0xr(َ*X'sds)ܸ1,#8)]v$8O! 'KsL *g9ZDMf .Ksخ Y|g n*|ҙCD,!w`S}΋c ^A}lmMj[$;CR)ˢŰMXD27x׆ >kDWUm+@+\HYooLxщpQiW'D|Ԩ?aP.@BQS$a82fmuѢ+~lk>:9<Ʌ8<{aװ^("GP@N⧖ A]5y o UíKZg Aey?8~[h> DTgsֵae k/I=~{C1J0\_c6=} fY"mcK:P+fS@;d"g`gAXoi%KH`Z6A[ ؔ4wcY]ud)4V #m. p`vtIUÀ$tN|.E$̈\ N|1,Oz1pNƀVS MgG/JLX, Ijd1Q$e-dW݅ft.l~2Giwb-|e-ԉ[)kbzŸ1l<obڔذғdq{[uYx*)0WɌtbN8Otra /ܞ9y|pE]a@^gkP6B/sDJIs}xwBLMBUSA{o=oy$;ViZ⠗2Yyh( pҞ4RM;7̐l(hnro5Sn:3VAFޙ~7;T&yLY.0B?n\@ Ȏuo/WĿղ Y?.dKs5z XF1tgc.?z߮rcƧnU^o_ݓYzBUC0#nަwMP+xnT9 ~U }>4fmfCVш g3b` D.-ݳR#"XJ:&XPqSTR$wQA4칺Ͷalirb9%bwq:tz;"H]b{HLC3N&j}C^M\/?M)EYiRaĺS|oeYFN^BmgۗJ:R6稍OpGy&B^I~M˭Y}뇥.2G7{>>Uoꬾ23{ OUu OWh>S)@ j;-:Erl?xRܫcU-M=go ҢB[,5UX fyK5*>+8Óox{6Q4QU'}Q2Uq&@C7X咗xoʔLiFu} qě*%jbpCSuZrmRQVe!\sX8UH#s6o@HijُW1l9AoN_+CU4 BHq_ؚG U,n)e1P719y_- sFQݠQ="I`:zYIhF5uX l6>`}_SrݬZTppN -5] 7+@+O&ceL/>~51;f y ڪR6[iÆcǘn񡇨N_^OP.SP>`mf %6B4UlXsz[&AೕvUr 'ݞS]ĝ}3 }X wt]ﶺ- xw M}ϳy > j3h}ޑĪb̦p@ O]9jU  "p-}&PJT h1z.qQ&.PwS ;~ Tm %9…& Bkp+?$߲ǰo.0H/? Q5 ?%`'k-l| ,OkN8&J\% lvW9#/l.(z3mnՏ-mvA_K*__da7hjo>`*%Č$zwsBxK3O}-ޫ/hW};@}|5ҹ//NiEZt jǫ#M-`-Wt\  ''dv8L zZnD#[&wm:a-vPҝJ4g!y`1Ȋ'D)i4'28+}~@lsyg_Y m|]- oF_VlulHà:HQM-FL\aa7_7)6ҫ5&#VJ0;g/k3`"owlHWžqR3q=6~>_*E7nEr>? {'/8:=n"! :އ/ɦ!"$picbi~u$@`.~?1:W~U1A w?Mr>·ݣ%)!Rbx.fLsfn1< F-Oc午)+0Ǎ pkmA} ڈ CY/[H8ʑ2ZfΘX;^ :okc㎦!BCD+^RHpZ&ۡu,B<؞Yuk=%51<5gD ݞhoD6&?ՙ.^EeTsC4p+A.9t=Jd~(`346jFE~h&KSJZpcmS9N[!O %, _n?R4qW& F] E&Vhn38l&8(VЋQ\,<ٝ`zE)!1X qfw0YQF!z.b-i7_`YӔ3du'.>ZE}ʼUH\B\z VRKQe5L>Kr5nD2.v1*-$) z: G$[u^Nm;wӧ[VF0vUҎaL|8$9:R/*ZN0m4ܝ/)B̵ϝ!CsiE7HR"KEf+Lh05_k,u?Kfk7fؙ|:޶H } VņGHX1¾_ h U=/W\ۑɈ|m2ʞuwTKmL!^F(@WQ# Bt1 qv l1|X1z&ux(=HHytb؅Z2)qnk@ #edgі+lڃѳK.E0 lSQ(҈d  hp7u!i aLE:IT D}m+-RV&GLy3 jox+Չހ"p)#?r@C1[Nw\9;k" #A3г%4bj8+ˤHp2)`࠽}V-złZ:|$ϑhYa$ovA=?\-x&qќU}o*rjJ\Y!($AX3&mfrGUk9&xCƼh ,l V.!e3%O@|;Ӎ C"ٌ5C`bxUe8tqOar޽*&~Hb]ڧ`Kt 28A0nEa!gΆCb#lm}pN3~=s,IgHPA8} l:N,^L~if`PNx=K{\&5&916rA#Wzy3QU^[meKTxw+}\9xɁQMVG/(5+ y 'Nvն 8+% ZKLB#)S!Wp.reO1va(h 8q?Ңns/sӮKm;k׌y늆;bh]SxBvZ N_T|^R}W'opBt8:VzJ$[|m eU х-2{F%&wbtbNmmG$uque l-S~dn.΅%C~>7Z+D'|B*rV[aVڮ?9џoX%::®B.v|3RuA'ѵMg&eGDX:yLDhA&!dDLvUetI7̐C8\p[)f NlImeF~FhhP}:Pzxb!du@,`B0ۡb]Ŭ6yTzGʭ*cگ:q8u"8GFFTð7,z,6hhQ %+VRXd["{$eB[I6Ǯ7oB:wb)K^\?@u}:A0%}ϧa 7u'-϶o&4&ɗPb~,@5h ET]JvǛ&ڗ5~>^1>@yдXx%c 㵬OO['mlg[(é*%.5tjO8k"x?VV=N?|\AB_^A'/< y=խzzcx`_@:f>ٷ2H̴ 9OPi3O P?B{o)fT8ʡv>#{w>;Ǩ;̤p9$ZH{krQ_0w1zZ_=4O#h n Bt>?h`8/xһۏCvH6r&NѼDj#f4 4{̅9E^oi쩣b+܀'Ƃ?+qT%}Qp%DglԢɇWVz AJ ׹ : WO*w܁ (Pkxcp23rT;ws"šdcǗ ߄lϟ  F@l./޼ GB qG OKw,7ytLX9/'1[%.NҺE gL(Y֤4N6)s}`@ *3XR ziiO$e?AJAPk- tp6Ę9YܿйM|;(BH6ܤ8w$WV+~ZRT=\U<(T jLb(meYԐ*w*US uypgB5j1=s?c~$Lla}u3 pё@g'#~xF)B EV5.iy~]AmW?D8'EX运F jN( %#T G3+/u=1P'c8W (ѵ^ *u\zH;3ktla;suY0*<*&u T3iLEJ xjVQ|x9 ĕ 9=C0s45x ̫瘫"`^Wc!( zobb&XI/4岸VT<?a?6(8@X.ખ\${,oH){#- NʢTiЩm Y{H [!Ab~C`1.V[$.,Iu'd^sq0~\B[L֓1TwNJCabFA`vqtnR .I>y߆ ^b`K$ߓ&TT&!kl//>܌Fs^$x;#: ־J!-a iY8z-vuPkC ]-I ,HX6&yjـ~ sSF uc˴0*}Zu/ۃdwdFàK8j'1X.b,XBy1FzewݭGiG0ͫn9"!?7댐Wl~h1'jJv/'J&^]3e(/!B4ŗ{c@w)d] U20Nnfd;lo* ϔWQP"tnGKL2a/xȩy|*Xj;Y)Z~V1re~v ok&<|rmTzQ ϿQNOJس +̀~M}ۏXݠRXuyo)ſ\tqN˰Om~yG[毒e!Vω:117D}OͅմeJ@ֿzFB<GG "`zEZJ3$.akEll{49z-BT!H>mcQo_qSK,hCZ,O&uwYwNl_, FT{P|>^(:TlV"=TA߫lÜ?5K҉pȌ5FDIx˼s,qvJ@T@OЖA8 |4]fj[ Pd '9EU;;d|ݓ4_Xϔc+*H{vM1d<@qi1.T2 ^Jj5s'NKls և#N|l}W޷TtŪ_+ ӑ@T2ha'|63שpd'5^,?}Sv$b^!j"&ge{5;~@ Cj=Ρ)v!W8G__ o (lUHeQj7"7*?Y1[le*2\ ;*׆CѻOLQ\~vLeBܤǓXZ^O W@}Pt~-v|k]SF}+Ä?P*q2R '0Lk6F!(L9#tS9R&tTr4RO.eRRÔZSc,Rtk:\Y=8¦@% zqy[˜wBg ,s `~b,<6Fz(-W8\GQ~Xfu6S|l1B_GIwPtsy2a ` {Ew0nM'k2j2\FF6t|Ij6B?ZiKX⻁o\NSp˼.8oDTƩYdz]Ɛۢe[I*n&-`C/,^x"K`T8vCX!Zh'2-Eh@H9}߻i:v4h?s)[@àJ}/Q`.7-Ɨ'Br{g#UCHER (x Ts@_x{Qdi}=O!pH5~ )^3lã 0)LשoIe[(|$zY+X9]XR#llOXRj<:,\ ʞb cDøOD1ucXd㝹 078}ns6J#~r[T^D|0a+V '6h;ai.jxHMN_,ۦn04ng`0ّ蘇JEN0V;7!<_O'ؘh bqQEpߕ:T{PVBhnIO|Jb+"A|oJ0dO`AW)>6GGLGU݃h'nQǞ5祘6 8ca˗`4E0޹s3bx (6Klɷ5 1%$cÝ* 5ƚ˘S"+,#Vf$+taL!""Ë2!6a:\]M|OJ>uxs [؃xlK HG?M-J7. 4ѺgZ߶:2=tF'AYrh>djem&qW@N9`hl\!>F=9EyɆL5Ne-uGeC5Q;x6L~}UBvD6r1)X4$JƒyswTD叇p +V޸Ps_Nde9ct';9z gm~u%ZU熬S,,YH 3CiRٌW_@-Le*r>" =ge2趎uw1P3kT9Eoq\HYxէ{ƙG:jԓ{bRcb+k`@:,l4VV$^턉="o@S 1⬏n4g2ܟ]yP@0'Qj-F }#!jKCɟ0V\k#aQI @0ϲsǙُd]MaqW!z.@]vF s>a 42;W$ԇC/raOLov |8!GJ#uyKOzrb GZ*͌5Rƫ^=l#xT7C*-d~jHr YYeڿ^m7]ޙ0uIA' 2UWS-HEUH1eA̒䥀rHqQ3d "tD'@4Dfk"bACLp !Q vU8낞BP ^m# @&[j8c,ߴQBZolGi~PB95(nt ' ؀A3,qeԤ**r|D:>|-(OMrTPn>`D{R jᓞ:|7y&(%L߆iӐGbMBFSpK( 匁Q%'j|첎^|:{;D2(Wh=` *֘3]yp@lH,0Ã0`&o{gk"RT΅]A2 j(HIί4?7Lf-[^VkT;N۱:Ǩ~#^I>k0_(L$خp&W>QCoۋ@JpMsBBaa=2,taq[ޜkcRmM[ sYz2u"Na Dp cbAP` %DIcɈЂnL,9yR!0~/Q2((Xz5_|O7< et0!%W.'Ǔpl:e) wdi;%lUJ_J 雲Sb(g7l`, h ^~{5/FK1r ]n97Xt_F%Z5tNd\&xIcF@mP%A C[`!{N| tךC`n5RP.@|Oirż9pU sw"`|Plm>(Ear-.GTyX2d27~rX$*8FlDSjcrcq/QkWE-{MQќDk#Dj 0,7sٕJ{t^.R&ɒqo, >A9sڣlV2j)Eܼd@m6bpL:x g UÕU5uj)ſF] IF2 wTYG=e\ڶk̺ gQRTf\?2&1Ck'{6?RC_6@K5:0V @% 2d|hOY9E]ZUG70_,(Ws9H:Kﯦ6G`FlDUcBC隚WtULY_?Q4^'ˇ\|Sb al(`ϴw&.-g b;V] A[b[o34i4~728QZťp`\wOg~i\F= Zi3^;닌%yHZki]rGDa£qv_ŠZ]X{G;RKZoVD8 ?kO.NB_ZJ~eVTvl*[hr*9qD iTlqDv*7|QG*do?>\}KoWT"]zJFZatۊ9ev[y]*JO åʫeraF}./%!ʡПZch5/ՈWgv|},-gh*pcv-S&Ėn>{ԚH7_~sVRj h~PncLj?[TUIk ~ 0#RBHS\lki1rLTG/B-1eAaR⬍|W}Z|5fN>rlsѵu8T Mˤςܠ5Aa" jY <;ga$>6*h0ZYvH^?69_E4 j_DnaSaX50ucmeL``u"*bltvuPkc$Y'yÓbms{𱽉R6+oܢ*yQ rZWfHޔؿ͍HZ_t=ue35wdy\ V2!M>]h̝L O뇁{zH YY7ژ"$@XG6wvt"}kt ڙ^rl)$ "(09K*{t۞RY~i#Oc{xw>eeP4S4m9HH!4xFvK%e2ɱ0%`XN>? 3>3J)Wqh:VzXd~_ЗTUVEg:)T#u`?0}~jWjO94> _4lFxٍ4Z( DY(/=/'ڮ[Ќjج((Nqmc>1pް뛦W^oqw5 yd$QQOA$CRWDONJ8e1\rg y7jDa0P0ȇ $2 ] iW1?m$ z;ȏv c&e̴oA+i n;zɯtdA0ٺMƆ>P0u=a;yʎU$騁W3O=1Oφz鳐Y\LN[HhXpG|Pi5I2~ڏ>oP,}]}$p _ڴ`@R0n)3s\ѐdiXd2*c4R<86.H͆W%mX晳 u)jH"e{@$7)h"p}v. @CҨo1;hDLsԆRlhF1"ϸCDsa>fM{Si̠1~ O_kh㟕*'`U7eFxZ8_ݫMd9Fi~gRxʴ+.4 "'xޠ-^p?8]^ϵ=cO)1"& )l߅Ƚcm>!=薸"NוGu85jNGݶ+,#'>¡&( s*f.0 <2U:-vCXTtA.w A HtC?6)&vmAZD0#cH++ dG!FR1nKjl-K 1Y!`6֙ͱ \Qq8'<;, !Eȸi6oFTp{}P8Ҙā\1mjH#5ܟPJӆ"} [brV@xf<+2[ 󨼬X;f/.GIvRK}2Tw1"ڧ> l@K#DY=;ҀiZ#rUd/9 >*֩旮?qP>W6m .`eJ$Av1WbPwuHѨ˜oQ}6ĂIxnLw'הJV_4Q2ʚ9pnMѕU=Ij[ ĚQs#_PJ,ihU}2cWP\#zc$c yBqA^3[?z ? / 0K270٪ GhG &*\R5* Ck:-|kPA eJY5y\ͽOg_+zfaIt&l5w"fXa ĥ3 nLN0ˌs HLt#J 65p.EESPj&VjHߛE T:&9,'M7[SOzzϖk!8XU,fU6+/KosgUuBK~b.o nL2%G`'siJϿ@R& 6QE9V| 13TyP@EIO.+f\vĮxƾf堤cŋwmN*g=C@fp@ Q0UamQ|[m)XX5_i){l"%_ؓ"Z0hAJk+t|> dɽ.T`{!mt7=cyf\ }Izַ gUY%h鮢. V1)"|1uZWJ^&Y823I7QC Pbrj>e0eza$rS G/̑s> IչZ ;r ^%y;[+զ>7JEc0=d`^6CʈXNjL-UFOa~juϲiwns\5[;q\ yT_ Ⱥ&!BV='/W&͎}ŜK2 ݙ+.Jg +'d Iy|8r>c\Ø$]`X`1/仇PB&g|GJ4c^GJ~4ݟPx2/Eh-9 e :RZk€/F %8%Un(T"8ROl!T_1 :gbȥuD+Jomak3èdZ&o:=5>3E3% k&"k#ך?n?&!uƇw &,d* nՉP z7nnCt2c+m1N`#,L66zkEV'Q|G;WW C,b/'e2AH ? zbv@ҕ!C}SV,VhV0b8P ۀN!'=`5;x x-}\bl!ӛƀOr)"f\o`RtLW  C !j-#O3TQA}J$ƈ+9WXQwݳ%@AP#8)~hS<o`] a6|l lC .׎q\R0I-7Zk vf.9{'vޜ M8xw,8 1>X:yG)% wc'v/c2 d%`O 96Rv hk)v]O q@$=*DvnȬ i36ÒVsڄ%ulzBoU!k]˛s܃a!Q^IU2|X6ȤbXt - `!a,m>؍mŝk}wGօ<< ==,p?ֲf̜&s¤[Mt`'hԗH-(է'k׵8ͰCM!T1力ATz cEGͽA! ]=(h=b?q4, 4$@(m!|Ch L_z6@%([;5 lR\]Be}!~Atp7JIc1!Qj$ϸCKfGz`22Y`(7(|?IuAAtb[rߢ\sBJvΌA^ ]ȍq7elOJ ҦA/ߤ6iri(iyLPy_w@[R9 [wK ޲)$mΟrE-;gۧ`^}b4I7D:W:c5^JAcK<*#Pb%(eۃR CɽfVѤԎwERW%t6zU~Gɕ8^ȋ0ٍ[N.@21g';(6tJ@ʚc/H>͔Hp RMGv4{}ޟI= UlUΘH.Pn:^~IkQZľ{9nY_bl2S-"?_)am((AV0N+;8|i:Zb-r${K_o41S$$%ޡ+۩J.-*xsi"pެ*!F64ࣛeTb>"= +waᥬȇ=P:O0Y*ST7f]}>lI"('R!YW5 1 tV&-?3ha|*6DRZ[z(nvOZLBqkaB(nc4^Jk8ttan~F]dk|w ]`c G6=W1]C`!=0wxy?3ݪ;!sNΗ+%u0hg7_Du)l,8m,`ØLةk9v}96vM4?iԵeލB$Y~o։Uh K^\~㍲4GtYM'אS,GϩfQq\>xI cVVB^3^.`Ď,E+1r"kIL=~eOFv+DxP&<Z,Bw >[zA¶MǩET`,]1g\t9$qO2pUxC¡Y߷W궔/,%nnKzB(-q3=Θl\XsBXXVL|U8mLF]1㘿 Ypo_ Seɓ ሯ76 KT6#73zB^ճ(6B;'%}27Wr8}5nAߢYĊ~Wmu{<ȨDU`1~SBnސ/fYL*t_9EYQH*_3ʐHS3FcJ*q*-B7K`Bê1ڗM͟ 95~MQcL5sgtkL~O(;s hs[al~5H>e8+Q"r(!&:3D Ծ#.~9psXH=b%MRQɷ *.>%8;<)ژu82HH1%gjb~e68LSk\?3RPrz%[ L@)`u{(h}%w41xDJ#u9? ڒ9O̥4eW[_9n>e'Sj'}ZǏOMF$OּǎX]=>&dێ*[e_Cy~d$h~nl($z$Q9f݄m:H(*PZ 墊ӭeSxFPzvBst^}[>6(LxƗ [xs$5\O5Tv޳?G1Ȯ^0޼)dd:y5\tOXO^*;)Z!WU394',:02#@Jn\cHWmq^斮 'GiȚJ(}Ș~:,+EC_Z1J7rkuf"ռ]X|V9spL bf˧ Z_4§g3\Ēvof6 WҀ0I.a˫*/Lĥ [tf #PO/g[# ELsjN_)s 3/ &pT}$^XJr-E̵-=,4'>pLdݛH[Zw=ԖY CtGGݥWR#}; C+xƧb9m8@<WzXJ\SG+lCwt1^Zf01*K=hD htK;VM2w),Mݪ²֬P2xs ֋½4-ss3f$Hٗ[A=̶@7H^Y}y3oj~O{M~,ʕ'tz8!I4P-"향Eڬ,B?(cz zBT%%H A0 }ZMBhkmhzH-~cS"3#y$! 4eNqTL-Ԇc"bx ӗX9jz&4|Xב$ؖTRlI _&\i>9 w9=xuO ,|yUUD{(Ɣ!6*/69T̈́&U !Z+\˷йOuq8_0(1B/ N^Y2o{ rގLKiS|i\ޢxR:ʻ܁f9gV Mc7=^&4iNwb$"tƣDPEg$\ɥy֏9$nI|$B֌uӻgrAN&E'٫L{0b*tN+XnZyI -zwa}pecBwJ#:ḳ}6M{t-;o4V>"@Oc(({iNMy~h"RulwL${&hݜ xVCyŢhQH|6BxBF&v#S!bksϩ}(xV_6O<Ɔ%37u[.s_Ix4PDm{P°KaDwi+s*f;ğ}5*fX&&xخ!*El|Ī%ZD~EJvoiwl-u\S>ax#ǯx55ZSP`3Yq^GNNJ+Q26iF؞'8ʿTQl,bqdM$}L}~alEp҃gz`Ά0W9WB5;\Ole[d ?qXR?#RW"{iYt}j xj..*k3}! bJrz}ǟ)QK|" F}:|ؙxWonP3R>Y,dfm~₃2J;WN_ń jόKג鼐lwý]i#ƦvYÏs0o %\LU<Ԓy)c]BVoϛ& ̌I/>kh@nRm a4V3[8$5k돞#:oy +E)vBW]aKx™eyB6E32@$"5:$@쇪,yhy$C|gg3A`#VJ酼j o-Mg֍J`7j׹[Ktn#-MKrBds3(OA)6GF$}}@"݅SKKpE[L/?D(JW̜d!HTE=݋_ңKn\Z~щζvm9F>#DP>܍W|Y-b97chF)wbYg6a+<5)nkz>i{1(m*c=f+zv  }j"o :V2 -s JƥRo]U+GeqSss,, j9tgSF2\UlB0/2~닇*e_ ?ph9=Nf(?o(MŃquztJ %6ܴHyKF먑mT¯X6Xۑ%Y4 ;A?04k}H ?3{[wf6(ZI^8 4Q$v' '+qDtwlS8 YUJ p| %:<9K ?9Ls;ip f4:1 qm>!寲$gFɷi~߬EĻC[I'pL{Z aHx4jWZ.TdݸBJl"RxR@K(a㞰>Ⲑ43'4er~9 ?OG6j7X!+vћX{Ԋ)s7j??t'񃦛acO\6XvHG~Y8. BX.X/ 8s* a?VA9iN |Mt`/$l$F&Cp@DԲPLe xN'o` S&tYN&?]n&F@]{s݉sGDS +^~-5`L%Q{![fj}\z)(W-v%YoC8q"ϮCV*AU튛e]9Xy'ͭSXxx3G `w+'\Zh y пuI$o=Աbǵl3ԕBw+;GT#"a()AlѸJǭUzlHZR_v ij5ER"Ž_ ̬>3S7eD;!lJ) G  6PJՁYʩXkat;vsVˠ^Dz'kïN_}^1El=_Pf 6CU`$)#`+8aV&?|wrtpc`s(~Wp@ud(`8.jun{i=2`YJCxP`L|%DW-{SFXA&kR_E%5Ƒ^8\|P.ȐdH)C;!>xy<-ηilWhuRއw2I3i(O,.= NR3N>=92 eȰJlR&Fn@⏏]nLhZW73YA!m:ƮՅHe݀1o5M4*U \0@D]`!m8"D>OG)LI ;l0Ro_4D} 75ˁ:.`W?憤ذj'mQ 0 KV%hkXu?@I]8m9nh`Ah[4](;LՉP2]>Xdʴ2䞖a>;ʜ^OPd%1Xteqlj{{iڄB}rL*GuӉ a<NDP1?H.B#Ci6eT_칧M)#71!=?|uj_!ҷ9_v'&{uDLJaj~([a d96϶ ~Hd1U[\߰W&un4QhҗB 2*eU9CvMk:xoMnk7 }/n !AT:-h7͢ B4\8V.J8RɟvH@O4QyiIh~yGNbl 5 :e MJ )h8_;jY&K ZJjf\lŎq1z:P<) #.lh{g1[">Ӧ陯<8#]cbF݄dŝ>7յR/yX3]:evR}S vxRH)ZrG+ s3^m6wx-1QmQiSSpB\!@O (|{,(|SMV72$K` ={Bͷd)^fmAe)P?hpɟ߿|:UjgƏ&U4扻-%L>$r 4!K{Ҁ*ك"ŕ4.>m]JQ4IP\`\!;"e}($ȁ.fh^R riǙkX׾?k?9o~1Ty cxV+!N,%wFH$6SLuݬ! G-hOr,g\]WW&2<2)L%uI&03} KMހ6Ж[" ߲)Dvf N2YԒ!(NS\B6_>>GjlدɆ^OUSg8v@$2>*&:La9}XA:CWGvd#҆~"" ah\:Sv@6UL^YqOoSD`o, w&lI8Ճ9b#|>h|ƙ<|Ô-nZ׹ZŢ ˔;m rsȔ ǡ;¢w_#J18.-ԩąSӚrT:tE!TN=m?@oR({!G1=#픕k*ׄ]2ּhArz}1<#IZDu]۴f|IFZY87tUCpޑQ ,#qx" Cu-C*^vzNQջ,ET4HOn:L$ j?^MEn]L)wA1ڊl>VX#* o"fm8dqLi> DF } O.zYh pD8]Bg=X** gEd2F= 2K {ck*x4t1G&%?uDMy( bv7^3STp@9h]<\N/،B ګ?:%I$LceAk$j9z_/;/ ߃X%B\3"kҎ 5t2vVOɢ'R0ԑb ) (:X>YOx !h9e6r 9Ǵ(%<2ԃVک9RBG5w ϩ(8_miΊ%dI /I`Yrz"H.@ЊYBf>%3B&L:1'Bt]zUu.i@^ S|"0ׄ y츅?'#]v k'Hw.t &wSZ-%kůqr]oKV)RUabS-3-؋E\gF"ZҬ*KK7%[IR>~dM7|"p"v'V#^p@!TXMw))@!t#PŪU\YG"D,{U]ʜ{o#֩ɗS 2)hdk}hv,ur 9v^J$ gu<2sh3NȺ322Yl+|JUvdbk͂D׊c8?*UvRh$ӿ@N YT)%/KV8B(KMik* gR'h7WLNG-a qtެi[.xNG} ]8bkz~]N"ѩ C> QM[3Fk>] ڤhM[D C=ξgxgaB)u| x HXx-5٢UpR&@HM4.} / aQ C;dIJ PzfOSͳTmQyW1pwVbհOCAh<]T$Cs&YFpl"E;PO@uVczl+]OXy/ʩ?g4&츯S2w s EXX!b!Vr6BV|C߄?oy&XX]G8$q=?gšP2ʧnj])a[h*M K൤EeC۬cGP f7_KӓGu ׆ f/X9Vmɶo:<ܺHq%vz1@a8~>sr9c^>Px55Sی9n8y8lټ cAqtx'3!I%W#q8wRmWL@+!~FWJERRYՐ4;58ЅM_)ָ\#qWoS&An$r[ RRZTV_k1V&wIWNR(GԖq}u@DgTq;݉EU3;4dѽ4_OhzѷrKnyhX/^EsÐ}r̳ƈFO Eb> u'&Zc- 2) 2ܛ6{9P8}'kUV G?\?ڎ"E( go0EdH+9匚~Tۍɢc9lvn}S֍Z(K) ]`FFB]MW(|MgjJhr@-,W@\JNؿꗧQwƯM_0rX.`I dm~wc]H;f 2X]<]!5e[ K]X^Ԏ.&ZWfA.A|6>O'`:֤s7#lxɄCJBx4(߶؁>@]vZbnR*L 7 R[U4,?s+2cD1 @ݪ F 8R:z3YnBAvWq2Y!yj|Ϯ'P!Ym?EpfCdAٝgۯ\Ss iZEmBA&?OY!=09@~cj^('S4W;ܛ[ mҒJC'16RՅ1WYU* vx $>}t߱=!Z°̼{3sw4 d,? oUuppT/Sl\8b,Q5ط,-~5;#z\":爽jyn<vq6ONVe߬vPZ Ơ,"b0s 㲂߱J Fvp"kAuCٞ fS/I$?2z3@S5ӶSM 38]˲FKpvg>TH:0%*oC) >lRly?܇Y, = lZKea(`wՐ yQ]ehN)$f;xqӇMdOE") qow+&i8#<h폞q('++ɋ wcBW- GMjҨ3Ҷy^ٴk =6X}3w8Ag[tq ! 0s? /jj޶L\x.qN-P$Vdw16(Ajf9NIf{[7#N!i͢: ;,U"@h tK- Q5/l?4B2$ 0fi*@ BXyP-AvzOÂLj= /H17 4&R~N &hJ 9\/2,Ae<"R3*Q4FTP[F\^vɈ5$% x6B8o C]u!7IyY)+G؅nJ"lnξ#$z k{3V%f :aB} OSw9}]b&g=; Qa.b97}S;D_aC]T"Oc_~$OΥT1 !C)5^'pl:%Ss);~*Y&j09;ޣU+co_tofG@HN9k#, x{֦Ti绎hwʼ5e _9J/9 a8) +& G`[Hi]PZlc`&ZD4D,u;'$lx<6>?)k5>E*5yKVi=?CG5k,HH.?ٞ](l|k{(̜sOU9k[Y 8I@eB,3㶆 !D]l,@uK3oG4Wʍ-+HS OK4)c'裐M:p&~eۦsa{zIU'D~Nbx2; oCv1<@y#%='(:rJ!z|8`)۬=$c1fj;L'4bC]q,]ARYl%#dO`%Tdi Šyڵz4[>J#r,[͢ViVoEãs zO$*)-0!r9s8U~(( wrdvW}niy`{gT{*n:ܒzodkcLu*ᚮد_]&ʅ+u6Lp'fI/Vnрz|-FcP4427d)C>W[-IE2a0x&<\O43t "Jz*rvW^3LV'CA^b ] ՂD% JNh;_~5/k&Я-}(ʆeƞySg'@ e͜+#!z''3倂\ EɾyRfŌ:ؙ';%9p:”L B :8 Px3+ N''?wrYxYۚ+i&{W40q9!af(aFUCI7oFp+ z` l'{xAI!= @}u:4|\S/$SC)EV1ܐ=f.)Ieɫ-MkݺT!&jXXٓ` L\w 2Y( ~'RSrYh 6 9X'Z Ƭ^0/6|A@ ɘlVelKZ2B^C?Nx"H0lJ{JlquKkoAuepDuimګ**a/\(VWTh/<$f"%W$bdžѡ|&_4cmt,Ԋ(?4bcE%G1M @AxsuoXі L(S!g' %{嶊C[< S.i+W_8рC2 6?a!4<;x?9zN:r* PX%irKUՕyx𩌖Q}mn~$ٓR?/>4d;"=FֻBTSVNWy:-l!P0^Kg< j"7r C-GQVᗍȃiJo ՛խc|_!.ݱ3hZly?rQL}sa.NզQ'm2cֿ}+ ջ٪yA%$>x^U]^K=gմC+Hm@gض|/DhD*6tÓwv^( u&"h*֪j7d޾EB)L=ÛCDۄ،]܃3BYD~?M0(L$e9I}O7}Sx [+wpOb#ܡ=[*"#eY%Ҙ XCݐo"9K T8Ω``Cfᘯa^E{HOoR?NA `BڤaF}Z2)Ni"RÇD.@}vxn[| ְwy-W򏫫8PegX :UU 1}0_ Es!WVA^Y*DUM葟a/1!w'xJvf=MBw^<{F!NPZ<-52͋^ a}oqeuۻA[w* Lͳjiڣ rAt %Ub)_aY> &N&Q/:"b]{xvcO4nR<{ˬuS à-_qX)5Ŗf.n|"jy[wg6x*dP d'1 .c*y0ҽ]rL4m,+@ѽˣBKUZ||mr$kw''-;BНO2b$f% \,bVp rPH\)LkNHP?3gpՄpU yH8Eɍ0 W5?Hծ6>BoA6'ݽ:Gޣ~=?&!Ϋ'-i2/mSrg&'ʄq@`1,Z4M m'=K4D=!3!Ta%-¦Itw)aAt̆1aTh yS+$'C"L4ϡ%Vұ*{͎V}BWΪropU~Ӿa[C」x^sP 1jn:E<&@?vƎ~v-HHjV@Pp#6ثACϋ?=r~#vCW#)J"6fPZp1b0' YN4u!X럼.7zQC2PVu(y?\q]e0@MԂT"/^ie k0uPF9'U gJSE/sCafq+81┵WwNS<2[G':B|G쀃cYKfYXsGJH\O$A1);n %?$|qK3{Pڗ|`,gbЂk>$v=^gtZ7exIV~y2:rm8W6IJm&5yų>qbn. P# 4'нn[1kGB[HUZ{XeM`XйB&>8}kA;kcPެ7T i: HJ#a|UlKT;K2gr D&4db sWh|AɄ「`FB+ vFX OWu1~N sBF;5іY`xmy,~+9rsB|EzH ~knٛ-;.EjTn8 GeЊ drv\14N YQ٬=wI-L8^jyQpqVw&!aRMaB4%65Մv"hY)XΠz<#{p4q2iftLJ}4Zk+J%`LwKPZl*gd GvHIY7|q{,$>_ȍ{^BŃV;2}uM[fXp QӶ?bs~t:nJmK<#F7EI]q Ph,T˂ko)>:&!vՐ ?=d尫_đWQ/ '[j9 9%r.BZ=9A8?)E`i^4r?n*L*ˆjuQZ6l{9.I'zj ֌A9O ΛEBJs ܇ )GlP~.0a[[4$G%TcA&Ҋ S. dHoGG 8ƦMs0YprVe)Y?v_Im~~LOHl@*< cxůBm-Ծ<)/O~Q0 RR9y'B(xTDKJ7:%ufQ $/ނu0YXԷ9qJRx#ϗG MՆ74e^%GIuS+)(bs<gb77Fx 0G)״)=dQlVЕ&av[zW-a|O@9P \Bf5L[ \;ʁLa.j{?1pќP\3MLy'#CQe/3SZn:PzgzG$EZۻIZ) ulV?CzD9Ȗ+QZx8,+-ĈQ0j1wi`hr,IҧkY yYZ'%{-?]`)ĻQ8 έ_|7W"m6*2|lαQ(=ha@e2ML,1,}KXk -՟{V_D}pGqJ HnRH)+ݟE|a` !=cѪĴ[@` P%83OWV̫_[ y Y~UN񐍗; T ژ_/횢 yqj534:m]_rɲ@$jf::o8)pثMѹe!]㾚[S7UmᏛ\'roodO( ˨!z[7$cl{d( o|%+jS(Sepx(p~翗kxklp+̙'`MO*8[9e1tS]!/OkkQYr>Tfu u86%z=LT>TcjؗYR^toCŬrcrb^qNq4^0wu09q@),8d!pnf,5j(JY N1JWhe&8( c119,-2i5x@ :Vce E20X4#i{8xM贁$Z}AsX|]b{z qjBe3v*A!Y=K#jڴ' i_8N  wg/F(;!),f$nׯ[$#7+ {Ͼ?%T~|Kǭ:ci5plPt deL.M TX"RSEp{yǔc'%՚|3nȌnK{s%ƙ_3='%М7x9ٖ[rR9[x-9\t8JVLXvP4N TAY8M{uܵ›qDƊI-$V'9Y\{()cEz=R?17 VF6́0"s*? 1(~JJ q' ~(ePtIaKN>St2cCYp%# B~+OY3ZA }@^&u`LTÌg e{JJD̒3y'Q0@ڝB !ïr]9 ?V7b"KJU4E:$B(O[)$%kh\|9u5 bKM%h|Q+ ~X#+}MAh\~{?Jݓ` tqE"D<'QH(Ϛ̲PI59% c5;GB3AJ\,p g7PW8Wp)CG]`hcPFQUvJ۵z VI}J\>d4-A&'p'T*l^jA #Ɩ*!ѐ._rã& Җn`M],n[ q3ARP<%Wo^ռ82p~`uLssy2iJs rW'FE^'9{.A$su|!$_H*)x`e~cjh{gdw24F+BV2K]>'35CiZz}FSvYG$5))L)bda/Hxu%WɈH3%5!!MCV% 쑇w85ڰxמ WN[̇0&!V9B5kR(P:qqW Y.L\N7#P}UymZ)A냘18Ƴb׷5b1}/h~!'Q,=p7L4}FlfqsֿeN+\brR8htqYXtZ&spj~"s2|u<zf"f9R=i|87IA߃O1QpVܠPы?L\ f6f tƧr5'r#;ƯI-Gێ\Eک/^|[aRј9qq@݁{įef>&c=7P~\z +e@jK" $,G8m;1jqxd(\~c-C;4iH>,I|gkſ$XcVnA|aAD_5Zԡھb7`y}C8jsr.WfDL֓$f'i6B,F:N^[j=Ⱥ "UwǫW \lR<_M7`_uɅDZv)|sz g^NڲR\R^!RN HӰǂ*X9MN}.3fOMK%e'RͲo&.=x1?y\vk9ƥzcڀ#$rn +Y7и5q̡T#)tspcD{5ŞLbz:p0(!v6$ c5Uoȟ'y laGy!wA꧶X7Mx5ҶI|8^|KƗ N &3+_vxgi/2 aY,~dyGWxx뗵ߕb!HYd KyiWFwjyG( sM]9"JҜ$p{OfHx/WHnj<³//vĴ_fLd[2Fːrd? yIR nn$uhiu &/v;\6o~$ DR P@Wns:ylb"৕"b Hnl{[dvrE#pc=ahԚ̆PHΝhױXcۍA8Ó* 0Q[B0I%|G G'vDB3x ΍{_7Lt_ƺd*Rws:ogzX4U e#ΖڌS@5֏GH~pFnKyQñT ,R&?3JDC9V[Eض@R`U"=}K0H'r_Z?fpJ$YEw ŧPglv?7 TyM˙`K/5-1 f6?1<'U7zJIZޫӚͼ?_~L) iBySuBA-ȧkdS-,Q(wQcjh~o?7$ͩMFKJ۽n:6 lux}A{t`Izͻ1t `Dx@#\]Fj~ޢ4bu /7 iyP~`~{7rŖLQZ4Wp"\Pkܔ29|1BR}?8dkg7!s6ZAy4 U_yhT0d޼ϙԄ0Ïu\vKRnS]a!}"Z#% ?}QhEpsL6F(lc;|dctÿ6>͖ޞ_w1m$\SzD!9ʇ$Ď<2Sz?Emhw :+IEXjpՑnRE˖-7FYHLoh+Hm[ٲfY2lB&D}o̶[d>UHPA-/pZ;@Sb1K:E͎4J^u~)[g;pXa[?aɲφSEqIky2i,p[\.h1#>K}wg*Uj(Tplmt8:`}Mhi\/$=nfq:9 ^pRhmy#^1K‡ҭ //Z%hY ~~@܃t+)K{d ;H k"A |Jq Á𙡆[IG#}ZFg/lOa՗-g,4?|䂴p?*lTr_DC[-HZfӉ'8t»|wHn%m\~vOVN鹝[ ͪ r(Cip:?+8J2Ur(,P$ sHvӯ=BNr2N'r6qT u)ak$hGqn;l_|A䪄l3iog98vux`=mpV.䫱pr VvС4 ,m}$W΀D"3^+֬^bN YQ<}lF1M@zLMw\pE8Rexx.,TbO+4oّE|, +u)>{$*bQ7Ž+VD҂MĦYN6>x@.fu*ZG/e|OeE4}Z6c,zXeYM4vtR;y%Tm2]u!9r!:+kT1 *6FK2䅏SUݫށY@R)c"^_:=.st9y~ŸʣJه$j0]H>s=9x[;~Fq0TvlLjuՂ5]A>쌰|nEaEFkFyr[Q喜#%{yy>Sdietr巳%Y$!`K􆧼Wq۔;vls EoJ7|c%W2*tBwD_j*%:˴բrZFꭲBj*)l֕ `dE_vj$K]e Ј QI"2$MkVAuu9xi0gm'I Saϋ]Ԅ:8Rzݱ}ۨ%TTja~TG,\} l? vNhsh%3 P0,n { %EBZD*k Al{,tjȃBpp?H! U9}h-Gq`IF F`-=Z_ewݸi4"qB?#z*f')G_clM91M~'cdPpƣ4"3D@LuENhL&@2*cfj#C0"RGT4@*Sw}3DXC&Rʫl<^T'D`6O TW9 KT6hϕye<;@O^q;% {:t4%9A$z|?j4GʌmO}Wx.hnsE&:,Y)ʻkA e3Y54DHBq0=hCSA5 qXN[)#/lܾ^ZfO0.iq^dXRiNWDl1:I5TNT8$nڥS@Z|+VBϣܪ 1D{1p݈fhbKyuD|ry{@d (n,ħ#5$<CxO·NX$F5}O_8QEVRQ[aZ(QsNzFSnE-VDjֲ#iKƵ`0mĹﵖKOe6 zY˹I_axOIVbTk.+w큪J!(>{}0ieEm(WR?!.@"[FܪZ Ob u/6;Z8#X)@Nx*=W>>8jQ(PLmk>"u>i>8-f&j)w vkJt%?rr7D\3J wS\tm6AoXZڸ?"LI4T7end?D$Eٹ{U "m0o~5}jG2b V`g%.I.x f^1)Ux_~BT2 O}_".fK:vD&N0SQP DN z|So@ñalzԈ{$yI:f U.OOcHsxn!3^YM_)EѲ0jRb3*ڰ)9*Ȃ{lNY []!W0cc`nTV}g ^轧ܐ$¾Ŭ7)YYv3 9v+P !`Jd1}-aVnqe ~HK#0Ur:°0lϔ?ah(Ŀ0>oU:> KMP*<cޱD?ny h9e1 ։{z,%8taIv,17>Fvy^k90(daiyxtVDBիv%fEt؛gZ)YVAPW'pĢVP+f6g<*)-M1w4Q\ 󺢶x;4C|`Lz[r_~uqpF-EϪǘ-f9cOR֙a&5dm`.–m^@;׿mz5eHD&,Zip5y+IĪa5.}*G.o{NL$P=wb^ }> "t}]Qs12y+`0zljw*L&|w՛a"hն6P趀Nb5 S~Kzet/,+,U1BMڨ0IC-\lWŒJjw8JAxڲJ wd8_[OfQF'W0pdQ/^8^&RI&5OxFj r4A$OlĈa`8uVGxZ!HVEK'xJ[Ocy+QZ;E647ܡV]jb\kyLX[q v;NRl?keQЯY\P(SL;;9NcsZWG2TW;aeRotJw0&`_0 zD>9γk|ٲS-?eJQCϿo$<z T{Q~.K^y>qNo]=`f-(~|GlmUgY *2fCV7Mlq5Eb $wPR~/QBq]Y$ 9s_Iw&t1䎀M/YPfu*%.=OrHGJfNa7xPKF Z- 1jEtp!FkX=K_TmkNv䡹4Pv< Cvk ~}'*{r;^(f Ksz|DQrHm"D_Gnݞ>o'oF?>f bZ6RcCz9h0/+Z B bS]㣧tmyBJoo&ѲI-޼^hM4V `+hzl)BYS-i6(JٸuVuIܗ<)>_ŬEm߿Z~ '*W\HWKgpW1}xC u*'̰6v,bW6OV#σ]ël/FU6݄?|5 8PH8uk3g4lg\,@+*|A59E$PfG Ŷ %% v+0id ja,TO `f3._ 9PI^v=D/6 OLٿCZ]! \;6bCCyK':J wG0De\w;R` ?$|H^Dt cR w15hҤxƢ 1>;Y0$>G%GH(X~hcǒ7 X:wS@ߓʣo Wd꺴(J(yP ~(/Q`0:#9^!Kw9'J(tMU<`ك `)Cn*1JTc3Z"&Z]_%sY[9gw@Re9^~8 k<H?vaU@qXwS)Dk.y&9h}#LLxǺj5@^j\uq==/Jd Ik`}˶qed|X9ʗ86TcM Û+ I}QŁmv&k9} SY FSӾ#ow7:S|VX#s v$O tl|+ U0܎MsבO9{x;&_M(R+$\-]arp~jI`L@tj6R_f1R*ƞ(hc.`>}'~T|f63X&},_V:6jor T}l|΁Cx>3`}X D#K2Vo" ㎵V꺾v5ɯmRVKχ"Gf,C/qy?gY9Cgr(r"LGxi$J]c9pT<_pWp6OicT#c½nn 1$$O%)sez8;F։}rUC#(e]`_t=G tG$`b߶eqpkm:E𕟊qnu[As%A.HG1Y\@Qvc6dJ'Q׊UK#3N&[_fStQvOOwQo)јl$ʏR񬒩Ϸ`9-XUm.p@vWυ++iL'qܔ&:ȗԑO-8!05b0O(É W,}Y@Ϲ;Q>h? F_h"b[\)C[k.7蟐@Q3!L k !Hiym6)JHxְjy T!kZck;u`ɜQ|ч'2mmkv0,r8Δ ӁRrׯ<|UENujW % '#kZ`/=Y3EģFе{/c!XkF%Ca*9leQQԩs|v@3B94Pt&$vqaZ%yt-B6𠥚nlo(@c<2VZhl;tnNϺF9zηz0ըw|R{"ުn`LVv g|Kd&o/0/Hz;fԸm|Ľ,u9>h[UNIU.S-@PNFMGE sh%v$CJf%nk䣖4Jb{ h$?@<Ǟ qJWO&4b#aLw K!).8h+)0i2W"s D4 gCI"7C@4-#*0#sr)FJ\::*ɢBuF gfsHipMdzJ暋MzK%]Pe=p eS ^`I%C`Q:T$ X|p 8<5Y4% )t]>2]{[|T#]6$GDSN_ Դ\uR?\Fq `MI&,Drꅍf9Q/ P鄶]-:*ƧL +CݗNw$m62Ec= zeXB֚2؎ .vNXp>_jq!jUr  `T"c$|u']37_cB*uxd>i,V 33_LH(KpwO.Hi Đai ڿ9GŠ`-UοL *1HFȵ 9fvy/@\2,깝su"&/_ҍX/sG$Zze,3 X_1sCS`q*DmPe]4CIPgCV4f어tYܫ S$! z|N[Md~qX `0Tf~3/ uzB5Þ%k<(*uJX`B-/6d?$}wbq]'E 8|q ;6T]uj!OGyx4F WrzR´*;oZ'mTpBOhyorlYJ}Ek~Ry8jPg GdrLgpL̏ERԲ.n=-̼&S1vSL+S}&" w?}#a|Nb|zȘBl,oܾy@|Yʅͥ<6&+ΔT;nZ t.vSHѝ{P^ӴZf _}sBϢK'жܔDuߓjNe .,w*aiQ:T}")}&I%{)}'_ޏ56T,Ta-Bς ~ÜEItsibC72g9񵎌d1e7kj543d%vGLx{@cQz+nw]yxL~XJC|T#5.Kxk#8${ *7վ[)\{Ⓢ7-6 M`j%TQ7j@"&(P7Y_{mxdK3Z1+!#lKdE]CF thGX}003)q\K.ڞ0'27^'6^nw{k ZE E,JDaOr9[T ng^Ucrwܔb̋~&*<'VE,s-£،Q>՚A5|(U|x``]}"6ϑ+ΘNuVvQ'Į2)B{e_1ɚLCߴ&L]eF F5C'S4:k:xT!đ( EBDu7V|f, _)Bws4C?ĕ Ye\a\SɄG3_B%Ud\t2682^rh|3Ϟ:t[LVqUby]؂J˔.a9ukvM_ŒԚĮgmv[4$Ujt@u}pJ&Q *@$OEs$1Q:Y.yJai's&<@eᜫL*iu P@(VM1Y c|>a}Qz@OS%uXP4e'v91(<[P9 2q[jȩܻVwߢE@LE*ŇF<6 _ PcE '"ut\F"zȈ*56zJ::Kh6)&C]( ᚒJcޢ|Ш~B/-yaK0Nnp c)]), w.#>.sLMoD^81ho)% Qiam@<iOxW !] )l?\=lȗ8l)4" oN>Z7)+,b}c*z~%" @-32%k vU-gf A'f AvIsU?tAi8|8'Ͻq3{ Wn 7Q7k&9`?$i{80"qʍH YmZd.5:ZU ĖUfRZ%I Dl|h<|M-&73Ki321s2 Xeʥ4kZ>P<'*6XЛ^$s5m5 X xȮ,RʎU ~O8t>|>Nμ9/-`r1 s>KOXK5W~A?lT(yݩZZ&$ v81~Վ2P20,n3o7JƊw`dCsM282 Q}=s?ƒccAiªn?m>K 4ÊÞVj^鰌RËJ{{(9kC c&p {LN'_X_E&P})%9&JQf'*l"/X{| Y~a p߭gS[ vDt(Oo.ZJ҂)~0aMX.@20l,TDndzﻱlK6X }~l8q4,MM(.8+΀ZTQ\_T/Cxyk5ZG"UYq3Va܁W o|*&0őH8A aLyJX6E#_ }Mã@$>Rs~E]K.]836Wa% AAuY8m՚P7\P?%_am%_s H8 Kf.Ye}_xήɍQRjs?IH" _锨qR]cAA㮓+%]zRߖugZא!4F@Wi;>2s|Z) F`7#2򥯕B o57&vYAdͩ+Ωb˜(cx FTt93j70ӫB"<~[^dt <*|hJ'=*EU W/vb8t/j<[)T:brVy&Km,1.ٖ'JyVMq5θٔ=qJ3? 'e^מ35s$UsLfJ|68b6),(r­c0{2,^`KKGua2*m7;lLf"GR0G5Y&9lazMd`" zt6n_r7@)^~)ƀSb*8^zSKV>눕d=[>JCU ڦIKhr,۾K1nrCb+LmG kŴn:pRk*XABc9Ky<18يUrI`8p6m w׋XW}&9oۘyo )A$~PvGVƱ`BۆP**X|NwbG ei)>CˢQ6^ympLٺPݶjf/؆ oB(#I׳.*l39a͢hiyz~tH ?o7UhB1X3-4?PTo;'&& {t'c= .Jͳ2|zdB3 `̬Q?zUtm[V@"]`Vu7λof [O|9ůǣǁJdikq(>Gwۻvd4_/B5e aOM˾? e _ oK94E_d55$Rs/썮3{mm10̥\A٪ Yqww"NUM{WmR0z yizaCi( k=b9#$DϨ|"*X0vVX:|B2w8* <^ +|'?|V JAVk{P%)vo #'d'˓cOGL 7NT݌XjGHp]BSQ˔tA}S%] ;ю1 >tj$#:5Ű"K?'۱݅疐]Clߝʆd ۼFޕ; K- ֧r5p,K~tJQL}ކ@\UDWCTAA1hR3{4Dd^̶_^߶}tZ'?H|}A`*e.0b"/u5e I冑/ V)%\ *kwAI+} gd?kqi$yU._Y ҕfL.WRucY\1_`n) _8ͅL#C1i9\"w "#͎ ?L~滳dP6``7쾚{(AiLPEG]V&DzZe8Zx$}L%-QK^28A:#|1{6LQ|):x| ķe:9 sWy(*ޙ|c^{\˦M .{uo 6)pIz>еxh1__ԛyQ4'% "[ mzdp1CzQ:VXgA JL1k_]=Ҕa C -(IHc~Xaʑ;q ߆-GjݛDmdQ1o\@GOv>aJ|nٌJ'v dIhQvKi]h] *“5QX~;\91x'xxPBseXet";Å)6=oԚ:c X[BRZ8B(PzB3adPZ?21:X{({[cKiINC@Dtu%{=!2Y/gq5v;0 k)6x0GOiŒ9@G"p883tu+@5;+K,ǚ̓-fkv,*y=:j9%S }\ !E[a y5MvpcZ=VatDzƀQFJK0ǘ1so(`3wBSd!s Cɽ+ȹ[?Pp< w2(jJ+(-R=I0z@y3<=92 WWk!)f5_q5QpC.n^5%J}[W's4`l,{(ظ?6x94*~F(My=D{{>A8Wd{|N@ #$ SJ޴i@A,\t+ո>( 1,u_U \vO9h`bMt G#{\D<"x|pm p-2l/&03l@ĕp1V K9NƂBݝFnx%r\RKX Aְv凵5b4K5zOO H]Edw;HDQ3E6e+h<(WjFfM|u ןAopieΛ6B-mFhi((G-R3]& u0ffh+ ~UOJGCM_E>ٴ/gt^: Nssz0߰LKuo9% TrLÌ/qXAmߘu|| !f9SoR[uLEgHI\P{g}g-uń#ezhpvtS ͵ljrG6֘<3h T;~8Zʊi#ޭHl'i:R#E_7_f?5V!+mxH dƁ,ȋe6Hʭ <&{PBdX*z)u) [< bJ Ūk.rc.5ViA){h&K{ӓAFYiwօ0G_5"ww`q@1G#2$i]1;T`_֟>qQ&`<:vD z5j^@!1W)RݯRMDeF6D IE.#囵o)(Ne|JR=n1=F.4kmEYQ g1.Է|{ϋ$? C;MJa#.8fJ>/׻* l%rj}ƘG_sjr[Y*`GRI<cfr%sgCCsrhu@D@2+bS?jVOs E/cv>3;.Gu;36_cS)cYi j,^lY?5Dːd5mlJTIV%e>bcvjQEYtESYhE^˦]>+| $~P;!8 ΁Po\!0tYa Nj9 J RK zw%_|Cca"y `]R(Ɣ6pD\bࠜ3!$u]7[@W]W食3M*-&rcsy.~pG;9g'GA &J^C~  ֨7jO6aG_wSd6a0Y]e ކ ̭ 2=_h'PS/=|rwIXT*&oG ##C*G*Z_&STYbvzÚRnA,9 ^Ǒ/),M2= I~ٮKhV 1o-\0Lc#!! KlHFf-~_'Hы&Iޛ|ᆺ%RD?J Urwo渵4 l=zZ ]I0#gt,E Ss2B38M恙ȃeG <>bΈCeiyOH¸W}qI-܇e? ^ӡ+C 7fJ=w'H`CnI4kc90"Wb/u9%s;P7{?΁* _|Ĥ[!JmN0D@_UܤԟT$m~8׷g;م~l* bsT*c_3mf: -0$tQ y 6Kd U׮n.w, h C؇.ti:!6S)t('>Nf4Tg=PenuaHHk;R^̍|£})ci,yF_,j8c2i\AjtT]<6הgJ t0q줆P ꧓|QLFBxhJg@0l*нOr}̗pQiW-#-.X#qhW1T?S1+cGJp:#ƨX*1NO,yF2^A;gx9crP=?y%F間pq>@OZ8Eur[׋XC&0XJ{}zu){a!6aåC*^u9s?)SD/I!"[ u먕Nð`l Mw-Nul؀Neaw]47" \ھƚ'w8+#&vi3ȂkC qǎ%`\ }(4b5+&$A?kn-c~B|=đ)ToU!?=_JW] o+ɵ ~;8Yj#nlNR (q{sG__}̝~GA:%[stJt{tG}fW#D(?gC$"R xEHlCY|+O+Dዎ44ԻAϐEpЁ$œ  \{3vflgO[5M7O5,ww/ؼIM[ؕ,U"#zK_>λo_!JGBj6vc>!>nO_po'BsX[ /mU)ïfZI~V5jfE}Ͽkݼ|Hߜs/Fݐ WNA/?B5HV%4X$|+\NRlыRěj3D[B;tʔ-Kxuןh]*uqwWQѥfN|*u̞H,Ԗ|ߦ"4nnB-a rkl8zEeh7rMoȵC'p˺dz=޵L^6ڭ9ѰK]'ZV8~,+jGKoö lD%W>N=#F1DL)Y *> "uF^o nP-5>-!)=Z mJRS5h.RUѰ92öoK15sFWP*TzP@0og PQ6 (t )AIà9+a,[A-Ql+;9Tԇ&tRS:<}hf\n)Or{)m$pXh?HzExU%-uE3奞Ѹp{Z}i%Ԏ[ºdYerɵ9_;Bp ؼżRg2ޮ,hYJ\`룚Yh1蕡$ZS = h˄}lR:rѡpRR*` pxϞa7Ǿ aks p8i?PբB22 n*::JH9$gCϡ/NB:,08G%0ˡEǁ(Sф]^[(p"z#G[F̮AzUV>Y4{OϏ*+1&If|N%sp8`qkW)kc:TKUSW{l@ ~Nlã2Jq,`4{2=x@8W:^]#(iѷ`Y wF?R1q~qo/ uX dUQUߨ:j禉Ycmzi\'z_olWI\da~؁L6 st^llC<;Pn9qoJt Խ 3<%)aȳT)tX-m|5^9c?i!1wmMU 'DUrINjͿl)V#Sr5*JU ׋~千cۃRF-7 _ѽe/Ƴx@Ja14@9-)ġɪIr<O=?9.jn%1nhW{˽1sIUdiϧB>\4F9ɾy<ڷ-6']>c<wgn%J@y oѾ%WDKj{hQiFMܚH=&(oJ/ۛԒA&5|?5z0Ǵ'm~ڹ66$dcpiͪgu=|a3 xUbHE;Cn@1&_Oõjl3znԁׯ2CWN ׬=2Id5-.Aff{~?2{;_/N-OH->oLS2.SeTt{0 Q:z`}=׍x-s`@QgzFۓ֙T([ 䣵b5~)2XJna:鶈EEN,@r6VTC8@'XBwiì/t hQeo.b;@w=CS s<s%k8I$'N'ådCumz$EY!]MPuME0H_G%OVc*TZ7Koƅn4SG"9@tL1_ҀsΝB}kc_(:di=Լ#Y7qK \:8q'7"O6c!B&S:lTV/:qxxBAv}WU[>Fcq=rnep0şK'Π]83P9PYAZwT5j#7:<KƫWx<ŭE;m;77gC7= 4S[twGdnBGkFy &q۶~[,-R믌I#(0@9MQh W$ŢaZ\&AISD(OO6lHAy.op0ޢQZ{Co:@hsIXw >tgO{^f4%5\͛2{9`MU9.dH]|`m+G`Ej`҅sL <:TōC-?62iY<&`J+ Rf% sRZCp<؅+uU 9lj\=*40,DO77MePt3WNΣ F6c-/%@Y@cˑVŸ]DP FkOvaH{itb.dP6G?J!s%eIWhUP`C~4& o{ H8!G^̂Q~:LY:l5P{T|q~/^O b4Ц/U7[cQwϲ?QmW>)rE 逥 Az.Lzw5PoEc RxUBfm}``Lj;tYC\= IFdZk,KSgmW1,))T t^:X q|OYMjkgKѬ#_} ;55`'?c Iw&uf_)yhQf&ֽٵنSo-Z>!6|P֋*2c\1r9fVA|o 8 S=k'[s^(C>KP((:wHU8X{DGb52ϾYEM(SL`iA(Ƿ :wEnHRD~31H}qlGy5 嵱 AQm|܈!7 tH9"E׼.xܿ' ֗ 0O{Qew#Ē/ -tGd{碷gGC4ǁ4UhcABoċH݋F?ˋDZo-ERI˾r=dV܆K{G]LeSIએ>o-9O,͎ݝfY/ȟA߹=baבn@D'.oA~Jo$;N.m 0=wӺ 9ZHp 5f3D߰ObtGT` 4H]:'Ք,D"<9>؋ӱ?'~e f):UDa#mX_hbz2ܬEZ͝ ܎%բ{_6x+=*=Dzge :O?dҌq /3g@i>k2 -CYYk^+".ӥ}~Jΐt V1U Q: d#us}MJV{=bƔU2k8ؘlg+u#&O%N1CEh?cYak 'opk!INI_cs?v>W-mPEzY=0 r:ߊgqĩ.(?ďŞ>B̎8חF5;9}79>6*)B4iU-q%,NaaD\^Y?ذ{ 8kLJPgVů2& i: b\>jۯ q2-s9V+rN>)㠕SyxQ!uVp6y[m>I+m$^6IPjgB*c=1OACn'" `BIm]vrSNʾ.DFP5F?L'r(E.^ַTۯx_^)TZǤ_}smd/֘xuZh5dG-}^/4yWc3TNĤZ2SL!P` X  iXtx#|ݴk݂|(.84+f&*OcW \\ڦ>804?y(‘lȂA)5u2Wa6iUnk0w EVjA ) {\ qF|X.Uд$z T9(#ȩ /pg)\Vxd8T&9R6$P%1զj(Rl2gK v |Bjfgu}" ||g!4E&tF2jOW.,u` ^[io]m\뻇T* \I{Zx*x,v`LH58A0܁lS[vm`{&G:1''5QɄbVpG~Eb"\(fcErt=,quaCkޗ;l&q^|\-Fj%bѩљkƷ+'<$l mFԺ(Ekt̠BN73)qQZo%}?#n|tHSf#^soY˜?喝W?>7&&+wY}1`8vu2͸w-C@zB'|&OM|y#]?c? j(z,e`EZe9,| B%ƥ։G"eo-᭗!abm!"rc}GwF W(Sd W'鵱C$9ӕ",QaA|Sجf0nuL:$KV$CK\2Wj|o U~o?oD!5% ]_0y,w=xlިCq],0V?uK9 rIB)D?sHp[hqoaa-FE\Vډv}Lb#B0QV]; dF,+wTeᵅgIOY.Py"P~gkNRZ+}$BT(xQ̦r` (mƜ+_u -C1$)L.?:Dۖc@Ry'ҿ*U$EPE½UZs)8n TyR,FJ/q/$SoެgqnŭIg?+[QiCI*bq1ù$DL4^U=^ _[Pu)+5DV˧$U7"'3C2n;)[ᶑY?ُKq;A1=f,V##YV2-b}г!a=)LL:gPyvX,G1oDkXem rBdds \Ί.RǍo:8B/7aAv sls=-ՄM/73XפLHd}Y_%9gCҞԍw混gkIaEJ\R 4A%Rl_f_-RE <oq=:=yߋ)LE&ݗK )OT)w%/4IJbƈ7wx}?­n586Xs6wл^ i7%e =z#DDfȋpw~4l Kg9ݷBs:^j_?>]|o&!ׄ__h0|hM@фXѨJl?Kh6E@ Be1MPL {.hYR QXbL2hѿKN&uq,R1 _^+tDN6sx )ڧ,N1ه_ձo f\u&d}rn+3M|&00]4",LPX-ҧ9爵ٕ5ҭcMr}0ݴ|ԒTE/> /s`f nΗ}f%>, TcPUk|>è`&T^ ,1R/M]Uoht7OARY !"P4 77$ң>g}ѳQJ 9YK@QK@<`c?wIq5&~z~GR#&O/h2mﱉd}~67qk I$dͷ?BcQ8 ωM^YkiUwD>܍ oÀZZⴒMU!?4͵߈|ֹN_$OyI^K"<ꍝ ǔBR }O>fޢ] F %iqupVQUil q$޶ƩҤ BNdg=r)(JP~&DI+>FzO~{y۬c$3Zu{$go6_#CL&7tAu;iFZO(K@',Hs֡!x׻wVVՕHzXUU#YrO| S\@k~T%b~Wm`"MǯwpԙlMꭎ}l~p\+F*c<@CGT}L~yc\g& `•?;Q \ƟUvvuY:wiMUeFf*CxbKK sWT`s^--*v@Kr5Dutб_1$l㚄oYUE6*/O y\+8w@T#YzN7 WVCc%lZ9oY {F@[2d0ox>υ ZH ލT֐`BiNMFab( NPhFk`Ef(qS5Y #402%= ddWO] L+/)2DH2&p,SYPgsa{eX6O: {SZ{V*b|%^g@`Yb4G="l%P\QLŧGaŢ*vtPh{dLkPM8h37?6ƉZy GxLI4crh@mx.K68fZ't.&T4a0Ty;,61XLmRöx7%ca1J@UMqtXo`|W"δh)3$}-Kve~O>Ѳиdު]A_2 avn*4Pѣ<hVp'@a3GD;+gv=ދfNc%eg1_Yb<`%Me/R(V0Ų"*;?z1-et+-7"ݤ`Y)*e~L8P'bOt,M{@/l5s0&_pLNpn[Qϫc3ueٝ/Zxwը\gXY}B1Jo69ry@{P. ]gf˖Kp$ڇcb-W/,O FJZ“&0dპF8bW kJ80es0y؞Nb+>(3DwcD{1vahdݧ}aMtl=?**Ji.blt 2D'}7dyL"WubRa9-x}#tM`j%RS"3D(!z7r-f[)'#,|sEN iNpcY8);kΟh֘ kM Po0+K74I}U UוL'z, 0p3w%ceʝ!⡞R(0Ѹq`/JM &w~PcL@]z<͂ KЍ. &"0g!wf3xy˺DXx_f>iV\s3zHea@qo٨)|W5iJ1YQ4TF]F' dcNVo)We0Ke]†yrڻ7Y&t۵EGtgbdA5aa9)3ԣhp9t\Y1ķ\`m40\oC?.E 3Ƽvz 1-Z:$q22d&9X b}8y~zKyslD_u!![̢q=E \u|V":r?Pw=NhC)N;60SXqi$##ogsJL9ƙ"Ds>l/BcqTʃsB%2<`%9vȊ/Z=(s-o,dXH^!=t3P#WfFSS0:uq#[ʶu=TN<~1Ha*2C]A*y2NS7i*N Iv GxA]Qd^y[GiPNWQ:LS[ Lxi}HGo-{K&Ǎ\o@t6s7KgvlO c-r4uwЉvˊl0Rh+U~+N{6>|DaKCy[̓>1gey[oMm6> 575 *Uv}xP9 0jK,?~n oζ)`"x#V.RJw(eGqzH [Z{ϱO`]zIS (l<0VmTݗ};f!C&W]n{~THDɥL[G(*s4QE'ؓuIK#f)SvԞrG\v,"ZE31)e 1YdL c'vE>&ώΚP{\ijQHh`oǫ%vت^MR 0=#uКLW_r$ Ȁ m֫r(E7[RHF,l'biiG#~h Pj+1Ru¦/8ۤ?⌱EI$'s ;4?oc\VR 3RZB_ Zb@ח-nJMjŵ7ǖUXT4E15Fu:GEɱJֺdavkFu6=xL cFJtAvTh7'Zh +µ}uZFi8A-EA!> /B{2@h 6Àa =Fٍ'-~_u~gb6/P4PPRHpbsjT6)uy o$OHǺ㍝FKK_=<,%[~|f z{Κo rG=a}R׿Nu-|$xzZW~?<'voozIØ3*_=`eŰ7G灶c$ٹXQ: l` ߄.ޗIiDn1bgd)}~wEQV= ;L4;'O⟀ԯzK(kp(]锸۲3?1UZq{#٦ϙ{w>.OuEʾpo<4~/ z;aN)]T>;b]tG1 0 \={t?DFKZ`+>\IlCetzy -h~"xU_cy.B4D>hIvZJ IUi>2;Lli 0R97pA <=~ ZHDW`r[MQ-EЅ/Q~ #PYmD*KDw;AEx6{x?&iMFA{OrINU(dW9⵮ڻAy<9 tW`eD[s&3Ƨ9qWy 5eˮZJxcw>9ŬzPR]tHr˙TC{bZSư|X !Yk+{|c ƅ\Y x ە 0;_a0H #:GmD Bs}4̧=`Z@?QiGj`ew.8[pz'Pfl6M$\Uhl=)#am~-OW. 28O~t]D9ÒO ͢-:4K6BŏDtRC\)kW p#{"]h F(>ZDqtKI]'a* uԯpvwڥEt!v`TuҤ[~:_(}CݡPNK_Cßȳ!1?$)+BpЌhn3qFV<+ovɩ0˞w\$;#'6nS pؐKG nlg}<;7LԚiU^x@mnҕpS$@NT bD#[8+-i G%.fD\#auGL:".y_6)Rj.yOs~ cf.$nn&,ʖu`y"uwƫ-/ A*4*{U, mL>AH TVDuJ8(܅Klg$|!sՂraъÄWM!~A(` ېT~G'$/lיթi!K-o pu#Х+. .)z)HDu#BlhNn5w~ãK9 Ào+޴f<sv~"fEoy(*y5RARTK n`$Npi/ZtՑ&)6#VbJZ069>)+1 Gߙ1C캡+j}fS>l^,|; e}M-gn+^x//Hp.[Nws"dP^P:[+>!`NĢmC9&h3`MJ$]n~j%^8C0'F/ Lh(#dFpcLSpcۮ.{" 8';| %'aPi ӡ[J ןh\w[OnWy҄SC-5(k+ ,oF7* *z]@}ޥBJFYѡ+-KTCL5b3ثu}5z.@Ǥ+2g5-OPlR6?!cZ2^3c`rb^|PWQyTgfX$=Qa2h쮾pn03>h!5ۂCx͓:cG?![Sš5t}WzjJ y߿TFk}_Ydnjf TQgQ- &8N$N`0\K OŲ~9k}ZFȗ*AaR; n/8K8Cwd p5Jx-dv$)NdJ}݋=N%~=PzqTz"8¾o^HlqxqCl(滋Ɲ4mS(_ll:anWJ<ئ-N~QX/R(4oac(^G\ڰ<mb /AKܽa7GDŽ!n~)i'И]_Q8wl`HvPb4l o- ȜY0KWJL ǿZE6Sʓ7,z`*D h#Ĺ\_ݺRń,4f  &թUԢ} tNul2ՇHV%\̞S{uѳ̧0_pׅ䝀q 3a=sύMjS|xp7:7+#L7!j\Q܊|)d,j=ArB:ȇwΛnGI _0h|Mwa3EJ۰TTH*{侯#st|%rU@G) YVT|+IFT^ڦCFlƱGǽois-X1}FAZ}| }jU; s@ dq2GUB7<4hsXo 2:IC #3 QM0 G$/h%Aa!*}") qi aY-"{H ƔD! 6XĞOC(LODpTOȱrEw.s3k@J/hP|JR^)Pc(zG!.AJc i7(*crXW4X,-7c-pg?d$}3;mWc]K5{_7c \/3.#n}Y\Y.j O#ɯM͵}:%w4^Ba$}'RSoT(!*jlXץӮŅ?E\.[ vb;2i4y@geǩ8B}?MK X1v D2Ql] $VHFS D==MFz YOhO>Bؼ&uo;B:<ڳlƏO2wZ 3cMa~7[:2O-gD׾ms\N"cx>e7 @SRp ͗z 75B^8:<'w q;:Y+'~s1/8atz5-`X7||wg;v 8q"Iف>EeB|Bfdb{+`5^밁8šJ. sM#襕v'xnDA? qbL?s$#._TMѹE }%wG z@v?YGjx6 S-r [ k8|=݉'ܟQڐfweH묛F-hS [qKd8F}\q( M(efU{C4RV16sɲ RKޱw$K wL6%tBV'3AKdo%9!ΧrYi2Sx1}#9+p%㕪r`-оS c~Ga07_Mpoz/\LtJ(AD[jj - P(fӛB(v w-E1'+&XH \b{b?󟈿~S,F&GYS*T6K%8Qq~: IɶˣJȣQ z[_D[*#ŷ,VV٢u/LKÍy\G(ZOmH i Bb#g;6Y}9on E:ThtG;0jl,W:pOA1?vk?5isBG# :¦9tt>1n,tӷ$c{?om0=X|%fڥpI2!^4ǵŗ/P޾ $BG*J`)?# r6!= 84T,5-0Sh}0:^}TtrLx!׿>%Sn*~ э4N>urrD*|6fn7Qɉq{-V{EsM )&r'Wimңjdq\!Nm g4n.䳢L?Rg+d5 Eɖ)=*r]T茼@WVx{~3Jd7W- E@;o8]te_w*\q5$_zF`~z3G9*~x!m5 9TH팿H (rbQ_R _JIENWάQuRPPԞ\z.']UhG wȊG8-a`4]0,0 T^*Nb{ϟ톧Ӄf#hZ-0o~ܸ>BbzzldP f\UHKQ8RN"zPMP{sQ-<83mjC]mvCjz`xtB4U =7B>" =4oH%j#d͕mӅKD^I^0TE4/KP㞫a>FdƐyXxmNaD[kn@Ð4|10| EfTF{a ;݉G2*Ϋ@ 1 Mv'iV}V% \sZEf &7S*m_= 6 ,L9)&j+xxlb!$/pB4 ף9ACׇx1Mz\{L vv!y9yCЕޕ&%7o1|ɛaC7~QYd𗣠 >LYH|YyS)Ha29,"K C`ic\UZ{Bԝx.S{8h'8CT@1I2zɶ_Yok[l~q5M=6,XCޚ B#J4*rYa=T`>ܯrRVBCWɳ95wqt%q[SARՕ Z*v<ñMbiXYCjIȰP>}}6vV߆#H!;K%c{n cqG~ :Aܧ#\(L-4`[) qr?E9j;膦 dzY]1U$V(;( K%ʶ>:5SiT}_omCu>7]:lDDꯊPr?ɜ~-4*o*3Q+/h #wfUd}pӷ^D4Sxq L2 ;Qek "Qxc Ekwc3P 2+Z̷oTEti,5А@d#d]&.6 X?N+V8ǴoqPweug &&tGV_6n(f>T1gL^F޾/y; V! Ո5GNF~YyiKRV ."2~T䣻{ܗ?ٸ0A-C%LQ4Vq@R}K#nX@ X:q~ 4;^~M ׻x4,[b`ZD{W&nyDf'w "Ƒ+5Ы({RޕZ*bei2#7Xo^]W[N:KɹOsþ*DpDnQۼ6PDi# æ#YcM?a.ɯ^~V6{g22vF5K{GĀj巏 Z~8_d+pJP^%;/=&Yf~,9$xuSd:_jcʅu+r]۴ܹ|a]E-5fKPʂ_ (7v&mNdzڨVMSbGVVq$CY5uY1n } )<`{a*Nb߱{!kz2S]7xH8 R JN:iI%E`0s4j8<%qaoL9cU4H@mJ5IBt[P|%p_;|L3Զ94$oe,UC@vy0})kVq 9=)v"lA?+,PLm"`ĽZM ګ9j 2)XCn*H^A+ViG"Ibl}*vs}vп;gZpiJ1l;V\W( bƈ-k_?zàN4C?un] #Y,\&]m}"dP@&{xXkRդ|sOSB3ٲ[) H H] HǴiG[}N\p.BfbL]SnTxIT(`ݖulGKNȋpO~QwA* m`Y\h!RLo.7{F3fԿ' $$EYOkg̵Sn Ga,B\. 'N\%^؛íGKlP_{=!C} 1 v YK^cVNR:F$LDA=xݬuA&' ` 6ƛ#/HUoqm->p>;'2&Kq8n0̫Ԏvj;2zI5g):} tbZ=YgAϽvC;X'{U6ڳ 1aVo2VjѺ\m?>>JBGDR4AnAg̕zޟmA鱎*a震fNyF$QG z&m`p~M75o]9싴n9 /,r)}m9hΏeL ,8`N`X=@6q^7Zs FzѷGm5L "U,R&a,Z%EL׾#8!1?]d}u=oܘEi*&zs18W7/ [Lmt;0]Kա-L><BQ ps՝DI=jl h$W[AXHVgjv۹Xcd`j4_F.T >`!X)rNAsvZh:K\ۯ9ĸľ{X=qT'cf̎=uQIZ-0rS2J3q?8D wM@}OsP DGAk"{rM>rD\_Tѳ]~EVs-*#3BW{i3uL"B1D\x&`UU*pl@RcM\Td|qM2W YzFě0!{0)_bYQOq}p<'"GD@%`8?Sp1V| G\Vԕ9vzdpʜD\v,`@FdE?6Z|fhUm徙q/Q+#P٩b'ۜA^KlÍ?2p 4XQFl&5=Rt-nVZPNk ]W,#2aWnpόpܢHS3}˱)>"Ept1e*c lc4t,ޘPsFuq-w}$ AXOx,'LҐxcψ Pb3v*:څìskGOD!_#3)/e~{|Q(IE<=CW[z-= T1X7GrZ@7 BGhq,#{2Z)Zcjƴ,yɍ ĝgNj+D]u?p'`1owC`1u{M 353X=+.8DfZ&G>-! Q".);;{$8~,귞CVz˛;|҆YSSU ‡<.Ce}3c3YðR̀cmhe^`:~L͈˴P򊕖wn$(('qJ*sW m{lR:*P#ȰT;d_ 6acq}O?Gs 1crpWƇnd=hLd|x #,6W'HcԙOnDI!lz4۶X~AȮ׽B`('sĺ9Uq]gIYzQT>Q/H\̝'ߊ:r5Iγ^M8S_3jD!zKSELZ`M&6wP+~h|/ ArG鴙\ Hݎ]G}ާ7w1q,6#@w u:~.,`+9|oL i%s{G [kdW/R w!y9=8()0+B:XgԂ%ZZ)2G0}]5g)ӓ|i,d#D?:0=r볥S*O ӊ,YQ Rb "qt{є#tWc5uS9{\ղ,{G&<1ad_6ch$  LBfoSM`7Nʌlה7DRVjޓY dϟ=lK|zQ0<=Ur5-[Q "Ȳo m7Q'|W)QM;I3^ x0$ze坝fGA) zdgx7wHeYDI,p~nvUcȸ?8:,*bE08:}Un~ӸL$wL%wȠl#̻wÃY{↑` k!*2RA=Wحd{&İC7~"H#y_C qCoXz t>{}0YڼeۮCH4U<֚Tn\,Xwg}XIqn;O紖<)KK$CA/@ AJ  7~Qs`l4tD`f=qcTbZ#җb3xOΐz2==~=XN%} WjP=fIiLxހkvWNC4'dz {ȿ/`iSSž0d#2l)N]ION!"_C6,;nG۪"P/%:{M7/ n:hqJP#T"Ioa?]"Z#8p"n>(IQoJ`H%53+Ix-w(yyIJk=;XؕN>4 I Cs;miT",/zDn'(RS[3]I8Ø8E6/ Kc%.XŔ6S-Fl0̹TCp-~ JCfN@#(.NĐXj2¦ ?VsBfG&l(w̨)tA /<[Ͱ! ܮ^eۥx%~Ky"8Tq >qBTXtSp?l3Y {c}w8J3&! 3h@͕'`%_Q-P# wZRg>n<ߤ3B[5 fy[n@##_zM% ^gf?jmM|o$SH鵪Ւʋ}̧V^J‘Np1A'Xƞ׍{x<@cMK9E<ѢJد $u zuR]cm f+xHJ_+njex-}7>}l}DK>"*ށPmuǩ^[>|p%nU"ݯ"/N`& 5N,u9!X׌γTdp@a 具5!l3J (ℱo%g`UKs$cEM僚o֡2$(g"\3L@rz+vkY595 !aϣX]c;r 'Y&ZYhvPݍ*`]KtI*U-˔23'Ub5T6w0FQ(7-y返!feYE!vw`A'bH*g-Drv/0R*Y'^7TL.6x'\&&]EbI 3I~D~Ƽ}rp|kGX5ћyG{꘱d槷S?h0 0{pSldZPk3]@98Vrn7 ivFZp丟+ZZ =`l`'1,5+6wO' `5* g5Ar>`X&A#qUjP ˢ=gdSnjpX'>m'>–o+l@3}Cj K2r1ËP\Ů_~sĤ'.9&7;NwM ^.PGݼ"Nq(&'qC= ߂]A>-G5Sk+T̡o>$7 t=;y5^M8j9Cuk8h@xhk0Z[(M^Im㿐yIt r 1)*5ZɊFftwyR5SV\*sdG,8rӹ't!@?x#勱jȁm8Zw,4TACe` -, WP,@̚ƖB ʾ.,3ݤfOO KfœUʣ-N f |ᖞJ:=MDQWۮFR' ~ف̍aL&5jbMOSxSGtm|uV-N7w)- -{ғz prCE9Enw h|:tpIOq=V\%΂QɅX U`3o/sX\.0:j.IM=F.˫Kk88EE` 8 NP d[.\)>Jquۡbui^ 2];GŸn=Rl9A;1bs:~4FF9zbhCB&qAg탅8LoN0Ww`2[F6ٙo˩W9CnЪpG=uKѷzHrPSc 䖟H`2eE.Ǝ>΋=4Ʈd }O QtFkftcFs_d+ Ƞ&1) ?2<#)=&QT@8H]n#X \:x{iVmu-dQG7ofu #^`c^v$dcY֔4Ѽ?Kw+PzBMH&p^u=&j T; hz -[rK8g ޔ ;"C|ni[Dc<ɷz&݃͜O ~" WxV}〻B%·T%*D=uq$bx~ptNpI!+;>r yM:=r26p܌Ҝm4G_FMt0~$ak! (7 G#I[0E5U[ӹ_PcSC Y,ct$XP9]*fG4H`&Ԑ +;=TmNЗ#k3[X?X"Xa1MДۚUNtvX|.X "b`c=:m)js^[h ݒw?l2?C`Š.A {t/U vTN5X'ZDʽTJ&@x^*)>}PKA}M%O}8q%/ X⣶!(JF :5 Xy?0T3+_9Do;OJ9\yDřzg-#>=8T-\d-HvO܎>煸ߕ/H3J"Ui7QS }ª"MdK ΍LkUZ"qd8~f Q &W+ |ڗ~OeyA$#t%Z T; b28 O}[bpl4U3AM˕oW+/s2LPЇ0svW M(fHUY w}ltRYАcp9[PSprwq.J+fw?4Kb\(W2rqz 85QeT ߸g5! ΑJIuPuH6[&4:WcvŞ2)[Vv:6X6CuR%R1ضm]\n^ļ^I"S.cvRL/Ƭl ."qg0FV!׽Yf]wNcM#+* -NB7,v| m(+F42":MIk%So<;{C#&C8g$g2TolatUݞX.QT!.KO)[h ˡrF.#\ܹ9yPk}{`@F)!U;4)@7mY&9@*+ιת k_ j({n jX\]KY1-Ԕ?ɕXgm.' dRnj̬2z Ϲ NwJ(i|yDq| U:=g~m7v EӃni‵.zu@Ү3 9ê<}OU uDϙyeh1yހ1Pد&`zG+ _kgrvITsX9깔)Ac@gzf >ePVWxw,e{$soK .:TDays@cS@ nΨuaŒxq7/NhMl#Q!lb%SL(Qk%Gީ9O;\T E* N/Ɠې"=YNwf^3hFԺj*jI;@pwϷ̠ecSmpq[/穢/t9A} B:@U_Vy*ψ&l6:] wNO}͢Cab9$!zGk̽R q'u NSzUM)!-wg.j7sھ}jĆ0%KZE09 ?NѺƹ.MU#V~?M2' QW'L?i~m#ҺDw[!NG$^]vYSq_*k; !̼g u!^*P%E/Y&1R`g7YG'Fm6kdW}ǮՕҞ읐zH\ aa8 i #zFW''c A|;]6l.Svt(v|A!F @^Ij[i=!zpHC۬<^KTƾ"{z)ƼĀFy5v6irF7fp.AV.i 3![3yRbn< So}RH!HmT}2 o./-V?`>ՄZu?7 6"fܮ R_$L0U͵r& 5 Lm]ƸR;VKR6<SnO?%T${`gĨ2fbc8'f9 ,P,L҄.雳8B^wRs]+TRJs(|4p)$#^[*xexǔގ o4׏;g1v{dtED  ' 37X3KN1ؽ(p[g̹Nݖio!Oރ\]ق:><\I&mBM R#C7芧.t"#5o[ #qIXar- 6RB3^ >߇ԥ޾-.On5TJ[=HފQWaFiR2LA&gyfYbH}\C;m\&K6ϲ.RS'[i+ +|X)UΓF@<̚J%B<<$r{:dP_{T y$+(`I0ұ)-f1D_M ljrpWY0aak#g;P?I;MB蠱;1vA$bDK3-:A^r2~O1. n -U?L;LOXRmvlN6}JH{q{t6r^桧S'fs(z >vdK8bQ3AKRдE#n~G ̾)!SW%MzTDL>a!9դA.\ۊٮ&mJ'w2?j\@eL] J'߀i$mD1<.vMӺF>gTEzZnjQG+'q^\屔^ F .X>+eKؤ-6q܇H{;`JyZZ&6$~P3^B0]@|#+߀D7N624 ;"_FƑnVpc&@}S݈d,$xәӓ}1 2pR[KAuŁh)tbDSˣO֝+oGf2GO|@ry |<!.ZKs;U=fΔ.)B檐?&;ăT q㘫9]!{jF!'tu[j"a TTH/?, ns7Z+Ra쵕k4Pf6=)4j&2%[w$( h'&T՗Vh;̸HPX̉L+0Q)Uz<0N_bKz0{~JA6˱MxI,,C+"紙O2xRd4d#P ;,0D_vh"rƺNJkB7q8c1%=)n)z-#?FhQFjꔾvkvנE2T|陮Fvxk|>ܲ]' rp52ׅ1R5)@uć0|19'`#BO]zl}M 4GFן,D>ܷ{/v+pȾa[yڕNE3J6&_C׌˞CŕuvlLSd&Fwt"}Hs1=7GG* Q5Q&ۃ6Z4YwPu?,|R/ AG|JKgtVm, rx|@}(n:v|`j0miU c,S?HU6`,䜸>JŮ@1긿2'*>4S" S*p{*CFeZU֊'%l<{C сHtv<[e95e?\ۈǑh똜5+mFe$u*a]I$:pc/4K^ҶBkÍ_.5}?|q\%w4>#+''UUK"Wɟ (Af'@^H ?ƒ ,OV7jm]lmn8vug^nf-u?EBor)ًg* u|ŒN!55f;̢4y.=25,םӲޕG6TŞlϙ_S_, ;w'/sHjʗ!<6ҨNA{ҴMy3j?%$hDJua6щBl Z]_FeJV3'0 >6gTW7. 9Ne݀J#yy/m.]KZ* 1d+ 6fj'0+(/x}4-zpŒUn7Ϋ5Օmgא!沠w,ӬZ9 (*djV@\dW\eP 4VBpX^P;*xqCJ6<Xf{7Ǖ6g>QBT/7z(P! 6i,*h躷%Y/eA"q}s!^qB1rK?/{~[-GÂ~dLPQ 99  ( Eh)bJ huRDuTi 12F * 2h:Q#ӊ=U#5S.BZ9{f;KMऑ!nbjAtbD yYPC8˪̎u.$[c Eј"zp`βn.ET.3lB͚D7!Ƣn SnVE'sQͭ CmFmY9`G K#F){ DI6. q%ӳT=crxe!̈́p 7#Hscګ[u}=[C&=s udrP)Q f:k:pW\Dd ND.I,cSPm9t25a;jv 1J d6nb(|ᓀLh0m8mӐDvGl$ ezq<pt tJ 3G͎" h"rcN}諚<$Z(n;}@@+WOi;5u;ht݅0w Rr-J_R:T8)v~`Knp*VN8*O,<Z½* Ak2mLrO|RR+h[4➁5LFx/)re9*+5&">.޷4GK[?1uU7'v:TyW¿͍= #h;MQ eZqn `/Wx#f! ɀ3uz Y,lʂ?١eobNVkϱذ<od{"!նNl2MjAVF z*iLwBl rNqo*.y91XaCݨ&VcOobUW}U唩m'L!8n(( A_IwĵPfC)E%QZi:9?[Dr\uXր5Qϰ 2 &f] g;%V;K${1HU*G&>$V4TE]T!,)@Hӹ)i:n1iI?Ki*Q4Qj /XՂșqUoUb@Y꥜s8ۅ+,] aQ(u,nR9 K d]nɕxXVQK|ۀQ^ VPٔqrwKqۺ`Zr/B+J6N[{@\V?|?Bg;iO/ٽؙBs6%Dav;K 1.]&B|, F$09AĂjfBXkkBv_pM1$W[.8gkх Fgk{[&j;WUԄl"(3"7gPnƜ _gvml+u)'uܵVˣgUݧ-Ͼ`tBã*Sz?2l,'ja!3EV1A`cKf9C#)(5͐ju5W;.]*P\EH޼b`QPq6X7.QRUl(=ɓ[\=qyz¶'~=`7̫Ҡ[Οn;th,{76$uFېԭZVpr4s库7H@bn4{9 ;,y֐ӷvnXF=[mt 73wm!VDO' Ħ_îl.P Ԟ O!zL9W+إ\Q~fPBjlN8)ek)wָ|]8 | ?O2rl+l}%6'HM+I̭u7*k~Í\ @/ڕ"]P/s#Ah%OB[0 r}Hpw6$fdinc z&ܯT[paZ&d%/L",tvXx`qDE15r[F05GUA-[;އBpτǷ|@ȻpU&t2q(NGZs-lySE pV]kr3;y5B11weY>~ʨK5z䎭PBF ɼ &IMKccQc^EeS4Ɂ?eoPם{M+p-+.~ y`a,dHF ]&gr`2e G6mfƜ(IG'!;¸D'Y{K`6dLT- @(&:=/x]OTH͹-2" šIh=3$>7ӽ 9(I܍r_ l|J#ȕa<-sLُUH[ŕP2I\g+tt@;0KM2ig5nzH>l͏3iu@{c7_Xk- !%u\2ccq>Ъ.袿M7my-6+gEq2<𭷟 fx3&9@k||zpsί3m9r!aЃ]s(K3$LCbz )AÝZV"]`0{':<*l!CqےQ$o>Hۗ`XAEuz\~,3޶7-Fyw=`$=C.[@-"'*I~ɏ kZ*gye=W^Ȼ\Ǿ"x@hG(O}ɪA$d\ܸ \L@{)gn'W@Sb*L%WՠUr5p0a#1L`'ĥDt h3|#{z-cչ+8 ۲"C⏣ȴiŞ@1GO.Ј?ֿ[֓g-$~X-7|?#mf"hoL<-9bMb}1`~%V'<6BIsxng_AʌqNQN䃒 &pjd/_`-P9.mHl}tZKS-|b>9sC؈ O,!d!;:X%JQ2N S{Z5NX˲w)ߐpuLjFҼJ1fT-cBXwf 50<Մgjsj;cN7E֊5:Ԣ>.zrece-%r-_uLm ȅ!SXZp 既)M'ѬqFC&tVqS\`R &RUV$[ZrD(s3DD0|+2I!N0E62Mi래*U#ZFwȳu廁2f(K -5N?/qB`*o~M Z \҆h 5fy-MW :HxܧqepQhOu-i9x2W9*"З?%HR,xqGF-ɾ椄X[@ׇ;2tB24LX&C~PBB2 -vH $]B^Sl$]Nƕ,"P̅ۦV-ˢA>qqǴoa%Xaз0;9DNa∰M K~/k䢀u~6UyѹJeT $s)`-_ 5H MWk(kJ<6:6tRf"{څG+ g-uS-ñګ LY3fh[RfW$m%>ݦR(H\>lM1X6Ɔ ƃv+Z]^r6 Vk>:5^wm^47Ps[d5r3g!Ǯ3e;we1wǎ[գ}ҌF?b7qY7$z:>Ҭ&GX7c=I+'VԸGwnv*aB/HsH[LS ?-[!Dh3ңD5lQ7 e{uRA!(6srP1{ʽj 9d"mԿ@1Q_Fbb^NDb ȚQZ10?S ϳ{1zm>`OI &ieBTvI WdNw1ENwG~QI\c5Uoxt8>݀ zeHAV?m #?sI#{գ9ru:cSJOk煑cW8|eZ}r9(.:.t7] ZWR!^_5$<$ !o%%:H?kv#>'Ҍ QCa'8} sou' hj!BWW]b"iZhtYR5\|fcmFZjg(>W.2 QA5 hx6uK Nl6 p&_QstTe:OIaguL !vR՟ە\֟b` C͠\8=C+;Me1}& 'p9|]jRR ui\cmșL=@=ԨwZ&ұ~hɦHSI8]z^;8}0Hp+`$ yji&HxE 3-(dO;a_2sUXt'2%_Uuzs{I:?zBcʯ3=+:tL- cmo Z&v%: EԥEn2ߵ"Gw_~1yih--1(b. Y_;~"}Sc}-R`Y+Bg h ҝ7-+IM1ԋNRy;aTM-Aם²wam|ߗ?pRw̽6Tئ<ߞlP.5"- aAGܳ78AgE1B.~>Lj }4u  kL/M "0%[)Vk U ˷fg)J;O : Ce֮ZK+WDy{Pt*v'Y*+,aZ*)<./؏O Ų2_k$utg#>^ x8Z嵚L9&dX ظo0nsR`F) 3)9 Y`+>Uz0S#mF!DN^95BTէu@mdw'FJRAOхʃ4),62WƎ(jE;xĬO@|8O?-bqAJ8iyvwWfH<1G@^?`9 [?9`zN.{a<񚶋ڧubnD plP{{tۈEgQ.C> *> 麟l8'ͽЪXX^j>V/*hx[/Wܷ&+ Q#`6љfO"ڟ^OrᗵuIҞwa.Gͮl7Jcq`0ɹUsg4\20R#Q(;nQBmu.F)" n|Fs.Xd_ULk8l)8)3E][w BVk[>#签)/Y]zTo~p~"{L }p 4|=TuN0RY-Wаē g +:ꗝ(.af^`IMQq`v3KOC!ܞp(9BFVB]H#T͞ N# n01͵Ga>[KAmg>[jog1Wl]hOT-: J(&1rh؄p};%¯?܂+yb0=QBzgoMn {R#-j3NU b$8D&ڂD9Uaf\$0@&"}싎43⇼Y[ ɳFr̥q:H6:$P2'KMB'Gu(F뽽Rҵn`hO: T5iSA/U2:[kiu&’sr$yax9qZPG 9RX&uȚvY:Ѻ4[V"#w~-9m9cy1}+wǂ9j2[8KPJ'~6jPO2۴q~øf7WښgXy-MK3ČD7Rw~yNxM1C'u -?؆A 0Į ˤnIGPNkZPQ*t̡H}v3ݧS_y]7$=.D.-z$JF 0u@Rߩ6F[Q+_*.pa3@}fy*7yLHHPW_DvopuXySx:-O'g~m .Q}~(c̀Cn䱄c;_[><1iz$>#F[AT5y^d3mT~퓩Z[% 7s3_zbb/ ʼu}xJ؈]&!vk.ϢB\E"P7鋢`.mEYՖ?"ވ3lh6ZqZƙ!}}f1u,Z s,- zS~g>$ S=Va TҖG+"L#*Ol2 j]Nő&!_%FE5J抄4ڢgUK2WkwN@d4m;XZM02F^~ 60Ot[x¼ݑuSnO!@sjh?8ṘR U{7 KQyq=B` +1sp 2X4tsl̾>J*\ҎcfpjkTQwT@j~C3y"i]f7F^n|{ƬRL^jҵ@4o!,PVXV7`XlEN5]Ɏ!A杤%G/?o*ϸ0pbe;{T $Q7S* j,wSR$la)tFM'qWs#\z?CI~؝ErӕސsF?TGG9#T3e*7j,i e|  ІYd;wūƘ ,B) fZ1QQMjLlr,xV k|aUڗ+6cH>hSN3喃]|ծ\G ?orAӖF mXԣ?kŜ8G׬UK9}m,Ob}{Jp4ʤu܀+%q 5,K-ZF?5V6ԴV9c83%2hW`dQf3Qo.}q(-&pm%rJhUftzx 0:P/BΘZw tU )&k- ]䝽PߋףJy/L;Bo5i!.{z߷2 |Zx8QX<ξ$+uGDXDSt7l*ߗ}+nCP[jq߮/KDU4.6[`a)+I)3mle*'E2&+NFocF%M/iW rr*74'!SC 'DAW>籽jy2 *R=pΖ!ZP -J`ę2ip?,~!{֮C&Iycl×߂vsMMU @iί'm~1dj;t@,ϝy2dhjF\KJQڧ\ᮐDo[zWD4ݑGSoRW Prz_b"A6~1R{p"]%,Lўe:H[@S@ [oY=ZrLdBaH;FL)HeyZ?%}4xjqmiöpR]؆m흡|mk:Cݻ6ۊB `־O9(sYU#+ו]✆Hul/@*j' ۻ8Nk(naz鱩R0靊]pخ\)3P{Մi*%ѹ3%T=WvM*QVcD- w%HpCL w&djv[+N懭xJ1̧!  (}m 7qᬆ3Dm@ꉰf)s*1BU6J>m٩Lo\wfEInj@^t5(W׷mnкqt8k+JL&')(ՂT;-O}~}?c.K*jcmLKL;60:&j0*]̥Gx@ [_ܷYBVKB rW̅.-"f|kg ӗuj!G@0|dNvv j*g U$YNĄ\du; `cL->\╞QRt0Mb_.Gh X?l<+A; 絅nL bK[uEsʦ" 3M18>PhXˊ, [E2B) 2TjjQ>恲 a M0+roLbjl/viu_VZ4עRlwWh 71 &%.<IV&:9# > ԰TԢZ{6IqVHc`ߔTaN"⨧.v: u 0eX R"Z5I`3!tyU2FOʼn*Ut!/&d?Zqoֈ﷔f)&6vD$T\3 ͙Pi,kH+?RkجXNH45zDMiVME"0&8[t^ӚPE&<"sVY$ q% :8$;P+y|f4a䜆|MtTc{#Nj7#d8ERY o OC M"4j<2"T,ďIsNx @Q$Yl*X 4>L D$xKf\$lP[(U4Y`XR O0pg%5p3}aV S_m?wHl8X/a<+H6ϡ<&_\ʏ!z>spAɽy`aOrMGiI.lQ'JR38ŢCFi3xD. T8_拸o)mg;ϺDDp#=)ߥZ3ڟCԔ;릶^2?Ns ؓ}`2 ͩB  v?w1 sQT7KgD)-8Hs !^';M[<-p4ftRdݟe݃dTq2jWJz?rW8 &o$n&xLil #Ts-|s%u~yK b6S+D@E%0EjA5`M $XE@~e(]DT 0<:xd f8.4PX hJ0Ԅ^Q܅域] A ?P`ORdڽ :A /Y@Sm%P#FG#+C;oƧ1xtHJCe{z48^<>umdڊ)X47Q+0R%oB0݇tmW$RI狟E] xJx[rC:{<2Q~c:]{sG]F:# :l0(:q'NDz$'>6aC=!L{RL WG(KK&5};ςWF0dž 6de$+2 _Ks4 Dv(Tfs2اɠ|zYKL\/e) y[8_1}7u_3tַv0ȵP؅f 6'pU ck\>`2z@M(2[eZ_8 o6ɠ nD/!Rz3xD`~{־=sWi/A !(.ޙW)3`E_Lm&CnǶvCPrNag- Rh}i; n`o|)E?6-/r{&)ta~;ƇhM*bZD"Y{8|xm ]?G0%Xd$hk_kf{+O^UL |||W{/riL{Qhnے5eh&xy߯fe`$M'=%h߯=V*儤Sϟ57s:'~ `@1B)FZγu|ݤL1e9rg҈̶],2^D½g}k`䘫6HPa!%nFhk!jQ5%v-9p*ՋD2YD}?GAD}p QdEӭȽqF[`;?me;huFsˮ EQHS?ȘE>v0M^roC>s@ 2r~V;gI{t')tl0԰[X!fs)`iE11d ɚH:HZ/zUq}dX\,u-MķRDCo8\IRm/`8k!}<ő\P}sSgBooG Hx|nޥMgh ߆WH@ 9&gIgmV:,>?Ef3u`h^+i!'m.?%-ל3j0@koČViX_::&V|jAxTSskR>%os\J5w4@bx!ѵK L6ܪJY"\R=d ak I g1qgr6ˌo{ju[6v%wY  +Q%)&j9ƮAU`V{n+=o?-DaBe&ߠ痬$%|J&]+8>5~UBo(/SWiw\+ȉvi7xz`;Pd3焾Lsfdx}&h62ץ#z.,`>vG\)e,|gJx!KO&r:NrJ.,ʃ}} á LSEj~N5WI]:Dss J8OA?L#t#S8u?G! %lE?SRoC.t ^ӭ:j%2ǑuYԠťՎ>*# vR <{M\O`s!LQb֫1sMyq# pCǹW |Ybh1cIU,]mt0e6Q(ZnحL=;bde;Ǧ5T^%$nݵw)*\t+4嶵R|ʠ]տ֎f:ǵ;ħl 93};v S`K&XУ<ɭm+a1[ĖFۈ.=KY s9mYP +t"U,9@S4M=u h(dU*\y+8{kݕx#cC̳KdirG12QS PAa\#]b9Z0tx&J4Au @aP!H}fjtVuCN>ZqS. =6aZ?2Hq'{>fbxpV45Pi%0K#R8D.+ZAE F )u-D`=2!B[`&o~wu 딾jQdLLO!ϟv>xgXo,uZwB*NJÅwtg>!IkqJmZ70ι> "MK#si:` 6˽" k O{u;l*W2IN-,ve:Ln칮܃AԻ.lgy]=xD|knp6}L dT|ɨ>SZm3(Yݩ8xg P>7Lؾ w;3hgb Q3+46xwi,=3+b7T?LS9QsM2Jm>9v4z%In/q0aݓl[,ÑU _vϚς モ%C`6w{߇Th ?%JH`5W6: PZ6(w "teQ$1R``6zrOuhhFv1f3A0fYoK?*@&(k7xC[,)A[`￿KO^#h6Y3x/tۏb*pVyDc]ט畇 Nų52_Z)Y f%h 6unf.若}%}(26Q[D$/~ u`OW'F \2˝4Bz3ֽknm-4?'|+C0(,K'Ћ(qlmqgRL#:ѓnqY+b\Tֶƻ:oCp/nmlnA$Y{r,|Vu%Y{5퇕5VsםtХLV9|g^؜Kw$cT- =M(lÆU7o͔RnH3Ƭiܚ{x[{m y4iU, 3ŴuN-:9%d 7:Ծ>o94s=3Oc˻+ƴ]Dk>S@$D*9X ; sns@3Q]Q[Or a,rZ!gMZ\C=iNQ|qwi 6Z武ЯZ;HfdUaCt(s0 ƕ>r dP 6kd%} w*4X7XR"G[y־| Sg|ĬK-'YV`QH|ԱUr Wc3F6?'/8ojpf_6΢BNc?φRܶ^KBgH?PTdRD^pk ޸8NABmVTP|!~gc-}7{V)Xǝٚ .1%skm(gPy{%zstjipnG6V 2zvbge,g^8,LY J6`v=sz|KؔLNUt7{XjQӪ@٤XDg j5B.e(<b<:z)َ7OPkÃF㙔Yrm{|dw(|K w9:?ZLClM4J[.ks_yܓ'Hg)|`W*ƇP;46jz1r+'!8?ܰ.Kd|[}lÿ9Z<02&~ב;9 `| %7G軦dd,*ˌ7d>mZo>* D-̤*ǀg40pbc_pW5;tb@GGгwܠVpOhoBt{RlH} z}e Lϼ kh鼾vKmhE\TfK ЌrҪCeؾǍ!Ip*@_@{[́{>ӷj*WO\lٳPA/>NyLwZ 7 cQ>mfMx0By_.:.O"95?`?¯CЀ!fSE myM`/H\Mt wyG5Zыa}6wb;$ ,Ok* uJ0Tqp I kjH |d$\;{{KcصMO4Rt*0e 1'*_#?n_"qDBCʪ&Kk?j V U4ܔ:0B|܀N{|q`[6bH@ uO/9ݠa>]l6ۏGr Wb{ܪBϨ/ 5_GP( EKt˰6Ww1gsa`8Nv fסIπQOPfC:uG YJS9[]b0)S 9pYq L/eW[\A"{ spucɔ2s2竉q nSjFB`OAd!hb #sÐafJ\M *2EH/>e?ĺ5ľG4#||T-O@d;d*&ZTs ʥ9"g ]O6gc!u_`rN1<\!_V'kXlxo7s5czDz+oxBV4hSkﳍuiw;Khdߩ_U]s/;m=s362F 1%CА)F},X2?.+}A8-\;kpvEwZg;p(m-) /].L{i%OzK)ȕدwG'IX2 ^<(Ov$?-K$)6Ҟ,B ӉtXvRLdui@c uM!MaCAؓ"kH*_u8qݾs\0<άQfl)Q D ]/p ?ou|!ş;EM7;#́ Nqv&MG I!Scr$Rd_ =fXT}{ZX:KJUR5x}İ농q'j/%`mEu (m= {Y.@C,_aY~c[՝m[xy V,D}Fm^MBx2FG <~_5CqEX꾳ݼgy8?;$'7NF> N| 5=FoĶئn*q*E0 H)b&= sxħ+,#}KGt$\H/aw51wvNgdr d~-b;ҵ˂UFհNsBkGz>\`]+2 [5nA flv8 9yV .N>ۧϫC(P["0 j< P<<gD;X}+|*TWĻ06>޸v[-l^^_Ƙ? T; Աқ;Ԋ:@M vul!B[>s73'IbZ(Vn;ھ$ N%M*%5GPE\͗a~T0BT,Ә7Ёxd@I8: P%$0-w .zu. msYt^F텀%ӦPXN:x!#"4Hib[gt28+@wN{|D$#; .y0"~DpZ ` 2IjtA dӁîdqGy&Dn:>XZ7t?ݏT[!F;;D:"=pp!- :OdU<=<ȫ3J-KyPm̓g\/,ƻ[T*`t%5=: KUd?E&i#K[Q!L9ڣ2|fCYY_-w,2/-P9nD&#3 7t˱U%=bpK?͇5R?OUBS ؀*5+ҭ 2#g}]5m֢L.ٔ 2߈g7ZkI>(R,CuBΩ*A%mP$-Y[՝Z1ȊkE6/0 +Ex^u7y+naim+(&}ܕݕLcsQјJh>&`l.ys}2wbb8*,`řN-;:Ch#U@77e1p$ "Yn(’Twf(w_] IWĖ[& TD[٠&$cdmEMV81"TbͶJ QfDa4^f ZA(˲NMKAjqj-)J4AoC>{kd}L|B_"ĽfpOcXٹ߶V"$w1 r 8F&[2& 9m8݃/|QQ"^ ܾ}1e$VQP*;}]㼿\Ԣ/B6"1āQ)W$!OFL y'e$qer\;R?ԞHd_;h"RPG_wHoՑ%c&}b%TP׋we<GJ m8{OoYr?m5DVJqA7<mC*x=d@HF9gXN**z+wSt;Vl $`g=o"tJ}5m"B-[Qء< BߗhduPP(aٓ(6# 9oeivx%~B; :|kd4BܥtwOQB|Kb x{h>- &Ħ3X, oz]fơv*RWjђw18nLTYq|R!`K; H *4=rOޜ`K:sgiK-Of3.mu(q.\o(@8WX5<ӫJ,˅/>޷7ǽhw72MѽW#Dbf_˼x*{;W|6 &5׽߽FN2]0 jQg!f3嘍?D~PpIoENEJl:(UΟul!:A) _Z%jnpZ.y8KF$qAQD0@u.U?%r'H*wD`[g^_Y\ḰZC*yV^0=2w<1=Ęd~J!p bݾwDR'N`b3sjEp7 ƿ+'-w6n81q'͂y4Y|{G 1ϣw#5#rpIx1X9 v`$f(~Iz.ҹm%Te)x \^Z.lzhYf<<" C>U:/f7y& Sޮ D,ޒGP9X)'i 3K"dv1͢ |I [5tҲQ9GnYy{n)ut1ö'HKl 6+Lu' J#I bk{ He u TsVD#$2ws[hoo|W?IM\ >{ScvT?&lV493cDMbuM&/GkrZ\9*9>q(T6sˆOnIg^B~fp?%LsTheD<z,I}ϲξKk~iU(8):uu6Wœwŵ(gRtq9_|Y̿:b2pԠh||$kgqO0BծN E63$Uq,#TD#3 o]"+ޘK!L(OܹA޺Fa #濂-(=kt=s&J;jd,W+L`dCZ͛Y.i>V>^g\55•?j\J t\фi)uf0IXK.~}Ǿ>طڵSPl y 4!m\wQ-Ly +x$DiNul^!yN{dU @CwZ4ݚǖ8~.f`Lqvyf5)7{D8Fʛ0u3G4[ xS׫j;Ô 4/z/O|˹*l_ѯ;"zǯ JpSN)o@QiZL{=!Kq37 Ej:YZ`WKX2)y{P5Rb,'@dk#U|aCb,uI4Vtt!&䱙en#!&gfֶ.&T+{4KƖO9P0iyC*_V r*ظ@>zjjEYqYD~ cl60x:ahS-á+nؙ,g=L{ш6ՈTRWl*@p(i jڡ=r<>$=Q^C^j+Q8<Vnag=H(u < Ox%$+leQRu+B2lMW>hrHhUtD&S6nN+5H'j:󿟆mϳ (w ߒ)iN~O:<.H: XH^vVbƶB)s|fT u%k|ݱ$)4}$\((gZc}<P}3zP&eE`rH%v v?m%CV wy\/o." ol°?@QnyŖ|B<,2? 5hiV4Bq|4pn op GV \c]qV4w`p}ᯱQ_/*>SQVE`THxNMmݻ-psj,XxXѯt|NM"}&j-Dml4BhCbDkM!8@M>am9%6QR"Y?%߸ ]8E`P7ttGhtߌden쒄3 _I"Z`3V(Byit#QNEqI&8wLD9wL /lŵ@!>7 82V .,%Hx,ޥdo]e qܩ􇕫C;/x2W6QXf |<~~(sV_rWm\~U {Ksڌ9pbbU! f荤{PJ" HWj:V L[ў*H/Υ'R,$W>CB'A 5 pI.R q[Ӑ~ ƅ/&+A j$*ȋ9 %4FbZUrUb2ceZQ8kH.w'Ji!/HdHvZYjfsfze_ {.39<~[ @u4z!!a^m2 E VwS> PHAЖWypJr<:b!u& лm?ՍF"<"&՝xkb飬4`*g>yDDt{j#x^7/-OhvsC]x?; ÷z^pB.XTYWr87兄~k fOX+UvI;w2wC XT"&z\)γy{^PYq&[qIҺcz{jz&qe>~NFlpi`&>5t|X*+ dFO[j٬[vO|,OㇱN2ֆ$݆CU78y5qϣ uԮ'Np.M̸+F}kxa~o{Yfk3D鑚)U.ˈU[5뾤f0G0>;Uz+]]{؃X Ɠ+DV/]M70LH8fQ6D:~~6#=)W %$r0iA GtL;ƮDs* +.C0}i7mkwh߶3t%i\"j4BQ>SPrBÓh_ӓps{?F Zy8E"b(['x-҈ o@6UGIT Q΃e -Tq% P괈Ru?x_`>TNaYHغ:"ym $X ^yb )3{N '˩S5HHEDKQ X sgehu1W>4xt?S4{?^:=sv]wH=x'pu>v #͎XUo#}ؑ֓1.ɷ;H^G|RB(1v[ed+l'le @pwE kj=2$/Ca} A0Wo73":{ʐ0#c(s:zruhtIdQ,Feȋ(tS24חJAoߡQ *!?=Ike7i_jZGa 3k\8wg"QN?@`6QU` u1帖<%by/ $H@ضj;|Ql]IHZ$"J;_Q)[F(6>e쿛dC^V*.k1.޷VKBB{ΔZQHM lSZh1/u 9H` ylUMsiǣ% 1?p 6m G gDD3-+!mc‡8 &.&Z#*t!^[ĜWuT"ƚ N|пtUq4PٳYn^ y_P(Fv*d&W8'e%ֽ+ !scmҹApG_Aԛ«)q?>ek(4f0* )G|6Ш #U'qФ}i& ŠM[ _>R*upJ e u*k@ @ !&̗pYuk4sdϗzD,oĊ N2Zm+C^ϣkk,]s_$ &?/6a۷mQp){5bziLSUF" 1amO<$Ԧ/g=LC|X5͕d# bW~9t XPhM?quD{ U9/nYޣ TJc(gުbt9kn16 4Ip"] Sg3䯐plsr\/~flW~thW=&+j!ēq_l}L*mB8⑔'{VPa+cLOێb:c0%!'boPsᒮ! d?xlpjM\8m"²v 25kI;:_+iB ʞfN;x#B 8)ۚ$yb|ZR^p`BO Q{.l~ ?$lO@ֶ^qt\`L NPPn+qm7% J ý^d6PuK<kLRoOrKv48!r9fud60R.͞X_z#"4W RD)fD 3~7E+OD+nq2«]|l&UK';<,(ڽw~i|U"6,λ'{Nsr{< IJ4 {  gS蓞OtXr 60]䞿4M>>x :4;B8>CJ)$P<aZDb2~YFFj-fP!P)MʁՒzݓ{!2T썕7ι7;[J~V]S0–/s/H&/W>32IQ_{i;z4@B_y_E\dPو)z05]vߪ\!($NvK٦`kCb?UZpqv^!evzMb{mu/sQ+Ahl'0:ĵ%\LI$,[ˡ_<n߸8| PTiAVWTRUk x ?~QO}K*.0 ~ XnS D3yg&,FNjIPnTyWn[M*@xdz8 WZ`R]MW?>]̰QPtÎuu}M ۯ~ϛڇ3Ymfp3=˃/b&Wo Avt5%Up/s?BE3I=ﲫ"R|^6t>i. ?־jHv7K0F\Rhh=譮6,a}N#A=X`ƘD[ude%m6+ e1ѮŽQQjO8궔:oF D?6w8z%6MATJL(R7I~2TȍEʳv-٥m1晆0fz>~?Jןp_ ؑ1e' zgB]2Gn:ુKBdǦ7=_u]ܡOeNjQjaiå,Vw P:Dþ)A}\sm;_GmyW16s<tP=-WkqC&@dcYu@K̰>NDxu򦜅GjgGߩ5:ѷj~vl"}p3^YG7生=f?$F$5IJ-EAP6R/$iqbq #/,)jo1u) cSQWGWt+?RJʫ]OG H]rΘmR"`?^FM"bv ۉn Kz׌JڊN>Rk A2TN2aIƆ=[hcIFpFJ) ɪL9WAÛe7 MD0[gJHn-~EHNw6c[7:7TosѧQpo{t!tbЪpأK_ط} S3;.pAm 3UjL2*.䂥e/dB+DH\>5h:[^njэ](6q]Lоc S P3~!80IZ?V$gЩ } ky2nv0+%6tYG +tdg;[^^?HA~6/gV=1BÍA$Aa8 n30;2yzB/n" EiOGیtfqj׃0JU-܇`)$wpѭ#Du?M`1w'R%HAl!=E-;kJgi,G}8\eT?XPT `ks3~,6gIk&*;x1wn#޷l>KҞ-ˀjK6vg h`/`̫]$RKv}sܱ[%llE=xM4nsoFZ>8KUpH⸘IʋCv+ 2Tdou)w 7(̠i{ $3lbdᅅ`9?j*\Tڙg2_%x1)S|Smg$p5rt oRDk!-aKi=ʁL ֓>vQ?| n3b(& |6gڙ,Kd/vjj&Vs bYX "5*)A*=YF)c^'S. wZXHٹl|]s >F-(q? qڴ d>~IVIe"2:M3l>%Rѻfb*5!ͪ;$ KiJ^ahBXH8{IOA4G *"l=cl#plڦ&"k P9<6cHQB?{<5vo&C4h%uCY:6yg?׮wj Qťs#gegZ`)WP*uc_Y_#n4D$/aPb;w\1DVbA/8 Q5ib*!(u.kV( SbX!1"bf`Ш—Z[`i }f"K`$wcd Ӣ.u^ͥ"?PHwOWcbQ+ _hzmwatVME&<#3wba2;m\=Y0$漦;i%2po~4sӭ "DjgXjYCZp`Ft0!,m~(#[xFd}cb(LVB-˿{؎.O6Fq?C#p,"D{Q9驚Mcv[&^«|q}oaSH^3[Zڮ&j@qkdOl5`;Klre( /H<U7!r2~#*P*EMa_گkF-KjK&*9%*^G 72(D,"by8{ C'=AX n}!n8I& rV Q˿ɹ3bݠz=sfe%@v1'vs:3ܖF-Apopfq CdXR*zӉ:TTw>6$F|<4aNֆJ#BT?;Tm }8JXY=O7敾_/$_STbFba,b YjH\X(U5b[vǟ m1U*?=u@ZDDcLdDj|&B_2gz:x[ shQȄ0v>|Dy?O ǀ+yA$_^xBlZ) haN`&7,_mG6z +E\i=#sL3ϠV]X%}̰T ϦbK!TcwS@?bCxo%ap&#>->m[xŨ+oe#|~|C](r#@WEOv {mR} ߾E{b{ު,~3hex4qՂ/8LBuK>\ 2ޥ5CiSU/妊3Nv1Oajz O[%T݇hDŽ*{"D]*Աsn&MMf7l!H~Ku\%ouVЧFYWixݽSP )8fc iWJy#lؐdb `m١%aGt:k4K"nB^.X1k݈o Eo_U#G&qɽL7lq##B]1TleK2Yek&m. v(BK,Vs[o\;l=lJLhpg{,|=nK4 Z [;j_E I׵;_szԙ|4y[#zlfWFwWH呸 Bl 9KU1׆P.\!>)!ȠRN+1QxmP}_دܺ߿(JOClKv5GTۿC@nS8 €L䉢 2-H;@?^{aq-WYAl|c2M !p@[ :P HDtljųM_'h?93aIWe'ky$f?_0&Pl!DERUA.=K"S<~\OƜvKC5CJd(m$Vc=6 }ZBʾbtKST{BBS/U}AnG6//6{XǪlI{B^f<~Ե KFڣ+YNeŻ}G#0dJ(lw-: /) nš9 GT>R *C3y?'})\7灄JHФ6 -}ʔ\!jxtg>l烕DYk#{$mE)ܥ:+DzgI(lAesf7'. j'ЮP?Eݧ =F|FRw@zB1Ks},:п9}UW{`z{R8%G*\,fuz|z߷&"XQm2sg{Oς[0jH0`aE :zHk-xuPHoE)S O԰-\;ɒMMglZ 6X{ҥČ l./O8,nb7V7+ŐY@ì3*lpjptHV޲#:0NlO`wc!8&k=QZm4i'3.{&xl[ ]m!O 捒NeWzdaՉd v$TqBk!з:aT)Hkr[X= Kw)^JȬI' ˹uIfy:Ep0s#|h2tPʬnhzAnz3֥f#!p:9hk+I!Ko =݅1E OFqI̺`lPh2F^9ݬd bEb$j]7lR,_j~O`a^ k @f~HTz{^)<Ĺ!q?i/j/2'؇?Ac^,I+[Io@W~_ xVmgU7րO kꕘ ᮛWO^KhώD/HOJWd?8EB@c+jbL!K7dOu0M|a?ށB3;"۹dYKi&C| B!~K3!uBCYkTj.J4c406!>;SXe8HY9eWCX;:^+ʵ }R3kdJ#>x 1'%\?Ƅd~,y$@B`8x?u.&$gyllVH tn/gH`rɸ:DN,֩T7SCgghr  ({W~2oTCBMJ }? ҟq?^^DsJ?ơ@HcBW} AC rO[TTՊ7 ~ygqdh~fSCƅډL47df:XPON(f 1sr1MW]t@.h"L)85f}LkSw V8*dغ&ZvV\^ j8!<p/$?["v,)HB' MWا7xx_6WЦiX7)k{be/@&:\װS_aW€. ܭ՝2 9<gXp,:ZMrϷH{{7q@lc,$t;ab' 8{!k"^HI2.8!)d Gѻ< 2Ƅy"ʝ%{|yBӸ~Գbit= ҰəR>ũ0ЏΡ  LԛU"udiV\q^=$6i;Ѥ'kQbzW1DQsUc8 'L1#kaP?`yvr]7JrP;dcLs p}Jj[I9qXb9-?% 3ZvKD!yj+ $Qs?wm~tXɁ{c lł %MSN+ U라a5uΥ/ ŻRZa4\L~V1MFa8'E /s1%+uZ{wz Or%ޢMUNe5*Վ[lJEx8 $U }=(2R4L*vS K0!>cm)1" 5rKykgV qHLaZSAH RvwKEJ~ߒF@c(~ ?^4_>"r 5QJFh~z###^paQS&[+پ9go'6./4_QK/vL,Q ҮHI1YO J Np I~+2|'\(f M}t~[CI`Jrwi~U#}Q;)D^Z8*SG`+g7r K3WbNT2(>E.KפK³x7Q.=)!oU%I:aӰtn _/0"-NS:N .fy[P63 ȡ&[;KtO5-0G4^AR>@%2_ZiN@ $<>,wMɖ%>i"H^յ@P5=| <{1DAɕrCeM+i26G;Ybzrmc `ַɑ45f$=d4>%h;ytoB(HWա0onʋKTO *`Y3"S=/gd#1Pahu|f/RߡK~`4=On38o'£ȁIW{z..OsmM37eYʞpb>iAeK{ԍGGsf58NNH*HT=Ҝ?Ig|һ:Mm]YR88\(qYv˽z~ɀMfy D u:j\NDw&KsU( PE ͒u>XJ,6D#K@CgSklz>ʕqfH^O9?>Ny}˕m=8ƃVM4 سc*cc t lIiW#<q|SgD=]l) =qaƮUњ HYNjtW>%YŰe|Dw ¤U+x/r!mX2.ڤȘ72{Ǻq_5+VFQUߊ*Ge[{XPwjK)R0ʽE/ZuI:` |X֯԰szB^0SUQA4; ϳt-o.-<vros֙f@!UP懢'/H5K#De,)f8WMZ8-Rl47Pd2USTfl-emjy͑>R b 輝$"ĭ8rEރ#Uk>/*aOFJJnCwxMU..">@>Uth=+U ?-^_\t[}˕aX@AڹEVњU%giL-ֿ c/_y)"hE%a^ȤUm;WΈO C 7saddљCῷh]G#[q݊} ]ᚍk~' !%T`6qf5Q7bOБmbvKLQaUmΜUJVFq0{36%褾yq4rCLX(ndyez"2K;@k?6 = u3H'NKjHa.s/gpe4WVㄽ&v,|_Ad@w䨃=Ϡ}Ӏ̗DßF1hs0 .{"O H/MXР0a׷y rWXL:iHze8״ 2["EITj4+i餐m^2^Aiao q9b} ؐ@UhHH{ 9l0 fЫr c$i@ڀgb՞@"$(˃$bT#u貽c$!Pa1 #P] B_/:xw }!N jㆁNL:jGj=ës" tv+g"};KoZi: @_Lx03 7a n~5[\"4O_1ů\h=-~?"/M2=[,aG?Ya7r * >ݗe(em 9KG0N*ox^ 06.b|$EISfOw0y`v/ȿi;&j9dJ,Nm $eKR3l=7"XgbHIRV<.e\@r rw C[a>$HSm&[L#&uY-z/'tKBFN Op8nKI/OgfN i~>M< 7yu[KY$v3chD8WQұɅ!0 5T ܗ {ZڿO+"qdXQZ[G,qr2߆VuH ʯ35TQRb@dzDjl4WJdi9k.{XVD)$ʵ-K4]:԰nQA(op٢n [@2t`H򎄗"Rk+ߺv`3 il{My]kSJH'͕Cx8<)iǾTB{BRTuw9)Z4WWYGWD9IaY-r_ۀs^}q |Z [qI|+tω![al>ڇt {8J4pW,P*Z3zֶl`A?e~#CV$׽U]PWAbbV,[ MvqQ<EkZ4Gv߮P{ "Pj6s>Պ:NUfA܂Qpkc?ǡ Lު7~9)Cy,^I Q3jYb{,WȺGaNg3QM->6">@5hkɞ閣~9,K!Ttwԋ\#g 0ԓo ! KVpW̕Ts %PvO IX|#Z~wKTSpVϥ@Oc!:U}MphA@A/#9L0mn?m}H4btM(תy#Sqp}pLfv<괸>uf$U*N)=e*5JRY.oMngT`uCjUfѸp#쒀hVLe$H*ez lQ`[/'0R3~ԏR78GE]v+~yȗe/v ֡ ?%{Lr1|Q-(w +l(޴| mlt9P7Q0&PIh{4x(mX:]R+s@haUtbGHlYRea@n(OYaas5R iޔ 2bSmgϫ͞Tk[^{lIa ]*i5kkQ.:);Q65¦'!Gkq+hg+9~y+m&iOӺumdkM[?6gyŴK%Z_J2npEl&2j>!zXs=@۟T\h:?֎<tzѡd%j^a~)|/0ҤK!}8c&DY.lPMMȺyEiߤXIc9o6z$Fi|1F([{+wUlLD*@&@4mmK!n3Mӌ,=8ڲVt UJ{SN= $6~ٹ!>NA?N$i6S-1J9 "ߡ ธia/9ξd/MA҇ZM3ԠtG!2{=z5Ma[91W%}B8APL̫<^ wW)^7논8fvt(RI &䥭'}_Eؠ\MoΤ--$ Ʋ]I 1IDՠ}WƜbL Һ\Pf.W˔w6Kth3:|nRw_Uc㑛U @i}c3ϓL#i9) :¡L84ɂ M͵;ek˫}=b3Z ~[S뀲tmLj"F}~tIRJZ,ΤXah9.ATr b*A6{Gz`m3_˴&[,*H'4mA zQBf#p[4$KPю?zu  QVtSSe6x6t漍; $REASe/.7㮧qa'\gÙ+)n~6`bWiDFYW;Үd0w]!Ҋ " yN=0;At;S0)x 4.hJ_LYFWڅq5eXڷER-3 W{!V~ֽ!E'e^‰l0w;[1q ۛ{gv: ͼzݢU/]SSησs JDs* Kߙ.*z|ytR}jdYI7hxv;+ JNTfv-̌џY&T YFA$xlLE<)~q6a::EgVFjN?x"юxiSp#IL8 !<?n+b4=pL2ipllN8]F$VD^st= ?uY}rQ*4օFAMPz_VPo8?r-p߷ 07EB[˂q"SLn&K:ljc0`f1J)3ǑX′Be9T&kuc!=`Rt'_D_H|/ҳcTn]<'ND:$݂<InT3d4l_%rI:n_tE>@zFV C_`X!FKniqz#Vmnkut9Cp*=_TEHxJ fy/Իr:B-/i{ NfO(|/NhϨ>[5rzNjK;TlI$+ABlQiވ-kےW}&V5|qΗh@mIDևp&61`38.+|Y\(osa2D@5*v-[w}waO, !(VA\7qB)dŁqkӤ q|0H+DQ[sZq~lc&zjĖ׳L-Y rƘpTǫ&IUC2/zRN~#fx.Zpڧ3wpr4~#be3fJYD0dmi1ߋ~e =,tp4еErME[,;%5= 86RhiŪ7u/+U%pPn9N!ECEaۅ5B58f`i90r?8T-鉀ZWO$="G&>̧]o !|h|p*Us %Ͻp,| P$2-qTe{gDfFJ̈́鰬_C<;uA=#lc&Uڌ[L&%S}f m(i ǪLP?sMmt & Lq~~yz{)Z{V8s&^y]RãD3+lpk~yhK=Sŕcmbl)*&Xx~+ YsVT- ʜ.\53"+w/@-W0܋H\Hl ~Of`Dޞ8FtU]΁ 2 }w=~9a=8IIV>3S>SB?\qHB9]@ZrX<݅:5#a.h&?5FF ÑD D o5{|OHLU vNyJ)0&hܿ3T Å(-GOŕ q ;yŠWHO oHqKNG9FlAPA7I3fNY˩-r^Bj~g'v%2x 0dOq7~Ovab4vr{JVocHKSiRRXRZɚi~F ͻ# I4ј_YLTtJw-\`/}RO-.w)F BMLx|%HTX?T Ao%+it'Q}dVfCutFOm&MLYzrI[moOf9ݖgDw$E{{^Q#LYvslB|xM5vZ70ٯ<~Y=1q>+A)3ΖOR)Zýf2kϺ)r qSQbA7l:)4"-ibI)_])Y[;`פq/ĎF~W 19.tm2ą )gt~6J\=dh#@ ik MՕdLds_R ]ZۀSחϠ7"Sb_Y+H \2VhoFL%v/ٺʊ`~\w1@݂WƜaGWdQ1Z#okTnqN1nvFr-MX\94 btdIXjzWF*(r} ;z3`d庉c!;-B-~gKU w'ʯ{Iiu1`tSڌU8 c:*ic.W#p*e.lp;g/Of2zCTc̋%u}@;l}PNc*"{/$QƪxP<R!I|2Vu]SqTE^AX+h Y?EƁ֘]ԼVAuOK'ՈTe(`8ӻ#H∋.o,29UeO׎:tYNh7ɸ`_M6x{::+/WJxׂe4>Rd* LRrScj8MGaS`OZٺ5jwԣ:cЌEPN$J"YϴL^(,Ưq> j%^=Z&L'ZWKg GLTq~M`#^s,hM+dwgVYڗfmxt<#K&DbG6QJ3*G|6KT&Tc{x_":K3/}o{5 xxZI!(*dFu x+ +3=G'G`JyLGk}O&*e@nCͧ09^6a7@t<<^Y %祐-9?#> @P9_)x2[8 Xn 4:|q%n![++K9*A-Q(kڔ. ? @p[r|@ς}CQT_4yEjS(4{M\':$"T.Y 'LFc U%~ʺ^@3?tQf4Ѳ  rqUszǶ-D7 N.#Ycv>RoTv!ދ?z1bPf %aOha{TXՀ_.秺Ѓ'*^siIunB]E1R9fX.pcV{o88E^SCz@gAbe Lb=( w{:jAK=H:,|D`}V> ߏacI-p/tiɴ~i O=@;B ^VOO>AD! f Ev)|5쏿 an`@}%j!~~%Zb.]~JP@'/SQPFxO+q:/G5\8H`N \f˿&r{o<(󪘦 3oyW+3HDٓq&%BY0oSKxHez]qݓe)ȽE*yN&:-֫:L-Z'eŽCT$6@5`thhʃK'~P~mV#3PD|'+ J8tV= 0Be yc l;L[K<ǫ@QȞƧuvBk}S~-\-kz9>׏{T?g=G (F$,U>G"}. Bw|kOCWzWwQWI;;KVLpF4 ŨiU?~nͼfD1/of`fOʼn*RGTx,Y>e$dcW0{5^o6D"OZe Q%^5; SwڭnfKI?iYcۜ..~-X3e}ZtsƳ֪W{vLZ՗d-Uc?uXA"h¼rt_{ Tb*s_" lNYȑ}bg$d<&j{|zD1~j4뜺̧ ,\xSkxv-65ђ`~F*򰪩TA .%f.2s-W]2&Li}_1BDԉrl{q 0t'6@=HW:Ԇ.Q;=јSُ9ŷ@H<CZsi@rrRCP9Yjؾ>  |I^vdCCEJW"kYo>9m/ NzrNu3%r ?DA~7wg{bmyU>~SU܅̸:ncST*,D;shFx:4V{$:KO$)+)1 -;YZ̊m;(ͷd^Z::0X`זh>&% kCTA_G)so$GU(W(j!kqC雱xnz1!"! iB'ʌ_RkڨK_#jFryC Rݥl> r^+1l;wȚQ:EŌbE؛-zj3Jd RPzmQ oUQ&3 ,9ԐФ]f%j{.Ggw!isi'QoJܜ'D I0JUOt{k>2}dNZ>9\[AL?o*彄ggG Y_t)KWmƦ^!WL)7%2Voơl:}AxY+BI:&dyF\ rԒN3@&Qd $mM?jfNdq9 tn#HY왡Кu]0ɭs"{/A<^Exll( Q/A |]IŔyT`Org0"[prJN{Gq<(,\."`KnfnhG7jN4+%y9~o!{ ^}sp8fr+4t<DJ,c#PN'\ń^rȴMc1,sbxY! oha``" T*Dsu=po  s,*>6%HNrͧ2sW'!r! UaW/z"0'az*$GJ~yU(dNo<0mlD਱VqB-rmC'/[eB!i…:}@|zZM[ ֆ *| KucjXpF6@}fO6n%jUeHgGF3&lDs=ʊ)B@Z(d2JDf"؞ T8CHC[4$B ˔Sܮ'~ȶ+bU[XcKn.&EP&4'&DW/BIg[7:G._Ch$ḁd-mt{|(sQ=yPYr?W21;0_36aZ75›2_$$g!꼋Uo@JA)M=r:r/X;`5ok"Uyŋ$$ոŇ % y)F}<{?LZpbxg! ahJc|Cthn8R26>(M99s6̿FO;ē|<5˜ ؿyu*۲up~ל3*Ky-jGP`^gVZĺ LoUeRy*JIT }Ց~^9Dyr#.cN=2dH^4ED/gcqM Ta\^KL;\3\V=FqoW 4/jڛ# t[tl?2ipSHkޝM /?#DpxyD- 0Ţ:giMt3C: 5HiR4`cs;ݫ#z?q퓃m1xu !a=>TD|e؜R<0Ċ5Ov"!j8N"z80?ܤS*fyr],k`x f}DqY̫GʼnHF"5՚xPn"cwn_=,<8 !(|[@;uyG=BF]|(T{Ne}~7d\kzˎ#B:e`8fǼ &Cײ [,LY !#0a !kx {M h_ {0 \(:py]V $H #Ke.x@BkVh #p ^I>ͥcХG̒q? v0Դ<'ZF%ۑV@O cȄ@\00п7_KUK< I~!(}WBĺcSϦZ roPI$_q,-lq̥Vm-t*V>@mpe܂@RgPB|x|y'~ڶGM=wx3k277-Q'̜ή4u˺BDa'ESDk3?i~u&&g/jk|颖v ,n4 9 I0{Ns;[H#"L nJǰp>+Tzվ7B%NZk[z5rB]~1 wB*Oe͋.~9;]I]s3JFi%AwPDb@6Ś&99+q]r6=G^)kr!sw&Fzk)a]3PC|>:w L;RЪHXE{FqL΍ۓOacͺ%)XS-8N59? ivzAg)lH+GunNrѪ6fxzMQ2Cx҇si;9\2)ie36*2ehz1\d^IOSşVOM"rAتJX3P_e~b^9qQ)@,Ȣ/e$_8פADbare(Յ'7˺`mc"CR)koN4+ϔIzhLFA%VWv7<v&jf/0'Bm#!pnkڜA:ω]މ 3'],܏]jYzh 2"5ܙ }k[l\>,A&@w;ӇN=u-}(|Xpg;H_p/I.‡n\Ğyy'd||[ .W(KbNvaivp{qZ˾nѴ_,Vn{l>g)x\z}Ed2,Y&f/褃 th/jOw<;$2'XсLN(QT`]Bd&aY y;HyG=j-fmʎgQpϋ#7FAE/D 6 c}ŠVRa8m4K+Gh $ՏM %)͹r<D]xy$Pߨ |Q^*Px稪; %ypZ!? z\* MJ|!rSŶbti1VFPsr7(wK<;K<"Dmg'Z8J͗%2e3GtƸ\e%J8ܢ;W;ܧΐp&:0%ٜ^FMLQ2[|JVS^*mNs$P8g- ^/|i.tSoU >uJsZS>S i0Iz-\;Q2u69 Fc5nC Eg Aڌ]xEEjHKpQ Wq4nbsӏAYHUXc "#"ڤ{Yn=+b>PP{xzez R0Zk+ƈA&} NpdzE{Qm`21BɇQ\xvL ~^툏^';utZ/Hϯߠv5)]D =*; H[}k T]p.ܯWЏ'sJ8o6*7KZIНa)]a6DUdq8<< i͎;R v#X>/O=NS{uUk;6[++^X8WmTn^eE##2E@s q"|A/GnJţٖu/W\0/T!ZFBBލHD0oݰ?4+DzZٶؓYћlY  >=v:33כSKgP7񭮜Ř3-R`v g\Z3ys*f0#P?IWYLۃ`~|pFb.^]Xbi57>r2,#nU}31~~|bL j9$.*QYaڀ|@lŚRf쯒/ԝ۞<~g 6&=q5RYUv 0u=t9$~,4)vD֮"nRPl 4y糸Ϙ\˒9{5:x3ެ—!(9*L.4jB!E,tΈaZGo].yApY%hמ5kzA]@ntqulBrwaD= y:!a+3Y<0+f]%!(] j c<Nd񔘙폩TL Cx9$ b:Wr1w,<\J&4x6},h9B\zeL#jUhMOxpB=fƥ1Ӌ )U#}@^@<;fA_\׉RsJˆ2l=O$.Nnqj`kBYZx zyӂ~~Yf@DF b&`m=%BCr̍z 0;R""FkI3! C4(6ՕU^p gr#87WCsϱֻ*5-轮 "4l=]D޿?:>C@G+gX;UJl(L{LM i}#)e^#k۳dY&}b2h%BG7⸆,s|N-͗3}/ܫBqS*P~}9Et2,Q[lBO;[Zox~IMԾeG9qe0Q&lbŽ*nR2kqR3h*nwyGwkfK7#!q\ }Ò6 {_bYJS} YOڜ7G5ںbnɥLZ)sdAAX7`Ul`Tq`499-Kk*,98D0 Vb@ D|#(˟BƷcx$ zCOEB-:}7>pIp"u;zjy.̛*ɛ"3n'2M_v}߁.B)-ba2G"T(T=O}8n[!WxmzB&bI}:ⓘi#'SeM>޽DEE!J{ + R)Ԧ/yKʂtƖvm?oG@+BhJT6}4=604"P\1݄M3p`|XDn)w䘺ujn+s% H@=z&h3Ͳ 1>8 =PܾP@7-X_ ?L/]e&(zX@@NM uUr.~/M$)p|,,p|ٖ~ ԝD6JxBwӻߓwp=PPj<3Cr; Aا "5:)D[3,Vۨ毈t45JބDu^PYTL6p&.SfB 9(b;VX8Tgfr,_u=eNԙ Xuƕmg23zI.V:hf7ԯ$kZ zk8s{0a8LvNI$U~3"A<,j=䜉ׁ{SF^.-zclQa[ pGm©qQi\;=='8 Y2ylspv@\j #P  \a+$44`s PN6a=meFquwm^zYMLU=R@Z,rSn|HV] ]oz̴ ̆"[k[_1Eٕؓsvr*XN;FhB3(M43Wp+8-fp`6bWtuD` 2J?xC ~<@Ou6^^\\5tyR)6ՠW;`_#U޻bBn wվ("{Bx|R niYZs|Z\n<%zlAB,4ɠ[\kUf%˱x-? ifMwnp=uSO )\ʄJu$oDoed%ϳ-]W'!QW#nBu/]%Y {pцc4v#A=n6m$ܝ|d0vZ-XbOU6e#|r!QM_2AAM[I S $&=64K6y/B)=>;J6=IijKU9߄o "ycqhq8VFӰB[{h*tҠ<:iwpBaɆn;l l]='P*z=.'@5NRQGZX(yqRnz 7! @OSv? i'燏21+3b`5n Qt*T7_Dެy-6UDJz?\x81;C}%rȡ[)džuwhBY?EvڬՂ&Hy9&N96x>q?#:l&(9 owhH@Ů9fv R Rfí٫g/Yѡ3y#{] u(7f"뿃h"!o\_S !W1#o7њu7.]Ŝ{TcnV4n0ū!d nD5RӋ ^bBT9ZʷD7l>26>a<-_ĺʜ8:b))dRЫ ;z,`2B }Kw{Ѵ.`ԙ%` ~ݙ){u2EN׼EKS!tB,'"2FS@!@ 'jA/OIMuEriŚ{+j!&lz1t=Aޚc0Z;NR@*ڠяtWF^-;,)/H^I3ĭ׉LEof{.tU Fvwy-^)an15dGk)@o;o"[~qCNI9. [Y_]!MCGꃃwM4 ,#^)Tw.+bUgUf`kxMJhK.l_ZrՇ g">^Ue8A侀Ƶ, y_21?81>1o2[ÅQO@G<^kUdt:e c4Yu^;"}ϖoy݇:_  Mr;R+o=e%[];F3DqA 5>hFѐW<ܣYzdޡ>d۞,gO.[jn=v)Ja~*_ 30Ljr18/a4ICm6WUX*m>W>)`U) XJFuK#BTD|11FN1e'4\kIMjf?͗@l[s<)oV nS .#{?~ٌ0wOS*#ʏ8V1v%mѨ~3JMwPIskMԕd:gY^V~Af]Cu}2dm &p=_?kǐr4N+VaLؗEgMFO9ҕYt9+$2)AB'c,Kgw`"ϖMa-:hnꦗحv]Fy/(B̆r&Z8>|mLq|ƒpup'b S@#K;)Yn)|$@;g&z.~w͚7*\GWk9cQ%—wJO][s"B&ZigYF̒~)ŗV4?֡ v9pӰđDK= eƦ6c;_.llKbA77`äsyųޤj#Ls&8ILpt׭i.Oz0>MH(h:HpZ`Ӑ.z "$D7ў'i¬/XPm˟Xdص~>999GHKe.&*f f{|\;`釟W kzw1p(i#6U!A'x=Pp3dU"X]} yhޯwG1 o*8H~# h @6UqouLi$ْ𣆎29z@N3wݭ>h;f- i9KVr\j!'Ie'dqF0˾Qۦpe♧oJY EpI|0{_!>le!MWq2GZDrj} 6X7^-"ޓ…KHBv"%KVF96!09<&W3LQ+AOxOg78 ɴY3?dNW?BfGVh(k"2rZbҿ+q$_jɱڮ.ʋo D+ pP (jI/:*9k'kChCa@j6Z'Qg|)Sޓ_^YHJ=0;e<?7SjY\U ẏ!. JfJ( W<;qO1ni(ՏF.B۽ i^P|mcW\sð"1ВyEQ' XWiݩɼ&$km;umVyLxVuQ؍ b8~F[weI61)ȿmzᗜ֯9ݑlT[Iٍ֯a(/5_ohľpi\ӝ/*INM řgٛB6z`.6͑K``6'1|&f/YXp CN߱>-jX0hZvH?ov`'!*ӣӬyFe68HnpQ( "mɉ [g|z0/C%#},x5nßCa+p@r2Eg1 ƄeM-X,:Ln@ORQKV/ikM8gOaO(zM3?|:H}T{^k*ԟ\HsRkDEa(#.URb!m 8N~vUXΤKGB~`997ؿm=7r=5JgG+V^$U5^I32%F +:Xɤ,,eou*ˆ"e*̞Mn1nӻyf؈#U&$Hr[\q;f$sY/H?`jQ b2Zckf14XeoaB|ʞhJ"=nʬZI*žc-tӟv WUa%[s P\Y8RS9,#NVťЧb3!U&ԗ]7{2baýPzKbTqAlH<25(7M)1"dxmYU16:US#O<ˢ\ZǞ")F_#͗c[4H`!˙_=)"q桑[aJ LP,n:>Oj>`oi `>Fa Enm׾qS$/`\z~̕#t؏=0J NxI:Urۦ"2oq.8 ؍i~;ltK=(o-[$iY5po6\\kM^%t6t+uRyhzIhyV$<;T_d"OE&`ɝb3nž ZX|`Y/[ƾn+d=R,$s^>@:&dO ~} :}fwhHբt=KAD:TwDHZ_ZIveQ+9L\IkFֹ e8;ipR/i⍝?kS/هԗzgvZcQIN+ u&yuHGGjhڶ}c4Ցh|hW֏Z)8Z4_1PA NٓcT ^6%cI:1 6y(G]^(+T*t{D .$%\+6Y𭇻k ;e-ű ;޸0p4)H; M,.k@`Ux~d.&QU(%@1Rw_ XrkJ'!Dɟ}'R^nC"MƂ'J뤷5f%8\ҶQd!$n?&;;~R/uYwNeۚ(|վSgknO_Ex]Lzª05d7#ty)r3w9i~wJ*NO*b h,m޼!%D^l&6EW= iC(!-q02ö:Z bȪѥy) )yޔ ԷAuN]lmC1ID%~plEbeO$Δq+m+~KNjbBm3̾Bطl!,͠xW/,Z*]1U_uHg3xi(L%c#'hdЎߛW^&Lb_EvI )ù{v $vQ$TecCf xm أ S葓j36YUAёDRet&wRY n jbcc(b@Y8SZtqw< Y8FnyxO ,q0 j Kwr8RŸĩ(f;)K nɔ(ah-D7 SRcncࢗ4n݇} s&i-RjYŚK!8oOwsù똉W/+劅Qkg)D }.G q<"4`:ȼs d[#Iwj5CztW@b(YA:eܪag9ƚ qp:1ye9- Fɹiou8 IfST,k +#!ʉv `'DZQxn _ rm&|xŖΡ`mkK*ŧ'Q[u_ݲue YrMSmwHg8?l\s2Pqo*zZc˗i)<\O z1ǘUg]u^^Fm6]w3H~ f[K}AHA: tO1wcQewe˭[{!bDCm.M#-.L`<[)4~n9Y^JT;$~&nVDLn$W04a F:^6&u mHO X&!+m ƄHBĻa݁3,!^zp69rl'f'UmRdkNLΈY1"C[:b8l?fLSs@<Sfg}힆@_<|lAO{NWTBXkhec1/:M1b0uC ,UUrB1:!<߸f:ڕ*>E O4q~`-gx-qhTZչbbMy̼Om4F\R2кe ο_Cb ЇƩvr򱕠 !{8NG^Fx 2בd~>^$wm^aɪ]F KQe19 wpI"T^Ǐ8W@AnAMld𔠓tf9{M 8Cx3cG|ix+m!:B=mi4¦ X `B!{ nga)dFB*|cT(@ 8jZJf`#M2E_ߝƖLꍮ[!Ga"Tw[8֋ƣedG޿W/&E/]#E,afLbRmQ)wCG9scdzWF[.S8!8)ܤfS#b B$WhRaP|T :|`?$Eq/=a}#\+vT;a1@[:CŢZ1-zɔՌ|oYgC> B$ئc_}Z80Ȝ碭 \y_G=+ϧ/˨N>SN)X޶/޴c AζiN\{XK(t^↛Ȧ*[q%%@?*c QCkdͳQ@5sf^7%HQPWZֆ*^3`!4nk!(,+m8$֏0GV1y5[Ԓ-ԑL*fĹ*@4`XɤqzO1mrLx&nUB Kqe0țsF\ Teޅcclmw*Rа#VW~)R 6;01<, .`N2!ÔEve'tCO@RAлex0zlb#+.ثT ,S SK.p>!Ntwm>|$hl~g_xCHW'9ZBԽlSf C}@nm^ wJM*'ቜ4;UXvӥ -"9q:}`7 )M]DM/jv2ҋ1NJt7oO [ec:6 ~ShlBǟb^$.{V;]yES =KONlPe$}hȌuϓ-{`9#ի(f<$9R(G,KEY9+W<<Շ=L-9M/ IQe%j =p'5 |}CFwG+t?9Z -C"$9VW7ݫq C"l,] |} LaP?xCD$/Dˤﻯe4#pƑAm1V^XNx>8j\U\iq$,HaCljlR`YZZ#OSȡi PRK/|PT Xw"R"$4( qYV;&i.tci׍&ZϯrB2òcX'9D}*K޵K9N{:]IxgWOB:{W+Fy&і"gDsg&Dx8qPF0=p K6|$Q߽f6Z  (ӕPe!vljѦ_ޯ`DKWdڍWM,)VwMMP#"\? x 0V܊U~VY! [/m|T7$aPl+F1Nb|/|[t}d+uκM;V|K%c,<ܥհsf*I OwFRا1=Qq!Vp $FE{ra!\%>x^ I:ѽ{v_= PA_A'@@rDaY06A,̒*f[7 .#coJ *V|B0NգخwbyH1.gaȦKϜFu;Bf )!ayd<__.1N{A cdM*8OѦVQėMOԭMIٕb Ql1;Ra7XX19=>U3g'%$5D}M@dy44㙄Sd1B#5V`AVl^W fAwuq)gG:a4!L8}?۝vI,V{\";[5M`˨'H75wN,N.EH&vRk=?ö1{R/~S!>M'KMϢ/O~ptdi|^" *a7Fbo6d 2?}@Ǘ0ܗH%ߣ?u 6;2 waU|ţA+#q/i0P&L ZmTL6:VLR V ԉ ~ȧ/db-A֐.T}E$OnǫG9QTYTԬu%p _ZOak5s:ߏ'$mbo1Tl\,HG͈圱΢t`!R X*4 [ PNς LoZ+öeyVشXc;1%3 ?JQ I )TvkJN:7ŅMVN52`am;ÞN1! M'= fw2w?k&VtOt;4j}_N:Nud"L$4ѢHJnc7~1},Ϥgѥ ΥvہR:&;ԆCP5?wɏP0χp`JvLu$\]0l@u}sgSe(5kF6su,::!PڈoV3So458qon}/i]{w*~Q55p\J= ?\e{T=e\h$Ih+YܠXʧ!@тa2ȋ30|t'ѕ}Κt,ss N1$9%̳Oeq3Lfma哜7U(-ʼs8FYdȩ{LNIgrzT= /׳؜*yEC 7nȌU)5' Grd?'+2\R)faVd[םHZzNb]=Չ+t4-j;MM!`;^7 >dnxVK$>* A$O8ҔK0X!$@N^#*mi HbW#r4i>J^P*=|xC-"J&r3JCH/NF4y֡hZR9}uYo/ćJ %_-l: -lx])AhgS]0ɜ&g IR Hl" TXm÷-c,͆uVnd%CwƬ' )\[ݍ4٣ܯNzx/ d%Ad{tsj ظaP4Pٺ$=I3&?g# ?7ɓL%#Zq rR)ߎO<~IP{jɔ Ull%~AJ^cxytBJ&xٵfFW{9Oj  ~3(k2$=74tlmv͝ugiE%M\/n;/6/I!Z*u <ԏ}S4.'p34hkƀw;phcyA;-9THf|SKq+~EOʹ@~ϛ>+gܨ`y#rλm@-he9S&8dg2'[V,,Lﮟ)b` ޹%c#1]C겜>d_%WaVIBboW\|֢.l;d~ ~جa+Md^ BE;>şUG8"]DQn 'O+_?b2itﴣs=B d(LsI„l=1',8R!R= &\3JC5aY#Ź}V{wCqD¦n6燯p` \ו?~8xt!H꠻&ٸrxByQljG!+^!t6(}&`?uĭ~E)nWDзNt0VJ_GJ&/\XLrp2Ӯi%۾!kE[@7=>ܥ'g[@H8rT(w\=o(qf!?&jqX ΋7RPqz]'y7N~d)jb8  9K4š!}]xi%8/,jc W3JUI~8 E/iGm_d?4}ꄪ.C=A|8"c)A&J>{hÙUdMg>٧Q=Aa+,I)[RF60Ђ7M\k8[Dg<_et-Rf,\e `[G+!ߐjS|Dv(XkAN+^y-,,h}@݁7^4p.6ϒb툆.V۴#>#FP(vܜ Z%Ȓr’][LiM|*1A\ B[I9 .1PH鐀f#Q;qۨ]PB)w֍ ,1ni_#ؔކB8wD7omUu[]s/JW6a<@$؁QHnm|Zh8d}hяlJ?CBzsfdGWt甲ޒ^O1IPK7QkWnϟk[e՞˃O,R(QZkX҆59Z ?w"6;*/Z (b V*=!lQ^I٦i"8K{d6[moJ5/E|]1p2"ĉU6j#AmX>cO#RQ iyg|ػ2{nC<d~],zӿrM4.jad<PwY0rӞ[%,1GLy_BDPr]N.F4Qe{M ҤjZ>{M}3!@mÄtz .AۤgF"^ X8Ǯl9?f˲U/Q~鈴$s$Wll!A=GΈo(Îï)( s"іpĿ[6j HH%6R'-^Y%_~|0%@P67M6"B4){ɆÓ'4UO3hLG9PeԥTEf \*3"!Rf70+~7>IK4z-So`w ۽ n8S6ws^FD?i"ģx4UyNUHc1WEX: 2FEOܗJ_hh- gDKW"m&zt] LCtA&7!O5#@s^Q;"HSzIy2d:XyX鉑)+<TmeBU#HtցJ ڣ/k.`p0<2Wf8n-St2x,Ja]Y ~ efm/W2~ P$Rǫ3;1w铡vWu,tꪚD9eɱXKUw3p ;K#ַh]!_~PBd=7/C@HuSߺS\|{̆9TtJ_EZgzL1 @/B7^hfXf ܛ`ݖw;uq0u-=]+qu2INJoQ cZe#\ >OlOG͊2zN'\X-SOR%֠o  ^ ʷ!Q ׉ZstسAő[.-B}E]8k&RH[EGI?ʯZ"Ba? ^(W<_HΧL\X㬄G~=CN»IPZsu9 LLWGz=bWnn1&h/i{oQS>̑x pHq!8D+yHK§hԳ3Hb8][?BWn盗A3VXa(d5Kv~sIj.lzvKH&aA5<90QЭ*qrVo-']OYj?¼tMǪXK? Ȯe,x)J~FK؛' {)_$x @yboVw<`s+ha>\M-1Vh%ՐcAȭO+t翸mv7r1QœzuۙVd\9(<]_XKQ|"g+2?_ U, Qd XRRʪkKl91}[ E,FpGetbCcUG-a2طJ q7=V*GGA=-!]h;Q(0^=4 8\WV1(TesnJ6O |Qy*Y$Epa핉lRȽ^cJ !(HN/&lpO;:# ^bs=ʿ_cpUDyh%`K9IZٕH3=}LB4Z>*[_Q=uGI WQUΰ,q<ԱUZBe&\e`%V);B F!G&j&K$_鍠- Fc5Srh01g"kB6|U dm=7"/w/fD-(: ㋲2f<VUoEc!] -esqF.$~UԼxޓ2=~"gmnAgIjrXFV'7CIK/3hL (bH*e9Xi|'7x@x)G*׮7q_3eho fQ J2#@zFzf<I#'kcv'T$9Va`:t"Wcj_Y"OKK xʋ4qᅥ\8[8rjc_$S" έKGZPFUb,HB$jWv9d{VPx.&+nVQݧrx)2ҪKT*E\RzQs }m2xP|day*T8$!q7`c5XQXՀQ'7ZÓ`pf7ڐS:Q^n\yD^6eI'W2AW^@|-'[]#շ' ^OP]Y|aѨl Y?[ku+q@*b9L6ѕ-I~on?}bU߈:rF뾺_)Pbՙ,OY/Rp=-l O43g+ƴm HH {bMLEM=-tUEbFq)~Fh=Pg(aXO\5Q "gB+sOc;m72?EHVѺ}<"`᠅P2tiB:S6;;h[A4'DX͸Xx\}ygww<b *> 9MwЂuQV@\wM}Ȁŏ~֓_d!ߐb mX>ҢPJNBt8$o%R2xMhiU&NYh/]r428U6&ɯ~ȳ"Xz^p'sNr̗pW~+8Ы*Z4W!vsO:ZܖQӘ s_l ᎍoCqMJ^ (Lgfo,mv 1a]4+/cFݳC#.qv2FDC F!LiKQFwDH EIH  Bst!C G̀ApfFpe}$7.!4UvޗwpL&tjߵB͋#PH4mLd BgPU ɥ[wֿ񍢸^DK(!;X7 =i!"9 "DAF>87Ȁ %k=σ[bG;❑} ѡy/?V,D*n_0{$dׄ"އl:j8O/Zj] Fe!U-эkžHvY"Gq%řV@s)&NF9S\ Д߮{կ޾! kxk^!ЮYZWG\@.ׇ.H1ZͭbExT1jY5OCsȜT/'DGtc#O:bSk;gjtjx?Þ?+ ZNتIc BYoE=ımjJ7H}SnFem'CִJ<7a=^ 1=4^%M3߲gdv@}ҭ4O(o "s$["<1kxy G*!nGnޢx뿤c\̴2w* {Í=!s)&Ҩ/X2e"GƔ{bi;02^XΈGXYAWreuS]t 63I=]0|iee\Esۛj$RPÝ\OM$8,7¢{&fV1V~o<&'=ɦ|lԅŇpF]NNuGoh{NtJ͐T ߳lHBu@8Rԡ ZW 02gG@2c*,U+J,3psS4:&FU͋Xq93nj |yAiu _fmǡ*x1G5ꚢlRJjz?lUJ9$I_`TKW<ɞD2E{27o爀jH͗J,#[O=aCZVRX=T (3(DMJг呼2v ]xD>ȥzkKj,q1?.N>M}D' 6,3H 9jDYZѵy10U nZHh/)z/oI+,X NG70N=(@h_kn F/ lwqzIbБ gzF 1z) tNyS/NKgz*I/舊C~SO@aO(`3rLJK]/ g>Wcl )f;Dj8C:s}|qHYOGͣ J ϑMN0W&? нjC#ض$&K){kc ֯|:G/0lXbnԺۀ[H*C_p9²Ӻ9j6sPl9ͺ*>/.1fu5qjH*e͙nzTѻu \fy>܄j $dgȿLe]: T$w7K^~ Oa+ |}ߤxȏMZvi坠jt oVT4kˣ'ό;}I1>h1K(.\YXR ;uX=Zٶ+>:784@3Wp߲ぢ7ғ/;$.Xvp6~EEw+[_6/զ]{7"FX1tr@<'+noWoKCADVo,f!3}>||zVl>iZopqZ[&7)w\+jҶ5], Zk+ݿw?q3lϠEML`a4lĹcϷ MW q8kv}n$8 @vgј,;͜1 F 3kzjr8{fT[G9t jl9NR#$Ky`FD] @JLן$[ߜ>ҤE; TKV O.3e=22S—~ (:AoD]7a;ӎ*m̐ʹ̛~ iI糉=iui)zyxRU9Ly} сFQ)kQȸmy x2f롪M=*2k>CE2nT;=HHSD~|J]cGaUsS[%W.U2T>ׯ s0ZNK".+]rp\Oz&2 "8iCe^Dӳ{'u4y NV<;.waYD z Mȍ++CSH؄F/Q`V]!@K*eܶac-lx?b ~|8S_sL΋Eʍў`gTºzgEVUҡDsCFd5m4Eu[FڢucQWK}6+v%OP4)cmƣqV*є7lCj_ !Ctޔ1(3x:;o *6Owz ClzO>1 %~7F{5VR/ĉ'DxbPՒFk ̰.M3{ (og6|Fԅ+I `QàƗ-$ 9]Ҡ ˲4VB~/|1|N.;ϲp`g6c+03F't׽ vWH,Rdۄ4#yB /gY2if&P$ݔ@32۸ԴۙO 0č̗o0$oZx00NhK`#ԙt\W߾Ai~ʍr%)VfE *?R,Ո۸jQ*#`^bJT[ۣR et1^ L~DŽ~ M/p_qp5Z"dEDAQ*7?^-k{"`Ʀb"QAy!D՟R +}$`n\foypkvo<Uml|ϵW;,M!kV1;Ce2xRwA6mq8o,E kv+"G0]fȭ9afU [奢9NT3_W'sMp7 !ЮzbGѫnpK4I(c[}3R+xAy%`4qz5|"N4|6LvO4ȞcJ"@94?C |^4)#9[qtӜ4>EToCECa9|N毯Bș4}#h \MVpQ1H3~uJm:gl`U!xN}9 ڨ3dT!4ER^w*;`glEqfh sҽҏYߞj @T; ,Awb .5:rOA3\Q\W?a opB],h/-ϕQ!5%u_T`@ Zq5(#G 7,u`0ߵ1PÇlu,: [!uC5{^k",_T?jkB=t(ӤPb*|Dl[ss#$TH]±8:2, 9^&Vjm/è3Z9}',uC$ oAd<uܱ{A]] ny` DLVH7U럿В߷sܜ#Yx1n̐,8z$aݨpFM tmCy-k# +QWВ-9;'-;KAp3yb2͔&wOg_$~vWV4$`2Tvԋ#>UEو0QP67JyzV@8jشnz]@1Y$'3 ?BV O>Tt~_T{f%}GiEawG+Ѕ:UcTG6Aw+͂pؠai9{HRyr8™ ) h wof%|[JOkձzm>ZCz#n2w2'dwN{dc h =(=.bfVn&tdEJ%ZPuÎ% ugٲ9/pwpvj$"RY!}۝{˱cNjư x<%hؘ$l4bvT'Я3] q{/?~q ̪`@[M`)v"yvڮR%p#B77)tϿ;Lvɸjb\~yit~2~Iڏy(.:h[n4I/ ZWaW$UZ+|z rrn|':u_`)' /e!;VJ@I%7O4ȡ:Z ݀`le$g̻ǟ!QEG_*kdf/Ņ 7*dn6Odc~]*0W7$Ō#&G6Ag&Ϝd/6>%i4AX\A 1Xύ8K?C7InQ a{YΘm= oإͅVɫ+e=:tLZ>6إStEv}BRM!w%qռZ@n@ЧJSj4j.R UEC6 VOp+Ec;feM6*{P nʆ eVّqFl#Uu0iUKG^a~; *p(ºj+)\-c7bÓ:xDqvf%utS m % T.cm tE;P[wfo{z=TGp1zVy F*a)fZ3$5:[nv G^뤁hUē nL}@R r]@{b\AH抉Iaq4<7Л])5OD{d.w5#kڵr$ȝ\{f87o$??T /.i=Mws3?yrWݤNm0ߧQXMSƨF)HvZE~ GePQo/=>Ϡ w\A4#Ԃs2 ,嚒a*jNw2rVp ŖAI&hH.c]?)ضy熬 A}``Hہz@A.̖Dm½䤸/WiuoƜe,? "?YZ=`&USs8D&79<M1R (vP߂M;.I%-9gdzj \][KrG"472-XO5̶}|`rT@aQWTЕ%G{[vNl"h:ɓSbF[^*,X7]l\?*E) GA٠ߣXQF挋 GOG@zDκxyOXS_$1Hߑ wK.e(`RY-8.92\y^,tNhDu%0E%x-l1\XA8}p1K;{ihyf0z&j6,퍠I8rj?HL+ͮ.|bњ .)׵bx~*lN ,LBa}:GeQq ⒟ع#~TInq\8ꍰE*&jf;4{]u"n5ӗ8 BvU|$Zh\NJ הt;_qVm9z2jm|ԻfԣzOd>S@h[ըΨB) ;aw 'fg;>&NaO Mk3 >Zw'ڵK @GJ`#RDЖAT$@JwSn/ӱ/2~,VK3q 칥b0KxmMn,8J8,sa4fqS_1Z:MEV 'lp?@Ax,[X3+_xK7y\l*f5b8sVcvqKw 6"ɮ_#?$QL굯 [}S+N#QlS^&6}5lJ?&`a'(RM˚H2$x:LyP09W?AP%(P)ȝW X$4 x !nyLz7qg7Nyh"O%׀ZK^㴦d.Ejk  8É׆veAB='u~3fc as+1%yǁ 2vY>_ϱS4= > ȟەB* {bDth2@%xhImq1"e5P*cHr9o2XJy 11|7'5V|ʹhJ"w&[,V)d>hҲC=+,M r P6cŚUMqƎdG\ w,d1|K*CVy,Xд2·.Vw-,WovzR HҞ׃we!SJK)41jp& >3Ɓ X=يH?9-jQn`N+eҵzBSbv=N HWӖo[_jλ #PĖ WhjEĢ!=cI A) >nwRuVH!Ëʒc.w +E;,|fv WX6Y2bWSoƑ_.$/R4QAHd '(%ZI+Hҭ/s%v<]9n' xZXJg͟?c`)1bP81RiOc!A5wrNj딚Y v?Hqu'P. :S^Um"hG7b1F<൭|i/ci ,@V ZCJۻyo*n-Ù $| K5{|a *x:sem$z /F|U0٪Ebga)I0 Ko>O>DaĀ}Ic⻡8=CAz]zK d4 .E 6[Spk܎$7S>;ӑo &(y!Jl_xz[~ 7ʣLM/,f2h6 -eNdBW^vcd1q&b@~5!,2( dCQ=yQa?P:r4@9f$@2gnoD*44\*щ=u<.Ÿ)/5qeQW_IaWPd9e쑴eWY:^"8ZQK/Ad E/Z"3P7 3I:΄rTzRCgf#Jc@z&=nZN"2!F!BX봃3A=>ʳ%nB2:O'$)~s5@Y_yڛSgy;q;qb/g4#2ワ'&Ru~v%j\A4l_oM 끽e7eo({BoS\O$hV{n Z5$<V h![d@5z/A<ӿ ͛LOf"VWfJ1a2ϊҘ_XQcLkzT+A6Pk9vv<w$B_*m_&s|k皿u.n.[6=ιv ⚮AP".K+<ő UܟIi̬y4 ڑ;})Kf0 Ui]9t;.qJ,0jܒ8&>ѷ>X,Lh_JA$AѺnj0JYmZ8ҵ] 9 bJVQ#l 8PA譑 Kͨ$ϙ +\G=e ǟu =d=˹uҜJ<35WmVlCBEJ5|Qط#1ם0%ܭFlꬒgdVg%?-`f*0^U1n HV/n%b :kس\>frc2~/mse:U00FR~,T%bϳQ/gg2 d[IAk_6ڱD!#GᡔQ%Rp,3rHY:tS3:Z[]šLOǞt+d-%:OL`EZ*CysJ}Z͔mGU4pa*0i n9{tɟ`A*W[du.%^Qq OcSSbGE±]*Ռw"XdB%G[D4]gw[!Ά]INF&4AUr*D-8^ cN`,w׌I+]<:1I*-ڳXF2D:*%=z~G!M`xt/|O4Y󻦌=^ڢ 1)xVWh{z!C% 7n/O"ftsL⬟#42>j#|vȮĩJ>6P-2/R,v';S~J4dyWm䡉7y>QŞ.aP[w P%n  ̙ڝu+rVս [ե`gϿeWa +bw΢nfQV0\6kDI1ܸ߳ҠJyz .jC5ÙY7N'q?Qo-`Ķ lK&U(̈;,teʤ:lidYZ߽KvZ 6u"C6O7!FKmt`o>X.3 rYj/tBkI󟲣Pg&qaג%K8@g(Lጸ6 p>akn zFo ݰ)JbȄ-HSʋo^NsN%̸M~=lR#g4!c #z{)jg=VmQ扔N8FƮ3i2e1FRT*IJd QuG\DAbjJ/uw9 \t}ww3dX%Fܱ]͆~ٍCT)6 cjCrBoV쬏5ig-eQDr(fӺuUx'WkL* Ktq er2mfp2R~om\c;߰,2R]< IE:),;68SKXHKAM2M5nv&G)@WC|ޗz`$grΚ4 @{y:c>~#xtV~HexJ\H 9|spb;8x>J|Ɂ䕛GQ^sȺ B8sOky)ƭڄ]Q#!ys[nU4 KrPHI$t͒jG>D/&ߎLگN 怔i+ iXĽ9'9ꩯFr/WI=:0b%<'~}|L1ޠl)怌:g6W2 $H3_M"mNg wAO !γ4:RMˆfk mz8qt$ S|'DJ:ءR qH$]vQ23 OVK)ۂA*F1k'uH[R5G2T' wǶC|<(U6hDVc Qe [21p#wAg?IUY8,{_Ao;اQꖢ(fH܋c]Й셆BaP1Z" > bCJ"Og6b!G*eв`E~/eJM:Ao3[=nkjY9f %/pK6^WB?ۅ^úCmѥ2F +b:>ʝ(#Q6-AG<-ݸ}N&ÿ ";>(};=Zb2^cVb ?EN4:-}:=C4Iz/DlC,=1:u^]rAt`K%he(2[Q~ z4*=S=i16^l3^'V&דbEȃ`DZA^d?4 N,Xqn'' 6mT7uiϰI S)?kU-ŋ6Y#4opa~q)$s3I&/됡U#a9CM &4֘M )&UA%[#xHMc5[%vqi*4x!3}u*k!p⬃*׋ܬ>5)H9l\aG_ݝtTY;٦J &IߒBܪڑ'5o';jQ hSN}U]e3v} Hcm64ܨGþ,1≮:~#e8#QPQ8M8U".P> !p5$CCNpfRbn1AZcȭ`9 HM|1Xf(~}P܎,='Fz73h%Ҕ {*X+,*oRePßOZ8mGCaf2S.A}E[iq rb$2ѾO$'Bv" L2RBWκ(xsS\k fD^/ 1*^Ǣ/!x,AN76 ̇% f42%Pdb=xS֥fjp2ZxR>k (9'z7dS} (EiD!~ZLk#Ol>{9m 6҇H ZW_bx jjUk#n3d;SKXOv40A~K?4]i#%(]px?ۇ^^oUtBI71vVF/J a֚l3 bBɣ$"+OC+O1 Ŷ\};]Hz?Ka\#;\9$`w0A{ M SS~IDp)NMBO!ߏfd0 ͛ <#=R.dHԲ3[F!_ % MMt)n y\AYTԛYROѺ#ͅN뷩+1*e|>md:7 pnINq͏қi|=]~Y[QП;Yٔ 2ejQJBlTdp8 o3Oڕ *͒0G/覴3oElrcD2xtzٛژ3*Qk:hl!,yET,|dمZk]7Q|lJݕGƏ)#O9>+P=VM㱠X8|+Qu/"$#㽙] 4cmP&q3Ĺ7iiE2jK` B}pYR} H 9Uzj\Qa)n5{Z FJPgN}Ϡk/X :<*J] u$p0lL VbizO:4ˑ2qO{%4La%6!^Ke oOrCRYt@G<2 M$*Up6kp]1`e=B'2>agf<2X_ ̇0gyRr24zN@? ;|\}RbԼXxwqͶ_&(mm;ywxΌ89sУ@":c]WR YyyL0z^t-"= *{ '~o}|-٩Q*1ѧZqi:?lbVb?p|!N5}VڴUq 4?=KE jRXAL5@E[7%tc)uyl]+(i+d`NߍC+~{8qI[ .%?ϵV~` \B*QAƳgA{<v1*cgՠ<1((5LԿ1ܰw/zQHiA3d245@gk .(hn6;\z>BqPK{քaLK4L|XV 9t` kET (DzRjAf&.2ș[UJn#x 0ʉQx`#>[#դDY:g2}q@${qtrv}˴7J&e V#}mR ֠*}UW?gd("4YUFhbzlkhͭ,U't8:DYCW{'dan 4ls j7[r3 e}=LQ&![i8x406Ìg6v{;5SpЪCXX5F܎/  ƚ+ð["v55M+- uےo[Fl%q Jw[mi-d'V! C=Tf-`8teZ~<Ӟj- ܞ6yc3a&53Im14[ur.8ҧ4ڨH$noɊwc_Iwq9UΜÐŻѱj+baȲCEj2MO@6;/Yײѝw@Z£?їawF%@#hZ}i?(&")ܯ7?C; f2a6C)5e5h)8. )2%ps,γåQ3h Qνe1}<ą3ԝQLfsL8HoPNVi+C[ؤ"ւ_H$tC7L^g;*3#nmGMxgL0M(]s~K'"sP=O=xoYyh gJ|yz1~ /ٟ݄NPq\V#8 {[a BSS+B ~٧%I>tȢhr@%aJ Kz`\莕Pg1%2.IGG4l澒l^& ޮwj@MخVqD_:.@t(%~ ~2bI}!"&1Ccta4,Rb(m; ĕx/ygƝ@lz%qR/>!? ]*:EfW,DqX#;.'hf1'S $!Eh#>9aVA]id2fe|f``xfEu5wvDzѤ̀}3l]G߀R%e$nL8_\Rx(QTJ )椣I"E d0#ϐdQAXPf1e*LQV3],xYcug-{bX@9Lt{ЉQ7Mw~4㬘 l\PK2ey|G'dCuv{-Rg-rtoC??/0\hF}d龣'DO4EH)!@L􅬛0ŏw]EMwfƞ*##I@Q $(`6 >?t]f줯k $Wѻ@`1փV 'O8}3 W\$=5!&Fuᡦ}^Z06+E!`JWgL,}) ['X>(Hwz;1?u=P ^MجTEV~y4[iWp2#@m|v}QpRkseb[1·=D׽C (. ̿'3~pxnV9⠾liql&~:)W<\[˖Bշڬv (ok\fQ˂\M V/{PkyHbM`#S?#ѽG /}9#)^^!?qVN+G4mJJ*?s7׺FYZM#N<P̟taϧDc@9`)= #  ?(>o]Hƌ]׫1G)a|6B#Sf_4!nG|Z3CVZ]V7)&B«e|JqaU '?M,_ɪX)PRa+K\+܀YKڎ#Ie;깎s13N-S "":ivwq G_|ZY7":yHȣ -4J!5} l6"}qVJW"vjTiPnRJeOI/3#iEk>.AT=ēv-D޵T\ _|BjqJ}@T+O>] Gy>9e֙2I]P!+, XA&G;y/Gm]Ssait}vKEW*oGy29e=,S'|><(#2ZtŖ MmlE *ܱA<{Ĭ:gRR0S#eFC?>U,SprBh՞Es#N)TMٹ@@/=.XSq hѰI5Q.;G;Q;۪F&*h!&0^/P#_@t$Ap)vnfpBF4m96,d^܃ WZSm^jPcy iRjE>/̫f+D"zb*~"$iΟ2ROP 1i'w`ls&&C>R+XF= zEefGCe!ۍsx#a.Taw (uԘ%MCvp#2HsIn;HF=oڝ8h86Fol\0=4]^;_ `cKr=9m؄[*VMKVrNps2Y)L!5 d_}#Qv>X1DHlܫ.fK  'rr!;z1<C+E`~``)|`wō4aaPLdz^XA;j-x<, לysMNF Y(L}F gRFGԝoNryK$ _ӜS4D)j=v/|Yt0% CLӾUO%q;&O=Hc^^2q,eF ȟ\`+sݲ/9wxf*?Ppq~ak]z(PW'@`[ҖIsy}ܼ3fR\Xt̎g[[G౎SD-h'u-; 31b2H0|Gi%5<EM>ӭ@iЅ~e2ԛx'؋vYP)-3`{r>3N ̖ g #;!KjeuWΧT0h,Em"8!R[kD+Hה/0^W]IxmO%˶ʩC)fzl2ݢ^18pGFc仄9Ͽ:W8sw*erX#³Tmɡna'Ӈ]] (VkHH3:yw/H7E0_1?0E!̌ts)޴?mnJ?o'>Rr{z-Tӛ}!?f I>iIi#D @+JTFc3X\W8Ms!zr&aNkvtƐ^m`耈 vC8&C@0x&KeSIZ_2#G=$e!^]37)o9kNp2CVX<@|T}ߕ%,|`7޻6"^KC4ӥb-be[qR."o6>[tC:?m gtV0ꉵܾ|a7m^uҼh& 3c_ Wl_2Qc=V$*<'fY-xZ|HL}I;%D`?i-iga4<ѿ`bo"EѝMֲmg*0&Mq1^̾_Z^$8*cߣ1OoYÝ((1 44xq!}| 7VqYz.^Z~s<#ߟ3]ңڿQ󰬉jrP.x̱bWӣb2PjIZb114᰺a#(CLe׵cAЂ\Q FYӇqeF:FnPt5#Ў ;K.ޚpYʃѳN旖Ga1V `m+Qa4YfRh߆"9tk$ۙv#Ow 3t]*nyeOy-̨DDž-= h=aKތ9&ʕĴt^%z1C]t(;5Uo}~30i)[ݰX)I#C9lu*`u׊4)Yf4 vK4R>N|z|N U={A[~T@B#)1ljDsq|vrxJ\_nا?KMh;^xcF""]J1'& BS򯣭*d+UCA4{ZB#pbd&~kѹ9QO ȷ-G+2JN8LFæ<7&qv& 2{Iud9e "(?^* ;]LR-c7P R/N2\3dX{< #hڲb*sB~bȄNJ3YrDDbԎ}rMGA+@! v&T~}j' ?V-%QjsjE$,;BTe\8"ۇL0n G_4ReM LWzю*ِF#(o#v5ъ(Ʉ^Qt!Osyk`IƲg"P*JP?$ LD6Ğ>0Ɠ16 jk8aiL喂 =vճsΗv*qP8]?Nj& ߀0\R\!:gQ5slV 0Tu±{}1YφxvǔW)~$*i0{W;=7Vsǵi1[hWK9}3Ql|-\(bf 763U >6nnLk0wxCh rRw01߇ Q瓝:jJU] tgFkMy4ɋg ij}Z/~}u0o ( r eKeBe>)/DHj5d%@[LNXc Yl%VSlt ijxHv-"P@YxRl;mŽ ?)pN+[-{gq2 !nLyVlN˒e_g%F:>{ۑ_8I*` HXzD.$wQ\dP`4zŝmMi}3 ťմ,)&;9`Uq'_Zgc|?}!1n*_Gx_y%Ө`-a EJJ}=61;i[ +1.,NS:>ogD\Q}d3л*o5c _e|FƵՅlLypCs+,Jm6ٕxE[u{Ѥ7ՆJeiOXsUue̴%##l*Ε_K&;}9צ7ܔ#@BџcHIZ3\VrV#WZa&)F3 Yg"RᆓF`FʸlN[l7yޤ o G@R햇`"L3sd^fכ.cBz}Kʶn1J g114HXJLsǡ6绖߼yIan\,n\gj2 )bkcfX% vn[s7a\zb/^…̓ ;>1)j֚ o,*=*n{kS)?s~Ȭ]~k( =9 ;4?_6(U:>2L6_5&cD֦cߋX)3Wvy$]Į=pbqR^~fU B٪$ K ƿ;tr}%hb,MuR@p2J e B a1%vR530!֊~Gn$X{r)TnO.F4iI?u' ^ϹzhL螠b)"ףLa-!2Kdq<=}ȇ+5rXi;R!YXᯡs0 Z ڧG3KA>+%a Ny_W"BZX -?k60/;zN3)2נS=)(@hFy"؁ bTdsve,ʆ):8 SLs%d72?RGgirDqWo۩3-|?48[oV/0Y#Ah;cƔ;=Y ?;4l؛CZ̆a?ᨲ"1/^(.sw% ـβ~J:%mȿj R2VnO g3)zUSIF(cՆcFM{n4!J+>n.vrS~tf o.Dnb]>@.aaj\/n(%(^W WX f;Mf>AY ?pzzdQS\MCN2=yd݌u4\7.U{FhyJ?0^x@v(R5XuA|J^c/,3L %cILUWAw]ΙM鏉$*+7(w@S2쨱C{Z71e{=ny;I[ѝ_WhC_~fu9͘9Ak\ױt:T\(=~j7%^Ak3P%Фy9&zd,TΧg@S4=>{mfV!G_btj1=o n_BC8krv܃u>w kX⬶s~w8OJɊJsKvJǶ)+=7ڳ<l~M tɒajlpGZF@N3 @vigup  AyASB,vCx660 g7֝Kj<pΛk/k@WYaAm_%Pċ &IUÀ,rk]/lWKpQ񜨷=EZ1BU5[\ҖRb%j!kƖ)RasK IcOw?+}ݸ_O<55['F!ۢ^i@heP< V@Ry-1^-J)nX}hf8765kb*JmQW+XɈ=/&XlyIds'8*s ZMzC5`E~>;<0(7,A") c ,vrc*'}cR^j~ X漻4S#Fn /?#N-xG)2[58ӣ0ޡ`$p,I|=`I}c}fzg䵰XB~z)I$>`t眣8!(0~R( #9;ޢ%撾+%dɢ ۯl4@zmvvk~,u f0c DUgh;\O8[D 謁`6Kcc~.ǎ8W xe_](A~*9eJ,oY pᚙ NvqzC,2 c@j.`,`$ҫ#/-LY@}6Fd']\E3}ܳ+Dp8?&*B.ZׄΒk H,}_L'뗭L Wb=Z6);795ۧ,%Bҷj^$̘r0p=^|C8":$ڣyV\6L9WI~4O3|At DJ9GF*69TM_Uar<EvE} ڏ~KRl> ܮ-rC4aŔc 苬Ӛa%+KJO%6K4,rbp?Gaſ`Yp3m| /('O TИ[ЬGsPܹo=T XapV#-^- -\ 3l.L C/9xilJCgck*$IY)퀌466]ʑ 4ab$)vj14̎w?3Α%.nߚk +b'^X 9f&!>eV3+lWp<e?oF*8mJ2}aiRj+u @^~kf@Ƙ^Dî& R烂*H>Y ]0"t g՝jjJI&F\G3P@+Ukϲ/kohD,p <ƆA2֯Buxۏfm٘ c@䐍Z>T|&"ek#B~{=%3/2va=T⯮;!r\mG?nd?!QY}+$pxr~4U$&6xl*y<,Q\eXa>նv=hq8EzǂA }sEoII`]AM*Zy~;V;тWQGُ_}TPpۣ\g06.|SYI+xƊ ʽ"p4JSfT:m7|{ 5>! &9 Ŷ}Z%!C$cIvYK}%m( -(N{˹| F9&ͣO0J;֣`ƙʢ/Fdsv,e\Iٝ~8 (1Ec=ޒN‹]gȮH+ʺ/@R%ݵC `HXK=>JYLe0-PЎ Bm|0;_=f$"5f@v1 [ptaa gH'h6{ 12Ag2>S"pQk J9hSN?@ -8Be&}^o˜-[cD Y:8RkdٹAşvAWP2CP,9G rxN(||?/J<ZPF7{*Y}bn9y ;)#{`beqd!1e F?qȆN?>K n[E,h]<Q31K V6]nᠯĩa1[ޒl 7I&.c[Ч5y|ew8r7URG(8t)+%<ì <6"gב7:i;I3o+&zZ\Bze>ھz5K'5yqdZwd4ЄVU+ >+{T#9nlij۶= 05SrT:2ƨ,G:i%19 zzyĞTmԮHaOJ!{(tk7Oߢ6=(Ɍ(? "uuNWqP0d&g*z20".}1iH3(oYe(eYol{E7CPiძ6{b,鏌5/X~05oh>=> +cR\CxtR 4o?S*Ylo95PDh5u I :IPf[3yi}q7C"8nK28'pS GVP5$Ix4Jo8KiД sRe&"UM`?~']1t4_<䨸.BqSiIu·o;XS yڤ7z[DoW@{a嗥x0 %N ʇ`D1G quQTbFrR١ jGs#LhkMOVwT-y qhi]n'Zq̹.-b6}hmhIbK،W:Tfu=}qD ƚ0jI@-&\3NdxlB-,PbBu[Us`Ń^5s[ Y!8ArnFbH@_vL땏9)Zh9O9E.6^"=btx"לfx>N0MT5b'XL`^7m%|B{4dp#՛}ffy sqyqhAq e+Or _M{Su: ҁ]5*Z]IBD^͎C͒DMwxO>)lF9ћEP-^٬)I5S]62biɝ$A-Ĺ]qC#S{ Xn~qQzs)㲋Ϩ2 km̞*W忕"cSWg>`7"(6,XҾ =Ȱ}H[E1{Sj+v#Td6DpaC[vmͥW1@}LuL"',l#X?HIT\Q &#E(ndnIٹa~^NyG쀻 EE^M&73]4{-\ M{=FB=6U瑞)s8au,dЦ$LW+ (S9*9{KZA>f8?|kN}ЭLmق9mBi`s7fzl=l 6&O𯛧%L{/9L᭬g Dž5|MvskH&DޝֽNuԙ{dNGj-i v;+t #iz2ϠnDyhVgF[Z޹OyH'^-2(b~{{ߋۆމjֻSO/~I֥V Uf;&)oS;$$/摁w0! `عx8b/nwA(&*virCo(`–/,,K4l.LBvlkG7xCZR3Y/_cyόe @opW(|޺DQm뚧5$Tor#w%Xl뽞ƼUk>v[>g$AMbDaf! =:jm~ nQa:_P b[ؐ< K`-}-bMa=o[3x7 +k8m1@5\8^*da!SbYBn7%Lݡ.Ȍ"?ߵ1eQfecY @MBėٗ8OjryV Z,FXsaP R.0dIˮ`x`%#pR]IA&k Ԓ^%U(K.|O<ˎHJNﺢ`([@j74"߷ $͋);7z'pb#I ٗ덝blΜR/)pb#CKh5Bԭy[S-[>F߉ o5?f+uO2yѢ@;,Cw3]JVe?:de71}k.v',PƐ|aڲ_pNٗKrZ/2eVSP37o.@3LY #񝚟q=jLWXNq&n'Vn^%Iy&K3KR1=W,!A. 偓3m'_PoK!˰O+z@:JށYry~.{<ujGP)eKYĎ ո>xE8P}4V)ܐ0!ݕ#5I9?Thyx۬r} @@9TkPJv[1g!S$H5E6 iR<40Kw<%(}K f.:,9NK&cK<6,"޴Fu@>yEgNgy煟zRc[bgD+# 9P7!aF:U63!C]MeX'e@;f&dc+; H&V; z{vS\@Mk% 8sқZ(), ,YXYU1 (8\rA2?aW06̪9LI֨Z!CňA #!wrۉ^k E)o+m⭀MIR`d^B爔j8w̠[[IҌNU wI묟aשCܖp@ X4*tA3H(n!.}ㄸ{yJsvSگJ@'W+Ԛo/{e!Ax:[1 y/m۾jk6A[n@O&B*9|ֱ_o׽/bo[HA@+^3?8MX}@3I1*ʻs<} ;&*ڬV2uTꉼA'5 К^qډƷU90|z@,F5 a1h ruRHu mkS1콋C4ќ#7Qe3tZѽe@%(}_Bݔܱkx늶f_>#m섋Q^C=Mn b *!"~'*>۽ħLbNcy zE%'!^sΜ}7+_KIv:s~m:*zN:L1&;[JKy.€Z@  \=\2 KbTjђ><{/TtŽ)#T\٢d]=%Ɵ o!ݨY. ׆/pl}!C{ɂM㞖R_hy6[ZFcNBe֛BFriBwr:LLzqk<o@7a A<FBDnh2x>ez .-G8E3m~?CF漪3U8a6X0Y9=?.d3Яi+܏I3a>AӥXPR"&ukܼViit h8`?hfQ<~:h"q7KȝQi7+3 32Ren%̲Y<8bfNAb \PW |3m1 =ϺaWP4xVߋe7ws&Q|c]^2'd&wE@x"<N'hI[AZj '[ iDyfҎ-)u,rl9椴}g3 ֑EYy3en&Wz֯$Ӷ8rݍDŠ>HF843v﷣',f qިvB.$Ȏfu CillΩh48jʞ3 So{XF#QOb;s5wYnFXF̨6{d&Sۊ?b9xXƤ|Q,)nٷ4:0~-%׮URPv]U>wYk_ nkR`՘CW͂W,pȺJg?\EUmLb)]Y NC 7Q a&¢q2WsuLNPU. ]k{+'G;[9{ ?KnY;,9Yċ1SFGQ)0{么Ͳp].Xkoƞje:S Uea =h F`6 k N[G 3sSLwi6*~6aC ܈NbS-:^m"Pq q4 vhfQZܲR,ҙ'7R/WDQn}<3[AW5Fk "L"E4=YWi k vٿbݪO2`}d_dҌZoNB(5Dߞ]["$,0xJƅ뜧&%4 SRib?rTC+( >JЈl3_ Y,Z?4Pֱ)s$vzxrsh|gĊRsrӽ9g*,F.fЕ %Znzgafs #Q}Sܤ]-x,3ʸ(ݾP5t O#8 7OG@dʻ~t+q_ל,sM`$PCg@/B6KNF`UoAg:z?j٨بg 9ļG'? 5u ܽ rA /R zI p V+ĩtt4uZNu9#o :G.d\nD&>5e|sm1* 45('sbtʚKvqMqhN=8tw_-Hʕis!i_A9]N(R+5>UG}Zf{5!Q[) {/ZUO~&$3l8~ZU3YJ X%H" ôsn`%\k?iy;~ՊQ7X\ݰ"ܨ%so_rz)2z\@m [AqSLY]Y[֟͜P{WDU7&cJub -ene{2p1C3_+[8 b){,LӼBK}f-|bBa=LOXDk _NFl{UY".^ XVIOs.h0bg9m'9e!Lvrܘw؞y>vEvbTXpEh*Cy/'.c8Rd'B}[1倠Yؚv(e mņsN(da d67ӰP|:4ڦ< \7Ny?ȕy[Ȼ9#T`uQUJVȉ8m ~'Mu*;Y.1 c_!P"(\q]!aI-$V!h,xyFmMU뭜)JÄJ(gbxtTߵ%{4>8jUqtzرQ )wk{mmK8F2,U!İr[ҍeZo6=x?wR}ax$U 4WO;q15M7y\MK0כt^`^葴v u1p1,?t?.S_R MnT1qNJg\lJ#k9Q:!q^>{຤;&px;ڴ`o4W[fS3=\PUH=Mى_ O* Ǵgo NC8ج>%-FNz[` b$U?hRJZ ?M_~(~!]*"2 nC)6u *dJ<͸76s >qk2<u} ΓbQC>H:Ո7,p="jIj®#dTiOqBC*'@90/5aV >[;}ۥMX$ "!ٟk>.WSխ=%=5V:BaTU͢Z5D4&G$vOX-Hey}6pXɢ~^$በr< ]9x XBpz(5A6ا( Ҍ Z[Ivf1v9bERkJҠ@> 0G ,{_L%p@^XFi{\)d4 h eEaw3cP%ƨDj0ܯU 5@O_Au~yޗ-)ʜ2eQg/Ǥj2;$e(əLA`Qaemːu up q؄u ۓDM-&H@J^fj6GDQm8jA#3U%&4`vB9|Q#iVCr(?텁HrpF_t=rJ{֪ԊNpZٝk^q%m]O Nah(>(Byz0weISry9" q!GN[Ölue&>)Wou^&ƬC!Oߴug0#EFCk5ݼxg{˛n 75˗*ЬH7K@r8n)pB;ۭTA$|&?±X=$H?iв j\̎!xPb'(B>vSZibΧ IL0Eq$bPrk!)|&EprZY R7kPk<-tr}?KΝNޏlT)2~Ifri@3Gj$*wk`C`C _| M@[oSkƈv۫MsK-szG1341ϰ٘jbjw}^ىNjՎAZ7|H Ċi/3o?ɵɊ]#oi%# Jup`p &&CSn b[?O?lq:l:V#LHPW_E} m9\鈒MxxCּM̒:JC`uKoPe`I4fP*ZX ˨>ld7H @./y"YNj6J8SB1Mܶ9L4J$o]c_Z:%(kXt dAoܗΪeShhqw2#?ѣ)؏+Y8hTJg/Йד`C4T%$7{)@P-E S%D$sf,ؓX3FAۑvzaY"+ d;PQr;0},3i%e./hrK%O{Ng}YjܐSfsN^yC xtj: Ob,W{tSTceSVvhXG6Ţ#$@pfD0רa$ޭސ3Yi^f5&Y*yպX woPYݰY/;sQ?>Ԛۧ@wU%@VI5&|@ٛ U^QԚVQBv6l)YمJlC}[Q_@*.R%(?AXņ_:/ Wp-~g?JV@]鵵& t*4D@C@4ʿ3FAUG/πDat V;n*$(9K28d7g{vϾ]`xB,~_rGm?쇕ǜNL5A|X)Vw[;>(*}y(P#‮ o1&4g/}V|6ƷRIjC1fbxUWHX!-)7I3\aP*uD ^&\T0aS3OSN+k b227S[^ctم0~_HCf:靠s1mzv:",`b-3GTYLƂ^ gLb5N?+( RjT#rr[a*~RoT TRQ|F^<^1mL,TܐOJ]5ekIv3+荗M1\Ɍi榕?QPp9g?"|`#ՖZCSL|*aژ*bh4,>zb|6m[MNMm0@` ]/rHx2\AuT8}>,`XbÙi2R")K($;>Q:֤4jπyA® ⃾#Cnd1دŞᇙؒ|kξƏ|g:.%mIw} BgR3f 9Dpc`pGR*| <ӳ5DH-ثԉJjG!;.%_售d*"hrbg^:fxQ2Ȥ3;ɩ*KtmYcI]^SoYȋ]>KrŰG[ r Q6ddH!]?Ri+q,vXн ~"lR8ӉMacAE8RBY:Ο漢ht|~d7b_Ճ)d5I̓n2 J?,yg#!mId3G(iX0-ǨyB+,!rb;WiLG8)9JNX~},|Usxw[:Zm0,RfA{򋀐eu3*x8M?U^ ɻ?("`tT@> z4$k&^tΟ#f FYc 2cjeRvQv7F\.Vm]zߤB3mM|NAo70]jԀJNXlGD~^e󉈏Mb*DԄir 9CC´K{2H~Y C6*b4` M◼Tg҃R2iƂdBW6ywIpD3CZ8]r\):EBwrٕxȚv=#<s2W*Xv;Tx,=9=:@jY0Crٌ:7 }0(L,N.Цu<2nimX~3 ljk;l4gϱ6 OtrCM"_}jJ+@ 0ue%gTO㫪#=[t0 KDڀڭ~ R>)[S<ȉ-uҠW{NjncCɆkYVUSXo~k{%ncĂx+դ}O0ј +l//9DZOMctC=r j8.ʵB dOqj|^AkG9ZctDQ̺4~k?$&SSFd,#u]W'DBL9WҞj ~ho?B"6 P`飷.BCwؗbOMF[>M/' ;i iCIOdIu_`Ka|uKٺ&jҵ׺6'jR9hΨ&֠n?1a6FMZbNI̍QTW@* G zq;){OLVEbEjN$RϓX׹NCI}Y[T} @p1-V^̄j`q"NY_택m@zzdfkTE. mIB  oˋlzJ6nw'#q` s)E:iڐJ^gKD!=nvD:%;ό yFEjTI?\W*H- F:}]_w^R*GKљ8bˋ ._g#ff`s ^|,$~>p+GaLp]QH&t~Έb" ϗ` ϔDwK$rYdB>X.{iI ®{#8b r`@7ZWe__4ɧX&(v;]S䷟= 3xp>oOD"'\8sek5t#Y#gj=`㺥W ~ ᤣԡ[#އ9&ʇW?"T=.FSSJVyx)tX(\<{.{ӫDǂ2)/Ptn DM"HD{V„I :P[NmzA^+>\/mÅy'i|O XX3}={#<p LK[0, aä|k鶾QaѥmZ͓DMAxXne_ lu~R$.6)2"sQjd^WI_Ec,P=Dt&TKku0 :`i E@'r?bIɐ&St')N*x n>9DWc؁%' A}xW}h NKw~pE^re(F rC4PsfWq]N.͌q@b`y4 (hjtTjF$=N@- xn^CZb!,mi%47Ҵ/'N7KdCU=JgU+nP3/\=ޡ48C=}V:n;g7e]ً&rϜ {Fgv"Zn X w:l٢ 7ϺE6@?&쫈}i`O5O0oO܋r. >@V^% }"]KpB*^DW .џ)7);~`X"“D{xQbIߨJ# N ]%n=Kց5g2،-}< >Th9ʒ }҆?g׊3윘q>5ӬLF,r.σLRA†k/P-Vjyc~^-vshA餏ZBwթki9goR{[Aqxfw <*[Hd?eh, _"Mg ~&S$}LZOv?Y*sqz*Y/d&C .&(s {ޗ/GWOQi=wKݑPuϒ7ŷWZ{#rtZf"`kI2:$f̘):!@+r NJT#neXW ,-n<1)`nt 4MvÁ'lxR*`12B `&Y)ȿR1cqW)n,ik~zjDtgBO 2($SjIIFܬTZ7A(ڢ\le퍇YAKQ!HmSܚ'"^ -*z/'{5-72/Sr[7b-|f 4ѿTjnG/_ Y!]r*ld53^XO\! sub@YDXDCfBf'Fp_ː f_DMJdSN֋$ &OBCNFz{*:9S%_Q[L6H [$nXY]jέ<~ox Af?';2TlvO,o v, AL1GWVTx7υyUZ{Ȕ,?,_&$[)4 H|"1q䫔kgӲt'r}T`bHҼ#Vcv΂R 94NM M^5ſL:"bV}*;X۟X,ߟ9ҭl&D}BTiHՔdw!7NU,񡀘>Gx@Cg}o݌ĝӄ|Q!Yn%X*tBcAsн\p hPʱNwe&a0A7 Fg=6m 󗖝Y8S9PX҄4[u(vV5QI?# 4WNRgRn+EW=;%_n#YAAɹ3e4eckee(4NR9ds8I'+.lb+L'@jTBNqōN;=n]Dѷq1,Kbq՗u 5Tn/3m|AOXoD U̒ATa':$,N,vl] SK(RK9y.!"GɛE\dH~_t6ޠ j&ED Oy⠴>l[ puф2"ҭjwu=pFC6kF7zZ2 (]-B# 8f?Btcµp/rfhm7[)U;ŴKpq-ẅ́J;!t; s` 24T\]/YkTMθڤ0hUt@][$~ZZ vD&HlF8UUəjzľd|PPEX*N۵?.k+ ulgJaR,)qK'3-A?!@6^1w0<-6`Z"^`$er i.@0hIqZR~kFkߩSޠkDXEm'*h]L>}o~@*v$|5{0bDi&/x^F'-afa [PUF&tMH_'MP}#J=qRN Tֳe۪h *oYixOz ZQ{X[H"sir5.B6soLtq!j8a"֌n43JvŘiэ1np&m)Er1r?t GBR $t䮋U(6 '*`11DjpL'] |gY֭=1R[ʵTty\Vȷ7R?Y djf^Z\m M,ibVtDjIw/Q]ʾC| ㄌ H"2}s^qv̅Տv72"/iمҦ{aQc@!$]ϔ^`UHt-Dhļq\*62ۭ8Bv壌hfձo+DL0Yп/<-#K4Z]Um;P>G@x'E?N@3׋R9ĵjW|M KgēuZRuVc)WLkex bsU֍%+$۠y~ UK[P.[;6(jC.6ލ nlA?O^xì˚,3Beb|1M@](q)tvA\ T˲Qߍ^\N>9DU\mQv?$L}vj2y;?0fdꪇ\o] q] |u3z1ܓ J5zbw_Θ9=<@KoAF Ek೺#8R Xs@ Z8Mh~*B) -5Pb*<;yY" k1S &I! iEZP1ξJD)q:?azY6 b]ga_@6ډ/[|A)!|-²b;tp<6)۠oPqL#՘1`!rZb6/=$Bؒ3/zR}-ÂflyEj[xd`[ V! {t@++^#WcARXFDsi'{Ri٥syB')?ƚ#vLuƪHR1 FaVʘǦF.lkwK숝iPfAwK@rj_sp˭atB=/ݴ'!.A@ZΆNj瘉6|nWwe<3@OToL^{ oo(Gb$€r}հjr@kAyOB򋝰xAKFҡI__ەkÄ97x\zDR 5E2dx^P~K4, ˣ[r&%7a>J;2yjS}3n1Yg@82pjtTV76?,'(U{I=12^Chi`N[!~s5s !upmq #9<{dಣczN3"-\\2 +MB\j-_!԰4 &4^PS=I8efG"ξ)q_x_KeY9$F ~!>x~Kt6i4ILu -BA I}p) WOe?rN'R~nΖIdLk ;A߆]h%i_Fojc:ȂZU@>;>c/`pNm9{x.Շ8vrOn d'ZOǫ{!AJ+.'oSOnFиJ;.=_R鍡[O{TWs;):WAMAcG5D3u ىjk G _ ;ė)'yf犍!Ei8kP&K>kBQ0NG^%}eiy^ >'ծ_bA(%rtp/.zAAnB? |1šp{dm YjiUAL NlF)H*GYzpI-T|Fn0JdO V'4=$56 k8m[X\Y-d1{6TOz$2_i(?gEs?u=}'\ŷwwj|f8tZC\ӒˀCN<\c&lֆ ~BO^j0i5^rNNl|= A37 PK<@l >_д_$FS{%ïU6e! 栎t4Gy IڤgV~P?Nl#6INn(F2NG wΗfXvO$fRw"˕RJ6\Elm}m pX6 08A6\ְR(RآV7d8,uuDA)6rT1U~ʐ \x,ʎ*IvðcwGѬA+P3eѢ͘,?5YX 2Ĵ7eb&l.W%Ax{5"ii hg-Y98yQb_t!-/GX_;_}zKe] X~h\iFSpkj{ܖEӒ-a v:~r"-Hz*}8UB10U.lΓ%0 7{⊎wm=w'bWaZR|̰/݁[-bt91]NjRx_!`P XM^S4~tTZŨnqډ⤒1􎭡PI( Tc@cFM+Zj*4J^4a8I΢vC/J t0ҵ`"Gt<'2/, %߆"{s}(vĄZ 8qˣZ{}u Ik˟dd4' #I=*HNKÆ\u폄,c^5W%W)crVP5,㺂 P=ݶ&IT-RLR-/E*fPEf[L4M=jͫ`EМŻo֧%"O3I o0qO;8 kyL8trBj.tjR5 .@")ј%'L ʂ a֫PB0v_LAhI縈T_(= 7S`3?vҋ`4*yQZDBRfA.U Ud9ue.ǻ4dE a}Ūc 7Nߒ7U7Juwj{-J)uh)av1<rS|Vjs?Tv  Hf ?hx]>y~CKmI{ZD|JY^GjNƁ}֠oV1zxX3G ~!!D)W|! ݀j];TCC谘GTlH1}:B)W-i f+dtEP9 ,SM;QQoMRupO_f P l!=fE' Ө F;XOK8 M驅hm;xzT \ )z%[] ^{y CMVDtSH|&-NH3*n)-E a|h/joqicڇ%'r@2L,AHQz΍e/ 2(RʍմX`.O%T p"wd@2_ݒ$4V$pQT)8;X w! hjvûH~#vM}*OVHsCer&Q"fN \Xh-U'+.;<3Q pNQzձ#U dԯM)CS>Yϟ3rf]7_'qVaaȹkQ҅d-ԾK^H$[$e$LUp `ҩ5[CGaI2w#99Ɓ\YX7U'JQzmA_$<3Daq0Cmu.3DzEӑ%JgJ4pI(,d{eRj+.KqG5Uʣju7am[Ό{%;x񪿚RcL5{S j}uO˚$1f62ge]M1{昄@vxfglE0^5S_=ynWu{&M:YTMz!d1JX>f_*[Vfp2<)7 S#D(iaY3p(4ObHРs Z&!"s鼰baP#;`Bxf?v xK͡q);дg*ө`}q()|HEDYiQ| Z|A&IJTJl lmQɦ]ā|o;;o'"j(;xG6:y3/J& 鵑|BgfS+". $uY-Utgz= {mrJt\G\U"Tj' X-xדNe~Z(:^;Tʉi 8 ˠudY!?yzȟ{sa%P p<|48ܡ8B BC@t\F-՗vY[҉l%b 0ltkL;gTn :S0"wKp4靈k`oNWN 6߶7ynt2Ț nKYW#;נ;DVc(RN`AOuOj-TQAwH$MDESRG|b叡^އ#-iq2>FXxѾ/d2\9;1.`ELRB`MUJ@u䬉:wlcZ^% VPK镸R%PgYAo:&Bep6 M*m[=E=|t[8dP _W\v7&5:5Lt%t|p'?M,^ݺBO| ̄⫑@82aǽ2. DW@{+9d"r?w֨&8)swd# Ey ;UG#"A|dOIWI.yiwAJ #R~JS4qM7O.h=#Q~i =ف\6ZJp}v@֯jYIؑglIǂ!4 ydc\k*jf' O7u~J#7Tj5_iBlZ*6M|֨ySK1vd_7ke`y( )əSvgZq!&)íTY& 'ESil[Kkp7j>=>0 L\{ub'顫PRCH$j˜rhvfrFQ ate>,BH._7vlaݽ8Wbf|058#-tV-=ah1Σ/!a0NR['xs %M`~q˴OߊfqS# ztPTjZ߮(Nm+gKa[lqs7uGWO:`3>4YZ2:Ei`V_.: I-;LSƎR^ ԗgXbF1Tʻ=;,^xr׷N0J-2+; g)Vrk^˘8G6q`Q S%$Jy`'Rƾ48~)(sSHh*r{RP"ym>_F݉c7 \nq9'Fw)mdwL\N5[G s;XFėc÷/%C+8KC`ΉBH9Ca-K` e#>t K54:CHuOYZO*l1̽i~ϻ{`:FS c r[,1 Byn+謚ԩğ9O@ %͗0[ƒ!d-UT@=vcGA"~Q(m_Xwj?XmҀ}F1h\ !Qfo7lZfz{vnqņP|g9c-ozȃR0kci9~>Ruz5[0рpdY#-ÖZ(]xZBxӁN=Fu vZzNNNGWJ{|-9oX%< $R5=P&m  5iirT?6laphZt<פFњV9 ]$Ï5=zxSjty[lVM˪ZU"Oo⡥ߌFKb _ˡR\ҫP]vV"h%IJJ<.jg@И+y/"GvKΈ55 @~f~a 9R8w&ƨ/UyǂyRY&NAyFFRHGOq]I aFZiC"܅yB80_GzFw}U74 4T;f\4i &0Ei2b:?ftKVƿrZ+"_BOwoq}҈&plrjـ V8SHQBUBS(۴UՄ}Nc!?$7wռ*iiiss$UJ./6+|KCp/#vV]s־bE'a^k\_ !`fe6t P䁍2L^R}A(z5',4}rZ Fm 7 niz=5sm)&&ҁ's3?&RMNɝM,_wv"{_-;vU?$b96к||έ0#ͺ|[-=JA?%&-3*'tu?3k6k(z}&!lL=yѶu2O6S(wW^32cY*pcM] yqg% -[vX#<Ѓ " T M`x3K )?l$\I-'x,AAH;f3c4ޤ“ĨQ|ne]٘VJܛ{P̴\݀y2`bf%tIn(ɄOax7Q?A\5@rt`&oez&,_Nz:}"a>3Ai3nR葇zHW* M1JD}BgZOB%3^›r-G)?;lF?chޙiCmf6}gdfmX ܬK%6eWsf\ᤪ~IkuT&[;aӮOQ3>EeZ%9pJ>[{ҁ)"R:ko@ҌFF$j,CBr Ru GyI>ncRaYb&,5#4JG`{9%w#'Yowɱ]O"Sq~c%eG-W'\*R!azUţ-wȳRu^ب" F[I܄W\ tA:ns{A6ԋkoO[8%kQ1] Evhk/tc:KV޻fVn L׻j9cڕd/ZxSL#ӲAmL wʆ[BպFjP=$oxUz3/3Ȣ h96CS\цnc!e1sj64Sx-ZחCK}S5 q^91˜ѪnRڤIJk~ c٭XL pϓ+`@ScۖsiƝa N=[=~S_ЅALt'_h 2 y{zɱ0өV7)XwLn{a(m$VԡY5,Kwnx:tUџh$HөZx! =ѻ\ugG#-PXIQNx_^+iLGi4x_.۴B"3X!RcЀ!cJ@uD+gAKXO) %-,eu^I՘W+kF| oYwh?@E7?!,x5 v1I^qEqoS9 100nN{(iLM`Ճ=ʽxDgVŹC) d,\LRˆ oн T4Oɩ `@uұzmL\QĕIRjN0!m jy꾨ƕG ƒt!+;q܁/F_A^z}rDGۖՕ^/?Ő$(6L*C,`vÙh4OdC4nռ7z0XYqOb&2v|2|ҐD|n{VvWLSS.84! T[~Y[cX40J֐INֶH (mSxRm *}TO7Pٴ]+;v1V)wT 䯸)\gU8jc9;#ˆvNm]n lV(A*oUPFw-HH:O;IgxXnQƦ})K+ONf1as6@mOu r|<ܑ"CN V VrE`gw}<"O.4Q=Y$jPl2w飷COIX})fRhK2=pP1=֥lVZfFǟ2fP4J&CTNͩkRm|籡0Z @߾t ˺9jU,#xdq gtG?qc|enGjXD(:-@̉;S BrRwPἉq)XfrġVEõfAv)CRz&}bZջ0A}|hn^>i<#$̅wDU|BT~n5?@hOe%z`W ##'!WJtUх|Ʀ(Wԛ+fJُ=Ig ~r\euxِA#,#ѥ|UFjо@!tl[cbe`F;$ &_^yĀ/釅A Ij A74Mpnk  @ZgM[,/7$-PuL<+Yǡ6g^V)'cᒈvxPx5ìѹ0p?`U̱ w#JsL|~vh F_ \^oK a0zU&Ix߭FdE}zl݇-wnC,岜pl瀓jXYD#(}&D )'ظ " Zaś_^HǭT[(^&ްt|SјDYxb҉S^uFXaƧHG~}[zԘ|_9ȳ 3-DD W#zt`Vۑ\-;܋Mf9P|_x>fšPTZgv*.yS\[Hȅ'Nْj_66qHon=<-fW^, yKJbtb;\`mYcܖƎҍWtl0<5Hc};4`7q(u d#r񮎚*AnI%': ,y4_Z*AA[| W^tml ]^ʢ/CQ6 Cyף&^>uXqBF~IX*9"6ۮyvpp#9 ? 5! )*{ gZљ-Muļ2Y֛rXGGHQFl=kuD]){N'U u>,{=eTT(Hl(hIEZ'+ tz6BϞwG9G~*/H_.-AIƤ xbڿXh-!N\·}i)KQhuXdTBgf3(Wm}|aѭ~]IA협$Fm`rr~7/ WyC5G @tPuʂ