kernel-devel-5.14.0-503.14.1.el9_5> M Mv ĉJ4!!%joLne)Ip-Bm5 ']g7Ivreleng@rockylinux.org p-Bm5 ']H$72^e3|^rvmG;W2k ȿR+b$/(Ncu;Kd@I'ћ%,J-Ř1sduu\,dq>\~XxH(ˤwv!iVvxHy`SOR0_w;ヤBឯzHeNmw\"(}aGwa w!u2Uo"J}Ȕݢa<7۩Sc3˨ZEG'ߜ٭u+zxTK_412c51db1e6a6fe52c971af6c9e1e2c2b9684adf9c2145eac9a74005767ec125d375e93d2a7b50243628258c527ef7ac287216a3;A|v]*GH><Dy?Dyd % i  E IUms{ 0H*DH NH JXH jlH H ɈHHQHHlڤl(ے8ۜ[9[:[>7G7HH9HI:#HX:kY:k\:lLH];`H^>~ bB##dB$qeB$vfB$ylB$|tB$HuCDHvDd0DxDyDyDyHDyLCkernel-devel5.14.0503.14.1.el9_5Development package for building kernel modules to match the kernelThis package provides kernel headers and makefiles sufficient to build modules against the kernel package.g7+/pb-aed9699c-2189-4966-9a95-ff6a2f69f486-b-ppc64lenRocky Linux 9.5Rocky Enterprise Software Foundation((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-Clear AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND ZlibRocky Linux Build System (Peridot) Unspecifiedhttps://www.kernel.org/linuxppc64leif [ -f /etc/sysconfig/kernel ] then . /etc/sysconfig/kernel || exit $? fi if [ "$HARDLINK" != "no" -a -x /usr/bin/hardlink -a ! -e /run/ostree-booted ] then (cd /usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le && /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*.el9_5.*/$f $f > /dev/null done; /usr/bin/find /usr/src/kernels -type f -name '*.hardlink-temporary' -delete ) fi W -/yKD "ϠSIQ-q<; u=Tx}A1!/  GeuWtWye7f T&|^Gt T }dqQ|Ta<|9]_kGEIf(9C vf[==`L#R6 :EG8<? 6}3 Ng(o<'j #G_N|w]nM6; W cLs|7# 7[(}O('q8([oY' *b v z  &G[/ QT; , O[ , p< a) Q<:+AGP&d,D( K #T7 "+ iJ z)K \!w' EGt#w +5l UXCE0G =TV 0 rH{%v_N7v+%_+\'b N7 qcT&0-VB? "S f#&!_#W {E"'  kZ% / N'v4T  - | HQ(.;y[~)] 3Z  { 1  1@MMKz]Bf\)' 9  E |f pWt L:5F5  -Dr V$x%' "##!&*!! 'F@`<#("!! .*Y8A& _4,o.!e= )^5 Rkx\ X@ Z'A:;7 *#V~{rXt5 M 6D9=K & vF&'NyaiK;LE&e<>J _5 y xs88MF E +y&{>N}h{Lx;=E==^ HaGb& 81'2 4[m#'"3 PiA#X, , {I' {;f3<X# 5 u ]O.Y|OMdIg  \FKIJ6GMB "VH CEfKt 4i&ngGoX  ( `aJAO 8 @ 5l B.qJ rB8QEC %>iQI 76 \=2m~ c6fKva@q}~SAl&_(O6(5SdTV Gb{Y *P; 7Hcm}L   q)[Eg @Ni8+[J^ZM' 1t _&'&xQ]^}]eQLA_r C]u[PXUV >q=,"<Z`UX V^f v A[g a\QA`GIToI%+F d@ z zD,(U OJ,O \3Mz*o h  H,  k # p \)5r7"P  XmfVt\"usiP=8)tF5b^]fX |-.\uk0k3J,ky]/mck5h-J_B  =n )r8 Yn@ 1Qg Rl51ZgRh9lT $"7l4DSY:#   Y#I? B!%-z;  K[:C{T <A N#Fw e( r4lb5"(W" U %AsD>(H" "lZU  N=(k|vY\2|ZV w>DR{Uo)zS, yT1k_F\ i2c1 % iS  9NC# QR5N;.@qfi;Lz% %T+na$HF<|wkMSMLOOSUc]4kj8H=4 Si~s fQ)D~Q32c }T o5Y J!cOj 4}bK-i* ^(pcS D~M n|4 R XRn ?yF)WzW&?,8d b3 >oUHN#VlZ  z0 *b7/X,/Z)[u=%PfSG`Z"V9 f It $(a?xyE$|dPSYymlm PK  VC L07n+C; eF XAT \ ?"N oR?j-ohoZhI5()1YWV2Q' )Kt!|sJ;({"n{f, 3 e}ca2s{l{e$S Q-_yFJUBDr2yp_LvX_ uMEnSk@Q5]";u@Tm'2b5 zDTER2@a(YJ !p$HHw 8@FO Ye2)`({;XbLhzW 2 jK7d{E! NC c[$' pv;^t-f hYjF 35!d "<++%<zu Tu,m<K`BA;"w-`  &9# w3" z ]B.-  `oaOk]!hw0H'1THLE)lP<( H{,enzYAst^gi$ IA<J7s N&/NCZ|]u &"  O&K 42(e,:"Q ( VW<  )LglW-[.^FM ~5|D  W<AV$ 0U8 VTWgQ<RHqh> WV 62 ;a~gfeN&8 K& |I{V3O]D0oC#t}2PBabd~W v Z``^[bnG{sr"c eD-G>nH < !!K,&+!TvuUW  vn qn D * h _) {%5RXp<~X#a x|!  - & $^vRG ;|[a*yqoI-:coNgCS8w @9g |>['gf Qz^  U]APs yNdHr| hjXYJ-suyq3 wBZ N H@4*`O"v 4r``ht^EWLc+t U'F3 iIz: 8u0wuHETQT>> X? N: o:4p8PorHV Huj9 :u<EHF+0_ -[pn'[_S D @ z umF 6YD}3x`q vP2 O%eQewLgsI`V9 ? @'q AzQOVQ*_:p[\t#lN $ . Kk'QW H|cuOmzK/ ozwR j@W#Tmp32uUOc)l rcL^h  %wXrdb!,By S hcT{e  "Q.u+v#CAvS^ -c|NIwSW]R;r_'$D g/ L|V# $ +{vXE\ 7 Mp  b )q" = tb: _8 U_kOA%q <, bv^"s /o\9! VL tYj4IP] JK~4 9P #1 P#I 3 { e N_ C ##9 qc%lS3 9 B  &`k Z.'Z/ \   =o O 0 NL&/ , $s {q?z!A $9+?_ g 1-  P cGB< ,G4?.M]7R Q''`I%6d"C{4F<OyL#&{BMK /R&  R$s S.=H@_" ; 7!Z k u1 ~Z!C (,p }G  ? cd* sR1 99uF|"9+k v T,F[.y  %s#!> A#U"77,J F FB SVva)( W&e0h 5/u"00L^~#&/vPX\#N|l 0"0< 8#^# .*1]*2M| ,IO" $'9' HrQo#T -%saOX fr8t`! 9@ =6n QD d[ #$$#L\f!7,D:e) 85BS s  ?  R HS . R!,(DNxT Y S-$ |kKM M   K'  S$X f$ I=N <p xIx b^iRhvce *F@ (J(=[ 7 jM  I ]Mx c"*f4>euU jG~  :'4x/~Ye [h@## d6  .X} nD"*ihj@59W#Cebg(vyvu3%?f<)PEj I` W  }Uu 2  bD - = K g [ n ^ >ar C # N  ? = = r V  h / M#V,y; ~^_jiWXNC)Oq?(&gYv4 0^Q __ g >KfF.2hb  R A3(> 6Q )_<:#S({`$%Wu?  nH- L+(  /u'C& T̔Z P/(&j0 !+4rh h+ e;Ci5Z8wQ 8?b " 5&D$4*"cEm%*}BKpE) X:mw 1Yteh  I;F>6!&r HM#^A"pj')"lM@K+I $:Kc/.[>hi ^`s% ;2bqz2'&G-b h#?Q5$Uk!I_2b`U0TKF<F^Tm wD-8 +a NKb<1+Dn!xe[G8"H*F/1:Q$9 :\ P((I  u$+ u  WTy  ZPD~TC 6 = } W( /naG'UN & ,gKN05 @&$1 G *:*.Bg _ ~G i #O'LX tlXACM _L95&*) " -{S @g E Sb= 0% 2 Z0# +*eu {?'m< t0O a%S]u%(t _KZ M.P.';oAn;Jh _@N& K 6  D23#uzN; zI5K8 7@-i.v5 ^<> s '8'c) &j,y l P ? a$3Tm=MKARnL%;H' ]fcMZ we>A`R] ) #1$ 3tP!`-<  ZZ {Hf0  %@ {F*5}z(Q2S`C?9"e,'!t?q Sr_ ah7KdaGQ4 H,Xw  @+ϠAb([%%OM+J<3#N wJ  b 4a;X-bHv O(IK MUKQz"A   .I u' N[c< kM/Pu  -K.U Rc2j)O|1 Vrqk*u .D 1 'se N 0[P9& BV#t 1 ]CZ0)[lD f& 2B\w8<s_lZ0a u!w 1wZ v' g }?q2X8E JvL&1bj( 'C_?\B& %oq /O'/y ?}+7;E[, L `RG`@ ,;V5 ,R+ p^O4)" v b Z=/F9! }ѻ4*df&D` 43 x 1 n4% p@  j, ~ .  E%  ]( vLX9 < S (DA jz AH~,THv0K4 ! 27n e_r G & !s#W= 3pyT6K4viMs%s[  I A {w3 u *JV|J`C0#b qUajL94J2{`YyKg(=ep u+K )T^ ,5  +h! (-jh )V/2 7i oT S& <T. A-9Hm V?F(94M~"T Y7h\"k CaIL~cUk C 7'=oA'CN$An,8a TGeB!$<WG  J)?iQ#&Y.r: .R t2 JX  b0-jL[Ta xO&> N> |(_z!ba"GxWrr x+X \L9DPLD?50ICui"a\""6z yzZ=;li +ET YO F b44[ _dLXwa aV M\+G  Wfyd>WQ%G(R %KcAw q X7 1 C.34_ S.|&Df jwf  ,$VE=8M.fD> ap  *<b. B= ]\_:-C<IyS/x0e05+A? sA x"U ]L- t Pu q{E[#*: 9 a KBO Uu A ?##  tIkKn(AG?% UY?A# gN >C}K>UWH%WHJ; +EFy&W H$" 2# Mk+32f!,+pq _Dr _$ $N\>hZ? %DN|{/7 &aT YZ$98XdK1F*?:YMg+x \!L9#rws#* f6Q<W/zH%g 6Ztl3MC'/19pg;+! *,KMƦBJ$OO7 i;@Wq> (KsGM8 D#&! 8(=W :F%9 j ~];UM: !ZW`sc$%kSvGE" aA<(6l2*b+r!4 $ 5}p3{<~  $$h{/E`% 0 QIj+.  &~[#,!4g ,!6P 1%5 ,X$ ?D'(@G|E l "DRIB%*]9iYT5;(GOJp- fc p<2B)H5,,p w km*8?F .x `d & jZ uZ ] zWQ8(/ N0'\$I1! eM?3*&/1:4  d 3e&\< X-S' +G [% "J77Q?} Y dFQJQ%:D%S3 b8% >/EBLbP N 6v 3~8 5 4~8p 4B Du  S fh>+ ]{5_:S6H52dP, Tg" )9p4+jl ] 7plEE"|;?lL Q  .9 TFG PlSB4$qj  4J]# ?^YxDi[(>#O7AW:AIIi<x4 z ics(=b'+ -;[$# OB*  mW ?!8 @=K &S`1 L,C  1 2"+ ^ % i z "5 #? % S  d  r/Ys% ,` T;,  r L :*_ *T> $#?  9(mo**#: 1C Y(!7 = M%uLo  `Xp_ b_V*b 7 I>Epew[ p .+>l$@b8!/##TVB8/AA* FaB <!P ""7$ Z@V:t (Mj #(e| ,BrfXPK D. (4d "e9$I@2/$< -0K4#Ve.iI  j fC ([ BkQj{JUfY-G$&_ -v' c6?L- ei:8 d"1 3rx #g  .D36 1g u oE&05l&DF 2 $R x&!R q% J6v*!# : 9 bK'-[<F Z0ZW]5&@MI+p Obu-\isE ;)Maf%;${*4 5y) t)A.J.o_)#? ` !'D^,E.E 37Yc  7 ! ^5)~  KQD !3K^ )\F"* @G!2+| $i. BH"6i\yB *Q!EY  e9D,S].V]G7$ +Cgp'CL F8@OsH7 UL I F <%W)l Cz  b_; 5 6!}H 7 () Dgn0iTKzg OL)x%b"3`GdjI*`#[b&oLb4O n=v<TG a*,{: .&nu `ISZIg,%M }yE2 ,4Kz LnA[ \Y" d`PZiOh_c6SeW j`uhI( BIDg -  E  MS sEGz +n7I SQ(TY v$ u~jxc?~ ^  ::!~ $PZ; W U> |T *9q8j /_i'5EIT rVG] ^xH_: N~ew;7`&$*A%=##U!VHx/ !r' [Q<"D P !* )aCrZ_  L7n '1AhG :7 rJ  "+13` (V4!U-e*A@>UAP SC A z34#, XT|y@T6c%}  Qa&'xBMxFnhCkn 3nY '3uCa&X[&&5 X7&,t| k@h %+Ig2{ T2 IR *d +5k'.s#}wi!:x7m%42|1C I]{e)u0:L0 rYHE Xn 9QW^X#Z8 / | Y~z7#R*\/Av; e0:yhM R8;@Tdr ,n9)7 *Lh1Uu+ c-ap=gH^^fo}mWp8e= $ u( YP;I mE#! $"}# @MDI*"TO2)AHV h 4*%)  l|L+\" T $LjSkTfk ( an u$xB.   {Yvu$o {%I%Zo |~w t|[KL vx;O/f 2J0{|?(K1 #21 a':.  . y  x*/YP;?I5Ȓ"' m FE-1V @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.14.1Lucas 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- ext4: fix off by one issue in alloc_flex_gd() (Pavel Reichl) [RHEL-65318] - ping: fix address binding wrt vrf (Antoine Tenart) [RHEL-57564 RHEL-50920] - smb: client: stop flooding dmesg in smb2_calc_signature() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: print failed session logoffs with FYI (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: propagate error from cifs_construct_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS failover in multiuser mounts (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS interlink failover (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: improve purging of cached referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: avoid unnecessary reconnects when refreshing referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: handle lack of FSCTL_GET_REPARSE_POINT support (Paulo Alcantara) [RHEL-36346 RHEL-57983] - smb: client: fix deadlock in smb2_find_smb_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-57983] - cifs: Fix reacquisition of volume cookie on still-live connection (Paulo Alcantara) [RHEL-36346 RHEL-57983]- efi: libstub: Move screen_info handling to common code (Maxim Levitsky) [RHEL-65344] - mpls: Reduce skb re-allocations due to skb_cow() (Guillaume Nault) [RHEL-61697] - mptcp: pm: Fix uaf in __timer_delete_sync (CKI Backport Bot) [RHEL-64678 RHEL-60737] {CVE-2024-46858} - ceph: fix cap ref leak via netfs init_request (Patrick Donnelly) [RHEL-62667 RHEL-61459] - gitlab-ci: provide consistent kcidb_tree_name (Michael Hofmann)- net: nexthop: Initialize all fields in dumped nexthops (Antoine Tenart) [RHEL-55080] {CVE-2024-42283} - tracing/osnoise: Fix build when timerlat is not enabled (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Only clear timer if a kthread exists (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/osnoise: Use a cpumask to know what threads are kthreads (Tomas Glozar) [RHEL-61870 RHEL-39968] - iommufd: Require drivers to supply the cache_invalidate_user ops (CKI Backport Bot) [RHEL-60681 RHEL-60761] {CVE-2024-46824} - Revert "fw loader: Remove the now superfluous sentinel element from ctl_table array" (Eric Chanudet) [RHEL-62925 RHEL-50129] - smb: client: fix hang in wait_for_response() for negproto (Jay Shin) [RHEL-61607 RHEL-57983]- memcg: protect concurrent access to mem_cgroup_idr (Rafael Aquini) [RHEL-56254] {CVE-2024-43892} - bnxt_en: Fix double DMA unmapping for XDP_REDIRECT (Michal Schmidt) [RHEL-57259] {CVE-2024-44984}- intel_th: pci: Add Granite Rapids SOC support (Michael Petlan) [RHEL-15664] - dma: fix call order in dmam_free_coherent (Eder Zulian) [RHEL-54751] {CVE-2024-43856} - dmaengine: idxd: Avoid unnecessary destruction of file_ida (Jerry Snitselaar) [RHEL-44508] {CVE-2024-38629}- tipc: Return non-zero value from tipc_udp_addr2str() on error (Xin Long) [RHEL-55074] {CVE-2024-42284} - net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink (Michal Schmidt) [RHEL-57119] {CVE-2024-44970} - net/mlx5e: Fix CT entry update leaks of modify header context (Michal Schmidt) [RHEL-55628] {CVE-2024-43864} - net/mlx5: Always drain health in shutdown callback (Michal Schmidt) [RHEL-55616] {CVE-2024-43866} - net/mlx5: SF, Stop waiting for FW as teardown was called (Michal Schmidt) [RHEL-55616] - net/mlx5: Fix missing lock on sync reset reload (Michal Schmidt) [RHEL-55121] {CVE-2024-42268}- ionic: fix kernel panic in XDP_TX action (CKI Backport Bot) [RHEL-47730] {CVE-2024-40907} - r8169: Fix possible ring buffer corruption on fragmented Tx packets. (Izabela Bakollari) [RHEL-44037] {CVE-2024-38586} - ata: libata-core: Fix double free on error (Tomas Henzl) [RHEL-53777] - ata: libata: Fix memory leak for error path in ata_host_alloc() (Tomas Henzl) [RHEL-53777] - ata: ahci: Clean up sysfs file on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Fix null pointer dereference on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 models (Tomas Henzl) [RHEL-53777] - ata: ahci: Do not enable LPM if no LPM states are supported by the HBA (Tomas Henzl) [RHEL-53777] - ata: libata-scsi: Set the RMB bit only for removable media devices (Tomas Henzl) [RHEL-53777] - ata: libata-core: Do not try to set sleeping devices to standby (Tomas Henzl) [RHEL-53777] - KVM: s390: fix validity interception issue when gisa is switched off (CKI Backport Bot) [RHEL-57197] {CVE-2024-45005}- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Jose Ignacio Tornos Martinez) [RHEL-55579] {CVE-2024-43879} - wifi: mac80211: fix NULL dereference at band check in starting tx ba session (Jose Ignacio Tornos Martinez) [RHEL-56191] {CVE-2024-43911} - wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter() (Jose Ignacio Tornos Martinez) [RHEL-54805] {CVE-2024-43842}- scsi: smartpqi: Bump driver version to 2.1.26-030 (Don Brace) [RHEL-21268] - scsi: smartpqi: Fix logical volume rescan race condition (Don Brace) [RHEL-21268] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [RHEL-21268] - gfs2: Fix NULL pointer dereference in gfs2_log_flush (Andrew Price) [RHEL-51559] {CVE-2024-42079} - x86/mm: Fix pti_clone_pgtable() alignment assumption (Rafael Aquini) [RHEL-57170] {CVE-2024-44965} - bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send() (CKI Backport Bot) [RHEL-47822] {CVE-2024-40919}- kabi: enable check-kabi (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate_workspacesize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateInit2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateEnd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zgid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zap_vma_ptes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol yield to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_run to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_uses_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_peek_desc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_tx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_get_pool_from_qid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_clear_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_set_rxq_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_raw_get_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_unmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_device_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_cpu_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_set_features_flag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_reg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xdp_rxq_info_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_is_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame_rx_napi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_master_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_set_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_clear_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_convert_zc_to_xdp_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xattr_full_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_store to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xas_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_set_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_load to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_get_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find_after to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_clear_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc_cyclic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_spec_ctrl_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_return_thunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rsi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rcx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r9 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r15 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r14 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r13 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r12 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r11 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r10 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_cpu_to_apicid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __write_overflow_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol write_inode_now to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __warn_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wake_up_process to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wake_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wait_on_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vzalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vscnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vprintk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_zone_stat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_munmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_mmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_event_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmemmap_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_to_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_proto to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_real_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __virt_addr_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_unlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_symlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_setxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rmdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rename to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_removexattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_readlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mknod to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_getxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_getattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __var_waitqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_undefined to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_teardown_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_setup_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_possible_blades to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_hub_info_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_get_hubless_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_obj_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_install_heap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_pci_topology to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_master_nasid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_heapsize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_geoinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_objs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol usleep_range_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __unregister_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unmap_mapping_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unlock_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp_tunnel_nic_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp4_hwcsum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_termios_encode_baud_rate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_std_termios to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_link_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_insert_flip_string_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_flip_buffer_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_driver_kref_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_buffer_request_room to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_alloc_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tsc_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_pagecache to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_raw_output_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_print_flags_seq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_handle_return to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_raw_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_ignore_this_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_reserve to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_commit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol touch_softlockup_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _totalram_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_validate_xmit_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_get_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_cyc2time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol time64_to_tm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol this_cpu_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol thaw_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tcp_hashinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __task_pid_nr_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_unlock_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_kill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_hi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sys_tz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_wq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_streq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sysfs_match_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_add_file_to_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_mapping_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_blockdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio_noacct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strstr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strsep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strrchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncasecmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcspn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_dec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __stack_chk_fail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sscanf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol softnet_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_setsockopt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_gen_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_alloc_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_region_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol snprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_partition_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single_async to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_many to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sme_me_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_vlan_pop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_tstamp_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_recv_udp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_realloc_headroom to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_queue_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_pull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_pad to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_flow_dissect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_ext_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_dequeue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy_bits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone_tx_timestamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum_help to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_add_rx_frag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sized_strscpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_write_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol si_meminfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sigprocmask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_sb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_dma_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_user_nice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __set_page_dirty_nobuffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_normalized_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_freezable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_disk_ro to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_current_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_cpus_allowed_ptr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_capacity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_blocksize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol setattr_prepare to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_puts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_lseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_set_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_eat_lsm_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_inode_init_security to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_free_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sdev_prefix_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule_notrace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__might_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_vpd_lun_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_host to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsilun_to_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_sdev_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_fc_rport to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_busy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_command_size_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_change_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsicam_bios_param to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_host_with_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCK__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_numa_hop_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock_cpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rps_may_expire_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol round_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol root_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __root_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhltable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_insert_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_free_and_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol revert_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_module to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware_direct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_proc_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remap_pfn_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_sock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __refrigerator to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_warn_saturate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_if_one to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_and_mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol recalc_sigpending to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __read_overflow2_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_route to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_reject to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_read_gid_l2_fields to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_query_gid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_listen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_disconnect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_create_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rdma_create_kernel_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_connect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_bind_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_alloc_hw_stats_struct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_accept to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcuref_get_slowpath to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_read_unlock_strict to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_barrier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_insert_color to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_first to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_next_chunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_iscsi_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_eth_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qdisc_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pv_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_unused_fd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_devmap_managed_page_refs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_cred to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptrs_per_p4d to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_schedule_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_parse_header to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_find_pin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_classify_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___pskb_trim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pskb_pull_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pskb_expand_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol psample_sample_packet to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dostring to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec_minmax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol priv_to_devlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __printk_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol print_hex_dump to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_test_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_lock_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_to_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_from_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_initwait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_freewait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pm_schedule_suspend to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pm_runtime_resume to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_op_pci_match_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_flash_image to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pid_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol physical_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol phys_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgprot_writecombine to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgdir_shift to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_run_bpf_submit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_buf_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __per_cpu_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcpu_hot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wake_from_d3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wait_for_pending_transaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_vfs_assigned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_set_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_get_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_power_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_select_bars to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_save_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_msi_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pci_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_prepare_to_sleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_num_vf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_can_alloc_dyn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_alloc_irq_at to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_irq_vector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_virtfn_devfn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_vf_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_get_pf_drvdata to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_ioremap_bar to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iomap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_dsn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_free_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_ext_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_relaxed_ordering_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_ptm_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_print_link_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_wake to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_ptm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msix_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device_mem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_atomic_ops_to_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_flr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_bandwidth_available to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msix to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_link_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_device_is_present to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_clear_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_alloc_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_aer_clear_nonfatal_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol path_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ushort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ulong to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_uint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_short to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_long to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_charp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_get_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_array_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic_notifier_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pagevec_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagevec_lookup_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_update_nid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_offset_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_frag_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __page_frag_cache_drain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagecache_get_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol override_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol on_each_cpu_cond_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __num_online_cpus to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol numa_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ns_to_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nr_cpu_ids to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol notify_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol noop_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_to_cpumask_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __node_distance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nla_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol new_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_wake_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_stop_all_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_xps_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_tso_max_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_tx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_rx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_schedule_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_rx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netif_napi_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_napi_add_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_detach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_attach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_dim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_update_features to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_unbind_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_state_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_tc_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_num_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rss_key_fill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_reset_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_refcnt_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_port_same_parent_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_pick_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_notice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_lower_get_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_features_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_bind_sb_channel_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netdev_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __neigh_event_send to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_fdb_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_bridge_getlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ndelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_schedule_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule_irqoff to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_gro_receive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_complete_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_busy_loop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol names_cachep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mutex_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __msecs_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_writepages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_readahead to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_nodev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_refcount to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_layout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_get_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mlxfw_firmware_flash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_deregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mem_section to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memparse to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memory_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memmove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memdup_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memchr_inv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mds_idle_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_page_accessed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mark_inode_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_buffer_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol loops_per_jiffy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_one_len to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lock_sock_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_lock_inode_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_delete_block to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lockref_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __local_bh_enable_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol llist_add_batch to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_del_entry_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_add_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree_call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_with_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_snapshot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_seconds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_coarse_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_use_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_unuse_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_should_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_destroy_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_on_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_complete_and_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_bind to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtouint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtos16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoll to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtobool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol krealloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent_env to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_init_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_get_unless_zero to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_create_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_shrink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create_usercopy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_node_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_large to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_caches to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pgrp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_fasync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_block_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_anon_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kexec_crash_loaded to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sigaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_begin_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kblockd_schedule_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_usecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_msecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iter_file_splice_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iterate_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_vmalloc_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_uv_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iscsi_boot_create_host_kset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_set_affinity_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_get_irq_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_cpu_rmap_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __irq_apply_affinity_hint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_stub to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_skip_exthdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_find_hdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_chk_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ipv6_addr_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_tos2prio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_send_check to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_route_output_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ip_dev_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_route_output_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_dst_hoplimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iowrite32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_kvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_advance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap_wc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread16be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iomem_resource to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_mapping_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_inode_pages2_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_to_scsilun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_pow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __insert_inode_hash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_init_always to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_var_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_waitqueue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_uts_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_user_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_timer_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_swait_queue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_special_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_rwsem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_group_p to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_del_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_add_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_dev_finish_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_aton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in6_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in4_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol import_iovec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ilookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol igrab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_preload to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_get_next_ul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_alloc_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_unregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_find_best_pgsz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_dmabuf_get_pinned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_sg_to_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_set_device_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_resize_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_query_port to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_modify_qp_is_ok to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_get_eth_speed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dispatch_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_set_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_get_by_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol I_BDEV to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_destroy_cq_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dereg_mr_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_pd_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_create_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_alloc_pd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ib_alloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_write_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_reg_block_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_read_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_unsync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_sync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hugetlb_optimize_vmemmap_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_start_range_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_forward to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_cancel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hex_dump_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_insert_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_deregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_allocate_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_zeroed_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages_remote to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_nocheck_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_unused_fd_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_random_bytes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_fs_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device_system_crosststamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_checks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_shutdown_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_setlease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_read_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_pipe_buf_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_fillattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_splice_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_read_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_error_remove_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_delete_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gcd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fs_bio_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freezing_slow_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freeze_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_fib_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_cpumask_var to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fortify_panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol forget_all_cached_acls to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol follow_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol folio_wait_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_cancel_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __flush_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_signals to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_vlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_pppoe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_eth_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_keyid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_cvlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_basic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_keys_dissector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_setup_simple to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol firmware_request_nowarn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_no_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_vma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_pid_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_andnot_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_and_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_last_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pages_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_ns_capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_fault to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __fentry__ to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fd_install to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol event_triggers_call to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_validate_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_type_trans to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_ts_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_intersect_link_masks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_link_mode_to_legacy_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_legacy_u32_to_link_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_platform_get_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_get_headlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ether_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol end_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol enable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol empty_zero_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol emergency_restart to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol elfcorehdr_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol efi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_pr_debug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_netdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_ibdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_dev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dump_stack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dst_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_set_d_op to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol drop_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_for_each_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_rehash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_prune_aliases to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol downgrade_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol do_trace_netlink_extack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol done_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_obtain_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_move to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_get_system_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_unmap_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_coherent_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_free_coherent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_map_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_make_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_free_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol disable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_hash_and_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dget_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_find_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_promiscuity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mtu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_remove_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dev_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_printk_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devmap_managed_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __devm_add_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_size_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_nodes_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_node_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_trap_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_to_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_remote_reload_actions_performed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_type_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_register_with_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_vf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_sf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_pf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_stored_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_running_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_fixed_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_serial_number_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_state_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u8_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u64_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_string_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_bool_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_timeout_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_status_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_alloc_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_assert_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_irq_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_any_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_set_wakeup_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_add_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_iflink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_driver_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_change_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_base_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_add_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol destroy_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __destroy_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dentry_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol del_gendisk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __delay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dec_zone_page_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup_and_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_x32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_size_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file_unsafe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_blob to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_atomic_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol deactivate_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcbnl_ieee_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_delapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_getapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_unregister_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_remove_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_register_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_add_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca3_get_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_alloc_anon to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_umask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ctype to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_partial to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_ipv6_magic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_destroy_tfm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_alloc_shash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol create_empty_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crc32_le to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_sibling_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_present_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_possible_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_online_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_number to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpumask_local_spread to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_setup_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_remove_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpufreq_quick_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_bit_bitmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_unrolled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_enhanced_fast_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __copy_overflow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol convert_art_ns_to_tsc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __const_udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init_type_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_unregister_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_register_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete_all to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol commit_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clock_t_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_page_dirty_for_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __check_object_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cc_mkdec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_usermodehelper to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_switchdev_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_srcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_netdevice_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cachemode2protval to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_for_each_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __break_lease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_warn_invalid_xdp_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run7 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run5 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_stats_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_master_redirect_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_dispatcher_xdp_func to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol boot_cpu_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_full_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_begin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blockdev_superblock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_status_to_errno to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_start_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_stack_limits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_set_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user_iov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_rq_map_sg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_segment_boundary to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_physical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_segments to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_hw_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_discard_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_logical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_opt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_min to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_dma_alignment to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_bounce_limit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_put_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_unfreeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_stop_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_start_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_map_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_allocated_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_freeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_destroy_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_complete_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_integrity_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_finish_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_execute_rq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blkdev_issue_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_alloc_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_xor to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_subset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_print_to_pagebuf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_parselist to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_or to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_intersects to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_from_arr32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_next_zero_area_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_free_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_equal to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_andnot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_and to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_integrity_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_endio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_clone_blkg_association to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_associate_blkg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_bioset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_add_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bin2hex to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol balance_dirty_pages_ratelimited to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol avenrun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_device_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_device_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol autoremove_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _atomic_dec_and_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full_domain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_schedule_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arp_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_split to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arch_touch_nmi_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu_gfp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_netdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_etherdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_get_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_disabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol abort_creds to stablelist (Čestmír Kalina) [RHEL-56065]- ice: fix VSI lists confusion when adding VLANs (Michal Schmidt) [RHEL-20571] - ice: fix accounting for filters shared by multiple VSIs (Michal Schmidt) [RHEL-20571] - nvme-multipath: fix io accounting on failover (John Meneghini) [RHEL-56635] - nvme: fix multipath batched completion accounting (John Meneghini) [RHEL-56635] - netfilter: tproxy: bail out if IP has been disabled on the device (Phil Sutter) [RHEL-44369] {CVE-2024-36270} - mm: list_lru: fix UAF for memory cgroup (Rafael Aquini) [RHEL-56160] {CVE-2024-43888} - platform/x86: dell-smbios-wmi: Avoid false-positive memcpy() warning (David Arcari) [RHEL-56614] - arm64: properly install vmlinuz.efi (Lenny Szubowicz) [RHEL-46772] - buildtar: fix tarballs with EFI_ZBOOT enabled (Lenny Szubowicz) [RHEL-46772] - wifi: iwlwifi: mvm: fix a crash on 7265 (Jose Ignacio Tornos Martinez) [RHEL-57681] - wifi: iwlwifi: mvm: support iwl_dev_tx_power_cmd_v8 (Jose Ignacio Tornos Martinez) [RHEL-57681]- perf: Fix event leak upon exec and file release (Michael Petlan) [RHEL-55606] {CVE-2024-43869} - perf: Fix event leak upon exit (Michael Petlan) [RHEL-55603] {CVE-2024-43870} - task_work: Introduce task_work_cancel() again (Michael Petlan) [RHEL-55603] - task_work: s/task_work_cancel()/task_work_cancel_func()/ (Michael Petlan) [RHEL-55603] - net: openvswitch: fix overwriting ct original tuple for ICMPv6 (cki-backport-bot) [RHEL-44213] {CVE-2024-38558} - net: drop bad gso csum_start and offset in virtio_net_hdr (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: change maximum number of UDP segments to 128 (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: missing check virtio (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - fuse: Initialize beyond-EOF page contents before setting uptodate (CKI Backport Bot) [RHEL-56932] {CVE-2024-44947} - wifi: mac80211: Avoid address calculations via out of bounds array indexing (CKI Backport Bot) [RHEL-51285] {CVE-2024-41071} - nvme-pci: add missing condition check for existence of mapped data (Maurizio Lombardi) [RHEL-55099] {CVE-2024-42276}- sctp: fix association labeling in the duplicate COOKIE-ECHO case (Ondrej Mosnacek) [RHEL-48647] - s390/ap: Refine AP bus bindings complete processing (Cédric Le Goater) [RHEL-50373] - ice: Add netif_device_attach/detach into PF reset flow (Michal Schmidt) [RHEL-56084]- usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB (Desnes Nunes) [RHEL-52378] {CVE-2024-42226} - redhat: set defaults for RHEL 9.5 (Lucas Zampieri)- Revert "Merge: scsi: fnic: driver update" (John Meneghini) [RHEL-36420] - dev/parport: fix the array out-of-bounds risk (CKI Backport Bot) [RHEL-54990] {CVE-2024-42301} - leds: trigger: Unregister sysfs attributes before calling deactivate() (CKI Backport Bot) [RHEL-54835] {CVE-2024-43830} - null_blk: fix validation of block size (Ming Lei) [RHEL-51322] {CVE-2024-41077} - s390/fpu: Re-add exception handling in load_fpu_state() (Aristeu Rozanski) [RHEL-39346] - redhat: spec: add cachestat to kselftest package (Eric Chanudet) [RHEL-50302] - selftests: cachestat: Fix build warnings on ppc64 (Eric Chanudet) [RHEL-50302] - selftests/cachestat: Fix print_cachestat format (Eric Chanudet) [RHEL-50302] - selftests: cachestat: use proper syscall number macro (Eric Chanudet) [RHEL-50302] - selftests: cachestat: properly link in librt (Eric Chanudet) [RHEL-50302] - selftests: cachestat: catch failing fsync test on tmpfs (Eric Chanudet) [RHEL-50302] - selftests: cachestat: test for cachestat availability (Eric Chanudet) [RHEL-50302] - selftests: add selftests for cachestat (Eric Chanudet) [RHEL-50302]- net: stmmac: enable HW-accelerated VLAN stripping for gmac4 only (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: fix error array size (Andrew Halaney) [RHEL-6297] - net: stmmac: Assign configured channel value to EXTTS event (Andrew Halaney) [RHEL-6297] - net: stmmac: No need to calculate speed divider when offload is disabled (Andrew Halaney) [RHEL-6297] - net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Configure host DMA width (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST structure to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST lock to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: add support for RZ/N1 GMAC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use pcs_init/pcs_exit (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce pcs_init/pcs_exit stmmac operations (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_xpcs_setup() generic to all PCS devices (Andrew Halaney) [RHEL-6297] - net: stmmac: Add dedicated XPCS cleanup method (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: account for rgmii-txid/rxid/id phy-mode (Andrew Halaney) [RHEL-6297] - net: stmmac: Rename phylink_get_caps() callback to update_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix IP-cores specific MAC capabilities (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix max-speed being ignored on queue re-init (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC mmc tx/rx missing statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC LPI statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx queue priority assignment (Andrew Halaney) [RHEL-6297] - net: stmmac: Support a generic PCS field in mac_device_info (Andrew Halaney) [RHEL-6297] - net: stmmac: don't rely on lynx_pcs presence to check for a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Remove unused of_gpio.h (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Update link clock rate only for RGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Complete meta data only when enabled (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Drop interrupt registers from stats (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Add support for 2.5G SGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix EST offset for dwmac 5.10 (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix incorrect dereference in interrupt handlers (Andrew Halaney) [RHEL-6297] - net: stmmac: Simplify mtl IRQ status checking (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: use #define for string constants (Andrew Halaney) [RHEL-6297] - net: stmmac: Add driver support for common safety IRQ (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Enable TBS on all queues but 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: remove eee_enabled/eee_active in stmmac_ethtool_op_get_eee() (Andrew Halaney) [RHEL-6297] - net: stmmac: protect updates of 64-bit statistics counters (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Andrew Halaney) [RHEL-6297] - net: stmmac: Report taprio offload status (Andrew Halaney) [RHEL-6297] - net: stmmac: est: Per Tx-queue error count for HLBF (Andrew Halaney) [RHEL-6297] - net: stmmac: Offload queueMaxSDU from tc-taprio (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add support for JH7100 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: set TSO/TBS TX queues default settings (Andrew Halaney) [RHEL-6297] - net: stmmac: do not clear TBS enable bit on link up/down (Andrew Halaney) [RHEL-6297] - net: fill in MODULE_DESCRIPTION()s for dwmac-socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: Wait a bit for the reset to take effect (Andrew Halaney) [RHEL-6297] - net: stmmac: Prevent DSA tags from breaking COE (Andrew Halaney) [RHEL-6297] - net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: Enable Per DMA Channel interrupt" (Andrew Halaney) [RHEL-6297] - net: stmmac: Use interrupt mode INTM=1 for per channel irq (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for TX/RX channel interrupt (Andrew Halaney) [RHEL-6297] - net: stmmac: Make MSI interrupt routine generic (Andrew Halaney) [RHEL-6297] - net: stmmac: fix ethtool per-queue statistics (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: drop useless check for compatible fallback (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Make sure MDIO is initialized before use (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc: Support more counters for XGMAC Core (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for EST cycle-time-extension (Andrew Halaney) [RHEL-6297] - net: stmmac: Refactor EST implementation (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: EST interrupts handling (Andrew Halaney) [RHEL-6297] - net: stmmac: fix FPE events losing (Andrew Halaney) [RHEL-6297] - net: stmmac: Add Tx HWTS support to XDP ZC (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Disable FPE MMC interrupts (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for HW-accelerated VLAN stripping (Andrew Halaney) [RHEL-6297] - net: stmmac: reduce dma ring display code duplication (Andrew Halaney) [RHEL-6297] - net: stmmac: remove extra newline from descriptors display (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Add architecture dependency (Andrew Halaney) [RHEL-6297] - net: stmmac: avoid rx queue overrun (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx budget limit check (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Andrew Halaney) [RHEL-6297] - net: stmmac: update MAC capabilities when tx queues are updated (Andrew Halaney) [RHEL-6297] - net: stmmac: increase TX coalesce timer to 5ms (Andrew Halaney) [RHEL-6297] - net: stmmac: move TX timer arm after DMA enable (Andrew Halaney) [RHEL-6297] - net: stmmac: improve TX timer arm logic (Andrew Halaney) [RHEL-6297] - net: introduce napi_is_scheduled helper (Andrew Halaney) [RHEL-6297] - net: stmmac: do not silently change auxiliary snapshot capture channel (Andrew Halaney) [RHEL-6297] - net: stmmac: ptp: stmmac_enable(): move change of plat->flags into mutex (Andrew Halaney) [RHEL-6297] - net: stmmac: intel: remove unnecessary field struct plat_stmmacenet_data::ext_snapshot_num (Andrew Halaney) [RHEL-6297] - net: stmmac: use correct PPS capture input index (Andrew Halaney) [RHEL-6297] - net: stmmac: simplify debug message on stmmac_enable() (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove redundant checking for rx_coalesce_usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: refactor clock config (Andrew Halaney) [RHEL-6297] - net: stmmac: remove unneeded stmmac_poll_controller (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: fix the incorrect parameter (Andrew Halaney) [RHEL-6297] - net: stmmac: fix incorrect rxq|txq_stats reference (Andrew Halaney) [RHEL-6297] - net: stmmac: make stmmac_{probe|remove}_config_dt static (Andrew Halaney) [RHEL-6297] - net: stmmac: rename stmmac_pltfr_remove_no_dt to stmmac_pltfr_remove (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sunxi: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-mediatek: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-lpc18xx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-intel-plat: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ingenic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: Tx coe sw fallback (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for Loongson-1 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: fix handling of zero coalescing tx-usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: failure to probe without MAC interface specified (Andrew Halaney) [RHEL-6297] - net: stmmac: clarify difference between "interface" and "phy_interface" (Andrew Halaney) [RHEL-6297] - net: stmmac: convert half-duplex support to positive logic (Andrew Halaney) [RHEL-6297] - net: stmmac: move priv->phylink_config.mac_managed_pm (Andrew Halaney) [RHEL-6297] - net: stmmac: move xgmac specific phylink caps to dwxgmac2 core (Andrew Halaney) [RHEL-6297] - net: stmmac: move gmac4 specific phylink capabilities to gmac4 (Andrew Halaney) [RHEL-6297] - net: stmmac: provide stmmac_mac_phylink_get_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: use phylink_limit_mac_speed() (Andrew Halaney) [RHEL-6297] - net: stmmac: use "mdio_bus_data" local variable (Andrew Halaney) [RHEL-6297] - net: stmmac: clean up passing fwnode to phylink (Andrew Halaney) [RHEL-6297] - net: stmmac: convert plat->phylink_node to fwnode (Andrew Halaney) [RHEL-6297] - net: stmmac: Check more MAC HW features for XGMAC Core 3.20 (Andrew Halaney) [RHEL-6297] - stmmac: intel: Enable correction of MAC propagation delay (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: show more MAC HW features in debugfs (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: RX queue routing configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-oxnas: remove obsolete dwmac glue driver (Andrew Halaney) [RHEL-6297] - net: stmmac: XGMAC support for mdio C22 addr > 3 (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply redundant write work around on 4.xx too (Andrew Halaney) [RHEL-6297] - net: stmmac: use per-queue 64 bit statistics where necessary (Andrew Halaney) [RHEL-6297] - net: stmmac: don't clear network statistics in .ndo_open() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Fix L3L4 filter count (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Log more errors in probe (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use dev_err_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use of_get_phy_mode() over device_get_phy_mode() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qco-ethqos: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_remove_no_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open (Andrew Halaney) [RHEL-6297] - net: dwmac_socfpga: initialize local data for mdio regmap configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: make the pcs_lynx cleanup sequence specific to dwmac_socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sogfpga: use the lynx pcs driver (Andrew Halaney) [RHEL-6297] - net: stmmac: use xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: pcs: xpcs: add xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: mdio: add mdio_device_get() and mdio_device_put() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: add ethtool per-queue irq statistic support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Make visconti_eth_clock_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_pltfr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register (Andrew Halaney) [RHEL-6297] - net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-sti: remove stih415/stih416/stid127 (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add phy interface settings (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for StarFive JH7110 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: Add snps,dwmac-5.20 IP compatible string (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP ZC receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce wrapper for struct xdp_buff (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove unnecessary if statement brackets (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: rework optional clock handling (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Always return struct anarion_gmac * from anarion_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Use annotation __iomem for register base (Andrew Halaney) [RHEL-6297] - net: stmmac: check fwnode for phy device before scanning for phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Add queue reset into stmmac_xdp_open() function (Andrew Halaney) [RHEL-6297] - net: stmmac: fix up RX flow hash indirection table when setting channels (Andrew Halaney) [RHEL-6297] - net: stmmac: remove redundant fixup to support fixed-link mode (Andrew Halaney) [RHEL-6297] - net: stmmac: check if MAC needs to attach to a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix for mismatched host/device DMA address width (Andrew Halaney) [RHEL-6297] - net: stmmac: generic: drop of_match_ptr for ID table (Andrew Halaney) [RHEL-6297] - net: stmmac: add to set device wake up flag when stmmac init phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Restrict warning on disabling DMA store and fwd mode (Andrew Halaney) [RHEL-6297] - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Make struct dwc_eth_dwmac_data::remove return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_dvr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: fix invalid call to mdiobus_get_phy() (Andrew Halaney) [RHEL-6297] - net: stmmac: Separate C22 and C45 transactions for xgmac (Andrew Halaney) [RHEL-6297] - net: stmmac: add aux timestamps fifo clearance wait (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed (Andrew Halaney) [RHEL-6297] - net: stmmac: fix errno when create_singlethread_workqueue() fails (Andrew Halaney) [RHEL-6297] - stmmac: fix potential division by 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: Add check for taprio basetime configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: fix possible memory leak in stmmac_dvr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Andrew Halaney) [RHEL-6297] - net: stmmac: fix "snps,axi-config" node property parsing (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: use sysfs_streq() instead of strncmp()" (Andrew Halaney) [RHEL-6297] - net: stmmac: Set MAC's flow control register to reflect current settings (Andrew Halaney) [RHEL-6297] - net: stmmac: use sysfs_streq() instead of strncmp() (Andrew Halaney) [RHEL-6297] - net: stmmac: ensure tx function is not running in stmmac_xdp_release() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing of_node_put() while module exiting (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix invalid mdio_node (Andrew Halaney) [RHEL-6297] - net: stmmac: remove duplicate dma queue channel macros (Andrew Halaney) [RHEL-6297] - net: stmmac: rk3588: Allow multiple gmac controller (Andrew Halaney) [RHEL-6297] - net: stmmac: add a parse for new property 'snps,clk-csr' (Andrew Halaney) [RHEL-6297] - net: stmmac: Minor spell fix related to 'stmmac_clk_csr_set()' (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: dwmac-rk: Add rv1126 support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: Add gmac support for rk3588 (Andrew Halaney) [RHEL-6297] - ceph: force sending a cap update msg back to MDS for revoke op (Xiubo Li) [RHEL-48618] - ceph: periodically flush the cap releases (Xiubo Li) [RHEL-48618] - eeprom: at24: use of_match_ptr() (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Use pm_runtime_resume_and_get to simplify the code (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C64-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C32-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Annotate struct at24_data with __counted_by (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Drop at24_get_chip_data() (Alessandro Carminati) [RHEL-47160] - mm: turn off test_uffdio_wp if CONFIG_PTE_MARKER_UFFD_WP is not configured. (Nico Pache) [RHEL-39306] - mm: update uffd-stress to handle EINVAL for unset config features (Nico Pache) [RHEL-39306] - selftests/bpf: Fix flaky test btf_map_in_map/lookup_update (Nico Pache) [RHEL-39306] - kselftests: mm: add s390 to ARCH list (Nico Pache) [RHEL-39306] - selftests/mm: fix powerpc ARCH check (Nico Pache) [RHEL-39306] - selftests: bpf: xskxceiver: ksft_print_msg: fix format type error (Nico Pache) [RHEL-39306] - hugetlbfs: ensure generic_hugetlb_get_unmapped_area() returns higher address than mmap_min_addr (Nico Pache) [RHEL-39306] - selftests/vm: fix inability to build any vm tests (Nico Pache) [RHEL-39306] - Makefile: add headers_install to kselftest targets (Nico Pache) [RHEL-39306] - selftests: drop KSFT_KHDR_INSTALL make target (Nico Pache) [RHEL-39306] - selftests: stop using KSFT_KHDR_INSTALL (Nico Pache) [RHEL-39306] - selftests: net: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: landlock: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: set DEFAULT_INSTALL_HDR_PATH (Nico Pache) [RHEL-39306] - selftests: drop khdr make target (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Make it POSIX-compliant (Nico Pache) [RHEL-39306] - selftests: use printf instead of echo -ne (Nico Pache) [RHEL-39306] - selftests: find echo binary to use -ne options (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to finish the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to abort the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to pass/fail test based on exit code (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to print diagnostic messages (Nico Pache) [RHEL-39306] - selftests: Move KTAP bash helpers to selftests common folder (Nico Pache) [RHEL-39306] - kselftest: dt: Stop relying on dirname to improve performance (Nico Pache) [RHEL-39306] - kselftest: Add new test for detecting unprobed Devicetree devices (Nico Pache) [RHEL-39306] - selftests:modify the incorrect print format (Nico Pache) [RHEL-39306] - selftests/mm: Substitute attribute with a macro (Nico Pache) [RHEL-39306] - selftests: Add printf attribute to kselftest prints (Nico Pache) [RHEL-39306] - selftests: fix dependency checker script (Nico Pache) [RHEL-39306] - kselftest/runner.sh: Propagate SIGTERM to runner child (Nico Pache) [RHEL-39306] - selftests/harness: Actually report SKIP for signal tests (Nico Pache) [RHEL-39306] - testing: kselftest_harness: add filtering and enumerating tests (Nico Pache) [RHEL-39306] - selftests: break the dependency upon local header files (Nico Pache) [RHEL-39306] - kselftest: Add a ksft_perror() helper (Nico Pache) [RHEL-39306] - selftests: Make the usage formatting consistent in kselftest_deps.sh (Nico Pache) [RHEL-39306] - kselftests: Enable the echo command to print newlines in Makefile (Nico Pache) [RHEL-39306] - selftest: Taint kernel when test module loaded (Nico Pache) [RHEL-39306] - selftests: Fix build when $(O) points to a relative path (Nico Pache) [RHEL-39306] - selftests: Use -isystem instead of -I to include headers (Nico Pache) [RHEL-39306] - selftests: Correct the headers install path (Nico Pache) [RHEL-39306] - selftests: Add and export a kernel uapi headers path (Nico Pache) [RHEL-39306] - selftests: set the BUILD variable to absolute path (Nico Pache) [RHEL-39306] - kselftest: signal all child processes (Nico Pache) [RHEL-39306] - selftests/mm: fix additional build errors for selftests (Nico Pache) [RHEL-39306] - selftests: mm: protection_keys: save/restore nr_hugepages value from launch script (Nico Pache) [RHEL-39306] - selftests: mm: make map_fixed_noreplace test names stable (Nico Pache) [RHEL-39306] - selftests/mm: fix build warnings on ppc64 (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_madv_vs_map: avoid test skipping by querying hugepage size at runtime (Nico Pache) [RHEL-39306] - mm/hugetlb: document why hugetlb uses folio_mapcount() for COW reuse decisions (Nico Pache) [RHEL-39306] - selftests: mm: cow: flag vmsplice() hugetlb tests as XFAIL (Nico Pache) [RHEL-39306] - selftests/mm: soft-dirty should fail if a testcase fails (Nico Pache) [RHEL-39306] - selftests/mm: parse VMA range in one go (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation (Nico Pache) [RHEL-39306] - selftests/mm: confirm VA exhaustion without reliance on correctness of mmap() (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: Switch to ksft_exit_fail_msg (Nico Pache) [RHEL-39306] - selftests/mm: include strings.h for ffsl (Nico Pache) [RHEL-39306] - selftests/mm: fix ARM related issue with fork after pthread_create (Nico Pache) [RHEL-39306] - selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM (Nico Pache) [RHEL-39306] - selftests: mm: restore settings from only parent process (Nico Pache) [RHEL-39306] - selftests/mm: Fix build with _FORTIFY_SOURCE (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add missing tests (Nico Pache) [RHEL-39306] - selftests/mm: protection_keys: save/restore nr_hugepages settings (Nico Pache) [RHEL-39306] - selftests/mm: save and restore nr_hugepages value (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests: remove sudo and conform to tap (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_reparenting_test: do not unmount (Nico Pache) [RHEL-39306] - selftests/mm: log a consistent test name for check_compaction (Nico Pache) [RHEL-39306] - selftests/mm: log skipped compaction test as a skip (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: transhuge-stress: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: split_huge_page_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mremap_dontunmap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mrelease_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock2-tests: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock-random-test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_populate: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_hugetlb: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_fixed_noreplace: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: skip test if application doesn't has root privileges (Nico Pache) [RHEL-39306] - selftests/mm: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests: mm: hugepage-mmap: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: gup_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - mm/selftests: hugepage-mremap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: log run_vmtests.sh results in TAP format (Nico Pache) [RHEL-39306] - selftests/mm: skip the hugetlb-madvise tests on unmet hugepage requirements (Nico Pache) [RHEL-39306] - selftests/mm: skip uffd hugetlb tests with insufficient hugepages (Nico Pache) [RHEL-39306] - selftests/mm: dont fail testsuite due to a lack of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add hugetlb test category (Nico Pache) [RHEL-39306] - selftests/mm: new test that steals pages (Nico Pache) [RHEL-39306] - selftests: mm: perform some system cleanup before using hugepages (Nico Pache) [RHEL-39306] - selftests: avoid using SKIP(exit()) in harness fixure setup (Nico Pache) [RHEL-39306] - selftests/mm: uffd-unit-test check if huge page size is 0 (Nico Pache) [RHEL-39306] - selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory (Nico Pache) [RHEL-39306] - selftests/mm: switch to bash from sh (Nico Pache) [RHEL-39306] - selftests/mm: restore number of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: add a new test for madv and hugetlb (Nico Pache) [RHEL-39306] - mm/ksm: test case for prctl fork/exec workflow (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for no-inherit memory-deny-write-execute (Nico Pache) [RHEL-39306] - kselftest: vm: check errnos in mdwe_test (Nico Pache) [RHEL-39306] - kselftest: vm: fix mdwe's mmap_FIXED test case (Nico Pache) [RHEL-39306] - kselftest: vm: fix tabs/spaces inconsistency in the mdwe test (Nico Pache) [RHEL-39306] - selftests: mm: add a test for mutually aligned moves > PMD size (Nico Pache) [RHEL-39306] - selftests: mm: fix failure case when new remap region was not found (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress help information (Nico Pache) [RHEL-39306] - selftests: mm: ksm: fix incorrect evaluation of parameter (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: fix incorrect position of #endif (Nico Pache) [RHEL-39306] - selftests: mm: remove wrong kernel header inclusion (Nico Pache) [RHEL-39306] - selftests/mm: move certain uffd*() routines from vm_util.c to uffd-common.c (Nico Pache) [RHEL-39306] - selftests/mm: fix two -Wformat-security warnings in uffd builds (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress unused function warning (Nico Pache) [RHEL-39306] - selftests/mm: factor out detection of hugetlb page sizes into vm_util (Nico Pache) [RHEL-39306] - selftests/ksm: ksm_functional_tests: add prctl unmerge test (Nico Pache) [RHEL-39306] - selftests/mm: add new selftests for KSM (Nico Pache) [RHEL-39306] - selftests/mm: add tests for RO pinning vs fork() (Nico Pache) [RHEL-39306] - selftests/mm: rename COW_EXTRA_LIBS to IOURING_EXTRA_LIBS (Nico Pache) [RHEL-39306] - selftests/mm: extend and rename uffd pagemap test (Nico Pache) [RHEL-39306] - selftests/mm: add a few options for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: add uffdio register ioctls test (Nico Pache) [RHEL-39306] - selftests/mm: add shmem-private test to uffd-stress (Nico Pache) [RHEL-39306] - selftests/mm: drop sys/dev test in uffd-stress test (Nico Pache) [RHEL-39306] - selftests/mm: allow uffd test to skip properly with no privilege (Nico Pache) [RHEL-39306] - selftests/mm: workaround no way to detect uffd-minor + wp (Nico Pache) [RHEL-39306] - selftests/mm: move zeropage test into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd sig/events tests into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd minor test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: move uffd pagemap test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: add framework for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: allow allocate_area() to fail properly (Nico Pache) [RHEL-39306] - selftests/mm: let uffd_handle_page_fault() take wp parameter (Nico Pache) [RHEL-39306] - selftests/mm: rename uffd_stats to uffd_args (Nico Pache) [RHEL-39306] - selftests/mm: drop global hpage_size in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: drop global mem_fd in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: UFFDIO_API test (Nico Pache) [RHEL-39306] - selftests/mm: uffd_open_{dev|sys}() (Nico Pache) [RHEL-39306] - selftests/mm: uffd_[un]register() (Nico Pache) [RHEL-39306] - selftests/mm: split uffd tests into uffd-stress and uffd-unit-tests (Nico Pache) [RHEL-39306] - selftests/mm: create uffd-common.[ch] (Nico Pache) [RHEL-39306] - selftests/mm: drop test_uffdio_zeropage_eexist (Nico Pache) [RHEL-39306] - selftests/mm: test UFFDIO_ZEROPAGE only when !hugetlb (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: test behavior of (pte|pmd)_mkdirty on VMAs without write permissions (Nico Pache) [RHEL-39306] - selftests/mm: reuse read_pmd_pagesize() in COW selftest (Nico Pache) [RHEL-39306] - mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs (Nico Pache) [RHEL-39306] - kselftest: vm: fix unused variable warning (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for memory-deny-write-execute (Nico Pache) [RHEL-39306] - selftests/vm: cow: R/O long-term pinning reliability tests for non-anon pages (Nico Pache) [RHEL-39306] - config: enable CONFIG_DP83TG720_PHY (Izabela Bakollari) [RHEL-33716] - config: CONFIG_QCA807X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA808X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA83XX_PHY (Izabela Bakollari) [RHEL-33716] - net: linkmode: add linkmode_fill() helper (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: fix compilation when CONFIG_GPIOLIB is not set (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: move interface mode check to .config_init_once (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: get master/slave configuration in link down state (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: wake up PHYs in managed mode (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: at803x: fix kernel panic with at8031_probe (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: use devm_clk_get_optional_enabled for the rmii-ref clock (Izabela Bakollari) [RHEL-33716] - net: sfp: update comment for FS SFP-10G-T quirk (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: switch to crc_itu_t() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: drop wrong endianness conversion for addr and CRC (Izabela Bakollari) [RHEL-33716] - net: phy: fix phy_read_poll_timeout argument type in genphy_loopback (Izabela Bakollari) [RHEL-33716] - net: sfp: enhance quirk for Fibrestore 2.5G copper SFP module (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: add support for configurable LED (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: generalize some qca808x LED functions (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move common qca808x LED define to shared header (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: add support for QCA807x PHY Family (Izabela Bakollari) [RHEL-33716] - net: phy: provide whether link has changed in c37_read_status (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move more function to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: add devm/of_phy_package_join helper (Izabela Bakollari) [RHEL-33716] - net: phy: add support for scanning PHY in PHY packages nodes (Izabela Bakollari) [RHEL-33716] - of: mdio: Add of_node_put() when breaking out of for_each_xx (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO helpers to simplify the code (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add 5Gbps support to rtl822x_config_aneg() (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO constants (Izabela Bakollari) [RHEL-33716] - net: mdio: add 2.5g and 5g related PMA speed constants (Izabela Bakollari) [RHEL-33716] - net: phy: c45 scanning: Don't consider -ENODEV fatal (Izabela Bakollari) [RHEL-33716] - net: phy: add helper phy_advertise_eee_all (Izabela Bakollari) [RHEL-33716] - net: phy: constify phydev->drv (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix the frequency adjustments (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: default to LED active High if not set (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: fix logic error in LED brightness set (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add support for RTL8126A-integrated 5Gbps PHY (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for active-low LEDs (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: detach qca808x PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move additional functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: deatch qca83xx PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: create and move functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: move at803x PHY driver to dedicated directory (Izabela Bakollari) [RHEL-33716] - net: phy: adin1100: Add interrupt support for link change (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Prevent nullptr exceptions on ISR (Izabela Bakollari) [RHEL-33716] - net: phy: c45: change genphy_c45_ethtool_[get|set]_eee to use EEE linkmode bitmaps (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix set/get PHC time for lan8814 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add LED support for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY LEDs polarity modes (Izabela Bakollari) [RHEL-33716] - net: phy: mediatek-ge-soc: sync driver with MediaTek SDK (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8814 (Izabela Bakollari) [RHEL-33716] - net: sfp-bus: fix SFP mode detect from bitrate (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: populate .soft_reset for KSZ9131 (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8841 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read_status more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add support for cdt cross short test for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: refactor qca808x cable test get status function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: generalize cdt fault length function (Izabela Bakollari) [RHEL-33716] - net: Use of_property_present() for testing DT property presence (Izabela Bakollari) [RHEL-33716] - net: phylink: move phylink_pcs_neg_mode() into phylink.c (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: add refcounting for fwnodes to mdiobus (Izabela Bakollari) [RHEL-33716] - net: phy: linux/phy.h: fix Excess kernel-doc description warning (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: implement mdo_insert_tx_tag (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec statistics (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec support (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: better align function varibles to open parenthesis (Izabela Bakollari) [RHEL-33716] - net: sfp: fix PHY discovery for FS SFP-10G-T module (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: replace msleep(1) with usleep_range (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove extra space after cast (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY package MMD read/write (Izabela Bakollari) [RHEL-33716] - net: phy: restructure __phy_write/read_mmd to helper and phydev user (Izabela Bakollari) [RHEL-33716] - net: phy: extend PHY package API to support multiple global address (Izabela Bakollari) [RHEL-33716] - net: phy: make addr type u8 in phy_package_shared struct (Izabela Bakollari) [RHEL-33716] - net: phylink: reimplement population of pl->supported for in-band (Izabela Bakollari) [RHEL-33716] - net: phy: skip LED triggers on PHYs on SFP modules (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read specific status function more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific qca808x config_aneg to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: Add support for the DP83TG720S Ethernet PHY (Izabela Bakollari) [RHEL-33716] - net: phy: c45: add genphy_c45_pma_read_ext_abilities() function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: drop specific PHY ID check from cable test functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8035 specific DT parse to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8031 functions in dedicated section (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make at8031 related DT functions name more specific (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_intr to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 WOL bits to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_init to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 probe mode check to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific DT option for at8031 to specific probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move qca83xx specific check in dedicated functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: raname hw_stats functions to qca83xx specific name (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move disable WOL to specific at8031 probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: fix passing the wrong reference for config_intr (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: replace deprecated strncpy with strscpy (Izabela Bakollari) [RHEL-33716] - net: sfp: Convert to platform remove callback returning void (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: allow usage of generic ethernet-phy clock (Izabela Bakollari) [RHEL-33716] - net: phy: adin: allow control of Fast Link Down (Izabela Bakollari) [RHEL-33716] - net: phylink: use the PHY's possible_interfaces if populated (Izabela Bakollari) [RHEL-33716] - net: phylink: split out PHY validation from phylink_bringup_phy() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_mask() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_one() (Izabela Bakollari) [RHEL-33716] - net: phylink: split out per-interface validation (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: fill in possible_interfaces for AQR113C (Izabela Bakollari) [RHEL-33716] - net: phy: bcm84881: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: table driven mactype decode (Izabela Bakollari) [RHEL-33716] - net: phy: add possible interfaces (Izabela Bakollari) [RHEL-33716] - net: sfp: rework the RollBall PHY waiting code (Izabela Bakollari) [RHEL-33716] - net: phy: correctly check soft_reset ret ONLY if defined for PHY (Izabela Bakollari) [RHEL-33716] - net: phylink: use for_each_set_bit() (Izabela Bakollari) [RHEL-33716] - net: phy: broadcom: Wire suspend/resume for BCM54612E (Izabela Bakollari) [RHEL-33716] - net: sfp: use linkmode_*() rather than open coding (Izabela Bakollari) [RHEL-33716] - net: phylink: use linkmode_fill() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: add firmware load support (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move MMD_VEND define to header (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move to separate directory (Izabela Bakollari) [RHEL-33716] - net: mdio: fix typo in header (Izabela Bakollari) [RHEL-33716] - net: phylink: initialize carrier state at creation (Izabela Bakollari) [RHEL-33716] - net: phy: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: mdio: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: Fix forced link mode for KSZ886X switches (Izabela Bakollari) [RHEL-33716] - net: dsa: microchip: ksz8: Enable MIIM PHY Control reg access (Izabela Bakollari) [RHEL-33716] - net: phy: mscc: macsec: reject PN update requests (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for hardware blinking LEDs (Izabela Bakollari) [RHEL-33716] - net: sfp: improve Nokia GPON sfp fixup (Izabela Bakollari) [RHEL-33716] - net: sfp: re-implement ignoring the hardware TX_FAULT signal (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for FS's 2.5G copper SFP (Izabela Bakollari) [RHEL-33716] - net: phy: amd: Support the Altima AMI101L (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI (Izabela Bakollari) [RHEL-33716] - net: phy: fix regression with AX88772A PHY driver (Izabela Bakollari) [RHEL-33716] - net: phy: convert phy_stop() to use split state machine (Izabela Bakollari) [RHEL-33716] - net: phy: split locked and unlocked section of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_suspend() to end of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move call to start aneg (Izabela Bakollari) [RHEL-33716] - net: phy: call phy_error_precise() while holding the lock (Izabela Bakollari) [RHEL-33716] - net: phy: always call phy_process_state_change() under lock (Izabela Bakollari) [RHEL-33716] - net: phy: marvell: Add support for offloading LED blinking (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Call into the PHY driver to set LED offload (Izabela Bakollari) [RHEL-33716] - net: sfp: Remove unused function declaration sfp_link_configure() (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add qca8081 fifo reset on the link changed (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove qca8081 1G fast retrain and slave seed config (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 1G chip type (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: enable qca8081 slave seed conditionally (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: merge qca8081 slave seed function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 genphy_c45_pma_read_abilities (Izabela Bakollari) [RHEL-33716] - net: mdio: Introduce a regmap-based mdio driver (Izabela Bakollari) [RHEL-33716] - net: phylib: fix phy_read*_poll_timeout() (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdio_device_get() and mdio_device_put() (Izabela Bakollari) [RHEL-33716] - net: mdio: add clause 73 to ethtool conversion helper (Izabela Bakollari) [RHEL-33716] - mdio_bus: unhide mdio_bus_init prototype (Izabela Bakollari) [RHEL-33716] - net: mdio: fix owner field for mdio buses registered using ACPI (Izabela Bakollari) [RHEL-33716] - net: phy: improve phy_read_poll_timeout (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdiodev_c45_(read|write) (Izabela Bakollari) [RHEL-33716] - docs: networking: phy: add missing space (Izabela Bakollari) [RHEL-33716]- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Waiman Long) [RHEL-53662 RHEL-53665] {CVE-2024-42240} - redhat: Fix the ownership of /lib/modules/ directory (Vitaly Kuznetsov) [RHEL-21034] - move ownership of /lib/modules// to kernel-core (Thorsten Leemhuis) [RHEL-21034] - KVM: guest_memfd: let kvm_gmem_populate() operate only on private gfns (Paolo Bonzini) [RHEL-32435] - KVM: extend kvm_range_has_memory_attributes() to check subset of attributes (Paolo Bonzini) [RHEL-32435] - KVM: cleanup and add shortcuts to kvm_range_has_memory_attributes() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: move check for already-populated page to common code (Paolo Bonzini) [RHEL-32435] - KVM: remove kvm_arch_gmem_prepare_needed() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: make kvm_gmem_prepare_folio() operate on a single struct kvm (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay kvm_gmem_prepare_folio() until the memory is passed to the guest (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return locked folio from __kvm_gmem_get_pfn (Paolo Bonzini) [RHEL-32435] - KVM: rename CONFIG_HAVE_KVM_GMEM_* to CONFIG_HAVE_KVM_ARCH_GMEM_* (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: do not go through struct page (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay folio_mark_uptodate() until after successful preparation (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return folio from __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-32435] - KVM: x86: Eliminate log spam from limited APIC timer periods (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Use sev_es_host_save_area() helper when initializing tsc_aux (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Force sev_es_host_save_area() to be inlined (for noinstr usage) (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Consider NUMA affinity when allocating per-CPU save_area (Paolo Bonzini) [RHEL-32435] - KVM: SVM: not account memory allocation for per-CPU svm_data (Paolo Bonzini) [RHEL-32435] - KVM: SVM: remove useless input parameter in snp_safe_alloc_page (Paolo Bonzini) [RHEL-32435] - KVM: Validate hva in kvm_gpc_activate_hva() to fix __kvm_gpc_refresh() WARN (Paolo Bonzini) [RHEL-32435] - KVM: interrupt kvm_gmem_populate() on signals (Paolo Bonzini) [RHEL-32435] - KVM: Stop processing *all* memslots when "null" mmu_notifier handler is found (Paolo Bonzini) [RHEL-32435] - KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Paolo Bonzini) [RHEL-32435] - KVM: selftests: x86: Prioritize getting max_gfn from GuestPhysBits (Paolo Bonzini) [RHEL-32435] - KVM: selftests: Fix shift of 32 bit unsigned int more than 32 bits (Paolo Bonzini) [RHEL-32435] - KVM: Discard zero mask with function kvm_dirty_ring_reset (Paolo Bonzini) [RHEL-32435] - virt: guest_memfd: fix reference leak on hwpoisoned page (Paolo Bonzini) [RHEL-32435] - kvm: do not account temporary allocations to kmem (Paolo Bonzini) [RHEL-32435] - KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes (Paolo Bonzini) [RHEL-32435] - KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked (Paolo Bonzini) [RHEL-32435] - net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx() (Myron Stowe) [RHEL-51754] {CVE-2024-42110} - Disable NVGRACE_GPU_VFIO_PCI CONFIG for now (Donald Dutile) [RHEL-36542] - vfio/nvgrace-gpu: Convey kvm to map device memory region as noncached (Donald Dutile) [RHEL-36544] - vfio: Convey kvm that the vfio-pci device is wc safe (Donald Dutile) [RHEL-36543] - vfio/nvgrace-gpu: Add vfio pci variant module for grace hopper (Donald Dutile) [RHEL-36542] - x86/bugs: Extend VMware Retbleed workaround to Nehalem & earlier CPUs (Waiman Long) [RHEL-48649] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Apacer AS340 (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for AMD Radeon S3 SSD (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Crucial CT240BX500SSD1 (Ewan D. Milne) [RHEL-23829] - ata: ahci: Do not apply Intel PCS quirk on Intel Alder Lake (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Allow command duration limits detection for ACS-4 drives (Ewan D. Milne) [RHEL-23829] - ata: ahci: Add mask_port_map module parameter (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-sata: Factor out NCQ Priority configuration helpers (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: asm1166: don't limit reported ports (Ewan D. Milne) [RHEL-23829] - ahci: print the number of implemented ports (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nomsi (Ewan D. Milne) [RHEL-23829] - ahci: drop unused board_ahci_noncq (Ewan D. Milne) [RHEL-23829] - ahci: clean up ahci_broken_devslp quirk (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nosntf (Ewan D. Milne) [RHEL-23829] - ahci: clean up intel_pcs_quirk (Ewan D. Milne) [RHEL-23829] - ata: ahci: Drop low power policy board type (Ewan D. Milne) [RHEL-23829] - ata: ahci: do not enable LPM on external ports (Ewan D. Milne) [RHEL-23829] - ata: ahci: drop hpriv param from ahci_update_initial_lpm_policy() (Ewan D. Milne) [RHEL-23829] - ata: ahci: a hotplug capable port is an external port (Ewan D. Milne) [RHEL-23829] - ata: ahci: move marking of external port earlier (Ewan D. Milne) [RHEL-23829] - ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts (Ewan D. Milne) [RHEL-23829] - ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers (Ewan D. Milne) [RHEL-23829] - ahci: asm1166: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: improve sysfs description for ATA_LPM_UNKNOWN (Ewan D. Milne) [RHEL-23829] - scsi: sd: Fix system start for ATA devices (Ewan D. Milne) [RHEL-23829] - scsi: Change SCSI device boolean fields to single bit flags (Ewan D. Milne) [RHEL-23829] - scsi: sd: Introduce manage_shutdown device flag (Ewan D. Milne) [RHEL-23829] - ata: libata-eh: Spinup disk on resume after revalidation (Ewan D. Milne) [RHEL-23829] - ata: xgene: Use of_device_get_match_data() (Ewan D. Milne) [RHEL-23829] - scsi: Remove scsi device no_start_on_resume flag (Ewan D. Milne) [RHEL-23829] - scsi: sd: Do not issue commands to suspended disks on shutdown (Ewan D. Milne) [RHEL-23829] - ata: libata: Annotate struct ata_cpr_log with __counted_by (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: Disable scsi device manage_system_start_stop (Ewan D. Milne) [RHEL-23829] - scsi: sd: Differentiate system and runtime start/stop management (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: link ata port and scsi device (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Fix port and device removal (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: increase PMP SRST timeout to 10s (Ewan D. Milne) [RHEL-23829] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fetch sense data for successful commands iff CDL enabled (Ewan D. Milne) [RHEL-23829] - ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val() (Ewan D. Milne) [RHEL-23829] - ata: libata: fix parameter type of ata_deadline() (Ewan D. Milne) [RHEL-23829] - ata,scsi: do not issue START STOP UNIT on resume (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fix when to fetch sense data for successful commands (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Fix ata_msense_control kdoc comment (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Handle completion of CDL commands using policy 0xD (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Set read/write commands CDL index (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Add ATA feature control sub-page translation (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Add support for CDL pages mode sense (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Handle CDL bits in ata_scsiop_maint_in() (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Detect support for command duration limits (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Change ata_eh_request_sense() to not set CHECK_CONDITION (Ewan D. Milne) [RHEL-23829] - ata: Use of_property_present() for testing DT property presence (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_POLICY configuration item back (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_MOBILE_POLICY configuration item (Ewan D. Milne) [RHEL-23829] - virt: efi_secret: Convert to platform remove callback returning void (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add get_event_log() support for CC platforms (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Measure into CC protocol if TCG2 protocol is absent (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add Confidential Computing (CC) measurement typedefs (Lenny Szubowicz) [RHEL-30322] - efi/tpm: Use symbolic GUID name from spec for final events table (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Use TPM event typedefs from the TCG PC Client spec (Lenny Szubowicz) [RHEL-30322]- mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines (Chris von Recklinghausen) [RHEL-54027] {CVE-2024-42258} - rtla/osnoise: set the default threshold to 1us (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Better report when histogram is empty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Fix -t\--trace[=file] (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Fix histogram report when a cpu count is 0 (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Add the --warm-up option (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for hist mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for top mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/auto-analysis: Replace \t with spaces (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Simplify "no value" printing on top (Luis Claudio R. Goncalves) [RHEL-50869] - tools/rtla: Add -U/--user-load option to timerlat (Luis Claudio R. Goncalves) [RHEL-50869] - Documentation: Add tools/rtla timerlat -u option documentation (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Make doc build optional (Luis Claudio R. Goncalves) [RHEL-50869] - kernfs: change kernfs_rename_lock into a read-write lock (Ian Kent) [RHEL-52956] - kernfs: Separate kernfs_pr_cont_buf and rename_lock (Ian Kent) [RHEL-52956] - kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent) [RHEL-52956] - kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info (Ian Kent) [RHEL-52956] - kernfs: Introduce separate rwsem to protect inode attributes (Ian Kent) [RHEL-52956] - perf/x86/intel: Support Perfmon MSRs aliasing (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support PERFEVTSEL extension (Michael Petlan) [RHEL-20059] - perf/x86: Add config_mask to represent EVENTSEL bitmask (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support new data source for Lunar Lake (Michael Petlan) [RHEL-20059] - perf/x86/intel: Rename model-specific pebs_latency_data functions (Michael Petlan) [RHEL-20059] - perf/x86: Add Lunar Lake and Arrow Lake support (Michael Petlan) [RHEL-20059] - perf/x86: Support counter mask (Michael Petlan) [RHEL-20059] - perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.c (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support the PEBS event mask (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Lunarlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Arrowlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/msr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/uncore: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/pt: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/lbr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add new macros to work with (vendor/family/model) values (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86 (Michael Petlan) [RHEL-20059] - intel_th: pci: Add Lunar Lake support (Michael Petlan) [RHEL-20057] - iommufd/iova_bitmap: Remove iterator logic (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Dynamic pinning on iova_bitmap_set() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Consolidate iova_bitmap_set exit conditionals (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Move initial pinning to iova_bitmap_for_each() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Cache mapped length in iova_bitmap_map struct (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Check iova_bitmap_done() after set ahead (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Do not record head iova to better match iommu drivers (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix tests to use MOCK_PAGE_SIZE based buffer sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Add tests for <= u8 bitmap sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix iommufd_test_dirty() to handle class_register (Jeff Moyer) [RHEL-23824] - fs : Fix warning using plain integer as NULL (Jeff Moyer) [RHEL-23824] - libnvdimm: remove kernel-doc warnings: (Jeff Moyer) [RHEL-23824] - testing: nvdimm: make struct class structures constant (Jeff Moyer) [RHEL-23824] - libnvdimm: Annotate struct nd_region with __counted_by (Jeff Moyer) [RHEL-23824] - libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Jeff Moyer) [RHEL-23824] - dax: refactor deprecated strncpy (Jeff Moyer) [RHEL-23824] - nvdimm: Fix dereference after free in register_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Avoid unnecessary endian conversion (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Prevent the creation of zero-sized namespaces (Jeff Moyer) [RHEL-23824] - nvdimm: Explicitly include correct DT includes (Jeff Moyer) [RHEL-23824] - nvdimm: Use kstrtobool() instead of strtobool() (Jeff Moyer) [RHEL-23824] - dax: enable dax fault handler to report VM_FAULT_HWPOISON (Jeff Moyer) [RHEL-23824] - nvdimm: make security_show static (Jeff Moyer) [RHEL-23824] - nvdimm: make nd_class variable static (Jeff Moyer) [RHEL-23824] - dax/kmem: Pass valid argument to memory_group_register_static (Jeff Moyer) [RHEL-23824] - fsdax: remove redundant variable 'error' (Jeff Moyer) [RHEL-23824] - dax: Cleanup extra dax_region references (Jeff Moyer) [RHEL-23824] - dax: Introduce alloc_dev_dax_id() (Jeff Moyer) [RHEL-23824] - dax: Use device_unregister() in unregister_dax_mapping() (Jeff Moyer) [RHEL-23824] - dax: Fix dax_mapping_release() use after free (Jeff Moyer) [RHEL-23824] - tools/testing/nvdimm: Drop empty platform remove function (Jeff Moyer) [RHEL-23824] - dax/kmem: Fix leak of memory-hotplug resources (Jeff Moyer) [RHEL-23824] - dax: super.c: fix kernel-doc bad line warning (Jeff Moyer) [RHEL-23824] - nvdimm/region: Move cache management to the region driver (Jeff Moyer) [RHEL-23824] - ACPI: HMAT: Release platform device in case of platform_device_add_data() fails (Jeff Moyer) [RHEL-23824] - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Mark Salter) [RHEL-46931] {CVE-2024-39488} - RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Kamal Heib) [RHEL-44248] {CVE-2024-38544}- ARM: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add interrupt-names to arch timer nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F4 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Fix ethernet0 alias (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-ethernet: Enable Ethernet Switch and SERDES (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rzg2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen3: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rzg1: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add R-Car S4 Starter Kit support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: spider: Enable PCIe Host ch0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add PCIe Host and Endpoint nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add GP LEDs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add INTC-EX node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Revise renesas,ipmmu-main (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Use proper labels for thermal zones (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Drop specifying the GIC_CPU_MASK_SIMPLE() for GICv3 systems (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to MMC node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable UFS device (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CA55 operating points (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add Ethernet Switch and SERDES nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Switch from SCIF3 to HSCIF0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix SCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix HSCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add missing bootargs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Move aliases and chosen (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add MSIOF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add TMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CMT support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable eMMC0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SDHI0 support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Fix scif0/scif3 sort order (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable SCIF0 on second connector (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add HSCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add DMA properties to SCIF3 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPU core clocks (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPUIdle support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add L3 cache controller (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add UFS node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add IPMMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add sys-dmac nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add thermal support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add GPIO nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen4: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Add Ethernet sub-board (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add I2C nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Complete SCIF3 description (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add pinctrl device node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable watchdog timer (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add RWDT node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F0 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas Spider boards support (Steve Dunnagan) [RHEL-53987] - net/sched: Fix UAF when resolving a clash (Xin Long) [RHEL-51020] {CVE-2024-41040} - scsi: qedf: Ensure the copied buf is NUL terminated (John Meneghini) [RHEL-44201 RHEL-44202] {CVE-2024-38559} - netfilter: br_netfilter: remove WARN traps (Florian Westphal) [RHEL-36872] - netfilter: br_netfilter: skip conntrack input hook for promisc packets (Florian Westphal) [RHEL-36872] - netfilter: bridge: confirm multicast packets before passing them up the stack (Florian Westphal) [RHEL-36872] {CVE-2024-27415} - netfilter: nf_conntrack_bridge: initialize err to 0 (Florian Westphal) [RHEL-36872] - net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup() (Benjamin Poirier) [RHEL-45365] - net/mlx5: E-switch, Create ingress ACL when needed (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Add check for srq max_sge attribute (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Ensure created mkeys always have a populated rb_key (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Follow rb_key.ats when creating new mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Remove extra unlock on error path (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Benjamin Poirier) [RHEL-45365] - net/mlx5: Fix tainted pointer delete is case of flow rules creation fail (Benjamin Poirier) [RHEL-45365] - net/mlx5: Always stop health timer during driver removal (Benjamin Poirier) [RHEL-45365] - net/mlx5: Stop waiting for PCI if pci channel is offline (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix UDP GSO for encapsulated packets (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix IPsec tunnel mode offload feature check (Benjamin Poirier) [RHEL-45365] - net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly delete status rules (Benjamin Poirier) [RHEL-45365] - net/mlx5: Lag, do bond only if slaves agree on roce state (Benjamin Poirier) [RHEL-45365] - net/mlx5: Reload only IB representors upon lag disable/enable (Benjamin Poirier) [RHEL-45365] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Adding remote atomic access flag to updatable flags (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Change check for cacheable mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent (Benjamin Poirier) [RHEL-45365] - mlx5: stop warning for 64KB pages (Benjamin Poirier) [RHEL-45365] - mlx5: avoid truncating error message (Benjamin Poirier) [RHEL-45365] - tools/power/x86/intel-speed-select: v1.19 release (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Display CPU as None for -1 (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: SST BF/TF support per level (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase number of CPUs displayed (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Present all TRL levels for turbo-freq (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Fix display for unsupported levels (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Support multiple dies (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase die count (David Arcari) [RHEL-20031] - platform/x86: ISST: fix use-after-free in tpmi_sst_dev_remove() (David Arcari) [RHEL-20031] - platform/x86: ISST: Support SST-BF and SST-TF per level (David Arcari) [RHEL-20031] - platform/x86: ISST: Add missing MODULE_DESCRIPTION (David Arcari) [RHEL-20031] - platform/x86: ISST: Add dev_fmt (David Arcari) [RHEL-20031] - platform/x86: ISST: Support partitioned systems (David Arcari) [RHEL-20031] - platform/x86: ISST: Shorten the assignments for power_domain_info (David Arcari) [RHEL-20031] - platform/x86: ISST: Use local variable for auxdev->dev (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Add additional TPMI header fields (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Align comments in kernel-doc (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Check major version change for TPMI Information (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Handle error from tpmi_process_info() (David Arcari) [RHEL-20031] - audit: Send netlink ACK before setting connection in auditd_set (Richard Guy Briggs) [RHEL-9096]- xfs: allow SECURE namespace xattrs to use reserved block pool (Pavel Reichl) [RHEL-49806] - firmware: cs_dsp: Validate payload length before processing block (David Arcari) [RHEL-53640] {CVE-2024-42237} - selftests: netfilter: test nat source port clash resolution interaction with tcp early demux (Florian Westphal) [RHEL-6151] - netfilter: nf_nat: undo erroneous tcp edemux lookup after port clash (Florian Westphal) [RHEL-6151] - xfs: allow symlinks with short remote targets (CKI Backport Bot) [RHEL-53164] - netfilter: Use flowlabel flow key when re-routing mangled packets (Florian Westphal) [RHEL-40213] - ppp: reject claimed-as-LCP but actually malformed packets (Guillaume Nault) [RHEL-51059] {CVE-2024-41044} - mptcp: ensure snd_una is properly initialized on connect (Florian Westphal) [RHEL-47943 RHEL-47944] {CVE-2024-40931} - Bluetooth: ISO: Check socket flag instead of hcon (CKI Backport Bot) [RHEL-51982] {CVE-2024-42141} - bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX (CKI Backport Bot) [RHEL-51910] {CVE-2024-42132} - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (CKI Backport Bot) [RHEL-51214] {CVE-2024-41063} - mm: vmalloc: check if a hash-index is in cpu_possible_mask (CKI Backport Bot) [RHEL-50955] {CVE-2024-41032} - Merge DRM changes from upstream v6.9..v6.9.11 (Dave Airlie) [RHEL-24103] - powerpc/mm: Fix false detection of read faults (Chris von Recklinghausen) [RHEL-50040] - powerpc/mm: Support execute-only memory on the Radix MMU (Chris von Recklinghausen) [RHEL-50040] - io_uring/sqpoll: work around a potential audit memory leak (Jeff Moyer) [RHEL-48561] {CVE-2024-41001} - io_uring/rsrc: don't lock while !TASK_RUNNING (Jeff Moyer) [RHEL-47830] {CVE-2024-40922} - io_uring/io-wq: Use set_bit() and test_bit() at worker->flags (Jeff Moyer) [RHEL-47505] {CVE-2024-39508} - kunit: kasan_test: fix backport error in kasan test (Nico Pache) [RHEL-39303] - redhat: add configs for new kunit tests (Nico Pache) [RHEL-39303] - kasan: use unchecked __memset internally (Nico Pache) [RHEL-39303] - kasan: unify printk prefixes (Nico Pache) [RHEL-39303] - net/handshake: Fix handshake_req_destroy_test1 (Nico Pache) [RHEL-39303] - kunit: bail out early in __kunit_test_suites_init() if there are no suites to test (Nico Pache) [RHEL-39303] - kunit: string-stream-test: use KUNIT_DEFINE_ACTION_WRAPPER (Nico Pache) [RHEL-39303] - kunit: test: Move fault tests behind KUNIT_FAULT_TEST Kconfig option (Nico Pache) [RHEL-39303] - kunit: unregister the device on error (Nico Pache) [RHEL-39303] - kunit: Fix race condition in try-catch completion (Nico Pache) [RHEL-39303] - kunit: Add tests for fault (Nico Pache) [RHEL-39303] - kunit: Print last test location on fault (Nico Pache) [RHEL-39303] - kunit: Handle test faults (Nico Pache) [RHEL-39303] - kunit: Fix timeout message (Nico Pache) [RHEL-39303] - kunit: Fix kthread reference (Nico Pache) [RHEL-39303] - kunit: Handle thread creation error (Nico Pache) [RHEL-39303] - lib: checksum: hide unused expected_csum_ipv6_magic[] (Nico Pache) [RHEL-39303] - Revert "kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST" (Nico Pache) [RHEL-39303] - kunit: Fix again checksum tests on big endian CPUs (Nico Pache) [RHEL-39303] - kunit: Annotate _MSG assertion variants with gnu printf specifiers (Nico Pache) [RHEL-39303] - rtc: test: Fix invalid format specifier. (Nico Pache) [RHEL-39303] - lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - lib/cmdline: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - kunit: test: Log the correct filter string in executor_test (Nico Pache) [RHEL-39303] - kunit: make kunit_bus_type const (Nico Pache) [RHEL-39303] - kunit: Mark filter* params as rw (Nico Pache) [RHEL-39303] - kunit: tool: Print UML command (Nico Pache) [RHEL-39303] - time/kunit: Use correct format specifier (Nico Pache) [RHEL-39303] - Documentation: KUnit: Update the instructions on how to test static functions (Nico Pache) [RHEL-39303] - kunit: run test suites only after module initialization completes (Nico Pache) [RHEL-39303] - MAINTAINERS: kunit: Add Rae Moar as a reviewer (Nico Pache) [RHEL-39303] - lib: checksum: Fix build with CONFIG_NET=n (Nico Pache) [RHEL-39303] - kunit: Add tests for csum_ipv6_magic and ip_fast_csum (Nico Pache) [RHEL-39303] - Documentation: kunit: Add clang UML coverage example (Nico Pache) [RHEL-39303] - kunit: Protect string comparisons against NULL (Nico Pache) [RHEL-39303] - kunit: Add example of kunit_activate_static_stub() with pointer-to-function (Nico Pache) [RHEL-39303] - kunit: Allow passing function pointer to kunit_activate_static_stub() (Nico Pache) [RHEL-39303] - kunit: Fix NULL-dereference in kunit_init_suite() if suite->log is NULL (Nico Pache) [RHEL-39303] - kunit: Reset test->priv after each param iteration (Nico Pache) [RHEL-39303] - kunit: Add example for using test->priv (Nico Pache) [RHEL-39303] - Documentation: Add debugfs docs with run after boot (Nico Pache) [RHEL-39303] - kunit: add ability to run tests after boot using debugfs (Nico Pache) [RHEL-39303] - kunit: add is_init test attribute (Nico Pache) [RHEL-39303] - kunit: add example suite to test init suites (Nico Pache) [RHEL-39303] - kunit: add KUNIT_INIT_TABLE to init linker section (Nico Pache) [RHEL-39303] - kunit: move KUNIT_TABLE out of INIT_DATA (Nico Pache) [RHEL-39303] - kunit: tool: add test for parsing attributes (Nico Pache) [RHEL-39303] - kunit: tool: fix parsing of test attributes (Nico Pache) [RHEL-39303] - kunit: debugfs: Handle errors from alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: debugfs: Fix unchecked dereference in debugfs_print_results() (Nico Pache) [RHEL-39303] - kunit: string-stream: Allow ERR_PTR to be passed to string_stream_destroy() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Avoid cast warning when testing gfp_t flags (Nico Pache) [RHEL-39303] - mptcp: fill in missing MODULE_DESCRIPTION() (Nico Pache) [RHEL-39303] - kunit: test: Avoid cast warning when adding kfree() as an action (Nico Pache) [RHEL-39303] - kunit: Reset suite counter right before running tests (Nico Pache) [RHEL-39303] - kunit: Warn if tests are slow (Nico Pache) [RHEL-39303] - kasan: fix and update KUNIT_EXPECT_KASAN_FAIL comment (Nico Pache) [RHEL-39303] - x86/asm: Fix build of UML with KASAN (Nico Pache) [RHEL-39303] - kunit: Reset test status on each param iteration (Nico Pache) [RHEL-39303] - kunit: string-stream: Test performance of string_stream (Nico Pache) [RHEL-39303] - kunit: Use string_stream for test log (Nico Pache) [RHEL-39303] - kunit: string-stream: Add tests for freeing resource-managed string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Decouple string_stream from kunit (Nico Pache) [RHEL-39303] - kunit: string-stream: Add kunit_alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: Don't use a managed alloc in is_literal() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Add cases for string_stream newline appending (Nico Pache) [RHEL-39303] - kunit: string-stream: Add option to make all lines end with newline (Nico Pache) [RHEL-39303] - kunit: string-stream: Improve testing of string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Don't create a fragment for empty strings (Nico Pache) [RHEL-39303] - kunit: Fix wild-memory-access bug in kunit_free_suite_set() (Nico Pache) [RHEL-39303] - kunit: tool: Add command line interface to filter and report attributes (Nico Pache) [RHEL-39303] - kunit: tool: Enable CONFIG_FORTIFY_SOURCE under UML (Nico Pache) [RHEL-39303] - kunit: tool: undo type subscripts for subprocess.Popen (Nico Pache) [RHEL-39303] - kunit: tool: Add support for SH under QEMU (Nico Pache) [RHEL-39303] - kunit: tool: Add support for overriding the QEMU serial port (Nico Pache) [RHEL-39303] - kunit: tool: fix pre-existing `mypy --strict` errors and update run_checks.py (Nico Pache) [RHEL-39303] - kunit: tool: remove unused imports and variables (Nico Pache) [RHEL-39303] - kunit: tool: add subscripts for type annotations where appropriate (Nico Pache) [RHEL-39303] - kunit: tool: Add support for m68k under QEMU (Nico Pache) [RHEL-39303] - kunit: kunit.py extract handlers (Nico Pache) [RHEL-39303] - kunit: tool: remove redundant file.close() call in unit test (Nico Pache) [RHEL-39303] - kunit: tool: unit tests all check parser errors, standardize formatting a bit (Nico Pache) [RHEL-39303] - kunit: tool: make TestCounts a dataclass (Nico Pache) [RHEL-39303] - kunit: tool: make parser preserve whitespace when printing test log (Nico Pache) [RHEL-39303] - kunit: tool: Don't download risc-v opensbi firmware with wget (Nico Pache) [RHEL-39303] - kunit: tool: rename all_test_uml.config, use it for --alltests (Nico Pache) [RHEL-39303] - Documentation: KUnit: Fix non-uml anchor (Nico Pache) [RHEL-39303] - Documentation: Kunit: Fix inconsistent titles (Nico Pache) [RHEL-39303] - Documentation: kunit: fix trivial typo (Nico Pache) [RHEL-39303] - kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces (Nico Pache) [RHEL-39303] - Documentation: Kunit: Add ref for other kinds of tests (Nico Pache) [RHEL-39303] - net: bridge: mst: fix suspicious rcu usage in br_mst_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: fix vlan use-after-free (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - crypto: bcm - Fix pointer arithmetic (cki-backport-bot) [RHEL-44114] {CVE-2024-38579}- Add amd-pstate-ut to the mod-internal.list (David Arcari) [RHEL-53955] - firmware: cs_dsp: Return error if block header overflows file (David Arcari) [RHEL-53650] {CVE-2024-42238} - mm: prevent derefencing NULL ptr in pfn_section_valid() (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - mm, kmsan: fix infinite recursion due to RCU critical section (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - netfilter: nf_tables: prefer nft_chain_validate (Phil Sutter) [RHEL-51046] {CVE-2024-41042} - netfilter: nf_tables: allow loop termination for pending fatal signal (Phil Sutter) [RHEL-51046] - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Phil Sutter) [RHEL-51522] {CVE-2024-42070} - netfilter: nft_inner: validate mandatory meta and payload (Phil Sutter) [RHEL-47486] {CVE-2024-39504} - netfilter: ipset: Fix suspicious rcu_dereference_protected() (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Add list flush to cancel_gc (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - qed/qede: Fix scheduling while atomic (John Meneghini) [RHEL-9751] - cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie() (Pavel Reichl) [RHEL-51157] {CVE-2024-41057} - cachefiles: fix slab-use-after-free in fscache_withdraw_volume() (Pavel Reichl) [RHEL-51163] {CVE-2024-41058} - netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume() (Pavel Reichl) [RHEL-51157 RHEL-51163] - nvme-fabrics: use reserved tag for reg read/write command (CKI Backport Bot) [RHEL-51357] {CVE-2024-41082} - nvmet: always initialize cqe.result (Maurizio Lombardi) [RHEL-51334 RHEL-51335] {CVE-2024-41079} - nvmet: fix a possible leak when destroy a ctrl during qp establishment (Maurizio Lombardi) [RHEL-52019 RHEL-52020] {CVE-2024-42152} - NFSv4: Fix memory leak in nfs4_set_security_label (CKI Backport Bot) [RHEL-52083] {CVE-2024-41076} - xfs: don't walk off the end of a directory data block (CKI Backport Bot) [RHEL-50885] {CVE-2024-41013} - xfs: add bounds checking to xlog_recover_process_data (CKI Backport Bot) [RHEL-50862] {CVE-2024-41014} - tcp: avoid too many retransmit packets (Florian Westphal) [RHEL-48637] {CVE-2024-41007} - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Florian Westphal) [RHEL-48637] - nfs: handle error of rpc_proc_register() in init_nfs_fs() (Scott Mayhew) [RHEL-39906] {CVE-2024-36939} - mm/page_table_check: fix crash on ZONE_DEVICE (Chris von Recklinghausen) [RHEL-48052] {CVE-2024-40948} - net: asix: add proper error handling of usb read errors (Ken Cox) [RHEL-28110] {CVE-2021-47101} - asix: fix uninit-value in asix_mdio_read() (Ken Cox) [RHEL-28110] {CVE-2021-47101}- mptcp: fix possible NULL dereferences (Antoine Tenart) [RHEL-48648] - af_packet: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - udp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - tcp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: raw: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - ping: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: introduce sk_skb_reason_drop function (Antoine Tenart) [RHEL-48648] - net: add rx_sk to trace_kfree_skb (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_check_req() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: handle timewait cases in the receive path (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_ack() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - rstreason: make it work in trace world (Antoine Tenart) [RHEL-48648] - mptcp: introducing a helper into active reset logic (Antoine Tenart) [RHEL-48648] - mptcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - tcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for active reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for passive reset (Antoine Tenart) [RHEL-48648] - net: introduce rstreason to detect why the RST is sent (Antoine Tenart) [RHEL-48648] - trace: tcp: fully support trace_tcp_send_reset (Antoine Tenart) [RHEL-48648] - trace: adjust TP_STORE_ADDR_PORTS_SKB() parameters (Antoine Tenart) [RHEL-48648] - net: udp: add IP/port data to the tracepoint udp/udp_fail_queue_rcv_skb (Antoine Tenart) [RHEL-48648] - net: port TP_STORE_ADDR_PORTS_SKB macro to be tcp/udp independent (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sock_set_state() (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sk_error_report() (Antoine Tenart) [RHEL-48648] - trace: move to TP_STORE_ADDRS related macro to net_probe_common.h (Antoine Tenart) [RHEL-48648] - inet: preserve const qualifier in inet_sk() (Antoine Tenart) [RHEL-48648] - tcp: make dropreason in tcp_child_process() work (Antoine Tenart) [RHEL-48648] - tcp: make the dropreason really work when calling tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add dropreasons in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add more specific possible drop reasons in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - tcp: introduce dropreasons in receive path (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: add a dropreason definitions and prepare for cookie check (Antoine Tenart) [RHEL-48648] - tcp: Clean up goto labels in cookie_v[46]_check(). (Antoine Tenart) [RHEL-48648] - net: use %pS for kfree_skb tracing event location (Antoine Tenart) [RHEL-48648] - PCI: endpoint: remove bogus return in pci_epf_device_remove() (Brian Masney) [RHEL-47218] - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ivan Vecera) [RHEL-37006] {CVE-2024-35855} - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ivan Vecera) [RHEL-37010] {CVE-2024-35854} - mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ivan Vecera) [RHEL-37014] {CVE-2024-35853} - mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ivan Vecera) [RHEL-37486] {CVE-2024-36006}- tcp_metrics: validate source addr length (Guillaume Nault) [RHEL-52031] {CVE-2024-42154} - SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - NFSD: Support write delegations in LAYOUTGET (Benjamin Coddington) [RHEL-53004] - nfs: fix undefined behavior in nfs_block_bits() (Benjamin Coddington) [RHEL-53004] - knfsd: LOOKUP can return an illegal error value (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington) [RHEL-53004] - nfs: pass explicit offset/count to trace events (Benjamin Coddington) [RHEL-53004] - net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Benjamin Coddington) [RHEL-53004] - gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Benjamin Coddington) [RHEL-53004] - NFSD: Fix nfsdcld warning (Benjamin Coddington) [RHEL-53004] - NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server (Benjamin Coddington) [RHEL-53004] - SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (Benjamin Coddington) [RHEL-53004] - xprtrdma: Fix rpcrdma_reqs_reset() (Benjamin Coddington) [RHEL-53004] - Revert "nfsd: fix oops when reading pool_stats before server is started" (Benjamin Coddington) [RHEL-53004] - nfsd: initialise nfsd_info.mutex early. (Benjamin Coddington) [RHEL-53004] - nfs: drop the incorrect assertion in nfs_swap_rw() (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix backchannel reply, again (Benjamin Coddington) [RHEL-53004] - NFS: add barriers when testing for NFS_FSDATA_BLOCKED (Benjamin Coddington) [RHEL-53004] - SUNRPC: return proper error from gss_wrap_req_priv (Benjamin Coddington) [RHEL-53004] - NFSv4.1 enforce rootpath check in fs_location query (Benjamin Coddington) [RHEL-53004] - pNFS/filelayout: fixup pNfs allocation modes (Benjamin Coddington) [RHEL-53004] - rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL (Benjamin Coddington) [RHEL-53004] - NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS (Benjamin Coddington) [RHEL-53004] - sunrpc: fix NFSACL RPC retry on soft mount (Benjamin Coddington) [RHEL-53004] - nfs: keep server info for remounts (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - sunrpc: removed redundant procp check (Benjamin Coddington) [RHEL-53004] - wifi: mt76: replace skb_put with skb_put_zero (CKI Backport Bot) [RHEL-52367] {CVE-2024-42225} - ice: xsk: fix txq interrupt mapping (Petr Oros) [RHEL-15670] - ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog (Petr Oros) [RHEL-15670] - ice: improve updating ice_{t,r}x_ring::xsk_pool (Petr Oros) [RHEL-15670] - ice: toggle netif_carrier when setting up XSK pool (Petr Oros) [RHEL-15670] - ice: modify error handling when setting XSK pool in ndo_bpf (Petr Oros) [RHEL-15670] - ice: replace synchronize_rcu with synchronize_net (Petr Oros) [RHEL-15670] - ice: don't busy wait for Rx queue disable in ice_qp_dis() (Petr Oros) [RHEL-15670] - ice: respect netif readiness in AF_XDP ZC related ndo's (Petr Oros) [RHEL-15670] - wifi: rtw89: fw: scan offload prohibit all 6 GHz channel if no 6 GHz sband (CKI Backport Bot) [RHEL-51809] {CVE-2024-42125} - wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values (CKI Backport Bot) [RHEL-51767] {CVE-2024-42114} - udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (CKI Backport Bot) [RHEL-51033] {CVE-2024-41041} - ACPI: fix double INT_SRC_OVR override (Desnes Nunes) [RHEL-45576] - vfs: don't mod negative dentry count when on shrinker list (Brian Foster) [RHEL-46609] - fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading (Brian Foster) [RHEL-46609] - netpoll: Fix race condition in netpoll_owner_active (CKI Backport Bot) [RHEL-49371] {CVE-2024-41005} - xfs: fix log recovery buffer allocation for the legacy h_size fixup (Bill O'Donnell) [RHEL-46479] {CVE-2024-39472} - tun: limit printing rate when illegal packet received by tun dev (Jon Maloy) [RHEL-35048] {CVE-2024-27013}- Revert: Duplicated code of __iowrite32_copy() (Lucas Zampieri) - cxl/mem: Fix no cxl_nvd during pmem region auto-assembling (John W. Linville) [RHEL-51364] {CVE-2024-41085} - cxl/region: Avoid null pointer dereference in region lookup (John W. Linville) [RHEL-51656] {CVE-2024-41084} - PCI/MSI: Fix UAF in msi_capability_init (John W. Linville) [RHEL-51436] {CVE-2024-41096} - perf test stat_bpf_counter.sh: Stabilize the test results (Michael Petlan) [RHEL-33020] - perf test bpf-counters: Add test for BPF event modifier (Michael Petlan) [RHEL-33020] - nvme: avoid double free special payload (CKI Backport Bot) [RHEL-51309] {CVE-2024-41073} - ext4: do not create EA inode under buffer lock (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fold quota accounting into ext4_xattr_inode_lookup_create() (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - ext4: turn quotas off if mount failed after enabling quotas (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - arm64/io: add constant-argument check (Charles Mirabile) [RHEL-43402] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Charles Mirabile) [RHEL-43402] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Charles Mirabile) [RHEL-43402] - s390: Stop using weak symbols for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: use the correct count for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: Implement __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - x86: Stop using weak symbols for __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - hwmon: (dell-smm) Add Dell Precision 7540 to fan control whitelist (David Arcari) [RHEL-37108]- perf vendor events: Add westmereex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-sp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-dp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update tigerlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add snowridgex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add silvermont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sierraforest events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sapphirerapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update sandybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update rocketlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemep counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update meteorlake events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add lunarlake counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add knightslanding counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update jaketown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivytown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update haswellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add haswell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update graniterapids events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update/add grandridge events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmontplus counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update emeraldrapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update elkhartlake events (Michael Petlan) [RHEL-32689] - perf vendor events: Update cascadelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellde metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwell metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add bonnell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlaken events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 mapping (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 uncore events (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 core events (Michael Petlan) [RHEL-32689] - perf vendor events intel: Remove info metrics erroneously in TopdownL1 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update snowridgex to 1.22 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylake to v58 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylakex to 1.33 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sierraforest to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sapphirerapids to 1.20 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update meteorlake to 1.08 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update lunarlake to 1.01 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update icelakex to 1.24 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update grandridge to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update emeraldrapids to 1.06 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update cascadelakex to 1.21 (Michael Petlan) [RHEL-32689] - perf list: Escape '\r' in JSON output (Michael Petlan) [RHEL-37153] - filelock: Fix fcntl/close race recovery compat path (Pavel Reichl) [RHEL-50898] {CVE-2024-41020} - x86: stop playing stack games in profile_pc() (CKI Backport Bot) [RHEL-51649] {CVE-2024-42096} - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (CKI Backport Bot) [RHEL-51624] {CVE-2024-42090} - ftruncate: pass a signed offset (CKI Backport Bot) [RHEL-51605] {CVE-2024-42084} - firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files (CKI Backport Bot) [RHEL-51150] {CVE-2024-41056} - filelock: fix potential use-after-free in posix_lock_inode (CKI Backport Bot) [RHEL-51103] {CVE-2024-41049} - firmware: cs_dsp: Fix overflow checking of wmfw header (CKI Backport Bot) [RHEL-51005] {CVE-2024-41039} - firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers (CKI Backport Bot) [RHEL-50993] {CVE-2024-41038} - tools/perf: Handle perftool-testsuite_probe testcases fail when kernel debuginfo is not present (Michael Petlan) [RHEL-50646] - perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and later (Michael Petlan) [RHEL-44190] - perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later (Michael Petlan) [RHEL-44190] - net: hns3: fix kernel crash problem in concurrent scenario (Ken Cox) [RHEL-47499] {CVE-2024-39507} - powerpc/perf: Set cpumode flags using sample address (Michael Petlan) [RHEL-12231] - Input: gpio-keys - filter gpio_keys -EPROBE_DEFER error messages (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add system suspend support for dedicated wakeirqs (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - convert to dev_err_probe() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - use input_report_key() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add support for linux,input-value DTS property (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - cancel delayed work only in case of GPIO (Luiz Capitulino) [RHEL-50463] - redhat/configs: enable CONFIG_KEYBOARD_GPIO (Luiz Capitulino) [RHEL-50463] - workqueue: Always queue work items to the newest PWQ for order workqueues (Waiman Long) [RHEL-49500] - workqueue: Update cpumasks after only applying it successfully (Waiman Long) [RHEL-49500] - workqueue: Cleanup subsys attribute registration (Waiman Long) [RHEL-49500] - workqueue: Fix divide error in wq_update_node_max_active() (Waiman Long) [RHEL-49500] - workqueue: The default node_nr_active should have its max set to max_active (Waiman Long) [RHEL-49500] - workqueue: Fix selection of wake_cpu in kick_pool() (Waiman Long) [RHEL-49500] - i40e: Fully suspend and resume IO operations in EEH case (Kamal Heib) [RHEL-32176] - i40e: factoring out i40e_suspend/i40e_resume (Kamal Heib) [RHEL-32176] - i40e: Add and use helper to reconfigure TC for given VSI (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VEB (Kamal Heib) [RHEL-32176] - i40e: Consolidate checks whether given VSI is main (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VSI (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of i40e_detect_recover_hung() (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of several client notification functions (Kamal Heib) [RHEL-32176] - i40e: Remove flags field from i40e_veb (Kamal Heib) [RHEL-32176] - i40e: Fix devlink port unregistering (Kamal Heib) [RHEL-32176] - i40e: Do not call devlink_port_type_clear() (Kamal Heib) [RHEL-32176] - i40e: Align devlink info versions with ice driver and add docs (Kamal Heib) [RHEL-32176] - i40e: Add PBA as board id info to devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Add handler for devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Implement ndo_get_devlink_port (Kamal Heib) [RHEL-32176] - i40e: Add initial devlink support (Kamal Heib) [RHEL-32176] - dmaengine: idxd: Check for driver name match before sva user feature (Jerry Snitselaar) [RHEL-44836 RHEL-46619] - dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix error path in ioat3_dma_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix leaking on version mismatch (Jerry Snitselaar) [RHEL-44836] - dmaengine: idma64: Add check for dma_set_max_seg_size (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra186: Fix residual calculation (Jerry Snitselaar) [RHEL-44836] - idma64: Don't try to serve interrupts when device is powered off (Jerry Snitselaar) [RHEL-44836] - dmaengine: ti: k3-udma: Report short packet errors (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra210-adma: fix global intr clear (Jerry Snitselaar) [RHEL-44836] - dma: gpi: remove spurious unlock in gpi_ch_init (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix oops during rmmod on single-CPU platforms (Jerry Snitselaar) [RHEL-37363] {CVE-2024-35989} - dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Jerry Snitselaar) [RHEL-44836] - platform/x86/intel/sdsi: Add attribute to read the current meter state (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Add in-band BIOS lock support (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Combine read and write mailbox flows (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Set message size during writes (David Arcari) [RHEL-15562] - cxl/cper: Fix non-ACPI-APEI-GHES build (John Allen) [RHEL-36781] - driver core: Add a guard() definition for the device_lock() (John Allen) [RHEL-36781] - cxl/cper: Remove duplicated GUID defines (John Allen) [RHEL-36781] - cxl/pci: Process CPER events (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - acpi/ghes: Remove CXL CPER notifications (John Allen) [RHEL-36781] - cxl/region: Allow out of order assembly of autodiscovered regions (John Allen) [RHEL-36781] - cxl/region: Handle endpoint decoders in cxl_region_find_decoder() (John Allen) [RHEL-36781] - cxl/trace: Remove unnecessary memcpy's (John Allen) [RHEL-36781] - cxl/cper: Fix errant CPER prints for CXL events (John Allen) [RHEL-36781] - cxl/pci: Register for and process CPER events (John Allen) [RHEL-36781] - PCI: Introduce cleanup helpers for device reference counts and locks (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - cxl/events: Create a CXL event union (John Allen) [RHEL-36781] - cxl/events: Separate UUID from event structures (John Allen) [RHEL-36781] - cxl/events: Remove passing a UUID to known event traces (John Allen) [RHEL-36781] - cxl/events: Create common event UUID defines (John Allen) [RHEL-36781] - cxl/events: Promote CXL event structures to a core header (John Allen) [RHEL-36781] - cxl/trace: Pass UUID explicitly to event traces (John Allen) [RHEL-36781] - cxl/pci: Change CXL AER support check to use native AER (John Allen) [RHEL-36781] - cxl/hdm: Fix && vs || bug (John Allen) [RHEL-36781] - cxl/core/regs: Rework cxl_map_pmu_regs() to use map->dev for devm (John Allen) [RHEL-36781] - cxl/core/regs: Rename phys_addr in cxl_map_component_regs() (John Allen) [RHEL-36781] - cxl/pci: Disable root port interrupts in RCH mode (John Allen) [RHEL-36781] - cxl/pci: Skip to handle RAS errors if CXL.mem device is detached (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port error logging (John Allen) [RHEL-36781] - cxl/pci: Map RCH downstream AER registers for logging protocol errors (John Allen) [RHEL-36781] - cxl/pci: Update CXL error logging to use RAS register address (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port AER register discovery (John Allen) [RHEL-36781] - cxl/port: Remove Component Register base address from struct cxl_port (John Allen) [RHEL-36781] - cxl/pci: Remove Component Register base address from struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/hdm: Use stored Component Register mappings to map HDM decoder capability (John Allen) [RHEL-36781] - cxl/pci: Store the endpoint's Component Register mappings in struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/port: Pre-initialize component register mappings (John Allen) [RHEL-36781] - cxl/port: Rename @comp_map to @reg_map in struct cxl_register_map (John Allen) [RHEL-36781] - Fix cxl_map_component_regs and cxl_map_device_regs (John Allen) [RHEL-36781] - io_uring: only taint the kernel on successful system call (Jeff Moyer) [RHEL-27755] - io_uring/net: ensure async prep handlers always initialize ->done_io (Jeff Moyer) [RHEL-27755] - io-wq: write next_work before dropping acct_lock (Jeff Moyer) [RHEL-27755] - io_uring: use the right type for work_llist empty check (Jeff Moyer) [RHEL-27755] - io_uring: clear opcode specific data for an early failure (Jeff Moyer) [RHEL-27755 RHEL-37293] {CVE-2024-35923} - io_uring: clean rings on NO_MMAP alloc fail (Jeff Moyer) [RHEL-27755] - io_uring/net: correctly handle multishot recvmsg retry setup (Jeff Moyer) [RHEL-27755] - io_uring: fix poll_remove stalled req completion (Jeff Moyer) [RHEL-27755] - io_uring: Fix release of pinned pages when __io_uaddr_map fails (Jeff Moyer) [RHEL-27755 RHEL-36926] {CVE-2024-35831} - io_uring: don't save/restore iowait state (Jeff Moyer) [RHEL-27755] - io_uring/net: correct the type of variable (Jeff Moyer) [RHEL-27755] - io_uring/net: fix overflow check in io_recvmsg_mshot_prep() (Jeff Moyer) [RHEL-27755 RHEL-36928] {CVE-2024-35827} - io_uring/net: move receive multishot out of the generic msghdr path (Jeff Moyer) [RHEL-27755] - io_uring/net: unify how recvmsg and sendmsg copy in the msghdr (Jeff Moyer) [RHEL-27755] - io_uring: remove unconditional looping in local task_work handling (Jeff Moyer) [RHEL-27755] - io_uring: remove looping around handling traditional task_work (Jeff Moyer) [RHEL-27755] - io_uring: fail NOP if non-zero op flags is passed in (Jeff Moyer) [RHEL-27755] - io_uring/net: restore msg_control on sendzc retry (Jeff Moyer) [RHEL-27755] - io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: hold io_buffer_list reference over mmap (Jeff Moyer) [RHEL-27755 RHEL-37250] {CVE-2024-35880} - io_uring/kbuf: protect io_buffer_list teardown with a reference (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of bl->is_ready (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of lower BGID lists (Jeff Moyer) [RHEL-27755] - io_uring: use private workqueue for exit work (Jeff Moyer) [RHEL-27755] - io_uring: disable io-wq execution of multishot NOWAIT requests (Jeff Moyer) [RHEL-27755] - io_uring: refactor DEFER_TASKRUN multishot checks (Jeff Moyer) [RHEL-27755] - io_uring/net: move recv/recvmsg flags out of retry loop (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot io-wq checks (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sendzc lazy wake polling (Jeff Moyer) [RHEL-27755] - io_uring/net: remove dependency on REQ_F_PARTIAL_IO for sr->done_io (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't allow multishot reads without NOWAIT support (Jeff Moyer) [RHEL-27755] - io_uring/waitid: always remove waitid entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/futex: always remove futex entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry (Jeff Moyer) [RHEL-27755] - io_uring: fix io_queue_proc modifying req->flags (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot read defer taskrun cqe posting (Jeff Moyer) [RHEL-27755] - io_uring/net: fix multishot accept overflow handling (Jeff Moyer) [RHEL-27755] - io_uring: add io_file_can_poll() helper (Jeff Moyer) [RHEL-27755] - io_uring: expand main struct io_kiocb flags to 64-bits (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers (Jeff Moyer) [RHEL-27755] - io_uring/net: limit inline multishot retries (Jeff Moyer) [RHEL-27755] - io_uring/poll: add requeue return code from poll multishot handling (Jeff Moyer) [RHEL-27755] - io_uring/net: un-indent mshot retry path in io_recv_finish() (Jeff Moyer) [RHEL-27755] - io_uring/poll: move poll execution helpers higher up (Jeff Moyer) [RHEL-27755] - io_uring/rw: ensure poll based multishot read retries appropriately (Jeff Moyer) [RHEL-27755] - io_uring: enable audit and restrict cred override for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring: combine cq_wait_nr checks (Jeff Moyer) [RHEL-27755] - io_uring: clean *local_work_add var naming (Jeff Moyer) [RHEL-27755] - io_uring: clean up local tw add-wait sync (Jeff Moyer) [RHEL-27755] - io_uring: adjust defer tw counting (Jeff Moyer) [RHEL-27755] - io_uring/register: guard compat syscall with CONFIG_COMPAT (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: improve code generation for fixed file assignment (Jeff Moyer) [RHEL-27755] - io_uring/rw: cleanup io_rw_done() (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: add method for returning provided buffer ring head (Jeff Moyer) [RHEL-27755] - io_uring/register: move io_uring_register(2) related code to register.c (Jeff Moyer) [RHEL-27755] - io_uring/openclose: add support for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_get_task (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_do_in_task_lazy (Jeff Moyer) [RHEL-27755] - io_uring: split out cmd api into a separate header (Jeff Moyer) [RHEL-27755] - io_uring: optimise ltimeout for inline execution (Jeff Moyer) [RHEL-27755] - io_uring: don't check iopoll if request completes (Jeff Moyer) [RHEL-27755] - file: remove pointless wrapper (Jeff Moyer) [RHEL-27755] - io_uring/poll: don't enable lazy wake for POLLEXCLUSIVE (Jeff Moyer) [RHEL-27755] - io_uring: do not clamp read length for multishot read (Jeff Moyer) [RHEL-27755] - io_uring: do not allow multishot read to set addr or len (Jeff Moyer) [RHEL-27755] - io_uring: indicate if io_kbuf_recycle did recycle anything (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for fixed read/write (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for readv/writev (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't attempt to allocate async data if opcode doesn't need it (Jeff Moyer) [RHEL-27755] - selftests/bpf/sockopt: Add io_uring support (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_SETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_GETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: return -EOPNOTSUPP if net is disabled (Jeff Moyer) [RHEL-27755] - selftests/net: Extract uring helpers to be reusable (Jeff Moyer) [RHEL-27755] - tools headers: Grab copy of io_uring.h (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Pass compat mode in issue_flags (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_getsockopt (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for getsockopt (Jeff Moyer) [RHEL-27755] - io_uring/poll: use IOU_F_TWQ_LAZY_WAKE for wakeups (Jeff Moyer) [RHEL-27755] - io_uring: use files_lookup_fd_locked() (Jeff Moyer) [RHEL-27755] - io_uring: add support for vectored futex waits (Jeff Moyer) [RHEL-27755] - io_uring: add support for futex wake and wait (Jeff Moyer) [RHEL-27755] - io_uring: cancelable uring_cmd (Jeff Moyer) [RHEL-27755] - io_uring: retain top 8bits of uring_cmd flags for kernel internal use (Jeff Moyer) [RHEL-27755] - io_uring: add IORING_OP_WAITID support (Jeff Moyer) [RHEL-27755] - io_uring/rw: add support for IORING_OP_READ_MULTISHOT (Jeff Moyer) [RHEL-27755] - exit: add internal include file with helpers (Jeff Moyer) [RHEL-27755] - exit: add kernel_waitid_prepare() helper (Jeff Moyer) [RHEL-27755] - exit: move core of do_wait() into helper (Jeff Moyer) [RHEL-27755] - exit: abstract out should_wake helper for child_wait_callback() (Jeff Moyer) [RHEL-27755] - io_uring/rw: mark readv/writev as vectored in the opcode definition (Jeff Moyer) [RHEL-27755] - io_uring/rw: split io_read() into a helper (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: Annotate struct io_mapped_ubuf with __counted_by (Jeff Moyer) [RHEL-27755] - io_uring: use kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: create kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: add kerneldoc to file_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - io_uring: rename kiocb_end_write() local helper (Jeff Moyer) [RHEL-27755] - io_uring: use call_rcu_hurry if signaling an eventfd (Jeff Moyer) [RHEL-27755] - pipe: check for IOCB_NOWAIT alongside O_NONBLOCK (Jeff Moyer) [RHEL-27755] - pipe: set FMODE_NOWAIT on pipes (Jeff Moyer) [RHEL-27755] - splice: clear FMODE_NOWAIT on file if splice/vmsplice is used (Jeff Moyer) [RHEL-27755] - net: move dev->state into net_device_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move lstats in net_device_read_txrx (Felix Maurer) [RHEL-30902] - tcp: move tp->scaling_ratio to tcp_sock_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move xdp_prog to net_device_read_rx (Felix Maurer) [RHEL-30902] - net-device: move gso_partial_features to net_device_read_tx (Felix Maurer) [RHEL-30902] - Documentations: fix net_cachelines documentation build warning (Felix Maurer) [RHEL-30902] - tcp: reorganize tcp_sock fast path variables (Felix Maurer) [RHEL-30902] - net-device: reorganize net_device fast path variables (Felix Maurer) [RHEL-30902] - netns-ipv4: reorganize netns_ipv4 fast path variables (Felix Maurer) [RHEL-30902] - cache: enforce cache groups (Felix Maurer) [RHEL-30902] - Documentations: Analyze heavily used Networking related structs (Felix Maurer) [RHEL-30902] - net/tcp: refactor tcp_inet6_sk() (Felix Maurer) [RHEL-30902]- filelock: Remove locks reliably when fcntl/close race is detected (Bill O'Donnell) [RHEL-50176] {CVE-2024-41012} - tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov) [RHEL-30589] - sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU (Oleg Nesterov) [RHEL-30589] - sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov) [RHEL-30589] - tun: add missing verification for short frame (Patrick Talbert) [RHEL-50203] {CVE-2024-41091} - tap: add missing verification for short frame (Patrick Talbert) [RHEL-50265] {CVE-2024-41090} - mm: avoid overflows in dirty throttling logic (Chris von Recklinghausen) [RHEL-50004] - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Chris von Recklinghausen) [RHEL-50004] - lockdep: config: adjust MAX_LOCKDEP_ENTRIES and MAX_LOCKDEP_CHAINS for RT-debug (Luis Claudio R. Goncalves) [RHEL-49554] - rt: lockdep: fix "lockdep bfs error:-1" warning at boot (Luis Claudio R. Goncalves) [RHEL-49554] - redhat/configs: enable some RTCs needed on arm64 boards (Luiz Capitulino) [RHEL-21063] - redhat/configs: Make CONFIG_RTC_DRV_TEGRA=m (Luiz Capitulino) [RHEL-49511] - arm64/io: add constant-argument check (Ivan Vecera) [RHEL-48792] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Ivan Vecera) [RHEL-48792] - s390: Stop using weak symbols for __iowrite64_copy() (Ivan Vecera) [RHEL-48792] - s390: Implement __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - x86: Stop using weak symbols for __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - nvmem: core: fix device node refcounting (Luiz Capitulino) [RHEL-47030] - nvmem: imx-ocotp: add support for post processing (Luiz Capitulino) [RHEL-47030] - nvmem: core: add nvmem cell post processing callback (Luiz Capitulino) [RHEL-47030] - nvmem: core: rework nvmem cell instance creation (Luiz Capitulino) [RHEL-47030] - mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL (CKI Backport Bot) [RHEL-46467] {CVE-2024-39474} - redhat/configs: add config item for CONFIG_MFD_TPS65219 (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add GPIO cell instance (Enric Balletbo i Serra) [RHEL-46714] - regulator: tps65219: Fix matching interrupts for their regulators (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add driver for TI TPS65219 PMIC (Enric Balletbo i Serra) [RHEL-46714] - regulator: dt-bindings: Add TI TPS65219 PMIC bindings (Enric Balletbo i Serra) [RHEL-46714] - spi: fsl-lpspi: use 'time_left' variable with wait_for_completion_timeout() (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: remove redundant spi_controller_put call (Andrew Halaney) [RHEL-33234] - spi: lpspi: Avoid potential use-after-free in probe() (Andrew Halaney) [RHEL-33234] {CVE-2024-26866} - spi: fsl-lpspi: switch to use modern name (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Read chip-select amount from hardware for i.MX93 (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Move controller initialization further down (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Remove num_cs from device struct (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: downgrade log level for pio mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: disable lpspi module irq in DMA mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: run transfer speed_hz sanity check (Andrew Halaney) [RHEL-33234] - spi: fsl-lpspi: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: support multiple cs for lpspi (Andrew Halaney) [RHEL-33234] - spi: introduce new helpers with using modern naming (Andrew Halaney) [RHEL-33234] - scsi: mpi3mr: Avoid possible run-time warning with long manufacturer strings (Ewan D. Milne) [RHEL-39925] - string.h: Introduce memtostr() and memtostr_pad() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix some kernel-doc warnings in scsi_bsg_mpi3mr.h (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Avoid memcpy field-spanning write WARNING (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace deprecated strncpy() with assignments (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Reduce stack usage in mpi3mr_refresh_sas_ports() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Use ida to manage mrioc ID (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix mpi3mr_fw.c kernel-doc warnings (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace 1-element array with flex-array (Ewan D. Milne) [RHEL-39925] - r8169: add missing conditional compiling for call to r8169_remove_leds (Izabela Bakollari) [RHEL-36272] - r8169: fix LED-related deadlock on module removal (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8168M (Izabela Bakollari) [RHEL-36272] - r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Izabela Bakollari) [RHEL-36272] - r8169: skip DASH fw status checks when DASH is disabled (Izabela Bakollari) [RHEL-36272] - r8169: add MODULE_FIRMWARE entry for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: add support for returning tx_lpi_timer in ethtool get_eee (Izabela Bakollari) [RHEL-36272] - r8169: support setting the EEE tx idle timer on RTL8168h (Izabela Bakollari) [RHEL-36272] - r8169: add generic rtl_set_eee_txidle_timer function (Izabela Bakollari) [RHEL-36272] - r8169: add LED support for RTL8125/RTL8126 (Izabela Bakollari) [RHEL-36272] - r8169: improve checking for valid LED modes (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: simplify EEE handling (Izabela Bakollari) [RHEL-36272] - r8169: fix building with CONFIG_LEDS_CLASS=m (Izabela Bakollari) [RHEL-36272] - r8169: Fix PCI error on system resume (Izabela Bakollari) [RHEL-36272] - r8169: add support for LED's on RTL8168/RTL8101 (Izabela Bakollari) [RHEL-36272] - r8169: fix rtl8125b PAUSE frames blasting when suspended (Izabela Bakollari) [RHEL-36272] - r8169: improve handling task scheduling (Izabela Bakollari) [RHEL-36272] - r8169: remove multicast filter limit (Izabela Bakollari) [RHEL-36272] - r8169: remove not needed check in rtl_fw_write_firmware (Izabela Bakollari) [RHEL-36272] - r8169: improve RTL8411b phy-down fixup (Izabela Bakollari) [RHEL-36272] - mm: disable CONFIG_PER_VMA_LOCK until its fixed (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA with corrected ordering (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA which can be modified after it becomes visible (Rafael Aquini) [RHEL-48221] - mm: lock a vma before stack expansion (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - shmem: fix smaps BUG sleeping while atomic (Rafael Aquini) [RHEL-48221] - arm64: mm: pass original fault address to handle_mm_fault() in PER_VMA_LOCK block (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Ensure user pages are not slab pages (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Make it dependent on EXCLUSIVE_SYSTEM_RAM (Rafael Aquini) [RHEL-48221] - hugetlb: pte_alloc_huge() to replace huge pte_alloc_map() (Rafael Aquini) [RHEL-48221] - mm: shrinkers: fix debugfs file permissions (Rafael Aquini) [RHEL-48221] - mm: correct arg in reclaim_pages()/reclaim_clean_pages_from_list() (Rafael Aquini) [RHEL-48221] - mm/huge_memory: revert "Partly revert "mm/thp: carry over dirty bit when thp splits on pmd"" (Rafael Aquini) [RHEL-48221] - mm/migrate: revert "mm/migrate: fix wrongly apply write bit after mkdirty on sparc64" (Rafael Aquini) [RHEL-48221] - mm: backing-dev: set variables dev_attr_min,max_bytes storage-class-specifier to static (Rafael Aquini) [RHEL-48221] - userfaultfd: convert mfill_atomic() to use a folio (Rafael Aquini) [RHEL-48221] - smaps: fix defined but not used smaps_shmem_walk_ops (Rafael Aquini) [RHEL-48221] - mm/smaps: simplify shmem handling of pte holes (Rafael Aquini) [RHEL-48221] - mm/smaps: fix shmem pte hole swap calculation (Rafael Aquini) [RHEL-48221] - arm64/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - x86/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - mm: move mmap_lock assert function definitions (Rafael Aquini) [RHEL-48221] - mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries (Rafael Aquini) [RHEL-48221] - mm: remove unused vmf_insert_mixed_prot() (Rafael Aquini) [RHEL-48221] - mm/memtest: add results of early memtest to /proc/meminfo (Rafael Aquini) [RHEL-48221] - mm/khugepaged: alloc_charge_hpage() take care of mem charge errors (Rafael Aquini) [RHEL-48221] - mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Rafael Aquini) [RHEL-48221] - mm: hugetlb: move hugeltb sysctls to its own file (Rafael Aquini) [RHEL-48221] - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE (Rafael Aquini) [RHEL-48221] - mm/slab: remove CONFIG_SLOB code from slab common code (Rafael Aquini) [RHEL-48221] - mm, page_flags: remove PG_slob_free (Rafael Aquini) [RHEL-48221] - mm/slub: fix help comment of SLUB_DEBUG (Rafael Aquini) [RHEL-48221] - splice: Export filemap/direct_splice_read() (Rafael Aquini) [RHEL-48221] - hugetlb: check for undefined shift on 32 bit architectures (Rafael Aquini) [RHEL-48221] - mm: update mmap_sem comments to refer to mmap_lock (Rafael Aquini) [RHEL-48221] - include/linux/mm: fix release_pages_arg kernel doc comment (Rafael Aquini) [RHEL-48221] - mm: shrinkers: add missing includes for undeclared types (Rafael Aquini) [RHEL-48221] - mm: fix typo in struct vm_operations_struct comments (Rafael Aquini) [RHEL-48221] - mm, slab: ignore SLAB_RECLAIM_ACCOUNT with CONFIG_SLUB_TINY (Rafael Aquini) [RHEL-48221] - slab: Remove special-casing of const 0 size allocations (Rafael Aquini) [RHEL-48221] - slab: Clean up SLOB vs kmalloc() definition (Rafael Aquini) [RHEL-48221] - slab: Explain why SLAB_TYPESAFE_BY_RCU reference before locking (Rafael Aquini) [RHEL-48221] - powerpc: Rely on generic definition of hugepd_t and is_hugepd when unused (Rafael Aquini) [RHEL-48221] - powerpc/nohash: Remove pgd_huge() stub (Rafael Aquini) [RHEL-48221] - mm: slab: fix comment for __assume_kmalloc_alignment (Rafael Aquini) [RHEL-48221]- net/mlx5: Fix MTMP register capability offset in MCAM register (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Fix port number for counter query in multi-port configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Restore mistakenly dropped parts in register devlink flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lag, restore buckets number to default after hash LAG deactivation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block XOR hash with over 128 channels (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit (Benjamin Poirier) [RHEL-24466] - net/mlx5e: HTB, Fix inconsistencies with QoS SQs number (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block changing channels number when RXFH is configured (Benjamin Poirier) [RHEL-24466] - net/mlx5: Correctly compare pkt reformat ids (Benjamin Poirier) [RHEL-24466] - net/mlx5: offset comp irq index in name by one (Benjamin Poirier) [RHEL-24466] - net/mlx5: Register devlink first under devlink lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, store eswitch pointer before registering devlink_param (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Relax DEVX access upon modify commands (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix query of sd_group field (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Use the correct lag ports number when creating TISes (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Implement fractional frequency offset get pin op (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Use struct to get values from mlx5_dpll_synce_status_get() (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use swap() instead of open coding it (Benjamin Poirier) [RHEL-24466] - net/mlx5: devcom, Add component size getter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Decouple CQ from priv (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Statify function mlx5e_monitor_counter_arm (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move TISes from priv to mdev HW resources (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove TLS-specific logic in generic create TIS API (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control TX flow table root (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control L2TABLE entry silent mode (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose Management PCIe Index Register (MPIR) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add mlx5_ifc bits used for supporting single netdev Socket-Direct (Benjamin Poirier) [RHEL-24466] - mlx5: implement VLAN tag XDP hint (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Expose register c0 for RDMA device (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, expose eswitch manager vport (Benjamin Poirier) [RHEL-24466] - net/mlx5: Manage ICM type of SW encap (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Support handling of SW encap ICM area (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce indirect-sw-encap ICM properties (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Implement AF_XDP TX timestamp and checksum offload (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove early assignment to netdev->features (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport rep stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Query maximum frequency adjustment of the PTP hardware clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert scaled ppm values outside the s32 range for PHC frequency adjustments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Initialize clock->ptp_info inside mlx5_init_timer_clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor real time clock operation checks for PHC (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Access array with enum values instead of magic numbers (Benjamin Poirier) [RHEL-24466] - net/mlx5: simplify mlx5_set_driver_version string assignments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_flow_handle with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_fc_bulk with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Some cleanup in mlx5e_tc_stats_matchall() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allow sync reset flow when BF MGT interface device is present (Benjamin Poirier) [RHEL-24466] - net/mlx5: print change on SW reset semaphore returns busy (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Switch to using _bh variant of of spinlock API in port timestamping NAPI poll context (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix MACsec state loss upon state update in offload path (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Change the warning when ignore_flow_level is not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check capability for fw_reset (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Change flow rule destination checking (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: Block entering switchdev mode with ns inconsistency" (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Fix possible use after free after delayed work timer triggers (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Don't expose debugfs entries for RRoCE general parameters if not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Ignore IPsec replay window values on sender side (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Allow software parsing when IPsec crypto is enabled (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Can't go to uplink vport on RX rule (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use the right GVMI number for drop action (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, fix multicast packets sent to uplink (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix a WARN upon a callback command failure (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix inconsistent hairpin RQT sizes (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix a race in command alloc flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Allow old devices to use multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Free used cpus mask when an IRQ is released (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: DR, Supporting inline WQE when possible" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Increase max supported channels number to 256 (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Preparations for supporting larger number of channels (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_init() and mlx5e_rss_free() API's (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_set_rxfh() and mlx5e_rss_get_rxfh() (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor rx_res_init() and rx_res_free() APIs (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: fix config name in Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused declaration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Replace global mlx5_intf_lock with HCA devcom component lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor LAG peer device lookout bus logic to mlx5 devcom (Benjamin Poirier) [RHEL-24466] - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Benjamin Poirier) [RHEL-24466] - net/mlx5: Redesign SF active work to remove table_lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Parallelize vhca event handling (Benjamin Poirier) [RHEL-24466] - mlx5: Fix type of mode parameter in mlx5_dpll_device_mode_get() (Benjamin Poirier) [RHEL-24466] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce ifc bits for migration in a chunk mode (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Implement mkeys management via LIFO queue (Benjamin Poirier) [RHEL-24466] - net/mlx5: Enable 4 ports multiport E-switch (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add a health error syndrome for pci data poisoned (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Handle multi destination action in the right order (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Add check for multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Enable mcast in smfs steering mode (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Check police action rate for matchall filter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Consider aggregated port speed during rate configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant max_sfs check and field from struct mlx5_sf_dev_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove SF table reference counting (Benjamin Poirier) [RHEL-24466] - net/mlx5: Push common deletion code into mlx5_sf_del() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_sf_deactivate_all() to mlx5_sf_del_all() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move state lock taking into mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert SF port_indices xarray to function_ids xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use devlink port pointer to get the pointer of container SF struct (Benjamin Poirier) [RHEL-24466] - net/mlx5: Call mlx5_sf_id_erase() once in mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Set en auxiliary devlink instance as nested (Benjamin Poirier) [RHEL-24466] - net/mlx5: SF, Implement peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lift reload limitation when SFs are present (Benjamin Poirier) [RHEL-24466] - net/mlx5: Disable eswitch as the first thing in mlx5_unload() (Benjamin Poirier) [RHEL-24466] - mlx5: Implement SyncE support using DPLL infrastructure (Benjamin Poirier) [RHEL-24466] - net/mlx5: Perform DMA operations in the right locations (Benjamin Poirier) [RHEL-24466] - net/mlx5e: macsec: use update_pn flag instead of PN comparation (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Supporting inline WQE when possible (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update dead links in Kconfig documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove health syndrome enum duplication (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Remove unneeded local variable (Benjamin Poirier) [RHEL-24466] - net/mlx5: IRQ, consolidate irq and affinity mask allocation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix spelling mistake "Faided" -> "Failed" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Introduce ethtool stats (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Warn if aRFS table does not exist for aRFS rule (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Prevent repeated kernel rule migrations requests (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check of mlx5_vhca_event_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5_sf_start_function_id() helper instead of directly calling MLX5_CAP_GEN() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant SF supported check from mlx5_sf_hw_table_init() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use auxiliary_device_uninit() instead of device_put() (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Add checking for flow rule destinations (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check with FW that sync reset completed successfully (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose NIC temperature via hardware monitoring kernel API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose port.c/mlx5_query_module_num() function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Only handle registered netdev bridge events (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, Remove redundant arg ignore_flow_lvl (Benjamin Poirier) [RHEL-24466] - net/mlx5: remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate completion EQs dynamically (Benjamin Poirier) [RHEL-24466] - net/mlx5: Handle SF IRQ request in the absence of SF IRQ pool (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_comp_vectors_count() to mlx5_comp_vectors_max() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add IRQ vector to CPU lookup function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce mlx5_cpumask_default_spread (Benjamin Poirier) [RHEL-24466] - net/mlx5: Implement single completion EQ create/destroy methods (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion EQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release handlers in EQ layer (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion IRQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Track the current number of completion EQs (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Add HW counter called rx_dct_connect (Benjamin Poirier) [RHEL-24466] - RDMA/mlx: Remove unnecessary variable initializations (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove duplicate code for user flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate command stats with xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: split mlx5_cmd_init() to probe and reload routines (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant cmdif revision check (Benjamin Poirier) [RHEL-24466] - net/mlx5: Re-organize mlx5_cmd struct (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: align MR mem allocation size to power-of-two (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update the driver with the recent thermal changes (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check from mlx5_esw_query_vport_vhca_id() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant is_mdev_switchdev_mode() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant MLX5_ESWITCH_MANAGER() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove redundant comment (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused ecpu field from struct mlx5_sf_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add header file for events (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose bits for local loopback counter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove mlx5e_dbg() and msglvl support (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, remove redundant else statements (Benjamin Poirier) [RHEL-24466] - net/mlx5e: simplify condition after napi budget handling change (Benjamin Poirier) [RHEL-24466] - net/mlx5e: TC, refactor access to hash key (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove RX page cache leftovers (Benjamin Poirier) [RHEL-24466] - net/mlx5: Document previously implemented mlx5 tracepoints (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466]- redhat/dracut-virt.conf: add systemd-veritysetup module (Emanuele Giuseppe Esposito) [RHEL-45168] - redhat/uki_addons/virt: add common FIPS addon (Emanuele Giuseppe Esposito) [RHEL-45160] - redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons (Emanuele Giuseppe Esposito) [RHEL-45159] - gcc-plugins/stackleak: Avoid .head.text section (Bandan Das) [RHEL-39439] - x86/sev: Skip ROM range scans and validation for SEV-SNP guests (Bandan Das) [RHEL-39439] - x86/sev: Move early startup code into .head.text section (Bandan Das) [RHEL-39439] - x86/sme: Move early SME kernel encryption handling into .head.text (Bandan Das) [RHEL-39439] - x86/sev: Do the C-bit verification only on the BSP (Bandan Das) [RHEL-39439] - x86/sev: Fix kernel crash due to late update to read-only ghcb_version (Bandan Das) [RHEL-39439] - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (CKI Backport Bot) [RHEL-48140] {CVE-2024-40959} - eeprom: at24: fix memory corruption race condition (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Probe for DDR3 thermal sensor in the SPD case (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Use dev_err_probe for nvmem register failure (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Add support for 24c1025 EEPROM (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: remove struct at24_client (Mark Salter) [RHEL-37020] {CVE-2024-35848} - at24: Support probing while in non-zero ACPI D state (Mark Salter) [RHEL-37020] {CVE-2024-35848} - selftests: forwarding: devlink_lib: Wait for udev events after reloading (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - drivers: core: synchronize really_probe() and dev_uevent() (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - xhci: Handle TD clearing for multiple streams case (CKI Backport Bot) [RHEL-47892] {CVE-2024-40927} - PCI: pciehp: Retain Power Indicator bits for userspace indicators (Myron Stowe) [RHEL-41181] - sched: act_ct: take care of padding in struct zones_ht_key (Xin Long) [RHEL-50682] - net: bridge: xmit: make sure we have at least eth header len bytes (cki-backport-bot) [RHEL-44297] {CVE-2024-38538} - hugetlb: force allocating surplus hugepages on mempolicy allowed nodes (Aristeu Rozanski) [RHEL-38605] - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (CKI Backport Bot) [RHEL-47558] {CVE-2024-40904} - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (CKI Backport Bot) [RHEL-47535] {CVE-2024-40901} - vmxnet3: update to version 9 (Izabela Bakollari) [RHEL-50675] - vmxnet3: add command to allow disabling of offloads (Izabela Bakollari) [RHEL-50675] - vmxnet3: add latency measurement support in vmxnet3 (Izabela Bakollari) [RHEL-50675] - vmxnet3: prepare for version 9 changes (Izabela Bakollari) [RHEL-50675] - vmxnet3: disable rx data ring on dma allocation failure (Izabela Bakollari) [RHEL-50675] - vmxnet3: Fix missing reserved tailroom (Izabela Bakollari) [RHEL-50675] - maple_tree: fix mas_empty_area_rev() null pointer dereference (Aristeu Rozanski) [RHEL-39862] {CVE-2024-36891} - rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov) [RHEL-50366] - scsi: qedf: Set qed_slowpath_params to zero before use (John Meneghini) [RHEL-25193] - scsi: qedf: Wait for stag work during unload (John Meneghini) [RHEL-25193] - scsi: qedf: Don't process stag work during unload and recovery (John Meneghini) [RHEL-25193] - scsi: qedf: Use FC rport as argument for qedf_initiate_tmf() (John Meneghini) [RHEL-25193] - net: fix __dst_negative_advice() race (Xin Long) [RHEL-41185] {CVE-2024-36971} - net: annotate data-races around sk->sk_dst_pending_confirm (Xin Long) [RHEL-41185] - scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() (Ewan D. Milne) [RHEL-39719] {CVE-2024-36025} - igb: Remove redundant runtime resume for ethtool_ops (Corinna Vinschen) [RHEL-17487] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17487] - igb: simplify pci ops declaration (Corinna Vinschen) [RHEL-17487] - igb: Fix missing time sync events (Corinna Vinschen) [RHEL-17487] - intel: make module parameters readable in sys filesystem (Corinna Vinschen) [RHEL-17487 RHEL-25998] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17487] - igb: extend PTP timestamp adjustments to i211 (Corinna Vinschen) [RHEL-17487] - net: intel: igb: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17487] - igb: Fix string truncation warnings in igb_set_fw_version (Corinna Vinschen) [RHEL-17487 RHEL-38454] {CVE-2024-36010} - intel: legacy: field get conversion (Corinna Vinschen) [RHEL-17487] - intel: legacy: field prep conversion (Corinna Vinschen) [RHEL-17487] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17487] - igb: Use FIELD_GET() to extract Link Width (Corinna Vinschen) [RHEL-17487] - netdevsim: fix rtnetlink.sh selftest (CKI Backport Bot) [RHEL-50016] - selinux: avoid dereference of garbage after mount failure (Ondrej Mosnacek) [RHEL-37187] {CVE-2024-35904} - calipso: fix memory leak in netlbl_calipso_add_pass() (Ondrej Mosnacek) [RHEL-37044] {CVE-2023-52698} - powerpc/pseries: Whitelist dtl slub object for copying to userspace (Mamatha Inamdar) [RHEL-51242] {CVE-2024-41065} - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (CKI Backport Bot) [RHEL-44414] {CVE-2024-37356} - tty: add the option to have a tty reject a new ldisc (John W. Linville) [RHEL-48254] {CVE-2024-40966} - irqchip/gic-v3-its: Prevent double free on error (Charles Mirabile) [RHEL-37024] {CVE-2024-35847} - usb-storage: alauda: Check whether the media is initialized (CKI Backport Bot) [RHEL-43714] {CVE-2024-38619} - scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool (Ewan D. Milne) [RHEL-38285] {CVE-2023-52811} - gfs2: Fix potential glock use-after-free on unmount (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: simplify gdlm_put_lock with out_free label (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: Remove ill-placed consistency check (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole) [RHEL-37650] - scsi: mpi3mr: Driver version update to 8.8.1.0.50 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Update MPI Headers to revision 31 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Debug ability improvements (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set the WriteSame Divert Capability in the IOCInit MPI Request (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Clear ioctl blocking flag for an unresponsive controller (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set MPI request flags appropriately (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Block devices are not removed even when VDs are offlined (Ewan D. Milne) [RHEL-30580] - x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk (Waiman Long) [RHEL-31230] - x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Fix the SRSO mitigation on Zen3/4 (Waiman Long) [RHEL-31230] - redhat/configs: Rename x86 CPU mitigations config entries (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNK (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_SRSO => CONFIG_MITIGATION_SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBRS_ENTRY => CONFIG_MITIGATION_IBRS_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_UNRET_ENTRY => CONFIG_MITIGATION_UNRET_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_SLS => CONFIG_MITIGATION_SLS (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINE (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_ISOLATION (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING => CONFIG_MITIGATION_CALL_DEPTH_TRACKING (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBPB_ENTRY => CONFIG_MITIGATION_IBPB_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_GDS_FORCE_MITIGATION => CONFIG_MITIGATION_GDS_FORCE (Waiman Long) [RHEL-31230] - kbuild: use objtool-args-y to clean up objtool arguments (Waiman Long) [RHEL-31230] - kbuild: do not create *.prelink.o for Clang LTO or IBT (Waiman Long) [RHEL-31230] - kbuild: replace $(linked-object) with CONFIG options (Waiman Long) [RHEL-31230]- powerpc/pseries: Fix scv instruction crash with kexec (Mamatha Inamdar) [RHEL-14159] - powerpc/numa: Online a node if PHB is attached. (Mamatha Inamdar) [RHEL-50147] - KVM: s390: fix LPSWEY handling (CKI Backport Bot) [RHEL-49749] - Revert "nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvme-tcp: Fix comma-related oops" (Chris Leech) [RHEL-49696] - sched/deadline: Fix task_struct reference leak (Phil Auld) [RHEL-48226] - sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath (Phil Auld) [RHEL-48226] - sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write() (Phil Auld) [RHEL-48226] - sched/fair: Remove stale FREQUENCY_UTIL comment (Phil Auld) [RHEL-48226] - sched/debug: Dump domains' level (Phil Auld) [RHEL-48226] - docs: cgroup-v1: Clarify that domain levels are system-specific (Phil Auld) [RHEL-48226] - sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Phil Auld) [RHEL-48226] - delayacct: track delays from IRQ/SOFTIRQ (Phil Auld) [RHEL-48226] - delayacct: improve the average delay precision of getdelay tool to microsecond (Phil Auld) [RHEL-48226] - nvme: cancel pending I/O if nvme controller is in terminal state (John Meneghini) [RHEL-35807] - iommu/amd: Fix GT feature enablement again (Jerry Snitselaar) [RHEL-42766] - iommu/amd: Invalidate cache before removing device from domain list (Jerry Snitselaar) [RHEL-44835] - dma: fix DMA sync for drivers not calling dma_set_mask*() (Jerry Snitselaar) [RHEL-44835] - iommu/dma: avoid expensive indirect calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: avoid redundant calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: compile-out DMA sync op calls when not used (Jerry Snitselaar) [RHEL-44835] - iommu/dma: fix zeroing of bounce buffer padding used by untrusted devices (Jerry Snitselaar) [RHEL-44835] - swiotlb: remove alloc_size argument to swiotlb_tbl_map_single() (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix Invalid wait context issue (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix sysfs leak in iommu init (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Check EFR[EPHSup] bit before enabling PPR (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix workqueue name (Jerry Snitselaar) [RHEL-44835] - iommu: Return right value in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-44835] - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (cki-backport-bot) [RHEL-44447] {CVE-2024-31076} - net: openvswitch: Fix Use-After-Free in ovs_ct_exit (cki-backport-bot) [RHEL-36364] {CVE-2024-27395} - mptcp: ensure snd_nxt is properly initialized on connect (cki-backport-bot) [RHEL-39867] {CVE-2024-36889} - pstore/ram: Fix crash when setting number of cpus to an odd number (Lenny Szubowicz) [RHEL-29473] {CVE-2023-52619}- nvme-multipath: implement "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - nvme-multipath: prepare for "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - dm-crypt: limit the size of encryption requests (Benjamin Marzinski) [RHEL-49548] - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (CKI Backport Bot) [RHEL-47786] {CVE-2024-40912} - tracing: Ensure visibility when inserting an element into tracing_map (Jerome Marchand) [RHEL-30459] {CVE-2024-26645} - tracing/trigger: Fix to return error if failed to alloc snapshot (Jerome Marchand) [RHEL-33284] {CVE-2024-26920} - block: fix request.queuelist usage in flush (Ming Lei) [RHEL-43552] - block: fix that util can be greater than 100% (Ming Lei) [RHEL-42408] - block: support to account io_ticks precisely (Ming Lei) [RHEL-42408] - scsi: fnic: Move fnic_fnic_flush_tx() to a work queue (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Convert snprintf() to sysfs_emit() (John Meneghini) [RHEL-36420] - scsi: fnic: unlock on error path in fnic_queuecommand() (John Meneghini) [RHEL-36420] - scsi: fnic: Increment driver version (John Meneghini) [RHEL-36420] - scsi: fnic: Improve logs and add support for multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic driver (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic_main.c (John Meneghini) [RHEL-36420] - scsi: fnic: Remove usage of host_lock (John Meneghini) [RHEL-36420] - scsi: fnic: Define stats to track multiqueue (MQ) IOs (John Meneghini) [RHEL-36420] - scsi: fnic: Modify ISRs to support multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor and redefine fnic.h for multiqueue (John Meneghini) [RHEL-36420] - scsi: fnic: Get copy workqueue count and interrupt mode from config (John Meneghini) [RHEL-36420] - scsi: fnic: Rename wq_copy to hw_copy_wq (John Meneghini) [RHEL-36420] - scsi: fnic: Add and improve log messages (John Meneghini) [RHEL-36420] - scsi: fnic: Add and use fnic number (John Meneghini) [RHEL-36420] - scsi: fnic: Modify definitions to sync with VIC firmware (John Meneghini) [RHEL-36420] - scsi: fnic: Return error if vmalloc() failed (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Fix sg_reset success path (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag() (John Meneghini) [RHEL-36420] - scsi: fnic: Replace sgreset tag with max_tag_id (John Meneghini) [RHEL-36420] - scsi: fnic: Replace return codes in fnic_clean_pending_aborts() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vmalloc_array() and vcalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vzalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Switch to use %ptTs (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor code in fnic probe to initialize SCSI layer (John Meneghini) [RHEL-36420] - scsi: fnic: Replace DMA mask of 64 bits with 47 bits (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unneeded flush_workqueue() (John Meneghini) [RHEL-36420] - scsi: fnic: Remove redundant NULL check (John Meneghini) [RHEL-36420] - scsi: fnic: Stop using the SCSI pointer (John Meneghini) [RHEL-36420] - scsi: fnic: Fix a tracing statement (John Meneghini) [RHEL-36420] - scsi: fnic: Call scsi_done() directly (John Meneghini) [RHEL-36420]- net: ena: Fix redundant device NUMA node override (Kamal Heib) [RHEL-40816] - ibmvnic: Free any outstanding tx skbs during scrq reset (Mamatha Inamdar) [RHEL-45045] - ibmvnic: Add tx check to prevent skb leak (Mamatha Inamdar) [RHEL-45045] - ibmvnic: rename local variable index to bufidx (Mamatha Inamdar) [RHEL-45045] - nfs: don't invalidate dentries on transient errors (Scott Mayhew) [RHEL-35853] - wifi: mt76: mt7921s: fix potential hung tasks during chip recovery (CKI Backport Bot) [RHEL-48319] {CVE-2024-40977} - wifi: cfg80211: validate HE operation element parsing (CKI Backport Bot) [RHEL-48273] {CVE-2024-40930} - wifi: iwlwifi: mvm: don't read past the mfuart notifcation (CKI Backport Bot) [RHEL-48026] {CVE-2024-40941} - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids (CKI Backport Bot) [RHEL-47918] {CVE-2024-40929} - wifi: cfg80211: Lock wiphy in cfg80211_get_station (CKI Backport Bot) [RHEL-47768] {CVE-2024-40911} - efi/libstub: arm64: Remap relocated image with strict permissions (Lenny Szubowicz) [RHEL-39186] - efi/libstub: zboot: Mark zboot EFI application as NX compatible (Lenny Szubowicz) [RHEL-39186] - irqchip/renesas-irqc: Use platform_get_irq_optional() to get the interrupt (Radu Rendec) [RHEL-47248] - reset: Fix devm bulk optional exclusive control getter (Radu Rendec) [RHEL-47248] - net: rswitch: Avoid use-after-free in rswitch_poll() (Radu Rendec) [RHEL-47248] - mm/memory-failure: fix handling of dissolved but not taken off from buddy pages (Aristeu Rozanski) [RHEL-45023] {CVE-2024-39298} - net: psample: fix flag being set in wrong skb (Adrian Moreno) [RHEL-31876] - net: openvswitch: store sampling probability in cb. (Adrian Moreno) [RHEL-31876] - net: openvswitch: add psample action (Adrian Moreno) [RHEL-31876] - net: psample: allow using rate as probability (Adrian Moreno) [RHEL-31876] - net: psample: skip packet copy if no listeners (Adrian Moreno) [RHEL-31876] - net: sched: act_sample: add action cookie to sample (Adrian Moreno) [RHEL-31876] - net: psample: add user cookie (Adrian Moreno) [RHEL-31876] - cipso: make cipso_v4_skbuff_delattr() fully remove the CIPSO options (Ondrej Mosnacek) [RHEL-44136] - cipso: fix total option length computation (Ondrej Mosnacek) [RHEL-44136] - ACPI: APEI: EINJ: Add support for vendor defined error types (Mark Langsdorf) [RHEL-17909] - platform/chrome: cros_ec_debugfs: Fix permissions for panicinfo (Mark Langsdorf) [RHEL-17909] - fs: debugfs: Add write functionality to debugfs blobs (Mark Langsdorf) [RHEL-17909] - ACPI: APEI: EINJ: Refactor available_error_type_show() (Mark Langsdorf) [RHEL-17909] - mfd: syscon: Fix null pointer dereference in of_syscon_register() (Mark Langsdorf) [RHEL-26884] {CVE-2023-52467} - nvme-multipath: find NUMA path only for online numa-node (Chris Leech) [RHEL-40088] - ACPI: arm64: export acpi_arch_thermal_cpufreq_pctg() (Charles Mirabile) [RHEL-1697] - ACPI: processor: reduce CPUFREQ thermal reduction pctg for Tegra241 (Charles Mirabile) [RHEL-1697] - ACPI: thermal: Add Thermal fast Sampling Period (_TFP) support (Charles Mirabile) [RHEL-1697] - scsi: specify .sense_len = SCSI_SENSE_BUFFERSIZE in scsi_execute() scsi_exec_args (Ewan D. Milne) [RHEL-30596]- ionic: fix use after netif_napi_del() (CKI Backport Bot) [RHEL-47634] {CVE-2024-39502} - i2c: lpi2c: Avoid calling clk_get_rate during transfer (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doesn't work (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: smbus: Support DDR5 and LPDDR5 SPD EEPROMs (David Arcari) [RHEL-49526] - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (CKI Backport Bot) [RHEL-48391] {CVE-2024-40984} - vmci: prevent speculation leaks by sanitizing event in event_deliver() (CKI Backport Bot) [RHEL-47688] {CVE-2024-39499} - drm/fbdev-generic: Fix framebuffer on big endian devices (Thomas Huth) [RHEL-45158] - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats (Brian Foster) [RHEL-31564] {CVE-2024-26686} - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() (Brian Foster) [RHEL-31564] - fs/proc: do_task_stat: use __for_each_thread() (Brian Foster) [RHEL-31564] - of: unittest: Fix compile in the non-dynamic case (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: unittest: Fix of_count_phandle_with_args() expected value message (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: Fix double free in of_parse_phandle_with_args_map (Steve Best) [RHEL-37072] {CVE-2023-52679}- net/mlx5e: Fix netif state handling (Benjamin Poirier) [RHEL-43870] {CVE-2024-38608} - net/mlx5e: Add wrapping for auxiliary_driver ops and remove unused args (Benjamin Poirier) [RHEL-43870] - net: fix rc7's __skb_datagram_iter() (Paolo Abeni) [RHEL-46610] - net: allow skb_datagram_iter to be called from any context (Paolo Abeni) [RHEL-46610] - net: do not leave a dangling sk pointer, when socket creation fails (Paolo Abeni) [RHEL-46610] - netns: Make get_net_ns() handle zero refcount net (Paolo Abeni) [RHEL-46610] - net: fix out-of-bounds access in ops_init (Paolo Abeni) [RHEL-46610] - net: ethtool: correct MAX attribute value for stats (Davide Caratti) [RHEL-46358] - net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool() (Davide Caratti) [RHEL-46358 RHEL-47900] {CVE-2024-40928} - audit: use KMEM_CACHE() instead of kmem_cache_create() (Ricardo Robaina) [RHEL-35421] - audit: remove unnecessary assignment in audit_dupe_lsm_field() (Ricardo Robaina) [RHEL-35421] - audit,io_uring: io_uring openat triggers audit reference count underflow (Ricardo Robaina) [RHEL-35421] - audit: Annotate struct audit_chunk with __counted_by (Ricardo Robaina) [RHEL-35421] - putname(): IS_ERR_OR_NULL() is wrong here (Ricardo Robaina) [RHEL-35421] - net/mlx5: Discard command completions in internal error (Kamal Heib) [RHEL-44237] {CVE-2024-38555} - efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init() (Waiman Long) [RHEL-24125] - fbdev/hyperv_fb: Include (Waiman Long) [RHEL-24125] - drm/hyperv: Fix a compilation issue because of not including screen_info.h (Waiman Long) [RHEL-24125] - efi: Do not include from EFI header (Waiman Long) [RHEL-24125] - PCI: Clear Secondary Status errors after enumeration (Myron Stowe) [RHEL-44851] - leds: gpio: Add kernel log if devm_fwnode_gpiod_get() fails (Radu Rendec) [RHEL-43483] - leds: gpio: Update headers (Radu Rendec) [RHEL-43483] - leds: gpio: Remove unneeded assignment (Radu Rendec) [RHEL-43483] - leds: gpio: Move temporary variable for struct device to gpio_led_probe() (Radu Rendec) [RHEL-43483] - leds: gpio: Refactor code to use devm_gpiod_get_index_optional() (Radu Rendec) [RHEL-43483] - leds: gpio: Utilise PTR_ERR_OR_ZERO() (Radu Rendec) [RHEL-43483] - leds: gpio: Keep driver firmware interface agnostic (Radu Rendec) [RHEL-43483] - leds: gpio: Annotate struct gpio_leds_priv with __counted_by (Radu Rendec) [RHEL-43483] - leds: gpio: Configure per-LED pin control (Radu Rendec) [RHEL-43483] - leds: gpio: switch to using devm_fwnode_gpiod_get() (Radu Rendec) [RHEL-43483] - leds: move default_state read from fwnode to core (Radu Rendec) [RHEL-43483] - PM: sleep: Restore asynchronous device resume optimization (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - PM: sleep: Fix possible deadlocks in core system-wide PM code (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - async: Introduce async_schedule_dev_nocall() (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain (Mark Salter) [RHEL-37329] {CVE-2024-35942} - perf: hisi: Fix use-after-free when register pmu fails (Mark Salter) [RHEL-38291] {CVE-2023-52859} - Enable tmpfs quota configuration option (Carlos Maiolino) [RHEL-7768] - shmem: properly report quota mount options (Carlos Maiolino) [RHEL-7768] - shmem: move spinlock into shmem_recalc_inode() to fix quota support (Carlos Maiolino) [RHEL-7768] - shmem: fix quota lock nesting in huge hole handling (Carlos Maiolino) [RHEL-7768] - tmpfs: fix race on handling dquot rbtree (Carlos Maiolino) [RHEL-7768] - shmem: Add default quota limit mount options (Carlos Maiolino) [RHEL-7768] - shmem: quota support (Carlos Maiolino) [RHEL-7768] - shmem: prepare shmem quota infrastructure (Carlos Maiolino) [RHEL-7768] - quota: Check presence of quota operation structures instead of ->quota_read and ->quota_write callbacks (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_get_inode() return ERR_PTR instead of NULL (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_inode_acct_block() return error (Carlos Maiolino) [RHEL-7768]- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (CKI Backport Bot) [RHEL-46919] {CVE-2024-39487} - phy: ti: gmii-sel: Enable SGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Fix register offset when parent is not a syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Allow parent to not be syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable USXGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for SGMII mode (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J721e (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Update methods for fetching and using qsgmii main port (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW5G GMII SEL in J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: check of_get_address() for failure (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Fix audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Allow the clock node to not be of type syscon (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Use dev_err_probe() helper (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for AM62 epwm-tbclk (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add node for EHRPWMs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add PCIe support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add overlay for PCIe0 and PCIe1 EP Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable PCIe0 and PCIe1 in RC Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add PCIe nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add support for USB (Andrew Halaney) [RHEL-44742] - arm64: boot: dts: ti: k3-*: Add memory node to bootloader stage (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay for dual port USXGMII mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mode with CPSW9G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable Main CPSW2G node and add aliases for it (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add CPSW2G and CPSW9G nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Fix csi2-dual-imx219 dtb names (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Fix Ethernet PHY RESET GPIOs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add USB-C (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add main esm address range (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Fix sdhci node properties (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable UHS support for MMCSD (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for the am625-phyboard-lyra (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am64-phyboard-electra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Fix UART pin type and macro type (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin-dahlia: support sleep-moci (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin: replace sleep-moci hog with regulator (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Disable USB LPM (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: add the USB sub-system (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62/a: use sub-node for USB_PHY_CTRL registers (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62*: Add PHY2 region to USB wrapper node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG1 devices (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add Audio Codec (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Move SerDes mux nodes under the control node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add full compatible to SerDes control nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-{am62p,j722s}: Disable ethernet by default (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-verdin: add PCIe reset gpio hog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: fix GPIOs pinctrl (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-lp-sk: Remove tps65219 power-button (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use mmc-pwrseq for wl18xx enable (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: use SD1 CD as GPIO (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set memory size to 2gb (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: dahlia: fix audio clock (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p5-sk: minor whitespace cleanup (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: hummingboard-t: add overlays for m.2 pci-e and usb-3 (Andrew Halaney) [RHEL-44742] - arm64: dts: add description for solidrun am642 som and evaluation board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add support for OSPI flash (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable CAN interfaces for AM69 SK board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for SK-AM62P (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add nodes for CSI-RX (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add DMASS1 for CSI (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable OSPI NOR support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable CPSW3G RGMII1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM62A SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM65x SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add overlay for ICSSG1 2nd port (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add ICSSG1 Ethernet support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Add bootph-all property in MMC node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix bus-width property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix ti,clkbuf-sel property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Remove DLL properties for soft PHYs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci2 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci0 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Add overlay for IMX219 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Model CSI2RX connector mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-base-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add reserved memory for watchdog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add support for TI J722S Evaluation Module (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Introduce J722S family of SoCs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Support IOT2050-SM variant (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Annotate LED nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out DP related bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out enabling of USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out arduino connector bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Disable R5 lockstep for all PG2 boards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set VDD CORE minimum voltage to 0.75V (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-wakeup: Configure ti-sysc for wkup_uart0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am62-phyboard-lyra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: add support for Verdin USB1 interface (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB3.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB2.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Make the FSS node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Use https for urls (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Add HDMI audio check for AM62A7-SK (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Add HDMI support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add node for Display SubSystem (DSS) (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore-am64: Add ADC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Add support for CAN instance 0 in main domain (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for CAN nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: add TPM device (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-beagleboneai64: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-som: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-base-board: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra: Add TPM support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Disable clock output of the ethernet PHY (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use the builtin mdio bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-sk: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-main: Add device tree entry for SGX GPU (Andrew Halaney) [RHEL-44742] - openvswitch: get related ct labels from its master if it is not confirmed (Xin Long) [RHEL-44560] - block: refine the EOF check in blkdev_iomap_begin (Ming Lei) [RHEL-43906] {CVE-2024-38604} - mm/userfaultfd: reset ptes when close() for wr-protected ones (Nico Pache) [RHEL-39639] {CVE-2024-36881} - scsi: mpi3mr: Fix printk() format strings (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Update driver version to 8.5.1.0.0 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-3 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-2 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-1 (Ewan D. Milne) [RHEL-18205] - x86/mce: Dynamically size space for machine check records (Aristeu Rozanski) [RHEL-24864]- powerpc/eeh: avoid possible crash when edev->pdev changes (Mamatha Inamdar) [RHEL-45149] - mm/shmem: disable PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/filemap: skip to create PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/readahead: limit page cache size in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - readahead: use ilog2 instead of a while loop in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray (Donald Dutile) [RHEL-14441] - filemap: add helper mapping_max_folio_size() (Donald Dutile) [RHEL-14441] - filemap: Allow __filemap_get_folio to allocate large folios (Donald Dutile) [RHEL-14441] - filemap: Add fgf_t typedef (Donald Dutile) [RHEL-14441] - cpuidle: ACPI/intel: fix MWAIT hint target C-state computation (David Arcari) [RHEL-47255] - intel_idle: Add Meteorlake support (David Arcari) [RHEL-47255] - x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram (David Arcari) [RHEL-47255] - coredump: Proactively round up to kmalloc bucket size (Audra Mitchell) [RHEL-44555] - efi/unaccepted: touch soft lockup during memory accept (CKI Backport Bot) [RHEL-46580] {CVE-2024-36936} - media: cec: cec-api: add locking in cec_release() (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid confusing "transmit timed out" message (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid recursive cec_claim_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: remove length check of Timer Status (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: count low-drive, error and arb-lost conditions (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add note about *_from_edid() function usage in drm (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_unconfigured() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_nb_transmit_canceled() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: don't set last_initiator if tx in progress (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: disable adapter in cec_devnode_unregister (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: not all messages were passed on when monitoring (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add support for Absolute Volume Control (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: log when claiming LA fails unexpectedly (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: drop activate_cnt, use state info instead (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: reconfigure if the PA changes during configuration (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: fix is_configuring state (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: stop trying LAs on CEC_TX_STATUS_TIMEOUT (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: don't unconfigure if already unconfigured (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add optional adap_configured callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add xfer_timeout_ms field (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: use call_op and check for !unregistered (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix interrupt en/disable handling (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: drop unused 'enabled' field from struct cec_pin (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix off-by-one SFT check (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: rename timer overrun variables (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: correctly pass on reply results (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: abort if the current transmit was canceled (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: call enable_adap on s_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: fix a deadlock situation (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: safely unhook lists in cec_data (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: copy sequence field for the reply (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - net: wwan: iosm: Fix tainted pointer delete is case of region creation fail (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: mhi: drop driver owner assignment (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Split 64bit accesses to fix alignment issues (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: make wwan_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: hwsim: make wwan_hwsim_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Prefer struct_size over open coded arithmetic (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: constify the struct device_type usage (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add fastboot WWAN port (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Infrastructure for early port configuration (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add sysfs attribute for device state machine (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Add WWAN fastboot port type (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: qcom_bam_dmux: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: iosm: Fixed multiple typos in multiple files (Jose Ignacio Tornos Martinez) [RHEL-9429] - Revert "net: wwan: iosm: enable runtime pm support for 7560" (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: wwan_core.c: resolved spelling mistake (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add __counted_by for struct t7xx_fsm_event and use struct_size() (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Use the bitmap API to allocate bitmaps (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: enable runtime pm support for 7560 (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: clean up unused struct members (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused enum definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused macro definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval (Hangbin Liu) [RHEL-45825] - selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC (Hangbin Liu) [RHEL-45825] - selftests: reuseaddr_conflict: add missing new line at the end of the output (Hangbin Liu) [RHEL-45825] - selftests: forwarding: Fix ping failure due to short timeout (Hangbin Liu) [RHEL-45825] - selftests: net: more strict check in net_helper (Hangbin Liu) [RHEL-45825] - seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL dereference in rt6_probe() (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL deref in fib6_nh_init() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Hangbin Liu) [RHEL-45826] - ipv6: fix possible race in __fib6_drop_pcpu_from() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix route deleting failure when metric equals 0 (Hangbin Liu) [RHEL-45826] - ipv6: prevent NULL dereference in ip6_output() (Hangbin Liu) [RHEL-45826] - net: ipv6: fix wrong start position when receive hop-by-hop fragment (Hangbin Liu) [RHEL-45826] - ipv6: Fix infinite recursion in fib6_dump_done(). (Hangbin Liu) [RHEL-45826] - ACPI: CPPC: Fix access width used for PCC registers (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Use access_width over bit_width for system memory accesses (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: improve reset check (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: fix link status when link is set to down/up (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: Add check for usbnet_get_endpoints() (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: stop lying about skb->truesize (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid writing the mac address before first reading (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: non necessary second random mac address (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid the interface always configured as random address (Jose Ignacio Tornos Martinez) [RHEL-45458] - i2c: designware: Add ACPI ID for Granite Rapids-D I2C controller (David Arcari) [RHEL-29353] - prinkt/nbcon: Add a scheduling point to nbcon_kthread_func(). (Derek Barbosa) [RHEL-37526] - rhel: add ICE_HWMON cfg (Petr Oros) [RHEL-17486] - ice: use proper macro for testing bit (Petr Oros) [RHEL-17486] - ice: Reject pin requests with unsupported flags (Petr Oros) [RHEL-17486] - ice: Don't process extts if PTP is disabled (Petr Oros) [RHEL-17486] - ice: Fix improper extts handling (Petr Oros) [RHEL-17486] - ice: Rebuild TC queues on VSI queue reconfiguration (Petr Oros) [RHEL-17486] - ice: Fix VSI list rule with ICE_SW_LKUP_LAST type (Petr Oros) [RHEL-17486] - ice: fix 200G link speed message log (Petr Oros) [RHEL-17486] - ice: avoid IRQ collision to fix init failure on ACPI S3 resume (Petr Oros) [RHEL-17486] - ice: map XDP queues to vectors in ice_vsi_map_rings_to_vectors() (Petr Oros) [RHEL-17486] - ice: add flag to distinguish reset from .ndo_bpf in XDP rings config (Petr Oros) [RHEL-17486] - ice: remove af_xdp_zc_qps bitmap (Petr Oros) [RHEL-17486] - ice: fix reads from NVM Shadow RAM on E830 and E825-C devices (Petr Oros) [RHEL-17486] - ice: fix iteration of TLVs in Preserved Fields Area (Petr Oros) [RHEL-17486] - ice: fix 200G PHY types to link speed mapping (Petr Oros) [RHEL-17486] - ice: fix accounting if a VLAN already exists (Petr Oros) [RHEL-17486] - ice: Interpret .set_channels() input differently (Petr Oros) [RHEL-17486] - ice: Fix package download algorithm (Petr Oros) [RHEL-17486] - ice: remove correct filters during eswitch release (Petr Oros) [RHEL-17486] - ice: refactor struct ice_vsi_cfg_params to be inside of struct ice_vsi (Petr Oros) [RHEL-17486] - ice: Deduplicate tc action setup (Petr Oros) [RHEL-17486] - ice: update E830 device ids and comments (Petr Oros) [RHEL-17486] - ice: add additional E830 device ids (Petr Oros) [RHEL-17486] - ice: ensure the copied buf is NUL terminated (Petr Oros) [RHEL-17486] - ice: fix LAG and VF lock dependency in ice_reset_vf() (Petr Oros) [RHEL-17486] - ice: Fix checking for unsupported keys on non-tunnel device (Petr Oros) [RHEL-17486] - ice: tc: allow zero flags in parsing tc flower (Petr Oros) [RHEL-17486] - ice: tc: check src_vsi in case of traffic from VF (Petr Oros) [RHEL-17486] - ice: store VF relative MSI-X index in q_vector->vf_reg_idx (Petr Oros) [RHEL-17486] - ice: set vf->num_msix in ice_initialize_vf_entry() (Petr Oros) [RHEL-17486] - ice: Implement 'flow-type ether' rules (Petr Oros) [RHEL-17486] - ice: Remove unnecessary argument from ice_fdir_comp_rules() (Petr Oros) [RHEL-17486] - ice: Fix freeing uninitialized pointers (Petr Oros) [RHEL-17486] - ice: hold devlink lock for whole init/cleanup (Petr Oros) [RHEL-17486] - ice: move devlink port code to a separate file (Petr Oros) [RHEL-17486] - ice: move ice_devlink.[ch] to devlink folder (Petr Oros) [RHEL-17486] - ice: Remove newlines in NL_SET_ERR_MSG_MOD (Petr Oros) [RHEL-17486] - ice: Add switch recipe reusing feature (Petr Oros) [RHEL-17486] - ice: count representor stats (Petr Oros) [RHEL-17486] - ice: do switchdev slow-path Rx using PF VSI (Petr Oros) [RHEL-17486] - ice: change repr::id values (Petr Oros) [RHEL-17486] - ice: remove switchdev control plane VSI (Petr Oros) [RHEL-17486] - ice: control default Tx rule in lag (Petr Oros) [RHEL-17486] - ice: default Tx rule instead of to queue (Petr Oros) [RHEL-17486] - ice: do Tx through PF netdev in slow-path (Petr Oros) [RHEL-17486] - ice: remove eswitch changing queues algorithm (Petr Oros) [RHEL-17486] - ice: fix memory corruption bug with suspend and rebuild (Petr Oros) [RHEL-17486] - ice: Refactor FW data type and fix bitmap casting issue (Petr Oros) [RHEL-17486] - ice: fix stats being updated by way too large values (Petr Oros) [RHEL-17486] - ice: fix typo in assignment (Petr Oros) [RHEL-17486] - net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() (Petr Oros) [RHEL-17486] - ice: virtchnl: stop pretending to support RSS over AQ or registers (Petr Oros) [RHEL-17486] - ice: reconfig host after changing MSI-X on VF (Petr Oros) [RHEL-17486] - ice: reorder disabling IRQ and NAPI in ice_qp_dis (Petr Oros) [RHEL-17486] - ice: avoid unnecessary devm_ usage (Petr Oros) [RHEL-17486] - ice: do not disable Tx queues twice in ice_down() (Petr Oros) [RHEL-17486] - ice: cleanup line splitting for context set functions (Petr Oros) [RHEL-17486] - ice: use GENMASK instead of BIT(n) - 1 in pack functions (Petr Oros) [RHEL-17486] - ice: rename ice_write_* functions to ice_pack_ctx_* (Petr Oros) [RHEL-17486] - ice: remove vf->lan_vsi_num field (Petr Oros) [RHEL-17486] - ice: use relative VSI index for VFs instead of PF VSI number (Petr Oros) [RHEL-17486] - ice: remove unnecessary duplicate checks for VF VSI ID (Petr Oros) [RHEL-17486] - ice: pass VSI pointer into ice_vc_isvalid_q_id (Petr Oros) [RHEL-17486] - ice: Fix debugfs with devlink reload (Petr Oros) [RHEL-17486] - ice: Remove and readd netdev during devlink reload (Petr Oros) [RHEL-17486] - ice: add support for 3k signing DDP sections for E825C (Petr Oros) [RHEL-17486] - ice: Add helper function ice_is_generic_mac (Petr Oros) [RHEL-17486] - ice: introduce new E825C devices family (Petr Oros) [RHEL-17486] - ice: remove incorrect comment (Petr Oros) [RHEL-17486] - ice: Add a new counter for Rx EIPE errors (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_txq() static (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_rxq() static (Petr Oros) [RHEL-17486] - ice: stop destroying and reinitalizing Tx tracker during reset (Petr Oros) [RHEL-17486] - ice: factor out ice_ptp_rebuild_owner() (Petr Oros) [RHEL-17486] - ice: rename ice_ptp_tx_cfg_intr (Petr Oros) [RHEL-17486] - ice: don't check has_ready_bitmap in E810 functions (Petr Oros) [RHEL-17486] - ice: rename verify_cached to has_ready_bitmap (Petr Oros) [RHEL-17486] - ice: pass reset type to PTP reset functions (Petr Oros) [RHEL-17486] - ice: introduce PTP state machine (Petr Oros) [RHEL-17486] - ice: ice_base.c: Add const modifier to params and vars (Petr Oros) [RHEL-17486] - ice: remove rx_len_errors statistic (Petr Oros) [RHEL-17486] - ice: replace ice_vf_recreate_vsi() with ice_vf_reconfig_vsi() (Petr Oros) [RHEL-17486] - ice: Add support for packet mirroring using hardware in switchdev mode (Petr Oros) [RHEL-17486] - ice: Enable SW interrupt from FW for LL TS (Petr Oros) [RHEL-17486] - ice: Schedule service task in IRQ top half (Petr Oros) [RHEL-17486] - ice: cleanup inconsistent code (Petr Oros) [RHEL-17486] - ice: field get conversion (Petr Oros) [RHEL-17486] - ice: fix pre-shifted bit usage (Petr Oros) [RHEL-17486] - ice: field prep conversion (Petr Oros) [RHEL-17486] - ice: Fix PF with enabled XDP going no-carrier after reset (Petr Oros) [RHEL-17486] - ice: use VLAN proto from ring packet context in skb path (Petr Oros) [RHEL-17486] - ice: Implement VLAN tag hint (Petr Oros) [RHEL-17486] - ice: Support XDP hints in AF_XDP ZC mode (Petr Oros) [RHEL-17486] - ice: Support RX hash XDP hint (Petr Oros) [RHEL-17486] - ice: Support HW timestamp hint (Petr Oros) [RHEL-17486] - ice: Introduce ice_xdp_buff (Petr Oros) [RHEL-17486] - ice: Make ptype internal to descriptor info processing (Petr Oros) [RHEL-17486] - ice: make RX HW timestamp reading code more reusable (Petr Oros) [RHEL-17486] - ice: make RX hash reading code more reusable (Petr Oros) [RHEL-17486] - ice: add ability to read and configure FW log data (Petr Oros) [RHEL-17486] - ice: enable FW logging (Petr Oros) [RHEL-17486] - ice: configure FW logging (Petr Oros) [RHEL-17486] - ice: remove FW logging code (Petr Oros) [RHEL-17486] - iavf: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: refactor the FD and RSS flow ID generation (Petr Oros) [RHEL-17486] - ice: refactor RSS configuration (Petr Oros) [RHEL-17486] - ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values (Petr Oros) [RHEL-17486] - ice: Rename E822 to E82X (Petr Oros) [RHEL-17486] - ice: periodically kick Tx timestamp interrupt (Petr Oros) [RHEL-17486] - ice: Re-enable timestamping correctly after reset (Petr Oros) [RHEL-17486] - ice: Improve logs for max ntuple errors (Petr Oros) [RHEL-17486] - ice: read internal temperature sensor (Petr Oros) [RHEL-17486] - ice: fix error code in ice_eswitch_attach() (Petr Oros) [RHEL-17486] - ice: reserve number of CP queues (Petr Oros) [RHEL-17486] - ice: adjust switchdev rebuild path (Petr Oros) [RHEL-17486] - ice: add VF representors one by one (Petr Oros) [RHEL-17486] - ice: realloc VSI stats arrays (Petr Oros) [RHEL-17486] - ice: set Tx topology every time new repr is added (Petr Oros) [RHEL-17486] - ice: allow changing SWITCHDEV_CTRL VSI queues (Petr Oros) [RHEL-17486] - ice: return pointer to representor (Petr Oros) [RHEL-17486] - ice: make representor code generic (Petr Oros) [RHEL-17486] - ice: remove VF pointer reference in eswitch code (Petr Oros) [RHEL-17486] - ice: track port representors in xarray (Petr Oros) [RHEL-17486] - ice: use repr instead of vf->repr (Petr Oros) [RHEL-17486] - ice: track q_id in representor (Petr Oros) [RHEL-17486] - ice: remove unused control VSI parameter (Petr Oros) [RHEL-17486] - ice: remove redundant max_vsi_num variable (Petr Oros) [RHEL-17486] - ice: rename switchdev to eswitch (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_switch.c (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_dis_txq_item (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_add_tx_qgrp (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_ddp.c (Petr Oros) [RHEL-17486] - ice: drop two params of ice_aq_move_sched_elems() (Petr Oros) [RHEL-17486] - ice: ice_sched_remove_elems: replace 1 elem array param by u32 (Petr Oros) [RHEL-17486] - ice: Check CRC strip requirement for VLAN strip (Petr Oros) [RHEL-17486] - ice: Support FCS/CRC strip disable for VF (Petr Oros) [RHEL-17486] - ptp: introduce helpers to adjust by scaled parts per million (Petr Oros) [RHEL-17486]- i40e: fix: remove needless retries of NVM update (CKI Backport Bot) [RHEL-36692] - i2c: smbus: Support up to 8 SPD EEPROMs (David Arcari) [RHEL-47257] - net/mlx5: Add a timeout to acquire the command queue semaphore (Benjamin Poirier) [RHEL-44225] {CVE-2024-38556} - spi: fix null pointer dereference within spi_sync (Andrew Halaney) [RHEL-39777] {CVE-2024-36930} - spi: Fix null dereference on suspend (Andrew Halaney) [RHEL-38218] {CVE-2023-52749} - Revert "sched/fair: Make sure to try to detach at least one movable task" (Phil Auld) [RHEL-45194] - ACPI: LPIT: Avoid u32 multiplication overflow (Mark Langsdorf) [RHEL-37064] {CVE-2023-52683} - netfilter: nft_fib: allow from forward/input without iif selector (Florian Westphal) [RHEL-36316] - netfilter: nft_fib: reverse path filter for policy-based routing on iif (Florian Westphal) [RHEL-36316] - tipc: force a dst refcount before doing decryption (Xin Long) [RHEL-6118] - PM / devfreq: Fix buffer overflow in trans_stat_show (Mark Salter) [RHEL-29457] {CVE-2023-52614} - nvme: find numa distance only if controller has valid numa id (John Meneghini) [RHEL-35806] - HID: amd_sfh: Handle "no sensors" in PM operations (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Benjamin Tissoires) [RHEL-23851] - HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Fix N64 controller being identified as mouse (Benjamin Tissoires) [RHEL-23851] - selftests/hid: wacom: fix confidence tests (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Add additional tests of confidence behavior (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix failing tablet button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix ruff linter complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix mypy complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: be stricter for some transitions (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add a secondary barrel switch test (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: convert the primary button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add variants of states with buttons (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: define the elements of PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: set initial data for tilt/twist (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: do not set invert when the eraser is used (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move move_to function to PenDigitizer (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move the transitions to PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: remove unused class (Benjamin Tissoires) [RHEL-23851] - selftests/hid: base: allow for multiple skip_if_uhdev (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: allow finer control on the build steps (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: update vm2c and container (Benjamin Tissoires) [RHEL-23851] - selftests/hid: force using our compiled libbpf headers (Benjamin Tissoires) [RHEL-23851] - selftests/hid: do not manually call headers_install (Benjamin Tissoires) [RHEL-23851] - selftests/hid: ensure we can compile the tests on kernels pre-6.3 (Benjamin Tissoires) [RHEL-23851] - Input: powermate - fix use-after-free in powermate_config_complete (Benjamin Tissoires) [RHEL-23851 RHEL-28076] {CVE-2023-52475} - Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - use ab83 as id when skipping the getid command (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Benjamin Tissoires) [RHEL-23851] - Input: allocate keycode for Display refresh rate toggle (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Revert to await reset ACK before reading report descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: allow mice to use all types of reports (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc (Benjamin Tissoires) [RHEL-23851] - HID: input: avoid polling stylus battery on Chromebook Pompom (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Avoid disabling the interrupt (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Update HPD sensor structure elements (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add missing null pointer checks to LED initialization (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Introduce thunderstrike_destroy() (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Fix some missing function calls() in the probe error handling path (Benjamin Tissoires) [RHEL-23851] - HID: rmi: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: usbhid: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: core: remove #ifdef CONFIG_PM from hid_driver (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid-of: fix NULL-deref on failed power up (Benjamin Tissoires) [RHEL-23851 RHEL-31600] {CVE-2024-26717} - HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspend (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili2901 timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Turn missing reset ack into a warning (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Move i2c_hid_finish_hwreset() to after reading the report-descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch i2c_hid_parse() to goto style error handling (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Split i2c_hid_hwreset() in start() and finish() functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Fold i2c_hid_execute_reset() into i2c_hid_hwreset() (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[] (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: fix handling of unpopulated devices (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili9882t timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: add more DRM dependencies (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Do panel follower work on the system_wq (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Support being a panel follower (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Suspend i2c-hid devices in remove (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Make suspend and resume into helper functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Rearrange probe() to power things up later (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch to SYSTEM_SLEEP_PM_OPS() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: mouse - use sysfs_emit[_at]() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: use sysfs_emit() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add nomux quirk for Acer P459-G2-M (Benjamin Tissoires) [RHEL-23851] - Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1 (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Benjamin Tissoires) [RHEL-23851 RHEL-38304] {CVE-2023-52840} - Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport (Benjamin Tissoires) [RHEL-23851] - Input: leds - annotate struct input_leds with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: evdev - annotate struct evdev_client with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - replace deprecated strncpy (Benjamin Tissoires) [RHEL-23851] - Input: Annotate struct ff_device with __counted_by (Benjamin Tissoires) [RHEL-23851] - HID: bpf: make bus_type const in struct hid_bpf_ops (Benjamin Tissoires) [RHEL-23851] - HID: Reorder fields in 'struct hid_input' (Benjamin Tissoires) [RHEL-23851] - HID: Add introduction about HID for non-kernel programmers (Benjamin Tissoires) [RHEL-23851] - HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add required quirk for Synaptics 0xcddc device (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Do not register input devices until after hid_hw_start (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Do not flood kernel log (Benjamin Tissoires) [RHEL-23851] - HID: bpf: use __bpf_kfunc instead of noinline (Benjamin Tissoires) [RHEL-23851] - HID: bpf: actually free hdev memory after attaching a HID-BPF program (Benjamin Tissoires) [RHEL-23851] - HID: bpf: remove double fdget() (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: fix a problem of memory leak in hidraw_release() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: add support for Logitech G Pro X Superlight 2 (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Fix cleanup in probe() (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: remove pointless error message (Benjamin Tissoires) [RHEL-23851] - HID: make ishtp_cl_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: make hid_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Add gamepad-only mode switched to by holding options (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Better handling of serial number length (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Update list of identifiers from SDL (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Make client_opened a counter (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Clean up locking (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Disable watchdog instead of using a heartbeat (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Avoid overwriting smoothing parameter (Benjamin Tissoires) [RHEL-23851] - HID: magicmouse: fix kerneldoc for struct magicmouse_sc (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Enable hid core report processing for all devices (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Correct behavior when processing some confidence == false touches (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Prevent divide-by-zero on code (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: fix initializer element is not constant error (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: add support for nso controllers (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "hfd.cn" and "WKB603" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Restrict detection of patched firmware only to USB cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Labtec/ODDOR/aikeec handbrake (Benjamin Tissoires) [RHEL-23851] - HID: uhid: replace deprecated strncpy with strscpy (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Remove AES power_supply after extended inactivity (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: reset the backlight brightness level on resume (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: add const to read-only outgoing usb buffer (Benjamin Tissoires) [RHEL-23851] - Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration" (Benjamin Tissoires) [RHEL-23851] - HID: add ALWAYS_POLL quirk for Apple kb (Benjamin Tissoires) [RHEL-23851] - HID: glorious: fix Glorious Model I HID report (Benjamin Tissoires) [RHEL-23851] - HID: fix HID device resource race between HID core and debugging support (Benjamin Tissoires) [RHEL-23851] - HID: apple: add Jamesdonkey and A3R to non-apple keyboards list (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Handle reads greater than 60 bytes (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Don't set bus speed on every transfer (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set ACPI companion (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Allow IO to start during probe (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set driver data before I2C adapter add (Benjamin Tissoires) [RHEL-23851] - HID: mcp2200: added driver for GPIOs of MCP2200 (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Stop IO before calling hid_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop HIDPP_QUIRK_UNIFYING (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop delayed_work_cb() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Fix connect event race (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove unused connected param from *_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove connected check for non-unifying devices (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add hidpp_non_unifying_init() helper (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move hidpp_overwrite_name() to before connect check (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move g920_get_config() to just before hidpp_ff_init() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove wtp_get_config() call from probe() (Benjamin Tissoires) [RHEL-23851] - hid: lenovo: Resend all settings on reset_resume for compact keyboards (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: cleanup LED code (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Select POWER_SUPPLY Kconfig option (Benjamin Tissoires) [RHEL-23851] - HID: prodikeys: Replace deprecated strncpy() with strscpy() (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Fix signedness bug in steelseries_headset_arctis_1_fetch_battery() (Benjamin Tissoires) [RHEL-23851] - hid: Remove trailing whitespace (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "Hailuck" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: arctis_1_battery_request[] should be static (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for Logitech MX Anywhere 3 mouse (Benjamin Tissoires) [RHEL-23851] - HID: wacom: struct name cleanup (Benjamin Tissoires) [RHEL-23851] - HID: wacom: remove unnecessary 'connected' variable from EKR (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Update Thunderstrike LED instance name to use id (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add battery support for Thunderstrike (Benjamin Tissoires) [RHEL-23851] - HID: hid-google-stadiaff: add support for Stadia force feedback (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: Add support for a new lightspeed receiver iteration (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for the Pro X Superlight (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Add support for Arctis 1 XBox (Benjamin Tissoires) [RHEL-23851] - HID: input: Fix Apple Magic Trackpad 1 Bluetooth disconnect (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Rename HID++ "internal" error constant (Benjamin Tissoires) [RHEL-23851] - HID: hid-wiimote-debug.c: Drop error checking for debugfs_create_file (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Allow multi-function sensor devices (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: make hidraw_class structure const (Benjamin Tissoires) [RHEL-23851] - HID: roccat: make all 'class' structures const (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use octal permissions (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Convert to DEVICE_ATTR_RW() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use BIT() in GPIO setter and getter (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define all GPIO mask and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define maximum GPIO constant and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Remove dead code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Don't call ->to_irq() explicitly (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Switch to for_each_set_bit() to simplify the code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use str_write_read() and str_read_write() (Benjamin Tissoires) [RHEL-23851] - nfsd: fix oops when reading pool_stats before server is started (Benjamin Coddington) [RHEL-34875] - nfsd: don't create nfsv4recoverydir in nfsdfs when not used. (Benjamin Coddington) [RHEL-34875] - NFSD: grab nfsd_mutex in nfsd_nl_rpc_status_get_dumpit() (Benjamin Coddington) [RHEL-34875] - fs: don't call posix_acl_listxattr in generic_listxattr (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd4_encode_fattr4() crasher (Benjamin Coddington) [RHEL-34875] - NFSD: fix endianness issue in nfsd4_encode_fattr4 (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix rpcgss_context trace event acceptor field (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd_clid_class use of __string_len() macro (Benjamin Coddington) [RHEL-34875] - nfs: fix panic when nfs4_ff_layout_prepare_ds() fails (Benjamin Coddington) [RHEL-34875] - NFS: Fix an off by one in root_nfs_cat() (Benjamin Coddington) [RHEL-34875] - NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt (Benjamin Coddington) [RHEL-34875] - nfsd: Fix a regression in nfsd_setattr() (Benjamin Coddington) [RHEL-34875] - nfsd: don't call locks_release_private() twice concurrently (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning more bytes than maxcount (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning a short list with eof=TRUE (Benjamin Coddington) [RHEL-34875] - NFSD: change LISTXATTRS cookie encoding to big-endian (Benjamin Coddington) [RHEL-34875] - NFSD: fix nfsd4_listxattr_validate_cookie (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix some memleaks in gssx_dec_option_array (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix a memleak in gss_import_v2_context (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix listxattr maximum XDR buffer size (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 (Benjamin Coddington) [RHEL-34875] - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a state manager thread deadlock regression (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a nfs4_state_manager() race (Benjamin Coddington) [RHEL-34875] - nfs: fix UAF on pathwalk running into umount (Benjamin Coddington) [RHEL-34875] - nfs: make nfs_set_verifier() safe for use in RCU pathwalk (Benjamin Coddington) [RHEL-34875] - nfsd: don't take fi_lock in nfsd_break_deleg_cb() (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Assign the right value for initval and retries for rpc timeout (Benjamin Coddington) [RHEL-34875] - nfsd: fix RELEASE_LOCKOWNER (Benjamin Coddington) [RHEL-34875] - net: fill in MODULE_DESCRIPTION()s for Sun RPC (Benjamin Coddington) [RHEL-34875] - nfsd: rename nfsd_last_thread() to nfsd_destroy_serv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: discard sv_refcnt, and svc_get/svc_put (Benjamin Coddington) [RHEL-34875] - svc: don't hold reference for poolstats, only mutex. (Benjamin Coddington) [RHEL-34875] - SUNRPC: remove printk when back channel request not found (Benjamin Coddington) [RHEL-34875] - svcrdma: Implement multi-stage Read completion again (Benjamin Coddington) [RHEL-34875] - svcrdma: Copy construction of svc_rqst::rq_arg to rdma_read_complete() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svcxprt_rdma::sc_read_complete_q (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svc_rdma_recv_ctxt::rc_pages (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up comment in svc_rdma_accept() (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove queue-shortening warnings (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove pointer addresses shown in dprintk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Optimize svc_rdma_cc_init() (Benjamin Coddington) [RHEL-34875] - svcrdma: De-duplicate completion ID initialization helpers (Benjamin Coddington) [RHEL-34875] - svcrdma: Move the svc_rdma_cc_init() call (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_special() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_call_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_multiple_chunks() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_copy_inline_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_data_item() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_chunk_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_segment() (Benjamin Coddington) [RHEL-34875] - svcrdma: Move read_info::ri_pageoff into struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Move svc_rdma_read_info::ri_pageno to struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Start moving fields out of struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Move struct svc_rdma_chunk_ctxt to svc_rdma.h (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove the svc_rdma_chunk_ctxt::cc_rdma field (Benjamin Coddington) [RHEL-34875] - svcrdma: Pass a pointer to the transport to svc_rdma_cc_release() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport to svc_rdma_post_chunk_ctxt() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Read chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Write chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Acquire the svcxprt_rdma pointer from the CQ context (Benjamin Coddington) [RHEL-34875] - svcrdma: Reduce size of struct svc_rdma_rw_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Update some svcrdma DMA-related tracepoints (Benjamin Coddington) [RHEL-34875] - svcrdma: DMA error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - svcrdma: SQ error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - rpcrdma: Introduce a simple cid tracepoint class (Benjamin Coddington) [RHEL-34875] - svcrdma: Add lockdep class keys for transport locks (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up locking (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_write_info_free() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_send_ctxt_put() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add a utility workqueue to svcrdma (Benjamin Coddington) [RHEL-34875] - svcrdma: Pre-allocate svc_rdma_recv_ctxt objects (Benjamin Coddington) [RHEL-34875] - svcrdma: Eliminate allocation of recv_ctxt objects in backchannel (Benjamin Coddington) [RHEL-34875] - nfsd: remove unnecessary NULL check (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove RQ_SPLICE_OK (Benjamin Coddington) [RHEL-34875] - NFSD: Modify NFSv4 to use nfsd_read_splice_ok() (Benjamin Coddington) [RHEL-34875] - NFSD: Replace RQ_SPLICE_OK in nfsd_read() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add a server-side API for retrieving an RPC's pseudoflavor (Benjamin Coddington) [RHEL-34875] - NFSD: Document lack of f_pos_lock in nfsd_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove nfsd_drc_gc() tracepoint (Benjamin Coddington) [RHEL-34875] - NFSD: Make the file_delayed_close workqueue UNBOUND (Benjamin Coddington) [RHEL-34875] - NFSD: use read_seqbegin() rather than read_seqbegin_or_lock() (Benjamin Coddington) [RHEL-34875] - nfsd: new Kconfig option for legacy client tracking (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Use the nfs_client's rpc timeouts for backchannel (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fixup v4.1 backchannel request timeouts (Benjamin Coddington) [RHEL-34875] - rpc_pipefs: Replace one label in bl_resolve_deviceid() (Benjamin Coddington) [RHEL-34875] - NFS: drop unused nfs_direct_req bytes_left (Benjamin Coddington) [RHEL-34875] - NFS: More fixes for nfs_direct_write_reschedule_io() (Benjamin Coddington) [RHEL-34875] - NFS: Use the correct commit info in nfs_join_page_group() (Benjamin Coddington) [RHEL-34875] - NFS: More O_DIRECT accounting fixes for error paths (Benjamin Coddington) [RHEL-34875] - NFS: Fix O_DIRECT locking issues (Benjamin Coddington) [RHEL-34875] - NFS: Fix error handling for O_DIRECT write scheduling (Benjamin Coddington) [RHEL-34875] - pNFS: Fix the pnfs block driver's calculation of layoutget size (Benjamin Coddington) [RHEL-34875] - nfs: print fileid in lookup tracepoints (Benjamin Coddington) [RHEL-34875] - nfs: rename the nfs_async_rename_done tracepoint (Benjamin Coddington) [RHEL-34875] - nfs: add new tracepoint at nfs4 revalidate entry point (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix _xprt_switch_find_current_entry logic (Benjamin Coddington) [RHEL-34875] - NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Benjamin Coddington) [RHEL-34875] - NFSv4.1: if referring calls are complete, trust the stateid argument (Benjamin Coddington) [RHEL-34875] - NFSv4: Track the number of referring calls in struct cb_process_state (Benjamin Coddington) [RHEL-34875] - pnfs/blocklayout: Don't add zero-length pnfs_block_dev (Benjamin Coddington) [RHEL-34875] - blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix a suspicious RCU usage warning (Benjamin Coddington) [RHEL-34875] - SUNRPC: Create a helper function for accessing the rpc_clnt's xprt_switch (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove unused function rpc_clnt_xprt_switch_put() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up unused variable in rpc_xprt_probe_trunked() (Benjamin Coddington) [RHEL-34875] - nfsd: kill stale comment about simple_fill_super() requirements (Benjamin Coddington) [RHEL-34875] - SUNRPC: Replace strlcpy() with strscpy() (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 738401a9bd1ac34ccd5723d69640a4adbb1a4bc0 (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 6c41d9a9bd0298002805758216a9c44e38a8500d (Benjamin Coddington) [RHEL-34875] - nfsd: hold nfsd_mutex across entire netlink operation (Benjamin Coddington) [RHEL-34875] - NFSD: Fix checksum mismatches in the duplicate reply cache (Benjamin Coddington) [RHEL-34875] - NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update() (Benjamin Coddington) [RHEL-34875] - NFSD: Update nfsd_cache_append() to use xdr_stream (Benjamin Coddington) [RHEL-34875] - nfsd: fix file memleak on client_opens_release (Benjamin Coddington) [RHEL-34875] - nfs: Convert nfs_symlink() to use a folio (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add an IS_ERR() check back to where it was (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Benjamin Coddington) [RHEL-34875] - nfs41: drop dependency between flexfiles layout driver and NFSv3 modules (Benjamin Coddington) [RHEL-34875] - SUNRPC: SOFTCONN tasks should time out when on the sending list (Benjamin Coddington) [RHEL-34875] - SUNRPC: Force close the socket when a hard error is reported (Benjamin Coddington) [RHEL-34875] - SUNRPC: Don't skip timeout checks in call_connect_status() (Benjamin Coddington) [RHEL-34875] - SUNRPC: ECONNRESET might require a rebind (Benjamin Coddington) [RHEL-34875] - NFSv4/pnfs: Allow layoutget to return EAGAIN for softerr mounts (Benjamin Coddington) [RHEL-34875] - NFSv4: Add a parameter to limit the number of retries after NFS4ERR_DELAY (Benjamin Coddington) [RHEL-34875] - fs: add a new SB_I_NOUMASK flag (Benjamin Coddington) [RHEL-34875] - svcrdma: Fix tracepoint printk format (Benjamin Coddington) [RHEL-34875] - svcrdma: Drop connection after an RDMA Read error (Benjamin Coddington) [RHEL-34875] - NFSD: clean up alloc_init_deleg() (Benjamin Coddington) [RHEL-34875] - NFSD: Fix frame size warning in svc_export_parse() (Benjamin Coddington) [RHEL-34875] - NFSD: Rewrite synopsis of nfsd_percpu_counters_init() (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs3proc.c (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs4state.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up errors in stats.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_seek() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_offset_status() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy_notify() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_test_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_exchange_id() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_do_encode_secinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_entry4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add an nfsd4_encode_nfs_cookie4() helper (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_dirent() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_sequence() (Benjamin Coddington) [RHEL-34875] - NFSD: Restructure nfsd4_encode_create_session() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_channel_attr4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add a utility function for encoding sessionid4 objects (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_open() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_none_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_write_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_read_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Refactor nfsd4_encode_lock_denied() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_lock_owner4() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove a layering violation when encoding lock_denied (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_getdeviceinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @gdev parameter of ->encode_getdeviceinfo a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutreturn() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutcommit() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutget() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @lgp parameter of ->encode_layoutget a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_count4() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_fattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Use a bitmask loop to encode FATTR4 results (Benjamin Coddington) [RHEL-34875] - NFSD: Copy FATTR4 bit number definitions from RFCs (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_xattr_support() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_sec_label() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_blksize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_modify() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_metadata() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_delta() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_create() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_used() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rawdev() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner_group() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_numlinks() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mode() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxwrite() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxread() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxname() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxlink() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxfilesize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_locations() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_filehandle() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_acl() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_nfsace4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_aclsupport() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_lease_time() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fsid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_size() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_change() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fh_expire_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_supported_attrs() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__false() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__true() (Benjamin Coddington) [RHEL-34875] - NFSD: Add struct nfsd4_fattr_args (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_setattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_bitmap() (Benjamin Coddington) [RHEL-34875] - NFSD: Add simple u32, u64, and bool encoders (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove BUG_ON call sites (Benjamin Coddington) [RHEL-34875] - nfs: fix the typo of rfc number about xattr in NFSv4 (Benjamin Coddington) [RHEL-34875] - NFSD: add rpc_status netlink support (Benjamin Coddington) [RHEL-34875] - NFSD: handle GETATTR conflict with write delegation (Benjamin Coddington) [RHEL-34875] - NFSD: add support for CB_GETATTR callback (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_rqst::rq_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_pool::sp_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change cache_head.flags bits to enum (Benjamin Coddington) [RHEL-34875] - lockd: hold a reference to nlmsvc_serv while stopping the thread. (Benjamin Coddington) [RHEL-34875] - SUNRPC: integrate back-channel processing with svc_recv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up bc_svc_process() (Benjamin Coddington) [RHEL-34875] - SUNRPC: rename and refactor svc_get_next_xprt() (Benjamin Coddington) [RHEL-34875] - SUNRPC: move all of xprt handling into svc_xprt_handle() (Benjamin Coddington) [RHEL-34875] - lockd: fix race in async lock request handling (Benjamin Coddington) [RHEL-34875] - lockd: don't call vfs_lock_file() for pending requests (Benjamin Coddington) [RHEL-34875] - lockd: introduce safe async lock op (Benjamin Coddington) [RHEL-34875] - Documentation: Add missing documentation for EXPORT_OP flags (Benjamin Coddington) [RHEL-34875] - nfsd: Don't reset the write verifier on a commit EAGAIN (Benjamin Coddington) [RHEL-34875] - nfsd: Handle EOPENSTALE correctly in the filecache (Benjamin Coddington) [RHEL-34875] - NFSD: add trace points to track server copy progress (Benjamin Coddington) [RHEL-34875] - NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point (Benjamin Coddington) [RHEL-34875] - nfs: move nfs4_xattr_handlers to .rodata (Benjamin Coddington) [RHEL-34875] - xattr: make the xattr array itself const (Benjamin Coddington) [RHEL-34875] - xattr: remove unused argument (Benjamin Coddington) [RHEL-34875] - xattr: add listxattr helper (Benjamin Coddington) [RHEL-34875] - xattr: simplify listxattr helpers (Benjamin Coddington) [RHEL-34875] - xattr: use rbtree for simple_xattrs (Benjamin Coddington) [RHEL-34875] - NFS/flexfiles: Annotate struct nfs4_ff_layout_segment with __counted_by (Benjamin Coddington) [RHEL-34875] - nfs41: Annotate struct nfs4_file_layout_dsaddr with __counted_by (Benjamin Coddington) [RHEL-34875] - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Izabela Bakollari) [RHEL-26682] {CVE-2024-26600} - scsi: core: Handle devices which return an unusually large VPD page count (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING (Ewan D. Milne) [RHEL-33543] - scsi: sd: Unregister device if device_add_disk() failed in sd_probe() (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix unremoved procfs host directory regression (Ewan D. Milne) [RHEL-33543] - scsi: st: Make st_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: ch: Make ch_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: sg: Make sg_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-33543] - scsi: core: Simplify scsi_cdl_check_cmd() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Handle read/write CDL timeout failures (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce BLK_STS_DURATION_LIMIT (Ewan D. Milne) [RHEL-33543] - scsi: sd: Set read/write command CDL index (Ewan D. Milne) [RHEL-33543] - block: uapi: Fix compilation errors using ioprio.h with C++ (Ewan D. Milne) [RHEL-33543] - scsi: block: Improve ioprio value validity checks (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce ioprio hints (Ewan D. Milne) [RHEL-33543] - scsi: block: ioprio: Clean up interface definition (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow enabling and disabling command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Detect support for command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Support Service Action in scsi_report_opcode() (Ewan D. Milne) [RHEL-33543] - scsi: core: Support retrieving sub-pages of mode pages (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename and move get_scsi_ml_byte() (Ewan D. Milne) [RHEL-33543] - scsi: core: Constify the struct device_type usage (Ewan D. Milne) [RHEL-33543] - scsi: core: Consult supported VPD page list prior to fetching page (Ewan D. Milne) [RHEL-33543] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Ewan D. Milne) [RHEL-33543] - scsi: core: Make scsi_bus_type const (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Make pseudo_lld_bus const (Ewan D. Milne) [RHEL-33543] - scsi: iscsi: Make iscsi_flashnode_bus const (Ewan D. Milne) [RHEL-33543] - scsi: ufs: Have midlayer retry start stop errors (Ewan D. Milne) [RHEL-33543] - scsi: sr: Have midlayer retry get_sectorsize() errors (Ewan D. Milne) [RHEL-33543] - scsi: ses: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry read_capacity_10() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have SCSI midlayer retry scsi_report_lun_scan() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_mode_sense() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Have midlayer retry ch_do_scsi() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Remove unit_attention (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_sync_cache() errors (Ewan D. Milne) [RHEL-33543] - scsi: spi: Have midlayer retry spi_execute() UAs (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: rdac: Have midlayer retry send_mode_select() errors (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: hp_sw: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_spinup_disk() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Use separate buf for START_STOP in sd_spinup_disk() (Ewan D. Milne) [RHEL-33543] - scsi: core: Retry INQUIRY after timeout (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_probe_lun() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow passthrough to request midlayer retries (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_suspend_common() (Ewan D. Milne) [RHEL-33543] - scsi: sr: Fix sshdr use in sr_get_events (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in cache_type_store (Ewan D. Milne) [RHEL-33543] - scsi: Fix sshdr use in scsi_test_unit_ready (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix scsi_mode_sense caller's sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: spi: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix send_mode_select retry handling (Ewan D. Milne) [RHEL-33543] - scsi: hp_sw: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_spinup_disk (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in read_capacity_16 (Ewan D. Milne) [RHEL-33543] - scsi: core: Safe warning about bad dev info string (Ewan D. Milne) [RHEL-33543] - scsi: core: Kick the requeue list after inserting when flushing (Ewan D. Milne) [RHEL-33543] - scsi: core: Add a precondition check in scsi_eh_scmd_add() (Ewan D. Milne) [RHEL-33543] - scsi: ch: Replace deprecated strncpy() with strscpy() (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Delete some bogus error checking (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Fix some bugs in sdebug_error_write() (Ewan D. Milne) [RHEL-33543] - scsi: core: Add comment to target_destroy in scsi_host_template (Ewan D. Milne) [RHEL-33543] - scsi: core: Clean up scsi_dev_queue_ready() (Ewan D. Milne) [RHEL-33543] - scsi: core: Handle depopulation and restoration in progress (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add param to control sdev's allow_restart (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add debugfs interface to fail target reset (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Reset LUN failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Abort Failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Set command result and sense data if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Return failed value if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Time out command if the error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Define grammar to remove added error injection (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add interface to manage error injection for a single device (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Create scsi_debug directory in the debugfs filesystem (Ewan D. Milne) [RHEL-33543] - scsi: simplify sysctl registration with register_sysctl() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Convert SCSI errors to PR errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename status_byte to sg_status_byte (Ewan D. Milne) [RHEL-33543] - scsi/scsi_error: Use call_rcu_hurry() instead of call_rcu() (Ewan D. Milne) [RHEL-33543] - scsi: st: Remove redundant variable pointer stp (Ewan D. Milne) [RHEL-33543]- tipc: fix UAF in error path (Xin Long) [RHEL-34280] {CVE-2024-36886} - redhat: Add cgroup kselftests to kernel-selftests-internal (Waiman Long) [RHEL-43555] - vxlan: Pull inner IP header in vxlan_xmit_one(). (Guillaume Nault) [RHEL-35248] - geneve: Fix incorrect inner network header offset when innerprotoinherit is set (Guillaume Nault) [RHEL-35248] - vxlan: Pull inner IP header in vxlan_rcv(). (Guillaume Nault) [RHEL-35248] - gpio: tegra186: Fix tegra186_gpio_is_accessible() check (Charles Mirabile) [RHEL-32452] - ALSA: update configuration for RHEL 9.5 (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_rpmsg: update Kconfig dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: SND_SOC_IMX_RPMSG should depend on OF and I2C (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: only clear WAKESTS for HDaudio codecs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: add missing WAKE_STS clear (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: tgl: Add fw_regs area to debugfs map for IPC4 (Jaroslav Kysela) [RHEL-27515] - ALSA: pci: hda: hda_controller: Add support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hdac_controller: Implement support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - soundwire: clarify maximum allowed address (Jaroslav Kysela) [RHEL-27515] - soundwire: remove unused sdw_bus_conf structure (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: remove PDI offset completely (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add helper to detect SoundWire wakes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-codec: preserve WAKEEN values (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce flags to force commands via PIO instead of CORB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Select AZX_DCAPS_PIO_COMMANDS for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-bus: Use PIO mode for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: adds RT714 and RT1318 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix yet another spot for system message conversion (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix wrong loading calibrated data sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2552: Add TX path for capturing AUDIO-OUT data (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: fix register configuration for tdm (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix a warning reported by robot kernel test (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: fix invalid PDI offset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove Framework Laptop 16 from quirks (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: tas2781: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move flags to private struct (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Fixup typo in device link checking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix swapped song position pointer data (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Set default protocol when not given explicitly (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't accept an invalid UMP protocol number (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't clear bank selection after sending a program change (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix incorrect UMP type for system messages (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Don't clear bank selection at event -> UMP MIDI2 conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Remove debugfs at disconnection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11. (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Enable proc module when CONFIG_MODULES=y (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix NULL module pointer assignment at card init (Jaroslav Kysela) [RHEL-27515 RHEL-43900] {CVE-2024-38605} - regmap: kunit: Fix array overflow in stride() test (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Set lower bound of start tick time (Jaroslav Kysela) [RHEL-27515 RHEL-43811] {CVE-2024-38618} - ALSA: hda/realtek: Drop doubly quirk entry for 103c:8a2e (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - fixed headset Mic not show (Jaroslav Kysela) [RHEL-27515] - ALSA: Fix deadlocks with kctl removals at disconnection (Jaroslav Kysela) [RHEL-27515 RHEL-43933] {CVE-2024-38600} - ASoC: rt715-sdca-sdw: Fix wrong complete waiting in rt715_dev_resume() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Initialize shared data during bind callback (Jaroslav Kysela) [RHEL-27515] - ASoC: xilinx: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: ux500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: topology-test: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: ab8500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp platform device creation failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix build error without CONFIG_PM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for Lenovo Legion models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Set GPIO3 to default at S4 state for Thinkpad with ALC1318 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515 RHEL-39879] {CVE-2024-36955} - ASoC: SOF: debug: Handle cases when fw_lib_prefix is not set, NULL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix usages of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219-aad: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: use mutex for E-MU FPGA access locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: move the whole GPIO event handling to the workqueue (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU card dock presence monitoring (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU dock initialization (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: make E-MU FPGA writes potentially more reliable (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: use const qualifier for immutable data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo 13X (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo 13X laptop without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: volume step modification (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Avoid static analysis warning of uninitialised variable (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa881x: set clk_stop_mode1 flag (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Set name of control as in topology (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add support for up to 768kHz sample rate (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: add support for 705.6kHz and 768kHz sample rates (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add DSD formats (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fixes for Asus GU605M and GA403U sound (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Use shared cs-amp-lib to apply calibration (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Remove Speaker ID for Lenovo Legion slim 7 16ARHA7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set the max PCM Gain using tuning setting (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP Omen models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP Omen models using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Handle error returned by sof_select_ipc_and_paths (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715: add vendor clear control register (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix an NULL vs IS_ERR() check (Jaroslav Kysela) [RHEL-27515] - tools/include: Sync uapi/sound/asound.h with the kernel sources (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: add headset microphone vrefo setting (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: modify channel number to support 4 channels (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Jaroslav Kysela) [RHEL-27515] - ASoC: acp: Support microphone from device Acer 315-24p (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: debug: show firmware/topology prefix/names (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add default firmware library path for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Do not reset the ChainDMA if it has not been allocated (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Introduce generic sof_ipc4_pcm_stream_priv (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for sof_ipc4_timestamp_info pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for snd_sof_pcm_stream pointer (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add test cases for regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add cache-drop test with multiple cache blocks (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Replace a kmalloc/kfree() pair with KUnit-managed alloc (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Use a KUnit action to call regmap_exit() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-sync tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-drop tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run non-sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Introduce struct for test case parameters (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Create a struct device for the regmap (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix warnings of implicit casts to __le16 and __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent overwriting firmware ASP config (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix unintended bus access while resetting amp (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot() (Jaroslav Kysela) [RHEL-27515] - regmap: Add regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix DSPK 16-bit playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug window description (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: correct the register for pow calibrated data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP SnowWhite laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Init debugfs before booting firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Wake from D0ix when starting streaming (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Test result of avs_get_module_entry() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix potential integer overflow (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Replace risky functions with safer variants (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix ASRC module initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix config_length for config-less copiers (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Silence false-positive memcpy() warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug-slot offset calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Restore stream decoupling on prepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Add remove_late() to sof_init_environment failure path (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix for false dsp interrupts (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Disable DMIC/SSP offload on remove (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - firmware: cs_dsp: Add locked wrappers for coeff read and write (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct the mtl_dsp_dump output (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp/mtl: Add support for ACE ROM state codes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Implement firmware boot state check (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Create debugfs file to force a clean DSP boot (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: boards: Add modules description (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Removing the control of ADC_SCALE (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve a headphone detection issue after suspend and resume (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: modify clock table (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve error interruption issue (Jaroslav Kysela) [RHEL-27515] - ALSA: line6: Zero-initialize message buffers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7 16ARHA7 models (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix uninitialized symbol 'ret' warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp_init function error handling (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: mark dvc_tlv with __maybe_unused (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Jaroslav Kysela) [RHEL-27515] - ASoC: rt-sdw*: add __func__ to all error logs (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt712-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdca: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: kirkwood: Fix potential NULL dereference (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: fix for wake interrupt handling for clockstop mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add ACPI device match tables (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix inactive headset mic jack (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix cache corruption in regcache_maple_drop() (Jaroslav Kysela) [RHEL-27515 RHEL-39706] {CVE-2024-36019} - ASoC: amd: acp: fix for acp pdm configuration check (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove useless dev_dbg from playback_hook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add debug statements to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add locks to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove digital gain kcontrol (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: change cs35l56 name_prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: change rt715-sdca dai name (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: rename dai name with rt715-sdca prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: use rt_dmic_rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: set rtd_init in codec_info_list[] (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused rt dmic rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use generic rtd_init function for Realtek SDW DMICs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out codec name generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out BlueTooth DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out HDMI DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out DMIC DAI creation. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out SSP DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Use for_each_set_bit (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Only pass dai_link pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move get_codec_dai_by_name() into sof_sdw itself (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Set channel map directly from endpoints (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Only pass codec_conf pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_dai() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_acpi() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_part() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Correct extraction of data pointer in suspend/resume (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mtrace: rework mtrace timestamp setting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add pplcllpl/u members to hdac_ext_stream (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Correct the delay calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in PAUSED state (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases in pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info definition locally (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Remove the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter() for pcm_delay (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-common-ops: Do not set the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Set the dai/host get frame/byte counter callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Introduce a new callback pair to be used for PCM delay reporting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Implement get_stream_position (Linear Link Position) (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to place constraint (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_pcm_stream (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Set the init_done flag before component_add() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Raise device name message log level (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine_pcm: Allow passing component name via config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Board cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Do not ignore route checks (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Do not ignore route checks when parsing graphs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Disable route checks for Skylake boards (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-nhlt: add intel_nhlt_ssp_device_type() function (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: support NHLT device type (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Fix unannotated kfree() cleanup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP Spectre x360 14 eu0000 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix the hp playback volume issue for LG machines (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: Fix and add DPCM locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: add kunitconfig (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add in quirk for Acer Swift Go 16 - SFG16-71 (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Name feature ctl using output if input is PCM" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam Deck OLED (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Fix missing irq-disable at closing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "add new YC platform variant (0x63) support" (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2" (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Stop parsing channels bits when all channels are found. (Jaroslav Kysela) [RHEL-27515 RHEL-36904] {CVE-2024-27436} - ALSA: hda/realtek - ALC236 fix volume mute & mic mute LED on some HP models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove unnecessary runtime_pm calls (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Skip dummy codec when adding platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: use dev_dbg in system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add lock to system_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: restore power state after system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - platform/x86: serial-multi-instantiate: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: catpt: Carefully use PCI bitwise constants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Include sound/hda_codec.h (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Add missing #include guards (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Remove non-existent member from kerneldoc (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: change support for ES8326 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing members of private structure (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add event to snd_soc_dapm trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add component to set_bias_level trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: atom: sst_ipc: Remove unused intel-mid.h (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Prefer to return dai->driver->name in snd_soc_dai_name_get() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add KUnit test for calibration helpers (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: More cleanup with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Skip i915 initialization on CNL/LKF-based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Skip HDMI/DP registration if i915 is missing (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Ignore codecs with no suppoting driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Cleanup error messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Reuse for_each_pcm_streams() (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Name feature ctl using output if input is PCM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Overwrite CS35L41 configuration for ASUS UM5302LA (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo Thinkbook 16P laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add Headset Mic supported Acer NB platform (Jaroslav Kysela) [RHEL-27515] - soundwire: Use snd_soc_substream_to_rtd() to obtain rtd (Jaroslav Kysela) [RHEL-27515] - soundwire: constify the struct device_type usage (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Move put_user() call out of scoped_guard() in snd_hwdep_control_ioctl() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: optimize the probe codec process (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong register defaults (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet (Jaroslav Kysela) [RHEL-27515] - ASoC: madera: Fix typo in madera_set_fll_clks shift value (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: midi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for PCM stream locks (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: oss: Use guard() for setup (Jaroslav Kysela) [RHEL-27515] - ALSA: control_led: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: info: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: jack: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fifo: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: memory: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ports: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: queue: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hrtimer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: Fix sparse warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: add new YC platform variant (0x63) support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent bad sign extension in cs35l56_read_silicon_uid() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add a test for ranges in combination with windows (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: correct TX SMIC MUXn widgets on SM8350+ (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: split widgets per different LPASS versions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add helper functions for amp calibration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add helpers for factory calibration data (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Add wm_adsp_start() and wm_adsp_stop() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add time postfixes on defines (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add some missing dev_err_probe()s (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Handle error from devm_pm_runtime_enable() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Use __u8 type rather than u8 for firmware interface (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: tas2781: enable subwoofer volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use CLASS() for fdget()/fdput() (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: oss: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: core: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: vmaster: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: clarify and fix default msbits value for all formats (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: tidyup strcmp() param on snd_soc_is_matching_dai() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: modify ACP register end address macro (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: update license (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Unify cell removal functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: beep: Drop stale mutex (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: remove redundant assignment to variable clock (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5660: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5640: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5616: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5514: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: nau8825: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: da7213: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa884x: Allow sharing reset GPIO (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wsa8840: Add reset-gpios for shared line (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt440 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Downgrade BDL table overflow message (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Set up BDL table at hw_params (Jaroslav Kysela) [RHEL-27515] - ALSA: Drop leftover snd-rtctimer stuff from Makefile (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Fix the discard error code from snd_ump_legacy_open() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Populate board selection with new I2S entries (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICCMAX recommendations for ICL+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: TGL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: CNL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IRQ handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IPC handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Prefix SKL/APL-specific members (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix sound clipping in single capture scenario (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: L1SEN reference counted (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Remove redundant delays in suspend(). (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Remove redundant initialization of pointer 'data' (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix soundwire dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: add machine select and register code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: fix for acp pme wake for soundwire configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: remove acp_reset flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp child platform device creation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp device configuration read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: Constify pointer to of_phandle_args (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8) (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron 16 Plus 7630 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: fix buffer overflow in test_format_fill_silence() (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: Fix "Coverity: virtsnd_kctl_tlv_op(): Uninitialized variables" warning. (Jaroslav Kysela) [RHEL-27515] - ALSA: avoid 'bool' as variable name (Jaroslav Kysela) [RHEL-27515] - soundwire: bus_type: make sdw_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: More relaxed check of MIDI jack names (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt645 (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: make snd_seq_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: make soundbus_bus_type const (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add some bounds checking to firmware data (Jaroslav Kysela) [RHEL-27515 RHEL-34741] {CVE-2024-26927} - ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks table (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Fix device ID / model name (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Add internal speaker support for ASUS UM3402 with missing DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Workaround for ACPI with broken spk-id-gpios property (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Simplify setting AMIC control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Mark AMIC control registers as volatile (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Drop unimplemented DMIC clock divider (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: va-macro: add npl clk (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix function cast warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add Lenovo Legion 7i gen7 sound quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: set config_length based on device_count (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-mlink: update incorrect comment (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Fix runtime pm usage counter balance after fw exception (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: add support for dspless mode beyond HDAudio (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Do not use LNL specific wrappers in DSPless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: add SoundWire dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: use dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: Parse DAI type token for dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: start SoundWire links earlier for LNL+ devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: dynamically allocate and store DAI widget->private (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: remove dspless special case (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: fix dma_id for CHAIN_DMA capture (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: allow chain_dma for all supported DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: store number of playback/capture streams (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: enable chain_dma for ALH (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops: add new 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: change chain_dma handling in dai_config (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC3: fix message bounds on ipc ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on system suspend (Jaroslav Kysela) [RHEL-27515 RHEL-35128] {CVE-2024-27057} - ASoC: q6dsp: fix event handler prototype (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-lnl: Change the topology path to intel/sof-ipc4-tplg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-tgl: Change the default paths and firmware names (Jaroslav Kysela) [RHEL-27515] - ALSA: aw2: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ALSA: ctxfi: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: fix TYPO 'reguest' to 'request' in error log (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Ensure that changed bytes are actually different (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add devicetree support to select topologies (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add DMI quirk for inverted jack-detect on MeeGoPad T8 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Make LattePanda board DMI match more precise (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: es1968: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: fm801: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: maestro3: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: riptide: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: sis7019: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: via82xx: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Use DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aaci: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: at73c213: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Embed suspend image into struct snd_ali (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cmipci: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cs4281: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Replace with DEFINE_SIPMLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcsp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als300: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als4000: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: atiixp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ens137x: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: intel8x0: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix locking in ACP IRQ handler (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Cleanup codec_name handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove default from IRQ1_CFG register (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: remove unused acpi_subysystem_id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Expose FW version with sysfs (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: add support for audio controls (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: select intended config FW_CS_DSP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add "Intel Reference board" SSID in the ALC256. (Jaroslav Kysela) [RHEL-27515] - ALSA: HDA: intel-sdw-acpi: add kernel parameter to select alternate controller (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: starts non sdw BE id with the highest sdw BE id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add RT712 support for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Remove unused function prototypes (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove .init callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: add common sdw dai link init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt5682: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs42l42: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt700: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt712_sdca: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt711: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: add get_codec_dai_by_name helper function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use single rtd_init for rt_amps (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link order customization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for tgl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for jsl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc3-topology: Fix pipeline tear down logic (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: constify static sdw_slave_ops struct (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Send initial config to module if present (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add topology parsing support for initial config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: UAPI: Add tokens for initial config feature (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix dynamic port assignment when TDM is set (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: fix raw noinc write test wrapping (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add system suspend ops to disable IRQ (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Handle error from devm_pm_runtime_enable (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_auxdevice: remove redundant assignment to variable link_flags (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix SND_AMD_SOUNDWIRE_ACPI dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: fix SND_SOC_WCD939X dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Shut down jack detection on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Sync the hp ilimit works when removing the component (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add clear of stashed pointer on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add module parameter to tascodec_init() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix pci_probe() error path (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add IDs for Dell dual spk platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Add quirk for SWS JS201D (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove two HP Laptops using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix dependencies for SND_CORE_TEST (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Ignore clock selector errors for single connection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Remove unused test stub function (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix filename string field layout (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix order of searching for firmware files (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Allow more time for firmware to boot (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Load tunings for the correct speaker models (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix for initializing ASP1 mixer registers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Initialize all ASP1 registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix default SDW TX mixer registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix to ensure ASP1 registers match cache (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove buggy checks from cs35l56_is_fw_reload_needed() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Don't add the same register patch multiple times (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Don't overwrite fwf_name with the default (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix firmware file search order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp driver pm ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: select soundwire dependency flag for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: update descriptor fields for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add machine select logic for soundwire based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add Soundwire DAI configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add interrupt handling for SoundWire manager devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add code for invoking soundwire manager helper functions (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor register mask structure (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: implement function to extract slave information (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor soundwire pads enable (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor amd soundwire manager device node creation (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: update license (Jaroslav Kysela) [RHEL-27515] - ASoC/soundwire: implement generic api for scanning amd soundwire controller (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add sound core KUnit test (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix snd_pcm_format_name function (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add missing formats to formats list (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support ASUS Zenbook UM3402YAR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook UX3402VA (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: mtl-match: Add cs42l43_l0 cs35l56_l23 for MTL (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix support for a Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Check presence of valid altsetting control (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Skip setting clock selector for single connections" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP models without _DSD using dual Speaker ID (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional HP Envy Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for various HP ENVY models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set Channel Index correctly when system is missing _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Support read-only clock selector control (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Drop type from "clocks" (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use fls to calculate the pre-divider for the PLL (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Refactor to use for_each_set_bit() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use USEC_PER_MSEC rather than hard coding (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add pm_ptr around the power ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Check error from device_property_read_u32_array() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Minor code tidy ups (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP G11 Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Move hda_component implementation to module (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Adding new volume kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove unneeded semicolon (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Sort quirk table entries (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: add quirk for RODE NT-USB+ (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: remove duplicate check if queue is broken (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: fix typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Skip setting clock selector for single connections (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs8409: Suppress vmaster control for Dolphin models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Increase default bdl_pos_adj for Apollo Lake (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Replace numeric device IDs with constant values (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: limit speaker volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Remove executable bit (Jaroslav Kysela) [RHEL-27515] - ASoC: allow up to eight CPU/codec DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd934x: drop unneeded regulator include (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: skip printing deferred probe failuers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: handle deferred probe (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add check for cpu dai link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Update platform name for different boards (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable rt5682s clocks in acp slave mode (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: fix headphones volume controls (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: drop unused gain hack remnant (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-wsa-macro: fix compander volume hack (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: fix PA volume control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: fix the capture noise issue (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Minimize the pop noise on headphone (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Improving the THD+N performance (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: improving crosstalk performance (Jaroslav Kysela) [RHEL-27515] - ALSA: synth: Save a few bytes of memory when registering a 'snd_emux' (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: add missing const to Documentation (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8540: Add pre-charge actions for input (Jaroslav Kysela) [RHEL-27515] - ASoC: p1022_rdk: fix all kernel-doc warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Compute file paths on firmware load (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Skip firmware test for custom loaders (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Optimize quirk for Valve Galileo (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe() (Jaroslav Kysela) [RHEL-27515 RHEL-37099] {CVE-2023-52663} - ASoC: amd: acp: Update MODULE_DESCRIPTION for sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing error handling in sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Make use of existing *_CODEC_DAI macros (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Drop redundant initialization of machine driver data (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Codec driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Soundwire devices driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wcd-mbhc-v2: add support when connected behind an USB-C audio mux (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: document WCD939x Audio Codec (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wcd938x: move out common properties (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Add support for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,sai: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: remove log message for LLP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: generic: Remove obsolete call to ledtrig_audio_get (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix yet more -Wformat-truncation warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Properly setup HDMI stream (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix index check on graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Revert "Fix wrong kfree() usage" (Jaroslav Kysela) [RHEL-27515] - ALSA: oxygen: Fix right channel of capture volume mixer (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Introduce a function to get if access is interleaved mode (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8195: Remove afe-dai component and rework codec link (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: annotate calibration data endianness (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: Check existence of dai_name before dereferencing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_rt298: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_da7219_max98357a: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix TDM enable and DAI format control flow (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix PM_RUNTIME usage (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into driver (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into header file for DSP mode (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2562: move tas2563 from tas2562 driver to tas2781 driver (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: move tas2563 from tas2562.yaml to tas2781.yaml (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: fix building without CONFIG_SPI (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: fix build regression (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support more HP models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add fixup for Lenovo 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add TAS2563 support for 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add configurable global i2c address (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add ptrs to calibration functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add driver properties for cs35l41 for Lenovo Legion Slim 7 Gen 8 serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for Lenovo Legion Slim 7 Gen 8 (2023) serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: configure the amp after firmware load (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx series (Jaroslav Kysela) [RHEL-27515] - ALSA: mark all struct bus_type as const (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5663: cancel the work when system suspends (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add PCM Input Switch for Solo Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for custom Gen 4 Direct Monitor mixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add minimum firmware version check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Solo, 2i2, and 4i4 Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add power status control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add R/O headphone volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable autogain during phantom power state change (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for controls with a "mute mode" (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable input controls while autogain is running (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Air Presence + Drive option (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Store mix_ctls for Gen 4 Direct Monitor (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for software-controllable input gain (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Handle Gen 4 Direct Monitor mix updates (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove repeated elem->head.mixer references (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for interfaces without per-channel volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split direct_monitor out from monitor_other (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Minor refactor MSD mode check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove line_out_hw_vol device info entry (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split input_other into level/pad/air/phantom (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split dim_mute_update from vol_updated (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for air/phantom control on input 2 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove struct scarlett2_usb_volume_status (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add scarlett2_mixer_value_to_db() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Gen 4 style parameters (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor common port_count lookups (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Change num_mux_* from int to u8 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add #define for SCARLETT2_MIX_MAX (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Parameterise notifications (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename db_scale_scarlett2_gain to volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove scarlett2_config_sets array (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Simplify enums by removing explicit values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add config set struct (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer has_msd_mode from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer standalone switch from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check for phantom persistence config item (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check presence of mixer using mux_assignment (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for uploading new firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add check for config_item presence (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add ioctl commands to erase flash segments (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Formatting fixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add skeleton hwdep/ioctl interface (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Update maintainer info (Jaroslav Kysela) [RHEL-27515 RHEL-37068] {CVE-2023-52680} - ALSA: scarlett2: Add missing error check to scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error checks to *_ctl_get() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put() (Jaroslav Kysela) [RHEL-27515 RHEL-37084] {CVE-2023-52674} - ALSA: scarlett2: Add missing mutex lock around get meter levels (Jaroslav Kysela) [RHEL-27515 RHEL-37056] {CVE-2023-52689} - ALSA: scarlett2: Add #defines for firmware upgrade (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Retrieve useful flash segment numbers (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Convert meter levels from little-endian (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Dell models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Prevent firmware load if SPI speed too low (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional Dell models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix kvmalloc_array() arguments order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove sound controls in unbind (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: move set_drv_data outside tasdevice_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: fix typos in comment (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not use regcache (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add mono speaker information to the components string (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Set card.components string (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add a rt5645_components() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add rt5645_get_pdata() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Refactor rt5645_parse_dt() (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add platform-data for Acer Switch V 10 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[] (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Only add SPI CS GPIO if SPI is enabled in kernel (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Do not allow uninitialised variables to be freed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add acp-psp mailbox interface for iram-dram fence register modification (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Rename amd_bt sof_dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add i2s bt dai configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Refactor sof_i2s_tokens reading to update acpbt dai (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Refactor spinlock_irq(&sdev->ipc_lock) sequence in irq_handler (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: don't create dummy Component via COMP_DUMMY() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: hdaudio.c: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Fix channel swap issue on i.MX8MP (Jaroslav Kysela) [RHEL-27515] - ASoC: hdmi-codec: fix missing report for jack initial status (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Replace fake root_device with kunit_device in tests (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Add config table to support many laptops without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Remove redundant ret variable (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add support for FW version 0x0503 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Fix trivial code style issues (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm.c: Complete the active count for components without DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: Add X1E80100 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add x1e80100 sound machine driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing MODULE_DESCRIPTION in mach-common (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp-config: Add missing MODULE_DESCRIPTION (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Switch to {RUNTIME,SYSTEM_SLEEP}_PM_OPS (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Allow probing ACP PCI when SOF is disabled (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Drop conflicting ACPI-based probing (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8650 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: document SM8650 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: tegra20_ac97: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346 (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: drop bus freq calculation and set 'max_clk_freq' (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed a typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Increase delay in MOTU M quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add pm ops support for renoir platform. (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: check the validity of prm_no/cfg_no (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: remove duplicated including (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: check fw_context_save for library reload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: synchronize fw_config_params with fw definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: query fw_context_save feature from fw (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed spelling mistakes in au88x0_core.c (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: select program 0, conf 0 by default (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Document new DAI link flags playback-only/capture-only (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: Introduce playback-only/capture-only DAI link flags (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing statics for hp_ilimit functions (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Allow HP amp to cool off after current limit (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Don't enable bias sense during type detect (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Change CS35L56 prefixes to AMPn (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wsa884x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Add 4 channel support (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: drop duplicate channel defines (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Commonize setting channel mappings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply mute LED quirk for HP15-db (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: Use set/get APIs to access spi->chip_select (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix off by one in graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct SoundWire port list (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct order of include files to be alphabetical (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: modify config flag read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: add HDA_ARL PCI support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: fix ARL-S definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: add HDA_ARL PCI ID support (Jaroslav Kysela) [RHEL-27515] - PCI: add INTEL_HDA_ARL to pci_ids.h (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: stop timer before buffer is released (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add Framework laptop 16 to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevents spinning during runtime suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevent IRQ handling when suspending/resuming (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable dpcm_capture for MAX98388 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add i2s bt support for nau8821-max card (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add new cpu dai and dailink creation for I2S BT instance (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Remove extra dmi parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Add condition check for acp config flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add new dmi entries for acp5x platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Revert Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add new Framework laptop to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs_amp: Connect outputs to a speaker widget (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add core get and set support for dsp core (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Fix spelling mistake "retrieveing" -> "retrieving" (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: Set lane_control_support for multilane (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Wire up buffer flags (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: add alignment for topology header file struct definition (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: align topology header file with sof topology header (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: check ctx->headset_codec_dev instead of playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: ctx->headset_codec_dev = NULL (Jaroslav Kysela) [RHEL-27515 RHEL-37048] {CVE-2023-52697} - ASoC: Intel: sof_nau8825: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-tgl-match: add cs42l43 and cs35l56 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Determine quirks/routing with codec-dev ACPI DSM (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Add is_bytcr helper variable (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Dump basic _DSM information (Jaroslav Kysela) [RHEL-27515] - ASoC: es83xx: add ACPI DSM helper module (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to core.c from sof-of-dev.c (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Limit speaker digital volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: add correct range check for limiting volume (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219: Support low DC impedance headset (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for a new Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8450 and SM8550 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: set card driver name from match data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4349: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cirrus: edb93xx: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l36: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l35: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l34: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l33: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l32: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hda: Conditionally register dais for HDMI and Analog (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: set active_decimator correct default value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Disable power-save on KONTRON SinglePC (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Move Soundwire runtime stream alloc to soundcards (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add helper for allocating Soundwire stream runtime (Jaroslav Kysela) [RHEL-27515] - ptrace: Convert ptrace_attach() to use lock guards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Add module ID print during module set up (Jaroslav Kysela) [RHEL-27515] - ASoC: core: Fix a handful of spelling mistakes. (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Move window offset configuration earlier (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: check return value of snd_sof_ipc_msg_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement IPC version fallback if firmware files are missing (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Do not use resource managed allocation for ipc4_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Add helper for initialization of paths, ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement firmware, topology path setup in core (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add placeholder for platform IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_machine_* functions from sof-audio.c to core.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to sof-of-dev.c from sof-audio.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Fix wrong kfree() usage (Jaroslav Kysela) [RHEL-27515] - soundwire: generic_bandwidth_allocation use bus->params.max_dr_freq (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_ace2x: fix AC timing setting for ACE2.x (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: fix NULL pointer dereference for multi_link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link array generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support HDMI-In link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: simplify HDMI-In quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: rename function parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support BT offload link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support amp link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support codec link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5672: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: get codec name function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: add else between 2 if test (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Unhardcode HDAudio BE DAI drivers description (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Kill S24_LE format (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Drop snd_hdac_calc_stream_format() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel Skylake: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/ca0132: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Upgrade stream-format infrastructure (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Honor subformat when configuring runtime (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Honor subformat when querying PCMs (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Introduce MSBITS subformat interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add Gen4.1 SDCA board support for LNL RVP (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Make use of dev_err_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused function declaration (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use existing helpers to change GPROCEN and PIE bits (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: call dsp dump when boot retry fails (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: add CPU/Codec = N:M sample (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: Add connection image (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: use better image for Multi connection (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: add CPU:Codec = N:M support (Jaroslav Kysela) [RHEL-27515] - ASoC: makes CPU/Codec channel connection map more generic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Handle ALSA kcontrol change notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Add data struct for module notification message from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-control: Implement control update for switch/enum controls (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Helper to find an swidget by module/instance id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Always register the HDMI dai links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: correct white-spaces in examples (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow configuration of bit clock and frame inversion (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: set controller id to hw master id (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: introduce controller_id (Jaroslav Kysela) [RHEL-27515] - soundwire: fix initializing sysfs for same devices on different buses (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow driver to work without IRQ connection (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: refine the requested phy clock frequency (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: fix up bad merge (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: constify sdw_port_config when adding devices (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: drop unneeded qcom_swrm_stream_alloc_ports() cleanup (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: move sconfig in qcom_swrm_stream_alloc_ports() out of critical section (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5650: add mutex to avoid the jack detection failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Refer to correct stream index at loops (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: Force codec power on in low power audio mode (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8810: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add switch to control normal and alt hp inputs (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add handling of ACPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Store device in private struct and use it more consistently (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix incorrect frame delay configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix the position of const qualifier (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: mem leak in skl register function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Fix mem leak in few functions (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add missing SND_SOC_AMD_ACP_LEGACY_COMMON flag for ACP70 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Alays handle -EPROBE_DEFER (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682s: Add LDO output selection for dacref (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp7.0 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: add mtl_rt5650 support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing static from runtime PM ops (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8974: Correct boost mixer inputs (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP 255 G10 into quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: add noinc write test (Jaroslav Kysela) [RHEL-27515] - regmap: ram: support noinc semantics (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: remove unnecessary NULL check (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: add SM8550 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the bin file parsing method (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use dma_request_slave_channel() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: correct the format order (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix for indentation issue (Jaroslav Kysela) [RHEL-27515] - ASoC: dapm: Simplify widget clone (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: remove unused variables (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8195: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing the headset detection time (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Add chip version flag (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing initialisation and broadcasting (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Add slew rate controls. (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: nau8821: Add DMIC slew rate. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5514: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: probe: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: hdaudio: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: dmic: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add support for configuring PDM interface from topology (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx8m: Add DAI driver entry for MICFIL PDM (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: trivial: fix comment typo (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify macro value error (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the wrong judgment of re value (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the maximum value of calib (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-i2c: Simplify obtaining I2C match data (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for i2s mode register field update (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: Fix -Wuninitialized in aw_dev_set_vcalb() (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix unused rockchip_i2s_tdm_match warning for !CONFIG_OF (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: add flag to mute and unmute stream during trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: select SND_SOC_AMD_ACP_LEGACY_COMMON for ACP63 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add ACPI dependency (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: fix typo in Kconfig select (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: use ack callback (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: machine: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8995: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8994: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8962: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5682s: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: max9867: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-rx-macro: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adav80x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adau1373: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: 88pm860x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Drop obsoleted comments and definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: opl3: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: caiaq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: mixart: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp7.0 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add pci legacy driver support for acp7.0 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp power on mask macro value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp-deinit function arguments (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for pdm use case (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add condition check for i2s clock generation (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add platform and flag data to acp data structure (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add code for scanning acp pdm controller (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp6.3 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp6.3 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add i2s clock generation support for acp6.3 based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: refactor acp i2s clock generation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add acp6.3 pci legacy driver support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: add an error code check in skl_pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: use defines for entries in snd_soc_dai_driver array (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_IN_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_OUT_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_MCLK_19_2MHZ quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_SSP2 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw88399 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw88399 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw88399" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Make return of remove_late void, too (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add support for Lenovo Yoga Tab 3 Pro YT3-X90 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add option to use sram for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp dram usage for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: increase DSP cache window range (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add support for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add acpi machine id for acp6.3 version based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify max_register usage error (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support dmic link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic31xx: switch to gpiod_set_value_cansleep (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Remove extra argument from snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow xe as match for i915_component_master_match (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Add an allow_modprobe argument to snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow override of gpu binding. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Fix error handling in azx_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: enable wake capability for acp pci driver (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add __counted_by for struct sigmadsp_data and use struct_size() (Jaroslav Kysela) [RHEL-27515] - soundwire: dmi-quirks: update HP Omen match (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: improve error handling for clock stop prepare/deprepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: make .remove callback return void (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the notification payload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: use ARL specific firmware definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: new module for common functions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_hdmi: add common header for HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix -Wuninitialized in tegra210_amx_platform_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Improve topology parsing of dynamic strings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Introduce helper functions for SSP and TDM handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Only create SSP%d snd_soc_dai_driver when requested (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: explicitly include binding headers when used (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: fix build when only IPC4 is selected (Jaroslav Kysela) [RHEL-27515] - ASoC: Use device_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom/lpass: Constify struct lpass_variant (Jaroslav Kysela) [RHEL-27515] - ASoC: Drop unnecessary of_match_device() calls (Jaroslav Kysela) [RHEL-27515] - ASoC: da7218: Use i2c_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: Explicitly include correct DT includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add code_loading parameter to stream setup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Fix stream fifo_size initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Wake transactions need to be issued twice (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Change hibernate sequence to use allow auto hibernate (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace asm/prom.h with explicit includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Poll SDxFIFOS after programming SDxFMT (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce HOST stream setup mechanism (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Initialise a variable to silence possible static analysis error (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: Annotate struct snd_soc_dapm_widget_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove unused hibernate wake constants (Jaroslav Kysela) [RHEL-27515] - ASoC: Adds support for TAS575x to the pcm512x driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88261: Remove non-existing reset gpio (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Remove reset-gpios from AW88261 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove unused variable (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: fix an error code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Drop superfluous stream decoupling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Keep module refcount up when gathering traces (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Disable DSP before loading basefw (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Preallocate memory for module configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use generic size defines (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move IPC error messages one level down (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Simplify referencing dai-params.yaml (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Update codec to codec examples (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission mode of function parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw87390 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sync-flag" to "awinic,sync-flag" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw87390 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify i2c driver name (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sound-channel" to "awinic,audio-channel" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission method of parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove the "fade-enable property" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw87390" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Add properties for multiple PA support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Remove useless else (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Add TDM input source select (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rtq9128: Add TDM input source slect property (Jaroslav Kysela) [RHEL-27515] - sh: boards: Fix Sound Simple-Card struct name (Jaroslav Kysela) [RHEL-27515] - ASoC: remove asoc_xxx() compatible macro (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - sound: Fix snd_pcm_readv()/writev() to use iov access functions (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-iio-aux: Use flex array to simplify code (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-generic-dmaengine-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-component: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-topology: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-utils: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-link: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: mediatek: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: cs47lxx: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: rt5677: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: avs: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soundwire: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: extensa: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: generic: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: bcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: simple_card_utils.h: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx() (Jaroslav Kysela) [RHEL-27515] - ALSA: usx2y: Annotate struct snd_usx2y_urb_seq with __counted_by (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Annotate struct hda_conn_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add Richtek rtq9128 audio amplifier support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add Richtek rtq9128 audio amplifier (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: Log clk_get("iface") failures (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Select GPIOLIB for KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Drop unused IPC type defines (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Kconfig: Rename SND_SOC_SOF_INTEL_IPC4 to SND_SOC_SOF_IPC4 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Extend timeout on bias sense timeout (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Move headset bias sense enable earlier in process (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Enable bias sense by default (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Lower default type detect time (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add ipc4 FW panic support on CAVS 2.5+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: dump dsp stack (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add telemetry retrieval support on Intel platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add exception node in sof debugfs directory (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add definition of telemetry slot for exception handling (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add a helper function to search debug slot (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-mtrace: move debug slot related definitions to header.h (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Xtensa: dump ar registers to restore call stack (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Add KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: tidyup SND_SOC_DAIFMT_xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: add .auto_selectable_formats support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wlf,wm8782: Add wlf,fsampen property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Use wlf,fsampen device tree property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Constrain maximum audio rate at runtime (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: make const array controls static (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rt1015: fix the first word being cut off (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Omit cs35l56_pm_ops_i2c_spi if I2C/SPI not enabled (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use new export macro for dev_pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use pm_ptr() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the payload also when set_get_data fails (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops.h: Change the error code for not supported to EOPNOTSUPP (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Revise MICBIAS control for power saving. (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hdmi: Remove temporary string use in create_fill_jack_kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: max98927: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98520: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98388: Correct the includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98396: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max98373: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: max98357a: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max9768: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: tas571x: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42xx8-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8580: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add machine driver that enables sound for systems with a ES8336 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for splitting the codec specific code from the ACP driver (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for MCLK div by 2 (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Replace NR_SUPPORTED_MCLK_LRCK_RATIOS with ARRAY_SIZE() (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for S32 LE format (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: Add SM6115 support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM6115 (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Minor cleanups in probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-spi: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: tlv320aic32x4: Add enum aic32x4_type to aic32x4_probe() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix error checks of default read/write copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: Name iov_iter argument as iterator instead of buffer (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Drop unused iov_iter for process callback (Jaroslav Kysela) [RHEL-27515] - dt-bindings: Fix typos (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Update description for the new PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Drop obsoleted PCM copy_user ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Drop obsoleted PCM copy_user and copy_kernel ops (Jaroslav Kysela) [RHEL-27515] - ASoC: component: Add generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Use iov_iter for process callback, too (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: Update comment about PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: xen: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme9652: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: hdsp: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme32: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: korg1212: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add memory copy helpers between iov_iter and iomem (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add copy ops with iov_iter (Jaroslav Kysela) [RHEL-27515] - iov_iter: Export import_ubuf() (Jaroslav Kysela) [RHEL-27515] - spi: tegra114: Remove unnecessary NULL-pointer checks (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: merge DAI call back functions into ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Drop unneeded quotes (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi parameters of chip select APIs (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_drvdata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_ctldata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Replace all spi->chip_select references with function call (Jaroslav Kysela) [RHEL-27515] - spi: Add APIs in spi core to set/get spi->chip_select and spi->cs_gpiod (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: remove prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add clocks on endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add missing mclk-fs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add definitions/ports (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: use definitions for port/endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Add support for RK3588 (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Make the grf property optional (Jaroslav Kysela) [RHEL-27515] - spi: Reintroduce spi_set_cs_timing() (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Document audio OF graph dai-tdm-slot-num dai-tdm-slot-width props (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: sgtl5000: Add missing type to 'micbias-voltage-m-volts' (Jaroslav Kysela) [RHEL-27515] - dt-bindings: sound: Add generic serial MIDI device (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: mt8192-mt6359: add new compatible and new properties (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: support tick_delay without enhance_timing (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Add dai-tdm-slot-width-map (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wcd938x: Add gpio property for selecting CTIA/OMTP headset (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Centralize the 'sound-dai' definition (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: enable both flag/phandle for bitclock/frame-master (Jaroslav Kysela) [RHEL-27515] - spi: modify set_cs_timing parameter (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: add tick_delay support (Jaroslav Kysela) [RHEL-27515]- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove() (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Drop Tx network packet when Tx TmFIFO is full (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Remove unnecessary bool conversion (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-pmc: fix signedness bugs (Luiz Capitulino) [RHEL-45234] - drivers/platform/mellanox: Convert snprintf to sysfs_emit (Luiz Capitulino) [RHEL-45234] - cpufreq: exit() callback is optional (Mark Langsdorf) [RHEL-43846] {CVE-2024-38615} - cppc_cpufreq: Fix possible null pointer dereference (Mark Langsdorf) [RHEL-44143] {CVE-2024-38573} - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() (Mark Langsdorf) [RHEL-33200] {CVE-2024-26894} - RAS/AMD/ATL: Use system settings for MI300 DRAM to normalized address translation (Aristeu Rozanski) [RHEL-38634] - RAS/AMD/ATL: Fix MI300 bank hash (Aristeu Rozanski) [RHEL-38634] - arm64: hibernate: Fix level3 translation fault in swsusp_save() (Mark Salter) [RHEL-35086] {CVE-2024-26989} - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37717] {CVE-2021-47386} - pstore/platform: Add check for kstrdup (Steve Best) [RHEL-38128] {CVE-2023-52869} - ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses (Charles Mirabile) [RHEL-34956] {CVE-2024-26947} - PM: sleep: wakeirq: fix wake irq warning in system suspend (Mark Langsdorf) [RHEL-26183] - drivers/base/cpu: crash data showing should depends on KEXEC_CORE (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: fix error handling in add_memory_resource() (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: add missing mem_hotplug_lock (Mark Langsdorf) [RHEL-26183] - regmap: fix bogus error on regcache_sync success (Mark Langsdorf) [RHEL-26183] - fw loader: Remove the now superfluous sentinel element from ctl_table array (Mark Langsdorf) [RHEL-26183] - regmap: fix NULL deref on lookup (Mark Langsdorf) [RHEL-26183] - driver core: platform: Annotate struct irq_affinity_devres with __counted_by (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Make property entry API test modular (Mark Langsdorf) [RHEL-26183] - drivers/base: Add modular KUnit property entry API tests (Mark Langsdorf) [RHEL-26183] - driver core: Add missing parameter description to __fwnode_link_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Unify the firmware node type check (Mark Langsdorf) [RHEL-26183] - driver core: platform: Use temporary variable in platform_device_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Refactor error path in a couple places (Mark Langsdorf) [RHEL-26183] - driver core: platform: Drop redundant check in platform_device_add() (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Mark Langsdorf) [RHEL-26183] - driver core: return an error when dev_set_name() hasn't happened (Mark Langsdorf) [RHEL-26183] - crash: memory and CPU hotplug sysfs attributes (Mark Langsdorf) [RHEL-26183] - driver core: Call in reversed order in device_platform_notify_remove() (Mark Langsdorf) [RHEL-26183] - driver core: Return proper error code when dev_set_name() fails (Mark Langsdorf) [RHEL-26183] - mm,thp: fix nodeN/meminfo output alignment (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros to root device tests (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros for platform devices tests (Mark Langsdorf) [RHEL-26183] - drivers: base: Free devm resources when unregistering a device (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for platform devices (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for root devices (Mark Langsdorf) [RHEL-26183] - drivers/base: Disable CONFIG_DM_KUNIT_TEST (Mark Langsdorf) [RHEL-26183] - base/node: Remove duplicated include (Mark Langsdorf) [RHEL-26183] - driver core: Call dma_cleanup() on the test_remove path (Mark Langsdorf) [RHEL-26183] - driver core: test_async: fix an error code (Mark Langsdorf) [RHEL-26183] - of: Move of_device_{add,register,unregister} to platform.c (Mark Langsdorf) [RHEL-26183] - of: Move of_platform_register_reconfig_notifier() into DT core (Mark Langsdorf) [RHEL-26183] - regmap: Provide user selectable option to enable regmap (Mark Langsdorf) [RHEL-26183] - Regmap: Add REGMAP_BUILD (Mark Langsdorf) [RHEL-26183] - regmap: Fix the type used for a bitmap pointer (Mark Langsdorf) [RHEL-26183] - regmap: Remove dynamic allocation warnings for rbtree and maple (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Use alloc_flags for memory allocations (Mark Langsdorf) [RHEL-26183] - regmap: Reject fast_io regmap configurations with RBTREE and MAPLE caches (Mark Langsdorf) [RHEL-26183] - regmap-irq: Fix out-of-bounds access when allocating config buffers (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Remove unused 64-bit support code (Mark Langsdorf) [RHEL-26183] - regmap: cache: Revert "Add 64-bit mode support" (Mark Langsdorf) [RHEL-26183] - regmap: Revert "add 64-bit mode support" and Co. (Mark Langsdorf) [RHEL-26183] - PM: domains: Move the verification of in-params from genpd_add_device() (Mark Langsdorf) [RHEL-26183] - regmap: Drop early readability check (Mark Langsdorf) [RHEL-26183] - drivers: fwnode: fix fwnode_irq_get[_byname]() (Mark Langsdorf) [RHEL-26183] - regmap: Check for register readability before checking cache during read (Mark Langsdorf) [RHEL-26183] - regmap: Add debugfs file for forcing field writes (Mark Langsdorf) [RHEL-26183] - regmap: Don't check for changes in regcache_set_val() (Mark Langsdorf) [RHEL-26183] - regmap: Add missing cache_only checks (Mark Langsdorf) [RHEL-26183] - regmap: regmap-irq: Move handle_post_irq to before pm_runtime_put (Mark Langsdorf) [RHEL-26183] - base/node: Use 'property' to identify an access parameter (Mark Langsdorf) [RHEL-26183] - isa: Remove unnecessary checks (Mark Langsdorf) [RHEL-26183] - PM: suspend: Fix pm_suspend_target_state handling for !CONFIG_PM (Mark Langsdorf) [RHEL-26183] - PM: domains: fix integer overflow issues in genpd_parse_state() (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Allow passing an empty config->reg_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop backward compatibility for inverted mask/unmask (Mark Langsdorf) [RHEL-26183] - regmap-irq: Minor adjustments to .handle_mask_sync() (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove support for not_fixed_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove type registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove virtual registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop map from handle_mask_sync() parameters (Mark Langsdorf) [RHEL-26183] - hwrng: cn10k - use dev_err_probe (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - delete empty remove function (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - Add extended trng register support (Bharat Bhushan) [RHEL-22181] - hwrng: octeon - Fix warnings on 32-bit platforms (Bharat Bhushan) [RHEL-22181] - REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri)- REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri) - Revert "REDHAT: Fix values in Makefile being redefined" (Lucas Zampieri) - tools/power turbostat: Add local build_bug.h header for snapshot target (David Arcari) [RHEL-33321] - tools/power turbostat: Fix unc freq columns not showing with '-q' or '-l' (David Arcari) [RHEL-33321] - tools/power turbostat: option '-n' is ambiguous (David Arcari) [RHEL-33321 RHEL-36084] - tools/power turbostat: version 2024.05.10 (David Arcari) [RHEL-33321] - tools/power turbostat: Ignore pkg_cstate_limit when it is not available (David Arcari) [RHEL-33321] - tools/power turbostat: Fix order of strings in pkg_cstate_limit_strings (David Arcari) [RHEL-33321] - tools/power turbostat: Read Package-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Read Core-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Avoid possible memory corruption due to sparse topology IDs (David Arcari) [RHEL-33321] - tools/power turbostat: Add columns for clustered uncore frequency (David Arcari) [RHEL-33321] - tools/power turbostat: Enable non-privileged users to read sysfs counters (David Arcari) [RHEL-33321] - tools/power turbostat: Replace _Static_assert with BUILD_BUG_ON (David Arcari) [RHEL-33321] - tools/power turbostat: Add ARL-H support (David Arcari) [RHEL-33321] - tools/power turbostat: Enhance ARL/LNL support (David Arcari) [RHEL-33321] - tools/power turbostat: Survive sparse die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Remember global max_die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Harden probe_intel_uncore_frequency() (David Arcari) [RHEL-33321] - tools/power turbostat: Add "snapshot:" Makefile target (David Arcari) [RHEL-33321] - platform/x86:intel/pmc: Enable S0ix blocker show in Lunar Lake (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Update LNL signal status map (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Add support to show S0ix blocker counter (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Fix PCH names in comments (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Improve PKGC residency counters debug (Steve Best) [RHEL-46817] - platform/x86/intel/pmc/arl: Put GNA device in D3 (Steve Best) [RHEL-46817] - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (Davide Caratti) [RHEL-45534] - net/sched: taprio: extend minimum interval restriction to entire cycle too (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - net/sched: taprio: make q->picos_per_byte available to fill_sched_entry() (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Davide Caratti) [RHEL-39715] {CVE-2024-36017} - xfs: process free extents to busy list in FIFO order (Pavel Reichl) [RHEL-7961] - xfs: adjust the incore perag block_count when shrinking (Pavel Reichl) [RHEL-7961] - xfs: abort fstrim if kernel is suspending (Pavel Reichl) [RHEL-7961] - xfs: reduce AGF hold times during fstrim operations (Pavel Reichl) [RHEL-7961] - xfs: move log discard work to xfs_discard.c (Pavel Reichl) [RHEL-7961] - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ken Cox) [RHEL-38415] {CVE-2021-47459} - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Steve Best) [RHEL-39354] {CVE-2024-36016} - net/sched: initialize noop_qdisc owner (Davide Caratti) [RHEL-35058] - net/sched: Fix mirred deadlock on device recursion (Davide Caratti) [RHEL-35058] {CVE-2024-27010} - KVM: SEV-ES: Fix svm_get_msr()/svm_set_msr() for KVM_SEV_ES_INIT guests (Paolo Bonzini) [RHEL-16745] - x86/e820: Add a new e820 table update helper (Paolo Bonzini) [RHEL-16745] - x86/sev: Add callback to apply RMP table fixups for kexec (Paolo Bonzini) [RHEL-16745] - x86/kexec: Do not update E820 kexec table for setup_data (Paolo Bonzini) [RHEL-16745] - x86/e820: Don't reserve SETUP_RNG_SEED in e820 (Paolo Bonzini) [RHEL-16745] - redhat: add new configs (Paolo Bonzini) [RHEL-16745] - KVM: SNP: Fix LBR Virtualization for SNP guest (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't save mmu_invalidate_seq after checking private attr (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Delegate LBR virtualization to the processor (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Prevent MSR access post VMSA encryption (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Remove the need to trigger an UNBLOCK event on AP creation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Don't WARN() if RMP lookup fails when invalidating gmem pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Automatically switch reclaimed pages to shared (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Add module parameter to enable SEV-SNP (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Avoid WBINVD for HVA-based MMU notifications for SNP (Paolo Bonzini) [RHEL-16745] - KVM: x86: Implement hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for invalidating private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for initializing private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Support SEV-SNP AP Creation NAE event (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle RMP nested page faults (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle MSR based Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle GHCB GPA register VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_FINISH command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_UPDATE command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_START command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add initial SEV-SNP support (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Select KVM_GENERIC_PRIVATE_MEM when CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: MMU: Disable fast path if KVM_EXIT_MEMORY_FAULT is needed (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for invalidating memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add interface for populating gmem pages with user data (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: extract __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for initializing memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: limit overzealous WARN (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: pass error up from filemap_grab_folio (Paolo Bonzini) [RHEL-16745] - KVM: x86: Advertise max mappable GPA in CPUID.0x80000008.GuestPhysBits (Paolo Bonzini) [RHEL-16745] - KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID (Paolo Bonzini) [RHEL-16745] - KVM: x86: Split core of hypercall emulation to helper function (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Allow per-guest configuration of GHCB protocol version (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for termination requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for Hypervisor Feature Support requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle AP reset MSR protocol (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Sanity check that __kvm_faultin_pfn() doesn't create noslot pfns (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Initialize kvm_page_fault's pfn and hva to error values (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Set kvm_page_fault.hva to KVM_HVA_ERR_BAD for "no slot" faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Handle no-slot faults at the beginning of kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move slot checks from __kvm_faultin_pfn() to kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Explicitly disallow private accesses to emulated MMIO (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't force emulation of L2 accesses to non-APIC internal slots (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move private vs. shared check above slot validity checks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN and skip MMIO cache on private, reserved page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: check for invalid async page faults involving private memory (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use synthetic page fault error code to indicate private faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN if upper 32 bits of legacy #PF error code are non-zero (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Pass full 64-bit error code when handling page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86: Move synthetic PFERR_* sanity checks to SVM's #NPF handler (Paolo Bonzini) [RHEL-16745] - KVM: x86: Define more SEV+ page fault error bits/flags for #NPF (Paolo Bonzini) [RHEL-16745] - KVM: x86: Remove separate "bit" defines for page fault error code masks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Exit to userspace with -EFAULT if private fault hits emulation (Paolo Bonzini) [RHEL-16745] - KVM: x86: Disable KVM_INTEL_PROVE_VE by default (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Enumerate EPT Violation #VE support in /proc/cpuinfo (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Print SPTEs on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Dump VMCS on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add sanity checks that KVM doesn't create EPT #VE SPTEs (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Always handle #VEs in L0 (never forward #VEs from L2 to L1) (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Initialize #VE info page for vmcs02 when proving #VE support (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Don't kill the VM on an unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Introduce test mode related to EPT violation VE (Paolo Bonzini) [RHEL-16745] - KVM, x86: add architectural support code for #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Track shadow MMIO value on a per-VM basis (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add Suppress VE bit to EPT shadow_mmio_mask/shadow_present_mask (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use SHADOW_NONPRESENT_VALUE for atomic zap in TDP MMU (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Fix a largely theoretical race in kvm_mmu_track_write() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Process atomically-zapped SPTEs after TLB flush (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Allow non-zero value for non-present SPTE and removed SPTE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Replace hardcoded value 0 for the initial value for SPTE (Paolo Bonzini) [RHEL-16745] - KVM: Allow page-sized MMU caches to be initialized with custom 64-bit values (Paolo Bonzini) [RHEL-16745] - KVM: delete .change_pte MMU notifier callback (Paolo Bonzini) [RHEL-16745] - KVM: x86: Explicitly zero kvm_caps during vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_mce_cap on vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_vm_types on vendor module load (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add test for transferring FPU state into VMSA (Paolo Bonzini) [RHEL-16745] - selftests: kvm: split "launch" phase of SEV VM creation (Paolo Bonzini) [RHEL-16745] - selftests: kvm: switch to using KVM_X86_*_VM (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add tests for KVM_SEV_INIT2 (Paolo Bonzini) [RHEL-16745] - KVM: SEV: allow SEV-ES DebugSwap again (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce KVM_SEV_INIT2 operation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: sync FPU and AVX state at LAUNCH_UPDATE_VMSA time (Paolo Bonzini) [RHEL-16745] - KVM: SEV: define VM types for SEV and SEV-ES (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce to_kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add supported_vm_types to kvm_caps (Paolo Bonzini) [RHEL-16745] - KVM: x86: add fields to struct kvm_arch for CoCo features (Paolo Bonzini) [RHEL-16745] - KVM: SEV: store VMSA features in kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: SEV: publish supported VMSA features (Paolo Bonzini) [RHEL-16745] - KVM: introduce new vendor op for KVM_GET_DEVICE_ATTR (Paolo Bonzini) [RHEL-16745] - KVM: x86: use u64_to_user_ptr() (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Compile sev.c if and only if CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Invert handling of SEV and SEV_ES feature flags (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: clarify usage of KVM_MEMORY_ENCRYPT_OP (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: separate description of firmware (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Track SNP host status with cc_platform_*() (Paolo Bonzini) [RHEL-16745] - x86/cc: Add cc_platform_set/_clear() helpers (Paolo Bonzini) [RHEL-16745] - x86/kvm/Kconfig: Have KVM_AMD_SEV select ARCH_HAS_CC_PLATFORM (Paolo Bonzini) [RHEL-16745] - x86/tdx: Preserve shared bit on mprotect() (Paolo Bonzini) [RHEL-16745] - x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handler (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Update the Zenbleed microcode revisions (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg() (Paolo Bonzini) [RHEL-16745] - crypto: ccp - State in dmesg that TSME is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Disable KMSAN for memory encryption TUs (Paolo Bonzini) [RHEL-16745] - x86/sev: Dump SEV_STATUS (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Have it depend on AMD_IOMMU (Paolo Bonzini) [RHEL-16745] - iommu/amd: Fix failure return from snp_lookup_rmpentry() (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Make snp_range_list static (Paolo Bonzini) [RHEL-16745] - Documentation: virt: Fix up pre-formatted text block for SEV ioctls (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_SET_CONFIG command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_COMMIT command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_PLATFORM_STATUS command (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Enable/unmask SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Make AVIC backing, VMSA and VMCB memory allocation SNP safe (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add panic notifier for SEV/SNP firmware shutdown on kdump (Paolo Bonzini) [RHEL-16745] - iommu/amd: Clean up RMP entries for IOMMU pages during SNP shutdown (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle legacy SEV commands when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle non-volatile INIT_EX data when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle the legacy TMR allocation when SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Introduce an SNP leaked pages list (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Provide an API to issue SEV and SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add support to initialize the AMD-SP for SEV-SNP (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Define the SEV-SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked (Paolo Bonzini) [RHEL-16745] - x86/sev: Adjust the directmap to avoid inadvertent RMP faults (Paolo Bonzini) [RHEL-16745] - x86/sev: Add helper functions for RMPUPDATE and PSMASH instruction (Paolo Bonzini) [RHEL-16745] - x86/fault: Dump RMP table information when RMP page faults occur (Paolo Bonzini) [RHEL-16745] - x86/traps: Define RMP violation #PF error code (Paolo Bonzini) [RHEL-16745] - x86/fault: Add helper for dumping RMP entries (Paolo Bonzini) [RHEL-16745] - x86/sev: Add RMP entry lookup helpers (Paolo Bonzini) [RHEL-16745] - x86/sev: Add SEV-SNP host initialization support (Paolo Bonzini) [RHEL-16745] - x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabled (Paolo Bonzini) [RHEL-16745] - iommu/amd: Don't rely on external callers to enable IOMMU SNP support (Paolo Bonzini) [RHEL-16745] - x86/speculation: Do not enable Automatic IBRS if SEV-SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Add SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Do the common init on future Zens too (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add more models to X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN1 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Drop now unused CPU erratum checking function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1485[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_400[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_383[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1054[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move Zenbleed check to the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common() (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Call the spectral chicken in the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Carve out the erratum 1386 fix (Paolo Bonzini) [RHEL-16745] - x86/sev: Fix position dependent variable references in startup code (Paolo Bonzini) [RHEL-16745] - x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT (Paolo Bonzini) [RHEL-16745] - x86/sme: Fix memory encryption setting if enabled by default and not overridden (Paolo Bonzini) [RHEL-16745]- netfilter: conntrack: switch connlabels to atomic_t (Xin Long) [RHEL-28816] - sched: act_ct: add netns into the key of tcf_ct_flow_table (Xin Long) [RHEL-28816] - stm class: Fix a double free in stm_register_device() (David Arcari) [RHEL-44520] {CVE-2024-38627} - lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure (cki-backport-bot) [RHEL-44261] {CVE-2024-38543} - netfilter: complete validation of user input (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - netfilter: validate user input for expected length (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - xfs: fix reloading entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: make inode unlinked bucket recovery work with quotacheck (Pavel Reichl) [RHEL-7990] - xfs: reload entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: use i_prev_unlinked to distinguish inodes that are not on the unlinked list (Pavel Reichl) [RHEL-7990] - xfs: load uncached unlinked inodes into memory on demand (Pavel Reichl) [RHEL-7990] - netfilter: nf_tables: Implement table adoption support (Phil Sutter) [RHEL-32120] - netfilter: nf_tables: Introduce NFT_TABLE_F_PERSIST (Phil Sutter) [RHEL-32120] - netfilter: uapi: Document NFT_TABLE_F_OWNER flag (Phil Sutter) [RHEL-32120] - net: core: reject skb_copy(_expand) for fraglist GSO skbs (Xin Long) [RHEL-39781] {CVE-2024-36929} - net: relax socket state check at accept time. (Florian Westphal) [RHEL-39833] - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Florian Westphal) [RHEL-39833] {CVE-2024-36905} - ppdev: Add an error check in register_device (Steve Best) [RHEL-39127] {CVE-2024-36015} - ppdev: Remove usage of the deprecated ida_simple_xx() API (Steve Best) [RHEL-39127] {CVE-2024-36015} - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37725] {CVE-2021-47384} - of: module: prevent NULL pointer dereference in vsnprintf() (Steve Best) [RHEL-37254] {CVE-2024-35878}- KEYS: trusted: Fix memory leak in tpm2_key_encode() (CKI Backport Bot) [RHEL-41151] {CVE-2024-36967} - mm/zswap: invalidate duplicate entry when !zswap_enabled (Rafael Aquini) [RHEL-40684] - mm: zswap: fix objcg use-after-free in entry destruction (Rafael Aquini) [RHEL-40684] - mm: memcg: add per-memcg zswap writeback stat (Rafael Aquini) [RHEL-40684] - zswap: make shrinking memcg-aware (Rafael Aquini) [RHEL-40684] - memcontrol: implement mem_cgroup_tryget_online() (Rafael Aquini) [RHEL-40684] - mm/list_lru.c: remove unused list_lru_from_kmem() (Rafael Aquini) [RHEL-40684] - list_lru: allow explicit memcg and NUMA node selection (Rafael Aquini) [RHEL-40684] - mm: zswap: fix potential memory corruption on duplicate store (Rafael Aquini) [RHEL-40684] - mm: zswap: kill zswap_get_swap_cache_page() (Rafael Aquini) [RHEL-40684] - mm: zswap: tighten up entry invalidation (Rafael Aquini) [RHEL-40684] - mm: zswap: use zswap_invalidate_entry() for duplicates (Rafael Aquini) [RHEL-40684] - zswap: make zswap_load() take a folio (Rafael Aquini) [RHEL-40684] - swap: remove some calls to compound_head() in swap_readpage() (Rafael Aquini) [RHEL-40684] - memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_from_folio (Rafael Aquini) [RHEL-40684] - zswap: make zswap_store() take a folio (Rafael Aquini) [RHEL-40684] - mm: kill frontswap (Rafael Aquini) [RHEL-40684] - mm: zswap: fix double invalidate with exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: invaldiate entry after writeback (Rafael Aquini) [RHEL-40684] - mm: zswap: remove zswap_header (Rafael Aquini) [RHEL-40684] - mm: zswap: simplify writeback function (Rafael Aquini) [RHEL-40684] - mm: zswap: remove shrink from zpool interface (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zsmalloc (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from z3fold (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zbud (Rafael Aquini) [RHEL-40684] - mm: zswap: add pool shrinking mechanism (Rafael Aquini) [RHEL-40684] - mm: zswap: support exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: shrink until can accept (Rafael Aquini) [RHEL-40684] - swap, __read_swap_cache_async(): enlarge get/put_swap_device protection range (Rafael Aquini) [RHEL-40684] - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data-races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - tls: fix missing memory barrier in tls_init (cki-backport-bot) [RHEL-44477] {CVE-2024-36489} - net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (cki-backport-bot) [RHEL-43400] {CVE-2024-36974} - packet: annotate data-races around ignore_outgoing (cki-backport-bot) [RHEL-33238] {CVE-2024-26862} - gfs2: Be more careful with the quota sync generation (Andreas Gruenbacher) [RHEL-40902] - gfs2: Get rid of some unnecessary quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Add some missing quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fold qd_fish into gfs2_quota_sync (Andreas Gruenbacher) [RHEL-40902] - gfs2: quota need_sync cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fix and clean up function do_qc (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "Add quota_change type" (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "ignore negated quota changes" (Andreas Gruenbacher) [RHEL-40902] - gfs2: qd_check_sync cleanups (Andreas Gruenbacher) [RHEL-40902] - gfs2: Check quota consistency on mount (Andreas Gruenbacher) [RHEL-40902] - gfs2: Minor gfs2_quota_init error path cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: fix kernel BUG in gfs2_quota_cleanup (Edward Adam Davis) [RHEL-40902] - gfs2: Clean up quota.c:print_message (Andreas Gruenbacher) [RHEL-40902] - gfs2: Clean up gfs2_alloc_parms initializers (Andreas Gruenbacher) [RHEL-40902] - gfs2: Two quota=account mode fixes (Andreas Gruenbacher) [RHEL-40902] - gfs2: Remove useless assignment (Bob Peterson) [RHEL-40902] - gfs2: simplify slot_get (Bob Peterson) [RHEL-40902] - gfs2: Simplify qd2offset (Bob Peterson) [RHEL-40902] - gfs2: Remove quota allocation info from quota file (Bob Peterson) [RHEL-40902] - gfs2: use constant for array size (Bob Peterson) [RHEL-40902] - gfs2: Set qd_sync_gen in do_sync (Bob Peterson) [RHEL-40902] - gfs2: Remove useless err set (Bob Peterson) [RHEL-40902] - gfs2: Small gfs2_quota_lock cleanup (Bob Peterson) [RHEL-40902] - gfs2: move qdsb_put and reduce redundancy (Bob Peterson) [RHEL-40902] - gfs2: Don't try to sync non-changes (Bob Peterson) [RHEL-40902] - gfs2: Simplify function need_sync (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded pg_oflow variable (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded variable done (Bob Peterson) [RHEL-40902] - gfs2: pass sdp to gfs2_write_buf_to_page (Bob Peterson) [RHEL-40902] - gfs2: pass sdp in to gfs2_write_disk_quota (Bob Peterson) [RHEL-40902] - gfs2: Pass sdp to gfs2_adjust_quota (Bob Peterson) [RHEL-40902] - gfs2: remove dead code for quota writes (Bob Peterson) [RHEL-40902] - gfs2: Use qd_sbd more consequently (Bob Peterson) [RHEL-40902] - gfs2: replace 'found' with dedicated list iterator variable (Jakob Koschel) [RHEL-40902] - gfs2: Fix gfs2_qa_get imbalance in gfs2_quota_hold (Bob Peterson) [RHEL-40902] - KVM: arm64: FFA: Release hyp rx buffer (Sebastian Ott) [RHEL-43288] - KVM: arm64: Disassociate vcpus from redistributor region on teardown (Sebastian Ott) [RHEL-43288] - KVM: arm64: Ensure that SME controls are disabled in protected mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor CPACR trap bit setting/clearing to use ELx format (Sebastian Ott) [RHEL-43288] - KVM: arm64: Consolidate initializing the host data's fpsimd_state/sve in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Eagerly restore host fpsimd/sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allocate memory mapped at hyp for host sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Specialize handling of host fpsimd state on trap (Sebastian Ott) [RHEL-43288] - KVM: arm64: Abstract set/clear of CPTR_EL2 bits behind helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix prototype for __sve_save_state/__sve_restore_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reintroduce __sve_save_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Expose BTI and CSV_frac to a guest hypervisor (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fix relative priorities of exceptions generated by ERETAx (Sebastian Ott) [RHEL-43288] - KVM: arm64: AArch32: Fix spurious trapping of conditional instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix AArch32 register narrowing on userspace write (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test vCPU-scoped feature ID registers (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test that feature ID regs survive a reset (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Store expected register value in set_id_regs (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Rename helper in set_id_regs to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Only reset vCPU-scoped feature ID regs once (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reset VM feature ID regs from kvm_reset_sys_regs() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename is_id_reg() to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Destroy mpidr_data for 'late' vCPU creation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move management of __hyp_running_vcpu to load/put on VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic: Allocate private interrupts on demand (Sebastian Ott) [RHEL-43288] - KVM: arm64: Force injection of a data abort on NISV MMIO exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Restrict supported capabilities for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor setting the return value in kvm_vm_ioctl_enable_cap() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add is_pkvm_initialized() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Document the KVM/arm64-specific calls in hypercalls.rst (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename firmware pseudo-register documentation file (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reformat/beautify PTP hypercall documentation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Clarify rationale for ZCR_EL1 value restored on guest exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Introduce and use predicates that check for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Simplify vgic-v3 hypercalls (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move setting the page as dirty out of the critical section (Sebastian Ott) [RHEL-43288] - KVM: arm64: Change kvm_handle_mmio_return() return polarity (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix comment for __pkvm_vcpu_init_traps() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Prevent kmemleak from accessing .hyp.data (Sebastian Ott) [RHEL-43288] - KVM: arm64: Do not map the host fpsimd state to hyp in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename __tlb_switch_to_{guest,host}() in VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Support TLB invalidation in guest context (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BBM when changing only s/w bits in Stage-2 PTE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Check for PTE validity when checking for executable/cacheable (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BUG-ing from the host abort path (Sebastian Ott) [RHEL-43288] - KVM: arm64: Issue CMOs when tearing down guest s2 pages (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor checks for FP state ownership (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move guest_owns_fp_regs() to increase its scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Initialize the kvm host data's fpsimd_state pointer in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove duplicated AA64MMFR1_EL1 XNX (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add stress test for LPI injection (Sebastian Ott) [RHEL-43288] - KVM: selftests: Use MPIDR_HWID_BITMASK from cputype.h (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add helper for enabling LPIs on a redistributor (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add a minimal library for interacting with an ITS (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add quadword MMIO accessors (Sebastian Ott) [RHEL-43288] - KVM: selftests: Standardise layout of GIC frames (Sebastian Ott) [RHEL-43288] - KVM: selftests: Align with kernel's GIC definitions (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of the lpi_list_lock (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Rip out the global translation cache (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Use the per-ITS translation cache for injection (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Spin off helper for finding ITS by doorbell addr (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Maintain a translation cache per ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Scope translation cache invalidations to an ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of vgic_copy_lpi_list() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-debug: Use an xarray mark for debug iterator (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_cmd_handle_movall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_invall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-43288] - KVM: Treat the device list as an rculist (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Work around lack of pauth support in old toolchains (Sebastian Ott) [RHEL-43288] - KVM: arm64: Drop trapping of PAuth instructions/keys (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Advertise support for PAuth (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle ERETA[AB] instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add emulation for ERETAx instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add kvm_has_pauth() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Reinject PAC exceptions caused by HCR_EL2.API==0 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle HCR_EL2.{API,APK} independently (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Honor HFGITR_EL2.ERET being set (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fast-track 'InHost' exception returns (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add trap forwarding for ERET and SMC (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Configure HCR_EL2 for FEAT_NV2 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Drop VCPU_HYP_CONTEXT flag (Sebastian Ott) [RHEL-43288] - KVM: arm64: Constraint PAuth support to consistent implementations (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add helpers for ESR_ELx_ERET_ISS_ERET* (Sebastian Ott) [RHEL-43288] - KVM: arm64: Harden __ctxt_sys_reg() against out-of-range values (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove FFA_MSG_SEND_DIRECT_REQ from the denylist (Sebastian Ott) [RHEL-43288] - KVM: arm64: Improve out-of-order sysreg table diagnostics (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude FP ownership from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_fpsimd_state pointer from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude mdcr_el2_host from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_debug_data from vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add accessor for per-CPU state (Sebastian Ott) [RHEL-43288] - KVM: selftests: Allow many vCPUs and reader threads per UFFD in demand paging test (Sebastian Ott) [RHEL-43288] - KVM: selftests: Report per-vcpu demand paging rate from demand paging test (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rationalise KVM banner output (Sebastian Ott) [RHEL-43288] - KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't pass a TLBI level hint when zapping table entries (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't defer TLB invalidation when zapping table entries (Sebastian Ott) [RHEL-43288] - arm64/mm: Update tlb invalidation routines for FEAT_LPA2 (Sebastian Ott) [RHEL-43288] - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_ARMv8_4_TTL (Sebastian Ott) [RHEL-43288] - vfio/pci: fix potential memory leak in vfio_intx_enable() (Alex Williamson) [RHEL-44424] {CVE-2024-38632} - perf test arm64: Fix version that enables VG register on Arm (Michael Petlan) [RHEL-32688] - scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [RHEL-25790] - can: isotp: isotp_sendmsg(): fix return error fix on TX path (Radu Rendec) [RHEL-39584] - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg() (Radu Rendec) [RHEL-39584] - netfilter: nf_tables: set dormant flag on hook register failure (Phil Sutter) [RHEL-33123] {CVE-2024-26835} - perf annotate: Fix segfault on sample histogram (Michael Petlan) [RHEL-29571] - perf symbols: Fix ownership of string in dso__load_vmlinux() (Michael Petlan) [RHEL-29571] - perf symbols: Update kcore map before merging in remaining symbols (Michael Petlan) [RHEL-29571] - perf maps: Re-use __maps__free_maps_by_name() (Michael Petlan) [RHEL-29571] - perf symbols: Remove map from list before updating addresses (Michael Petlan) [RHEL-29571] - perf annotate: Fix memory leak in annotated_source (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check variable address range properly (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check pointer offset when checking variables (Michael Petlan) [RHEL-29571] - perf tests: Remove dependency on lscpu (Michael Petlan) [RHEL-29571] - perf map: Remove kernel map before updating start and end addresses (Michael Petlan) [RHEL-29571] - perf tests: Apply attributes to all events in object code reading test (Michael Petlan) [RHEL-29571] - perf tests: Make "test data symbol" more robust on Neoverse N1 (Michael Petlan) [RHEL-29571] - perf test: Use a single fd for the child process out/err (Michael Petlan) [RHEL-29571] - perf test: Stat output per thread of just the parent process (Michael Petlan) [RHEL-29571] - perf record: Delete session after stopping sideband thread (Michael Petlan) [RHEL-29571] - perf riscv: Fix the warning due to the incompatible type (Michael Petlan) [RHEL-29571] - perf lock contention: Add a missing NULL check (Michael Petlan) [RHEL-29571] - perf annotate: Make sure to call symbol__annotate2() in TUI (Michael Petlan) [RHEL-29571] - riscv: andes: Support specifying symbolic firmware and hardware raw events (Michael Petlan) [RHEL-29571] - perf annotate: Add comments in the data structures (Michael Petlan) [RHEL-29571] - perf annotate: Remove sym_hist.addr[] array (Michael Petlan) [RHEL-29571] - perf annotate: Calculate instruction overhead using hashmap (Michael Petlan) [RHEL-29571] - perf annotate: Add a hashmap for symbol histogram (Michael Petlan) [RHEL-29571] - perf threads: Reduce table size from 256 to 8 (Michael Petlan) [RHEL-29571] - perf threads: Switch from rbtree to hashmap (Michael Petlan) [RHEL-29571] - perf threads: Move threads to its own files (Michael Petlan) [RHEL-29571] - perf machine: Move machine's threads into its own abstraction (Michael Petlan) [RHEL-29571] - perf machine: Move fprintf to for_each loop and a callback (Michael Petlan) [RHEL-29571] - perf trace: Ignore thread hashing in summary (Michael Petlan) [RHEL-29571] - perf report: Sort child tasks by tid (Michael Petlan) [RHEL-29571] - perf vendor events amd: Fix Zen 4 cache latency events (Michael Petlan) [RHEL-29571] - perf version: Display availability of OpenCSD support (Michael Petlan) [RHEL-29571] - perf vendor events intel: Add umasks/occ_sel to PCU events. (Michael Petlan) [RHEL-29571] - perf map: Fix map reference count issues (Michael Petlan) [RHEL-29571] - libperf evlist: Avoid out-of-bounds access (Michael Petlan) [RHEL-29571] - perf lock contention: Account contending locks too (Michael Petlan) [RHEL-29571] - perf metrics: Fix segv for metrics with no events (Michael Petlan) [RHEL-29571] - perf metrics: Fix metric matching (Michael Petlan) [RHEL-29571] - perf pmu: Fix a potential memory leak in perf_pmu__lookup() (Michael Petlan) [RHEL-29571] - perf test: Fix spelling mistake "curent" -> "current" (Michael Petlan) [RHEL-29571] - perf test: Use TEST_FAIL in the TEST_ASSERT macros instead of -1 (Michael Petlan) [RHEL-29571] - perf data convert: Fix segfault when converting to json when cpu_desc isn't set (Michael Petlan) [RHEL-29571] - perf bpf: Check that the minimal vmlinux.h installed is the latest one (Michael Petlan) [RHEL-29571] - perf print-events: make is_event_supported() more robust (Michael Petlan) [RHEL-29571] - perf tests: Add option to run tests in parallel (Michael Petlan) [RHEL-29571] - perf tests: Run time generate shell test suites (Michael Petlan) [RHEL-29571] - perf tests: Use scandirat for shell script finding (Michael Petlan) [RHEL-29571] - perf test: Rename builtin-test-list and add missed header guard (Michael Petlan) [RHEL-29571] - tools subcmd: Add a no exec function call option (Michael Petlan) [RHEL-29571] - perf tests: Avoid fork in perf_has_symbol test (Michael Petlan) [RHEL-29571] - perf list: Add scandirat compatibility function (Michael Petlan) [RHEL-29571] - perf thread_map: Skip exited threads when scanning /proc (Michael Petlan) [RHEL-29571] - perf list: fix short description for some cache events (Michael Petlan) [RHEL-29571] - perf stat: Fix metric-only aggregation index (Michael Petlan) [RHEL-29571] - perf metrics: Compute unmerged uncore metrics individually (Michael Petlan) [RHEL-29571] - perf stat: Pass fewer metric arguments (Michael Petlan) [RHEL-29571] - perf: script: prefer capstone to XED (Michael Petlan) [RHEL-29571] - perf: script: add raw|disasm arguments to --insn-trace option (Michael Petlan) [RHEL-29571] - perf: script: add field 'disasm' to display mnemonic instructions (Michael Petlan) [RHEL-29571] - perf: util: use capstone disasm engine to show assembly instructions (Michael Petlan) [RHEL-29571] - perf: build: introduce the libcapstone (Michael Petlan) [RHEL-29571] - perf list: For metricgroup only list include description (Michael Petlan) [RHEL-29571] - perf tools: Fixup module symbol end address properly (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sapphirerapids TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sandybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update jaketown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivytown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update cascadelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellde TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake events to v1.15 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake events to v58 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sierraforst events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake events to v1.02 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update meteorlake events to v1.07 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake events to v1.21 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell events to v35 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update grandridge events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update emeraldrapids events to v1.03 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell events to v29 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlaken events to v1.24 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake events to v1.24 (Michael Petlan) [RHEL-29571] - perf augmented_raw_syscalls.bpf: Move 'struct timespec64' to vmlinux.h (Michael Petlan) [RHEL-29571] - perf testsuite: Install kprobe tests and common files (Michael Petlan) [RHEL-29571] - perf testsuite: Add test for kprobe handling (Michael Petlan) [RHEL-29571] - perf testsuite: Add common output checking helpers (Michael Petlan) [RHEL-29571] - perf testsuite: Add test case for perf probe (Michael Petlan) [RHEL-29571] - perf testsuite: Add initialization script for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common setting for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common regex patters (Michael Petlan) [RHEL-29571] - perf test: Enable Symbols test to work with a current module dso (Michael Petlan) [RHEL-29571] - perf build: Cleanup perf register configuration (Michael Petlan) [RHEL-29571] - perf parse-regs: Introduce a weak function arch__sample_reg_masks() (Michael Petlan) [RHEL-29571] - perf parse-regs: Always build perf register functions (Michael Petlan) [RHEL-29571] - perf build: Remove unused CONFIG_PERF_REGS (Michael Petlan) [RHEL-29571] - perf metric: Don't remove scale from counts (Michael Petlan) [RHEL-29571] - perf stat: Avoid metric-only segv (Michael Petlan) [RHEL-29571] - perf expr: Fix "has_event" function for metric style events (Michael Petlan) [RHEL-29571] - perf expr: Allow NaN to be a valid number (Michael Petlan) [RHEL-29571] - perf maps: Locking tidy up of nr_maps (Michael Petlan) [RHEL-29571] - perf maps: Hide maps internals (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_next_entry (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_by_name (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find (Michael Petlan) [RHEL-29571] - perf maps: Switch from rbtree to lazily sorted array for addresses (Michael Petlan) [RHEL-29571] - perf srcline: Add missed addr2line closes (Michael Petlan) [RHEL-29571] - perf stat: Support per-cluster aggregation (Michael Petlan) [RHEL-29571] - perf tools: Remove misleading comments on map functions (Michael Petlan) [RHEL-29571] - perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_thread initialization to perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Fix memory leak in perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay() (Michael Petlan) [RHEL-29571] - perf test: Skip metric w/o event name on arm64 in stat STD output linter (Michael Petlan) [RHEL-29571] - perf symbols: Slightly improve module file executable section mappings (Michael Petlan) [RHEL-29571] - perf tools: Make it possible to see perf's kernel and module memory mappings (Michael Petlan) [RHEL-29571] - perf record: Display data size on pipe mode (Michael Petlan) [RHEL-29571] - perf script: Print source line for each jump in brstackinsn (Michael Petlan) [RHEL-29571] - perf kvm powerpc: Fix build (Michael Petlan) [RHEL-29571] - tools: perf: Expose sample ID / stream ID to python scripts (Michael Petlan) [RHEL-29571] - perf bpf: Clean up the generated/copied vmlinux.h (Michael Petlan) [RHEL-29571] - perf jevents: Drop or simplify small integer values (Michael Petlan) [RHEL-29571] - perf parse-events: Print all errors (Michael Petlan) [RHEL-29571] - perf parse-events: Improve error location of terms cloned from an event (Michael Petlan) [RHEL-29571] - perf tsc: Add missing newlines to debug statements (Michael Petlan) [RHEL-29571] - perf Documentation: Add some more hints to tips.txt (Michael Petlan) [RHEL-29571] - perf test: Simplify metric value validation test final report (Michael Petlan) [RHEL-29571] - perf report: Prevent segfault with --no-parent (Michael Petlan) [RHEL-29571] - perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample() (Michael Petlan) [RHEL-29571] - perf evsel: Rename get_states() to parse_task_states() and make it public (Michael Petlan) [RHEL-29571] - perf tools: Add -H short option for --hierarchy (Michael Petlan) [RHEL-29571] - perf pmu: Treat the msr pmu as software (Michael Petlan) [RHEL-29571] - perf test: Skip test_arm_callgraph_fp.sh if unwinding isn't built in (Michael Petlan) [RHEL-29571] - perf version: Display availability of HAVE_DWARF_UNWIND_SUPPORT (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_pmus__num_mem_pmus() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__record_args() (Michael Petlan) [RHEL-29571] - perf mem: Clean up is_mem_loads_aux_event() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_event__supported() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__name() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__ptr() (Michael Petlan) [RHEL-29571] - perf mem: Add mem_events into the supported perf_pmu (Michael Petlan) [RHEL-29571] - perf sched: Commit to evsel__taskstate() to parse task state info (Michael Petlan) [RHEL-29571] - perf util: Add evsel__taskstate() to parse the task state info instead (Michael Petlan) [RHEL-29571] - perf util: Add helpers to parse task state string from libtraceevent (Michael Petlan) [RHEL-29571] - perf sched: Sync state char array with the kernel (Michael Petlan) [RHEL-29571] - perf data: Minor code style alignment cleanup (Michael Petlan) [RHEL-29571] - perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording (Michael Petlan) [RHEL-29571] - perf record: Fix possible incorrect free in record__switch_output() (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check allowed DWARF Ops (Michael Petlan) [RHEL-29571] - perf annotate-data: Support stack variables (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Add die_get_cfa() (Michael Petlan) [RHEL-29571] - perf annotate-data: Support global variables (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle PC-relative addressing (Michael Petlan) [RHEL-29571] - perf annotate-data: Add stack operation pseudo type (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle array style accesses (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle macro fusion on x86 (Michael Petlan) [RHEL-29571] - perf annotate-data: Parse 'lock' prefix from llvm-objdump (Michael Petlan) [RHEL-29571] - perf build: Check whether pkg-config is installed when libtraceevent is linked (Michael Petlan) [RHEL-29571] - perf test: raise limit to 20 percent for perf_stat_--bpf-counters_test (Michael Petlan) [RHEL-29571] - perf/x86: Fix out of range data (Michael Petlan) [RHEL-29571] - perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event (Michael Petlan) [RHEL-29571] - perf/x86/amd/core: Avoid register reset when CPU is dead (Michael Petlan) [RHEL-29571] - perf/x86/amd/lbr: Discard erroneous branch entries (Michael Petlan) [RHEL-29571] - perf/bpf: Fix duplicate type check (Michael Petlan) [RHEL-29571] - perf/x86/amd/uncore: Fix __percpu annotation (Michael Petlan) [RHEL-29571] - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Xin Long) [RHEL-31303] {CVE-2024-26663} - netfilter: nf_tables: honor table dormant flag from netdev release event path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix memleak in map from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restore set elements when delete set fails (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: discard table flag update with pending basechain deletion (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject table flag and netdev basechain updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject new basechain after table flag update (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: flush pending destroy work before exit_net release (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Florian Westphal) [RHEL-33985] {CVE-2024-26925} - netfilter: nf_tables: release batch on table validation from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not compare internal table flags on updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject constant set with timeout (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: use kzalloc for hook allocation (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: register hooks last when adding new chain/flowtable (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix bidirectional offload regression (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: skip end interval element from gc (Florian Westphal) [RHEL-33985] {CVE-2024-26581} - netfilter: nf_tables: use timestamp to check for set element timeout (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: Remove unused variable nft_net (Florian Westphal) [RHEL-33985] - netfilter: nft_ct: reject direction for ct id (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: restrict match/target protocol to u16 (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: reject unused compat flag (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: validate NFPROTO_* family (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: reject configurations that cause integer overflow (Florian Westphal) [RHEL-33985] {CVE-2024-26668} - netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: skip dead set elements in netlink dump (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not allow mismatch field size and set key length (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: do not ignore unsupported flags (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject invalid set policy (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: shrink memory consumption of set elements (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: prefer sync gc to async worker (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: rename gc deactivate+erase function (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: de-constify set commit ops function argument (Florian Westphal) [RHEL-33985]- igc: Fix Energy Efficient Ethernet support declaration (Corinna Vinschen) [RHEL-17489] - igc: Fix LED-related deadlock on driver unbind (Corinna Vinschen) [RHEL-17489] - igc: Remove redundant runtime resume for ethtool ops (Corinna Vinschen) [RHEL-17489] - igc: Refactor runtime power management flow (Corinna Vinschen) [RHEL-17489] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17489] - igc: Remove stale comment about Tx timestamping (Corinna Vinschen) [RHEL-17489] - igc: Fix missing time sync events (Corinna Vinschen) [RHEL-17489] - igc: avoid returning frame twice in XDP_REDIRECT (Corinna Vinschen) [RHEL-17489 RHEL-33266] {CVE-2024-26853} - igc: fix LEDS_CLASS dependency (Corinna Vinschen) [RHEL-17489] - eth: igc: remove unused embedded struct net_device (Corinna Vinschen) [RHEL-17489] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17489] - net: intel: igc: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17489] - net: intel: i40e/igc: Remove setting Autoneg in EEE capabilities (Corinna Vinschen) [RHEL-17489] - igc: Add support for LEDs on i225/i226 (Corinna Vinschen) [RHEL-17489] - igc: Remove temporary workaround (Corinna Vinschen) [RHEL-17489] - igc: Unify filtering rule fields (Corinna Vinschen) [RHEL-17489] - igc: Use netdev printing functions for flex filters (Corinna Vinschen) [RHEL-17489] - igc: Use reverse xmas tree (Corinna Vinschen) [RHEL-17489] - igc: Fix hicredit calculation (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN EtherType mask (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN TCI mask (Corinna Vinschen) [RHEL-17489] - igc: Report VLAN EtherType matching back to user (Corinna Vinschen) [RHEL-17489] - igc: field get conversion (Corinna Vinschen) [RHEL-17489] - igc: field prep conversion (Corinna Vinschen) [RHEL-17489] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17489] - igc: Add support for PTP .getcyclesx64() (Corinna Vinschen) [RHEL-17489] - igc: Simplify setting flags in the TX data descriptor (Corinna Vinschen) [RHEL-17489] - bnxt_en: Restore PTP tx_avail count in case of skb_pad() error (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Set TSO max segs on devices with limits (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.44 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.39 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix error recovery for 5760X (P7) chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix memory leak in bnxt_hwrm_get_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Prevent TX timeout with a very small TX ring (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix TX ring indexing logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix AGG ring check logic in bnxt_check_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix trimming of P5 RX and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix wrong return value check in bnxt_close_nic() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Clear resource reservation during resume (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - net: bnxt: fix a potential use-after-free in bnxt_init_tc (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add 5760X (P7) PCI IDs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Report the new ethtool link modes in the new firmware interface (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support force speed using the new HWRM fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support new firmware link parameters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor ethtool speeds logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new RX and TPA_START completion types for P7 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor and refine bnxt_tpa_start() and bnxt_tpa_end(). (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RX VLAN acceleration logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add new P7 hardware interface definitions (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RSS capability fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Implement the new toggle bit doorbell mechanism on P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Consolidate DB offset calculation (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Define basic P7 macros (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.15 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix backing store V2 logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Rename some macros for the P5 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the NAPI logic for the new P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify RX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify TX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add db_ring_mask and related macro to bnxt_db_info struct. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for HWRM_FUNC_BACKING_STORE_CFG_V2 firmware calls (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new backing store query firmware API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add bnxt_setup_ctxm_pg_tbls() helper function (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use the pg_info field in bnxt_ctx_mem_type struct (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add page info to struct bnxt_ctx_mem_type (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure context memory data structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Free bp->ctx inside bnxt_free_ctx_mem() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: The caller of bnxt_alloc_ctx_mem() should always free bp->ctx (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Optimize xmit_more TX path (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use existing MSIX vectors for all mqprio TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add macros related to TC and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add helper to get the number of CP rings required for TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support up to 8 TX rings per MSIX (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_hwrm_set_coal() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: New encoding for the TX opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_tx_int() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove BNXT_RX_HDL and BNXT_TX_HDL (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure cp_ring_arr in struct bnxt_cp_ring_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Put the TX producer information in the TX BD opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix 2 stray ethtool -S counters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: extend media types to supported and autoneg modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: convert to linkmode_set_bit() API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor NRZ/PAM4 link speed related logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: refactor speed independent ethtool modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: support lane configuration via ethtool (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: add infrastructure to lookup ethtool link mode (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix invoking hwmon_notify_event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Do not call sleeping hwmon_notify_event() from NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - eth: bnxt: fix backward compatibility with older devices (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - Revert "bnxt_en: Support QOS and TPID settings for the SRIOV VLAN" (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update VNIC resource calculation for VFs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support QOS and TPID settings for the SRIOV VLAN (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Event handler for Thermal event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use non-standard attribute to expose shutdown temperature (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Expose threshold temperatures through hwmon (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the driver to use hwmon_device_register_with_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Move hwmon functions into a dedicated file (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Enhance hwmon temperature reporting (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.2.171 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: use the NAPI skb allocation cache (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add tx_resets ring counter (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Display the ring error counters under ethtool -S (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Save ring error counters across reset (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Increment rx_resets counter in bnxt_disable_napi() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: don't handle XDP in netpoll (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - netfilter: bridge: replace physindev with physinif in nf_bridge_info (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: propagate net to nf_bridge_get_physindev (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nfnetlink_log: use proper helper for fetching physinif (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nf_queue: remove excess nf_bridge variable (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Xin Long) [RHEL-39772] {CVE-2024-36933} - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Xin Long) [RHEL-39772] - s390/zcrypt: Use EBUSY to indicate temp unavailability (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Handle ep11 cprb return code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Fix wrong format string in debug feature printout (Tobias Huschle) [RHEL-23687] - s390/pkey: improve pkey retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: improve zcrypt retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce retries on in-kernel send CPRB functions (Tobias Huschle) [RHEL-23687] - s390/ap: introduce mutex to lock the AP bus scan (Tobias Huschle) [RHEL-23687] - s390/ap: rework ap_scan_bus() to return true on config change (Tobias Huschle) [RHEL-23687] - s390/ap: clarify AP scan bus related functions and variables (Tobias Huschle) [RHEL-23687] - s390/ap: rearm APQNs bindings complete completion (Tobias Huschle) [RHEL-23687] - s390/ap: explicitly include ultravisor header (Tobias Huschle) [RHEL-23687] - s390/zcrypt: add debug possibility for CCA and EP11 messages (Tobias Huschle) [RHEL-23687] - s390/ap: add debug possibility for AP messages (Tobias Huschle) [RHEL-23687] - s390/pkey: introduce dynamic debugging for pkey (Tobias Huschle) [RHEL-23687] - s390/pkey: harmonize pkey s390 debug feature calls (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce dynamic debugging for AP and zcrypt code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: harmonize debug feature calls and defines (Tobias Huschle) [RHEL-23687] - s390/ap: handle outband SE bind state change (Tobias Huschle) [RHEL-23687] - s390/ap: store TAPQ hwinfo in struct ap_card (Tobias Huschle) [RHEL-23687] - s390/ap: fix vanishing crypto cards in SE environment (Tobias Huschle) [RHEL-23687] - s390/zcrypt: don't report online if card or queue is in check-stop state (Tobias Huschle) [RHEL-23687] - s390/zcrypt: update list of EP11 operation modes (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove CEX2 and CEX3 device drivers (Tobias Huschle) [RHEL-23687] - s390/zcrypt: do not retry administrative requests (Tobias Huschle) [RHEL-23687] - s390/zcrypt: cleanup some debug code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: use kvmalloc_array() instead of kzalloc() (Tobias Huschle) [RHEL-23687] - s390/pkey: zeroize key blobs (Tobias Huschle) [RHEL-23687] - s390/zcrypt: rework arrays with length zero occurrences (Tobias Huschle) [RHEL-23687] - s390/zcrypt: simplify prep of CCA key token (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove unused ancient padding code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce ctfm field in struct CPRBX (Tobias Huschle) [RHEL-23687] - s390/zcrypt: fix warning about field-spanning write (Tobias Huschle) [RHEL-23687] - xfrm: interface: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bridge: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - sit: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_vti: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_gre: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - vxlan: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ipv4: add __unregister_nexthop_notifier() (Antoine Tenart) [RHEL-29681] - gtp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - geneve: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bonding: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bareudp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - nexthop: convert nexthop_net_exit_batch to exit_batch_rtnl method (Antoine Tenart) [RHEL-29681] - net: add exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - net: remove default_device_exit() (Antoine Tenart) [RHEL-29681] - can: gw: switch cangw_pernet_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipmr: introduce ipmr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ip6mr: introduce ip6mr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ipv6: change fib6_rules_net_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipv4: add fib_net_exit_batch() (Antoine Tenart) [RHEL-29681] - nexthop: change nexthop_net_exit() to nexthop_net_exit_batch() (Antoine Tenart) [RHEL-29681] - net: net_namespace: Optimize the code (Antoine Tenart) [RHEL-29681] - netfilter: nf_tables: missing iterator type in lookup walk (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not free live element (Florian Westphal) [RHEL-33380 RHEL-34223] {CVE-2024-26924} - netfilter: nft_set_pipapo: release elements in clone only from destroy path (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: walk over current view on netlink dump (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: constify lookup fn args where possible (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: fix missing : in kdoc (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove scratch_aligned pointer (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: add helper to release pcpu scratch area (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: store index in scratch maps (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove static in nft_pipapo_get() (Florian Westphal) [RHEL-33380] - Another hunk from an upstream merge commit (John W. Linville) [RHEL-23582] - cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned (John W. Linville) [RHEL-23582] - cxl/region: Fix cxlr_pmem leaks (John W. Linville) [RHEL-23582] - cxl/region: Fix memregion leaks in devm_cxl_add_region() (John W. Linville) [RHEL-23582] - cxl/port: Fix missing target list lock (John W. Linville) [RHEL-23582] - cxl/region: Use cxl_calc_interleave_pos() for auto-discovery (John W. Linville) [RHEL-23582] - cxl/region: Calculate a target position in a region interleave (John W. Linville) [RHEL-23582] - cxl/region: Prepare the decoder match range helper for reuse (John W. Linville) [RHEL-23582] - testing: nvdimm: add missing prototypes for wrapped functions (John W. Linville) [RHEL-23582] - cxl/core: Fix potential payload size confusion in cxl_mem_get_poison() (John W. Linville) [RHEL-23582] - cxl/trace: Correct DPA field masks for general_media & dram events (John W. Linville) [RHEL-23582] - cxl/acpi: Fix load failures due to single window creation failure (John W. Linville) [RHEL-23582] - perf: CXL: fix mismatched cpmu event opcode (John W. Linville) [RHEL-23582] - cxl/memdev: Hold region_rwsem during inject and clear poison ops (John W. Linville) [RHEL-23582] - cxl/core: Always hold region_rwsem while reading poison lists (John W. Linville) [RHEL-23582] - cxl/memdev: Fix sanitize vs decoder setup locking (John W. Linville) [RHEL-23582] - cxl/core: Fix initialization of mbox_cmd.size_out in get event (John W. Linville) [RHEL-23582] - cxl/mem: Fix for the index of Clear Event Record Handle (John W. Linville) [RHEL-23582] - libnvdimm: mark 'security_show' static again (John W. Linville) [RHEL-23582] - cxl/trace: Properly initialize cxl_poison region name (John W. Linville) [RHEL-23582] - cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window (John W. Linville) [RHEL-23582] - cxl/region:Fix overflow issue in alloc_hpa() (John W. Linville) [RHEL-23582] - cxl/port: Fix decoder initialization when nr_targets > interleave_ways (John W. Linville) [RHEL-23582] - cxl/region: fix x9 interleave typo (John W. Linville) [RHEL-23582] - cxl/pmu: Ensure put_device on pmu devices (John W. Linville) [RHEL-23582] - cxl/hdm: Fix dpa translation locking (John W. Linville) [RHEL-23582] - cxl/hdm: Remove broken error path (John W. Linville) [RHEL-23582] - cxl/port: Fix delete_endpoint() vs parent unregistration race (John W. Linville) [RHEL-23582] - cxl/region: Fix x1 root-decoder granularity calculations (John W. Linville) [RHEL-23582] - cxl/region: Fix cxl_region_rwsem lock held when returning to user space (John W. Linville) [RHEL-23582] - cxl/mbox: Remove useless cast in cxl_mem_create_range_info() (John W. Linville) [RHEL-23582] - cxl/region: Do not try to cleanup after cxl_region_setup_targets() fails (John W. Linville) [RHEL-23582] - cxl/mem: Fix shutdown order (John W. Linville) [RHEL-23582] - cxl/pci: Fix sanitize notifier setup (John W. Linville) [RHEL-23582] - cxl/acpi: Annotate struct cxl_cxims_data with __counted_by (John W. Linville) [RHEL-23582] - cxl/region: Refactor granularity select in cxl_port_setup_targets() (John W. Linville) [RHEL-23582] - cxl/region: Match auto-discovered region decoders by HPA range (John W. Linville) [RHEL-23582] - cxl/mbox: Fix CEL logic for poison and security commands (John W. Linville) [RHEL-23582] - cxl/pci: Replace host_bridge->native_aer with pcie_aer_is_native() (John W. Linville) [RHEL-23582] - cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registers (John W. Linville) [RHEL-23582] - cxl/memdev: Only show sanitize sysfs files when supported (John W. Linville) [RHEL-23582] - cxl/memdev: Document security state in kern-doc (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused SZ_512G macro (John W. Linville) [RHEL-23582] - cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() (John W. Linville) [RHEL-23582] - cxl/mem: Fix a double shift bug (John W. Linville) [RHEL-23582] - cxl: fix CONFIG_FW_LOADER dependency (John W. Linville) [RHEL-23582] - cxl: Fix one kernel-doc comment (John W. Linville) [RHEL-23582] - cxl/pci: Use correct flag for sanitize polling (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_CXL_PMU (John W. Linville) [RHEL-23582] - perf: CXL Performance Monitoring Unit driver (John W. Linville) [RHEL-23582] - Merge branch 'for-6.5/cxl-type-2' into for-6.5/cxl (John W. Linville) [RHEL-23582] - tools/testing/cxl: add firmware update emulation to CXL memdevs (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use named effects for the Command Effect Log (John W. Linville) [RHEL-23582] - tools/testing/cxl: Fix command effects for inject/clear poison (John W. Linville) [RHEL-23582] - cxl: add a firmware update mechanism using the sysfs firmware loader (John W. Linville) [RHEL-23582] - cxl/test: Add Secure Erase opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Support Secure Erase (John W. Linville) [RHEL-23582] - cxl/test: Add Sanitize opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Wire up Sanitization support (John W. Linville) [RHEL-23582] - cxl/mbox: Add sanitization handling machinery (John W. Linville) [RHEL-23582] - cxl/mem: Introduce security state sysfs file (John W. Linville) [RHEL-23582] - cxl/mbox: Allow for IRQ_NONE case in the isr (John W. Linville) [RHEL-23582] - Revert "cxl/port: Enable the HDM decoder capability for switch ports" (John W. Linville) [RHEL-23582] - cxl/memdev: Formalize endpoint port linkage (John W. Linville) [RHEL-23582] - cxl/pci: Unconditionally unmask 256B Flit errors (John W. Linville) [RHEL-23582] - cxl/region: Manage decoder target_type at decoder-attach time (John W. Linville) [RHEL-23582] - cxl/hdm: Default CXL_DEVTYPE_DEVMEM decoders to CXL_DECODER_DEVMEM (John W. Linville) [RHEL-23582] - cxl/port: Rename CXL_DECODER_{EXPANDER, ACCELERATOR} => {HOSTONLYMEM, DEVMEM} (John W. Linville) [RHEL-23582] - cxl/memdev: Make mailbox functionality optional (John W. Linville) [RHEL-23582] - cxl/mbox: Move mailbox related driver state to its own data structure (John W. Linville) [RHEL-23582] - cxl: Remove leftover attribute documentation in 'struct cxl_dev_state' (John W. Linville) [RHEL-23582] - cxl: Fix kernel-doc warnings (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused @cxlds argument (John W. Linville) [RHEL-23582] - cxl/regs: Clarify when a 'struct cxl_register_map' is input vs output (John W. Linville) [RHEL-23582] - cxl/region: Fix state transitions after reset failure (John W. Linville) [RHEL-23582] - cxl/region: Flag partially torn down regions as unusable (John W. Linville) [RHEL-23582] - cxl/region: Move cache invalidation before region teardown, and before setup (John W. Linville) [RHEL-23582] - cxl/pci: Find and register CXL PMU devices (John W. Linville) [RHEL-23582] - cxl: Add functions to get an instance of / count regblocks of a given type (John W. Linville) [RHEL-23582] - cxl/mbox: Add background cmd handling machinery (John W. Linville) [RHEL-23582] - rcuwait: Support timeouts (John W. Linville) [RHEL-23582] - cxl/pci: Introduce cxl_request_irq() (John W. Linville) [RHEL-23582] - cxl/pci: Allocate irq vectors earlier during probe (John W. Linville) [RHEL-23582] - cxl: Explicitly initialize resources when media is not ready (John W. Linville) [RHEL-23582] - cxl: Move cxl_await_media_ready() to before capacity info retrieval (John W. Linville) [RHEL-23582] - cxl: Wait Memory_Info_Valid before access memory related info (John W. Linville) [RHEL-23582] - cxl/port: Enable the HDM decoder capability for switch ports (John W. Linville) [RHEL-23582] - cxl: Add missing return to cdat read error path (John W. Linville) [RHEL-23582] - cxl/test: Add mock test for set_timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Update CMD_RC_TABLE (John W. Linville) [RHEL-23582] - tools/testing/cxl: Require CONFIG_DEBUG_FS (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add a sysfs attr to test poison inject limits (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use injected poison for get poison list (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/mem: Add debugfs attributes for poison inject and clear (John W. Linville) [RHEL-23582] - cxl/memdev: Trace inject and clear poison as cxl_poison events (John W. Linville) [RHEL-23582] - cxl/memdev: Warn of poison inject or clear to a mapped region (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock support for Get Poison List (John W. Linville) [RHEL-23582] - cxl/trace: Add an HPA to cxl_poison trace events (John W. Linville) [RHEL-23582] - cxl/region: Provide region info to the cxl_poison trace event (John W. Linville) [RHEL-23582] - cxl/memdev: Add trigger_poison_list sysfs attribute (John W. Linville) [RHEL-23582] - cxl/trace: Add TRACE support for CXL media-error records (John W. Linville) [RHEL-23582] - cxl/mbox: Add GET_POISON_LIST mailbox command (John W. Linville) [RHEL-23582] - cxl/mbox: Initialize the poison state (John W. Linville) [RHEL-23582] - cxl/mbox: Restrict poison cmds to debugfs cxl_raw_allow_all (John W. Linville) [RHEL-23582] - cxl/mbox: Deprecate poison commands (John W. Linville) [RHEL-23582] - cxl/port: Fix port to pci device assumptions in read_cdat_data() (John W. Linville) [RHEL-23582] - cxl/pci: Rightsize CDAT response allocation (John W. Linville) [RHEL-23582] - cxl/pci: Simplify CDAT retrieval error path (John W. Linville) [RHEL-23582] - cxl/pci: Use CDAT DOE mailbox created by PCI core (John W. Linville) [RHEL-23582] - PCI/DOE: Create mailboxes on device enumeration (John W. Linville) [RHEL-23582] - PCI/DOE: Allow mailbox creation without devres management (John W. Linville) [RHEL-23582] - PCI/DOE: Deduplicate mailbox flushing (John W. Linville) [RHEL-23582] - PCI/DOE: Make asynchronous API private (John W. Linville) [RHEL-23582] - cxl/pci: Use synchronous API for DOE (John W. Linville) [RHEL-23582] - PCI/DOE: Provide synchronous API and use it internally (John W. Linville) [RHEL-23582] - cxl/hdm: Add more HDM decoder debug messages at startup (John W. Linville) [RHEL-23582] - cxl/port: Scan single-target ports for decoders (John W. Linville) [RHEL-23582] - cxl/core: Drop unused io-64-nonatomic-lo-hi.h (John W. Linville) [RHEL-23582] - cxl/hdm: Use 4-byte reads to retrieve HDM decoder base+limit (John W. Linville) [RHEL-23582] - cxl/hdm: Extend DVSEC range register emulation for region enumeration (John W. Linville) [RHEL-23582] - cxl/hdm: Limit emulation to the number of range registers (John W. Linville) [RHEL-23582] - cxl/hdm: Skip emulation when driver manages mem_enable (John W. Linville) [RHEL-23582] - cxl/hdm: Fix double allocation of @cxlhdm (John W. Linville) [RHEL-23582] - cxl/mem: Add kdoc param for event log driver state (John W. Linville) [RHEL-23582] - cxl/trace: Add serial number to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Add host output to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Standardize device information output (John W. Linville) [RHEL-23582] - cxl/pci: Remove locked check for dvsec_range_allowed() (John W. Linville) [RHEL-23582] - cxl/hdm: Add emulation when HDM decoders are not committed (John W. Linville) [RHEL-23582] - cxl/hdm: Create emulated cxl_hdm for devices that do not have HDM decoders (John W. Linville) [RHEL-23582] - cxl/hdm: Emulate HDM decoder from DVSEC range registers (John W. Linville) [RHEL-23582] - cxl/pci: Refactor cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl/port: Export cxl_dvsec_rr_decode() to cxl_port (John W. Linville) [RHEL-23582] - cxl/pci: Break out range register decoding from cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl: add RAS status unmasking for CXL (John W. Linville) [RHEL-23582] - cxl/pmem: Fix nvdimm registration races (John W. Linville) [RHEL-23582] - cxl/uapi: Tag commands from cxl_query_cmd() (John W. Linville) [RHEL-23582] - cxl/mem: Remove unused CXL_CMD_FLAG_NONE define (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_DEV_DAX_CXL (John W. Linville) [RHEL-23582] - cxl/mem: Correct full ID range allocation (John W. Linville) [RHEL-23582] - cxl/pci: Fix irq oneshot expectations (John W. Linville) [RHEL-23582] - cxl/pci: Set the device timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Add missing parameter to docs. (John W. Linville) [RHEL-23582] - cxl/test: Simulate event log overflow (John W. Linville) [RHEL-23582] - cxl/test: Add specific events (John W. Linville) [RHEL-23582] - cxl/test: Add generic mock events (John W. Linville) [RHEL-23582] - cxl/mem: Trace Memory Module Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace DRAM Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace General Media Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Wire up event interrupts (John W. Linville) [RHEL-23582] - cxl: fix spelling mistakes (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove cxl_test module math loading message (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add XOR Math support to cxl_test (John W. Linville) [RHEL-23582] - cxl/mbox: Add debug messages for enabled mailbox commands (John W. Linville) [RHEL-23582] - cxl/mem: Read, trace, and clear events on driver load (John W. Linville) [RHEL-23582] - PCI/CXL: Export native CXL error reporting control (John W. Linville) [RHEL-23582] - fix build breakage in tools/testing/cxl (John W. Linville) [RHEL-23582] - redhat/configs: turn off CONFIG_NVDIMM_SECURITY_TEST (John W. Linville) [RHEL-23582] - libnvdimm: Introduce CONFIG_NVDIMM_SECURITY_TEST flag (John W. Linville) [RHEL-23582]- bonding: fix incorrect software timestamping report (Hangbin Liu) [RHEL-42409] - redhat/configs: increase CONFIG_DEFAULT_MMAP_MIN_ADDR from 32K to 64K for aarch64 (Brian Masney) [RHEL-45195] - locking/atomic: Make test_and_*_bit() ordered on failure (Paolo Bonzini) [RHEL-45199] - net: amd-xgbe: Fix skb data length underflow (Ken Cox) [RHEL-43794] {CVE-2022-48743} - net: sched: sch_multiq: fix possible OOB write in multiq_tune() (cki-backport-bot) [RHEL-43470] {CVE-2024-36978} - serial: port: Don't block system suspend even if bytes are left to xmit (Andrew Halaney) [RHEL-41060] - serial: core: Fix missing shutdown and startup for serial base port (Andrew Halaney) [RHEL-41060] - serial: core: Clearing the circular buffer before NULLifying it (Andrew Halaney) [RHEL-41060] - serial: port: Don't suspend if the port is still busy (Andrew Halaney) [RHEL-41060] - mmc: sdhci_am654: Fix ITAPDLY for HS400 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Update comments in sdhci_am654_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Fix itapdly/otapdly array type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add OTAP/ITAP delay enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Write ITAPDLY for DDR52 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add tuning algorithm for delay chain (Lucas Karpinski) [RHEL-41085] - Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture correct oemid-bits for eMMC cards (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix error propagation for some ioctl commands (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix error code in sdhci_sprd_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Disable LPM during initialization (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix build error unused-function (Lucas Karpinski) [RHEL-41085] - mmc: host: Improve I/O read/write performance for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: core: sdio: hold retuning if sdio in 1-bit mode (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Move card detect gpio polarity quirk to gpiolib (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Replace platform device pointer by generic one (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Use temporary variable for struct device (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Get rid of platform data leftovers (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Add description for struct member (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: move atmel MCI header file (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to gpio descriptors (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Add SD HS mode online tuning (Lucas Karpinski) [RHEL-41085] - mmc: core: Add host specific tuning support for SD HS mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Rename sdhci_pltfm_register() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Remove sdhci_pltfm_unregister() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-sparx5: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-hlwd: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_f_sdh30: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-dove: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-bcm-kona: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Add sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: core: Cleanup mmc_sd_num_wr_blocks() function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use devm_platform_ioremap_resource_byname() (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix in_flight[issue_type] value error (Lucas Karpinski) [RHEL-41085] - MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: force non-modular build and remove symbol_get usage (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-mcf: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: owl: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: alcor: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-tegra: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Convert to platform remove (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: remove unneeded variables (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: xenon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pic32: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cb710: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: core: propagate removable attribute to driver core (Lucas Karpinski) [RHEL-41085] - mmc: Explicitly include correct DT includes (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Make SDIO irq truly optional (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove outdated indentation (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: Revert "mmc: core: Allow mmc_start_host() synchronously detect a card" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Improve ux500 debug prints (Lucas Karpinski) [RHEL-41085] - mmc: moxart: read scr register without changing byte order (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Drop redundant WARN_ON() in the irq handler (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for SW busy-end timeouts (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: add delay block support for STM32MP25 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: prepare other delay block support (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: manage block gap hardware flow control (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v3.0 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add stm32_idmabsize_align parameter (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: owl: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out a helper function (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use a switch statement machine (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use state machine state as exit condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Retry the busy start condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Make busy complete state machine explicit (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out error check in busy detect (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Stash status while waiting for busy (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Unwind big if() clause (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Clear busy_status when starting command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: set feedback clock when using delay block (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: fix max busy timeout calculation (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: reduce CIT for better performance (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of AER (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add support SD Express card for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Add VDD2 definition for power control register (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Set SDR104's clock to 205MHz and enable SSC for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add Genesys Logic GL9767 support (Lucas Karpinski) [RHEL-41085] - rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Lucas Karpinski) [RHEL-41085] - mmc: block: ioctl: do write error check for spi (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Add/rename SDIO ID of the RTL8723DS SDIO wifi cards (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in rtw_sdio_rx_isr() (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unnecessary error checks and change return type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix invalid response handling (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Avoid cast to incompatible function type (Lucas Karpinski) [RHEL-41085] - mmc: block: Suppress empty whitespaces in prints (Lucas Karpinski) [RHEL-41085] - mmc: omap: restore original power up/down steps (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probe (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix broken slot switch lookup (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix N810 MMC gpiod table (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0 (Lucas Karpinski) [RHEL-41085] - ARM: omap2: Fix copy/paste bug (Lucas Karpinski) [RHEL-41085] - ARM/mmc: Convert old mmci-omap to GPIO descriptors (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Make dw_mci_pltfm_remove() return void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works (Lucas Karpinski) [RHEL-41085] - mmc: block: ensure error propagation for non-blk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Fix an error handling path in sdhci_cdns_probe() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: remove unreachable code (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support mmc hardware reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Add AMD Pensando Elba SoC support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support device specific init during probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Enable device specific override of writel() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Switch to the new ICE API (Lucas Karpinski) [RHEL-41085] - mmc: sdio: add Realtek SDIO vendor ID and various wifi device IDs (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unused macro mmc_req_rel_wr (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip setting clock delay for 400KHz (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for eMMC5.1 on Xilinx Versal Net platform (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow mmc_start_host() synchronously detect a card (Lucas Karpinski) [RHEL-41085] - mmc: core: remove unnecessary (void*) conversions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Lucas Karpinski) [RHEL-41085] - mmc: core: Log about empty non-removable slots (Lucas Karpinski) [RHEL-41085] - mmc: sdricoh_cs: remove unused sdricoh_readw function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Remove Intel Thunder Bay SOC support (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: owl-mmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: drop useless sdhci_get_compatibility() !OF stub (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use new helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: simplify usage of mmc_regulator_set_ocr (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Use of_property_present() for testing DT property presence (Lucas Karpinski) [RHEL-41085] - mmc: Use of_property_read_bool() for boolean properties (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove R-Car H3 ES1.* handling (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-starfive: Fix initialization of prev_err (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow invalid regulator in mmc_regulator_set_ocr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support to request the "gate" clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix SDR50 mode timing issue (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: core: fix return value check in devm_mmc_alloc_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: constify member data of struct meson_host (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_clk_get_enabled() for core clock (Lucas Karpinski) [RHEL-41085] - mmc: starfive: Add sdio/emmc driver support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add StarFive MMC module (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: support platform interrupt as card detect interrupt (Lucas Karpinski) [RHEL-41085] - mmc: core: support setting card detect interrupt from drivers (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set (Lucas Karpinski) [RHEL-41085] - mmc: core: Align to common busy polling behaviour for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove meson_mmc_get_cd (Lucas Karpinski) [RHEL-41085] - mmc: omap: drop TPS65010 dependency (Lucas Karpinski) [RHEL-41085] - mmc: moxart: set maximum request/block/segment sizes (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: core: add devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Add support for vqmmc power supply (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Work around bug on JZ4760(B) (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: fix error handling in mmc_spi_probe() (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control to switch UHS speed (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control of UHS mode using SD interface logic (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: uniphier-sd: Add socionext,syscon-uhs-mode property (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sdhci-pxa: add pxav1 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional pinctrl for SDIO IRQ workaround (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add SDIO card IRQ workaround for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional core clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: change clock name to match DT bindings (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add register workaround for PXA168 silicon bug (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: enable CONFIG_MMC_SDHCI_IO_ACCESSORS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add initial support for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq_sd8787: Allow being built-in irrespective of dependencies (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Replace SDHCI_QUIRK_MISSING_CAPS for Ricoh controller (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Spelling s/compement/complement/ (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix race between stop command and start of next command (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Add RZ/V2M compatible string (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Modify mismatched function name (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: renesas,sdhi: Document RZ/V2M support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Resolve "unused" warnings with CONFIG_OF=n (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: limit the SDHC clock frequency (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove unneeded semicolon (Lucas Karpinski) [RHEL-41085] - mmc: core: Normalize the error handling branch in sd_read_ext_regs() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix no reset data and command after voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Avoid unnecessary ->set_clock() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix voltage switch delay (Lucas Karpinski) [RHEL-41085] - mmc: mmc-hsq: Use fifo to dispatch mmc_request (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove non-data R1B ioctl workaround (Lucas Karpinski) [RHEL-41085] - mmc: core: refactor debugfs code (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse() (Lucas Karpinski) [RHEL-41085] - mmc: Avoid open coding by using mmc_op_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Fix removal of debugfs file (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: use new convenience macro from MMC core (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: add helper to access quirks (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: better reset from HS400 mode (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: alway populate SCC pointer (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix ambiguous TRIM and DISCARD arg (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: Use device_match_of_node() (Lucas Karpinski) [RHEL-41085] - clk: socfpga: remove the setting of clk-phase for sdmmc_clk (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: socfpga: add method to configure clk-phase (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: synopsys-dw-mshc: document "altr,sysmgr-syscon" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix the SD tuning issue that the SDHCI_TRANSFER_MODE is cleared incorrectly (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add quirks for broken timeout clock capability (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add support for non-removable media (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add compatible string for Socionext F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-fujitsu: Add compatible string for F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add reset control support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Convert sdhci-fujitsu to JSON schema (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix two spelling mistakes in comment (Lucas Karpinski) [RHEL-41085] - mmc: mmci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: via-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: ensure `host->irq == 0` if polling (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: add Inline Crypto Engine clock control (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove 'alignment_shift' from platform data (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove tmio_mmc_k(un)map_atomic helpers (Lucas Karpinski) [RHEL-41085] - mmc: Remove duplicate words in comments (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: toshsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: alcor: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: core: properly select voltage range without power cycle (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-*: Convert drivers to new sdhci_and_cqhci_reset() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Allow building with COMPILE_TEST (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix WRITE_ZEROES CQE handling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for dynamic configuration (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix kernel panic when remove non-standard SDIO card (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake (Lucas Karpinski) [RHEL-41085] - mmc: block: Remove error check of hw_reset on reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix minimum clock limit (Lucas Karpinski) [RHEL-41085] - mmc: queue: Cancel recovery work on cleanup (Lucas Karpinski) [RHEL-41085] - mmc: remove tmio_mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_bounce_block() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_transfer_data() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Remove local_irq_{save,restore}() around sg_copy_{from,to}_buffer() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: remove cns3xxx driver (Lucas Karpinski) [RHEL-41085] - clk: remove s3c24xx driver (Lucas Karpinski) [RHEL-41085] - mmc: remove s3cmci driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix the limitation of div (Lucas Karpinski) [RHEL-41085] - mmc: core: Terminate infinite loop in SD-UHS voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix host->cmd is null (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: add SDIO interrupt support (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: adjust and re-use constant IRQ_EN_MASK (Lucas Karpinski) [RHEL-41085] - mmc: jz4740_mmc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: core: Switch to basic workqueue API for sdio_irq_work (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix UHS-I SD 1.8V workaround branch (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Fix an error handling path in meson_mmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix some SD cards compatibility issue at DDR50 mode (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Clear interrupts when cqe off/disable (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix another error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix an error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: add support for SDIO eint wakup IRQ (Lucas Karpinski) [RHEL-41085] - mmc: core: Add support for SDIO wakeup interrupt (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: extend interrupts and pinctrls properties (Lucas Karpinski) [RHEL-41085] - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: core: quirks: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: drop redundant of_device_id entries (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use mmc_card_sdio macro (Lucas Karpinski) [RHEL-41085] - mmc: core: Use mmc_card_* macro and add a new for the sd_combo type (Lucas Karpinski) [RHEL-41085] - mmc: core: Replace with already defined values for readability (Lucas Karpinski) [RHEL-41085] - mmc: block: Add single read for 4k sector cards (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Lucas Karpinski) [RHEL-41085] - mmc: tmio: avoid glitches when resetting (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Fix typo's (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Get the reset handle early in the probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix a lockdep warning for PM runtime init (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() (Lucas Karpinski) [RHEL-41085] - mmc: core: Do not evaluate HS400 capabilities if bus has no MMC capability (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3789cv200: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: wait dma stop bit reset to 0 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_brcmstb_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Fix typo in comment (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Fix file release memory leak (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix CQE recovery reset success (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix typo (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs error state entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Silence a clang warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix busy polling for MMC_SEND_OP_COND again (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add NULL check for data field (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix compiler warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sdx65 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sm8150 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add SoC specific compatibles (Lucas Karpinski) [RHEL-41085] - mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019 (Lucas Karpinski) [RHEL-41085] - mmc: core: Add SD card quirk for broken discard (Lucas Karpinski) [RHEL-41085] - mmc: core: Support zeroout using TRIM for eMMC (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Enable Clock Gating to save power (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Re-organize flags (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Remove custom ios handler (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Simplify if(chan) and if(!chan) (Lucas Karpinski) [RHEL-41085] - mmc: core: Add CIDs for cards to the entropy pool (Lucas Karpinski) [RHEL-41085] - mmc: core: use kobj_to_dev() (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix DMA descriptors allocated above 32 bits (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC (Lucas Karpinski) [RHEL-41085] - mmc: core: Allows to override the timeout value for ioctl() path (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix initialization frozen issue (Lucas Karpinski) [RHEL-41085] - mmc: core: Set HS clock speed before sending HS CMD13 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break IRQ status loop when all zero (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: switch to device-managed dmam_alloc_coherent() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: A workaround to allow GL9755 to enter ASPM L1.2 (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: move platform_data header to proper location (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Apply DMA engine limits to maximum segment size (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Use devm_clk_hw_get_clk() for clock retrieval (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Remove .card_hw_reset callback (Lucas Karpinski) [RHEL-41085] - mmc: improve API to make clear hw_reset callback is for cards (Lucas Karpinski) [RHEL-41085] - mmc: core: improve API to make clear that mmc_sw_reset is for cards (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove superfluous specific M3W entry (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3M also has no HS400 (Lucas Karpinski) [RHEL-41085] - mmc: omap: Make it CCF clk API compatible (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup support for writeback-cache for eMMC and SD (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: parse speed mode options (Lucas Karpinski) [RHEL-41085] - mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: use a buffer for unaligned DMA requests (Lucas Karpinski) [RHEL-41085] - mmc: block: Check for errors after write on SPI (Lucas Karpinski) [RHEL-41085] - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: correctly check all elements of sg list (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove outdated members from host struct (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Silence delay phase calculation debug log (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Handle error for clk_enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system resumes from suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add runtime PM for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: dw-mmc-rockchip: Fix handling invalid clock rates (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Support setting f_min from host drivers (Lucas Karpinski) [RHEL-41085] - mmc: core: Restore (almost) the busy polling for MMC_SEND_OP_COND (Lucas Karpinski) [RHEL-41085] - mmc: core: Drop HS400 caps unless 8-bit bus is supported too (Lucas Karpinski) [RHEL-41085] - mmc: host: Return an error when ->enable_sdio_irq() ops is missing (Lucas Karpinski) [RHEL-41085] - mmc: core: Improve fallback to speed modes if eMMC HS200 fails (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Simplify division/shift logic (Lucas Karpinski) [RHEL-41085] - mmc: meson: Fix usage of meson_mmc_post_req() (Lucas Karpinski) [RHEL-41085] - mmc: core: use sysfs_emit() instead of sprintf() (Lucas Karpinski) [RHEL-41085] - mmc: block: fix read single on recovery logic (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Add D1 MMC variant (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sunxi: Add D1 MMC and eMMC compatibles (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Use device_property_string_array_count() (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - moxart: fix potential use-after-free on remove path (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Check for null res pointer (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add a switch to enable/disable SSC for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Enable SSC at 50MHz and 100MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Reduce the SSC value at 205MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: core: Wait for command setting 'Power Off Notification' bit to complete (Lucas Karpinski) [RHEL-41085] - mmc: Add driver for LiteX's LiteSDCard interface (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add bindings for LiteSDCard (Lucas Karpinski) [RHEL-41085] - MAINTAINERS: co-maintain LiteX platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Check for error num after setting mask (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix potential null pointer risk (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: propagate errors from platform_get_irq() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Improve card input timing at SDR104/HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Support using a bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: ingenic: Support using bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Do not wait for DTO in case of error (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add driver callbacks for data read timeout (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-exynos: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: exynos-dw-mshc: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Drop unused MESON_SDHC_NUM_BUILTIN_CLKS macro (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: clean up a debug message (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Assign src_clk parent to src_clk_cg for legacy DTs (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix usage of devm_clk_get_optional() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Take action for no-sdio device-tree parameter (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use BIT() and GENMASK() macros to describe fields (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL975[50]: Issue 8/16-bit MMIO reads as 32-bit reads. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF platforms (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: clear DLYB_CR after sending tuning command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add hs200 support for stm32 sdmmc (Lucas Karpinski) [RHEL-41085] - mmc: mmci: increase stm32 sdmmcv2 clock max freq (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v2.2 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix blk_status_t handling (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove redundant driver match function (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: free the ext_csd when mmc_get_ext_csd success (Lucas Karpinski) [RHEL-41085] - mmc: mxc: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Use write_or_read temporary variable in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Convert 'multiple' to be boolean in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: core: Disable card detect during shutdown (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: initialize variable properly when tuning (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: add common capabilities to replace caps (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Add PCI ID for Intel ADL (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Allow lower TMOUT value than maximum (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Simplify an expression (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Use devm_clk_get_optional() to obtain CD clock (Lucas Karpinski) [RHEL-41085] - mmc: spi: Add device-tree SPI IDs (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Revert special init for wl1251 (Lucas Karpinski) [RHEL-41085] - mmc: core: transplant ti,wl1251 quirks from to be retired omap_hsmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO (Lucas Karpinski) [RHEL-41085] - mmc: core: provide macro and table to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: allow to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: rewrite mmc_fixup_device() (Lucas Karpinski) [RHEL-41085] - mmc: core: adjust polling interval for CMD1 (Lucas Karpinski) [RHEL-41085] - mmc: core: change __mmc_poll_for_busy() parameter type (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Avoid hung state if GEN_CMD transfer fails (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reinit card irqs in reset routine (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reenable card irqs after the reset callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Move cqhci init behind ungate clock (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Fix spelling mistake "candiates" -> candidates (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: clear HALT state after CQE enable (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix control-message timeouts (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: fix the finding clock sample value (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix build if CONFIG_PM_SLEEP is not set (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Drop use of ->init_card() callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Remove forward declaration of sdhci_omap_context_save() (Lucas Karpinski) [RHEL-41085] - mmc: add MT7921 SDIO identifiers for MediaTek Bluetooth devices (Lucas Karpinski) [RHEL-41085] - mmc: winbond: don't build on M68K (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: disable regulator on error and in the remove function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Configure optional wakeirq (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Allow SDIO card power off and enable aggressive PM (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Implement PM runtime functions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Add omap_offset to support omap3 and earlier (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Handle voltages to add support omap4 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-omap: Update binding for legacy SoCs (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix null pointer dereference on pointer host (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix reference count leaks in moxart_probe (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Update default label when no con_id provided (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Refactor mmc_gpio_alloc() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Wait until DLL locked after being configured (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" -> "unsupported" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Describe driver in KConfig (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: replace while loop with read_poll_timeout (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: wait for calibration done before proceed (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add small comment about reset thread (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Parse legacy ti,non-removable property (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Restore sysconfig after reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix context restore (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add HS400 online tuning support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: drop unneeded MODULE_ALIAS (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: update mmc-card.yaml reference (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Print out qcnt in case of timeout (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_PM_OPS() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to the arasan eMMC driver (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters(mrq) (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add wait dma stop done flow (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: fix regression with hard reset on old SDHIs (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Only inject fault before done/error (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: fix compilation warning (Lucas Karpinski) [RHEL-41085] - mmc: queue: Remove unused parameters(request_queue) (Lucas Karpinski) [RHEL-41085] - mmc: core: Return correct emmc response in case of ioctl error (Lucas Karpinski) [RHEL-41085] - mmc: queue: Match the data type of max_segments (Lucas Karpinski) [RHEL-41085] - mmc: switch from 'pci_' to 'dma_' API (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: add wilc1000_sdio dependency for pwrseq_sd8787 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: add support for wilc1000 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Extend pwrseq-sd8787 binding for wilc1000 (Lucas Karpinski) [RHEL-41085] - mmc: core: Issue HPI in case the BKOPS timed out (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Implement card_busy function (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Use maximum possible data timeout value (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Print contents of unknown CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Don't warn about vendor CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy after I/O writes (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy in the I/O err path (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add data CRC error injection (Lucas Karpinski) [RHEL-41085] - mmc: mmci: De-assert reset on probe (Lucas Karpinski) [RHEL-41085] - mmc: core: Only print retune error when we don't check for card removal (Lucas Karpinski) [RHEL-41085] - mmc: host: factor out clearing the retune state (Lucas Karpinski) [RHEL-41085] - mmc: host: add kdoc for mmc_retune_{en|dis}able (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Fix the issue in reading tap values from DT (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modify data type of the clk_phase array (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use appropriate type of division macro (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Check return value of non-void funtions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in ZynqMP platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12" quirk. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP (Lucas Karpinski) [RHEL-41085] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 and CONFIG_USB_DEFAULT_AUTHORIZATION_MODE (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_PHY_RTK_RTD_USB2PHY and CONFIG_PHY_RTK_RTD_USB3PHY (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 (Desnes Nunes) [RHEL-37673] - kcov, usb: disable interrupts in kcov_remote_start_usb_softirq (Desnes Nunes) [RHEL-37673] - kcov: fix spelling typos in comments (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps (Desnes Nunes) [RHEL-37673] - usb: core: hcd: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - backtracetest: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - media: dvb_frontend: Use wait_event_freezable_timeout() for freezable kthread (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: Check for port partner validity before consuming it (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: enforce ready state when queueing alt mode vdm (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: unregister existing source caps before re-registration (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: clear pd_event queue in PORT_RESET (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: queue correct sop type in tcpm_queue_vdm_unlocked (Desnes Nunes) [RHEL-37673] - usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device (Desnes Nunes) [RHEL-37673] - usb: ohci: Prevent missed ohci interrupts (Desnes Nunes) [RHEL-37673] - USB: core: Fix access violation during port device removal (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Prevent phy suspend during init (Desnes Nunes) [RHEL-37673] - usb: xhci-plat: Don't include xhci.h (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Telit FN920C04 rmnet compositions (Desnes Nunes) [RHEL-37673] - usb: dwc3: ep0: Don't reset resource alloc flag (Desnes Nunes) [RHEL-37673] - Revert "usb: cdc-wdm: close race between read and workqueue" (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Rolling RW101-GL and RW135-GL support (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Lonsung U8300/U9300 product (Desnes Nunes) [RHEL-37673] - USB: serial: option: add support for Fibocom FM650/FG650 (Desnes Nunes) [RHEL-37673] - USB: serial: option: support Quectel EM060K sub-models (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Fibocom FM135-GL variants (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Disable the USB hub clock on failure (Desnes Nunes) [RHEL-37673] - thunderbolt: Avoid notify PM core about runtime PM resume (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix wake configurations after device unplug (Desnes Nunes) [RHEL-37673] - phy: freescale: imx8m-pcie: fix pcie link-up instability (Desnes Nunes) [RHEL-37673] - usb: Disable USB3 LPM at shutdown (Desnes Nunes) [RHEL-37673] - xhci: Fix root hub port null pointer dereference in xhci tracepoints (Desnes Nunes) [RHEL-37673] - usb: xhci: correct return value in case of STS_HCE (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in port "disable" sysfs attribute (Desnes Nunes) [RHEL-37673] - USB: core: Add hub_get() and hub_put() routines (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Check capabilities before cable and identity discovery (Desnes Nunes) [RHEL-37673] - usb: typec: Return size of buffer if pd_set operation succeeds (Desnes Nunes) [RHEL-37673] - usb: udc: remove warning when queue disabled ep (Desnes Nunes) [RHEL-37673] - usb: dwc3: Properly set system wakeup (Desnes Nunes) [RHEL-37673] - Revert "usb: phy: generic: Get the vbus supply" (Desnes Nunes) [RHEL-37673] - usb: cdc-wdm: close race between read and workqueue (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in usb_deauthorize_interface() (Desnes Nunes) [RHEL-37673] - USB: UAS: return ENODEV when submit urbs fail with device not attached (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Fix oops due to freeing uninitialized pld pointer (Desnes Nunes) [RHEL-37673] - usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic (Desnes Nunes) [RHEL-37673] - phy: tegra: xusb: Add API to retrieve the port number of phy (Desnes Nunes) [RHEL-37673] - usb: Clarify expected behavior of dev_bin_attrs_are_visible() (Desnes Nunes) [RHEL-37673] - xhci: Allow RPM on the USB controller (1022:43f7) by default (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add support to set tcpc connector orientatition (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add generic tcpci fallback compatible (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: typec-tcpci: add tcpci fallback binding (Desnes Nunes) [RHEL-37673] - usb: core: Set connect_type of ports based on DT node (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add downstream facing ports to realtek binding (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Add support for TI TUSB8020B (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add binding for TI USB8020B hub controller (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Add DWC31 version 2.00a controller (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP' alternate modes with cable plug (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP/SOP' Discover Identity Responses (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register cables based on GET_CABLE_PROPERTY (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (Desnes Nunes) [RHEL-37673] - usb: typec: pd: no opencoding of FIELD_GET (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: send configure message on sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix SOP' sequences in tcpm_pd_svdm (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Set port connect type of not connectable ports correctly (Desnes Nunes) [RHEL-37673] - usb: Export BOS descriptor to sysfs (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Desnes Nunes) [RHEL-37673] - USB: serial: keyspan: remove redundant assignment to pointer data (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: remove redundant assignment to variable cflag (Desnes Nunes) [RHEL-37673] - USB: serial: oti6858: remove redundant assignment to variable divisor (Desnes Nunes) [RHEL-37673] - USB: serial: option: add MeiG Smart SLM320 product (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add ID for MGP Instruments PDS100 (Desnes Nunes) [RHEL-37673] - USB: serial: add device ID for VeriFone adapter (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Desnes Nunes) [RHEL-37673] - USB: document some API requirements on disconnection (Desnes Nunes) [RHEL-37673] - usb: xhci: Add error handling in xhci_map_urb_for_dma (Desnes Nunes) [RHEL-37673] - xhci: dbc: poll at different rate depending on data transfer activity (Desnes Nunes) [RHEL-37673] - xhci: retry Stop Endpoint on buggy NEC controllers (Desnes Nunes) [RHEL-37673] - xhci: fix matching completion events with TDs (Desnes Nunes) [RHEL-37673] - usb: xhci: utilize 'xhci_free_segments_for_ring()' for freeing segments (Desnes Nunes) [RHEL-37673] - usb: xhci: remove duplicate code from 'xhci_clear_command_ring()' (Desnes Nunes) [RHEL-37673] - xhci: save slot ID in struct 'xhci_port' (Desnes Nunes) [RHEL-37673] - xhci: replace real & fake port with pointer to root hub port (Desnes Nunes) [RHEL-37673] - xhci: rework how real & fake ports are found (Desnes Nunes) [RHEL-37673] - usb: typec: constify struct class usage (Desnes Nunes) [RHEL-37673] - USB: typec: no opencoding FIELD_GET (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix uaf in pvr2_context_set_notify (Desnes Nunes) [RHEL-37673] - media: usb: s2255: Refactor s2255_get_fx2fw (Desnes Nunes) [RHEL-37673] - thunderbolt: Constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - thunderbolt: Add trace events support for the control channel (Desnes Nunes) [RHEL-37673] - thunderbolt: Keep the domain powered when USB4 port is in redrive mode (Desnes Nunes) [RHEL-37673] - Revert "xhci: add helper to stop endpoint and wait for completion" (Desnes Nunes) [RHEL-37673] - usb: core: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: phy: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Get PD revision for partner (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Update connector cap and status (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Limit read size on v1.2 (Desnes Nunes) [RHEL-37673] - minmax: relax check to allow comparison between unsigned arguments and signed constants (Desnes Nunes) [RHEL-37673] - minmax: allow comparisons of 'int' against 'unsigned char/short' (Desnes Nunes) [RHEL-37673] - minmax: allow min()/max()/clamp() if the arguments have the same signedness. (Desnes Nunes) [RHEL-37673] - minmax: add umin(a, b) and umax(a, b) (Desnes Nunes) [RHEL-37673] - minmax: fix header inclusions (Desnes Nunes) [RHEL-37673] - tracing: Define the is_signed_type() macro once (Desnes Nunes) [RHEL-37673] - usb: roles: Link the switch to its connector (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: microchip,usb5744: Remove peer-hub as requirement (Desnes Nunes) [RHEL-37673] - usb: image: mdc800: Remove redundant assignment to variable retval (Desnes Nunes) [RHEL-37673] - usb: storage: freecom: Remove redundant assignment to variable offset (Desnes Nunes) [RHEL-37673] - usb: sysfs: use kstrtobool() if possible (Desnes Nunes) [RHEL-37673] - Documentation: usb: Document FunctionFS DMABUF API (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Add DMABUF import interface (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Factorize wait-for-endpoint code (Desnes Nunes) [RHEL-37673] - usb: gadget: Support already-mapped DMA SGs (Desnes Nunes) [RHEL-37673] - usb: dwc3: apply snps,host-vbus-glitches workaround unconditionally (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: drop 'snps,host-vbus-glitches-quirk' (Desnes Nunes) [RHEL-37673] - usb: dwc3: Fix an IS_ERR() vs NULL check in dwc3_power_off_all_roothub_ports() (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Remove redundant assignment to pointer trb (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Rewrite endpoint allocation flow (Desnes Nunes) [RHEL-37673] - usb: core: Kconfig: Improve USB authorization mode help (Desnes Nunes) [RHEL-37673] - xhci: add helper to stop endpoint and wait for completion (Desnes Nunes) [RHEL-37673] - xhci: Decouple handling an event from checking for unhandled events (Desnes Nunes) [RHEL-37673] - xhci: Don't check if the event ring is valid before every event TRB (Desnes Nunes) [RHEL-37673] - xhci: add helper that checks for unhandled events on a event ring (Desnes Nunes) [RHEL-37673] - xhci: move event processing for one interrupter to a separate function (Desnes Nunes) [RHEL-37673] - xhci: update event ring dequeue pointer position to controller correctly (Desnes Nunes) [RHEL-37673] - xhci: remove unnecessary event_ring_deq parameter from xhci_handle_event() (Desnes Nunes) [RHEL-37673] - xhci: make isoc_bei_interval variable interrupter specific. (Desnes Nunes) [RHEL-37673] - xhci: Add helper to set an interrupters interrupt moderation interval (Desnes Nunes) [RHEL-37673] - xhci: Add interrupt pending autoclear flag to each interrupter (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix pvr2_stream_callback casts (Desnes Nunes) [RHEL-37673] - media: pvrusb2: remove redundant NULL check (Desnes Nunes) [RHEL-37673] - media: pvrusb2: Use wait_event_freezable() for freezable kthread (Desnes Nunes) [RHEL-37673] - thunderbolt: Improve DisplayPort tunnel setup process to be more robust (Desnes Nunes) [RHEL-37673] - thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read (Desnes Nunes) [RHEL-37673] - thunderbolt: Reserve released DisplayPort bandwidth for a group for 10 seconds (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_tunnel_direction_downstream() (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-order bandwidth group functions (Desnes Nunes) [RHEL-37673] - thunderbolt: Fail the failed bandwidth request properly (Desnes Nunes) [RHEL-37673] - thunderbolt: Log an error if DPTX request is not cleared (Desnes Nunes) [RHEL-37673] - thunderbolt: Handle bandwidth allocation mode disable request (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-calculate estimated bandwidth when allocation mode is enabled (Desnes Nunes) [RHEL-37673] - thunderbolt: Use DP_LOCAL_CAP for maximum bandwidth calculation (Desnes Nunes) [RHEL-37673] - thunderbolt: Correct typo in host_reset parameter (Desnes Nunes) [RHEL-37673] - thunderbolt: Skip discovery also in USB4 v2 host (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset only non-USB4 host routers in resume (Desnes Nunes) [RHEL-37673] - media: cx231xx: controls are from another device, mark this (Desnes Nunes) [RHEL-37673] - media: em28xx: annotate unchecked call to media_device_register() (Desnes Nunes) [RHEL-37673] - usb: gadget: f_fs: expose ready state in configfs (Desnes Nunes) [RHEL-37673] - usb: dwc3: Add workaround for host mode VBUS glitch when boot (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: Add snps,host-vbus-glitches-quirk avoid vbus glitch (Desnes Nunes) [RHEL-37673] - XHCI: Separate PORT and CAPs macros into dedicated file (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: add SOP' support (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add alt mode enter/exit/vdm support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover svids and discover modes support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add state machine support for SRC_VDM_IDENTITY_REQUEST (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover identity support for SOP' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add attempt_vconn_swap_discovery callback (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add control message support to sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: process receive and transmission of sop' messages (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add tcpm_transmit_type to tcpm_pd_receive (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add cable_comm_capable attribute (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add svdm version info for typec cables (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add typec_cable_ops to typec_altmode (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Disable vbus on removal (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Implement otg->set_vbus (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Get the vbus supply (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: usb-nop-xceiv: Repurpose vbus-regulator (Desnes Nunes) [RHEL-37673] - usb: mtu3: Add MT8195 MTU3 ip-sleep wakeup support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: mtu3: Add MT8195 MTU3 ip-sleep support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Clean-up "usb-phy" constraints (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: add common Type-C USB Switch schema (Desnes Nunes) [RHEL-37673] - usb: core: add phy notify connect and disconnect (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 3.0 PHY (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 2.0 PHY (Desnes Nunes) [RHEL-37673] - phy: core: add notify_connect and notify_disconnect callback (Desnes Nunes) [RHEL-37673] - usb: core: Make default authorization mode configurable (Desnes Nunes) [RHEL-37673] - usb: core: Amend initial authorized_default value (Desnes Nunes) [RHEL-37673] - usb: host: Add ac5 to EHCI Orion (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add Marvell ac5 (Desnes Nunes) [RHEL-37673] - ucsi_ccg: Refine the UCSI Interrupt handling (Desnes Nunes) [RHEL-37673] - usb: audio-v2: Correct comments for struct uac_clock_selector_descriptor (Desnes Nunes) [RHEL-37673] - usb: typec: mux: Add ITE IT5205 Alternate Mode Passive MUX driver (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Introduce ITE IT5205 Alt. Mode Passive MUX (Desnes Nunes) [RHEL-37673] - usb: storage: sddr55: fix sloppy typing in sddr55_{read|write}_data() (Desnes Nunes) [RHEL-37673] - usb: usb_autopm_get_interface use modern helper (Desnes Nunes) [RHEL-37673] - USB: uapi: OTG 3.0 (Desnes Nunes) [RHEL-37673] - thunderbolt: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix rollback in tb_port_lane_bonding_enable() for lane 1 (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix XDomain rx_lanes_show and tx_lanes_show (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset topology created by the boot firmware (Desnes Nunes) [RHEL-37673] - thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_path_deactivate_hop() (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_port_reset() (Desnes Nunes) [RHEL-37673] - ABI: sysfs-class-extcon: use uppercase X for wildcards (Desnes Nunes) [RHEL-37673] - extcon: Remove unused inline functions (Desnes Nunes) [RHEL-37673] - extcon: Amend kernel documentation of struct extcon_dev (Desnes Nunes) [RHEL-37673] - extcon: fix possible name leak in extcon_dev_register() (Desnes Nunes) [RHEL-37673] - extcon: Drop unneeded assignments (Desnes Nunes) [RHEL-37673] - extcon: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-37673] - extcon: Use unique number for the extcon device ID (Desnes Nunes) [RHEL-37673] - extcon: Remove dup device name in the message and unneeded error check (Desnes Nunes) [RHEL-37673] - extcon: Use dev_of_node(dev) instead of dev->of_node (Desnes Nunes) [RHEL-37673] - extcon: Use device_match_of_node() helper (Desnes Nunes) [RHEL-37673] - extcon: Use sysfs_emit() to instead of sprintf() (Desnes Nunes) [RHEL-37673] - extcon: Use DECLARE_BITMAP() to declare bit arrays (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property capability fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_groups to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_muex to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_cables to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Remove redundant null checking for class (Desnes Nunes) [RHEL-37673] - extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP (Desnes Nunes) [RHEL-37673] - extcon: Drop unexpected word "the" in the comments (Desnes Nunes) [RHEL-37673] - extcon: Modify extcon device to be created after driver data is set (Desnes Nunes) [RHEL-37673] - extcon: Fix some kernel-doc comments (Desnes Nunes) [RHEL-37673] - extcon: Deduplicate code in extcon_set_state_sync() (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Display pin function in pinconf-groups (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: add OF node when logging OF parsing errors (Desnes Nunes) [RHEL-37673] - Revert "pinctrl: tegra: Add support to display pin function" (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pm: Introduce DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Add support to display pin function (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380 (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Drop duplicate ID (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: add support for the Intel Arrow Lake-H (Desnes Nunes) [RHEL-37673] - mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Nico Pache) [RHEL-39710] {CVE-2024-36028} - hugetlb: check for hugetlb folio before vmemmap_restore (Nico Pache) [RHEL-39710] - hugetlb: set hugetlb page flag before optimizing vmemmap (Nico Pache) [RHEL-39710] - ACPI: PM: s2idle: Enable Low-Power S0 Idle MSFT UUID for non-AMD systems (Lenny Szubowicz) [RHEL-25779]- wifi: save new module iwlwifi-tests in internal rpm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: restore country code during resume (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor setting country code logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't change BA sessions during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: mark EMLSR disabled in cleanup iterator (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: assign link STA ID lookups during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check BSSID Index against MaxBSSID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: improve association error reporting slightly (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add mhi_power_down_keep_dev() API to support system suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - net: qrtr: support suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: support hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: rtw89: reset AFEDIG register in power off sequence (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: nl80211: Avoid address calculations via out of bounds array indexing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: transmit deauth only if link is available (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: use muar idx 0xe for non-mt799x as well (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add missing chanctx ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: reconfigure TLC during HW restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: select STA mask only for active links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: set wider BW OFDMA ignore correctly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix active link counting during recovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't select link ID if not provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix uninitialized variable in mt7996_irq_tasklet() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Do not warn on invalid link on scan complete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: ignore non-TX BSSs in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: ensure 4-byte alignment for suspend & wow command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: pcie: handle randbuf allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix size of txpower MCU command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: check for null before dereferencing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix link ID management (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix unaligned le16 access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove link before AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: init peer measurement result (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: don't free NULL coalescing rule (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39754] {CVE-2024-36941} - wifi: mac80211: mlme: re-parse if AP mode is less than client (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: fix memory leak (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: re-parse with correct mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix idle calculation with multi-link (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "wifi: iwlwifi: bump FW API to 90 for BZ/SC devices" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove old PASN station when adding a new one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use rate mask for scanning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check EHT/TTLM action frame length (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: include link ID when releasing frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: handle debugfs names more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: guard against invalid STA ID on removal (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39803] {CVE-2024-36921} - wifi: iwlwifi: read txq->read_ptr under lock (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39799] {CVE-2024-36922} - wifi: iwlwifi: fw: don't always use FW dump trig (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: rfi: fix potential response leaks (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37165] {CVE-2024-35912} - wifi: mac80211: correctly set active links upon TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Configure the link mapping for non-MLD FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: consider having one active link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37161] {CVE-2024-35913} - wifi: mac80211: fix prep_connection error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix rdev_dump_mpp() arguments order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disable MLO for the time being (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a flag to disable wireless extensions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36809] {CVE-2024-35789} - wifi: mac80211: fix mlme_link_id_dbg() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: fix configuration for shared antenna for 8922A (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: move release offload packet earlier for WoWLAN mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: set security engine options for 802.11ax chips only (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update suspend/resume for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update config mac function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update DMA function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN status register for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN reason register for different chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcm80211: handle pmk_op allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35152] {CVE-2024-27048} - wifi: rtw89: coex: Add coexistence policy to decrease WiFi packet CRC-ERR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: When Bluetooth not available don't set power/gain (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add return value to ensure H2C command is success or not (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: Reorder H2C command index to align with firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add BTC ctrl_info version 7 and related logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add init_info H2C command format version 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add coexistence helpers of SW grant (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add coexistence helpers {cfg/get}_plt (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Remove rtl_intf_ops.read_efuse_byte (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix false alarm count (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix beacon loss and disconnect (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix connection failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix firmware upload fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers on link deactivation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers only on affected link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: unify CSA handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce a feature flag for quiet in CSA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link conf to abort_channel_switch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link_id to channel switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: allow cfg80211_defragment_element() without output (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: expose cfg80211_iter_rnr() to drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: hide element parsing internals (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unneeded scratch_len subtraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: defragment reconfiguration MLE when parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify multi-link element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element checks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add ieee80211_vif_link_active() helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element type check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update scratch_pos after defrag (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Adjust CQM handling for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Allow beacons to update BSS table regardless of scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add link id to ieee80211_gtk_rekey_add() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: print flags in tracing in hex (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: obtain AP HT/VHT data for assoc request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't add VHT capa on links without them (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle netif carrier up/down with link AP during MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only link keys during stopping link AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check A-MSDU format more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37345] {CVE-2024-35937} - wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: track capability/opmode NSS separately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix supported rate masking in scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check link exists before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: always initialize match_auth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix license in p2p.c and p2p.h (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: constify MHI channel and controller configs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add rcu lock for ath12k_wmi_p2p_noa_event() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: decrease MHI channel buffer length to 8KB (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37341] {CVE-2024-35938} - wifi: rtl8xxxu: fix mixed declarations in rtl8xxxu_set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not pass hidden SSID attribute as value directly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: implement PCI CLK/ASPM/L1SS for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Update EHT PHY beamforming capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: advertise missing extended scan feature (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fweh: Fix boot crash on Raspberry Pi 4 (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: pci_generic: constify modem_telit_fn980_hw_v1_config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: thermal: don't try to register multiple times (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: fix warning on DMA ring capabilities event (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: do not dump SRNG statistics during resume (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: remove MHI LOOPBACK channels (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: rearrange IRQ enable/disable in reset path (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: mt76: Remove redundant assignment to variable tidno (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: fix the issue of missing txpwr settings from ch153 to ch177 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix suspend issue on MediaTek COB platform (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix a potential association failure upon resuming (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix the unfinished command of regd_notifier before suspend (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: update the country list of EU for ACPI SAR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix incorrect type conversion for CLC command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35148] {CVE-2024-27049} - wifi: mt76: mt7921e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-34868] {CVE-2024-26892} - wifi: mt76: mt792x: add the illegal value check for mtcl table of acpi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong data type for scan command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: set page_pool napi pointer for mmio devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix ethtool warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: set correct muar_idx for mt799x chipsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: remove TXS queue setting (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix efuse reading issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: mark GCMP IGTK unsupported (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HE beamformer phy cap for station vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: disable AMSDU for non-data frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix TWT issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: support temperature sensor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: update PCIe DMA settings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add support to set ifs time by mcu command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add flow to avoid chip bt function fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong header translation config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix WoW failed in encrypted mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix fw download fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix wmm queue mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix mcu query command fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt76x2u: add netgear wdna3100v3 to device table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792xu: enable dmashdl support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: store usb endpoint in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: create a dedicated queue for psd traffic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix fw loading timeout (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: update mt798x_wmac_adie_patch_7976 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: fix error recovery with WED enabled (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: disable HW AMSDU when using fixed rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Change the trace string for the userspace tools mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: revert reset line logic flip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: set initial values for unexpected cases of USB endpoint priority (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: check vif before using in rtl8xxxu_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix TX aggregation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove AKM suite be32 conversion for external auth request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: refactor parsing CSA offsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: force WLAN_AKM_SUITE_SAE in big endian in NL80211_CMD_EXTERNAL_AUTH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: load b0 version of ucode for HR1/HR2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: handle per-phy statistics from fw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-fh.h: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix kernel-doc reference (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: unlock mvm if there is no primary link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 90 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: partially support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support wider-bandwidth OFDMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use ML element parsing helpers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: align ieee80211_mle_get_bss_param_ch_cnt() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: refactor RNR parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: clean up cfg80211_inform_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: remove cfg80211_inform_single_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: set correct param change count in ML element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add KHZ_PER_GHZ to units.h and reuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up assignments to pointer cache. (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: make associated BSS pointer visible to the driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add support for switch_vif_chanctx callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check beacon countdown is complete on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: check the correct variable in mhi_ep_register_controller() (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "bus: mhi: core: Add support for reading MHI info from device" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: add missing read critical sections around vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: use SRCU instead of RCU for vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: split deeply nested RCU list traversal in dedicated helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add helper of set_channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel RF part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel BB part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel MAC part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: avoid function pointer casts (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove unused scan_events from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support for QCA2066 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: move pci.ops registration ahead (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: provide address list if chip supports 2 stations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: support 2 station interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Store the endpoint addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix 2T2R chip type detection (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: remove unnecessary rcu_read_unlock() for punctured (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: declare to support two chanctx (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: support MCC on Wi-Fi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: implement MRC H2C command functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: implement MRC C2H event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add definition of H2C command and C2H event for MRC series (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: validate chip id during bus probe (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use IEEE80211_MAX_MESH_ID_LEN appropriately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cancel session protection only if there is one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove IWL_MVM_STATUS_NEED_FLUSH_P2P (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove the unused scan_events from ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unused scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Do not use scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Remove scan_flags union from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Do not directly use scan_flags in struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - net: sched: codel replace GPLv2/BSD boilerplate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check own capabilities for EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 89 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-trans.h: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: file: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: dbg-tlv: fix up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: error-dump: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix thermal kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't use TRUE/FALSE with bool (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix constant version to match FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix the listener MAC filter flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Extend support for P2P service discovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: work around A-MSDU size problem (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm: parse the VLP/AFC bit from regulatory (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwlmvm: handle unprotected deauth/disassoc in d3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: report unprotected deauth/disassoc in wowlan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: allow reporting wakeup for unprot deauth/disassoc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: drop injection on disabled-chan monitor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: optionally support monitor on disabled channels (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: rename UHB to 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Add 160MHz bw range to regdom_custom_04 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only own link stations during stop_ap (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: flush only stations using requests links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for link id attribute in NL80211_CMD_DEL_STATION (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove gfp parameter from ieee80211_obss_color_collision_notify (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change qutoa to DBCC by default for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: reference quota mode when setting Tx power (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement AP mode related reg for BE generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: correct register definition and merge IO for ctrl_nbtg_bt_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: differentiate narrow_bw_ru_dis setting according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use PLCP information to match BSS_COLOR and AID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: reset PHY-1 hardware when going to enable/disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: correct MUEDCA setting for MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: return held quota of DLE when changing MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: load BB parameters to PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: correct PHY register offset for PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not cast hidden SSID attribute value to boolean (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_list_param_set (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: correct CRC7 calculation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: MCC take reconfig into account (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: move handling from add/remove to assign/unassign for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak weight recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak bitmap recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: add sub-entity swap function to cover replacing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: drop TIMING_BEACON_ONLY and sync beacon TSF by self (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: set preamble size to auto as default in wilc_init_fw_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix #ifdef CONFIG_ACPI check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kernel-doc for cfg80211_chandef_primary (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: queue: improve warning for no skb in reclaim (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: move BA notif messages before action (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: show skb_mac_gso_segment() failure reason (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove flags for enable/disable beacon filter (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set replay counters to 0xff (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add new PCI device id and CNVI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send the smart fifo command if not needed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set the MFP flag for the GTK (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36900] {CVE-2024-27434} - wifi: iwlwifi: fw: allow vmalloc for PNVM image (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't do duplicate detection for nullfunc packets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix erroneous queue index mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: avoid garbage iPN (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: always update keys in D3 exit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit pseudo-D3 to 60 seconds (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: combine condition/warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the key PN index (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Keep connection in case of missed beacons during RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: properly check if link is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take SGOM and UATS code out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't abort queue sync in CT-kill (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: define RX queue sync timeout as a macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: expand queue sync warning messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Declare support for secure LTF measurement (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: advertise support for protected ranging negotiation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove one queue sync on BA session stop (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support EHT for WH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't support reduced tx power on ack for new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: use system_unbound_wq for debug dump (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove EHT code from mac80211.c (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read mac step from aux register (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: adjust rx_phyinfo debugfs to MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: const-ify chandef pointers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for PPAG cmd v5 and PPAG revision 3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: don't allow hw-rfkill to stop device on gen2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add HONOR to PPAG approved list (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support to call csa_finish on a link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start and finalize channel switch on link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle set csa/after_csa beacon on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update beacon counters per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: send link id in channel_switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor STA CSA parsing flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add utility for converting op_class into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: return negative -EINVAL instead of positive EINVAL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use sband->band early (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add missing kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add missing kernel-doc for fast_tx_check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clarify vif handling in TX dequeue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: allow CSA to same channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_eht_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_he_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: move element parsing to a new file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start building elements in SKBs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify adding supported rates (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: tdls: use ieee80211_put_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: rename ieee80211_ie_build_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: limit HE RU capabilities when limiting bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: adjust EHT capa when lowering bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE/EHT element length functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow basic multi-link element in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disambiguate element parsing errors (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: implement MLO multicast deduplication (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add/use ieee80211_get_sn() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211/mac80211: move puncturing into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Use for_each_thermal_trip() for walking trip points (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Populate trip table before registering thermal zone (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Drop unused fw_trips_index[] from iwl_mvm_thermal_device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: use cfg80211_chandef_primary_freq() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: simplify cfg80211_chandef_compatible() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: declare different S1G chandefs incompatible (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor puncturing bitmap extraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: move puncturing validation code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: validate assoc response channel config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: support wider bandwidth OFDMA config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add and use a link iteration macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce 'channel request' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: chan: chandef is non-NULL for reserved (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify non-chanctx drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up HE 6 GHz and EHT chandef parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up connection process (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up band switch in duration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra shadowing variable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unused MAX_MSG_LEN define (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix uninitialized use of ret in ath12k_mac_allocate() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Really consistently use ath11k_vif_to_arvif() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: advertise P2P dev support for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: designating channel frequency for ROC scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: move peer delete after vdev stop of station for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: allow specific mgmt frame tx while vdev is not up (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change WLAN_SCAN_PARAMS_MAX_IE_LEN from 256 to 512 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement remain on channel for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement handling of P2P NoA event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add P2P IE in beacon template (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change interface combination for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix incorrect logic of calculating vdev_stats_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix broken structure wmi_vdev_create_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: update rate mask per sta (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: download firmware with key data for secure boot (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: parse secure section from firmware file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: read firmware secure information from efuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: consider checksum length of security data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_hw_init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_init_late to do initial RF calibrations later (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: rfk: implement chip_ops to call RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TSSI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TXGAPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DACK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger RX DCK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger IQK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: send channel information to firmware for RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add a completion to wait RF calibration report from C2H event (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add tracing support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove setting msg.spi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Drop unused headers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: Drop legacy header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Add TP-Link TL-WN823N V2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize eirp_power before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: enable 802.11 power save mode in station mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kunit exports (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix warnings from dmi_get_system_info() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compiler warning for NULL string print (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compile w/o CONFIG_ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: Use kcalloc() instead of kzalloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: make functions public (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 88 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send BT_COEX_CI command on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read DSM functions from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading DSM from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: simplify getting DSM from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take send-DSM-to-FW flows out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: rfi: use a single DSM function for all RFI configurations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read ECKV table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WRDD table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support link command version 2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use fast balance scan in case of an active P2P GO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send NDPs for new tx devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: clean up some kernel-doc/typos (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove unused function prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: fw: fix more kernel-doc warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't allow deactivation of all links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: enable all links only in MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: move WPA version validation to policy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up FILS discovery change flags handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: trace SMPS requests from driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add control to skip beacons (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WTAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: separate TAS 'read-from-BIOS' and 'send-to-FW' flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading TAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't check TAS block list size twice (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: validate PPAG table when sent to FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: small cleanups in PPAG table flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup sending PER_CHAIN_LIMIT_OFFSET_CMD (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check AP supports EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: implement suspend with MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: tests: verify BSS use flags of NSTR links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a kunit test for 6 GHz colocated AP parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: refactor duplicate chanctx condition (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: log dropped packets due to MIC error (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add the PCI device id for new hardware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the TLC command after ADD_STA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use FW rate for non-data only on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove Gl A-step remnants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix FTM initiator flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: always have 'uats_enabled' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set trigger frame padding in AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Fix spelling mistake "SESION" -> "SESSION" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: fix IPN byte order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: add support for TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix EWRD table validity check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup uefi variables loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement GLAI ACPI table loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: initialize rates in FW earlier (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: acpi: fix WPFC reading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: dbg: ensure correct config name sizes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: ensure NUL termination (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37028] {CVE-2024-35845} - wifi: iwlwifi: dbg-tlv: use struct_size() for allocation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: avoid extra allocation/copy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix some kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: disconnect on GTK rekey failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: report beacon protection failures (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Add support for removing responder TKs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable eSR when BT is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor the rfkill worker (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT disable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT enable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: disable QMI PHY capability learn in split-phy QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Read board id to support split-PHY QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix PCI read and write (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add MAC id support in WBM error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: subscribe required word mask from rx tlv (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove hal_desc_sz from hw params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: split hal_ops to support RX TLVs word mask compaction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix firmware assert during insmod in memory segment mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add logic to write QRTR node id to scratch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix fetching MCBC flag for QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for peer meta data version (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fetch correct pdev id from WMI_SERVICE_READY_EXT_EVENTID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: indicate NON MBSSID vdev by default during vdev start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add firmware-2.bin support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete (Jose Ignacio Tornos Martinez) [RHEL-34187 RHEL-34696] {CVE-2024-26897} - wifi: ath9k: remove redundant assignment to variable ret (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: fix error messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add more fields to beacon H2C command to support multi-links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update ps_state register for chips with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C for PS mode in 802.11be chip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add ieee80211_ops::hw_scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: prepare scan leaf functions for wifi 7 ICs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: debug: add FW log component for scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update scan C2H messages for wifi 7 IC (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set chip_ops FEM and GPIO to NULL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops to get thermal value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add RF read/write v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::cfg_txrx_path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement {stop,resume}_sch_tx and cfg_ppdu (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: hook handlers of TX/RX descriptors to chip_ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: validate RX tag for RXQ and RPQ (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: interrupt v2 refine IMR for SER (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: update SER timer unit and timeout time (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fix copyright year mentioned in platform_data header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add linefeed at end of file (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Read PK HASH dynamically (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add support for a wiphy_work rx handler (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement can_activate_links callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 87 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: introduce PHY_CONTEXT_CMD_API_VER_5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: skip affinity setting on non-SMP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm-parse: advertise common packet padding (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove retry loops in start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit EHT 320 MHz MCS for STEP URM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable 160 MHz based on subsystem device ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: make TB reallocation a debug message (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for new 802.11be device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add kunit test for devinfo ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: apply duration for SW scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't set bss_conf in parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow drivers with HT wider than HE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE capability access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify ieee80211_config_bw() prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise 15 simultaneous links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: validate MLO connections better (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: take EML/MLD capa from assoc response (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise AP-side EMLSR/EMLMR capa (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Declare support for negotiated TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for negotiated TTLM request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle BSS_CHANGED_MLD_TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: process and save negotiated TID to Link mapping request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ieee80211: add definitions for negotiated TID to Link map (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add RNR with reporting AP information (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: avoid strlen() in cfg80211_michael_mic_failure() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix connection failure due to unexpected peer delete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: avoid forward declaration of ath11k_mac_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: rename ath11k_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove invalid peer create logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: enable 36 bit mask for stream DMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix issues in channel list update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix disabling concurrent mode TX hang issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix HW scan timeout due to TSF sync issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add wait/completion for abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix null pointer access when abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37357] {CVE-2024-35946} - wifi: rtw89: disable RTS when broadcast/multicast (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Set default CQM config if not present (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine hardware scan C2H events (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine add_chan H2C command to encode_bits (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add BTG functions to assist BT coexistence to control TX/RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add TX power related ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add register definitions of H2C, C2H, page, RRSR and EDCCA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops related to BB init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::{enable,disable}_bb_rf (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add mlo_dbcc_mode for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix enum ath10k_fw_crash_dump_type kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix htt_data_tx_completion kernel-doc warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix htt_q_state_conf & htt_q_state kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: correctly document enum wmi_tlv_tx_pause_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: add missing wmi_10_4_feature_mask documentation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for collecting firmware log (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Introduce the container for mac80211 hw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Refactor the mac80211 hw access from link/radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Speed up firmware loading for USB (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add missing number of sec cam entries for all variants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: allow per-vendor event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: avoid invalid list operation when vendor attach fails (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Demote vendor-specific attach/detach messages to info (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: cfg80211: Use WSEC to set SAE password (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: move feature overrides before feature_disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add per-vendor feature detection callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: export firmware interface functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: simplify rt2x00crypto_rx_insert_iv() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Use helpers to check multicast addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: phy: Remove unreachable code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make instances of iface limit and combination to be static const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: convert EN_DESC_ID of TX descriptor to le32 type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix multi-vif management when deleting a vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix incorrect power down sequence (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: do not realloc workqueue everytime an interface is added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix driver_handler when committing initial configuration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192de: Don't read register in _rtl92de_query_rxphystatus (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: extend JOIN H2C command to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill JOIN H2C command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset DMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset CMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: update TX AMPDU parameter to CMAC table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add chip_ops to update CMAC table to associated station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: fill CMAC table to associated station for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to update security CAM v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: declare EXT NSS BW of VHT capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add EHT capabilities for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change supported bandwidths of chip_info to bit mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: adjust init_he_cap() to add EHT cap into iftype_data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change MAC buffer ring size to 2048 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for BA1024 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix wrong definitions of hal_reo_update_rx_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add QMI PHY capability learn support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor QMI MLO host capability helper function (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: document HAL_RX_BUF_RBM_SW4_BM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: ath12k_start_vdev_delay(): convert to use ar (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_flush() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_ampdu_action() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_update_vif_offload() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_stop() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_start() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_conf_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_bss_assoc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_register() and ath12k_mac_unregister() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_setup_channels_rates() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_allocate() and ath12k_mac_destroy() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: relocate ath12k_dp_pdev_pre_alloc() call (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: enable channel switch support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35142] {CVE-2024-27052} - wifi: ath12k: Use initializers for QMI message buffers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add missing qmi_txn_cancel() calls (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unnecessary struct qmi_txn initializers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: use WMI_VDEV_SET_TPC_POWER_CMDID when EXT_TPC_REG_SUPPORT for 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add handler for WMI_VDEV_SET_TPC_POWER_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add WMI_TLV_SERVICE_EXT_TPC_REG_SUPPORT service bit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fill parameters for vdev set tpc power WMI command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save max transmit power in vdev start response event from firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add parse of transmit power envelope element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save power spectral density(PSD) of regulatory rule (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when connect to AP on 6 GHz band for station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when interface added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix a possible dead lock caused by ab->base_lock (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: store cur_regulatory_info for each radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support to select 6 GHz regulatory type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Use sync register writes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: cleanup few rtlxxx_tx_fill_desc() routines (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::update_beacon to abstract update beacon operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add H2C command to download beacon frame for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use struct to fill H2C command to download beacon frame (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C command to pause/sleep transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine H2C command that pause transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill BA CAM H2C commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update BA CAM number to 24 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::h2c_ba_cam() to configure BA CAM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add feature_init to initialize BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add firmware H2C command of BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix RCU usage in connect path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix IOMMU errors on buffer rings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix off by one initial RTS rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix LED control code of RTL8192FU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: declare concurrent mode support for 8188f (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make supporting AP mode only on port 0 transparent (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add hw crypto support for AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove obsolete priv->vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add macids for STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interface in start_ap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in {add,remove}_interface() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in watchdog_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in update_beacon_work_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting bssid register for multiple interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: don't parse CFO, if both interfaces are connected in STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend check for matching bssid to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend wifi connected check to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting mac address register for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: 8188e: convert usage of priv->vif to priv->vifs[0] (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting linktype for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: prepare supporting two virtual interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove assignment of priv->vif in rtl8xxxu_bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8822ce: refine power parameters for RFE type 5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: Fix spelling mistakes "notfify" -> "notify" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: set channel_info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add BB wrapper of TX power for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add NCTL pre-settings for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: ignore special data from BB parameter file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update the register used in DIG and the DIG flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set RX gain along with set_channel operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add parser to support RX gain dynamic setting flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: move bb_gain_info used by WiFi 6 chips to union (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8851b: update TX power tables to R37 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8852b: update TX power tables to R36 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: use DBI function for 8852AE/8852BE/8851BE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: support default regdb while searching board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support to search regdb data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove unused ATH12K_BD_IE_BOARD_EXT (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add fallback board name without variant while searching board-2.bin (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add string type to search board data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove duplicate memset() in 10.4 TDLS peer update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_tdls_peer_capabilities (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove unused template structs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove struct wmi_pdev_chanlist_update_event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible arrays for WMI start scan TLVs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_host_mem_chunks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delete some unused/duplicate macros (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor ath11k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35199] {CVE-2023-52651} - bcma: Use PCI_HEADER_TYPE_MASK instead of literal (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: make bcma_bus_type const (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: drop NULL pointer check in iwl_mvm_tzone_set_trip_temp() (Jose Ignacio Tornos Martinez) [RHEL-34696] - mm: use memalloc_nofs_save() in page_cache_ra_order() (Nico Pache) [RHEL-39635] {CVE-2024-36882} - afs: Don't cross .backup mountpoint from backup volume (Marc Dionne) [RHEL-39509] - afs: Fix fileserver rotation getting stuck (Marc Dionne) [RHEL-39509] - rxrpc: Only transmit one ACK per jumbo packet received (Marc Dionne) [RHEL-39509] - rxrpc: Fix congestion control algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Clients must accept conn from any address (Marc Dionne) [RHEL-39509] - rxrpc: Fix error check on ->alloc_txbuf() (Marc Dionne) [RHEL-39509] - afs: Fix occasional rmdir-then-VNOVNODE with generic/011 (Marc Dionne) [RHEL-39509] - afs: Don't cache preferred address (Marc Dionne) [RHEL-39509] - rxrpc: Extract useful fields from a received ACK to skb priv data (Marc Dionne) [RHEL-39509] - rxrpc: Clean up the resend algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Record probes after transmission and reduce number of time-gets (Marc Dionne) [RHEL-39509] - rxrpc: Use ktimes for call timeout tracking and set the timer lazily (Marc Dionne) [RHEL-39509] - rxrpc: Differentiate PING ACK transmission traces. (Marc Dionne) [RHEL-39509] - rxrpc: Don't permit resending after all Tx packets acked (Marc Dionne) [RHEL-39509] - rxrpc: Parse received packets before dealing with timeouts (Marc Dionne) [RHEL-39509] - rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page frags (Marc Dionne) [RHEL-39509] - rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wire (Marc Dionne) [RHEL-39509] - rxrpc: Move rxrpc_send_ACK() to output.c with rxrpc_send_ack_packet() (Marc Dionne) [RHEL-39509] - rxrpc: Don't pick values out of the wire header when setting up security (Marc Dionne) [RHEL-39509] - rxrpc: Split up the DATA packet transmission function (Marc Dionne) [RHEL-39509] - rxrpc: Add a kvec[] to the rxrpc_txbuf struct (Marc Dionne) [RHEL-39509] - rxrpc: Merge together DF/non-DF branches of data Tx function (Marc Dionne) [RHEL-39509] - rxrpc: Do lazy DF flag resetting (Marc Dionne) [RHEL-39509] - rxrpc: Remove atomic handling on some fields only used in I/O thread (Marc Dionne) [RHEL-39509] - rxrpc: Strip barriers and atomics off of timer tracking (Marc Dionne) [RHEL-39509] - rxrpc: Fix the names of the fields in the ACK trailer struct (Marc Dionne) [RHEL-39509] - rxrpc: Note cksum in txbuf (Marc Dionne) [RHEL-39509] - rxrpc: Convert rxrpc_txbuf::flags into a mask and don't use atomics (Marc Dionne) [RHEL-39509] - rxrpc: Record the Tx serial in the rxrpc_txbuf and retransmit trace (Marc Dionne) [RHEL-39509] - ice: Fix ASSERT_RTNL() warning during certain scenarios (Ivan Vecera) [RHEL-30139] - netdev-genl: Add PID for the NAPI thread (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add PID in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - net: Add NAPI IRQ support (Ivan Vecera) [RHEL-30139] - net: minor reshuffle of napi_struct (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add irq in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for napi (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for NAPI (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for queue (Ivan Vecera) [RHEL-30139] - ice: Add support in the driver for associating queue with napi (Ivan Vecera) [RHEL-30139] - net: Add queue and napi association (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for queue (Ivan Vecera) [RHEL-30139] - ice: implement AQ download pkg retry (Petr Oros) [RHEL-17318] - io_uring: drop any code related to SCM_RIGHTS (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - io_uring/unix: drop usage of io_uring socket (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - nvme-tcp: strict pdu pacing to avoid send stalls on TLS (Chris Leech) [RHEL-35558]- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Pavel Reichl) [RHEL-45031] {CVE-2024-39276} - epoll: be better about file lifetimes (Pavel Reichl) [RHEL-44083] {CVE-2024-38580} - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound (Hangbin Liu) [RHEL-44402] {CVE-2024-33621} - net: micrel: Fix receiving the timestamp in the frame for lan8841 (Jose Ignacio Tornos Martinez) [RHEL-43994] {CVE-2024-38593} - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg (Jose Ignacio Tornos Martinez) [RHEL-43623] {CVE-2021-47596} - usb: dwc3: Wait unconditionally after issuing EndXfer command (Desnes Nunes) [RHEL-43396] {CVE-2024-36977} - mm/gup: do not return 0 from pin_user_pages_fast() for bad args (Paulo Alcantara) [RHEL-38622] - ixgbe: fix end of loop test in ixgbe_set_vf_macvlan() (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix crash with empty VF macvlan list (Ken Cox) [RHEL-17490 RHEL-25594] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ken Cox) [RHEL-17490 RHEL-25594] - ethernet/intel: Use list_for_each_entry() helper (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix timestamp configuration code (Ken Cox) [RHEL-17490 RHEL-25594] - redhat: deprecate bnx2xx drivers in rhel-9.5 (John Meneghini) [RHEL-40741] - net/tg3: fix race condition in tg3_reset_task() (Ken Cox) [RHEL-23102 RHEL-25507 RHEL-34072] - tg3: Increment tx_dropped in tg3_tso_bug() (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Move the [rt]x_dropped counters to tg3_napi (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Fix the TX ring stall (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: power down device only on SYSTEM_POWER_OFF (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Improve PTP TX timestamping logic (Ken Cox) [RHEL-23102 RHEL-25507] - ethernet: tg3: remove unreachable code (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use slab_build_skb() when needed (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use pci_dev_id() to simplify the code (Ken Cox) [RHEL-23102 RHEL-25507] - Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Ken Cox) [RHEL-23102 RHEL-25507] - scsi: qedi: Fix crash while reading debugfs attribute (John Meneghini) [RHEL-8112] - iomap: clear the per-folio dirty bits on all writeback failures (Pavel Reichl) [RHEL-11455] - iomap: don't skip reading in !uptodate folios when unsharing a range (Pavel Reichl) [RHEL-11455] - iomap: Add per-block dirty state tracking to improve performance (Pavel Reichl) [RHEL-11455] - iomap: Allocate ifs in ->write_begin() early (Pavel Reichl) [RHEL-11455] - iomap: Refactor iomap_write_delalloc_punch() function out (Pavel Reichl) [RHEL-11455] - iomap: Use iomap_punch_t typedef (Pavel Reichl) [RHEL-11455] - iomap: Fix possible overflow condition in iomap_write_delalloc_scan (Pavel Reichl) [RHEL-11455] - iomap: Add some uptodate state handling helpers for ifs state bitmap (Pavel Reichl) [RHEL-11455] - iomap: Drop ifs argument from iomap_set_range_uptodate() (Pavel Reichl) [RHEL-11455] - iomap: Rename iomap_page to iomap_folio_state and others (Pavel Reichl) [RHEL-11455] - iomap: Remove unnecessary test from iomap_release_folio() (Pavel Reichl) [RHEL-11455] - iomap: Simplify is_partially_uptodate a little (Pavel Reichl) [RHEL-11455] - iomap: Remove test for folio error (Pavel Reichl) [RHEL-11455] - ip_tunnel: harden copying IP tunnel params to userspace (Ivan Vecera) [RHEL-40130] - ip_tunnel: convert __be16 tunnel flags to bitmaps (Ivan Vecera) [RHEL-40130] - bitmap: introduce generic optimized bitmap_size() (Ivan Vecera) [RHEL-40130] - tools: move alignment-related macros to new (Ivan Vecera) [RHEL-40130] - s390/cio: rename bitmap_size() -> idset_bitmap_size() (Ivan Vecera) [RHEL-40130] - bitmap: don't assume compiler evaluates small mem*() builtins calls (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: mark address parameters of udp_tunnel6_xmit_skb() as const (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: add new arguments to udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: remove "proto" argument from udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: rename and move ip6_dst_lookup_tunnel() (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: add dsfield helper function (Ivan Vecera) [RHEL-40130] - ipv4: use tunnel flow flags for tunnel route lookups (Ivan Vecera) [RHEL-40130] - ipv4: add new arguments to udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: remove "proto" argument from udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: rename and move ip_route_output_tunnel() (Ivan Vecera) [RHEL-40130] - nfp: flower: add support for tunnel offload without key ID (Ivan Vecera) [RHEL-40130] - ip6_gre: Make IP6GRE and IP6GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_gre: Make GRE and GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_tunnel: use a separate struct to store tunnel params in the kernel (Ivan Vecera) [RHEL-40130] - lib/bitmap: add bitmap_{read,write}() (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_parm (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_encap (Ivan Vecera) [RHEL-40130] - selftests/memfd: fix spelling mistakes (Waiman Long) [RHEL-37152] - selftests/memfd: delete unused declarations (Waiman Long) [RHEL-37152] - memfd: drop warning for missing exec-related flags (Waiman Long) [RHEL-37152] - selftests: improve vm.memfd_noexec sysctl tests (Waiman Long) [RHEL-37152] - memfd: replace ratcheting feature from vm.memfd_noexec with hierarchy (Waiman Long) [RHEL-37152] - memfd: do not -EACCES old memfd_create() users with vm.memfd_noexec=2 (Waiman Long) [RHEL-37152] - selftests: memfd: error out test process when child test fails (Waiman Long) [RHEL-37152] - kernel: pid_namespace: remove unused set_memfd_noexec_scope() (Waiman Long) [RHEL-37152] - kernel: pid_namespace: simplify sysctls with register_sysctl() (Waiman Long) [RHEL-37152] - selftests/memfd: fix test_sysctl (Waiman Long) [RHEL-37152] - xfs: warn deprecation of V4 format beginning with RHEL10 instead of 2030. (Bill O'Donnell) [RHEL-40421] - bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add a missing check in bnxt_qplib_query_srq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Return error for SRQ resize (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix unconditional fence for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Remove a redundant check inside bnxt_re_vf_res_config (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Avoid creating fence MR for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix error code in bnxt_re_create_cq() (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the sparse warnings (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the offset for GenP7 adapters for user applications (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Share a page to expose per CQ info with userspace (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add UAPI to share a page with user space (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Adds MSN table capability for Gen P7 adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Doorbell changes (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Get the toggle bits from CQ completions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the HW interface definitions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the BAR offsets (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Support new 5760X P7 devices (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Correct module description string (Sreekanth Reddy) [RHEL-19812] - nfs: fix UAF in direct writes (Benjamin Coddington) [RHEL-34977] {CVE-2024-26958} - virtio-blk: fix implicit overflow on virtio_max_dma_size (Ming Lei) [RHEL-38133] {CVE-2023-52762} - mm/kmemleak: disable KASAN instrumentation in kmemleak (Waiman Long) [RHEL-8656] - mm/kmemleak: compact kmemleak_object further (Waiman Long) [RHEL-8656] - kmemleak: avoid RCU stalls when freeing metadata for per-CPU pointers (Waiman Long) [RHEL-8656] - kmemleak: add checksum to backtrace report (Waiman Long) [RHEL-8656] - kmemleak: drop (age ) from leak record (Waiman Long) [RHEL-8656] - mm/kmemleak: move set_track_prepare() outside raw_spinlocks (Waiman Long) [RHEL-8656] - Revert "mm/kmemleak: move the initialisation of object to __link_object" (Waiman Long) [RHEL-8656] - mm/kmemleak: move the initialisation of object to __link_object (Waiman Long) [RHEL-8656] - mm/kmemleak: fix partially freeing unknown object warning (Waiman Long) [RHEL-8656] - mm: kmemleak: add __find_and_remove_object() (Waiman Long) [RHEL-8656] - mm: kmemleak: use mem_pool_free() to free object (Waiman Long) [RHEL-8656] - mm: kmemleak: split __create_object into two functions (Waiman Long) [RHEL-8656] - mm/kmemleak: fix print format of pointer in pr_debug() (Waiman Long) [RHEL-8656] - mm/kmemleak: move up cond_resched() call in page scanning loop (Waiman Long) [RHEL-8656] - Rename kmemleak_initialized to kmemleak_late_initialized (Waiman Long) [RHEL-8656] - mm/kmemleak: use %pK to display kernel pointers in backtrace (Waiman Long) [RHEL-8656] - mptcp: cleanup SOL_TCP handling (Paolo Abeni) [RHEL-28492] - mptcp: implement TCP_NOTSENT_LOWAT support (Paolo Abeni) [RHEL-28492] - mptcp: avoid some duplicate code in socket option handling (Paolo Abeni) [RHEL-28492] - mptcp: cleanup writer wake-up (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in mptcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in tcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: token kunit: set protocol (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless accesses around read-mostly fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for token (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for RX path fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for the tx path (Paolo Abeni) [RHEL-28492] - mptcp: annotate access for msk keys (Paolo Abeni) [RHEL-28492] - mptcp: use mptcp_set_state (Paolo Abeni) [RHEL-28492] - mptcp: add CurrEstab MIB counter support (Paolo Abeni) [RHEL-28492] - mptcp: rename mptcp_setsockopt_sol_ip_set_transparent() (Paolo Abeni) [RHEL-28492] - netlink: specs: mptcp: rename the MPTCP path management spec (Paolo Abeni) [RHEL-28492] - mptcp: add mptcpi_subflows_total counter (Paolo Abeni) [RHEL-28492] - net: atlantic: Fix DMA mapping for PTP hwts ring (Michal Schmidt) [RHEL-31367 RHEL-36002] {CVE-2024-26680} - net: atlantic: eliminate double free in error handling logic (Michal Schmidt) [RHEL-36002] - net: atlantic: fix double free in ring reinit logic (Michal Schmidt) [RHEL-36002] - net: atlantic: Fix NULL dereference of skb pointer in (Michal Schmidt) [RHEL-36002] - net: atlantic: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: atlantic: Define aq_pm_ops conditionally on CONFIG_PM (Michal Schmidt) [RHEL-36002] - atlantic:hw_atl2:hw_atl2_utils_fw: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: aquantia: constify pointers to hwmon_channel_info (Michal Schmidt) [RHEL-36002] - block: fix deadlock between bd_link_disk_holder and partition scan (Ming Lei) [RHEL-34860] {CVE-2024-26899} - xfs: recovery should not clear di_flushiter unconditionally (Bill O'Donnell) [RHEL-25419] - xfs: revert commit 44af6c7e59b12 (Bill O'Donnell) [RHEL-25419] - xfs: use dontcache for grabbing inodes during scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix imprecise logic in xchk_btree_check_block_owner (Bill O'Donnell) [RHEL-25419] - xfs: fix perag leak when growfs fails (Bill O'Donnell) [RHEL-25419] - xfs: add lock protection when remove perag from radix tree (Bill O'Donnell) [RHEL-25419] - xfs: fix units conversion error in xfs_bmap_del_extent_delay (Bill O'Donnell) [RHEL-25419] - xfs: fix dqiterate thinko (Bill O'Donnell) [RHEL-25419] - xfs: fix agf_fllast when repairing an empty AGFL (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr shortform objects (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr leaf blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in struct xfs_attrlist* (Bill O'Donnell) [RHEL-25419] - xfs: fix uninit warning in xfs_growfs_data (Bill O'Donnell) [RHEL-25419] - xfs: Remove unneeded semicolon (Bill O'Donnell) [RHEL-25419] - xfs: AGI length should be bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: fix xfs_btree_query_range callers to initialize btree rec fully (Bill O'Donnell) [RHEL-25419] - xfs: validate fsmap offsets specified in the query keys (Bill O'Donnell) [RHEL-25419] - xfs: clean up the rtbitmap fsmap backend (Bill O'Donnell) [RHEL-25419] - xfs: fix getfsmap reporting past the last rt extent (Bill O'Donnell) [RHEL-25419] - xfs: AGF length has never been bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: journal geometry is not properly bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: don't block in busy flushing when freeing extents (Bill O'Donnell) [RHEL-25419] - xfs: allow extent free intents to be retried (Bill O'Donnell) [RHEL-25419] - xfs: pass alloc flags through to xfs_extent_busy_flush() (Bill O'Donnell) [RHEL-25419] - xfs: use deferred frees for btree block freeing (Bill O'Donnell) [RHEL-25419] - xfs: remove redundant initializations of pointers drop_leaf and save_leaf (Bill O'Donnell) [RHEL-25419] - xfs: fix ag count overflow during growfs (Bill O'Donnell) [RHEL-25419] - xfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method (Bill O'Donnell) [RHEL-25419] - xfs: drop EXPERIMENTAL tag for large extent counts (Bill O'Donnell) [RHEL-25419] - xfs: fix broken logic when detecting mergeable bmap records (Bill O'Donnell) [RHEL-25419] - xfs: Fix undefined behavior of shift into sign bit (Bill O'Donnell) [RHEL-25419] - xfs: disable reaping in fscounters scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix negative array access in xfs_getbmap (Bill O'Donnell) [RHEL-25419] - xfs: don't allocate into the data fork for an unshare request (Bill O'Donnell) [RHEL-25419] - xfs: flush dirty data and drain directios before scrubbing cow fork (Bill O'Donnell) [RHEL-25419] - xfs: fix duplicate includes (Bill O'Donnell) [RHEL-25419] - xfs: simplify two-level sysctl registration for xfs_table (Bill O'Donnell) [RHEL-25419] - xfs: fix BUG_ON in xfs_getbmap() (Bill O'Donnell) [RHEL-25419] - xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is completely done (Bill O'Donnell) [RHEL-25419] - xfs: remove WARN when dquot cache insertion fails (Bill O'Donnell) [RHEL-25419] - xfs: Extend table marker on deprecated mount options table (Bill O'Donnell) [RHEL-25419] - xfs: deprecate the ascii-ci feature (Bill O'Donnell) [RHEL-25419] - xfs: test the ascii case-insensitive hash (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with ag btrees (Bill O'Donnell) [RHEL-25419] - xfs: introduce bitmap type for AG blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert xbitmap to interval tree (Bill O'Donnell) [RHEL-25419] - xfs: drop the _safe behavior from the xbitmap foreach macro (Bill O'Donnell) [RHEL-25419] - xfs: don't load local xattr values during scrub (Bill O'Donnell) [RHEL-25419] - xfs: remove the for_each_xbitmap_ helpers (Bill O'Donnell) [RHEL-25419] - xfs: only allocate free space bitmap for xattr scrub if needed (Bill O'Donnell) [RHEL-25419] - xfs: clean up xattr scrub initialization (Bill O'Donnell) [RHEL-25419] - xfs: check used space of shortform xattr structures (Bill O'Donnell) [RHEL-25419] - xfs: move xattr scrub buffer allocation to top level function (Bill O'Donnell) [RHEL-25419] - xfs: remove flags argument from xchk_setup_xattr_buf (Bill O'Donnell) [RHEL-25419] - xfs: split valuebuf from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split usedmap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split freemap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: remove unnecessary dstmap in xattr scrubber (Bill O'Donnell) [RHEL-25419] - xfs: don't shadow @leaf in xchk_xattr_block (Bill O'Donnell) [RHEL-25419] - xfs: xattr scrub should ensure one namespace bit per name (Bill O'Donnell) [RHEL-25419] - xfs: check for reverse mapping records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: check overlapping rmap btree records (Bill O'Donnell) [RHEL-25419] - xfs: flag refcount btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: don't call xchk_bmap_check_rmaps for btree-format file forks (Bill O'Donnell) [RHEL-25419] - xfs: flag free space btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split the xchk_bmap_check_rmaps into a predicate (Bill O'Donnell) [RHEL-25419] - xfs: alert the user about data/attr fork mappings that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split xchk_bmap_xref_rmap into two functions (Bill O'Donnell) [RHEL-25419] - xfs: accumulate iextent records when checking bmap (Bill O'Donnell) [RHEL-25419] - xfs: change bmap scrubber to store the previous mapping (Bill O'Donnell) [RHEL-25419] - xfs: don't take the MMAPLOCK when scrubbing file metadata (Bill O'Donnell) [RHEL-25419] - xfs: retain the AGI when we can't iget an inode to scrub the core (Bill O'Donnell) [RHEL-25419] - xfs: rename xchk_get_inode -> xchk_iget_for_scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: fix an inode lookup race in xchk_get_inode (Bill O'Donnell) [RHEL-25419] - xfs: fix parent pointer scrub racing with subdirectory reparenting (Bill O'Donnell) [RHEL-25419] - xfs: manage inode DONTCACHE status at irele time (Bill O'Donnell) [RHEL-25419] - xfs: simplify xchk_parent_validate (Bill O'Donnell) [RHEL-25419] - xfs: remove xchk_parent_count_parent_dentries (Bill O'Donnell) [RHEL-25419] - xfs: always check the existence of a dirent's child inode (Bill O'Donnell) [RHEL-25419] - xfs: streamline the directory iteration code for scrub (Bill O'Donnell) [RHEL-25419] - xfs: ensure that single-owner file blocks are not owned by others (Bill O'Donnell) [RHEL-25419] - xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan results (Bill O'Donnell) [RHEL-25419] - xfs: teach scrub to check for sole ownership of metadata objects (Bill O'Donnell) [RHEL-25419] - xfs: directly cross-reference the inode btrees with each other (Bill O'Donnell) [RHEL-25419] - xfs: clean up broken eearly-exit code in the inode btree scrubber (Bill O'Donnell) [RHEL-25419] - xfs: remove pointless shadow variable from xfs_difree_inobt (Bill O'Donnell) [RHEL-25419] - xfs: ensure that all metadata and data blocks are not cow staging extents (Bill O'Donnell) [RHEL-25419] - xfs: check the reference counts of gaps in the refcount btree (Bill O'Donnell) [RHEL-25419] - xfs: implement masked btree key comparisons for _has_records scans (Bill O'Donnell) [RHEL-25419] - xfs: replace xfs_btree_has_record with a general keyspace scanner (Bill O'Donnell) [RHEL-25419] - xfs: refactor ->diff_two_keys callsites (Bill O'Donnell) [RHEL-25419] - xfs: refactor converting btree irec to btree key (Bill O'Donnell) [RHEL-25419] - xfs: check btree keys reflect the child block (Bill O'Donnell) [RHEL-25419] - xfs: detect unwritten bit set in rmapbt node block keys (Bill O'Donnell) [RHEL-25419] - xfs: hoist inode record alignment checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad file mapping records in the ondisk bmbt (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad records in query_range helpers (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for bmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for rmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: return a failure address from xfs_rmap_irec_offset_unpack (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: scrub should use ECHRNG to signal that the drain is needed (Bill O'Donnell) [RHEL-25419] - xfs: minimize overhead of drain wakeups by using jump labels (Bill O'Donnell) [RHEL-25419] - xfs: clean up scrub context if scrub setup returns -EDEADLOCK (Bill O'Donnell) [RHEL-25419] - xfs: allow queued AG intents to drain before scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: add a tracepoint to report incorrect extent refcounts (Bill O'Donnell) [RHEL-25419] - xfs: update copyright years for scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: fix author and spdx headers on scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: create traced helper to get extra perag references (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_refcount_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_rmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_extfree_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: pass per-ag references to xfs_free_extent (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_bmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Viktor Malik) [RHEL-23644 RHEL-36815] {CVE-2024-27431} - selftests: net: veth: test the ability to independently manipulate GRO and XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: do not manipulate GRO when using XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests: net: veth: test syncing GRO and XDP state while device is down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: clear GRO when clearing XDP even when down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests/bpf: Run cgroup1_hierarchy test in own mount namespace (Viktor Malik) [RHEL-23644] - selftests/bpf: fix RELEASE=1 build for tc_opts (Viktor Malik) [RHEL-23644] - bpf: don't emit warnings intended for global subprogs for static subprogs (Viktor Malik) [RHEL-23644] - bpf: make sure scalar args don't accept __arg_nonnull tag (Viktor Malik) [RHEL-23644] - bpf: Protect against int overflow for stack access size (Viktor Malik) [RHEL-23644] - libbpf: Prevent null-pointer dereference when prog to load has no BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: Add negtive test cases for task iter (Viktor Malik) [RHEL-23644] - bpf: Fix an issue due to uninitialized bpf_iter_task (Viktor Malik) [RHEL-23644] - selftests/bpf: Test racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644] - bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644 RHEL-31726] {CVE-2024-26737} - bpf, scripts: Correct GPL license name (Viktor Malik) [RHEL-23644] - bpf: Fix warning for bpf_cpumask in verifier (Viktor Malik) [RHEL-23644] - libbpf: fix return value for PERF_EVENT __arg_ctx type fix up check (Viktor Malik) [RHEL-23644] - libbpf: fix __arg_ctx type enforcement for perf_event programs (Viktor Malik) [RHEL-23644] - bpftool: Fix wrong free call in do_show_link (Viktor Malik) [RHEL-23644] - libbpf: warn on unexpected __arg_ctx type when rewriting BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests confirming type logic in kernel for __arg_ctx (Viktor Malik) [RHEL-23644] - bpf: enforce types for __arg_ctx-tagged arguments in global subprogs (Viktor Malik) [RHEL-23644] - bpf: extract bpf_ctx_convert_map logic and make it more reusable (Viktor Malik) [RHEL-23644] - libbpf: feature-detect arg:ctx tag support in kernel (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644] - bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644 RHEL-26467] {CVE-2024-26589} - selftests/bpf: Test re-attachment fix for bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644] - bpf: Fix re-attachment branch in bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644 RHEL-26486] {CVE-2024-26591} - selftests/bpf: Add test for recursive attachment of tracing progs (Viktor Malik) [RHEL-23644] - bpf: Relax tracing prog recursive attach rules (Viktor Malik) [RHEL-23644] - bpf, x86: Use emit_nops to replace memcpy x86_nops (Viktor Malik) [RHEL-23644] - selftests/bpf: Test gotol with large offsets (Viktor Malik) [RHEL-23644] - selftests/bpf: Double the size of test_loader log (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary cpu == 0 check in memalloc (Viktor Malik) [RHEL-23644] - selftests/bpf: add __arg_ctx BTF rewrite test (Viktor Malik) [RHEL-23644] - selftests/bpf: add arg:ctx cases to test_global_funcs tests (Viktor Malik) [RHEL-23644] - libbpf: implement __arg_ctx fallback logic (Viktor Malik) [RHEL-23644] - libbpf: move BTF loading step after relocation step (Viktor Malik) [RHEL-23644] - libbpf: move exception callbacks assignment logic into relocation step (Viktor Malik) [RHEL-23644] - libbpf: use stable map placeholder FDs (Viktor Malik) [RHEL-23644] - libbpf: don't rely on map->fd as an indicator of map being created (Viktor Malik) [RHEL-23644] - libbpf: use explicit map reuse flag to skip map creation steps (Viktor Malik) [RHEL-23644] - libbpf: make uniform use of btf__fd() accessor inside libbpf (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert profiler.c to bpf_cmp. (Viktor Malik) [RHEL-23644] - bpf: Add bpf_nop_mov() asm macro. (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove bpf_assert_eq-like macros. (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert exceptions_assert.c to bpf_cmp (Viktor Malik) [RHEL-23644] - bpf: Introduce "volatile compare" macros (Viktor Malik) [RHEL-23644] - selftests/bpf: Attempt to build BPF programs with -Wsign-compare (Viktor Malik) [RHEL-23644] - bpf: Add a possibly-zero-sized read test (Viktor Malik) [RHEL-23644] - bpf: Simplify checking size of helper accesses (Viktor Malik) [RHEL-23644] - bpf: Avoid unnecessary use of comma operator in verifier (Viktor Malik) [RHEL-23644] - bpf: Re-support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos (Viktor Malik) [RHEL-23644] - libbpf: Skip DWARF sections in linker sanity check (Viktor Malik) [RHEL-23644] - samples/bpf: Use %lu format specifier for unsigned long values (Viktor Malik) [RHEL-23644] - selftests/bpf: Close cgrp fd before calling cleanup_cgroup_environment() (Viktor Malik) [RHEL-23644] - selftests/bpf: add freplace of BTF-unreliable main prog test (Viktor Malik) [RHEL-23644] - selftests/bpf: add global subprog annotation tests (Viktor Malik) [RHEL-23644] - libbpf: add __arg_xxx macros for annotating global func args (Viktor Malik) [RHEL-23644] - bpf: add support for passing dynptr pointer to global subprog (Viktor Malik) [RHEL-23644] - bpf: support 'arg:xxx' btf_decl_tag-based hints for global subprog args (Viktor Malik) [RHEL-23644] - bpf: reuse subprog argument parsing logic for subprog call checks (Viktor Malik) [RHEL-23644] - bpf: move subprog call logic back to verifier.c (Viktor Malik) [RHEL-23644] - bpf: prepare btf_prepare_func_args() for handling static subprogs (Viktor Malik) [RHEL-23644] - bpf: reuse btf_prepare_func_args() check for main program BTF validation (Viktor Malik) [RHEL-23644] - bpf: abstract away global subprog arg preparation logic from reg state setup (Viktor Malik) [RHEL-23644] - selftests/bpf: add testcase to verifier_bounds.c for BPF_JNE (Viktor Malik) [RHEL-23644] - selftests/bpf: activate the OP_NE logic in range_cond() (Viktor Malik) [RHEL-23644] - selftests/bpf: remove reduplicated s32 casting in "crafted_cases" (Viktor Malik) [RHEL-23644] - bpf: make the verifier tracks the "not equal" for regs (Viktor Malik) [RHEL-23644] - Revert BPF token-related functionality (Viktor Malik) [RHEL-23644] - selftests/bpf: Add more uprobe multi fail tests (Viktor Malik) [RHEL-23644] - bpf: Fail uprobe multi link with negative offset (Viktor Malik) [RHEL-23644] - bpf: Ensure precise is reset to false in __mark_reg_const_zero() (Viktor Malik) [RHEL-23644] - selftests/bpf: Test the release of map btf (Viktor Malik) [RHEL-23644] - s390/bpf: Fix indirect trampoline generation (Viktor Malik) [RHEL-23644] - selftests/bpf: Temporarily disable dummy_struct_ops test on s390 (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_exception_cb() signature (Viktor Malik) [RHEL-23644] - bpf: Fix dtor CFI (Viktor Malik) [RHEL-23644] - cfi: Add CFI_NOSEAL() (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_struct_ops CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_callback_t CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix BPF JIT call (Viktor Malik) [RHEL-23644] - cfi: Flip headers (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-kprobe attachment (Viktor Malik) [RHEL-23644] - selftests/bpf: Don't use libbpf_get_error() in kprobe_multi_test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-uprobe attachment (Viktor Malik) [RHEL-23644] - bpf: Limit the number of kprobes when attaching program to multiple kprobes (Viktor Malik) [RHEL-23644] - selftests/bpf: utilize string values for delegate_xxx mount options (Viktor Malik) [RHEL-23644] - bpf: support symbolic BPF FS delegation mount options (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove flaky test_btf_id test (Viktor Malik) [RHEL-23644] - bpf: Fix a race condition between btf_put() and map_free() (Viktor Malik) [RHEL-23644] - bpf: Use GFP_KERNEL in bpf_event_entry_gen() (Viktor Malik) [RHEL-23644] - bpf: Reduce the scope of rcu_read_lock when updating fd map (Viktor Malik) [RHEL-23644] - bpf: Update the comments in maybe_wait_bpf_programs() (Viktor Malik) [RHEL-23644] - bpf: add small subset of SECURITY_PATH hooks to BPF sleepable_lsm_hooks list (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - libbpf: support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for BPF object load with implicit token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF object loading tests with explicit token passing (Viktor Malik) [RHEL-23644] - libbpf: wire up BPF token support at BPF object level (Viktor Malik) [RHEL-23644] - libbpf: wire up token_fd into feature probing logic (Viktor Malik) [RHEL-23644] - libbpf: move feature detection code into its own file (Viktor Malik) [RHEL-23644] - libbpf: further decouple feature checking logic from bpf_object (Viktor Malik) [RHEL-23644] - libbpf: split feature detectors definitions from cached results (Viktor Malik) [RHEL-23644] - bpf: fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS (Viktor Malik) [RHEL-23644] - bpf: selftests: Add verifier tests for CO-RE bitfield writes (Viktor Malik) [RHEL-23644] - bpf: selftests: test_loader: Support __btf_path() annotation (Viktor Malik) [RHEL-23644] - libbpf: Add BPF_CORE_WRITE_BITFIELD() macro (Viktor Malik) [RHEL-23644] - bpf: Support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - selftests/bpf: fix compiler warnings in RELEASE=1 mode (Viktor Malik) [RHEL-23644] - selftests/bpf: Relax time_tai test for equal timestamps in tai_forward (Viktor Malik) [RHEL-23644] - bpf: Comment on check_mem_size_reg (Viktor Malik) [RHEL-23644] - bpf: Remove unused backtrack_state helper functions (Viktor Malik) [RHEL-23644] - bpf: use bitfields for simple per-subprog bool flags (Viktor Malik) [RHEL-23644] - bpf: tidy up exception callback management a bit (Viktor Malik) [RHEL-23644] - bpf: emit more dynptr information in verifier log (Viktor Malik) [RHEL-23644] - bpf: log PTR_TO_MEM memory size in verifier log (Viktor Malik) [RHEL-23644] - selftests/bpf: validate eliminated global subprog is not freplaceable (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - bpf: Add bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - selftests/bpf: validate fake register spill/fill precision backtracking logic (Viktor Malik) [RHEL-23644] - bpf: handle fake register spill to stack with BPF_ST_MEM instruction (Viktor Malik) [RHEL-23644] - bpf: Set uattr->batch.count as zero before batched update or deletion (Viktor Malik) [RHEL-23644] - bpf: Only call maybe_wait_bpf_programs() when map operation succeeds (Viktor Malik) [RHEL-23644] - bpf: Add missed maybe_wait_bpf_programs() for htab of maps (Viktor Malik) [RHEL-23644] - bpf: Call maybe_wait_bpf_programs() only once for generic_map_update_batch() (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary wait from bpf_map_copy_value() (Viktor Malik) [RHEL-23644] - libbpf: Add pr_warn() for EINVAL cases in linker_sanity_check_elf (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 local storage (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper open_classid() (Viktor Malik) [RHEL-23644] - bpf: Enable bpf_cgrp_storage for cgroup1 non-attach case (Viktor Malik) [RHEL-23644] - selftests/bpf: fix timer/test_bad_ret subtest on test_progs-cpuv4 flavor (Viktor Malik) [RHEL-23644] - bpf: Minor cleanup around stack bounds (Viktor Malik) [RHEL-23644] - bpf: Fix accesses to uninit stack slots (Viktor Malik) [RHEL-23644] - bpf: Add some comments to stack representation (Viktor Malik) [RHEL-23644] - bpf: Load vmlinux btf for any struct_ops map (Viktor Malik) [RHEL-23644] - bpf: Guard stack limits against 32bit overflow (Viktor Malik) [RHEL-23644 RHEL-37076] {CVE-2023-52676} - bpf: Add verifier regression test for previous patch (Viktor Malik) [RHEL-23644] - bpf: Fix verification of indirect var-off stack access (Viktor Malik) [RHEL-23644] - x86, bpf: Use bpf_prog_pack for bpf trampoline (Viktor Malik) [RHEL-23644] - bpf: Use arch_bpf_trampoline_size (Viktor Malik) [RHEL-23644] - bpf: Add arch_bpf_trampoline_size() (Viktor Malik) [RHEL-23644] - bpf, x86: Adjust arch_prepare_bpf_trampoline return value (Viktor Malik) [RHEL-23644] - bpf: Add helpers for trampoline image management (Viktor Malik) [RHEL-23644] - bpf: Adjust argument names of arch_prepare_bpf_trampoline() (Viktor Malik) [RHEL-23644] - bpf: Let bpf_prog_pack_free handle any pointer (Viktor Malik) [RHEL-23644] - bpf: rename MAX_BPF_LINK_TYPE into __MAX_BPF_LINK_TYPE for consistency (Viktor Malik) [RHEL-23644] - bpf,selinux: allocate bpf_security_struct per BPF token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF token-enabled tests (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_prog_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_btf_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_map_create() API (Viktor Malik) [RHEL-23644] - libbpf: add bpf_token_create() API (Viktor Malik) [RHEL-23644] - bpf,lsm: add BPF token LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_map_alloc/bpf_map_free LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_prog_alloc/bpf_prog_free LSM hooks (Viktor Malik) [RHEL-23644] - lsm: move the bpf hook comments to security/security.c (Viktor Malik) [RHEL-23644] - bpf: consistently use BPF token throughout BPF verifier logic (Viktor Malik) [RHEL-23644] - bpf: take into account BPF token when fetching helper protos (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_PROG_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_BTF_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_MAP_CREATE command (Viktor Malik) [RHEL-23644] - bpf: introduce BPF token object (Viktor Malik) [RHEL-23644] - bpf: add BPF token delegation mount options to BPF FS (Viktor Malik) [RHEL-23644] - bpf: align CAP_NET_ADMIN checks with bpf_capable() approach (Viktor Malik) [RHEL-23644] - selftests/bpf: validate precision logic in partial_stack_load_preserves_zeros (Viktor Malik) [RHEL-23644] - bpf: track aligned STACK_ZERO cases as imprecise spilled registers (Viktor Malik) [RHEL-23644] - selftests/bpf: validate zero preservation for sub-slot loads (Viktor Malik) [RHEL-23644] - bpf: preserve constant zero when doing partial register restore (Viktor Malik) [RHEL-23644] - selftests/bpf: validate STACK_ZERO is preserved on subreg spill (Viktor Malik) [RHEL-23644] - bpf: preserve STACK_ZERO slots on partial reg spills (Viktor Malik) [RHEL-23644] - selftests/bpf: add stack access precision test (Viktor Malik) [RHEL-23644] - bpf: support non-r10 register spill/fill to/from stack in precision tracking (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_kptr_xchg stashing of bpf_rb_root (Viktor Malik) [RHEL-23644] - selftests/bpf: Test outer map update operations in syscall program (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test cases for inner map (Viktor Malik) [RHEL-23644] - bpf: Optimize the free of inner map (Viktor Malik) [RHEL-23644] - bpf: Defer the free of inner map when necessary (Viktor Malik) [RHEL-23644] - bpf: Set need_defer as false when clearing fd array during map free (Viktor Malik) [RHEL-23644] - bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Viktor Malik) [RHEL-23644] - bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers (Viktor Malik) [RHEL-23644 RHEL-30513] {CVE-2023-52621} - bpf: Minor logging improvement (Viktor Malik) [RHEL-23644] - bpf: simplify tnum output if a fully known constant (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust global_func15 test to validate prog exit precision (Viktor Malik) [RHEL-23644] - selftests/bpf: validate async callback return value check correctness (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on program/async callback return (Viktor Malik) [RHEL-23644] - bpf: unify async callback and program retval checks (Viktor Malik) [RHEL-23644] - bpf: enforce precise retval range on program exit (Viktor Malik) [RHEL-23644] - selftests/bpf: add selftest validating callback result is enforced (Viktor Malik) [RHEL-23644] - bpf: enforce exact retval range on subprog/callback exit (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on callback return (Viktor Malik) [RHEL-23644] - bpf: provide correct register name for exception callback retval check (Viktor Malik) [RHEL-23644] - bpf: rearrange bpf_func_state fields to save a bit of memory (Viktor Malik) [RHEL-23644] - bpf/tests: Remove duplicate JSGT tests (Viktor Malik) [RHEL-23644] - selftests/bpf: Use pkg-config for libelf (Viktor Malik) [RHEL-23644] - selftests/bpf: Override PKG_CONFIG for static builds (Viktor Malik) [RHEL-23644] - selftests/bpf: Choose pkg-config for the target (Viktor Malik) [RHEL-23644] - bpftool: Add support to display uprobe_multi links (Viktor Malik) [RHEL-23644] - selftests/bpf: Add link_info test for uprobe_multi link (Viktor Malik) [RHEL-23644] - selftests/bpf: Use bpf_link__destroy in fill_link_info tests (Viktor Malik) [RHEL-23644] - bpf: Add link_info support for uprobe multi link (Viktor Malik) [RHEL-23644] - bpf: Store ref_ctr_offsets values in bpf_uprobe array (Viktor Malik) [RHEL-23644] - libbpf: Add st_type argument to elf_resolve_syms_offsets function (Viktor Malik) [RHEL-23644] - selftests/bpf: update test_offload to use new orphaned property (Viktor Malik) [RHEL-23644] - bpftool: mark orphaned programs during prog show (Viktor Malik) [RHEL-23644] - bpf: Fix a few selftest failures due to llvm18 change (Viktor Malik) [RHEL-23644] - selftests/bpf: Add lazy global subprog validation tests (Viktor Malik) [RHEL-23644] - bpf: Validate global subprogs lazily (Viktor Malik) [RHEL-23644] - bpf: Emit global subprog name in verifier logs (Viktor Malik) [RHEL-23644] - libbpf: Start v1.4 development cycle (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in vmlinux (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_obj_id (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bind_perm (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_tcp_ca (Viktor Malik) [RHEL-23644] - selftests/bpf: reduce verboseness of reg_bounds selftest logs (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use next_task(kit->task) rather than next_task(kit->pos) (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - bpf: task_group_seq_get_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - change next_thread() to use __next_thread() ?: group_leader (Viktor Malik) [RHEL-23644] - introduce __next_thread(), fix next_tid() vs exec() race (Viktor Malik) [RHEL-23644] - bpf: emit frameno for PTR_TO_STACK regs if it differs from current one (Viktor Malik) [RHEL-23644] - bpf: smarter verifier log number printing logic (Viktor Malik) [RHEL-23644] - bpf: omit default off=0 and imm=0 in register state log (Viktor Malik) [RHEL-23644] - bpf: emit map name in register state if applicable and available (Viktor Malik) [RHEL-23644] - bpf: print spilled register state in stack slot (Viktor Malik) [RHEL-23644] - bpf: extract register state printing (Viktor Malik) [RHEL-23644] - bpf: move verifier state printing code to kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: move verbose_linfo() into kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: rename BPF_F_TEST_SANITY_STRICT to BPF_F_TEST_REG_INVARIANTS (Viktor Malik) [RHEL-23644] - selftests/bpf: add iter test requiring range x range logic (Viktor Malik) [RHEL-23644] - veristat: add ability to set BPF_F_TEST_SANITY_STRICT flag with -r flag (Viktor Malik) [RHEL-23644] - selftests/bpf: set BPF_F_TEST_SANITY_SCRIPT by default (Viktor Malik) [RHEL-23644] - selftests/bpf: add randomized reg_bounds tests (Viktor Malik) [RHEL-23644] - selftests/bpf: add range x range test to reg_bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust OP_EQ/OP_NE handling to use subranges for branch taken (Viktor Malik) [RHEL-23644] - selftests/bpf: BPF register range bounds tester (Viktor Malik) [RHEL-23644] - bpf: make __reg{32,64}_deduce_bounds logic more robust (Viktor Malik) [RHEL-23644] - bpf: remove redundant s{32,64} -> u{32,64} deduction logic (Viktor Malik) [RHEL-23644] - bpf: add register bounds sanity checks and sanitization (Viktor Malik) [RHEL-23644] - bpf: enhance BPF_JEQ/BPF_JNE is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_scalar_branch_taken() logic (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle non-const register comparisons (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_cgroup_hierarchy_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_classid_cgroup_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add parallel support for classid (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix issues in setup_classid_environment() (Viktor Malik) [RHEL-23644] - bpf: Add a new kfunc for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add assert for user stacks in test_task_stack (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix pyperf180 compilation failure with clang18 (Viktor Malik) [RHEL-23644 RHEL-40832] - bpf: Add crosstask check to __bpf_get_stack (Viktor Malik) [RHEL-23644] - bpf: Use named fields for certain bpf uapi structs (Viktor Malik) [RHEL-23644] - veristat: add ability to filter top N results (Viktor Malik) [RHEL-23644] - veristat: add ability to sort by stat's absolute value (Viktor Malik) [RHEL-23644] - bpf: replace register_is_const() with is_reg_const() (Viktor Malik) [RHEL-23644] - libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_refcount_acquire of node obtained via direct ld (Viktor Malik) [RHEL-23644] - bpf: Mark direct ld of stashed bpf_{rb,list}_node as non-owning ref (Viktor Malik) [RHEL-23644] - bpf: Move GRAPH_{ROOT,NODE}_MASK macros into btf_field_type enum (Viktor Malik) [RHEL-23644] - bpf: Use bpf_mem_free_rcu when bpf_obj_dropping non-refcounted nodes (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test passing MAYBE_NULL reg to bpf_refcount_acquire (Viktor Malik) [RHEL-23644] - bpf: Add KF_RCU flag to bpf_refcount_acquire_impl (Viktor Malik) [RHEL-23644] - bpf: Introduce KF_ARG_PTR_TO_CONST_STR (Viktor Malik) [RHEL-23644] - bpf: Factor out helper check_reg_const_str() (Viktor Malik) [RHEL-23644] - bpf: Add __bpf_dynptr_data* for in kernel use (Viktor Malik) [RHEL-23644] - bpf, lpm: Fix check prefixlen before walking trie (Viktor Malik) [RHEL-23644] - selftests/bpf: Disable CONFIG_DEBUG_INFO_REDUCED in config.aarch64 (Viktor Malik) [RHEL-23644] - bpftool: Fix prog object type in manpage (Viktor Malik) [RHEL-23644] - selftests/bpf: Consolidate VIRTIO/9P configs in config.vm file (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle two sets of two registers (Viktor Malik) [RHEL-23644] - bpf: prepare reg_set_min_max for second set of registers (Viktor Malik) [RHEL-23644] - bpf: unify 32-bit and 64-bit is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken to handle all conditional jumps in one place (Viktor Malik) [RHEL-23644] - selftsets/bpf: Retry map update for non-preallocated per-cpu map (Viktor Malik) [RHEL-23644] - selftests/bpf: Export map_update_retriable() (Viktor Malik) [RHEL-23644] - selftests/bpf: Use value with enough-size when updating per-cpu map (Viktor Malik) [RHEL-23644] - bpf: move is_branch_taken() down (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken() to work with two registers (Viktor Malik) [RHEL-23644] - bpf: rename is_branch_taken reg arguments to prepare for the second one (Viktor Malik) [RHEL-23644] - bpf: drop knowledge-losing __reg_combine_{32,64}_into_{64,32} logic (Viktor Malik) [RHEL-23644] - bpf: try harder to deduce register bounds from different numeric domains (Viktor Malik) [RHEL-23644] - bpf: improve deduction of 64-bit bounds from 32-bit bounds (Viktor Malik) [RHEL-23644] - bpf: add special smin32/smax32 derivation from 64-bit bounds (Viktor Malik) [RHEL-23644] - bpf: derive subreg bounds from full bounds when upper 32 bits are constant (Viktor Malik) [RHEL-23644] - bpf: derive smin32/smax32 from umin32/umax32 bounds (Viktor Malik) [RHEL-23644] - bpf: derive smin/smax from umin/max bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: satisfy compiler by having explicit return in btf test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add malloc failure checks in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert CHECK macros to ASSERT_* macros in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Add tests for open-coded task_vma iter (Viktor Malik) [RHEL-23644] - bpf: Introduce task_vma open-coded iterator kfuncs (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix potential premature unload in bpf_testmod (Viktor Malik) [RHEL-19647] - bpf: Move kernel test kfuncs to bpf_testmod (Viktor Malik) [RHEL-19647]- ext4: enable meta_bg only when new desc blocks are needed (Carlos Maiolino) [RHEL-36282] - ext4: verify s_clusters_per_group even without bigalloc (Carlos Maiolino) [RHEL-36282] - ext4: fix corruption during on-line resize (Carlos Maiolino) [RHEL-36976] {CVE-2024-35807} - ext4_get_link(): fix breakage in RCU mode (Carlos Maiolino) [RHEL-36282] - ext4: correct best extent lstart adjustment logic (Carlos Maiolino) [RHEL-36282] - ext4: forbid commit inconsistent quota data when errors=remount-ro (Carlos Maiolino) [RHEL-36282] - ext4: add a hint for block bitmap corrupt state in mb_groups (Carlos Maiolino) [RHEL-36282] - ext4: fix the comment of ext4_map_blocks()/ext4_ext_map_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: mark the group block bitmap as corrupted before reporting an error (Carlos Maiolino) [RHEL-36282] - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() (Carlos Maiolino) [RHEL-31702] {CVE-2024-26772} - ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: do not trim the group with corrupted block bitmap (Carlos Maiolino) [RHEL-36282] - ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock() (Carlos Maiolino) [RHEL-36282] - ext4_add_entry(): ->d_name.len is never 0 (Carlos Maiolino) [RHEL-36282] - ext4: don't access the source subdirectory content on same-directory rename (Carlos Maiolino) [RHEL-36282] - Revert "ext4: apply umask if ACL support is disabled" (Carlos Maiolino) [RHEL-36282] - ext4: apply umask if ACL support is disabled (Carlos Maiolino) [RHEL-36282] - ext4: mark buffer new if it is unwritten to avoid stale data exposure (Carlos Maiolino) [RHEL-36282] - ext4: move 'ix' sanity check to corrent position (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary initialization of count2 in set_flexbg_block_bitmap (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary check to avoid repeat update_backups for the same gdb (Carlos Maiolino) [RHEL-36282] - ext4: simplify the gdbblock calculation in add_new_gdb_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: use saved local variable sbi instead of EXT4_SB(sb) (Carlos Maiolino) [RHEL-36282] - ext4: remove EXT4FS_DEBUG defination in resize.c (Carlos Maiolino) [RHEL-36282] - ext4: calculate free_clusters_count in cluster unit in verify_group_input (Carlos Maiolino) [RHEL-36282] - ext4: remove commented code in reserve_backup_gdb (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant check of count (Carlos Maiolino) [RHEL-36282] - ext4: fix typo in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: correct return value of ext4_convert_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: add missed brelse in update_backups (Carlos Maiolino) [RHEL-36282] - ext4: correct offset of gdb backup in non meta_bg group to update_backups (Carlos Maiolino) [RHEL-36282] - ext4: fix incorrect offset (Carlos Maiolino) [RHEL-36282] - ext4: correct the start block of counting reserved clusters (Carlos Maiolino) [RHEL-36282] - ext4: make running and commit transaction have their own freed_data_list (Carlos Maiolino) [RHEL-36282] - ext4: fix traditional comparison using max/min method (Carlos Maiolino) [RHEL-36282] - ext4: add missing initialization of call_notify_error in update_super_work() (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant checks of s_encoding (Carlos Maiolino) [RHEL-36282] - ext4: reject casefold inode flag without casefold feature (Carlos Maiolino) [RHEL-36282] - ext4: rename s_error_work to s_sb_upd_work (Carlos Maiolino) [RHEL-36282] - ext4: add periodic superblock update check (Carlos Maiolino) [RHEL-36282] - ext4: fix unttached inode after power cut with orphan file feature enabled (Carlos Maiolino) [RHEL-36282] - ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup} (Carlos Maiolino) [RHEL-36282] - ext4: mballoc: avoid garbage value from err (Carlos Maiolino) [RHEL-36282] - ext4: fix race between writepages and remount (Carlos Maiolino) [RHEL-36282] - ext4: avoid potential data overflow in next_linear_group (Carlos Maiolino) [RHEL-36282] - jbd2: abort journal when detecting metadata writeback error of fs dev (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused 'JBD2_CHECKPOINT_IO_ERROR' and 'j_atomic_flags' (Carlos Maiolino) [RHEL-36282] - jbd2: replace journal state flag by checking errseq (Carlos Maiolino) [RHEL-36282] - jbd2: add errseq to detect client fs's bdev writeback error (Carlos Maiolino) [RHEL-36282] - jbd2: fix soft lockup in journal_finish_inode_data_buffers() (Carlos Maiolino) [RHEL-36282] - jbd2: increase the journal IO's priority (Carlos Maiolino) [RHEL-36282] - jbd2: correct the printing of write_flags in jbd2_write_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Carlos Maiolino) [RHEL-36282] - jbd2: fix printk format type for 'io_block' in do_one_pass() (Carlos Maiolino) [RHEL-36282] - jbd2: print io_block if check data block checksum failed when do recovery (Carlos Maiolino) [RHEL-36282] - jbd2: Fix memory leak in journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: correct the end of the journal recovery scan range (Carlos Maiolino) [RHEL-36282] - jbd2: jbd2_journal_init_{dev,inode} return proper error return value (Carlos Maiolino) [RHEL-36282] - jbd2: drop useless error tag in jbd2_journal_wipe() (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: add fast_commit space check (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup load_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: open code jbd2_verify_csum_type() helper (Carlos Maiolino) [RHEL-36282] - jbd2: checking valid features early in journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: don't load superblock in jbd2_journal_check_used_features() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() into journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() dependent functions (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused function '__cp_buffer_busy' (Carlos Maiolino) [RHEL-36282] - jbd2: check 'jh->b_transaction' before removing it from checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: fix checkpoint cleanup performance regression (Carlos Maiolino) [RHEL-36282] - fs: jbd2: fix an incorrect warn log (Carlos Maiolino) [RHEL-36282] - jbd2: remove __journal_try_to_free_buffer() (Carlos Maiolino) [RHEL-36282] - jbd2: fix a race when checking checkpoint buffer busy (Carlos Maiolino) [RHEL-36282] - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: remove journal_clean_one_cp_list() (Carlos Maiolino) [RHEL-36282] - jbd2: remove t_checkpoint_io_list (Carlos Maiolino) [RHEL-36282] - jbd2: recheck chechpointing non-dirty buffer (Carlos Maiolino) [RHEL-36282] - jbd2: skip reading super block if it has been verified (Carlos Maiolino) [RHEL-36282] - jbd2: remove j_format_version (Carlos Maiolino) [RHEL-36282] - jbd2: factor out journal initialization from journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: switch to check format version in superblock directly (Carlos Maiolino) [RHEL-36282] - jbd2: Avoid printing outside the boundary of the buffer (Carlos Maiolino) [RHEL-36282] - block: fix overflow in blk_ioctl_discard() (Ming Lei) [RHEL-39813] {CVE-2024-36917} - Revert "i2c: Make remove callback return void" for ti-tfp410.c (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Drop unused fields in struct pca953x_platform_data (Andrew Halaney) [RHEL-35606] - gpio: pca953x: add support for TCA9538 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Remove unused PCAL953X_OUT_CONF from pcal6534_recalc_addr() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Clean up pcal6534_check_register() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid logically dead code (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid to use uninitialized value pinctrl (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add missing header(s) (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add support for PCAL6534 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Swap if statements to save later complexity (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Fix pca953x_gpio_set_pull_up_down() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: introduce support for nxp,pcal6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add mutex_lock for regcache sync in PM (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make platform teardown callback return void (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address when regcache sync during init (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct range when do regmap sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: only use single read/write for No AI mode (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address to do regcache sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make the irqchip immutable (Andrew Halaney) [RHEL-35606] - gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) (Andrew Halaney) [RHEL-35606] - gpio: pca953xx: Add support for pca6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Improve bias setting (Andrew Halaney) [RHEL-35606] - gpio: pca953x: do not ignore i2c errors (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add main esm address range (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Fix UART pin type and macro type (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Use exact ranges for FSS node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Remove UART baud rate selection (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serdes_ln_ctrl (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Enable camera peripherals (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: Add phase tags for memory node on J784S4 EVM and AM69 SK (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix sync-lost issue with two displays (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix initial plane zpos values (Andrew Halaney) [RHEL-35606] - drm/tidss: Use DRM_PLANE_COMMIT_ACTIVE_ONLY (Andrew Halaney) [RHEL-35606] - drm/tidss: IRQ code cleanup (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix dss reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Add simple K2G manual reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Check for K2G in in dispc_softreset() (Andrew Halaney) [RHEL-35606] - drm/tidss: Return error value from from softreset (Andrew Halaney) [RHEL-35606] - drm/tidss: Move reset to the end of dispc_init() (Andrew Halaney) [RHEL-35606] - drm/tidss: Drop useless variable init (Andrew Halaney) [RHEL-35606] - drm/tidss: Use PM autosuspend (Andrew Halaney) [RHEL-35606] - drm/tidss: Use pm_runtime_resume_and_get() (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM62A7 DSS (Andrew Halaney) [RHEL-35606] - mux: mmio: use reg property when parent device is not a syscon (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-sierra: Add clock ID for derived reference clock (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Rename SSC macros to use generic names (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Add clock IDs for derived and received refclk (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: Add PHY_TYPE_USXGMII definition (Andrew Halaney) [RHEL-35606] - dt-bindings: msm: dsi: document phy-type property for 7nm dsi phy (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J784S4 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Use key:value pair table for all settings (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add single link USXGMII configuration for 156.25MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add USB + DP multilink configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PCIe + DP multilink configuration for 100MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Prepare driver for multilink DP support (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add function to get PLL to be configured for DP (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: cadence: torrent: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J721E (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Fix unreachable code in wiz_mode_select() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: cadence: phy-cadence-torrent: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add support to enable LN23 Type-C swap (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Manage TypeC lane swap if typec-dir-gpios not specified (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j721s2-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j784s4-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: fix reference leaks in wiz_probe() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: stop name conflict if multiple serdes are initialized (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: set PMA_CMN_REFCLK_DIG_DIV based on reflk rate (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add support for j7200-wiz-10g (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz.c: Add usxgmii support in wiz driver (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Add SGMII support in wiz driver for J7200 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove unused `regmap` field from state struct (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: use OF data for device specific data (Andrew Halaney) [RHEL-35606] - phy: ti: Fix missing sentinel for clk_div_table (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: use swap() to make code cleaner (Andrew Halaney) [RHEL-35606] - phy: ti: report 2 non-kernel-doc comments (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add support to output received reference clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Model reference clock driver as a clock to enable derived refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Migrate to clk_hw based registration and OF APIs (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Check PIPE mode PHY status to be ready for operation (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add debug information for PHY configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add separate functions for reusable code (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY configuration for DP with 100MHz ref clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY registers for DP in array format (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Configure PHY registers as a function of input reference clock rate (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add enum for supported input reference clock frequencies (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Reorder few functions to remove function declarations (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove use of CamelCase to fix checkpatch CHECK message (Andrew Halaney) [RHEL-35606] - drm/gem: rename struct drm_gem_dma_object.{paddr => dma_addr} (Andrew Halaney) [RHEL-35606] - drm: Remove linux/media-bus-format.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/tidss: Update encoder/bridge chain connect model (Andrew Halaney) [RHEL-35606] - drm/bridge: Centralize error message when bridge attach fails (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM625 DSS (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - drm/tidss: Use GEM DMA fbdev emulation (Andrew Halaney) [RHEL-35606] - drm/tidss: Implement struct drm_plane_helper_funcs.atomic_enable (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove return values from dispc_plane_{setup, enable}() (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove unnecessary include statements for drm_crtc_helper.h (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Remove unnecessary include statements (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Move generic fbdev emulation into separate source file (Andrew Halaney) [RHEL-35606] - drm/gem: rename GEM CMA helpers to GEM DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Remove CONFIG_DRM_KMS_CMA_HELPER option (Andrew Halaney) [RHEL-35606] - drm/fb: rename FB CMA helpers to FB DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Drop drm_blend.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/fb: remove unused includes of drm_fb_cma_helper.h (Andrew Halaney) [RHEL-35606] - drm: Drop drm_framebuffer.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm: Remove unnecessary include statements of drm_plane_helper.h (Andrew Halaney) [RHEL-35606] - drm: tidss: Fix pixel format definition (Andrew Halaney) [RHEL-35606] - drm/tidss: Set max DMA segment size (Andrew Halaney) [RHEL-35606] - drm/tidss: fix repeated words in comments (Andrew Halaney) [RHEL-35606] - drm/tidss: Soft Reset DISPC on startup (Andrew Halaney) [RHEL-35606] - drm/tidss: Use drm_module_platform_driver() to register the driver (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix warning: unused variable 'tidss_pm_ops' (Andrew Halaney) [RHEL-35606] - drm/tidss: Make use of the helper macro SET_RUNTIME_PM_OPS() (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to Linux IRQ interfaces (Andrew Halaney) [RHEL-35606] - drm/tidss: Don't use struct drm_device.irq_enabled (Andrew Halaney) [RHEL-35606] - drm/: drm_gem_plane_helper_prepare_fb is now the default (Andrew Halaney) [RHEL-35606] - selftests/bpf: Check VLAN tag and proto in xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add AF_INET packet generation to xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add flags and VLAN hint to xdp_hw_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Allow VLAN packets in xdp_hw_metadata (Petr Oros) [RHEL-31890] - net: make vlan_get_tag() return -ENODATA instead of -EINVAL (Petr Oros) [RHEL-31890] - veth: Implement VLAN tag XDP hint (Petr Oros) [RHEL-31890] - xdp: Add VLAN tag hint (Petr Oros) [RHEL-31890] - xsk: add functions to fill control buffer (Petr Oros) [RHEL-31890] - redhat: remove gcc version check for ENABLE_WERROR (Eric Chanudet) [RHEL-43372] - vduse: Temporarily fail if control queue feature requested (Cindy Lu) [RHEL-23888] - redhat/configs: Enable CONFIG_VDPA_USER (Cindy Lu) [RHEL-23888] - mm: replace vma->vm_flags direct modifications with modifier calls (Cindy Lu) [RHEL-23888] - vduse: enable Virtio-net device type (Cindy Lu) [RHEL-23888] - vduse: validate block features only with block devices (Cindy Lu) [RHEL-23888] - file: Export receive_fd() to modules (Cindy Lu) [RHEL-23888] - eventfd: simplify eventfd_signal() (Cindy Lu) [RHEL-23888] - vduse: implement DMA sync callbacks (Cindy Lu) [RHEL-23888] - vduse: make vduse_class constant (Cindy Lu) [RHEL-23888] - vdpa: Provide interface to read driver features (Cindy Lu) [RHEL-23888] - vduse: Use proper spinlock for IRQ injection (Cindy Lu) [RHEL-23888] - vduse: fix NULL pointer dereference (Cindy Lu) [RHEL-23888] - vduse: avoid empty string for dev name (Cindy Lu) [RHEL-23888] - vduse: Support specifying bounce buffer size via sysfs (Cindy Lu) [RHEL-23888] - vduse: Delay iova domain creation (Cindy Lu) [RHEL-23888] - vduse: Signal vq trigger eventfd directly if possible (Cindy Lu) [RHEL-23888] - vduse: Add sysfs interface for irq callback affinity (Cindy Lu) [RHEL-23888] - vduse: Support get_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Support set_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Refactor allocation for vduse virtqueues (Cindy Lu) [RHEL-23888] - driver core: class: remove module * from class_create() (Cindy Lu) [RHEL-23888] - vduse: Remove include of rwlock.h (Cindy Lu) [RHEL-23888] - vduse: Validate vq_num in vduse_validate_config() (Cindy Lu) [RHEL-23888] - driver core: make struct class.devnode() take a const * (Cindy Lu) [RHEL-23888] - vduse: prevent uninitialized memory accesses (Cindy Lu) [RHEL-23888] - vduse: Support querying information of IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support registering userspace memory for IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support using userspace pages as bounce buffer (Cindy Lu) [RHEL-23888] - vduse: Use memcpy_{to,from}_page() in do_bounce() (Cindy Lu) [RHEL-23888] - vduse: Remove unnecessary spin lock protection (Cindy Lu) [RHEL-23888] - vduse: Tie vduse mgmtdev and its device (Cindy Lu) [RHEL-23888] - vduse: Fix NULL pointer dereference on sysfs access (Cindy Lu) [RHEL-23888] - vduse: Fix returning wrong type in vduse_domain_alloc_iova() (Cindy Lu) [RHEL-23888] - vdpa: multiple address spaces support (Cindy Lu) [RHEL-23888] - vdpa: introduce virtqueue groups (Cindy Lu) [RHEL-23888] - iommu/iova: Separate out rcache init (Cindy Lu) [RHEL-23888] - vduse: moving kvfree into caller (Cindy Lu) [RHEL-23888] - iommu/iova: Move fast alloc size roundup into alloc_iova_fast() (Cindy Lu) [RHEL-23888] - vduse: check that offset is within bounds in get_config() (Cindy Lu) [RHEL-23888] - vduse: fix memory corruption in vduse_dev_ioctl() (Cindy Lu) [RHEL-23888] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [RHEL-23888] - vduse: Fix race condition between resetting and irq injecting (Cindy Lu) [RHEL-23888] - vduse: Disallow injecting interrupt before DRIVER_OK is set (Cindy Lu) [RHEL-23888] - VDUSE: fix documentation underline warning (Cindy Lu) [RHEL-23888] - vduse: Cleanup the old kernel states after reset failure (Cindy Lu) [RHEL-23888] - vduse: missing error code in vduse_init() (Cindy Lu) [RHEL-23888] - Documentation: Add documentation for VDUSE (Cindy Lu) [RHEL-23888] - vduse: Introduce VDUSE - vDPA Device in Userspace (Cindy Lu) [RHEL-23888] - vduse: Implement an MMU-based software IOTLB (Cindy Lu) [RHEL-23888] - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Davide Caratti) [RHEL-33410] - net: replace calls to sock->ops->connect() with kernel_connect() (Davide Caratti) [RHEL-33410] - net: Avoid address overwrite in kernel_connect (Davide Caratti) [RHEL-30875 RHEL-33410] - af_unix: Fix garbage collector racing against connect() (Davide Caratti) [RHEL-33410] - veth: try harder when allocating queue memory (Davide Caratti) [RHEL-33410] - net: enable memcg accounting for veth queues (Davide Caratti) [RHEL-33410] - net: veth: do not manipulate GRO when using XDP (Davide Caratti) [RHEL-33410] - net: veth: clear GRO when clearing XDP even when down (Davide Caratti) [RHEL-33410] - af_unix: fix lockdep positive in sk_diag_dump_icons() (Davide Caratti) [RHEL-33410] - llc: call sock_orphan() at release time (Davide Caratti) [RHEL-33410] - llc: Drop support for ETH_P_TR_802_2. (Davide Caratti) [RHEL-33410] - llc: make llc_ui_sendmsg() more robust against bonding changes (Davide Caratti) [RHEL-33410] - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Davide Caratti) [RHEL-33410] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Davide Caratti) [RHEL-33410] - net: netdev_queue: netdev_txq_completed_mb(): fix wake condition (Davide Caratti) [RHEL-33410] - net/ipv6: convert skip_notify_on_dev_down sysctl to u8 (Davide Caratti) [RHEL-33410] - net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down (Davide Caratti) [RHEL-33410] - neighbour: fix unaligned access to pneigh_entry (Davide Caratti) [RHEL-33410] - af_packet: do not use READ_ONCE() in packet_bind() (Davide Caratti) [RHEL-33410] - af_packet: Fix data-races of pkt_sk(sk)->num. (Davide Caratti) [RHEL-33410] - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Davide Caratti) [RHEL-33410] - af_unix: Fix data race around sk->sk_err. (Davide Caratti) [RHEL-33410] - af_unix: Fix data-races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix data races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix a data race of sk->sk_receive_queue->qlen. (Davide Caratti) [RHEL-33410] - net/packet: convert po->pressure to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->running to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->has_vnet_hdr to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_loss to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_tx_has_off to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: annotate accesses to po->tp_tstamp (Davide Caratti) [RHEL-33410] - net/packet: convert po->auxdata to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->origdev to an atomic flag (Davide Caratti) [RHEL-33410] - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Felix Maurer) [RHEL-30107] - bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Felix Maurer) [RHEL-30107] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Felix Maurer) [RHEL-30107] - xsk: Add truesize to skb_add_rx_frag(). (Felix Maurer) [RHEL-30107] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Felix Maurer) [RHEL-30107] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Felix Maurer) [RHEL-28894 RHEL-30107] {CVE-2024-26611} - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Felix Maurer) [RHEL-30107] - xsk: recycle buffer in case Rx queue was full (Felix Maurer) [RHEL-30107] - xsk: Skip polling event check for unbound socket (Felix Maurer) [RHEL-30107] - bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings (Felix Maurer) [RHEL-30107] - bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint (Felix Maurer) [RHEL-30107] - bpf: Factor out socket lookup functions for the TC hookpoint. (Felix Maurer) [RHEL-30107] - selftest/cgroup: Update test_cpuset_prs.sh to match changes (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset.cpus.exclusive independent of cpuset.cpus (Waiman Long) [RHEL-43331] - cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partition (Waiman Long) [RHEL-43331] - selftest/cgroup: Fix test_cpuset_prs.sh problems reported by test robot (Waiman Long) [RHEL-43331] - cgroup/cpuset: Fix remote root partition creation problem (Waiman Long) [RHEL-43331] - cgroup/cpuset: Optimize isolated partition only generate_sched_domains() calls (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset hotplug processing synchronous (Waiman Long) [RHEL-43331] - mm/mglru: Revert "don't sync disk for each aging cycle" (Waiman Long) [RHEL-43371]- Revert "kernel/panic.c: Move the location of bust_spinlocks to prevent hanging." (Derek Barbosa) [RHEL-39473] - arch/x86: Fix typos [partial] (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check HSMP support on AMD family of processors (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: switch to use device_add_groups() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Change devm_kzalloc() to devm_kcalloc() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Remove extra parenthesis and add a space (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check num_sockets against MAX_AMD_SOCKETS (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Non-ACPI support for AMD F1A_M00~0Fh (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Add support for ACPI based probing (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Restructure sysfs group creation (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move dev from platdev to hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Define a struct to hold mailbox regs (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Create static func to handle platdev (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Cache pci_dev in struct hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move hsmp_test to probe (David Arcari) [RHEL-43368] - octeontx2-af: fix the double free in rvu_npc_freemem() (Kamal Heib) [RHEL-39651] {CVE-2024-36030} - e1000e: Add support for the next LOM generation (Ken Cox) [RHEL-17484] - e1000e: Use PME poll to circumvent unreliable ACPI wake (Ken Cox) [RHEL-17484] - net: e1000e: Remove unused declarations (Ken Cox) [RHEL-17484] - e1000e: Add @adapter description to kdoc (Ken Cox) [RHEL-17484] - mm: huge_memory: don't force huge page alignment on 32 bit (Rafael Aquini) [RHEL-22187] - x86/topology: Fix max_siblings calculation for some hybrid cpus (David Arcari) [RHEL-40607] - ipv6: Fix potential uninit-value access in __ip6_make_skb() (Antoine Tenart) [RHEL-39786] - ipv4: Fix uninit-value access in __ip_make_skb() (Antoine Tenart) [RHEL-39786] {CVE-2024-36927} - Enable ALSA (CONFIG_SND) on aarch64 (Charles Mirabile) [RHEL-40411] - gpiolib: cdev: Fix use after free in lineinfo_changed_notify (Steve Best) [RHEL-39849] {CVE-2024-36899} - Add CONFIG_PCP_BATCH_SCALE_MAX to RHEL configs collection (Chris von Recklinghausen) [RHEL-20141] - mm and cache_info: remove unnecessary CPU cache info update (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce detecting time of consecutive high order page freeing (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: decrease PCP high if free pages < high watermark (Chris von Recklinghausen) [RHEL-20141] - mm: tune PCP high automatically (Chris von Recklinghausen) [RHEL-20141] - mm: add framework for PCP high auto-tuning (Chris von Recklinghausen) [RHEL-20141] - mm, page_alloc: scale the number of pages that are batch allocated (Chris von Recklinghausen) [RHEL-20141] - mm: restrict the pcp batch scale factor to avoid too long latency (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce lock contention for draining high-order pages (Chris von Recklinghausen) [RHEL-20141] - cacheinfo: calculate size of per-CPU data cache slice (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: avoid to drain PCP when process exit (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove unnecessary parameter batch of nr_pcp_free (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove track of active PCP lists range in bulk free (Chris von Recklinghausen) [RHEL-20141] - mm: remove obsolete comment above struct per_cpu_pages (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move is_check_pages_enabled() into page_alloc.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move sysctls into it own fils (Chris von Recklinghausen) [RHEL-20141] - mm: vmscan: use gfp_has_io_fs() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move pm_* function into power (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mark_free_page() into snapshot.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out DEBUG_PAGEALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out FAIL_PAGE_ALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: remove alloc_contig_dump_pages() stub (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: squash page_is_consistent() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: collect mem statistic into show_mem.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move set_zone_contiguous() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move init_on_alloc/free() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mirrored_kernelcore into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - rxrpc: replace zero-lenth array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-40250] - ext4: fix fortify warning in fs/ext4/fast_commit.c:1551 (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy_pad() (Ivan Vecera) [RHEL-40250] - string: Redefine strscpy_pad() as a macro (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy() (Ivan Vecera) [RHEL-40250] - kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h (Ivan Vecera) [RHEL-40250] - uml: Replace strlcpy with strscpy (Ivan Vecera) [RHEL-40250] - fortify: strscpy: Fix flipped q and p docstring typo (Ivan Vecera) [RHEL-40250] - fortify: Use const variables for __member_size tracking (Ivan Vecera) [RHEL-40250] - overflow: add DEFINE_FLEX() for on-stack allocs (Ivan Vecera) [RHEL-40250] - fortify: Use __builtin_dynamic_object_size() when available (Ivan Vecera) [RHEL-40250] - fortify: Short-circuit known-safe calls to strscpy() (Ivan Vecera) [RHEL-40250] - string: Rewrite and add more kern-doc for the str*() functions (Ivan Vecera) [RHEL-40250] - fortify: Convert to struct vs member helpers (Ivan Vecera) [RHEL-40250] - fortify: Explicitly check bounds are compile-time constants (Ivan Vecera) [RHEL-40250] - fortify: Use SIZE_MAX instead of (size_t)-1 (Ivan Vecera) [RHEL-40250] - fortify: Add run-time WARN for cross-field memcpy() (Ivan Vecera) [RHEL-40250] - sched/x86: Export 'percpu arch_freq_scale' (Phil Auld) [RHEL-39512] - tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer (Mark Salter) [RHEL-39308] - randomize_kstack: Improve entropy diffusion (Chris von Recklinghausen) [RHEL-37308] {CVE-2024-35918} - net: usb: lan78xx: add phy dependency for user tools (Jose Ignacio Tornos Martinez) [RHEL-17582] - aio: Fix incorrect usage of eventfd_signal_allowed() (Waiman Long) [RHEL-38738] - aio: fix use-after-free due to missing POLLFREE handling (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - aio: keep poll requests on waitqueue until completed (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - redhat/configs: Enable CONFIG_DRM_MGAG200_DISABLE_WRITECOMBINE (Jocelyn Falempe) [RHEL-28760] - drm/mgag200: Add an option to disable Write-Combine (Jocelyn Falempe) [RHEL-28760] - Revert "drm/mgag200: Add a workaround for low-latency" (Jocelyn Falempe) [RHEL-28760] - md: Revert "md: Fix overflow in is_mddev_idle" (Nigel Croxon) [RHEL-39038] - mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ivan Vecera) [RHEL-37018] {CVE-2024-35852} - pwm: Fix double shift bug (Steve Best) [RHEL-38280] {CVE-2023-52756} - nbd: null check for nla_nest_start (Ming Lei) [RHEL-35178] {CVE-2024-27025} - x86/xen: Add some null pointer checking to smp.c (Vitaly Kuznetsov) [RHEL-33260] {CVE-2024-26908} - misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume (Steve Best) [RHEL-36934] {CVE-2024-35824} - ice: final upstream version of the fix for RHEL-19000 (Michal Schmidt) [RHEL-35969] - kernel.spec: add iommu selftests to kernel-selftests-internal (Eder Zulian) [RHEL-32894] - virtiofs: include a newline in sysfs tag (Brian Foster) [RHEL-34071] - virtio_fs: remove duplicate check if queue is broken (Brian Foster) [RHEL-34071] - virtiofs: drop __exit from virtio_fs_sysfs_exit() (Brian Foster) [RHEL-34071] - virtiofs: emit uevents on filesystem events (Brian Foster) [RHEL-34071] - virtiofs: export filesystem tags through sysfs (Brian Foster) [RHEL-34071] - virtiofs: forbid newlines in tags (Brian Foster) [RHEL-34071] - xsk: Add missing SPDX to AF_XDP TX metadata documentation (Petr Oros) [RHEL-31944] - xsk: Don't assume metadata is always requested in TX completion (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Convert xdp_hw_metadata to XDP_USE_NEED_WAKEUP (Petr Oros) [RHEL-31944] - selftests/bpf: Fix broken build where char is unsigned (Petr Oros) [RHEL-31944] - selftests/bpf: Add options and frags to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: xdp_hw_metadata track more timestamps (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Add csum helpers (Petr Oros) [RHEL-31944] - selftests/xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Add option to calculate TX checksum in SW (Petr Oros) [RHEL-31944] - xsk: Validate xsk_tx_metadata flags (Petr Oros) [RHEL-31944] - xsk: Document tx_metadata_len layout (Petr Oros) [RHEL-31944] - tools: ynl: Print xsk-features from the sample (Petr Oros) [RHEL-31944] - xsk: Add TX timestamp and TX checksum offload support (Petr Oros) [RHEL-31944] - xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Elide base_addr comparison in xp_unaligned_validate_desc (Petr Oros) [RHEL-31944]- modules: wait do_free_init correctly (Donald Dutile) [RHEL-28063] - Subject: revert of revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - linux/export: Ensure natural alignment of kcrctab array (Donald Dutile) [RHEL-28063] - linux/export: Fix alignment for 64-bit ksymtab entries (Donald Dutile) [RHEL-28063] - kernel/module: improve documentation for try_module_get() (Donald Dutile) [RHEL-28063] - module: Remove redundant TASK_UNINTERRUPTIBLE (Donald Dutile) [RHEL-28063] - params: Introduce the param_unknown_fn type (Donald Dutile) [RHEL-28063] - module/decompress: use kvmalloc() consistently (Donald Dutile) [RHEL-28063] - module: Annotate struct module_notes_attrs with __counted_by (Donald Dutile) [RHEL-28063] - module: Fix comment typo (Donald Dutile) [RHEL-28063] - module: Make is_mapping_symbol() return bool (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for gzip decompression workspace (Donald Dutile) [RHEL-28063] - module: Clarify documentation of module_param_call() (Donald Dutile) [RHEL-28063] - modpost: do not make find_tosym() return NULL (Donald Dutile) [RHEL-28063] - modpost: Optimize symbol search from linear to binary search (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for zstd decompression workspace (Donald Dutile) [RHEL-28063] - dyndbg: add source filename to prefix (Donald Dutile) [RHEL-28063] - dyndbg: increase PREFIX_SIZE to 128 (Donald Dutile) [RHEL-28063] - dyndbg: constify opt_array (Donald Dutile) [RHEL-28063] - module: Expose module_init_layout_section() (Donald Dutile) [RHEL-28063] - modpost, kallsyms: Treat add '$'-prefixed symbols as mapping symbols (Donald Dutile) [RHEL-28063] - module: Ignore RISC-V mapping symbols too (Donald Dutile) [RHEL-28063] - module: fix init_module_from_file() error handling (Donald Dutile) [RHEL-28063] - modules: catch concurrent module loads, treat them as idempotent (Donald Dutile) [RHEL-28063] - module: split up 'finit_module()' into init_module_from_file() helper (Donald Dutile) [RHEL-28063] - kallsyms: Fix kallsyms_selftest failure (Donald Dutile) [RHEL-28063] - kallsyms: Add more debug output for selftest (Donald Dutile) [RHEL-28063] - modpost: check static EXPORT_SYMBOL* by modpost again (Donald Dutile) [RHEL-28063] - kbuild: generate KSYMTAB entries by modpost (Donald Dutile) [RHEL-28063] - modpost: pass struct module pointer to check_section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: fix off by one in is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: Include '.text.*' in TEXT_SECTIONS (Donald Dutile) [RHEL-28063] - xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Donald Dutile) [RHEL-28063] - tick/nohz: unexport __init-annotated tick_nohz_full_setup() (Donald Dutile) [RHEL-28063] - kallsyms: make kallsyms_show_value() as generic function (Donald Dutile) [RHEL-28063] - kallsyms: move kallsyms_show_value() out of kallsyms.c (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_REL32 (Donald Dutile) [RHEL-28063] - modpost: fix section_mismatch message for R_ARM_THM_{CALL,JUMP24,JUMP19} (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_THM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: refactor find_fromsym() and find_tosym() (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_ABS32 (Donald Dutile) [RHEL-28063] - module/decompress: Fix error checking on zstd decompression (Donald Dutile) [RHEL-28063] - module: fix module load for ia64 (Donald Dutile) [RHEL-28063] - modpost: remove *_sections[] arrays (Donald Dutile) [RHEL-28063] - modpost: merge bad_tosec=ALL_EXIT_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: merge fromsec=DATA_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: remove is_shndx_special() check from section_rel(a) (Donald Dutile) [RHEL-28063] - modpost: replace r->r_offset, r->r_addend with faddr, taddr (Donald Dutile) [RHEL-28063] - modpost: unify 'sym' and 'to' in default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove unused argument from secref_whitelist() (Donald Dutile) [RHEL-28063] - Revert "modpost: skip ELF local symbols during section mismatch check" (Donald Dutile) [RHEL-28063] - kallsyms: remove unsed API lookup_symbol_attrs (Donald Dutile) [RHEL-28063] - module: Remove preempt_disable() from module reference counting. (Donald Dutile) [RHEL-28063] - module: Fix use-after-free bug in read_file_mod_stats() (Donald Dutile) [RHEL-28063] - modpost: rename find_elf_symbol() and find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass section index to find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass 'tosec' down to default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash extable_mismatch_handler() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: clean up is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: squash report_sec_mismatch() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash report_extable_warnings() into extable_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove get_prettyname() (Donald Dutile) [RHEL-28063] - modpost: remove fromsym info in __ex_table section mismatch warning (Donald Dutile) [RHEL-28063] - modpost: remove broken calculation of exception_table_entry size (Donald Dutile) [RHEL-28063] - module: include internal.h in module/dups.c (Donald Dutile) [RHEL-28063] - module: add debugging auto-load duplicate module support (Donald Dutile) [RHEL-28063] - module: stats: fix invalid_mod_bytes typo (Donald Dutile) [RHEL-28063] - module: remove use of uninitialized variable len (Donald Dutile) [RHEL-28063] - module: fix building stats for 32-bit targets (Donald Dutile) [RHEL-28063] - module: stats: include uapi/linux/module.h (Donald Dutile) [RHEL-28063] - module: avoid allocation if module is already present and ready (Donald Dutile) [RHEL-28063] - module: add debug stats to help identify memory pressure (Donald Dutile) [RHEL-28063] - module: extract patient module check into helper (Donald Dutile) [RHEL-28063] - modules/kmod: replace implementation with a semaphore (Donald Dutile) [RHEL-28063] - module: fix kmemleak annotations for non init ELF sections (Donald Dutile) [RHEL-28063] - module: Ignore L0 and rename is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: Move is_arm_mapping_symbol() to module_symbol.h (Donald Dutile) [RHEL-28063] - module: Sync code of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: already_uses() - reduce pr_debug output volume (Donald Dutile) [RHEL-28063] - module: add section-size to move_module pr_debug (Donald Dutile) [RHEL-28063] - module: add symbol-name to pr_debug Absolute symbol (Donald Dutile) [RHEL-28063] - module: in layout_sections, move_module: add the modname (Donald Dutile) [RHEL-28063] - module: fold usermode helper kmod into modules directory (Donald Dutile) [RHEL-28063] - module: merge remnants of setup_load_info() to elf validation (Donald Dutile) [RHEL-28063] - module: move more elf validity checks to elf_validity_check() (Donald Dutile) [RHEL-28063] - module: add stop-grap sanity check on module memcpy() (Donald Dutile) [RHEL-28063] - module: add sanity check for ELF module section (Donald Dutile) [RHEL-28063] - module: rename check_module_license_and_versions() to check_export_symbol_versions() (Donald Dutile) [RHEL-28063] - module: converge taint work together (Donald Dutile) [RHEL-28063] - module: move signature taint to module_augment_kernel_taints() (Donald Dutile) [RHEL-28063] - module: move tainting until after a module hits our linked list (Donald Dutile) [RHEL-28063] - module: split taint adding with info checking (Donald Dutile) [RHEL-28063] - module: split taint work out of check_modinfo_livepatch() (Donald Dutile) [RHEL-28063] - module: rename set_license() to module_license_taint_check() (Donald Dutile) [RHEL-28063] - module: move check_modinfo() early to early_mod_check() (Donald Dutile) [RHEL-28063] - module: move early sanity checks into a helper (Donald Dutile) [RHEL-28063] - module: add a for_each_modinfo_entry() (Donald Dutile) [RHEL-28063] - module: rename next_string() to module_next_tag_pair() (Donald Dutile) [RHEL-28063] - module: move get_modinfo() helpers all above (Donald Dutile) [RHEL-28063] - modpost: Fix processing of CRCs on 32-bit build machines (Donald Dutile) [RHEL-28063] - module/decompress: Never use kunmap() for local un-mappings (Donald Dutile) [RHEL-28063] - kallsyms: Delete an unused parameter related to {module_}kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - dyndbg: cleanup dynamic usage in ib_srp.c (Donald Dutile) [RHEL-28063] - kernel/module: add documentation for try_module_get() (Donald Dutile) [RHEL-28063] - ARM: dyndbg: allow including dyndbg.h in decompressor (Donald Dutile) [RHEL-28063] - dyndbg: use the module notifier callbacks (Donald Dutile) [RHEL-28063] - dyndbg: remove unused 'base' arg from __ddebug_add_module() (Donald Dutile) [RHEL-28063] - module: make module_ktype structure constant (Donald Dutile) [RHEL-28063] - module: Remove the unused function within (Donald Dutile) [RHEL-28063] - scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG_MODULES=n (Donald Dutile) [RHEL-28063] - scripts/gdb: fix 'lx-lsmod' show the wrong size (Donald Dutile) [RHEL-28063] - scripts/gdb: use mem instead of core_layout to get the module address (Donald Dutile) [RHEL-28063] - module: replace module_layout with module_memory (Donald Dutile) [RHEL-28063] - s390/module: fix loading modules with a lot of relocations (Donald Dutile) [RHEL-28063] - module: Use kstrtobool() instead of strtobool() (Donald Dutile) [RHEL-28063] - livepatch: Improve the search performance of module_kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Fix scheduling with interrupts disabled in self-test (Donald Dutile) [RHEL-28063] - modpost: error out if addend_*_rel() is not implemented for REL arch (Donald Dutile) [RHEL-28063] - module/decompress: Support zstd in-kernel decompression (Donald Dutile) [RHEL-28063] - module: add module_elf_check_arch for module-specific checks (Donald Dutile) [RHEL-28063] - modpost: Mark uuid_le type to be suitable only for MEI (Donald Dutile) [RHEL-28063] - modpost: fix array_size.cocci warning (Donald Dutile) [RHEL-28063] - modpost: Join broken long printed messages (Donald Dutile) [RHEL-28063] - kallsyms: Remove unneeded semicolon (Donald Dutile) [RHEL-28063] - kallsyms: Add self-test facility (Donald Dutile) [RHEL-28063] - kallsyms: Add helper kallsyms_on_each_match_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Donald Dutile) [RHEL-28063] - kallsyms: Improve the performance of kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix NULL vs IS_ERR checking for module_get_next_page (Donald Dutile) [RHEL-28063] - module: Remove unused macros module_addr_min/max (Donald Dutile) [RHEL-28063] - module: remove redundant module_sysfs_initialized variable (Donald Dutile) [RHEL-28063] - module: tracking: Keep a record of tainted unloaded modules only (Donald Dutile) [RHEL-28063] - linux/export: use inline assembler to populate symbol CRCs (Donald Dutile) [RHEL-28063] - powerpc/xmon: Use KSYM_NAME_LEN in array size (Donald Dutile) [RHEL-28063] - kallsyms: increase maximum kernel symbol length to 512 (Donald Dutile) [RHEL-28063] - kallsyms: support "big" kernel symbols (Donald Dutile) [RHEL-28063] - kallsyms: add static relationship between `KSYM_NAME_LEN{,_BUFFER}` (Donald Dutile) [RHEL-28063] - kallsyms: avoid hardcoding buffer size (Donald Dutile) [RHEL-28063] - cfi: Drop __CFI_ADDRESSABLE (Donald Dutile) [RHEL-28063] - cfi: Remove CONFIG_CFI_CLANG_SHADOW (Donald Dutile) [RHEL-28063] - module/decompress: generate sysfs string at compile time (Donald Dutile) [RHEL-28063] - module: Add debugfs interface to view unloaded tainted modules (Donald Dutile) [RHEL-28063] - dyndbg: add drm.debug style (drm/parameters/debug) bitmap support (Donald Dutile) [RHEL-28063] - dyndbg: validate class FOO by checking with module (Donald Dutile) [RHEL-28063] - dyndbg: add ddebug_attach_module_classes (Donald Dutile) [RHEL-28063] - kernel/module: add __dyndbg_classes section (Donald Dutile) [RHEL-28063] - dyndbg: add DECLARE_DYNDBG_CLASSMAP macro (Donald Dutile) [RHEL-28063] - dyndbg: add __pr_debug_cls for testing (Donald Dutile) [RHEL-28063] - dyndbg: add class_id to pr_debug callsites (Donald Dutile) [RHEL-28063] - dyndbg: gather __dyndbg[] state into struct _ddebug_info (Donald Dutile) [RHEL-28063] - dyndbg: cleanup auto vars in dynamic_debug_init (Donald Dutile) [RHEL-28063] - dyndbg: drop EXPORTed dynamic_debug_exec_queries (Donald Dutile) [RHEL-28063] - dyndbg: let query-modname override actual module name (Donald Dutile) [RHEL-28063] - dyndbg: use ESCAPE_SPACE for cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module.callsite walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: show both old and new in change-info (Donald Dutile) [RHEL-28063] - dyndbg: fix module.dyndbg handling (Donald Dutile) [RHEL-28063] - dyndbg: fix static_branch manipulation (Donald Dutile) [RHEL-28063] - modpost: fix module versioning when a symbol lacks valid CRC (Donald Dutile) [RHEL-28063] - modpost: remove .symbol_white_list field entirely (Donald Dutile) [RHEL-28063] - modpost: remove unneeded .symbol_white_list initializers (Donald Dutile) [RHEL-28063] - modpost: add PATTERNS() helper macro (Donald Dutile) [RHEL-28063] - modpost: shorten warning messages in report_sec_mismatch() (Donald Dutile) [RHEL-28063] - Revert "Kbuild, lto, workaround: Don't warn for initcall_reference in modpost" (Donald Dutile) [RHEL-28063] - modpost: use more reliable way to get fromsec in section_rel(a)() (Donald Dutile) [RHEL-28063] - modpost: add array range check to sec_name() (Donald Dutile) [RHEL-28063] - modpost: refactor get_secindex() (Donald Dutile) [RHEL-28063] - modpost: remove unused Elf_Sword macro (Donald Dutile) [RHEL-28063] - modpost: use sym_get_data() to get module device_table data (Donald Dutile) [RHEL-28063] - modpost: drop executable ELF support (Donald Dutile) [RHEL-28063] - module: Replace kmap() with kmap_local_page() (Donald Dutile) [RHEL-28063] - module: Show the last unloaded module's taint flag(s) (Donald Dutile) [RHEL-28063] - module: Use strscpy() for last_unloaded_module (Donald Dutile) [RHEL-28063] - module: Modify module_flags() to accept show_state argument (Donald Dutile) [RHEL-28063] - module: Move module's Kconfig items in kernel/module/ (Donald Dutile) [RHEL-28063] - module: panic: Taint the kernel when selftest modules load (Donald Dutile) [RHEL-28063] - module: Use vzalloc() instead of vmalloc()/memset(0) (Donald Dutile) [RHEL-28063] - module: Increase readability of module_kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix ERRORs reported by checkpatch.pl (Donald Dutile) [RHEL-28063] - module: Add support for default value for module async_probe (Donald Dutile) [RHEL-28063] - module: kallsyms: Ensure preemption in add_kallsyms() with PREEMPT_RT (Donald Dutile) [RHEL-28063] - module: Fix "warning: variable 'exit' set but not used" (Donald Dutile) [RHEL-28063] - module: Fix selfAssignment cppcheck warning (Donald Dutile) [RHEL-28063] - modules: Fix corruption of /proc/kallsyms (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch check for exported init/exit sections (Donald Dutile) [RHEL-28063] - modpost: use fnmatch() to simplify match() (Donald Dutile) [RHEL-28063] - modpost: simplify mod->name allocation (Donald Dutile) [RHEL-28063] - module: Fix prefix for module.sig_enforce module param (Donald Dutile) [RHEL-28063] - kbuild: check static EXPORT_SYMBOL* by script instead of modpost (Donald Dutile) [RHEL-28063] - modpost: squash if...else-if in find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: reuse ARRAY_SIZE() macro for section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: remove the unused argument of check_sec_ref() (Donald Dutile) [RHEL-28063] - modpost: fix undefined behavior of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - modpost: fix removing numeric suffixes (Donald Dutile) [RHEL-28063] - genksyms: adjust the output format to modpost (Donald Dutile) [RHEL-28063] - kbuild: stop merging *.symversions (Donald Dutile) [RHEL-28063] - kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS (Donald Dutile) [RHEL-28063] - modpost: extract symbol versions from *.cmd files (Donald Dutile) [RHEL-28063] - modpost: add sym_find_with_module() helper (Donald Dutile) [RHEL-28063] - module: merge check_exported_symbol() into find_exported_symbol_in_section() (Donald Dutile) [RHEL-28063] - module: do not binary-search in __ksymtab_gpl if fsa->gplok is false (Donald Dutile) [RHEL-28063] - module: do not pass opaque pointer for symbol search (Donald Dutile) [RHEL-28063] - module: show disallowed symbol name for inherit_taint() (Donald Dutile) [RHEL-28063] - module: fix [e_shstrndx].sh_size=0 OOB access (Donald Dutile) [RHEL-28063] - module: Introduce module unload taint tracking (Donald Dutile) [RHEL-28063] - module: Move module_assert_mutex_or_preempt() to internal.h (Donald Dutile) [RHEL-28063] - module: Make module_flags_taint() accept a module's taints bitmap and usable outside core code (Donald Dutile) [RHEL-28063] - module.h: simplify MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - modpost: change the license of EXPORT_SYMBOL to bool type (Donald Dutile) [RHEL-28063] - kbuild: record symbol versions in *.cmd files (Donald Dutile) [RHEL-28063] - kbuild: generate a list of objects in vmlinux (Donald Dutile) [RHEL-28063] - modpost: move *.mod.c generation to write_mod_c_files() (Donald Dutile) [RHEL-28063] - modpost: merge add_{intree_flag,retpoline,staging_flag} to add_header (Donald Dutile) [RHEL-28063] - modpost: split new_symbol() to symbol allocation and hash table addition (Donald Dutile) [RHEL-28063] - modpost: make sym_add_exported() always allocate a new symbol (Donald Dutile) [RHEL-28063] - modpost: make multiple export error (Donald Dutile) [RHEL-28063] - modpost: dump Module.symvers in the same order of modules.order (Donald Dutile) [RHEL-28063] - modpost: traverse the namespace_list in order (Donald Dutile) [RHEL-28063] - modpost: use doubly linked list for dump_lists (Donald Dutile) [RHEL-28063] - modpost: traverse unresolved symbols in order (Donald Dutile) [RHEL-28063] - modpost: add sym_add_unresolved() helper (Donald Dutile) [RHEL-28063] - modpost: traverse modules in order (Donald Dutile) [RHEL-28063] - modpost: import include/linux/list.h (Donald Dutile) [RHEL-28063] - modpost: change mod->gpl_compatible to bool type (Donald Dutile) [RHEL-28063] - modpost: use bool type where appropriate (Donald Dutile) [RHEL-28063] - modpost: move struct namespace_list to modpost.c (Donald Dutile) [RHEL-28063] - modpost: retrieve the module dependency and CRCs in check_exports() (Donald Dutile) [RHEL-28063] - modpost: add a separate error for exported symbols without definition (Donald Dutile) [RHEL-28063] - modpost: remove stale comment about sym_add_exported() (Donald Dutile) [RHEL-28063] - modpost: do not write out any file when error occurred (Donald Dutile) [RHEL-28063] - modpost: use snprintf() instead of sprintf() for safety (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_S (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_c (Donald Dutile) [RHEL-28063] - modpost: remove annoying namespace_from_kstrtabns() (Donald Dutile) [RHEL-28063] - modpost: remove redundant initializes for static variables (Donald Dutile) [RHEL-28063] - modpost: move export_from_secname() call to more relevant place (Donald Dutile) [RHEL-28063] - modpost: remove useless export_from_sec() (Donald Dutile) [RHEL-28063] - kbuild: do not remove empty *.symtypes explicitly (Donald Dutile) [RHEL-28063] - kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} (Donald Dutile) [RHEL-28063] - module: Remove module_addr_min and module_addr_max (Donald Dutile) [RHEL-28063] - module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC (Donald Dutile) [RHEL-28063] - module: Introduce data_layout (Donald Dutile) [RHEL-28063] - module: Prepare for handling several RB trees (Donald Dutile) [RHEL-28063] - module: Always have struct mod_tree_root (Donald Dutile) [RHEL-28063] - module: Rename debug_align() as strict_align() (Donald Dutile) [RHEL-28063] - module: Rework layout alignment to avoid BUG_ON()s (Donald Dutile) [RHEL-28063] - module: Move module_enable_x() and frob_text() in strict_rwx.c (Donald Dutile) [RHEL-28063] - module: Make module_enable_x() independent of CONFIG_ARCH_HAS_STRICT_MODULE_RWX (Donald Dutile) [RHEL-28063] - module: Move version support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kdb module related code out of main kdb code (Donald Dutile) [RHEL-28063] - module: Move sysfs support into a separate file (Donald Dutile) [RHEL-28063] - module: Move procfs support into a separate file (Donald Dutile) [RHEL-28063] - module: kallsyms: Fix suspicious rcu usage (Donald Dutile) [RHEL-28063] - module: Move kallsyms support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kmemleak support to a separate file (Donald Dutile) [RHEL-28063] - module: Move extra signature support out of core code (Donald Dutile) [RHEL-28063] - module: Move strict rwx support to a separate file (Donald Dutile) [RHEL-28063] - module: Move latched RB-tree support to a separate file (Donald Dutile) [RHEL-28063] - module: Move livepatch support to a separate file (Donald Dutile) [RHEL-28063] - module: Make internal.h and decompress.c more compliant (Donald Dutile) [RHEL-28063] - module: Simple refactor in preparation for split (Donald Dutile) [RHEL-28063] - scripts/gdb: Fix gdb 'lx-symbols' command (Donald Dutile) [RHEL-28063] - module: Move all into module/ (Donald Dutile) [RHEL-28063] - modpost: restore the warning message for missing symbol versions (Donald Dutile) [RHEL-28063] - ftrace: Have architectures opt-in for mcount build time sorting (Donald Dutile) [RHEL-28063] - ftrace: Fix assuming build time sort works for s390 (Donald Dutile) [RHEL-28063] - script/sorttable: Fix some initialization problems (Donald Dutile) [RHEL-28063] - ftrace: Add test to make sure compiled time sorts work (Donald Dutile) [RHEL-28063] - scripts: ftrace - move the sort-processing in ftrace_init (Donald Dutile) [RHEL-28063] - module.h: allow #define strings to work with MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - livepatch: Avoid CPU hogging with cond_resched (Donald Dutile) [RHEL-28063] - sections: provide internal __is_kernel() and __is_kernel_text() helper (Donald Dutile) [RHEL-28063] - kallsyms: fix address-checks for kernel related range (Donald Dutile) [RHEL-28063] - dyndbg: refine verbosity 1-4 summary-detail (Donald Dutile) [RHEL-28063] - dyndbg: fix spurious vNpr_info change (Donald Dutile) [RHEL-28063] - dyndbg: no vpr-info on empty queries (Donald Dutile) [RHEL-28063] - dyndbg: vpr-info on remove-module complete, not starting (Donald Dutile) [RHEL-28063] - dyndbg: Remove support for ddebug_query param (Donald Dutile) [RHEL-28063] - dyndbg: make dyndbg a known cli param (Donald Dutile) [RHEL-28063] - dyndbg: show module in vpr-info in dd-exec-queries (Donald Dutile) [RHEL-28063] - scripts: update the comments of kallsyms support (Donald Dutile) [RHEL-28063] - modpost: get the *.mod file path more simply (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between ARCH=um and other architectures (Donald Dutile) [RHEL-28063] - kbuild: do not remove 'linux' link in scripts/link-vmlinux.sh (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between the ordinary link and Clang LTO (Donald Dutile) [RHEL-28063] - module: fix signature check failures when using in-kernel decompression (Donald Dutile) [RHEL-28063] - module: Remove outdated comment (Donald Dutile) [RHEL-28063] - module: fix building with sysfs disabled (Donald Dutile) [RHEL-28063] - kernel: Fix spelling mistake "compresser" -> "compressor" (Donald Dutile) [RHEL-28063] - module: add in-kernel support for decompressing (Donald Dutile) [RHEL-28063] - module: change to print useful messages from elf_validity_check() (Donald Dutile) [RHEL-28063] - module: fix validate_section_offset() overflow bug on 64-bit (Donald Dutile) [RHEL-28063] - module: fix clang CFI with MODULE_UNLOAD=n (Donald Dutile) [RHEL-28063] - Subject: revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - lib/bitmap.c make bitmap_print_bitmask_to_buf parseable (Donald Dutile) [RHEL-28063] - bitmap: extend comment to bitmap_print_bitmask/list_to_buf (Donald Dutile) [RHEL-28063]- arm64: mm: Make hibernation aware of KFENCE (Maxim Levitsky) [RHEL-7225] - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (John Meneghini) [RHEL-38200] {CVE-2023-52809} - pinctrl: core: delete incorrect free in pinctrl_enable() (David Arcari) [RHEL-39758] {CVE-2024-36940} - x86/coco: Require seeding RNG with RDRAND on CoCo systems (Lenny Szubowicz) [RHEL-37269] {CVE-2024-35875} - mac802154: fix llsec key resources release in mac802154_llsec_key_del (Steve Best) [RHEL-34969] {CVE-2024-26961} - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37721] {CVE-2021-47385} - redhat/configs: add CONFIG_CSD_LOCK_WAIT_DEBUG_DEFAULT (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints around remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Trace all smp_function_call*() invocations (Leonardo Bras) [RHEL-13876] - locking/csd_lock: Remove added data from CSD lock debugging (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876]- qede: fix firmware halt over suspend and resume (John Meneghini) [RHEL-14143] - mm/vmalloc: eliminated the lock contention from twice to once (Aristeu Rozanski) [RHEL-28501] - cachefiles: fix memory leak in cachefiles_add_cache() (Andrey Albershteyn) [RHEL-33111] {CVE-2024-26840} - redhat: include resolve_btfids in kernel-devel (Viktor Malik) [RHEL-40707] - nvme: fix namespace removal list (Maurizio Lombardi) [RHEL-40472] - nvme: use srcu for iterating namespace list (Maurizio Lombardi) [RHEL-40472] - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Guillaume Nault) [RHEL-39837] {CVE-2024-36904} - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Guillaume Nault) [RHEL-39845] {CVE-2024-36902} - rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back (Davide Caratti) [RHEL-36874] {CVE-2024-27414} - net: dev_addr_lists: move locking out of init/exit in kunit (Hangbin Liu) [RHEL-21442] - net: annotate writes on dev->mtu from ndo_change_mtu() (Ivan Vecera) [RHEL-39583] - geneve: fix header validation in geneve[6]_xmit_skb (Antoine Tenart) [RHEL-37386] {CVE-2024-35973} - icmp: prevent possible NULL dereferences from icmp_build_probe() (Antoine Tenart) [RHEL-37002] {CVE-2024-35857} - netdevsim: add selftest for forwarding skb between connected ports (Petr Oros) [RHEL-38987] - netdevsim: add ndo_get_iflink() implementation (Petr Oros) [RHEL-38987] - netdevsim: forward skbs from one connected port to another (Petr Oros) [RHEL-38987] - netdevsim: allow two netdevsim ports to be connected (Petr Oros) [RHEL-38987] - selftests: net: Correct couple of spelling mistakes (Petr Oros) [RHEL-38987] - selftests: netdevsim: be less selective for FW for the devlink test (Petr Oros) [RHEL-38987] - net: netdevsim: constify the struct device_type usage (Petr Oros) [RHEL-38987] - netdevsim: make nsim_bus const (Petr Oros) [RHEL-38987] - selftests: netdevsim: stop using ifconfig (Petr Oros) [RHEL-38987] - netdevsim: avoid potential loop in nsim_dev_trap_report_work() (Petr Oros) [RHEL-38987] - netdevsim: add Makefile for selftests (Petr Oros) [RHEL-38987] - selftests: netdevsim: fix the udp_tunnel_nic test (Petr Oros) [RHEL-38987] - selftests: netdevsim: correct expected FEC strings (Petr Oros) [RHEL-38987] - selftests: netdevsim: sprinkle more udevadm settle (Petr Oros) [RHEL-38987] - netdevsim: Don't accept device bound programs (Petr Oros) [RHEL-38987] - selftests: netdevsim: use suitable existing dummy file for flash test (Petr Oros) [RHEL-38987] - netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write() (Petr Oros) [RHEL-38987] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Petr Oros) [RHEL-38863] - ice: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Petr Oros) [RHEL-38863] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Petr Oros) [RHEL-38863] - ice: remove redundant xdp_rxq_info registration (Petr Oros) [RHEL-38863] - ice: work on pre-XDP prog frag count (Petr Oros) [RHEL-38863] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Petr Oros) [RHEL-38863] - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Petr Oros) [RHEL-38863] - xsk: recycle buffer in case Rx queue was full (Petr Oros) [RHEL-38863] - net/mlx5e: Use a memory barrier to enforce PTP WQ xmit submission tracking occurs after populating the metadata_map (Kamal Heib) [RHEL-34192] {CVE-2024-26858} - netlabel: fix RCU annotation for IPv4 options on socket creation (Davide Caratti) [RHEL-31390] - net: fix sk_memory_allocated_{add|sub} vs softirqs (Paolo Abeni) [RHEL-34070] - tcp: sk_forced_mem_schedule() optimization (Paolo Abeni) [RHEL-34070] - net: make SK_MEMORY_PCPU_RESERV tunable (Paolo Abeni) [RHEL-34070] - rcu: Restrict access to RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Add RCU CPU stall notifier (Waiman Long) [RHEL-34076] - rcu/exp: Handle RCU expedited grace period kworker allocation failure (Waiman Long) [RHEL-34076] - rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery (Waiman Long) [RHEL-34076] - rcu: Break rcu_node_0 --> &rq->__lock order (Waiman Long) [RHEL-34076] - rcu/tree: Defer setting of jiffies during stall reset (Waiman Long) [RHEL-34076] - rcutorture: Add test of RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Eliminate check_cpu_stall() duplicate code (Waiman Long) [RHEL-34076] - rcu: Don't redump the stalled CPU where RCU GP kthread last ran (Waiman Long) [RHEL-34076] - rcu: Delete a redundant check in rcu_check_gp_kthread_starvation() (Waiman Long) [RHEL-34076] - rcu-tasks: Make rcu_tasks_lazy_ms static (Waiman Long) [RHEL-34076] - rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop (Waiman Long) [RHEL-34076] - rcu-tasks: Add printk()s to localize boot-time self-test hang (Waiman Long) [RHEL-34076] - refscale: Print out additional module parameters (Waiman Long) [RHEL-34076] - refscale: Fix misplaced data re-read (Waiman Long) [RHEL-34076] - srcu: Only accelerate on enqueue time (Waiman Long) [RHEL-34076] - srcu: Fix callbacks acceleration mishandling (Waiman Long) [RHEL-34076] - rcu: Conditionally build CPU-hotplug teardown callbacks (Waiman Long) [RHEL-34076] - rcu: Assume rcu_report_dead() is always called locally (Waiman Long) [RHEL-34076] - rcu: Assume IRQS disabled from rcu_report_dead() (Waiman Long) [RHEL-34076] - rcu: Use rcu_segcblist_segempty() instead of open coding it (Waiman Long) [RHEL-34076] - rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects (Waiman Long) [RHEL-34076] - srcu: Fix srcu_struct node grpmask overflow on 64-bit systems (Waiman Long) [RHEL-34076] - rcu: Eliminate rcu_gp_slow_unregister() false positive (Waiman Long) [RHEL-34076] - rcu: Dump memory object info if callback function is invalid (Waiman Long) [RHEL-34076] - rcu: Add sysfs to provide throttled access to rcu_barrier() (Waiman Long) [RHEL-34076] - rcu/tree: Remove superfluous return from void call_rcu* functions (Waiman Long) [RHEL-34076] - srcu: Fix error handling in init_srcu_struct_fields() (Waiman Long) [RHEL-34076] - rcutorture: Traverse possible cpu to set maxcpu in rcu_nocb_toggle() (Waiman Long) [RHEL-34076] - rcutorture: Replace schedule_timeout*() 1-jiffy waits with HZ/20 (Waiman Long) [RHEL-34076] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-34076] - rcu: Include torture_sched_setaffinity() declaration (Waiman Long) [RHEL-34076] - rcutorture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-34076] - rcutorture: Dump grace-period state upon rtort_pipe_count incidents (Waiman Long) [RHEL-34076] - refscale: Add a "jiffies" test (Waiman Long) [RHEL-34076] - rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() (Waiman Long) [RHEL-34076] - rcuscale: fix building with RCU_TINY (Waiman Long) [RHEL-34076] - rcuscale: Add RCU Tasks Rude testing (Waiman Long) [RHEL-34076] - rcuscale: Measure RCU Tasks Trace grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Measure grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of kfree_rcu parameters (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of module parameters (Waiman Long) [RHEL-34076] - rcuscale: Add minruntime module parameter (Waiman Long) [RHEL-34076] - rcuscale: Fix gp_async_max typo: s/reader/writer/ (Waiman Long) [RHEL-34076] - rcuscale: Permit blocking delays between writers (Waiman Long) [RHEL-34076] - rcu-tasks: Fix boot-time RCU tasks debug-only deadlock (Waiman Long) [RHEL-34076] - rcu-tasks: Permit use of debug-objects with RCU Tasks flavors (Waiman Long) [RHEL-34076] - rcu-tasks: Cancel callback laziness if too many callbacks (Waiman Long) [RHEL-34076] - rcu-tasks: Add kernel boot parameters for callback laziness (Waiman Long) [RHEL-34076] - rcu-tasks: Remove redundant #ifdef CONFIG_TASKS_RCU (Waiman Long) [RHEL-34076] - rcu-tasks: Treat only synchronous grace periods urgently (Waiman Long) [RHEL-34076] - rcu: Make the rcu_nocb_poll boot parameter usable via boot config (Waiman Long) [RHEL-34076] - rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load (Waiman Long) [RHEL-34076] - rcu: Clarify rcu_is_watching() kernel-doc comment (Waiman Long) [RHEL-34076] - rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale (Waiman Long) [RHEL-34076] - rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() (Waiman Long) [RHEL-34076] - rcu-tasks: Clarify the cblist_init_generic() function's pr_info() output (Waiman Long) [RHEL-34076] - rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic() (Waiman Long) [RHEL-34076] - rcu/nocb: Make shrinker iterate only over NOCB CPUs (Waiman Long) [RHEL-34076] - rcu/nocb: Recheck lazy callbacks under the ->nocb_lock from shrinker (Waiman Long) [RHEL-34076] - rcu/nocb: Fix shrinker race against callback enqueuer (Waiman Long) [RHEL-34076] - rcu/nocb: Protect lazy shrinker against concurrent (de-)offloading (Waiman Long) [RHEL-34076] - rcu/kvfree: Make drain_page_cache() take early return if cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Make fill page cache start from krcp->nr_bkv_objs (Waiman Long) [RHEL-34076] - rcu/kvfree: Do not run a page work if a cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Use consistent krcp when growing kfree_rcu() page cache (Waiman Long) [RHEL-34076] - rcu/kvfree: Invoke debug_rcu_bhead_unqueue() after checking bnode->gp_snap (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu list (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug to check grace periods (Waiman Long) [RHEL-34076] - rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs (Waiman Long) [RHEL-34076] - rcu: Make rcu_cpu_starting() rely on interrupts being disabled (Waiman Long) [RHEL-34076] - rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_work (Waiman Long) [RHEL-34076] - rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp (Waiman Long) [RHEL-34076] - rcu: Employ jiffies-based backstop to callback time limit (Waiman Long) [RHEL-34076] - rcu: Check callback-invocation time limit for rcuc kthreads (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE (Waiman Long) [RHEL-34076] - rcu-tasks: Make grace-period-age message human-readable (Waiman Long) [RHEL-34076] - rcu: Synchronize ->qsmaskinitnext in rcu_boost_kthread_setaffinity() (Waiman Long) [RHEL-34076] - rcu/nocb: Add CPU number to CPU-{,de}offload failure messages (Waiman Long) [RHEL-34076] - rcutorture: Fix ksoftirqd boosting timing and iteration (Waiman Long) [RHEL-34076]- efivarfs: force RO when remounting if SetVariable is not supported (Pavel Reichl) [RHEL-26588] {CVE-2023-52463} - keys: Fix overwrite of key expiration on instantiation (David Howells) [RHEL-39708] {CVE-2024-36031} - cpufreq: intel_pstate: Fix unchecked HWP MSR access (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: fix struct cpudata::epp_cached kernel-doc (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: hide unused intel_pstate_cpu_oob_ids[] (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Update the maximum CPU frequency consistently (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Replace three global.turbo_disabled checks (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Read global.no_turbo under READ_ONCE() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Rearrange show_no_turbo() and store_no_turbo() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Do not update global.turbo_disabled after initialization (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Fold intel_pstate_max_within_limits() into caller (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Use __ro_after_init for three variables (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Get rid of unnecessary READ_ONCE() annotations (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Wait for canceled delayed work to complete (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Simplify spinlock locking (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Drop redundant locking from intel_pstate_driver_cleanup() (David Arcari) [RHEL-39731] - block: prevent division by zero in blk_rq_stat_sum() (Ming Lei) [RHEL-37281] {CVE-2024-35925} - block: fix module reference leakage from bdev_open_by_dev error path (Ming Lei) [RHEL-37000] {CVE-2024-35859} - net/mlx4_core: replace deprecated strncpy with strscpy (Benjamin Poirier) [RHEL-24474] - IB/mlx4: Fix the size of a buffer in add_port_entries() (Benjamin Poirier) [RHEL-24474] - mlx4: Delete custom device management logic (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the infiniband part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the ethernet part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Register mlx4 devices to an auxiliary virtual bus (Benjamin Poirier) [RHEL-24474] - mlx4: Avoid resetting MLX4_INTFF_BONDING per driver (Benjamin Poirier) [RHEL-24474] - mlx4: Move the bond work to the core driver (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.activate callback (Benjamin Poirier) [RHEL-24474] - mlx4: Replace the mlx4_interface.event callback with a notifier (Benjamin Poirier) [RHEL-24474] - mlx4: Use 'void *' as the event param of mlx4_dispatch_event() (Benjamin Poirier) [RHEL-24474] - mlx4: Rename member mlx4_en_dev.nb to netdev_nb (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.get_dev callback (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Copy union directly (Benjamin Poirier) [RHEL-24474] - net/mlx4: Remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Remove unnecessary variable initializations (Benjamin Poirier) [RHEL-24474] - net/mlx4: clean up a type issue (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Make check for invalid flags stricter (Benjamin Poirier) [RHEL-24474] - net/mlx4: Use bitmap_weight_and() (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Calling qp event handler in workqueue context (Benjamin Poirier) [RHEL-24474] - sched/topology: Optimize topology_span_sane() (Phil Auld) [RHEL-39277] - cpumask: Add for_each_cpu_from() (Phil Auld) [RHEL-39277] - mm/slub, kunit: Use inverted data to corrupt kmem cache (Nico Pache) [RHEL-38018] - drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [RHEL-1016] - redhat/configs: Add CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI retpoline check (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI handling of RRSBA (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI documentation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix return type of spectre_bhi_state() (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Make CONFIG_SPECTRE_BHI_ON the default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - KVM: x86: Add BHI_NO (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Mitigate KVM by default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add BHI mitigation knob (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Enumerate Branch History Injection (BHI) bug (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add support for clearing branch history at syscall entry (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - perf/x86/amd/lbr: Use freeze based on availability (Waiman Long) [RHEL-28203 RHEL-28209] - Documentation/kernel-parameters: Add spec_rstack_overflow to mitigations=off (Waiman Long) [RHEL-28203 RHEL-28209]- cpu/hotplug: Don't offline the last non-isolated CPU (David Arcari) [RHEL-38274] {CVE-2023-52831} - cpu/hotplug: Prevent self deadlock on CPU hot-unplug (David Arcari) [RHEL-38274] {CVE-2023-52831} - efi: fix panic in kdump kernel (Steve Best) [RHEL-36998] {CVE-2024-35800} - mm/secretmem: fix GUP-fast succeeding on secretmem folios (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - secretmem: convert page_is_secretmem() to folio_is_secretmem() (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Scott Mayhew) [RHEL-24133] - mtd: mtdpart: Don't create platform device that'll never probe (Rupinderjit Singh) [RHEL-22420] - mtd: call of_platform_populate() for MTD partitions (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: make symbol 'weim_of_notifier' static (Rupinderjit Singh) [RHEL-22420] - treewide: Fix probing of devices in DT overlays (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: add DT overlay support for WEIM bus (Rupinderjit Singh) [RHEL-22420] - of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing (Rupinderjit Singh) [RHEL-22420] - of: property: Improve finding the supplier of a remote-endpoint property (Rupinderjit Singh) [RHEL-22420] - soc: renesas: Move away from using OF_POPULATED for fw_devlink (Rupinderjit Singh) [RHEL-22420] - driver core: Fix device_link_flag_is_sync_state_only() (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve logs for cycle detection (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve detection of overlapping cycles (Rupinderjit Singh) [RHEL-22420] - of: property: Simplify of_link_to_phandle() (Rupinderjit Singh) [RHEL-22420] - platform/mellanox: nvsw-sn2201: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-io: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform: mellanox: mlxreg-hotplug: Extend condition for notification callback processing (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Make error handling flow consistent (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Handle events during suspend after resume completion (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: properly fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Separate host command and irq disable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: fix compilation warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Mark outdata as const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Mark port_amode_ops const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use dev_err_probe() more (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use semi-colons instead of commas (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add Displayport Alternatemode 2.1 Support (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: telemetry: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: core: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_logger: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_vbc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_sysfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: Annotate struct ec_event_queue with __counted_by (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Configure Retimer cable type (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: support official HID GOOG0016 (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Remove EC panic shutdown timeout (Mark Langsdorf) [RHEL-33550] - platform: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Use %*ph for printing hexdump of a small buffer (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move host command to prepare/complete (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Report EC panic as uevent (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: remove return value check of debugfs_create_dir() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: fix kernel-doc warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Separate logic for getting panic info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: remove unneeded label and if-condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Mark Langsdorf) [RHEL-33550] - platform/olpc: olpc-xo175-ec: Use SPI device ID data to bind device (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Fix spelling mistake (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add Attention support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Fix VDO copy (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix negative type promoted to high (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Use per-device lockdep key (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warnings for panic notifier (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: initialize the buf variable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Fix panic notifier registration (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM send support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM reply support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add initial VDM support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Alter module name with hyphens (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Move structs to header (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Update port DP VDO (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set port alt mode drvdata (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Stash port driver info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Shutdown on EC Panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Poll EC log on EC panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add DT enumeration support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add transport layer (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit_at() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set parent of partner PD object (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Convert to i2c's .probe_new() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Force synchronous probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Mark PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move mec_init to device probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc_mec: remove cros_ec_lpc_mec_destroy() (Mark Langsdorf) [RHEL-33550] - platform/chrome: add a driver for HPS (Mark Langsdorf) [RHEL-33550] - redhat/configs: enable HPS driver as a module (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Notify the PM of wake events during resume (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Register partner PDOs (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Correct alt mode index (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Expose suspend_timeout_ms in debugfs (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix double-free in chromeos_laptop_prepare() (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix memory corruption in ioctl (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warning for suspend_timeout_ms (Mark Langsdorf) [RHEL-33550]- net/smc: avoid data corruption caused by decline (Tobias Huschle) [RHEL-38236] {CVE-2023-52775} - powerpc/pseries/memhp: Fix access beyond end of drmem array (Mamatha Inamdar) [RHEL-26494] {CVE-2023-52451} - octeontx2-af: avoid off-by-one read from userspace (Kamal Heib) [RHEL-39873] {CVE-2024-36957} - iommu/amd: Fix panic accessing amd_iommu_enable_faulting (Jerry Snitselaar) [RHEL-37320 RHEL-40344] - blk-cgroup: Properly propagate the iostat update up the hierarchy (Ming Lei) [RHEL-38596] - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() (Ken Cox) [RHEL-38715] {CVE-2021-47548} - watchdog: rti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt:using the pm_runtime_resume_and_get to simplify the code (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking (Andrew Halaney) [RHEL-40150] - watchdog: rti_wdt: Fix calculation and evaluation of preset heartbeat (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Make use of the helper function devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-40150] - clk: Get runtime PM before walking tree for clk_summary (Andrew Halaney) [RHEL-35062] - clk: Get runtime PM before walking tree during disable_unused (Andrew Halaney) [RHEL-35062] {CVE-2024-27004} - clk: Initialize struct clk_core kref earlier (Andrew Halaney) [RHEL-35062] - clk: Don't hold prepare_lock when calling kref_put() (Andrew Halaney) [RHEL-35062] - clk: Remove prepare_lock hold assertion in __clk_release() (Andrew Halaney) [RHEL-35062] - atl1c: Work around the DMA RX overflow issue (Ken Cox) [RHEL-38289] {CVE-2023-52834} - scsi: ufs: ti-j721e: Expose device tree aliases (Andrew Halaney) [RHEL-39999] - scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney) [RHEL-39999] - redhat/configs: Enable CONFIG_BLK_CGROUP_IOCOST (Waiman Long) [RHEL-38879] - null_blk: Fix return value of nullb_device_power_store() (Ming Lei) [RHEL-39662] - null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues' (Ming Lei) [RHEL-39662] - stackdepot: respect __GFP_NOLOCKDEP allocation flag (Waiman Long) [RHEL-38628] - lib/stackdepot: off by one in depot_fetch_stack() (Waiman Long) [RHEL-38628] - lib/stackdepot: fix first entry having a 0-handle (Waiman Long) [RHEL-38628] - platform/x86: wmi: Fix opening of char device (David Arcari) [RHEL-38260] {CVE-2023-52864} - platform/x86: wmi: remove unnecessary initializations (David Arcari) [RHEL-38260] {CVE-2023-52864} - scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add() (Bryan Gurney) [RHEL-38547] - scsi: mpi3mr: Sanitise num_phys (Bryan Gurney) [RHEL-38547] - mlxbf_gige: call request_irq() after NAPI initialized (Kamal Heib) [RHEL-37179] {CVE-2024-35907} - mlxbf_gige: stop PHY during open() error paths (Kamal Heib) [RHEL-37179] - fork: defer linking file vma until vma is fully initialized (Rafael Aquini) [RHEL-35022] {CVE-2024-27022} - platform/x86/intel-uncore-freq: Don't present root domain on error (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Increase minor number support (David Arcari) [RHEL-38558] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Process read/write blocked feature status (David Arcari) [RHEL-38558] - mlxbf_gige: stop interface during shutdown (Kamal Heib) [RHEL-37244] {CVE-2024-35885} - usbnet: fix error return code in usbnet_probe() (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - usbnet: sanity check for maxpacket (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - net: ena: Fix incorrect descriptor free behavior (Kamal Heib) [RHEL-37430] {CVE-2024-35958} - VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Steve Best) [RHEL-37327] {CVE-2024-35944} - VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Steve Best) [RHEL-37327] {CVE-2024-35944} - x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type (Steve Best) [RHEL-36906] {CVE-2023-52659} - powerpc/mm: Align memory_limit value specified using mem= kernel parameter (Joel Savitz) [RHEL-8591] - dyndbg: fix old BUG_ON in >control parser (Waiman Long) [RHEL-37113 RHEL-37114] {CVE-2024-35947} - nbd: always initialize struct msghdr completely (Ming Lei) [RHEL-29500] {CVE-2024-26638} - cpufreq: amd-pstate: Fix the inconsistency in max frequency units (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove global header file (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix memory leak on CPU EPP exit (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix the highest frequency issue which limits performance (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove unused variable lowest_nonlinear_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix code format problems (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Add quirk for the pstate CPPC capabilities missing (David Arcari) [RHEL-34751] - x86/CPU/AMD: Add ZenX generations flags (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: get transition delay and latency value from ACPI tables (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Bail out if min/max/nominal_freq is 0 (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Remove amd_get_{min,max,nominal,lowest_nonlinear}_freq() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Unify computation of {max,min,nominal,lowest_nonlinear}_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document the units for freq variables in amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document *_limit_* fields in struct amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: adjust min/max limit perf (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Update amd-pstate preferred core ranking dynamically (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Enable amd-pstate preferred core support (David Arcari) [RHEL-34751] - ACPI: CPPC: Add helper to get the highest performance value (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix setting scaling max/min freq values (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Only print supported EPP values for performance governor (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch() (David Arcari) [RHEL-34751] - Merge DRM changes from upstream v6.8..v6.9 (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.7..v6.8 (Dave Airlie) [RHEL-24102] - redhat/configs: add new configs from drm backport (Dave Airlie) [RHEL-24102] - Partial revert: "file: convert to SLAB_TYPESAFE_BY_RCU" for i915 (Dave Airlie) [RHEL-24102] - Revert "drm/ttm: dynamically allocate the drm-ttm_pool shrinker" (Dave Airlie) [RHEL-24102] - Revert "drm/i915: dynamically allocate the i915_gem_mm shrinker" (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.6..v6.7 (Dave Airlie) [RHEL-24102]- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Steve Best) [RHEL-38438] {CVE-2021-47497} - kernel: watch_queue: copy user-array safely (Steve Best) [RHEL-38238] {CVE-2023-52824} - lib/generic-radix-tree.c: Don't overflow in peek() (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - include/linux/generic-radix-tree.h: replace kernel.h with the necessary inclusions (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - efi: runtime: Fix potential overflow of soft-reserved region size (Lenny Szubowicz) [RHEL-33098] {CVE-2024-26843} - workqueue: Drain BH work items on hot-unplugged CPUs (Waiman Long) [RHEL-25103] - workqueue: Control intensive warning threshold through cmdline (Waiman Long) [RHEL-25103] - workqueue: Make @flags handling consistent across set_work_data() and friends (Waiman Long) [RHEL-25103] - workqueue: Remove clear_work_data() (Waiman Long) [RHEL-25103] - workqueue: Factor out work_grab_pending() from __cancel_work_sync() (Waiman Long) [RHEL-25103] - workqueue: Clean up enum work_bits and related constants (Waiman Long) [RHEL-25103] - workqueue: Introduce work_cancel_flags (Waiman Long) [RHEL-25103] - workqueue: Use variable name irq_flags for saving local irq flags (Waiman Long) [RHEL-25103] - workqueue: Reorganize flush and cancel[_sync] functions (Waiman Long) [RHEL-25103] - workqueue: Rename __cancel_work_timer() to __cancel_timer_sync() (Waiman Long) [RHEL-25103] - workqueue: Use rcu_read_lock_any_held() instead of rcu_read_lock_held() (Waiman Long) [RHEL-25103] - workqueue: Cosmetic changes (Waiman Long) [RHEL-25103] - workqueue, irq_work: Build fix for !CONFIG_IRQ_WORK (Waiman Long) [RHEL-25103] - workqueue: Fix queue_work_on() with BH workqueues (Waiman Long) [RHEL-25103] - async: Use a dedicated unbound workqueue with raised min_active (Waiman Long) [RHEL-25103] - workqueue: Implement workqueue_set_min_active() (Waiman Long) [RHEL-25103] - workqueue: Fix kernel-doc comment of unplug_oldest_pwq() (Waiman Long) [RHEL-25103] - workqueue: Bind unbound workqueue rescuer to wq_unbound_cpumask (Waiman Long) [RHEL-25103] - kernel/workqueue: Let rescuers follow unbound wq cpumask changes (Waiman Long) [RHEL-25103] - workqueue: Enable unbound cpumask update on ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Link pwq's into wq->pwqs from oldest to newest (Waiman Long) [RHEL-25103] - workqueue: Don't implicitly make UNBOUND workqueues w/ @max_active==1 ordered (Waiman Long) [RHEL-25103] - workqueue: Skip __WQ_DESTROYING workqueues when updating global unbound cpumask (Waiman Long) [RHEL-25103] - workqueue: fix a typo in comment (Waiman Long) [RHEL-25103] - Revert "workqueue: make wq_subsys const" (Waiman Long) [RHEL-25103] - workqueue: Implement BH workqueues to eventually replace tasklets (Waiman Long) [RHEL-25103] - workqueue: Factor out init_cpu_worker_pool() (Waiman Long) [RHEL-25103] - workqueue: Update lock debugging code (Waiman Long) [RHEL-25103] - workqueue: make wq_subsys const (Waiman Long) [RHEL-25103] - workqueue: Fix pwq->nr_in_flight corruption in try_to_grab_pending() (Waiman Long) [RHEL-25103] - workqueue: Avoid premature init of wq->node_nr_active[].max (Waiman Long) [RHEL-25103] - workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Add node_nr/max_active dump (Waiman Long) [RHEL-25103] - workqueue: Implement system-wide nr_active enforcement for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Introduce struct wq_node_nr_active (Waiman Long) [RHEL-25103] - workqueue: Move pwq_dec_nr_in_flight() to the end of work item handling (Waiman Long) [RHEL-25103] - workqueue: RCU protect wq->dfl_pwq and implement accessors for it (Waiman Long) [RHEL-25103] - workqueue: Make wq_adjust_max_active() round-robin pwqs while activating (Waiman Long) [RHEL-25103] - workqueue: Move nr_active handling into helpers (Waiman Long) [RHEL-25103] - workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work() (Waiman Long) [RHEL-25103] - workqueue: Factor out pwq_is_empty() (Waiman Long) [RHEL-25103] - workqueue: Move pwq->max_active to wq->max_active (Waiman Long) [RHEL-25103] - workqueue: Break up enum definitions and give names to the types (Waiman Long) [RHEL-25103] - workqueue: Drop unnecessary kick_pool() in create_worker() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Clean up code and drop duplicate information (Waiman Long) [RHEL-25103] - workqueue: mark power efficient workqueue as unbounded if nohz_full enabled (Waiman Long) [RHEL-25103] - workqueue: Add rcu lock check at the end of work item execution (Waiman Long) [RHEL-25103] - kernel/workqueue: Bind rescuer to unbound cpumask for WQ_UNBOUND (Waiman Long) [RHEL-25103] - tools/workqueue: Add rescuers printing to wq_dump.py (Waiman Long) [RHEL-25103] - Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()" (Waiman Long) [RHEL-25103] - Documentation/core-api: fix spelling mistake in workqueue (Waiman Long) [RHEL-25103] - Documentation/core-api : fix typo in workqueue (Waiman Long) [RHEL-25103] - async: Split async_schedule_node_domain() (Waiman Long) [RHEL-25103] - workqueue: Provide one lock class key per work_on_cpu() callsite (Waiman Long) [RHEL-25103] - workqueue: fix -Wformat-truncation in create_worker (Waiman Long) [RHEL-25103] - workqueue: Use the kmem_cache_free() instead of kfree() to release pwq (Waiman Long) [RHEL-25103] - workqueue: doc: Fix function and sysfs path errors (Waiman Long) [RHEL-25103] - workqueue: Fix UAF report by KASAN in pwq_release_workfn() (Waiman Long) [RHEL-25103] - workqueue: Fix missed pwq_release_worker creation in wq_cpu_intensive_thresh_init() (Waiman Long) [RHEL-25103] - workqueue: Removed double allocation of wq_update_pod_attrs_buf (Waiman Long) [RHEL-25103] - workqueue: fix data race with the pwq->stats[] increment (Waiman Long) [RHEL-25103] - workqueue: Rename rescuer kworker (Waiman Long) [RHEL-25103] - workqueue: Make default affinity_scope dynamically updatable (Waiman Long) [RHEL-25103] - workqueue: Add "Affinity Scopes and Performance" section to documentation (Waiman Long) [RHEL-25103] - workqueue: Implement non-strict affinity scope for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Add workqueue_attrs->__pod_cpumask (Waiman Long) [RHEL-25103] - workqueue: Factor out need_more_worker() check and worker wake-up (Waiman Long) [RHEL-25103] - workqueue: Factor out work to worker assignment and collision handling (Waiman Long) [RHEL-25103] - workqueue: Add multiple affinity scopes and interface to select them (Waiman Long) [RHEL-25103] - workqueue: Modularize wq_pod_type initialization (Waiman Long) [RHEL-25103] - workqueue: Add tools/workqueue/wq_dump.py which prints out workqueue configuration (Waiman Long) [RHEL-25103] - workqueue: Generalize unbound CPU pods (Waiman Long) [RHEL-25103] - workqueue: Factor out clearing of workqueue-only attrs fields (Waiman Long) [RHEL-25103] - workqueue: Factor out actual cpumask calculation to reduce subtlety in wq_update_pod() (Waiman Long) [RHEL-25103] - workqueue: Initialize unbound CPU pods later in the boot (Waiman Long) [RHEL-25103] - workqueue: Move wq_pod_init() below workqueue_init() (Waiman Long) [RHEL-25103] - workqueue: Rename NUMA related names to use pod instead (Waiman Long) [RHEL-25103] - workqueue: Rename workqueue_attrs->no_numa to ->ordered (Waiman Long) [RHEL-25103] - workqueue: Make unbound workqueues to use per-cpu pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Call wq_update_unbound_numa() on all CPUs in NUMA node on CPU hotplug (Waiman Long) [RHEL-25103] - workqueue: Make per-cpu pool_workqueues allocated and released like unbound ones (Waiman Long) [RHEL-25103] - workqueue: Use a kthread_worker to release pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Remove module param disable_numa and sysfs knobs pool_ids and numa (Waiman Long) [RHEL-25103] - workqueue: Relocate worker and work management functions (Waiman Long) [RHEL-25103] - workqueue: Rename wq->cpu_pwqs to wq->cpu_pwq (Waiman Long) [RHEL-25103] - workqueue: Not all work insertion needs to wake up a worker (Waiman Long) [RHEL-25103] - workqueue: Cleanups around process_scheduled_works() (Waiman Long) [RHEL-25103] - workqueue: Drop the special locking rule for worker->flags and worker_pool->flags (Waiman Long) [RHEL-25103] - workqueue: use LIST_HEAD to initialize cull_list (Waiman Long) [RHEL-25103] - workqueue: Warn attempt to flush system-wide workqueues. (Waiman Long) [RHEL-25103] - workqueue: Scale up wq_cpu_intensive_thresh_us if BogoMIPS is below 4000 (Waiman Long) [RHEL-25103] - workqueue: Fix cpu_intensive_thresh_us name in help text (Waiman Long) [RHEL-25103] - soc: qcom: qmi: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - scsi: NCR5380: Use default @max_active for hostdata->work_q (Waiman Long) [RHEL-25103] - crypto: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - xen/pvcalls: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - virt: acrn: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: thunderx: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - greybus: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - powerpc, workqueue: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Disable per-cpu CPU hog detection when wq_cpu_intensive_thresh_us is 0 (Waiman Long) [RHEL-25103] - workqueue: Fix WARN_ON_ONCE() triggers in worker_enter_idle() (Waiman Long) [RHEL-25103] - workqueue: Track and monitor per-workqueue CPU time usage (Waiman Long) [RHEL-25103] - redhat/configs: Add CONFIG_WQ_CPU_INTENSIVE_REPORT (Waiman Long) [RHEL-25103] - workqueue: Report work funcs that trigger automatic CPU_INTENSIVE mechanism (Waiman Long) [RHEL-25103] - workqueue: Automatically mark CPU-hogging work items CPU_INTENSIVE (Waiman Long) [RHEL-25103] - workqueue: Improve locking rule description for worker fields (Waiman Long) [RHEL-25103] - workqueue: Move worker_set/clr_flags() upwards (Waiman Long) [RHEL-25103] - workqueue: Re-order struct worker fields (Waiman Long) [RHEL-25103] - workqueue: Add pwq->stats[] and a monitoring script (Waiman Long) [RHEL-25103] - Further upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: clean up WORK_* constant types, clarify masking (Waiman Long) [RHEL-25103] - workqueue: Introduce show_freezable_workqueues (Waiman Long) [RHEL-25103] - workqueue: Print backtraces from CPUs with hung CPU bound workqueues (Waiman Long) [RHEL-25103] - workqueue: Warn when a rescuer could not be created (Waiman Long) [RHEL-25103] - workqueue: Interrupted create_worker() is not a repeated event (Waiman Long) [RHEL-25103] - workqueue: Warn when a new worker could not be created (Waiman Long) [RHEL-25103] - workqueue: Fix hung time report of worker pools (Waiman Long) [RHEL-25103] - workqueue: Simplify a pr_warn() call in wq_select_unbound_cpu() (Waiman Long) [RHEL-25103] - scsi: message: fusion: Avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - scsi: message: fusion: Remove unused sas_persist_task work (Waiman Long) [RHEL-25103] - workqueue: Make show_pwq() use run-length encoding (Waiman Long) [RHEL-25103] - workqueue: Add a new flag to spot the potential UAF error (Waiman Long) [RHEL-25103] - workqueue: Make queue_rcu_work() use call_rcu_hurry() (Waiman Long) [RHEL-25103] - treewide: Drop WARN_ON_FUNCTION_MISMATCH (Waiman Long) [RHEL-25103] - Input: psmouse-smbus - avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - workqueue: Convert the type of pool->nr_running to int (Waiman Long) [RHEL-25103] - workqueue: Use wake_up_worker() in wq_worker_sleeping() instead of open code (Waiman Long) [RHEL-25103] - Revert "module, async: async_synchronize_full() on module init iff async is used" (Waiman Long) [RHEL-25103] - workqueue: Upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: doc: Call out the non-reentrance conditions (Waiman Long) [RHEL-25103]- i2c: core: Fix atomic xfer check for non-preempt config (Steve Best) [RHEL-38315] {CVE-2023-52791} - i2c: core: Run atomic i2c xfer when !preemptible (Steve Best) [RHEL-38315] {CVE-2023-52791} - x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (Steve Best) [RHEL-36996] {CVE-2024-35801} - platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR (Steve Best) [RHEL-31058] - xen-netfront: Add missing skb_mark_for_recycle (Vitaly Kuznetsov) [RHEL-36573] {CVE-2024-27393} - bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Steve Best) [RHEL-37368] {CVE-2024-35983} - mm/hugetlb: fix missing hugetlb_lock for resv uncharge (Rafael Aquini) [RHEL-37467] {CVE-2024-36000} - ice: fix uninitialized dplls mutex usage (Petr Oros) [RHEL-36283] - ice: fix pin phase adjust updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll periodic work data updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll and dpll_pin data access on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll input pin phase_adjust value updates (Petr Oros) [RHEL-36283] - ice: fix connection state of DPLL and out pin (Petr Oros) [RHEL-36283] - ice: Add automatic VF reset on Tx MDD events (Petr Oros) [RHEL-36317] - dmaengine: idxd: add a write() method for applications to submit work (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - dmaengine: idxd: add a new security check to deal with a hardware erratum (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - scsi: lpfc: Copyright updates for 14.4.0.2 patches (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update lpfc version to 14.4.0.2 (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Add support for 32 byte CDBs (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change lpfc_hba hba_flag member into a bitmask (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Introduce rrq_list_lock to protect active_rrq_list (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Clear deferred RSCN processing flag when driver is unloading (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update logging of protection type for T10 DIF I/O (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change default logging level for unsolicited CT MIB commands (Dick Kennedy) [RHEL-35858] - mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled (Aristeu Rozanski) [RHEL-35090 RHEL-35091] {CVE-2024-26987} - selftest/bpf: Test the read of vsyscall page under x86-64 (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - gfs2: Remove and replace gfs2_glock_queue_work (Andreas Gruenbacher) [RHEL-32940] - gfs2: do_xmote fixes (Andreas Gruenbacher) [RHEL-32940] - gfs2: finish_xmote cleanup (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix lru_count accounting (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "Make glock lru list scanning safer" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "ignore unlock failures after withdraw" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru (Andreas Gruenbacher) [RHEL-32940] - gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async (Andreas Gruenbacher) [RHEL-32940] - gfs2: Get rid of gfs2_glock_queue_put in signal_our_withdraw (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't forget to complete delayed withdraw (Andreas Gruenbacher) [RHEL-32940] - arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD (Mark Salter) [RHEL-31321] {CVE-2024-26670} - arm64: Rename ARM64_WORKAROUND_2966298 (Mark Salter) [RHEL-31321] {CVE-2024-26670} - cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw() (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Preserve PM domain votes in system suspend (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable virtual power domain devices (Mark Langsdorf) [RHEL-32446] - PM: sleep: Add helpers to allow a device to remain powered-on (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Introduce cpufreq for ipq95xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable cpufreq for ipq53xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8074 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8064 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: also accept operating-points-v2-krait-cpu (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: drop pvs_ver for format a fuses (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ6018 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Add MSM8909 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Simplify driver data allocation (Mark Langsdorf) [RHEL-32446] - cpufreq: arm: Kconfig: Add i.MX7 to supported SoC for ARM_IMX_CPUFREQ_DT (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Fix buffer overflow detection in trans_stats() (Mark Langsdorf) [RHEL-32446] - cpufreq: ARM_BRCMSTB_AVS_CPUFREQ cannot be used with ARM_SCMI_CPUFREQ (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add opp support for am62p5 SoCs (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: add am62p5 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Move is_managed indicator into per-policy structure (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Use fine-grained mutex in userspace governor (Mark Langsdorf) [RHEL-32446] - cpufreq: conservative: Simplify the condition of storing 'down_threshold' (Mark Langsdorf) [RHEL-32446] - cpufreq: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: platdev: Add MSM8909 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: pmac32: Use of_property_read_reg() to parse "reg" (Mark Langsdorf) [RHEL-32446] - cpufreq: Add QCM6490 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: Support per-policy performance boost (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc: Fix the potentinal scheduling delays in target_index() (Mark Langsdorf) [RHEL-32446] - cpufreq: governor: Free dbs_data directly when gov->init() fails (Mark Langsdorf) [RHEL-32446] - cpufreq: Avoid printing kernel addresses in cpufreq_resume() (Mark Langsdorf) [RHEL-32446] - cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: add online/offline hooks (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: add support for 4 freq domains (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Improve the performance of cpufreq_stats_create_table() (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: Set fie_disabled to FIE_DISABLED if fails to create kworker_fie (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: cppc_cpufreq_get_rate() returns zero in all error cases. (Mark Langsdorf) [RHEL-32446] - cpufreq: Prefer to print cpuid in MIN/MAX QoS register error message (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Mark Langsdorf) [RHEL-32446] - cpufreq: blocklist MSM8998 in cpufreq-dt-platdev (Mark Langsdorf) [RHEL-32446] - cpufreq: omap: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: raspberrypi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra186: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qoriq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: acpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: kirkwood: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: davinci: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx-cpufreq-dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: vexpress: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: scpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-32446] - cpufreq: Make CONFIG_CPUFREQ_DT_PLATDEV depend on OF (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Use dev_err_probe() when failing to get icc paths (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Support building as module (Mark Langsdorf) [RHEL-32446] - redhat/configs: add default values for CONFIG_CPUFREQ_DT_PLATDEV (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Blacklist ti,am62a7 SoC (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add support for AM62A7 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use helper to get SMEM SoC ID (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use SoC ID-s from bindings (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: introduce qcom_smem_get_soc_id() (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: Switch to EXPORT_SYMBOL_GPL() (Mark Langsdorf) [RHEL-32446] - soc: qcom: socinfo: move SMEM item struct and defines to a header (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for SM8475 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for QCM8550 and QCS8550 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM8650 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ8174 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150P (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM7125 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: drop the IPQ5019 SoC ID (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for SM4450 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5300 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5312 and IPQ5302 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QRB4210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ9574 and its variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QCM2290/QRB2210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5332 and its variant (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc IDs for IPQ8064 and variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add a bunch of older SoCs (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add QRD board ID (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: don't warn for disabling a non-existing frequency (Mark Langsdorf) [RHEL-32446] - cpufreq: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32446] - Merge tag 'devicetree-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Add JH7110 SOC to the allowlist (Mark Langsdorf) [RHEL-32446] - cpufreq: Add SM7225 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - arch/x86: Fix XSAVE check for x86_64-v2 check (Prarit Bhargava) [RHEL-22439] - arch/x86: mark x86_64-v1 and x86_64-v2 processors as deprecated (Prarit Bhargava) [RHEL-22439] - scsi: qla2xxx: Update version to 10.02.09.200-k (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Delay I/O Abort on PCI error (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Change debug message during driver unload (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of fcport (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of the ha->vp_map pointer (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix command flush on cable pull (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: NVME|FCP prefer flag not being honored (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Update manufacturer detail (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Split FCE|EFT trace control (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix N2N stuck connection (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Prevent command send on chip reset (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Use FIELD_GET() to extract PCIe capability fields (Nilesh Javali) [RHEL-25184] - workqueue: Shorten events_freezable_power_efficient name (Audra Mitchell) [RHEL-3534] - workqueue.c: Increase workqueue name length (Audra Mitchell) [RHEL-3534] - net/mlx5e: Tidy up IPsec NAT-T SA discovery (Amir Tzin) [RHEL-24465] - Revert "net/mlx5e: Check the number of elements before walk TC rhashtable" (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix peer flow lists handling (Amir Tzin) [RHEL-24465] - net/mlx5e: Disable IPsec offload support if not FW steering (Amir Tzin) [RHEL-24465] - net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Create ACL FT for eswitch manager in switchdev mode (Amir Tzin) [RHEL-24465] - net/mlx5: Return correct EC_VF function ID (Amir Tzin) [RHEL-24465] - net/mlx5e: Decrease num_block_tc when unblock tc offload (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, only use devcom after NULL check in mlx5_devcom_send_event() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix mlx5_cmd_update_root_ft() error flow (Amir Tzin) [RHEL-24465] - net/mlx5: DR, Fix peer domain namespace setting (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix overrun reported by coverity (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Change the key being sent for MPV device affiliation (Amir Tzin) [RHEL-24465] - net/mlx5e: Check the number of elements before walk TC rhashtable (Amir Tzin) [RHEL-24465] - net/mlx5e: Reduce eswitch mode_lock protection context (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper TCP protocol selector (Amir Tzin) [RHEL-24465] - net/mlx5e: Add IPsec and ASO syndromes check in HW (Amir Tzin) [RHEL-24465] - net/mlx5e: Allow IPsec soft/hard limits in bytes (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper protocol selector field offload for RX (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove exposure of IPsec RX flow steering struct (Amir Tzin) [RHEL-24465] - net/mlx5e: Unify esw and normal IPsec status table creation/destruction (Amir Tzin) [RHEL-24465] - net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec offload (Amir Tzin) [RHEL-24465] - net/mlx5: Handle IPsec steering upon master unbind/bind (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for ingress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for egress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Add create alias flow table function to ipsec roce (Amir Tzin) [RHEL-24465] - net/mlx5: Implement alias object allow and create functions (Amir Tzin) [RHEL-24465] - net/mlx5: Add alias flow table bits (Amir Tzin) [RHEL-24465] - net/mlx5: Store devcom pointer inside IPsec RoCE (Amir Tzin) [RHEL-24465] - net/mlx5: Register mlx5e priv to devcom in MPV mode (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Send events from IB driver about device affiliation state (Amir Tzin) [RHEL-24465] - net/mlx5: Implement devlink port function cmds to control ipsec_packet (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Implement devlink port function cmds to control ipsec_crypto (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Provide an interface to block change of IPsec capabilities (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Add IFC bits to support IPsec enable/disable (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5e: Rewrite IPsec vs. TC block interface (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Drop extra layer of locks in IPsec (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Store vport in struct mlx5_devlink_port and use it in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Check vhca_resource_manager capability in each op and add extack msg (Amir Tzin) [RHEL-24465] - net/mlx5: Relax mlx5_devlink_eswitch_get() return value checking (Amir Tzin) [RHEL-24465] - net/mlx5: Return -EOPNOTSUPP in mlx5_devlink_port_fn_migratable_set() directly (Amir Tzin) [RHEL-24465] - net/mlx5: Reduce number of vport lookups passing vport pointer instead of index (Amir Tzin) [RHEL-24465] - net/mlx5: Embed struct devlink_port into driver structure (Amir Tzin) [RHEL-24465] - net/mlx5: Don't register ops for non-PF/VF/SF port and avoid checks in ops (Amir Tzin) [RHEL-24465] - net/mlx5: Remove no longer used mlx5_esw_offloads_sf_vport_enable/disable() (Amir Tzin) [RHEL-24465] - net/mlx5: Introduce mlx5_eswitch_load/unload_sf_vport() and use it from SF code (Amir Tzin) [RHEL-24465] - net/mlx5: Allow mlx5_esw_offloads_devlink_port_register() to register SFs (Amir Tzin) [RHEL-24465] - net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_register/unregister() (Amir Tzin) [RHEL-24465] - net/mlx5: Push out SF devlink port init and cleanup code to separate helpers (Amir Tzin) [RHEL-24465] - net/mlx5: Rework devlink port alloc/free into init/cleanup (Amir Tzin) [RHEL-24465] - net/mlx5: Rename devlink port ops struct for PFs/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Remove VPORT_UPLINK handling from devlink_port.c (Amir Tzin) [RHEL-24465] - net/mlx5: Call mlx5_esw_offloads_rep_load/unload() for uplink port directly (Amir Tzin) [RHEL-24465] - net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefix (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_eswitch_load/unload_vport() static (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_esw_offloads_rep_load/unload() static (Amir Tzin) [RHEL-24465] - net/mlx5: Remove pointless devlink_rate checks (Amir Tzin) [RHEL-24465] - net/mlx5: Don't check vport->enabled in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Don't query MAX caps twice (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused MAX HCA capabilities (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused CAPs (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Adjust mlx5_query_hca_caps() to upstream (Amir Tzin) [RHEL-24465] - net/mlx5: Expose max possible SFs via devlink resource (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5e: E-Switch, Allow devcom initialization on more vports (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Register devcom device with switch id key (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Infrastructure changes (Amir Tzin) [RHEL-24465] - net/mlx5: Use shared code for checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec NAT-T functionality (Amir Tzin) [RHEL-24465] - net/mlx5e: Check for IPsec NAT-T support (Amir Tzin) [RHEL-24465] - net/mlx5: Add relevant capabilities bits to support NAT-T (Amir Tzin) [RHEL-24465] - net/mlx5e: Make TC and IPsec offloads mutually exclusive on a netdev (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add get IPsec offload stats for uplink representor (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Modify and restore TC rules for IPSec TX rules (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Make IPsec offload work together with eswitch and TC (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: Compare with old_dest param to modify rule destination (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for TX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec TX tables creation (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Handle IPsec offload for RX datapath in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for RX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec RX tables creation and destruction (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Prepare IPsec packet offload for switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Change the parameter of IPsec RX skb handle function (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add function to get IPsec offload namespace (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: DR, update query of HCA caps for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Fix the macro for accessing EC VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: Fix devlink controller number for ECVF (Amir Tzin) [RHEL-24465] - net/mlx5: Fix UAF in mlx5_eswitch_cleanup() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix SFs kernel documentation error (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, set debugfs access right to root-only (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, expose FDB state via debugfs (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, pass net device when linking vport to bridge (Amir Tzin) [RHEL-24465] - net/mlx5: Create eswitch debugfs root directory (Amir Tzin) [RHEL-24465] - net/mlx5: Light probe local SFs (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Move esw multiport devlink param to eswitch code (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Split function_setup() to enable and open functions (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Enable 4 ports VF LAG (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multiport eswitch LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multipath LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, change mlx5_shared_fdb_supported() to static (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, generalize handling of shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, check if all eswitches are paired for shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - {net/RDMA}/mlx5: introduce lag_for_each_peer (Amir Tzin) [RHEL-24409 RHEL-24465] - RDMA/mlx5: Free second uplink ib port (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5e: E-Switch, Fix shared fdb error flow (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0 (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use xarray for devcom paired device index (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add peer fdb miss rules for vport manager or ecpf (Amir Tzin) [RHEL-24465] - net/mlx5e: Use vhca_id for device index in vport rx rules (Amir Tzin) [RHEL-24465] - net/mlx5: Lag, Remove duplicate code checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5: Set max number of embedded CPU VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Update SRIOV enable/disable to handle EC/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Query correct caps for min msix vectors (Amir Tzin) [RHEL-24465] - net/mlx5: Use correct vport when restoring GUIDs (Amir Tzin) [RHEL-24465] - net/mlx5: Add new page type for EC VF pages (Amir Tzin) [RHEL-24465] - net/mlx5: Add/remove peer miss rules for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Add management of EC VF vports (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Allocate ECPF vport if it's an eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: Update vport caps query/set for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Enable devlink port for embedded cpu VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: mlx5_ifc updates for embedded CPU SRIOV (Amir Tzin) [RHEL-24465] - net/mlx5: Simplify unload all rep code (Amir Tzin) [RHEL-24465] - net/mlx5: Skip inline mode check after mlx5_eswitch_enable_locked() failure (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, extend mlx5_devcom_send_event to work with more than two devices (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, introduce devcom_for_each_peer_entry (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, mark devcom as not ready when all eswitches are unpaired (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Rename paired to ready (Amir Tzin) [RHEL-24465] - net/mlx5: DR, handle more than one peer domain (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, generalize shared FDB creation (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, Handle multiple master egress rules (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, refactor FDB miss rule add/remove (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, enlarge peer miss group table (Amir Tzin) [RHEL-24465] - net/mlx5e: Handle offloads flows per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, re-factor query route port (Amir Tzin) [RHEL-24465] - net/mlx5e: rep, store send to vport rules per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: tc, Refactor peer add/del flow (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, Extend peer flows to a list (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Initialize E-Switch for eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: devlink, Only show PF related devlink warning when needed (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use metadata matching for RoCE loopback rule (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use RoCE version 2 for loopback traffic (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add a check that log_max_l2_table is valid (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch: move debug print of adding mac to correct place (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Check device is PF when stopping esw offloads (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant vport_group_manager cap check (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use metadata for vport matching in send-to-vport rules (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Allow get vport api if esw exists (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Update when to set other vport context (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove redundant __func__ arg from fs_err() calls (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Remove flow_source check for metadata matching (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Remove redundant check (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant esw multiport validate function (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Handles RoCE MACsec steering rules addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Add RoCE MACsec steering infrastructure in core (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for ingress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for egress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Add MACsec priorities in RDMA namespaces (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Implement MACsec gid addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Maintain fs_id xarray per MACsec device inside macsec steering (Amir Tzin) [RHEL-22227] - net/mlx5: Remove netdevice from MACsec steering (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering and statistics database from ethernet to core (Amir Tzin) [RHEL-22227] - net/mlx5e: Rename MACsec flow steering functions/parameters to suit core naming style (Amir Tzin) [RHEL-22227] - net/mlx5: Remove dependency of macsec flow steering on ethernet (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering operations to be used as core library (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Return the firmware result upon destroying QP/RQ (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Handle DCT QP logic separately from low level QP interface (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Reduce QP table exposure (Amir Tzin) [RHEL-22227] - net/mlx5: Nullify qp->dbg pointer post destruction (Amir Tzin) [RHEL-22227]- nvmet: fix ns enable/disable possible hang (Maurizio Lombardi) [RHEL-37676] - nvme: fix reconnection fail due to reserved tag allocation (Maurizio Lombardi) [RHEL-36896] {CVE-2024-27435} - Revert "xen/x2apic: enable x2apic mode when supported for HVM" (Vitaly Kuznetsov) [RHEL-34602] - ext4: dax - remove tech preview tag (Bill O'Donnell) [RHEL-39889] - redhat: remove the merge subtrees script (Derek Barbosa) - redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa) - redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa) - redhat: redhat/Makefile: remove dist-maint-update target (Derek Barbosa) - nfp: flower: handle acti_netdevs allocation failure (Ken Cox) [RHEL-35158] {CVE-2024-27046} - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Vladis Dronov) [RHEL-35816] {CVE-2024-26974} - crypto: qat - specify firmware files for 402xx (Vladis Dronov) [RHEL-35816] - crypto: qat - validate slices count returned by FW (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error logging to be consistent across features (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error message in adf_get_arbiter_mapping() (Vladis Dronov) [RHEL-35816] - crypto: qat - implement dh fallback for primes > 4K (Vladis Dronov) [RHEL-24063] - crypto: qat - Fix spelling mistake "Invalide" -> "Invalid" (Vladis Dronov) [RHEL-35816] - crypto: qat - Avoid -Wflex-array-member-not-at-end warnings (Vladis Dronov) [RHEL-35816] - crypto: qat - implement interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add bank save and restore flows (Vladis Dronov) [RHEL-35816] - crypto: qat - expand CSR operations for QAT GEN4 devices (Vladis Dronov) [RHEL-35816] - crypto: qat - rename get_sla_arr_of_type() (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate CSR access code (Vladis Dronov) [RHEL-35816] - crypto: qat - move PFVF compat checker to a function (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate and rename 4xxx PF2VM definitions (Vladis Dronov) [RHEL-35816] - crypto: qat - adf_get_etr_base() helper (Vladis Dronov) [RHEL-35816] - powerpc/eeh: Permanently disable the removed device (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Use a goto for recovery failures (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Small refactor of eeh_handle_normal_event() (Mamatha Inamdar) [RHEL-35642] - REDHAT: Fix values in Makefile being redefined (Lucas Zampieri) - selftests/net/lib: no need to record ns name if it already exist (Ivan Vecera) [RHEL-36219] - netlink: specs: Add missing bridge linkinfo attrs (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Ensure deferred event delivery on unoffload (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Skip MDB replays of deferred events on offload (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge locked port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Suppress grep warnings (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge MDB test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36219] - selftests: net: Fix bridge backup port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Ivan Vecera) [RHEL-36219] - selftests: net: Add missing matchall classifier (Ivan Vecera) [RHEL-36219] - bridge: mcast: fix disabled snooping after long uptime (Ivan Vecera) [RHEL-36219] - selftests/net/lib: update busywait timeout value (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Remove executable bits from lib.sh (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Avoid failures to source net/lib.sh (Ivan Vecera) [RHEL-36219] - bridge: cfm: fix enum typo in br_cc_ccm_tx_parse (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: add MDB state mask uAPI attribute (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_neigh_suppress.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: add lib.sh (Ivan Vecera) [RHEL-36219] - docs: bridge: add other features (Ivan Vecera) [RHEL-36219] - docs: bridge: add netfilter doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add switchdev doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add multicast doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add VLAN doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add STP doc (Ivan Vecera) [RHEL-36219] - docs: bridge: Add kAPI/uAPI fields (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BRPORT enum (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BR enum (Ivan Vecera) [RHEL-36219] - docs: bridge: update doc format to rst (Ivan Vecera) [RHEL-36219] - net: bridge: fill in MODULE_DESCRIPTION() (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - rtnetlink: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB get support (Ivan Vecera) [RHEL-36219] - bridge: mcast: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Factor out a helper for remote entry size calculation (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Adjust function arguments (Ivan Vecera) [RHEL-36219] - bridge: mcast: Rename MDB entry get function (Ivan Vecera) [RHEL-36219] - bridge: mcast: Factor out a helper for PG entry size calculation (Ivan Vecera) [RHEL-36219] - bridge: mcast: Account for missing attributes (Ivan Vecera) [RHEL-36219] - bridge: mcast: Dump MDB entries even when snooping is disabled (Ivan Vecera) [RHEL-36219] - br_netfilter: use single forward hook for ip and arp (Ivan Vecera) [RHEL-36219] - selftests: forwarding: bridge_fdb_learning_limit: Add a new selftest (Ivan Vecera) [RHEL-36219] - net: bridge: Set strict_start_type for br_policy (Ivan Vecera) [RHEL-36219] - net: bridge: Add netlink knobs for number / max learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Track and limit dynamically learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry (Ivan Vecera) [RHEL-36219] - selftests: net: Add bridge backup port and backup nexthop ID test (Ivan Vecera) [RHEL-36219] - bridge: Add backup nexthop ID support (Ivan Vecera) [RHEL-36219] - RDMA/mlx5: Fix fortify source warning while accessing Eth segment (Kamal Heib) [RHEL-33164] {CVE-2024-26907} - powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT (Mark Langsdorf) [RHEL-32447] - powerpc: Don't include lppaca.h in paca.h (Mark Langsdorf) [RHEL-32447] - cpuidle: dt: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid unnecessary variable assignments (Mark Langsdorf) [RHEL-32447] - cpuidle: menu: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Gather statistics regarding whether or not to stop the tick (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Do not call tick_nohz_get_sleep_length() upfront (Mark Langsdorf) [RHEL-32447] - cpuidle: psci: Move enabling OSI mode after power domains creation (Mark Langsdorf) [RHEL-32447] - cpuidle: dt_idle_genpd: Add helper function to remove genpd topology (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Drop utilized from struct teo_cpu (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid stopping the tick unnecessarily when bailing out (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Update idle duration estimate when choosing shallower state (Mark Langsdorf) [RHEL-32447] - cpuidle: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32447] - cpuidle: Use of_property_present() for testing DT property presence (Mark Langsdorf) [RHEL-32447] - nvme-fabrics: prevent overriding of existing host (John Meneghini) [RHEL-30850] - tee: amdtee: fix use-after-free vulnerability in amdtee_close_session (David Arcari) [RHEL-24997] - tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Update sps power thermals according to the platform-profiles (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sps default APTS index values (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get APTS index numbers for static slider (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to notify sbios heart beat event (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sbios requests in PMF driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Disable debugfs support for querying power thermals (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Differentiate PMF ACPI versions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add debugging message for missing policy data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Remove smart_pc_status enum (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix possible out-of-bound memory accesses (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Use struct for cookie header (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Do not use readl() for policy buffer access (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix return value of amd_pmf_start_policy_engine() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add missing __iomem attribute to policy_base (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix missing error code in amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a potential race with policy binary sideload (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fixup error handling for amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a suspend hang on Framework 13 (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix TEE enact command failure after suspend and resume (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix memory leak in amd_pmf_get_pb_data() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get ambient light information from AMD SFH driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get Human presence information from AMD SFH driver (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting ALS data (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting HPD data (David Arcari) [RHEL-24997] - HID: amd_sfh: rename float_to_int() to amd_sfh_float_to_int() (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity for SFH1.1 (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity support (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for SFH1.1 light color temperature (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for light color temperature (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return a status code only as a constant in two functions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return directly after a failed apmf_if_call() in apmf_sbios_heartbeat_notify() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: dump policy binary data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add capability to sideload of policy binary (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add facility to dump TA inputs (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Make source_as_str() as non-static (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to update system state (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support update p3t limit (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get inputs from other subsystems (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: change amd_pmf_init_features() call sequence (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF Policy Binary (David Arcari) [RHEL-24997] - redhat/configs: enable AMDTEE (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Change return type of amd_pmf_set_dram_addr() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF-TA interaction (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add PMF TEE interface (David Arcari) [RHEL-24997]- powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE (Mamatha Inamdar) [RHEL-39788] {CVE-2024-36926} - thermal/debugfs: Fix two locking issues with thermal zone debug (David Arcari) [RHEL-40008] {CVE-2024-36961} - thermal/debugfs: Free all thermal zone debug memory on zone removal (David Arcari) [RHEL-39875] {CVE-2024-36956} - thermal/debugfs: Prevent use-after-free from occurring after cdev removal (David Arcari) [RHEL-39774] {CVE-2024-36932} - s390/qeth: Fix typo 'weed' in comment (Tobias Huschle) [RHEL-23681] - s390/qeth: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/ctcm: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix kernel panic after setting hsuid (Tobias Huschle) [RHEL-23681] - s390/ism: Properly fix receive message buffer allocation (Tobias Huschle) [RHEL-23681] - s390/qeth: handle deferred cc1 (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix potential loss of L3-IP@ in case of network issues (Tobias Huschle) [RHEL-23681] - s390/ism: ism driver implies smc protocol (Tobias Huschle) [RHEL-23681] - net/smc: fix neighbour and rtable leak in smc_ib_find_route() (Tobias Huschle) [RHEL-23682] - s390/qdio: handle deferred cc1 (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Replace strlcpy() with strscpy() (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Tobias Huschle) [RHEL-23680] - net/mlx5: Properly link new fs rules into the tree (Kamal Heib) [RHEL-37422] {CVE-2024-35960} - net/mlx5e: fix a double-free in arfs_create_groups (Kamal Heib) [RHEL-36922] {CVE-2024-35835} - net/mlx5e: fix a potential double-free in fs_any_create_groups (Kamal Heib) [RHEL-37093] {CVE-2023-52667} - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds (Jose Ignacio Tornos Martinez) [RHEL-38226] {CVE-2023-52878} - blk-mq: add helper for checking if one CPU is mapped to specified hctx (Ming Lei) [RHEL-36684] - net: hns3: fix kernel crash when 1588 is received on HIP08 devices (Ken Cox) [RHEL-33213] {CVE-2024-26881} - fsverity: use register_sysctl_init() to avoid kmemleak warning (Andrey Albershteyn) [RHEL-36258] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_fec_stats (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_link_settings (Ivan Vecera) [RHEL-36217] - Documentation: networking: add missing PLCA messages from the message list (Ivan Vecera) [RHEL-36217] - net: partial revert of the "Make timestamping selectable: series (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Let the active time stamping layer be selectable (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Update GET_TS to reply the current selected timestamp (Ivan Vecera) [RHEL-36217] - net: Change the API of PHY default timestamp to MAC (Ivan Vecera) [RHEL-36217] - net: Replace hwtstamp_source by timestamping layer (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to list available time stamping layers (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to expose current time stamping layer (Ivan Vecera) [RHEL-36217] - net_tstamp: Add TIMESTAMPING SOFTWARE and HARDWARE mask (Ivan Vecera) [RHEL-36217] - net: phy: micrel: fix ts_info value in case of no phc (Ivan Vecera) [RHEL-36217] - net: Make dev_set_hwtstamp_phylib accessible (Ivan Vecera) [RHEL-36217] - net: macb: Convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Refactor identical get_ts_info implementations. (Ivan Vecera) [RHEL-36217] - net: phy: Remove the call to phy_mii_ioctl in phy_hwstamp_get/set (Ivan Vecera) [RHEL-36217] - net: Convert PHYs hwtstamp callback to use kernel_hwtstamp_config (Ivan Vecera) [RHEL-36217] - net: omit ndo_hwtstamp_get() call when possible in dev_set_hwtstamp_phylib() (Ivan Vecera) [RHEL-36217] - net: remove phy_has_hwtstamp() -> phy_mii_ioctl() decision from converted drivers (Ivan Vecera) [RHEL-36217] - net: fec: delete fec_ptp_disable_hwts() (Ivan Vecera) [RHEL-36217] - net: fec: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: bonding: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: macvlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: vlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Fix documentation of ethtool_sprintf() (Ivan Vecera) [RHEL-36217] - Revert "ethtool: Fix mod state of verbose no_mask bitset" (Ivan Vecera) [RHEL-36217] - ethtool: Fix mod state of verbose no_mask bitset (Ivan Vecera) [RHEL-36217] - ipv6: also use netdev_hold() in ip6_route_check_nh() (Ivan Vecera) [RHEL-36217] - net: create device lookup API with reference tracking (Ivan Vecera) [RHEL-36217] - net_tstamp: add SOF_TIMESTAMPING_OPT_ID_TCP (Ivan Vecera) [RHEL-36217] - fbcon: always restore the old font data in fbcon_do_set_font() (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix incorrect printed function name in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - hid/picolcd_fb: Set FBINFO_VIRTFB flag (Jocelyn Falempe) [RHEL-23295] - fbdev: remove I2C_CLASS_DDC support (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Remove driver (Jocelyn Falempe) [RHEL-23295] - video/logo: use %u format specifier for unsigned int values (Jocelyn Falempe) [RHEL-23295] - video/sticore: Store ROM device in STI struct (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred IO before closing (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred work in fb_deferred_io_fsync() (Jocelyn Falempe) [RHEL-23295] - fbdev: amba-clcd: Delete the old CLCD driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove support for Carillo Ranch driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove default file-I/O implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Warn on incorrect framebuffer access (Jocelyn Falempe) [RHEL-23295] - fbdev: Move default fb_mmap code into helper function (Jocelyn Falempe) [RHEL-23295] - fbdev: Push pgprot_decrypted() into mmap implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename FB_SYS_FOPS token to FB_SYSMEM_FOPS (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/wm8505fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8500lcdfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/clps711x-fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/ps3fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/au1200fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/udlfb: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/smscufx: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh_mobile_lcdcfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/arcfb: Use generator macros for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev/vfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Use dev_err_probe (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Simplify offb_init_fb() (Jocelyn Falempe) [RHEL-23295] - fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8623fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/viafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vermilionfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tridentfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tdfxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr500: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/stifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm712fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm501fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sisfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/savagefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sa1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s1d13xxxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/rivafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/radeon: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pvr2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/nvidiafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/neofb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/matroxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imsttfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i810fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hpfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hitfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gbefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ep93xx-fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/dnfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/controlfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cobalt-lcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cirrusfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/au1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atyfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/arkfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amba-clcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/68328fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Provide I/O-memory helpers as module (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - console: fix up ARM screen_info reference (Jocelyn Falempe) [RHEL-23295] - vga16fb: drop powerpc support (Jocelyn Falempe) [RHEL-23295] - dummycon: limit Arm console size hack to footbridge (Jocelyn Falempe) [RHEL-23295] - fbdev: core: syscopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: core: cfbcopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: Remove uvesafb_exec() prototype from include/video/uvesafb.h (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Disable PWM on shutdown, suspend and remove (Jocelyn Falempe) [RHEL-23295] - fbdev: Replace fb_pgprotect() with pgprot_framebuffer() (Jocelyn Falempe) [RHEL-23295] - fbdev: Avoid file argument in fb_pgprotect() (Jocelyn Falempe) [RHEL-23295] - fbdev: mmp: Annotate struct mmp_path with __counted_by (Jocelyn Falempe) [RHEL-23295] - drm: fix up fbdev Kconfig defaults (Jocelyn Falempe) [RHEL-23295] - fbdev: Update fbdev source file paths (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Clean up include statements in fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Remove empty internal helpers from fb_logo.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move logo functions into separate source file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Unexport logo helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Fix style of code for boot-up logo (Jocelyn Falempe) [RHEL-23295] - fbdev/hyperv_fb: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig macro FB_IOMEM_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Use bool for ssd1307fb_deviceinfo flags (Jocelyn Falempe) [RHEL-23295] - fbdev: mx3fb: Remove the driver (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Use list_for_each_entry() helper (Jocelyn Falempe) [RHEL-23295] - fbdev/tcx: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/p9100: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/leo: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg3: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg14: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/bw2: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Add initializer macros and Kconfig tokens for SBUS support (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Build sbuslib.o if CONFIG_FB_SBUS has been selected (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Remove flag FBINFO_FLAG_DEFAULT from fbdev driver (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Remove redundant of_match_ptr() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Drop ret variable in brightness change function (Jocelyn Falempe) [RHEL-23295] - fbdev: kyro: Remove unused declarations (Jocelyn Falempe) [RHEL-23295] - fbdev/xilinxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/valkyriefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/uvesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr2500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr1000: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sstfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh7760fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3cfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/q40fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxa168fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmagb-b-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-ba-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-aa-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/platinumfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ocfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mx3fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mb862xxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/maxinefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/macfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/kyro: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i740fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gxt4500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/grvga: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/goldfishfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/g364fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fsl-diu-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fm2fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/da8xx-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/chipsfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/carminefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/aty128fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atmel_lcdfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/asiliantfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/acornfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Make fbcon_registered_fb and fbcon_num_registered_fb static (Jocelyn Falempe) [RHEL-23295] - fbdev: Align deferred I/O with naming of helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _DMAMEM_ infix for DMA-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _SYSMEM_ infix for system-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _IOMEM_ infix for I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Harmonize some comments in (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FB_DEFAULT_SYS_OPS (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT and FBINFO_FLAG_DEFAULT (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Print the PWM's label instead of its number (Jocelyn Falempe) [RHEL-23295] - backlight: gpio_backlight: Drop output GPIO direction check for initial power state (Jocelyn Falempe) [RHEL-23295] - video: logo: LOGO should depend on FB_CORE i.s.o. FB (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Use kzalloc() in fbcon_prepare_logo()" (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Catch errors when changing brightness (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Initialize PWM state on first brightness change (Jocelyn Falempe) [RHEL-23295] - fbdev: Add fb_ops init macros for framebuffers in DMA-able memory (Jocelyn Falempe) [RHEL-23295] - fbdev: Document that framebuffer_alloc() returns zero'ed data (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from kzalloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Split frame buffer support in FB and FB_CORE symbols (Jocelyn Falempe) [RHEL-23295] - fbdev: Move core fbdev symbols to a separate Kconfig file (Jocelyn Falempe) [RHEL-23295] - video: Add auxiliary display drivers to Graphics support menu (Jocelyn Falempe) [RHEL-23295] - fbcon: remove unused display (p) from fbcon_redraw() (Jocelyn Falempe) [RHEL-23295] - vgacon: cache vc_cell_height in vgacon_cursor() (Jocelyn Falempe) [RHEL-23295] - vgacon: let vgacon_doresize() return void (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unused xpos from vgacon_set_cursor_size() (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unneeded forward declarations (Jocelyn Falempe) [RHEL-23295] - vgacon: switch vgacon_scrolldelta() and vgacon_restore_screen() (Jocelyn Falempe) [RHEL-23295] - fbdev/xen-fbfront: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Generate deferred I/O ops (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/metronomefb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/hecubafb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/broadsheetfb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - redhat/configs: Enable FB_DEVICE (Jocelyn Falempe) [RHEL-23295] - fbdev: Make support for userspace interfaces configurable (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Rework fb init code (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move file-I/O code into separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move procfs code to separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Add fb_device_{create,destroy}() (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move framebuffer and backlight helpers into separate files (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Pass Linux device to pm_vt_switch_*() functions (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Rename field 'fbdev' to 'dev' (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Compare against struct fb_info.device (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename fb_mem*() helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Move framebuffer I/O helpers into (Jocelyn Falempe) [RHEL-23295] - arch/x86: Include in fbdev source file (Jocelyn Falempe) [RHEL-23295] - arch/x86: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/powerpc: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/arm64: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Prepare generic architecture helpers (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Take led_access lock when required (Jocelyn Falempe) [RHEL-23295] - fbdev: fix potential OOB read in fast_imageblit() (Jocelyn Falempe) [RHEL-23295] - video: backlight: lp855x: Get PWM for PWM mode during probe (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig options to select different fb_ops helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix null-ptr-deref in soft_cursor (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Remove unneeded checks for valid GPIOs (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: mark get_fb_unmapped_area() static (Jocelyn Falempe) [RHEL-23295] - fbdev: Include instead of (Jocelyn Falempe) [RHEL-23295] - fbdev/matrox: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Jocelyn Falempe) [RHEL-23295] - fbdev: Validate info->screen_{base, buffer} in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Don't re-validate info->state in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Use screen_buffer in fb_sys_{read,write}() (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: vesafb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: simplefb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: efifb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - video: Move HP PARISC STI core code to shared location (Jocelyn Falempe) [RHEL-23295] - video/aperture: Provide a VGA helper for gma500 and internal use (Jocelyn Falempe) [RHEL-23295] - fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (Jocelyn Falempe) [RHEL-23295] - video/aperture: Fix typos in comments (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Mark OF related data as maybe unused (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: Use of_property_read_bool() for boolean properties (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: add SPDX comment, remove GPL notice in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: fix code style issues in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Make fb_modesetting_disabled() static inline (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release() (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Don't rely on a disabled PWM emiting inactive state (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Configure pwm only once per backlight toggle (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Drop support for legacy PWM probing (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Fix doc for backlight_device_get_by_name (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix invalid page access after closing deferred I/O devices (Jocelyn Falempe) [RHEL-23295] - fbdev: remove w100fb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: remove tmiofb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove unused struct fb_deferred_io .first_io field (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmon: fix function name in kernel-doc (Jocelyn Falempe) [RHEL-23295] - fbdev: remove s3c2410 framebuffer (Jocelyn Falempe) [RHEL-23295] - drm/fbdev: Remove aperture handling and FBINFO_MISC_FIRMWARE (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Allocate struct offb_par with framebuffer_alloc() (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Add struct efifb_par for driver data (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: don't lose the console font across generic->chip driver switch" (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB (Jocelyn Falempe) [RHEL-23295] - fbdev: make offb driver tristate (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: release buffer when fbcon_do_set_font() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: don't build on UML (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: connector-analog-tv: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-dpi: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-sony-acx565akm: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop duplicate NULL checks for PWM APIs (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop optional dependency (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbcon: Use kzalloc() in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer" (Jocelyn Falempe) [RHEL-23295] - fbdev: Add support for the nomodeset kernel parameter (Jocelyn Falempe) [RHEL-23295] - drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer (Jocelyn Falempe) [RHEL-23295] - fbdev: MIPS supports iomem addresses (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Add missing MODULE_DEVICE_TABLE() entry (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Properly revert changes when vc_resize() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: Move fbdev drivers from strlcpy to strscpy (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Destroy mutex on freeing struct fb_info (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Fix repeated words in comments (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: Include missing linux/platform_device.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Make registered_fb[] private to fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Auto-generate module init/exit code (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Create EGA/VGA devices in sysfb code (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Switch to atomic PWM API (Jocelyn Falempe) [RHEL-23295] - Revert "drivers/video/backlight/platform_lcd.c: add support for device tree based probe" (Jocelyn Falempe) [RHEL-23295] - fbcon: Use fbcon_info_from_console() in fbcon_modechange_possible() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: simplefb: Check before clk_put() not needed (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix accelerated fbdev scrolling while logo is still shown (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove obsolete reference to initmem_freed (Jocelyn Falempe) [RHEL-23295] - video: fbdev: radeon: Fix spelling typo in comment (Jocelyn Falempe) [RHEL-23295] - fbdev: Prevent possible use-after-free in fb_release() (Jocelyn Falempe) [RHEL-23295] - Revert "fbdev: Prevent probing generic drivers if a FB is already registered" (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename pagelist to pagereflist for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Refactor implementation of page_mkwrite (Jocelyn Falempe) [RHEL-23295] - fbcon: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - video: fbdev: aty/matrox/...: Prepare cleanup of powerpc's asm/prom.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix cfb_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix sys_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: fix warning comparing pointer to 0 (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Slighly simplify devm_of_find_backlight() (Jocelyn Falempe) [RHEL-23295] - drm/exynos: fimd: add BGR support for exynos4/5 (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of cfb_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces from cfbimgblt.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_fillrect() (Jocelyn Falempe) [RHEL-23295] - fbcon: Avoid 'cap' set but not used warning (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Avoid open coded arithmetic in memory allocation (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix the implicit type casting (Jocelyn Falempe) [RHEL-23295] - redhat/configs: disable FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION (Jocelyn Falempe) [RHEL-23295] - fbcon: Add option to enable legacy hardware acceleration (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Disable accelerated scrolling" (Jocelyn Falempe) [RHEL-23295] - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Jocelyn Falempe) [RHEL-23295] - video: fbmem: use swap() to make code cleaner in fb_rotate_logo() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Make use of the helper function dev_err_probe() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen (Jocelyn Falempe) [RHEL-23295] - video: vga16fb: Fix logic that checks for the display standard (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add support ACPI enumeration (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add dev helper variable to lp855x_probe() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Move device_config setting out of lp855x_configure() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix double free of 'fb_info->pixmap.addr' (Jocelyn Falempe) [RHEL-23295] - backlight: Propagate errors from get_brightness() (Jocelyn Falempe) [RHEL-23295] - video: backlight: Drop maximum brightness override for brightness zero (Jocelyn Falempe) [RHEL-23295] - fbmem: don't allow too huge resolutions (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Improve bootloader/kernel device handover (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Cache address ranges (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Optimize screen updates (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Extract ssd1307fb_set_{col,page}_range() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Simplify ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Propagate errors via ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - fbmem: Convert from atomic_t to refcount_t on fb_info->count (Jocelyn Falempe) [RHEL-23295] - scsi: lpfc: Copyright updates for 14.4.0.1 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.1 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define types in a union for generic void *context3 ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_dmabuf type for ctx_buf ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_nodelist type for ctx_ndlp ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use a dedicated lock for ras_fwlog state (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Avoid -Wstringop-overflow warning (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove unnecessary log message in queuecommand path (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for cmdwqe/rspwqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for wqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace deprecated strncpy() with strscpy() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Copyright updates for 14.4.0.0 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.0 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.2.0.17 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move determination of vmid_flag after VMID reinitialization completes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISC (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change VMID driver load time parameters to read only (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport load_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport fc_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Protect vport fc_nodes list with an explicit spin lock (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change nlp state statistic counters into atomic_t (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move handling of reset congestion statistics events (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Save FPIN frequency statistics upon receipt of peer cgn notifications (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Add condition to delete ndlp object after sending BLS_RJT to an ABTS (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix failure to delete vports when discovery is in progress (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove NLP_RCV_PLOGI early return during RSCN processing for ndlps (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Allow lpfc_plogi_confirm_nport() logic to execute for Fabric nodes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove D_ID swap log message from trace event logger (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use sg_dma_len() API to get struct scatterlist's length (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove reftag check in DIF paths (Dick Kennedy) [RHEL-24508] - lpfc: Use the proper SCSI midlayer interfaces for PI (Dick Kennedy) [RHEL-24508] - lpfc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Dick Kennedy) [RHEL-24508] - x86/coco: Use CC_VENDOR_INTEL for Hyper-V/TDX (Vitaly Kuznetsov) [RHEL-38910]- powerpc/64s: Fix unrecoverable MCE calling async handler from NMI (Mamatha Inamdar) [RHEL-37688] {CVE-2021-47429} - misc: rtsx: do clear express reg every SD_INT (David Arcari) [RHEL-33706] - misc: rtsx: Fix rts5264 driver status incorrect when card removed (David Arcari) [RHEL-33706] - net/mlx5e: Fix mlx5e_priv_init() cleanup flow (Kamal Heib) [RHEL-37426] {CVE-2024-35959} - can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible() (Jose Ignacio Tornos Martinez) [RHEL-38417] {CVE-2021-47457} - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Jose Ignacio Tornos Martinez) [RHEL-38115] {CVE-2023-52703} - net: hns3: do not allow call hns3_nic_net_open repeatedly (Jose Ignacio Tornos Martinez) [RHEL-37707] {CVE-2021-47400} - ice: use irq_update_affinity_hint() (Michal Schmidt) [RHEL-35293] - arm64: mm: Don't remap pgtables for allocate vs populate (Eric Chanudet) [RHEL-32699] - arm64: mm: Batch dsb and isb when populating pgtables (Eric Chanudet) [RHEL-32699] - arm64: mm: Don't remap pgtables per-cont(pte|pmd) block (Eric Chanudet) [RHEL-32699] - cgroup: Remove duplicated cgroup_local_stat_show() and cpu_local_stat_show() functions (Waiman Long) [RHEL-36683] - Revert "Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8"" (Waiman Long) [RHEL-36683] - x86/tdx: Fix unexpected end of section warning around __tdx_hypercall_failed() (Joe Lawrence) [RHEL-36224] - tipc: fix a possible memleak in tipc_buf_append (Xin Long) [RHEL-36209] - net: tipc: remove redundant 'bool' from CONFIG_TIPC_{MEDIA_UDP,CRYPTO} (Xin Long) [RHEL-36209] - tipc: node: remove Excess struct member kernel-doc warnings (Xin Long) [RHEL-36209] - tipc: socket: remove Excess struct member kernel-doc warning (Xin Long) [RHEL-36209] - tipc: Remove some excess struct member documentation (Xin Long) [RHEL-36209] - tipc: Remove redundant call to TLV_SPACE() (Xin Long) [RHEL-36209] - redhat/configs: Update for ARM_SMMU_V3_KUNIT_TEST (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Make the kunit into a module (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add unit tests for arm_smmu_write_entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Build the whole CD in arm_smmu_make_s1_cd() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for SVA into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Allocate the CD table entry in advance (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make arm_smmu_alloc_cd_ptr() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Consolidate clearing a CD table entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for S1 domains into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make CD programming use arm_smmu_write_entry() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Add an ops indirection to the STE code (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Free MSIs in case of ENOMEM (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the CD entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not ATC invalidate the entire domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not allow a SVA domain to be set on the wrong PASID (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Retire disable_bypass parameter (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Decouple igfx_off from graphic identity mapping (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix compilation error (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation after reading IOMMU feature register (Jerry Snitselaar) [RHEL-28780] - iommufd: Add config needed for iommufd_fail_nth (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - selftests/iommu: fix the config fragment (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Add mock IO hugepages tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor dirty bitmap tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test u64 unaligned bitmaps (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove caching mode check before device TLB flush (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove private data use in fault message (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove debugfs use of private data field (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate DMAR fault interrupts locally (Jerry Snitselaar) [RHEL-28780] - iommu: Pass domain to remove_dev_pasid() op (Jerry Snitselaar) [RHEL-28780] - iommu: Undo pasid attachment only for the devices that have succeeded (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use try_cmpxchg64{,_local}() in iommu.c (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove redundant assignment to variable err (Jerry Snitselaar) [RHEL-28780] - swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add SVA domain support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initial SVA support for AMD IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enable/disable IOPF (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add IO page fault notifier handler (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for page response (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Define per-IOMMU iopf_queue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable PCI features based on attached domain capability (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Setup GCR3 table in advance if domain is SVA capable (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix PPR interrupt processing logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Move PPR-related functions into ppr.c (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enabling/disabling IOMMU features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per device DTE update function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename amd_iommu_v2_supported() as amd_iommu_pasid_supported() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_sva() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Clean up CONFIG_AMD_IOMMU_V2 (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enhance def_domain_type to handle untrusted device (Jerry Snitselaar) [RHEL-28780] - iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not set total_used to 0 in swiotlb_create_debugfs_files() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix swiotlb_bounce() to do partial sync's correctly (Jerry Snitselaar) [RHEL-28780] - swiotlb: extend buffer pre-padding to alloc_align_mask if necessary (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix WARN_ON in iommu probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate local memory for page request queue (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix wrong use of pasid config (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix possible irq lock inversion dependency issue (Jerry Snitselaar) [RHEL-28780] - iommu: Validate the PASID in iommu_attach_device_pasid() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Fix access for STE.SHCFG (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add cpu_to_le64() around STRTAB_STE_0_V (Jerry Snitselaar) [RHEL-28780] - swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Force swiotlb_max_mapping_size on an untrusted device (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix alignment checks when both allocation and DMA masks are present (Jerry Snitselaar) [RHEL-28780] - swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Enforce page alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix double-allocation of slots due to broken alignment handling (Jerry Snitselaar) [RHEL-28780] - dma-direct: Leak pages on dma_set_decrypted() failure (Jerry Snitselaar) [RHEL-28780] - swiotlb: add debugfs to track swiotlb transient pool usage (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Document min_align_mask assumption (Jerry Snitselaar) [RHEL-28780] - iommu: re-use local fwnode variable in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify fwnode in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify of_phandle_args in xlate (Jerry Snitselaar) [RHEL-28780] - iommu: constify pointer to bus_type (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_report_device_fault() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Make iopf_group_response() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Track iopf group instead of last fault (Jerry Snitselaar) [RHEL-28780] - iommu: Improve iopf_queue_remove_device() (Jerry Snitselaar) [RHEL-28780] - iommu: Use refcount for fault data access (Jerry Snitselaar) [RHEL-28780] - iommu: Refine locking for per-device fault data management (Jerry Snitselaar) [RHEL-28780] - iommu: Separate SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_queue_iopf() more generic (Jerry Snitselaar) [RHEL-28780] - iommu: Prepare for separating SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iommu_fault_event and iopf_fault (Jerry Snitselaar) [RHEL-28780] - iommu: Remove iommu_[un]register_device_fault_handler() (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iopf_device_param into iommu_fault_param (Jerry Snitselaar) [RHEL-28780] - iommu: Cleanup iopf data structure definitions (Jerry Snitselaar) [RHEL-28780] - iommu: Remove unrecoverable fault data (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove unrecoverable faults reporting (Jerry Snitselaar) [RHEL-28780] - iommu: Move iommu fault data to linux/iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/iova: use named kmem_cache for iova magazines (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Reorganise some code (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Tidy up iova_cache_get() failure (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix sleeping in atomic context (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Mark interrupt as managed (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device domain ID to fix potential TLB aliasing issue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused GCR3 table parameters from struct protection_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange device flush code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused flush pasid functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor GCR3 table helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection_domain helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor attaching / detaching device functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor helper function for setting / clearing GCR3 (Jerry Snitselaar) [RHEL-28780] - iommu: Introduce iommu_group_mutex_assert() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange GCR3 table setup code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for device based TLB invalidation (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Use protection_domain.flags to check page table mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce struct protection_domain.pd_mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce get_amd_iommu_from_dev() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation before registering devices (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Pass struct iommu_dev_data to set_dte_entry() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove EXPORT_SYMBOL for perf counter related functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant error check in amd_iommu_probe_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove duplicate function declarations from amd_iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused APERTURE_* macros (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused IOVA_* macro (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused PPR_* macros (Jerry Snitselaar) [RHEL-28780] - iommu: Fix compilation without CONFIG_IOMMU_INTEL (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalabe mode in domain_context_clear_one() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalable mode context entry setup from attach_dev (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Setup scalable mode context entry in probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix NULL domain on device release (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu: Add static iommu_ops->release_domain (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu/vt-d: Improve ITE fault handling if target device isn't present (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected (Jerry Snitselaar) [RHEL-28780] - PCI: Make pci_dev_is_disconnected() helper public for other drivers (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use device rbtree in iopf reporting path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use rbtree to track iommu probed devices (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Merge intel_svm_bind_mm() into its caller (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove initialization for dynamically heap-allocated rcu_head (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove treatment for revoking PASIDs with pending page faults (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use kcalloc() instead of kzalloc() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove INTEL_IOMMU_BROKEN_GFX_WA (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass arm_smmu_domain and arm_smmu_device to finalize (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Use the identity/blocked domain during release (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static BLOCKED domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static IDENTITY domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Check that the RID domain is S1 in SVA (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Remove arm_smmu_master->domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass smmu_domain to arm_enable/disable_ats() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Put writing the context descriptor in the right order (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Do not change the STE twice during arm_smmu_attach_dev() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Compute the STE only once for each master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Build the whole STE in arm_smmu_make_s2_domain_ste() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move the STE generation for S1 and S2 domains into functions (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Consolidate the STE generation for abort/bypass (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Make STE programming independent of the callers (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add X1E80100 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Minor cleanups (Jerry Snitselaar) [RHEL-28780] - iommu/msm-iommu: don't limit the driver too much (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Don't check map/unmap pairing with HUGE_PAGES (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix protection fault in iommufd_test_syz_conv_iova (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix mock_dev_num bug (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix iopt_access_list_id overwrite bug (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Fix SVA handle sharing in multi device case (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Restore SVA handle sharing (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock (Jerry Snitselaar) [RHEL-28780] - Revert "iommu/arm-smmu: Convert to domain_alloc_paging()" (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix constant-out-of-range warning (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking (Jerry Snitselaar) [RHEL-28780 RHEL-29359] - iommu/vt-d: Add missing dirty tracking set for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Wrap the dirty tracking loop to be a helper (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove domain parameter for intel_pasid_setup_dirty_tracking() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing device iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update iotlb in nested domain attach (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add __iommu_flush_iotlb_psi() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Track nested domains in parent (Jerry Snitselaar) [RHEL-28780] - iommufd: Reject non-zero data_type if no data_len is provided (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Consider page offset for the pages to be pinned (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Hugepage mock domain support (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor mock_domain_read_and_clear_dirty() (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Handle recording beyond the mapped pages (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Bounds check mapped::pages access (Jerry Snitselaar) [RHEL-28780] - drm/tegra: Do not assume that a NULL domain means no DMA IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu: Allow ops->default_domain to work when !CONFIG_IOMMU_DMA (Jerry Snitselaar) [RHEL-28780] - dma-debug: fix kernel-doc warnings (Jerry Snitselaar) [RHEL-28780] - swiotlb: check alloc_size before the allocation of a new memory pool (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Check the bus type during probe (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add iotlb flush for nested domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 cache invalidation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add mock_domain_cache_invalidate_user support (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user_array helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_INVALIDATE (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add cache_invalidate_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/sva: Fix memory leak in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Trace bounce buffer usage when mapping buffers (Jerry Snitselaar) [RHEL-28780] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28780] - acpi: Do not return struct iommu_ops from acpi_iommu_configure_id() (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_priv_set() with a lockdep (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_get() with lockdep (Jerry Snitselaar) [RHEL-28780] - iommu/of: Use -ENODEV consistently in of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommmu/of: Do not return struct iommu_ops from of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu: Set owner token to SVA domain (Jerry Snitselaar) [RHEL-28780] - iommu: Support mm PASID 1:n with sva domains (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Deprecate pasid field (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Add structure to keep sva information (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Add mm_get_enqcmd_pasid() helper function (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm() (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Change kconfig around IOMMU_SVA (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Extend LPAE page table format to support custom allocators (Jerry Snitselaar) [RHEL-28780] - iommu/io-pgtable: Move Apple DART support to its own file (Jerry Snitselaar) [RHEL-28780] - iommu: Allow passing custom allocators to pgtable drivers (Jerry Snitselaar) [RHEL-28780] - iommu: Clean up open-coded ownership checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire bus ops (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Don't register fwnode for legacy binding (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_domain_alloc() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Validate that devices match domains (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_present() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Factor out some helpers (Jerry Snitselaar) [RHEL-28780] - iommu: Map reserved memory as cacheable if device is coherent (Jerry Snitselaar) [RHEL-28780] - iommu/amd/pgtbl_v2: Invalidate updated page ranges only (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Make domain_flush_pages as global function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate amd_iommu_domain_flush_complete() call (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor device iotlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor IOMMU tlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support to invalidate multiple guest pages (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant passing of PDE bit (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant domain flush from attach_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename iommu_flush_all_caches() -> amd_iommu_flush_all_caches() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Set variable amd_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Move inline helpers to header files (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused vcmd interfaces (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add ops->flush_iotlb_all and enable deferred flush (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Make use of ops->iotlb_sync_map (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Pass arm_smmu_domain to internal functions (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Implement IOMMU_DOMAIN_BLOCKED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to a global static identity domain (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Reorganize arm_smmu_domain_add_master() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove ARM_SMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Master cannot be NULL in arm_smmu_write_strtab_ent() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the STE (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: disable stall for quiet_cd (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add QCM2290 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add missing GMU entry to match table (Jerry Snitselaar) [RHEL-28780] - dma-debug: make dma_debug_add_bus take a const pointer (Jerry Snitselaar) [RHEL-28780] - dma-mapping: clear dev->dma_mem to NULL after freeing it (Jerry Snitselaar) [RHEL-28780] - swiotlb: reduce area lock contention for non-primary IO TLB pools (Jerry Snitselaar) [RHEL-28780] - dma-mapping: don't store redundant offsets (Jerry Snitselaar) [RHEL-28780] - iommufd: Do not UAF during iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd: Add iommufd_ctx to iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix _test_mock_dirty_bitmaps() (Jerry Snitselaar) [RHEL-28780] - iommu: Fix printk arg in of_iommu_get_resv_regions() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set variable intel_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu: Flow ERR_PTR out from __iommu_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix out-of-bounds TLB allocations with CONFIG_SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - dma-mapping: fix dma_addressing_limited() if dma_range_map can't cover all system RAM (Jerry Snitselaar) [RHEL-28780] - dma-mapping: move dma_addressing_limited() out of line (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not free decrypted pages if dynamic (Jerry Snitselaar) [RHEL-28780] - s390/pci: prepare is_passed_through() for dma-iommu (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Use a large flush queue and timeout for shadow_on_flush (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Allow a single FQ in addition to per-CPU FQs (Jerry Snitselaar) [RHEL-28780] - iommu/s390: Disable deferred flush for ISM devices (Jerry Snitselaar) [RHEL-28780] - s390/pci: Fix reset of IOMMU software counters (Jerry Snitselaar) [RHEL-28780] - s390/pci: Use dma-iommu layer (Jerry Snitselaar) [RHEL-28780] - s390/pci: convert high_memory to physical address (Jerry Snitselaar) [RHEL-28780] - iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return (Jerry Snitselaar) [RHEL-28780] - iommufd: Convert to alloc_domain_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update the definition of the blocking domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Refactor spapr_tce_platform_iommu_attach_dev() (Jerry Snitselaar) [RHEL-28780] - powerpc/pseries/iommu: DLPAR add doesn't completely initialize pci_controller (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix the missing iommu_group_put() during platform domain attach (Jerry Snitselaar) [RHEL-28780] - powerpc: iommu: Bring back table group release_ownership() call (Jerry Snitselaar) [RHEL-28780] - iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Do not do platform domain attach atctions after probe (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Setup a default domain and remove set_platform_dma_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Only build sPAPR access functions on pSeries (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Remove iommu_del_device() (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add iommu_ops to report capabilities and allow blocking domains (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add "borrowing" iommu_table_group_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/pci_64: Init pcibios subsys a bit later (Jerry Snitselaar) [RHEL-28780] - iommu: change iommu_map_sgtable to return signed values (Jerry Snitselaar) [RHEL-28780] - iommu: Fix return code in iommu_group_alloc_default_domain() (Jerry Snitselaar) [RHEL-28780] - iommu: Do not use IOMMU_DOMAIN_DMA if CONFIG_IOMMU_DMA is not enabled (Jerry Snitselaar) [RHEL-28780] - iommu: Improve map/unmap sanity checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire map/unmap ops (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Update to {map,unmap}_pages (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Convert to generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Add generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove useless group refcounting (Jerry Snitselaar) [RHEL-28780] - iommu: Convert remaining simple drivers to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add __iommu_group_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - iommu: Require a default_domain for all iommu drivers (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN (Jerry Snitselaar) [RHEL-28780] - iommu: Remove ops->set_platform_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Support DMA domains in tegra (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Implement an IDENTITY domain (Jerry Snitselaar) [RHEL-28780] - iommu: Allow an IDENTITY domain as the default_domain in ARM32 (Jerry Snitselaar) [RHEL-28780] - iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-gart: Remove tegra-gart (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM for S390 (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM (Jerry Snitselaar) [RHEL-28780] - iommu: Add iommu_ops->identity_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove DMA_FQ type from domain allocation path (Jerry Snitselaar) [RHEL-28780] - Revert "iommu: Fix false ownership failure on AMD systems with PASID activated" (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused EXPORT_SYMBOLS (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove amd_iommu_device_info() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove PPR support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove iommu_v2 module (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initialize iommu_device->max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable device ATS/PASID/PRI capabilities independently (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.flags to track device capabilities (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.ppr (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename ats related variables (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Modify logic for checking GT and PPR features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate feature detection and reporting logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Miscellaneous clean up when free domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not set amd_iommu_pgtable in pass-through mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce helper functions for managing GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection domain allocation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate logic to allocate protection domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate timeout pre-define to amd_iommu_type.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused amd_io_pgtable.pt_root variable (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Support dumping a specified page table (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Create/remove debugfs file per {device, pasid} (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Dump entry pointing to huge page (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add __counted_by for struct viommu_request and use struct_size() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove bond refcount (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove unused iommu_sva handle (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Rename cdcfg to cd_table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Update comment about STE liveness (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move CD table to arm_smmu_master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Refactor write_ctx_desc (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: move stall_enabled to the cd table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add SM7150 SMMUv2 (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add SDM670 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Drop unnecessary error check for for debugfs_create_dir() (Jerry Snitselaar) [RHEL-28780] - iommufd: Organize the mock domain alloc functions closer to Joerg's tree (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix page-size check in iommufd_test_dirty() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add iopt_area_alloc() (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix missing update of domains_itree after splitting iopt_area (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Disallow read-only mappings to nest parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set the nested domain to a device (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Make domain attach helpers to be extern (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper to setup pasid nested translation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper for nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Extend dmar_domain to support nested domain (Jerry Snitselaar) [RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Enhance capability check for nested parent domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add nested domain allocation for mock domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a nested HW pagetable object (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Pass in parent domain with user_data to domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Share iommufd_hwpt_alloc with IOMMUFD_OBJ_HWPT_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Derive iommufd_hwpt_paging from iommufd_hw_pagetable (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/device: Wrap IOMMUFD_OBJ_HWPT_PAGING-only configurations (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Rename IOMMUFD_OBJ_HW_PAGETABLE to IOMMUFD_OBJ_HWPT_PAGING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add IOMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Only enforce cache coherency in iommufd_hw_pagetable_alloc (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Expand mock_domain with dev_flags (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/vt-d: Access/Dirty bit support for SS domains (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Access/Dirty bit support in IOPTEs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Add domain_alloc_user based domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to skip clearing of IOPTE dirty (Jerry Snitselaar) [RHEL-28780] - iommufd: Add capabilities to IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to enforce dirty tracking on attach (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_domain ops for dirty tracking (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Correct IOMMU_HWPT_ALLOC_NEST_PARENT description (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Rework TEST_LENGTH to test min_size explicitly (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add domain_alloc_user() support in iommu mock (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Support allocating nested parent domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Flow user flags for domain allocation to domain_alloc_user() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Use the domain_alloc_user() op for domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add new iommu op to create domains owned by userspace (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Iterate idev_ids in mock_domain's alloc_hwpt test (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix spelling errors in comments (Jerry Snitselaar) [RHEL-28780] - dma-debug: Fix a typo in a debugging eye-catcher (Jerry Snitselaar) [RHEL-28780] - swiotlb: rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE (Jerry Snitselaar) [RHEL-28780] - net: fec: use dma_alloc_noncoherent for data cache enabled coldfire (Jerry Snitselaar) [RHEL-28780] - dma-direct: warn when coherent allocations aren't supported (Jerry Snitselaar) [RHEL-28780] - dma-direct: simplify the use atomic pool logic in dma_direct_alloc (Jerry Snitselaar) [RHEL-28780] - dma-direct: add a CONFIG_ARCH_HAS_DMA_ALLOC symbol (Jerry Snitselaar) [RHEL-28780] - dma-direct: add dependencies to CONFIG_DMA_GLOBAL_POOL (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not try to allocate a TLB bigger than MAX_ORDER pages (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix the check whether a device has used software IO TLB (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: fix the Kconfig entry for CONFIG_DMA_NUMA_CMA (Jerry Snitselaar) [RHEL-28780] - iommu: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28780] - swiotlb: move slot allocation explanation comment where it belongs (Jerry Snitselaar) [RHEL-28780] - swiotlb: search the software IO TLB only if the device makes use of it (Jerry Snitselaar) [RHEL-28780] - swiotlb: allocate a new memory pool when existing pools are full (Jerry Snitselaar) [RHEL-28780] - swiotlb: determine potential physical address limit (Jerry Snitselaar) [RHEL-28780] - swiotlb: if swiotlb is full, fall back to a transient memory pool (Jerry Snitselaar) [RHEL-28780] - redhat/configs: add file for SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - swiotlb: add a flag whether SWIOTLB is allowed to grow (Jerry Snitselaar) [RHEL-28780] - swiotlb: separate memory pool data from other allocator data (Jerry Snitselaar) [RHEL-28780] - swiotlb: add documentation and rename swiotlb_do_find_slots() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Add CONFIG_DMA_NUMA_CMA and remove CONFIG_DMA_PERNUMA_CMA (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support numa CMA for specified node (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support per-numa CMA for all architectures (Jerry Snitselaar) [RHEL-28780] - of: Fix "dma-ranges" handling for bus controllers (Jerry Snitselaar) [RHEL-28780] - net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context (Kamal Heib) [RHEL-30492] {CVE-2023-52626} - sched/numa: Fix mm numa_scan_seq based unconditional scan (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of inactive VMAs when there is no alternative (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of partial VMAs regardless of PID activity (Phil Auld) [RHEL-10049] - sched/numa: Move up the access pid reset logic (Phil Auld) [RHEL-10049] - sched/numa: Trace decisions related to skipping VMAs (Phil Auld) [RHEL-10049] - sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_reset (Phil Auld) [RHEL-10049] - sched/numa: Document vma_numab_state fields (Phil Auld) [RHEL-10049] - sched/numa: use hash_32 to mix up PIDs accessing VMA (Phil Auld) [RHEL-10049] - sched/numa: implement access PID reset logic (Phil Auld) [RHEL-10049] - selftests/livepatch: fix and refactor new dmesg message code (Ryan Sullivan) [RHEL-31518] - docs: automarkup: linkify git revs (Ryan Sullivan) [RHEL-31518] - livepatch: Fix missing newline character in klp_resolve_symbols() (Ryan Sullivan) [RHEL-31518]- KVM: arm64: Do not re-initialize the KVM lock (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Ensure target address is granule-aligned for range TLBI (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Fix host-programmed guest events in nVHE (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: selftests: Fix spelling mistake "trigged" -> "triggered" (Sebastian Ott) [RHEL-31215] - KVM: arm64: removed unused kern_hyp_va asm macro (Sebastian Ott) [RHEL-31215] - KVM: arm64: add comments to __kern_hyp_va (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Determine max ipa size per-page size (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix __GUEST_ASSERT() format warnings in ARM's arch timer test (Sebastian Ott) [RHEL-31215] - perf build: Fix out of tree build related to installation of sysreg-defs (Sebastian Ott) [RHEL-31215] - tools headers: Update tools's copy of arm64/asm headers (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove unused functions from vpmu test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Split arch_timer test code (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Enable tuning of error margin in arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Data type cleanup for arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: selftests: Print timer ctl register in ISTATUS assertion (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix GUEST_PRINTF() format warnings in ARM code (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove redundant newlines (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Handle feature fields with nonzero minimum value correctly (Sebastian Ott) [RHEL-31215] - KVM: selftests: Ensure sysreg-defs.h is generated at the expected path (Sebastian Ott) [RHEL-31215] - perf build: Ensure sysreg-defs Makefile respects output dir (Sebastian Ott) [RHEL-31215] - tools headers arm64: Fix references to top srcdir in Makefile (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU test for validating user accesses (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for unimplemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for implemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Introduce vpmu_counter_access test (Sebastian Ott) [RHEL-31215] - tools: Import arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Test for setting ID register from usersapce (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document vCPU feature selection UAPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix out-of-IPA space translation fault handling (Sebastian Ott) [RHEL-31215] - Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix TRFCR_EL1/PMSCR_EL1 access in hVHE mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't initialize idreg debugfs w/ preemption disabled (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fail the idreg iterator if idregs aren't initialized (Sebastian Ott) [RHEL-31215] - KVM: arm64: Set io memory s2 pte as normalnc for vfio pci device (Sebastian Ott) [RHEL-31215] - mm: Introduce new flag to indicate wc safe (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce new flag for non-cacheable IO memory (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix typos (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_put_irq() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Ensure the irq refcount is nonzero when taking a ref (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use atomics to count LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Get rid of the LPI linked-list (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Store LPIs in an xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make build-time check of RES0/RES1 bits optional (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Add debugfs file for guest's ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make FEAT_MOPS UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make TLBI OS/Range UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move existing feature disabling over to FGU infrastructure (Sebastian Ott) [RHEL-31215] - KVM: arm64: Propagate and handle Fine-Grained UNDEF bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add Fine-Grained UNDEF tracking information (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use the xarray as the primary sysreg/sysinsn walker (Sebastian Ott) [RHEL-31215] - KVM: arm64: Register AArch64 system register entries with the sysreg xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Always populate the trap configuration xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Move system instructions to their own sys_reg_desc array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Drop the requirement for XARRAY_MULTI (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Turn encoding ranges into discrete XArray stores (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Correctly handle negative polarity FGTs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop sanitised_sys_reg() helper (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to EL2 configuration registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add feature checking helpers (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Only check for NV1 if NV is present (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented (Sebastian Ott) [RHEL-31215] - arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix double-free following kvm_pgtable_stage2_free_unlinked() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: print Hyp mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests (Sebastian Ott) [RHEL-31215] - arm64: Fix early handling of FEAT_E2H0 not being implemented (Sebastian Ott) [RHEL-31215] - arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Correctly display signed override values (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Correctly handle signed values (Sebastian Ott) [RHEL-31215] - arm64: Add macro to compose a sysreg field value (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not source virt/lib/Kconfig twice (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-init: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: sys_regs: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: mmu: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vhe: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: hyp/aarch32: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: guest: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: debug: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix circular locking dependency (Sebastian Ott) [RHEL-31215 RHEL-31553 RHEL-36279] {CVE-2024-26691} - KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Map VNCR-capable registers to a separate page (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add include containing the VNCR_EL2 offsets (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Restrict NV support to FEAT_NV2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Compute NV view of idregs as a one-off (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Trap external trace for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Mark PAuth as a restricted feature for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix which features are marked as allowed for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Macros for setting/clearing FGT bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Define FGT nMASK bits relative to other fields (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use generated FGT RES0 bits instead of specifying them (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add build validation for FGT trap mask values (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle HAFGRTR_EL2 trapping in nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add bit masks for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGITR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGxTR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system instruction definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system register definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing ExtTrcBuff field definition to ID_AA64DFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing Pauth_LR field definitions to ID_AA64ISAR1_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add new system registers for GCS (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for FPMR (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HCRX_EL2 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64FPFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64PFR2_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: update CPACR_EL1 register (Sebastian Ott) [RHEL-31215] - arm64/sysreg: add system register POR_EL{0,1} (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HFGITR_EL2 definiton to DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Explicitly trap unsupported HFGxTR_EL2 features (Sebastian Ott) [RHEL-31215] - arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N (Sebastian Ott) [RHEL-31215] - KVM: arm64: Remove VPIPT I-cache handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use helpers to classify exception types reported via ESR (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems (Sebastian Ott) [RHEL-31215] - KVM: arm64: Support up to 5 levels of translation in kvm_pgtable (Sebastian Ott) [RHEL-31215] - KVM: arm64: Convert translation level parameter to s8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2 (Sebastian Ott) [RHEL-31215] - arm64: Add ARM64_HAS_LPA2 CPU capability (Sebastian Ott) [RHEL-31215] - arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2] (Sebastian Ott) [RHEL-31215] - arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first run (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add PMU event filter bits required if EL3 is implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PMEVTYPER_EL0.NSH RES0 if EL2 isn't advertised (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Introduce helpers to set the guest's PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move VTCR_EL2 into struct s2_mmu (Sebastian Ott) [RHEL-31215] - KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename helpers for VHE vCPU load/put (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reload stage-2 for VMID change on VHE (Sebastian Ott) [RHEL-31215] - KVM: arm64: Restore the stage-2 context in VHE's __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - arm64: kvm: Use cpus_have_final_cap() explicitly (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose MOPS instructions to guests (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add handler for MOPS exceptions (Sebastian Ott) [RHEL-31215] - KVM: arm64: FFA: Remove access of endpoint memory access descriptor array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Only insert reserved ranges when SMCCC filter is used (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add a predicate for testing if SMCCC filter is configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Bump up the default KVM sanitised debug version to v8p8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reject attempts to set invalid debug arch version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Advertise selected DebugVer in DBGDIDR.Version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use guest ID register values for the sake of emulation (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to get the writable masks for feature ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not transfer page refcount for THP adjustment (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't use kerneldoc comment for arm64_check_features() (Sebastian Ott) [RHEL-31215] - Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix triggering coredump implementation (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix wrong event type for patch config command (David Marlin) [RHEL-30099] - Bluetooth: Enforce validation on max value of connection interval (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (David Marlin) [RHEL-30099] - Bluetooth: mgmt: Fix limited discoverable off timeout (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR (David Marlin) [RHEL-30099] - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (David Marlin) [RHEL-27921 RHEL-30099] {CVE-2024-22099} - Bluetooth: hci_sync: Fix accept_list when attempting to suspend (David Marlin) [RHEL-30099] - Bluetooth: Avoid potential use-after-free in hci_error_reset (David Marlin) [RHEL-30099 RHEL-31828] {CVE-2024-26801} - Bluetooth: hci_sync: Check the correct flag before starting a scan (David Marlin) [RHEL-30099] - Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid (David Marlin) [RHEL-30099] - Bluetooth: Fix atomicity violation in {min,max}_key_size_set (David Marlin) [RHEL-30099] - Bluetooth: Add device 13d3:3572 IMC Networks Bluetooth Radio (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Fix possible multiple reject send (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: fix BR/EDR wakeup bug (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: remove useless assignment (David Marlin) [RHEL-30099] - Bluetooth: btmtkuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: qca: Support HFP offload for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Check non NULL function before calling for HFP offload (David Marlin) [RHEL-30099] - Bluetooth: ISO: Avoid creating child socket if PA sync is terminating (David Marlin) [RHEL-30099] - Bluetooth: btintel: Print firmware SHA1 (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Remove le_restart_scan work (David Marlin) [RHEL-30099] - Bluetooth: Add documentation to exported functions in lib (David Marlin) [RHEL-30099] - Bluetooth: btusb: Don't suspend when there are connections (David Marlin) [RHEL-30099] - Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Reassociate a socket with an active BIS (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a PA sync socket (David Marlin) [RHEL-30099] - Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Send reject on command corrupted request (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis (David Marlin) [RHEL-30099] - Bluetooth: hci_event: shut up a false-positive warning (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (David Marlin) [RHEL-30099] - Bluetooth: Fix deadlock in vhci_send_frame (David Marlin) [RHEL-30099] - Bluetooth: Fix not notifying when connection encryption changes (David Marlin) [RHEL-30099] - Bluetooth: btmtksdio: enable bluetooth wakeup in system suspend (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (David Marlin) [RHEL-30099] - Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUID (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add date->evt_skb is NULL check (David Marlin) [RHEL-30099] - Bluetooth: msft: __hci_cmd_sync() doesn't return NULL (David Marlin) [RHEL-30099] - Bluetooth: ISO: Match QoS adv handle with BIG handle (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a bcast listener to 0 bises (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: Add support for Intel Misty Peak - 8087:0038 (David Marlin) [RHEL-30099] - Bluetooth: Add support ITTIM PE50-M75C (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix BIS cleanup (David Marlin) [RHEL-30099] - Bluetooth: Fix a refcnt underflow problem for hci_conn (David Marlin) [RHEL-30099] - Bluetooth: vhci: Fix race when opening vhci device (David Marlin) [RHEL-30099] - Bluetooth: Avoid redundant authentication (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix handling of listen for unicast (David Marlin) [RHEL-30099] - Bluetooth: btusb: add shutdown function for QCA6174 (David Marlin) [RHEL-30099] - Bluetooth: Delete unused hci_req_prepare_suspend() declaration (David Marlin) [RHEL-30099] - Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Fix quirks table naming (David Marlin) [RHEL-30099] - Bluetooth: btintel: Send new command for PPAG (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for periodic adv reports processing (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for WCN7850 (David Marlin) [RHEL-30099] - Bluetooth: qca: use switch case for soc type behavior (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Fix sending BT_HCI_CMD_LE_CREATE_CONN_CANCEL (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Improve inband Independent Reset handling (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for IW624 chipset (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Remove check for CTS low after FW download (David Marlin) [RHEL-30099] - Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails (David Marlin) [RHEL-30099] - Bluetooth: Remove unnecessary NULL check before vfree() (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() (David Marlin) [RHEL-30099] - Bluetooth: Remove unused declaration amp_read_loc_info() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Move btusb_recv_event_intel to btintel (David Marlin) [RHEL-30099] - Bluetooth: btqca: Add WCN3988 support (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for AW693 chipset (David Marlin) [RHEL-30099] - Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (David Marlin) [RHEL-30099] - bluetooth: Explicitly include correct DT includes (David Marlin) [RHEL-30099] - Bluetooth: btbcm: add default address for BCM43430A1 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for BT_PKT_STATUS (David Marlin) [RHEL-30099] - Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic (David Marlin) [RHEL-30099] - Bluetooth: btmtk: Fix kernel crash when processing coredump (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID (David Marlin) [RHEL-30099] - Bluetooth: Fix hci_suspend_sync crash (David Marlin) [RHEL-30099] - Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: msft: Fix error code in msft_cancel_address_filter_sync() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: add MediaTek devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: btmtk: introduce btmtk reset work (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: readx_poll_timeout replaces open coding (David Marlin) [RHEL-30099] - Bluetooth: btmtk: add printing firmware information (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support Mediatek MT7925 (David Marlin) [RHEL-30099] - Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump sysfs support (David Marlin) [RHEL-30099] - Bluetooth: hci_sock: Forward credentials to monitor (David Marlin) [RHEL-30099] - Bluetooth: Init sk_peer_* on bt_sock_alloc (David Marlin) [RHEL-30099] - Bluetooth: Consolidate code around sk_alloc into a helper function (David Marlin) [RHEL-30099]- memblock: fix crash when reserved memory is not added to memory (Eric Chanudet) [RHEL-36126] - mm: pass nid to reserve_bootmem_region() (Eric Chanudet) [RHEL-36126] - x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Prarit Bhargava) [RHEL-29437] - net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec (Sabrina Dubroca) [RHEL-31748] - macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst (Sabrina Dubroca) [RHEL-31748] - ethernet: Add helper for assigning packet type when dest address does not match device address (Sabrina Dubroca) [RHEL-31748] - macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads (Sabrina Dubroca) [RHEL-31748] - net: macsec: revert the MAC address if mdo_upd_secy fails (Sabrina Dubroca) [RHEL-31748] - net: macsec: documentation for macsec_context and macsec_ops (Sabrina Dubroca) [RHEL-31748] - net: macsec: move sci_to_cpu to macsec header (Sabrina Dubroca) [RHEL-31748] - net: add DEV_STATS_READ() helper (Sabrina Dubroca) [RHEL-31748] - net: macsec: Use helper functions to update stats (Sabrina Dubroca) [RHEL-31748] - macsec: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31748] - net: macsec: remove the prepare flag from the MACsec offloading context (Sabrina Dubroca) [RHEL-31748] - ethtool: add linkmode bitmap support to struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: add suffix _u32 to legacy bitmap members of struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: adjust struct ethtool_keee to kernel needs (Ivan Vecera) [RHEL-32101] - ethtool: switch back from ethtool_keee to ethtool_eee for ioctl (Ivan Vecera) [RHEL-32101] - ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel side (Ivan Vecera) [RHEL-32101] - treewide: use get_random_u32_below() instead of deprecated function (Bill O'Donnell) [RHEL-36333] - powerpc/64s: fix program check interrupt emergency stack path (Mamatha Inamdar) [RHEL-37690] {CVE-2021-47428} - ext4: regenerate buddy after block freeing failed if under fc replay (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: change the type of blocksize in ext4_mb_init_cache() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: correct grp validation in ext4_mb_good_group (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: drop the call to ext4_error() from ext4_get_group_info() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: allow ext4_get_group_info() to fail (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - blk-cgroup: fix list corruption from reorder of WRITE ->lqueued (Ming Lei) [RHEL-38348] - blk-cgroup: fix list corruption from resetting io stat (Ming Lei) [RHEL-38348] - net: dst: fix missing initialization of rt_uncached (Felix Maurer) [RHEL-15695] - net: dst: Switch to rcuref_t reference counting (Felix Maurer) [RHEL-15695] - net: Use call_rcu_hurry() for dst_release() (Felix Maurer) [RHEL-15695] - net: dst: Prevent false sharing vs. dst_entry:: __refcnt (Felix Maurer) [RHEL-15695] - rh_messages.h: mark mlx5 on Bluefield-3 as unmaintained (Scott Weaver) [RHEL-33061] - rh_messages.h: update driver and device lists (Scott Weaver) [RHEL-35575] - i2c: dev: copy userspace array safely (Steve Best) [RHEL-38295] {CVE-2023-52758} - crypto: pcrypt - Fix hungtask for PADATA_RESET (Herbert Xu) [RHEL-38173] {CVE-2023-52813} - platform/x86/amd/pmc: Modify SMU message port for latest AMD platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add 1Ah family series to STB support list (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add idlemask support for 1Ah family (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: call amd_pmc_get_ip_info() during driver probe (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add VPE information for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Send OS_HINT command for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13 (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirks (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move platform defines to header (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: adjust getting DRAM size behavior (David Arcari) [RHEL-24991] - platform/x86: Add s2idle quirk for more Lenovo laptops (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add dump_custom_stb module parameter (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Handle overflow cases where the num_samples range is higher (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Use flex array when calling amd_pmc_stb_debugfs_open_v2() (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add PMFW command id to support S2D force flush (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Fix build error with randconfig (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move PMC driver to separate directory (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use release_mem_region() to undo request_mem_region_muxed() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Apply nvme quirk to HP 15s-eq2xxx (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add new ACPI ID AMDI000A (David Arcari) [RHEL-24991] - platform/x86: Move s2idle quirk from thinkpad-acpi to amd-pmc (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use pm_pr_dbg() for suspend related messages (David Arcari) [RHEL-24991] - include/linux/suspend.h: Only show pm_pr_dbg messages at suspend/resume (David Arcari) [RHEL-24991] - PM: sleep: enable dynamic debug support within pm_pr_dbg() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Update metrics table info for Pink Sardine (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add helper function to check the cpu id (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Get STB DRAM size from PMFW (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Pass true/false to bool argument (David Arcari) [RHEL-24991] - redhat/configs: Enable INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON (Jerry Snitselaar) [RHEL-28672] - idpf: don't skip over ethtool tcp-data-split setting (Michal Schmidt) [RHEL-36182] - mmc: sdio: fix possible resource leaks in some error paths (Steve Best) [RHEL-38151] {CVE-2023-52730} - redhat/configs: Adding CONFIG_TYPEC_MUX_WCD939X_USBSS (Desnes Nunes) [RHEL-34114] - usb: xhci: use array_size() when allocating and freeing memory (Desnes Nunes) [RHEL-34114] - usb: xhci: check if 'requested segments' exceeds ERST capacity (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: limit the UCSI_NO_PARTNER_PDOS even further (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: allow non-partner GET_PDOS for Qualcomm devices (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Fix connector check on init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi_acpi: Refactor and fix DELL quirk (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Ack unsupported commands (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Check for notifications after init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear EVENT_PENDING under PPM lock (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct the PDO counting in pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Update PD of Type-C port upon pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd() (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct port source pdo array in pd_set callback (Desnes Nunes) [RHEL-34114] - xhci: Fix failure to detect ring expansion need. (Desnes Nunes) [RHEL-34114] - usb: port: Don't try to peer unused USB ports based on location (Desnes Nunes) [RHEL-34114] - usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix PORT_RESET behavior for self powered devices (Desnes Nunes) [RHEL-34114] - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix issues with power being removed during reset (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Don't disconnect if not started (Desnes Nunes) [RHEL-34114] - usb: roles: don't get/set_role() when usb_role_switch is unregistered (Desnes Nunes) [RHEL-34114] - usb: roles: fix NULL pointer issue when put module's reference (Desnes Nunes) [RHEL-34114] - USB: roles: make role_class a static const structure (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Explicitly include linux/platform_device.h (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-34114] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Support EBC feature of DWC_usb31" (Desnes Nunes) [RHEL-34114] - dt-bindings: xilinx: replace Piyush Mehta maintainership (Desnes Nunes) [RHEL-34114] - USB: serial: option: add Fibocom FM101-GL variant (Desnes Nunes) [RHEL-34114] - USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (Desnes Nunes) [RHEL-34114] - USB: serial: cp210x: add ID for IMST iM871A-USB (Desnes Nunes) [RHEL-34114] - thunderbolt: Fix setting the CNS bit in ROUTER_CS_5 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix the PD disabled case (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Quirk to ack a connector change ack cmd (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Fix command completion handling (Desnes Nunes) [RHEL-34114] - usb: ucsi: Add missing ppm_lock (Desnes Nunes) [RHEL-34114] - usb: ulpi: Fix debugfs directory leak (Desnes Nunes) [RHEL-34114] - Revert "usb: typec: tcpm: fix cc role at port reset" (Desnes Nunes) [RHEL-34114] - USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Desnes Nunes) [RHEL-34114] - usb: chipidea: core: handle power lost in workqueue (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend (Desnes Nunes) [RHEL-34114] - usb: core: Prevent null pointer dereference in update_port_device_state (Desnes Nunes) [RHEL-34114] - xhci: handle isoc Babble and Buffer Overrun events properly (Desnes Nunes) [RHEL-34114] - xhci: process isoc TD properly when there was a transaction error mid TD. (Desnes Nunes) [RHEL-34114] - xhci: fix off by one check when adding a secondary interrupter. (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer dereference at secondary interrupter removal (Desnes Nunes) [RHEL-34114] - usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Fix indentations in documentation of NCM section (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: fix use of device-specific init function (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: Separate reset for TPS6598x (Desnes Nunes) [RHEL-34114] - usb: mon: Fix atomicity violation in mon_bin_vma_fault (Desnes Nunes) [RHEL-34114] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: dwc3: Limit num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - xhci: add support to allocate several interrupters (Desnes Nunes) [RHEL-34114] - USB: core: Use device_driver directly in struct usb_driver and usb_device_driver (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Queue PM runtime idle on disconnect event (Desnes Nunes) [RHEL-34114] - usb: chipidea: wait controller resume finished for wakeup irq (Desnes Nunes) [RHEL-34114] - usb: chipidea: ci_hdrc_imx: add wakeup clock and keep it always on (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Add support to update wMaxSegmentSize via configfs (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Desnes Nunes) [RHEL-34114] - usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Desnes Nunes) [RHEL-34114] - usb: dwc3: set pm runtime active before resume common (Desnes Nunes) [RHEL-34114] - usb: dwc3: Support EBC feature of DWC_usb31 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Support multiple capabilities (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: Add child nodes for multiple PD capabilities (Desnes Nunes) [RHEL-34114] - usb: xhci-plat: fix usb disconnect issue after s4 (Desnes Nunes) [RHEL-34114] - usb: dwc3: core: set force_gen1 bit in USB31 devices if max speed is SS (Desnes Nunes) [RHEL-34114] - usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Handle EP0 request dequeuing properly (Desnes Nunes) [RHEL-34114] - usb: dwc3: Properly handle processing of pending events (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Desnes Nunes) [RHEL-34114] - USB: fix up merge of 6.4-rc4 into usb-next (Desnes Nunes) [RHEL-34114] - usb: dwc3: Add error logs for unknown endpoint events (Desnes Nunes) [RHEL-34114] - usb: ueagle-atm: Use wait_event_freezable_timeout() in uea_wait() (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add patch update support for tps6598x (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: declare in_data in as const in exec_cmd functions (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add function to request firmware (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add init and reset functions to tipd_data (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Soft reset phy on probe for host" (Desnes Nunes) [RHEL-34114] - usb: linux/usb.h: fix Excess kernel-doc description warning (Desnes Nunes) [RHEL-34114] - thunderbolt: Reduce retry timeout to speed up boot for some devices (Desnes Nunes) [RHEL-34114] - thunderbolt: Keep link as asymmetric if preferred by hardware (Desnes Nunes) [RHEL-34114] - thunderbolt: make tb_bus_type const (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Parse Accessory Mode information (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add accessory mode description (Desnes Nunes) [RHEL-34114] - xhci: Fix null pointer dereference during S4 resume when resetting ep0 (Desnes Nunes) [RHEL-34114] - usb: dwc3: imx8mp: Fix smatch warning (Desnes Nunes) [RHEL-34114] - usb: typec: fixed a typo (Desnes Nunes) [RHEL-34114] - usb: gadget: f_fs: fix fortify warning (Desnes Nunes) [RHEL-34114] - usb: storage: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - usb: mon_text: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: mon_stat: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: typec: mux: add Qualcomm WCD939X USB SubSystem Altmode Mux driver (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: Document WCD939x USB SubSystem Altmode/Analog Audio Switch (Desnes Nunes) [RHEL-34114] - usb: core: Fix crash w/ usb_choose_configuration() if no driver (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Query Source partner for FRS capability only if it is DRP (Desnes Nunes) [RHEL-34114] - usb: typec: change altmode SVID to u16 entry (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add altmodes description (Desnes Nunes) [RHEL-34114] - usb: typec: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - usb: chipidea: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: nxp,ptn5110: Fix typos in the title (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: genesys,gl850g: Document 'peer-hub' (Desnes Nunes) [RHEL-34114] - usb: cdc-acm: return correct error code on unsupported break (Desnes Nunes) [RHEL-34114] - thunderbolt: Add support for Intel Lunar Lake (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable PCIe extended encapsulation upon teardown properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Make PCIe tunnel setup and teardown follow CM guide (Desnes Nunes) [RHEL-34114] - thunderbolt: Improve logging when DisplayPort resource is added due to hotplug (Desnes Nunes) [RHEL-34114] - thunderbolt: Use tb_dp_read_cap() to read DP_COMMON_CAP as well (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable CL states only when actually needed (Desnes Nunes) [RHEL-34114] - thunderbolt: Transition link to asymmetric only when both sides support it (Desnes Nunes) [RHEL-34114] - thunderbolt: Log XDomain link speed and width (Desnes Nunes) [RHEL-34114] - thunderbolt: Move width_name() helper to tb.h (Desnes Nunes) [RHEL-34114] - thunderbolt: Handle lane bonding of Gen 4 XDomain links properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Unwind TMU configuration if tb_switch_set_tmu_mode_params() fails (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for SunplusIT camera (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Pick first best alternate setting insteed of last (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for a Chicony camera (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: fix UCSI on buggy Qualcomm devices (Desnes Nunes) [RHEL-34114] - media: cx231xx: fix a memleak in cx231xx_init_isoc (Desnes Nunes) [RHEL-34114] - usb: xhci: xhci-plat: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub (Desnes Nunes) [RHEL-34114] - usb: hub: Replace hardcoded quirk value with BIT() macro (Desnes Nunes) [RHEL-34114] - usb: typec: tcpci: add vconn over current fault handling to maxim_core (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: add tcpm_port_error_recovery symbol (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: tps6598x: add reset-gpios property (Desnes Nunes) [RHEL-34114] - usb: typec: tps6598x: add reset gpio support (Desnes Nunes) [RHEL-34114] - r8152: fix unknown device for choose_configuration (Desnes Nunes) [RHEL-34114] - r8152: Choose our USB config with choose_configuration() rather than probe() (Desnes Nunes) [RHEL-34114] - usb: core: Allow subclassed USB drivers to override usb_choose_configuration() (Desnes Nunes) [RHEL-34114] - usb: core: Don't force USB generic_subclass drivers to define probe() (Desnes Nunes) [RHEL-34114] - usb: atm: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer deref during xhci urb enqueue (Desnes Nunes) [RHEL-34114] - xhci: Reconfigure endpoint 0 max packet size only during endpoint reset (Desnes Nunes) [RHEL-34114] - xhci: minor coding style cleanup in 'xhci_try_enable_msi()' (Desnes Nunes) [RHEL-34114] - xhci: rework 'xhci_try_enable_msi()' MSI and MSI-X setup code (Desnes Nunes) [RHEL-34114] - xhci: change 'msix_count' to encompass MSI or MSI-X vectors (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI function (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI-X function (Desnes Nunes) [RHEL-34114] - xhci: add handler for only one interrupt line (Desnes Nunes) [RHEL-34114] - xhci: check if legacy irq is available before using it as fallback (Desnes Nunes) [RHEL-34114] - xhci: dbc: Add missing headers (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof_field() where it makes sense (Desnes Nunes) [RHEL-34114] - xhci: dbc: Replace custom return value with proper Linux error code (Desnes Nunes) [RHEL-34114] - xhci: dbc: Don't shadow error codes in store() functions (Desnes Nunes) [RHEL-34114] - xhci: dbc: Check for errors first in xhci_dbc_stop() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use ATTRIBUTE_GROUPS() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Convert to use sysfs_streq() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Drop duplicate checks for dma_free_coherent() (Desnes Nunes) [RHEL-34114] - usb: new quirk to reduce the SET_ADDRESS request timeout (Desnes Nunes) [RHEL-34114] - usb: xhci: Add timeout argument in address_device USB HCD callback (Desnes Nunes) [RHEL-34114] - media: usb: cx231xx: Stop direct calls to queue num_buffers field (Desnes Nunes) [RHEL-34114] - USB: misc: iowarrior: remove redundant assignment to variable io_res (Desnes Nunes) [RHEL-34114] - thunderbolt: Remove duplicated re-assignment of pointer 'out' (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add phy tuning properties (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add power-domains property (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb-phy: convert to json schema (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Annotate struct jmb38x_ms with __counted_by (Desnes Nunes) [RHEL-34114] - memstick r592: make memstick_debug_get_tpc_name() static (Desnes Nunes) [RHEL-34114] - memstick: fix memory leak if card device is never registered (Desnes Nunes) [RHEL-34114] - memstick: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - mmc: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - memstick/mspro_block: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [RHEL-34114] - memstick: r592: Fix a UAF bug when removing the driver (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Prefer struct_size over open coded arithmetic (Desnes Nunes) [RHEL-34114] - memstick: switch from 'pci_' to 'dma_' API (Desnes Nunes) [RHEL-34114] - memstick: r592: Change the name of the 'pci_driver' structure to be consistent (Desnes Nunes) [RHEL-34114] - misc: rtsx: clean up one inconsistent indenting (Desnes Nunes) [RHEL-34114] - phy: broadcom: sata: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-34114] - phy: broadcom: Kconfig: Add configuration menu for Broadcom phy drivers (Desnes Nunes) [RHEL-34114] - phy: qcom: qmp-ufs: add missing offsets to sm8150 configuration (Desnes Nunes) [RHEL-34114] - phy: core: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - phy: core: add debugfs files (Desnes Nunes) [RHEL-34114] - PCI: tegra: Convert to devm_of_phy_optional_get() (Desnes Nunes) [RHEL-34114] - phy: Add devm_of_phy_optional_get() helper (Desnes Nunes) [RHEL-34114] - doc: phy: Document devm_of_phy_get() (Desnes Nunes) [RHEL-34114] - phy: Remove unused phy_optional_get() (Desnes Nunes) [RHEL-34114] - net: hsr: hsr_slave: Fix the promiscuous mode in offload mode (Felix Maurer) [RHEL-30017] - hsr: Handle failures in module init (Felix Maurer) [RHEL-30017] - hsr: Fix uninit-value access in hsr_get_node() (Felix Maurer) [RHEL-30017 RHEL-33236] {CVE-2024-26863} - net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames (Felix Maurer) [RHEL-30017] - net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame() (Felix Maurer) [RHEL-30017 RHEL-31606] {CVE-2024-26707} - net: hsr: Add support for MC filtering at the slave device (Felix Maurer) [RHEL-30017] - net: hsr: Disable promiscuous mode in offload mode (Felix Maurer) [RHEL-30017]- net: add netdev_lockdep_set_classes() to virtual drivers (Davide Caratti) [RHEL-6066] - net: bridge: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - vlan: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path (Davide Caratti) [RHEL-6066] - net/sched: fix false lockdep warning on qdisc root lock (Davide Caratti) [RHEL-6066] - selftests: net: more pmtu.sh fixes (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in so_txtime.sh test (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in gro.sh test (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge locked port test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge MDB test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix layer 2 miss test flakiness (Hangbin Liu) [RHEL-31077] - selftests: net: let big_tcp test cope with slow env (Hangbin Liu) [RHEL-31077] - selftests: net: avoid just another constant wait (Hangbin Liu) [RHEL-31077] - selftests: net: fix tcp listener handling in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: don't access /dev/stdout in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: test vxlan pmtu exceptions with tcp (Hangbin Liu) [RHEL-31077] - selftests: net: cut more slack for gro fwd tests. (Hangbin Liu) [RHEL-31077] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Hangbin Liu) [RHEL-31077] - selftests: bonding: Check initial state (Hangbin Liu) [RHEL-31077] - selftests: net: fix available tunnels detection (Hangbin Liu) [RHEL-31077] - selftests: net: give more time for GRO aggregation (Hangbin Liu) [RHEL-31077] - selftests: net: fix rps_default_mask with >32 CPUs (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Remove executable bits from lib.sh (Hangbin Liu) [RHEL-31077] - selftests: bonding: Change script interpreter (Hangbin Liu) [RHEL-31077] - selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu) [RHEL-31077] - selftests/net: ipsec: fix constant out of range (Hangbin Liu) [RHEL-31077] - selftests: net: fcnal-test: check if FIPS mode is enabled (Hangbin Liu) [RHEL-31077] - selftests: net: vrf-xfrm-tests: change authentication and encryption algos (Hangbin Liu) [RHEL-31077] - selftests: add few test cases for tap driver (Hangbin Liu) [RHEL-31077] - net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null (Hangbin Liu) [RHEL-31077] - idpf: disable local BH when scheduling napi for marker packets (Michal Schmidt) [RHEL-29553] - idpf: remove dealloc vector msg err in idpf_intr_rel (Michal Schmidt) [RHEL-29553] - idpf: fix minor controlq issues (Michal Schmidt) [RHEL-29553] - idpf: prevent deinit uninitialized virtchnl core (Michal Schmidt) [RHEL-29553] - idpf: cleanup virtchnl cruft (Michal Schmidt) [RHEL-29553] - idpf: refactor idpf_recv_mb_msg (Michal Schmidt) [RHEL-29553] - idpf: add async_handler for MAC filter messages (Michal Schmidt) [RHEL-29553] - idpf: refactor remaining virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor queue related virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor vport virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: implement virtchnl transaction manager (Michal Schmidt) [RHEL-29553] - idpf: add idpf_virtchnl.h (Michal Schmidt) [RHEL-29553] - idpf: avoid compiler padding in virtchnl2_ptype struct (Michal Schmidt) [RHEL-29553] - idpf: add get/set for Ethtool's header split ringparam (Michal Schmidt) [RHEL-29553] - powerpc/smp: do not decrement idle task preempt count in CPU offline (Mamatha Inamdar) [RHEL-38427] {CVE-2021-47454} - Squashfs: check the inode number is not the invalid value of zero (Abhi Das) [RHEL-35098] {CVE-2024-26982} - locktorture: Increase Hamming distance between call_rcu_chain and rcu_call_chains (Waiman Long) [RHEL-35759] - torture: add missing dependency on hrtimer.h (Waiman Long) [RHEL-35759] - locking/mutex: Document that mutex_unlock() is non-atomic (Waiman Long) [RHEL-35759] - cleanup: Add conditional guard support (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() calling convention (Waiman Long) [RHEL-35759] - locking/osq_lock: Move the definition of optimistic_spin_node into osq_lock.c (Waiman Long) [RHEL-35759] - locktorture: Check the correct variable for allocation failure (Waiman Long) [RHEL-35759] - locktorture: Rename readers_bind/writers_bind to bind_readers/bind_writers (Waiman Long) [RHEL-35759] - doc: Catch-up update for locktorture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add call_rcu_chains module parameter (Waiman Long) [RHEL-35759] - locktorture: Add new module parameters to lock_torture_print_module_parms() (Waiman Long) [RHEL-35759] - torture: Print out torture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add acq_writer_lim to complain about long acquistion times (Waiman Long) [RHEL-35759] - locktorture: Consolidate "if" statements in lock_torture_writer() (Waiman Long) [RHEL-35759] - locktorture: Alphabetize torture_param() entries (Waiman Long) [RHEL-35759] - rcutorture: Fix stuttering races and other issues (Waiman Long) [RHEL-35759] - locktorture: Add readers_bind and writers_bind module parameters (Waiman Long) [RHEL-35759] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_ns() take an hrtimer mode parameter (Waiman Long) [RHEL-35759] - torture: Share torture_random_state with torture_shuffle_tasks() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix grammar in comment (Waiman Long) [RHEL-35759] - locking/seqlock: Propagate 'const' pointers within read-only methods, remove forced type casts (Waiman Long) [RHEL-35759] - locking/lockdep: Fix string sizing bug that triggers a format-truncation compiler-warning (Waiman Long) [RHEL-35759] - locking/seqlock: Change __seqprop() to return the function pointer (Waiman Long) [RHEL-35759] - locking/seqlock: Simplify SEQCOUNT_LOCKNAME() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix typo in comment (Waiman Long) [RHEL-35759] - locking/debug: Fix debugfs API return value checks to use IS_ERR() (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Make sure we bail out instead of livelock (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Fix potential workqueue corruption (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Use prng instead of rng to avoid hangs at bootup (Waiman Long) [RHEL-35759] - locking: export contention tracepoints for bcachefs six locks (Waiman Long) [RHEL-35759] - locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() (Waiman Long) [RHEL-35759] - lockdep: fix static memory detection even more (Waiman Long) [RHEL-35759] - torture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-35759] - torture: Move stutter_wait() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_shuffle() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_onoff() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_*() use TASK_IDLE (Waiman Long) [RHEL-35759] - torture: Add lock_torture writer_fifo module parameter (Waiman Long) [RHEL-35759] - torture: Add a kthread-creation callback to _torture_create_kthread() (Waiman Long) [RHEL-35759] - torture: Support randomized shuffling for proxy exec testing (Waiman Long) [RHEL-35759] - locking: add lockevent_read() prototype (Waiman Long) [RHEL-35759] - lockdep: Add lock_set_cmp_fn() annotation (Waiman Long) [RHEL-35759] - locktorture: Add long_hold to adjust lock-hold delays (Waiman Long) [RHEL-35759] - torture: Fix hang during kthread shutdown phase (Waiman Long) [RHEL-35759] - torture: Seed torture_random_state on CPU (Waiman Long) [RHEL-35759] - seqlock: drop seqcount_ww_mutex_t (Waiman Long) [RHEL-35759] - sections: global data can be in .bss (Waiman Long) [RHEL-35759] - bnxt_en: do not map packet buffers twice (Petr Oros) [RHEL-31941] - bnxt_en: Fix skb recycling logic in bnxt_deliver_skb() (Petr Oros) [RHEL-31941] - bpf, test_run: fix crashes due to XDP frame overwriting/corruption (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - page_pool: fix netlink dump stop/resume (Petr Oros) [RHEL-31941] - page_pool: fix typos and punctuation (Petr Oros) [RHEL-31941] - page_pool: transition to reference count management after page draining (Petr Oros) [RHEL-31941] - net: page_pool: factor out releasing DMA from releasing the page (Petr Oros) [RHEL-31941] - net: page_pool: fix general protection fault in page_pool_unlist (Petr Oros) [RHEL-31941] - tools: ynl: don't skip regeneration from make targets (Petr Oros) [RHEL-31941] - tools: ynl: order building samples after generated code (Petr Oros) [RHEL-31941] - tools: ynl: make sure we use local headers for page-pool (Petr Oros) [RHEL-31941] - tools: ynl: fix build of the page-pool sample (Petr Oros) [RHEL-31941] - tools: ynl: add sample for getting page-pool information (Petr Oros) [RHEL-31941] - net: page_pool: mute the periodic warning for visible page pools (Petr Oros) [RHEL-31941] - net: page_pool: expose page pool stats via netlink (Petr Oros) [RHEL-31941] - net: page_pool: report when page pool was destroyed (Petr Oros) [RHEL-31941] - net: page_pool: report amount of memory held by page pools (Petr Oros) [RHEL-31941] - net: page_pool: add netlink notifications for state changes (Petr Oros) [RHEL-31941] - net: page_pool: implement GET in the netlink API (Petr Oros) [RHEL-31941] - net: page_pool: add nlspec for basic access to page pools (Petr Oros) [RHEL-31941] - eth: link netdev to page_pools in drivers (Petr Oros) [RHEL-31941] - net: page_pool: stash the NAPI ID for easier access (Petr Oros) [RHEL-31941] - net: page_pool: record pools per netdev (Petr Oros) [RHEL-31941] - net: page_pool: id the page pools (Petr Oros) [RHEL-31941] - net: page_pool: factor out uninit (Petr Oros) [RHEL-31941] - net: page_pool: avoid touching slow on the fastpath (Petr Oros) [RHEL-31941] - net: page_pool: split the page_pool_params into fast and slow (Petr Oros) [RHEL-31941] - page_pool: update document about fragment API (Petr Oros) [RHEL-31941] - page_pool: introduce page_pool_alloc() API (Petr Oros) [RHEL-31941] - page_pool: remove PP_FLAG_PAGE_FRAG (Petr Oros) [RHEL-31941] - bnxt_en: Let the page pool manage the DMA mapping (Petr Oros) [RHEL-31941] - bnxt_en: Use the unified RX page pool buffers for XDP and non-XDP (Petr Oros) [RHEL-31941] - page_pool: unify frag_count handling in page_pool_is_last_frag() (Petr Oros) [RHEL-31941] - page_pool: fragment API support for 32-bit arch with 64-bit DMA (Petr Oros) [RHEL-31941] - page_pool: fix documentation typos (Petr Oros) [RHEL-31941] - docs: net: page_pool: de-duplicate the intro comment (Petr Oros) [RHEL-31941] - net: skbuff: always try to recycle PP pages directly when in softirq (Petr Oros) [RHEL-31941] - page_pool: add a lockdep check for recycling in hardirq (Petr Oros) [RHEL-31941] - net: skbuff: avoid accessing page_pool if !napi_safe when returning page (Petr Oros) [RHEL-31941] - page_pool: place frag_* fields in one cacheline (Petr Oros) [RHEL-31941] - net: page_pool: merge page_pool_release_page() with page_pool_return_page() (Petr Oros) [RHEL-31941] - net: page_pool: hide page_pool_release_page() (Petr Oros) [RHEL-31941] - eth: stmmac: let page recycling happen with skbs (Petr Oros) [RHEL-31941] - page_pool: add DMA_ATTR_WEAK_ORDERING on all mappings (Petr Oros) [RHEL-31941] - xdp: remove unused {__,}xdp_release_frame() (Petr Oros) [RHEL-31941] - xdp: recycle Page Pool backed skbs built from XDP frames (Petr Oros) [RHEL-31941] - net: page_pool, skbuff: make skb_mark_for_recycle() always available (Petr Oros) [RHEL-31941] - selftests/bpf: robustify test_xdp_do_redirect with more payload magics (Petr Oros) [RHEL-31941] - Documentation: networking: correct spelling (Petr Oros) [RHEL-31941] - erspan: make sure erspan_base_hdr is present in skb->head (Xin Long) [RHEL-37232] {CVE-2024-35888} - tcp: Add memory barrier to tcp_push() (Antoine Tenart) [RHEL-22708] - tcp: tcp_wfree() refactoring (Antoine Tenart) [RHEL-22708] - powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Mamatha Inamdar) [RHEL-37052] {CVE-2023-52690} - KVM: Drop unused @may_block param from gfn_to_pfn_cache_invalidate_start() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add coverage of EPT-disabled to vmx_dirty_log_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix and clarify comments about clearing D-bit vs. write-protecting (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Remove function comments above clear_dirty_{gfn_range,pt_masked}() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Precisely invalidate MMU root_role during CPUID update (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Disable LBR virtualization if the CPU doesn't support LBR callstacks (Maxim Levitsky) [RHEL-32430] - perf/x86/intel: Expose existence of callback support to KVM (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Snapshot LBR capabilities during module initialization (Maxim Levitsky) [RHEL-32430] - tools/include: Sync uapi/linux/kvm.h and asm/kvm.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms (Maxim Levitsky) [RHEL-32430] - KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible (Maxim Levitsky) [RHEL-32430] - KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore args across SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore non-volatile GPRs in SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Wrap __svm_sev_es_vcpu_run() with #ifdef CONFIG_KVM_AMD_SEV (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Clobber RAX instead of RBX when discarding spec_ctrl_intercepted (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Drop 32-bit "support" from __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Remove a useless zeroing of allocated memory (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Ignore MKTME KeyID bits when intercepting #PF for allow_smaller_maxphyaddr (Maxim Levitsky) [RHEL-32430] - KVM: selftests: fix max_guest_memory_test with more that 256 vCPUs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Verify post-RESET value of PERF_GLOBAL_CTRL in PMCs test (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET" (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disable support for adaptive PEBS (Maxim Levitsky) [RHEL-32430] - KVM: Explicitly disallow activatating a gfn_to_pfn_cache with INVALID_GPA (Maxim Levitsky) [RHEL-32430] - KVM: Check validity of offset+length of gfn_to_pfn_cache prior to activation (Maxim Levitsky) [RHEL-32430] - KVM: Add helpers to consolidate gfn_to_pfn_cache's page split check (Maxim Levitsky) [RHEL-32430] - KVM: SEV: fix compat ABI for KVM_MEMORY_ENCRYPT_OP (Maxim Levitsky) [RHEL-32430] - selftests: kvm: remove meaningless assignments in Makefiles (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Check that PV_UNHALT is cleared when HLT exiting is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use actual kvm_cpuid.base for clearing KVM_FEATURE_PV_UNHALT (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce __kvm_get_hypervisor_cpuid() helper (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly close guest_memfd files in some gmem tests (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: fix recursive deadlock in timer injection (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: simplify locking and make more self-contained (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: remove WARN_ON_ONCE() with false positives in evtchn delivery (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: improve accuracy of Xen timers (Maxim Levitsky) [RHEL-32430] - hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV-ES smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use the SEV library APIs in the intra-host migration test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add library for creating and interacting with SEV guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Allow tagging protected memory in guest page tables (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly ucall pool from shared memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for protected vm_vaddr_* allocations (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for allocating/managing protected guest memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to iterate over a sparsebit range (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make sparsebit structs const where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend VM creation's @shape to allow control of VM subtype (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the userspace_msr_exit test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the vmx_pmu_caps test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the fix_hypercall test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the sync_regs test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to define a test with one vcpu (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move setting a vCPU's entry point to a dedicated API (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Get regs structure before modifying it (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Use vcpu_run() where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Combine "check" and "get" APIs for passthrough MSR lookups (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Rename vmplX_ssp -> plX_ssp (Maxim Levitsky) [RHEL-32430] - kvm/x86: allocate the write-tracking metadata on-demand (Maxim Levitsky) [RHEL-32430] - KVM: VMX: return early if msr_bitmap is not supported (Maxim Levitsky) [RHEL-32430] - KVM: VMX: fix comment to add LBR to passthrough MSRs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check NMI from guest to reducee false positives (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add CONFIG_64BIT definition for the build (Maxim Levitsky) [RHEL-32430] - selftests/kvm: Fix issues with $(SPLIT_TESTS) (Maxim Levitsky) [RHEL-32430] - KVM: Get rid of return value from kvm_arch_create_vm_debugfs() (Maxim Levitsky) [RHEL-32430] - tools/include: Sync x86 asm/irq_vectors.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - x86: irq: unconditionally define KVM interrupt vectors (Maxim Levitsky) [RHEL-32430] - KVM: fix kvm_mmu_memory_cache allocation warning (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Free TDP MMU roots while holding mmy_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Alloc TDP MMU roots while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for usable TDP MMU root while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid TDP MMU roots when write-protecting SPTEs (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid roots when zapping leaf SPTEs for GFN range (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Allow passing '-1' for "all" as_id for TDP MMU iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't do TLB flush when zappings SPTEs in invalid roots (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Zap invalidated TDP MMU roots at 4KiB granularity (Maxim Levitsky) [RHEL-32430] - KVM: Add a comment explaining the directed yield pending interrupt logic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up directed yield API for "has pending interrupt" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Rely solely on preempted_in_kernel flag for directed yield (Maxim Levitsky) [RHEL-32430] - KVM: Add dedicated arch hook for querying if vCPU was preempted in-kernel (Maxim Levitsky) [RHEL-32430] - KVM: x86: Sanity check that kvm_has_noapic_vcpu is zero at module_exit() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move "KVM no-APIC vCPU" key management into local APIC code (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fully defer to vendor code to decide how to force immediate exit (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle KVM-induced preemption timer exits in fastpath for L2 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move handling of is_guest_mode() into fastpath exit handlers (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle forced exit due to preemption timer in fastpath (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Re-enter guest in fastpath for "spurious" preemption timer exits (Maxim Levitsky) [RHEL-32430] - KVM: x86: Plumb "force_immediate_exit" into kvm_entry() tracepoint (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop superfluous check on direct MMU vs. WRITE_PF_TO_SP flag (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop dedicated logic for direct MMUs in reexecute_instruction() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't acquire mmu_lock when using indirect_shadow_pages as a heuristic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Open code all direct reads to guest DR6 and DR7 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make kvm_get_dr() return a value, not use an out parameter (Maxim Levitsky) [RHEL-32430] - x86/cpu: Add a VMX flag to enumerate 5-level EPT support to userspace (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test top-down slots event in x86's pmu_counters_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info content to be 'safely' copied (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: check the need for invalidation under read lock first (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: advertize the KVM_XEN_HVM_CONFIG_SHARED_INFO_HVA capability (Maxim Levitsky) [RHEL-32430] - KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPA (Maxim Levitsky) [RHEL-32430] - KVM: selftests: map Xen's shared_info page using HVA rather than GFN (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow shared_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: re-initialize shared_info if guest (32/64-bit) mode is set (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: separate initialization of shared_info cache and content (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: allow a cache to be activated with a fixed (userspace) HVA (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: include page offset in uhva and use it consistently (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: stop open-coding offset_in_page() (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove KVM_GUEST_USES_PFN usage (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: add a mark-dirty helper (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: mark guest pages dirty with the pfncache lock held (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove unnecessary exports (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: Add a map helper function (Maxim Levitsky) [RHEL-32430] - treewide: remove CONFIG_HAVE_KVM (Maxim Levitsky) [RHEL-32430] - vfio: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - x86: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - MIPS: introduce Kconfig for MIPS VZ (Maxim Levitsky) [RHEL-32430] - kvm: move "select IRQ_BYPASS_MANAGER" to common code (Maxim Levitsky) [RHEL-32430] - KVM: remove unnecessary #ifdef (Maxim Levitsky) [RHEL-32430] - KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally (Maxim Levitsky) [RHEL-32430] - kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbol (Maxim Levitsky) [RHEL-32430] - KVM: arm64: move ARM-specific defines to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: powerpc: move powerpc-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: x86: move x86-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: remove more traces of device assignment UAPI (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for GENMASK (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for BIT (Maxim Levitsky) [RHEL-32430] - uapi: introduce uapi-friendly macros for GENMASK (Maxim Levitsky) [RHEL-32430] - KVM: x86: rename push to emulate_push for consistency (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up partially uninitialized integer in emulate_pop() (Maxim Levitsky) [RHEL-32430] - KVM: x86/emulator: emulate movbe with operand-size prefix (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Report up-to-date exit qualification to userspace (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Return -EINVAL instead of -EBUSY on attempt to re-init SEV/SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Add support for allowing zero SEV ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Use unsigned integers when dealing with ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Set sev->asid in sev_asid_new() instead of overloading the return (Maxim Levitsky) [RHEL-32430] - KVM: Nullify async #PF worker's "apf" pointer as soon as it might be freed (Maxim Levitsky) [RHEL-32430] - KVM: Get reference to VM's address space in the async #PF worker (Maxim Levitsky) [RHEL-32430] - KVM: Put mm immediately after async #PF worker completes remote gup() (Maxim Levitsky) [RHEL-32430] - KVM: Always flush async #PF workqueue when vCPU is being destroyed (Maxim Levitsky) [RHEL-32430] - KVM: x86: Improve documentation of MSR_KVM_ASYNC_PF_EN (Maxim Levitsky) [RHEL-32430] - x86/kvm: Use separate percpu variable to track the enabling of asyncpf (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix broken debugregs ABI for 32 bit kernels (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Avoid CPL lookup if PMC enabline for USER and KERNEL is the same (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Check eventsel first when emulating (branch) insns retired (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Expand the comment about what bits are check emulating events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot event selectors that KVM emulates in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Process only enabled PMCs when emulating events in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add macros to iterate over all PMCs given a bitmap (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot and clear reprogramming bitmap before reprogramming (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move pmc_idx => pmc translation helper to common code (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add common define to capture fixed counters offset (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Use KMEM_CACHE instead of kmem_cache_create() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend PMU counters test to validate RDPMC after WRMSR (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers for safe and safe+forced RDMSR, RDPMC, and XGETBV (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a forced emulation variation of KVM_ASM_SAFE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test PMC virtualization with forced emulation (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move KVM_FEP macro into common library header (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Query module param to detect FEP in MSR filtering test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers to read integer module params (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a helper to query if the PMU module param is enabled (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Expand PMU counters test to verify LLC events (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add functional test for Intel's fixed PMU counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add pmu.h and lib/pmu.c for common PMU assets (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend {kvm,this}_pmu_has() to support fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the "name" param from KVM_X86_PMU_FEATURE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add vcpu_set_cpuid_property() to set properties (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check for RDPMC of unsupported Intel PMC types (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Treat "fixed" PMU type in RDPMC as index as a value, not flag (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disallow "fast" RDPMC for architectural Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Apply "fast" RDPMC only to Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Prioritize VMX interception over #GP on RDPMC due to bad index (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Don't ignore bits 31:30 for RDPMC index on AMD (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Get eventsel for fixed counters from perf (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Setup fixed counters' eventsel during PMU initialization (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove KVM's enumeration of Intel's architectural encodings (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Allow programming events that match unsupported arch events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Always treat Fixed counters as available when supported (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use mutex guards to eliminate __kvm_x86_vendor_init() (Maxim Levitsky) [RHEL-32430] - KVM: Harden against unpaired kvm_mmu_notifier_invalidate_range_end() calls (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a testcase to verify GUEST_MEMFD and READONLY are exclusive (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Create GUEST_MEMFD for relevant invalid flags testcases (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Restrict KVM_SW_PROTECTED_VM to the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86: Update KVM_SW_PROTECTED_VM docs to make it clear they're a WIP (Maxim Levitsky) [RHEL-32430] - KVM: Make KVM_MEM_GUEST_MEMFD mutually exclusive with KVM_MEM_READONLY (Maxim Levitsky) [RHEL-32430] - KVM: x86: Mark target gfn of emulated atomic instruction as dirty (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Don't assert on exact number of 4KiB in dirty log split test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix KVM_GET_MSRS stack info leak (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make gtod_is_based_on_tsc() return 'bool' (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make hyperv_clock require TSC based system clocksource (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Run clocksource dependent tests with hyperv_clocksource_tsc_page too (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use generic sys_clocksource_is_tsc() in vmx_nested_tsc_scaling_test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generalize check_clocksource() from kvm_clock_test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Check irqchip mode before create PIT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fail tests when open() fails with !ENOENT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Delete superfluous, unused "stage" variable in AMX test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86_64: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Reword the NX hugepage test's skip message to be more helpful (Maxim Levitsky) [RHEL-32430] - tools headers UAPI: Sync kvm headers with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86: add missing "depends on KVM" (Maxim Levitsky) [RHEL-32430] - KVM: fix direction of dependency on MMU notifiers (Maxim Levitsky) [RHEL-32430] - KVM: introduce CONFIG_KVM_COMMON (Maxim Levitsky) [RHEL-32430] - KVM: clean up directives to compile out irqfds (Maxim Levitsky) [RHEL-32430] - KVM: remove deprecated UAPIs (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_IRQFD (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_EVENTFD (Maxim Levitsky) [RHEL-32430] - KVM: guest-memfd: fix unused-function warning (Maxim Levitsky) [RHEL-32430] - KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BIT (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Hide more stuff under CONFIG_KVM_HYPERV/CONFIG_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Hide more stuff under CONFIG_KVM_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce accessor to get Hyper-V eVMCS pointer (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce helpers to check if Hyper-V evmptr12 is valid/set (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make Hyper-V emulation optional (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Move guest_cpuid_has_evmcs() to hyperv.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull nVMX testcase for !eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make Hyper-V tests explicitly require KVM Hyper-V support (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Split off helper for emulating VMCLEAR on Hyper-V eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to handle Hyper-V paravirt TLB flush requests (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off hyperv_evmcs.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if vector is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if auto-EOI is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move Hyper-V partition assist page out of Hyper-V emulation context (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: Remove unneeded xen context from kvm_arch when !CONFIG_KVM_XEN (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix broken assert messages in Hyper-V features test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix benign %llx vs. %lx issues in guest asserts (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix MWAIT error message when guest assertion fails (Maxim Levitsky) [RHEL-32430] - KVM: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: fix comment about mmu_unsync_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: always take tdp_mmu_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from functions (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for leaf SPTE when clearing dirty bit in the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix off-by-1 when splitting huge pages during CLEAR (Maxim Levitsky) [RHEL-32430] - KVM: move KVM_CAP_DEVICE_CTRL to the generic check (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Track emulated counter events instead of previous counter (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Update sample period in pmc_write_counter() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove manual clearing of fields in kvm_pmu_init() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Stop calling kvm_pmu_reset() at RESET (it's redundant) (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshing (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move PMU reset logic to common x86 code (Maxim Levitsky) [RHEL-32430] - KVM: SVM,VMX: Use %rip-relative addressing to access kvm_rebooting (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Don't intercept IRET when injecting NMI and vNMI is enabled (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Explicitly require FLUSHBYASID to enable SEV support (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Advertise support for flush-by-ASID (Maxim Levitsky) [RHEL-32430] - Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use a switch statement and macros in __feature_translate() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Maxim Levitsky) [RHEL-32430] - KVM: x86: Turn off KVM_WERROR by default for all configs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove x86's so called "MMIO warning" test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add logic to detect if ioctl() failed because VM was killed (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the single-underscore ioctl() helpers (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Declare flush_remote_tlbs{_range}() hooks iff HYPERV!=n (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use KVM-governed feature framework to track "LAM enabled" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise and enable LAM (user and supervisor) (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for user pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for supervisor pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Untag addresses for LAM emulation where applicable (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce get_untagged_addr() in kvm_x86_ops and call it in emulator (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove kvm_vcpu_is_illegal_gpa() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Add & use kvm_vcpu_is_legal_cr3() to check CR3's legality (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Drop non-PA bits when getting GFN for guest's PGD (Maxim Levitsky) [RHEL-32430] - KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix dynamic generation of configuration names (Maxim Levitsky) [RHEL-32430] - KVM: Convert comment into an assertion in kvm_io_bus_register_dev() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Update EFER software model on CR0 trap for SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: selftests: add -MP to CFLAGS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Actually print out magic token in NX hugepages skip message (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove 'return void' expression for 'void function' (Maxim Levitsky) [RHEL-32430] - Revert "KVM: Prevent module exit until all VMs are freed" (Maxim Levitsky) [RHEL-32430] - KVM: Set file_operations.owner appropriately for all such structures (Maxim Levitsky) [RHEL-32430] - KVM: x86: Get CPL directly when checking if loaded vCPU is in kernel mode (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid using forced target for generating arm64 headers (Maxim Levitsky) [RHEL-32430] - tools headers arm64: Update sysreg.h with kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generate sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - perf build: Generate arm64's sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - tools: arm64: Add a Makefile for generating sysreg-defs.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test behavior of HWCR, a.k.a. MSR_K7_HWCR (Maxim Levitsky) [RHEL-32430] - KVM: Annotate struct kvm_irq_routing_table with __counted_by (Maxim Levitsky) [RHEL-32430] - powerpc/powernv: Add a null pointer check in opal_event_init() (Mamatha Inamdar) [RHEL-37060] {CVE-2023-52686} - crypto: qcom-rng - Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add missing dependency on hw_random (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add hw_random interface support (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng: Make the core clock optional regardless of ACPI presence (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Fix qcom_rng_of_match unused warning (Lucas Karpinski) [RHEL-36682] - bpf: fix check for attempt to corrupt spilled pointer (Viktor Malik) [RHEL-26569] {CVE-2023-52462} - vxlan: Add missing VNI filter counter update in arp_reduce(). (Ivan Vecera) [RHEL-36610] - vxlan: Fix racy device stats updates. (Ivan Vecera) [RHEL-36610] - selftests: vxlan_mdb: Fix failures with old libnet (Ivan Vecera) [RHEL-36610] - selftests: fill in some missing configs for net (Ivan Vecera) [RHEL-36610] - vxlan: Cleanup IFLA_VXLAN_PORT_RANGE entry in vxlan_get_size() (Ivan Vecera) [RHEL-36610] - mlxsw: spectrum_nve_vxlan: Fix unsupported flag regression (Ivan Vecera) [RHEL-36610] - net-next: gro: Fix use of skb_gro_header_slow (Ivan Vecera) [RHEL-36610] - vxlan: Add missing entries to vxlan_get_size() (Ivan Vecera) [RHEL-36610] - vxlan: vnifilter: Use GFP_KERNEL instead of GFP_ATOMIC (Ivan Vecera) [RHEL-36610] - vxlan: Use helper functions to update stats (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: free percpu vni stats on error path (Ivan Vecera) [RHEL-36610] - vxlan: Add support for nexthop ID metadata (Ivan Vecera) [RHEL-36610] - ip_tunnels: Add nexthop ID field to ip_tunnel_key (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Fix selftest regression after changes in iproute2. (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Add tests for vxlan nolocalbypass option. (Ivan Vecera) [RHEL-36610] - net: vxlan: Add nolocalbypass option to vxlan. (Ivan Vecera) [RHEL-36610] - selftests: net: Add VXLAN MDB test (Ivan Vecera) [RHEL-36610] - vxlan: Enable MDB support (Ivan Vecera) [RHEL-36610] - vxlan: Add MDB data path support (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add an internal flag to indicate MDB usage (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add MDB control path support (Ivan Vecera) [RHEL-36610] - vxlan: Expose vxlan_xmit_one() (Ivan Vecera) [RHEL-36610] - vxlan: Move address helpers to private headers (Ivan Vecera) [RHEL-36610] - selftests: Fix failing VXLAN VNI filtering test (Ivan Vecera) [RHEL-36610] - vxlan: Fix memory leaks in error path (Ivan Vecera) [RHEL-36610] - net: gro: skb_gro_header helper function (Ivan Vecera) [RHEL-36610] - net: vxlan: Fix kernel coding style (Ivan Vecera) [RHEL-36610] - net: vxlan: Add extack support to vxlan_fdb_delete (Ivan Vecera) [RHEL-36610] - selftests/net: add missing tests to Makefile (Ivan Vecera) [RHEL-36610] - vxlan: do not feed vxlan_vnifilter_dump_dev with non vxlan devices (Ivan Vecera) [RHEL-36610] - drivers: vxlan: fix returnvar.cocci warning (Ivan Vecera) [RHEL-36610] - vxlan_core: delete unnecessary condition (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: add support for stats dumping (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: per vni stats (Ivan Vecera) [RHEL-36610] - selftests: add new tests for vxlan vnifiltering (Ivan Vecera) [RHEL-36610] - vxlan: vni filtering support on collect metadata device (Ivan Vecera) [RHEL-36610] - ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix missing sk_buff release in seg6_input_core (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix invalid unregister error path (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix incorrect unregister order (Hangbin Liu) [RHEL-37511] - ipv6: sr: add missing seg6_local_exit (Hangbin Liu) [RHEL-37511] - tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string (Ivan Vecera) [RHEL-36218] - net: bql: fix building with BQL disabled (Ivan Vecera) [RHEL-36218] - net: sched: Remove NET_ACT_IPT from Kconfig (Ivan Vecera) [RHEL-36218] - net: fill in MODULE_DESCRIPTION()s for net/sched (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Don't zero blockid when net device is being deleted (Ivan Vecera) [RHEL-36218] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36218] - net: netdevsim: don't try to destroy PHC on VFs (Ivan Vecera) [RHEL-36218] - net: sched: track device in tcf_block_get/put_ext() only for clsact binder types (Ivan Vecera) [RHEL-36218] - net/sched: Remove ipt action tests (Ivan Vecera) [RHEL-36218] - net/sched: simplify tc_action_load_ops parameters (Ivan Vecera) [RHEL-36218] - net: sched: move block device tracking into tcf_block_get/put_ext() (Ivan Vecera) [RHEL-36218] - net/sched: sch_api: conditional netlink notifications (Ivan Vecera) [RHEL-36218] - net/sched: introduce ACT_P_BOUND return code (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: complement tcf_tfilter_dump_policy (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for CBQ qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for ATM qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for dsmark qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for tcindex classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for rsvp classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove CONFIG_NET_ACT_IPT from default configs (Ivan Vecera) [RHEL-36218] - net/sched: Retire ipt action (Ivan Vecera) [RHEL-36218] - net: sched: em_text: fix possible memory leak in em_text_destroy() (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Allow mirred to block (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Add helper function tcf_mirred_replace_dev (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: Expose tc block to the datapath (Ivan Vecera) [RHEL-36218] - net/sched: Introduce tc block netdev tracking infra (Ivan Vecera) [RHEL-36218] - net: sched: Add initial TC error skb drop reasons (Ivan Vecera) [RHEL-36218] - packet: add a generic drop reason for receive (Ivan Vecera) [RHEL-36218] - net: sched: Make tc-related drop reason more flexible for remaining qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Move drop_reason to struct tc_skb_cb (Ivan Vecera) [RHEL-36218] - net/sched: act_api: skip idr replace on bound actions (Ivan Vecera) [RHEL-36218] - net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: remove 'unicast' argument from delete notification (Ivan Vecera) [RHEL-36218] - net/sched: act_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: act_api: don't open code max() (Ivan Vecera) [RHEL-36218] - rtnl: add helper to send if skb is not null (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if a notification is needed (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if rtnl group has listeners (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action in tcf_idr_insert_many (Ivan Vecera) [RHEL-36218] - net/sched: act_api: stop loop over ops array on NULL in tcf_action_init (Ivan Vecera) [RHEL-36218] - net/sched: act_api: avoid non-contiguous action array (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove filters/tests.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rename concurrency.json to flower.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious './' from Makefile (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious nsPlugin usage (Ivan Vecera) [RHEL-36218] - net/sched: cbs: Use units.h instead of the copy of a definition (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unused import (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cleanup on Ctrl-C (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: prefix iproute2 functions with "ipr2" (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unnecessary time.sleep (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove buildebpf plugin (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: report number of workers in use (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: timeout on unbounded loops (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: leverage -all in suite ns teardown (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use netns delete from pyroute2 (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move back to per test ns setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cap parallel tdc to 4 cores (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add hashtable tests for u32 (Ivan Vecera) [RHEL-36218] - net/sched: cls_u32: replace int refcounts with proper refcounts (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use parallel tdc in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: preload all modules in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rework namespaces and devices setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: drop '-N' argument from nsPlugin (Ivan Vecera) [RHEL-36218] - net: don't dump stack on queue timeout (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and TCA_FQ_PRIOMAP (Ivan Vecera) [RHEL-36218] - net, sched: Fix SKB_NOT_DROPPED_YET splat under debug config (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for classifiers (Ivan Vecera) [RHEL-36218] - net: sched: Fill in MODULE_DESCRIPTION for act_gate (Ivan Vecera) [RHEL-36218] - sched: act_ct: switch to per-action label counting (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Use non-work-conserving warning handler (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fastpath needs to take care of sk->sk_pacing_status (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fix off-by-one error in fq_dequeue() (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add test for 'rt' upgrade on hfsc (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move auxiliary scripts to a dedicated folder (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add missing Kconfig options to 'config' (Ivan Vecera) [RHEL-36218] - net, sched: Add tcf_set_drop_reason for {__,}tcf_classify (Ivan Vecera) [RHEL-36218] - net, sched: Make tc-related drop reason more flexible (Ivan Vecera) [RHEL-36218] - net: sched: cls_u32: Fix allocation size in u32_init() (Ivan Vecera) [RHEL-36218] - netem: Annotate struct disttable with __counted_by (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add TCA_FQ_WEIGHTS attribute (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add 3 bands and WRR scheduling (Ivan Vecera) [RHEL-36218] - net_sched: export pfifo_fast prio2band[] (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: remove q->ktime_cache (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: always garbage collect (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add fast path for mostly idle qdisc (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: change how @inactive is tracked (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: struct sched_data reorg (Ivan Vecera) [RHEL-36218] - net_sched: constify qdisc_priv() (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update tdc documentation (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: implement tdc parallel test run (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update test definitions for local resources (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: localize test resources (Ivan Vecera) [RHEL-36218] - net/sched: cls_route: make netlink errors meaningful (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_u32: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_route: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_fw: add tests for classid (Ivan Vecera) [RHEL-36218] - net/ipv6: SKB symmetric hash should incorporate transport ports (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Fix UAF in qfq_dequeue() (Ivan Vecera) [RHEL-36218] - net/sched: fq_pie: avoid stalls in fq_pie_timer() (Ivan Vecera) [RHEL-36218] - netem: use seeded PRNG for correlated loss events (Ivan Vecera) [RHEL-36218] - netem: use a seeded PRNG for generating random losses (Ivan Vecera) [RHEL-36218] - netem: add prng attribute to netem_sched_data (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: verify that a qdisc can be grafted onto a taprio class (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: test that taprio can only be attached as root (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add ptp_mock Kconfig dependency (Ivan Vecera) [RHEL-36218] - net: netdevsim: mimic tc-taprio offload (Ivan Vecera) [RHEL-36218] - net: netdevsim: use mock PHC driver (Ivan Vecera) [RHEL-36218] - redhat/configs: Add CONFIG_PTP_1588_CLOCK_MOCK (Ivan Vecera) [RHEL-36218] - net: ptp: create a mock-up PTP Hardware Clock driver (Ivan Vecera) [RHEL-36218] - net/sched: taprio: dump class stats for the actual q->qdiscs[] (Ivan Vecera) [RHEL-36218] - net/sched: taprio: delete misleading comment about preallocating child qdiscs (Ivan Vecera) [RHEL-36218] - net/sched: taprio: try again to report q->qdiscs[] to qdisc_leaf() (Ivan Vecera) [RHEL-36218] - net/sched: taprio: keep child Qdisc refcount elevated at 2 in offload mode (Ivan Vecera) [RHEL-36218] - net/sched: taprio: don't access q->qdiscs[] in unoffloaded mode during attach() (Ivan Vecera) [RHEL-36218] - net: pkt_cls: Remove unused inline helpers (Ivan Vecera) [RHEL-36218] - tc: flower: Enable offload support IPSEC SPI field. (Ivan Vecera) [RHEL-36218] - tc: flower: support for SPI (Ivan Vecera) [RHEL-36218] - net: flow_dissector: Add IPSEC dissector (Ivan Vecera) [RHEL-36218] - net/sched: sch_qfq: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: sch_drr: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: wrap open coded Qdics class filter counter (Ivan Vecera) [RHEL-36218] - overflow: Allow mixed type arguments (Ivan Vecera) [RHEL-36218] - compiler.h: drop fallback overflow checkers (Ivan Vecera) [RHEL-36218] - dpll: fix dpll_pin_on_pin_register() for multiple parent pins (Petr Oros) [RHEL-32098] - dpll: indent DPLL option type by a tab (Petr Oros) [RHEL-32098] - dpll: fix dpll_xa_ref_*_del() for multiple registrations (Petr Oros) [RHEL-32098] - dpll: spec: use proper enum for pin capabilities attribute (Petr Oros) [RHEL-32098] - dpll: move all dpll<>netdev helpers to dpll code (Petr Oros) [RHEL-32098] - dpll: fix build failure due to rcu_dereference_check() on unknown type (Petr Oros) [RHEL-32098] - dpll: rely on rcu for netdev_dpll_pin() (Petr Oros) [RHEL-32098] - dpll: fix possible deadlock during netlink dump operation (Petr Oros) [RHEL-32098] - dpll: check that pin is registered in __dpll_pin_unregister() (Petr Oros) [RHEL-32098] - dpll: move xa_erase() call in to match dpll_pin_alloc() error path order (Petr Oros) [RHEL-32098] - dpll: expose fractional frequency offset value to user (Petr Oros) [RHEL-32098] - dpll: allocate pin ids in cycle (Petr Oros) [RHEL-32098] - dpll: remove leftover mode_supported() op and use mode_get() instead (Petr Oros) [RHEL-32098] - Documentation: dpll: wrap DPLL_CMD_PIN_GET output in a code block (Petr Oros) [RHEL-32098] - Documentation: dpll: Fix code blocks (Petr Oros) [RHEL-32098] - MAINTAINERS: adjust header file entry in DPLL SUBSYSTEM (Petr Oros) [RHEL-32098] - netdev: Remove unneeded semicolon (Petr Oros) [RHEL-32098] - ipvs: Fix checksumming on GSO of SCTP packets (Xin Long) [RHEL-36204] - net: sctp: fix skb leak in sctp_inq_free() (Xin Long) [RHEL-36204] - sctp: preserve const qualifier in sctp_sk() (Xin Long) [RHEL-36204] - sctp: Simplify the allocation of slab caches (Xin Long) [RHEL-36204] - sctp: fix busy polling (Xin Long) [RHEL-36204] - sctp: support MSG_ERRQUEUE flag in recvmsg() (Xin Long) [RHEL-36204] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8775p: enable safety IRQ (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sa8775p compatible (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for MSM8226 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for SM6375 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add QCM2290 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: Correct unit address (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0 firmware (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add per-sensor cells for msm8974 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: support per-sensor calibration cells (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add msm8956 compat (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Document i2c busses (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Fix some i2c pinctrl settings (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: add i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing spi nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup0_i2c4 to i2c4 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_i2c5 to i2c21 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_uart17 to uart17 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: disable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable rtc (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Pad addresses to 8 hex digits (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: drop bogus clock-controller property (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: correct SPMI bus address cells (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: align PSCI domain names with DT schema (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add gpr node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix USB-DP PHY nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: narrow interrupts for SC8280XP, SM6350 and SM8450 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sc8280xp compatible (Steve Dunnagan) [RHEL-33072]- powerpc: Export mmu_feature_keys[] as non-GPL (Mamatha Inamdar) [RHEL-26102] - powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch (Mamatha Inamdar) [RHEL-38276] {CVE-2023-52740} - platform/x86/intel/pmc/lnl: Remove SSRAM support (David Arcari) [RHEL-27144] - platform/x86/intel/vsec: Remove nuisance message (David Arcari) [RHEL-27144] - powerpc/qspinlock: Fix stale propagated yield_cpu (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add compile-time tuning adjustments (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: provide accounting and options for sleepy locks (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow indefinite spinning on a preempted owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: reduce remote node steal spins (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use spin_begin/end API (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow lock stealing in trylock and lock fastpath (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add ability to prod new queue head CPU (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow propagation of yield CPU down the queue (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow stealing when head of queue yields (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: implement option to yield to previous node (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: paravirt yield to lock owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: store owner CPU in lock word (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: theft prevention to control latency (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow new waiters to steal the lock before queueing (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: convert atomic operations to assembly (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx. (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add mcs queueing for contended waiters (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: powerpc qspinlock implementation (Artem Savkov) [RHEL-36278] - thermal/drivers/tsens: Add suspend to RAM support for tsens (Lucas Karpinski) [RHEL-35736] - thermal/qcom/tsens: Drop ops_v0_1 (Lucas Karpinski) [RHEL-35736] - thermal: tsens: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-35736] - drivers: thermal: tsens: Annotate struct tsens_priv with __counted_by (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Make tsens_xxxx_nvmem static (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Use dev_err_probe (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add MSM8909 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add mdm9607 correction offsets (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Fix mdm9607 slope values (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens: Drop unused legacy structs (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add support for MSM8226 (Lucas Karpinski) [RHEL-35736] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (Lucas Karpinski) [RHEL-35736] - thermal: Remove core header inclusion from drivers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom-spmi-adc-tm5: Use asm intead of asm-generic (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8976/msm8956 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for mdm9607 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Rework legacy calibration data parsers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for msm8974 calibration (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for calibration data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: limit num_sensors to 9 for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: fix slope values for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Sort out msm8976 vs msm8956 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop msm8976-specific defines (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop unnecessary hw_ids (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix lock inversion (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix set_trip_temp() deadlock (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Use generic thermal_zone_get_trip() function (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Fix irq handler return value (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Demote error log of thermal zone register to debug (Lucas Karpinski) [RHEL-35736] - thermal: qcom-spmi-adc-tm5: suppress probe-deferral error message (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add IPQ8074 support (Lucas Karpinski) [RHEL-35736] - thermal: qcom: qcom-spmi-adc-tm5: convert to IIO fwnode API (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Remove unnecessary print function dev_err() (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add sc8180x compatible (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add compat string for the qcom,msm8960 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add support for sm8150 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM (Lucas Karpinski) [RHEL-35736] - New configs in drivers/thermal (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Add support for LMh driver (Lucas Karpinski) [RHEL-35736] - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Pavel Reichl) [RHEL-31690] {CVE-2024-26773} - ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt (Pavel Reichl) [RHEL-31686] {CVE-2024-26774} - ext4: fix double-free of blocks due to wrong extents moved_len (Pavel Reichl) [RHEL-31614] {CVE-2024-26704} - ext4: reduce unnecessary memory allocation in alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: avoid online resizing failures due to oversized flex bg (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: remove unnecessary check from alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: unify the type of flexbg_size to unsigned int (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - scsi: ufs: host: Fix kernel-doc warning (Joel Slebodnick) [RHEL-35861] - scsi: ufs: qcom: Avoid re-init quirk when gears match (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Add support for UFS device version detection (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Check return value of phy_set_mode_ext() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Set initial PHY gear to max HS gear for HW ver 4 and newer (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Limit HS-G5 Rate-A to hosts with HW version 5 (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Allow the first init start with the maximum supported gear (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Setup host power mode during init (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: No need to set hs_rate after ufshcd_init_host_param() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: host: Rename structure ufs_dev_params to ufs_host_params (Joel Slebodnick) [RHEL-35861] - mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 (David Arcari) [RHEL-20053] - mfd: intel-lpss: Switch to generalized quirk table (David Arcari) [RHEL-20053] - mfd: intel-lpss: Fix the fractional clock divider flags (David Arcari) [RHEL-20053] - mfd: intel-lpss: Don't fail probe on success of pci_alloc_irq_vectors() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Provide Intel LPSS PM ops structure (David Arcari) [RHEL-20053] - mfd: intel-lpss: Move exported symbols to INTEL_LPSS namespace (David Arcari) [RHEL-20053] - lib/vsprintf: declare no_hash_pointers in sprintf.h (David Arcari) [RHEL-20053] - lib/vsprintf: split out sprintf() and friends (David Arcari) [RHEL-20053] - mfd: intel-lpss: Adjust header inclusions (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use device_get_match_data() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Revert "Add missing check for platform_get_resource" (David Arcari) [RHEL-20053] - mfd: intel-lpss-acpi: Convert to platform remove callback returning void (David Arcari) [RHEL-20053] - mfd: intel-lpss: Return error code received from the IRQ API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use PCI APIs instead of dereferencing (David Arcari) [RHEL-20053] - mfd: intel-lpss: Remove usage of the deprecated ida_simple_xx() API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add missing check for platform_get_resource (David Arcari) [RHEL-20053] - mfd: intel-lpss: Hide suspend/resume functions in #ifdef (David Arcari) [RHEL-20053]- Documentation: vmcoreinfo: Fix htmldocs warning (Baoquan He) [RHEL-32199] - arm64: Fix dangling references to Documentation/arm64 (Baoquan He) [RHEL-32199] - arm64: crash_core: Export MODULES, VMALLOC, and VMEMMAP ranges (Baoquan He) [RHEL-32199] - LoongArch: Add ELF-related definitions (Baoquan He) [RHEL-32199] - kexec.h: add linux/kexec.h to UAPI compile-test coverage (Baoquan He) [RHEL-32199] - crash_dump: remove duplicate include in crash_dump.h (Baoquan He) [RHEL-32199] - crash_dump: fix boolreturn.cocci warning (Baoquan He) [RHEL-32199] - crash_dump: Make elfcorehdr address/size symbols always visible (Baoquan He) [RHEL-32199] - proc/vmcore: fix signedness bug in read_from_oldmem() (Baoquan He) [RHEL-32199] - use less confusing names for iov_iter direction initializers (Baoquan He) [RHEL-32199] - coredump, vmcore: Set p_align to 4 for PT_NOTE (Baoquan He) [RHEL-32199] - copy_oldmem_kernel() - WRITE is "data source", not destination (Baoquan He) [RHEL-32199] - vmcoreinfo: warn if we exceed vmcoreinfo data size (Baoquan He) [RHEL-32199] - x86/purgatory: Omit use of bin2c (Baoquan He) [RHEL-32199] - kexec: support purgatories with .text.hot sections (Baoquan He) [RHEL-32199] - kexec: enable kexec_crash_size to support two crash kernel regions (Baoquan He) [RHEL-32199] - kexec: add helper __crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: improve the readability of crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: clear crashk_res if all its memory has been released (Baoquan He) [RHEL-32199] - kexec: delete a useless check in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: fix a memory leak in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: avoid calculating array size twice (Baoquan He) [RHEL-32199] - kexec: introduce sysctl parameters kexec_load_limit_* (Baoquan He) [RHEL-32199] - kexec: factor out kexec_load_permitted (Baoquan He) [RHEL-32199] - Documentation: sysctl: correct kexec_load_disabled (Baoquan He) [RHEL-32199] - ARM: kexec: make machine_crash_nonpanic_core() static (Baoquan He) [RHEL-32199] - kexec: replace crash_mem_range with range (Baoquan He) [RHEL-32199] - kexec: remove the unneeded result variable (Baoquan He) [RHEL-32199] - proc/vmcore: fix potential memory leak in vmcore_init() (Baoquan He) [RHEL-32199] - kexec: replace kmap() with kmap_local_page() (Baoquan He) [RHEL-32199] - powerpc/powernv: Add a null pointer check in opal_powercap_init() (Mamatha Inamdar) [RHEL-37050] {CVE-2023-52696} - scsi: sg: Avoid race in error handling & drop bogus warn (Ewan D. Milne) [RHEL-35659] - scsi: sg: Avoid sg device teardown race (Ewan D. Milne) [RHEL-35659] - xfs: dax - remove tech preview tag (Bill O'Donnell) [RHEL-35289] - percpu-internal/pcpu_chunk: re-layout pcpu_chunk structure to reduce false sharing (Audra Mitchell) [RHEL-15605] - x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Steve Best) [RHEL-37264] {CVE-2024-35876} - Bluetooth: hci_h5: Add ability to allocate memory for private data (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - Bluetooth: btrtl: fix out of bounds memory access (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - redhat: pass correct RPM_VMLINUX_H to bpftool install (Ian Wienand)- RAS: enable CONFIG_RAS_FMPM (Aristeu Rozanski) [RHEL-17008] - RAS: Avoid build errors when CONFIG_DEBUG_FS=n (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Safely handle saved records of various sizes (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Avoid NULL ptr deref in get_saved_records() (Aristeu Rozanski) [RHEL-17008] - Merge tag 'edac_updates_for_v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Fix off by one when unwinding on error (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Add debugfs interface to print record entries (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Save SPA values (Aristeu Rozanski) [RHEL-17008] - RAS: Export helper to get ras_debugfs_dir (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix bit overflow in denorm_addr_df4_np2() (Aristeu Rozanski) [RHEL-17008] - RAS: Introduce a FRU memory poison manager (Aristeu Rozanski) [RHEL-17008] - x86/cpu/amd: Provide a separate accessor for Node ID (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 row retirement support (Aristeu Rozanski) [RHEL-17008] - Documentation: Move RAS section to admin-guide (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 DRAM to normalized address translation support (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix array overflow in get_logical_coh_st_fabric_id_mi300() (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 support (Aristeu Rozanski) [RHEL-17008] - Documentation: RAS: Add index and address translation section (Aristeu Rozanski) [RHEL-17008] - hwmon: (fam15h_power) Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - scsi: lpfc: Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - cpu/SMT: Make SMT control more robust against enumeration failures (Aristeu Rozanski) [RHEL-17008] - dm integrity: fix out-of-range warning (Benjamin Marzinski) [RHEL-34599] - dm snapshot: fix lockup in dm_exception_table_exit (Benjamin Marzinski) [RHEL-34599] - dm: call the resume method on internal suspend (Benjamin Marzinski) [RHEL-33217] {CVE-2024-26880} - dm raid: fix false positive for requeue needed during reshape (Benjamin Marzinski) [RHEL-34599] - dm: replace fmode_t with a block-specific type for block open flags (Benjamin Marzinski) [RHEL-34599] - dm flakey: use get_random_u8() in corrupt_bio_random (Benjamin Marzinski) [RHEL-34599] - block: count 'ios' and 'sectors' when io is done for bio-based device (Benjamin Marzinski) [RHEL-34599] - dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter (Benjamin Marzinski) [RHEL-34599] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Benjamin Marzinski) [RHEL-34599] - dm: Add support for block PR read keys/reservation (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_bio_prison with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_stat with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct stripe_c with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm crypt: Annotate struct crypt_config with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm raid: Annotate struct raid_set with __counted_by (Benjamin Marzinski) [RHEL-34599] - scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi) [RHEL-21327] - x86/bugs: Reverse instruction order of CLEAR_CPU_BUFFERS (Waiman Long) [RHEL-31226] - Revert "x86/bugs: Use fixed addressing for VERW operand" (Waiman Long) [RHEL-31226] - KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (Waiman Long) [RHEL-31226] - redhat/configs: Enable x86 CONFIG_MITIGATION_RFDS (Waiman Long) [RHEL-31226] - x86/rfds: Mitigate Register File Data Sampling (RFDS) (Waiman Long) [RHEL-31226] - Documentation/hw-vuln: Add documentation for RFDS (Waiman Long) [RHEL-31226] - x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set (Waiman Long) [RHEL-31226] - x86/bugs: Use fixed addressing for VERW operand (Waiman Long) [RHEL-31226] - KVM/VMX: Move VERW closer to VMentry for MDS mitigation (Waiman Long) [RHEL-31226] - KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH (Waiman Long) [RHEL-31226] - x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key (Waiman Long) [RHEL-31226] - x86/entry_32: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/entry_64: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/bugs: Add asm helpers for executing VERW (Waiman Long) [RHEL-31226] - PM: clk: make pm_clk_add_notifier() take a const pointer (Jerry Snitselaar) [RHEL-28792] - driver core: bus: constantify subsys_register() calls (Jerry Snitselaar) [RHEL-28792] - driver core: bus: make bus_sort_breadthfirst() take a const pointer (Jerry Snitselaar) [RHEL-28792] - vfio/type1: constify bus_type use in vfio_bus_type (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: constify the struct device_type usage (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: make dsa_bus_type const (Jerry Snitselaar) [RHEL-28792] - driver core: device.h: make struct bus_type a const * (Jerry Snitselaar) [RHEL-28792] - driver core: make the bus_type in struct device_driver constant (Jerry Snitselaar) [RHEL-28792] - dmaengine: of: constify of_phandle_args in of_dma_find_controller() (Jerry Snitselaar) [RHEL-28792] - dmaengine: ptdma: use consistent DMA masks (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: fix Excess kernel-doc warnings (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix NULL pointer in channel unregistration function (Jerry Snitselaar) [RHEL-28792 RHEL-28869] {CVE-2023-52492} - dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API (Jerry Snitselaar) [RHEL-28792] - dmaengine: dmatest: prevent using swiotlb buffer with nobounce parameter (Jerry Snitselaar) [RHEL-28792] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Fix incorrect descriptions for GRPCFG register (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Protect int_handle field in hw descriptor (Jerry Snitselaar) [RHEL-28792] - dmaengine: Remove unused declaration dma_chan_cleanup() (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: fix Wvoid-pointer-to-enum-cast warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Annotate struct usb_dmac_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra: Annotate struct tegra_dma_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: rate limit printk in misc interrupt thread (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra20-apb-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra186-gpc-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: usb-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rcar-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: hidma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: idma64: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: dw: platform: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_event_update (Jerry Snitselaar) [RHEL-28792] - dmaengine: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: gpi: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-28792] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - kbuild: factor out the common objtool arguments (Joe Lawrence) [RHEL-2773] - kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o (Joe Lawrence) [RHEL-2773] - kbuild: remove redundant cleanups in scripts/link-vmlinux.sh (Joe Lawrence) [RHEL-2773] - kbuild: add cmd_and_savecmd macro (Joe Lawrence) [RHEL-2773] - kbuild: warn if FORCE is missing for if_changed(_dep,_rule) and filechk (Joe Lawrence) [RHEL-2773] - kbuild: macrofy the condition of if_changed and friends (Joe Lawrence) [RHEL-2773] - mm/swap: fix race when skipping swapcache (Rafael Aquini) [RHEL-31646] {CVE-2024-26759} - timers: Use already existing function for forwarding timer base (Phil Auld) [RHEL-33787] - timers: Split out forward timer base functionality (Phil Auld) [RHEL-33787] - timers: Clarify check in forward_timer_base() (Phil Auld) [RHEL-33787] - timers: Move store of next event into __next_timer_interrupt() (Phil Auld) [RHEL-33787] - timers: Do not IPI for deferrable timers (Phil Auld) [RHEL-33787] - tracing/timers: Add tracepoint for tracking timer base is_idle flag (Phil Auld) [RHEL-33787] - tracing/timers: Enhance timer_start tracepoint (Phil Auld) [RHEL-33787] - tick-sched: Warn when next tick seems to be in the past (Phil Auld) [RHEL-33787] - tick/sched: Cleanup confusing variables (Phil Auld) [RHEL-33787] - tick-sched: Fix function names in comments (Phil Auld) [RHEL-33787] - tick/nohz: Update comments some more (Phil Auld) [RHEL-33787] - tick/nohz: Don't shutdown the lowres tick from itself (Phil Auld) [RHEL-33787] - tick/nohz: Update obsolete comments (Phil Auld) [RHEL-33787] - tick/nohz: Rename the tick handlers to more self-explanatory names (Phil Auld) [RHEL-33787] - tick/rcu: Fix false positive "softirq work is pending" messages (Phil Auld) [RHEL-33787] - tick/common: Align tick period during sched_timer setup (Phil Auld) [RHEL-33787] - selftests/proc: Assert clock_gettime(CLOCK_BOOTTIME) VS /proc/uptime monotonicity (Phil Auld) [RHEL-33787] - selftests/proc: Remove idle time monotonicity assertions (Phil Auld) [RHEL-33787] - MAINTAINERS: Remove stale email address (Phil Auld) [RHEL-33787] - timers/nohz: Remove middle-function __tick_nohz_idle_stop_tick() (Phil Auld) [RHEL-33787] - timers/nohz: Add a comment about broken iowait counter update race (Phil Auld) [RHEL-33787] - timers/nohz: Protect idle/iowait sleep time under seqcount (Phil Auld) [RHEL-33787] - timers/nohz: Only ever update sleeptime from idle exit (Phil Auld) [RHEL-33787] - timers/nohz: Restructure and reshuffle struct tick_sched (Phil Auld) [RHEL-33787] - tick/common: Align tick period with the HZ tick. (Phil Auld) [RHEL-33787] - tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Phil Auld) [RHEL-33787] - timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped (Phil Auld) [RHEL-33787] - tracing/timer: Add missing argument documentation of trace points (Phil Auld) [RHEL-33787] - scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Maurizio Lombardi) [RHEL-25590] - fat: fix uninitialized field in nostale filehandles (Andrey Albershteyn) [RHEL-33188 RHEL-35110] {CVE-2024-26973} - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Andrey Albershteyn) [RHEL-33188] {CVE-2024-26901} - md: fix resync softlockup when bitmap size is less than array size (Nigel Croxon) [RHEL-35393] - md: don't account sync_io if iostats of the disk is disabled (Nigel Croxon) [RHEL-35393] - md: Fix overflow in is_mddev_idle (Nigel Croxon) [RHEL-35393] - md: add check for sleepers in md_wakeup_thread() (Nigel Croxon) [RHEL-35393] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-35393] - Revert "md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING" (Nigel Croxon) [RHEL-35393] - raid1: fix use-after-free for original bio in raid1_write_request() (Nigel Croxon) [RHEL-35393] - platform/x86: ISST: Add Grand Ridge to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Add Granite Rapids-D to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Allow reading core-power state on HWP disabled systems (Steve Best) [RHEL-35956] - platform/x86: ISST: Process read/write blocked feature status (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Change vsec offset to u64 (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Move TPMI ID definition (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Modify external interface to get read/write state (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Don't create devices for disabled features (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Add debugfs support for read/write blocked (Steve Best) [RHEL-35956] - of: fdt: fix off-by-one error in unflatten_dt_nodes() (Steve Best) [RHEL-35465] {CVE-2022-48672} - s390/cpum_cf: make crypto counters upward compatible across machine types (Tobias Huschle) [RHEL-36047]- EDAC/thunderx: Fix possible out-of-bounds string access (Aristeu Rozanski) [RHEL-26577] {CVE-2023-52464} - rtc: cmos: Use ACPI alarm for non-Intel x86 systems too (Čestmír Kalina) [RHEL-19606] - redhat: configs: move CONFIG_BLK_SED_OPAL to configs/common/generic/ (Ming Lei) [RHEL-18186] - platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe (Steve Best) [RHEL-30600] {CVE-2024-26650} - x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups (Steve Best) [RHEL-31441] {CVE-2024-26674} - mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() (Rafael Aquini) [RHEL-29296] {CVE-2023-52560} - kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address (Steve Best) [RHEL-34985] {CVE-2024-26946} - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock (Jose Ignacio Tornos Martinez) [RHEL-31530] {CVE-2023-52638} - RDMA/efa: Add shutdown notifier (Kamal Heib) [RHEL-15968] - mm: swap: fix race between free_swap_and_cache() and swapoff() (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - swap: comments get_swap_device() with usage rule (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - config: wifi: enable RTL 8822BU device (Jose Ignacio Tornos Martinez) [RHEL-33698] - selftests: cgroup: fix unexpected failure on test_memcg_sock (Waiman Long) [RHEL-33709] - selftests: cgroup: Add 'malloc' failures checks in test_memcontrol (Waiman Long) [RHEL-33709] - selftests: memcg: fix compilation (Waiman Long) [RHEL-33709] - x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section (Lenny Szubowicz) [RHEL-31446] {CVE-2024-26678} - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Jose Ignacio Tornos Martinez) [RHEL-31532] {CVE-2023-52637} - pstore: inode: Only d_invalidate() is needed (Steve Best) [RHEL-35207] {CVE-2024-27389} - net/mlx5e: Prevent deadlock while disabling aRFS (Kamal Heib) [RHEL-35043] {CVE-2024-27014} - iavf: Fix TC config comparison with existing adapter TC config (Michal Schmidt) [RHEL-17485] - iavf: drop duplicate iavf_{add|del}_cloud_filter() calls (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_header_len() more broadly (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-17485] - iavf: field get conversion (Michal Schmidt) [RHEL-17485] - iavf: field prep conversion (Michal Schmidt) [RHEL-17485] - iavf: add bit macro includes where needed (Michal Schmidt) [RHEL-17485] - iavf: use iavf_schedule_aq_request() helper (Michal Schmidt) [RHEL-17485] - iavf: Remove queue tracking fields from iavf_adminq_ring (Michal Schmidt) [RHEL-17485] - ubi: Check for too small LEB size in VTBL code (Steve Best) [RHEL-25094] {CVE-2024-25739} - cxgb4: Properly lock TX queue for the selftest. (Michal Schmidt) [RHEL-31990 RHEL-9354] - net: chelsio: remove unused function calc_tx_descs (Michal Schmidt) [RHEL-9354] - net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct smt_data with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct sched_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct cxgb4_tc_u32_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct clip_tbl with __counted_by (Michal Schmidt) [RHEL-9354] - chelsio/l2t: Annotate struct l2t_data with __counted_by (Michal Schmidt) [RHEL-9354] - net: cxgb4vf: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-9354] - cxgb4: fill IPsec state validation failure reason (Michal Schmidt) [RHEL-9354] - cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Michal Schmidt) [RHEL-9354] - cxgb4: fix missing unlock on ETHOFLD desc collect fail path (Michal Schmidt) [RHEL-9354] - PCI/ASPM: Restore parent state to parent, child state to child (Myron Stowe) [RHEL-33544] - PCI/ASPM: Clarify that pcie_aspm=off means leave ASPM untouched (Myron Stowe) [RHEL-33544] - MAINTAINERS: Drop Gustavo Pimentel as PCI DWC Maintainer (Myron Stowe) [RHEL-33544] - PCI: qcom: Add X1E80100 PCIe support (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Document the X1E80100 PCIe Controller (Myron Stowe) [RHEL-33544] - PCI: qcom: Enable BDF to SID translation properly (Myron Stowe) [RHEL-33544] - PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Do not require 'msi-map-mask' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Allow 'required-opps' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sa8775p: Move SA8775p to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc7280: Move SC7280 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8180x: Move SC8180X to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8280xp: Move SC8280XP to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8350: Move SM8350 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8150: Move SM8150 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8250: Move SM8250 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8450: Move SM8450 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8550: Move SM8550 to dedicated schema (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 Endpoint (EP) support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add iMX95 pcie endpoint compatible string (Myron Stowe) [RHEL-33544] - PCI: imx6: Add epc_features in imx6_pcie_drvdata (Myron Stowe) [RHEL-33544] - PCI: imx6: Clean up addr_space retrieval code (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 PCIe Root Complex support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add imx95 pcie compatible string (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Restruct reg and reg-name (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Clean up duplicate clocks check (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify switch-case logic by introducing init_phy() callback (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify configure_type() by using mode_off and mode_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify ltssm_enable() by using ltssm_off and ltssm_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify reset handling by using *_FLAG_HAS_*_RESET (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify PHY handling by using IMX6_PCIE_FLAG_HAS_PHYDRV (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify clock handling by using clk_bulk*() function (Myron Stowe) [RHEL-33544] - PCI: dwc: endpoint: Fix advertised resizable BAR size (Myron Stowe) [RHEL-33544] - PCI: dwc: Strengthen the MSI address allocation logic (Myron Stowe) [RHEL-33544] - PCI: cadence: Clear the ARI Capability Next Function Number of the last function (Myron Stowe) [RHEL-33544] - PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling (Myron Stowe) [RHEL-33544] - PCI: Make pcie_port_bus_type const (Myron Stowe) [RHEL-33544] - PCI: endpoint: Drop only_64bit on reserved BARs (Myron Stowe) [RHEL-33544] - PCI: endpoint: Clean up hardware description for BARs (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add support for SA8775P SoC (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add "pci_epf_mhi_" prefix to the function names (Myron Stowe) [RHEL-33544] - PCI: epf-vntb: Return actual error code during pci_vntb_probe() failure (Myron Stowe) [RHEL-33544] - NTB: fix possible name leak in ntb_register_device() (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-vntb: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-test: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Improve pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Refactor pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Make pci_epf_bus_type const (Myron Stowe) [RHEL-33544] - PCI/sysfs: Demacrofy pci_dev_resource_resize_attr(n) functions (Myron Stowe) [RHEL-33544] - PCI: Remove obsolete pci_cleanup_rom() declaration (Myron Stowe) [RHEL-33544] - PCI/sysfs: Compile pci-sysfs.c only if CONFIG_SYSFS=y (Myron Stowe) [RHEL-33544] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-33544] - PCI/PM: Drain runtime-idle callbacks before driver removal (Myron Stowe) [RHEL-33544] - PCI/PM: Allow runtime PM with no PM callbacks at all (Myron Stowe) [RHEL-33544] - Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Myron Stowe) [RHEL-33544] - PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (Myron Stowe) [RHEL-33544] - PCI/P2PDMA: Fix a sleeping issue in a RCU read section (Myron Stowe) [RHEL-33544] - PCI: Mark 3ware-9650SE Root Port Extended Tags as broken (Myron Stowe) [RHEL-33544] - PCI: Place interrupt related code into irq.c (Myron Stowe) [RHEL-33544] - PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports (Myron Stowe) [RHEL-33544] - PCI/DPC: Ignore Surprise Down error on hot removal (Myron Stowe) [RHEL-33544] - PCI/DPC: Print all TLP Prefixes, not just the first (Myron Stowe) [RHEL-33544] - PCI: Move devres code from pci.c to devres.c (Myron Stowe) [RHEL-33544] - PCI: Move PCI-specific devres code to drivers/pci/ (Myron Stowe) [RHEL-33544] - PCI: Move pci_iomap.c to drivers/pci/ (Myron Stowe) [RHEL-33544] - pci_iounmap(): Fix MMIO mapping leak (Myron Stowe) [RHEL-33544] - PCI/ASPM: Update save_state when configuration changes (Myron Stowe) [RHEL-33544] - PCI/ASPM: Disable L1 before configuring L1 Substates (Myron Stowe) [RHEL-33544] - PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state() (Myron Stowe) [RHEL-33544] - PCI/ASPM: Save L1 PM Substates Capability for suspend/resume (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_save_ltr_state() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Always build aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_configure_ltr() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/AER: Generalize TLP Header Log reading (Myron Stowe) [RHEL-33544] - PCI/AER: Use explicit register size for PCI_ERR_CAP (Myron Stowe) [RHEL-33544] - PCI/AER: Block runtime suspend when handling errors (Myron Stowe) [RHEL-33544] - PCI/AER: Clean up version indentation in ABI docs (Myron Stowe) [RHEL-33544] - PCI/AER: Fix rootport attribute paths in ABI docs (Myron Stowe) [RHEL-33544] - PCI: Move pci_clear_and_set_dword() helper to PCI header (Myron Stowe) [RHEL-33544] - PCI: Add debug print for device ready delay (Myron Stowe) [RHEL-33544] - PCI/AER: Unmask RCEC internal errors to enable RCH downstream port error handling (Myron Stowe) [RHEL-33544] - PCI/AER: Forward RCH downstream port-detected errors to the CXL.mem dev handler (Myron Stowe) [RHEL-33544] - PCI/AER: Refactor cper_print_aer() for use by CXL driver module (Myron Stowe) [RHEL-33544] - NTB: EPF: fix possible memory leak in pci_vntb_probe() (Myron Stowe) [RHEL-33544] - devres: show which resource was invalid in __devm_ioremap_resource() (Myron Stowe) [RHEL-33544] - devres: remove devm_ioremap_np (Myron Stowe) [RHEL-33544] - lib: devres: use numa aware allocation (Myron Stowe) [RHEL-33544] - PCI: Allow architecture-specific pci_remap_iospace() (Myron Stowe) [RHEL-33544] - pci_iounmap'2: Electric Boogaloo: try to make sense of it all (Myron Stowe) [RHEL-33544] - parisc: Declare pci_iounmap() parisc version only when CONFIG_PCI enabled (Myron Stowe) [RHEL-33544] - stmmac: Clear variable when destroying workqueue (Izabela Bakollari) [RHEL-31824] {CVE-2024-26802} - drm/i915/display: Increase number of fast wake precharge pulses (Mika Penttilä) [RHEL-20439] - drm/i915/psr: Improve fast and IO wake lines calculation (Mika Penttilä) [RHEL-20439] - drm/i915/display: Make intel_dp_aux_fw_sync_len available for PSR code (Mika Penttilä) [RHEL-20439]- Fix for "serial: 8250: Toggle IER bits on only after irq has been setup" (Lucas Zampieri)- Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8" (Lucas Zampieri) - arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: Enable tsens and thermal for sa8775p SoC (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Add RPMh sleep stats (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: add TRNG node (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: enable the inline crypto engine (Steve Dunnagan) [RHEL-31258] - net: ethtool: reject unsupported RSS input xfrm values (Ivan Vecera) [RHEL-31889] - net: ethtool: Fix symmetric-xor RSS RX flow hash check (Ivan Vecera) [RHEL-31889] - net: ethtool: add a NO_CHANGE uAPI for new RXFH's input_xfrm (Ivan Vecera) [RHEL-31889] - net: ethtool: copy input_xfrm to user-space in ethtool_get_rxfh (Ivan Vecera) [RHEL-31889] - net: ethtool: add support for symmetric-xor RSS hash (Ivan Vecera) [RHEL-31889] - net: ethtool: get rid of get/set_rxfh_context functions (Ivan Vecera) [RHEL-31889] - net: ethtool: pass a pointer to parameters to get/set_rxfh ethtool ops (Ivan Vecera) [RHEL-31889] - net/mlx5e: Make flow classification filters static (Ivan Vecera) [RHEL-31889] - redhat: kernel.spec: add dependency for the python3-pyyaml package (Petr Oros) [RHEL-30145] - Documentation: add pyyaml to requirements.txt (Petr Oros) [RHEL-30145] - netlink: use kvmalloc() in netlink_alloc_large_skb() (Petr Oros) [RHEL-30145] - devlink: Fix devlink parallel commands processing (Petr Oros) [RHEL-30145] - Fix NULL pointer dereference in cn_filter() (Petr Oros) [RHEL-30145] - devlink: Fix length of eswitch inline-mode (Petr Oros) [RHEL-30145] - net/mlx5: Fix fw reporter diagnose output (Petr Oros) [RHEL-30145] - net/mlx5: fix uninit value use (Petr Oros) [RHEL-30145] - netdevsim: Block until all devices are released (Petr Oros) [RHEL-30145] - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter (Petr Oros) [RHEL-30145] - devlink: fix port dump cmd type (Petr Oros) [RHEL-30145] - devlink: fix possible use-after-free and memory leaks in devlink_init() (Petr Oros) [RHEL-30145] - net: add rcu safety to rtnl_prop_list_size() (Petr Oros) [RHEL-30145] - devlink: Fix command annotation documentation (Petr Oros) [RHEL-30145] - devlink: avoid potential loop in devlink_rel_nested_in_notify_work() (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add missing attr in rt_link spec (Petr Oros) [RHEL-30145] - devlink: Fix referring to hw_addr attribute during state validation (Petr Oros) [RHEL-30145] - netlink: fix potential sleeping issue in mqueue_flush_file (Petr Oros) [RHEL-30145] - genetlink: Use internal flags for multicast groups (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Enable MDB bulk deletion (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Invoke MDB bulk deletion when needed (Petr Oros) [RHEL-30145] - net: Add MDB bulk deletion device operation (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Use a different policy for MDB bulk delete (Petr Oros) [RHEL-30145] - devlink: extend multicast filtering by port index (Petr Oros) [RHEL-30145] - devlink: add a command to set notification filter and use it for multicasts (Petr Oros) [RHEL-30145] - genetlink: introduce helpers to do filtered multicast (Petr Oros) [RHEL-30145] - netlink: introduce typedef for filter function (Petr Oros) [RHEL-30145] - genetlink: introduce per-sock family private storage (Petr Oros) [RHEL-30145] - devlink: introduce a helper for netlink multicast send (Petr Oros) [RHEL-30145] - devlink: send notifications only if there are listeners (Petr Oros) [RHEL-30145] - devlink: introduce __devl_is_registered() helper and use it instead of xa_get_mark() (Petr Oros) [RHEL-30145] - devlink: use devl_is_registered() helper instead xa_get_mark() (Petr Oros) [RHEL-30145] - connector/cn_proc: Performance improvements (Petr Oros) [RHEL-30145] - connector/cn_proc: Add filtering to fix some bugs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove extra indentation from generated docs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove bold from attribute-set headings (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Sort the index of generated netlink specs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Add sub-messages to generated docs (Petr Oros) [RHEL-30145] - doc/netlink: Regenerate netlink .rst files if ynl-gen-rst changes (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add a spec for tc (Petr Oros) [RHEL-30145] - doc/netlink/specs: use pad in structs in rt_link (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add sub-message type to rt_link family (Petr Oros) [RHEL-30145] - tools/net/ynl: Add binary and pad support to structs for tc (Petr Oros) [RHEL-30145] - tools/net/ynl: Add 'sub-message' attribute decoding to ynl (Petr Oros) [RHEL-30145] - doc/netlink: Document the sub-message format for netlink-raw (Petr Oros) [RHEL-30145] - doc/netlink: Add sub-message support to netlink-raw (Petr Oros) [RHEL-30145] - tools/net/ynl: Use consistent array index expression formatting (Petr Oros) [RHEL-30145] - net: rtnl: use rcu_replace_pointer_rtnl in rtnl_unregister_* (Petr Oros) [RHEL-30145] - net: rtnl: introduce rcu_replace_pointer_rtnl (Petr Oros) [RHEL-30145] - netlink: specs: mptcp: rename the MPTCP path management spec (Petr Oros) [RHEL-30145] - netlink: specs: ovs: correct enum names in specs (Petr Oros) [RHEL-30145] - netlink: specs: ovs: remove fixed header fields from attrs (Petr Oros) [RHEL-30145] - tools: ynl-gen: print prototypes for recursive stuff (Petr Oros) [RHEL-30145] - tools: ynl-gen: store recursive nests by a pointer (Petr Oros) [RHEL-30145] - tools: ynl-gen: re-sort ignoring recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: record information about recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: fill in implementations for TypeUnused (Petr Oros) [RHEL-30145] - tools: ynl-gen: support fixed headers in genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum user type for members and args (Petr Oros) [RHEL-30145] - tools: ynl-gen: add missing request free helpers for dumps (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add some(not all) missing attributes in devlink.yaml (Petr Oros) [RHEL-30145] - rtnl: add helper to send if skb is not null (Petr Oros) [RHEL-30145] - rtnl: add helper to check if a notification is needed (Petr Oros) [RHEL-30145] - rtnl: add helper to check if rtnl group has listeners (Petr Oros) [RHEL-30145] - tools: ynl: use strerror() if no extack of note provided (Petr Oros) [RHEL-30145] - tools: pynl: make flags argument optional for do() (Petr Oros) [RHEL-30145] - docs: netlink: add NLMSG_DONE message format for doit actions (Petr Oros) [RHEL-30145] - doc/netlink: Add bitfield32, s8, s16 to the netlink-raw schema (Petr Oros) [RHEL-30145] - docs: netlink: link to family documentations from spec info (Petr Oros) [RHEL-30145] - devlink: warn about existing entities during reload-reinit (Petr Oros) [RHEL-30145] - Documentation: devlink: extend reload-reinit description (Petr Oros) [RHEL-30145] - tools: ynl-gen: always construct struct ynl_req_state (Petr Oros) [RHEL-30145] - ethtool: don't propagate EOPNOTSUPP from dumps (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum name from the spec (Petr Oros) [RHEL-30145] - tools: ynl-get: use family c-name (Petr Oros) [RHEL-30145] - tools: ynl-gen: always append ULL/LL to range types (Petr Oros) [RHEL-30145] - Documentation: Document each netlink family (Petr Oros) [RHEL-30145] - tools: ynl: fix duplicate op name in devlink (Petr Oros) [RHEL-30145] - tools: ynl: fix header path for nfsd (Petr Oros) [RHEL-30145] - rtnetlink: introduce nlmsg_new_large and use it in rtnl_getlink (Petr Oros) [RHEL-30145] - devlink: Add device lock assert in reload operation (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during reload command (Petr Oros) [RHEL-30145] - devlink: Allow taking device lock in pre_doit operations (Petr Oros) [RHEL-30145] - devlink: Enable the use of private flags in post_doit operations (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during netns dismantle (Petr Oros) [RHEL-30145] - devlink: Move private netlink flags to C file (Petr Oros) [RHEL-30145] - netlink: specs: Introduce time stamping set command (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to list available time stamping layers (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to get current timestamp (Petr Oros) [RHEL-30145] - nfsd: regenerate user space parsers after ynl-gen changes (Petr Oros) [RHEL-30145] - netlink: fill in missing MODULE_DESCRIPTION() (Petr Oros) [RHEL-30145] - tools: ynl-gen: don't touch the output file if content is the same (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add forgotten port function caps enum values (Petr Oros) [RHEL-30145] - doc/netlink: Update schema to support cmd-cnt-name and cmd-max-name (Petr Oros) [RHEL-30145] - tools: ynl: introduce option to process unknown attributes or types (Petr Oros) [RHEL-30145] - net: Add MDB get device operation (Petr Oros) [RHEL-30145] - bridge: add MDB get uAPI attributes (Petr Oros) [RHEL-30145] - tools: ynl-gen: respect attr-cnt-name at the attr set level (Petr Oros) [RHEL-30145] - netlink: specs: support conditional operations (Petr Oros) [RHEL-30145] - netlink: make range pointers in policies const (Petr Oros) [RHEL-30145] - tools: ynl-gen: add support for exact-len validation (Petr Oros) [RHEL-30145] - tools: ynl: add uns-admin-perm to genetlink legacy (Petr Oros) [RHEL-30145] - devlink: remove netlink small_ops (Petr Oros) [RHEL-30145] - devlink: remove duplicated netlink callback prototypes (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add the remaining command to generate complete split_ops (Petr Oros) [RHEL-30145] - devlink: rename netlink callback to be aligned with the generated ones (Petr Oros) [RHEL-30145] - devlink: make devlink_flash_overwrite enum named one (Petr Oros) [RHEL-30145] - netlink: specs: devlink: make dont-validate single line (Petr Oros) [RHEL-30145] - netlink: specs: devlink: remove reload-action from devlink-get cmd reply (Petr Oros) [RHEL-30145] - tools: ynl-gen: render rsp_parse() helpers if cmd has only dump op (Petr Oros) [RHEL-30145] - tools: ynl-gen: introduce support for bitfield32 attribute type (Petr Oros) [RHEL-30145] - genetlink: don't merge dumpit split op for different cmds into single iter (Petr Oros) [RHEL-30145] - tools: ynl-gen: change spacing around __attribute__ (Petr Oros) [RHEL-30145] - tcp: add RTAX_FEATURE_TCP_USEC_TS (Petr Oros) [RHEL-30145] - netlink: specs: add support for auto-sized scalars (Petr Oros) [RHEL-30145] - netlink: add variable-length / auto integers (Petr Oros) [RHEL-30145] - tools: ynl-gen: make the mnl_type() method public (Petr Oros) [RHEL-30145] - devlink: convert most of devlink_fmsg_*() to return void (Petr Oros) [RHEL-30145] - qed: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - net/mlx5: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - mlxsw: core: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - octeontx2-af: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - hinic: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - bnxt_en: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - netdevsim: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - devlink: retain error in struct devlink_fmsg (Petr Oros) [RHEL-30145] - tools: ynl-gen: support limit names (Petr Oros) [RHEL-30145] - tools: ynl-gen: support full range of min/max checks for integer values (Petr Oros) [RHEL-30145] - tools: ynl-gen: track attribute use (Petr Oros) [RHEL-30145] - devlink: document devlink_rel_nested_in_notify() function (Petr Oros) [RHEL-30145] - Documentation: devlink: add a note about RTNL lock into locking section (Petr Oros) [RHEL-30145] - Documentation: devlink: add nested instance section (Petr Oros) [RHEL-30145] - devlink: don't take instance lock for nested handle put (Petr Oros) [RHEL-30145] - devlink: take device reference for devlink object (Petr Oros) [RHEL-30145] - devlink: call peernet2id_alloc() with net pointer under RCU read lock (Petr Oros) [RHEL-30145] - net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Petr Oros) [RHEL-30145] - docs: netlink: clean up after deprecating version (Petr Oros) [RHEL-30145] - tools: ynl: fix converting flags to names after recent cleanup (Petr Oros) [RHEL-30145] - tools: ynl: Add source files for nfsd netlink protocol (Petr Oros) [RHEL-30145] - NFSD: introduce netlink stubs (Petr Oros) [RHEL-30145] - net: Handle bulk delete policy in bridge driver (Petr Oros) [RHEL-30145] - tools: ynl: use ynl-gen -o instead of stdout in Makefile (Petr Oros) [RHEL-30145] - netlink: specs: don't allow version to be specified for genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: handle do ops with no input attrs (Petr Oros) [RHEL-30145] - netlink: specs: remove redundant type keys from attributes in subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: lift type requirement for attribute subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: use uapi header name for the header guard (Petr Oros) [RHEL-30145] - netlink: Annotate struct netlink_policy_dump_state with __counted_by (Petr Oros) [RHEL-30145] - tools: ynl: use uAPI include magic for samples (Petr Oros) [RHEL-30145] - tools: ynl: don't regen on every make (Petr Oros) [RHEL-30145] - handshake: Fix sign of key_serial_t fields (Petr Oros) [RHEL-30145] - handshake: Fix sign of socket file descriptor fields (Petr Oros) [RHEL-30145] - devlink: introduce possibility to expose info about nested devlinks (Petr Oros) [RHEL-30145] - devlink: convert linecard nested devlink to new rel infrastructure (Petr Oros) [RHEL-30145] - devlink: expose peer SF devlink instance (Petr Oros) [RHEL-30145] - devlink: introduce object and nested devlink relationship infra (Petr Oros) [RHEL-30145] - devlink: extend devlink_nl_put_nested_handle() with attrtype arg (Petr Oros) [RHEL-30145] - devlink: move devlink_nl_put_nested_handle() into netlink.c (Petr Oros) [RHEL-30145] - devlink: put netnsid to nested handle (Petr Oros) [RHEL-30145] - devlink: move linecard struct into linecard.c (Petr Oros) [RHEL-30145] - mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index (Rafael Aquini) [RHEL-31840] {CVE-2024-26783} - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc) [RHEL-32372] - ASoC: SOF: ipc4-topology: Save the ALH DAI index during hw_params (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: reset all PCM sources in case of xruns (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: add pending_stop state variable (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: simplify sof_pcm_hw_free() with helper (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: sof-audio: revisit sof_pcm_stream_free() error handling and logs (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: Clear Soundwire node ID during BE DAI hw_free (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: move helper to static inline (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: IPC4: extend dai_data with node_id (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: extend signature of sdw_hda_dai_hw_params() (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: set the DMA TLV device as dai_index (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: add helpers to set dai config (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set dma_stream_channel_map device (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set lowest N bits in ch_mask (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: make dma_config_tlv be an array (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAI" (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: reset device count for SoundWire DAIs" (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: fix channel map configuration for aggregated dailink (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Introduce generic names for IPC types (Jaroslav Kysela) [RHEL-26198] - arm64/arch_timer: Fix MMIO byteswap (Phil Auld) [RHEL-32862] - cpuidle: Use local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Provide local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Fix local_clock() before sched_clock_init() (Phil Auld) [RHEL-32862] - sched/clock: Make local_clock() noinstr (Phil Auld) [RHEL-32862] - sched/clock: Use try_cmpxchg64 in sched_clock_{local,remote} (Phil Auld) [RHEL-32862] - math64: Always inline u128 version of mul_u64_u64_shr() (Phil Auld) [RHEL-32862] - s390/time: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - arm64/arch_timer: Provide noinstr sched_clock_read() functions (Phil Auld) [RHEL-32862] - arm64/io: Always inline all of __raw_{read,write}[bwlq]() (Phil Auld) [RHEL-32862] - time/sched_clock: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Phil Auld) [RHEL-32862] - timekeeping: Consolidate fast timekeeper (Phil Auld) [RHEL-32862] - timekeeping: Annotate ktime_get_boot_fast_ns() with data_race() (Phil Auld) [RHEL-32862] - KVM: s390: Check kvm pointer when testing KVM_CAP_S390_HPAGE_1M (Thomas Huth) [RHEL-29741] - s390/mm: Fix storage key clearing for guest huge pages (Thomas Huth) [RHEL-29741] - s390/vfio-ap: handle hardware checkstop state on queue reset operation (Thomas Huth) [RHEL-29741] - KVM: s390: Refactor kvm_is_error_gpa() into kvm_is_gpa_in_memslot() (Thomas Huth) [RHEL-29741] - KVM: s390: selftest: memop: Fix undefined behavior (Thomas Huth) [RHEL-29741] - KVM: s390: only deliver the set service event bits (Thomas Huth) [RHEL-29741] - KVM: s390: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - KVM: s390: move s390-specific structs to uapi/asm/kvm.h (Thomas Huth) [RHEL-29741] - KVM: s390: selftests: memop: add a simple AR test (Thomas Huth) [RHEL-29741] - KVM: s390: fix access register usage in ioctls (Thomas Huth) [RHEL-29741] - KVM: s390: introduce kvm_s390_fpu_(store|load) (Thomas Huth) [RHEL-29741] - KVM: selftests: s390x: Remove redundant newlines (Thomas Huth) [RHEL-29741] - s390/fpu: remove TIF_FPU (Thomas Huth) [RHEL-29741] - s390/fpu: limit save and restore to used registers (Thomas Huth) [RHEL-29741] - s390/fpu: decrease stack usage for some cases (Thomas Huth) [RHEL-29741] - s390/fpu: let fpu_vlm() and fpu_vstm() return number of registers (Thomas Huth) [RHEL-29741] - s390/fpu: remove anonymous union from struct fpu (Thomas Huth) [RHEL-29741] - s390/fpu: remove regs member from struct fpu (Thomas Huth) [RHEL-29741] - s390/kvm: convert to regular kernel fpu user (Thomas Huth) [RHEL-29741] - s390/fpu: make kernel fpu context preemptible (Thomas Huth) [RHEL-29741] - s390/fpu: change type of fpu mask from u32 to int (Thomas Huth) [RHEL-29741] - s390/fpu: rename save_fpu_regs() to save_user_fpu_regs(), etc (Thomas Huth) [RHEL-29741] - s390/fpu: convert FPU CIF flag to regular TIF flag (Thomas Huth) [RHEL-29741] - s390/fpu: convert __kernel_fpu_begin()/__kernel_fpu_end() to C (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use vlm and vstm inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use lfpc, sfpc, and stfpc inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use ld and std inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: use lfpc instead of sfpc instruction (Thomas Huth) [RHEL-29741] - s390/fpu: add documentation about fpu helper functions (Thomas Huth) [RHEL-29741] - s390/fpu: move, rename, and merge header files (Thomas Huth) [RHEL-29741] - s390/fpu: various coding style changes (Thomas Huth) [RHEL-29741] - s390/fpu: use KERNEL_VXR_LOW instead of KERNEL_VXR_V0V7 (Thomas Huth) [RHEL-29741] - s390/fpu: improve description of RXB macro (Thomas Huth) [RHEL-29741] - s390/fpu: fix VLGV macro (Thomas Huth) [RHEL-29741] - s390/switch_to: use generic header file (Thomas Huth) [RHEL-29741] - s390/acrs: cleanup access register handling (Thomas Huth) [RHEL-29741] - s390/fpu: make use of __uninitialized macro (Thomas Huth) [RHEL-29741] - Compiler Attributes: Add __uninitialized macro (Thomas Huth) [RHEL-29741] - s390/fpu: remove __load_fpu_regs() export (Thomas Huth) [RHEL-29741] - KVM: s390: cpu model: Use proper define for facility mask size (Thomas Huth) [RHEL-29741] - s390/vx: fix save/restore of fpu kernel context (Thomas Huth) [RHEL-29741] - s390/mm: convert pgste locking functions to C (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of MACHINE_HAS_VX (Thomas Huth) [RHEL-29741] - s390/als: add vector facility to z13 architecture level set (Thomas Huth) [RHEL-29741] - s390/fpu: remove "novx" option (Thomas Huth) [RHEL-29741] - s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT support (Thomas Huth) [RHEL-29741] - KVM: s390: remove superfluous save_fpu_regs() call (Thomas Huth) [RHEL-29741] - s390/ptrace: remove leftover comment (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of test_fp_ctl() (Thomas Huth) [RHEL-29741] - s390: remove .fixup section (Thomas Huth) [RHEL-29741] - KVM: s390: use READ_ONCE() to read fpc register value (Thomas Huth) [RHEL-29741] - s390/ptrace: handle setting of fpc register correctly (Thomas Huth) [RHEL-29741] - KVM: s390: Harden copying of userspace-array against overflow (Thomas Huth) [RHEL-29741] - s390/vfio-ap: improve reaction to response code 07 from PQAP(AQIC) command (Thomas Huth) [RHEL-29741] - s390/vfio-ap: set status response code to 06 on gisc registration failure (Thomas Huth) [RHEL-29741] - s390/ap: fix AP bus crash on early config change callback invocation (Thomas Huth) [RHEL-29741] - s390/ap: re-enable interrupt for AP queues (Thomas Huth) [RHEL-29741] - s390/ap: rework to use irq info from ap queue status (Thomas Huth) [RHEL-29741] - s390/mm: move translation-exception identification structure to fault.h (Thomas Huth) [RHEL-29741] - s390/ap: show APFS value on error reply 0x8B (Thomas Huth) [RHEL-29741] - s390/zcrypt: introduce new internal AP queue se_bound attribute (Thomas Huth) [RHEL-29741] - s390/ap: re-init AP queues on config on (Thomas Huth) [RHEL-29741] - s390/setup: use strlcat() instead of strcat() (Thomas Huth) [RHEL-29741] - s390/airq: remove lsi_mask from airq_struct (Thomas Huth) [RHEL-29741] - s390/pfault: use consistent comment style (Thomas Huth) [RHEL-29741] - s390/pfault: cleanup inline assemblies (Thomas Huth) [RHEL-29741] - s390/pfault: use early_param() instead if __setup() (Thomas Huth) [RHEL-29741] - s390/pfault: remove not needed packed and aligned attributes (Thomas Huth) [RHEL-29741] - s390/pfault: use UL instead of ULL (Thomas Huth) [RHEL-29741] - s390/mm: move pfault code to own C file (Thomas Huth) [RHEL-29741] - s390/virtio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: use bitwise types to allow for type checking (Thomas Huth) [RHEL-29741] - s390/cio: introduce bitwise dma types and helper functions (Thomas Huth) [RHEL-29741] - s390/vfio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/zcrypt: fix reference counting on zcrypt card objects (Thomas Huth) [RHEL-29741] - s390/vtime: fix average steal time calculation (Thomas Huth) [RHEL-29741] - s390: include linux/io.h instead of asm/io.h (Thomas Huth) [RHEL-29741] - s390: fix various typos (Thomas Huth) [RHEL-29741] - lib/bitmap: drop optimization of bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - s390/crypto: use vector instructions only if available for ChaCha20 (Thomas Huth) [RHEL-29741] - s390/relocate_kernel: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/entry: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/purgatory: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/kprobes: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/reipl: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/head64: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/earlypgm: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32le: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32be: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crypto,chacha: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/lib: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390: enable HAVE_ARCH_STACKLEAK (Thomas Huth) [RHEL-29741] - s390/stack: set lowcore kernel stack pointer early (Thomas Huth) [RHEL-29741] - s390/stack: use STACK_INIT_OFFSET where possible (Thomas Huth) [RHEL-29741] - s390/dumpstack: simplify in stack logic code (Thomas Huth) [RHEL-29741] - s390/entry: rely on long-displacement facility (Thomas Huth) [RHEL-29741] - s390/bp: remove __bpon() (Thomas Huth) [RHEL-29741] - s390/bp: remove s390_isolate_bp_guest() (Thomas Huth) [RHEL-29741] - s390/bp: remove TIF_ISOLATE_BP (Thomas Huth) [RHEL-29741] - s390/bp: add missing BPENTER to program check handler (Thomas Huth) [RHEL-29741] - s390/mcck: cleanup user process termination path (Thomas Huth) [RHEL-29741] - s390/nmi: fix virtual-physical address confusion (Thomas Huth) [RHEL-29741] - s390/entry: remove toolchain dependent micro-optimization (Thomas Huth) [RHEL-29741] - s390/vx: remove __uint128_t type from __vector128 struct again (Thomas Huth) [RHEL-29741] - s390/vx: use simple assignments to access __vector128 members (Thomas Huth) [RHEL-29741] - s390/vx: add 64 and 128 bit members to __vector128 struct (Thomas Huth) [RHEL-29741] - s390/virtio: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390/early: fix sclp_early_sccb variable lifetime (Thomas Huth) [RHEL-29741] - s390/nmi: get rid of private slab cache (Thomas Huth) [RHEL-29741] - s390/nmi: move storage error checking back to C, enter with DAT on (Thomas Huth) [RHEL-29741] - s390/nmi: print machine check interruption code before stopping system (Thomas Huth) [RHEL-29741] - s390/sclp: introduce sclp_emergency_printk() (Thomas Huth) [RHEL-29741] - s390/sclp: keep sclp_early_sccb (Thomas Huth) [RHEL-29741] - s390/nmi: rework register validation handling (Thomas Huth) [RHEL-29741] - s390/nmi: use vector instruction macros instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/vx: add vx-insn.h wrapper include file (Thomas Huth) [RHEL-29741] - s390/appldata: remove power management callbacks (Thomas Huth) [RHEL-29741] - s390/mm: use pmd_pgtable_page() helper in __gmap_segment_gaddr() (Thomas Huth) [RHEL-29741] - mm/thp: rename pmd_to_page() as pmd_pgtable_page() (Thomas Huth) [RHEL-29741] - s390/entry: sort out physical vs virtual pointers usage in sie64a (Thomas Huth) [RHEL-29741] - s390/nmi: use irqentry_nmi_enter()/irqentry_nmi_exit() (Thomas Huth) [RHEL-29741] - lib/test_bitmap: test the tail after bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib/bitmap: fix off-by-one in bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib: bitmap: fix the duplicated comments on bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 where appropriate (Thomas Huth) [RHEL-29741] - lib/bitmap: add test for bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib: add bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib/bitmap: extend comment for bitmap_(from,to)_arr32() (Thomas Huth) [RHEL-29741] - s390/stack: add union to reflect kvm stack slot usages (Thomas Huth) [RHEL-29741] - s390/stack: merge empty stack frame slots (Thomas Huth) [RHEL-29741] - s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag (Thomas Huth) [RHEL-29741] - s390: generate register offsets into pt_regs automatically (Thomas Huth) [RHEL-29741] - s390: simplify early program check handler (Thomas Huth) [RHEL-29741] - s390/head: get rid of 31 bit leftovers (Thomas Huth) [RHEL-29741] - scripts/min-tool-version.sh: raise minimum clang version to 14.0.0 for s390 (Thomas Huth) [RHEL-29741] - s390/boot: do not emit debug info for assembly with llvm's IAS (Thomas Huth) [RHEL-29741] - s390/boot: workaround llvm IAS bug (Thomas Huth) [RHEL-29741] - s390/purgatory: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/entry: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/alternatives: remove padding generation code (Thomas Huth) [RHEL-29741] - s390/alternatives: provide identical sized orginal/alternative sequences (Thomas Huth) [RHEL-29741] - s390/compat: cleanup compat_linux.h header file (Thomas Huth) [RHEL-29741] - s390/entry: remove broken and not needed code (Thomas Huth) [RHEL-29741] - s390/boot: convert parmarea to C (Thomas Huth) [RHEL-29741] - s390/boot: convert initial lowcore to C (Thomas Huth) [RHEL-29741] - s390/ptrace: move short psw definitions to ptrace header file (Thomas Huth) [RHEL-29741] - s390/head: initialize all new psws (Thomas Huth) [RHEL-29741] - s390/boot: change initial program check handler to disabled wait psw (Thomas Huth) [RHEL-29741] - s390/head: adjust iplstart entry point (Thomas Huth) [RHEL-29741] - s390/vx: remove comments from macros which break LLVM's IAS (Thomas Huth) [RHEL-29741] - s390/nospec: prefer local labels in .set directives (Thomas Huth) [RHEL-29741] - s390/alternatives: use insn format for new instructions (Thomas Huth) [RHEL-29741] - s390/alternatives: avoid using jgnop mnemonic (Thomas Huth) [RHEL-29741] - s390/alternatives: use instructions instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/traps: improve panic message for translation-specification exception (Thomas Huth) [RHEL-29741] - s390: convert ".insn" encoding to instruction names (Thomas Huth) [RHEL-29741] - s390/crypto: fix compile error for ChaCha20 module (Thomas Huth) [RHEL-29741] - s390/nospec: move to single register thunks (Thomas Huth) [RHEL-29741] - s390/ptrace: remove opencoded offsetof (Thomas Huth) [RHEL-29741] - s390: always use the packed stack layout (Thomas Huth) [RHEL-29741] - s390/ftrace: fix arch_ftrace_get_regs implementation (Thomas Huth) [RHEL-29741] - s390/ftrace: fix ftrace_caller/ftrace_regs_caller generation (Thomas Huth) [RHEL-29741] - s390/nmi: handle vector validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/nmi: handle guarded storage validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/sclp: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390: make STACK_FRAME_OVERHEAD available via asm-offsets.h (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALL support (Thomas Huth) [RHEL-29741] - s390/ptrace: add function argument access API (Thomas Huth) [RHEL-29741] - selftests/ftrace: add s390 support for kprobe args tests (Thomas Huth) [RHEL-29741] - s390/ptrace: fix coding style (Thomas Huth) [RHEL-29741] - s390/ftrace: provide separate ftrace_caller/ftrace_regs_caller implementations (Thomas Huth) [RHEL-29741] - s390/ftrace: add ftrace_instruction_pointer_set() helper function (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_ARGS support (Thomas Huth) [RHEL-29741] - s390/jump_label: make use of HAVE_JUMP_LABEL_BATCH (Thomas Huth) [RHEL-29741] - s390/ftrace: add missing serialization for graph caller patching (Thomas Huth) [RHEL-29741] - s390/ftrace: use text_poke_sync_lock() (Thomas Huth) [RHEL-29741] - s390/jump_label: use text_poke_sync() (Thomas Huth) [RHEL-29741] - s390/ftrace: remove dead code (Thomas Huth) [RHEL-29741] - s390/ftrace: remove incorrect __va usage (Thomas Huth) [RHEL-29741] - s390/sclp: add __nonstring annotation (Thomas Huth) [RHEL-29741] - s390/entry: make oklabel within CHKSTG macro local (Thomas Huth) [RHEL-29741] - s390/sclp: add tracing of SCLP interactions (Thomas Huth) [RHEL-29741] - s390/debug: fix kernel-doc warnings (Thomas Huth) [RHEL-29741] - s390/debug: add early tracing support (Thomas Huth) [RHEL-29741] - s390/debug: fix debug area life cycle (Thomas Huth) [RHEL-29741] - s390/debug: keep debug data on resize (Thomas Huth) [RHEL-29741] - s390/hwcaps: make sie capability regular hwcap (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove hwcap stfle check (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove z/Architecture mode active check (Thomas Huth) [RHEL-29741] - s390/hwcaps: use consistent coding style / remove comments (Thomas Huth) [RHEL-29741] - s390/hwcaps: open code initialization of first six hwcap bits (Thomas Huth) [RHEL-29741] - s390/hwcaps: split setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: move setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: add sanity checks (Thomas Huth) [RHEL-29741] - s390/hwcaps: use named initializers for hwcap string arrays (Thomas Huth) [RHEL-29741] - s390/hwcaps: introduce HWCAP bit numbers (Thomas Huth) [RHEL-29741] - s390/hwcaps: shorten HWCAP defines (Thomas Huth) [RHEL-29741] - s390/cpacf: get rid of register asm (Thomas Huth) [RHEL-29741] - s390/debug: remove unused print defines (Thomas Huth) [RHEL-29741] - s390/dasd: remove debug printk (Thomas Huth) [RHEL-29741] - ipc/msg.c: fix percpu_counter use after free (Rafael Aquini) [RHEL-15602] - ipc/msg: mitigate the lock contention with percpu counter (Rafael Aquini) [RHEL-15602] - percpu: add percpu_counter_add_local and percpu_counter_sub_local (Rafael Aquini) [RHEL-15602] - redhat/configs: Add CONFIG_USB_PCI_AMD (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_LJCA (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_CHIPIDEA_NPCM (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_TYPEC_MUX_PTN36502 (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - xhci: tracing: Use the new __vstring() helper (Desnes Nunes) [RHEL-28810] - Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix NULL pointer dereference in tb_port_update_credits() (Desnes Nunes) [RHEL-28810] - thunderbolt: Do not create DisplayPort tunnels on adapters of the same router (Desnes Nunes) [RHEL-28810] - usb: misc: onboard_hub: use pointer consistently in the probe function (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: Fix race between typec_switch and role_switch (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel EG912Y module support (Desnes Nunes) [RHEL-28810] - USB: serial: ftdi_sio: update Actisense PIDs constant names (Desnes Nunes) [RHEL-28810] - usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3 (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: fix gpio-based orientation detection (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel RM500Q R13 firmware support (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Foxconn T99W265 with new baseline (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth (Desnes Nunes) [RHEL-28810] - r8152: add vendor/device ID pair for ASUS USB-C2500 (Desnes Nunes) [RHEL-28810] - Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1" (Desnes Nunes) [RHEL-28810] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-28810] - USB: gadget: core: adjust uevent timing on gadget unbind (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix memory leak in margining_port_remove() (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Luat Air72*U series products (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Fibocom L7xx modules (Desnes Nunes) [RHEL-28810] - USB: xhci-plat: fix legacy PHY double init (Desnes Nunes) [RHEL-28810] - usb: typec: tipd: Supply also I2C driver data (Desnes Nunes) [RHEL-28810] - i2c: Add i2c_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: fix in-ep's start-split check failure (Desnes Nunes) [RHEL-28810] - usb: dwc3: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: config: fix iteration issue in 'usb_get_bos_descriptor()' (Desnes Nunes) [RHEL-28810] - usb: dwc3: add missing of_node_put and platform_device_put (Desnes Nunes) [RHEL-28810] - usb: dwc3: Fix default mode initialization (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Fix a memory leak in an error handling path (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Skip hard reset when in error recovery (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: hcd: add missing phy name to example (Desnes Nunes) [RHEL-28810] - USB: serial: option: don't claim interface 4 for ZTE MF290 (Desnes Nunes) [RHEL-28810] - thunderbolt: Only add device router DP IN to the head of the DP resource list (Desnes Nunes) [RHEL-28810] - thunderbolt: Send uevent after asymmetric/symmetric switch (Desnes Nunes) [RHEL-28810] - usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add compatible for OCP96011 (Desnes Nunes) [RHEL-28810] - usb: typec: fsa4480: Add support to swap SBU orientation (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add data-lanes property to endpoint (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm() (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: rockchip,dwc3: update inno usb2 phy binding name (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: Add bindings for multiport properties on DWC3 controller" (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix one kernel-doc comment (Desnes Nunes) [RHEL-28810] - usb: core: Remove duplicated check in usb_hub_create_port_device (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Add additional checks for contaminant (Desnes Nunes) [RHEL-28810] - usb: dwc3: add optional PHY interface clocks (Desnes Nunes) [RHEL-28810] - usb: typec: add support for PTN36502 redriver (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: add NXP PTN36502 Type-C redriver bindings (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix unused ci_hdrc_usb2_of_match warning for !CONFIG_OF (Desnes Nunes) [RHEL-28810] - usb: chipidea: Add support for NPCM (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible (Desnes Nunes) [RHEL-28810] - usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: vialab,vl817: remove reset-gpios from required list (Desnes Nunes) [RHEL-28810] - usb-storage,uas: make internal quirks flags 64bit (Desnes Nunes) [RHEL-28810] - usb-storage: remove UNUSUAL_VENDOR_INTF macro (Desnes Nunes) [RHEL-28810] - usb: host: xhci: Avoid XHCI resume delay if SSUSB device is not present (Desnes Nunes) [RHEL-28810] - usb: host: xhci-plat: fix possible kernel oops while resuming (Desnes Nunes) [RHEL-28810] - usb: xhci: Implement xhci_handshake_check_state() helper (Desnes Nunes) [RHEL-28810] - xhci: split free interrupter into separate remove and free parts (Desnes Nunes) [RHEL-28810] - xhci: Enable RPM on controllers that support low-power states (Desnes Nunes) [RHEL-28810] - xhci: Loosen RPM as default policy to cover for AMD xHC 1.1 (Desnes Nunes) [RHEL-28810] - xhci: Simplify event ring dequeue pointer update for port change events (Desnes Nunes) [RHEL-28810] - xhci: simplify event ring dequeue tracking for transfer events (Desnes Nunes) [RHEL-28810] - xhci: Clean up xhci_{alloc,free}_erst() declarations (Desnes Nunes) [RHEL-28810] - usb: Annotate struct urb_priv with __counted_by (Desnes Nunes) [RHEL-28810] - xhci: Clean up stale comment on ERST_SIZE macro (Desnes Nunes) [RHEL-28810] - xhci: Clean up ERST_PTR_MASK inversion (Desnes Nunes) [RHEL-28810] - xhci: Expose segment numbers in debugfs (Desnes Nunes) [RHEL-28810] - xhci: Update last segment pointer after Event Ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Adjust segment numbers after ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Use more than one Event Ring segment (Desnes Nunes) [RHEL-28810] - xhci: Set DESI bits in ERDP register correctly (Desnes Nunes) [RHEL-28810] - xhci: expand next_trb() helper to support more ring types (Desnes Nunes) [RHEL-28810] - xhci: Add busnumber to port tracing (Desnes Nunes) [RHEL-28810] - xhci: pass port structure to tracing instead of port number (Desnes Nunes) [RHEL-28810] - thunderbolt: Configure asymmetric link if needed and bandwidth allows (Desnes Nunes) [RHEL-28810] - thunderbolt: Add support for asymmetric link (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_switch_depth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_for_each_upstream_port_on_path() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_port_path_direction_downstream() (Desnes Nunes) [RHEL-28810] - thunderbolt: Set path power management packet support bit for USB4 v2 routers (Desnes Nunes) [RHEL-28810] - thunderbolt: Change bandwidth reservations to comply USB4 v2 (Desnes Nunes) [RHEL-28810] - thunderbolt: Make is_gen4_link() available to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Use constants for path weight and priority (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ti,tps6598x: Disallow undefined properties (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Make 'mode-switch' not required (Desnes Nunes) [RHEL-28810] - usb: Inform the USB Type-C class about enumerated devices (Desnes Nunes) [RHEL-28810] - usb: typec: Link enumerated USB devices with Type-C partner (Desnes Nunes) [RHEL-28810] - media: cx231xx: Use EP5_BUF_SIZE macro (Desnes Nunes) [RHEL-28810] - thunderbolt: Add DP IN added last in the head of the list of DP resources (Desnes Nunes) [RHEL-28810] - thunderbolt: Create multiple DisplayPort tunnels if there are more DP IN/OUT pairs (Desnes Nunes) [RHEL-28810] - thunderbolt: Log NVM version of routers and retimers (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_xxx() log macros in tb.c (Desnes Nunes) [RHEL-28810] - thunderbolt: Expose tb_tunnel_xxx() log macros to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_dbg() where possible to make logging more consistent (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo of HPD bit for Hot Plug Detect (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo in enum tb_link_width kernel-doc (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix debug log when DisplayPort adapter not available for pairing (Desnes Nunes) [RHEL-28810] - thunderbolt: Check for unplugged router in tb_switch_clx_disable() (Desnes Nunes) [RHEL-28810] - thunderbolt: Make tb_switch_clx_is_supported() static (Desnes Nunes) [RHEL-28810] - thunderbolt: Get rid of usb4_usb3_port_actual_link_rate() (Desnes Nunes) [RHEL-28810] - thunderbolt: dma_test: Use enum tb_link_width (Desnes Nunes) [RHEL-28810] - usb: typec: altmodes/displayport: fixup drm internal api change vs new user. (Desnes Nunes) [RHEL-28810] - drm: Add HPD state to drm_connector_oob_hotplug_event() (Desnes Nunes) [RHEL-28810] - usb: Add support for Intel LJCA device (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add power status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add trace for tps25750 irq (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add TPS25750 support (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add device data to of_device_id (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Refactor tps6598x port registration (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add patch mode to tps6598x (Desnes Nunes) [RHEL-28810] - USB: typec: tsp6598x: Add cmd timeout and response delay (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: tps6598x: Add tps25750 (Desnes Nunes) [RHEL-28810] - usb: Use device_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: dwc2: add pci_device_id driver_data parse support (Desnes Nunes) [RHEL-28810] - usb: usbtest: fix a type promotion bug (Desnes Nunes) [RHEL-28810] - usb: ucsi: glink: use the connector orientation GPIO to provide switch events (Desnes Nunes) [RHEL-28810] - usb: dwc3: document gfladj_refclk_lpm_sel field (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Add an entry for CBDTU02043 (Desnes Nunes) [RHEL-28810] - docs: driver-api: usb: update dma info (Desnes Nunes) [RHEL-28810] - USB: dma: remove unused function prototype (Desnes Nunes) [RHEL-28810] - usb: atm: Use size_add() in call to struct_size() (Desnes Nunes) [RHEL-28810] - usb: gadget: clarify usage of USB_GADGET_DELAYED_STATUS (Desnes Nunes) [RHEL-28810] - usb: pd: Exposing the Peak Current value of Fixed Supplies to user space (Desnes Nunes) [RHEL-28810] - usb:typec:tcpm:support double Rp to Vbus cable as sink (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: improve split scheduling by separate IN/OUT budget (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: add a bandwidth budget table (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: Allow "fsl,imx27-usb" to be passed alone (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for UHCI handoff (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for AMD quirk (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: group AMD specific quirk code together (Desnes Nunes) [RHEL-28810] - usbmon: Use list_for_each_entry() helper (Desnes Nunes) [RHEL-28810] - usb: chipidea: tegra: Consistently use dev_err_probe() (Desnes Nunes) [RHEL-28810] - usb: chipidea: Simplify Tegra DMA alignment code (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix DMA overwrite for Tegra (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add SDX75 compatible (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Fix SDX65 clocks (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add DWC_usb3 TX/RX threshold configurable (Desnes Nunes) [RHEL-28810] - usb: dwc3: core: configure TX/RX threshold for DWC3_IP (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add Realtek DHC RTD SoC DWC3 USB (Desnes Nunes) [RHEL-28810] - usb: dwc3: add Realtek DHC RTD SoC dwc3 glue layer driver (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Configure Displayport Alternate mode 2.1 (Desnes Nunes) [RHEL-28810] - usb: pd: Add helper macro to get Type C cable speed (Desnes Nunes) [RHEL-28810] - usb: typec: Add Active or Passive cable defination to cable discover mode VDO (Desnes Nunes) [RHEL-28810] - usb: typec: Add Displayport Alternate Mode 2.1 Support (Desnes Nunes) [RHEL-28810] - usb: xhci: Move extcaps related macros to respective header file (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: Add bindings for multiport properties on DWC3 controller (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: enable sysfs usb role access (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Add new ACPI ID for Lunar Lake IOM device (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Expose IOM port status to debugfs (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - media: cx231xx: Add EP5_BUF_SIZE and EP5_TIMEOUT_MS macros (Desnes Nunes) [RHEL-28810] - media: cx231xx: Switch to use kmemdup() helper (Desnes Nunes) [RHEL-28810] - media: gspca: cpia1: shift-out-of-bounds in set_flicker (Desnes Nunes) [RHEL-28810] - media: usb: siano: Use kmemdup to simplify kmalloc and memcpy logic (Desnes Nunes) [RHEL-28810] - thunderbolt: Apply USB 3.x bandwidth quirk only in software connection manager (Desnes Nunes) [RHEL-28810] - phy: broadcom: sr-usb: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mq-usb: add dev_err_probe if getting vbus failed (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mp-usb: add support for phy tuning (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: check return value of devm_kzalloc() (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Clear the driver reference in usb-phy dev (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Support sleepwalk for Tegra234 (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Drop if block with always false condition (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28810] - mmc: rtsx: add 74 Clocks in power on flow (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Fix build errors/warnings for unused variable (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Let MMC core handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Fix long reads when clock is prescaled (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix clang -Wsometimes-uninitialized in rts5261_init_from_hw() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe (Desnes Nunes) [RHEL-28810] - misc: rtsx: add rts5261 efuse function (Desnes Nunes) [RHEL-28810] - misc: rtsx: judge ASPM Mode to set PETXCFG Reg (Desnes Nunes) [RHEL-28810] - misc: rtsx_pcr: Fix a typo (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Avoid mangling IRQ during runtime PM (Desnes Nunes) [RHEL-28810] - misc: rtsx: Remove usage of the deprecated "pci-dma-compat.h" API (Desnes Nunes) [RHEL-28810] - mlxsw: core_env: Fix driver initialization with old firmware (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Register netdevice notifier before nexthop (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Allocate skbs using GFP_KERNEL during initialization (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_ethtool: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Fill blocks with high entropy first (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements in all blocks per search (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements per block (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Add a bitmap to save which blocks are chosen (Ivan Vecera) [RHEL-34673] - mlxsw: Mark high entropy key blocks (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_span: Annotate struct mlxsw_sp_span with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Annotate struct mlxsw_sp_nexthop_group_info with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Annotate struct mlxsw_sp_counter_pool with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: core: Annotate struct mlxsw_env with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: Annotate struct mlxsw_linecards with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Utilize standard macros for dividing buffer into chunks (Ivan Vecera) [RHEL-34673] - mlxsw: core: Extend allowed list of external cooling devices for thermal zone binding (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Limit MTBR register payload to a single data record (Ivan Vecera) [RHEL-34673] - mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Add 'ipv4_5' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Use size_mul() in call to struct_size() (Ivan Vecera) [RHEL-34673] - mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Limit single transaction buffer size (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Fix test failure on Spectrum-4 (Ivan Vecera) [RHEL-34673] - mlxsw: Fix the size of 'VIRT_ROUTER_MSB' (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Fix SSPR register layout (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Stop ignoring learning notifications from redirected traffic (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Disable learning and security lookup when redirecting (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_actions: Add IGNORE_ACTION (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use is_zero_ether_addr() instead of ether_addr_equal() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: router_bridge_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: Set port STP state on bridge enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Remove unused function declarations (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_bridge: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag_vlan: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: IPv6 events: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: RIF: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: hw_stats: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: FIB: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_nve: Do not take reference when looking up netdevice (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Drop unused functions mlxsw_sp_port_lower_dev_hold/_put() (Ivan Vecera) [RHEL-34673] - mlxsw: core_env: Read transceiver module EEPROM in 128 bytes chunks (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Increase Management Cable Info Access Register length (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Remove unused function argument (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Management Capabilities Mask Register (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Move 'mpsc' definition in 'mlxsw_reg_infos' (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Permit enslavement to netdevices with uppers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device deslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay neighbours when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay MACVLANs when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Offload ethernet nexthops when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Join RIFs of LAG upper VLANs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Replay switchdev objects on port join (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: On port enslavement to a LAG, join upper's bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Add a replay_deslavement argument to event handlers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Allow event handlers to check unowned bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Split a helper out of mlxsw_sp_netdevice_event() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to schedule neighbour work (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Allow address handlers to run on bridge ports (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rtnetlink: Drop obsolete tests (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Manage RIFs on PVID change (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_inetaddr_bridge_event: Add an argument (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Adjust mlxsw_sp_inetaddr_vlan_event() coding style (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Take VID for VLAN FIDs from RIF params (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass struct mlxsw_sp_rif_params to fid_get (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Pass extack to mlxsw_sp_br_ban_rif_pvid_change() (Ivan Vecera) [RHEL-34673] - selftests: forwarding: Add test cases for flower port range matching (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Test port range registers' occupancy (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Add scale test for port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Pass main driver structure to mlxsw_sp_acl_rulei_destroy() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Add port range key element (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add devlink resource support (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add port range core (Ivan Vecera) [RHEL-34673] - mlxsw: resource: Add resource identifier for port range registers (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Policy-Engine Port Range Register (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Fix an IS_ERR() vs NULL check (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Track next hops at CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Split nexthop finalization to two stages (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use router.lb_crif instead of .lb_rif_index (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Link CRIFs to RIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain CRIF for fallback loopback RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain a hash table of CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use mlxsw_sp_ul_rif_get() to get main VRF LB RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add extack argument to mlxsw_sp_lb_rif_init() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: one_armed_router: Use port MAC for bridge address (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: vxlan: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: spectrum: q_in_vni_veto: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_mc_aware: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_ets_strict: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_dscp_bridge: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: mirror_gre_scale: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: extack: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: q_in_q_veto: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move IPIP init up (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper for RIF migration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper to check if netdev has addresses (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to free a RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nhgi->rif through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nh->rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev from params in mlxsw_sp_rif_create() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper specifically for joining a LAG (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper from mlxsw_sp_port_vlan_router_join() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev() (Ivan Vecera) [RHEL-34673] - mlxsw: Convert does-RIF-have-this-netdev queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: Convert RIF-has-netdevice queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Reuse work neighbor initialization in work scheduler (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use the available router pointer for netevent handling (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass router to mlxsw_sp_router_schedule_work() directly (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move here inetaddr validator notifiers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_router_fini(): Extract a helper variable (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: egress_vid_classification: Fix the diagram (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: ingress_rif_conf_1d: Fix the diagram (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_VRS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_RIFS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use extack in mlxsw_sp~_rif_ipip_lb_configure() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Clarify a comment (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on layer 2 miss (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Do not force matching on iif (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Split iif parsing to a separate function (Ivan Vecera) [RHEL-34673] - mlxfw: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-34673] - selftests: forwarding: introduce helper for standard ethtool counters (Ivan Vecera) [RHEL-34673] - selftests: forwarding: generalize bail_on_lldpad from mlxsw (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Simplify transceiver module get_temp() callback (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Make mlxsw_thermal_module_init() void (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Use static trip points for transceiver modules (Ivan Vecera) [RHEL-34673] - net/mlxsw: Convert to i2c's .probe_new() (Ivan Vecera) [RHEL-34673] - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Ivan Vecera) [RHEL-32141] - cgroup/cpuset: Fix retval in update_cpumask() (Waiman Long) [RHEL-34600] - cgroup/cpuset: Fix a memory leak in update_exclusive_cpumask() (Waiman Long) [RHEL-34600] - kernel/cgroup: use kernfs_create_dir_ns() (Waiman Long) [RHEL-34600] - PM: sleep: Remove obsolete comment from unlock_system_sleep() (Waiman Long) [RHEL-34600] - Documentation: PM: Adjust freezing-of-tasks.rst to the freezer changes (Waiman Long) [RHEL-34600] - cgroup: Move rcu_head up near the top of cgroup_root (Waiman Long) [RHEL-34600] - cgroup: Add a new helper for cgroup1 hierarchy (Waiman Long) [RHEL-34600] - cgroup: Add annotation for holding namespace_sem in current_cgns_cgroup_from_root() (Waiman Long) [RHEL-34600] - cgroup: Eliminate the need for cgroup_mutex in proc_cgroup_show() (Waiman Long) [RHEL-34600] - cgroup: Make operations on the cgroup root_list RCU safe (Waiman Long) [RHEL-34600] - cgroup: Remove unnecessary list_empty() (Waiman Long) [RHEL-34600] - cgroup_freezer: cgroup_freezing: Check if not frozen (Waiman Long) [RHEL-34600] - sched: psi: fix unprivileged polling against cgroups (Waiman Long) [RHEL-34600] - cgroup: use legacy_name for cgroup v1 disable info (Waiman Long) [RHEL-34600] - cgroup: Avoid extra dereference in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: Check for ret during cgroup1_base_files cft addition (Waiman Long) [RHEL-34600] - sched/core: Update stale comment in try_to_wake_up() (Waiman Long) [RHEL-34600] - cgroup: Remove duplicates in cgroup v1 tasks file (Waiman Long) [RHEL-34600] - cgroup: fix build when CGROUP_SCHED is not enabled (Waiman Long) [RHEL-34600] - cgroup: Avoid -Wstringop-overflow warnings (Waiman Long) [RHEL-34600] - cgroup:namespace: Remove unused cgroup_namespaces_init() (Waiman Long) [RHEL-34600] - cgroup/rstat: Record the cumulative per-cpu time of cgroup and its descendants (Waiman Long) [RHEL-34600] - cgroup: clean up if condition in cgroup_pidlist_start() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name in cgroup_destroy_locked() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name above css_free_rwork_fn() (Waiman Long) [RHEL-34600] - cgroup/cpuset: fix kernel-doc (Waiman Long) [RHEL-34600] - cgroup: clean up printk() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above cgroup_create() (Waiman Long) [RHEL-34600] - cgroup/misc: Store atomic64_t reads to u64 (Waiman Long) [RHEL-34600] - cgroup/misc: Change counters to be explicit 64bit types (Waiman Long) [RHEL-34600] - cgroup/misc: update struct members descriptions (Waiman Long) [RHEL-34600] - cgroup: remove cgrp->kn check in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name (Waiman Long) [RHEL-34600] - cgroup: use cached local variable parent in for loop (Waiman Long) [RHEL-34600] - cgroup: put cgroup_tryget_css() inside CONFIG_CGROUP_SCHED (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above for_each_css() (Waiman Long) [RHEL-34600] - cgroup/cpuset: avoid unneeded cpuset_mutex re-lock (Waiman Long) [RHEL-34600] - cgroup: minor cleanup for cgroup_extra_stat_show() (Waiman Long) [RHEL-34600] - cgroup: remove unneeded return value of cgroup_rm_cftypes_locked() (Waiman Long) [RHEL-34600] - kernfs: add stub helper for kernfs_generic_poll() (Waiman Long) [RHEL-34600] - sched/psi: Select KERNFS as needed (Waiman Long) [RHEL-34600] - sched: add throttled time stat for throttled children (Waiman Long) [RHEL-34600] - sched: don't account throttle time for empty groups (Waiman Long) [RHEL-34600] - sched/psi: use kernfs polling functions for PSI trigger polling (Waiman Long) [RHEL-34600] - psi: remove 500ms min window size limitation for triggers (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}() (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex (Waiman Long) [RHEL-34600] - freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL (Waiman Long) [RHEL-34600] - sched: Fix race in task_call_func() (Waiman Long) [RHEL-34600] - sched/psi: Per-cgroup PSI accounting disable/re-enable interface (Waiman Long) [RHEL-34600] - sched: Fix more TASK_state comparisons (Waiman Long) [RHEL-34600] - sched: Fix TASK_state comparisons (Waiman Long) [RHEL-34600] - freezer,sched: Rewrite core freezer logic (Waiman Long) [RHEL-34600] - cgroup.c: remove redundant check for mixable cgroup in cgroup_migrate_vet_dst (Waiman Long) [RHEL-34600] - ethtool: add SET for TCP_DATA_SPLIT ringparam (Ivan Vecera) [RHEL-32112] - i40e: Report MFS in decimal base instead of hex (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix vf may be used uninitialized in this function warning (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix i40e_count_filters() to count only active/new filters (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Enforce software interrupt during busy-poll exit (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: remove unnecessary qv_info ptr NULL checks (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Remove VEB recursion (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Fix broken support for floating VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Add helpers to find VSI and VEB by SEID and use them (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Introduce and use macros for iterating VSIs and VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Use existing helper to find flow director VSI (Kamal Heib) [RHEL-17460 RHEL-25596] - cpufreq: intel_pstate: Update default EPPs for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Allow model specific EPPs (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: remove cpudata::prev_cummulative_iowait (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Refine computation of P-state for given frequency (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Update hybrid scaling factor for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Prioritize firmware-provided balance performance EPP (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Revise global turbo disable check (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: set stale CPU frequency to minimum (Steve Best) [RHEL-34665] - bitfield: add FIELD_PREP_CONST() (Steve Best) [RHEL-34665] - NFSv4.1/pnfs: fix NFS with TLS in pnfs (Benjamin Coddington) [RHEL-34576] - octeontx2-af: Use separate handlers for interrupts (Kamal Heib) [RHEL-35170] {CVE-2024-27030} - fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Ewan D. Milne) [RHEL-35078] {CVE-2024-26993} - init/main.c: Fix potential static_command_line memory overflow (Steve Best) [RHEL-35088] {CVE-2024-26988} - tls: remove redundant assignment to variable decrypted (Sabrina Dubroca) [RHEL-29306] - net: skbuff: generalize the skb->decrypted bit (Sabrina Dubroca) [RHEL-29306] - tls: fix lockless read of strp->msg_ready in ->poll (Sabrina Dubroca) [RHEL-29306] - tls: get psock ref after taking rxlock to avoid leak (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test with a partially invalid iov (Sabrina Dubroca) [RHEL-29306] - tls: adjust recv return with async crypto and failed copy to userspace (Sabrina Dubroca) [RHEL-29306] - tls: recv: process_rx_list shouldn't use an offset with kvec (Sabrina Dubroca) [RHEL-29306] - tls: fix peeking with sync+async decryption (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for peeking past a record of a different type (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for merging of same-type control messages (Sabrina Dubroca) [RHEL-29306] - tls: don't skip over different type records from the rx_list (Sabrina Dubroca) [RHEL-29306] - tls: stop recv() if initial process_rx_list gave us non-DATA (Sabrina Dubroca) [RHEL-29306] - tls: break out of main loop when PEEK gets a non-data record (Sabrina Dubroca) [RHEL-29306] - selftests: tls: increase the wait in poll_partial_rec_async (Sabrina Dubroca) [RHEL-29306] - net: tls: fix returned read length with async decrypt (Sabrina Dubroca) [RHEL-29306] - selftests: tls: use exact comparison in recv_partial (Sabrina Dubroca) [RHEL-29306] - net: tls, add test to capture error on large splice (Sabrina Dubroca) [RHEL-29306] - tls: Use size_add() in call to struct_size() (Sabrina Dubroca) [RHEL-29306] - net/tls: avoid TCP window full during ->read_sock() (Sabrina Dubroca) [RHEL-29306] - PCI: Fix pci_rh_check_status() call semantics (Luiz Capitulino) [RHEL-35032] - ionic: keep stats struct local to error handling (Michal Schmidt) [RHEL-36065] - ionic: better dma-map error handling (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary NULL test (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_queue for better layout (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_qcq (Michal Schmidt) [RHEL-36065] - ionic: carry idev in ionic_cq struct (Michal Schmidt) [RHEL-36065] - ionic: refactor skb building (Michal Schmidt) [RHEL-36065] - ionic: fold adminq clean into service routine (Michal Schmidt) [RHEL-36065] - ionic: use specialized desc info structs (Michal Schmidt) [RHEL-36065] - ionic: remove the cq_info to save more memory (Michal Schmidt) [RHEL-36065] - ionic: remove callback pointer from desc_info (Michal Schmidt) [RHEL-36065] - ionic: move adminq-notifyq handling to main file (Michal Schmidt) [RHEL-36065] - ionic: drop q mapping (Michal Schmidt) [RHEL-36065] - ionic: remove desc, sg_desc and cmb_desc from desc_info (Michal Schmidt) [RHEL-36065] - ionic: change MODULE_AUTHOR to person name (Michal Schmidt) [RHEL-36065] - ionic: Clean RCT ordering issues (Michal Schmidt) [RHEL-36065] - ionic: Use CQE profile for dim (Michal Schmidt) [RHEL-36065] - ionic: change the hwstamp likely check (Michal Schmidt) [RHEL-36065] - ionic: reduce the use of netdev (Michal Schmidt) [RHEL-36065] - ionic: Pass local netdev instead of referencing struct (Michal Schmidt) [RHEL-36065] - ionic: Check stop no restart (Michal Schmidt) [RHEL-36065] - ionic: Clean up BQL logic (Michal Schmidt) [RHEL-36065] - ionic: Make use napi_consume_skb (Michal Schmidt) [RHEL-36065] - ionic: Shorten a Tx hotpath (Michal Schmidt) [RHEL-36065] - ionic: Change default number of descriptors for Tx and Rx (Michal Schmidt) [RHEL-36065] - ionic: Rework Tx start/stop flow (Michal Schmidt) [RHEL-36065] - ionic: restore netdev feature bits after reset (Michal Schmidt) [RHEL-36065] - ionic: check cmd_regs before copying in or out (Michal Schmidt) [RHEL-36065] - ionic: check before releasing pci regions (Michal Schmidt) [RHEL-36065] - ionic: use pci_is_enabled not open code (Michal Schmidt) [RHEL-36065] - ionic: implement xdp frags support (Michal Schmidt) [RHEL-36065] - ionic: add ndo_xdp_xmit (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_REDIRECT support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_TX support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP packet headroom (Michal Schmidt) [RHEL-36065] - ionic: add initial framework for XDP support (Michal Schmidt) [RHEL-36065] - ionic: use dma range APIs (Michal Schmidt) [RHEL-36065] - ionic: add helpers for accessing buffer info (Michal Schmidt) [RHEL-36065] - ionic: set adminq irq affinity (Michal Schmidt) [RHEL-36065] - ionic: minimal work with 0 budget (Michal Schmidt) [RHEL-36065] - ionic: fill out pci error handlers (Michal Schmidt) [RHEL-36065] - ionic: lif debugfs refresh on reset (Michal Schmidt) [RHEL-36065] - ionic: use timer_shutdown_sync (Michal Schmidt) [RHEL-36065] - ionic: no fw read when PCI reset failed (Michal Schmidt) [RHEL-36065] - ionic: prevent pci disable of already disabled device (Michal Schmidt) [RHEL-36065] - ionic: bypass firmware cmds when stuck in reset (Michal Schmidt) [RHEL-36065] - ionic: keep filters across FLR (Michal Schmidt) [RHEL-36065] - ionic: pass opcode to devcmd_wait (Michal Schmidt) [RHEL-36065] - ionic: Re-arrange ionic_intr_info struct for cache perf (Michal Schmidt) [RHEL-36065] - ionic: Make the check for Tx HW timestamping more obvious (Michal Schmidt) [RHEL-36065] - ionic: Don't check null when calling vfree() (Michal Schmidt) [RHEL-36065] - ionic: set ionic ptr before setting up ethtool ops (Michal Schmidt) [RHEL-36065] - ionic: Use cached VF attributes (Michal Schmidt) [RHEL-36065] - ionic: Fix dim work handling in split interrupt mode (Michal Schmidt) [RHEL-36065] - ionic: fix snprintf format length warning (Michal Schmidt) [RHEL-36065] - ionic: replace deprecated strncpy with strscpy (Michal Schmidt) [RHEL-36065] - ionic: expand the descriptor bufs array (Michal Schmidt) [RHEL-36065] - ionic: add a check for max SGs and SKB frags (Michal Schmidt) [RHEL-36065] - ionic: count SGs in packet to minimize linearize (Michal Schmidt) [RHEL-36065] - ionic: fix 16bit math issue when PAGE_SIZE >= 64KB (Michal Schmidt) [RHEL-36065] - ionic: Remove unused declarations (Michal Schmidt) [RHEL-36065] - ionic: Add missing err handling for queue reconfig (Michal Schmidt) [RHEL-36065] - ionic: add FLR recovery support (Michal Schmidt) [RHEL-36065] - ionic: pull out common bits from fw_up (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_probe (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_remove (Michal Schmidt) [RHEL-36065] - ionic: remove dead device fail path (Michal Schmidt) [RHEL-36065] - ionic: remove WARN_ON to prevent panic_on_warn (Michal Schmidt) [RHEL-36065] - ionic: use vmalloc_array and vcalloc (Michal Schmidt) [RHEL-36065] - ionic: add support for ethtool extended stat link_down_count (Michal Schmidt) [RHEL-36065] - ionic: catch failure from devlink_alloc (Michal Schmidt) [RHEL-36065] - ionic: remove noise from ethtool rxnfc error msg (Michal Schmidt) [RHEL-36065] - ionic: Don't overwrite the cyclecounter bitmask (Michal Schmidt) [RHEL-36065] - ionic: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-36065] - ionic: add tx/rx-push support with device Component Memory Buffers (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary void casts (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary indirection (Michal Schmidt) [RHEL-36065] - ionic: missed doorbell workaround (Michal Schmidt) [RHEL-36065] - ionic: clear up notifyq alloc commentary (Michal Schmidt) [RHEL-36065] - ionic: clean interrupt before enabling queue to avoid credit race (Michal Schmidt) [RHEL-36065] - net: ionic: Fix error handling in ionic_init_module() (Michal Schmidt) [RHEL-36065] - ionic: refactor use of ionic_rx_fill() (Michal Schmidt) [RHEL-36065] - ionic: enable tunnel offloads (Michal Schmidt) [RHEL-36065] - ionic: new ionic device identity level and VF start control (Michal Schmidt) [RHEL-36065] - ionic: only save the user set VF attributes (Michal Schmidt) [RHEL-36065] - ionic: replay VF attributes after fw crash recovery (Michal Schmidt) [RHEL-36065] - ionic: catch NULL pointer issue on reconfig (Michal Schmidt) [RHEL-36065] - ionic: VF initial random MAC address if no assigned mac (Michal Schmidt) [RHEL-36065] - ionic: fix up issues with handling EAGAIN on FW cmds (Michal Schmidt) [RHEL-36065] - ionic: clear broken state on generation change (Michal Schmidt) [RHEL-36065] - net: ionic: fix error check for vlan flags in ionic_set_nic_features() (Michal Schmidt) [RHEL-36065] - ionic: convert users of bitmap_foo() to linkmode_foo() (Michal Schmidt) [RHEL-36065] - arm64: add dependency between vmlinuz.efi and Image (Lenny Szubowicz) [RHEL-25537] - aarch64: enable zboot (Lenny Szubowicz) [RHEL-25537] - arm64: efi: enable generic EFI compressed boot (Lenny Szubowicz) [RHEL-25537] - kbuild: factor out the common installation code into scripts/install.sh (Lenny Szubowicz) [RHEL-25537] - ipv6: fib6_rules: flush route cache when rule is changed (Hangbin Liu) [RHEL-31050] - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() (Hangbin Liu) [RHEL-31050 RHEL-33271] {CVE-2024-26852} - ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() (Hangbin Liu) [RHEL-31050] - ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid (Hangbin Liu) [RHEL-31050] - ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down() (Hangbin Liu) [RHEL-31050] - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Hangbin Liu) [RHEL-31050] - ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work (Hangbin Liu) [RHEL-29532 RHEL-31050] {CVE-2024-26631} - net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Hangbin Liu) [RHEL-31050] - ipv6: remove hard coded limitation on ipv6_pinfo (Hangbin Liu) [RHEL-31050] - tools headers UAPI: Sync the linux/in.h with the kernel sources (Hangbin Liu) [RHEL-31050] - ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Hangbin Liu) [RHEL-31050] - net: openvswitch: limit the number of recursions from action sets (Aaron Conole) [RHEL-23575] {CVE-2024-1151} - RHEL: enable CONFIG_AMD_ATL (Aristeu Rozanski) [RHEL-26704] - EDAC/amd64: Use new AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - RAS: Introduce AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - vhost: use kzalloc() instead of kmalloc() followed by memset() (Jon Maloy) [RHEL-21507] {CVE-2024-0340} - serial: 8250: Toggle IER bits on only after irq has been set up (Prarit Bhargava) [RHEL-30355] - HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Fix sensor reads after ACPI S3 suspend (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ipc: Rework EHL OOB wakeup (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-fw-loader: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-hid-client: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Add helper functions for client connection (Tony Camuso) [RHEL-31212] - maple_tree: fix node allocation testing on 32 bit (Nico Pache) [RHEL-5619] - bdi: remove enum wb_congested_state (Nico Pache) [RHEL-5619] - mm/page_alloc: fix min_free_kbytes calculation regarding ZONE_MOVABLE (Nico Pache) [RHEL-5619] - fuse: remove unneeded lock which protecting update of congestion_threshold (Nico Pache) [RHEL-5619] - mm: memcg: use larger batches for proactive reclaim (Nico Pache) [RHEL-5619] - hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write (Nico Pache) [RHEL-5619] - Revert "page cache: fix page_cache_next/prev_miss off by one" (Nico Pache) [RHEL-5619] - tmpfs: fix Documentation of noswap and huge mount options (Nico Pache) [RHEL-5619] - selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - kasan: remove hwasan-kernel-mem-intrinsic-prefix=1 for clang-14 (Nico Pache) [RHEL-5619] - mm/memory-failure: fix crash in split_huge_page_to_list from soft_offline_page (Nico Pache) [RHEL-5619] - objtool: mem*() are not uaccess safe (Nico Pache) [RHEL-5619] - mm: page_alloc: unreserve highatomic page blocks before oom (Nico Pache) [RHEL-5619] - mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Nico Pache) [RHEL-5619] - mm: fix unaccount of memory on vma_link() failure (Nico Pache) [RHEL-5619] - vfs: fix readahead(2) on block devices (Nico Pache) [RHEL-5619] - kasan: print the original fault addr when access invalid shadow (Nico Pache) [RHEL-5619] - hugetlbfs: close race between MADV_DONTNEED and page fault (Nico Pache) [RHEL-5619] - hugetlbfs: extend hugetlb_vma_lock to private VMAs (Nico Pache) [RHEL-5619] - hugetlbfs: clear resv_map pointer if mmap fails (Nico Pache) [RHEL-5619] - mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_irq_save(). (Nico Pache) [RHEL-5619] - writeback: account the number of pages written back (Nico Pache) [RHEL-5619] - mm/hugetlb.c: fix a bug within a BUG(): inconsistent pte comparison (Nico Pache) [RHEL-5619] - mm: memcontrol: don't throttle dying tasks on memory.high (Nico Pache) [RHEL-5619] - mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached (Nico Pache) [RHEL-5619] - mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required() (Nico Pache) [RHEL-5619] - mm/memcontrol: do not tweak node in mem_cgroup_init() (Nico Pache) [RHEL-5619] - mm:vmscan: fix inaccurate reclaim during proactive reclaim (Nico Pache) [RHEL-5619] - fuse: remove reliance on bdi congestion (Nico Pache) [RHEL-5619] - minmax: clamp more efficiently by avoiding extra comparison (Nico Pache) [RHEL-5619] - minmax: sanity check constant bounds when clamping (Nico Pache) [RHEL-5619] - FAT: use io_schedule_timeout() instead of congestion_wait() (Nico Pache) [RHEL-5619] - mm, mmap: fix vma_merge() case 7 with vma_ops->close (Nico Pache) [RHEL-5619] - mmap: fix error paths with dup_anon_vma() (Nico Pache) [RHEL-5619] - mm: move vma locking out of vma_prepare and dup_anon_vma (Nico Pache) [RHEL-5619] - mm: always lock new vma before inserting into vma tree (Nico Pache) [RHEL-5619] - mm: lock vma explicitly before doing vm_flags_reset and vm_flags_reset_once (Nico Pache) [RHEL-5619] - mm: mark VMA as being written when changing vm_flags (Nico Pache) [RHEL-5619] - mm: replace mmap with vma write lock assertions when operating on a vma (Nico Pache) [RHEL-5619] - mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion for vma and mmap (Nico Pache) [RHEL-5619] - mmap: fix vma_iterator in error path of vma_merge() (Nico Pache) [RHEL-5619] - kunit: kasan_test: disable fortify string checker on kmalloc_oob_memset (Nico Pache) [RHEL-5619] - x86/mm/pat: fix VM_PAT handling in COW mappings (Nico Pache) [RHEL-5619] - mm: cachestat: fix two shmem bugs (Nico Pache) [RHEL-5619] - memtest: use {READ,WRITE}_ONCE in memory scanning (Nico Pache) [RHEL-5619] - mm: cachestat: fix folio read-after-free in cache walk (Nico Pache) [RHEL-5619] - kasan/test: avoid gcc warning for intentional overflow (Nico Pache) [RHEL-5619] - mm: memcontrol: clarify swapaccount=0 deprecation warning (Nico Pache) [RHEL-5619] - userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb (Nico Pache) [RHEL-5619] - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Nico Pache) [RHEL-5619] - readahead: avoid multiple marked readahead pages (Nico Pache) [RHEL-5619] - mm: fix unmap_mapping_range high bits shift bug (Nico Pache) [RHEL-5619] - mm/mglru: respect min_ttl_ms with memcgs (Nico Pache) [RHEL-5619] - mm/shmem: fix race in shmem_undo_range w/THP (Nico Pache) [RHEL-5619] - mm/rmap: fix misplaced parenthesis of a likely() (Nico Pache) [RHEL-5619] - mm: fix oops when filemap_map_pmd() without prealloc_pte (Nico Pache) [RHEL-5619] - mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors (Nico Pache) [RHEL-5619] - mm: fix for negative counter: nr_file_hugepages (Nico Pache) [RHEL-5619] - mm: zswap: fix pool refcount bug around shrink_worker() (Nico Pache) [RHEL-5619] - mm/migrate: fix do_pages_move for compat pointers (Nico Pache) [RHEL-5619] - mm/page_alloc: correct start page when guard page debug is enabled (Nico Pache) [RHEL-5619] - mm/memory_hotplug: use pfn math in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm/cma: use nth_page() in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified (Nico Pache) [RHEL-5619] - mm, memcg: reconsider kmem.limit_in_bytes deprecation (Nico Pache) [RHEL-5619] - mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement (Nico Pache) [RHEL-5619] - mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list (Nico Pache) [RHEL-5619] - rcu: dump vmalloc memory info safely (Nico Pache) [RHEL-5619] - mm/vmalloc: add a safer version of find_vm_area() for debug (Nico Pache) [RHEL-5619] - mm: memory-failure: fix unexpected return value in soft_offline_page() (Nico Pache) [RHEL-5619] - mm: add a call to flush_cache_vmap() in vmap_pfn() (Nico Pache) [RHEL-5619] - mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast (Nico Pache) [RHEL-5619] - mm: enable page walking API to lock vmas during the walk (Nico Pache) [RHEL-5619] - smaps: use vm_normal_page_pmd() instead of follow_trans_huge_pmd() (Nico Pache) [RHEL-5619] - mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT (Nico Pache) [RHEL-5619] - mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Nico Pache) [RHEL-5619] - memcg: drop kmem.limit_in_bytes (Nico Pache) [RHEL-5619] - hugetlb: do not clear hugetlb dtor until allocating vmemmap (Nico Pache) [RHEL-5619] - zsmalloc: fix races between modifications of fullness and isolated (Nico Pache) [RHEL-5619] - kasan, slub: fix HW_TAGS zeroing with slub_debug (Nico Pache) [RHEL-5619] - kasan: fix type cast in memory_is_poisoned_n (Nico Pache) [RHEL-5619] - mm: call arch_swap_restore() from do_swap_page() (Nico Pache) [RHEL-5619] - shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs (Nico Pache) [RHEL-5619] - kasan: use internal prototypes matching gcc-13 builtins (Nico Pache) [RHEL-5619] - kasan: add kasan_tag_mismatch prototype (Nico Pache) [RHEL-5619] - radix tree: remove unused variable (Nico Pache) [RHEL-5619] - lib/test_meminit: allocate pages up to order MAX_ORDER (Nico Pache) [RHEL-5619] - maple_tree: fix 32 bit mas_next testing (Nico Pache) [RHEL-5619] - lz4: fix LZ4_decompress_safe_partial read out of bound (Nico Pache) [RHEL-5619] - lib/raid6/test: fix multiple definition linking error (Nico Pache) [RHEL-5619] - mm/mmap: Fix error return in do_vmi_align_munmap() (Nico Pache) [RHEL-5619] - mm/ksm: support fork/exec for prctl (Nico Pache) [RHEL-5619] - mm/uffd: allow vma to merge as much as possible (Nico Pache) [RHEL-5619] - mm/uffd: fix vma operation where start addr cuts part of vma (Nico Pache) [RHEL-5619] - mm/khugepaged: fix regression in collapse_file() (Nico Pache) [RHEL-5619] - mm: remove unused vma_init_lock() (Nico Pache) [RHEL-5619] - fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions (Nico Pache) [RHEL-5619] - mm/mempolicy: Take VMA lock before replacing policy (Nico Pache) [RHEL-5619] - mm: lock_vma_under_rcu() must check vma->anon_vma under vma lock (Nico Pache) [RHEL-5619] - tcp: Use per-vma locking for receive zerocopy (Nico Pache) [RHEL-5619] - mm: fix memory ordering for mm_lock_seq and vm_lock_seq (Nico Pache) [RHEL-5619] - mm: lock VMA in dup_anon_vma() before setting ->anon_vma (Nico Pache) [RHEL-5619] - mm: don't drop VMA locks in mm_drop_all_locks() (Nico Pache) [RHEL-5619] - userfaultfd: fix regression in userfaultfd_unmap_prep() (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/mmap: separate writenotify and dirty tracking logic (Nico Pache) [RHEL-5619] - mm/mlock: rename mlock_future_check() to mlock_future_ok() (Nico Pache) [RHEL-5619] - mm/mmap: refactor mlock_future_check() (Nico Pache) [RHEL-5619] - mm: avoid rewalk in mmap_region (Nico Pache) [RHEL-5619] - mm: add vma_iter_{next,prev}_range() to vma iterator (Nico Pache) [RHEL-5619] - mm: update vma_iter_store() to use MAS_WARN_ON() (Nico Pache) [RHEL-5619] - mm: update validate_mm() to use vma iterator (Nico Pache) [RHEL-5619] - dmapool: create/destroy cleanup (Nico Pache) [RHEL-5619] - mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer (Nico Pache) [RHEL-5619] - mm/vmalloc: fix the unchecked dereference warning in vread_iter() (Nico Pache) [RHEL-5619] - selftests/mm: FOLL_LONGTERM need to be updated to 0x100 (Nico Pache) [RHEL-5619] - hugetlb: revert use of page_cache_next_miss() (Nico Pache) [RHEL-5619] - mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() (Nico Pache) [RHEL-5619] - mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl (Nico Pache) [RHEL-5619] - mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long (Nico Pache) [RHEL-5619] - tools headers UAPI: Sync linux/prctl.h with the kernel sources (Nico Pache) [RHEL-5619] - mm: fix memcpy_from_file_folio() integer underflow (Nico Pache) [RHEL-5619] - mm: page_alloc: remove stale CMA guard code (Nico Pache) [RHEL-5619] - mm/memory-failure: fix hardware poison check in unpoison_memory() (Nico Pache) [RHEL-5619] - tools/Makefile: do missed s/vm/mm/ (Nico Pache) [RHEL-5619] - mm: memory-failure: avoid false hwpoison page mapped error info (Nico Pache) [RHEL-5619] - mm: memory-failure: fix potential unexpected return value from unpoison_memory() (Nico Pache) [RHEL-5619] - mm/swapfile: fix wrong swap entry type for hwpoisoned swapcache page (Nico Pache) [RHEL-5619] - Docs/admin-guide/mm/zswap: remove zsmalloc's lack of writeback warning (Nico Pache) [RHEL-5619] - mm: fix arithmetic for max_prop_frac when setting max_ratio (Nico Pache) [RHEL-5619] - mm: fix arithmetic for bdi min_ratio (Nico Pache) [RHEL-5619] - mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() (Nico Pache) [RHEL-5619] - docs: Fix path paste-o for /sys/kernel/warn_count (Nico Pache) [RHEL-5619] - mm: remove unused inline functions from include/linux/mm_inline.h (Nico Pache) [RHEL-5619] - mm: add more BUILD_BUG_ONs to gfp_migratetype() (Nico Pache) [RHEL-5619] - mm: cleanup is_highmem() (Nico Pache) [RHEL-5619] - mm/huge_memory: check pmd_present first in is_huge_zero_pmd (Nico Pache) [RHEL-5619] - mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - memregion: Fix memregion_free() fallback definition (Nico Pache) [RHEL-5619] - mm: Add kernel-doc for folio->mlock_count (Nico Pache) [RHEL-5619] - nodemask.h: fix compilation error with GCC12 (Nico Pache) [RHEL-5619] - mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT (Nico Pache) [RHEL-5619] - filemap: Update the folio_lock documentation (Nico Pache) [RHEL-5619] - filemap: Remove obsolete comment in lock_page (Nico Pache) [RHEL-5619] - kasan: mark KASAN_VMALLOC flags as kasan_vmalloc_flags_t (Nico Pache) [RHEL-5619] - mm/vmalloc: fix comments about vmap_area struct (Nico Pache) [RHEL-5619] - mm/memcg: retrieve parent memcg from css.parent (Nico Pache) [RHEL-5619] - remove congestion tracking framework (Nico Pache) [RHEL-5619] - mm: slab: Delete unused SLAB_DEACTIVATED flag (Nico Pache) [RHEL-5619] - mm: fix boolreturn.cocci warning (Nico Pache) [RHEL-5619] - memblock: Remove #ifdef __KERNEL__ from memblock.h (Nico Pache) [RHEL-5619] - mm/slab: Finish struct page to struct slab conversion (Nico Pache) [RHEL-5619] - memblock: fix memblock_phys_alloc() section mismatch error (Nico Pache) [RHEL-5619] - mm, slab: Remove compiler check in __kmalloc_index (Nico Pache) [RHEL-5619] - memblock: improve MEMBLOCK_HOTPLUG documentation (Nico Pache) [RHEL-5619] - mm/memory_hotplug: remove stale function declarations (Nico Pache) [RHEL-5619] - mm/vmstat: annotate data race for zone->free_area[order].nr_free (Nico Pache) [RHEL-5619] - mm/page_alloc.c: avoid allocating highmem pages via alloc_pages_exact[_nid] (Nico Pache) [RHEL-5619] - mm: fix data race in PagePoisoned() (Nico Pache) [RHEL-5619]- printk: nbcon: move locked_port flag to struct uart_port (Andrew Halaney) [RHEL-3987] - tty/serial/pl011: Make the locking work on RT (Andrew Halaney) [RHEL-3987] - tty/serial/omap: Make the locking RT aware (Andrew Halaney) [RHEL-3987] - printk: Avoid false positive lockdep report for legacy driver. (Andrew Halaney) [RHEL-3987] - serial: 8250: revert "drop lockdep annotation from serial8250_clear_IER()" (Andrew Halaney) [RHEL-3987] - printk: Add kthread for all legacy consoles (Andrew Halaney) [RHEL-3987] - serial: 8250: Switch to nbcon console (Andrew Halaney) [RHEL-3987] - serial/8250: Use fifo in 8250 console driver (Andrew Halaney) [RHEL-3987] - serial: core: Provide low-level functions to port lock (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to reacquire ownership (Andrew Halaney) [RHEL-3987] - tty: sysfs: Add nbcon support for 'active' (Andrew Halaney) [RHEL-3987] - proc: Add nbcon support for /proc/consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Start printing threads (Andrew Halaney) [RHEL-3987] - printk: nbcon: Stop threads on shutdown/reboot (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add printer thread wakeups (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add context to console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Atomic print in printk context on shutdown (Andrew Halaney) [RHEL-3987] - printk: nbcon: Introduce printing kthreads (Andrew Halaney) [RHEL-3987] - lockdep: Mark emergency section in lockdep splats (Andrew Halaney) [RHEL-3987] - rcu: Mark emergency section in rcu stalls (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in oops (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in warn (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement emergency sections (Andrew Halaney) [RHEL-3987] - printk: Coordinate direct printing in panic (Andrew Halaney) [RHEL-3987] - printk: Track nbcon consoles (Andrew Halaney) [RHEL-3987] - printk: Avoid console_lock dance if no legacy or boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add unsafe flushing on panic (Andrew Halaney) [RHEL-3987] - printk: nbcon: Assign priority based on CPU state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Use nbcon consoles in console_flush_all() (Andrew Halaney) [RHEL-3987] - printk: Update @console_may_schedule in console_trylock_spinning() (Derek Barbosa) [RHEL-3987] - serial: Lock console when calling into driver before registration (Derek Barbosa) [RHEL-3987] - printk: Disable passing console lock owner completely during panic() (Derek Barbosa) [RHEL-3987] - printk: Track registered boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to flush using write_atomic() (Andrew Halaney) [RHEL-3987] - printk: Add @flags argument for console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Let console_is_usable() handle nbcon (Andrew Halaney) [RHEL-3987] - printk: Make console_is_usable() available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add driver_enter/driver_exit console callbacks (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement processing in port->lock wrapper (Andrew Halaney) [RHEL-3987] - printk: Check printk_deferred_enter()/_exit() usage (Andrew Halaney) [RHEL-3987] - printk: nbcon: Ensure ownership release on failed emit (Andrew Halaney) [RHEL-3987] - printk: Add sparse notation to console_srcu locking (Andrew Halaney) [RHEL-3987] - printk: Consider nbcon boot consoles on seq init (Andrew Halaney) [RHEL-3987] - panic: Flush kernel log buffer at the end (Andrew Halaney) [RHEL-3987] - printk: Avoid non-panic CPUs writing to ringbuffer (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Consider committed as finalized in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Skip non-finalized records in panic (Andrew Halaney) [RHEL-3987] - printk: Wait for all reserved records with pr_flush() (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Cleanup reader terminology (Andrew Halaney) [RHEL-3987] - printk: Add this_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: For @suppress_panic_printk check for other CPU in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Clarify special lpos values (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Do not skip non-finalized records with prb_next_seq() (Andrew Halaney) [RHEL-3987] - printk: Use prb_first_seq() as base for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Adjust mapping for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: nbcon: Relocate 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Reduce pr_flush() pooling time (Andrew Halaney) [RHEL-3987] - printk: fix illegal pbufs access for !CONFIG_PRINTK (Andrew Halaney) [RHEL-3987] - printk: nbcon: Allow drivers to mark unsafe regions and check state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add emit function and callback function for atomic printing (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add sequence handling (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add ownership state functions (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add buffer management (Andrew Halaney) [RHEL-3987] - printk: Make static printk buffers available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add acquire/release logic (Andrew Halaney) [RHEL-3987] - printk: Add non-BKL (nbcon) console basic infrastructure (Andrew Halaney) [RHEL-3987] - printk: flush consoles before checking progress (Andrew Halaney) [RHEL-3987] - panic: Reenable preemption in WARN slowpath (Andrew Halaney) [RHEL-3987] - Revert "printk: export symbols for debug modules" (Andrew Halaney) [RHEL-3987] - printk: export symbols for debug modules (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Fix truncating buffer size min_t cast (Andrew Halaney) [RHEL-3987] - printk: Rename abandon_console_lock_in_panic() to other_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: Add per-console suspended state (Andrew Halaney) [RHEL-3987] - console: Document struct console (Derek Barbosa) [RHEL-3987] - console: Use BIT() macros for @flags values (Derek Barbosa) [RHEL-3987] - printk: Consolidate console deferred printing (Andrew Halaney) [RHEL-3987] - printk: Do not take console lock for console_flush_on_panic() (Andrew Halaney) [RHEL-3987] - printk: Keep non-panic-CPUs out of console lock (Andrew Halaney) [RHEL-3987] - printk: Reduce console_unblank() usage in unsafe scenarios (Andrew Halaney) [RHEL-3987] - panic: hide unused global functions (Andrew Halaney) [RHEL-3987] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Andrew Halaney) [RHEL-3987] - timekeeping: Consolidate fast timekeeper (Andrew Halaney) [RHEL-3987] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Andrew Halaney) [RHEL-3987] - kcsan: test: use new suite_{init,exit} support (Andrew Halaney) [RHEL-3987] - printk: Remove obsoleted check for non-existent "user" object (Andrew Halaney) [RHEL-3987] - panic: fix the panic_print NMI backtrace setting (Andrew Halaney) [RHEL-3987] - kernel/printk/index.c: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-3987] - printk: Use scnprintf() to print the message about the dropped messages on a console (Andrew Halaney) [RHEL-3987] - kernel/printk/printk.c: Fix W=1 kernel-doc warning (Andrew Halaney) [RHEL-3987] - printk: Remove trace_.*_rcuidle() usage (Andrew Halaney) [RHEL-3987] - printk: adjust string limit macros (Andrew Halaney) [RHEL-3987] - printk: use printk_buffers for devkmsg (Andrew Halaney) [RHEL-3987] - printk: introduce console_prepend_dropped() for dropped messages (Andrew Halaney) [RHEL-3987] - printk: introduce printk_get_next_message() and printk_message (Andrew Halaney) [RHEL-3987] - printk: introduce struct printk_buffers (Andrew Halaney) [RHEL-3987] - printk: move size limit macros into internal.h (Andrew Halaney) [RHEL-3987] - exit: Use READ_ONCE() for all oops/warn limit reads (Andrew Halaney) [RHEL-3987] - exit: Allow oops_limit to be disabled (Andrew Halaney) [RHEL-3987] - exit: Put an upper limit on how often we can oops (Andrew Halaney) [RHEL-3987] - printk: htmldocs: add missing description (Andrew Halaney) [RHEL-3987] - panic: use str_enabled_disabled() helper (Andrew Halaney) [RHEL-3987] - printk: cpu sync always disable interrupts (Andrew Halaney) [RHEL-3987] - panic: move panic_print before kmsg dumpers (Andrew Halaney) [RHEL-3987] - panic: add option to dump all CPUs backtraces in panic_print (Andrew Halaney) [RHEL-3987] - docs: sysctl/kernel: add missing bit to panic_print (Andrew Halaney) [RHEL-3987] - panic: remove oops_id (Andrew Halaney) [RHEL-3987] - panic: use error_report_end tracepoint on warnings (Andrew Halaney) [RHEL-3987] - tools/bootconfig: Print all error message in stderr (Andrew Halaney) [RHEL-3987] - printk: Remove console_silent() (Andrew Halaney) [RHEL-3987] - redhat/configs: Disable CONFIG_RPMSG_TTY (Andrew Halaney) [RHEL-24205] - redhat/configs: Align new TTY configs with ELN (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: Check the return value of dmaengine_tx_status (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix unconditional activation of THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Fix DMA transmission in RS485 mode (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: simplify qcom_geni_serial_send_chunk_fifo()" (Andrew Halaney) [RHEL-24205] - vt: fix unicode buffer corruption when deleting characters (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Fix broken RS485 (Andrew Halaney) [RHEL-24205] - serial: stm32: do not always set SER_RS485_RX_DURING_TX if RS485 is enabled (Andrew Halaney) [RHEL-24205] - ARM: PL011: Fix DMA support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: address RX timeout interrupt errata (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit (Andrew Halaney) [RHEL-24205] - serdev: Replace custom code with device_match_acpi_handle() (Andrew Halaney) [RHEL-24205] - serdev: Simplify devm_serdev_device_open() function (Andrew Halaney) [RHEL-24205] - serdev: Make use of device_set_node() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add copyright Siemens Mobility GmbH (Andrew Halaney) [RHEL-24205] - tty: 8250: Add note for PX-835 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix IS-200 PCI ID comment (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes PX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IS-100 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes UP cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes UC cards (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Set the console genpd always on if no console suspend (Andrew Halaney) [RHEL-24205] - hvc/xen: fix console unplug (Andrew Halaney) [RHEL-24205] - hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Add support for MOXA Mini PCIe boards (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Relocate macros within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Cleanup MOXA configurations (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Modify MOXA enum name within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: whitespaces in descriptions corrected by replacing tabs with spaces (Andrew Halaney) [RHEL-24205] - serial/esp32_uart: use prescaler when available (Andrew Halaney) [RHEL-24205] - serial: 8250: remove AR7 support (Andrew Halaney) [RHEL-24205] - tty: serial: meson: fix hard LOCKUP on crtscts mode (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add ESP32S3 ACM gadget driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32s3-acm (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add driver for the ESP32 UART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32-uart (Andrew Halaney) [RHEL-24205] - serial: core: tidy invalid baudrate handling in uart_get_baud_rate (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: unset STOPBRK when setting STARTBRK (Andrew Halaney) [RHEL-24205] - serial: max310x: remove trailing whitespaces (Andrew Halaney) [RHEL-24205] - tty/sysrq: replace smp_processor_id() with get_cpu() (Andrew Halaney) [RHEL-24205] - serial: add PORT_GENERIC definition (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the S4 SoC (Andrew Halaney) [RHEL-24205] - serial: initialize retinfo in uart_get_info() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - tty: vc_screen: make vc_class constant (Andrew Halaney) [RHEL-24205] - tty: vt: make vtconsole_class constant (Andrew Halaney) [RHEL-24205] - tty: Restrict access to TIOCLINUX' copy-and-paste subcommands (Andrew Halaney) [RHEL-24205] - serial: core: Simplify uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - serial: 8250: Check for valid console index (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: convert to YAML (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: use device_property APIs when configuring irda mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Do not complain when DMA is absent (Andrew Halaney) [RHEL-24205] - serial: imx: Put DMA enabled UART in separate lock subclass (Andrew Halaney) [RHEL-24205] - serial: core: add comment about definitely used port types (Andrew Halaney) [RHEL-24205] - serial: core: remove cruft from uapi header (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Annotate struct pci1xxxx_8250 with __counted_by (Andrew Halaney) [RHEL-24205] - serial: exar: Add RS-485 support for Sealevel XR17V35X based cards (Andrew Halaney) [RHEL-24205] - vt: Replace strlcpy with strscpy (Andrew Halaney) [RHEL-24205] - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Andrew Halaney) [RHEL-24205] - mxser: Annotate struct mxser_board with __counted_by (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - tty: use 'if' in send_break() instead of 'goto' (Andrew Halaney) [RHEL-24205] - tty: don't check for signal_pending() in send_break() (Andrew Halaney) [RHEL-24205] - tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK (Andrew Halaney) [RHEL-24205] - tty: convert THROTTLE constants into enum (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use bool for 'restart' in tty_buffer_unlock_exclusive() (Andrew Halaney) [RHEL-24205] - tty: stop using ndash in kernel-doc (Andrew Halaney) [RHEL-24205] - tty: invert return values of tty_{,un}throttle_safe() (Andrew Halaney) [RHEL-24205] - tty: switch tty_{,un}throttle_safe() to return a bool (Andrew Halaney) [RHEL-24205] - tty: n_tty: use do-while in n_tty_check_{,un}throttle() (Andrew Halaney) [RHEL-24205] - tty: n_tty: invert the condition in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use min3() in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: rename and retype 'retval' in n_tty_ioctl() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'retval' instead of 'c' (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: stm32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sprd: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sifive: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: txx9: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: tegra: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sa1100: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rp2: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rda: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pxa: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pic32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pch: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: owl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: msm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mpc52xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: meson: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mcf: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: lpc32xx_hs: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: jsm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: imx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: icom: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: dz: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: atmel: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: apb: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl010: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 21285: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Provide port lock wrappers (Andrew Halaney) [RHEL-24205] - tty: serial: 8250_exar: Does not use anything from 8250_pci (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove 8250_pci usage (Andrew Halaney) [RHEL-24205] - tty/serial: 8250: Sort drivers in Makefile (Andrew Halaney) [RHEL-24205] - tty/serial: Sort drivers in makefile (Andrew Halaney) [RHEL-24205] - serial: imx: Simplify compatibility handling (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: improve comments about variants (Andrew Halaney) [RHEL-24205] - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Fix to check return value of platform_get_irq() in linflex_probe() (Andrew Halaney) [RHEL-24205] - tty: serial: ma35d1_serial: Add missing check for ioremap (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use dev_err_probe() instead of dev_warn() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Introduce UART_IIR_FIFO_ENABLED_16750 (Andrew Halaney) [RHEL-24205] - tty: hvc: remove set but unused variable (Andrew Halaney) [RHEL-24205] - serial: stm32: add support for break control (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove unused to_sc16is7xx_port macro (Andrew Halaney) [RHEL-24205] - tty: vcc: Add check for kstrdup() in vcc_probe() (Andrew Halaney) [RHEL-24205] - net: hso: drop unused function argument (Andrew Halaney) [RHEL-24205] - serial: mxs-auart: fix tx (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: reorder code to remove prototype declarations (Andrew Halaney) [RHEL-24205] - serial: omap: do not override settings for RS485 support (Andrew Halaney) [RHEL-24205] - serial: core, imx: do not set RS485 enabled if it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: make sure RS485 cannot be enabled when it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: fix sanitizing check for RTS settings (Andrew Halaney) [RHEL-24205] - serial: core: set missing supported flag for RX during TX GPIO (Andrew Halaney) [RHEL-24205] - serial: Do not hold the port lock when setting rx-during-tx GPIO (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Restore clock error handling (Andrew Halaney) [RHEL-24205] - serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock (Andrew Halaney) [RHEL-24205] - serial: apbuart: fix console prompt on qemu (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Validate console index before assignment (Andrew Halaney) [RHEL-24205] - arm64: defconfig: Increase SERIAL_8250_NR_UARTS (Andrew Halaney) [RHEL-24205] - tty: fix tty_operations types in documentation (Andrew Halaney) [RHEL-24205] - serial: core: Revert checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Andrew Halaney) [RHEL-24205] - serial: core: Fix runtime PM handling for pending tx (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: drop earlycon support for unsupported platforms (Andrew Halaney) [RHEL-24205] - tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix up PX-803/PX-857 (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix port count of PX-257 (Andrew Halaney) [RHEL-24205] - tty: 8250: Remove UC-257 and UC-431 (Andrew Halaney) [RHEL-24205] - hvc/xen: fix event channel handling for secondary consoles (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: remove dead code (Andrew Halaney) [RHEL-24205] - ASoC: ti: ams-delta: Fix cx81801_receive() argument types (Andrew Halaney) [RHEL-24205] - serial: core: Fix checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Drop pm_runtime_irq_safe() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Fix errors with no_console_suspend (Andrew Halaney) [RHEL-24205] - serial: Reduce spinlocked portion of uart_rs485_config() (Andrew Halaney) [RHEL-24205] - serial: exar: Revert "serial: exar: Add support for Sealevel 7xxxC serial cards" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Check IRQ data before use (Andrew Halaney) [RHEL-24205] - tty: shrink the size of struct tty_struct by 40 bytes (Andrew Halaney) [RHEL-24205] - tty: n_tty: deduplicate copy code in n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: n_tty: extract ECHO_OP processing to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: unify counts to size_t (Andrew Halaney) [RHEL-24205] - tty: n_tty: use u8 for chars and flags (Andrew Halaney) [RHEL-24205] - tty: n_tty: simplify chars_in_buffer() (Andrew Halaney) [RHEL-24205] - tty: n_tty: remove unsigned char casts from character constants (Andrew Halaney) [RHEL-24205] - tty: n_tty: move newline handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: move canon handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: use MASK() for masking out size bits (Andrew Halaney) [RHEL-24205] - tty: n_tty: make n_tty_data::num_overrun unsigned (Andrew Halaney) [RHEL-24205] - tty: n_tty: use time_is_before_jiffies() in n_tty_receive_overrun() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'num' for writes' counts (Andrew Halaney) [RHEL-24205] - tty: n_tty: use output character directly (Andrew Halaney) [RHEL-24205] - tty: n_tty: make flow of n_tty_receive_buf_common() a bool (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: Add a earlycon for the T7 SoC" (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: improve bcm7271 8250 port (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: add missing support for rs485 devicetree properties (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix bug when first setting GPIO direction (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix regression with GPIO configuration (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: Add property to change GPIO function (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove obsolete out_thread label (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix broken port 0 uart init (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: fall back to poll if there's no interrupt (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: snps-dw-apb-uart: make interrupt optional (Andrew Halaney) [RHEL-24205] - serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Andrew Halaney) [RHEL-24205] - serial: sifive: Add suspend and resume operations (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the T7 SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: synchronize RX DMA channel in shutdown (Andrew Halaney) [RHEL-24205] - serial: stm32: replace access to DMAR bit by dmaengine_pause/resume (Andrew Halaney) [RHEL-24205] - serial: stm32: group dma pause/resume error handling into single function (Andrew Halaney) [RHEL-24205] - serial: stm32: modify parameter and rename stm32_usart_rx_dma_enabled (Andrew Halaney) [RHEL-24205] - serial: stm32: use DMAT as a configuration bit (Andrew Halaney) [RHEL-24205] - serial: stm32: avoid clearing DMAT bit during transfer (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to extended ioctl config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: cleanup gsm_control_command and gsm_control_reply (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase gsm_mux unsupported counted where appropriate (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase malformed counter for malformed control frames (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add open_error counter to gsm_mux (Andrew Halaney) [RHEL-24205] - tty: n_gsm: remove unneeded initialization of ret in gsm_dlci_config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add missing description to structs in gsmmux.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to DLC specific ioctl config (Andrew Halaney) [RHEL-24205] - serial: core: Remove unused PORT_* definitions (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: invert conditions in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: initialize variables in initializers already (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: better types in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use __tty_insert_flip_string_flags() in tty_insert_flip_char() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: let tty_prepare_flip_string() return size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch insert functions to size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: warn if losing flags in __tty_insert_flip_string_flags() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: unify tty_insert_flip_string_{fixed_flag,flags}() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use struct_size() in tty_buffer_alloc() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch data type to u8 (Andrew Halaney) [RHEL-24205] - tty: gdm724x: use min_t() for size_t varable and a constant (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id, including multiport devices (Andrew Halaney) [RHEL-24205] - serial: 8250: drop lockdep annotation from serial8250_clear_IER() (Andrew Halaney) [RHEL-24205] - tty: rfcomm: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hso: simplify hso_serial_write() (Andrew Halaney) [RHEL-24205] - tty: gdm724x: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: vcc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hvc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: ldops: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: audit: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_operations::write()'s count size_t (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::put_char() (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::write() (Andrew Halaney) [RHEL-24205] - tty: use min() for size computation in iterate_tty_read() (Andrew Halaney) [RHEL-24205] - tty: switch size and count types in iterate_tty_read() to size_t (Andrew Halaney) [RHEL-24205] - tty: use ssize_t for iterate_tty_read() returned type (Andrew Halaney) [RHEL-24205] - tty: use min() in iterate_tty_write() (Andrew Halaney) [RHEL-24205] - tty: rename and de-inline do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: don't pass write() to do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: make all offsets unsigned (Andrew Halaney) [RHEL-24205] - tty: make char_buf_ptr()/flag_buf_ptr()'s offset unsigned (Andrew Halaney) [RHEL-24205] - misc: ti-st: make st_recv() conforming to tty_ldisc_ops::receive_buf() (Andrew Halaney) [RHEL-24205] - tty: use u8 for flags (Andrew Halaney) [RHEL-24205] - tty: use u8 for chars (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc_ops::*buf*() hooks operate on size_t (Andrew Halaney) [RHEL-24205] - tty: can327, move overflow test inside can327_ldisc_rx()'s loop (Andrew Halaney) [RHEL-24205] - tty: can327: unify error paths in can327_ldisc_rx() (Andrew Halaney) [RHEL-24205] - tty: switch count in tty_ldisc_receive_buf() to size_t (Andrew Halaney) [RHEL-24205] - tty: switch receive_buf() counts to size_t (Andrew Halaney) [RHEL-24205] - tty: make counts in tty_port_client_operations hooks size_t (Andrew Halaney) [RHEL-24205] - tty: make tty_port_client_operations operate with u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_change_softcar() more understandable (Andrew Halaney) [RHEL-24205] - tty: drop tty_debug_wait_until_sent() (Andrew Halaney) [RHEL-24205] - tty: tty_port: rename 'disc' to 'ld' (Andrew Halaney) [RHEL-24205] - tty: change tty_write_lock()'s ndelay parameter to bool (Andrew Halaney) [RHEL-24205] - tty: n_null: remove optional ldops (Andrew Halaney) [RHEL-24205] - tty: remove dummy tty_ldisc_ops::poll() implementations (Andrew Halaney) [RHEL-24205] - tty: ldisc: document that ldops are optional (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Poll primary sequencer irq status after cancel_tx (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove redundant of_match_ptr() (Andrew Halaney) [RHEL-24205] - serial: core: Revert port_id use (Andrew Halaney) [RHEL-24205] - TIOCSTI: Document CAP_SYS_ADMIN behaviour in Kconfig (Andrew Halaney) [RHEL-24205] - dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix oops for port->pm on uart_change_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port_id when adding back serial8250_isa_devs (Andrew Halaney) [RHEL-24205] - serial: core: Fix kmemleak issue for serial core device remove (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: remove unnecessary cast when reading register (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove linux/fs_uart_pd.h (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't include fs_uart_pd.h when not needed (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototype in powerpc/fsl_soc.c (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove cpm_uart/ subdirectory (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_[un]map_pram() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_allocbuf()/cpm_uart_freebuf() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_line_cr_cmd() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_set_{brg/smc_fcr/scc_fcr}() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use get_baudrate() instead of uart_baudrate() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Stop using fs_uart_id enum (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototypes and table and macros (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Avoid suspicious locking (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Remove redundant initialization owner in mcb_driver (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned expression compared with zero (Andrew Halaney) [RHEL-24205] - serial: max310x: fix typos in comments (Andrew Halaney) [RHEL-24205] - serial: max310x: add comments for membase address workaround (Andrew Halaney) [RHEL-24205] - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned comparison with less than zero (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Set missing PM ops for hibernation support (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: Do not check for 0 return after calling platform_get_irq() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix potential deadlock on &info->lock (Andrew Halaney) [RHEL-24205] - tty: vt: Remove some repetitive initialization (Andrew Halaney) [RHEL-24205] - tty: serial: Remove redundant initialization for ma35d1serial_driver (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial_base_match() after fixing controller port name (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core controller port name to show controller id (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id to not use port->line (Andrew Halaney) [RHEL-24205] - serial: core: Controller id cannot be negative (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: make default_params const (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: use PCI_VDEVICE (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop info messages from init/exit functions (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: define global strings as const strings (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop global slgt_driver_name array (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: convert CALC_REGADDR() macro to an inline (Andrew Halaney) [RHEL-24205] - misc: ti-st: don't check for tty data == NULL (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove ptr from recv functions (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove forward declarations and make st_int_recv() static (Andrew Halaney) [RHEL-24205] - speakup: switch to unsigned iterator in spk_ttyio_receive_buf2() (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: switch status to u32 (Andrew Halaney) [RHEL-24205] - can: slcan: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - input: serport: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - tty: hvsi: remove an extra variable from hvsi_write() (Andrew Halaney) [RHEL-24205] - Bluetooth: rfcomm: remove casts from tty->driver_data (Andrew Halaney) [RHEL-24205] - serial: move WARN_ON() in uart_write() to the condition (Andrew Halaney) [RHEL-24205] - parport_pc: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Andrew Halaney) [RHEL-24205] - can: ems_pci: remove PCI_SUBVENDOR_ID_ASIX definition (Andrew Halaney) [RHEL-24205] - serial: sprd: Fix DMA buffer leak issue (Andrew Halaney) [RHEL-24205] - serial: sprd: Assign sprd_port after initialized to avoid wrong access (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Put IOControl register into regmap_volatile (Andrew Halaney) [RHEL-24205] - drivers:tty: fix return value check in asc_init_port (Andrew Halaney) [RHEL-24205] - tty: serial: meson: refactor objects definition for different devnames (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: fix error handling in read_uarts_available_from_reg() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Preserve original value of DLF register (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix sleeping in atomic context (Andrew Halaney) [RHEL-24205] - serial: sifive: Fix sifive_serial_console_setup() section (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: imx: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sifive: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: omap: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: clean up clock-rate debug printk (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix opp vote on shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Define earlycon for mrvl,mmp-uart (Andrew Halaney) [RHEL-24205] - arm64: dts: meson: a1: change uart compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: add independent uart_data for A1 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: introduce separate uart_data for S4 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: apply ttyS devname instead of ttyAML for new SoCs (Andrew Halaney) [RHEL-24205] - tty: serial: meson: redesign the module to platform_driver (Andrew Halaney) [RHEL-24205] - tty: serial: meson: use dev_err_probe (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Make UART config auto configurable (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Read num ports from register data. (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Add clockrate speed for G215/F215 boards (Andrew Halaney) [RHEL-24205] - serial: tegra: Don't print error on probe deferral (Andrew Halaney) [RHEL-24205] - tty: Explicitly include correct DT includes (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: use icc tag defines (Andrew Halaney) [RHEL-24205] - Documentation: devices.txt: reconcile serial/ucc_uart minor numers (Andrew Halaney) [RHEL-24205] - serial: drivers: switch ch and flag to u8 (Andrew Halaney) [RHEL-24205] - serial: omap-serial: remove flag from serial_omap_rdi() (Andrew Halaney) [RHEL-24205] - serial: arc_uart: simplify flags handling in arc_serial_rx_chars() (Andrew Halaney) [RHEL-24205] - serial: pass state to __uart_start() directly (Andrew Halaney) [RHEL-24205] - serial: make uart_insert_char() accept u8s (Andrew Halaney) [RHEL-24205] - serial: convert uart sysrq handling to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: use switch in sysrq_key_table_key2index() (Andrew Halaney) [RHEL-24205] - tty: sysrq: switch the rest of keys to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: rename and re-type i in sysrq_handle_loglevel() (Andrew Halaney) [RHEL-24205] - n_tty: make many tty parameters const (Andrew Halaney) [RHEL-24205] - n_tty: pass ldata to canon_skip_eof() directly (Andrew Halaney) [RHEL-24205] - n_tty: simplify and sanitize zero_buffer() (Andrew Halaney) [RHEL-24205] - n_tty: drop fp from n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: make check_tty_count() void (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix UAF in gsm_cleanup_mux (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus runtime pm state update (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: drop unused enable helpers (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: fix wake irq arming (Andrew Halaney) [RHEL-24205] - TIOCSTI: always enable for CAP_SYS_ADMIN (Andrew Halaney) [RHEL-24205] - tty_audit: make data of tty_audit_log() const (Andrew Halaney) [RHEL-24205] - tty_audit: make tty pointers in exposed functions const (Andrew Halaney) [RHEL-24205] - tty_audit: make icanon a bool (Andrew Halaney) [RHEL-24205] - tty_audit: invert the condition in tty_audit_log() (Andrew Halaney) [RHEL-24205] - tty_audit: use kzalloc() in tty_audit_buf_alloc() (Andrew Halaney) [RHEL-24205] - tty_audit: use TASK_COMM_LEN for task comm (Andrew Halaney) [RHEL-24205] - Revert "8250: add support for ASIX devices with a FIFO bug" (Andrew Halaney) [RHEL-24205] - serial: atmel: don't enable IRQs prematurely (Andrew Halaney) [RHEL-24205] - tty: serial: Add Nuvoton ma35d1 serial driver support (Andrew Halaney) [RHEL-24205] - tty: serial: imx: fix rs485 rx after tx (Andrew Halaney) [RHEL-24205] - tty: fix hang on tty device with no_room set (Andrew Halaney) [RHEL-24205] - serial: core: fix -EPROBE_DEFER handling in init (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use force_suspend and resume for system suspend (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Use abs() to simplify some code (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Andrew Halaney) [RHEL-24205] - serial: 8250: Apply FSL workarounds also without SERIAL_8250_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: core: don't kfree device managed data (Andrew Halaney) [RHEL-24205] - serial: lantiq: add missing interrupt ack (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Simplify clock sequencing and runtime PM (Andrew Halaney) [RHEL-24205] - serial: st-asc: fix typo in property name (Andrew Halaney) [RHEL-24205] - serial: core: Fix error handling for serial_core_ctrl_device_add() (Andrew Halaney) [RHEL-24205] - serial: core: Fix probing serial_base_bus devices (Andrew Halaney) [RHEL-24205] - serial: core: Don't drop port_mutex in serial_core_remove_one_port (Andrew Halaney) [RHEL-24205] - serial: core: Start managing serial controllers to enable runtime PM (Andrew Halaney) [RHEL-24205] - serial: 8250-fsl: Expand description of the MPC83xx UART's misbehaviour (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: convert to modern PM ops (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Move uart_write() inside PM section (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Comment use of devm_krealloc rather than devm_krealloc_array (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix a COMPILE_TEST dependency (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: Indicate fintek option may also be required for RS232 support (Andrew Halaney) [RHEL-24205] - serial: 8250: synchronize and annotate UART_IER access (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for UART_IER access in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for omap8250_restore_regs() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for rx_dma() callback (Andrew Halaney) [RHEL-24205] - serial: core: lock port for start_rx() in uart_resume_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for stop_rx() in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: core: lock port for stop_rx() in uart_suspend_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port in startup() callbacks (Andrew Halaney) [RHEL-24205] - vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix enabling deactivated interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: fix leak in `brcmuart_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: balance clk_enable calls (Andrew Halaney) [RHEL-24205] - serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250: Document termios parameter of serial8250_em485_config() (Andrew Halaney) [RHEL-24205] - serial: Add support for Advantech PCI-1611U card (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add support for USR298x PCI Modems (Andrew Halaney) [RHEL-24205] - serial: Make uart_remove_one_port() return void (Andrew Halaney) [RHEL-24205] - serial: stm32: Ignore return value of uart_remove_one_port() in .remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Remove unnecessary UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Name non-standard divisor latch reg (Andrew Halaney) [RHEL-24205] - serial: 8250: RT288x/Au1xxx code away from core (Andrew Halaney) [RHEL-24205] - serial: 8250: Add dl_read/write, bugs and mapsize into plat_serial8250_port (Andrew Halaney) [RHEL-24205] - serial: 8250: Document uart_8250_port's ->dl_read/write() (Andrew Halaney) [RHEL-24205] - serial: 8250: Change dl_read/write to handle value as u32 (Andrew Halaney) [RHEL-24205] - serial: 8250: Allow using ports higher than SERIAL_8250_RUNTIME_UARTS (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Shut down on remove for console uart (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix life cycle issues for interrupt handlers (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix imprecise external abort for omap_8250_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix freeing of resources on failed register (Andrew Halaney) [RHEL-24205] - serial: pl011: set UART011_CR_RXE in pl011_set_termios after port shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: optimize the timer based EOP logic (Andrew Halaney) [RHEL-24205] - serdev: Add method to assert break signal over tty UART port (Andrew Halaney) [RHEL-24205] - serdev: Replace all instances of ENOTSUPP with EOPNOTSUPP (Andrew Halaney) [RHEL-24205] - n_gsm: Use array_index_nospec() with index that comes from userspace (Andrew Halaney) [RHEL-24205] - tty: vt: drop checks for undefined VT_SINGLE_DRIVER (Andrew Halaney) [RHEL-24205] - tty: vt: distribute EXPORT_SYMBOL() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some cases in tioclinux() (Andrew Halaney) [RHEL-24205] - tty: vt: reformat tioclinux() (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix end of transmission on SCI (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for tx end interrupt handling (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix TE setting on SCI IP (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA rx support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA tx support (Andrew Halaney) [RHEL-24205] - serial: max310x: fix IO data corruption in batched operations (Andrew Halaney) [RHEL-24205] - serial: core: Disable uart_start() on uart_remove_one_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port->pm on port specific driver unbind (Andrew Halaney) [RHEL-24205] - serial: 8250: Add missing wakeup event reporting (Andrew Halaney) [RHEL-24205] - serial: fix TIOCSRS485 locking (Andrew Halaney) [RHEL-24205] - serial: make SiFive serial drivers depend on ARCH_ symbols (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: don't allocate and pass dummy flags (Andrew Halaney) [RHEL-24205] - tty: serial: simplify qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix redundant assignment of gsm->encoding (Andrew Halaney) [RHEL-24205] - ACPI: Replace irqdomain.h include with struct declarations (Andrew Halaney) [RHEL-24205] - tpm: atmel: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - pata: ixp4xx: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - ata: pata_macio: Add explicit include of irqdomain.h (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - staging: iio: resolver: ad2s1210: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - iio: adc: ad7292: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - tty: Fix typo in LEGACY_TIOCSTI Kconfig description (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Andrew Halaney) [RHEL-24205] - serial: 8250: Prevent starting up DMA Rx on THRI interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix transmit end interrupt handler (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Andrew Halaney) [RHEL-24205] - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: clean up after SIBYTE_BCM1x55 removal (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: add polling support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: imx: remove unused imx_uart_is_imx* functions (Andrew Halaney) [RHEL-24205] - tty: serial: remove obsolete config SERIAL_SAMSUNG_UARTS_4 (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Add a poll_init() function (Andrew Halaney) [RHEL-24205] - serial: uart_poll_init() should power on the UART (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC config via ldisc handle (Andrew Halaney) [RHEL-24205] - tty: n_gsm: allow window size configuration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC specific parameter configuration (Andrew Halaney) [RHEL-24205] - hvc/xen: prevent concurrent accesses to the shared ring (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix arbitration handling (Andrew Halaney) [RHEL-24205] - tty: Convert hw_stopped in tty_struct to bool (Andrew Halaney) [RHEL-24205] - n_tty: Reindent if condition (Andrew Halaney) [RHEL-24205] - n_tty: Cleanup includes (Andrew Halaney) [RHEL-24205] - n_tty: Use DIV_ROUND_UP() in room calculation (Andrew Halaney) [RHEL-24205] - n_tty: Sort includes alphabetically (Andrew Halaney) [RHEL-24205] - tty_ioctl: Use BIT() for internal flags (Andrew Halaney) [RHEL-24205] - n_tty: Convert no_space_left to space_left boolean (Andrew Halaney) [RHEL-24205] - serial: Remove uart_wait_until_sent() forward declaration (Andrew Halaney) [RHEL-24205] - serial: Rename hw_stopped to old_hw_stopped & improve logic (Andrew Halaney) [RHEL-24205] - serial: Make hw_stopped bool (Andrew Halaney) [RHEL-24205] - serial: Rename uart_change_speed() to uart_change_line_settings() (Andrew Halaney) [RHEL-24205] - serial: Move uart_change_speed() earlier (Andrew Halaney) [RHEL-24205] - serial: Remove extern from func prototypes in headers (Andrew Halaney) [RHEL-24205] - serial: Use B0 instead of implicit zero assumption (Andrew Halaney) [RHEL-24205] - serial: Use ARRAY_SIZE() with iso7816 reserved array (Andrew Halaney) [RHEL-24205] - serial: sprd: Drop of_match_ptr for ID table (Andrew Halaney) [RHEL-24205] - serial: sh-sci: mark OF related data as maybe unused (Andrew Halaney) [RHEL-24205] - serial: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-24205] - serial: Use of_property_present() for testing DT property presence (Andrew Halaney) [RHEL-24205] - media: i2c: ov2685: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - media: i2c: ov5695: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - w1: ds2482: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - mtd: maps: pismo: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - misc: ad525x_dpot-i2c: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - tty: vt: protect KD_FONT_OP_GET_TALL from unbound access (Andrew Halaney) [RHEL-24205] - tty: ipwireless: move Kconfig entry to tty (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix mapping of empty DMA buffer (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix DMA mapping leak on shutdown (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix console shutdown hang (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add serial8250_em_{reg_update(),out_helper()} (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use pseudo offset for UART_FCR (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add missing break statement (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Drop unused header file (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Simplify probe() (Andrew Halaney) [RHEL-24205] - arm64: dts: meson-g12-common: Use the G12A UART compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a new compatible string for the G12A SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted (Andrew Halaney) [RHEL-24205] - serial: stm32: Remove unused struct stm32_port txdone element (Andrew Halaney) [RHEL-24205] - tty: simplify sysctl registration (Andrew Halaney) [RHEL-24205] - serial: imx: Drop a few unneeded casts (Andrew Halaney) [RHEL-24205] - tty: tty_ldisc: Remove the ret variable (Andrew Halaney) [RHEL-24205] - serdev: Set fwnode for serdev devices (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Disable SERIAL_8250_PCI1XXXX config by default (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: fix handle_irq locking (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Fix UART port type (Andrew Halaney) [RHEL-24205] - serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency" (Andrew Halaney) [RHEL-24205] - vc_screen: modify vcs_size() handling in vcs_read() (Andrew Halaney) [RHEL-24205] - sysctl: fix proc_dobool() usability (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add keep alive support (Andrew Halaney) [RHEL-24205] - serial: imx: remove a redundant check (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add TIOCMIWAIT support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add RING/CD control support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: mark unusable ioctl structure fields accordingly (Andrew Halaney) [RHEL-24205] - serial: imx: get rid of registers shadowing (Andrew Halaney) [RHEL-24205] - serial: imx: refine local variables in rxint() (Andrew Halaney) [RHEL-24205] - serial: imx: stop using USR2 in FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant USR2 read from FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: do not break from FIFO reading loop prematurely (Andrew Halaney) [RHEL-24205] - serial: imx: do not sysrq broken chars (Andrew Halaney) [RHEL-24205] - serial: imx: work-around for hardware RX flood (Andrew Halaney) [RHEL-24205] - serial: imx: factor-out common code to imx_uart_soft_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add power management functions to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add RS485 support to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add driver for quad-uart support (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Add serial8250_pci_setup_port definition in 8250_pcilib.c (Andrew Halaney) [RHEL-24205] - tty: pcn_uart: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable Ageing Timer interrupt request irq (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix mismerge regarding serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx rearm race (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx completion race (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: liteuart: Remove a copy of UART id in private structure (Andrew Halaney) [RHEL-24205] - serial: liteuart: Don't mix devm_*() with non-devm_*() calls (Andrew Halaney) [RHEL-24205] - serial: liteuart: Correct error rollback (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Fix variable naming (Andrew Halaney) [RHEL-24205] - serial: exar: Add support for Sealevel 7xxxC serial cards (Andrew Halaney) [RHEL-24205] - Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler" (Andrew Halaney) [RHEL-24205] - VT: Bump font size limitation to 64x128 pixels (Andrew Halaney) [RHEL-24205] - VT: Add KD_FONT_OP_SET/GET_TALL operations (Andrew Halaney) [RHEL-24205] - VT: Add height parameter to con_font_get/set consw operations (Andrew Halaney) [RHEL-24205] - serial: atmel: fix incorrect baudrate setup (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: add DFL bus driver for Altera 16550. (Andrew Halaney) [RHEL-24205] - tty: moxa: Rename dtr/rts parameters/variables to active (Andrew Halaney) [RHEL-24205] - tty: Call ->dtr_rts() parameter active consistently (Andrew Halaney) [RHEL-24205] - tty: Return bool from tty_termios_hw_change() (Andrew Halaney) [RHEL-24205] - serial: Make uart_handle_cts_change() status param bool active (Andrew Halaney) [RHEL-24205] - tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool active (Andrew Halaney) [RHEL-24205] - tty: Convert ->dtr_rts() to take bool argument (Andrew Halaney) [RHEL-24205] - tty: Convert ->carrier_raised() and callchains to bool (Andrew Halaney) [RHEL-24205] - serial: Convert uart_{,port_}startup() init_hw param to bool (Andrew Halaney) [RHEL-24205] - tty: moxa: Make local var storing tty_port_initialized() bool (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_active() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleamup tty_port_set_suspended() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_initialized() bool parameter (Andrew Halaney) [RHEL-24205] - serial: pic32: Add checks for devm_clk_get() in pic32_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: stm32: Add support for rs485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: imx: Add support for RS485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: core: Add option to output RS485 RX_DURING_TX state via GPIO (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: rs485: Add GPIO controlling RX enable during TX (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: setup GPIO controller later in probe (Andrew Halaney) [RHEL-24205] - serial: msm: add lock annotation to msm_set_baud_rate() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Add of_node_put() in ucc_uart_remove() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: add support for serial engine DMA (Andrew Halaney) [RHEL-24205] - soc: qcom-geni-se: add more symbol definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: use of_device_id data (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop the return value from handle_rx (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: split out the FIFO tx code (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unneeded tabs (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_isr() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove stray newlines (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: improve the to_dev_port() macro (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: align #define values (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unused symbols (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop unneeded forward definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: stop operations in progress at shutdown (Andrew Halaney) [RHEL-24205] - tty: vt: cache row count in con_scroll() (Andrew Halaney) [RHEL-24205] - tty: vt: saner names for more scroll variables (Andrew Halaney) [RHEL-24205] - tty: vt: separate array juggling to juggle_array() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some unicode conditions (Andrew Halaney) [RHEL-24205] - tty: vt: replace BUG_ON() by WARN_ON_ONCE() (Andrew Halaney) [RHEL-24205] - tty: vt: remove struct uni_screen (Andrew Halaney) [RHEL-24205] - tty: vt: remove char32_t typedef (Andrew Halaney) [RHEL-24205] - tty: vt: use sizeof(*variable) where possible (Andrew Halaney) [RHEL-24205] - tty: vt: remove reference to undefined NO_VC_UNI_SCREEN (Andrew Halaney) [RHEL-24205] - tty: vt: drop get_vc_uniscr() (Andrew Halaney) [RHEL-24205] - tty: vt: remove vc_uniscr_debug_check() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable the break condition when shutdown the uart port (Andrew Halaney) [RHEL-24205] - tty/vt: prevent registration of console with invalid number (Andrew Halaney) [RHEL-24205] - tty: fix out-of-bounds access in tty_driver_lookup_tty() (Andrew Halaney) [RHEL-24205] - serial: 8250_early: Convert literals to use defines (Andrew Halaney) [RHEL-24205] - serial: 8250: Define IIR 64 byte bit & cleanup related code (Andrew Halaney) [RHEL-24205] - serial: 8250: Add IIR FIFOs enabled field properly (Andrew Halaney) [RHEL-24205] - serial: 8250: Cleanup MCR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Name MSR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Use defined IER bits (Andrew Halaney) [RHEL-24205] - serial: liteuart: drop obsolete dependency on COMPILE_TEST (Andrew Halaney) [RHEL-24205] - serial: liteuart: move polling putchar() function (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the TX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the RX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: move function definitions (Andrew Halaney) [RHEL-24205] - serial: liteuart: separate rx loop from poll timer (Andrew Halaney) [RHEL-24205] - serial: liteuart: clean up rx loop variables (Andrew Halaney) [RHEL-24205] - serial: liteuart: simplify passing of uart_insert_char() flag (Andrew Halaney) [RHEL-24205] - serial: liteuart: rx loop should only ack rx events (Andrew Halaney) [RHEL-24205] - serial: liteuart: move tty_flip_buffer_push() out of rx loop (Andrew Halaney) [RHEL-24205] - serial: liteuart: minor style fix in liteuart_init() (Andrew Halaney) [RHEL-24205] - serial: liteuart: don't set unused port fields (Andrew Halaney) [RHEL-24205] - serial: liteuart: remove unused uart_ops stubs (Andrew Halaney) [RHEL-24205] - serial: liteuart: use bit number macros (Andrew Halaney) [RHEL-24205] - serial: liteuart: use KBUILD_MODNAME as driver name (Andrew Halaney) [RHEL-24205] - serial: Rename earlycon semihost driver (Andrew Halaney) [RHEL-24205] - riscv: Implement semihost.h for earlycon semihost driver (Andrew Halaney) [RHEL-24205] - serial: earlycon-arm-semihost: Move smh_putc() variants in respective arch's semihost.h (Andrew Halaney) [RHEL-24205] - earlycon: Increase options size (Andrew Halaney) [RHEL-24205] - earlycon: Let users set the clock frequency (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: fix high priority character transmission in rs486 mode (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Pass correct sg to dma_unmap_sg() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Drop empty platform remove function (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: fix mutex locking order for configure_kgdboc() (Andrew Halaney) [RHEL-24205] - hvc/xen: lock console list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: use setup() callback for early console (Andrew Halaney) [RHEL-24205] - printk: relieve console_lock of list synchronization duties (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock to trap exit (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: synchronize tty_find_polling_driver() and register_console() (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock for list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - proc: consoles: use console_list_lock for list iteration (Andrew Halaney) [RHEL-24205] - tty: tty_io: use console_list_lock for list synchronization (Andrew Halaney) [RHEL-24205] - printk, xen: fbfront: create/use safe function for forcing preferred (Andrew Halaney) [RHEL-24205] - netconsole: avoid CON_ENABLED misuse to track registration (Andrew Halaney) [RHEL-24205] - usb: early: xhci-dbc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: pic32_uart: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: hvc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - efi: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: nfcon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - serial_core: replace uart_console_enabled() with uart_console_registered() (Andrew Halaney) [RHEL-24205] - console: introduce console_is_registered() (Andrew Halaney) [RHEL-24205] - printk: console_device: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_on_panic: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_unblank: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_is_usable: use console_srcu_read_flags (Andrew Halaney) [RHEL-24205] - printk: __pr_flush: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_all: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - kdb: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - um: kmsg_dumper: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - console: introduce wrappers to read/write console flags (Andrew Halaney) [RHEL-24205] - proc: consoles: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: tty_io: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: document console_lock usage (Andrew Halaney) [RHEL-24205] - um: kmsg_dump: only dump when no output console available (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Lock console list in probe function (Andrew Halaney) [RHEL-24205] - serial: atmel: don't stop the transmitter when doing PIO (Andrew Halaney) [RHEL-24205] - serial: atmel: cleanup atmel_start+stop_tx() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Fix error handling in sunsab_init() (Andrew Halaney) [RHEL-24205] - serial: altera_uart: fix locking in polling mode (Andrew Halaney) [RHEL-24205] - serial: pch: Fix PCI device refcount leak in pch_request_dma() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: unwind actions in error path of net device open (Andrew Halaney) [RHEL-24205] - serial: stm32: move dma_request_chan() before clk_prepare_enable() (Andrew Halaney) [RHEL-24205] - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: avoid SBSA UART accessing DMACR register (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove struct altera_jtaguart (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: use uart_port::read_status_mask (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove unused altera_jtaguart::sigs (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove flag from altera_jtaguart_rx_chars() (Andrew Halaney) [RHEL-24205] - n_tty: Rename tail to old_tail in n_tty_read() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Delete unneeded semicolon (Andrew Halaney) [RHEL-24205] - serial: 8250: Flush DMA Rx on RLSI (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Configure DMA also w/o DMA filter (Andrew Halaney) [RHEL-24205] - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix calculation of RS485 delays (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix error handling in brcmuart_init() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Rearm DMA Rx if more data is pending (Andrew Halaney) [RHEL-24205] - serial: Fix a typo ("ignorning") (Andrew Halaney) [RHEL-24205] - tty: Convert tty_buffer flags to bool (Andrew Halaney) [RHEL-24205] - tty: Move TIOCSTI toggle variable before kerndoc (Andrew Halaney) [RHEL-24205] - serial: imx: Add missing .thaw_noirq hook (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: replace kicktimer with delayed_work" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: avoid call of sleeping functions from atomic context" (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty buffer align mask (Andrew Halaney) [RHEL-24205] - tty: hvc: make hvc_rtas_dev static (Andrew Halaney) [RHEL-24205] - serial: 8250_core: Use str_enabled_disabled() helper (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Handle RS485 DE signal active high (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Flush PM QOS work on remove (Andrew Halaney) [RHEL-24205] - printk: introduce console_list_lock (Andrew Halaney) [RHEL-24205] - printk: fix setting first seq for consoles (Andrew Halaney) [RHEL-24205] - printk: move @seq initialization to helper (Andrew Halaney) [RHEL-24205] - printk: register_console: use "registered" for variable names (Andrew Halaney) [RHEL-24205] - printk: Prepare for SRCU console list protection (Andrew Halaney) [RHEL-24205] - printk: Convert console_drivers list to hlist (Andrew Halaney) [RHEL-24205] - printk: use strscpy() to instead of strlcpy() (Andrew Halaney) [RHEL-24205] - printk: fix a typo of comment (Andrew Halaney) [RHEL-24205] - printk: Mark __printk percpu data ready __ro_after_init (Andrew Halaney) [RHEL-24205] - printk: Remove bogus comment vs. boot consoles (Andrew Halaney) [RHEL-24205] - printk: Remove write only variable nr_ext_console_drivers (Andrew Halaney) [RHEL-24205] - printk: Make pr_flush() static (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: remove wait loop from Errata i202 workaround (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() (Andrew Halaney) [RHEL-24205] - serial: 8250/ingenic: Add support for the JZ4750/JZ4755 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: ingenic: Add support for the JZ4750/55 SoCs (Andrew Halaney) [RHEL-24205] - Documentation: Make formatting consistent for rs485 docs (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Fix struct referencing (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Mention uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Link reference properly (Andrew Halaney) [RHEL-24205] - serial: Convert serial_rs485 to kernel doc (Andrew Halaney) [RHEL-24205] - serial: zs: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: xuartps: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: stm32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: rda: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pic32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: meson: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max310x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max3100: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: imx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: atmel: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: arc: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pl011: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: msm: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: dz: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Support native RS485 (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx_limited() (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: introduce transmit helpers (Andrew Halaney) [RHEL-24205] - tty: Allow TIOCSTI to be disabled (Andrew Halaney) [RHEL-24205] - tty: Move sysctl setup into "core" tty logic (Andrew Halaney) [RHEL-24205] - tty: evh_bytechan: Replace NO_IRQ by 0 (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_CANAAN (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_SIFIVE (Andrew Halaney) [RHEL-24205] - MAINTAINERS: adjust entry after renaming parisc serial driver (Andrew Halaney) [RHEL-24205] - parisc/serial: Rename 8250_gsc.c to 8250_parisc.c (Andrew Halaney) [RHEL-24205] - parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't request IRQ too early for console port (Andrew Halaney) [RHEL-24205] - tty: serial: do unlock on a common path in altera_jtaguart_console_putc() (Andrew Halaney) [RHEL-24205] - tty: serial: unify TX space reads under altera_jtaguart_tx_space() (Andrew Halaney) [RHEL-24205] - tty: serial: use FIELD_GET() in lqasc_tx_ready() (Andrew Halaney) [RHEL-24205] - tty: serial: extend lqasc_tx_ready() to lqasc_console_putchar() (Andrew Halaney) [RHEL-24205] - tty: serial: allow pxa.c to be COMPILE_TESTed (Andrew Halaney) [RHEL-24205] - serial: stm32: Fix unused-variable warning (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Add COMMON_CLK dependency to SERIAL_ATMEL (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix restoring termios speed after suspend (Andrew Halaney) [RHEL-24205] - serial: Deassert Transmit Enable on probe in driver-specific way (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - MAINTAINERS: Solve warning regarding inexistent atmel-usart binding (Andrew Halaney) [RHEL-24205] - serial: stm32: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: sifive: enable clocks for UART when probed (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Use FIELD_PREP/FIELD_GET (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Make the driver aware of the existence of GCLK (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Only divide Clock Divisor if the IP is USART (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Separate mode clearing between UART and USART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add gclk as a possible USART clock (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add SAM9260 compatibles to SAM9X60 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250: Toggle IER bits on only after irq has been set up (Andrew Halaney) [RHEL-24205] - serial: 8250: Switch UART port flags to using BIT_ULL (Andrew Halaney) [RHEL-24205] - serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Let drivers request full 16550A feature probing (Andrew Halaney) [RHEL-24205] - tty: serial: extract serial_omap_put_char() from transmit_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: switch mpc52xx_uart_int_{r,t}x_chars() to bool (Andrew Halaney) [RHEL-24205] - tty: serial: extract tx_ready() from __serial_lpc32xx_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: extract lqasc_tx_ready() from lqasc_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Andrew Halaney) [RHEL-24205] - tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: move and cleanup vt8500_tx_empty() (Andrew Halaney) [RHEL-24205] - tty: hvc: remove HVC_IUCV_MAGIC (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: remove MGSL_MAGIC (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: remove HDLC_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_DRIVER_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_MAGIC (Andrew Halaney) [RHEL-24205] - drivers: serial: jsm: fix some leaks in probe (Andrew Halaney) [RHEL-24205] - serial: omap: Disallow RS-485 if rts-gpio is not specified (Andrew Halaney) [RHEL-24205] - tty: serial: cpm_uart: remove unused cpm_uart_nr declaration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add debug bit for user payload (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add enumeration for gsm encodings (Andrew Halaney) [RHEL-24205] - ARM: footbridge: remove leftover from personal-server (Andrew Halaney) [RHEL-24205] - termios: start unifying non-UAPI parts of asm/termios.h (Andrew Halaney) [RHEL-24205] - termios: uninline conversion helpers (Andrew Halaney) [RHEL-24205] - tty: mxser: remove redundant assignment to hwid (Andrew Halaney) [RHEL-24205] - tty/vt: Add console_lock check to vt_console_print() (Andrew Halaney) [RHEL-24205] - kernel/panic: Drop unblank_screen call (Andrew Halaney) [RHEL-24205] - serial: Fix double word (Andrew Halaney) [RHEL-24205] - serial: 8250_men_mcb: Remove duplicate UAPI:serial_core inclusion (Andrew Halaney) [RHEL-24205] - tty: n_gsm: avoid call of sleeping functions from atomic context (Andrew Halaney) [RHEL-24205] - tty: n_gsm: replace kicktimer with delayed_work (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Andrew Halaney) [RHEL-24205] - tty: Fix lookahead_buf crash with serdev (Andrew Halaney) [RHEL-24205] - vt: Clear selection before changing the font (Andrew Halaney) [RHEL-24205] - serial: sunsab: Remove frame size calculation dead-code (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - termios: get rid of stray asm/termios.h include in n_hdlc.c (Andrew Halaney) [RHEL-24205] - serial: pch_uart: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - serial: sh-sci: tail is already on valid range (Andrew Halaney) [RHEL-24205] - serial: sh-sci: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - tty: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - usb: serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - tty: Make ldisc ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: dz: Assume previous baudrate is valid (Andrew Halaney) [RHEL-24205] - tty: Fix comment style in tty_termios_input_baud_rate() (Andrew Halaney) [RHEL-24205] - tty: move from strlcpy with unused retval to strscpy (Andrew Halaney) [RHEL-24205] - tty/vt: Remove printable variable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: 8250: Clear dma tx_err unconditionally (Andrew Halaney) [RHEL-24205] - serial: 8250: Add helper for clearing IER (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Convert to use GPIO descriptors (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Utilize uart_console_enabled() (Andrew Halaney) [RHEL-24205] - serial: pl011: Add reg-io-width parameters (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check the clk_enable return value (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Add timeout waiting for loop (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Prevent writes when the controller is disabled (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Fix the ignore_status (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Initialise the read_status_mask (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Update copyright text to correct format (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check clk_enable return value (Andrew Halaney) [RHEL-24205] - serial: document start_rx member at struct uart_ops (Andrew Halaney) [RHEL-24205] - tty: amiserial: Fix comment typo (Andrew Halaney) [RHEL-24205] - tty: serial: document uart_get_console() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_core, reformat kernel-doc for functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: link uart_ops properly (Andrew Halaney) [RHEL-24205] - Documentation: serial: move GPIO kernel-doc to the functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: dedup kernel-doc for uart functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: move uart_ops documentation to the struct (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: uart2 error bits clearing (Andrew Halaney) [RHEL-24205] - serial: stm32: make info structs static to avoid sparse warnings (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add missing clk_disable_unprepare() (Andrew Halaney) [RHEL-24205] - tty: vt: initialize unicode screen buffer (Andrew Halaney) [RHEL-24205] - serial: remove VR41XX serial driver (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Correct delay values (Andrew Halaney) [RHEL-24205] - serial: core: sanitize RS485 delays read from device tree (Andrew Halaney) [RHEL-24205] - serial: core: move sanitizing of RS485 delays into own function (Andrew Halaney) [RHEL-24205] - serial: core, 8250: set RS485 termination GPIO in serial core (Andrew Halaney) [RHEL-24205] - serial: ar933x: Remove superfluous code in ar933x_config_rs485() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fix check for RS485 support (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Save/restore RTS in suspend/resume (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Avoid pslverr on reading empty receiver fifo (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: fix s3c24xx_serial_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes PX cards. (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix missing corner cases in gsmld_poll() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix DM command (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix wrong T1 retry count handling (Andrew Halaney) [RHEL-24205] - serial: RS485 termination is supported if DT provides one (Andrew Halaney) [RHEL-24205] - serial: Embed rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Don't report FE, PE and OE twice (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix packet re-transmission without open control channel (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix the macro RZN1_UART_xDMACR_8_WORD_BURST (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: correctly report configured baudrate value (Andrew Halaney) [RHEL-24205] - serial: 8250: fix return error code in serial8250_request_std_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: Clear prev values before setting RTS delays (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dw8250_serial_out() in dw8250_serial_out38x() (Andrew Halaney) [RHEL-24205] - 8250_dwlib: Convert bitops to newer form (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Drop PM ifdeffery (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Sort headers alphabetically (Andrew Halaney) [RHEL-24205] - earlycon: prevent multiple register_console() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Take port lock while accessing LSR (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Fix spelling mistake (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: loopback mode support (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: support more than 4 uart ports (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix __stop_tx() & DMA Tx restart races (Andrew Halaney) [RHEL-24205] - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: set dma burst_size to 1 (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: enable using pdata with ACPI (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Support for 9th bit multipoint addressing (Andrew Halaney) [RHEL-24205] - serial: Support for RS-485 multipoint addresses (Andrew Halaney) [RHEL-24205] - termbits.h: create termbits-common.h for identical bits (Andrew Halaney) [RHEL-24205] - termbits: Convert octal defines to hex (Andrew Halaney) [RHEL-24205] - serial: take termios_rwsem for ->rs485_config() & pass termios as param (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 32-bit reads (Andrew Halaney) [RHEL-24205] - serial: 8250: create lsr_save_mask (Andrew Halaney) [RHEL-24205] - serial: 8250: make saved LSR larger (Andrew Halaney) [RHEL-24205] - serial: Consolidate BOTH_EMPTY use (Andrew Halaney) [RHEL-24205] - serial: Convert SERIAL_XMIT_SIZE to UART_XMIT_SIZE (Andrew Halaney) [RHEL-24205] - serial: 8250: Use C99 array initializer & define UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: Use bits for UART_LSR_BRK_ERROR_BITS/MSR_ANY_DELTA (Andrew Halaney) [RHEL-24205] - serial: msm: Rename UART_* defines to MSM_UART_* (Andrew Halaney) [RHEL-24205] - serial: msm: Convert container_of UART_TO_MSM to static inline (Andrew Halaney) [RHEL-24205] - serial: st-asc: remove include of pm_runtime.h (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: remove enable/disable clock due to atmel_console_setup() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use devm_clk_get() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: stop using legacy pm ops (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Fix typo in comment (Andrew Halaney) [RHEL-24205] - tty: serial: Fix refcount leak bug in ucc_uart.c (Andrew Halaney) [RHEL-24205] - serial: Drop timeout from uart_port (Andrew Halaney) [RHEL-24205] - tty: Add closing marker into comment in tty_ldisc.h (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use UART_LCR_DLAB (Andrew Halaney) [RHEL-24205] - serial: 8250: Use UART_LCR_WLEN8 instead of literal (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove useless license text when SPDX-License-Identifier is already used (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use E_TABSZ for the translations size (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove dflt reset from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: improve UNI_*() macros definitions (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename struct vc_data::vc_uni_pagedir* (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_transl() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove unused parameter from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE(), part II. (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - tty: Use flow-control char function on closing path (Andrew Halaney) [RHEL-24205] - tty: Implement lookahead to process XON/XOFF timely (Andrew Halaney) [RHEL-24205] - serial: 8250: Remove serial_rs485 sanitization from em485 (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: mcf: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: max310x: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: imx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: pl011: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: return -EINVAL for non-legacy RS485 flags (Andrew Halaney) [RHEL-24205] - serial: Clear rs485 struct when non-RS485 mode is set (Andrew Halaney) [RHEL-24205] - serial: Sanitize rs485_struct (Andrew Halaney) [RHEL-24205] - serial: stm32: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: omap: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: mcf: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: max310x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: imx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: atmel: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: pl011: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fill in rs485_supported for pci_fintek (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_lpc18cc: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial8250_em485_supported for em485 users (Andrew Halaney) [RHEL-24205] - serial: Add rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: Move serial_rs485 sanitization into separate function (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: Adjust misleading LSR related comment (Andrew Halaney) [RHEL-24205] - serial: 8250: Get preserved flags using serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - serial: 8250: handle __start_tx() call in start_tx() (Andrew Halaney) [RHEL-24205] - serial: 8250: kill __do_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: vt: convert sysfs snprintf to sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: max310x: implement I2C support (Andrew Halaney) [RHEL-24205] - serial: max310x: make accessing revision id interface-agnostic (Andrew Halaney) [RHEL-24205] - serial: max310x: use a separate regmap for each port (Andrew Halaney) [RHEL-24205] - serial: max310x: use regmap methods for SPI batch operations (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: walk the buffer only once in con_set_trans_old() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use con_allocate_new() in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract con_allocate_new() from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: change refcount only if needed in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove superfluous whitespace (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make conv_uni_to_pc() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_default_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_copy_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_release_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unify_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_insert_unipair() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in conv_uni_to_pc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract dict unsharing to con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove glyph < 0 check from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce enum translation_map and use it (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: check put_user() in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make p1 increment less confusing in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_get_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_set_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use sizeof(*pointer) instead of sizeof(type) (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: zero uni_pgdir using kcalloc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce UNI_*() macros (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use | for binary addition (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: one line = one statement (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make parameters of inverse_translate() saner (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: convert macros to static inlines (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove extern from function decls (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: decrypt inverse_translate() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: define UNI_* macros for constants (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename and document struct uni_pagedir (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE() (Andrew Halaney) [RHEL-24205] - tty/vt: Makefile, add --unicode for loadkeys invocation (Andrew Halaney) [RHEL-24205] - tty/vt: defkeymap.c_shipped, little unification with loadkeys (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused header (Andrew Halaney) [RHEL-24205] - serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - tty: fix typos in comments (Andrew Halaney) [RHEL-24205] - tty: goldfish: Fix free_irq() on remove (Andrew Halaney) [RHEL-24205] - tty: Rework receive flow control char logic (Andrew Halaney) [RHEL-24205] - pcmcia: synclink_cs: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: stm32-usart: Correct CSIZE, bits, and parity (Andrew Halaney) [RHEL-24205] - serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Andrew Halaney) [RHEL-24205] - serial: sifive: Sanitize CSIZE and c_iflag (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: txx9: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: rda-uart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: digicolor-usart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: uartlite: Fix BRKINT clearing (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" (Andrew Halaney) [RHEL-24205] - serial: msm_serial: disable interrupts in __msm_console_write() (Andrew Halaney) [RHEL-24205] - serial: meson: acquire port->lock in startup() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_add_action_or_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Update the list of OF headers used by driver (Andrew Halaney) [RHEL-24205] - serial: jsm: Use B0 instead of 0 (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix suspend/resume on S5L (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove initial print (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove tracing prints (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused uart_pmac_port::termios_cache (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unfinished DBDMA support (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: move header content to .c (Andrew Halaney) [RHEL-24205] - tty: fix deadlock caused by calling printk() under tty_port->lock (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix invalid gsmtty_write_room() result (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix mux activation issues in gsm_config() (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix register address for XON/XOFF character (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Make sure to select the right FEATURE_SEL (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix UART_EFR register address (Andrew Halaney) [RHEL-24205] - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Andrew Halaney) [RHEL-24205] - tty: hvc: dcc: Bind driver to CPU core0 for reads and writes (Andrew Halaney) [RHEL-24205] - serial: pch: inline pop_tx() into handle_tx() (Andrew Halaney) [RHEL-24205] - serial: pch: simplify pop_tx() even more (Andrew Halaney) [RHEL-24205] - serial: pch: remove xmit circ_buf size double check (Andrew Halaney) [RHEL-24205] - serial: pch: remove debug print from pop_tx (Andrew Halaney) [RHEL-24205] - serial: pch: decomission pch_uart_hal_write() (Andrew Halaney) [RHEL-24205] - serial: pch: don't overwrite xmit->buf[0] by x_char (Andrew Halaney) [RHEL-24205] - serial: pch: move size check from pop_tx one level up (Andrew Halaney) [RHEL-24205] - serial: pic32: restore disabled irqs in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - serial: pic32: free up irq names correctly (Andrew Halaney) [RHEL-24205] - serial: pic32: don't zero members of kzalloc-ated structure (Andrew Halaney) [RHEL-24205] - serial: pic32: don't assign pic32_sport::cts_gpio twice (Andrew Halaney) [RHEL-24205] - serial: pic32: convert to_pic32_sport() to an inline (Andrew Halaney) [RHEL-24205] - serial: pic32: remove pic32_get_port() macro (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify pic32_sport::enable_tx_irq handling (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify clk handling (Andrew Halaney) [RHEL-24205] - serial: pic32: remove constants from struct pic32_sport (Andrew Halaney) [RHEL-24205] - serial: pic32: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: pic32: remove unused items from the header (Andrew Halaney) [RHEL-24205] - serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode (Andrew Halaney) [RHEL-24205] - serial: stm32: Factor out GPIO RTS toggling into separate function (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove duplicate `clkin_rate' setting (Andrew Halaney) [RHEL-24205] - serial: sifive: Report actual baud base rather than fixed 115200 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add proper clock handling for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Export ICR access helpers for internal use (Andrew Halaney) [RHEL-24205] - serial: 8250: Fold EndRun device support into OxSemi Tornado code (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Drop duplicated iotype assignment (Andrew Halaney) [RHEL-24205] - serial: 8250: pxa: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: core: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix NULL pointer dereference (Andrew Halaney) [RHEL-24205] - ACPI / property: Document RS485 _DSD properties (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Add receiver enable polarity (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Implement SW half duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: RS485 HW half & full duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT (Andrew Halaney) [RHEL-24205] - serial: 8250: use THRE & __stop_tx also with DMA (Andrew Halaney) [RHEL-24205] - serial: Store character timing information to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Improve RZN1 support (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Add support for DMA flow controlling devices (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the IO accessors to 8250_dwlib.h (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Introduce an rx_timeout variable in the IRQ path (Andrew Halaney) [RHEL-24205] - serial: 8250: dma: Allow driver operations before starting DMA transfers (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Allow to use a fallback CPR value if not synthesized (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the USR register to pdata (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Create a generic platform data structure (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move definitions to the shared header (Andrew Halaney) [RHEL-24205] - sysrq: do not omit current cpu when showing backtrace of all active CPUs (Andrew Halaney) [RHEL-24205] - tty: hvcs: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - tty/hvc_opal: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Andrew Halaney) [RHEL-24205] - serial: 8250: Also set sticky MCR bits in console restoration (Andrew Halaney) [RHEL-24205] - Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown" (Andrew Halaney) [RHEL-24205] - serial: stm32: add earlycon support (Andrew Halaney) [RHEL-24205] - serial: stm32: add KGDB support (Andrew Halaney) [RHEL-24205] - serial: stm32: remove infinite loop possibility in putchar function (Andrew Halaney) [RHEL-24205] - tty: Add function for handling flow control chars (Andrew Halaney) [RHEL-24205] - serial: core: fix tcdrain() with CTS enabled (Andrew Halaney) [RHEL-24205] - drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Andrew Halaney) [RHEL-24205] - tty/sysrq: change the definition of sysrq_key_table's element to make it more readable (Andrew Halaney) [RHEL-24205] - serial: allow COMPILE_TEST for some drivers (Andrew Halaney) [RHEL-24205] - serial: pic32: make SERIAL_PIC32_CONSOLE depend on SERIAL_PIC32=y (Andrew Halaney) [RHEL-24205] - serial: zs: use NULL as a pointer, not 0 (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: cache xmit in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: return early in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: change sunplus_console_ports from global to static (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a 12MHz internal clock rate to calculate baud rate in order to meet the baud rate requirements of special BT modules (Andrew Halaney) [RHEL-24205] - serial: icom: remove unused struct icom_port members (Andrew Halaney) [RHEL-24205] - serial: icom: delete empty serial hooks (Andrew Halaney) [RHEL-24205] - serial: icom: use list_for_each_entry() (Andrew Halaney) [RHEL-24205] - serial: icom: make icom_acfg_baud const and unsigned (Andrew Halaney) [RHEL-24205] - serial: icom: use ARRAY_SIZE (Andrew Halaney) [RHEL-24205] - serial: icom: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: icom: use proper __le types and functions (Andrew Halaney) [RHEL-24205] - serial: icom: remove to_icom_adapter() and icom_kref_release() (Andrew Halaney) [RHEL-24205] - serial: icom: switch vague casts to container_of (Andrew Halaney) [RHEL-24205] - serial: icom: remove ICOM_VERSION_STR macro (Andrew Halaney) [RHEL-24205] - serial: 8250/omap1: include linux/soc/ti/omap1-soc.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up implicit CR bit encoding in address field (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up dead code in gsm_queue() (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Handle UART without interrupt on TEMT using em485" (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix runtime PM for start_tx() for empty buffer (Andrew Halaney) [RHEL-24205] - serial: imx: fix overrun interrupts in DMA mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not time out prematurely when draining tx fifo (Andrew Halaney) [RHEL-24205] - serial: When UART is suspended, set RTS to false (Andrew Halaney) [RHEL-24205] - serial: 8250: add compatible for fsl,16550-FIFO64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add UART_CAP_NOTEMT on PORT_16550A_FSL64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT using em485 (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe (Andrew Halaney) [RHEL-24205] - serial: atmel: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: max310: remove redundant memset in rs485_config (Andrew Halaney) [RHEL-24205] - serial: omap: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove redundant check in rs485_config (Andrew Halaney) [RHEL-24205] - serial: stm32: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: core: move RS485 configuration tasks from drivers into core (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use DIV_ROUND_CLOSEST to calculate baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: Report which option to enable for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - tty: n_tty: Restore EOF push handling behavior (Andrew Halaney) [RHEL-24205] - serial: 8250: Make SERIAL_8250_EM available for arm64 systems (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,em-uart: Document r9a09g011 bindings (Andrew Halaney) [RHEL-24205] - tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: add spin_lock for interrupt and console_write (Andrew Halaney) [RHEL-24205] - tty: Fix a possible resource leak in icom_probe (Andrew Halaney) [RHEL-24205] - tty: serial: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: hvc: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use tty_port_destroy() to destroy port (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix incorrect UA handling (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix malformed counter for out of frame data (Andrew Halaney) [RHEL-24205] - tty: serial: altera: use altera_jtaguart_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: owl-uart, send x_char even if stopped (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: remove double ifdeffery (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned, part II. (Andrew Halaney) [RHEL-24205] - memcg: enable accounting for tty-related objects (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix potential spectre v1 in VT_DISALLOCATE (Andrew Halaney) [RHEL-24205] - serial: 8250: fix XOFF/XON sending when DMA is used (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add ARTPEC-8 support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Clear RS485 bits in the shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: simplify getting OF match data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify variables and pointers (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data members (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify UART name (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: reduce number of casts (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c2410_uartcfg in parent structure (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c24xx_uart_info in parent structure (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: mark acpi_device_id as unused with !ACPI (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: use more precise Kconfig symbol (Andrew Halaney) [RHEL-24205] - serial: SERIAL_SUNPLUS should depend on ARCH_SUNPLUS (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: fix two assignments in if conditions (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: remove redundant assignments to variable linestatus (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: make two read-only arrays static const (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove struct uart_txx9_port (Andrew Halaney) [RHEL-24205] - kgdboc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - tty: hvc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - serial: samsung: Add samsung_early_read to support early kgdboc (Andrew Halaney) [RHEL-24205] - serial: make uart_console_write->putchar()'s character an unsigned char (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix return value check in mvebu_uart_clock_probe() (Andrew Halaney) [RHEL-24205] - sc16is7xx: Set AUTOCTS and AUTORTS bits (Andrew Halaney) [RHEL-24205] - sc16is7xx: Handle modem status lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Properly resume TX after stop (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: *" (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Fix compile error while CONFIG_SERIAL_SUNPLUS_CONSOLE=n (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Fix the compile link error reported by kernel test robot (Andrew Halaney) [RHEL-24205] - mxser: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - sdio_uart: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: The system stuck when you run the stty command on the console to change the baud rate (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Add Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: Add bindings doc for Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix race condition in RTS-after-send handling (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Make some bit of the REG5 register writable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Describes the calculation of the UART baud rate clock using a clock frame (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_ioremap_resource to get register mapped memory (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Move request the register region to probe (Andrew Halaney) [RHEL-24205] - tty: serial: amba-pl010: use more uart_port pointers (Andrew Halaney) [RHEL-24205] - tty: serial: lpc32xx_hs: use serial_lpc32xx_stop_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove info print from init (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: replace snprintf with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct Kconfig help text for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - arm64: dts: marvell: armada-37xx: add device node for UART clock and use it (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement support for baudrates higher than 230400 Bd (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: update information about UART clock (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement UART clock driver for configuring UART base clock (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: document DT bindings for marvell,armada-3700-uart-clock (Andrew Halaney) [RHEL-24205] - sc16is7xx: Separate GPIOs from modem control lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Update status lines in single call (Andrew Halaney) [RHEL-24205] - sc16is7xx: Preserve EFR bits on update (Andrew Halaney) [RHEL-24205] - serial: 8250: Return early in .start_tx() if there are no chars to send (Andrew Halaney) [RHEL-24205] - sc16is7xx: Fix for incorrect data being transmitted (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix proper link termination after failed open (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix encoding of control signal octet bit DV (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove unneeded test for ->setup() presence (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Get rid of custom MID_DEVICE() macro (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Simplify multiplication/shift logic (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: add earlycon support (Andrew Halaney) [RHEL-24205] - tty: n_tty: do not look ahead for EOL character past the end of the buffer (Andrew Halaney) [RHEL-24205] - serial: parisc: GSC: fix build when IOSAPIC is not set (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Add fast path when rs485 delays are 0 (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add ACPI support (Andrew Halaney) [RHEL-24205] - serial: stm32: enable / disable wake irqs for mcrtl_gpio wakeup sources (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: add a new API to enable / disable wake_irq (Andrew Halaney) [RHEL-24205] - serial: core: Drop duplicate NULL check in uart_*shutdown() (Andrew Halaney) [RHEL-24205] - tty: Drop duplicate NULL check in TTY port functions (Andrew Halaney) [RHEL-24205] - serial: core: Fix the definition name in the comment of UPF_* flags (Andrew Halaney) [RHEL-24205] - amiserial: Drop duplicate NULL check in shutdown() (Andrew Halaney) [RHEL-24205] - vt_ioctl: add array_index_nospec to VT_ACTIVATE (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix array_index_nospec in vt_setactivate (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Revert "Re-enable higher baud rates" (Andrew Halaney) [RHEL-24205] - XArray: Include bitmap.h from xarray.h (Andrew Halaney) [RHEL-24205] - n_tty: wake up poll(POLLRDNORM) on receiving data (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards (Andrew Halaney) [RHEL-24205] - tty: Replace acpi_bus_get_device() (Andrew Halaney) [RHEL-24205] - serial: mcf: use helpers in mcf_tx_chars() (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: don't call uart_write_wakeup() twice (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: deduplicate character sending (Andrew Halaney) [RHEL-24205] - mxser: switch from xmit_buf to kfifo (Andrew Halaney) [RHEL-24205] - mxser: use tty_port xmit_buf helpers (Andrew Halaney) [RHEL-24205] - mxser: fix xmit_buf leak in activate when LSR == 0xff (Andrew Halaney) [RHEL-24205] - tty: tty_port_open, document shutdown vs failed activate (Andrew Halaney) [RHEL-24205] - tty: add kfifo to tty_port (Andrew Halaney) [RHEL-24205] - serial: atmel_serial: include circ_buf.h (Andrew Halaney) [RHEL-24205] - serial: core: clean up EXPORT_SYMBOLs (Andrew Halaney) [RHEL-24205] - serial: imx: reduce RX interrupt frequency (Andrew Halaney) [RHEL-24205] - tty: serial: max3100: Remove redundant 'flush_workqueue()' calls (Andrew Halaney) [RHEL-24205] - serial: core: Initialize rs485 RTS polarity already on probe (Andrew Halaney) [RHEL-24205] - serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl (Andrew Halaney) [RHEL-24205] - serial: stm32: fix software flow control transfer (Andrew Halaney) [RHEL-24205] - serial: stm32: prevent TDR register overwrite when sending x_char (Andrew Halaney) [RHEL-24205] - serial: 8250: of: Fix mapped region size when using reg-offset property (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Fix race condition releasing tty port (Andrew Halaney) [RHEL-24205] - tty: Add support for Brainboxes UC cards. (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: Use fifo in 8250 console driver" (Andrew Halaney) [RHEL-24205] - vsprintf: rework bitmap_list_string (Andrew Halaney) [RHEL-24205] - lib: bitmap: add performance test for bitmap_print_to_pagebuf (Andrew Halaney) [RHEL-24205] - tools: sync tools/bitmap with mother linux (Andrew Halaney) [RHEL-24205] - serial: core: Keep mctrl register state and cached copy in sync (Andrew Halaney) [RHEL-24205] - serial: stm32: correct loop for dma error handling (Andrew Halaney) [RHEL-24205] - serial: stm32: fix flow control transfer in DMA mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework TX DMA state condition (Andrew Halaney) [RHEL-24205] - serial: stm32: move tx dma terminate DMA to shutdown (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop redundant DTR/RTS preservation on close/open (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: pl010: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix MODULE_ALIAS (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix return error code in case of dma_alloc_coherent() failure (Andrew Halaney) [RHEL-24205] - Revert "serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2" (Andrew Halaney) [RHEL-24205] - serdev: Do not instantiate serdevs on boards with known bogus DSDT entries (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2 (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Drop the legacy compatible strings and clock code (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: bcm63xx: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: pxa: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: meson: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Propagate error codes from brcmuart_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: lantiq: store and compare return status correctly (Andrew Halaney) [RHEL-24205] - serial: 8250: Move Alpha-specific quirk out of the core (Andrew Halaney) [RHEL-24205] - serial: Fix incorrect rs485 polarity on uart open (Andrew Halaney) [RHEL-24205] - docs/driver-api: Replace a comma in the n_gsm.rst with a double colon (Andrew Halaney) [RHEL-24205] - tty: Fix the keyboard led light display problem (Andrew Halaney) [RHEL-24205] - tty/ldsem: Fix syntax errors in comments (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Remove BREAK/FRAME/PARITY/OVERRUN printouts (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use serial_dl_write() instead of open coded (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Re-enable higher baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Split out Pericom driver (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix console registration from module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Enable console as module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Remove USI initialization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: remove redundant assignment to tmp after the mask operation (Andrew Halaney) [RHEL-24205] - serial: atmel: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use devm_clk_get_optional() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Drop support for "sci_ick" clock (Andrew Halaney) [RHEL-24205] - serial: lantiq: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for R-Car Gen4 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Document r8a779f0 bindings (Andrew Halaney) [RHEL-24205] - xen/console: harden hvc_xen against event channel storms (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fix garbled text for console (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous (Andrew Halaney) [RHEL-24205] - tty: mips_ejtag_fdc: Make use of the helper function kthread_run_on_cpu() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: UART errors after resuming from S2 (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not request memory region twice (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: allow 64 bit address (Andrew Halaney) [RHEL-24205] - Documentation: add TTY chapter (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_standard_install (Andrew Halaney) [RHEL-24205] - tty: more kernel-doc for tty_ldisc (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc docs up-to-date (Andrew Halaney) [RHEL-24205] - tty: move tty_ldisc docs to new Documentation/tty/ (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_port functions (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_driver functions (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: fix kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_buffer.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_ldisc.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_io.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_port.c (Andrew Halaney) [RHEL-24205] - tty: reformat TTY_DRIVER_ flags into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_ldisc_ops docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_operations triple docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_driver (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Call dma_async_issue_pending() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Check return code of dmaengine_submit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: rewrite pericom_do_set_divisor() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix RTS modem control while in rs485 mode (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: clear the RTSD status before enable the RTSD irq (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add StarFive JH7100 quirk (Andrew Halaney) [RHEL-24205] - mxser: use PCI_DEVICE_DATA (Andrew Halaney) [RHEL-24205] - mxser: move ids from pci_ids.h here (Andrew Halaney) [RHEL-24205] - mxser: add MOXA prefix to some PCI device IDs (Andrew Halaney) [RHEL-24205] - mxser: increase buf_overrun if tty_insert_flip_char() fails (Andrew Halaney) [RHEL-24205] - mxser: remove tty parameter from mxser_receive_chars_new() (Andrew Halaney) [RHEL-24205] - mxser: don't throttle manually (Andrew Halaney) [RHEL-24205] - mxser: clean up timeout handling in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use msleep_interruptible() in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: extract TX empty check from mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use tty_port_close() in mxser_close() (Andrew Halaney) [RHEL-24205] - mxser: don't flush buffer from mxser_close() directly (Andrew Halaney) [RHEL-24205] - mxser: call stop_rx from mxser_shutdown_port() (Andrew Halaney) [RHEL-24205] - mxser: remove tty->driver_data NULL check (Andrew Halaney) [RHEL-24205] - mxser: remove pointless xmit_buf checks (Andrew Halaney) [RHEL-24205] - mxser: clean up tx handling in mxser_transmit_chars() (Andrew Halaney) [RHEL-24205] - mxser: move MSR read to mxser_check_modem_status() (Andrew Halaney) [RHEL-24205] - mxser: keep only !tty test in ISR (Andrew Halaney) [RHEL-24205] - mxser: rename mxser_close_port() to mxser_stop_rx() (Andrew Halaney) [RHEL-24205] - mxser: remove wait for sent from mxser_close_port (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Add support to deassert/assert reset line (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,sci: Document RZ/G2L SoC (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Make resets as a required property (Andrew Halaney) [RHEL-24205] - tty: serial, join uport checks in uart_port_shutdown() (Andrew Halaney) [RHEL-24205] - tty: clean up whitespace in __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove tty NULL check from __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove TTY_SOFT_SAK part from __do_SAK() (Andrew Halaney) [RHEL-24205] - n_gsm: remove unused parameters from gsm_error() (Andrew Halaney) [RHEL-24205] - arm: remove zte zx platform left-over (Andrew Halaney) [RHEL-24205] - serial: 8250: replace snprintf in show functions with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: liteuart: relax compile-test dependencies (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix minor-number leak on probe errors (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix use-after-free and memleak on unbind (Andrew Halaney) [RHEL-24205] - serial: liteuart: Fix NULL pointer dereference in ->remove() (Andrew Halaney) [RHEL-24205] - tty: serial: msm_serial: Deactivate RX DMA for polling support (Andrew Halaney) [RHEL-24205] - serial: core: fix transmit-buffer reset and memleak (Andrew Halaney) [RHEL-24205] - xen: flag xen_snd_front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag pvcalls-front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag hvc_xen to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: add "not_essential" flag to struct xenbus_driver (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Protect udbg definitions by CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Define tty name via constant string literal (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Add pr_fmt() to prefix messages (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Use dev_err_probe() in ->probe() (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Unify variable used to keep an error code (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Assign returned id to a local variable (Andrew Halaney) [RHEL-24205] - serial: stm32: push DMA RX data before suspending (Andrew Halaney) [RHEL-24205] - serial: stm32: terminate / restart DMA transfer at suspend / resume (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX dma initialization and release (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove empty stub pci_quatech_exit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace custom pci_match_id() implementation (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Fix race condition causing stuck TX (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Mark sunzilog_putchar() __maybe_unused (Andrew Halaney) [RHEL-24205] - Revert "tty: hvc: pass DMA capable memory to put_chars()" (Andrew Halaney) [RHEL-24205] - Revert "virtio-console: remove unnecessary kmemdup()" (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace dev_*() by pci_*() macros (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Get rid of redundant 'else' keyword (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Refactor the loop in pci_ite887x_init() (Andrew Halaney) [RHEL-24205] - tty: add rpmsg driver (Andrew Halaney) [RHEL-24205] - serial: 8250: rename unlock labels (Andrew Halaney) [RHEL-24205] - serial: stm32: update throttle and unthrottle ops for dma mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX over DMA (Andrew Halaney) [RHEL-24205] - serial: stm32: re-introduce an irq flag condition in usart_receive_chars (Andrew Halaney) [RHEL-24205] - virtio-console: remove unnecessary kmemdup() (Andrew Halaney) [RHEL-24205] - tty: hvc: pass DMA capable memory to put_chars() (Andrew Halaney) [RHEL-24205] - tty: hvc: use correct dma alignment size (Andrew Halaney) [RHEL-24205] - serial: imx: disable console clocks on unregister (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Make sc16is7xx_remove() return void (Andrew Halaney) [RHEL-24205] - serial: max310x: Make max310x_remove() return void (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Improve naming for common macro (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use macros instead of hardcoded values (Andrew Halaney) [RHEL-24205] - tty/sysrq: More intuitive Shift handling (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field" (Andrew Halaney) [RHEL-24205] - serial: 8250: allow disabling of Freescale 16550 compile test (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix reporting real baudrate value in c_ospeed field (Andrew Halaney) [RHEL-24205] - serial: sifive: set pointer to NULL rather than 0. (Andrew Halaney) [RHEL-24205] - mxser: store FCR state in mxser_port::FCR (Andrew Halaney) [RHEL-24205] - mxser: don't read from UART_FCR (Andrew Halaney) [RHEL-24205] - mxser: move FIFO clearing to mxser_disable_and_clear_FIFO() (Andrew Halaney) [RHEL-24205] - mxser: simplify FCR computation in mxser_change_speed() (Andrew Halaney) [RHEL-24205] - mxser: make mxser_port::ldisc_stop_rx a bool (Andrew Halaney) [RHEL-24205] - mxser: simplify condition in mxser_receive_chars_new (Andrew Halaney) [RHEL-24205] - mxser: restore baud rate if its setting fails (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: describe driver in KConfig (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work for HVM/PVH DomU (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work better for PVH Dom0 (Andrew Halaney) [RHEL-24205] - serial: 8250: remove duplicated BRI0A49 and BDP3336 entries (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Move fsl8250_data to ACPI section (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_EM should depend on ARCH_RENESAS (Andrew Halaney) [RHEL-24205] - tty: remove flags from struct tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: unexport tty_ldisc_release (Andrew Halaney) [RHEL-24205] - tty: moxa: merge moxa.h into moxa.c (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: rename a conflicting function name (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Modify cr bit value when config requester (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Add some instructions and code for requester (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix driver's tx_empty callback (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix RX_LVL register offset (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Prevent changing fixed parameters (Andrew Halaney) [RHEL-24205] - sh: j2: Update uartlite binding with data and parity properties (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Add properties for synthesis-time parameters (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Prefer struct_size over open coded arithmetic (Andrew Halaney) [RHEL-24205] - console: consume APC, DM, DCS (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use read_poll_timeout for a polling loop (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use constants in early_uartlite_putc (Andrew Halaney) [RHEL-24205] - tty: Fix data race between tiocsti() and flush_to_ldisc() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - serial: 8250_ingenic: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Remove redundant check to simplify the code (Andrew Halaney) [RHEL-24205] - mxser: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: moxa: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: replace in_irq() with in_hardirq() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: fix break handling for sysrq (Andrew Halaney) [RHEL-24205] - serial: stm32: use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: use the defined variable to simplify code (Andrew Halaney) [RHEL-24205] - Revert "arm pl011 serial: support multi-irq request" (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add Exynos850 SoC data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix driver data macros style (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Init USI to keep clocks running (Andrew Halaney) [RHEL-24205] - platform/surface: aggregator: Use serdev_acpi_get_uart_resource() helper (Andrew Halaney) [RHEL-24205] - serdev: Split and export serdev_acpi_get_uart_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: fix the conditional expression writing (Andrew Halaney) [RHEL-24205] - serial: omap: Only allow if 8250_omap is not selected (Andrew Halaney) [RHEL-24205] - vt: keyboard.c: make console an unsigned int (Andrew Halaney) [RHEL-24205] - vt: keyboard: treat kbd_table as an array all the time. (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: make setup_port() parameters explicitly unsigned (Andrew Halaney) [RHEL-24205] - tty: pdc_cons, free tty_driver upon failure (Andrew Halaney) [RHEL-24205] - tty: drop put_tty_driver (Andrew Halaney) [RHEL-24205] - tty: drop alloc_tty_driver (Andrew Halaney) [RHEL-24205] - xtensa: ISS: don't panic in rs_init (Andrew Halaney) [RHEL-24205] - serial: max310x: Use clock-names property matching to recognize EXTCLK (Andrew Halaney) [RHEL-24205] - serial: 8250: Define RX trigger levels for OxSemi 950 devices (Andrew Halaney) [RHEL-24205] - tty: hvc: replace BUG_ON() with negative return value (Andrew Halaney) [RHEL-24205] - amiserial: remove unused state from shutdown (Andrew Halaney) [RHEL-24205] - amiserial: pack and sort includes (Andrew Halaney) [RHEL-24205] - amiserial: expand serial_isroot (Andrew Halaney) [RHEL-24205] - amiserial: simplify rs_open (Andrew Halaney) [RHEL-24205] - amiserial: remove serial_state::xmit_fifo_size (Andrew Halaney) [RHEL-24205] - amiserial: remove stale comment (Andrew Halaney) [RHEL-24205] - amiserial: remove unused DBG_CNT (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add ->unregister_gpio() callback (Andrew Halaney) [RHEL-24205] - tty: serial: Fix spelling mistake "Asychronous" -> "Asynchronous" (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Add runtime pm support (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Disable clocks in case of errors (Andrew Halaney) [RHEL-24205] - tty: Fix out-of-bound vmalloc access in imageblit (Andrew Halaney) [RHEL-24205] - serial: samsung: use dma_ops of DMA if attached (Andrew Halaney) [RHEL-24205] - arm pl011 serial: support multi-irq request (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: add RS485 support (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: hold port lock when reporting modem line changes (Andrew Halaney) [RHEL-24205] - serial: core: Report magic multiplier extra baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: extend compile-test coverage (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: use NULL to initialized a null pointer (Andrew Halaney) [RHEL-24205] - serial: 8250_pnp: Support configurable clock frequency (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: make a const array static, makes object smaller (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/omap: Make the locking RT aware" (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/pl011: Make the locking work on RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: Bring back the RT bits." (Andrew Halaney) [RHEL-24205] - Revert "printk: add infrastucture for atomic consoles" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: implement write_atomic" (Andrew Halaney) [RHEL-24205] - Revert "printk: avoid preempt_disable() for PREEMPT_RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: allow disabling printk per-console device kthreads at boot" (Andrew Halaney) [RHEL-24205] - Revert "serial: Make ->set_termios() old ktermios const" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART" (Andrew Halaney) [RHEL-24205]- copy_oldmem_kernel() - WRITE is "data source", not destination (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_SAMPLE_KMEMLEAK to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_RANDOMIZE_KSTACK_OFFSET to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_DMAPOOL_TEST to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make global slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make memcg slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: add shrinker_srcu_generation" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: make count and scan in shrinker debugfs lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: hold write lock to reparent shrinker nr_deferred" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: convert shrinker_rwsem to mutex" (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix iteration in collapse_file (Chris von Recklinghausen) [RHEL-27741] - memfd: check for non-NULL file_seals in memfd_create() syscall (Chris von Recklinghausen) [RHEL-27741] - mm/vmalloc: do not output a spurious warning when huge vmalloc() fails (Chris von Recklinghausen) [RHEL-27741] - mm/mprotect: fix do_mprotect_pkey() limit check (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: Fix error path in do_vmi_align_munmap() (Chris von Recklinghausen) [RHEL-27741] - zswap: do not shrink if cgroup may not zswap (Chris von Recklinghausen) [RHEL-27741] - page cache: fix page_cache_next/prev_miss off by one (Chris von Recklinghausen) [RHEL-27741] - mm/gup_test: fix ioctl fail for compat task (Chris von Recklinghausen) [RHEL-27741] - mm/gup: remove unused vmas parameter from pin_user_pages_remote() (Chris von Recklinghausen) [RHEL-27741] - splice: Rename direct_splice_read() to copy_splice_read() (Chris von Recklinghausen) [RHEL-27741] - mm: fix zswap writeback race condition (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: fix false positives on big endian (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: move LRU update from zs_map_object() to zs_malloc() (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: fix race condition on debugfs cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - mm: do not reclaim private data from pinned page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: always check invariants (Chris von Recklinghausen) [RHEL-27741] - filemap: Handle error return from __filemap_get_folio() (Chris von Recklinghausen) [RHEL-27741] - mm: change per-VMA lock statistics to be disabled by default (Chris von Recklinghausen) [RHEL-27741] - mm/mempolicy: correctly update prev when policy is equal on mbind (Chris von Recklinghausen) [RHEL-27741] - kasan: hw_tags: avoid invalid virt_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: move disabling KSM from s390/gmap code to KSM code (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: unmerge and clear VM_MERGEABLE when setting PR_SET_MEMORY_MERGE=0 (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: fix missing folio_sz update in damon_pa_young() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_mark_accessed_or_deactivate() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_pageout() (Chris von Recklinghausen) [RHEL-27741] - mm,unmap: avoid flushing TLB in batch if PTE is inaccessible (Chris von Recklinghausen) [RHEL-27741] - shmem: restrict noswap option to initial user namespace (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix conflicting mods to collapse_file() (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: fix vm_pgoff in vma_merge() case 3 (Chris von Recklinghausen) [RHEL-27741] - seq_buf: Add seq_buf_do_printk() helper (Chris von Recklinghausen) [RHEL-27741] - sparse: remove unnecessary 0 values from rc (Chris von Recklinghausen) [RHEL-27741] - mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area() (Chris von Recklinghausen) [RHEL-27741] - mm: do not increment pgfault stats when page fault handler retries (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: allow only one active pool compaction context (Chris von Recklinghausen) [RHEL-27741] - mm: add new KSM process and sysfs knobs (Chris von Recklinghausen) [RHEL-27741] - mm: add new api to enable ksm per process (Chris von Recklinghausen) [RHEL-27741] - mm: don't check VMA write permissions if the PTE/PMD indicates write permissions (Chris von Recklinghausen) [RHEL-27741] - migrate_pages_batch: fix statistics for longterm pin retry (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use helper function range_in_vma() (Chris von Recklinghausen) [RHEL-27741] - lib/show_mem.c: use for_each_populated_zone() simplify code (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp bit lost when unsharing happens (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp during fork() (Chris von Recklinghausen) [RHEL-27741] - kasan: fix lockdep report invalid wait context (Chris von Recklinghausen) [RHEL-27741] - mm: ksm: support hwpoison for ksm page (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: refactor add_to_kill() (Chris von Recklinghausen) [RHEL-27741] - memfd: pass argument of memfd_fcntl as int (Chris von Recklinghausen) [RHEL-27741] - mm: workingset: update description of the source file (Chris von Recklinghausen) [RHEL-27741] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: refactor updating current->reclaim_state (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: move set_task_reclaim_state() near flush_reclaim_state() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: ignore non-LRU-based reclaim in memcg reclaim (Chris von Recklinghausen) [RHEL-27741] - mm: apply __must_check to vmap_pages_range_noflush() (Chris von Recklinghausen) [RHEL-27741] - mm: hwpoison: support recovery from HugePage copy-on-write faults (Chris von Recklinghausen) [RHEL-27741] - mm/vmscan: simplify shrink_node() (Chris von Recklinghausen) [RHEL-27741] - mpage: use folios in bio end_io handler (Chris von Recklinghausen) [RHEL-27741] - mpage: split submit_bio and bio end_io handler for reads and writes (Chris von Recklinghausen) [RHEL-27741] - mm/huge_memory: conditionally call maybe_mkwrite() and drop pte_wrprotect() in __split_huge_pmd_locked() (Chris von Recklinghausen) [RHEL-27741] - mm: convert copy_user_huge_page() to copy_user_large_folio() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_hugetlb() to use a folio (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert copy_huge_page_from_user() to copy_folio_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use kmap_local_page() in copy_huge_page_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_pte_copy() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: use check_pages_enabled static key to check tail pages (Chris von Recklinghausen) [RHEL-27741] - mm: mlock: use folios_put() in mlock_folio_batch() (Chris von Recklinghausen) [RHEL-27741] - mm/madvise: use vma_lookup() instead of find_vma() (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: maintain page cache uptodate flag (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: skip shmem with userfaultfd (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: refactor collapse_file control flow (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: drain lru after swapping in shmem (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned file-backed memory (Chris von Recklinghausen) [RHEL-27741] - mm/hwpoison: introduce copy_mc_highpage (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned anonymous memory (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: improve the performance of __kfence_alloc() and __kfence_free() (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: delay the initialization of zswap (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: replace zswap_init_{started/failed} with zswap_init_state (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: remove zswap_entry_cache_{create,destroy} helper function (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: rename addr_to_vb_xarray() function (Chris von Recklinghausen) [RHEL-27741] - kmemleak-test: fix kmemleak_test.c build logic (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: remove a global vmap_blocks xarray (Chris von Recklinghausen) [RHEL-27741] - mm: move free_area_empty() to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - hugetlb: remove PageHeadHuge() (Chris von Recklinghausen) [RHEL-27741] - mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file() (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: reset compaction source zspage pointer after putback_zspage() (Chris von Recklinghausen) [RHEL-27741] - mm: make arch_has_descending_max_zone_pfns() static (Chris von Recklinghausen) [RHEL-27741] - zswap: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - zpool: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: remove incorrect #ifdef checks (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: move compaction sysctl to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: Move memory failure sysctls to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: uninline kstrdup() (Chris von Recklinghausen) [RHEL-27741] - fs: Add FGP_WRITEBEGIN (Chris von Recklinghausen) [RHEL-27741] - sched/numa: enhance vma scanning logic (Chris von Recklinghausen) [RHEL-27741] - sched/numa: apply the scan delay to every new vma (Chris von Recklinghausen) [RHEL-27741] - mm: separate vma->lock from vm_area_struct (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: free vm_area_struct without call_rcu in exit_mmap (Chris von Recklinghausen) [RHEL-27741] - mm: introduce per-VMA lock statistics (Chris von Recklinghausen) [RHEL-27741] - mm: prevent userfaults to be handled under per-vma lock (Chris von Recklinghausen) [RHEL-27741] - mm: prevent do_swap_page from handling page faults under VMA lock (Chris von Recklinghausen) [RHEL-27741] - mm: add FAULT_FLAG_VMA_LOCK flag (Chris von Recklinghausen) [RHEL-27741] - mm: fall back to mmap_lock if vma->anon_vma is not yet set (Chris von Recklinghausen) [RHEL-27741] - mm: introduce lock_vma_under_rcu to be used from arch-specific code (Chris von Recklinghausen) [RHEL-27741] - mm: introduce vma detached flag (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: prevent pagefault handler from racing with mmu_notifier registration (Chris von Recklinghausen) [RHEL-27741] - kernel/fork: assert no VMA readers during its destruction (Chris von Recklinghausen) [RHEL-27741] - mm: conditionally write-lock VMA in free_pgtables (Chris von Recklinghausen) [RHEL-27741] - mm: write-lock VMAs before removing them from VMA tree (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: write-lock VMA while remapping it to a new address range (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: write-lock VMAs in vma_prepare before modifying them (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: write-lock VMA while collapsing a huge page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: move vma_prepare before vma_adjust_trans_huge (Chris von Recklinghausen) [RHEL-27741] - mm: add per-VMA lock and helper functions to control it (Chris von Recklinghausen) [RHEL-27741] - mm: rcu safe VMA freeing (Chris von Recklinghausen) [RHEL-27741] - mm: introduce CONFIG_PER_VMA_LOCK (Chris von Recklinghausen) [RHEL-27741] - mm: hold the RCU read lock over calls to ->map_pages (Chris von Recklinghausen) [RHEL-27741] - afs: split afs_pagecache_valid() out of afs_validate() (Chris von Recklinghausen) [RHEL-27741] - xfs: remove xfs_filemap_map_pages() wrapper (Chris von Recklinghausen) [RHEL-27741] - mm/damon/sysfs: make more kobj_type structures constant (Chris von Recklinghausen) [RHEL-27741] - mm: be less noisy during memory hotplug (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: init cleanup, be explicit about the non-mergeable case (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: explicitly assign res, vma, extend invariants (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: fold curr, next assignment logic (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: further improve prev/next VMA naming (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: convert vread() to vread_iter() (Chris von Recklinghausen) [RHEL-27741] - iov_iter: add copy_page_to_iter_nofault() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: convert read_kcore() to read_kcore_iter() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: avoid bounce buffer for ktext data (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: extend memblock entry to include MM initialization (Chris von Recklinghausen) [RHEL-27741] - mm: move vmalloc_init() declaration to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - mm: move kmem_cache_init() declaration to mm/slab.h (Chris von Recklinghausen) [RHEL-27741] - mm: move mem_init_print_info() to mm_init.c (Chris von Recklinghausen) [RHEL-27741] - init,mm: fold late call to page_ext_init() to page_alloc_init_late() (Chris von Recklinghausen) [RHEL-27741] - mm: move init_mem_debugging_and_hardening() to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: call {ptlock,pgtable}_cache_init() directly from mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init,mm: move mm_init() to mm/mm_init.c and rename it to mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init: fold build_all_zonelists() and page_alloc_init_cpuhp() to mm_init() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: rename page_alloc_init() to page_alloc_init_cpuhp() (Chris von Recklinghausen) [RHEL-27741] - mm: handle hashdist initialization in mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: move most of core MM initialization to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add helper for checking if check_pages_enabled (Chris von Recklinghausen) [RHEL-27741] - mips: fix comment about pgtable_init() (Chris von Recklinghausen) [RHEL-27741] - mm: move get_page_from_free_area() to mm/page_alloc.c (Chris von Recklinghausen) [RHEL-27741] - mm: prefer fault_around_pages to fault_around_bytes (Chris von Recklinghausen) [RHEL-27741] - mm: refactor do_fault_around() (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: fix the possible deadlock when isolating hugetlb pages (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: consider the number of scanning compound pages in isolate fail path (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: simplify vma expansion again (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: start distinguishing if vma can be removed in mergeability test (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: convert mergeability checks to return bool (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: rename adj_next to adj_start (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: set mid to NULL if not applicable (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: initialize mid and next in natural order (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 4 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 3 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use only primary pointers for preparing merge (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: combine 'mode' and 'wp_copy' arguments (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: don't pass around both mm and vma (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: rename functions for clarity + consistency (Chris von Recklinghausen) [RHEL-27741] - kasan: suppress recursive reports for HW_TAGS (Chris von Recklinghausen) [RHEL-27741] - mm: return an ERR_PTR from __filemap_get_folio (Chris von Recklinghausen) [RHEL-27741] - mm: remove FGP_ENTRY (Chris von Recklinghausen) [RHEL-27741] - shmem: open code the page cache lookup in shmem_get_folio_gfp (Chris von Recklinghausen) [RHEL-27741] - shmem: shmem_get_partial_folio use filemap_get_entry (Chris von Recklinghausen) [RHEL-27741] - mm: use filemap_get_entry in filemap_get_incore_folio (Chris von Recklinghausen) [RHEL-27741] - mm: make mapping_get_entry available outside of filemap.c (Chris von Recklinghausen) [RHEL-27741] - mm: don't look at xarray value entries in split_huge_pages_in_file (Chris von Recklinghausen) [RHEL-27741] - dmapool: create/destroy cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - dmapool: add alloc/free performance test (Chris von Recklinghausen) [RHEL-27741] - iov_iter: overlay struct iovec and ubuf/len (Chris von Recklinghausen) [RHEL-27741] - mm/slab: document kfree() as allowed for kmem_cache_alloc() objects (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove slob.c (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove CONFIG_SLOB (Chris von Recklinghausen) [RHEL-27741] - mm/thp: rename TRANSPARENT_HUGEPAGE_NEVER_DAX to _UNSUPPORTED (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: directly use IS_ENABLED(CONFIG_HWPOISON_INJECT) (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: convert shrinker_rwsem to mutex (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: hold write lock to reparent shrinker nr_deferred (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: make count and scan in shrinker debugfs lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add shrinker_srcu_generation (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make memcg slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make global slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add a map_nr_max field to shrinker_info (Chris von Recklinghausen) [RHEL-27741] - mm: prefer xxx_page() alloc/free functions for order-0 pages (Chris von Recklinghausen) [RHEL-27741] - kasan: remove PG_skip_kasan_poison flag (Chris von Recklinghausen) [RHEL-27741] - shmem: add support to ignore swap (Chris von Recklinghausen) [RHEL-27741] - shmem: update documentation (Chris von Recklinghausen) [RHEL-27741] - shmem: skip page split if we're not reclaiming (Chris von Recklinghausen) [RHEL-27741] - shmem: move reclaim check early on writepages() (Chris von Recklinghausen) [RHEL-27741] - shmem: set shmem_writepage() variables early (Chris von Recklinghausen) [RHEL-27741] - shmem: remove check for folio lock on writepage() (Chris von Recklinghausen) [RHEL-27741] - mm/gup.c: fix typo in comments (Chris von Recklinghausen) [RHEL-27741] - mm,jfs: move write_one_page/folio_write_one to jfs (Chris von Recklinghausen) [RHEL-27741] - kmsan: add test_stackdepot_roundtrip (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: show per fullness group class stats (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: rework compaction algorithm (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: fine-grained inuse ratio based fullness grouping (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: remove insert_zspage() ->inuse optimization (Chris von Recklinghausen) [RHEL-27741] - kmsan: add memsetXX tests (Chris von Recklinghausen) [RHEL-27741] - kmsan: another take at fixing memcpy tests (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: cleanup memcg uncharge for failure path (Chris von Recklinghausen) [RHEL-27741] - mm: swap: remove unneeded cgroup_throttle_swaprate() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_cow_fault() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_anonymous_page() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in wp_page_copy() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_swap_page() (Chris von Recklinghausen) [RHEL-27741] - mm: huge_memory: convert __do_huge_pmd_anonymous_page() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending (Chris von Recklinghausen) [RHEL-27741] - mm/debug: use %pGt to display page_type in dump_page() (Chris von Recklinghausen) [RHEL-27741] - mm, printk: introduce new format %pGt for page_type (Chris von Recklinghausen) [RHEL-27741] - mmflags.h: use less error prone method to define pageflag_names (Chris von Recklinghausen) [RHEL-27741] - mm: add tracepoints to ksm (Chris von Recklinghausen) [RHEL-27741] - x86/mm/pat: clear VM_PAT if copy_p4d_range failed (Chris von Recklinghausen) [RHEL-27741] - mm/userfaultfd: support WP on multiple VMAs (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: reduce page alloc/free sanity checks (Chris von Recklinghausen) [RHEL-27741] - mm: reduce lock contention of pcp buffer refill (Chris von Recklinghausen) [RHEL-27741] - splice: Add a func to do a splice from an O_DIRECT file without ITER_PIPE (Chris von Recklinghausen) [RHEL-27741] - fs: don't allocate blocks beyond EOF from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - iomap: Add iomap_get_folio helper (Chris von Recklinghausen) [RHEL-27741] - iov_iter: saner checks for attempt to copy to/from iterator (Chris von Recklinghausen) [RHEL-27741] - mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages (Chris von Recklinghausen) [RHEL-27741] - samples: add first Rust examples (Chris von Recklinghausen) [RHEL-27741] - ksm: add profit monitoring documentation (Chris von Recklinghausen) [RHEL-27741] - sysctl: remove max_extfrag_threshold (Chris von Recklinghausen) [RHEL-27741] - fs: don't call ->writepage from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - fs: remove the nobh helpers (Chris von Recklinghausen) [RHEL-27741] - jfs: stop using the nobh helper (Chris von Recklinghausen) [RHEL-27741] - iomap: remove iomap_writepage (Chris von Recklinghausen) [RHEL-27741] - hugetlbfs: zero partial pages during fallocate hole punch (Chris von Recklinghausen) [RHEL-27741] - kcsan: test: use new suite_{init,exit} support (Chris von Recklinghausen) [RHEL-27741] - fs: Remove aop flags parameter from nobh_write_begin() (Chris von Recklinghausen) [RHEL-27741] - stack: Introduce CONFIG_RANDOMIZE_KSTACK_OFFSET (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: update rppt's email (Chris von Recklinghausen) [RHEL-27741] - connector: send event on write to /proc/[pid]/comm (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: regression fix for unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: fix use-after-free of VMA iterator (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: fix do_mprotect_pkey() return on error (Aristeu Rozanski) [RHEL-27740] - mm: swap: fix performance regression on sparsetruncate-tiny (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid warn_alloc noise caused by fatal signal (Aristeu Rozanski) [RHEL-27740] - mm: enable maple tree RCU mode by default (Aristeu Rozanski) [RHEL-27740] - mm/ksm: fix race with VMA iteration and mm_struct teardown (Aristeu Rozanski) [RHEL-27740] - mm: fix error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm: deduplicate error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_nr_pages() after folio_put() in damon_pa_mark_accessed_or_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_size() call after folio_put() in damon_pa_young() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: try migrate in batch asynchronously firstly (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move split folios processing out of migrate_pages_batch() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: fix deadlock in batched migration (Aristeu Rozanski) [RHEL-27740] - mm: teach mincore_hugetlb about pte markers (Aristeu Rozanski) [RHEL-27740] - mm: avoid gcc complaint about pointer casting (Aristeu Rozanski) [RHEL-27740] - kasan, x86: don't rename memintrinsics in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: test: fix test for new meminstrinsic instrumentation (Aristeu Rozanski) [RHEL-27740] - kasan: treat meminstrinsic as builtins in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: emit different calls for instrumentable memintrinsics (Aristeu Rozanski) [RHEL-27740] - mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix missing folio_put() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: fix dup_anon_vma() in vma_merge() case 4 (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: Fix successful vma_merge() of next in do_mprotect_pkey() (Aristeu Rozanski) [RHEL-27740] - splice: Add a func to do a splice from a buffered file without ITER_PIPE (Aristeu Rozanski) [RHEL-27740] - mm: Pass info, not iter, into filemap_get_pages() (Aristeu Rozanski) [RHEL-27740] - include/linux/migrate.h: remove unneeded externs (Aristeu Rozanski) [RHEL-27740] - mm/memory_hotplug: cleanup return value handing in do_migrate_range() (Aristeu Rozanski) [RHEL-27740] - mm/uffd: fix comment in handling pte markers (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_movable_page() (Aristeu Rozanski) [RHEL-27740] - mm: hugetlb: change to return bool for isolate_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_lru_page() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for folio_isolate_lru() (Aristeu Rozanski) [RHEL-27740] - filemap: Remove lock_page_killable() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: rename memcg_kmem_enabled() (Aristeu Rozanski) [RHEL-27740] - mm: percpu: fix incorrect size in pcpu_obj_full_size() (Aristeu Rozanski) [RHEL-27740] - mm: page_alloc: call panic() when memoryless node allocation fails (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move THP/hugetlb migration support check to simplify code (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch flushing TLB (Aristeu Rozanski) [RHEL-27740] - migrate_pages: share more code between _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move migrate_folio_unmap() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: split unmap_and_move() to _unmap() and _move() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: restrict number of pages to migrate in batch (Aristeu Rozanski) [RHEL-27740] - migrate_pages: separate hugetlb folios migration (Aristeu Rozanski) [RHEL-27740] - migrate_pages: organize stats with struct migrate_pages_stats (Aristeu Rozanski) [RHEL-27740] - mm: fix typo in __vm_enough_memory warning (Aristeu Rozanski) [RHEL-27740] - mm/damon/dbgfs: print DAMON debugfs interface deprecation message (Aristeu Rozanski) [RHEL-27740] - mm/damon/Kconfig: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert putback_movable_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert isolate_movable_page() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: add folio_movable_ops() (Aristeu Rozanski) [RHEL-27740] - mm: add folio_get_nontail_page() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert migrate_page_add() to migrate_folio_add() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_required() to queue_folio_required() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_hugetlb() to queue_folios_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update hugetlbfs documentation to mention alloc_hugetlb_folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_wp() to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert putback_active_hugepage to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlbfs_pagecache_present() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_install_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert demote_free_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_migrate_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: increase use of folios in alloc_huge_page() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_surplus_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert dequeue_hugetlb_page functions to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert __update_and_free_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert isolate_hugetlb to folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: fix invalid page access in release_pte_pages() (Aristeu Rozanski) [RHEL-27740] - mm: Remove get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove call to get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove vmalloc page support (Aristeu Rozanski) [RHEL-27740] - highmem: Enhance is_kmap_addr() to check kmap_local_page() mappings (Aristeu Rozanski) [RHEL-27740] - mm/memremap.c: fix outdated comment in devm_memremap_pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs: make kobj_type structures constant (Aristeu Rozanski) [RHEL-27740] - mm/gup: move private gup FOLL_ flags to internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: move gup_must_unshare() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: make get_user_pages_fast_only() return the common return value (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove pin_user_pages_fast_only() (Aristeu Rozanski) [RHEL-27740] - mm/gup: make locked never NULL in the internal GUP functions (Aristeu Rozanski) [RHEL-27740] - mm/gup: add FOLL_UNLOCKABLE (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove locked being NULL from faultin_vma_page_range() (Aristeu Rozanski) [RHEL-27740] - mm/gup: add an assertion that the mmap lock is locked (Aristeu Rozanski) [RHEL-27740] - mm/gup: simplify the external interface functions and consolidate invariants (Aristeu Rozanski) [RHEL-27740] - mm/gup: move try_grab_page() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove obsolete FOLL_LONGTERM comment (Aristeu Rozanski) [RHEL-27740] - mm/gup: have internal functions get the mmap_read_lock() (Aristeu Rozanski) [RHEL-27740] - powerpc: mm: add VM_IOREMAP flag to the vmalloc area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: skip the uninitilized vmalloc areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: explicitly identify vm_map_ram area when shown in /proc/vmcoreinfo (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: allow vread() to read out vm_map_ram areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add flags to mark vm_map_ram area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add used_map into vmap_block to track space of vmap_block (Aristeu Rozanski) [RHEL-27740] - filemap: add mapping_read_folio_gfp() (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1) (Aristeu Rozanski) [RHEL-27740] - mm: introduce vm_flags_reset_once to replace WRITE_ONCE vm_flags updates (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: replace BUG_ON with a simple if statement (Aristeu Rozanski) [RHEL-27740] - mm/swapfile: remove pr_debug in get_swap_pages() (Aristeu Rozanski) [RHEL-27740] - kasan: infer allocation size by scanning metadata (Aristeu Rozanski) [RHEL-27740] - mm: introduce __vm_flags_mod and use it in untrack_pfn (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags indirect modification in ksm_madvise (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags direct modifications with modifier calls (Aristeu Rozanski) [RHEL-27740] - mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK (Aristeu Rozanski) [RHEL-27740] - mm: introduce vma->vm_flags wrapper functions (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert vma assignment to a memcpy (Aristeu Rozanski) [RHEL-27740] - vma_merge: set vma iterator to correct position. (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert do_brk_flags() to use vma_prepare() and vma_complete() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce dup_vma_anon() helper (Aristeu Rozanski) [RHEL-27740] - mm/mmap: don't use __vma_adjust() in shift_arg_pages() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: convert vma_adjust() to vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm: don't use __vma_adjust() in __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: use vma_prepare() and vma_complete() in vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: refactor locking out of __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: move anon_vma setting in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: change do_vmi_align_munmap() for maple tree iterator changes (Aristeu Rozanski) [RHEL-27740] - mm: change munmap splitting order and move_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: clean up mmap_region() unrolling (Aristeu Rozanski) [RHEL-27740] - mm: add vma iterator to vma_adjust() arguments (Aristeu Rozanski) [RHEL-27740] - mm: pass vma iterator through to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm: remove unnecessary write to vma iterator in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - madvise: use split_vma() instead of __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm: pass through vma iterator to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mmap: convert __vma_adjust() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr-test.h: stop using vma_mas_store() for maple tree store (Aristeu Rozanski) [RHEL-27740] - mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator (Aristeu Rozanski) [RHEL-27740] - nommu: pass through vma iterator to shrink_vma() (Aristeu Rozanski) [RHEL-27740] - nommu: convert nommu to using the vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mremap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: pass through vmi iterator to __split_vma() (Aristeu Rozanski) [RHEL-27740] - madvise: use vmi iterator for __split_vma() and vma_merge() (Aristeu Rozanski) [RHEL-27740] - sched: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - task_mmu: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mempolicy: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - coredump: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mlock: convert mlock to vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: change mprotect_fixup to vma iterator (Aristeu Rozanski) [RHEL-27740] - userfaultfd: use vma iterator (Aristeu Rozanski) [RHEL-27740] - ipc/shm: introduce new do_vma_munmap() to munmap (Aristeu Rozanski) [RHEL-27740] - ipc/shm: use the vma iterator for munmap calls (Aristeu Rozanski) [RHEL-27740] - mm: add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_expand() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mmap: change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove preallocation from do_mas_align_munmap() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_link() vma iterator (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert forking to using the vmi iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert brk to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: expand vma iterator interface (Aristeu Rozanski) [RHEL-27740] - mm, slab/slub: Ensure kmem_cache_alloc_bulk() is available early (Aristeu Rozanski) [RHEL-27740] - mm/slub: fix memory leak with using debugfs_lookup() (Aristeu Rozanski) [RHEL-27740] - swap: use bvec_set_page to initialize bvecs (Aristeu Rozanski) [RHEL-27740] - mpage: convert __mpage_writepage() to use a folio more fully (Aristeu Rozanski) [RHEL-27740] - fs: convert writepage_t callback to pass a folio (Aristeu Rozanski) [RHEL-27740] - mm: add memcpy_from_file_folio() (Aristeu Rozanski) [RHEL-27740] - mm: refactor va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: split __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move debug checks from __vunmap to remove_vm_area (Aristeu Rozanski) [RHEL-27740] - mm: use remove_vm_area in __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move __remove_vm_area out of va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: call vfree instead of __vunmap from delayed_vfree_work (Aristeu Rozanski) [RHEL-27740] - mm: move vmalloc_init and free_work down in vmalloc.c (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree_deferred (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree (Aristeu Rozanski) [RHEL-27740] - mm: reject vmap with VM_FLUSH_RESET_PERMS (Aristeu Rozanski) [RHEL-27740] - mm/gup.c: fix typo in comments (Aristeu Rozanski) [RHEL-27740] - mm/sparse: fix "unused function 'pgdat_to_phys'" warning (Aristeu Rozanski) [RHEL-27740] - mm/page_owner: record single timestamp value for high order allocations (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: document memory failure stats (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: bump memory failure stats to pglist_data (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: add memory failure stats to sysfs (Aristeu Rozanski) [RHEL-27740] - mm: move KMEMLEAK's Kconfig items from lib to mm (Aristeu Rozanski) [RHEL-27740] - mm: implement memory-deny-write-execute as a prctl (Aristeu Rozanski) [RHEL-27740] - mm/cma: fix potential memory loss on cma_declare_contiguous_nid (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert get_hwpoison_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - zsmalloc: set default zspage chain size to 8 (Aristeu Rozanski) [RHEL-27740] - zsmalloc: make zspage chain size configurable (Aristeu Rozanski) [RHEL-27740] - zsmalloc: skip chain size calculation for pow_of_2 classes (Aristeu Rozanski) [RHEL-27740] - zsmalloc: rework zspage chain size selection (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: use deferred_pages_enabled() wherever applicable (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: init page_ext early if there are no deferred struct pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: skip apply schemes if empty (Aristeu Rozanski) [RHEL-27740] - mm/secretmem: remove redundant initiialization of pointer file (Aristeu Rozanski) [RHEL-27740] - readahead: convert readahead_expand() to use a folio (Aristeu Rozanski) [RHEL-27740] - filemap: convert filemap_range_has_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - rmap: add folio parameter to __page_set_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: clean up mlock_page / munlock_page references in comments (Aristeu Rozanski) [RHEL-27740] - mm: remove munlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove mlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove page_evictable() (Aristeu Rozanski) [RHEL-27740] - mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_from_folio() (Aristeu Rozanski) [RHEL-27740] - mm/fs: convert inode_attach_wb() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_present_pte() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm: convert do_anonymous_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - page-writeback: convert write_cache_pages() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: convert __filemap_fdatawait_range() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: add filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - mm: discard __GFP_ATOMIC (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define how __GFP_HIGH non-blocking allocations accesses reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define what alloc flags deplete min reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly record high-order atomic allocations in alloc_flags (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: treat RT tasks similar to __GFP_HIGH (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: do not allocate space for page_ext->flags if not needed (Aristeu Rozanski) [RHEL-27740] - mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s (Aristeu Rozanski) [RHEL-27740] - arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: convert release_pte_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: introduce release_pte_folio() to replace release_pte_page() (Aristeu Rozanski) [RHEL-27740] - kmsan: silence -Wmissing-prototypes warnings (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update references to __m[un]lock_page() to *_folio() (Aristeu Rozanski) [RHEL-27740] - mm: mlock: update the interface to use folios (Aristeu Rozanski) [RHEL-27740] - m68k/mm/motorola: specify pmd_page() type (Aristeu Rozanski) [RHEL-27740] - mm: mlock: use folios and a folio batch internally (Aristeu Rozanski) [RHEL-27740] - mm: pagevec: add folio_batch_reinit() (Aristeu Rozanski) [RHEL-27740] - mm: madvise: use vm_normal_folio() in madvise_free_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert unpoison_memory() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert raw_hwp_list_head() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert try_memory_failure_hugetlb() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __get_huge_page_for_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix comment of unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm: remove the hugetlb field from struct page (Aristeu Rozanski) [RHEL-27740] - mm: convert deferred_split_huge_page() to deferred_split_folio() (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: convert get_deferred_split_queue() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: remove page_deferred_list() (Aristeu Rozanski) [RHEL-27740] - mm: move page->deferred_list to folio->_deferred_list (Aristeu Rozanski) [RHEL-27740] - doc: correct struct folio kernel-doc (Aristeu Rozanski) [RHEL-27740] - mm: remove 'First tail page' members from struct page (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of compound_dtor and compound_nr (Aristeu Rozanski) [RHEL-27740] - mm: convert destroy_large_folio() to use folio_dtor (Aristeu Rozanski) [RHEL-27740] - mm: convert is_transparent_hugepage() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: convert set_compound_page_dtor() and set_compound_order() to folios (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_nr() (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_order() (Aristeu Rozanski) [RHEL-27740] - mm: remove head_compound_mapcount() and _ptr functions (Aristeu Rozanski) [RHEL-27740] - mm: convert page_mapcount() to use folio_entire_mapcount() (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of folio_mapcount_ptr (Aristeu Rozanski) [RHEL-27740] - mm/debug: remove call to head_compound_mapcount() (Aristeu Rozanski) [RHEL-27740] - mm: use entire_mapcount in __page_dup_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - page_alloc: use folio fields directly (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_file_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_anon_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_remove_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - doc: clarify refcount section by referring to folios & pages (Aristeu Rozanski) [RHEL-27740] - mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export (Aristeu Rozanski) [RHEL-27740] - mm: compaction: avoid fragmentation score calculation for empty zones (Aristeu Rozanski) [RHEL-27740] - mm: compaction: add missing kcompactd wakeup trace event (Aristeu Rozanski) [RHEL-27740] - mm: compaction: count the migration scanned pages events for proactive compaction (Aristeu Rozanski) [RHEL-27740] - mm: compaction: move list validation into compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm: compaction: remove redundant VM_BUG_ON() in compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix typo in comment (Aristeu Rozanski) [RHEL-27740] - memblock: Avoid useless checks in memblock_merge_regions(). (Aristeu Rozanski) [RHEL-27740] - memblock: Make a boundary tighter in memblock_add_range(). (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: use strscpy() to instead of strncpy() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove damon_pa_access_chk_result struct (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove folio_sz field from damon_pa_access_chk_result (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: rename 'damon_pa_access_chk_result->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: record appropriate folio size when the access is not found (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE nor PAGE_SIZE (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: rename 'damon_young_walk_private->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm: remove PageMovable export (Aristeu Rozanski) [RHEL-27740] - mm: introduce folio_is_pfmemalloc (Aristeu Rozanski) [RHEL-27740] - mm: support POSIX_FADV_NOREUSE (Aristeu Rozanski) [RHEL-27740] - mm: add vma_has_recency() (Aristeu Rozanski) [RHEL-27740] - mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/numaperf: increase depth of subsections (Aristeu Rozanski) [RHEL-27740] - tools/vm: rename tools/vm to tools/mm (Aristeu Rozanski) [RHEL-27740] - mm: remove zap_page_range and create zap_vma_pages (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: invert logic for early page initialisation checks (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert hugetlb related functions to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: remove unneeded damon_get_page() (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: convert damon_pa_*() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_ptep/pmdp_mkold() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: introduce damon_get_folio() (Aristeu Rozanski) [RHEL-27740] - mm: page_idle: convert page idle to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: huge_memory: convert split_huge_pages_all() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: remove generic_writepages (Aristeu Rozanski) [RHEL-27740] - jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 (Aristeu Rozanski) [RHEL-27740] - fs: remove an outdated comment on mpage_writepages (Aristeu Rozanski) [RHEL-27740] - mm/page_reporting: replace rcu_access_pointer() with rcu_dereference_protected() (Aristeu Rozanski) [RHEL-27740] - mm: fix comment of page table counter (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() (Aristeu Rozanski) [RHEL-27740] - mm: move FOLL_* defs to mm_types.h (Aristeu Rozanski) [RHEL-27740] - mm/swap: convert deactivate_page() to folio_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_pa_mark_accessed_or_deactivate() to use folios (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc_area_node() (Aristeu Rozanski) [RHEL-27740] - swap: fold swap_ra_clamp_pfn into swap_ra_info (Aristeu Rozanski) [RHEL-27740] - swap: avoid a redundant pte map if ra window is 1 (Aristeu Rozanski) [RHEL-27740] - Docs/ABI/damon: document scheme filters files (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs (Aristeu Rozanski) [RHEL-27740] - selftests/damon/sysfs: test filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement scheme filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: connect filter directory and filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filter directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filters directory (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter (Aristeu Rozanski) [RHEL-27740] - mm/damon/reclaim: add a parameter called skip_anon for avoiding anonymous pages reclamation (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: support DAMOS filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: implement damos filter (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: deprecate charge moving (Aristeu Rozanski) [RHEL-27740] - mm: rmap: remove lock_page_memcg() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: skip moving non-present pages that are mapped elsewhere (Aristeu Rozanski) [RHEL-27740] - hugetlb: initialize variable to avoid compiler warning (Aristeu Rozanski) [RHEL-27740] - mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() (Aristeu Rozanski) [RHEL-27740] - cma: tracing: print alloc result in trace_cma_alloc_finish (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: do not duplicate policy if it is not applicable for set_mempolicy_home_node (Aristeu Rozanski) [RHEL-27740] - mpage: use b_folio in do_mpage_readpage() (Aristeu Rozanski) [RHEL-27740] - jbd2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - gfs2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in mark_buffer_dirty() (Aristeu Rozanski) [RHEL-27740] - page_io: remove buffer_head include (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_write() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_read() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in touch_buffer() (Aristeu Rozanski) [RHEL-27740] - buffer: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: add b_folio as an alias of b_page (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add write seals when apply SEAL_EXEC to executable memfd (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for F_SEAL_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/slab.c: cleanup is_debug_pagealloc_cache() (Aristeu Rozanski) [RHEL-27740] - mm/sl{a,u}b: fix wrong usages of folio_page() for getting head pages (Aristeu Rozanski) [RHEL-27740] - context_tracking: Fix noinstr vs KASAN (Aristeu Rozanski) [RHEL-27740] - entry, kasan, x86: Disallow overriding mem*() functions (Aristeu Rozanski) [RHEL-27740] - ubsan: Fix objtool UACCESS warns (Aristeu Rozanski) [RHEL-27740] - mm/memremap: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Aristeu Rozanski) [RHEL-27740] - mm/slab: remove unused slab_early_init (Aristeu Rozanski) [RHEL-27740] - xen: use vma_lookup() in privcmd_ioctl_mmap() (Aristeu Rozanski) [RHEL-27740] - fs: remove the NULL get_block case in mpage_writepages (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: clean up mapping in mfd_fail_write (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: remove unused variable (Aristeu Rozanski) [RHEL-27740]- tools: ynl: fix converting flags to names after recent cleanup (Jose Ignacio Tornos Martinez) [RHEL-31945] - ynl: netdev: drop unnecessary enum-as-flags (Jose Ignacio Tornos Martinez) [RHEL-31945] - tools: ynl: extend netdev sample to dump xdp-rx-metadata-features (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: expose information about supported xdp metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: make it easier to add new metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - xdp: use trusted arguments in XDP hints kfuncs (Jose Ignacio Tornos Martinez) [RHEL-31945] - netfilter: nft_ct: fix l3num expectations with inet pseudo family (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - team: Fix use-after-free when an option instance allocation fails (Hangbin Liu) [RHEL-31052] - team: Remove NULL check before dev_{put, hold} (Hangbin Liu) [RHEL-31052] - ipv6: sr: fix possible use-after-free and null-ptr-deref (Hangbin Liu) [RHEL-30814 RHEL-31732] {CVE-2024-26735} - selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: add NEXT-C-SID support for SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: Cleanup duplicates of skb_dst_drop calls (Hangbin Liu) [RHEL-30814] - nvme-tcp: Fix comma-related oops (Maurizio Lombardi) [RHEL-25547] - security/keys: export key_lookup() (Maurizio Lombardi) [RHEL-25547] - nvme: add new config entries and enable them (Maurizio Lombardi) [RHEL-25547] - nvme: clear caller pointer on identify failure (Maurizio Lombardi) [RHEL-25547] - nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse() (Maurizio Lombardi) [RHEL-25547] - nvme: fcloop: make fcloop_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: fabrics: make nvmf_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: core: constify struct class usage (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: typo in nvmf_parse_key() (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check max outstanding commands (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: set max_queue_size for RDMA transport (Maurizio Lombardi) [RHEL-25547] - nvmet: introduce new max queue size configuration entry (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: clamp queue size according to ctrl cap (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: introduce NVME_RDMA_MAX_METADATA_QUEUE_SIZE definition (Maurizio Lombardi) [RHEL-25547] - nvmet: set ctrl pi_support cap before initializing cap reg (Maurizio Lombardi) [RHEL-25547] - nvmet: set maxcmd to be per controller (Maurizio Lombardi) [RHEL-25547] - nvmet: compare mqes and sqsize only for IO SQ (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: move NVME_RDMA_IP_PORT from common file (Maurizio Lombardi) [RHEL-25547] - nvmet: remove superfluous initialization (Maurizio Lombardi) [RHEL-25547] - nvme: implement support for relaxed effects (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: fix I/O connect error handling (Maurizio Lombardi) [RHEL-25547] - nvme: use ns->head->pi_size instead of t10_pi_tuple structure size (Maurizio Lombardi) [RHEL-25547] - nvme-core: fix comment to reflect right functions (Maurizio Lombardi) [RHEL-25547] - nvme: move passthrough logging attribute to head (Maurizio Lombardi) [RHEL-25547] - nvme: allow passthru cmd error logging (Maurizio Lombardi) [RHEL-25547] - nvme-fc: show hostnqn when connecting to fc target (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: show hostnqn when connecting to rdma target (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: show hostnqn when connecting to tcp target (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: use RCU list iterator for assoc_list (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: take ref count on tgtport before delete assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: avoid deadlock on delete association path (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: abort command when there is no binding (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: do not tack refs on tgtports from assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove null hostport pointer check (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: hold reference on hostport match (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: free queue and assoc directly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: defer cleanup using RCU properly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: release reference on target port (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: swap the list_add_tail arguments (Maurizio Lombardi) [RHEL-25547] - nvme-fc: do not wait in vain when unloading module (Maurizio Lombardi) [RHEL-25547] - nvme-fc: log human-readable opcode on timeout (Maurizio Lombardi) [RHEL-25547] - nvme: split out fabrics version of nvme_opcode_str() (Maurizio Lombardi) [RHEL-25547] - nvme: take const cmd pointer in read-only helpers (Maurizio Lombardi) [RHEL-25547] - nvme: remove redundant status mask (Maurizio Lombardi) [RHEL-25547] - nvme: return string as char *, not unsigned char * (Maurizio Lombardi) [RHEL-25547] - nvme-common: add module description (Maurizio Lombardi) [RHEL-25547] - nvme: enable retries for authentication commands (Maurizio Lombardi) [RHEL-25547] - nvme: change __nvme_submit_sync_cmd() calling conventions (Maurizio Lombardi) [RHEL-25547] - nvme-auth: open-code single-use macros (Maurizio Lombardi) [RHEL-25547] - nvme: use ctrl state accessor (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix nvme tcp ida memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: Fix transfer length when write_generate/read_verify are 0 (Maurizio Lombardi) [RHEL-25547] - nvmet: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvme: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvmet: unify aer type enum (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-pci: set doorbell config before unquiescing (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-pci: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme: trace: avoid memcpy overflow warning (Maurizio Lombardi) [RHEL-25547] - nvmet: re-fix tracing strncpy() warning (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_disk_is_ns_head helper (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_reservation support (Maurizio Lombardi) [RHEL-25547] - nvme: Add a nvme_pr_type enum (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_keys support (Maurizio Lombardi) [RHEL-25547] - nvme: Add helper to send pr command (Maurizio Lombardi) [RHEL-25547] - nvme: Move pr code to it's own file (Maurizio Lombardi) [RHEL-25547] - nvme: Don't hardcode the data len for pr commands (Maurizio Lombardi) [RHEL-25547] - nvme: Fix reservation status related structs (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-pci: disable write zeroes for SK Hynix BC901 (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: Remove remote port from list when unlinking (Maurizio Lombardi) [RHEL-25547] - nvmet-trace: avoid dereferencing pointer too early (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove unnecessary bracket (Maurizio Lombardi) [RHEL-25547] - nvme: simplify the max_discard_segments calculation (Maurizio Lombardi) [RHEL-25547] - nvme: fix max_discard_sectors calculation (Maurizio Lombardi) [RHEL-25547] - nvme: also skip discard granularity updates in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvme: update the explanation for not updating the limits in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix a missing endianess conversion in nvmet_tcp_try_peek_pdu (Maurizio Lombardi) [RHEL-25547] - nvme-common: mark nvme_tls_psk_prio static (Maurizio Lombardi) [RHEL-25547] - nvme: remove unused definition (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: remove unnecessary goto statement (Maurizio Lombardi) [RHEL-25547] - nvme-fc: set numa_node after nvme_init_ctrl (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: don't check discovery ioccsz/iorcsz (Maurizio Lombardi) [RHEL-25547] - nvmet: configfs: use ctrl->instance to track passthru subsystems (Maurizio Lombardi) [RHEL-25547] - nvme: repack struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvme: add csi, ms and nuse to sysfs (Maurizio Lombardi) [RHEL-25547] - nvme: rename ns attribute group (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info setup function (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info helpers (Maurizio Lombardi) [RHEL-25547] - nvme: move ns id info to struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvmet: remove cntlid_min and cntlid_max check in nvmet_alloc_ctrl (Maurizio Lombardi) [RHEL-25547] - nvmet: allow identical cntlid_min and cntlid_max settings (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check ioccsz and iorcsz (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_check_ctrl_fabric_info helper (Maurizio Lombardi) [RHEL-25547] - nvme-fc: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-25547] - nvme-pci: Add sleep quirk for Kingston drives (Maurizio Lombardi) [RHEL-25547] - nvme: fix deadlock between reset and scan (Maurizio Lombardi) [RHEL-25547] - nvme: Print capabilities changes just once (Maurizio Lombardi) [RHEL-25547] - nvme: prevent potential spectre v1 gadget (Maurizio Lombardi) [RHEL-25547] - nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptions (Maurizio Lombardi) [RHEL-25547] - nvme-ioctl: move capable() admin check to the end (Maurizio Lombardi) [RHEL-25547] - nvme: ensure reset state check ordering (Maurizio Lombardi) [RHEL-25547] - nvme: introduce helper function to get ctrl state (Maurizio Lombardi) [RHEL-25547] - nvme-core: check for too small lba shift (Maurizio Lombardi) [RHEL-25547] - nvme: fine-tune sending of first keep-alive (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: fix compile-time checks for TLS mode (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix Kconfig select statements (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix nvme_keyring_id() references (Maurizio Lombardi) [RHEL-25547] - nvme: move nvme_stop_keep_alive() back to original position (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: always initialize tls_handshake_tmo_work (Maurizio Lombardi) [RHEL-25547] - nvme: blank out authentication fabrics options if not configured (Maurizio Lombardi) [RHEL-25547] - nvme: catch errors from nvme_configure_metadata() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: only evaluate 'tls' option if TLS is selected (Maurizio Lombardi) [RHEL-25547] - nvme-auth: set explanation code for failure2 msgs (Maurizio Lombardi) [RHEL-25547] - nvme-auth: unlock mutex in one place only (Maurizio Lombardi) [RHEL-25547] - nvme: keyring: fix conditional compilation (Maurizio Lombardi) [RHEL-25547] - nvme: common: make keyring and auth separate modules (Maurizio Lombardi) [RHEL-25547] - nvme-loop: always quiesce and cancel commands before destroying admin q (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: always set valid seq_num in dhchap reply (Maurizio Lombardi) [RHEL-25547] - nvme-auth: add flag for bi-directional auth (Maurizio Lombardi) [RHEL-25547] - nvme-auth: auth success1 msg always includes resp (Maurizio Lombardi) [RHEL-25547] - nvme: fix error-handling for io_uring nvme-passthrough (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Fix a memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use crypto_shash_tfm_digest() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: allow mixing of secret and hash lengths (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use transformed key size to create resp (Maurizio Lombardi) [RHEL-25547] - nvme-auth: alloc nvme_dhchap_key as single buffer (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: use 'spin_lock_bh' for state_lock() (Maurizio Lombardi) [RHEL-25547] - nvme: rework NVME_AUTH Kconfig selection (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: peek icreq before starting TLS (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: control messages for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvmet: Set 'TREQ' to 'required' when TLS is enabled (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: make nvmet_tcp_alloc_queue() a void function (Maurizio Lombardi) [RHEL-25547] - nvmet: make TCP sectype settable via configfs (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: parse options 'keyring' and 'tls_key' (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: improve icreq/icresp logging (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: control message handling for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: implement nvme_tls_psk_default() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: add definitions for TLS cipher suites (Maurizio Lombardi) [RHEL-25547] - nvme: add TCP TSAS definitions (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: define a 'psk' keytype (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: register '.nvme' keyring (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: Annotate struct nvmet_fc_tgt_queue with __counted_by (Maurizio Lombardi) [RHEL-25547] - nvme-pci: add BOGUS_NID for Intel 0a54 device (Maurizio Lombardi) [RHEL-25547 RHEL-28783] - nvmet-auth: complete a request only after freeing the dhchap pointers (Maurizio Lombardi) [RHEL-25547] - nvme: sanitize metadata bounce buffer for reads (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: do not try to stop unallocated queues (Maurizio Lombardi) [RHEL-25547] - redhat/rhel_files/mod-extra.list.rhel: add test_lockup (Čestmír Kalina) [RHEL-26127] - redhat/configs: enable CONFIG_TEST_LOCKUP (Čestmír Kalina) [RHEL-26127] - lib/test_lockup: fix kernel pointer check for separate address spaces (Čestmír Kalina) [RHEL-26127] - sched/fair: Take the scheduling domain into account in select_idle_core() (Phil Auld) [RHEL-25535] - sched/fair: Take the scheduling domain into account in select_idle_smt() (Phil Auld) [RHEL-25535] - sched/fair: Fix tg->load when offlining a CPU (Phil Auld) [RHEL-25535] - sched/fair: Use all little CPUs for CPU-bound workloads (Phil Auld) [RHEL-25535] - sched/fair: Simplify util_est (Phil Auld) [RHEL-25535] - sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true) (Phil Auld) [RHEL-25535] - sched: fair: move unused stub functions to header (Phil Auld) [RHEL-25535] - sched/doc: Update documentation after renames and synchronize Chinese version (Phil Auld) [RHEL-25535] - sched/pelt: Avoid underestimation of task utilization (Phil Auld) [RHEL-25535] - sched/deadline: Introduce deadline servers (Phil Auld) [RHEL-25535] - sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity (Phil Auld) [RHEL-25535] - sched/deadline: Collect sched_dl_entity initialization (Phil Auld) [RHEL-25535] - sched: Unify more update_curr*() (Phil Auld) [RHEL-25535] - sched: Remove vruntime from trace_sched_stat_runtime() (Phil Auld) [RHEL-25535] - sched: Unify runtime accounting across classes (Phil Auld) [RHEL-25535] - sched: Use WRITE_ONCE() for p->on_rq (Phil Auld) [RHEL-25535] - rcu/tasks-trace: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu/tasks: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu: Introduce rcu_cpu_online() (Phil Auld) [RHEL-25535] - sched/fair: Remove SIS_PROP (Phil Auld) [RHEL-25535] - sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster wakeup (Phil Auld) [RHEL-25535] - sched/fair: Scan cluster before scanning LLC in wake-up path (Phil Auld) [RHEL-15622] - sched: Add cpus_share_resources API (Phil Auld) [RHEL-15622] - sched/nohz: Update comments about NEWILB_KICK (Phil Auld) [RHEL-25535] - sched/fair: Remove duplicate #include (Phil Auld) [RHEL-25535] - sched: Make PELT acronym definition searchable (Phil Auld) [RHEL-25535] - sched/headers: Remove comment referring to rq::cpu_load, since this has been removed (Phil Auld) [RHEL-25535] - sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on the platform (Phil Auld) [RHEL-25535] - sched/topology: Remove the EM_MAX_COMPLEXITY limit (Phil Auld) [RHEL-25535] - sched/nohz: Remove unnecessarily complex error handling pattern from find_new_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Use consistent variable names in find_new_ilb() and kick_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Update idle load-balancing (ILB) comments (Phil Auld) [RHEL-25535] - sched/debug: Print 'tgid' in sched_show_task() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicate header inclusions (Phil Auld) [RHEL-25535] - sched/debug: Add new tracepoint to track compute energy computation (Phil Auld) [RHEL-25535] - sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded (Phil Auld) [RHEL-25535] - sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask (Phil Auld) [RHEL-25535] - sched/core: Refactor the task_flags check for worker sleeping in sched_submit_work() (Phil Auld) [RHEL-25535] - sched/fair: Fix warning in bandwidth distribution (Phil Auld) [RHEL-25535] - sched/fair: Make cfs_rq->throttled_csd_list available on !SMP (Phil Auld) [RHEL-25535] - sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug() (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Add header guard to (Phil Auld) [RHEL-25535] - kernel/sched: Modify initial boot task idle setup (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_curr() to wakeup_preempt() (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicated includes in kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/fair: Ratelimit update to tg->load_avg (Phil Auld) [RHEL-20158 RHEL-25535] - sched/core: Use do-while instead of for loop in set_nr_if_polling() (Phil Auld) [RHEL-25535] - sched/fair: Fix cfs_rq_is_decayed() on !SMP (Phil Auld) [RHEL-25535] - sched: Assert for_each_thread() is properly locked (Phil Auld) [RHEL-25535] - sched/core: Report correct state for TASK_IDLE | TASK_FREEZABLE (Phil Auld) [RHEL-25535] - sched/core: Add kernel-doc for set_cpus_allowed_ptr() (Phil Auld) [RHEL-25535] - sched/headers: Rename task_struct::state to task_struct::__state in the comments too (Phil Auld) [RHEL-25535] - sched: add WF_CURRENT_CPU and externise ttwu (Phil Auld) [RHEL-25535] - sched/fair: Stabilize asym cpu capacity system idle cpu selection (Phil Auld) [RHEL-25535] - sched/core: introduce sched_core_idle_cpu() (Phil Auld) [RHEL-25535] - genirq, softirq: Use in_hardirq() instead of in_irq() (Phil Auld) [RHEL-25535] - sched: add throttled time stat for throttled children (Phil Auld) [RHEL-25535] - sched: don't account throttle time for empty groups (Phil Auld) [RHEL-25535] - kbuild: add kbuild-file macro (Radu Rendec) [RHEL-33669] - kbuild: replace $(if A,A,B) with $(or A,B) in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - kbuild: Fix include path in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - smb: client: fix rename(2) regression against samba (Paulo Alcantara) [RHEL-33612] - net/sched: fix lockdep splat in qdisc_tree_reduce_backlog() (Davide Caratti) [RHEL-32137] - net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check (Davide Caratti) [RHEL-32137 RHEL-32497] {CVE-2024-26815} - net/sched: flower: Add lock protection when remove filter handle (Davide Caratti) [RHEL-32137] - net/sched: act_mirred: don't override retval if we already lost the skb (Davide Caratti) [RHEL-31724 RHEL-32137] {CVE-2024-26739} - net/sched: act_mirred: use the backlog for mirred ingress (Davide Caratti) [RHEL-31720 RHEL-32137] {CVE-2024-26740} - net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability (Davide Caratti) [RHEL-32137] - net/sched: flower: Fix chain template offload (Davide Caratti) [RHEL-31315 RHEL-32137] {CVE-2024-26669} - Revert "thermal: core: Don't update trip points inside the hysteresis range" (David Arcari) [RHEL-31848] - MAINTAINERS: remove section INTEL MENLOW THERMAL DRIVER (David Arcari) [RHEL-31848] - thermal: core: remove unnecessary check in trip_point_hyst_store() (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: Use thermal zone accessor functions (David Arcari) [RHEL-31848] - thermal: core: Remove excess empty line from a comment (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID (David Arcari) [RHEL-31848] - thermal: intel: Set THERMAL_TRIP_FLAG_RW_TEMP directly (David Arcari) [RHEL-31848] - thermal: core: Drop the .set_trip_hyst() thermal zone operation (David Arcari) [RHEL-31848] - thermal: core: Add flags to struct thermal_trip (David Arcari) [RHEL-31848] - thermal: core: Move initial num_trips assignment before memcpy() (David Arcari) [RHEL-31848] - thermal: core: Store zone ops in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS (David Arcari) [RHEL-31848] - thermal: intel: Adjust ops handling during thermal zone registration (David Arcari) [RHEL-31848] - thermal: core: Store zone trips table in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: intel: Discard trip tables after zone registration (David Arcari) [RHEL-31848] - thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature (David Arcari) [RHEL-31848] - thermal: sysfs: Fix up white space in trip_point_temp_store() (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Remove dead code for target mwait value (David Arcari) [RHEL-31848] - thermal/debugfs: Unlock on error path in thermal_debug_tz_trip_up() (David Arcari) [RHEL-31848] - thermal: core: Use kstrdup_const() during cooling device registration (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal debugfs information for mitigation episodes (David Arcari) [RHEL-31848] - redhat/configs: disable CONFIG_THERMAL_DEBUGFS (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal cooling device debugfs information (David Arcari) [RHEL-31848] - thermal: netlink: Pass thermal zone pointer to notify routines (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_up/down() (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_change() (David Arcari) [RHEL-31848] - thermal: trip: Constify thermal zone argument of thermal_zone_trip_id() (David Arcari) [RHEL-31848] - thermal: intel: hfi: Enable an HFI instance from its first online CPU (David Arcari) [RHEL-31848] - thermal/thermal_of: Allow rebooting after critical temp (David Arcari) [RHEL-31848] - reboot: Introduce thermal_zone_device_critical_reboot() (David Arcari) [RHEL-31848] - thermal/core: Prepare for introduction of thermal reboot (David Arcari) [RHEL-31848] - thermal/sysfs: Update governors when the 'weight' has changed (David Arcari) [RHEL-31848] - thermal/sysfs: Update instance->weight under tz lock (David Arcari) [RHEL-31848] - thermal: core: Add governor callback for thermal zone change (David Arcari) [RHEL-31848] - thermal: core: Resume thermal zones asynchronously (David Arcari) [RHEL-31848] - thermal: core: Initialize poll_queue in thermal_zone_device_init() (David Arcari) [RHEL-31848] - thermal: core: Fix thermal zone suspend-resume synchronization (David Arcari) [RHEL-31848] - thermal/core: Check get_temp ops is present when registering a tz (David Arcari) [RHEL-31848] - thermal: trip: Use for_each_trip() in __thermal_zone_set_trips() (David Arcari) [RHEL-31848] - thermal: trip: Send trip change notifications on all trip updates (David Arcari) [RHEL-31848] - thermal: core: Rework thermal zone availability check (David Arcari) [RHEL-31848] - thermal: Drop redundant and confusing device_is_registered() checks (David Arcari) [RHEL-31848] - thermal: core: Make thermal_zone_device_unregister() return after freeing the zone (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the reading of trip point attributes (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the handling of trip point updates (David Arcari) [RHEL-31848] - thermal: trip: Drop a redundant check from thermal_zone_set_trip() (David Arcari) [RHEL-31848] - thermal: ACPI: Move the ACPI thermal library to drivers/acpi/ (David Arcari) [RHEL-31848] - thermal: core: Add trip thresholds for trip crossing detection (David Arcari) [RHEL-31848] - thermal: core: Pass trip pointer to governor throttle callback (David Arcari) [RHEL-31848] - thermal: gov_power_allocator: Use trip pointers instead of trip indices (David Arcari) [RHEL-31848] - thermal: core: Don't update trip points inside the hysteresis range (David Arcari) [RHEL-31848] - thermal: trip: Define for_each_trip() macro (David Arcari) [RHEL-31848] - thermal: trip: Simplify computing trip indices (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Enable power floor support (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Handle power floor interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Support power floor notifications (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Common function to clear SOC interrupt (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move interrupt status MMIO offset to common header (David Arcari) [RHEL-31848] - thermal: core: prevent potential string overflow (David Arcari) [RHEL-31848] - thermal: int340x: Use thermal_zone_for_each_trip() (David Arcari) [RHEL-31848] - thermal: int3406: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3403: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3402: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3401: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3400: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: trip: Drop redundant trips check from for_each_thermal_trip() (David Arcari) [RHEL-31848] - thermal: core: Drop trips_disabled bitmask (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Ack all PCI interrupts (David Arcari) [RHEL-31848] - thermal: int340x: Add ArrowLake-S PCI ID (David Arcari) [RHEL-31848] - thermal: int340x: Handle workload hint interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add workload type hint interface (David Arcari) [RHEL-31848] - thermal: int340x: Remove PROC_THERMAL_FEATURE_WLT_REQ for Meteor Lake (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use non MSI interrupts by default (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add interrupt configuration function (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move mailbox code to common module (David Arcari) [RHEL-31848] - thermal: Constify the trip argument of the .get_trend() zone callback (David Arcari) [RHEL-31848] - thermal/of: add missing of_node_put() (David Arcari) [RHEL-31848] - thermal: Use thermal_tripless_zone_device_register() (David Arcari) [RHEL-31848] - thermal: core: Add function for registering tripless thermal zones (David Arcari) [RHEL-31848] - thermal: core: Clean up headers of thermal zone registration functions (David Arcari) [RHEL-31848] - thermal: intel: intel_soc_dts_iosf: Remove redundant check (David Arcari) [RHEL-31848] - thermal: intel: int340x: simplify the code with module_platform_driver() (David Arcari) [RHEL-31848] - thermal/of: Fix potential uninitialized value access (David Arcari) [RHEL-31848] - thermal: Explicitly include correct DT includes (David Arcari) [RHEL-31848] - thermal: of: fix double-free on unregistration (David Arcari) [RHEL-31848] - thermal: core: constify params in thermal_zone_device_register (David Arcari) [RHEL-31848] - power: supply: core: Avoid duplicate hwmon device from thermal framework (David Arcari) [RHEL-31848] - thermal/drivers/int340x: Do not check the thermal zone state (David Arcari) [RHEL-31848] - thermal/drivers/int3400: Use thermal zone device wrappers (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: New IOCTLs for Passive v2 table (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add new line for UUID display (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Fix NULL pointer access issue (David Arcari) [RHEL-31848] - thermal: intel: menlow: Get rid of this driver (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add DLVR support for RFIM control (David Arcari) [RHEL-31848] - thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR mask bits (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Add lower bound check for sysfs input (David Arcari) [RHEL-31848] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (David Arcari) [RHEL-31848] - thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: fix error pointer dereference (David Arcari) [RHEL-31848] - thermal: Remove core header inclusion from drivers (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: Use generic trip points (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Drop struct board_info (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename board ID symbols (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold suspend and resume routines into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold two functions into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate device operations object (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename device operations callbacks (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate redundant return pointers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip() return int (David Arcari) [RHEL-31848] - thermal: ACPI: Make helpers retrieve temperature only (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add production mode attribute (David Arcari) [RHEL-31848] - docs: driver-api/thermal/intel_dptf: Use copyright symbol (David Arcari) [RHEL-31848] - Documentation: thermal: DPTF Documentation (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Add support for Wellsburg PCH (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Use sysfs_emit_at() instead of scnprintf() (David Arcari) [RHEL-31848] - thermal: intel: Fix unsigned comparison with less than zero (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Add support for handling dynamic tjmax (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_tcc_cooling: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/int340x/processor_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel: Introduce Intel TCC library (David Arcari) [RHEL-31848] - thermal: int340x: Add missing attribute for data rate base (David Arcari) [RHEL-31848] - thermal: intel: Don't set HFI status bit to 1 (David Arcari) [RHEL-31848] - thermal: intel: hfi: Remove a pointless die_id check (David Arcari) [RHEL-31848] - thermal: intel: hfi: ACK HFI for the same timestamp (David Arcari) [RHEL-31848] - thermal: intel: Protect clearing of thermal status bits (David Arcari) [RHEL-31848] - thermal: intel: Prevent accidental clearing of HFI status (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Add TCC cooling support for RaptorLake-S (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Detect TCC lock bit (David Arcari) [RHEL-31848] - thermal: intel: hfi: Improve the type of hfi_features::nr_table_pages (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use module_pci_driver() macro (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Consolidate priv->data_vault checks (David Arcari) [RHEL-31848] - thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR (David Arcari) [RHEL-31848 RHEL-35486] {CVE-2022-48703} - thermal: intel: Add TCC cooling support for Alder Lake-N and Raptor Lake-P (David Arcari) [RHEL-31848] - intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' from comment (David Arcari) [RHEL-31848] - thermal: intel_tcc_cooling: Add TCC cooling support for RaptorLake (David Arcari) [RHEL-31848] - thermal: intel: pch: improve the cooling delay log (David Arcari) [RHEL-31848] - thermal: intel: pch: enhance overheat handling (David Arcari) [RHEL-31848] - thermal: intel: pch: move cooling delay to suspend_noirq phase (David Arcari) [RHEL-31848] - thermal: intel: hfi: remove NULL check after container_of() call (David Arcari) [RHEL-31848] - thermal: intel: Allow processing of HWP interrupt (David Arcari) [RHEL-31848] - drivers/thermal/intel: Add TCC cooling support for AlderLake platform (David Arcari) [RHEL-31848] - dm: restore synchronous close of device mapper block device (Ming Lei) [RHEL-34573] - fs: use __fput_sync in close(2) (Ming Lei) [RHEL-34573] - powerpc/pseries: Fix potential memleak in papr_get_attr() (Mamatha Inamdar) [RHEL-35215] {CVE-2022-48669}- powercap: intel_rapl: Convert to platform remove callback returning void (David Arcari) [RHEL-35363] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix System Domain probing (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix a register bug (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix locking in TPMI RAPL (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix a NULL pointer dereference (David Arcari) [RHEL-35104 RHEL-35363] {CVE-2024-26975} - powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug() (David Arcari) [RHEL-35363] - platform/x86/intel/ifs: Remove unnecessary initialization of 'ret' (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add an entry rendezvous for SAF (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Replace the exit rendezvous with an entry rendezvous for ARRAY_BIST (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add current batch number to trace output (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Trace on all HT threads when executing a test (David Arcari) [RHEL-35194] - kexec: fix the unexpected kexec_dprintk() macro (Baoquan He) [RHEL-477] - kexec_file, parisc: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, power: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, arm64: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, x86: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: add kexec_file flag to control debug printing (Baoquan He) [RHEL-477] - mmc: renesas_sdhi: use plain numbers for end_flags (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Fix rounding errors (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: special 4tap settings only apply to HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: take DMA end interrupts into account (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add quirk for broken register layout (Radu Rendec) [RHEL-34056] - mmc: tmio: add callback for dma irq (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: improve naming of DMA struct (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove accessor function for internal_dmac (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: newer SoCs don't need manual tap correction (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Add missing checks for the presence of quirks (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: style fix for proper function bodies (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove a stale comment (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make setup selection more understandable (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: R-Car D3 also has no HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove outdated headers (Radu Rendec) [RHEL-34056] - mmc: host: Drop commas after SoC match table sentinels (Radu Rendec) [RHEL-34056] - spi: sh-msiof: avoid integer overflow in constants (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - spi: sh-msiof: add generic Gen4 binding (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: Add generic Gen4 and r8a779f0 support (Radu Rendec) [RHEL-34056] - spi: sh-msiof: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - spi: rspi: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - i2c: rcar: fix error code in probe() (Radu Rendec) [RHEL-34056] - i2c: rcar: improve accuracy for R-Car Gen3+ (Radu Rendec) [RHEL-34056] - i2c: rcar: reset controller is mandatory for Gen3+ (Radu Rendec) [RHEL-34056] - i2c: riic: avoid potential division by zero (Radu Rendec) [RHEL-34056] - i2c: rcar: remove open coded DIV_ROUND_CLOSEST (Radu Rendec) [RHEL-34056] - i2c: rcar: calculate divider instead of brute-forcing it (Radu Rendec) [RHEL-34056] - i2c: rcar: properly format a debug output (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid non-standard use of goto (Radu Rendec) [RHEL-34056] - i2c: rcar: use flags instead of atomic_xfer (Radu Rendec) [RHEL-34056] - i2c: rcar: REP_AFTER_RD is not a persistent flag (Radu Rendec) [RHEL-34056] - i2c: rcar: use BIT macro consistently (Radu Rendec) [RHEL-34056] - i2c: rcar: refactor handling of first message (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid race condition with SMIs (Radu Rendec) [RHEL-34056] - i2c: rcar: fix PM ref counts in probe error paths (Radu Rendec) [RHEL-34056] - i2c: rcar: add support for I2C_M_RECV_LEN (Radu Rendec) [RHEL-34056] - i2c: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: i2c: renesas,rcar-i2c: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - i2c: rcar: update to new DMAENGINE API when terminating (Radu Rendec) [RHEL-34056] - i2c: rcar: enable interrupts before starting transfer (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_free_new() (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_request_new() (Radu Rendec) [RHEL-34056] - gpio: rcar: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - gpio: rcar: Make the irqchip immutable (Radu Rendec) [RHEL-34056] - gpio: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: gpio: renesas,rcar-gpio: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - gpio: rcar: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-irqc: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-intc-irqpin: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - gpio: rcar: Propagate errors from devm_request_irq() (Radu Rendec) [RHEL-34056] - gpio: rcar: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: ts5500: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: rcar: Always use local variable dev in gpio_rcar_probe() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: gpio: Use dynamic GPIO base if no function GPIOs (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add missing header(s) (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check drive pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check bias pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate I/O voltage configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate drive strength configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate bias configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Add pin group sharing checks (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Simplify same_name() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Pass sh_pfc_soc_info to rcar_pin_to_bias_reg() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Factor out .pin_to_portcr() address handling (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Remove unused pfc parameter from .pin_to_pocctrl() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Prefix common checker output (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix bias checks on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Move overlapping field check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix off-by-one bug in drive register check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Fix save/restore on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: No need to initialise global statics (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for resizable buses (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for pin group subsets (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename SH_PFC_PIN_GROUP{,_ALIAS} args (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Reformat macros defining struct initializers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename sh_pfc_soc_operations instances (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77995: Add bias pinconf support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Remove unused POC2 (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add Ethernet pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add QSPI pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add PCIe pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MSIOF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MMC pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add INTC-EX pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add HSCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add I2C pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add SCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Initial R8A779F0 PFC support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add PORT_GP_CFG_19 macros (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: add reading fuses for Gen4 (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: refactor reading fuses into seprarate function (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: introduce 'info' structure (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Remove R-Car H3 ES1.* handling (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Fix device initialization (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Create device local ops struct (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when resuming (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Add support for R-Car V4H (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: use positive logic (Radu Rendec) [RHEL-34056] - dt-bindings: Drop redundant 'maxItems/minItems' in if/then schemas (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Use the generic function to get the number of trips (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar: Switch to new of API (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: Improve logging during probe (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Read calibration from hardware (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Store thcode and ptat in priv data (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add support for hardware trip points (Radu Rendec) [RHEL-34056] - watchdog: renesas_wdt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Access registers according to spec (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic Gen4 CMT support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Radu Rendec) [RHEL-34056] - dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions (Radu Rendec) [RHEL-34056] - dt-bindings: power: Add r8a779f0 SYSC power domain definitions (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Correct PFC/GPIO parent clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix HSCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SASYNCPER internal clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add MSIOF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add CMT clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDH0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add HSCIF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PCIe clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDHI0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add thermal clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Add CLK_TYPE_GEN4_PLL4 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add UFS clock (Radu Rendec) [RHEL-34056] - clk: renesas: Move RPC core clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PFC clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add I2C clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add WDT clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix RSW2 clock divider (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SYS-DMAC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-mssr: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77995: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77990: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add CANFD module clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Parse DT for SDnH (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Use dev_err_probe when getting clock fails (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Extend SDnH divider table (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Switch to new SD clock handling (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add SDnH clock to V3U (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add SDnH clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add dummy SDnH clock (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Refactor renesas_sdhi_probe() (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add RPC support (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-lib: Move RPC clock registration to the library (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - pmdomain: Rename the genpd subsystem to pmdomain (Radu Rendec) [RHEL-34056] - soc: renesas: Move power-domain drivers to the genpd dir (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-rst: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: Identify R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: r8a779f0-sysc: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-gen4-sysc: Introduce R-Car Gen4 SYSC driver (Radu Rendec) [RHEL-34056] - soc: renesas: Prefer memcpy() over strcpy() (Radu Rendec) [RHEL-34056] - PM / devfreq: Synchronize devfreq_monitor_[start/stop] (Alessandro Carminati) [RHEL-31337] {CVE-2023-52635} - redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Fix kernel panic on interface rename trig notify (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Simplify led_trigger_set_panic (Michal Schmidt) [RHEL-32110] - leds: triggers: default-on: Add module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Set module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - Documentation: leds: Update led-trigger-tty ABI description (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Document now hidable link_* (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Display only supported link speed attribute (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add module alias ledtrig:netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Skip setting baseline state in activate if hw-controlled (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add core support for hw not supporting fallback to LED sw control (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Michal Schmidt) [RHEL-32110] - leds: trigger: Remove unused function led_trigger_rename_static() (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Add additional line state evaluation (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Make rx tx activitate configurable (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Replace mutex with completion (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Free allocated ttyname buffer on deactivate (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to DEVICE_ATTR_RW() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Use sysfs_emit() to instead of s*printf() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to use kstrtox() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Replace custom code for gpiod_get_optional() (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Extend speeds up to 10G (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: fix RTNL handling to prevent potential deadlock (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Move size check in set_device_name (Michal Schmidt) [RHEL-32110] - leds: triggers: gpio: Rewrite to use trigger-sources (Michal Schmidt) [RHEL-32110] - leds: Mark GPIO LED trigger broken (Michal Schmidt) [RHEL-32110] - leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use module_led_trigger macro to simplify the code (Michal Schmidt) [RHEL-32110] - leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead (Michal Schmidt) [RHEL-32110] - leds: trig-netdev: Disable offload on deactivation of trigger (Michal Schmidt) [RHEL-32110] - led: trig: netdev: Fix requesting offload device (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose hw_control status via sysfs (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link duplex mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link speed mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: uninitialized variable in netdev_trig_activate() (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose netdev trigger modes in linux include (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: init mode if hw control already active (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: validate configured netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add support for LED hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: reject interval store for hw_control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add basic check for hw control support (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: introduce check for possible hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: refactor code setting device name (Michal Schmidt) [RHEL-32110] - leds: add API to get attached device for LED hw control (Michal Schmidt) [RHEL-32110] - leds: add APIs for LEDs hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Remove NULL check before dev_{put, hold} (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use mutex instead of spinlocks (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Convert device attr to macro (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Rename add namespace to netdev trigger enum modes (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Michal Schmidt) [RHEL-32110] - leds: use sysfs_emit() to instead of scnprintf() (Michal Schmidt) [RHEL-32110] - leds: trigger: Disable CPU trigger on PREEMPT_RT (Michal Schmidt) [RHEL-32110] - leds: trigger: remove reference to obsolete CONFIG_IDE_GD_ATA (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Michal Schmidt) [RHEL-32110] - bus: fsl-mc: Use common ranges functions (Aaron Brookner) [RHEL-32995] - of/address: Add of_property_read_reg() helper (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_count() helper (Aaron Brookner) [RHEL-32995] - of/address: Add support for 3 address cell bus (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_to_resource() helper (Aaron Brookner) [RHEL-32995] - of: unittest: Add bus address range parsing tests (Aaron Brookner) [RHEL-32995] - of/platform: use of_address_count() helper (Aaron Brookner) [RHEL-32995] - of/address: introduce of_address_count() helper (Aaron Brookner) [RHEL-32995] - netfilter: ipset: Missing gc cancellations fixed (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix performance regression in swap operation (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Phil Sutter) [RHEL-30522] - arm64: dts: qcom: sa8775p: enable safety IRQ (Jennifer Berringer) [RHEL-31771] - mptcp: fix potential wake-up event loss (Davide Caratti) [RHEL-32669] - mptcp: prevent BPF accessing lowat from a subflow socket. (Davide Caratti) [RHEL-32669] - mptcp: don't account accept() of non-MPC client as fallback to TCP (Davide Caratti) [RHEL-32669] - mptcp: don't overwrite sock_ops in mptcp_is_tcpsk() (Davide Caratti) [RHEL-32669] - mptcp: fix possible deadlock in subflow diag (Davide Caratti) [RHEL-32669] {CVE-2024-26781} - mptcp: fix snd_wnd initialization for passive socket (Davide Caratti) [RHEL-32669] - mptcp: push at DSS boundaries (Davide Caratti) [RHEL-32669] - mptcp: avoid printing warning once on client side (Davide Caratti) [RHEL-32669] - mptcp: map v4 address to v6 when destroying subflow (Davide Caratti) [RHEL-32669] - mptcp: fix duplicate subflow creation (Davide Caratti) [RHEL-32669] - mptcp: fix data races on remote_id (Davide Caratti) [RHEL-32669] - mptcp: fix data races on local_id (Davide Caratti) [RHEL-32669] - mptcp: fix lockless access in subflow ULP diag (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for netlink appending addr (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for userspace appending addr (Davide Caratti) [RHEL-32669] - mptcp: really cope with fastopen race (Davide Caratti) [RHEL-31604 RHEL-32669] {CVE-2024-26708} - mptcp: check addrs list in userspace_pm_get_local_id (Davide Caratti) [RHEL-32669] - mptcp: corner case locking for rx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix more tx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix rcv space initialization (Davide Caratti) [RHEL-32669] - mptcp: drop the push_pending field (Davide Caratti) [RHEL-32669] - mptcp: fix data re-injection from stale subflow (Davide Caratti) [RHEL-32669] {CVE-2024-26826} - mptcp: relax check on MPC passive fallback (Davide Caratti) [RHEL-32669] - mptcp: refine opt_mp_capable determination (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req() (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect() (Davide Caratti) [RHEL-32669] - mptcp: strict validation before using mp_opt->hmac (Davide Caratti) [RHEL-32669] - mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN (Davide Caratti) [RHEL-32669] - mptcp: fix setsockopt(IP_TOS) subflow locking (Davide Caratti) [RHEL-32669] - net: openvswitch: fix unwanted error log on timeout policy probing (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct mask_array with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter_instance with __counted_by (Antoine Tenart) [RHEL-32143] - x86/nmi: Fix the inverse "in NMI handler" check (Prarit Bhargava) [RHEL-30106] - powerpc/pseries/papr-sysparm: use u8 arrays for payloads (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-sysparm (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-vpd (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Expose character device to user space (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Validate buffer object lengths (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: Add papr-vpd character driver for VPD retrieval (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: PAPR system parameter API (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: add RTAS work area allocator (Mamatha Inamdar) [RHEL-10565] - powerpc/rtas: clean up includes (Mamatha Inamdar) [RHEL-10565] - vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27780 RHEL-27781] {CVE-2022-48627}- powerpc/kasan: Fix addr error caused by page alignment (Mamatha Inamdar) [RHEL-33707] {CVE-2024-26712} - block: Fix page refcounts for unaligned buffers in __bio_release_pages() (Ming Lei) [RHEL-33723] - tools/power turbostat: v2024.04.10 (David Arcari) [RHEL-34610] - tools/power turbostat: Add selftests (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for Xe sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for new i915 sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz (David Arcari) [RHEL-34610] - tools/power/turbostat: Fix uncore frequency file string (David Arcari) [RHEL-29239 RHEL-34610] - tools/power/turbostat: Unify graphics sysfs snapshots (David Arcari) [RHEL-34610] - tools/power/turbostat: Cache graphics sysfs path (David Arcari) [RHEL-34610] - tools/power/turbostat: Enable MSR_CORE_C1_RES support for ICX (David Arcari) [RHEL-34610] - tools/power turbostat: read RAPL counters via perf (David Arcari) [RHEL-34610] - tools/power turbostat: Add proper re-initialization for perf file descriptors (David Arcari) [RHEL-34610] - tools/power turbostat: Clear added counters when in no-msr mode (David Arcari) [RHEL-34610] - tools/power turbostat: add early exits for permission checks (David Arcari) [RHEL-34610] - tools/power turbostat: detect and disable unavailable BICs at runtime (David Arcari) [RHEL-34610] - tools/power turbostat: Add reading aperf and mperf via perf API (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-perf option (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-msr option (David Arcari) [RHEL-34610] - tools/power turbostat: enhance -D (debug counter dump) output (David Arcari) [RHEL-34610] - tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read (David Arcari) [RHEL-34610] - tools/power turbostat: Read base_hz and bclk from CPUID.16H if available (David Arcari) [RHEL-34610] - tools/power turbostat: Print ucode revision only if valid (David Arcari) [RHEL-34610] - tools/power turbostat: Expand probe_intel_uncore_frequency() (David Arcari) [RHEL-29239 RHEL-34610] - tools/power turbostat: Do not print negative LPI residency (David Arcari) [RHEL-34610] - tools/power turbostat: Fix Bzy_MHz documentation typo (David Arcari) [RHEL-34610] - tools/power turbostat: Increase the limit for fd opened (David Arcari) [RHEL-34610] - tools/power turbostat: Fix added raw MSR output (David Arcari) [RHEL-34610] - net: rswitch: Allow jumbo frames (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for TX (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Set GWMDNC register (Radu Rendec) [RHEL-34587] - net: rswitch: Add a setting ext descriptor function (Radu Rendec) [RHEL-34587] - net: rswitch: Add unmap_addrs instead of dma address in each desc (Radu Rendec) [RHEL-34587] - net: rswitch: Use build_skb() for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Use unsigned int for desc related array index (Radu Rendec) [RHEL-34587] - net: rswitch: Drop unused argument/return value (Radu Rendec) [RHEL-34587] - net: rswitch: Fix missing dev_kfree_skb_any() in error path (Radu Rendec) [RHEL-34587] - net: rswitch: Fix return value in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: rswitch: Fix type of ret in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Depend on PTP_1588_CLOCK (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Break out to module (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Get clock increment from clock rate (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: drop SoC names in Kconfig (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: group entries in Makefile (Radu Rendec) [RHEL-34587] - rswitch: Add PM ops (Radu Rendec) [RHEL-34587] - rswitch: Use unsigned int for port related array index (Radu Rendec) [RHEL-34587] - rswitch: Fix imbalance phy_power_off() calling (Radu Rendec) [RHEL-34587] - rswitch: Fix renesas_eth_sw_remove() implementation (Radu Rendec) [RHEL-34587] - rswitch: Fix PHY station management clock setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add spin lock protection for irq {un}mask (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix unmasking irq condition (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add .[gs]et_link_ksettings support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add runtime speed change support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use hardware pause features (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use napi_gro_receive() in RX (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix timestamp feature after all descriptors are used (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix return value in error path of xmit (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix GWTSDIE register handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix the output value of quote from rswitch_rx() (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Improve TX timestamp accuracy (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Remove gptp flag from rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Move linkfix variables to rswitch_gwca (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add "max-speed" handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add phy_power_{on,off}() calling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add host_interfaces setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Convert to phy_device (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Simplify struct phy * handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix ethernet-ports handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: C45 only transactions (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix getting mac address from device tree (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix error path in renesas_eth_sw_probe() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix MAC address info (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type in rswitch_etha_wait_link_verification() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix endless loop in error paths (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type of rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix build error about ptp (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Add R-Car Gen4 gPTP support (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Add support for "Ethernet Switch" (Radu Rendec) [RHEL-34587] - dt-bindings: net: renesas: Document Renesas Ethernet Switch (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Add .exit() ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Reset in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to devm_platform_ioremap_resource() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to platform remove callback returning void (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Remove retry code in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Add .power_on() into phy_ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Fix register setting (Radu Rendec) [RHEL-34587] - phy: renesas: Add Renesas Ethernet SERDES driver for R-Car S4-8 (Radu Rendec) [RHEL-34587] - dt-bindings: phy: renesas: Document Renesas Ethernet SERDES (Radu Rendec) [RHEL-34587] - arm64: tlb: Fix TLBI RANGE operand (Shaoqin Huang) [RHEL-26259] - arm64/mm: Modify range-based tlbi to decrement scale (Shaoqin Huang) [RHEL-26259] - net: remove gfp_mask from napi_alloc_skb() (Izabela Bakollari) [RHEL-32108] - netfilter: nft_flow_offload: release dst in case direct xmit path is used (Florian Westphal) [RHEL-33469] - ipvs: avoid stat macros calls from preemptible context (Florian Westphal) [RHEL-33469] - netfilter: flowtable: incorrect pppoe tuple (Florian Westphal) [RHEL-33469] - netfilter: flowtable: validate pppoe header (Florian Westphal) [RHEL-33469] - netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Florian Westphal) [RHEL-33469] - netfilter: nft_flow_offload: reset dst in route object after setting up flow (Florian Westphal) [RHEL-33469] - netfilter: flowtable: simplify route logic (Florian Westphal) [RHEL-33469] - netfilter: nfnetlink_queue: un-break NF_REPEAT (Florian Westphal) [RHEL-33469] - netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Florian Westphal) [RHEL-33469] - netfilter: conntrack: correct window scaling with retransmitted SYN (Florian Westphal) [RHEL-33469] - block: fix q->blkg_list corruption during disk rebind (Ming Lei) [RHEL-33577] - RDMA/srpt: Do not register event handler until srpt device is fully setup (Kamal Heib) [RHEL-33226] {CVE-2024-26872} - netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Phil Sutter) [RHEL-30078] {CVE-2024-26643} - netfilter: nf_tables: disallow anonymous set with timeout flag (Phil Sutter) [RHEL-30082] {CVE-2024-26642} - tcp: properly terminate timers for kernel sockets (Paolo Abeni) [RHEL-32164] - tcp: add sanity checks to rx zerocopy (Paolo Abeni) [RHEL-29496 RHEL-32164] {CVE-2024-26640} - tcp: Add memory barrier to tcp_push() (Paolo Abeni) [RHEL-32164] - tcp: fix cookie_init_timestamp() overflows (Paolo Abeni) [RHEL-32164] - tcp_metrics: do not create an entry from tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: add missing barriers on delete (Paolo Abeni) [RHEL-32164] - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Paolo Abeni) [RHEL-32164] - tcp: fix possible freeze in tx path under memory pressure (Paolo Abeni) [RHEL-32164] - thermal: intel: hfi: Add syscore callbacks for system-wide PM (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Refactor enabling code into helper functions (David Arcari) [RHEL-30586] {CVE-2024-26646} - uio: Fix use-after-free in uio_open (Ricardo Robaina) [RHEL-26233] {CVE-2023-52439} - Partial backport of mm, treewide: introduce NR_PAGE_ORDERS (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add printing to memory buffer (Dave Airlie) [RHEL-24101] - lib/ref_tracker: improve printing stats (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add unlocked leak print helper (Dave Airlie) [RHEL-24101] - Partial backport of rxrpc: Fix locking issue (Dave Airlie) [RHEL-24101] - kunit: Add a macro to wrap a deferred action function (Dave Airlie) [RHEL-24101] - kunit: Fix some comments which were mistakenly kerneldoc (Dave Airlie) [RHEL-24101] - kunit: Fix a NULL vs IS_ERR() bug (Dave Airlie) [RHEL-24101] - kunit: device: Fix a NULL vs IS_ERR() check in init() (Dave Airlie) [RHEL-24101] - kunit: device: Unregister the kunit_bus on shutdown (Dave Airlie) [RHEL-24101] - kunit: Setup DMA masks on the kunit device (Dave Airlie) [RHEL-24101] - kunit: Add APIs for managing devices (Dave Airlie) [RHEL-24101] - debugfs: Export debugfs_create_str symbol (Dave Airlie) [RHEL-24101] - dma-buf/sync_file: Add SET_DEADLINE ioctl (Dave Airlie) [RHEL-24101] - redhat: add CONFIG_AMD_WBRF file, disabled for now. (Dave Airlie) [RHEL-24101] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Dave Airlie) [RHEL-24101] - drm/i915: Move abs_diff() to math.h (Dave Airlie) [RHEL-24101] - string.h: add array-wrappers for (v)memdup_user() (Dave Airlie) [RHEL-24101] - hwmon: (coretemp) Enlarge per package core count limit (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix bogus core_id to attr name mapping (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-22705 RHEL-31307] {CVE-2024-26664} - ceph: switch to corrected encoding of max_xattr_size in mdsmap (Xiubo Li) [RHEL-26722]- bnx2x: remove unused variable 'cur_data_offset' (Michal Schmidt) [RHEL-23117 RHEL-25588] - net/bnx2x: Prevent access to a freed page in page_pool (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Fix firmware version string character counts (Michal Schmidt) [RHEL-23117 RHEL-25588 RHEL-32855] - bnx2x: new flag for track HW resource allocation (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Remove unnecessary ternary operators (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix page fault following EEH recovery (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: use the right build_skb() helper (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Michal Schmidt) [RHEL-23117 RHEL-25588] - Revert "Revert "Merge: EDAC: add initial support for El Capitan"" (Aristeu Rozanski) [RHEL-29211] - quota: Fix potential NULL pointer dereference (Pavel Reichl) [RHEL-33221] {CVE-2024-26878} - powerpc/lib: Validate size for vector operations (Mamatha Inamdar) [RHEL-29116] {CVE-2023-52606} - futex: Prevent the reuse of stale pi_state (Waiman Long) [RHEL-28616] - futex: Fix hardcoded flags (Waiman Long) [RHEL-28616] - futex: make the vectored futex operations available (Waiman Long) [RHEL-28616] - futex: make futex_parse_waitv() available as a helper (Waiman Long) [RHEL-28616] - futex: add wake_data to struct futex_q (Waiman Long) [RHEL-28616] - futex: abstract out a __futex_wake_mark() helper (Waiman Long) [RHEL-28616] - futex: factor out the futex wake handling (Waiman Long) [RHEL-28616] - futex: move FUTEX2_VALID_MASK to futex.h (Waiman Long) [RHEL-28616] - futex/requeue: Remove unnecessary ‘NULL’ initialization from futex_proxy_trylock_atomic() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_requeue() (Waiman Long) [RHEL-28616] - futex: Add flags2 argument to futex_requeue() (Waiman Long) [RHEL-28616] - futex: Propagate flags into get_futex_key() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wait() (Waiman Long) [RHEL-28616] - futex: FLAGS_STRICT (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wake() (Waiman Long) [RHEL-28616] - futex: Validate futex value against futex size (Waiman Long) [RHEL-28616] - futex: Flag conversion (Waiman Long) [RHEL-28616] - futex: Extend the FUTEX2 flags (Waiman Long) [RHEL-28616] - futex: Clarify FUTEX2 flags (Waiman Long) [RHEL-28616] - futex/pi: Fix recursive rt_mutex waiter state (Waiman Long) [RHEL-28616] - locking/rtmutex: Add a lockdep assert to catch potential nested blocking (Waiman Long) [RHEL-28616] - locking/rtmutex: Use rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Provide rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Extract __schedule_loop() (Waiman Long) [RHEL-28616] - locking/rtmutex: Avoid unconditional slowpath for DEBUG_RT_MUTEXES (Waiman Long) [RHEL-28616] - sched: Constrain locks in sched_submit_work() (Waiman Long) [RHEL-28616] - futex: Use a folio instead of a page (Waiman Long) [RHEL-28616] - fchmodat2: add support for AT_EMPTY_PATH (Waiman Long) [RHEL-28616] - arch: Register fchmodat2, usually as syscall 452 (Waiman Long) [RHEL-28616] - fs: Add fchmodat2() (Waiman Long) [RHEL-28616] - Non-functional cleanup of a "__user * filename" (Waiman Long) [RHEL-28616] - syscalls: Remove file path comments from headers (Waiman Long) [RHEL-28616] - kernel/sys_ni: add compat entry for fadvise64_64 (Waiman Long) [RHEL-28616] - syscalls: compat: Fix the missing part for __SYSCALL_COMPAT (Waiman Long) [RHEL-28616] - futex: add missing rtmutex.h include (Waiman Long) [RHEL-28616] - Revert "sched/core: Provide sched_rtmutex() and expose sched work helpers") (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Submit/resume work explicitly before/after blocking" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Avoid pointless blk_flush_plug() invocations" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Add a lockdep assert to catch potential nested blocking" (Waiman Long) [RHEL-28616] - Revert "sched/core: Add __always_inline to schedule_loop()" (Waiman Long) [RHEL-28616] - fsverity: remove hash page spin lock (Andrey Albershteyn) [RHEL-29914] - fsverity: skip PKCS#7 parser when keyring is empty (Andrey Albershteyn) [RHEL-29914] - fsverity: move sysctl registration out of signature.c (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify handling of errors during initcall (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check that there is no algorithm 0 (Andrey Albershteyn) [RHEL-29914] - fsverity: improve documentation for builtin signature support (Andrey Albershteyn) [RHEL-29914] - fsverity: update the documentation (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify error handling in verify_data_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't use bio_first_page_all() in fsverity_verify_bio() (Andrey Albershteyn) [RHEL-29914] - fsverity: constify fsverity_hash_alg (Andrey Albershteyn) [RHEL-29914] - fsverity: use shash API instead of ahash API (Andrey Albershteyn) [RHEL-29914] - fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check for buffer overflow in build_merkle_tree() (Andrey Albershteyn) [RHEL-29914] - fsverity: use WARN_ON_ONCE instead of WARN_ON (Andrey Albershteyn) [RHEL-29914] - fs-verity: simplify sysctls with register_sysctl() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Andrey Albershteyn) [RHEL-29914] - fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Andrey Albershteyn) [RHEL-29914] - fsverity: support verifying data from large folios (Andrey Albershteyn) [RHEL-29914] - fs/buffer.c: support fsverity in block_read_full_folio() (Andrey Albershteyn) [RHEL-29914] - fsverity: support enabling with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - mm/readahead: Convert page_cache_async_readahead to take a folio (Andrey Albershteyn) [RHEL-29914] - fsverity: support verification with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - fs-verity: mention btrfs support (Andrey Albershteyn) [RHEL-29914] - btrfs: send: add support for fs-verity (Andrey Albershteyn) [RHEL-29914] - fsverity: replace fsverity_hash_page() with fsverity_hash_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: use EFBIG for file too large to enable verity (Andrey Albershteyn) [RHEL-29914] - fsverity: store log2(digest_size) precomputed (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify Merkle tree readahead size calculation (Andrey Albershteyn) [RHEL-29914] - fsverity: use unsigned long for level_start (Andrey Albershteyn) [RHEL-29914] - fsverity: remove debug messages and CONFIG_FS_VERITY_DEBUG (Andrey Albershteyn) [RHEL-29914] - fsverity: pass pos and size to ->write_merkle_tree_block (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_cleanup_inode() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_prepare_setattr() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_file_open() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: stop using PG_error to track error status (Andrey Albershteyn) [RHEL-29914] - fs-verity: use kmap_local_page() instead of kmap() (Andrey Albershteyn) [RHEL-29914] - fs-verity: use memcpy_from_page() (Andrey Albershteyn) [RHEL-29914] - fs-verity: Use struct_size() helper in enable_verity() (Andrey Albershteyn) [RHEL-29914] - fs-verity: remove unused parameter desc_size in fsverity_create_info() (Andrey Albershteyn) [RHEL-29914] - fs-verity: fix signed integer overflow with i_size near S64_MAX (Andrey Albershteyn) [RHEL-29914] - config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: only call drv_sta_rc_update for uploaded stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix the TXF mapping for BZ devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: ensure offloading TID queue exists (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: reject iftype change with mesh ID change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a crash when we run out of stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Fix some error codes (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: clear link_id in time_event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use correct address 3 in A-MSDU (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: reload info pointer in ieee80211_tx_dequeue() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix fortify warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Adjust n_channels usage for __counted_by (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: do not announce EPCS support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: exit eSR only after the FW does (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a battery life regression (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: accept broadcast probe responses on 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: adding missing drv_mgd_complete_tx() call (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix waiting for beacons logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix unsolicited broadcast probe config (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: initialize SMPS mode correctly (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix driver debugfs for vif type change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: set station RX-NSS on reconfig (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix RCU use in TDLS fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: improve CSA/ECSA connection refusal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: detect stuck ECSA element in probe resp (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove extra kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for wilc1000 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Drop WBRF debugging statements (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix wiphy delayed work queueing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fix double-free bug (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix race condition on enabling fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix potential sta-link leak (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211/mac80211: remove dependency on non-existing option (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix missing interfaces when dumping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: remove redundant ML element check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Update the default DSCP-to-UP mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: tests: add some scanning related tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: extend MFP tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: generalize public action test (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add kunit tests for public action handling (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add a convenience allocation wrapper for SKBs (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add parameter generation macro using description from array (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix spelling typo in comment (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Jose Ignacio Tornos Martinez) [RHEL-28754] - PCI: Remove unused 'node' member from struct pci_driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use the new command to clear the internal buffer (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: disallow puncturing in US/Canada (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add US/Canada MCC to API (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Add rf_mapping of new wifi7 devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: cleanup BT Shared Single Antenna code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: d3: avoid intermediate/early mutex unlock (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: send TX path flush in rfkill (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Don't mark DFS channels as NO-IR (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Allow DFS concurrent operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a driver callback to check active_links (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: avoid double free if updating BSS fails (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: ensure cfg80211_bss_update frees IEs on error (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: allow 64-bit radiotap timestamps (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rework RX timestamp flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: handle UHB AP and STA power type (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: Add custom reg for DFS concurrent (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Schedule regulatory channels check on bandwith change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Schedule regulatory check on BSS STA channel change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: reg: Support P2P operation on DFS channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Skip association timeout update after comeback rejection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: address some kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: support HE 40 MHz in 2.4 GHz band (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: address several kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: fix uninitialized firmware_stat (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723_common: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: add calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: To improve Wi-Fi performance while BT is idle (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Translate antenna configuration from ID to string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update RF parameter control setting logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Bluetooth RSSI level information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Set Bluetooth scan low-priority when Wi-Fi link/scan (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update coexistence policy for Wi-Fi LPS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Still show hardware grant signal info even Wi-Fi is PS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update BTG control related logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Pre-AGC control to enhance Wi-Fi RX performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Record down Wi-Fi initial mode information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: use cfg80211_ssid_eq() instead of rtw_ssid_equal() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: use cfg80211_ssid_eq() instead of mwifiex_ssid_cmp() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: introduce cfg80211_ssid_eq() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: implement to configure TX/RX engines for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add sys_init and filter option for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: Use DECLARE_FLEX_ARRAY() and fix -Warray-bounds warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Drop chan lock before queuing buffers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add spinlock to protect WP access when queueing TREs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: workaround too long expansion sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - Revert "wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ" (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: remove useless code in rt2x00queue_create_tx_descriptor() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: only reset BB/RF for existing WiFi 6 chips while starting up (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add DBCC H2C to notify firmware the status (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add suffix _ax to MAC functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add flags to check if CMAC and DMAC are enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add power on/off functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add XTAL SI for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: print out RFK log with formatted string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: parse and print out RFK log from C2H events (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add C2H event handlers of RFK log and report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: load RFK log format string from firmware file (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: add version field to BB MCU firmware element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: load TX power track tables from fw_element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: configure BSSID consistently when starting AP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: add extra delay for firmware ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add checks for read/write callbacks while registering controllers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA read operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA write operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: sta_info.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rx.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: fix grammar & spellos (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix spelling & punctutation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: sort certificates in build (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Introduce async read/write callbacks (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Rename read_from_host() and write_to_host() APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Pass mhi_ep_buf_info struct to read/write APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for interrupt moderation timer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Use slab allocator where applicable (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add alignment check for event ring read pointer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: pci_generic: Add SDX75 based modem support (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add a separate timeout parameter for waiting ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Do not allocate event ring element on stack (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: reset survey of current channel after a scan started (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Fix ath11k_htc_record flexible record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: Use random MAC when efuse MAC invalid (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: avoid stringop-overflow warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: drop spurious WARN_ON() in ieee80211_ibss_csa_beacon() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: don't set ESS capab bit in assoc request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: consume both probe response and beacon IEs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: generate an ML element for per-STA profiles (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a flag to disallow puncturing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Add support for setting TID to link mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: update some locking documentation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: add BSS usage reporting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: do not send STA_DISABLE_TX_CMD for newer firmware (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove async command callback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: file: don't use [0] for variable arrays (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: get_crf_id() can be void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: dump CSRs before removal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: clean up device removal work (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add a debugfs hook to clear the monitor data (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: refactor RX tracing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: don't support triggered EHT CQI feedback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Correctly report TSF data in scan complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Use the link ID provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Extend del pmksa support for SAE and OWE security (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: cleanup airtime arithmetic with ieee80211_sta_keep_active() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Add support for WBRF features (Jose Ignacio Tornos Martinez) [RHEL-28754] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - Documentation/driver-api: Add document about WBRF mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: expose nl80211_chan_width_to_mhz for wide sharing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: fix country count limitation for CLC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: reduce the size of MCU firmware download Rx queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: set DMA mask to 36 bits for boards with more than 4GB of RAM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921s: fix workqueue problem causes STA association fail (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7925: remove iftype from mt7925_init_eht_caps signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add PCI IDs for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add new definition of tx descriptor (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust interface num and wtbl size for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: support mt7992 eeprom loading (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework register offsets for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add DMA support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add firmware support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: introduce mt7996_band_valid() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: fix EHT phy mode check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework ampdu params setting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: switch to mcu command for TX GI report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: use chainmask for power delta calculation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add txpower setting support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: change txpower init to per-phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix rate usage of inband discovery frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: align the format of fixed rate command (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: handle IEEE80211_RC_SMPS_CHANGED (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: set fixed_bw bit in TX descriptor for fixed rate frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust WFDMA settings to improve performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix the size of struct bss_rate_tlv (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon duplicate TX mode support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add thermal sensor device support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add thermal protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add TX statistics for EHT mode in debugfs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add support for variants with auxiliary RX path (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7915: fallback to non-wed mode if platform_get_resource fails in mt7915_mmio_wed_init() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rro delete session garbage collector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed reset support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move wed reset common code in mt76 module (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: use u16 for val field in mt7996_mcu_set_rro signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: dma: introduce __mt76_dma_queue_reset utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed tx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: increase MT_QFLAG_WED_TYPE size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce wed pointer in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce mt76_queue_is_wed_tx_free utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_net_setup_tc in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_mmio_wed_offload_{enable,disable} in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mmio: move mt76_mmio_wed_{init,release}_rx_buf in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to load precal from NVMEM cell for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to use alternative cell name to eeprom NVMEM load (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: make mt76_get_of_eeprom static again (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: limit support of precal loading for mt7915 to MTD only (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: fix broken precal loading from MTD for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: support 5.9/6GHz channel config in acpi (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: add ability to explicitly forbid LED registration with DT (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: refine SER setting during WiFi CPU power on (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: dump MAC registers when SER occurs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add SER IMR tables (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: extend program counter dump for Wi-Fi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: configure CRASH_TRIGGER FW feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: add support to allow broadcast action frame RX (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: make RX assoc data const (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: refactor nl80211_send_mlme_event() arguments (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated wiphy access from hw (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix and enable AP mode for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: set IRQ affinity to CPU0 in case of one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: do not restore ASPM in case of single MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add support one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor multiple MSI vector implementation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add CE and ext IRQ flag to indicate irq_handler (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: get msi_data again after request_irq is called (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated hw access from ar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Optimize the mac80211 hw data access (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add 320 MHz bandwidth enums (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix misbehavior of TX beacon in concurrent mode (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine remain on channel flow to improve P2P connection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: Refine active scan behavior in 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix not entering PS mode after AP stops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: make watchdog param per device (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bridge vendor/device ids (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove unused PCI related defines and struct (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Access full PMCS reg and use pci_regs.h (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Add pdev into _rtl8821ae_clear_pci_pme_status() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Use pci_find_capability() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Reverse PM Capability exists check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Remove unnecessary PME_Status bit set (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert to use PCIe capability accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: sdio: Honor the host max_req_size in the RX path (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29465] {CVE-2023-52611} - wifi: rtw89: mac: functions to configure hardware engine and quota for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use pointer to access functions of hardware engine and quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: move code related to hardware engine to individual functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: check queue empty according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine element naming used by queue empty check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add reserved size as factor of DLE used size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to get DLE reserved quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: extend and add quota number (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: replace deprecated strncpy with strscpy_pad (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: remove wrapper of rtw89_debug() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add debugfs entry to disable dynamic mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: dynamically adjust EDCCA threshold (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add to check if debug mask is enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: remove some useless code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: debug: remove wrapper of rtw_dbg() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: Simplify bool conversion (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: remove ath11k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Use DECLARE_FLEX_ARRAY() for ath10k_htc_record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: remove ath10k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29091] {CVE-2023-52594} - wifi: ath9k: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor DP Rxdma ring structure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit HW conversion argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit RBM id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit mac id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Documentation update for NL80211_CMD_PORT_AUTHORIZED event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ieee80211: fix PV1 frame control field name (Jose Ignacio Tornos Martinez) [RHEL-28754] - rfkill: return ENOTTY on invalid ioctl (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove struct ath12k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove struct ath11k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Remove unused struct ath10k_htc_frame (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: simplify __ath10k_htt_tx_txq_recalc() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content from physical map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content via efuse map struct from logic map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8852c: read RX gain offset from efuse for 6GHz channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to access efuse for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use mac_gen pointer to access about efuse (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add 8922A basic chip info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: drop unused const_amdpci_aspm (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: mwifiex_process_sleep_confirm_resp(): remove unused priv variable (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: update regulatory map to R65-R44 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: handle policy of 6 GHz according to BIOS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: acpi: process 6 GHz band policy from DSM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: simplify rtl_action_proc() and rtl_tx_agg_start() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: update interrupt mitigation register for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: correct interrupt mitigation register for 8852CE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add v2 interrupt handlers for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize interrupt status bits of interrupt handlers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add pre_deinit to be called after probe complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: stop/start DMA for level 1 recovery according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: reset BDRAM according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: correct wrong BBP register in RxDCOC calibration (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove unneeded semicolon (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Defer on rproc_get failure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: restart beacon queue when hardware reset (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29095] {CVE-2023-52595} - wifi: rt2x00: disable RTS threshold for rt2800 by default (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: introduce DMA busy check watchdog for rt2800 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: simplify __rtw_tx_work() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: use struct assignment to replace memcpy() to append TDMA content (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_post_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add LTR v2 for WiFi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_pre_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: use gen_def pointer to configure mac_{pre,post}_init and clear PCI ring index (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add PCI generation information to pci_info for each chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify wilc_scan() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: cleanup struct wilc_conn_info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: drop NULL pointer check in ath12k_update_per_peer_tx_stats() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned rndis_wlan driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned wl3501 driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned ray_cs driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned cisco/aironet driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: extend PHY status parser to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: consider RX info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: configure PPDU max user by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: set entry size of address CAM to H2C field by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: always release SDIO host in wilc_sdio_cmd53() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify remain on channel support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize code of PCI control DMA IO for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add new RX ring design to determine full RX ring efficiently (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: define PCI ring address for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add 8922AE PCI entry and basic info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix timeout calculation in rtw89_roc_end() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl92ee_dm_dynamic_primary_cca_check(): fix typo in function name (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_hal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmsmac: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcm80211: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Ming Lei) [RHEL-29564] - zram: do not waste zram_table_entry flags bits (Ming Lei) [RHEL-29564] - block: count BLK_OPEN_RESTRICT_WRITES openers (Ming Lei) [RHEL-29564] - block: handle BLK_OPEN_RESTRICT_WRITES correctly (Ming Lei) [RHEL-29564] - fs,block: yield devices early (Ming Lei) [RHEL-29564] - fs,block: get holder during claim (Ming Lei) [RHEL-29564] - iomap: fix a regression for partial write errors (Ming Lei) [RHEL-29564] - mtd: key superblock by device number (Ming Lei) [RHEL-29564] - fs: export sget_dev() (Ming Lei) [RHEL-29564] - super: ensure valid info (Ming Lei) [RHEL-29564] - super: move lockdep assert (Ming Lei) [RHEL-29564] - fs/Kconfig: Fix compile error for romfs (Ming Lei) [RHEL-29564] - iomap: handle error conditions more gracefully in iomap_to_bh (Ming Lei) [RHEL-29564] - direct_write_fallback(): on error revert the ->ki_pos update from buffered write (Ming Lei) [RHEL-29564] - Revert "get rid of DCACHE_GENOCIDE" (Ming Lei) [RHEL-29564] - block: remove bdev_handle completely (Ming Lei) [RHEL-29564] - block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access (Ming Lei) [RHEL-29564] - bdev: remove bdev pointer from struct bdev_handle (Ming Lei) [RHEL-29564] - bdev: make struct bdev_handle private to the block layer (Ming Lei) [RHEL-29564] - bdev: make bdev_{release, open_by_dev}() private to block layer (Ming Lei) [RHEL-29564] - bdev: remove bdev_open_by_path() (Ming Lei) [RHEL-29564] - nfs: port block device access to files (Ming Lei) [RHEL-29564] - jfs: port block device access to file (Ming Lei) [RHEL-29564] - ext4: port block device access to file (Ming Lei) [RHEL-29564] - target: port block device access to file (Ming Lei) [RHEL-29564] - s390: port block device access to file (Ming Lei) [RHEL-29564] - nvme: port block device access to file (Ming Lei) [RHEL-29564] - block2mtd: port device access to files (Ming Lei) [RHEL-29564] - zram: port block device access to file (Ming Lei) [RHEL-29564] - xen: port block device access to file (Ming Lei) [RHEL-29564] - pktcdvd: port block device access to file (Ming Lei) [RHEL-29564] - drbd: port block device access to file (Ming Lei) [RHEL-29564] - xfs: port block device access to files (Ming Lei) [RHEL-29564] - power: port block device access to file (Ming Lei) [RHEL-29564] - swap: port block device usage to file (Ming Lei) [RHEL-29564] - md: port block device access to file (Ming Lei) [RHEL-29564] - block/genhd: port disk_scan_partitions() to file (Ming Lei) [RHEL-29564] - block/ioctl: port blkdev_bszset() to file (Ming Lei) [RHEL-29564] - bdev: open block device as files (Ming Lei) [RHEL-29564] - file: add alloc_file_pseudo_noaccount() (Ming Lei) [RHEL-29564] - file: prepare for new helper (Ming Lei) [RHEL-29564] - init: flush async file closing (Ming Lei) [RHEL-29564] - fs: add CONFIG_BUFFER_HEAD (Ming Lei) [RHEL-29564] - fs: build the legacy direct I/O code conditionally (Ming Lei) [RHEL-29564] - fs: move sb_init_dio_done_wq out of direct-io.c (Ming Lei) [RHEL-29564] - block: use iomap for writes to block devices (Ming Lei) [RHEL-29564] - block: stop setting ->direct_IO (Ming Lei) [RHEL-29564] - block: open code __generic_file_write_iter for blkdev writes (Ming Lei) [RHEL-29564] - fs: rename and move block_page_mkwrite_return (Ming Lei) [RHEL-29564] - fuse: drop redundant arguments to fuse_perform_write (Ming Lei) [RHEL-29564] - fuse: update ki_pos in fuse_perform_write (Ming Lei) [RHEL-29564] - fs: factor out a direct_write_fallback helper (Ming Lei) [RHEL-29564] - iomap: use kiocb_write_and_wait and kiocb_invalidate_pages (Ming Lei) [RHEL-29564] - iomap: update ki_pos in iomap_file_buffered_write (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_post_direct_write helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_pages helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_write_and_wait helper (Ming Lei) [RHEL-29564] - filemap: update ki_pos in generic_perform_write (Ming Lei) [RHEL-29564] - backing_dev: remove current->backing_dev_info (Ming Lei) [RHEL-29564] - redhat/configs: add CONFIG_BLK_DEV_WRITE_MOUNTED (Ming Lei) [RHEL-29564] - block: Fix a memory leak in bdev_open_by_dev() (Ming Lei) [RHEL-29564] - ext4: Block writes to journal device (Ming Lei) [RHEL-29564] - xfs: Block writes to log device (Ming Lei) [RHEL-29564] - fs: Block writes to mounted block devices (Ming Lei) [RHEL-29564] - btrfs: Do not restrict writes to btrfs devices (Ming Lei) [RHEL-29564] - block: Add config option to not allow writing to mounted devices (Ming Lei) [RHEL-29564] - block: Remove blkdev_get_by_*() functions (Ming Lei) [RHEL-29564] - super: use higher-level helper for {freeze,thaw} (Ming Lei) [RHEL-29564] - fs: Avoid grabbing sb->s_umount under bdev->bd_holder_lock (Ming Lei) [RHEL-29564] - fs: remove emergency_thaw_bdev (Ming Lei) [RHEL-29564] - super: wait until we passed kill super (Ming Lei) [RHEL-29564] - super: make locking naming consistent (Ming Lei) [RHEL-29564] - fs: simplify invalidate_inodes (Ming Lei) [RHEL-29564] - init: Deal with the init process being a user mode process (Ming Lei) [RHEL-29564] - dcache: remove unnecessary NULL check in dget_dlock() (Ming Lei) [RHEL-29564] - kill DCACHE_MAY_FREE (Ming Lei) [RHEL-29564] - __d_unalias() doesn't use inode argument (Ming Lei) [RHEL-29564] - d_alloc_parallel(): in-lookup hash insertion doesn't need an RCU variant (Ming Lei) [RHEL-29564] - get rid of DCACHE_GENOCIDE (Ming Lei) [RHEL-29564] - simple_fill_super(): don't bother with d_genocide() on failure (Ming Lei) [RHEL-29564] - nsfs: use d_make_root() (Ming Lei) [RHEL-29564] - d_alloc_pseudo(): move setting ->d_op there from the (sole) caller (Ming Lei) [RHEL-29564] - kill d_instantate_anon(), fold __d_instantiate_anon() into remaining caller (Ming Lei) [RHEL-29564] - retain_dentry(): introduce a trimmed-down lockless variant (Ming Lei) [RHEL-29564] - __dentry_kill(): new locking scheme (Ming Lei) [RHEL-29564] - d_prune_aliases(): use a shrink list (Ming Lei) [RHEL-29564] - switch select_collect{,2}() to use of to_shrink_list() (Ming Lei) [RHEL-29564] - to_shrink_list(): call only if refcount is 0 (Ming Lei) [RHEL-29564] - fold dentry_kill() into dput() (Ming Lei) [RHEL-29564] - don't try to cut corners in shrink_lock_dentry() (Ming Lei) [RHEL-29564] - fold the call of retain_dentry() into fast_dput() (Ming Lei) [RHEL-29564] - Call retain_dentry() with refcount 0 (Ming Lei) [RHEL-29564] - dentry_kill(): don't bother with retain_dentry() on slow path (Ming Lei) [RHEL-29564] - __dentry_kill(): get consistent rules for victim's refcount (Ming Lei) [RHEL-29564] - make retain_dentry() neutral with respect to refcounting (Ming Lei) [RHEL-29564] - __dput_to_list(): do decrement of refcount in the callers (Ming Lei) [RHEL-29564] - fast_dput(): new rules for refcount (Ming Lei) [RHEL-29564] - fast_dput(): handle underflows gracefully (Ming Lei) [RHEL-29564] - fast_dput(): having ->d_delete() is not reason to delay refcount decrement (Ming Lei) [RHEL-29564] - shrink_dentry_list(): no need to check that dentry refcount is marked dead (Ming Lei) [RHEL-29564] - centralize killing dentry from shrink list (Ming Lei) [RHEL-29564] - dentry: switch the lists of children to hlist (Ming Lei) [RHEL-29564] - coda_flag_children(): cope with dentries turning negative (Ming Lei) [RHEL-29564] - switch nfsd_client_rmdir() to use of simple_recursive_removal() (Ming Lei) [RHEL-29564] - kill d_backing_dentry() (Ming Lei) [RHEL-29564] - dentry.h: kill a mysterious comment (Ming Lei) [RHEL-29564] - dentry.h: trim externs (Ming Lei) [RHEL-29564] - kill d_{is,set}_fallthru() (Ming Lei) [RHEL-29564] - DCACHE_COOKIE: RIP (Ming Lei) [RHEL-29564] - DCACHE_... ->d_flags bits: switch to BIT() (Ming Lei) [RHEL-29564] - get rid of __dget() (Ming Lei) [RHEL-29564] - struct dentry: get rid of randomize_layout idiocy (Ming Lei) [RHEL-29564] - ovl: stop using d_alloc_anon()/d_instantiate_anon() (Ming Lei) [RHEL-29564] - net: macsec: indicate next pn update when offloading (Izabela Bakollari) [RHEL-30143] - IB/mlx5: Adjust mlx5 rate mapping to support 800Gb (Kamal Heib) [RHEL-30146] - IB/mlx5: Rename 400G_8X speed to comply to naming convention (Kamal Heib) [RHEL-30146] - IB/mlx5: Add support for 800G_8X lane speed (Kamal Heib) [RHEL-30146] - RDMA/ipoib: Add support for XDR speed in ethtool (Kamal Heib) [RHEL-30146] - IB/mlx5: Expose XDR speed through MAD (Kamal Heib) [RHEL-30146] - IB/core: Add support for XDR link speed (Kamal Heib) [RHEL-30146]- tracing: Fix cpu buffers unavailable due to 'record_disabled' missed (Mamatha Inamdar) [RHEL-23763] - smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_network_name_deleted() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_lease_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_write() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_dump_full_key() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_debug_files_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex (Paulo Alcantara) [RHEL-7986] - smb: client: handle DFS tcons in cifs_construct_tcon() (Paulo Alcantara) [RHEL-7986] - smb: client: refresh referral without acquiring refpath_lock (Paulo Alcantara) [RHEL-7986] - smb: client: guarantee refcounted children from parent session (Paulo Alcantara) [RHEL-7986] - smb: client: fix UAF in smb2_reconnect_server() (Paulo Alcantara) [RHEL-7986] - KVM: x86/mmu: Retry fault before acquiring mmu_lock if mapping is changing (Igor Mammedov) [RHEL-17714] - net: esp: fix bad handling of pages from page_pool (Sabrina Dubroca) [RHEL-31751] - net: skbuff: don't include to (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_lookup_with_ifid() (Sabrina Dubroca) [RHEL-31751] - xfrm: annotate data-race around use_time (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_gen_index() (Sabrina Dubroca) [RHEL-31751] - xfrm: interface: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31751] - topology: Set capacity_freq_ref in all cases (Phil Auld) [RHEL-29020] - sched/fair: Fix frequency selection for non-invariant case (Phil Auld) [RHEL-29020] - arm64/amu: Use capacity_ref_freq() to set AMU ratio (Phil Auld) [RHEL-29020] - cpufreq/cppc: Set the frequency used for computing the capacity (Phil Auld) [RHEL-29020] - cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}() (Phil Auld) [RHEL-29020] - energy_model: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq/schedutil: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq: Use the fixed and coherent frequency for scaling capacity (Phil Auld) [RHEL-29020] - cpufreq: Fix the race condition while updating the transition_task of policy (Phil Auld) [RHEL-29020] - sched/topology: Add a new arch_scale_freq_ref() method (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework iowait boost (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework schedutil governor performance estimation (Phil Auld) [RHEL-29020] - sched/topology: Consolidate and clean up access to a CPU's max compute capacity (Phil Auld) [RHEL-29020] - sched/timers: Explain why idle task schedules out on remote timer enqueue (Phil Auld) [RHEL-29020] - sched/cpuidle: Comment about timers requirements VS idle handler (Phil Auld) [RHEL-29020] - cpufreq: Rebuild sched-domains when removing cpufreq driver (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Merge initialization code of sg_cpu in single loop (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Update next_freq when cpufreq_limits change (Phil Auld) [RHEL-29020] - RDMA/qedr: Fix qedr_create_user_qp error flow (Kamal Heib) [RHEL-16780 RHEL-31716] {CVE-2024-26743} - i2c: tegra: Share same DMA channel for RX and TX (Mark Salter) [RHEL-28640] - redhat/configs: build in Tegra210 SPI driver (Mark Salter) [RHEL-28640] - net-procfs: use xarray iterator to implement /proc/net/dev (Ivan Vecera) [RHEL-30656] - net: make sure we never create ifindex = 0 (Ivan Vecera) [RHEL-30656] - tools: ynl: fix handling of multiple mcast groups (Ivan Vecera) [RHEL-30656] - tools: ynl: don't leak mcast_groups on init error (Ivan Vecera) [RHEL-30656] - tools: ynl: make sure we always pass yarg to mnl_cb_run (Ivan Vecera) [RHEL-30656] - selftests/bpf: Fix sockopt_sk selftest (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fix reply command values (Ivan Vecera) [RHEL-30656] - netlink: annotate data-races around sk->sk_err (Ivan Vecera) [RHEL-30656] - doc/netlink: Fix missing classic_netlink doc reference (Ivan Vecera) [RHEL-30656] - devlink: move devlink_notify_register/unregister() to dev.c (Ivan Vecera) [RHEL-30656] - devlink: move small_ops definition into netlink.c (Ivan Vecera) [RHEL-30656] - devlink: move tracepoint definitions into core.c (Ivan Vecera) [RHEL-30656] - devlink: push linecard related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push rate related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push trap related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: use tracepoint_enabled() helper (Ivan Vecera) [RHEL-30656] - devlink: push region related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push param related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push resource related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push dpipe related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: move and rename devlink_dpipe_send_and_alloc_skb() helper (Ivan Vecera) [RHEL-30656] - devlink: push shared buffer related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push port related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push object register/unregister notifications into separate helpers (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt route messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt link messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt addr messages (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for create flags (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Implement nlattr array-nest decoding in ynl (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for netlink-raw families (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Fix extack parsing with fixed header genlmsg (Ivan Vecera) [RHEL-30656] - tools/ynl: Add mcast-group schema parsing to ynl (Ivan Vecera) [RHEL-30656] - doc/netlink: Document the netlink-raw schema extensions (Ivan Vecera) [RHEL-30656] - doc/netlink: Update genetlink-legacy documentation (Ivan Vecera) [RHEL-30656] - doc/netlink: Add a schema for netlink-raw families (Ivan Vecera) [RHEL-30656] - doc/netlink: Add delete operation to ovs_vport spec (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix uAPI generation after tempfile changes (Ivan Vecera) [RHEL-30656] - netlink: specs: fix indent in fou (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support empty attribute lists (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix collecting global policy attrs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: set length of binary fields (Ivan Vecera) [RHEL-30656] - tools: ynl: allow passing binary data (Ivan Vecera) [RHEL-30656] - net: validate veth and vxcan peer ifindexes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use temporary file for rendering (Ivan Vecera) [RHEL-30656] - Documentation: Fix typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add more info to KeyErrors on missing attrs (Ivan Vecera) [RHEL-30656] - netlink: specs: add ovs_vport new command (Ivan Vecera) [RHEL-30656] - net: warn about attempts to register negative ifindex (Ivan Vecera) [RHEL-30656] - ethtool: netlink: always pass genl_info to .prepare_data (Ivan Vecera) [RHEL-30656] - ethtool: netlink: simplify arguments to ethnl_default_parse() (Ivan Vecera) [RHEL-30656] - netdev-genl: use struct genl_info for reply construction (Ivan Vecera) [RHEL-30656] - genetlink: add genlmsg_iput() API (Ivan Vecera) [RHEL-30656] - genetlink: add a family pointer to struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: use attrs from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: add struct genl_info to struct genl_dumpit_info (Ivan Vecera) [RHEL-30656] - genetlink: remove userhdr from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: make genl_info->nlhdr const (Ivan Vecera) [RHEL-30656] - genetlink: push conditional locking into dumpit/done (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend health reporter dump attributes by port index (Ivan Vecera) [RHEL-30656] - devlink: extend health reporter dump selector by port index (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend per-instance dump commands to accept instance attributes (Ivan Vecera) [RHEL-30656] - devlink: allow user to narrow per-instance dumps by passing handle attrs (Ivan Vecera) [RHEL-30656] - devlink: remove converted commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: remove duplicate temporary netlink callback prototypes (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add commands that do per-instance dump (Ivan Vecera) [RHEL-30656] - devlink: pass flags as an arg of dump_one() callback (Ivan Vecera) [RHEL-30656] - devlink: introduce dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename doit callbacks for per-instance dump commands (Ivan Vecera) [RHEL-30656] - devlink: introduce devlink_nl_pre_doit_port*() helper functions (Ivan Vecera) [RHEL-30656] - devlink: parse rate attrs in doit() callbacks (Ivan Vecera) [RHEL-30656] - devlink: parse linecard attr in doit() callbacks (Ivan Vecera) [RHEL-30656] - netlink: convert nlk->flags to atomic flags (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add missing empty line between policies (Ivan Vecera) [RHEL-30656] - devlink: clear flag on port register error path (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: avoid rendering empty validate field (Ivan Vecera) [RHEL-30656] - devlink: Remove unused devlink_dpipe_table_resource_set() declaration (Ivan Vecera) [RHEL-30656] - devlink: use generated split ops and remove duplicated commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: include the generated netlink header (Ivan Vecera) [RHEL-30656] - devlink: add split ops generated according to spec (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add info-get dump op (Ivan Vecera) [RHEL-30656] - devlink: un-static devlink_nl_pre/post_doit() (Ivan Vecera) [RHEL-30656] - devlink: introduce couple of dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename couple of doit netlink callbacks to match generated names (Ivan Vecera) [RHEL-30656] - devlink: rename devlink_nl_ops to devlink_nl_small_ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: render netlink policies static for split ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: allow directional model for kernel mode (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: filter rendering of validate field values for split ops (Ivan Vecera) [RHEL-30656] - netlink: specs: add dump-strict flag for dont-validate property (Ivan Vecera) [RHEL-30656] - devlink: Remove unused extern declaration devlink_port_region_destroy() (Ivan Vecera) [RHEL-30656] - net: convert some netlink netdev iterators to depend on the xarray (Ivan Vecera) [RHEL-30656] - net: store netdevs in an xarray (Ivan Vecera) [RHEL-30656] - ynl: print xdp-zc-max-segs in the sample (Ivan Vecera) [RHEL-30656] - ynl: regenerate all headers (Ivan Vecera) [RHEL-30656] - ynl: mark max/mask as private for kdoc (Ivan Vecera) [RHEL-30656] - ynl: expose xdp-zc-max-segs (Ivan Vecera) [RHEL-30656] - netlink: allow be16 and be32 types in all uint policy checks (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix parse multi-attr enum attribute (Ivan Vecera) [RHEL-30656] - netlink: Add new netlink_release function (Ivan Vecera) [RHEL-30656] - genetlink: add explicit ordering break check for split ops (Ivan Vecera) [RHEL-30656] - rtnetlink: Move nesting cancellation rollback to proper function (Ivan Vecera) [RHEL-30656] - devlink: remove reload failed checks in params get/set callbacks (Ivan Vecera) [RHEL-30656] - netlink: Make use of __assign_bit() API (Ivan Vecera) [RHEL-30656] - netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Ivan Vecera) [RHEL-30656] - netlink: specs: add display hints to ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: add display-hint support to ynl (Ivan Vecera) [RHEL-30656] - netlink: specs: add display-hint to schema definitions (Ivan Vecera) [RHEL-30656] - tools: ynl: improve the direct-include header guard logic (Ivan Vecera) [RHEL-30656] - netlink: fix potential deadlock in netlink_set_err() (Ivan Vecera) [RHEL-30656] - netlink: specs: fixup openvswitch specs for code generation (Ivan Vecera) [RHEL-30656] - tools: ynl: work around stale system headers (Ivan Vecera) [RHEL-30656] - rtnetlink: move validate_linkmsg out of do_setlink (Ivan Vecera) [RHEL-30656] - rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit policy in multi-attr (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: correct enum policies (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for ethtool (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the ethtool family (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: mark pads as pads (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle stats-get (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle UDP tunnels and cable test a bit (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add empty enum stringset (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: resolve enum vs struct name conflicts (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate enum types if unnamed (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add C render hints (Ivan Vecera) [RHEL-30656] - netlink: specs: support setting prefix-name per attribute (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: record extra args for regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support excluding tricky ops (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support / skip pads on the way to kernel (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't pass op_name to RenderInfo (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support code gen for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: sanitize notification tracking (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: regenerate the if ladders (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: get attr type outside of if() (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: combine else with closing bracket (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: complete the C keyword list (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for devlink (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the devlink family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies - regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: walk nested types in depth (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit struct use info (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: try to sort the types more intelligently (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: enable code gen for directional specs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: refactor strmap helper generation (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use enum names in op strmap more carefully (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fill in some details important for C (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the handshake family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: improve unwind on parsing errors (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fill in support for MultiAttr scalars (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: fix random typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for netdev (Ivan Vecera) [RHEL-30656] - tools: ynl: support fou and netdev in C (Ivan Vecera) [RHEL-30656] - tools: ynl: user space helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: clean up stray new lines at the end of reply-less requests (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate static descriptions of notifications (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: switch to family struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate alloc and free helpers for req (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: move the response reading logic into YNL (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate enum-to-string helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add error checking for nested structs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: loosen type consistency check for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't override pure nested struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix unused / pad attribute handling (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add extra headers for user space (Ivan Vecera) [RHEL-30656] - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Ivan Vecera) [RHEL-30656] - netlink: specs: add ynl spec for ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: Support enums in struct members in genetlink-legacy (Ivan Vecera) [RHEL-30656] - tools: ynl: Initialise fixed headers to 0 in genetlink-legacy (Ivan Vecera) [RHEL-30656] - doc: ynl: Add doc attr to struct members in genetlink-legacy spec (Ivan Vecera) [RHEL-30656] - netlink: specs: correct types of legacy arrays (Ivan Vecera) [RHEL-30656] - net: ynl: prefix uAPI header include with uapi/ (Ivan Vecera) [RHEL-30656] - tools: ynl: avoid dict errors on older Python versions (Ivan Vecera) [RHEL-30656] - tools: ynl: Handle byte-order in struct members (Ivan Vecera) [RHEL-30656] - tools: ynl: Use dict of predefined Structs to decode scalar types (Ivan Vecera) [RHEL-30656] - netlink: annotate accesses to nlk->cb_running (Ivan Vecera) [RHEL-30656] - netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Ivan Vecera) [RHEL-30656] - tools: ynl: Rename ethtool to ethtool.py (Ivan Vecera) [RHEL-30656] - tools: ynl: Remove absolute paths to yaml files from ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: throw a more meaningful exception if family not supported (Ivan Vecera) [RHEL-30656] - tools: ynl: ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: replace print with NlError (Ivan Vecera) [RHEL-30656] - tools: ynl: populate most of the ethtool spec (Ivan Vecera) [RHEL-30656] - tools: ynl: support byte-order in cli (Ivan Vecera) [RHEL-30656] - docs: netlink: document the sub-type attribute property (Ivan Vecera) [RHEL-30656] - docs: netlink: document struct support for genetlink-legacy (Ivan Vecera) [RHEL-30656] - netlink: specs: add partial specification for openvswitch (Ivan Vecera) [RHEL-30656] - tools: ynl: Add fixed-header support to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct attr decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add C array attribute decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct parsing to nlspec (Ivan Vecera) [RHEL-30656] - tools: ynl: default to treating enums as flags for mask generation (Ivan Vecera) [RHEL-30656] - tools: ynl: Add missing types to encode/decode (Ivan Vecera) [RHEL-30656] - tools: ynl: add the Python requirements.txt file (Ivan Vecera) [RHEL-30656] - ynl: allow to encode u8 attr (Ivan Vecera) [RHEL-30656] - tools: ynl: skip the explicit op array size when not needed (Ivan Vecera) [RHEL-30656] - netlink: specs: allow uapi-header in genetlink (Ivan Vecera) [RHEL-30656] - netlink-specs: add partial specification for devlink (Ivan Vecera) [RHEL-30656] - netlink: remove unused 'compare' function (Ivan Vecera) [RHEL-30656]- Revert "net: rtnetlink: Enslave device before bringing it up" (Ivan Vecera) [RHEL-30344] - netlink: Reverse the patch which removed filtering (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix enum index in _decode_enum(..) (Ivan Vecera) [RHEL-30344] - tools: ynl: fix setting presence bits in simple nests (Ivan Vecera) [RHEL-30344] - netlink: add nla be16/32 types to minlen array (Ivan Vecera) [RHEL-30344] - rtnetlink: Restore RTM_NEW/DELLINK notification behavior (Ivan Vecera) [RHEL-30344] - netlink: annotate lockless accesses to nlk->max_recvmsg_len (Ivan Vecera) [RHEL-30344] - tools: ynl: Fix genlmsg header encoding formats (Ivan Vecera) [RHEL-30344] - ynl: make the tooling check the license (Ivan Vecera) [RHEL-30344] - ynl: broaden the license even more (Ivan Vecera) [RHEL-30344] - tools: ynl: make definitions optional again (Ivan Vecera) [RHEL-30344] - tools: ynl: fix get_mask utility routine (Ivan Vecera) [RHEL-30344] - tools: ynl: fix render-max for flags definition (Ivan Vecera) [RHEL-30344] - tools: ynl: fix enum-as-flags in the generic CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: move the enum classes to shared code (Ivan Vecera) [RHEL-30344] - ynl: re-license uniformly under GPL-2.0 OR BSD-3-Clause (Ivan Vecera) [RHEL-30344] - netlink: specs: update for codegen enumerating from 1 (Ivan Vecera) [RHEL-30344] - tools: ynl: use 1 as the default for first entry in attrs/ops (Ivan Vecera) [RHEL-30344] - tools: ynl: fully inherit attrs in subsets (Ivan Vecera) [RHEL-30344] - tools: net: add __pycache__ to gitignore (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: re-raise the exception instead of printing (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix single attribute structs with attr 0 only (Ivan Vecera) [RHEL-30344] - genetlink: Use string_is_terminated() helper (Ivan Vecera) [RHEL-30344] - string_helpers: Move string_is_valid() to the header (Ivan Vecera) [RHEL-30344] - tools: net: use python3 explicitly (Ivan Vecera) [RHEL-30344] - docs: netlink: add a starting guide for working with specs (Ivan Vecera) [RHEL-30344] - netlink: specs: finish up operation enum-models (Ivan Vecera) [RHEL-30344] - tools: ynl: load jsonschema on demand (Ivan Vecera) [RHEL-30344] - tools: ynl: use operation names from spec on the CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: support pretty printing bad attribute names (Ivan Vecera) [RHEL-30344] - tools: ynl: support multi-attr (Ivan Vecera) [RHEL-30344] - tools: ynl: support directional enum-model in CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: add support for types needed by ethtool (Ivan Vecera) [RHEL-30344] - tools: ynl: use the common YAML loading and validation code (Ivan Vecera) [RHEL-30344] - tools: ynl: add an object hierarchy to represent parsed spec (Ivan Vecera) [RHEL-30344] - tools: ynl: move the cli and netlink code around (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: prevent do / dump reordering (Ivan Vecera) [RHEL-30344] - net: netlink: recommend policy range validation (Ivan Vecera) [RHEL-30344] - tools: ynl: store ops in ordered dict to avoid random ordering (Ivan Vecera) [RHEL-30344] - tools: ynl: rename ops_list -> msg_list (Ivan Vecera) [RHEL-30344] - tools: ynl: support kdocs for flags in code generation (Ivan Vecera) [RHEL-30344] - tools: ynl: add a completely generic client (Ivan Vecera) [RHEL-30344] - net: fou: use policy and operation tables generated from the spec (Ivan Vecera) [RHEL-30344] - net: fou: rename the source for linking (Ivan Vecera) [RHEL-30344] - net: fou: regenerate the uAPI from the spec (Ivan Vecera) [RHEL-30344] - netlink: add a proto specification for FOU (Ivan Vecera) [RHEL-30344] - net: add basic C code generators for Netlink (Ivan Vecera) [RHEL-30344] - netlink: add schemas for YAML specs (Ivan Vecera) [RHEL-30344] - docs: add more netlink docs (incl. spec docs) (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around sk_state (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around dst_portid and dst_group (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->portid (Ivan Vecera) [RHEL-30344] - netlink: prevent potential spectre v1 gadgets (Ivan Vecera) [RHEL-30344] - netlink: remove the flex array from struct nlmsghdr (Ivan Vecera) [RHEL-30344] - treewide: use get_random_u32_below() instead of deprecated function (Ivan Vecera) [RHEL-30344] - lib: Fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - netlink: Fix potential skb memleak in netlink_ack (Ivan Vecera) [RHEL-30344] - netlink: introduce bigendian integer types (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_delete_link (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_newlink_create (Ivan Vecera) [RHEL-30344] - net: add new helper unregister_netdevice_many_notify (Ivan Vecera) [RHEL-30344] - rtnetlink: pass netlink message header and portid to rtnl_configure_link() (Ivan Vecera) [RHEL-30344] - netlink: split up copies in the ack construction (Ivan Vecera) [RHEL-30344] - netlink: hide validation union fields from kdoc (Ivan Vecera) [RHEL-30344] - docs: netlink: clarify the historical baggage of Netlink flags (Ivan Vecera) [RHEL-30344] - net: rtnetlink: Enslave device before bringing it up (Ivan Vecera) [RHEL-30344] - netfilter: nft_payload: reject out-of-range attributes via policy (Ivan Vecera) [RHEL-30344] - netlink: introduce NLA_POLICY_MAX_BE (Ivan Vecera) [RHEL-30344] - netlink: Bounds-check struct nlmsgerr creation (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use netif_oper_up instead of open code (Ivan Vecera) [RHEL-30344] - genetlink: hold read cb_lock during iteration of genl_fam_idr in genl_bind() (Ivan Vecera) [RHEL-30344] - netlink: fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - net: improve and fix netlink kdoc (Ivan Vecera) [RHEL-30344] - net: add missing kdoc for struct genl_multicast_group::flags (Ivan Vecera) [RHEL-30344] - genetlink: correct uAPI defines (Ivan Vecera) [RHEL-30344] - netlink: do not reset transport header in netlink_recvmsg() (Ivan Vecera) [RHEL-30344] - rtnl: move rtnl_newlink_create() (Ivan Vecera) [RHEL-30344] - rtnl: split __rtnl_newlink() into two functions (Ivan Vecera) [RHEL-30344] - rtnl: allocate more attr tables on the heap (Ivan Vecera) [RHEL-30344] - Revert "rtnetlink: return EINVAL when request cannot succeed" (Ivan Vecera) [RHEL-30344] - netlink: reset network and mac headers in netlink_dump() (Ivan Vecera) [RHEL-30344] - rtnetlink: return EINVAL when request cannot succeed (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink (Ivan Vecera) [RHEL-30344] - rtnetlink: enable alt_ifname for setlink/newlink (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when ifname does not exist and group is given (Ivan Vecera) [RHEL-30344] - net: ensure net_todo_list is processed quickly (Ivan Vecera) [RHEL-30344] - af_netlink: Fix shift out of bounds in group mask calculation (Ivan Vecera) [RHEL-30344] - net: limit altnames to 64k total (Ivan Vecera) [RHEL-30344] - net: account alternate interface name memory (Ivan Vecera) [RHEL-30344] - rtnetlink: add new rtm tunnel api for tunnel id filtering (Ivan Vecera) [RHEL-30344] - net: make net->dev_unreg_count atomic (Ivan Vecera) [RHEL-30344] - netlink: remove nl_set_extack_cookie_u32() (Ivan Vecera) [RHEL-30344] - net: netlink: af_netlink: Prevent empty skb by adding a check on len. (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use __dev_addr_set() (Ivan Vecera) [RHEL-30344] - net/core: Remove unused assignment operations and variable (Ivan Vecera) [RHEL-30344] - netlink: remove netlink_broadcast_filtered (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->bound (Ivan Vecera) [RHEL-30344] - net: rtnetlink: convert rcu_assign_pointer to RCU_INIT_POINTER (Ivan Vecera) [RHEL-30344] - net: Support filtering interfaces on no master (Ivan Vecera) [RHEL-30344] - net: netlink: Remove unused function (Ivan Vecera) [RHEL-30344] - net: netlink: add the case when nlh is NULL (Ivan Vecera) [RHEL-30344] - netlink: Deal with ESRCH error in nlmsg_notify() (Ivan Vecera) [RHEL-30344] - rtnetlink: use nlmsg_notify() in rtnetlink_send() (Ivan Vecera) [RHEL-30344] - net: lan78xx: fix runtime PM count underflow on link stop (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix "softirq work is pending" error (Jamie Bainbridge) [RHEL-33332] - lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected (Jamie Bainbridge) [RHEL-33332] - lan78xx: remove redundant statement in lan78xx_get_eee (Jamie Bainbridge) [RHEL-33332] - lan78xx: replace deprecated strncpy with strscpy (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: reorder cleanup operations to avoid UAF bugs (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Limit packet length to skb->len (Jamie Bainbridge) [RHEL-33332] - lan78xx: drop the weight argument from netif_napi_add (Jamie Bainbridge) [RHEL-33332] - usb: lan78xx: remove a copy of the NAPI_POLL_WEIGHT define (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Use generic_handle_irq_safe(). (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: add Allied Telesis AT29M2-AF (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available (Jamie Bainbridge) [RHEL-33332] - lan78xx: Clean up some inconsistent indenting (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce NAPI polling support (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove hardware-specific header update (Jamie Bainbridge) [RHEL-33332] - lan78xx: Re-order rx_submit() to remove forward declaration (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Rx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Tx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix memory allocation bug (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix division by zero in send path (Jamie Bainbridge) [RHEL-33332] - lan78xx: Limit number of driver warning messages (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race condition in disconnect handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race conditions in suspend/resume handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix partial packet errors on suspend/resume (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix exception on link speed change (Jamie Bainbridge) [RHEL-33332] - lan78xx: Add missing return code checks (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused pause frame queue (Jamie Bainbridge) [RHEL-33332] - lan78xx: Set flow control threshold to prevent packet loss (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused timer (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix white space and style issues (Jamie Bainbridge) [RHEL-33332] - powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt. (Mamatha Inamdar) [RHEL-33704] - powerpc/kasan: Don't instrument non-maskable or raw interrupts (Mamatha Inamdar) [RHEL-33704] - wireguard: netlink: access device through ctx instead of peer (Hangbin Liu) [RHEL-31053] - wireguard: netlink: check for dangling peer via is_dead instead of empty list (Hangbin Liu) [RHEL-31053] - wireguard: receive: annotate data-race around receiving_counter.counter (Hangbin Liu) [RHEL-31053] - wireguard: use DEV_STATS_INC() (Hangbin Liu) [RHEL-31053] - platform/x86: think-lmi: Fix reference leak (David Arcari) [RHEL-28032] {CVE-2023-52520} - platform/x86: think-lmi: Fix issues with duplicate attributes (David Arcari) [RHEL-28032] {CVE-2023-52520} - mptcp: fix double-free on socket dismantle (Davide Caratti) [RHEL-22775 RHEL-31844] {CVE-2024-26782} - selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag (Audra Mitchell) [RHEL-23078] - ceph: switch to use cap_delay_lock for the unlink delay list (Jay Shin) [RHEL-32997] - dm-crypt, dm-integrity, dm-verity: bump target version (Benjamin Marzinski) [RHEL-30951] - dm-verity, dm-crypt: align "struct bvec_iter" correctly (Benjamin Marzinski) [RHEL-30951] - dm writecache: allow allocations larger than 2GiB (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm stats: limit the number of entries (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm: limit the number of targets and parameter size area (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - MAINTAINERS: remove stale info for DEVICE-MAPPER (Benjamin Marzinski) [RHEL-30951] - dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM (Benjamin Marzinski) [RHEL-30951] - dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() (Benjamin Marzinski) [RHEL-30951] - dm-raid: delay flushing event_work() after reconfig_mutex is released (Benjamin Marzinski) [RHEL-30951] - dm-flakey: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-verity: align struct dm_verity_fec_io properly (Benjamin Marzinski) [RHEL-30951] - dm verity: don't perform FEC for failed readahead IO (Benjamin Marzinski) [RHEL-30951] - dm-crypt: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-delay: avoid duplicate logic (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix bugs introduced by kthread mode (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix a race between delay_presuspend and delay_bio (Benjamin Marzinski) [RHEL-30951] - dm integrity: use crypto_shash_digest() in sb_mac() (Benjamin Marzinski) [RHEL-30951] - dm crypt: use crypto_shash_digest() in crypt_iv_tcw_whitening() (Benjamin Marzinski) [RHEL-30951] - dm delay: for short delays, use kthread instead of timers and wq (Benjamin Marzinski) [RHEL-30951] - MAINTAINERS: add Mikulas Patocka as a DM maintainer (Benjamin Marzinski) [RHEL-30951] - dm: respect REQ_NOWAIT flag in normal bios issued to DM (Benjamin Marzinski) [RHEL-30951] - dm: enhance alloc_multiple_bios() to be more versatile (Benjamin Marzinski) [RHEL-30951] - dm: make __send_duplicate_bios return unsigned int (Benjamin Marzinski) [RHEL-30951] - dm log userspace: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm ioctl: replace deprecated strncpy with strscpy_pad (Benjamin Marzinski) [RHEL-30951] - dm crypt: replace open-coded kmemdup_nul (Benjamin Marzinski) [RHEL-30951] - dm cache metadata: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm: shortcut the calls to linear_map and stripe_map (Benjamin Marzinski) [RHEL-30951] - selftests/bpf: Fix up xdp bonding test wrt feature flags (Hangbin Liu) [RHEL-31051] - selftests/bpf: Add xdp_feature selftest for bond device (Hangbin Liu) [RHEL-31051] - xdp, bonding: Fix feature flags when there are no slave devs anymore (Hangbin Liu) [RHEL-31051] - bonding: rate-limit bonding driver inspect messages (Hangbin Liu) [RHEL-31051] - bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY (Hangbin Liu) [RHEL-31051] - bonding: remove print in bond_verify_device_path (Hangbin Liu) [RHEL-31051] - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Hangbin Liu) [RHEL-31051] - bonding: stop the device in bond_setup_by_slave() (Hangbin Liu) [RHEL-31051] - tracing/hist: Fix issue of losting command info in error_log (Jerome Marchand) [RHEL-3224] - tracing/histograms: String compares should not care about signed values (Jerome Marchand) [RHEL-3224] - tracing: Add length protection to histogram string copies (Jerome Marchand) [RHEL-3224] - tracing/histogram: Do not copy the fixed-size char array field over the field size (Jerome Marchand) [RHEL-3224] - net: deal with integer overflows in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: factorize code in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: remove osize variable in __alloc_skb() (Antoine Tenart) [RHEL-28786] - net: add SKB_HEAD_ALIGN() helper (Antoine Tenart) [RHEL-28786] - skbuff: Proactively round up to kmalloc bucket size (Antoine Tenart) [RHEL-28786] - skbuff: pass the result of data ksize to __build_skb_around (Antoine Tenart) [RHEL-28786] - media: pvrusb2: fix use after free on context disconnection (Desnes Nunes) [RHEL-27529] {CVE-2023-52445} - net: ena: Remove ena_select_queue (Kamal Heib) [RHEL-28811 RHEL-31517] - net: ena: Remove unlikely() from IS_ERR() condition (Kamal Heib) [RHEL-28811] - net: ena: Remove redundant assignment (Kamal Heib) [RHEL-28811] - net: ena: Reduce lines with longer column width boundary (Kamal Heib) [RHEL-28811] - net: ena: handle ena_calc_io_queue_size() possible errors (Kamal Heib) [RHEL-28811] - net: ena: Change default print level for netif_ prints (Kamal Heib) [RHEL-28811] - net: ena: Relocate skb_tx_timestamp() to improve time stamping accuracy (Kamal Heib) [RHEL-28811] - net: ena: Add more information on TX timeouts (Kamal Heib) [RHEL-28811] - net: ena: Change error print during ena_device_init() (Kamal Heib) [RHEL-28811] - net: ena: Remove CQ tail pointer update (Kamal Heib) [RHEL-28811] - net: ena: Enable DIM by default (Kamal Heib) [RHEL-28811] - net: ena: Minor cosmetic changes (Kamal Heib) [RHEL-28811] - net: ena: Add more documentation for RX copybreak (Kamal Heib) [RHEL-28811] - net: ena: Remove an unused field (Kamal Heib) [RHEL-28811] - net: ena: Take xdp packets stats into account in ena_get_stats64() (Kamal Heib) [RHEL-28811] - net: ena: Make queue stats code cleaner by removing the if block (Kamal Heib) [RHEL-28811] - net: ena: Always register RX queue info (Kamal Heib) [RHEL-28811] - net: ena: Add more debug prints to XDP related function (Kamal Heib) [RHEL-28811] - net: ena: Refactor napi functions (Kamal Heib) [RHEL-28811] - net: ena: Don't check if XDP program is loaded in ena_xdp_execute() (Kamal Heib) [RHEL-28811] - net: ena: Use tx_ring instead of xdp_ring for XDP channel TX (Kamal Heib) [RHEL-28811] - net: ena: Introduce total_tx_size field in ena_tx_buffer struct (Kamal Heib) [RHEL-28811] - net: ena: Put orthogonal fields in ena_tx_buffer in a union (Kamal Heib) [RHEL-28811] - net: ena: Pass ena_adapter instead of net_device to ena_xmit_common() (Kamal Heib) [RHEL-28811] - net: ena: Move XDP code to its new files (Kamal Heib) [RHEL-28811] - net: ena: Fix XDP redirection error (Kamal Heib) [RHEL-28811] - net: ena: Fix DMA syncing in XDP path when SWIOTLB is on (Kamal Heib) [RHEL-28811] - net: ena: Fix xdp drops handling due to multibuf packets (Kamal Heib) [RHEL-28811] - net: ena: Destroy correct number of xdp queues upon failure (Kamal Heib) [RHEL-28811] - net: ena: replace deprecated strncpy with strscpy (Kamal Heib) [RHEL-28811] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Kamal Heib) [RHEL-28811] - net: ena: Flush XDP packets on error. (Kamal Heib) [RHEL-28811] - net: ena: Use pci_dev_id() to simplify the code (Kamal Heib) [RHEL-28811] - eth: add missing xdp.h includes in drivers (Kamal Heib) [RHEL-28811] - net: ena: fix shift-out-of-bounds in exponential backoff (Kamal Heib) [RHEL-28811] - net: ena: Fix rst format issues in readme (Kamal Heib) [RHEL-28811] - net: ena: Add dynamic recycling mechanism for rx buffers (Kamal Heib) [RHEL-28811] - net: ena: removed unused tx_bytes variable (Kamal Heib) [RHEL-28811] - net: ena: Advertise TX push support (Kamal Heib) [RHEL-28811] - net: ena: Add support to changing tx_push_buf_len (Kamal Heib) [RHEL-28811] - net: ena: Recalculate TX state variables every device reset (Kamal Heib) [RHEL-28811] - net: ena: Add an option to configure large LLQ headers (Kamal Heib) [RHEL-28811] - net: ena: Make few cosmetic preparations to support large LLQ (Kamal Heib) [RHEL-28811] - redhat: Fix required version of OpenCSD to match expectations (Michael Petlan) [RHEL-25824] - perf evlist: Fix evlist__new_default() for > 1 core PMU (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/sapphirerapids metric fixes (Michael Petlan) [RHEL-25824] - perf tools: Fix calloc() arguments to address error introduced in gcc-14 (Michael Petlan) [RHEL-25824] - perf top: Remove needless malloc(0) call that triggers -Walloc-size (Michael Petlan) [RHEL-25824] - perf build: Make minimal shellcheck version to v0.6.0 (Michael Petlan) [RHEL-25824] - perf test shell daemon: Make signal test less racy (Michael Petlan) [RHEL-25824] - perf test shell script: Fix test for python being disabled (Michael Petlan) [RHEL-25824] - perf test: Workaround debug output in list test (Michael Petlan) [RHEL-25824] - perf list: Add output file option (Michael Petlan) [RHEL-25824] - perf list: Switch error message to pr_err() to respect debug settings (-v) (Michael Petlan) [RHEL-25824] - perf test: Fix 'perf script' tests on s390 (Michael Petlan) [RHEL-25824] - perf test: test case 'Setup struct perf_event_attr' fails on s390 on z/vm (Michael Petlan) [RHEL-25824] - perf db-export: Fix missing reference count get in call_path_from_sample() (Michael Petlan) [RHEL-25824] - perf tests: Add perf script test (Michael Petlan) [RHEL-25824] - libsubcmd: Fix memory leak in uniq() (Michael Petlan) [RHEL-25824] - perf TUI: Don't ignore job control (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update sapphirerapids events to v1.17 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update icelakex events to v1.23 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids events to v1.02 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/rocketlake metric fixes (Michael Petlan) [RHEL-25824] - perf x86 test: Add hybrid test for conflicting legacy/sysfs event (Michael Petlan) [RHEL-25824] - perf x86 test: Update hybrid expectations (Michael Petlan) [RHEL-25824] - perf vendor events amd: Add Zen 4 memory controller events (Michael Petlan) [RHEL-25824] - perf stat: Fix hard coded LL miss units (Michael Petlan) [RHEL-25824] - perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event (Michael Petlan) [RHEL-25824] - perf env: Avoid recursively taking env->bpf_progs.lock (Michael Petlan) [RHEL-25824] - perf annotate: Add --insn-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Add --type-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Support event group display (Michael Petlan) [RHEL-25824] - perf annotate: Add --data-type option (Michael Petlan) [RHEL-25824] - perf report: Add 'symoff' sort key (Michael Petlan) [RHEL-25824] - perf report: Add 'typeoff' sort key (Michael Petlan) [RHEL-25824] - perf annotate-data: Update sample histogram for type (Michael Petlan) [RHEL-25824] - perf annotate-data: Add member field in the data type (Michael Petlan) [RHEL-25824] - perf report: Support data type profiling (Michael Petlan) [RHEL-25824] - perf report: Add 'type' sort key (Michael Petlan) [RHEL-25824] - perf annotate: Implement hist_entry__get_data_type() (Michael Petlan) [RHEL-25824] - perf annotate: Add annotate_get_insn_location() (Michael Petlan) [RHEL-25824] - perf annotate: Factor out evsel__get_arch() (Michael Petlan) [RHEL-25824] - perf annotate-data: Add dso->data_types tree (Michael Petlan) [RHEL-25824] - perf annotate-data: Add find_data_type() to get type from memory access (Michael Petlan) [RHEL-25824] - perf dwarf-regs: Add get_dwarf_regnum() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Factor out die_get_typename_from_type() (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Add PVN for HX-C2000 CPU with Power8 Architecture (Michael Petlan) [RHEL-25824] - perf vendor events: Remove UTF-8 characters from cmn.json (Michael Petlan) [RHEL-25824] - perf maps: Fix up overlaps during fixup_end (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of map_rb_node and maps internals (Michael Petlan) [RHEL-25824] - perf maps: Add find next entry to give entry after the given map (Michael Petlan) [RHEL-25824] - perf maps: Add maps__load_first() (Michael Petlan) [RHEL-25824] - perf maps: Rename clone to copy from (Michael Petlan) [RHEL-25824] - perf maps: Do simple merge if given map doesn't overlap (Michael Petlan) [RHEL-25824] - perf maps: Refactor maps__fixup_overlappings() (Michael Petlan) [RHEL-25824] - perf debug: Expose debug file (Michael Petlan) [RHEL-25824] - perf maps: Add remove maps function to remove a map based on callback (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of maps__for_each_entry() (Michael Petlan) [RHEL-25824] - perf vdso: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf unwind: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Do not ignore disam first sample (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Set start vm addr of exectable file to 0 (Michael Petlan) [RHEL-25824] - perf thread: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf synthetic-events: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf symbol: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf probe-event: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf machine: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf tests: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf report: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf events x86: Use function to add missing lock (Michael Petlan) [RHEL-25824] - perf maps: Add maps__for_each_map to iterate maps holding the lock (Michael Petlan) [RHEL-25824] - perf map: Improve map/unmap parameter names (Michael Petlan) [RHEL-25824] - libperf cpumap: Document perf_cpu_map__nr()'s behavior (Michael Petlan) [RHEL-25824] - perf top: Avoid repeated function calls to perf_cpu_map__nr(). (Michael Petlan) [RHEL-25824] - perf tests: Make DSO tests a suite rather than individual (Michael Petlan) [RHEL-25824] - perf evlist: Move event attributes to after the / when uniquefying using the PMU name (Michael Petlan) [RHEL-25824] - perf top: Uniform the event name for the hybrid machine (Michael Petlan) [RHEL-25824] - perf top: Use evsel's cpus to replace user_requested_cpus (Michael Petlan) [RHEL-25824] - perf unwind-libunwind: Fix base address for .eh_frame (Michael Petlan) [RHEL-25824] - perf unwind-libdw: Handle JIT-generated DSOs properly (Michael Petlan) [RHEL-25824] - perf genelf: Set ELF program header addresses properly (Michael Petlan) [RHEL-25824] - perf stat: Combine the -A/--no-aggr and --no-merge options (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event() (Michael Petlan) [RHEL-25824] - perf header: Fix one memory leakage in perf_event__fprintf_event_update() (Michael Petlan) [RHEL-25824] - libperf cpumap: Add for_each_cpu() that skips the "any CPU" case (Michael Petlan) [RHEL-25824] - libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__new_online_cpus() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__empty() to perf_cpu_map__has_any_cpu_or_is_empty() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__default_new() to perf_cpu_map__new_online_cpus() and prefer sysfs (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__dummy_new() to perf_cpu_map__new_any_cpu() (Michael Petlan) [RHEL-25824] - perf stat: Fix help message for --metric-no-threshold option (Michael Petlan) [RHEL-25824] - perf annotate: Get rid of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Remove remaining usages of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Ensure init/exit for global options (Michael Petlan) [RHEL-25824] - perf ui/browser/annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf top: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf report: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Introduce global annotation_options (Michael Petlan) [RHEL-25824] - perf stat: Exit perf stat if parse groups fails (Michael Petlan) [RHEL-25824] - perf thread: Add missing RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - perf maps: Move symbol maps functions to maps.c (Michael Petlan) [RHEL-25824] - perf map: Simplify map_ip/unmap_ip and make 'struct map' smaller (Michael Petlan) [RHEL-25824] - perf test shell diff: Skip test if test_loop symbol is missing in the perf binary (Michael Petlan) [RHEL-25824] - perf symbols: Parse NOTE segments until the build id is found (Michael Petlan) [RHEL-25824] - perf record: Be lazier in allocating lost samples buffer (Michael Petlan) [RHEL-25824] - perf evsel: Fallback to "task-clock" when not system wide (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf diff' test (Michael Petlan) [RHEL-25824] - perf mem: Fix error on hybrid related to availability of mem event in a PMU (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Update datasource event name to fix duplicate events (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf list --json" test (Michael Petlan) [RHEL-25824] - perf test: Use common python setup library (Michael Petlan) [RHEL-25824] - perf build: Shellcheck support for OUTPUT directory (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOneX: Add core PMU events and metrics (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_FAULT to GPC_FLUSH_MEM_FAULT (Michael Petlan) [RHEL-25824] - perf env: Cache the arch specific strerrno function in perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf env: Introduce perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf beauty: Don't use 'find ... -printf' as it isn't available in busybox (Michael Petlan) [RHEL-25824] - perf docs: Fix man page formatting for 'perf lock' (Michael Petlan) [RHEL-25824] - tools api fs: Avoid reading whole file for a 1 byte bool (Michael Petlan) [RHEL-25824] - tools api fs: Switch filename__read_str to use io.h (Michael Petlan) [RHEL-25824] - libperf: Lazily allocate/size mmap event copy (Michael Petlan) [RHEL-25824] - libapi: Add missing linux/types.h header to get the __u64 type on io.h (Michael Petlan) [RHEL-25824] - perf test record+probe_libc_inet_pton: Fix call chain match on powerpc (Michael Petlan) [RHEL-25824] - perf tests sigtrap: Skip if running on a kernel with sleepable spinlocks (Michael Petlan) [RHEL-25824] - perf test sigtrap: Generalize the BTF routine to reuse it in this test (Michael Petlan) [RHEL-25824] - perf mmap: Lazily initialize zstd streams to save memory when not using it (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_addr() (Michael Petlan) [RHEL-25824] - perf tools: Add --debug-file option to redirect debug output (Michael Petlan) [RHEL-25824] - perf annotate: Check if operand has multiple regs (Michael Petlan) [RHEL-25824] - perf test: Use existing config value for objdump path (Michael Petlan) [RHEL-25824] - perf vendor events riscv: add T-HEAD C9xx JSON file (Michael Petlan) [RHEL-25824] - perf vendor events: Add skx, clx, icx and spr upi bandwidth metric (Michael Petlan) [RHEL-25824] - perf tests: Skip data symbol test if buf1 symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Make data symbol test wait for perf to start (Michael Petlan) [RHEL-25824] - perf tests: Skip branch stack sampling test if brstack_bench symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip Arm64 callgraphs test if leafloop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip record test if test_loop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip pipe test if noploop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests lib: Add perf_has_symbol.sh (Michael Petlan) [RHEL-25824] - perf header: Fix segfault on build_mem_topology() error path (Michael Petlan) [RHEL-25824] - perf report: Remove warning on missing raw data for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add perf binary dependent rule for shellcheck log in Makefile.perf (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-90 JSON file (Michael Petlan) [RHEL-25824] - perf tests coresight: Remove unused variables (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf parse-events: Make legacy events lower priority than sysfs/JSON (Michael Petlan) [RHEL-25824] - perf cs-etm: Enable itrace option 'T' (Michael Petlan) [RHEL-25824] - perf auxtrace: Add 'T' itrace option for timestamp trace (Michael Petlan) [RHEL-25824] - perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present (Michael Petlan) [RHEL-25824] - perf script perl: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf script python: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf test: Remove atomics from test_loop to avoid test failures (Michael Petlan) [RHEL-25824] - perf tools: Address python 3.6 DeprecationWarning for string scapes (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-80 JSON file (Michael Petlan) [RHEL-25824] - perf report: Add s390 raw data interpretation for PAI counters (Michael Petlan) [RHEL-25824] - perf probe: Convert to check dwarf_getcfi feature (Michael Petlan) [RHEL-25824] - perf build: Add feature check for dwarf_getcfi() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_reg() helper (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_get_scopes() alternative to dwarf_getscopes() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Move #else block of #ifdef HAVE_DWARF_GETLOCATIONS_SUPPORT code to the header file (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Fix die_get_typename() for void * (Michael Petlan) [RHEL-25824] - perf tools: Add util/debuginfo.[ch] files (Michael Petlan) [RHEL-25824] - perf annotate: Move raw_comment and raw_func_start fields out of 'struct ins_operands' (Michael Petlan) [RHEL-25824] - perf annotate: Pass "-l" option to objdump conditionally (Michael Petlan) [RHEL-25824] - perf header: Additional note on AMD IBS for max_precise pmu cap (Michael Petlan) [RHEL-25824] - perf bpf: Don't synthesize BPF events when disabled (Michael Petlan) [RHEL-25824] - perf test: Add support for setting objdump binary via perf config (Michael Petlan) [RHEL-25824] - perf test: Add option to change objdump binary (Michael Petlan) [RHEL-25824] - perf tests offcpu: Adjust test case perf record offcpu profiling tests for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add the python_ext_build directory to .gitignore (Michael Petlan) [RHEL-25824] - perf tests attr: Fix spelling mistake "whic" to "which" (Michael Petlan) [RHEL-25824] - perf annotate: Move offsets array from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move some source code related fields from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move max_coverage from 'struct annotation' to 'struct annotated_branch' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles info from 'struct annotation' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles information out of 'struct annotation_line' (Michael Petlan) [RHEL-25824] - perf machine thread: Remove exited threads by default (Michael Petlan) [RHEL-25824] - perf test: Simplify "object code reading" test (Michael Petlan) [RHEL-25824] - perf record: Lazy load kernel symbols (Michael Petlan) [RHEL-25824] - perf tools: Fix spelling mistake "parametrized" -> "parameterized" (Michael Petlan) [RHEL-25824] - perf build: Warn about missing libelf before warning about missing libbpf (Michael Petlan) [RHEL-25824] - perf tests make: Remove the last egrep call, use 'grep -E' instead (Michael Petlan) [RHEL-25824] - perf beauty socket/prctl_option: Cope with extended regexp complaint by grep (Michael Petlan) [RHEL-25824] - perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fields (Michael Petlan) [RHEL-25824] - perf metrics: Avoid segv if default metricgroup isn't set (Michael Petlan) [RHEL-25824] - tools: Disable __packed attribute compiler warning due to -Werror=attributes (Michael Petlan) [RHEL-25824] - tools perf: Add arm64 sysreg files to MANIFEST (Michael Petlan) [RHEL-25824] - tools headers: Update tools's copy of socket.h header (Michael Petlan) [RHEL-25824] - tools headers UAPI: Update tools's copy of vhost.h header (Michael Petlan) [RHEL-25824] - perf lock contention: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf kwork: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update tsx_cycles_per_elision metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update bonnell version number to v5 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update westmereex events to v4 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update meteorlake events to v1.06 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update knightslanding events to v16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add typo fix for ivybridge FP (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update a spelling in haswell/haswellx (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids to v1.01 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update alderlake/alderlake events to v1.23 (Michael Petlan) [RHEL-25824] - perf build: Disable BPF skeletons if clang version is < 12.0.1 (Michael Petlan) [RHEL-25824] - perf callchain: Fix spelling mistake "statisitcs" -> "statistics" (Michael Petlan) [RHEL-25824] - perf report: Fix spelling mistake "heirachy" -> "hierarchy" (Michael Petlan) [RHEL-25824] - perf python: Fix binding linkage due to rename and move of evsel__increase_rlimit() (Michael Petlan) [RHEL-25824] - perf tests: test_arm_coresight: Simplify source iteration (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add tigerlake two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add broadwellde two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix broadwellde tma_info_system_dram_bw_use metric (Michael Petlan) [RHEL-25824] - perf mem_info: Add and use map_symbol__exit and addr_map_symbol__exit (Michael Petlan) [RHEL-25824] - perf callchain: Minor layout changes to callchain_list (Michael Petlan) [RHEL-25824] - perf callchain: Make brtype_stat in callchain_list optional (Michael Petlan) [RHEL-25824] - perf callchain: Make display use of branch_type_stat const (Michael Petlan) [RHEL-25824] - perf offcpu: Add missed btf_free (Michael Petlan) [RHEL-25824] - perf threads: Remove unused dead thread list (Michael Petlan) [RHEL-25824] - perf hist: Add missing puts to hist__account_cycles (Michael Petlan) [RHEL-25824] - libperf rc_check: Add RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - libperf rc_check: Make implicit enabling work for GCC (Michael Petlan) [RHEL-25824] - perf machine: Avoid out of bounds LBR memory read (Michael Petlan) [RHEL-25824] - perf rwsem: Add debug mode that uses a mutex (Michael Petlan) [RHEL-25824] - perf build: Address stray '\' before # that is warned about since grep 3.8 (Michael Petlan) [RHEL-25824] - perf report: Fix hierarchy mode on pipe input (Michael Petlan) [RHEL-25824] - perf lock contention: Use per-cpu array map for spinlocks (Michael Petlan) [RHEL-25824] - perf lock contention: Check race in tstamp elem creation (Michael Petlan) [RHEL-25824] - perf lock contention: Clear lock addr after use (Michael Petlan) [RHEL-25824] - perf evsel: Rename evsel__increase_rlimit to rlimit__increase_nofile (Michael Petlan) [RHEL-25824] - perf bench sched pipe: Add -G/--cgroups option (Michael Petlan) [RHEL-25824] - perf data: Increase RLIMIT_NOFILE limit when open too many files in perf_data__create_dir() (Michael Petlan) [RHEL-25824] - perf trace: Use the right bpf_probe_read(_str) variant for reading user data (Michael Petlan) [RHEL-25824] - perf tools: Do not ignore the default vmlinux.h (Michael Petlan) [RHEL-25824] - perf: script: fix missing ',' for fields option (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in stat_all_metricgroups (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in record_sideband.sh (Michael Petlan) [RHEL-25824] - perf cs-etm: Respect timestamp option (Michael Petlan) [RHEL-25824] - perf cs-etm: Validate timestamp tracing in per-thread mode (Michael Petlan) [RHEL-25824] - perf pmu: Lazily compute default config (Michael Petlan) [RHEL-25824] - perf pmu-events: Remember the perf_events_map for a PMU (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify perf_pmu__config_terms (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify file APIs (Michael Petlan) [RHEL-25824] - perf arm-spe: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf intel-pt: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf pmu: Rename perf_pmu__get_default_config to perf_pmu__arch_init (Michael Petlan) [RHEL-25824] - perf intel-pt: Prefer get_unaligned_le64 to memcpy_le64 (Michael Petlan) [RHEL-25824] - perf intel-pt: Use get_unaligned_le16() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Use existing definitions of le16_to_cpu() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Simplify intel_pt_get_vmcs() (Michael Petlan) [RHEL-25824] - perf tools: Add get_unaligned_leNN() (Michael Petlan) [RHEL-25824] - perf cs-etm: Fix incorrect or missing decoder for raw trace (Michael Petlan) [RHEL-25824] - perf bpf_counter: Fix a few memory leaks (Michael Petlan) [RHEL-25824] - perf header: Fix various error path memory leaks (Michael Petlan) [RHEL-25824] - perf trace-event-info: Avoid passing NULL value to closedir (Michael Petlan) [RHEL-25824] - tools api: Avoid potential double free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix unlikely memory leak when cloning terms (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf svghelper: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf hists browser: Avoid potential NULL dereference (Michael Petlan) [RHEL-25824] - perf hists browser: Reorder variables to reduce padding (Michael Petlan) [RHEL-25824] - perf dlfilter: Be defensive against potential NULL dereference (Michael Petlan) [RHEL-25824] - perf mem-events: Avoid uninitialized read (Michael Petlan) [RHEL-25824] - perf jitdump: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf env: Remove unnecessary NULL tests (Michael Petlan) [RHEL-25824] - perf buildid-cache: Fix use of uninitialized value (Michael Petlan) [RHEL-25824] - perf bench uprobe: Fix potential use of memory after free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix for term values that are raw events (Michael Petlan) [RHEL-25824] - perf build: Add missing comment about NO_LIBTRACEEVENT=1 (Michael Petlan) [RHEL-25824] - perf symbols: Add 'intel_idle_ibrs' to the list of idle symbols (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid erange from hex numbers (Michael Petlan) [RHEL-25824] - tools/perf: Update call stack check in builtin-lock.c (Michael Petlan) [RHEL-25824] - tools/perf/tests: Fix object code reading to skip address that falls out of text section (Michael Petlan) [RHEL-25824] - tools/perf: Add "is_kmod" to struct dso to check if it is kernel module (Michael Petlan) [RHEL-25824] - tools/perf: Add text_end to "struct dso" to save .text section size (Michael Petlan) [RHEL-25824] - perf test: Avoid system wide when not privileged (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix memory leak in lseek failure handling (Michael Petlan) [RHEL-25824] - perf intel-pt: Fix async branch flags (Michael Petlan) [RHEL-25824] - perf pmus: Make PMU alias name loading lazy (Michael Petlan) [RHEL-25824] - perf vendor events: Add JSON metrics for Arm CMN (Michael Petlan) [RHEL-25824] - perf jevents: Add support for Arm CMN PMU aliasing (Michael Petlan) [RHEL-25824] - perf test: Add pmu-event test for "Compat" and new event_field. (Michael Petlan) [RHEL-25824] - perf test: Make matching_pmu effective (Michael Petlan) [RHEL-25824] - perf jevents: Support EventidCode and NodeType (Michael Petlan) [RHEL-25824] - perf metric: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf pmu: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf record: Fix BTF type checks in the off-cpu profiling (Michael Petlan) [RHEL-25824] - perf bench messaging: Kill child processes when exit abnormally in process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Store chlid process pid when creating worker for process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Factor out create_worker() (Michael Petlan) [RHEL-25824] - perf bench messaging: Fix coding style issues for sched-messaging (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck warnings for SC2153 in multiple scripts (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck issues in tests/shell/stat+shadow_stat.sh tetscase (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck SC1090 to handle the location of sourced files (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "Captuer" -> "Capture" (Michael Petlan) [RHEL-25824] - perf evlist: Avoid frequency mode for the dummy event (Michael Petlan) [RHEL-25824] - perf vendors events: Remove repeated word in comments (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Fix for AmpereOne metrics (Michael Petlan) [RHEL-25824] - perf parse-events: Fix tracepoint name memory leak (Michael Petlan) [RHEL-25824] - perf test: Detect off-cpu support from build options (Michael Petlan) [RHEL-25824] - perf test: Ensure EXTRA_TESTS is covered in build test (Michael Petlan) [RHEL-25824] - perf test: Update build test for changed BPF skeleton defaults (Michael Petlan) [RHEL-25824] - perf build: Default BUILD_BPF_SKEL, warn/disable for missing deps (Michael Petlan) [RHEL-25824] - perf version: Add status of bpf skeletons (Michael Petlan) [RHEL-25824] - perf kwork top: Simplify bool conversion (Michael Petlan) [RHEL-25824] - perf test: Fix test-record-dummy-C0 failure for supported PERF_FORMAT_LOST feature kernel (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "COMMMAND" -> "COMMAND" (Michael Petlan) [RHEL-25824] - perf annotate: Add more x86 mov instruction cases (Michael Petlan) [RHEL-25824] - perf pmu: Remove unused function (Michael Petlan) [RHEL-25824] - perf pmus: Simplify perf_pmus__find_core_pmu() (Michael Petlan) [RHEL-25824] - perf pmu: Move pmu__find_core_pmu() to pmus.c (Michael Petlan) [RHEL-25824] - perf symbol: Avoid an undefined behavior warning (Michael Petlan) [RHEL-25824] - perf bpf-filter: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf pmu: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf expr: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unused header files (Michael Petlan) [RHEL-25824] - perf tools: Add includes for detected configs in Makefile.perf (Michael Petlan) [RHEL-25824] - perf test: Update cs_etm testcase for Arm ETE (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Add V1 metrics using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Update V1 events using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf test: Add a test for strcmp_cpuid_str() expression (Michael Petlan) [RHEL-25824] - perf util: Add a function for replacing characters in a string (Michael Petlan) [RHEL-25824] - perf jevents: Remove unused keyword (Michael Petlan) [RHEL-25824] - perf test: Check result of has_event(cycles) test (Michael Petlan) [RHEL-25824] - perf list pfm: Retry supported test with exclude_kernel (Michael Petlan) [RHEL-25824] - perf list: Avoid a hardcoded cpu PMU name (Michael Petlan) [RHEL-25824] - perf test shell lock_contention: Add cgroup aggregation and filter tests (Michael Petlan) [RHEL-25824] - perf lock contention: Add -G/--cgroup-filter option (Michael Petlan) [RHEL-25824] - perf lock contention: Add --lock-cgroup option (Michael Petlan) [RHEL-25824] - perf lock contention: Prepare to handle cgroups (Michael Petlan) [RHEL-25824] - perf tools: Add read_all_cgroups() and __cgroup_find() (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Implements BPF-based cpu usage statistics (Michael Petlan) [RHEL-25824] - perf kwork top: Add -C/--cpu -i/--input -n/--name -s/--sort --time options (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf evsel: Add evsel__intval_common() helper (Michael Petlan) [RHEL-25824] - perf kwork top: Introduce new top utility (Michael Petlan) [RHEL-25824] - perf kwork: Add `root` parameter to work_sort() (Michael Petlan) [RHEL-25824] - perf kwork: Add sched record support (Michael Petlan) [RHEL-25824] - perf kwork: Set default events list if not specified in setup_event_list() (Michael Petlan) [RHEL-25824] - perf kwork: Overwrite original atom in the list when a new atom is pushed. (Michael Petlan) [RHEL-25824] - perf kwork: Add `kwork` and `src_type` to work_init() for 'struct kwork_class' (Michael Petlan) [RHEL-25824] - perf kwork: Set ordered_events to true in 'struct perf_tool' (Michael Petlan) [RHEL-25824] - perf kwork: Add the supported subcommands to the document (Michael Petlan) [RHEL-25824] - perf kwork: Fix incorrect and missing free atom in work_push_atom() (Michael Petlan) [RHEL-25824] - perf test: Add perf_event_attr test for record dummy event (Michael Petlan) [RHEL-25824] - perf test: Add test case for record sideband events (Michael Petlan) [RHEL-25824] - perf record: Track sideband events for all CPUs when tracing selected CPUs (Michael Petlan) [RHEL-25824] - perf record: Move setting tracking events before record__init_thread_masks() (Michael Petlan) [RHEL-25824] - perf evlist: Add evlist__findnew_tracking_event() helper (Michael Petlan) [RHEL-25824] - perf evlist: Add perf_evlist__go_system_wide() helper (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix spelling mistakes (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add emeraldrapids, update sapphirerapids to v1.16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add lunarlake v1.0 (Michael Petlan) [RHEL-25824] - perf parse-events: Introduce 'struct parse_events_terms' (Michael Petlan) [RHEL-25824] - perf parse-events: Copy fewer term lists (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid enum casts (Michael Petlan) [RHEL-25824] - perf parse-events: Tidy up str parameter (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unnecessary __maybe_unused (Michael Petlan) [RHEL-25824] - perf shell completion: Support completion of metrics/metricgroups (Michael Petlan) [RHEL-25824] - perf completion: Support completion of libpfm4 events (Michael Petlan) [RHEL-25824] - perf shell completion: Restrict completion of events to events (Michael Petlan) [RHEL-25824] - perf stat: Fix aggr mode initialization (Michael Petlan) [RHEL-25824] - perf vendor events: Update metric events for power10 platform (Michael Petlan) [RHEL-25824] - perf vendor events power10: Add extra data-source events (Michael Petlan) [RHEL-25824] - perf vendor events power10: Update JSON/events (Michael Petlan) [RHEL-25824] - perf machine: Use true and false for bool variable (Michael Petlan) [RHEL-25824] - perf: Fix the nr_addr_filters fix (Michael Petlan) [RHEL-25824] - perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Michael Petlan) [RHEL-25824] - arm: pmu: Move error message and -EOPNOTSUPP to individual PMUs (Michael Petlan) [RHEL-25824] - arm: perf: Remove inlines from arm_pmuv3.c (Michael Petlan) [RHEL-25824] - arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers (Michael Petlan) [RHEL-25824] - perf: arm_cspmu: Reject events meant for other PMUs (Michael Petlan) [RHEL-25824] - drivers: perf: arm_pmu: Drop 'pmu_lock' element from 'struct pmu_hw_events' (Michael Petlan) [RHEL-25824] - arm: perf: Remove PMU locking (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Michael Petlan) [RHEL-25824] - KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL (Michael Petlan) [RHEL-25824] - perf/core: Fix cpuctx refcounting (Michael Petlan) [RHEL-25824] - powerpc/perf: Fix disabling BHRB and instruction sampling (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Use the correct spinlock initializer. (Michael Petlan) [RHEL-25824] - powerpc/perf: Optimize find_alternatives_list() using binary search (Michael Petlan) [RHEL-25824] - perf: Optimize perf_cgroup_switch() (Michael Petlan) [RHEL-25824] - perf/core: Allow reading package events from perf_event_read_local (Michael Petlan) [RHEL-25824] - perf/core: Rename perf_proc_update_handler() -> perf_event_max_sample_rate_handler(), for readability (Michael Petlan) [RHEL-25824] - perf/x86/rapl: Fix "Using plain integer as NULL pointer" Sparse warning (Michael Petlan) [RHEL-25824] - perf/core: Bail out early if the request AUX area is out of bound (Michael Petlan) [RHEL-25824] - inet: inet_defrag: prevent sk release while still in use (Paolo Abeni) [RHEL-32270] - udp: fix busy polling (Paolo Abeni) [RHEL-32270] - udp6: Fix race condition in udp6_sendmsg & connect (Paolo Abeni) [RHEL-32270] - net: stream: purge sk_error_queue in sk_stream_kill_queues() (Paolo Abeni) [RHEL-32270] - eventfd: Remove usage of the deprecated ida_simple_xx() API (Michal Schmidt) [RHEL-31939] - eventfd: make eventfd_signal{_mask}() void (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal_mask() (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal() (Michal Schmidt) [RHEL-31939] - eventfd: prevent underflow for eventfd semaphores (Michal Schmidt) [RHEL-31939] - eventfd: add a uapi header for eventfd userspace APIs (Michal Schmidt) [RHEL-31939] - eventfd: show the EFD_SEMAPHORE flag in fdinfo (Michal Schmidt) [RHEL-31939] - i915: make inject_virtual_interrupt() void (Michal Schmidt) [RHEL-31939] - fs: use correct __poll_t type (Michal Schmidt) [RHEL-31939] - eventfd: use wait_event_interruptible_locked_irq() helper (Michal Schmidt) [RHEL-31939] - eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD (Michal Schmidt) [RHEL-31939] - eventfd: guard wake_up in eventfd fs calls as well (Michal Schmidt) [RHEL-31939] - iio: core: fix memleak in iio_device_register_sysfs (David Arcari) [RHEL-33153] {CVE-2023-52643} - serial: imx: fix detach/attach of serial console (Steve Best) [RHEL-32592] {CVE-2021-47185} - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Steve Best) [RHEL-32592] {CVE-2021-47185} - sysctl: allow to change limits for posix messages queues (Alexey Gladkov) [RHEL-8705] - sysctl: allow change system v ipc sysctls inside ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: fix memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: mqueue: fix possible memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra braces (Alexey Gladkov) [RHEL-8705] - ipc: Check permissions for checkpoint_restart sysctls at open time (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra1 field abuse to pass ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Use the same namespace to modify and validate (Alexey Gladkov) [RHEL-8705] - ipc: Store ipc sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Store mqueue sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL (Alexey Gladkov) [RHEL-8705] - ipc: check checkpoint_restore_ns_capable() to modify C/R proc files (Alexey Gladkov) [RHEL-8705]- x86/sev: Harden #VC instruction emulation somewhat (Vitaly Kuznetsov) [RHEL-30031] {CVE-2024-25743 CVE-2024-25742} - net: mana: Fix Rx DMA datasize and skb_over_panic (Cathy Avery) [RHEL-9872] - integrity: eliminate unnecessary "Problem loading X.509 certificate" msg (Coiby Xu) [RHEL-12346] - smb: client: instantiate when creating SFU files (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL ptr deref in cifs_mark_open_handles_for_deleted_file() (Paulo Alcantara) [RHEL-31245] - cifs: Fix duplicate fscache cookie warnings (Paulo Alcantara) [RHEL-31245] - smb3: add trace event for mknod (Paulo Alcantara) [RHEL-31245] - smb311: additional compression flag defined in updated protocol spec (Paulo Alcantara) [RHEL-31245] - smb311: correct incorrect offset field in compression header (Paulo Alcantara) [RHEL-31245] - cifs: Move some extern decls from .c files to .h (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable assignment (Paulo Alcantara) [RHEL-31245] - cifs: fixes for get_inode_info (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir(): add FILE_READ_EA to desired access (Paulo Alcantara) [RHEL-31245] - cifs: reduce warning log level for server not advertising interfaces (Paulo Alcantara) [RHEL-31245] - cifs: make sure server interfaces are requested only for SMB3+ (Paulo Alcantara) [RHEL-31245] - cifs: defer close file handles having RH lease (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb: common: simplify compression headers (Paulo Alcantara) [RHEL-31245] - smb: common: fix fields sizes in compression_pattern_payload_v1 (Paulo Alcantara) [RHEL-31245] - smb: client: negotiate compression algorithms (Paulo Alcantara) [RHEL-31245] - smb3: add dynamic trace point for ioctls (Paulo Alcantara) [RHEL-31245] - smb: client: return reparse type in /proc/mounts (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse DFS/DFSR and mount point (Paulo Alcantara) [RHEL-31245] - smb: client: parse uid, gid, mode and dev from WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce SMB2_OP_QUERY_WSL_EA (Paulo Alcantara) [RHEL-31245] - smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs() (Paulo Alcantara) [RHEL-31245] - smb: client: add support for WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: reduce number of parameters in smb2_compound_op() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential broken compound request (Paulo Alcantara) [RHEL-31245] - smb: client: move most of reparse point handling code to common file (Paulo Alcantara) [RHEL-31245] - smb: client: introduce reparse mount option (Paulo Alcantara) [RHEL-31245] - smb: client: retry compound request without reusing lease (Paulo Alcantara) [RHEL-31245] - smb: client: do not defer close open handles to deleted files (Paulo Alcantara) [RHEL-31245] - smb: client: reuse file lease key in compound operations (Paulo Alcantara) [RHEL-31245] - smb3: update allocation size more accurately on write completion (Paulo Alcantara) [RHEL-31245] - cifs: allow changing password during remount (Paulo Alcantara) [RHEL-31245] - cifs: prevent updating file size from server if we have a read/write lease (Paulo Alcantara) [RHEL-31245] - cifs_get_link(): bail out in unsafe case (Paulo Alcantara) [RHEL-31245] - smb: Fix regression in writes when non-standard maximum write size negotiated (Paulo Alcantara) [RHEL-31245] - smb: client: handle path separator of created SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: set correct id, uid and cruid for multiuser automounts (Paulo Alcantara) [RHEL-31245] - cifs: update the same create_guid on replay (Paulo Alcantara) [RHEL-31245] - cifs: fix underflow in parse_server_interfaces() (Paulo Alcantara) [RHEL-31245] - smb3: clarify mount warning (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where multiple sessions share connection (Paulo Alcantara) [RHEL-31245] - cifs: change tcon status when need_reconnect is set on it (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse points under DFS mounts (Paulo Alcantara) [RHEL-31245] - smb3: add missing null server pointer check (Paulo Alcantara) [RHEL-31245] - smb: client: increase number of PDUs allowed in a compound request (Paulo Alcantara) [RHEL-31245] - cifs: failure to add channel on iface should bump up weight (Paulo Alcantara) [RHEL-31245] - cifs: do not search for channel if server is terminating (Paulo Alcantara) [RHEL-31245] - cifs: avoid redundant calls to disable multichannel (Paulo Alcantara) [RHEL-31245] - cifs: make sure that channel scaling is done only once (Paulo Alcantara) [RHEL-31245] - cifs: fix stray unlock in cifs_chan_skip_or_disable (Paulo Alcantara) [RHEL-31245] - cifs: set replay flag for retries of write command (Paulo Alcantara) [RHEL-31245] - cifs: commands that are retried should have replay flag set (Paulo Alcantara) [RHEL-31245] - cifs: helper function to check replayable error codes (Paulo Alcantara) [RHEL-31245] - cifs: translate network errors on send to -ECONNABORTED (Paulo Alcantara) [RHEL-31245] - cifs: cifs_pick_channel should try selecting active channels (Paulo Alcantara) [RHEL-31245] - smb: Work around Clang __bdos() type confusion (Paulo Alcantara) [RHEL-31245] - smb: client: delete "true", "false" defines (Paulo Alcantara) [RHEL-31245] - cifs: update iface_last_update on each query-and-update (Paulo Alcantara) [RHEL-31245] - cifs: handle servers that still advertise multichannel after disabling (Paulo Alcantara) [RHEL-31245] - cifs: new mount option called retrans (Paulo Alcantara) [RHEL-31245] - cifs: reschedule periodic query for server interfaces (Paulo Alcantara) [RHEL-31245] - smb: client: don't clobber ->i_rdev from cached reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of smb311_posix_query_path_info() (Paulo Alcantara) [RHEL-31245] - smb: client: parse owner/group when creating reparse points (Paulo Alcantara) [RHEL-31245] - cifs: new nt status codes from MS-SMB2 (Paulo Alcantara) [RHEL-31245] - cifs: pick channel for tcon and tdis (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir should not rely on primary channel (Paulo Alcantara) [RHEL-31245] - cifs: minor comment cleanup (Paulo Alcantara) [RHEL-31245] - smb3: show beginning time for per share stats (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable tcon_exist (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: remove unneeded return statement (Paulo Alcantara) [RHEL-31245] - cifs: make cifs_chan_update_iface() a void function (Paulo Alcantara) [RHEL-31245] - cifs: delete unnecessary NULL checks in cifs_chan_update_iface() (Paulo Alcantara) [RHEL-31245] - cifs: get rid of dup length check in parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: stop revalidating reparse points unnecessarily (Paulo Alcantara) [RHEL-31245] - cifs: Pass unbyteswapped eof value into SMB2_set_eof() (Paulo Alcantara) [RHEL-31245] - smb3: Improve exception handling in allocate_mr_list() (Paulo Alcantara) [RHEL-31245] - cifs: fix in logging in cifs_chan_update_iface (Paulo Alcantara) [RHEL-31245] - smb: client: handle special files and symlinks in SMB3 POSIX (Paulo Alcantara) [RHEL-31245] - smb: client: cleanup smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating symlinks via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix hardlinking of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix renaming of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: optimise reparse point querying (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating special files via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: extend smb2_compound_op() to accept more commands (Paulo Alcantara) [RHEL-31245] - smb: client: Fix minor whitespace errors and warnings (Paulo Alcantara) [RHEL-31245] - cifs: do not depend on release_iface for maintaining iface_list (Paulo Alcantara) [RHEL-31245] - cifs: cifs_chan_is_iface_active should be called with chan_lock held (Paulo Alcantara) [RHEL-31245] - cifs: after disabling multichannel, mark tcon for reconnect (Paulo Alcantara) [RHEL-31245] - cifs: do not let cifs_chan_update_iface deallocate channels (Paulo Alcantara) [RHEL-31245] - cifs: fix a pending undercount of srv_count (Paulo Alcantara) [RHEL-31245] - fs: cifs: Fix atime update check (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in SMB2_query_info_init() (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in cifsd when receiving compounded resps (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara) [RHEL-31245] - cifs: reconnect worker should take reference on server struct unconditionally (Paulo Alcantara) [RHEL-31245] - Revert "cifs: reconnect work should have reference on server struct" (Paulo Alcantara) [RHEL-31245] - cifs: Fix non-availability of dedup breaking generic/304 (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with FICLONE (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with copy_file_range() (Paulo Alcantara) [RHEL-31245] - smb: client, common: fix fortify warnings (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved (Paulo Alcantara) [RHEL-31245] - smb: client: report correct st_size for SMB and NFS symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: fix missing mode bits for SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: introduce cifs_sfu_make_node() (Paulo Alcantara) [RHEL-31245] - smb: client: set correct file type from NFS reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce ->parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: implement ->query_reparse_point() for SMB1 (Paulo Alcantara) [RHEL-31245] - cifs: fix use after free for iface while disabling secondary channels (Paulo Alcantara) [RHEL-31245] - cifs: fix lock ordering while disabling multichannel (Paulo Alcantara) [RHEL-31245] - cifs: fix leak of iface for primary channel (Paulo Alcantara) [RHEL-31245] - cifs: fix check of rc in function generate_smb3signingkey (Paulo Alcantara) [RHEL-31245] - cifs: spnego: add ';' in HOST_KEY_LEN (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: handle when server stops supporting multichannel (Paulo Alcantara) [RHEL-31245] - cifs: handle when server starts supporting multichannel (Paulo Alcantara) [RHEL-31245] - Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO (Paulo Alcantara) [RHEL-31245] - smb3: allow dumping session and tcon id to improve stats analysis and debugging (Paulo Alcantara) [RHEL-31245] - smb: client: fix mount when dns_resolver key is not available (Paulo Alcantara) [RHEL-31245] - smb3: fix caching of ctime on setxattr (Paulo Alcantara) [RHEL-31245] - smb3: minor cleanup of session handling code (Paulo Alcantara) [RHEL-31245] - cifs: reconnect work should have reference on server struct (Paulo Alcantara) [RHEL-31245] - cifs: do not pass cifs_sb when trying to add channels (Paulo Alcantara) [RHEL-31245] - cifs: account for primary channel in the interface list (Paulo Alcantara) [RHEL-31245] - cifs: distribute channels across interfaces based on speed (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where a channel is closed (Paulo Alcantara) [RHEL-31245] - smb3: more minor cleanups for session handling routines (Paulo Alcantara) [RHEL-31245] - smb3: minor RDMA cleanup (Paulo Alcantara) [RHEL-31245] - fs: add ctime accessors infrastructure (Paulo Alcantara) [RHEL-31245] - cifs: force interface update before a fresh session setup (Paulo Alcantara) [RHEL-31245] - cifs: do not reset chan_max if multichannel is not supported at mount (Paulo Alcantara) [RHEL-31245] - cifs: reconnect helper should set reconnect for the right channel (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: remove extra @chan_count check in __cifs_put_smb_ses() (Paulo Alcantara) [RHEL-31245] - cifs: add xid to query server interface call (Paulo Alcantara) [RHEL-31245] - cifs: print server capabilities in DebugData (Paulo Alcantara) [RHEL-31245] - smb: use crypto_shash_digest() in symlink_hash() (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential deadlock when releasing mids (Paulo Alcantara) [RHEL-31245] - smb3: fix creating FIFOs when mounting with "sfu" mount option (Paulo Alcantara) [RHEL-31245] - Add definition for new smb3.1.1 command type (Paulo Alcantara) [RHEL-31245] - SMB3: clarify some of the unused CreateOption flags (Paulo Alcantara) [RHEL-31245] - cifs: Add client version details to NTLM authenticate message (Paulo Alcantara) [RHEL-31245] - smb3: fix touch -h of symlink (Paulo Alcantara) [RHEL-31245] - smb: client: prevent new fids from being removed by laundromat (Paulo Alcantara) [RHEL-31245] - smb: client: make laundromat a delayed worker (Paulo Alcantara) [RHEL-31245] - smb: use kernel_connect() and kernel_bind() (Paulo Alcantara) [RHEL-31245] - smb3: fix confusing debug message (Paulo Alcantara) [RHEL-31245] - smb: client: handle STATUS_IO_REPARSE_TAG_NOT_HANDLED (Paulo Alcantara) [RHEL-31245] - smb3: remove duplicate error mapping (Paulo Alcantara) [RHEL-31245] - smb3: Add dynamic trace points for RDMA (smbdirect) reconnect (Paulo Alcantara) [RHEL-31245] - smb3: fix some minor typos and repeated words (Paulo Alcantara) [RHEL-31245] - smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP (Paulo Alcantara) [RHEL-31245] - smb3: move server check earlier when setting channel sequence number (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling maximum number of cached directories (Paulo Alcantara) [RHEL-31245] - smb3: add trace point for queryfs (statfs) (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling length of time directory entries are cached with dir leases (Paulo Alcantara) [RHEL-31245] - SMB3: rename macro CIFS_SERVER_IS_CHAN to avoid confusion (Paulo Alcantara) [RHEL-31245] - send channel sequence number in SMB3 requests after reconnects (Paulo Alcantara) [RHEL-31245] - cifs: update desired access while requesting for directory lease (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_set_ea() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb_send_rqst() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_demultiplex_thread() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_try_adding_channels() (Paulo Alcantara) [RHEL-31245] - smb: cilent: set reparse mount points as automounts (Paulo Alcantara) [RHEL-31245] - smb: client: query reparse points in older dialects (Paulo Alcantara) [RHEL-31245] - smb: client: do not query reparse points twice on symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: parse reparse point flag in create response (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs code dep in namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs naming in automount code (Paulo Alcantara) [RHEL-31245] - smb: client: rename cifs_dfs_ref.c to namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: make smb2_compound_op() return resp buffer on success (Paulo Alcantara) [RHEL-31245] - smb: client: move some params to cifs_open_info_data (Paulo Alcantara) [RHEL-31245] - smb: client: ensure to try all targets when finding nested links (Paulo Alcantara) [RHEL-31245] - smb: client: introduce DFS_CACHE_TGT_LIST() (Paulo Alcantara) [RHEL-31245] - cifs: update the ctime on a partial page write (Paulo Alcantara) [RHEL-31245] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Remap boot CPU onto core 0 if >= nr_cpu_ids (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Factor out assign_threads() (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Lookup avail once per device tree node (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Increase nr_cpu_ids to include the boot CPU (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core (Mamatha Inamdar) [RHEL-15845] - net: Convert some ethtool_sprintf() to ethtool_puts() (Ivan Vecera) [RHEL-31886] - checkpatch: add ethtool_sprintf rules (Ivan Vecera) [RHEL-31886] - ethtool: Implement ethtool_puts() (Ivan Vecera) [RHEL-31886] - intel: fix format warnings (Ivan Vecera) [RHEL-31886] - net: phy: smsc: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: phy: tja11xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: sparx5: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: vsc73xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: fec: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: mt7530: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: lantiq_gswip: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - ptp: Speed up vclock lookup (Ivan Vecera) [RHEL-32107] - ptp: Support late timestamp determination (Ivan Vecera) [RHEL-32107] - ptp: Pass hwtstamp to ptp_convert_timestamp() (Ivan Vecera) [RHEL-32107] - ptp: Request cycles for TX timestamp (Ivan Vecera) [RHEL-32107] - ptp: Add cycles support for virtual clocks (Ivan Vecera) [RHEL-32107] - nfsd: hold a lighter-weight client reference over CB_RECALL_ANY (Benjamin Coddington) [RHEL-31513] - NFSD: CREATE_SESSION must never cache NFS4ERR_DELAY replies (Benjamin Coddington) [RHEL-31513] - NFSD: Document the phases of CREATE_SESSION (Benjamin Coddington) [RHEL-31513] - NFSD: Fix the NFSv4.1 CREATE_SESSION operation (Benjamin Coddington) [RHEL-31513] - cgroup: cgroup-v1: do not exclude cgrp_dfl_root (Laurent Vivier) [RHEL-31381] - RDMA/srpt: Support specifying the srpt_service_guid parameter (Kamal Heib) [RHEL-31712] {CVE-2024-26744} - perf/pmu-events/powerpc: Update json mapfile with Power11 PVR (Mamatha Inamdar) [RHEL-23910] - powerpc/perf: Power11 Performance Monitoring support (Mamatha Inamdar) [RHEL-23910] - powerpc: Add Power11 architected and raw mode (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Split cpu_specs[] out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Move __cpu_setup() prototypes out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Remove __machine_check_early_realmode_p{7/8/9} prototypes (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Remove unnecessary #ifdef CONFIG_PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_E500MC (Mamatha Inamdar) [RHEL-23910] - powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc: Remove remaining parts of oprofile (Mamatha Inamdar) [RHEL-23910] - powerpc: fix typos in comments (Mamatha Inamdar) [RHEL-23910] - powerpc: Enable the DAWR on POWER9 DD2.3 and above (Mamatha Inamdar) [RHEL-23910] - vhost: Add smp_rmb() in vhost_enable_notify() (Gavin Shan) [RHEL-26104] - vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan) [RHEL-26104] - bpf, tcx: Get rid of tcx_link_const (Felix Maurer) [RHEL-28590] - selftests/bpf: Add additional mprog query test coverage (Felix Maurer) [RHEL-28590] - selftests/bpf: Make seen_tc* variable tests more robust (Felix Maurer) [RHEL-28590] - selftests/bpf: Test query on empty mprog and pass revision into attach (Felix Maurer) [RHEL-28590] - selftests/bpf: Adapt assert_mprog_count to always expect 0 count (Felix Maurer) [RHEL-28590] - selftests/bpf: Test bpf_mprog query API via libbpf and raw syscall (Felix Maurer) [RHEL-28590] - selftest/bpf: Add various selftests for program limits (Felix Maurer) [RHEL-28590] - bpf: Refuse unused attributes in bpf_prog_{attach,detach} (Felix Maurer) [RHEL-28590] - bpf: Handle bpf_mprog_query with NULL entry (Felix Maurer) [RHEL-28590] - net: Fix skb consume leak in sch_handle_egress (Felix Maurer) [RHEL-28590] - selftests/bpf: Add various more tcx test cases (Felix Maurer) [RHEL-28590] - selftests/bpf: Add test for detachment on empty mprog entry (Felix Maurer) [RHEL-28590] - tcx: Fix splat during dev unregister (Felix Maurer) [RHEL-28590] - tcx: Fix splat in ingress_destroy upon tcx_entry_free (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx links (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx opts (Felix Maurer) [RHEL-28590] - bpf: Add fd-based tcx multi-prog infra with link support (Felix Maurer) [RHEL-28590] - cpuset: Allow setscheduler regardless of manipulated task (Waiman Long) [RHEL-26668] - sched/psi: Update poll => rtpoll in relevant comments (Phil Auld) [RHEL-29552] - sched/psi: Bail out early from irq time accounting (Phil Auld) [RHEL-29552] - sched/psi: Delete the 'update_total' function parameter from update_triggers() (Phil Auld) [RHEL-29552] - sched/psi: Avoid updating PSI triggers and ->rtpoll_total when there are no state changes (Phil Auld) [RHEL-29552] - sched/psi: Change update_triggers() to a 'void' function (Phil Auld) [RHEL-29552] - sched/psi: make psi_cgroups_enabled static (Phil Auld) [RHEL-29552] - sched/psi: Allow unprivileged polling of N*2s period (Phil Auld) [RHEL-29552] - sched/psi: Extract update_triggers side effect (Phil Auld) [RHEL-29552] - sched/psi: Rename existing poll members in preparation (Phil Auld) [RHEL-29552] - sched/psi: Rearrange polling code in preparation (Phil Auld) [RHEL-29552] - arm64/sme: Always exit sme_alloc() early with existing storage (Mark Salter) [RHEL-28881] {CVE-2024-26618} - overflow: add DEFINE_FLEX() for on-stack allocs (Petr Oros) [RHEL-30138] - overflow: Add struct_size_t() helper (Petr Oros) [RHEL-30138] - mm/filemap.c: fix update prev_pos after one read request done (Nico Pache) [RHEL-29229] - sched: Misc cleanups (Phil Auld) [RHEL-29017] - sched: Simplify tg_set_cfs_bandwidth() (Phil Auld) [RHEL-29017] - sched: Simplify sched_move_task() (Phil Auld) [RHEL-29017] - sched: Simplify sched_rr_get_interval() (Phil Auld) [RHEL-29017] - sched: Simplify yield_to() (Phil Auld) [RHEL-29017] - sched: Simplify sched_{set,get}affinity() (Phil Auld) [RHEL-29017] - sched: Simplify syscalls (Phil Auld) [RHEL-29017] - sched: Simplify set_user_nice() (Phil Auld) [RHEL-29017] - sched: Simplify sched_core_cpu_{starting,deactivate}() (Phil Auld) [RHEL-29017] - sched: Simplify try_steal_cookie() (Phil Auld) [RHEL-29017] - sched: Simplify sched_tick_remote() (Phil Auld) [RHEL-29017] - sched: Simplify sched_exec() (Phil Auld) [RHEL-29017] - sched: Simplify ttwu() (Phil Auld) [RHEL-29017] - sched: Simplify wake_up_if_idle() (Phil Auld) [RHEL-29017] - sched: Simplify: migrate_swap_stop() (Phil Auld) [RHEL-29017] - sched: Simplify sysctl_sched_uclamp_handler() (Phil Auld) [RHEL-29017] - sched: Simplify get_nohz_timer_target() (Phil Auld) [RHEL-29017] - Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera) [RHEL-26830 RHEL-26834] {CVE-2024-24858 CVE-2024-24857}- mm: hwpoison: support recovery from ksm_might_need_to_copy() (Audra Mitchell) [RHEL-27739] - kasan: fix Oops due to missing calls to kasan_arch_is_ready() (Audra Mitchell) [RHEL-27739] - Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Audra Mitchell) [RHEL-27739] - mm/swapfile: add cond_resched() in get_swap_pages() (Audra Mitchell) [RHEL-27739] - zsmalloc: fix a race with deferred_handles storing (Audra Mitchell) [RHEL-27739] - mm/khugepaged: fix ->anon_vma race (Audra Mitchell) [RHEL-27739] - nommu: fix split_vma() map_count error (Audra Mitchell) [RHEL-27739] - nommu: fix do_munmap() error path (Audra Mitchell) [RHEL-27739] - nommu: fix memory leak in do_mmap() error path (Audra Mitchell) [RHEL-27739] - kasan: mark kasan_kunit_executing as static (Audra Mitchell) [RHEL-27739] - hugetlb: unshare some PMDs when splitting VMAs (Audra Mitchell) [RHEL-27739] - mm: Always release pages to the buddy allocator in memblock_free_late(). (Audra Mitchell) [RHEL-27739] - memblock: Fix doc for memblock_phys_free (Audra Mitchell) [RHEL-27739] - mm, slab: periodically resched in drain_freelist() (Audra Mitchell) [RHEL-27739] - mm: Remove pointless barrier() after pmdp_get_lockless() (Audra Mitchell) [RHEL-27739] - mm/gup: Fix the lockless PMD access (Audra Mitchell) [RHEL-27739] - mm: Rename GUP_GET_PTE_LOW_HIGH (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: allow more than one batch of delayed rmaps (Audra Mitchell) [RHEL-27739] - kmsan: fix memcpy tests (Audra Mitchell) [RHEL-27739] - mm: disable top-tier fallback to reclaim on proactive reclaim (Audra Mitchell) [RHEL-27739] - mm/mmap: properly unaccount memory on mas_preallocate() failure (Audra Mitchell) [RHEL-27739] - mm/page_alloc: update comments in __free_pages_ok() (Audra Mitchell) [RHEL-27739] - kasan: fail non-kasan KUnit tests on KASAN reports (Audra Mitchell) [RHEL-27739] - mm/sparse-vmemmap: generalise vmemmap_populate_hugepages() (Audra Mitchell) [RHEL-27739] - zsmalloc: implement writeback mechanism for zsmalloc (Audra Mitchell) [RHEL-27739] - zsmalloc: add zpool_ops field to zs_pool to store evict handlers (Audra Mitchell) [RHEL-27739] - zsmalloc: add a LRU to zs_pool to keep track of zspages in LRU order (Audra Mitchell) [RHEL-27739] - zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks (Audra Mitchell) [RHEL-27739] - zpool: clean out dead code (Audra Mitchell) [RHEL-27739] - zswap: fix writeback lock ordering for zsmalloc (Audra Mitchell) [RHEL-27739] - mm/khugepaged: add tracepoint to collapse_file() (Audra Mitchell) [RHEL-27739] - mm/gup: remove FOLL_MIGRATION (Audra Mitchell) [RHEL-27739] - mm/ksm: convert break_ksm() to use walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm/pagewalk: add walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm: remove VM_FAULT_WRITE (Audra Mitchell) [RHEL-27739] - panic: Expose "warn_count" to sysfs (Audra Mitchell) [RHEL-27739] - panic: Introduce warn_limit (Audra Mitchell) [RHEL-27739] - panic: Separate sysctl logic from CONFIG_SMP (Audra Mitchell) [RHEL-27739] - kernel/panic: move panic sysctls to its own file (Audra Mitchell) [RHEL-27739] - panic: Consolidate open-coded panic_on_warn checks (Audra Mitchell) [RHEL-27739] - mm: Make ksize() a reporting-only function (Audra Mitchell) [RHEL-27739] - mm/memory-failure.c: cleanup in unpoison_memory (Audra Mitchell) [RHEL-27739] - mm: vmscan: use sysfs_emit() to instead of scnprintf() (Audra Mitchell) [RHEL-27739] - zswap: do not allocate from atomic pool (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_min_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//max_bytes (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_max_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: use part per 1000000 for bdi ratios (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//strict_limit knob (Audra Mitchell) [RHEL-27739] - ABI: sysfs-class-bdi: use What: to describe each property (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//strict_limit (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_strict_limit() function (Audra Mitchell) [RHEL-27739] - folio-compat: remove try_to_release_page() (Audra Mitchell) [RHEL-27739] - mm/page_alloc: simplify locking during free_unref_page_list (Audra Mitchell) [RHEL-27739] - mm/migrate.c: stop using 0 as NULL pointer (Audra Mitchell) [RHEL-27739] - habanalabs: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/exynos: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/frame-vector: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: pci/ivtv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/etnaviv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: videobuf-dma-sg: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/usnic: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/gup: reliable R/O long-term pinning in COW mappings (Audra Mitchell) [RHEL-27739] - mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_huge_pud() for private mappings (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_WRITE consistency checks (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_UNSHARE consistency checks (Audra Mitchell) [RHEL-27739] - redhat/configs: enable CONFIG_SECRETMEM (Audra Mitchell) [RHEL-27739] - mm: Kconfig: make config SECRETMEM visible with EXPERT (Audra Mitchell) [RHEL-27739] - mm/gup: remove the restriction on locked with FOLL_LONGTERM (Audra Mitchell) [RHEL-27739] - mm: make drop_caches keep reclaiming on all nodes (Audra Mitchell) [RHEL-27739] - migrate: convert migrate_pages() to use folios (Audra Mitchell) [RHEL-27739] - migrate: convert unmap_and_move() to use folios (Audra Mitchell) [RHEL-27739] - Revert "mm: migration: fix the FOLL_GET failure on following huge page" (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: do not expose delayed_rmap flag (Audra Mitchell) [RHEL-27739] - mm: delay page_remove_rmap() until after the TLB has been flushed (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: prepare to gather encoded page pointers with flags (Audra Mitchell) [RHEL-27739] - zsmalloc: replace IS_ERR() with IS_ERR_VALUE() (Audra Mitchell) [RHEL-27739] - mm: always compile in pte markers (Audra Mitchell) [RHEL-27739] - mm: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - mm/damon: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - Docs/ABI/damon: document 'schemes//tried_regions' sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: document schemes//tried_regions sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: fix wrong usage example of init_regions file (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: describe the rules of sysfs region directories (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs file input keyword, 'commit' (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: update for fixed virtual address ranges monitoring (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: document 'avail_operations' sysfs file (Audra Mitchell) [RHEL-27739] - tools/selftets/damon/sysfs: test tried_regions directory existence (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement DAMOS-tried regions clear command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: implement DAMOS tried regions update command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement scheme region directory (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement schemes/tried_regions directory (Audra Mitchell) [RHEL-27739] - mm/damon/core: add a callback for scheme target regions check (Audra Mitchell) [RHEL-27739] - mempool: do not use ksize() for poisoning (Audra Mitchell) [RHEL-27739] - mm: hugetlb_vmemmap: remove redundant list_del() (Audra Mitchell) [RHEL-27739] - mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED (Audra Mitchell) [RHEL-27739] - mm, slub: don't aggressively inline with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: remove percpu slabs with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: split out allocations from pre/post hooks (Audra Mitchell) [RHEL-27739] - mm/slub, kunit: Add a test case for kmalloc redzone check (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out schemes directory implementation to separate file (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out kdamond-independent schemes stats update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move unsigned long range directory to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move sysfs_lock to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: use damon_addr_range for region's start and end values (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme quota adjustment logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme stat update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split damos application logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out DAMOS-charged region skip logic into a new function (Audra Mitchell) [RHEL-27739] - mm, slub: refactor free debug processing (Audra Mitchell) [RHEL-27739] - mm, slub: don't create kmalloc-rcl caches with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: lower the default slub_max_order with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: retain no free slabs on partial list with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: disable SYSFS support with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - redhat/configs: Add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slab: ignore hardened usercopy parameters when disabled (Audra Mitchell) [RHEL-27739] - mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head (Audra Mitchell) [RHEL-27739] - mm/migrate: make isolate_movable_page() skip slab pages (Audra Mitchell) [RHEL-27739] - mm/slab: move and adjust kernel-doc for kmem_cache_alloc (Audra Mitchell) [RHEL-27739] - mm/slub, percpu: correct the calculation of early percpu allocation size (Audra Mitchell) [RHEL-27739] - mm/slub: extend redzone check to extra allocated kmalloc space than requested (Audra Mitchell) [RHEL-27739] - mm: allow multiple error returns in try_grab_page() (Audra Mitchell) [RHEL-27739] - swap: add a limit for readahead page-cluster value (Audra Mitchell) [RHEL-27739] - mm: migrate: try again if THP split is failed due to page refcnt (Audra Mitchell) [RHEL-27739] - mm: debug_vm_pgtable: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: mprotect: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: remove FGP_HEAD (Audra Mitchell) [RHEL-27739] - mm: convert find_get_incore_page() to filemap_get_incore_folio() (Audra Mitchell) [RHEL-27739] - mm/swap: convert find_get_incore_page to use folios (Audra Mitchell) [RHEL-27739] - mm/huge_memory: convert split_huge_pages_in_file() to use a folio (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_free_vmap_area_noflush event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_purge_vmap_area_lazy event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_alloc_vmap_area event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add free_vmap_area_noflush trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add purge_vmap_area_lazy trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add alloc_vmap_area trace event (Audra Mitchell) [RHEL-27739] - memory: move hotplug memory notifier priority to same file for easy sorting (Audra Mitchell) [RHEL-27739] - memory: remove unused register_hotmemory_notifier() (Audra Mitchell) [RHEL-27739] - mm/mm_init.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/mmap: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/slub.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - fs/proc/kcore.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - kasan: migrate workqueue_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: migrate kasan_rcu_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: switch kunit tests to console tracepoints (Audra Mitchell) [RHEL-27739] - tmpfs: ensure O_LARGEFILE with generic_file_open() (Audra Mitchell) [RHEL-27739] - mm: memcontrol: use mem_cgroup_is_root() helper (Audra Mitchell) [RHEL-27739] - mm/mincore.c: use vma_lookup() instead of find_vma() (Audra Mitchell) [RHEL-27739] - filemap: find_get_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - filemap: find_lock_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - mm/rmap: fix comment in anon_vma_clone() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused PERCPU_DYNAMIC_EARLY_SLOTS (Audra Mitchell) [RHEL-27739] - mm/percpu.c: remove the lcm code since block size is fixed at page size (Audra Mitchell) [RHEL-27739] - mm/percpu: replace the goto with break (Audra Mitchell) [RHEL-27739] - mm/percpu: add comment to state the empty populated pages accounting (Audra Mitchell) [RHEL-27739] - mm/percpu: Update the code comment when creating new chunk (Audra Mitchell) [RHEL-27739] - mm/percpu: use list_first_entry_or_null in pcpu_reclaim_populated() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused pcpu_map_extend_chunks (Audra Mitchell) [RHEL-27739] - mm/slub: perform free consistency checks before call_rcu (Audra Mitchell) [RHEL-27739] - mm/slab: Annotate kmem_cache_node->list_lock as raw (Audra Mitchell) [RHEL-27739] - mm: slub: make slab_sysfs_init() a late_initcall (Audra Mitchell) [RHEL-27739] - mm: slub: remove dead and buggy code from sysfs_slab_add() (Audra Mitchell) [RHEL-27739] - idpf: fix kernel panic on unknown packet types (Michal Schmidt) [RHEL-29035] - idpf: refactor some missing field get/prep conversions (Michal Schmidt) [RHEL-29035] - net: introduce include/net/rps.h (Ivan Vecera) [RHEL-31916] - net: move struct netdev_rx_queue out of netdevice.h (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to RFS sock flow table (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to sk->sk_rxhash (Ivan Vecera) [RHEL-31916] - xfrm: Allow UDP encapsulation only in offload modes (Michal Schmidt) [RHEL-30141] - xfrm: Pass UDP encapsulation in TX packet offload (Michal Schmidt) [RHEL-30141] - xfrm: Support UDP encapsulation in packet offload mode (Michal Schmidt) [RHEL-30141] - redhat/configs: Enable CONFIG_OCTEON_EP_VF (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add ethtool support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx processing and interrupt support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add support for ndo ops (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx ring resource setup and cleanup (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add VF-PF mailbox communication. (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add hardware configuration APIs (Kamal Heib) [RHEL-25860] - octeon_ep_vf: Add driver framework and device initialization (Kamal Heib) [RHEL-25860] - octeon_ep: support firmware notifications for VFs (Kamal Heib) [RHEL-25860] - octeon_ep: control net framework to support VF offloads (Kamal Heib) [RHEL-25860] - octeon_ep: PF-VF mailbox version support (Kamal Heib) [RHEL-25860] - octeon_ep: add PF-VF mailbox communication (Kamal Heib) [RHEL-25860] - ptp: Make max_phase_adjustment sysfs device attribute invisible when not supported (Michal Schmidt) [RHEL-30140] - net/mlx5: Decouple PHC .adjtime and .adjphase implementations (Michal Schmidt) [RHEL-30140] - net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock (Michal Schmidt) [RHEL-30140] - net/mlx5: Add .getmaxphase ptp_clock_info callback (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock" (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Decouple PHC .adjtime and .adjphase implementations" (Michal Schmidt) [RHEL-30140] - ptp: Add .getmaxphase callback to ptp_clock_info (Michal Schmidt) [RHEL-30140] - testptp: Add support for testing ptp_clock_info .adjphase callback (Michal Schmidt) [RHEL-30140] - testptp: Remove magic numbers related to nanosecond to second conversion (Michal Schmidt) [RHEL-30140] - selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Michal Schmidt) [RHEL-30140] - testptp: add option to shift clock by nanoseconds (Michal Schmidt) [RHEL-30140] - testptp: set pin function before other requests (Michal Schmidt) [RHEL-30140] - docs: ptp.rst: Add information about NVIDIA Mellanox devices (Michal Schmidt) [RHEL-30140] - ptp: Clarify ptp_clock_info .adjphase expects an internal servo to be used (Michal Schmidt) [RHEL-30140] - ptp: remove the .adjfreq interface function (Michal Schmidt) [RHEL-30140] - ptp: convert remaining drivers to adjfine interface (Michal Schmidt) [RHEL-30140] - ptp: hclge: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: stmac: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: xgbe: convert to .adjfine and adjust_by_scaled_ppm (Michal Schmidt) [RHEL-30140] - redhat: version two of Makefile.rhelver tweaks (Radu Rendec) [RHEL-32292] - RDMA/irdma: Fix KASAN issue with tasklet (Kamal Heib) [RHEL-32264] - ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error (Aristeu Rozanski) [RHEL-24947] - bpftool: Extend net dump with netkit progs (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for netkit (Artem Savkov) [RHEL-23643] - bpftool: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for xdp (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for tcx (Artem Savkov) [RHEL-23643] - bpftool: Extend net dump with tcx progs (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Perform hwsync in __patch_instruction() in case of failure (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Fix oops with DEBUG_VM enabled (Artem Savkov) [RHEL-23643] - powerpc/64s: Prevent fallthrough to hash TLB flush when using radix (Artem Savkov) [RHEL-23643] - powerpc/64s: Reconnect tlb_flush() to hash__tlb_flush() (Artem Savkov) [RHEL-23643] - powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free] (Artem Savkov) [RHEL-23643] - powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_invalidate for bpf_prog_pack (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_copy (Artem Savkov) [RHEL-23643] - powerpc/code-patching: introduce patch_instructions() (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Consolidate and cache per-cpu patching context (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use temporary mm for Radix MMU (Artem Savkov) [RHEL-23643] - powerpc/tlb: Add local flush for page given mm_struct and psize (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove flush_all_mm, local_flush_all_mm (Artem Savkov) [RHEL-23643] - cxl: Use radix__flush_all_mm instead of generic flush_all_mm (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove empty hash__ functions (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use WARN_ON and fix check in poking_init (Artem Savkov) [RHEL-23643] - powerpc: Allow clearing and restoring registers independent of saved breakpoint state (Artem Savkov) [RHEL-23643] - selftests/bpf: test case for callback_depth states pruning logic (Artem Savkov) [RHEL-23643] - selftests/bpf: Add a selftest with > 512-byte percpu allocation size (Artem Savkov) [RHEL-23643] - selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma (Artem Savkov) [RHEL-23643] - bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation (Artem Savkov) [RHEL-23643] - bpf: Use smaller low/high marks for percpu allocation (Artem Savkov) [RHEL-23643] - bpf: Refill only one percpu element in memalloc (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary extra percpu memory allocation (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove tests for zeroed-array kptr (Artem Savkov) [RHEL-23643] - bpf: add netkit to uapi headers (Artem Savkov) [RHEL-23643] - bpf: add cgroup sockaddr to uapi headers (Artem Savkov) [RHEL-23643] - bpf: Allow per unit prefill for non-fix-size percpu memory allocator (Artem Savkov) [RHEL-23643] - bpf: Add objcg to bpf_mem_alloc (Artem Savkov) [RHEL-23643] - bpf: Use c->unit_size to select target cache during free (Artem Savkov) [RHEL-23643] - bpf: Do not allocate percpu memory at init stage (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_hook_{start,end} macros (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_kfunc_{start,end}_defs macros (Artem Savkov) [RHEL-23643] - selftests/bpf: Support building selftests in optimized -O2 mode (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix compiler warnings reported in -O2 mode (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe perf link info (Artem Savkov) [RHEL-23643] - tracing/kprobes: 'nmissed' not showed correctly for kretprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable the cpuv4 tests for s390x (Artem Savkov) [RHEL-23643] - mm: kasan: Declare kasan_unpoison_task_stack_below in kasan.h (Artem Savkov) [RHEL-23643] - bpf: check bpf_func_state->callback_depth when pruning states (Artem Savkov) [RHEL-23643] - s390/bpf: Fix gotol with large offsets (Artem Savkov) [RHEL-23643] - test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for early update in prog_array_map_poke_run (Artem Savkov) [RHEL-23643] - bpf: Fix prog_array_map_poke_run map poke update (Artem Savkov) [RHEL-23643] - selftests/bpf: check if max number of bpf_loop iterations is tracked (Artem Savkov) [RHEL-23643] - bpf: keep track of max number of bpf_loop callback iterations (Artem Savkov) [RHEL-23643] - selftests/bpf: test widening for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: widening for callback iterators (Artem Savkov) [RHEL-23643] - selftests/bpf: tests for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: verify callbacks as if they are called unknown number of times (Artem Savkov) [RHEL-23643] - bpf: extract setup_func_entry() utility function (Artem Savkov) [RHEL-23643] - bpf: extract __check_reg_arg() utility function (Artem Savkov) [RHEL-23643] - selftests/bpf: fix bpf_loop_bench for new callback verification scheme (Artem Savkov) [RHEL-23643] - selftests/bpf: track string payload offset as scalar in strobemeta (Artem Savkov) [RHEL-23643] - bpf: Remove test for MOVSX32 with offset=32 (Artem Savkov) [RHEL-23643] - selftests/bpf: add more test cases for check_cfg() (Artem Savkov) [RHEL-23643] - bpf: fix control-flow graph checking in privileged mode (Artem Savkov) [RHEL-23643] - selftests/bpf: add edge case backtracking logic test (Artem Savkov) [RHEL-23643] - bpf: fix precision backtracking instruction iteration (Artem Savkov) [RHEL-23643] - bpf: handle ldimm64 properly in check_cfg() (Artem Savkov) [RHEL-23643] - selftests/bpf: get trusted cgrp from bpf_iter__cgroup directly (Artem Savkov) [RHEL-23643] - bpf: Let verifier consider {task,cgroup} is trusted in bpf_iter_reg (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for using css_task iter in sleepable progs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for css_task iter combining with cgroup iter (Artem Savkov) [RHEL-23643] - bpf: Relax allowlist for css_task iter (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_maps' use of bpf_map_create_opts (Artem Savkov) [RHEL-23643] - bpf: Check map->usercnt after timer->timer is assigned (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_bpffs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for immediate spilled to stack (Artem Savkov) [RHEL-23643] - bpf: Fix check_stack_write_fixed_off() to correctly spill imm (Artem Savkov) [RHEL-23643] - bpf: fix compilation error without CGROUPS (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix selftests broken by mitigations=off (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom bpftool (Artem Savkov) [RHEL-23643] - samples/bpf: Fix passing LDFLAGS to libbpf (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom CFLAGS/LDFLAGS (Artem Savkov) [RHEL-23643] - bpf: Add more WARN_ON_ONCE checks for mismatched alloc and free (Artem Savkov) [RHEL-23643] - libbpf: Add link-based API for netkit (Artem Savkov) [RHEL-23643] - bpf: print full verifier states on infinite loop detection (Artem Savkov) [RHEL-23643] - selftests/bpf: test if state loops are detected in a tricky case (Artem Savkov) [RHEL-23643] - bpf: correct loop detection for iterators convergence (Artem Savkov) [RHEL-23643] - selftests/bpf: tests with delayed read/precision makrs in loop body (Artem Savkov) [RHEL-23643] - bpf: exact states comparison for iterator convergence checks (Artem Savkov) [RHEL-23643] - bpf: extract same_callsites() as utility function (Artem Savkov) [RHEL-23643] - bpf: move explored_state() closer to the beginning of verifier.c (Artem Savkov) [RHEL-23643] - bpf: Improve JEQ/JNE branch taken logic (Artem Savkov) [RHEL-23643] - bpf: Fold smp_mb__before_atomic() into atomic_set_release() (Artem Savkov) [RHEL-23643] - bpf: Fix unnecessary -EBUSY from htab_lock_bucket (Artem Savkov) [RHEL-23643] - samples: bpf: Fix syscall_tp openat argument (Artem Savkov) [RHEL-23643] - selftests/bpf: Add more test cases for bpf memory allocator (Artem Savkov) [RHEL-23643] - bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_drop_impl() (Artem Savkov) [RHEL-23643] - bpf: Move the declaration of __bpf_obj_drop_impl() to bpf.h (Artem Savkov) [RHEL-23643] - bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Re-enable unit_size checking for global per-cpu allocator (Artem Savkov) [RHEL-23643] - mm/percpu.c: introduce pcpu_alloc_size() (Artem Savkov) [RHEL-23643] - mm/percpu.c: don't acquire pcpu_lock for pcpu_chunk_addr_search() (Artem Savkov) [RHEL-23643] - selftests/bpf: Make linked_list failure test more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for open-coded task and css iter (Artem Savkov) [RHEL-23643] - selftests/bpf: rename bpf_iter_task.c to bpf_iter_tasks.c (Artem Savkov) [RHEL-23643] - bpf: Let bpf_iter_task_new accept null task ptr (Artem Savkov) [RHEL-23643] - bpf: teach the verifier to enforce css_iter and task_iter in RCU CS (Artem Savkov) [RHEL-23643] - bpf: Introduce css open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce task open coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce css_task open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - cgroup: Prepare for using css_task_iter_*() in BPF (Artem Savkov) [RHEL-23643] - bpftool: Wrap struct_ops dump in an array (Artem Savkov) [RHEL-23643] - bpftool: Fix printing of pointer value (Artem Savkov) [RHEL-23643] - bpf, docs: Define signed modulo as using truncated division (Artem Savkov) [RHEL-23643] - libbpf: Don't assume SHT_GNU_verdef presence for SHT_GNU_versym section (Artem Savkov) [RHEL-23643] - bpf: Ensure proper register state printing for cond jumps (Artem Savkov) [RHEL-23643] - bpf: Disambiguate SCALAR register state output in verifier logs (Artem Savkov) [RHEL-23643] - selftests/bpf: Make align selftests more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve missed_kprobe_recursion test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve percpu_alloc test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Rename bpf_iter_task_vma.c to bpf_iter_task_vmas.c (Artem Savkov) [RHEL-23643] - bpf: Don't explicitly emit BTF for struct btf_iter_num (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary audit log for CPU security mitigations (Artem Savkov) [RHEL-23643] - libbpf: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Align bpf_load_and_run_opts insns and data (Artem Savkov) [RHEL-23643] - bpftool: Align output skeleton ELF code (Artem Savkov) [RHEL-23643] - selftests/bpf: Test pinning bpf timer to a core (Artem Savkov) [RHEL-23643] - bpf: Add ability to pin bpf timer to calling CPU (Artem Savkov) [RHEL-23643] - selftests/bpf: Add pairs_redir_to_connected helper (Artem Savkov) [RHEL-23643] - bpf: Annotate struct bpf_stack_map with __counted_by (Artem Savkov) [RHEL-23643] - selftests/bpf: Don't truncate #test/subtest field (Artem Savkov) [RHEL-23643] - bpf: Inherit system settings for CPU security mitigations (Artem Savkov) [RHEL-23643] - bpf: Fix the comment for bpf_restore_data_end() (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable CONFIG_VSOCKETS in config (Artem Savkov) [RHEL-23643] - selftests/bpf: Add uprobe_multi to gen_tar target (Artem Savkov) [RHEL-23643] - selftests/bpf: Add cross-build support for urandom_read et al (Artem Savkov) [RHEL-23643] - libbpf: Allow Golang symbols in uprobe secdef (Artem Savkov) [RHEL-23643] - samples/bpf: Add -fsanitize=bounds to userspace programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link tracepoint (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for missed counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe perf link (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe_multi link (Artem Savkov) [RHEL-23643] - bpf: Count missed stats in trace_call_bpf (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe_multi link info (Artem Savkov) [RHEL-23643] - bpf: Count stats for kprobe_multi programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__consume (Artem Savkov) [RHEL-23643] - libbpf: Add ring__consume (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__map_fd (Artem Savkov) [RHEL-23643] - libbpf: Add ring__map_fd (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__avail_data_size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__avail_data_size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__*_pos (Artem Savkov) [RHEL-23643] - libbpf: Add ring__producer_pos, ring__consumer_pos (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Add ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Switch rings to array of pointers (Artem Savkov) [RHEL-23643] - libbpf: Refactor cleanup in ring_buffer__add (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Support symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Resolve symbol conflicts at the same offset for uprobe (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Fix array out-of-bound access (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Rename num_progs into nr_tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Trim DENYLIST.s390x (Artem Savkov) [RHEL-23643] - s390/bpf: Implement signed division (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional jump with 32-bit offset (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional byte swap (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MEMSX (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MOV | BPF_X with sign-extension (Artem Savkov) [RHEL-23643] - selftests/bpf: Add big-endian support to the ldsx test (Artem Savkov) [RHEL-23643] - selftests/bpf: Unmount the cgroup2 work directory (Artem Savkov) [RHEL-23643] - bpf: Disable zero-extension for BPF_MEMSX (Artem Savkov) [RHEL-23643] - bpf: Remove unused variables. (Artem Savkov) [RHEL-23643] - bpf: Fix bpf_throw warning on 32-bit arch (Artem Savkov) [RHEL-23643] - selftests/bpf: Print log buffer for exceptions test only on failure (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for BPF exceptions (Artem Savkov) [RHEL-23643] - selftests/bpf: Add BPF assertion macros (Artem Savkov) [RHEL-23643] - libbpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - libbpf: Refactor bpf_object__reloc_code (Artem Savkov) [RHEL-23643] - bpf: Fix kfunc callback register type handling (Artem Savkov) [RHEL-23643] - bpf: Disallow fentry/fexit/freplace for exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Detect IP == ksym.end as part of BPF program (Artem Savkov) [RHEL-23643] - bpf: Prevent KASAN false positive with bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Treat first argument as return value for bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Perform CFG walk for exception callback (Artem Savkov) [RHEL-23643] - bpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Refactor check_btf_func and split into two phases (Artem Savkov) [RHEL-23643] - bpf: Implement BPF exceptions (Artem Savkov) [RHEL-23643] - bpf: Implement support for adding hidden subprogs (Artem Savkov) [RHEL-23643] - bpf/tests: add tests for cpuv4 instructions (Artem Savkov) [RHEL-23643] - bpf: Charge modmem for struct_ops trampoline (Artem Savkov) [RHEL-23643] - selftests/bpf: Add testcases for tailcall infinite loop fixing (Artem Savkov) [RHEL-23643] - selftests/bpf: Correct map_fd to data_fd in tailcalls (Artem Savkov) [RHEL-23643] - bpftool: Fix -Wcast-qual warning (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: simplify the "next tid" logic (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: kill next_task (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: fix the skip_if_dup_files check (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of get/put_task_struct (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of next_thread() (Artem Savkov) [RHEL-23643] - selftests/bpf: Test preemption between bpf_obj_new() and bpf_obj_drop() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_alloc() (Artem Savkov) [RHEL-23643] - bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecated (Artem Savkov) [RHEL-23643] - selftests/bpf: Add some negative tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for cgrp_local_storage with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove unnecessary direct read of local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Mark OBJ_RELEASE argument as MEM_RCU when possible (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for array map with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro in bpf_experimental.h (Artem Savkov) [RHEL-23643] - libbpf: Add __percpu_kptr macro definition (Artem Savkov) [RHEL-23643] - selftests/bpf: Update error message in negative linked_list test (Artem Savkov) [RHEL-23643] - bpf: Add bpf_this_cpu_ptr/bpf_per_cpu_ptr support for allocated percpu obj (Artem Savkov) [RHEL-23643] - bpf: Add alloc/xchg/direct_access support for local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Add BPF_KPTR_PERCPU as a field type (Artem Savkov) [RHEL-23643] - bpf: Add support for non-fix-size percpu mem allocation (Artem Savkov) [RHEL-23643] - libbpf: Add basic BTF sanity validation (Artem Savkov) [RHEL-23643] - clk: linux/clk-provider.h: fix kernel-doc warnings and typos (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Remove redundant if statement (Joel Slebodnick) [RHEL-5705] - clk: fix typo in clk_hw_register_fixed_rate_parent_data() macro (Joel Slebodnick) [RHEL-5705] - clk: Remove mmask and nmask fields in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Avoid invalid function names in CLK_OF_DECLARE() (Joel Slebodnick) [RHEL-5705] - clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro (Joel Slebodnick) [RHEL-5705] - clk: Mention that .recalc_rate can return 0 on error (Joel Slebodnick) [RHEL-5705] - clk: introduce (devm_)hw_register_mux_parent_data_table API (Joel Slebodnick) [RHEL-5705] - clk: mux: Introduce devm_clk_hw_register_mux_parent_hws() (Joel Slebodnick) [RHEL-5705] - clk: divider: Introduce devm_clk_hw_register_divider_parent_hw() (Joel Slebodnick) [RHEL-5705] - math.h: Introduce data types for fractional numbers (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add LDB clock entry (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add ids for the audio shared gate (Joel Slebodnick) [RHEL-5705] - dt-bindings: clocks: imx8mp: Add ID for usb suspend clock (Joel Slebodnick) [RHEL-5705] - redhat/configs: Add CONFIG_CLK_IMX8ULP (Joel Slebodnick) [RHEL-5705] - clk: Add a devm variant of clk_rate_exclusive_get() (Joel Slebodnick) [RHEL-5705] - clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Joel Slebodnick) [RHEL-5705] - clkdev: Update clkdev id usage to allow for longer names (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use common error handling code in imx_clk_scu_alloc_dev() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Delete two unnecessary initialisations in __imx8m_clk_hw_composite() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_core_get NULL dereference (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8-acm: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add fwname-based constructor functions (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add optional accuracy support (Joel Slebodnick) [RHEL-5705] - clk: Provide managed helper to get and enable bulk clocks (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Use bit operations consistently (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Move mask calculations out of lock (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: change naming of fvco to fout (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: gate: fix comment typo and grammar (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Improve approximation when zero based and export (Joel Slebodnick) [RHEL-5705] - clk: Fix clk gate kunit test on big-endian CPUs (Joel Slebodnick) [RHEL-5705] - clk: Parameterize clk_leaf_mux_set_rate_parent (Joel Slebodnick) [RHEL-5705] - clk: Drive clk_leaf_mux_set_rate_parent test from clk_ops (Joel Slebodnick) [RHEL-5705] - clk: Allow phase adjustment from debugfs (Joel Slebodnick) [RHEL-5705] - clk: Show active consumers of clocks in debugfs (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm/qxp: add more resources to whitelist (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: ignore clks not owned by Cortex-A partition (Joel Slebodnick) [RHEL-5705] - clk: imx8: remove MLB support (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm-rsrc: drop VPU_UART/VPUCORE (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: correct the enet clocks for i.MX8DXL (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: Fix elcdif_pll clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8dxl-rsrc: keep sorted in the ascending order (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Allow a different LCDIF1 clock parent (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mq: correct error handling path (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Simplify clk_imx_acm_detach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Add a message in case of devm_clk_hw_register_mux_parent_data_table() error (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in imx8_acm_clk_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path if devm_clk_hw_register_mux_parent_data_table() fails (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in clk_imx_acm_attach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: Select MXC_CLK for CLK_IMX8QXP (Joel Slebodnick) [RHEL-5705] - clk: tegra: fix error return case for recalc_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: align pdiv with reference manual (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Joel Slebodnick) [RHEL-5705] - clk: imx25: make __mx25_clocks_init return void (Joel Slebodnick) [RHEL-5705] - clk: imx25: print silicon revision during init (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix sai4 clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update SPLL2 type (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv4: Fix SPLL2 MULT range (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: add audio clock mux driver (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp-lpcg: Convert to devm_platform_ioremap_resource() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Simplify .determine_rate() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Replace kstrdup() + strreplace() with kstrdup_and_replace() (Joel Slebodnick) [RHEL-5705] - clk: Fix slab-out-of-bounds error in devm_clk_release() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Avoid calling an uninitialized function (Joel Slebodnick) [RHEL-5705] - clk: Fix memory leak in devm_clk_notifier_register() (Joel Slebodnick) [RHEL-5705] - clk: tegra: tegra124-emc: Fix potential memory leak (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add imx8m_divider_determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: use _safe list iterator to avoid a use after free (Joel Slebodnick) [RHEL-5705] - clk: imx: drop imx_unregister_clocks (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: retain early UART clocks during kernel init (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Remove CLK_SET_RATE_PARENT from the LDB clocks (Joel Slebodnick) [RHEL-5705] - clk: Fix best_parent_rate after moving code into a separate function (Joel Slebodnick) [RHEL-5705] - clk: Forbid to register a mux without determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: bpmp: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: fixup-mux: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: busy: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: test: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: nodrv: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_determine_rate_no_reparent() (Joel Slebodnick) [RHEL-5705] - clk: Move no reparent case into a separate function (Joel Slebodnick) [RHEL-5705] - clk: test: Fix type sign of rounded rate variables (Joel Slebodnick) [RHEL-5705] - clk: Export clk_hw_forward_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: imx: Drop inclusion of unused header (Joel Slebodnick) [RHEL-5705] - clk: composite: Fix handling of high clock rates (Joel Slebodnick) [RHEL-5705] - Revert "clk: imx: composite-8m: Add support to determine_rate" (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update clk flag for system critical clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add tpm5 clock as critical gate clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: keep MU0_B clock enabled always (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add divider closest support to get more accurate clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: change the 'nand_usdhc_bus' clock to non-critical (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add LDB root clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: correct DISP2 pixel clock type (Joel Slebodnick) [RHEL-5705] - clk: imx: drop duplicated macro (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Provide clock name in error message (Joel Slebodnick) [RHEL-5705] - clk: imx: Let IMX8MN_CLK_DISP_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: Let IMX8MM_CLK_LCDIF_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8m_clk_hw_composite_flags macro (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add support to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add audiomix block control (Joel Slebodnick) [RHEL-5705] - clk: add missing of_node_put() in "assigned-clocks" property parsing (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove values for mmask and nmask in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Compute masks for fractional_divider clk when needed. (Joel Slebodnick) [RHEL-5705] - clk: tegra: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: tegra: Don't warn three times about failure to unregister (Joel Slebodnick) [RHEL-5705] - clk: Use of_property_present() for testing DT property presence (Joel Slebodnick) [RHEL-5705] - clk: tegra20: fix gcc-7 constant overflow warning (Joel Slebodnick) [RHEL-5705] - clk: Print an info line before disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: remove unnecessary (void*) conversions (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix "failed to get parent" error (Joel Slebodnick) [RHEL-5705] - clk: qcom: Revert sync_state based clk_disable_unused (Joel Slebodnick) [RHEL-5705] - clk: Introduce devm_clk_hw_register_gate_parent_data() (Joel Slebodnick) [RHEL-5705] - clk: qcom: sdm845: Use generic clk_sync_state_disable_unused callback (Joel Slebodnick) [RHEL-5705] - clk: Add generic sync_state callback for disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: fix recalc_rate for negative kdiv (Joel Slebodnick) [RHEL-5705] - clk: imx: fix compile testing imxrt1050 (Joel Slebodnick) [RHEL-5705] - clk: imx: set imx_clk_gpr_mux_ops storage-class-specifier to static (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix enet1 gate configuration (Joel Slebodnick) [RHEL-5705] - clk: imx: add imx_obtain_fixed_of_clock() (Joel Slebodnick) [RHEL-5705] - clk: imx6q: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx: add clk-gpr-mux driver (Joel Slebodnick) [RHEL-5705] - cpuidle, clk: Remove trace_.*_rcuidle() (Joel Slebodnick) [RHEL-5705] - clk: Add trace events for rate requests (Joel Slebodnick) [RHEL-5705] - clk: Store clk_core for clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_enet_phy_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_sai2_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx: rename video_pll1 to video_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: replace osc_hdmi with dummy (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: rename vpu_pll to m7_alt_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: add IMXRT1050_CLK_LCDIF_PIX clock gate (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: fix IMXRT1050_CLK_LCDIF_APB offsets (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add audio shared gate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add 320 MHz and 640 MHz entries for PLL146x (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: add shared clk gate for usb suspend clk (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Regroup inclusions (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Show numerator and denominator in debugfs (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Split out clk_fd_get_div() helper (Joel Slebodnick) [RHEL-5705] - clk: bulk: Use dev_err_probe() helper in __clk_bulk_get() (Joel Slebodnick) [RHEL-5705] - clk: Initialize max_rate in struct clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: Initialize the clk_rate_request even if clk_core is NULL (Joel Slebodnick) [RHEL-5705] - clk: Remove WARN_ON NULL parent in clk_core_init_rate_req() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for notifiers (Joel Slebodnick) [RHEL-5705] - clk: Update req_rate on __clk_recalc_rates() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add missing test case for ranges (Joel Slebodnick) [RHEL-5705] - clk: Zero the clk_rate_request structure (Joel Slebodnick) [RHEL-5705] - clk: Stop forwarding clk_rate_requests to the parent (Joel Slebodnick) [RHEL-5705] - clk: Constify clk_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_core_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock (Joel Slebodnick) [RHEL-5705] - clk: Add our request boundaries in clk_core_init_rate_req (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_init_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: Move clk_core_init_rate_req() from clk_core_round_rate_nolock() to its caller (Joel Slebodnick) [RHEL-5705] - clk: Change clk_core_init_rate_req prototype (Joel Slebodnick) [RHEL-5705] - clk: Set req_rate on reparenting (Joel Slebodnick) [RHEL-5705] - clk: Take into account uncached clocks in clk_set_rate_range() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add some tests for orphan with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for mux with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for single parent mux (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for uncached clock (Joel Slebodnick) [RHEL-5705] - clk: tests: Add reference to the orphan mux bug report (Joel Slebodnick) [RHEL-5705] - clk: tests: Add test suites description (Joel Slebodnick) [RHEL-5705] - clk: Clarify clk_get_rate() expectations (Joel Slebodnick) [RHEL-5705] - clk: Skip clamping when rounding if there's no boundaries (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Switch to clk_hw_get_clk (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix memleak on platform_device_add() fails (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: tune the order of enet_qos_root_clk (Joel Slebodnick) [RHEL-5705] - clk: nxp: fix typo in comment (Joel Slebodnick) [RHEL-5705] - clkdev: Simplify devm_clk_hw_register_clkdev() function (Joel Slebodnick) [RHEL-5705] - clkdev: Remove never used devm_clk_release_clkdev() (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_of_clk_del_provider() (Joel Slebodnick) [RHEL-5705] - clk: do not initialize ret (Joel Slebodnick) [RHEL-5705] - clk: remove extra empty line (Joel Slebodnick) [RHEL-5705] - clk: Fix comment typo (Joel Slebodnick) [RHEL-5705] - clk: move from strlcpy with unused retval to strscpy (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Joel Slebodnick) [RHEL-5705] - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" (Joel Slebodnick) [RHEL-5705] - clk: core: Fix runtime PM sequence in clk_core_unprepare() (Joel Slebodnick) [RHEL-5705] - clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_clk_*unregister() (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce *clk_hw_register_fixed_factor_parent_hw() (Joel Slebodnick) [RHEL-5705] - clk: fixed: Remove Allwinner A10 special-case logic (Joel Slebodnick) [RHEL-5705] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 2) (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix kfree() of static memory on setting driver_override (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix usb_root_clk parent (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix a potential memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: add GPT support (Joel Slebodnick) [RHEL-5705] - clk: imx8m: check mcore_booted before register clk (Joel Slebodnick) [RHEL-5705] - clk: mux: remove redundant initialization of variable width (Joel Slebodnick) [RHEL-5705] - clk: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Joel Slebodnick) [RHEL-5705] - Revert "clk: Drop the rate range on clk_put()" (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Test clk_set_rate_range on orphan mux (Joel Slebodnick) [RHEL-5705] - clk: Initialize orphan req_rate (Joel Slebodnick) [RHEL-5705] - clk: Add clk_drop_range (Joel Slebodnick) [RHEL-5705] - clk: Always set the rate on clk_set_range_rate (Joel Slebodnick) [RHEL-5705] - clk: Use clamp instead of open-coding our own (Joel Slebodnick) [RHEL-5705] - clk: Always clamp the rounded rate (Joel Slebodnick) [RHEL-5705] - clk: Enforce that disjoints limits are invalid (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_hw_get_clk() when dev is NULL (Joel Slebodnick) [RHEL-5705] - clk: imx: remove redundant re-assignment of pll->base (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Support dynamic rates (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add pr_fmt (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: explicitly return lowest rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: name variables after usage (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: consolidate rate calculation (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use FIELD_GET/FIELD_PREP (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Drop wrong shifting (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use register defines consistently (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() (Joel Slebodnick) [RHEL-5705] - clk: imx7d: Remove audio_mclk_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add missing IMX8MP_CLK_MEDIA_MIPI_PHY1_REF_ROOT clock (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8dxl clk driver (Joel Slebodnick) [RHEL-5705] - clk: imx: Add initial support for i.MXRT1050 clock driver (Joel Slebodnick) [RHEL-5705] - clk: Mark clk_core_evict_parent_cache_subtree() 'target' const (Joel Slebodnick) [RHEL-5705] - clk: Mark 'all_lists' as const (Joel Slebodnick) [RHEL-5705] - clk: mux: Declare u32 *table parameter as const (Joel Slebodnick) [RHEL-5705] - clk: nxp: Declare mux table parameter as const u32 * (Joel Slebodnick) [RHEL-5705] - clk: nxp: Remove unused variable (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce devm_clk_hw_register_fixed_factor_index() (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Fix the parent clk of the audio_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: Fix imx8mn_clko1_sels (Joel Slebodnick) [RHEL-5705] - clk: imx: Use div64_ul instead of do_div (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: set suppress_bind_attrs to true (Joel Slebodnick) [RHEL-5705] - clk: Enable/Disable runtime PM for clk_summary (Joel Slebodnick) [RHEL-5705] - clk: Emit a stern warning with writable debugfs enabled (Joel Slebodnick) [RHEL-5705] - clk: Add write operation for clk_parent debugfs node (Joel Slebodnick) [RHEL-5705] - clk: __clk_core_init() never takes NULL (Joel Slebodnick) [RHEL-5705] - clk: clk_core_get() can also return NULL (Joel Slebodnick) [RHEL-5705] - clk: gate: Add devm_clk_hw_register_gate() (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1 (Joel Slebodnick) [RHEL-5705] - clk: Don't parent clks until the parent is fully registered (Joel Slebodnick) [RHEL-5705] - clk: imx: use module_platform_driver (Joel Slebodnick) [RHEL-5705] - clk: imx8m: Do not set IMX_COMPOSITE_CORE for non-regular composites (Joel Slebodnick) [RHEL-5705] - clk: use clk_core_get_rate_recalc() in clk_rate_get() (Joel Slebodnick) [RHEL-5705] - clk: imx: Make CLK_IMX8ULP select MXC_CLK (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Fix csi clk gate register (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Move csi_sel mux to correct base register (Joel Slebodnick) [RHEL-5705] - clk: imx: Fix the build break when clk-imx8ulp build as module (Joel Slebodnick) [RHEL-5705] - clk: imx: Add the pcc reset controller support on imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Add clock driver for imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pfdv2 for 8ulp specific support (Joel Slebodnick) [RHEL-5705] - clk: imx: disable the pfd when set pfdv2 clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add 'CLK_SET_RATE_NO_REPARENT' for composite-7ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: disable i.mx7ulp composite clock during initialization (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the compsite driver to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pllv4 to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework imx_clk_hw_pll14xx wrapper (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all imx_clk_hw_composite wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_divider wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_mux wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate2 wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove unused helpers (Joel Slebodnick) [RHEL-5705] - clk: composite: export clk_register_composite (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Document the arithmetics used behind the code (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Hide clk_fractional_divider_ops from wide audience (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Export approximation algorithm to the CCF users (Joel Slebodnick) [RHEL-5705]- hwmon: (lm90) Prevent integer overflow/underflow in hysteresis calculations (David Arcari) [RHEL-28126] {CVE-2021-47098} - pppoe: Fix memory leak in pppoe_sendmsg() (Guillaume Nault) [RHEL-29930] - ppp_async: limit MRU to 64K (Guillaume Nault) [RHEL-29930] - powercap: intel_rapl: Add support for Arrow Lake (Steve Best) [RHEL-20102] - powercap: intel_rapl: Add support for Lunar Lake-M paltform (Steve Best) [RHEL-20102] - dmaengine: ti: edma: Add some null pointer checks to the edma_probe (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add dependency for PTP (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Fix C45 read/write protocol (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Avoid overriding return value (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Fix typo in bitfield documentation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use device_get_match_data() (Andrew Halaney) [RHEL-29244] - soc/ti: wkup_m3_ipc: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: smartreflex: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pruss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pm33xx: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_qmss_queue: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo.c: Add JTAG ID for AM62PX (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource_byname simplify logic (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Fixup documentation errors (Andrew Halaney) [RHEL-29244] - wkup_m3_ipc.c: Fix error checking for debugfs_create_dir (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add helper functions to set GPI mode, MII_RT_event and XFR (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_cfg_read()/update(), pruss_cfg_get_gpmux()/set_gpmux() APIs (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_{request,release}_mem_region() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_get()/put() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Allow compile-testing (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Simplify getting the opam_sr pointer (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J784S4 SOC (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Add try_module_get() to k3_dmaring_request_dual_ring() (Andrew Halaney) [RHEL-29244] - ARM: omap2: smartreflex: remove on_init control (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62Ax JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe (Andrew Halaney) [RHEL-29244] - drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 AM62x SoCs (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Remove unneeded semicolon (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add debug option to halt m3 in suspend (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for IO Isolation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use IS_ERR instead of IS_ERR_OR_NULL when checking knav_queue_open() result (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for toggling VTT regulator (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: replace usage of found with dedicated list iterator variable (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: fix platform_get_irq.cocci warning (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62x JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Use devm_bitmap_zalloc() when applicable (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Fix NULL vs IS_ERR() checking in dma_init (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J721S2 SoC family (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: fix referenced node in error message (Andrew Halaney) [RHEL-29244] - soc: ti: Remove pm_runtime_irq_safe() usage for smartreflex (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for ICSSG subsystems on K3 AM64x SoCs (Andrew Halaney) [RHEL-29244] - net: make drivers to use SET_NETDEV_DEVLINK_PORT to set devlink_port (Andrew Halaney) [RHEL-29244] - soc: ti: ti_sci_inta_msi: Allocate MSI device data on first use (Andrew Halaney) [RHEL-29244] - of/irq: export of_msi_get_domain (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add sw tx/rx irq coalescing based on hrtimers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-qos: Add Frame Preemption MAC Merge support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Move register definitions to header file (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move code to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: cleanup TAPRIO handling (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Rename TI_AM65_CPSW_TAS to TI_AM65_CPSW_QOS (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Build am65-cpsw-qos only if required (Andrew Halaney) [RHEL-29244] - net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Update K3 SoCs list for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw-new: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error handling in am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Set default TX channels to maximum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Re-arrange functions to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Add standard Ethernet MAC stats to ethtool (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix error cleanup on failing pruss_request_mem_region (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add missing icss_iep_put to error path (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: fix setting counter value (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: rx_pause/tx_pause controls wrong direction (Andrew Halaney) [RHEL-29244] - net: ethernet: davinci_emac: Use MAC Address from Device Tree (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add phys_port_name support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix r30 CMDs bitmasks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix mixed module-builtin object (Andrew Halaney) [RHEL-29244] - net: netcp: replace deprecated strncpy with strscpy (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix tx_total_bytes count (Andrew Halaney) [RHEL-29244] - net: cpmac: remove driver to prepare for platform removal (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: clean up k3_udma_glue_tx_get_irq() return (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix signedness bug in prueth_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add support for half duplex operation (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add PTP dependency (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add AM64x icssg support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: am65x SR2.0 add 10M full duplex support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add packet timestamping and ptp support (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: Add IEP driver (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Remove unused declarations (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Power management support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ethtool ops for ICSSG Ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Standard network staticstics (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG Stats (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add icssg queues APIs and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware config and classification APIs. (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add mii helper apis and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware Interface for ICSSG Ethernet driver. (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Call of_node_put() on error path (Andrew Halaney) [RHEL-29244] - net: ti/cpsw: Add explicit platform_device.h and of_platform.h includes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable USXGMII mode for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move mode specific config to mac_config() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix format specifier in netcp_create_interface() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable p0 host port rx_vlan_remap (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add .ndo to set dma per-queue rate (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SGMII mode (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Simplify setting supported interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust estf following ptp changes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: reset pps genf adj settings on enable (Andrew Halaney) [RHEL-29244] - net: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Update name of Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Delete unreachable error handling code (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Handle -EPROBE_DEFER for Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust pps following ptp changes (Andrew Halaney) [RHEL-29244] - ptp: convert remaining drivers to adjfine interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: add pps support (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Separate C22 and C45 transactions (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SERDES configuration (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII mode for J721e CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix CONFIG_PM #ifdef (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix PM runtime leakage in am65_cpsw_nuss_ndo_slave_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: drop the weight argument from netif_napi_add (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Add suspend/resume support" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix RGMII configuration at SPEED_10 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe() (Andrew Halaney) [RHEL-29244] - ptp: cpts: convert .adjfreq to .adjfine (Andrew Halaney) [RHEL-29244] - net: cpsw: disable napi in cpsw_ndo_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Add cpsw_ale_restore() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: switch to netif_napi_add_tx() (Andrew Halaney) [RHEL-29244] - eth: remove copies of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Add suspend/resume helpers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix segmentation fault at module unload (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: set correct devlink flavour for unused ports (Andrew Halaney) [RHEL-29244] - net: cpmac: Add __init/__exit annotations to module init/exit funcs (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: remove unused parameter of am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Fix return type of emac_dev_xmit (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move phy_set_mode_ext() to correct location (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for J7200 CPSW5G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix devlink port register sequence (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix fwnode passed to phylink_create() (Andrew Halaney) [RHEL-29244] - ethernet/ti: delete if NULL check befort devm_kfree (Andrew Halaney) [RHEL-29244] - eth: cpsw: remove a copy of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-ethtool: use pm_runtime_resume_and_get (Andrew Halaney) [RHEL-29244] - drivers: net: davinci_mdio: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_priv: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - drivers: net: cpsw: ale: add broadcast/multicast rate limit support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix build error without PHYLINK (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: drop CPSW_HEADROOM define (Andrew Halaney) [RHEL-29244] - net: cpsw: add missing of_node_put() in cpsw_probe_dt() (Andrew Halaney) [RHEL-29244] - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix spelling mistake and clean up message (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to PHYLINK (Andrew Halaney) [RHEL-29244] - net: ti: cpsw: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpts: Handle error for clk_enable (Andrew Halaney) [RHEL-29244] - net: cpsw: Properly initialise struct page_pool_params (Andrew Halaney) [RHEL-29244] - net: cpsw: avoid alignment faults by taking NET_IP_ALIGN into account (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Enable PHY timestamping (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: add missing of_node_put before return (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory (Andrew Halaney) [RHEL-29244] - net: davinci_emac: Fix interrupt pacing disable (Andrew Halaney) [RHEL-29244] - ethernet: tlan: use eth_hw_addr_set() (Andrew Halaney) [RHEL-29244] - ethernet: remove random_ether_addr() (Andrew Halaney) [RHEL-29244] - ethernet: replace netdev->dev_addr assignment loops (Andrew Halaney) [RHEL-29244] - ethernet: manually convert memcpy(dev_addr,..., sizeof(addr)) (Andrew Halaney) [RHEL-29244] - ethernet: make use of eth_hw_addr_random() where appropriate (Andrew Halaney) [RHEL-29244] - ethernet: ti: cpts: Use devm_kcalloc() instead of devm_kzalloc() (Andrew Halaney) [RHEL-29244] - ethernet: use of_get_ethdev_address() (Andrew Halaney) [RHEL-29244] - am65-cpsw: avoid null pointer arithmetic (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Move devlink registration to be last devlink command (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: make array stpa static const, makes object smaller (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: revert "drop frame padding" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: use napi_complete_done() in TX completion (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: drop frame padding (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - Revert "net: build all switchdev drivers as modules when the bridge is a module" (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix wrong devlink release order (Andrew Halaney) [RHEL-29244] - net: build all switchdev drivers as modules when the bridge is a module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Annotate struct omap_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Annotate struct edma_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cppi41: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for J721S2 CSI BCDMA instance (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add PSI-L thread map for main CPSW2G (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: annotate pm function with __maybe_unused (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add PSI-L thread support for J784s4 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: remove unused edma_and function (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Workaround errata i2234 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add system suspend/resume support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for BCDMA CSI RX (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for DMAs on AM62A SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Add AM62Ax PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix BCDMA for case w/o BCHAN (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert PSIL to be buildable as module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert k3-udma to module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: fix memory leak when register device fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Respond TX done if DMA_PREP_INTERRUPT is not requested (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j721e (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j7200 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Remove some unused functions (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add psil threads for sa2ul (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: deprecate '#dma-channels' (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Update PSIL thread for saul. (Andrew Halaney) [RHEL-29244] - dma: omap: hide legacy interface (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add AM62x PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add AM62x DMSS support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cleanup comments (Andrew Halaney) [RHEL-29244] - drivers: dma: ti: k3-psil: Add support for J721S2 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add SoC dependent data for J721S2 SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Use 'for_each_set_bit' when possible (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix smatch warnings (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set bchan to NULL if a channel request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721e: Add entry for CSI2RX (Andrew Halaney) [RHEL-29244] - xfs: drop experimental warning for FSDAX (Bill O'Donnell) [RHEL-15319] - mm, pmem, xfs: Introduce MF_MEM_PRE_REMOVE for unbind (Bill O'Donnell) [RHEL-12888] - xfs: correct calculation for agend and blockcount (Bill O'Donnell) [RHEL-12888] - fs: distinguish between user initiated freeze and kernel initiated freeze (Bill O'Donnell) [RHEL-12888] - xfs: fix the calculation for "end" and "length" (Bill O'Donnell) [RHEL-12888] - mpls: Do not orphan the skb (Guillaume Nault) [RHEL-28782] - net: flow_dissector: Use 64bits for used_keys (Ivan Vecera) [RHEL-29648] - macvlan: Don't propagate promisc change to lower dev in passthru (Davide Caratti) [RHEL-32205] - ipvlan: add ipvlan_route_v6_outbound() helper (Davide Caratti) [RHEL-32205] - ipvlan: properly track tx_errors (Davide Caratti) [RHEL-32205] - platform/x86: intel-uncore-freq: Add additional client processors (Steve Best) [RHEL-32742] - l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() (Guillaume Nault) [RHEL-30144] - geneve: make sure to pull inner header in geneve_rx() (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: prevent perpetual headroom growth (Guillaume Nault) [RHEL-30144] - l2tp: pass correct message length to ip6_append_data (Guillaume Nault) [RHEL-30144] - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() (Guillaume Nault) [RHEL-30144] - ip_tunnels: use DEV_STATS_INC() (Guillaume Nault) [RHEL-30144] - ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function (Guillaume Nault) [RHEL-31492] - inet_diag: annotate data-races around inet_diag_table[] (Guillaume Nault) [RHEL-31492] - arp: Prevent overflow in arp_req_get(). (Guillaume Nault) [RHEL-31492] - ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid (Guillaume Nault) [RHEL-31492] - inet: read sk->sk_family once in inet_recv_error() (Guillaume Nault) [RHEL-31492] - net: ipv4: fix a memleak in ip_setup_cork (Guillaume Nault) [RHEL-31492] - ipv6: init the accept_queue's spinlocks in inet6_create (Guillaume Nault) [RHEL-31492] - tcp: make sure init the accept_queue's spinlocks once (Guillaume Nault) [RHEL-31492]- PCI/MSI: Prevent MSI hardware interrupt number truncation (Myron Stowe) [RHEL-21453] - redhat/configs: Add CONFIG_CRYPTO_DEV_QAT_420XX (Vladis Dronov) [RHEL-17715] - crypto: qat - make ring to service map common for QAT GEN4 (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 420xx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 4xxx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix comment structure (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unnecessary description from comment (Vladis Dronov) [RHEL-17715] - crypto: qat - remove double initialization of value (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid division by zero (Vladis Dronov) [RHEL-17715] - crypto: qat - removed unused macro in adf_cnv_dbgfs.c (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unused macros in qat_comp_alg.c (Vladis Dronov) [RHEL-17715] - crypto: qat - uninitialized variable in adf_hb_error_inject_write() (Vladis Dronov) [RHEL-17715] - Documentation: qat: fix auto_reset section (Vladis Dronov) [RHEL-17715] - crypto: qat - resolve race condition during AER recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - change SLAs cleanup flow at shutdown (Vladis Dronov) [RHEL-17715] - crypto: qat - improve aer error reset handling (Vladis Dronov) [RHEL-17715] - crypto: qat - limit heartbeat notifications (Vladis Dronov) [RHEL-17715] - crypto: qat - add auto reset on error (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notification (Vladis Dronov) [RHEL-17715] - crypto: qat - re-enable sriov after pf reset (Vladis Dronov) [RHEL-17715] - crypto: qat - update PFVF protocol for recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - disable arbitration before reset (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notify method (Vladis Dronov) [RHEL-17715] - crypto: qat - add heartbeat error simulator (Vladis Dronov) [RHEL-17715] - crypto: qat - use kcalloc_node() instead of kzalloc_node() (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid memcpy() overflow warning (Vladis Dronov) [RHEL-17715] - crypto: qat - fix arbiter mapping generation algorithm for QAT 402xx (Vladis Dronov) [RHEL-17715] - crypto: qat - generate dynamically arbiter mappings (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for ring pair level telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for device telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add admin msgs for telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - include pci.h for GET_DEV() (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for 420xx devices (Vladis Dronov) [RHEL-17715] - crypto: qat - move fw config related structures (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate portions of qat_4xxx code (Vladis Dronov) [RHEL-17715] - crypto: qat - change signature of uof_get_num_objs() (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate and rename get_service_enabled() (Vladis Dronov) [RHEL-17715] - seq_file: add helper macro to define attribute for rw file (Vladis Dronov) [RHEL-17715] - minmax: Introduce {min,max}_array() (Vladis Dronov) [RHEL-17715] - vfio/fsl-mc: Block calling interrupt handler without trigger (Alex Williamson) [RHEL-30023] - vfio/platform: Create persistent IRQ handlers (Alex Williamson) [RHEL-30023] - vfio/platform: Disable virqfds on cleanup (Alex Williamson) [RHEL-30023] - vfio/pci: Create persistent INTx handler (Alex Williamson) [RHEL-30023] - vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson) [RHEL-30023] - vfio/pci: Lock external INTx masking ops (Alex Williamson) [RHEL-30023] - vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson) [RHEL-30023] - vfio/mbochs: make mbochs_class constant (Alex Williamson) [RHEL-30023] - vfio/mdpy: make mdpy_class constant (Alex Williamson) [RHEL-30023] - vfio: amba: Rename pl330_ids[] to vfio_amba_ids[] (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export range_intersect_range (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export do_io_rw() (Alex Williamson) [RHEL-30023] - vfio/pci: WARN_ON driver_override kasprintf failure (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_iowrite/read##size() (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_setup_barmap() (Alex Williamson) [RHEL-30023] - vfio/type1: account iommu allocations (Alex Williamson) [RHEL-30023] - redhat/configs: Disable CONFIG_VFIO_DEBUGFS (Alex Williamson) [RHEL-30023] - MAINTAINERS: Add vfio debugfs interface doc link (Alex Williamson) [RHEL-30023] - Documentation: add debugfs description for vfio (Alex Williamson) [RHEL-30023] - vfio/migration: Add debugfs to live migration driver (Alex Williamson) [RHEL-30023] - vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wart (Alex Williamson) [RHEL-30023] - iommufd/iova_bitmap: Move symbols to IOMMUFD namespace (Alex Williamson) [RHEL-30023] - vfio: Move iova_bitmap into iommufd (Alex Williamson) [RHEL-30023] - vfio/iova_bitmap: Export more API symbols (Alex Williamson) [RHEL-30023] - thermal: sysfs: Fix trip_point_hyst_store() (Jennifer Berringer) [RHEL-31231] - ring-buffer: Do not attempt to read past "commit" (Jerome Marchand) [RHEL-29064] {CVE-2023-52501} - Upstream has changed the APIs to suspend the array. (Nigel Croxon) [RHEL-26279] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-26279] - Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Nigel Croxon) [RHEL-26279] - Revert "raid5: read data is wrong when recovery happens" (Nigel Croxon) [RHEL-26279] - md: add a mddev_is_dm helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_add_trace_msg helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_trace_remap helper (Nigel Croxon) [RHEL-26279] - md/raid1-10: add a helper raid1_check_read_range() (Nigel Croxon) [RHEL-26279] - md/raid1: factor out helpers to add rdev to conf (Nigel Croxon) [RHEL-26279] - md: add a new helper rdev_has_badblock() (Nigel Croxon) [RHEL-26279] - md/raid5: fix atomicity violation in raid5_cache_count (Nigel Croxon) [RHEL-26279] - dm-raid: fix lockdep waring in "pers->hot_add_disk" (Nigel Croxon) [RHEL-26279] - md/dm-raid: don't call md_reap_sync_thread() directly (Nigel Croxon) [RHEL-26279] - dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent with reshape (Nigel Croxon) [RHEL-26279] - dm-raid: add a new helper prepare_suspend() in md_personality (Nigel Croxon) [RHEL-26279] - dm-raid: really frozen sync_thread during suspend (Nigel Croxon) [RHEL-26279] - md: add a new helper reshape_interrupted() (Nigel Croxon) [RHEL-26279] - md: export helper md_is_rdwr() (Nigel Croxon) [RHEL-26279] - md: export helpers to stop sync_thread (Nigel Croxon) [RHEL-26279] - md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume (Nigel Croxon) [RHEL-26279] - md/md-bitmap: fix incorrect usage for sb_index (Nigel Croxon) [RHEL-26279] - md: check mddev->pers before calling md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: clean up openers check in do_md_stop() and md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: sync blockdev before stopping raid or setting readonly (Nigel Croxon) [RHEL-26279] - md: factor out a helper to sync mddev (Nigel Croxon) [RHEL-26279] - md: Don't clear MD_CLOSING when the raid is about to stop (Nigel Croxon) [RHEL-26279] - md: return directly before setting did_set_md_closing (Nigel Croxon) [RHEL-26279] - md: clean up invalid BUG_ON in md_ioctl (Nigel Croxon) [RHEL-26279] - md: changed the switch of RAID_VERSION to if (Nigel Croxon) [RHEL-26279] - md: merge the check of capabilities into md_ioctl_valid() (Nigel Croxon) [RHEL-26279] - md: Don't suspend the array for interrupted reshape (Nigel Croxon) [RHEL-26279] - md: Don't register sync_thread for reshape directly (Nigel Croxon) [RHEL-26279] - md: Make sure md_do_sync() will set MD_RECOVERY_DONE (Nigel Croxon) [RHEL-26279] - md: Don't ignore read-only array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Don't ignore suspended array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Fix missing release of 'active_io' for flush (Nigel Croxon) [RHEL-26279] - md: fix kmemleak of rdev->serial (Nigel Croxon) [RHEL-26279] - md: use RCU lock to protect traversal in md_spares_need_change() (Nigel Croxon) [RHEL-26279] - md: get rdev->mddev with READ_ONCE() (Nigel Croxon) [RHEL-26279] - md: remove redundant md_wakeup_thread() (Nigel Croxon) [RHEL-26279] - md: remove redundant check of 'mddev->sync_thread' (Nigel Croxon) [RHEL-26279] - md: fix a suspicious RCU usage warning (Nigel Croxon) [RHEL-26279] - md/raid1: Use blk_opf_t for read and write operations (Nigel Croxon) [RHEL-26279] - md: Fix md_seq_ops() regressions (Nigel Croxon) [RHEL-26279] - md/raid1: support read error check (Nigel Croxon) [RHEL-26279] - md: factor out a helper exceed_read_errors() to check read_errors (Nigel Croxon) [RHEL-26279] - md: Whenassemble the array, consult the superblock of the freshest device (Nigel Croxon) [RHEL-26279] - md/raid1: remove unnecessary null checking (Nigel Croxon) [RHEL-26279] - md: split MD_RECOVERY_NEEDED out of mddev_resume (Nigel Croxon) [RHEL-26279] - md: fix stopping sync thread (Nigel Croxon) [RHEL-26279] - md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: fix missing flush of sync_work (Nigel Croxon) [RHEL-26279] - md: synchronize flush io with array reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid6: use valid sector values to determine if an I/O should wait on the reshape (Nigel Croxon) [RHEL-26279] - md/raid5: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid1: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid10: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md: remove flag RemoveSynchronized (Nigel Croxon) [RHEL-26279] - Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Nigel Croxon) [RHEL-26279] - md: bypass block throttle for superblock update (Nigel Croxon) [RHEL-26279] - md: fix bi_status reporting in md_end_clone_io (Nigel Croxon) [RHEL-26279] - md: cleanup pers->prepare_suspend() (Nigel Croxon) [RHEL-26279] - md-cluster: check for timeout while a new disk adding (Nigel Croxon) [RHEL-26279] - md: rename __mddev_suspend/resume() back to mddev_suspend/resume() (Nigel Croxon) [RHEL-26279] - md/dm-raid: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md: remove old apis to suspend the array (Nigel Croxon) [RHEL-26279] - md: suspend array in md_start_sync() if array need reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid5: replace suspend with quiesce() callback (Nigel Croxon) [RHEL-26279] - md: cleanup mddev_create/destroy_serial_pool() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array before mddev_create/destroy_serial_pool (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for ioctls involed array reconfiguration (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for adding/removing rdev from state_store() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for sysfs apis (Nigel Croxon) [RHEL-26279] - md/raid5: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/md-bitmap: use new apis to suspend array for location_store() (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume and lock/unlock array (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume array (Nigel Croxon) [RHEL-26279] - md: replace is_md_suspended() with 'mddev->suspended' in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use READ_ONCE/WRITE_ONCE for 'conf->log' (Nigel Croxon) [RHEL-26279] - md: use READ_ONCE/WRITE_ONCE for 'suspend_lo' and 'suspend_hi' (Nigel Croxon) [RHEL-26279] - md/raid1: don't split discard io for write behind (Nigel Croxon) [RHEL-26279] - md: do not require mddev_lock() for all options in array_state_store() (Nigel Croxon) [RHEL-26279] - md: simplify md_seq_ops (Nigel Croxon) [RHEL-26279] - md: factor out a helper from mddev_put() (Nigel Croxon) [RHEL-26279] - ext4: check if ext4_blkdev_get() returns NULL (Ming Lei) [RHEL-30965] - libceph: init the cursor when preparing the sparse read (Xiubo Li) [RHEL-19813] - libceph: just wait for more data to be available on the socket (Xiubo Li) [RHEL-19813] - libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*() (Xiubo Li) [RHEL-19813] - libceph: fail sparse-read if the data length doesn't match (Xiubo Li) [RHEL-19813] - ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary IS_ERR() check in ceph_fname_to_usr() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary check for NULL in parse_longname() (Xiubo Li) [RHEL-19813] - ceph: switch ceph_lookup/atomic_open() to use new fscrypt helper (Xiubo Li) [RHEL-19813] - ceph: fix updating i_truncate_pagecache_size for fscrypt (Xiubo Li) [RHEL-19813] - ceph: wait for OSD requests' callbacks to finish when unmounting (Xiubo Li) [RHEL-19813] - ceph: drop messages from MDS when unmounting (Xiubo Li) [RHEL-19813] - ceph: prevent snapshot creation in encrypted locked directories (Xiubo Li) [RHEL-19813] - ceph: add support for encrypted snapshot names (Xiubo Li) [RHEL-19813] - ceph: invalidate pages when doing direct/sync writes (Xiubo Li) [RHEL-19813] - ceph: plumb in decryption during reads (Xiubo Li) [RHEL-19813] - ceph: add encryption support to writepage and writepages (Xiubo Li) [RHEL-19813] - ceph: redirty the page for writepage on failure (Xiubo Li) [RHEL-19813] - ceph: add read/modify/write to ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: align data in pages in ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: don't use special DIO path for encrypted inodes (Xiubo Li) [RHEL-19813] - ceph: don't get the inline data for new creating files (Xiubo Li) [RHEL-19813] - ceph: add truncate size handling support for fscrypt (Xiubo Li) [RHEL-19813] - ceph: add object version support for sync read (Xiubo Li) [RHEL-19813] - libceph: allow ceph_osdc_new_request to accept a multi-op read (Xiubo Li) [RHEL-19813] - libceph: add CEPH_OSD_OP_ASSERT_VER support (Xiubo Li) [RHEL-19813] - ceph: add infrastructure for file encryption and decryption (Xiubo Li) [RHEL-19813] - ceph: handle fscrypt fields in cap messages from MDS (Xiubo Li) [RHEL-19813] - ceph: size handling in MClientRequest, cap updates and inode traces (Xiubo Li) [RHEL-19813] - ceph: mark directory as non-complete after loading key (Xiubo Li) [RHEL-19813] - ceph: allow encrypting a directory while not having Ax caps (Xiubo Li) [RHEL-19813] - ceph: add some fscrypt guardrails (Xiubo Li) [RHEL-19813] - ceph: create symlinks with encrypted and base64-encoded targets (Xiubo Li) [RHEL-19813] - ceph: add support to readdir for encrypted names (Xiubo Li) [RHEL-19813] - ceph: pass the request to parse_reply_info_readdir() (Xiubo Li) [RHEL-19813] - ceph: make ceph_fill_trace and ceph_get_name decrypt names (Xiubo Li) [RHEL-19813] - ceph: add helpers for converting names for userland presentation (Xiubo Li) [RHEL-19813] - ceph: make d_revalidate call fscrypt revalidator for encrypted dentries (Xiubo Li) [RHEL-19813] - ceph: set DCACHE_NOKEY_NAME flag in ceph_lookup/atomic_open() (Xiubo Li) [RHEL-19813] - ceph: decode alternate_name in lease info (Xiubo Li) [RHEL-19813] - ceph: send alternate_name in MClientRequest (Xiubo Li) [RHEL-19813] - ceph: encode encrypted name in ceph_mdsc_build_path and dentry release (Xiubo Li) [RHEL-19813] - ceph: add base64 endcoding routines for encrypted names (Xiubo Li) [RHEL-19813] - ceph: make ioctl cmds more readable in debug log (Xiubo Li) [RHEL-19813] - ceph: add fscrypt ioctls and ceph.fscrypt.auth vxattr (Xiubo Li) [RHEL-19813] - ceph: implement -o test_dummy_encryption mount option (Xiubo Li) [RHEL-19813] - ceph: fscrypt_auth handling for ceph (Xiubo Li) [RHEL-19813] - ceph: use osd_req_op_extent_osd_iter for netfs reads (Xiubo Li) [RHEL-19813] - libceph: add new iov_iter-based ceph_msg_data_type and ceph_osd_data_type (Xiubo Li) [RHEL-19813] - ceph: make ceph_msdc_build_path use ref-walk (Xiubo Li) [RHEL-19813] - ceph: preallocate inode for ops that may create one (Xiubo Li) [RHEL-19813] - fs: change test in inode_insert5 for adding to the sb list (Xiubo Li) [RHEL-19813] - ceph: add new mount option to enable sparse reads (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to OSD client (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to msgr1 (Xiubo Li) [RHEL-19813] - libceph: support sparse reads on msgr2 secure codepath (Xiubo Li) [RHEL-19813] - libceph: new sparse_read op, support sparse reads on msgr2 crc codepath (Xiubo Li) [RHEL-19813] - libceph: define struct ceph_sparse_extent and add some helpers (Xiubo Li) [RHEL-19813] - libceph: add spinlock around osd->o_requests (Xiubo Li) [RHEL-19813] - ceph: try to check caps immediately after async creating finishes (Xiubo Li) [RHEL-19813] - ceph: remove useless session parameter for check_caps() (Xiubo Li) [RHEL-19813] - ceph: flush the dirty caps immediatelly when quota is approaching (Xiubo Li) [RHEL-19813] - ceph: fix NULL pointer dereference for req->r_session (Xiubo Li) [RHEL-19813] - ceph: fix a NULL vs IS_ERR() check when calling ceph_lookup_inode() (Xiubo Li) [RHEL-19813] - ceph: fix incorrectly showing the .snap size for stat (Xiubo Li) [RHEL-19813] - ceph: fail the open_by_handle_at() if the dentry is being unlinked (Xiubo Li) [RHEL-19813] - ceph: increment i_version when doing a setattr with caps (Xiubo Li) [RHEL-19813] - ceph: Use kcalloc for allocating multiple elements (Xiubo Li) [RHEL-19813] - ceph: no need to wait for transition RDCACHE|RD -> RD (Xiubo Li) [RHEL-19813] - ceph: fail the request if the peer MDS doesn't support getvxattr op (Xiubo Li) [RHEL-19813] - ceph: wake up the waiters if any new caps comes (Xiubo Li) [RHEL-19813] - libceph: drop last_piece flag from ceph_msg_data_cursor (Xiubo Li) [RHEL-19813] - fscrypt: Replace 1-element array with flexible array (Xiubo Li) [RHEL-19813] - fscrypt: optimize fscrypt_initialize() (Xiubo Li) [RHEL-19813] - fscrypt: use WARN_ON_ONCE instead of WARN_ON (Xiubo Li) [RHEL-19813] - fscrypt: check for NULL keyring in fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: improve fscrypt_destroy_keyring() documentation (Xiubo Li) [RHEL-19813] - fscrypt: destroy keyring after security_sb_delete() (Xiubo Li) [RHEL-19813] - fscrypt: support decrypting data from large folios (Xiubo Li) [RHEL-19813] - fscrypt: clean up fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fs/super.c: stop calling fscrypt_destroy_keyring() from __put_super() (Xiubo Li) [RHEL-19813] - ext4: stop calling fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fscrypt: add the test dummy encryption key on-demand (Xiubo Li) [RHEL-19813] - fscrypt: stop using PG_error to track error status (Xiubo Li) [RHEL-19813] - fscrypt: remove fscrypt_set_test_dummy_encryption() (Xiubo Li) [RHEL-19813] - fscrypt: align Base64 encoding with RFC 4648 base64url (Xiubo Li) [RHEL-19813] - fscrypt: new helper function - fscrypt_prepare_lookup_partial() (Xiubo Li) [RHEL-19813] - fscrypt: add fscrypt_context_for_new_inode (Xiubo Li) [RHEL-19813] - fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_encrypted_size (Xiubo Li) [RHEL-19813] - fscrypt: split up FS_CRYPTO_BLOCK_SIZE (Xiubo Li) [RHEL-19813] - fscrypt: update documentation for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add functions for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add additional documentation for SM4 support (Xiubo Li) [RHEL-19813] - fscrypt: remove unused Speck definitions (Xiubo Li) [RHEL-19813] - fscrypt: Add SM4 XTS/CTS symmetric algorithm support (Xiubo Li) [RHEL-19813] - blk-crypto: Add support for SM4-XTS blk crypto mode (Xiubo Li) [RHEL-19813] - fscrypt: add comment for fscrypt_valid_enc_modes_v1() (Xiubo Li) [RHEL-19813] - fscrypt: pass super_block to fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: Add HCTR2 support for filename encryption (Xiubo Li) [RHEL-19813] - fscrypt: allow 256-bit master keys with AES-256-XTS (Xiubo Li) [RHEL-19813] - fscrypt: improve a few comments (Xiubo Li) [RHEL-19813] - fscrypt: improve documentation for inline encryption (Xiubo Li) [RHEL-19813] - fscrypt: clean up comments in bio.c (Xiubo Li) [RHEL-19813] - crypto: iaa - mark tech preview (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix nr_cpus < nr_iaa case (Vladis Dronov) [RHEL-29685] - crypto: iaa - fix the missing CRYPTO_ALG_ASYNC in cra_flags (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix comp/decomp delay statistics (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix async_disable descriptor leak (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove unnecessary debugfs_create_dir() error check in iaa_crypto_debugfs_init() (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove header table code (Vladis Dronov) [RHEL-29685] - ice: fix enabling RX VLAN filtering (Petr Oros) [RHEL-28837]- ipmi: Remove usage of the deprecated ida_simple_xx() API (Tony Camuso) [RHEL-25927] - ipmi: Use regspacings passed as a module parameter (Tony Camuso) [RHEL-25927] - ipmi: si: Use device_get_match_data() (Tony Camuso) [RHEL-25927] - ipmi: refactor deprecated strncpy (Tony Camuso) [RHEL-25927] - efivarfs: import symbols in EFIVAR namespace (Eric Chanudet) [RHEL-31861] - stackdepot: use variable size records for non-evictable entries (Waiman Long) [RHEL-28060] - stackdepot: make fast paths lock-less again (Waiman Long) [RHEL-28060] - stackdepot: add stats counters exported via debugfs (Waiman Long) [RHEL-28060] - lib/stackdepot: fix comment in include/linux/stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: add printk_deferred_enter/exit guards (Waiman Long) [RHEL-28060] - lib/stackdepot: adjust DEPOT_POOLS_CAP for KMSAN (Waiman Long) [RHEL-28060] - kasan: use stack_depot_put for tag-based modes (Waiman Long) [RHEL-28060] - kasan: check object_size in kasan_complete_mode_report_info (Waiman Long) [RHEL-28060] - kasan: remove atomic accesses to stack ring entries (Waiman Long) [RHEL-28060] - lib/stackdepot: allow users to evict stack traces (Waiman Long) [RHEL-28060] - lib/stackdepot: add refcount for records (Waiman Long) [RHEL-28060] - lib/stackdepot, kasan: add flags to __stack_depot_save and rename (Waiman Long) [RHEL-28060] - lib/stackdepot: use list_head for stack record links (Waiman Long) [RHEL-28060] - lib/stackdepot: use read/write lock (Waiman Long) [RHEL-28060] - lib/stackdepot: store free stack records in a freelist (Waiman Long) [RHEL-28060] - lib/stackdepot: store next pool pointer in new_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_required to new_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: rework helpers for depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stackdepot: fix and clean-up atomic annotations (Waiman Long) [RHEL-28060] - redhat/configs: Add CONFIG_STACKDEPOT_MAX_FRAMES (Waiman Long) [RHEL-28060] - lib/stackdepot: use fixed-sized slots for stack records (Waiman Long) [RHEL-28060] - lib/stackdepot: add depot_fetch_stack helper (Waiman Long) [RHEL-28060] - lib/stackdepot: drop valid bit from handles (Waiman Long) [RHEL-28060] - lib/stackdepot: simplify __stack_depot_save (Waiman Long) [RHEL-28060] - lib/stackdepot: check disabled flag when fetching (Waiman Long) [RHEL-28060] - lib/stackdepot: print disabled message only if truly disabled (Waiman Long) [RHEL-28060] - mm/kmemleak: use object_cache instead of kmemleak_initialized to check in set_track_prepare() (Waiman Long) [RHEL-28060] - kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan (Waiman Long) [RHEL-28060] - kmsan: fix a stale comment in kmsan_save_stack_with_flags() (Waiman Long) [RHEL-28060] - lib/stackdepot: kmsan: mark API outputs as initialized (Waiman Long) [RHEL-28060] - lib/stackdepot: move documentation comments to stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: various comments clean-ups (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate racy pool_index accesses (Waiman Long) [RHEL-28060] - lib/stacktrace, kasan, kmsan: rework extra_bits interface (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_inited to next_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate depot_init_pool and depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stacktrace: drop impossible WARN_ON for depot_init_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename init_stack_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename handle and pool constants (Waiman Long) [RHEL-28060] - lib/stackdepot: rename slab to pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename hash table constants and variables (Waiman Long) [RHEL-28060] - lib/stackdepot: reorder and annotate global variables (Waiman Long) [RHEL-28060] - lib/stackdepot: lower the indentation in stack_depot_init (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate init and early init functions (Waiman Long) [RHEL-28060] - lib/stackdepot: rename stack_depot_disable (Waiman Long) [RHEL-28060] - lib/stackdepot, mm: rename stack_depot_want_early_init (Waiman Long) [RHEL-28060] - lib/stackdepot: use pr_fmt to define message format (Waiman Long) [RHEL-28060] - lib/stackdepot: put functions in logical order (Waiman Long) [RHEL-28060] - mm: use stack_depot_early_init for kmemleak (Waiman Long) [RHEL-28060] - mm: use stack_depot for recording kmemleak's backtrace (Waiman Long) [RHEL-28060] - redhat/configs: Remove CONFIG_STACK_HASH_ORDER (Waiman Long) [RHEL-28060] - lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with automatic sizing (Waiman Long) [RHEL-28060] - Add CONFIG_PER_VMA_LOCK_STATS to RHEL configs collection (Chris von Recklinghausen) [RHEL-27736] - mmap: fix do_brk_flags() modifying obviously incorrect VMAs (Chris von Recklinghausen) [RHEL-27736] - mm: do not BUG_ON missing brk mapping, because userspace can unmap it (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: leave IRQs enabled for per-cpu page allocations (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: always remove pages from temporary list (Chris von Recklinghausen) [RHEL-27736] - mm: extend FAULT_FLAG_UNSHARE support to anything in a COW mapping (Chris von Recklinghausen) [RHEL-27736] - mm: rework handling in do_wp_page() based on private vs. shared mappings (Chris von Recklinghausen) [RHEL-27736] - hugetlb: remove duplicate mmu notifications (Chris von Recklinghausen) [RHEL-27736] - mm: teach release_pages() to take an array of encoded page pointers too (Chris von Recklinghausen) [RHEL-27736] - mm: introduce 'encoded' page pointers with embedded extra bits (Chris von Recklinghausen) [RHEL-27736] - mm/hugetlb_vmemmap: remap head page to newly allocated page (Chris von Recklinghausen) [RHEL-27736] - mm: mmap: fix documentation for vma_mas_szero (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix memory leak in mmap_region() (Chris von Recklinghausen) [RHEL-27736] - fs/userfaultfd: Fix maple tree iterator in userfaultfd_unregister() (Chris von Recklinghausen) [RHEL-27736] - drm/i915/userptr: restore probe_range behaviour (Chris von Recklinghausen) [RHEL-27736] - mmap: fix remap_file_pages() regression (Chris von Recklinghausen) [RHEL-27736] - mm: /proc/pid/smaps_rollup: fix maple tree search (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix MAP_FIXED address return on VMA merge (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: __vma_adjust(): suppress uninitialized var warning (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when mas_preallocate() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: fix mbind_range() arguments to vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when arch_validate_flags() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: preallocate maple nodes for brk vma expansion (Chris von Recklinghausen) [RHEL-27736] - mm: more vma cache removal (Chris von Recklinghausen) [RHEL-27736] - mm: memcontrol: use memcg_kmem_enabled in count_objcg_event (Chris von Recklinghausen) [RHEL-27736] - mm: fs: initialize fsdata passed to write_begin/write_end interface (Chris von Recklinghausen) [RHEL-27736] - ksm: add the ksm prefix to the names of the ksm private structures (Chris von Recklinghausen) [RHEL-27736] - ksm: count allocated ksm rmap_items for each process (Chris von Recklinghausen) [RHEL-27736] - mm: reduce noise in show_mem for lowmem allocations (Chris von Recklinghausen) [RHEL-27736] - mm: refactor of vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: drop dead code in count_mm_mlocked_page_nr() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: pass in mapping to __vma_link_file() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: drop range_has_overlap() function (Chris von Recklinghausen) [RHEL-27736] - mm: remove the vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/vmscan: use vma iterator instead of vm_next (Chris von Recklinghausen) [RHEL-27736] - nommu: remove uses of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - i915: use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm/swapfile: use vma iterator instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/pagewalk: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/oom_kill: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/msync: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mremap: use vma_find_intersection() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mprotect: use maple tree navigation instead of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: use vma iterator and maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: use vma iterator & maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/memcontrol: stop using mm->highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - mm/madvise: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/ksm: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: stop using vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/gup: use maple tree navigation instead of linked list (Chris von Recklinghausen) [RHEL-27736] - fork: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - sched: use maple tree iterator to walk VMAs (Chris von Recklinghausen) [RHEL-27736] - perf: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - acct: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - ipc/shm: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - userfaultfd: use maple tree iterator to iterate VMAs (Chris von Recklinghausen) [RHEL-27736] - fs/proc/task_mmu: stop using linked list and highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - fs/proc/base: use the vma iterators in place of linked list (Chris von Recklinghausen) [RHEL-27736] - exec: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - coredump: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - cxl: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - x86: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - s390: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - powerpc: remove mmap linked list walks (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - arm64: remove mmap linked list from vdso (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: reorganize munmap to use maple states (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: move mmap_region() below do_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm: convert vma_lookup() to use mtree_load() (Chris von Recklinghausen) [RHEL-27736] - mm: remove vmacache (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use advanced maple tree API for mmap_region() (Chris von Recklinghausen) [RHEL-27736] - mm: use maple tree operations for find_vma_intersection() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_flags() to expand existing VMA and add do_brk_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mm: optimize find_exact_vma() to use vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mmap: change zeroing of maple tree in __vma_adjust() (Chris von Recklinghausen) [RHEL-27736] - mm: remove rb tree. (Chris von Recklinghausen) [RHEL-27736] - damon: convert __damon_va_three_regions to use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - kernel/fork: use maple tree for dup_mmap() during forking (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use maple tree for unmapped_area{_topdown} (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree for find_vma_prev() instead of the rbtree (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree in find_vma() instead of the rbtree. (Chris von Recklinghausen) [RHEL-27736] - mmap: use the VMA iterator in count_vma_pages_range() (Chris von Recklinghausen) [RHEL-27736] - mm: add VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm: start tracking VMAs with maple tree (Chris von Recklinghausen) [RHEL-27736] - mm/smaps: don't access young/dirty bit if pte unpresent (Chris von Recklinghausen) [RHEL-27736] - mm/huge_memory: fix comment of page_deferred_list (Chris von Recklinghausen) [RHEL-27736] - buffer: Remove check for PageError (Chris von Recklinghausen) [RHEL-27736] - mpage: Convert do_mpage_readpage() to use a folio (Chris von Recklinghausen) [RHEL-27736] - Revert "arm64: Change elfcore for_each_mte_vma() to use VMA iterator" (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - iommu/vt-d: Support enforce_cache_coherency only for empty domains (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Add MTL to quirk list to skip TE disabling (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Make context clearing consistent with context mapping (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Disable PCI ATS in legacy passthrough mode (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Omit devTLB invalidation requests when TES=0 (Jerry Snitselaar) [RHEL-31083] - gitlab-ci: allow coverage template to disable debug builds again (Michael Hofmann) - usb: dwc3-qcom: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - vfio/type1: use const struct bus_type ** (Desnes Nunes) [RHEL-28809] - Revert "usb: typec: tcpm: reset counter when enter into unattached state after try role" (Desnes Nunes) [RHEL-28809] - USB: serial: option: fix FM101R-GL defines (Desnes Nunes) [RHEL-28809] - Revert "usb: phy: add usb phy notify port status API" (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Fix sink caps op current check (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: fix missing unlock (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Desnes Nunes) [RHEL-28809] - USB: serial: option: add entry for Sierra EM9191 with new firmware (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix missing link removal (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: Signal hpd low when exiting mode (Desnes Nunes) [RHEL-28809] - thunderbolt: Call tb_switch_put() once DisplayPort bandwidth request is finished (Desnes Nunes) [RHEL-28809] - xhci: Preserve RsvdP bits in ERSTBA register correctly (Desnes Nunes) [RHEL-28809] - xhci: Clear EHB bit only at end of interrupt handler (Desnes Nunes) [RHEL-28809] - xhci: track port suspend state correctly in unsuccessful resume cases (Desnes Nunes) [RHEL-28809] - usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command fails (Desnes Nunes) [RHEL-28809] - usb: hub: Guard against accesses to uninitialized BOS descriptors (Desnes Nunes) [RHEL-28809] - net: thunderbolt: Fix TCPv6 GSO checksum calculation (Desnes Nunes) [RHEL-28809] - media: uvcvideo: Fix OOB read (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix NULL pointer dereference (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for OHCI (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for EHCI (Desnes Nunes) [RHEL-28809] - r8152: add vendor/device ID pair for D-Link DUB-E250 (Desnes Nunes) [RHEL-28809] - tcpm: Avoid soft reset when partner does not support get_status (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: reset counter when enter into unattached state after try role (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: set initial svdm version based on pd revision (Desnes Nunes) [RHEL-28809] - USB: serial: option: add FOXCONN T99W368/T99W373 product (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Quectel EM05G variant (0x030e) (Desnes Nunes) [RHEL-28809] - USB: cdc-acm: support flushing write buffers (TCOFLUSH) (Desnes Nunes) [RHEL-28809] - usb: typec: qcom-pmic-typec: register drm_bridge (Desnes Nunes) [RHEL-28809] - usb: typec: qcom: fix return value check in qcom_pmic_typec_probe() (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: add support for embedded DP cases (Desnes Nunes) [RHEL-28809] - usb: dwc3: remove unnecessary platform_set_drvdata() (Desnes Nunes) [RHEL-28809] - usb: dwc3-keystone: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: dwc3-am62: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: move ldisc dcd notification outside of acm's read lock (Desnes Nunes) [RHEL-28809] - usb: typec: tcpci: clear the fault status bit (Desnes Nunes) [RHEL-28809] - usb: typec: bus: verify partner exists in typec_altmode_attention (Desnes Nunes) [RHEL-28809] - usb: core: Use module_led_trigger macro to simplify the code (Desnes Nunes) [RHEL-28809] - usb: host: ehci-sched: try to turn on io watchdog as long as periodic_count > 0 (Desnes Nunes) [RHEL-28809] - USB: ohci-sm501: remove unnecessary check of mem (Desnes Nunes) [RHEL-28809] - usb: ohci-sm501: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - media: usb: pvrusb2: fix inconsistent indenting (Desnes Nunes) [RHEL-28809] - usb: chipidea: add workaround for chipidea PEC bug (Desnes Nunes) [RHEL-28809] - usb: ehci: add workaround for chipidea PORTSC.PEC bug (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Add debugfs for ucsi commands (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: add PPS support (Desnes Nunes) [RHEL-28809] - Documentation/ABI: thunderbolt: Replace 01.org in contact (Desnes Nunes) [RHEL-28809] - thunderbolt: Check Intel vendor ID in tb_switch_get_generation() (Desnes Nunes) [RHEL-28809] - thunderbolt: Log a warning if device links are not found (Desnes Nunes) [RHEL-28809] - usb: chipidea: udc: Remove an unnecessary NULL value (Desnes Nunes) [RHEL-28809] - USB: misc: Remove unnecessary NULL values (Desnes Nunes) [RHEL-28809] - USB: cytherm: Correct the code style issue of redundant spaces (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: not sink vbus if operational current is 0mA (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Fix clocks/clock-names maxItems (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Add the "fsl,imx35-usb" entry (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Refactor the PPS APDO selection (Desnes Nunes) [RHEL-28809] - usb: host: Do not check for 0 return after calling platform_get_irq() (Desnes Nunes) [RHEL-28809] - thunderbolt: Set variable tmu_params storage class specifier to static (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ehci: Add atmel at91sam9g45-ehci compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: connector: disallow additional properties (Desnes Nunes) [RHEL-28809] - dt-bindings: chrome: google,cros-ec-typec: restrict allowed properties (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: chipidea/core: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: xhci: tegra: Add shutdown callback for Tegra XUSB (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: samsung-hsotg: remove bindings already part of dwc2 (Desnes Nunes) [RHEL-28809] - usb: phy: add usb phy notify port status API (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: disconnect line when USB charger is attached (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - usb: chipidea: add USB PHY event (Desnes Nunes) [RHEL-28809] - USB: document ioctl USBDEVFS_GET_SPEED (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: correct SDM660 clocks (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: drop assigned-clocks (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: add one fsl picophy parameter tuning implementation (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: add fsl,picophy-rise-fall-time-adjust property (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 (Desnes Nunes) [RHEL-28809] - usb: typec: intel_pmc_mux: Configure Active and Retimer Cable type (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: dwc3: Add IPQ5332 compatible (Desnes Nunes) [RHEL-28809] - usb: Explicitly include correct DT includes (Desnes Nunes) [RHEL-28809] - USB: make usb class a const structure (Desnes Nunes) [RHEL-28809] - USB: mark all struct bus_type as const (Desnes Nunes) [RHEL-28809] - driver core: device.h: make struct bus_type a const * (Desnes Nunes) [RHEL-28809] - ARM/dma-mapping: const a pointer to bus_type in arm_iommu_create_mapping() (Desnes Nunes) [RHEL-28809] - driver core: make the bus_type in struct device_driver constant (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Desnes Nunes) [RHEL-28809] - media: anysee: fix null-ptr-deref in anysee_master_xfer (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: ttusb-dec: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-28809] - drivers: usb: smsusb: fix error handling code in smsusb_init_device (Desnes Nunes) [RHEL-28809] - media: pvrusb2: use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-28809] - usb: convert to ctime accessor functions (Desnes Nunes) [RHEL-28809] - fs: add ctime accessors infrastructure (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: set return value in rsp_buf alloc err path (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: use separate command and response buffers (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Desnes Nunes) [RHEL-28809] - misc: rtsx: set NULL intfdata when probe fails (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Remove the unneeded result variable (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: add imx8ulp and imx8qm compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: convert to DT schema format (Desnes Nunes) [RHEL-28809] - doc: dt-binding: mxs-usb-phy: fix fsl,tx-cal-45-dn-ohms max and min value (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: Add i.MX8DXL compatible string (Desnes Nunes) [RHEL-28809] - dt-bindings: Fix incomplete if/then/else schemas (Desnes Nunes) [RHEL-28809] - dt-bindings: iio: dac: adi,ad5360: Add missing binding document (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Document properties needed for OTG mode (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Convert to schema (Desnes Nunes) [RHEL-28809]- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Jose Ignacio Tornos Martinez) [RHEL-28017] {CVE-2023-52528} - thermal: ACPI: Include the right header file (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Refine acpi_handle_list_equal() slightly (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Return bool from acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Rearrange in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix white space in struct acpi_handle_list definition (Mark Langsdorf) [RHEL-26871] - ACPI: Fix ARM32 platforms compile issue introduced by fw_table changes (Mark Langsdorf) [RHEL-26871] - lib/fw_table: Remove acpi_parse_entries_array() export (Mark Langsdorf) [RHEL-26871] - thermal: trip: Remove lockdep assertion from for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - thermal: trip: Drop lockdep assertion from thermal_zone_trip_id() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the sort compare func used in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the address overlap check in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Fix disabled trip point check in handle_thermal_trip() (Mark Langsdorf) [RHEL-26871] - coresight: platform: acpi: Ignore the absence of graph (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Provide empty stub of acpi_proc_quirk_mwait_check() (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_vendor: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPI 6.5: MADT: add support for trace buffer extension in GICC (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_video_device for cooling-dev driver data (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_device_fix_up_power_children() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to irq1_edge_low_force_override[] (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add acpi_backlight=vendor quirk for Toshiba Portégé R100 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Fix NULL pointer dereference in acpi_video_bus_add() (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add "vendor" quirks for 3 Lenovo x86 Android tablets (Mark Langsdorf) [RHEL-26871] - ACPI: video: Move Xiaomi Mi Pad 2 quirk to its own section (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Put ACPI video and its child devices into D0 on boot (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version) (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Remove desktops without backlight DMI quirks (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix error path in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - iommu: Avoid more races around device probe (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Add acpi_device_fix_up_power_children() function (Mark Langsdorf) [RHEL-26871] - ACPI: processor_idle: use raw_safe_halt() in acpi_idle_play_dead() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix acpi_thermal_unregister_thermal_zone() cleanup (Mark Langsdorf) [RHEL-26871] - acpi: Move common tables helper functions to common lib (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Do IRQ override on TongFang GMxXGxx (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for HP 250 G7 Notebook PC (Mark Langsdorf) [RHEL-26871] - ACPI: x86: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: utils: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Clean up create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Use dev groups for sysfs (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Rename ACPI device from device to adev (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Replace acpi_driver with platform_driver (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Use ERST timeout for slow devices (Mark Langsdorf) [RHEL-26871] - arm64, irqchip/gic-v3, ACPI: Move MADT GICC enabled check into a helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Rename acpi_scan_device_not_present() to be about enumeration (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler before getting NFIT table (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: use acpi_device_uid() for fetching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_device_is_present() helper in more places (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Move acpi_arm_init() to the place of after acpi_ghes_init() (Mark Langsdorf) [RHEL-26871] - ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Use string_choices API instead of ternary operator (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Remove redundant checks (Mark Langsdorf) [RHEL-26871] - acpi,mm: fix typo sibiling -> sibling (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add context argument to acpi_dev_install_notify_handler() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_for_each_trip() for updating trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Combine passive and active trip update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move get_active_temp() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add function to walk trips under zone lock (Mark Langsdorf) [RHEL-26871] - cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer (Mark Langsdorf) [RHEL-26871] - ACPI: PRM: Annotate struct prm_module_info with __counted_by (Mark Langsdorf) [RHEL-26871] - ACPI: FPDT: properly handle invalid FPDT subtables (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Remove redundant braces around individual statement (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix up white space in a few places (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix up function header formatting in two places (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Add empty lines after local variable declarations (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Remove redundant parentheses in return statements (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Fix up white space in parameter lists (Mark Langsdorf) [RHEL-26871] - ACPI: property: Document the _DSD data buffer GUID (Mark Langsdorf) [RHEL-26871] - ACPI: property: Allow _DSD buffer data only for byte accessors (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: PCI: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: drop BayTrail and Lynxpoint pinctrl HIDs (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop list of device ACPI handles from struct acpi_thermal (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Dynamically determine acpi_handle_list size (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rename structure fields holding temperature in deci-Kelvin (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop critical_valid and hot_valid trip flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not use trip indices for cooling device binding (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Mark uninitialized active trips as invalid (Mark Langsdorf) [RHEL-26871] - thermal: core: Allow trip pointers to be used for cooling device binding (Mark Langsdorf) [RHEL-26871] - thermal: core: Store trip pointer in struct thermal_instance (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Merge trip initialization functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update function wrappers (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Add device list to struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix a small leak in acpi_thermal_add() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop valid flag from struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant trip point flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of active trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of the passive trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify critical and hot trips representation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Create and populate trip points table earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Determine the number of trip points earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fold acpi_thermal_get_info() into its caller (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify initialization of critical and hot trips (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Fix incorrect calculation of idt size (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx (Mark Langsdorf) [RHEL-26871] - ACPI: OSI: refactor deprecated strncpy() (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: add __printf format attribute to acpi_os_vprintf() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Drop .ident values from dmi_system_id tables (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Consolidate IRQ trigger-type override DMI tables (Mark Langsdorf) [RHEL-26871] - ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix uninitialized access of buf in acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - mm/memory_hotplug: allow memmap on memory hotplug request to fallback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add a function to get LPS0 constraint for a device (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add for_each_lpi_constraint() helper (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add more debugging for AMD constraints parsing (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Post-increment variables when getting constraints (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Fix IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: TAD: Install SystemCMOS address space handler for ACPI000E (Mark Langsdorf) [RHEL-26871] - ACPI: Remove assorted unused declarations of functions (Mark Langsdorf) [RHEL-26871] - ACPI: extlog: Fix finding the generic error data for v3 structure (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop unused .get_trip_*() callbacks (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework .get_trend() thermal zone callback (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc: Switch to new of API (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc-thermal: Remove unused function ti_thermal_get_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Use struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Rework critical trip setup (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Add helper for resetting trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Change initialization ordering (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Pass sensors to update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Untangle update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always assume notification support (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Drop redundant symbol definition (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always use 2 trips (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_pch: Use generic trip points (Mark Langsdorf) [RHEL-26871] - thermal/drivers/intel: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Improve int340x_thermal_set_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Drop pointless cast to unsigned long (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rename variable in int340x_thermal_zone_add() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Assorted minor cleanups (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use generic trip points table (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use zone lock for synchronization (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rework updating trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Protect trip temperature from concurrent updates (Mark Langsdorf) [RHEL-26871] - thermal/intel/int340x: Replace parameter to simplify (Mark Langsdorf) [RHEL-26871] - thermal: intel: processor_thermal_device_pci: Use generic trip point (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Initialize trips if temperature is out of range (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Add ACPI trip point routines (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate code duplication from acpi_thermal_notify() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop unnecessary thermal zone callbacks (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rework thermal_get_trend() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use trip point table to register thermal zones (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework and rename __for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Introduce struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Carry out trip point updates under zone lock (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Clean up acpi_thermal_register_thermal_zone() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add priv pointer to struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: core: Introduce thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Do not handle trip points with invalid temperature (Mark Langsdorf) [RHEL-26871] - thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal/drivers/cxgb4: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant local variable from acpi_thermal_resume() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Always use MADT override IRQ settings for all legacy non i8042 IRQs (Mark Langsdorf) [RHEL-26871] - ACPI: Move AMBA bus scan handling into arm64 specific directory (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not attach private data to ACPI handles (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop enabled flag from struct acpi_thermal_active (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Create platform device for CS35L56 (Mark Langsdorf) [RHEL-26871] - platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551 (Mark Langsdorf) [RHEL-26871] - ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info() (Mark Langsdorf) [RHEL-26871] - coresight: etm4x: Add ACPI support in platform driver (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refine messages in acpi_early_processor_control_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop nocrt parameter (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Remove acpi_hwp_native_thermal_lvt_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Use _OSC to convey OSPM processor support information (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Remove unnecessary .remove callback (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: HED: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: battery: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Set driver_data to NULL every time .add() fails (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce wrappers for ACPICA notify handler install/remove (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Introduce acpi_processor_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Set CAP_SMP_T_SWCOORD in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Clear C_C2C3_FFH and C_C1_FFH in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Rename ACPI_PDC symbols (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refactor arch_acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move processor_physically_present() to acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move MWAIT quirk out of acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Mark Langsdorf) [RHEL-26871] - ACPICA: Slightly simplify an error message in acpi_ds_result_push() (Mark Langsdorf) [RHEL-26871] - ACPICA: Add interrupt command to acpiexec (Mark Langsdorf) [RHEL-26871] - ACPICA: Detect GED device and keep track of _EVT (Mark Langsdorf) [RHEL-26871] - ACPICA: Add support for _DSC as per ACPI 6.5 (Mark Langsdorf) [RHEL-26871] - ACPICA: Modify ACPI_STATE_COMMON (Mark Langsdorf) [RHEL-26871] - ACPICA: Fix GCC 12 dangling-pointer warning (Mark Langsdorf) [RHEL-26871] - ACPICA: exserial.c: replace ternary operator with ACPI_MIN() (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Move SMB0001 HID to the header and reuse (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Ignore SMB0001 only when it has resources (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: fix undeclared variable warnings by including sleep.h (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Constify acpi_companion_match() returned value (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Move acpi_root to internal header (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix acpi_ec_dispatch_gpe() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_state (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Simplify installation and removal of notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: button: Use different notify handlers for lid and buttons (Mark Langsdorf) [RHEL-26871] - ACPI: button: Eliminate the driver notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add pm_debug_messages for LPS0 _DSM state tracking (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate struct acpi_thermal_state_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move acpi_thermal_driver definition (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move symbol definitions to one place (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant ACPI_TRIPS_REFRESH_DEVICES symbol (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use BIT() macro for defining flags (Mark Langsdorf) [RHEL-26871] - ACPI: FFH: Drop the inclusion of linux/arm-smccc.h (Mark Langsdorf) [RHEL-26871] - ACPI: PAD: mark Zhaoxin CPUs NONSTOP TSC correctly (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: mark bert_disable as __initdata (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Clear GPE on interrupt handling only (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Consolidate all arm specific initialisation into acpi_arm_init() (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Adjust Microsoft LPS0 _DSM handling sequence (Mark Langsdorf) [RHEL-26871] - ACPI: PM: s2idle: fix section mismatch warning (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: GHES: Remove unused ghes_estatus_pool_size_request() (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Add declaration in a local header (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Reduce overhead related to devices with dependencies (Mark Langsdorf) [RHEL-26871] - efi: fix missing prototype warnings (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add pwm_lookup_table entry for second PWM on CHT/BSW devices (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book yb1-x90f/l (Mark Langsdorf) [RHEL-26871] - ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move to dedicated function sysfs extra attr creation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_device() (Mark Langsdorf) [RHEL-26871] - thermal: intel: pch_thermal: Use thermal driver device to write a trace (Mark Langsdorf) [RHEL-26871] - thermal/core: Add thermal_zone_device structure 'type' accessor (Mark Langsdorf) [RHEL-26871] - thermal: core: Encapsulate tz->device field (Mark Langsdorf) [RHEL-26871] - ACPI: property: Support strings in Apple _DSM props (Mark Langsdorf) [RHEL-26871] - ACPI: x86: utils: Remove Lenovo Yoga Tablet 2's MAGN0001 (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add 80862289 ACPI _HID for second PWM controller on Cherry Trail (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Ensure that notify handlers are not running after removal (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add missing braces to acpi_sb_notify() (Mark Langsdorf) [RHEL-26871] - ACPICA: Update version to 20230331 (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_resource_irq: Replace 1-element arrays with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_madt_oem_data: Fix flexible array member definition (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_dmar_andd: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_pci_routing_table: Replace fixed-size array with flex array member (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_dma: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Introduce ACPI_FLEX_ARRAY (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_nfit_interleave: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl1: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: add support for ClockInput resource (v6.5) (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Update all copyrights/signons to 2023 (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl2: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: Add missing macro ACPI_FUNCTION_TRACE() for acpi_ns_repair_HID() (Mark Langsdorf) [RHEL-26871] - ACPICA: acpisrc: Add missing tables to astable (Mark Langsdorf) [RHEL-26871] - ACPI: VIOT: Initialize the correct IOMMU fwspec (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Replace ternary operator with min_t() (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Limit explicit removal of query handlers to custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SBS: Fix handling of Smart Battery Selectors (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix oops when removing custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Amend indentation (Mark Langsdorf) [RHEL-26871] - ACPI: property: Refactor acpi_data_prop_read_single() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: warn on invalid argument when explicitly indicated by platform (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Enable ACPI sysfs support for CCEL records (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Prefix error messages with FW_BUG (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: Add CXL error types (Mark Langsdorf) [RHEL-26871] - ACPI: s2idle: Log when enabling wakeup IRQ fails (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: CPPC: Add min and max perf register writing support (Mark Langsdorf) [RHEL-26871] - thermal/core: Use the thermal zone 'devdata' accessor in remaining drivers (Mark Langsdorf) [RHEL-26871] - Input: sun4i-ts - switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - iio/drivers/sun4i_gpadc: Switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - thermal: Add a thermal zone id accessor (Mark Langsdorf) [RHEL-26871] - Enable CONFIG_USB_ONBOARD_HUB (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for Cypress CY7C6563x (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for clock input (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Print symbolic error names (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB5744 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: microchip,usb5744: Add second supply (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic gl3510 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: add device for Genesys Logic hub gl3510 (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: add support for Microchip USB2412 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: support multiple power supplies (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL3523 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL3523 hub (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: Don't warn twice about problems during remove (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add support for Microchip usb5744 hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB2517 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: vialab,vl817: Cleanup compatible, reset-gpios and required (Charles Mirabile) [RHEL-21064] - arm64: defconfig: Enable USB onboard HUB driver (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add VIA LAB VL817 hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c4 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Via lab VL817 hub controller (Charles Mirabile) [RHEL-21064] - vendor-prefixes: Add VIA Labs, Inc. (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL852G hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c2 (Charles Mirabile) [RHEL-21064] - ARM: dts: amlogic: Used onboard usb hub reset to enable usb hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add device id for Genesys Logic hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL850G hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL850G hub controller (Charles Mirabile) [RHEL-21064] - dt-bindings: vendor-prefixes: add Genesys Logic (Charles Mirabile) [RHEL-21064] - mm: migrate high-order folios in swap cache correctly (Nico Pache) [RHEL-23654] - MAINTAINERS: Add Siddharth Vadapalli as PCI TI DRA7XX/J721E reviewer (Myron Stowe) [RHEL-28627] - PCI: dwc: Clean up dw_pcie_ep_raise_msi_irq() alignment (Myron Stowe) [RHEL-28627] - PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq() (Myron Stowe) [RHEL-28627] - MAINTAINERS: Add Manivannan Sadhasivam as PCI Endpoint maintainer (Myron Stowe) [RHEL-28627] - PCI: Fix kernel-doc issues (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use a unique test pattern for each BAR (Myron Stowe) [RHEL-28627] - docs: PCI: Fix typos (Myron Stowe) [RHEL-28627] - PCI: Remove unused 'node' member from struct pci_driver (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Document the SM8650 PCIe Controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Document optional PCIe reference clock input (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct reset-names property (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SM8150 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SC8180x (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Adjust iommu-map for different SoC (Myron Stowe) [RHEL-28627] - dw-xdata: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-test: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-vntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-ntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-mhi: Make structs pci_epf_ops and pci_epf_event_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: Make struct pci_epf_ops in pci_epf_driver const (Myron Stowe) [RHEL-28627] - PCI: xilinx-nwl: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: rockchip-host: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: rockchip-ep: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: uniphier: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: tegra194: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dw-rockchip: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: keystone: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename dw_pcie_ep_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - PCI: cadence: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dra7xx: Rename dra7xx_pcie_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use INTX instead of LEGACY (Myron Stowe) [RHEL-28627] - PCI: endpoint: Rename LEGACY to INTX in test function driver (Myron Stowe) [RHEL-28627] - PCI: endpoint: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: endpoint: Drop PCI_EPC_IRQ_XXX definitions (Myron Stowe) [RHEL-28627] - PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Myron Stowe) [RHEL-28627] - PCI: kirin: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: keystone: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: exynos: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: vmd: Remove usage of the deprecated ida_simple_xx() API (Myron Stowe) [RHEL-28627] - PCI: rcar-host: Add support for optional regulators (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: rcar-pci-host: Add optional regulators (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Replace of_device.h with explicit of.h include (Myron Stowe) [RHEL-28627] - PCI: mediatek-gen3: Fix translation window size calculation (Myron Stowe) [RHEL-28627] - PCI: mediatek: Clear interrupt status before dispatching handler (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1043a (Myron Stowe) [RHEL-28627] - PCI: layerscape(ep): Rename pf_* as pf_lut_* (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1021a (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add function pointer for exit_from_l2() (Myron Stowe) [RHEL-28627] - PCI: kirin: Use devm_kasprintf() to dynamically allocate clock names (Myron Stowe) [RHEL-28627] - PCI: keystone: Fix race condition when initializing PHYs (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Fix -Wvoid-pointer-to-enum-cast error (Myron Stowe) [RHEL-28627] - PCI: iproc: Fix -Wvoid-pointer-to-enum-cast warning (Myron Stowe) [RHEL-28627] - PCI: dwc: Add dw_pcie_ep_{read,write}_dbi[2] helpers (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .func_conf_select to .get_dbi_offset in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .ep_init to .init in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Drop host prefix from struct dw_pcie_host_ops members (Myron Stowe) [RHEL-28627] - PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support (Myron Stowe) [RHEL-28627] - PCI: dwc: Convert SOC_SIFIVE to ARCH_SIFIVE (Myron Stowe) [RHEL-28627] - PCI: j721e: Make TI J721E depend on ARCH_K3 (Myron Stowe) [RHEL-28627] - PCI: j721e: Add TI J784S4 PCIe configuration (Myron Stowe) [RHEL-28627] - PCI: j721e: Add PCIe 4x lane selection support (Myron Stowe) [RHEL-28627] - PCI: j721e: Add per platform maximum lane settings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add j784s4-pci-* compatible strings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add checks for num-lanes (Myron Stowe) [RHEL-28627] - PCI: brcmstb: Configure HW CLKREQ# mode appropriate for downstream device (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: brcmstb: Add property "brcm,clkreq-mode" (Myron Stowe) [RHEL-28627] - PCI: Add ACS quirk for more Zhaoxin Root Ports (Myron Stowe) [RHEL-28627] - PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg() (Myron Stowe) [RHEL-28627] - PCI: Log bridge info when first enumerating bridge (Myron Stowe) [RHEL-28627] - PCI: Log bridge windows conditionally (Myron Stowe) [RHEL-28627] - PCI: Supply bridge device, not secondary bus, to read window details (Myron Stowe) [RHEL-28627] - PCI: Move pci_read_bridge_windows() below individual window accessors (Myron Stowe) [RHEL-28627] - PCI: Use resource names in PCI log messages (Myron Stowe) [RHEL-28627] - PCI: Update BAR # and window messages (Myron Stowe) [RHEL-28627] - PCI: Log device type during enumeration (Myron Stowe) [RHEL-28627] - PCI: Fix 64GT/s effective data rate calculation (Myron Stowe) [RHEL-28627] - x86/pci: Clean up open-coded PCIBIOS return code mangling (Myron Stowe) [RHEL-28627] - scsi: lpfc: Use PCI_HEADER_TYPE_MFD instead of literal (Myron Stowe) [RHEL-28627] - powerpc/fsl-pci: Use PCI_HEADER_TYPE_MASK instead of literal (Myron Stowe) [RHEL-28627] - x86/pci: Use PCI_HEADER_TYPE_* instead of literals (Myron Stowe) [RHEL-28627] - PCI: Only override AMD USB controller if required (Myron Stowe) [RHEL-28627] - PCI: host-generic: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - x86/pci: Reorder pci_mmcfg_arch_map() definition before calls (Myron Stowe) [RHEL-28627] - x86/pci: Return pci_mmconfig_add() failure early (Myron Stowe) [RHEL-28627] - x86/pci: Comment pci_mmconfig_insert() obscure MCFG dependency (Myron Stowe) [RHEL-28627] - x86/pci: Rename pci_mmcfg_check_reserved() to pci_mmcfg_reserved() (Myron Stowe) [RHEL-28627] - x86/pci: Rename acpi_mcfg_check_entry() to acpi_mcfg_valid_entry() (Myron Stowe) [RHEL-28627] - x86/pci: Rename 'MMCONFIG' to 'ECAM', use pr_fmt (Myron Stowe) [RHEL-28627] - x86/pci: Add MCFG debug logging (Myron Stowe) [RHEL-28627] - x86/pci: Reword ECAM EfiMemoryMappedIO logging to avoid 'reserved' (Myron Stowe) [RHEL-28627] - x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRS (Myron Stowe) [RHEL-28627] - PCI/AER: Use explicit register sizes for struct members (Myron Stowe) [RHEL-28627] - PCI/AER: Decode Requester ID when no error info found (Myron Stowe) [RHEL-28627] - PCI/AER: Use 'Correctable' and 'Uncorrectable' spec terms for errors (Myron Stowe) [RHEL-28627] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Myron Stowe) [RHEL-28627] - PCI/AER: Export pcie_aer_is_native() (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Add missing legacy-interrupt-controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Use generic binding (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Fix interrupt-names issue (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: improve msi handling (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Update for RK3588 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: Add rk3588 compatible (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MP PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MM PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MQ PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX PCIe EP mode support (Myron Stowe) [RHEL-28627] - exfat: free the sbi and iocharset in ->kill_sb (Pavel Reichl) [RHEL-30614] - exfat: don't RCU-free the sbi (Pavel Reichl) [RHEL-30614] - exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree (Pavel Reichl) [RHEL-30614] - exfat: ensure that ctime is updated whenever the mtime is (Pavel Reichl) [RHEL-30614] - sched/rt: Change the type of 'sysctl_sched_rt_period' from 'unsigned int' to 'int' (Phil Auld) [RHEL-29436] - sched/rt/docs: Use 'real-time' instead of 'realtime' (Phil Auld) [RHEL-29436] - sched/rt/docs: Clarify & fix sched_rt_* sysctl docs (Phil Auld) [RHEL-29436] - sched/rt: Disallow writing invalid values to sched_rt_period_us (Phil Auld) [RHEL-29436] - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset (Phil Auld) [RHEL-29436] - sched/rt: Fix sysctl_sched_rr_timeslice intial value (Phil Auld) [RHEL-29436] - mm/sparsemem: fix race in accessing memory_section->usage (Waiman Long) [RHEL-28877 RHEL-28878] {CVE-2023-52489} - Revert "[redhat] kabi: add symbol __scsi_execute to stablelist" (Ewan D. Milne) [RHEL-30725] - xfs: fix SEEK_HOLE/DATA for regions with active COW extents (Bill O'Donnell) [RHEL-29365] - NFS: remove sync_mode test from nfs_writepage_locked() (Jeffrey Layton) [RHEL-28630] - nfs: Remove writepage (Jeffrey Layton) [RHEL-28630]- scsi: target: pscsi: Fix bio_put() for error case (Maurizio Lombardi) [RHEL-29638] - scsi: target: Fix unmap setup during configuration (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Add TMF to tmr_list handling (Maurizio Lombardi) [RHEL-29638] - scsi: target: Enable READ CAPACITY for PR EARO (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix kernel-doc comment (Maurizio Lombardi) [RHEL-29638] - scsi: target: Export fabric driver direct submit settings (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Unexport target_queue_submission() (Maurizio Lombardi) [RHEL-29638] - scsi: target: Allow userspace to request direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Kill transport_handle_cdb_direct() (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move buffer clearing hack (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move core_alua_check_nonop_delay() call (Maurizio Lombardi) [RHEL-29638] - scsi: target: Have drivers report if they support direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: iscs: Make write_pending_must_be_called a bit field (Maurizio Lombardi) [RHEL-29638] - scsi: target: tcmu: Annotate struct tcmu_tmr with __counted_by (Maurizio Lombardi) [RHEL-29638] - scsi: target: Remove the references to http://www.linux-iscsi.org/ (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix deadlock due to recursive locking (Maurizio Lombardi) [RHEL-29638] - selftests: net: gro fwd: update vxlan GRO test expectations (Antoine Tenart) [RHEL-19729] - udp: prevent local UDP tunnel packets from being GROed (Antoine Tenart) [RHEL-19729] - udp: do not transition UDP GRO fraglist partial checksums to unnecessary (Antoine Tenart) [RHEL-19729] - gro: fix ownership transfer (Antoine Tenart) [RHEL-19729] - udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart) [RHEL-19729] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-17679] - powerpc: Don't clobber f0/vs0 during fp|altivec register save (Mamatha Inamdar) [RHEL-18988] - blk-mq: don't schedule block kworker on isolated CPUs (Ming Lei) [RHEL-13920]- PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource() (Myron Stowe) [RHEL-26742 RHEL-26743] {CVE-2023-52466} - smb: client: do not start laundromat thread on nohandlecache (Paulo Alcantara) [RHEL-28739] - fs/nls: make load_nls() take a const parameter (Paulo Alcantara) [RHEL-28739] - smb3: do not start laundromat thread when dir leases disabled (Paulo Alcantara) [RHEL-28739] - smb3: display network namespace in debug information (Paulo Alcantara) [RHEL-28739] - cifs: Release folio lock on fscache read hit. (Paulo Alcantara) [RHEL-28739] - cifs: add missing return value check for cifs_sb_tlink (Paulo Alcantara) [RHEL-28739] - cifs: fix charset issue in reconnection (Paulo Alcantara) [RHEL-28739] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-28739] - cifs: allow dumping keys for directories too (Paulo Alcantara) [RHEL-28739] - cifs: fix mid leak during reconnection after timeout threshold (Paulo Alcantara) [RHEL-28739] - cifs: is_network_name_deleted should return a bool (Paulo Alcantara) [RHEL-28739] - cifs: if deferred close is disabled then close files immediately (Paulo Alcantara) [RHEL-28739] - cifs: Add a laundromat thread for cached directories (Paulo Alcantara) [RHEL-28739] - smb: client: remove redundant pointer 'server' (Paulo Alcantara) [RHEL-28739] - cifs: new dynamic tracepoint to track ses not found errors (Paulo Alcantara) [RHEL-28739] - cifs: log session id when a matching ses is not found (Paulo Alcantara) [RHEL-28739] - smb: client: improve DFS mount check (Paulo Alcantara) [RHEL-28739] - smb: client: fix parsing of source mount option (Paulo Alcantara) [RHEL-28739] - cifs: print client_guid in DebugData (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in generic_ip_connect() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindNext() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindFirst() (Paulo Alcantara) [RHEL-28739] - smb3: do not reserve too many oplock credits (Paulo Alcantara) [RHEL-28739] - cifs: print more detail when invalidate_inode_mapping fails (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_smb3_do_mount() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_match_super() (Paulo Alcantara) [RHEL-28739] - cifs: print nosharesock value while dumping mount options (Paulo Alcantara) [RHEL-28739] - scripts/gdb: fix SB_* constants parsing (Ming Lei) [RHEL-29262] - super: wait for nascent superblocks (Ming Lei) [RHEL-29262] - super: use locking helpers (Ming Lei) [RHEL-29262] - fs: fix undefined behavior in bit shift for SB_NOUSER (Ming Lei) [RHEL-29262] - block: fix kernel-doc for disk_force_media_change() (Ming Lei) [RHEL-29262] - nbd: don't call blk_mark_disk_dead nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - zram: take device and not only bvec offset into account (Ming Lei) [RHEL-29262] - ext4: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xfs: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nfs/blocklayout: Convert to use bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - jfs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - fs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - mm/swap: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Drop unused snapshot_test argument (Ming Lei) [RHEL-29262] - PM: hibernate: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Rename function parameter from snapshot_test to exclusive (Ming Lei) [RHEL-29262] - s390/dasd: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - scsi: target: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nvmet: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - mtd: block2mtd: Convert to bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - md: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - dm: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - zram: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xen/blkback: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - pktcdvd: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - drdb: Convert to use bdev_open_by_path() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in blkdev_open() (Ming Lei) [RHEL-29262] - block: Provide bdev_open_* functions (Ming Lei) [RHEL-29262] - fs: remove get_super (Ming Lei) [RHEL-29262] - block: call into the file system for ioctl BLKFLSBUF (Ming Lei) [RHEL-29262] - block: call into the file system for bdev_mark_dead (Ming Lei) [RHEL-29262] - block: consolidate __invalidate_device and fsync_bdev (Ming Lei) [RHEL-29262] - block: drop the "busy inodes on changed media" log message (Ming Lei) [RHEL-29262] - dasd: also call __invalidate_device when setting the device offline (Ming Lei) [RHEL-29262] - amiflop: don't call fsync_bdev in FDFMTBEG (Ming Lei) [RHEL-29262] - floppy: call disk_force_media_change when changing the format (Ming Lei) [RHEL-29262] - block: simplify the disk_force_media_change interface (Ming Lei) [RHEL-29262] - nbd: call blk_mark_disk_dead in nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - xfs use fs_holder_ops for the log and RT devices (Ming Lei) [RHEL-29262] - xfs: drop s_umount over opening the log and RT devices (Ming Lei) [RHEL-29262] - ext4: use fs_holder_ops for the log device (Ming Lei) [RHEL-29262] - ext4: drop s_umount over opening the log device (Ming Lei) [RHEL-29262] - fs: export fs_holder_ops (Ming Lei) [RHEL-29262] - fs: stop using get_super in fs_mark_dead (Ming Lei) [RHEL-29262] - fs: use the super_block as holder when mounting file systems (Ming Lei) [RHEL-29262] - ext4: make the IS_EXT2_SB/IS_EXT3_SB checks more robust (Ming Lei) [RHEL-29262] - nilfs2: use setup_bdev_super to de-duplicate the mount code (Ming Lei) [RHEL-29262] - fs: export setup_bdev_super (Ming Lei) [RHEL-29262] - fs: open block device after superblock creation (Ming Lei) [RHEL-29262] - exfat: free the sbi and iocharset in ->kill_sb (Ming Lei) [RHEL-29262] - exfat: don't RCU-free the sbi (Ming Lei) [RHEL-29262] - ext4: close the external journal device in ->kill_sb (Ming Lei) [RHEL-29262] - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' (Ming Lei) [RHEL-29262] - ext4: Fix reusing stale buffer heads from last failed mounting (Ming Lei) [RHEL-29262] - xfs: document the invalidate_bdev call in invalidate_bdev (Ming Lei) [RHEL-29262] - xfs: close the external block devices in xfs_mount_free (Ming Lei) [RHEL-29262] - xfs: close the RT and log block devices in xfs_free_buftarg (Ming Lei) [RHEL-29262] - xfs: remove xfs_blkdev_put (Ming Lei) [RHEL-29262] - xfs: free the xfs_mount in ->kill_sb (Ming Lei) [RHEL-29262] - xfs: remove a superfluous s_fs_info NULL check in xfs_fs_put_super (Ming Lei) [RHEL-29262] - xfs: reformat the xfs_fs_free prototype (Ming Lei) [RHEL-29262] - fs, block: remove bdev->bd_super (Ming Lei) [RHEL-29262] - ocfs2: stop using bdev->bd_super for journal error logging (Ming Lei) [RHEL-29262] - ext4: don't use bdev->bd_super in __ext4_journal_get_write_access (Ming Lei) [RHEL-29262] - fs: stop using bdev->bd_super in mark_buffer_write_io_error (Ming Lei) [RHEL-29262] - fuse: retire block-device-based superblock on force unmount (Ming Lei) [RHEL-29262] - vfs: function to prevent re-use of block-device-based superblocks (Ming Lei) [RHEL-29262] - block: don't allow a disk link holder to itself (Ming Lei) [RHEL-29262] - block: store the holder kobject in bd_holder_disk (Ming Lei) [RHEL-29262] - block: fix use after free for bd_holder_dir (Ming Lei) [RHEL-29262] - block: remove delayed holder registration (Ming Lei) [RHEL-29262] - dm: track per-add_disk holder relations in DM (Ming Lei) [RHEL-29262] - dm: make sure create and remove dm device won't race with open and close table (Ming Lei) [RHEL-29262] - dm: cleanup close_table_device (Ming Lei) [RHEL-29262] - dm: cleanup open_table_device (Ming Lei) [RHEL-29262] - dm: remove free_table_devices (Ming Lei) [RHEL-29262] - zram: return errors from read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: fix synchronous reads (Ming Lei) [RHEL-29262] - zram: don't return errors from read_from_bdev_async (Ming Lei) [RHEL-29262] - zram: pass a page to read_from_bdev (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_write (Ming Lei) [RHEL-29262] - zram: don't pass a bvec to __zram_bvec_write (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_read (Ming Lei) [RHEL-29262] - zram: directly call zram_read_page in writeback_store (Ming Lei) [RHEL-29262] - zram: use bvec_set_page to initialize bvecs (Ming Lei) [RHEL-29262] - zram: rename __zram_bvec_read to zram_read_page (Ming Lei) [RHEL-29262] - zram: don't use highmem for the bounce buffer in zram_bvec_{read,write} (Ming Lei) [RHEL-29262] - zram: refactor highlevel read and write handling (Ming Lei) [RHEL-29262] - zram: return early on error in zram_bvec_rw (Ming Lei) [RHEL-29262] - zram: move discard handling to zram_submit_bio (Ming Lei) [RHEL-29262] - zram: simplify bvec iteration in __zram_make_request (Ming Lei) [RHEL-29262] - zram: make zram_bio_discard more self-contained (Ming Lei) [RHEL-29262] - zram: remove valid_io_request (Ming Lei) [RHEL-29262] - zram: always compile read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: remove unused stats fields (Ming Lei) [RHEL-29262] - block: remove ->rw_page (Ming Lei) [RHEL-29262] - mm: factor out a swap_writepage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the __swap_writepage return value (Ming Lei) [RHEL-29262] - mm: use an on-stack bio for synchronous swapin (Ming Lei) [RHEL-29262] - mm: factor out a swap_readpage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the swap_readpage return value (Ming Lei) [RHEL-29262] - mpage: stop using bdev_{read,write}_page (Ming Lei) [RHEL-29262] - zram: add incompressible flag to read_block_state() (Ming Lei) [RHEL-29262] - zram: add incompressible writeback (Ming Lei) [RHEL-29262] - documentation: add zram recompression documentation (Ming Lei) [RHEL-29262] - zram: add algo parameter support to zram_recompress() (Ming Lei) [RHEL-29262] - zram: remove redundant checks from zram_recompress() (Ming Lei) [RHEL-29262] - zram: add size class equals check into recompression (Ming Lei) [RHEL-29262] - zram: use IS_ERR_VALUE() to check for zs_malloc() errors (Ming Lei) [RHEL-29262] - zram: clarify writeback_store() comment (Ming Lei) [RHEL-29262] - zram: add recompress flag to read_block_state() (Ming Lei) [RHEL-29262] - redhat: configs: add zram ZRAM_MULTI_COMP (Ming Lei) [RHEL-29262] - zram: introduce recompress sysfs knob (Ming Lei) [RHEL-29262] - zram: factor out WB and non-WB zram read functions (Ming Lei) [RHEL-29262] - zram: add recompression algorithm sysfs knob (Ming Lei) [RHEL-29262] - zram: preparation for multi-zcomp support (Ming Lei) [RHEL-29262] - zram: add a huge_idle writeback mode (Ming Lei) [RHEL-29262] - docs: Fix wording in optional zram feature docs (Ming Lei) [RHEL-29262] - redhat/configs: Remove HOTPLUG_CPU0 configs (Prarit Bhargava) [RHEL-22073] - remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_dsp_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - PM: domains: Add helper functions to attach/detach multiple PM domains (Radu Rendec) [RHEL-29555] - remoteproc: qcom_q6v5_adsp: Fix iommu_map() compatibility (Radu Rendec) [RHEL-29555] - remoteproc: qcom: using pm_runtime_resume_and_get to simplify the code (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add support for memory sandbox (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add efuse evb selection control (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Replace hard coded values with macros (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Update rproc parse firmware callback (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add compatible name for SC7280 ADSP (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add flag in adsp private data structure (Radu Rendec) [RHEL-29555] - dt-bindings: remoteproc: qcom: Add SC7280 ADSP support (Radu Rendec) [RHEL-29555] - memory: tegra: Skip SID programming if SID registers aren't set (Robert Foss) [RHEL-23656] - memory: tegra: Add SID override programming for MC clients (Robert Foss) [RHEL-23656] - iommu: Don't reserve 0-length IOVA region (Robert Foss) [RHEL-23656] - powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks (Mamatha Inamdar) [RHEL-29448] - thermal: core: Fix NULL pointer dereference in zone registration error path (David Arcari) [RHEL-26922 RHEL-26923] {CVE-2023-52473} - hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Steve Best) [RHEL-29487 RHEL-29488] {CVE-2023-52615} - cpufreq: intel_pstate: Add Emerald Rapids support in no-HWP mode (David Arcari) [RHEL-29653] - RDMA/core: Fix uninit-value access in ib_get_eth_speed() (Kamal Heib) [RHEL-23034] - RDMA/core: Get IB width and speed from netdev (Kamal Heib) [RHEL-23034] - x86/cpu: Add model number for another Intel Arrow Lake mobile processor (Steve Best) [RHEL-30728] - x86/cpu: Add model number for Intel Clearwater Forest processor (Steve Best) [RHEL-30728] - dm-integrity: align the outgoing bio in integrity_recheck (Benjamin Marzinski) [RHEL-29679] - dm-integrity: fix a memory leak when rechecking the data (Benjamin Marzinski) [RHEL-29679] - NFSv4: fairly test all delegations on a SEQ4_ revocation (Benjamin Coddington) [RHEL-7976] - NFS: Read unlock folio on nfs_page_create_from_folio() error (Benjamin Coddington) [RHEL-18029] - i40e: Fix VF MAC filter removal (Ivan Vecera) [RHEL-15701] - i40e: Fix firmware version comparison function (Ivan Vecera) [RHEL-15701] - i40e: disable NAPI right after disabling irqs when handling xsk_pool (Ivan Vecera) [RHEL-15701] - i40e: take into account XDP Tx queues when stopping rings (Ivan Vecera) [RHEL-15701] - i40e: avoid double calling i40e_pf_rxq_wait() (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong mask used during DCB config (Ivan Vecera) [RHEL-15701] - i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera) [RHEL-15701] - i40e: Do not allow untrusted VF to remove administratively set MAC (Ivan Vecera) [RHEL-15701] - net: intel: fix old compiler regressions (Ivan Vecera) [RHEL-15701] - i40e: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Ivan Vecera) [RHEL-15701] - i40e: set xdp_rxq_info::frag_size (Ivan Vecera) [RHEL-15701] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Ivan Vecera) [RHEL-15701] - i40e: handle multi-buffer packets that are shrunk by xdp prog (Ivan Vecera) [RHEL-15701] - i40e: Include types.h to some headers (Ivan Vecera) [RHEL-15701] - i40e: Restore VF MSI-X state during PCI reset (Ivan Vecera) [RHEL-15701] - i40e: fix use-after-free in i40e_aqc_add_filters() (Ivan Vecera) [RHEL-15701] - i40e: Avoid unnecessary use of comma operator (Ivan Vecera) [RHEL-15701] - i40e: Fix VF disable behavior to block all traffic (Ivan Vecera) [RHEL-15701] - i40e: Fix filter input checks to prevent config with invalid values (Ivan Vecera) [RHEL-15701] - i40e: field get conversion (Ivan Vecera) [RHEL-15701] - i40e: field prep conversion (Ivan Vecera) [RHEL-15701] - intel: add bit macro includes where needed (Ivan Vecera) [RHEL-15701] - i40e: remove fake support of rx-frames-irq (Ivan Vecera) [RHEL-15701] - i40e: Fix ST code value for Clause 45 (Ivan Vecera) [RHEL-15701] - i40e: Fix unexpected MFS warning message (Ivan Vecera) [RHEL-15701] - i40e: Remove queue tracking fields from i40e_adminq_ring (Ivan Vecera) [RHEL-15701] - i40e: Remove AQ register definitions for VF types (Ivan Vecera) [RHEL-15701] - i40e: Delete unused and useless i40e_pf fields (Ivan Vecera) [RHEL-15701] - i40e: Fix adding unsupported cloud filters (Ivan Vecera) [RHEL-15701] - i40e: Delete unused i40e_mac_info fields (Ivan Vecera) [RHEL-15701] - i40e: Move inline helpers to i40e_prototype.h (Ivan Vecera) [RHEL-15701] - i40e: Remove VF MAC types (Ivan Vecera) [RHEL-15701] - i40e: Use helpers to check running FW and AQ API versions (Ivan Vecera) [RHEL-15701] - i40e: Add other helpers to check version of running firmware and AQ API (Ivan Vecera) [RHEL-15701] - i40e: Move i40e_is_aq_api_ver_ge helper (Ivan Vecera) [RHEL-15701] - i40e: Initialize hardware capabilities at single place (Ivan Vecera) [RHEL-15701] - i40e: Consolidate hardware capabilities (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags field in i40e_hw (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags and hw_features fields in i40e_pf (Ivan Vecera) [RHEL-15701] - i40e: Remove _t suffix from enum type names (Ivan Vecera) [RHEL-15701] - i40e: Remove unused flags (Ivan Vecera) [RHEL-15701] - i40e: add an error code check in i40e_vsi_setup (Ivan Vecera) [RHEL-15701] - i40e: increase max descriptors for XL710 (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera) [RHEL-15701] - i40e: sync next_to_clean and next_to_process for programming status desc (Ivan Vecera) [RHEL-15701] - i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value (Ivan Vecera) [RHEL-15701] - i40e: xsk: remove count_mask (Ivan Vecera) [RHEL-15701] - i40e: use scnprintf over strncpy+strncat (Ivan Vecera) [RHEL-15701] - intel: fix format warnings (Ivan Vecera) [RHEL-15701] - i40e: Refactor and rename i40e_read_pba_string() (Ivan Vecera) [RHEL-15701] - i40e: Split and refactor i40e_nvm_version_str() (Ivan Vecera) [RHEL-15701] - i40e: prevent crash on probe if hw registers have invalid values (Ivan Vecera) [RHEL-15701] - i40e: Move DDP specific macros and structures to i40e_ddp.c (Ivan Vecera) [RHEL-15701] - i40e: Remove circular header dependencies and fix headers (Ivan Vecera) [RHEL-15701] - i40e: Split i40e_osdep.h (Ivan Vecera) [RHEL-15701] - i40e: Move memory allocation structures to i40e_alloc.h (Ivan Vecera) [RHEL-15701] - i40e: Simplify memory allocation functions (Ivan Vecera) [RHEL-15701] - i40e: Refactor I40E_MDIO_CLAUSE* macros (Ivan Vecera) [RHEL-15701] - i40e: Move I40E_MASK macro to i40e_register.h (Ivan Vecera) [RHEL-15701] - i40e: Remove back pointer from i40e_hw structure (Ivan Vecera) [RHEL-15701] - i40e: Add rx_missed_errors for buffer exhaustion (Ivan Vecera) [RHEL-15701] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ivan Vecera) [RHEL-15701] - i40e: fix potential memory leaks in i40e_remove() (Ivan Vecera) [RHEL-15701] - i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() (Ivan Vecera) [RHEL-15701] - i40e: fix misleading debug logs (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_aq_section (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_section_table (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_segment (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_package_header (Ivan Vecera) [RHEL-15701] - i40e: Remove unused function declarations (Ivan Vecera) [RHEL-15701] - i40e: remove i40e_status (Ivan Vecera) [RHEL-15701] - i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Ivan Vecera) [RHEL-15701] - i40e: xsk: add TX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e: xsk: add RX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e, xsk: fix comment typo (Ivan Vecera) [RHEL-15701] - i40e: remove unnecessary check for old MAC == new MAC (Ivan Vecera) [RHEL-15701] - i40e: fix i40e_setup_misc_vector() error handling (Ivan Vecera) [RHEL-15701] - i40e: fix accessing vsi->active_filters without holding lock (Ivan Vecera) [RHEL-15701] - i40e: Add support for VF to specify its primary MAC address (Ivan Vecera) [RHEL-15701] - i40e: fix registers dump after run ethtool adapter self test (Ivan Vecera) [RHEL-15701] - i40e: fix flow director packet filter programming (Ivan Vecera) [RHEL-15701] - i40e: add support for XDP multi-buffer Rx (Ivan Vecera) [RHEL-15701] - i40e: add xdp_buff to i40e_ring struct (Ivan Vecera) [RHEL-15701] - i40e: introduce next_to_process to i40e_ring (Ivan Vecera) [RHEL-15701] - i40e: use frame_sz instead of recalculating truesize for building skb (Ivan Vecera) [RHEL-15701] - i40e: Change size to truesize when using i40e_rx_buffer_flip() (Ivan Vecera) [RHEL-15701] - i40e: add pre-xdp page_count in rx_buffer (Ivan Vecera) [RHEL-15701] - i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer (Ivan Vecera) [RHEL-15701] - i40e: consolidate maximum frame size calculation for vsi (Ivan Vecera) [RHEL-15701] - i40e: check vsi type before setting xdp_features flag (Ivan Vecera) [RHEL-15701] - drivers: net: turn on XDP features (Ivan Vecera) [RHEL-15701] - i40e: add xdp frags support to ndo_xdp_xmit (Ivan Vecera) [RHEL-15701] - dmaengine: idxd: Ensure safe user copy of completion record (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Remove shadow Event Log head stored in idxd (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Move dma_free_coherent() out of spinlocked context (Jerry Snitselaar) [RHEL-28511]- redhat: Fix RT kernel kvm subpackage requires (Juri Lelli) [RHEL-23390] - KVM: x86: Add X86EMUL_F_INVLPG and pass it in em_invlpg() (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add an emulation flag for implicit system access (Prarit Bhargava) [RHEL-25415] - KVM: x86: Consolidate flags for __linearize() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Remove obsolete config X86_32_SMP (Prarit Bhargava) [RHEL-25415] - x86/xen: add CPU dependencies for 32-bit build (Prarit Bhargava) [RHEL-25415] - x86/xen: fix percpu vcpu_info allocation (Prarit Bhargava) [RHEL-25415] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Prarit Bhargava) [RHEL-25415] - x86/cpu/intel_epb: Don't rely on link order (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Remove unfinished sentence from comment (Prarit Bhargava) [RHEL-25415] - x86/io: Remove the unused 'bw' parameter from the BUILDIO() macro (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop struct local_apic (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop enum apic_delivery_modes (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop apic::delivery_mode (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Set new revision only after a successful update (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rework early revisions reporting (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove the driver announcement and version (Prarit Bhargava) [RHEL-25415] - x86/entry: Harden return-to-user (Prarit Bhargava) [RHEL-25415] - x86/entry: Optimize common_interrupt_return() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Correct incorrect 'or' operation for PMU capabilities (Prarit Bhargava) [RHEL-25415] - x86/mtrr: Document missing function parameters in kernel-doc (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix overflow when counting digits (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Grand Ridge support (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Sierra Forest support (Prarit Bhargava) [RHEL-25415] - x86/smp: Export symbol cpu_clustergroup_mask() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Cleanup duplicate attr_groups (Prarit Bhargava) [RHEL-25415] - x86/mce: Remove redundant check from mce_device_create() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Make the struct paravirt_patch_site packed (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use relative reference for the original instruction offset (Prarit Bhargava) [RHEL-25415] - tools headers x86 cpufeatures: Sync with the kernel sources to pick TDX, Zen, APIC MSR fence changes (Prarit Bhargava) [RHEL-25415] - x86/barrier: Do not serialize MSR accesses on AMD (Prarit Bhargava) [RHEL-25415] - x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Prarit Bhargava) [RHEL-25415] - x86/setup: Make relocated_ramdisk a local variable of relocate_initrd() (Prarit Bhargava) [RHEL-25415] - x86/acpi: Handle bogus MADT APIC tables gracefully (Prarit Bhargava) [RHEL-25415] - x86/acpi: Ignore invalid x2APIC entries (Prarit Bhargava) [RHEL-25415] - x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_ENTRY=y (Prarit Bhargava) [RHEL-25415] - x86/microcode: Prepare for minimal revision check (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Add a minimum required revision for late loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "offline" CPUs correctly (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_force_nmi_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Protect against instrumentation (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rendezvous and load in NMI (Prarit Bhargava) [RHEL-25415] - x86/microcode: Replace the all-in-one rendevous handler (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide new control functions (Prarit Bhargava) [RHEL-25415] - x86/microcode: Get rid of the schedule work indirection (Prarit Bhargava) [RHEL-25415] - x86/microcode: Mop up early loading leftovers (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use cached microcode for AP load (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin/initrd microcode early (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove pointless apply() invocation (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin microcode too (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use correct per CPU ucode_cpu_info (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU control field (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU result state (Prarit Bhargava) [RHEL-25415] - x86/microcode: Sanitize __wait_for_cpus() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clarify the late load logic (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "nosmt" correctly (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clean up mc_cpu_down_prep() (Prarit Bhargava) [RHEL-25415] - x86: Enable IBT in Rust if enabled in C (Prarit Bhargava) [RHEL-25415] - x86/callthunks: Delete unused "struct thunk_desc" (Prarit Bhargava) [RHEL-25415] - x86/vdso: Run objtool on vdso32-setup.o (Prarit Bhargava) [RHEL-25415] - x86/pti: Fix kernel warnings for pti= and nopti cmdline options (Prarit Bhargava) [RHEL-25415] - x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove the unused assigned_dev_head from kvm_arch (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Remove unnecessary ‘NULL’ values from sptep (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove always-false condition in kvmclock_sync_fn (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Temporarily map initrd for microcode loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide CONFIG_MICROCODE_INITRD32 (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Restructure mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: De-uglify the 2/3 level paging difference in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - UML: remove unused cmd_vdso_install (Prarit Bhargava) [RHEL-25415] - KVM: x86: Update the variable naming in kvm_x86_ops.sched_in() (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Fix snprintf() format string warning in W=1 build (Prarit Bhargava) [RHEL-25415] - KVM: x86: Use octal for file permission (Prarit Bhargava) [RHEL-25415] - x86/head/64: Move the __head definition to (Prarit Bhargava) [RHEL-25415] - vgacon: remove screen_info dependency (Prarit Bhargava) [RHEL-25415] - x86/mce: Cleanup mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/mce: Define amd_mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Split amd_mce_is_memory_error() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Add missing __head annotation to startup_64_load_idt() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Clean up syscall fast exit tests (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Use TASK_SIZE_MAX for canonical RIP test (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Convert SYSRET validation tests to C (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable KASAN in apply_alternatives() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix the AMD Fam 17h, Fam 19h, Zen2 and Zen4 MSR enumerations (Prarit Bhargava) [RHEL-25415] - hardening: x86: drop reference to removed config AMD_IOMMU_V2 (Prarit Bhargava) [RHEL-25415] - hardening: Provide Kconfig fragments for basic options (Prarit Bhargava) [RHEL-25415] - sched/topology: Rename 'DIE' domain to 'PKG' (Prarit Bhargava) [RHEL-25415] - x86/nmi: Fix out-of-order NMI nesting checks & false positive warning (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix compile error caused by CONFIG_GENERIC_MSI_IRQ=y && !CONFIG_X86_LOCAL_APIC (Prarit Bhargava) [RHEL-25415] - cpu-hotplug: Provide prototypes for arch CPU registration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Prarit Bhargava) [RHEL-25415] - x86/sev: Drop unneeded #include (Prarit Bhargava) [RHEL-25415] - KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK_CD_NW_CLEARED (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide debug interface (Prarit Bhargava) [RHEL-25415] - x86/cpu/topology: Cure the abuse of cpuinfo for persisting logical ids (Prarit Bhargava) [RHEL-25415] - x86/apic, x86/hyperv: Use u32 in hv_snp_boot_ap() too (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for wakeup_secondary_cpu[_64]() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for [gs]et_apic_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for phys_pkg_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for check_apicid_used() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for APIC IDs in global data (Prarit Bhargava) [RHEL-25415] - x86/apic: Use BAD_APICID consistently (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_l[l2]c_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move logical package and die IDs into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove pointless evaluation of x86_coreid_bits (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cu_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_core_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_die_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move phys_proc_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Encapsulate topology information in cpuinfo_x86 (Prarit Bhargava) [RHEL-25415] - x86/cpu/hygon: Fix the CPU topology evaluation for real (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs on MTRR update iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs when CR0.CD is toggled iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - locking/atomic/x86: Introduce arch_sync_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86/cstate: Allow reading the package statistics from local CPU (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/pt: Fix kernel-doc comments (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Annotate 'struct rapl_pmus' with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Remove SEP test for SYSEXIT (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Convert do_fast_syscall_32() to bool return type (Prarit Bhargava) [RHEL-25415] - x86/entry/compat: Combine return value test from syscall handler (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Remove obsolete comment on tracing vs. SYSRET (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: ignore the VCPU_SSHOTTMR_future flag (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add SBPB support (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add IBPB_BRTYPE support (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: Use fast path for Xen timer delivery (Prarit Bhargava) [RHEL-25415] - locking/local, arch: Rewrite local_add_unless() as a static inline function (Prarit Bhargava) [RHEL-25415] - x86/lib: Address kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Address kernel-doc warning (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Use local64_try_cmpxchg in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Stop doing cpu_relax() in the local64_cmpxchg() loop in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - syscalls: Cleanup references to sys_lookup_dcookie() (Prarit Bhargava) [RHEL-25415] - x86/sev: Make boot_ghcb_page[] static (Prarit Bhargava) [RHEL-25415] - x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls (Prarit Bhargava) [RHEL-25415] - x86/boot: Fix incorrect startup_gdt_descr.size (Prarit Bhargava) [RHEL-25415] - x86/numa: Add Devicetree support (Prarit Bhargava) [RHEL-25415] - x86/of: Move the x86_flattree_get_config() call out of x86_dtb_init() (Prarit Bhargava) [RHEL-25415] - x86/cpu/amd: Remove redundant 'break' statement (Prarit Bhargava) [RHEL-25415] - x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot (Prarit Bhargava) [RHEL-25415] - x86/boot: Compile boot code with -std=gnu11 too (Prarit Bhargava) [RHEL-25415] - x86/srso: Add SRSO mitigation for Hygon processors (Prarit Bhargava) [RHEL-25415] - KVM: x86: Force TLB flush on userspace changes to special registers (Prarit Bhargava) [RHEL-25415] - KVM: x86: Remove redundant vcpu->arch.cr0 assignments (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix typos in comments (Prarit Bhargava) [RHEL-25415] - x86/entry: Remove unused argument %rsi passed to exc_nmi() (Prarit Bhargava) [RHEL-25415] - iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user() (Prarit Bhargava) [RHEL-25415] - x86_64: Show CR4.PSE on auxiliaries like on BSP (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Annotate struct uv_rtc_timer_head with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/kgdb: Fix a kerneldoc warning when build with W=1 (Prarit Bhargava) [RHEL-25415] - x86/speculation, objtool: Use absolute relocations for annotations (Prarit Bhargava) [RHEL-25415] - x86/bitops: Remove unused __sw_hweight64() assembly implementation on x86-32 (Prarit Bhargava) [RHEL-25415] - x86/mm: Move arch_memory_failure() and arch_is_platform_page() definitions from to (Prarit Bhargava) [RHEL-25415] - x86/platform/uv/apic: Clean up inconsistent indenting (Prarit Bhargava) [RHEL-25415] - x86/percpu: Do not clobber %rsi in percpu_{try_,}cmpxchg{64,128}_op (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Remove redundant initialization of 'mid' pointer in __orc_find() (Prarit Bhargava) [RHEL-25415] - bpf: Disable exceptions when CONFIG_UNWINDER_FRAME_POINTER=y (Prarit Bhargava) [RHEL-25415] - x86/xen: allow nesting of same lazy mode (Prarit Bhargava) [RHEL-25415] - x86/xen: move paravirt lazy code (Prarit Bhargava) [RHEL-25415] - xen/efi: refactor deprecated strncpy (Prarit Bhargava) [RHEL-25415] - xen: simplify evtchn_do_upcall() call maze (Prarit Bhargava) [RHEL-25415] - locking/lockref/x86: Enable ARCH_USE_CMPXCHG_LOCKREF for X86_CMPXCHG64 (Prarit Bhargava) [RHEL-25415] - x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Rework NMI "action" modparam handling (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Remove LTO flags (Prarit Bhargava) [RHEL-25415] - arch/x86: Implement arch_bpf_stack_walk (Prarit Bhargava) [RHEL-25415] - bpf: Use bpf_is_subprog to check for subprogs (Prarit Bhargava) [RHEL-25415] - x86/percpu: Use raw_cpu_try_cmpxchg() in preempt_count_set() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define {raw,this}_cpu_try_cmpxchg{64,128} (Prarit Bhargava) [RHEL-25415] - x86/numa: Introduce numa_fill_memblks() (Prarit Bhargava) [RHEL-25415] - bpf, x64: Comment tail_call_cnt initialisation (Prarit Bhargava) [RHEL-25415] - x86/ibt: Avoid duplicate ENDBR in __put_user_nocheck*() (Prarit Bhargava) [RHEL-25415] - x86/ibt: Suppress spurious ENDBR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Extend the ref-cycles event to GP counters (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Fix broken fixed event constraints extension (Prarit Bhargava) [RHEL-25415] - efi/x86: Move EFI runtime call setup/teardown helpers out of line (Prarit Bhargava) [RHEL-25415] - efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_clz{l|ll} to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86: Remove the arch_calc_vm_prot_bits() macro from the UAPI (Prarit Bhargava) [RHEL-25415] - x86/build: Fix linker fill bytes quirk/incompatibility for ld.lld (Prarit Bhargava) [RHEL-25415] - x86/irq/i8259: Fix kernel-doc annotation warning (Prarit Bhargava) [RHEL-25415] - x86/audit: Fix -Wmissing-variable-declarations warning for ia32_xyz_class (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Add common intel_pmu_init_hybrid() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Clean up the hybrid CPU type handling code (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Apply the common initialization code for ADL (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for ADL e-core (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for SPR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Use the common uarch name for the shared functions (Prarit Bhargava) [RHEL-25415] - um: Hard-code the result of 'uname -s' (Prarit Bhargava) [RHEL-25415] - um: Use the x86 checksum implementation on 32-bit (Prarit Bhargava) [RHEL-25415] - um: Remove unsued extern declaration ldt_host_info() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove remaining references to CONFIG_MICROCODE_AMD (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/hpet: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strcpy()/strncpy() interfaces to use strscpy() (Prarit Bhargava) [RHEL-25415] - efi/runtime-wrappers: Remove duplicated macro for service returning void (Prarit Bhargava) [RHEL-25415] - sections: move and rename core_kernel_data() to is_kernel_core_data() (Prarit Bhargava) [RHEL-25415] - x86/xen: Make virt_to_pfn() a static inline (Prarit Bhargava) [RHEL-25415] - xen: remove a confusing comment on auto-translated guest I/O (Prarit Bhargava) [RHEL-25415] - x86/kernel: increase kcov coverage under arch/x86/kernel folder (Prarit Bhargava) [RHEL-25415] - range.h: Move resource API and constant to respective files (Prarit Bhargava) [RHEL-25415] - genetlink: replace custom CONCATENATE() implementation (Prarit Bhargava) [RHEL-25415] - x86/MCE: Always save CS register on AMD Zen IF Poison errors (Prarit Bhargava) [RHEL-25415] - x86/ibt: Convert IBT selftest to asm (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove unused microcode.h include (Prarit Bhargava) [RHEL-25415] - locking: remove spin_lock_prefetch (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Prarit Bhargava) [RHEL-25415] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap IPI calls into helper functions (Prarit Bhargava) [RHEL-25415] - x86/apic: Turn on static calls (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide static call infrastructure for APIC callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Mark all hotpath APIC callback wrappers __always_inline (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Mark apic __ro_after_init (Prarit Bhargava) [RHEL-25415] - x86/apic: Convert other overrides to apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/apic: Replace acpi_wake_cpu_handler_update() and apic_set_eoi_cb() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Use standard apic driver mechanism for Xen PV (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke ack_APIC_irq() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide common init infrastructure (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap apic->native_eoi() into a helper (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless arguments from [native_]eoi_write() (Prarit Bhargava) [RHEL-25415] - x86/apic/noop: Tidy up the code (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless NULL initializations (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC ID range validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Prepare x2APIC for using apic::max_apic_id (Prarit Bhargava) [RHEL-25415] - x86/apic: Add max_apic_id member (Prarit Bhargava) [RHEL-25415] - x86/apic: Simplify X2APIC ID validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap APIC ID validation into an inline (Prarit Bhargava) [RHEL-25415] - x86/apic/64: Uncopypaste probing (Prarit Bhargava) [RHEL-25415] - x86/apic/x2apic: Share all common IPI functions (Prarit Bhargava) [RHEL-25415] - x86/apic/uv: Get rid of wrapper callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Move safe wait_icr_idle() next to apic_mem_wait_icr_idle() (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::safe_wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate wait_icr_idle() implementations (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Tidy up the code and fixup comments (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up apic::apic_id_registered() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up *setup_apic_routing() (Prarit Bhargava) [RHEL-25415] - x86/ioapic/32: Decrapify phys_id_present_map operation (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke apic::apicid_to_cpu_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke empty init_apic_ldr() callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Decrapify the def_bigsmp mechanism (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove bigsmp_cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove pointless default_acpi_madt_oem_check() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up early_per_cpu() abuse (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Code cleanup (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove x86_cpu_to_logical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Sanitize logical APIC ID handling (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove check_phys_apicid_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of apic_phys (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke another processor check (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize num_processors handling (Prarit Bhargava) [RHEL-25415] - x86/xen/pv: Pretend that it found SMP configuration (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC address setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Split register_apic_address() (Prarit Bhargava) [RHEL-25415] - x86/apic: Make some APIC init functions bool (Prarit Bhargava) [RHEL-25415] - x86/of: Fix the APIC address registration (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove mpparse 'apicid' variable (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove the pointless APIC version check (Prarit Bhargava) [RHEL-25415] - x86/apic: Register boot CPU APIC early (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate boot_cpu_physical_apicid initialization sites (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke unused apic::inquire_remote_apic() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove unused max_physical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of hard_smp_processor_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless x86_bios_cpu_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/ioapic: Rename skip_ioapic_setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Rename disable_apic (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make identify_boot_cpu() static (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove unused physid_*() nonsense (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.h (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove microcode_mutex (Prarit Bhargava) [RHEL-25415] - x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit getcpu() on 64-bit kernel (Prarit Bhargava) [RHEL-25415] - x86/vector: Replace IRQ_MOVE_CLEANUP_VECTOR with a timer callback (Prarit Bhargava) [RHEL-25415] - x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup() (Prarit Bhargava) [RHEL-25415] - x86/MSR: make msr_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/cpuid: make cpuid_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Fix tlb_remove_table function callback prototype warning (Prarit Bhargava) [RHEL-25415] - x86/qspinlock-paravirt: Fix missing-prototype warning (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Silence unused native_pv_lock_init() function warning (Prarit Bhargava) [RHEL-25415] - x86/alternative: Add a __alt_reloc_selftest() prototype (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Include header for warn() declaration (Prarit Bhargava) [RHEL-25415] - efi: memmap: Remove kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Avoid unneeded __div64_32 function definition (Prarit Bhargava) [RHEL-25415] - x86/kbuild: Fix Documentation/ reference (Prarit Bhargava) [RHEL-25415] - x86: Add PTRACE interface for shadow stack (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Enable CET CR4 bit for shadow stack (Prarit Bhargava) [RHEL-25415] - x86: Expose thread features in /proc/$PID/status (Prarit Bhargava) [RHEL-25415] - x86/fpu: Add helper for modifying xstate (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor states (Prarit Bhargava) [RHEL-25415] - x86: always initialize xen-swiotlb when xen-pcifront is enabling (Prarit Bhargava) [RHEL-25415] - xen/pci: add flag for PCI passthrough being possible (Prarit Bhargava) [RHEL-25415] - x86/apic: Hide unused safe_smp_processor_id() on 32-bit UP (Prarit Bhargava) [RHEL-25415] - x86/APM: drop the duplicate APM_MINOR_DEV macro (Prarit Bhargava) [RHEL-25415] - arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove a non-existent function declaration (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Remove a stray comment about CPU hotplug (Prarit Bhargava) [RHEL-25415] - x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix PAT bit missing from page protection modify mask (Prarit Bhargava) [RHEL-25415] - x86/PCI: Use struct_size() in pirq_convert_irt_table() (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce MAP_ABOVE4G (Prarit Bhargava) [RHEL-25415] - x86/mm: Warn if create Write=0,Dirty=1 with raw prot (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove _PAGE_DIRTY from kernel RO pages (Prarit Bhargava) [RHEL-25415] - mm: Make pte_mkwrite() take a VMA (Prarit Bhargava) [RHEL-25415] - x86/mm: Start actually marking _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Update ptep/pmdp_set_wrprotect() for _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Move pmd_write(), pud_write() up in the file (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Add CPU feature flags for shadow stacks (Prarit Bhargava) [RHEL-25415] - x86/traps: Move control protection handler to separate file (Prarit Bhargava) [RHEL-25415] - x86/shstk: Add Kconfig option for shadow stack (Prarit Bhargava) [RHEL-25415] - mm: Move pte/pmd_mkwrite() callers with no VMA to _novma() (Prarit Bhargava) [RHEL-25415] - mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Only define poison_cfi() if CONFIG_X86_KERNEL_IBT=y (Prarit Bhargava) [RHEL-25415] - locking/generic: Wire up local{,64}_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unsued extern declaration ftrace_regs_caller_ret() (Prarit Bhargava) [RHEL-25415] - locking/arch: Avoid variable shadowing in local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86: Use local64_try_cmpxchg (Prarit Bhargava) [RHEL-25415] - x86/fineibt: Poison ENDBR at +0 (Prarit Bhargava) [RHEL-25415] - x86/32: Remove schedule_tail_wrapper() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend ENDBR sealing to kCFI (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend {JMP,CAKK}_NOSPEC comment (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rename apply_ibt_endbr() (Prarit Bhargava) [RHEL-25415] - x86/Xen: tidy xen-head.S (Prarit Bhargava) [RHEL-25415] - x86: xen: add missing prototypes (Prarit Bhargava) [RHEL-25415] - x86/xen: add prototypes for paravirt mmu functions (Prarit Bhargava) [RHEL-25415] - iscsi_ibft: Fix finding the iBFT under Xen Dom 0 (Prarit Bhargava) [RHEL-25415] - xen: xen_debug_interrupt prototype to global header (Prarit Bhargava) [RHEL-25415] - x86/acpi: Remove unused extern declaration acpi_copy_wakeup_routine() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Prarit Bhargava) [RHEL-25415] - x86/smp: Split sending INIT IPI out into a helper function (Prarit Bhargava) [RHEL-25415] - x86/smp: Cure kexec() vs. mwait_play_dead() breakage (Prarit Bhargava) [RHEL-25415] - x86/smp: Use dedicated cache-line for mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove pointless wmb()s from native_stop_other_cpus() (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Prarit Bhargava) [RHEL-25415] - x86/mm: Avoid using set_pgd() outside of real PGD pages (Prarit Bhargava) [RHEL-25415] - x86/build: Avoid relocation information in final vmlinux (Prarit Bhargava) [RHEL-25415] - x86/alternative: PAUSE is not a NOP (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add cond_resched() to text_poke_bp_batch() (Prarit Bhargava) [RHEL-25415] - x86/purgatory: remove PGO flags (Prarit Bhargava) [RHEL-25415] - thread_info: move function declarations to linux/thread_info.h (Prarit Bhargava) [RHEL-25415] - x86/orc: Make the is_callthunk() definition depend on CONFIG_BPF_JIT=y (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove Xen-PV leftovers from init_32.c (Prarit Bhargava) [RHEL-25415] - x86/irq: Add hardcoded hypervisor interrupts to /proc/stat (Prarit Bhargava) [RHEL-25415] - x86/entry: Move thunk restore code into thunk functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove repeated word in comments (Prarit Bhargava) [RHEL-25415] - x86/lib/msr: Clean up kernel-doc notation (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Prarit Bhargava) [RHEL-25415] - locking/atomic: treewide: delete arch_atomic_*() kerneldoc (Prarit Bhargava) [RHEL-25415] - crypto: x86/ghash - use le128 instead of u128 (Prarit Bhargava) [RHEL-25415] - cyrpto/b128ops: Remove struct u128 (Prarit Bhargava) [RHEL-25415] - locking/atomic: x86: add preprocessor symbols (Prarit Bhargava) [RHEL-25415] - percpu: Wire up cmpxchg128 (Prarit Bhargava) [RHEL-25415] - types: Introduce [us]128 (Prarit Bhargava) [RHEL-25415] - arch: Introduce arch_{,try_}_cmpxchg128{,_local}() (Prarit Bhargava) [RHEL-25415] - x86/lib: Make get/put_user() exception handling a visible symbol (Prarit Bhargava) [RHEL-25415] - x86/mm: Only check uniform after calling mtrr_type_lookup() (Prarit Bhargava) [RHEL-25415] - x86/nospec: Shorten RESET_CALL_DEPTH (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add longer 64-bit NOPs (Prarit Bhargava) [RHEL-25415] - x86/csum: Fix clang -Wuninitialized in csum_partial() (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable checksum_kunit (Prarit Bhargava) [RHEL-25415] - kunit: Fix checksum tests on big endian CPUs (Prarit Bhargava) [RHEL-25415] - x86/csum: Improve performance of `csum_partial` (Prarit Bhargava) [RHEL-25415] - x86/platform: Avoid missing-prototype warnings for OLPC (Prarit Bhargava) [RHEL-25415] - x86/usercopy: Include arch_wb_cache_pmem() declaration (Prarit Bhargava) [RHEL-25415] - x86/vdso: Include vdso/processor.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add copy_mc_fragile_handle_tail() prototype (Prarit Bhargava) [RHEL-25415] - x86/fbdev: Include asm/fb.h as needed (Prarit Bhargava) [RHEL-25415] - x86/entry: Add do_SYSENTER_32() prototype (Prarit Bhargava) [RHEL-25415] - x86/quirks: Include linux/pnp.h for arch_pnpbios_disabled() (Prarit Bhargava) [RHEL-25415] - x86/mm: Include asm/numa.h for set_highmem_pages_init() (Prarit Bhargava) [RHEL-25415] - x86: Avoid missing-prototype warnings for doublefault code (Prarit Bhargava) [RHEL-25415] - x86/fpu: Include asm/fpu/regset.h (Prarit Bhargava) [RHEL-25415] - x86: Add dummy prototype for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/pci: Mark local functions as 'static' (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Move prepare_ftrace_return prototype to header (Prarit Bhargava) [RHEL-25415] - efivarfs: fix statfs() on efivarfs (Prarit Bhargava) [RHEL-25415] - efivarfs: expose used and total size (Prarit Bhargava) [RHEL-25415] - procfs: consolidate arch_report_meminfo declaration (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'unwind_debug' cmdline option (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Use swap() instead of open coding it (Prarit Bhargava) [RHEL-25415] - x86/MCE: Check a hw error's address to determine proper recovery action (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove X86_FEATURE_NAMES (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Make X86_FEATURE_NAMES non-configurable in prompt (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Fix section mismatch warnings (Prarit Bhargava) [RHEL-25415] - x86/alternative: Complicate optimize_nops() some more (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rewrite optimize_nops() some (Prarit Bhargava) [RHEL-25415] - efi: x86: make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/lib/memmove: Decouple ERMS from FSRM (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable interrupts and sync when optimizing NOPs in place (Prarit Bhargava) [RHEL-25415] - x86/alternative: Support relocations in alternatives (Prarit Bhargava) [RHEL-25415] - x86/alternative: Make debug-alternative selective (Prarit Bhargava) [RHEL-25415] - x86/coco: Define cc_vendor without CONFIG_ARCH_HAS_CC_PLATFORM (Prarit Bhargava) [RHEL-25415] - x86/coco: Get rid of accessor functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix __swp_entry_to_pte() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - x86/sev: Get rid of special sev_es_enable_key (Prarit Bhargava) [RHEL-25415] - Change DEFINE_SEMAPHORE() to take a number argument (Prarit Bhargava) [RHEL-25415] - fbdev: Simplify fb_is_primary_device for x86 (Prarit Bhargava) [RHEL-25415] - efi: Add mixed-mode thunk recipe for GetMemoryAttributes (Prarit Bhargava) [RHEL-25415] - x86: Suppress KMSAN reports in arch_within_stack_frames() (Prarit Bhargava) [RHEL-25415] - efi: x86: Move EFI runtime map sysfs code to arch/x86 (Prarit Bhargava) [RHEL-25415] - efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures (Prarit Bhargava) [RHEL-25415] - objtool: Add --mnop as an option to --mcount (Prarit Bhargava) [RHEL-25415] - stackprotector: actually use get_random_canary() (Prarit Bhargava) [RHEL-25415] - stackprotector: move get_random_canary() into stackprotector.h (Prarit Bhargava) [RHEL-25415] - xen/virtio: enable grant based virtio on x86 (Prarit Bhargava) [RHEL-25415] - x86/xen: Add support for HVMOP_set_evtchn_upcall_vector (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use MSR_IA32_MISC_ENABLE constants (Prarit Bhargava) [RHEL-25415] - x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" (Prarit Bhargava) [RHEL-25415] - jump_label: s390: avoid pointless initial NOP patching (Prarit Bhargava) [RHEL-25415] - s390/jump_label: rename __jump_label_transform() (Prarit Bhargava) [RHEL-25415] - jump_label: make initial NOP patching the special case (Prarit Bhargava) [RHEL-25415] - jump_label: mips: move module NOP patching into arch code (Prarit Bhargava) [RHEL-25415] - arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic (Prarit Bhargava) [RHEL-25415] - x86/vmware: Use BIT() macro for shifting (Prarit Bhargava) [RHEL-25415] - x86/pmem: Fix platform-device leak in error path (Prarit Bhargava) [RHEL-25415] - efi: Make code to find mirrored memory ranges generic (Prarit Bhargava) [RHEL-25415] - x86/crypto: Remove stray comment terminator (Prarit Bhargava) [RHEL-25415] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_179.RULE (Prarit Bhargava) [RHEL-25415] - x86: Fix comment for X86_FEATURE_ZEN (Prarit Bhargava) [RHEL-25415] - fork: Generalize PF_IO_WORKER handling (Prarit Bhargava) [RHEL-25415] - x86/split-lock: Remove unused TIF_SLD bit (Prarit Bhargava) [RHEL-25415] - crypto: x86 - eliminate anonymous module_init & module_exit (Prarit Bhargava) [RHEL-25415] - xen/x2apic: enable x2apic mode when supported for HVM (Prarit Bhargava) [RHEL-25415] - locking/atomic: Add generic try_cmpxchg{,64}_local() support (Prarit Bhargava) [RHEL-25415] - x86/pci/xen: populate MSI sysfs entries (Prarit Bhargava) [RHEL-25415] - x86-64: mm: clarify the 'positive addresses' user address rules (Prarit Bhargava) [RHEL-25415] - x86: mm: remove architecture-specific 'access_ok()' define (Prarit Bhargava) [RHEL-25415] - locking/x86: Define arch_try_cmpxchg_local() (Prarit Bhargava) [RHEL-25415] - locking/arch: Wire up local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - um: make stub data pages size tweakable (Prarit Bhargava) [RHEL-25415] - x86: set FSRS automatically on AMD CPUs that have FSRM (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - scsi: message: fusion: Mark mpt_halt_firmware() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark {hlt,resume}_play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - objtool: Include weak functions in global_noreturns check (Prarit Bhargava) [RHEL-25415] - cpu: Mark nmi_panic_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - cpu: Mark panic_smp_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - arm64/cpu: Mark cpu_park_loop() and friends __noreturn (Prarit Bhargava) [RHEL-25415] - x86/head: Mark *_start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark [arch_call_]rest_init() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix padding for typed functions (Prarit Bhargava) [RHEL-25415] - x86/mm/dump_pagetables: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - crypto: blake2s: remove module_init and module.h inclusion (Prarit Bhargava) [RHEL-25415] - crypto: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Prarit Bhargava) [RHEL-25415] - purgatory: fix disabling debug info (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Add model number for Intel Arrow Lake processor (Prarit Bhargava) [RHEL-25415] - x86,objtool: Introduce ORC_TYPE_* (Prarit Bhargava) [RHEL-25415] - objtool: Change UNWIND_HINT() argument order (Prarit Bhargava) [RHEL-25415] - objtool: Use relative pointers for annotations (Prarit Bhargava) [RHEL-25415] - x86/arch_prctl: Add AMX feature numbers as ABI constants (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for itmt_kern_table (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for abi_table2 (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Improve __acpi_acquire_global_lock (Prarit Bhargava) [RHEL-25415] - x86/platform/intel-mid: Remove unused definitions from intel-mid.h (Prarit Bhargava) [RHEL-25415] - vdso: Improve cmd_vdso_check to check all dynamic relocations (Prarit Bhargava) [RHEL-25415] - ftrace: selftest: remove broken trace_direct_tramp (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Reference count on smpboot_setup_warm_reset_vector() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Convert simple paravirt functions to asm (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Remove memcpy_page_flushcache() (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix use of uninitialized buffer in sme_enable() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Expose arch_cpu_idle_dead()'s prototype definition (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make sure play_dead() doesn't return (Prarit Bhargava) [RHEL-25415] - KVM: x86: Give a hint when Win2016 might fail to boot due to XSAVES erratum (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Prarit Bhargava) [RHEL-25415] - x86/mce: Always inline old MCA stubs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Merge activate_mm() and dup_mmap() callbacks (Prarit Bhargava) [RHEL-25415] - x86/entry: Change stale function name in comment to error_return() (Prarit Bhargava) [RHEL-25415] - xen: update arch/x86/include/asm/xen/cpuid.h (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Do not use integer constant suffixes in inline asm (Prarit Bhargava) [RHEL-25415] - um: Only disable SSE on clang to work around old GCC bugs (Prarit Bhargava) [RHEL-25415] - x86/PVH: avoid 32-bit build warning when obtaining VGA console info (Prarit Bhargava) [RHEL-25415] - x86/PVH: obtain VGA console info in Dom0 (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Define ftrace_stub_graph conditionally (Prarit Bhargava) [RHEL-25415] - arm64: ftrace: Define ftrace_stub_graph only with FUNCTION_GRAPH_TRACER (Prarit Bhargava) [RHEL-25415] - objtool: Fix ORC 'signal' propagation (Prarit Bhargava) [RHEL-25415] - x86: Fix FILL_RETURN_BUFFER (Prarit Bhargava) [RHEL-25415] - x86/xen/time: cleanup xen_tsc_safe_clocksource (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Prarit Bhargava) [RHEL-25415] - x86/Xen: drop leftover VM-assist uses (Prarit Bhargava) [RHEL-25415] - x86/build: Make 64-bit defconfig the default (Prarit Bhargava) [RHEL-25415] - x86/hotplug: Remove incorrect comment about mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - char/agp: consolidate {alloc,free}_gatt_pages() (Prarit Bhargava) [RHEL-25415] - um: Support LTO (Prarit Bhargava) [RHEL-25415] - x86/xen/time: prefer tsc as clocksource when it is invariant (Prarit Bhargava) [RHEL-25415] - x86/xen: mark xen_pv_play_dead() as __noreturn (Prarit Bhargava) [RHEL-25415] - tick/nohz: Remove unused tick_nohz_idle_stop_tick_protected() (Prarit Bhargava) [RHEL-25415] - x86/xen: don't let xen_pv_play_dead() return (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix unwinding from kprobe on PUSH/POP instruction (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'signal' field to ORC metadata (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: Remove unused trace variable (Prarit Bhargava) [RHEL-25415] - x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Prarit Bhargava) [RHEL-25415] - rust: arch/um: Disable FP/SIMD instruction to match x86 (Prarit Bhargava) [RHEL-25415] - efi: x86: Wire up IBT annotation in memory attributes table (Prarit Bhargava) [RHEL-25415] - efi: Discover BTI support in runtime services regions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fix -Wmissing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fake 32bit VDSO build on 64bit compile for vgetcpu (Prarit Bhargava) [RHEL-25415] - x86/vdso: Provide getcpu for x86-32. (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide the full setup for getcpu() on x86-32 (Prarit Bhargava) [RHEL-25415] - kbuild: remove --include-dir MAKEFLAG from top Makefile (Prarit Bhargava) [RHEL-25415] - efi: Drop minimum EFI version check at boot (Prarit Bhargava) [RHEL-25415] - x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit (Prarit Bhargava) [RHEL-25415] - x86/microcode: Allow only "1" as a late reload trigger value (Prarit Bhargava) [RHEL-25415] - x86/static_call: Add support for Jcc tail-calls (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Introduce int3_emulate_jcc() (Prarit Bhargava) [RHEL-25415] - x86/atomics: Always inline arch_atomic64*() (Prarit Bhargava) [RHEL-25415] - x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses (Prarit Bhargava) [RHEL-25415] - sh: checksum: add missing linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - net: checksum: drop the linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Use try_cmpxchg() in __acpi_{acquire,release}_global_lock() (Prarit Bhargava) [RHEL-25415] - x86/PAT: Use try_cmpxchg() in set_page_memtype() (Prarit Bhargava) [RHEL-25415] - x86/boot/compressed: prefer cc-option for CFLAGS additions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Move VDSO image init to vdso2c generated code (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix spellos & punctuation (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use cpu_feature_enabled() when checking global pages support (Prarit Bhargava) [RHEL-25415] - kbuild: allow to combine multiple V= levels (Prarit Bhargava) [RHEL-25415] - x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only block (Prarit Bhargava) [RHEL-25415] - x86/nmi: Print reasons why backtrace NMIs are ignored (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_NMI_CHECK_CPU (Prarit Bhargava) [RHEL-25415] - x86/nmi: Accumulate NMI-progress evidence in exc_nmi() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Use the DEVICE_ATTR_RO() macro (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readings (Prarit Bhargava) [RHEL-25415] - x86/signal: Fix the value returned by strict_sas_size() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove misleading comment (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Add the new header to (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - cpuidle, ACPI: Make noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, nospec: Make mds_idle_clear_cpu_buffers() noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, xenpv: Make more PARAVIRT_XXL noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, mwait: Make the mwait code noinstr clean (Prarit Bhargava) [RHEL-25415] - x86/perf/amd: Remove tracing from perf_lopwr_cb() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Use the LKGS instruction if available for load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Move load_gs_index() to its own new header file (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Make asm_load_gs_index() take an u16 (Prarit Bhargava) [RHEL-25415] - x86/opcode: Add the LKGS instruction to x86-opcode-map (Prarit Bhargava) [RHEL-25415] - x86/cpufeature: Add the CPU feature bit for LKGS (Prarit Bhargava) [RHEL-25415] - x86/bugs: Reset speculation control settings on init (Prarit Bhargava) [RHEL-25415] - x86/setup: Move duplicate boot_cpu_data definition out of the ifdeffery (Prarit Bhargava) [RHEL-25415] - x86/boot/e820: Fix typo in e820.c comment (Prarit Bhargava) [RHEL-25415] - x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove redundant extern x86_read_arch_cap_msr() (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Use switch-case for 0xFF opcodes in prepare_emulation (Prarit Bhargava) [RHEL-25415] - x86/mce: Mask out non-address bits from machine check bank (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Drop removed INT3 handling code (Prarit Bhargava) [RHEL-25415] - x86/mce/dev-mcelog: use strscpy() to instead of strncpy() (Prarit Bhargava) [RHEL-25415] - x86/rtc: Simplify PNP ids check (Prarit Bhargava) [RHEL-25415] - x86/signal/compat: Move sigaction_compat_abi() to signal_64.c (Prarit Bhargava) [RHEL-25415] - x86/signal: Move siginfo field tests (Prarit Bhargava) [RHEL-25415] - elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size} (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add alt_instr.flags (Prarit Bhargava) [RHEL-25415] - x86/bugs: Flush IBP in ib_prctl_set() (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix compiler and kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Fix an assembler warning with current binutils (Prarit Bhargava) [RHEL-25415] - x86/lib: Include to fix a missing prototypes warning at build time (Prarit Bhargava) [RHEL-25415] - x86/kexec: Fix double-free of elf header buffer (Prarit Bhargava) [RHEL-25415] - s390/mm: implement set_memory_rox() (Prarit Bhargava) [RHEL-25415] - s390: make use of CONFIG_FUNCTION_ALIGNMENT (Prarit Bhargava) [RHEL-25415] - x86/xen: Remove the unused function p2m_index() (Prarit Bhargava) [RHEL-25415] - x86/mm: Ensure forced page table splitting (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Inhibit _PAGE_NX changes from cpa_process_alias() (Prarit Bhargava) [RHEL-25415] - x86/mm: Untangle __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Add a few comments (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix CR3_ADDR_MASK (Prarit Bhargava) [RHEL-25415] - x86/mm: Implement native set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Get rid of set_64bit() (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Be consistent with pXXp_get_and_clear() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Use WRITE_ONCE() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Don't (ab)use atomic64 (Prarit Bhargava) [RHEL-25415] - mm: Introduce set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove SYSTEM_BOOTING exceptions (Prarit Bhargava) [RHEL-25415] - x86/mm: Do verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - kbuild: add test-{ge,gt,le,lt} macros (Prarit Bhargava) [RHEL-25415] - Makefile.compiler: replace cc-ifversion with compiler-specific macros (Prarit Bhargava) [RHEL-25415] - Makefile.extrawarn: re-enable -Wformat for clang; take 2 (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Remove redundant preempt_disable() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Use rcu_read_lock_sched_notrace() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Switch to arch_spin_lock() (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected for ftrace bug reports (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_init_lock_cpu() (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Prarit Bhargava) [RHEL-25415] - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Prarit Bhargava) [RHEL-25415] - x86/of: Add support for boot time interrupt delivery mode configuration (Prarit Bhargava) [RHEL-25415] - x86/of: Replace printk(KERN_LVL) with pr_lvl() (Prarit Bhargava) [RHEL-25415] - x86/of: Remove unused early_init_dt_add_memory_arch() (Prarit Bhargava) [RHEL-25415] - x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOS (Prarit Bhargava) [RHEL-25415] - x86/asm/32: Remove setup_once() (Prarit Bhargava) [RHEL-25415] - x86/alternative: Remove noinline from __ibt_endbr_seal[_end]() stubs (Prarit Bhargava) [RHEL-25415] - mm/pgtable: Fix multiple -Wstringop-overflow warnings (Prarit Bhargava) [RHEL-25415] - vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copy (Prarit Bhargava) [RHEL-25415] - mm/uffd: sanity check write bit for uffd-wp protected ptes (Prarit Bhargava) [RHEL-25415] - mm/mglru: add dummy pmd_dirty() (Prarit Bhargava) [RHEL-25415] - mm: add dummy pmd_young() for architectures not having it (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove x86_32 PIC using %ebx workaround (Prarit Bhargava) [RHEL-25415] - x86/boot: Skip realmode init code when running as Xen PV guest (Prarit Bhargava) [RHEL-25415] - uninline elf_core_copy_task_fpregs() (and lose pt_regs argument) (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use common macro for creating simple asm paravirt functions (Prarit Bhargava) [RHEL-25415] - ACPI: make remove callback of ACPI driver void (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-vbtn: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_oaktrail: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_int0002_vgpio: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_atomisp2: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_turbo_max_3: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-smartconnect: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_telemetry: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-rst: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - x86/alternative: Consistently patch SMP locks in vmlinux and modules (Prarit Bhargava) [RHEL-25415] - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() (Prarit Bhargava) [RHEL-25415] - x86/kaslr: Fix process_mem_region()'s return value (Prarit Bhargava) [RHEL-25415] - x86/debug: Include percpu.h in debugreg.h to get DECLARE_PER_CPU() et al (Prarit Bhargava) [RHEL-25415] - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs (Prarit Bhargava) [RHEL-25415] - x86: Disable split lock penalty on RHEL (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Add sysctl to control the misery mode (Prarit Bhargava) [RHEL-25415] - Documentation/x86: Update split lock documentation (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Make life miserable for split lockers (Prarit Bhargava) [RHEL-25415] - mm: remove kern_addr_valid() completely (Prarit Bhargava) [RHEL-25415] - x86/uaccess: instrument copy_from_user_nmi() (Prarit Bhargava) [RHEL-25415] - x86: Fix misc small issues (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Enable kernel IBT by default (Prarit Bhargava) [RHEL-25415] - x86,pm: Force out-of-line memcpy() (Prarit Bhargava) [RHEL-25415] - x86/epb: Fix Gracemont uarch (Prarit Bhargava) [RHEL-25415] - x86/intel_epb: Set Alder Lake N and Raptor Lake P normal EPB (Prarit Bhargava) [RHEL-25415] - x86/boot: Repair kernel-doc for boot_kstrtoul() (Prarit Bhargava) [RHEL-25415] - x86/mem: Move memmove to out of line assembler (Prarit Bhargava) [RHEL-25415] - x86: Improve formatting of user_regset arrays (Prarit Bhargava) [RHEL-25415] - x86: Separate out x86_regset for 32 and 64 bit (Prarit Bhargava) [RHEL-25415] - kbuild: upgrade the orphan section warning to an error if CONFIG_WERROR is set (Prarit Bhargava) [RHEL-25415] - kbuild: Disable GCOV for *.mod.o (Prarit Bhargava) [RHEL-25415] - x86/cfi: Add boot time hash randomization (Prarit Bhargava) [RHEL-25415] - x86/cfi: Boot time selection of CFI scheme (Prarit Bhargava) [RHEL-25415] - x86/ibt: Implement FineIBT (Prarit Bhargava) [RHEL-25415] - x86/mce: Use severity table to handle uncorrected errors in kernel (Prarit Bhargava) [RHEL-25415] - x86/i8259: Make default_legacy_pic static (Prarit Bhargava) [RHEL-25415] - x86/purgatory: disable KMSAN instrumentation (Prarit Bhargava) [RHEL-25415] - x86/mm: Do not verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - x86/syscall: Include asm/ptrace.h in syscall_wrapper header (Prarit Bhargava) [RHEL-25415] - kill extern of vsyscall32_sysctl (Prarit Bhargava) [RHEL-25415] - Merge branch 'x86/urgent' into x86/core, to resolve conflict (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Fix unreliable stack dump with gcov (Prarit Bhargava) [RHEL-25415] - x86/signal/64: Move 64-bit signal code to its own file (Prarit Bhargava) [RHEL-25415] - x86/signal/32: Merge native and compat 32-bit signal code (Prarit Bhargava) [RHEL-25415] - x86/signal: Add ABI prefixes to frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Merge get_sigframe() (Prarit Bhargava) [RHEL-25415] - x86: Remove __USER32_DS (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sigset_t parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sig parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB (Prarit Bhargava) [RHEL-25415] - x86: Remove CONFIG_ARCH_NR_GPIO (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Remove clobber bitmask from .parainstructions (Prarit Bhargava) [RHEL-25415] - x86: kmsan: pgtable: reduce vmalloc space (Prarit Bhargava) [RHEL-25415] - scripts: Remove ICC-related dead code (Prarit Bhargava) [RHEL-25415] - s390/checksum: always use cksm instruction (Prarit Bhargava) [RHEL-25415] - docs: programming-language: remove mention of the Intel compiler (Prarit Bhargava) [RHEL-25415] - Remove Intel compiler support (Prarit Bhargava) [RHEL-25415] - scripts: handle BrokenPipeError for python scripts (Prarit Bhargava) [RHEL-25415] - s390/checksum: support GENERIC_CSUM, enable it for KASAN (Prarit Bhargava) [RHEL-25415] - x86/xen: Use kstrtobool() instead of strtobool() (Prarit Bhargava) [RHEL-25415] - x86/xen: simplify sysenter and syscall setup (Prarit Bhargava) [RHEL-25415] - x86/xen: silence smatch warning in pmu_msr_chk_emulated() (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph() (Prarit Bhargava) [RHEL-25415] - xen/pv: support selecting safe/unsafe msr accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: refactor msr access functions to support safe and unsafe accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: fix vendor checks for pmu emulation (Prarit Bhargava) [RHEL-25415] - xen/pv: add fault recovery control to pmu msr accesses (Prarit Bhargava) [RHEL-25415] - x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS (Prarit Bhargava) [RHEL-25415] - x86: add missing include to sparsemem.h (Prarit Bhargava) [RHEL-25415] - x86/mm: Add prot_sethuge() helper to abstract out _PAGE_PSE handling (Prarit Bhargava) [RHEL-25415] - x86: enable initial Rust support (Prarit Bhargava) [RHEL-25415] - scripts: add `generate_rust_target.rs` (Prarit Bhargava) [RHEL-25415] - docs: add Rust documentation (Prarit Bhargava) [RHEL-25415] - x86/alternative: Fix race in try_get_desc() (Prarit Bhargava) [RHEL-25415] - x86: kprobes: Remove unused macro stack_addr (Prarit Bhargava) [RHEL-25415] - x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled (Prarit Bhargava) [RHEL-25415] - x86/paravirt: clean up typos and grammaros (Prarit Bhargava) [RHEL-25415] - x86/entry: Work around Clang __bdos() bug (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Remove unused arch_kprobe_override_function() declaration (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unused modifying_ftrace_code declaration (Prarit Bhargava) [RHEL-25415] - x86: Add support for CONFIG_CFI_CLANG (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Disable CFI (Prarit Bhargava) [RHEL-25415] - crypto: x86/sm4 - fix crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha512 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha256 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha1 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/aegis128 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - cfi: Add type helper macros (Prarit Bhargava) [RHEL-25415] - x86: Add types to indirectly called assembly functions (Prarit Bhargava) [RHEL-25415] - x86/tools/relocs: Ignore __kcfi_typeid_ relocations (Prarit Bhargava) [RHEL-25415] - treewide: Filter out CC_FLAGS_CFI (Prarit Bhargava) [RHEL-25415] - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Ensure proper alignment (Prarit Bhargava) [RHEL-25415] - arch: um: Mark the stack non-executable to fix a binutils warning (Prarit Bhargava) [RHEL-25415] - x86/dumpstack: Don't mention RIP in "Code: " (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ctzl() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ffs() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - lib/find_bit: add find_next{,_and}_bit_wrap (Prarit Bhargava) [RHEL-25415] - cpumask: fix incorrect cpumask scanning result checks (Prarit Bhargava) [RHEL-25415] - cpumask: be more careful with 'cpumask_setall()' (Prarit Bhargava) [RHEL-25415] - cpumask: relax sanity checking constraints (Prarit Bhargava) [RHEL-25415] - cpumask: re-introduce constant-sized cpumask optimizations (Prarit Bhargava) [RHEL-25415] - lib/bitmap: introduce for_each_set_bit_wrap() macro (Prarit Bhargava) [RHEL-25415] - cpumask: switch for_each_cpu{,_not} to use for_each_bit() (Prarit Bhargava) [RHEL-25415] - lib/cpumask: deprecate nr_cpumask_bits (Prarit Bhargava) [RHEL-25415] - lib/cpumask: delete misleading comment (Prarit Bhargava) [RHEL-25415] - smp: don't declare nr_cpu_ids if NR_CPUS == 1 (Prarit Bhargava) [RHEL-25415] - smp: add set_nr_cpu_ids() (Prarit Bhargava) [RHEL-25415] - um: Cleanup compiler warning in arch/x86/um/tls_32.c (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t cast in syscalls_32.h (Prarit Bhargava) [RHEL-25415] - kernel: exit: cleanup release_thread() (Prarit Bhargava) [RHEL-25415] - EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_WX=y (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Refresh the defconfigs (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Specify idle=poll instead of no-hlt (Prarit Bhargava) [RHEL-25415] - x86/apic: Don't disable x2APIC if locked (Prarit Bhargava) [RHEL-25415] - x86/earlyprintk: Clean up pciserial (Prarit Bhargava) [RHEL-25415] - asm goto: eradicate CC_HAS_ASM_GOTO (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry (Prarit Bhargava) [RHEL-25415] - efi/x86-mixed: move unmitigated RET into .rodata (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Improve __try_cmpxchg64_user_asm() for x86_32 (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove superfluous type casting from arch/x86/boot/bitops.h (Prarit Bhargava) [RHEL-25415] - powerpc/vdso: link with -z noexecstack (Prarit Bhargava) [RHEL-25415] - xen: x86: remove setting the obsolete config XEN_MAX_DOMAIN_MEMORY (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix JNG/JNLE emulation (Prarit Bhargava) [RHEL-25415] - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename set_memory_present() to set_memory_p() (Prarit Bhargava) [RHEL-25415] - x86/acrn: Set up timekeeping (Prarit Bhargava) [RHEL-25415] - x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Update kcb status flag after singlestepping (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected assignment (Prarit Bhargava) [RHEL-25415] - profile: setup_profiling_timer() is moslty not implemented (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Hard-code obj-y in Makefile (Prarit Bhargava) [RHEL-25415] - x86,nospec: Simplify {JMP,CALL}_NOSPEC (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: move shared cache map definitions (Prarit Bhargava) [RHEL-25415] - um: include linux/stddef.h for __always_inline (Prarit Bhargava) [RHEL-25415] - um: x86: print RIP with symbol (Prarit Bhargava) [RHEL-25415] - x86/um: Kconfig: Fix indentation (Prarit Bhargava) [RHEL-25415] - x86/olpc: fix 'logical not is only applied to the left hand side' (Prarit Bhargava) [RHEL-25415] - x86/setup: Use rng seeds from setup_data (Prarit Bhargava) [RHEL-25415] - x86/build: Remove unused OBJECT_FILES_NON_STANDARD_test_nx.o (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix CONFIG_CC_HAS_SANE_STACKPROTECTOR when cross compiling with clang (Prarit Bhargava) [RHEL-25415] - x86/kexec: Carry forward IMA measurement log on kexec (Prarit Bhargava) [RHEL-25415] - rcu: Remove rcu_is_idle_cpu() (Prarit Bhargava) [RHEL-25415] - scripts: headers_install.sh: Update config leak ignore entries (Prarit Bhargava) [RHEL-25415] - x86: Clear .brk area at early boot (Prarit Bhargava) [RHEL-25415] - x86/xen: Use clear_bss() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_XEN_VIRTIO (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix potential deadlock when accessing xen_grant_dma_devices (Prarit Bhargava) [RHEL-25415] - virtio: replace restricted mem access flag with callback (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix n_pages calculation in xen_grant_dma_map(unmap)_page() (Prarit Bhargava) [RHEL-25415] - xen: don't require virtio with grants for non-PV guests (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Retrieve the ID of backend's domain for DT devices (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Add option to restrict memory access under Xen (Prarit Bhargava) [RHEL-25415] - xen/virtio: Enable restricted memory access using Xen grant mappings (Prarit Bhargava) [RHEL-25415] - virtio: replace arch_has_restricted_virtio_memory_access() (Prarit Bhargava) [RHEL-25415] - ftrace/fgraph: fix increased missing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - kernel: add platform_has() infrastructure (Prarit Bhargava) [RHEL-25415] - x86/cpu: Elide KCSAN for cpu_has() and friends (Prarit Bhargava) [RHEL-25415] - objtool: Add CONFIG_HAVE_UACCESS_VALIDATION (Prarit Bhargava) [RHEL-25415] - um: Fix out-of-bounds read in LDT setup (Prarit Bhargava) [RHEL-25415] - x86/traceponit: Fix comment about irq vector tracepoints (Prarit Bhargava) [RHEL-25415] - ftrace: Remove return value of ftrace_arch_modify_*() (Prarit Bhargava) [RHEL-25415] - x86/idt: Remove unused headers (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation of arch/x86/Kconfig.debug (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation and add endif comments to arch/x86/Kconfig (Prarit Bhargava) [RHEL-25415] - x86/setup: Use strscpy() to replace deprecated strlcpy() (Prarit Bhargava) [RHEL-25415] - x86/entry: Fixup objtool/ibt validation (Prarit Bhargava) [RHEL-25415] - notifier: Add atomic_notifier_call_chain_is_empty() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add kernel_can_power_off() (Prarit Bhargava) [RHEL-25415] - x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - xen/x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Change registration order of legacy power-off handler (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Wrap legacy power-off callbacks into sys-off handlers (Prarit Bhargava) [RHEL-25415] - x86: xen: remove STACK_FRAME_NON_STANDARD from xen_cpuid (Prarit Bhargava) [RHEL-25415] - x86/tsc: Use fallback for random_get_entropy() instead of zero (Prarit Bhargava) [RHEL-25415] - mm: page_table_check: add hooks to public helpers (Prarit Bhargava) [RHEL-25415] - x86/vsyscall: Remove CONFIG_LEGACY_VSYSCALL_EMULATE (Prarit Bhargava) [RHEL-25415] - randstruct: Split randstruct Makefile and CFLAGS (Prarit Bhargava) [RHEL-25415] - sancov: Split plugin build from plugin CFLAGS (Prarit Bhargava) [RHEL-25415] - swiotlb-xen: fix DMA_ATTR_NO_KERNEL_MAPPING on arm (Prarit Bhargava) [RHEL-25415] - x86: ACPI: Make mp_config_acpi_gsi() a void function (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable CONFIG_RANDSTRUCT_NONE (Prarit Bhargava) [RHEL-25415] - randstruct: Reorganize Kconfigs and attribute macros (Prarit Bhargava) [RHEL-25415] - fork: Pass struct kernel_clone_args into copy_thread (Prarit Bhargava) [RHEL-25415] - x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Prarit Bhargava) [RHEL-25415] - x86/entry: Convert SWAPGS to swapgs and remove the definition of SWAPGS (Prarit Bhargava) [RHEL-25415] - net: unexport csum_and_copy_{from,to}_user (Prarit Bhargava) [RHEL-25415] - ftrace: cleanup ftrace_graph_caller enable and disable (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Integrate the fallback code from show_cpuinfo() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace arch_freq_get_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace aperfmperf_get_khz() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Store aperf/mperf data for cpu frequency reads (Prarit Bhargava) [RHEL-25415] - asm-generic: compat: Cleanup duplicate definitions (Prarit Bhargava) [RHEL-25415] - fs: stat: compat: Add __ARCH_WANT_COMPAT_STAT (Prarit Bhargava) [RHEL-25415] - arch: Add SYSVIPC_COMPAT for all architectures (Prarit Bhargava) [RHEL-25415] - compat: consolidate the compat_flock{,64} definition (Prarit Bhargava) [RHEL-25415] - uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add messages for panic errors in AMD's MCE grading (Prarit Bhargava) [RHEL-25415] - x86/mce: Simplify AMD severity grading logic (Prarit Bhargava) [RHEL-25415] - x86/asm: Merge load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/process: Fix kernel-doc warning due to a changed function name (Prarit Bhargava) [RHEL-25415] - x86/crash: Fix minor typo/bug in debug message (Prarit Bhargava) [RHEL-25415] - x86/apic: Clarify i82489DX bit overlap in APIC_LVT0 (Prarit Bhargava) [RHEL-25415] - x86/ACPI: Preserve ACPI-table override during hibernation (Prarit Bhargava) [RHEL-25415] - x86/32: Simplify ELF_CORE_COPY_REGS (Prarit Bhargava) [RHEL-25415] - x86/xen: Allow to retry if cpu_initialize_context() failed. (Prarit Bhargava) [RHEL-25415] - x86: Remove a.out support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Fix coding style in PIRQ table verification (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add $IRT PIRQ routing table support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle PIRQ routing tables with no router device given (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add PIRQ routing table range checks (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add support for the SiS85C497 PIRQ router (Prarit Bhargava) [RHEL-25415] - x86/PCI: Disambiguate SiS85C503 PIRQ router code entities (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle IRQ swizzling with PIRQ routers (Prarit Bhargava) [RHEL-25415] - x86/PCI: Also match function number in $PIR table (Prarit Bhargava) [RHEL-25415] - x86/PCI: Include function number in $PIR table dump (Prarit Bhargava) [RHEL-25415] - x86/PCI: Show the physical address of the $PIR table (Prarit Bhargava) [RHEL-25415] - x86/configs: Add x86 debugging Kconfig fragment plus docs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails (Prarit Bhargava) [RHEL-25415] - x86/delay: Fix the wrong asm constraint in delay_loop() (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Remove __arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Clean up arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noclflush" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noexec" (Prarit Bhargava) [RHEL-25415] - s390: remove "noexec" option (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosmep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove CONFIG_X86_SMAP and "nosmap" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Allow feature bit names from /proc/cpuinfo in clearcpuid= (Prarit Bhargava) [RHEL-25415] - x86/mm: Force-inline __phys_addr_nodebug() (Prarit Bhargava) [RHEL-25415] - task_stack, x86/cea: Force-inline stack helpers (Prarit Bhargava) [RHEL-25415] - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: fix the spelling of 'becoming' in X86_KERNEL_IBT config (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Recheck address range after stack info was updated (Prarit Bhargava) [RHEL-25415] - stat: fix inconsistency between struct stat and struct compat_stat (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix msi message data shadow struct (Prarit Bhargava) [RHEL-25415] - Revert "locking/local_lock: Make the empty local_lock_*() function a macro." (Prarit Bhargava) [RHEL-25415] - x86/percpu: Remove volatile from arch_raw_cpu_ptr(). (Prarit Bhargava) [RHEL-25415] - static_call: Remove __DEFINE_STATIC_CALL macro (Prarit Bhargava) [RHEL-25415] - static_call: Properly initialise DEFINE_STATIC_CALL_RET0() (Prarit Bhargava) [RHEL-25415] - powerpc/32: Add support for out-of-line static calls (Prarit Bhargava) [RHEL-25415] - arch: syscalls: simplify uapi/kapi directory creation (Prarit Bhargava) [RHEL-25415] - x86/config: Make the x86 defconfigs a bit more usable (Prarit Bhargava) [RHEL-25415] - xen: fix is_xen_pmu() (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable WERROR (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Only allow CONFIG_X86_KERNEL_IBT with ld.lld >= 14.0.0 (Prarit Bhargava) [RHEL-25415] - x86/nmi: Remove the 'strange power saving mode' hint from unknown NMI handler (Prarit Bhargava) [RHEL-25415] - arch:x86:xen: Remove unnecessary assignment in xen_apic_read() (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_X86_X32_ABI (Prarit Bhargava) [RHEL-25415] - x86: Remove toolchain check for X32 ABI capability (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t definition/cast, fix warning (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix kerneldoc warning (Prarit Bhargava) [RHEL-25415] - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 (Prarit Bhargava) [RHEL-25415] - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Prarit Bhargava) [RHEL-25415] - redhat/configs: Switch CONFIG_I8K to built-in (Prarit Bhargava) [RHEL-25415] - hwmon: (dell-smm) rewrite CONFIG_I8K description (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: move and modify CONFIG_I8K (Prarit Bhargava) [RHEL-25415] - x86/mce: Work around an erratum on fast string copy instructions (Prarit Bhargava) [RHEL-25415] - shmbuf.h: add asm/shmbuf.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - signal.h: add linux/signal.h and asm/signal.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - x86/ptrace: Always inline v8086_mode() for instrumentation (Prarit Bhargava) [RHEL-25415] - x86/head64: Add missing __head annotation to sme_postprocess_startup() (Prarit Bhargava) [RHEL-25415] - x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Use default_groups in kobj_type (Prarit Bhargava) [RHEL-25415] - uml/x86: use x86 load_unaligned_zeropad() (Prarit Bhargava) [RHEL-25415] - asm/user.h: killed unused macros (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use %rip-relative addressing in hook calls (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Select ARCH_SELECT_MEMORY_MODEL only if FLATMEM and SPARSEMEM are possible (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Fix PKRU covert channel (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: fix poking_init() for Xen PV guests (Vitaly Kuznetsov) [RHEL-25415] - x86/sev: Move sev_setup_arch() to mem_encrypt.c (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Remove stale mem_encrypt_init() declaration (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build (Vitaly Kuznetsov) [RHEL-25415] - init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Mark init functions __init (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Vitaly Kuznetsov) [RHEL-25415] - x86/xen: Fix secondary processors' FPU initialization (Vitaly Kuznetsov) [RHEL-25415] - x86/efi: Make efi_set_virtual_address_map IBT safe (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - init: Invoke arch_cpu_finalize_init() earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/init: Initialize signal frame size late (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Remove cpuinfo argument from init functions (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Initialize text poking earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Use mm_alloc() in poking_init() (Vitaly Kuznetsov) [RHEL-25415] - mm: Move mm_cachep initialization to mm_init() (Vitaly Kuznetsov) [RHEL-25415] - init: consolidate prototypes in linux/init.h (Vitaly Kuznetsov) [RHEL-25415]- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup R5FSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for unused VP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add common1 register space for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: disable usb lpm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add Itap Delay Value For DDR52 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am6*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add GPU device node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm: Add overlay for PCIE1 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-evm: Add overlay for PCIE0 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add TPS6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add verdin am62 mallow board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Improve spi1 chip-select pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Remove HDMI Reset Line Name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Lower I2C1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add R5F DMA Region and Mailboxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use OF_ALL_DTBS for combined blobs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlay for IMX219 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add AM652 dtsi file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Use UART name in pinmux name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add gpio-ranges properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: Enable Verdin UART2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add full compatible to dss-oldi-io-ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add interrupt support for IO Expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG2 devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Refactor the m.2 and minipcie power pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Definitions for runtime pinmuxing (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Drop unused ecap0 PWM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Re-add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Mark mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Fix typo in epwm_tbclk node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes (Andrew Halaney) [RHEL-25014] - dts: ti: k3-am625-beagleplay: Add beaglecc1352 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-idk: Add ICSSG Ethernet ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-icssg2: add ICSSG2 Ethernet support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Updates for SK EVM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Add nodes for more IPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DP and HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DSS and DP-bridge node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add WIZ and SERDES PHY nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add system controller and SERDES lane mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j712s2-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert NAVSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert DMSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix HDMI Audio overlay in Makefile (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable audio on AM62A (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add support for TPS6593 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Split vcc_3v3 regulators (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add nodes for McASP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: update gpio-led configuration (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add chassis-type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add muxing for GPIOs on pin headers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl: add supply regulator for I2C devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for C71x DSPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add C7x remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add MAIN R5F remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu: Add MCU R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add GPIO expander on I2C0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add USB Type C swap defines for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: disable MIPI DSI bridge (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add I2C I/O expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add RTC interrupt pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix indentation in watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for overlay file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: add iw416 based bluetooth (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Add DSI display support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for the AM62P5 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62P5 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am62x-sk: Add overlay for HDMI audio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add node for DSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Update main-i2c1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: fix fss node dtbs check warnings (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix interrupt ranges for wkup & main gpio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Add cfg reg region to ringacc node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dahlia: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dev: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Set I2S_1 MCLK rate (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable AUDIO_REFCLKx (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: correct pinmux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add DSS node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fix epwm_tbclk node name to generic name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Merge the two main_conf nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Remove syscon compatible from epwm_tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable dual role support for Type-C port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: enable CAN_2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fixup remaining pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add SD-card and WLAN overlays (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add TQ-Systems TQMa64XxL SoM and MBaX4XxL carrier board Device Trees (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add overlay to enable main CPSW2G with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add main CPSW2G devicetree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add Support for UFS peripheral (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DT node for UFS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for CAN instances 3 and 5 in main domain (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-pinctrl: Introduce debounce select mux macros (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Remove power-domains from crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for SERDES MUX idle-state values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Remove Duplicated wkup_i2c0 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix compatible of ti,*-ehrpwm-tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing space before { (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Unify pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 yavia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 dahlia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM625 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Remove 0x unit address prefix from nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix wkup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: remove duplicate main_i2c0 pin mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Use phandle to stdout UART node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Only set UART baud for used ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Add wakeup_uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-som/common-proc-board: Add product links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add missing uart pinmuxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot*: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-evm: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Change CPTS clock parent (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable mcu network port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pinctrl node offsets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move eeprom WP gpio pinctrl to eeprom node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move camera gpio pinctrl to gpio node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot2050-common: Rename rtc8564 nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix mcan node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk/evm: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-baseboard: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Describe OSPI and Hyperflash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Describe OSPI and QSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add LED controller to phyBOARD-Electra (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for OSPI and QSPI flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add FSS OSPI0 and FSS OSPI1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add HyperFlash node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add HyperBus node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Add Rocktech OLDI panel DT overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable support for high speed modes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Update delay select values for MMC subsystems (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Improve documentation of mcasp1_pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop extra EoL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: j721s2/j784s4: Switch to https links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721s2: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j784s4: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add PCIe device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for OSPI Flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add USB support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable SERDES0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support of OSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Enable Type-C port for USB0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Reserve memory for remote proc IPC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add C71x DSP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Enable I2C (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix physical address of pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Remove "syscon" nodes added for pcieX_ctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing cache properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Drop aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add board detect eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing pinmux wkup_uart, mcu_uart and mcu_i2c (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk|evm: Drop bootargs, add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Fix mmc1 pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Enable audio on SK-AM62(-LP) (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add McASP nodes (Andrew Halaney) [RHEL-25014] - arm64: ti: dts: Add support for AM62x LP SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Refractor AM625 SK dts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ti,vbus-divider property to usbss1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-am625-beagleplay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Update IO EXP GPIO lines for Rev E2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add overlay to enable CPSW5G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add CPSW5G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: Introduce RTC node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add CPSW9G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for pinctrl register values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Remove firmware-name override for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-*: Add 'ti,sci-dev-id' for NAVSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Fix DDR size to full 4GB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix GPIO numbers in DT (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Rearrange entries alphabetically (Andrew Halaney) [RHEL-25014] - arch: arm64: dts: Add support for AM69 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for M.2 variant (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add layout of OSPI flash (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix wakeup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add support for AM68 SK base board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for AM68 SK System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: Update cache properties for ti (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for phyBOARD-Electra-AM642 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J784S4 EVM board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable USB1 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable ethernet port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-mcu: Add MCU domain peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J784S4 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix clocks for McSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-j721e-beagleboneai64 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Fix sound node-name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add general purpose timers for am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add general purpose timers for am65 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Trim addresses to 8 digits (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add 1.4GHz OPP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Introduce operating-points table (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable McASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Rename clock-names adc_tsc_fck to fck (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable GPMC and ELM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: fix main pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62A7-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62A7 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add DT entry for onboard LEDs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Add SA2UL node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Do not exclusively claim SA2UL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Move SA2UL to unused PSI-L thread ID (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Disable RNG node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add main domain watchdog entries (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ELM (Error Location Module) node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add GPMC memory controller node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: fix RNG node clock id (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add SA2UL address space to Main CBASS ranges (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add main_cpts label (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable ramoops (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to main_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Align gpio-key node names with dtschema (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Adjust whitespace around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix overlapping GICD memory region (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable HDMI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable DisplayPort (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: add DP to j7 evm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: add DP & DP PHY (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add SA3UL ranges in cbass_main (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-mcu: Enable MCU GPIO module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable on board peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable WLAN connected to SDHCI0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce base support for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Drop address and size cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Fix whitespace around flash@0 nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Fix the interrupt-parent for wkup_gpioX instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM0 to device memory map (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Remove #address-cells/#size-cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add RTI watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Alias console uart to serial2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Move aliases to board dts (Andrew Halaney) [RHEL-25014] - arch: arm64: ti: Add support J721S2 Common Processor Board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable mcasp nodes at dtsi level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Add support for main domain mcan nodes in EVM and disable them on SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add support for mcu and main mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add support for MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am654-base-board/am65-iot2050-common: Disable mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add Support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add timesync router node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Correct the d-cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: correct cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J721E SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for product generation 2 boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-outs for R5F cores (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable SR2.0-only PRUs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Flip mmc device ordering on Advanced devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ICSSG nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Collate AM64 platforms together (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC specific location (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in "pcie" DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add *max-virtual-functions* for pcie-ep DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" properties of pcie node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: Add pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ecap pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - kbuild: Cleanup DT Overlay intermediate files as appropriate (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built into .dtbo.S files (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built from .dtso named source files (Andrew Halaney) [RHEL-25014] - tools/rtla: Exit with EXIT_SUCCESS when help is invoked (John Kacur) [RHEL-28660] - tools/rtla: Replace setting prio with nice for SCHED_OTHER (John Kacur) [RHEL-28660] - tools/rtla: Remove unused sched_getattr() function (John Kacur) [RHEL-28660] - tools/rtla: Fix clang warning about mount_point var size (John Kacur) [RHEL-28660] - tools/rtla: Fix uninitialized bucket/data->bucket_size warning (John Kacur) [RHEL-28660] - tools/rtla: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - tools/rv: Fix curr_reactor uninitialized variable (John Kacur) [RHEL-28660] - tools/rv: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - netfs, fscache: Prevent Oops in fscache_put_cache() (Pavel Reichl) [RHEL-28890] {CVE-2024-26612} - bnx2fc: Remove spin_lock_bh while release resources after upload. (John Meneghini) [RHEL-9662] - ice: fold ice_ptp_read_time into ice_ptp_gettimex64 (Michal Schmidt) [RHEL-19000] - ice: avoid the PTP hardware semaphore in gettimex64 path (Michal Schmidt) [RHEL-19000] - ice: add ice_adapter for shared data across PFs on the same NIC (Michal Schmidt) [RHEL-19000] - overlay: disable EVM (Coiby Xu) [RHEL-29566] - evm: add support to disable EVM on unsupported filesystems (Coiby Xu) [RHEL-29566] - evm: don't copy up 'security.evm' xattr (Coiby Xu) [RHEL-29566] - mm, vmscan: remove ISOLATE_UNMAPPED (Nico Pache) [RHEL-28667] - trace-vmscan-postprocess: sync with tracepoints updates (Nico Pache) [RHEL-28667] - tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Nico Pache) [RHEL-28667] - mm/mglru: skip special VMAs in lru_gen_look_around() (Nico Pache) [RHEL-28667] - mm/mglru: reclaim offlined memcgs harder (Nico Pache) [RHEL-28667] - mm/mglru: try to stop at high watermarks (Nico Pache) [RHEL-28667] - mm/mglru: fix underprotected page cache (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: reuse some legacy trace events (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: improve design doc (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: clean up sysfs code (Nico Pache) [RHEL-28667] - printk: allow disabling printk per-console device kthreads at boot (Luis Claudio R. Goncalves) [RHEL-17709] - powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV (Mamatha Inamdar) [RHEL-25055] - IB/hfi1: Fix sdma.h tx->num_descs off-by-one error (Daniel Vacek) [RHEL-26063] - ASoC: Intel: soc-acpi: rt713+rt1316, no sdw-dmic config (Jaroslav Kysela) [RHEL-26456] - hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Maxim Levitsky) [RHEL-26435] - hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove (Maxim Levitsky) [RHEL-26435] - mlxsw: spectrum_acl_tcam: Fix stack corruption (Ivan Vecera) [RHEL-26463] {CVE-2024-26586}- mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified (Waiman Long) [RHEL-24120] - debugobjects: Recheck debug_objects_enabled before reporting (Waiman Long) [RHEL-24120] - debugobjects: Don't wake up kswapd from fill_pool() (Waiman Long) [RHEL-24120] - RDMA/cma: Avoid GID lookups on iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/cma: Deduplicate error flow in cma_validate_port() (Benjamin Coddington) [RHEL-12457] - RDMA/core: Set gid_attr.ndev for iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/siw: Fabricate a GID on tun and loopback devices (Benjamin Coddington) [RHEL-12457] - redhat: Enable -Werror for aarch64 (Eric Chanudet) [RHEL-29316] - redhat: redhat/Makefile: include the subtrees merge script in the makefiles (Derek Barbosa) - crypto: dh - implement FIPS PCT (Vladis Dronov) [RHEL-25845] - crypto: tcrypt - add ffdhe2048(dh) test (Vladis Dronov) [RHEL-25845] - crypto: dh - Make public key test FIPS-only (Vladis Dronov) [RHEL-25845] - tools/resolve_btfids: Fix cross-compilation to non-host endianness (Viktor Malik) [RHEL-16042] - tools/resolve_btfids: Refactor set sorting with types from btf_ids.h (Viktor Malik) [RHEL-16042] - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Mamatha Inamdar) [RHEL-29120] {CVE-2023-52607} - gfs2: Fix invalid metadata access in punch_hole (Andrew Price) [RHEL-28241] - i2c: Fix a potential use after free (David Arcari) [RHEL-26851] {CVE-2019-25162} - i2c: i801: Fix block process call transactions (David Arcari) [RHEL-26479] {CVE-2024-26593} - sched/membarrier: reduce the ability to hammer on sys_membarrier (Wander Lairson Costa) [RHEL-23428] {CVE-2024-26602}- pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835.c: fix race condition when setting gpio dir (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Make the irqchip immutable (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: drop irq_enable/disable callbacks (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835: don't call pinctrl_gpio_direction() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Silence uninit warning (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Allow building driver as a module (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Replace BUG with BUG_ON (Eric Chanudet) [RHEL-28621] - block: Rename BLK_STS_NEXUS to BLK_STS_RESV_CONFLICT (Ming Lei) [RHEL-25988] - block: Add PR callouts for read keys and reservation (Ming Lei) [RHEL-25988] - block: sed-opal: handle empty atoms when parsing response (Ming Lei) [RHEL-25988] - virtio-blk: Ensure no requests in virtqueues before deleting vqs. (Ming Lei) [RHEL-25988] - blk-iocost: Fix an UBSAN shift-out-of-bounds warning (Ming Lei) [RHEL-25988] - blk-wbt: Fix detection of dirty-throttled tasks (Ming Lei) [RHEL-25988] - block: Fix where bio IO priority gets set (Ming Lei) [RHEL-25988] - aoe: avoid potential deadlock at set_capacity (Ming Lei) [RHEL-25988] - block: Fix WARNING in _copy_from_iter (Ming Lei) [RHEL-25988] - block: Move checking GENHD_FL_NO_PART to bdev_add_partition() (Ming Lei) [RHEL-25988] - block: Treat sequential write preferred zone type as invalid (Ming Lei) [RHEL-25988] - block: remove disk_clear_zoned (Ming Lei) [RHEL-25988] - sd: remove the !ZBC && blk_queue_is_zoned case in sd_read_block_characteristics (Ming Lei) [RHEL-25988] - drivers/block/xen-blkback/common.h: Fix spelling typo in comment (Ming Lei) [RHEL-25988] - blk-cgroup: don't use removal safe list iterators (Ming Lei) [RHEL-25988] - block: floor the discard granularity to the physical block size (Ming Lei) [RHEL-25988] - mtd_blkdevs: use the default discard granularity (Ming Lei) [RHEL-25988] - zram: use the default discard granularity (Ming Lei) [RHEL-25988] - null_blk: use the default discard granularity (Ming Lei) [RHEL-25988] - nbd: use the default discard granularity (Ming Lei) [RHEL-25988] - ubd: use the default discard granularity (Ming Lei) [RHEL-25988] - block: default the discard granularity to sector size (Ming Lei) [RHEL-25988] - block: remove two comments in bio_split_discard (Ming Lei) [RHEL-25988] - block: rename and document BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - aoe: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't update discard limits from loop_set_status (Ming Lei) [RHEL-25988] - blk-wbt: remove the separate write cache tracking (Ming Lei) [RHEL-25988] - block: reject invalid operation in submit_bio_noacct (Ming Lei) [RHEL-25988] - drbd: actlog: fix kernel-doc warnings and spelling (Ming Lei) [RHEL-25988] - block: skip start/end time stamping for passthrough IO (Ming Lei) [RHEL-25988] - block: export disk_clear_zoned() (Ming Lei) [RHEL-25988] - sd: only call disk_clear_zoned when needed (Ming Lei) [RHEL-25988] - block: simplify disk_set_zoned (Ming Lei) [RHEL-25988] - block: remove support for the host aware zone model (Ming Lei) [RHEL-25988] - dm error: Add support for zoned block devices (Ming Lei) [RHEL-25988] - virtio_blk: remove the broken zone revalidation support (Ming Lei) [RHEL-25988] - virtio_blk: cleanup zoned device probing (Ming Lei) [RHEL-25988] - block: add check of 'minors' and 'first_minor' in device_add_disk() (Ming Lei) [RHEL-25988] - block: skip cgroups for passthrough io (Ming Lei) [RHEL-25988] - block: improve struct request_queue layout (Ming Lei) [RHEL-25988] - block: support adding less than len in bio_add_hw_page (Ming Lei) [RHEL-25988] - block: prevent an integer overflow in bvec_try_merge_hw_page (Ming Lei) [RHEL-25988] - block: Set memalloc_noio to false on device_add_disk() error path (Ming Lei) [RHEL-25988] - block/rnbd-srv: Check for unlikely string overflow (Ming Lei) [RHEL-25988] - block: Remove special-casing of compound pages (Ming Lei) [RHEL-25988] - block: skip QUEUE_FLAG_STATS and rq-qos for passthrough io (Ming Lei) [RHEL-25988] - block: move a few definitions out of CONFIG_BLK_DEV_ZONED (Ming Lei) [RHEL-25988] - block/rnbd: add support for REQ_OP_WRITE_ZEROES (Ming Lei) [RHEL-25988] - block: renumber QUEUE_FLAG_HW_WC (Ming Lei) [RHEL-25988] - block: Document the role of the two attribute groups (Ming Lei) [RHEL-25988] - block: warn once for each partition in bio_check_ro() (Ming Lei) [RHEL-25988] - block: move .bd_inode into 1st cacheline of block_device (Ming Lei) [RHEL-25988] - nbd: pass nbd_sock to nbd_read_reply() instead of index (Ming Lei) [RHEL-25988] - block/null_blk: Fix double blk_mq_start_request() warning (Ming Lei) [RHEL-25988] - nbd: fix null-ptr-dereference while accessing 'nbd->config' (Ming Lei) [RHEL-25988] - nbd: factor out a helper to get nbd_config without holding 'config_lock' (Ming Lei) [RHEL-25988] - nbd: fold nbd config initialization into nbd_alloc_config() (Ming Lei) [RHEL-25988] - blk-core: use pr_warn_ratelimited() in bio_check_ro() (Ming Lei) [RHEL-25988] - nbd: fix uaf in nbd_open (Ming Lei) [RHEL-25988] - powerpc/pseries: PLPKS SED Opal keystore support (Ming Lei) [RHEL-25988] - block: sed-opal: keystore access for SED Opal keys (Ming Lei) [RHEL-25988] - block:sed-opal: SED Opal keystore (Ming Lei) [RHEL-25988] - partitions/ibm: Introduce defines for magic string length values (Ming Lei) [RHEL-25988] - partitions/ibm: Replace strncpy() and improve readability (Ming Lei) [RHEL-25988] - partitions/ibm: Remove unnecessary memset (Ming Lei) [RHEL-25988] - aoe: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - null_blk: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - block/null_blk: add queue_rqs() support (Ming Lei) [RHEL-25988] - blk-mq: update driver tags request table when start request (Ming Lei) [RHEL-25988] - blk-mq: support batched queue_rqs() on shared tags queue (Ming Lei) [RHEL-25988] - blk-mq: remove RQF_MQ_INFLIGHT (Ming Lei) [RHEL-25988] - blk-mq: account active requests when get driver tag (Ming Lei) [RHEL-25988] - blk-throttle: check for overflow in calculate_bytes_allowed (Ming Lei) [RHEL-25988] - block: Fix regression in sed-opal for a saved key. (Ming Lei) [RHEL-25988] - block: Don't invalidate pagecache for invalid falloc modes (Ming Lei) [RHEL-25988] - block: correct stale comment in rq_qos_wait (Ming Lei) [RHEL-25988] - blk-mq: fix tags UAF when shrinking q->nr_hw_queues (Ming Lei) [RHEL-25988] - block: fix pin count management when merging same-page segments (Ming Lei) [RHEL-25988] - null_blk: fix poll request timeout handling (Ming Lei) [RHEL-25988] - s390/dasd: fix string length handling (Ming Lei) [RHEL-25988] - block: don't add or resize partition on the disk with GENHD_FL_NO_PART (Ming Lei) [RHEL-25988] - blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: fix wrong comparation while 'carryover_ios/bytes' is negative (Ming Lei) [RHEL-25988] - blk-throttle: print signed value 'carryover_bytes/ios' for user (Ming Lei) [RHEL-25988] - block: use strscpy() to instead of strncpy() (Ming Lei) [RHEL-25988] - block: sed-opal: keyring support for SED keys (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_REVERT_LSP (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_DISCOVERY (Ming Lei) [RHEL-25988] - blk-mq: prealloc tags when increase tagset nr_hw_queues (Ming Lei) [RHEL-25988] - blk-mq: delete redundant tagset map update when fallback (Ming Lei) [RHEL-25988] - blk-mq: fix tags leak when shrink nr_hw_queues (Ming Lei) [RHEL-25988] - blk-cgroup: Fix NULL deref caused by blkg_policy_data being installed before init (Ming Lei) [RHEL-25988] - block: Bring back zero_fill_bio_iter (Ming Lei) [RHEL-25988] - block: Allow bio_iov_iter_get_pages() with bio->bi_bdev unset (Ming Lei) [RHEL-25988] - block: Add some exports for bcachefs (Ming Lei) [RHEL-25988] - block: fix bad lockdep annotation in blk-iolatency (Ming Lei) [RHEL-25988] - swim3: mark swim3_init() static (Ming Lei) [RHEL-25988] - block: remove init_mutex and open-code blk_iolatency_try_init (Ming Lei) [RHEL-25988] - block/mq-deadline: use correct way to throttling write requests (Ming Lei) [RHEL-25988] - iocost_monitor: improve it by adding iocg wait_ms (Ming Lei) [RHEL-25988] - iocost_monitor: print vrate inuse along with base_vrate (Ming Lei) [RHEL-25988] - iocost_monitor: fix kernel queue kobj changes (Ming Lei) [RHEL-25988] - block: cleanup bio_integrity_prep (Ming Lei) [RHEL-25988] - block: Improve performance for BLK_MQ_F_BLOCKING drivers (Ming Lei) [RHEL-25988] - scsi: Remove a blk_mq_run_hw_queues() call (Ming Lei) [RHEL-25988] - scsi: Inline scsi_kick_queue() (Ming Lei) [RHEL-25988] - block: refactor to use helper (Ming Lei) [RHEL-25988] - blk-flush: reuse rq queuelist in flush state machine (Ming Lei) [RHEL-25988] - blk-flush: count inflight flush_data requests (Ming Lei) [RHEL-25988] - blk-mq: use percpu csd to remote complete instead of per-rq csd (Ming Lei) [RHEL-25988] - block: don't allow enabling a cache on devices that don't support it (Ming Lei) [RHEL-25988] - block: cleanup queue_wc_store (Ming Lei) [RHEL-25988] - nbd: automatically load module on genl access (Ming Lei) [RHEL-25988] - blk-wbt: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - kyber: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - block: null_blk: cleanup null_queue_rq() (Ming Lei) [RHEL-25988] - block: null_blk: Fix handling of fake timeout request (Ming Lei) [RHEL-25988] - fbdev/simplefb: change loglevel when the power domains cannot be parsed (Robert Foss) [RHEL-17425] - fbdev/simplefb: Suppress error on missing power domains (Robert Foss) [RHEL-17425] - IMA: reject unknown hash algorithms in ima_get_hash_algo (Joel Slebodnick) [RHEL-26952] - redhat/configs: aarch64: enable SCMI pmdomain driver (Radu Rendec) [RHEL-26434] - firmware: arm_scmi: Add generic OPP support to the SCMI performance domain (Radu Rendec) [RHEL-26434] - OPP: Extend support for the opp-level beyond required-opps (Radu Rendec) [RHEL-26434] - OPP: Switch to use dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - PM: domains: Implement the ->set_performance_state() callback for genpd (Radu Rendec) [RHEL-26434] - PM: domains: Introduce dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal (Radu Rendec) [RHEL-26434] - pmdomain: arm: Avoid polling for scmi_perf_domain (Radu Rendec) [RHEL-26434] - pmdomain: arm: Add the SCMI performance domain (Radu Rendec) [RHEL-26434] - PM: domains: Allow genpd providers to manage OPP tables directly by its FW (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Add support to parse domain-id using #power-domain-cells (Radu Rendec) [RHEL-26434] - dt-bindings: power: Clarify performance capabilities of power-domains (Radu Rendec) [RHEL-26434] - dt-bindings: firmware: arm,scmi: Extend bindings for protocol@13 (Radu Rendec) [RHEL-26434] - dt-bindings: arm: cpus: Add a power-domain-name for a performance-domain (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Avoid one OF parsing in scmi_get_sharing_cpus() (Radu Rendec) [RHEL-26434] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq (Andrew Halaney) [RHEL-28917] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq (Andrew Halaney) [RHEL-28917] - Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Bastien Nocera) [RHEL-18225 RHEL-18227] {CVE-2020-10135} - redhat/configs: enable pwr-mlxbf (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: support graceful reboot instead of emergency reset (Nirmala Dalvi) [RHEL-21119] - power: reset: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: change rst_pwr_hid and low_pwr_hid from global to local variables (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add missing include (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add BlueField SoC power control driver (Nirmala Dalvi) [RHEL-21119] - redhat/configs: enable pinctrl_mlxbf3 This driver is required to support the pinctrl device on the Bluefield-3 card. (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Remove gpio_disable_free() (Nirmala Dalvi) [RHEL-21115] - pinctrl: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: set varaiable mlxbf3_pmx_funcs storage-class-specifier to static (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Add pinctrl driver support (Nirmala Dalvi) [RHEL-21115] - redhat/configs: enable gpio_mlxbf3 (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: add an error code check in mlxbf3_gpio_probe (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Support add_pin_ranges() (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Add gpio driver support (Nirmala Dalvi) [RHEL-21113] - redhat/configs: enable mlxbf-pmc (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Ignore unsupported performance blocks (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: mlxbf_pmc_event_list(): make size ptr optional (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Cleanup signed/unsigned mix-up (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Replace uintN_t with kernel-style types (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix offset calculation for crspace events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Check devm_hwmon_device_register_with_groups() return value (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Add null pointer checks for devm_kasprintf() (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Add support for BlueField-3 (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix potential buffer overflows (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix sscanf() error checking (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix kernel-doc notation (Luiz Capitulino) [RHEL-21122] - SUNRPC: Remove stale comments (Jeffrey Layton) [RHEL-22860] - NFSD: Remove BUG_ON in nfsd4_process_cb_update() (Jeffrey Layton) [RHEL-22860] - NFSD: Replace comment with lockdep assertion (Jeffrey Layton) [RHEL-22860] - NFSD: Remove unused @reason argument (Jeffrey Layton) [RHEL-22860] - NFSD: Add callback operation lifetime trace points (Jeffrey Layton) [RHEL-22860] - NFSD: Rename nfsd_cb_state trace point (Jeffrey Layton) [RHEL-22860] - NFSD: Replace dprintks in nfsd4_cb_sequence_done() (Jeffrey Layton) [RHEL-22860] - NFSD: Add nfsd_seq4_status trace event (Jeffrey Layton) [RHEL-22860] - NFSD: Retransmit callbacks after client reconnects (Jeffrey Layton) [RHEL-22860] - NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down (Jeffrey Layton) [RHEL-22860] - NFSD: Convert the callback workqueue to use delayed_work (Jeffrey Layton) [RHEL-22860] - NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Jeffrey Layton) [RHEL-22860] - NFSv4, NFSD: move enum nfs_cb_opnum4 to include/linux/nfs4.h (Jeffrey Layton) [RHEL-22860] - tls: fix use-after-free on failed backlog decryption (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: separate no-async decryption request handling from async (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: decrement decrypt_pending if no async completion will be called (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: fix use-after-free with partial reads and async decrypt (Sabrina Dubroca) [RHEL-26398] {CVE-2024-26582} - net: tls: handle backlogging of crypto requests (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: fix race between tx work scheduling and socket close (Sabrina Dubroca) [RHEL-26361] {CVE-2024-26585} - tls: fix race between async notify and socket close (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: factor out tls_*crypt_async_wait() (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - i2c: mlxbf: Use devm_platform_get_and_ioremap_resource() (Luiz Capitulino) [RHEL-21116] - I2C: Explicitly include correct DT includes (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Use dev_err_probe in probe function (Luiz Capitulino) [RHEL-21116] - i2c: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: depend on ACPI; clean away ifdeffage (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove device tree support (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support BlueField-3 SoC (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: add multi slave functionality (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support lock mechanism (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Fix frequency calculation (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Refactor _UID handling to use acpi_dev_uid_to_integer() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove IRQF_ONESHOT (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: incorrect base address passed during io write (Luiz Capitulino) [RHEL-21116] - Revert "Merge: EDAC: add initial support for El Capitan" (Scott Weaver) - SEV: disable SEV-ES DebugSwap by default (Paolo Bonzini) [RHEL-22997] - dm-integrity, dm-verity: reduce stack usage for recheck (Benjamin Marzinski) [RHEL-20912] - dm-crypt: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - dm-crypt: don't modify the data when using authenticated encryption (Benjamin Marzinski) [RHEL-20912] - dm-verity: recheck the hash after a failure (Benjamin Marzinski) [RHEL-20912] - dm-integrity: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-26665] - gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Andrew Price) [RHEL-26500] {CVE-2023-52448} - NFSv4: Always ask for type with READDIR (Benjamin Coddington) [RHEL-15843] - sunrpc: have svc tasks sleep in TASK_INTERRUPTIBLE instead of TASK_IDLE (Jeffrey Layton) [RHEL-22742] - smb: client: fix OOB in receive_encrypted_standard() (Scott Mayhew) [RHEL-21687] {CVE-2024-0565} - EDAC/amd64: Add support for family 0x19, models 0x90-9f devices (Aristeu Rozanski) [RHEL-10022] - EDAC/mc: Add support for HBM3 memory type (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Aristeu Rozanski) [RHEL-10022] - EDAC/mce_amd: Remove SMCA Extended Error code descriptions (Aristeu Rozanski) [RHEL-10022] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Cache and use GPU node map (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add support for AMD heterogeneous Family 19h Model 30h-3Fh (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Document heterogeneous system enumeration (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Fix indentation in umc_determine_edac_cap() (Aristeu Rozanski) [RHEL-10022] - EDAC: Sanitize MODULE_AUTHOR strings (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add get_err_info() to pvt->ops (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split init_csrows() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free() (Viktor Malik) [RHEL-26131] - fprobe: Release rethook after the ftrace_ops is unregistered (Viktor Malik) [RHEL-26131] - fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super {CVE-2024-0841} (Audra Mitchell) [RHEL-20615] {CVE-2024-0841} - smb: client: fix parsing of SMB3.1.1 POSIX create context (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434} - smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434}- genirq: Wake interrupt threads immediately when changing affinity (Crystal Wood) [RHEL-9148] - scsi: core: Move scsi_host_busy() out of host lock if it is for per-command (Ming Lei) [RHEL-23941] - scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler (Ming Lei) [RHEL-23941] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-28655] - crypto: akcipher - Disable signing and decryption (Herbert Xu) [RHEL-17113] {CVE-2023-6240} - RDMA/siw: Fix connection failure handling (Kamal Heib) [RHEL-28044] {CVE-2023-52513} - x86/mm: Fix memory encryption features advertisement (Vitaly Kuznetsov) [RHEL-26662] - x86/coco: Export cc_vendor (Vitaly Kuznetsov) [RHEL-26662] - afs: fix __afs_break_callback() / afs_drop_open_mmap() race (Marc Dionne) [RHEL-25171] - afs: Increase buffer size in afs_update_volume_status() (Marc Dionne) [RHEL-25171] - afs: Fix ignored callbacks over ipv4 (Marc Dionne) [RHEL-25171] - rxrpc: Fix counting of new acks and nacks (Marc Dionne) [RHEL-25171] - rxrpc: Fix response to PING RESPONSE ACKs to a dead call (Marc Dionne) [RHEL-25171] - rxrpc: Fix delayed ACKs to not set the reference serial number (Marc Dionne) [RHEL-25171] - rxrpc: Fix generation of serial numbers to skip zero (Marc Dionne) [RHEL-25171] - afs: Fix missing/incorrect unlocking of RCU read lock (Marc Dionne) [RHEL-25171] - afs: Remove afs_dynroot_d_revalidate() as it is redundant (Marc Dionne) [RHEL-25171] - afs: Fix error handling with lookup via FS.InlineBulkStatus (Marc Dionne) [RHEL-25171] - afs: Don't use certain unnecessary folio_*() functions (Marc Dionne) [RHEL-25171] - rxrpc: Fix use of Don't Fragment flag (Marc Dionne) [RHEL-25171] - rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue (Marc Dionne) [RHEL-25171] - afs: trace: Log afs_make_call(), including server address (Marc Dionne) [RHEL-25171] - afs: Fix offline and busy message emission (Marc Dionne) [RHEL-25171] - afs: Fix fileserver rotation (Marc Dionne) [RHEL-25171] - afs: Overhaul invalidation handling to better support RO volumes (Marc Dionne) [RHEL-25171] - afs: Parse the VolSync record in the reply of a number of RPC ops (Marc Dionne) [RHEL-25171] - afs: Don't leave DONTUSE/NEWREPSITE servers out of server list (Marc Dionne) [RHEL-25171] - afs: Fix comment in afs_do_lookup() (Marc Dionne) [RHEL-25171] - afs: Apply server breaks to mmap'd files in the call processor (Marc Dionne) [RHEL-25171] - afs: Move the vnode/volume validity checking code into its own file (Marc Dionne) [RHEL-25171] - afs: Defer volume record destruction to a workqueue (Marc Dionne) [RHEL-25171] - afs: Make it possible to find the volumes that are using a server (Marc Dionne) [RHEL-25171] - afs: Combine the endpoint state bools into a bitmask (Marc Dionne) [RHEL-25171] - afs: Keep a record of the current fileserver endpoint state (Marc Dionne) [RHEL-25171] - afs: Dispatch vlserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Dispatch fileserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Mark address lists with configured priorities (Marc Dionne) [RHEL-25171] - afs: Provide a way to configure address priorities (Marc Dionne) [RHEL-25171] - afs: Remove the unimplemented afs_cmp_addr_list() (Marc Dionne) [RHEL-25171] - afs: Add some more info to /proc/net/afs/servers (Marc Dionne) [RHEL-25171] - rxrpc: Create a procfile to display outstanding client conn bundles (Marc Dionne) [RHEL-25171] - afs: Fold the afs_addr_cursor struct in (Marc Dionne) [RHEL-25171] - afs: Use peer + service_id as call address (Marc Dionne) [RHEL-25171] - afs: Add a tracepoint for struct afs_addr_list (Marc Dionne) [RHEL-25171] - afs: Automatically generate trace tag enums (Marc Dionne) [RHEL-25171] - afs: Rename some fields (Marc Dionne) [RHEL-25171] - afs: Simplify error handling (Marc Dionne) [RHEL-25171] - afs: Don't put afs_call in afs_wait_for_call_to_complete() (Marc Dionne) [RHEL-25171] - afs: Wrap most op->error accesses with inline funcs (Marc Dionne) [RHEL-25171] - afs: Use op->nr_iterations=-1 to indicate to begin fileserver iteration (Marc Dionne) [RHEL-25171] - afs: Handle the VIO and UAEIO aborts explicitly (Marc Dionne) [RHEL-25171] - afs: Rename addr_list::failed to probe_failed (Marc Dionne) [RHEL-25171] - afs: Don't skip server addresses for which we didn't get an RTT reading (Marc Dionne) [RHEL-25171] - rxrpc, afs: Allow afs to pin rxrpc_peer objects (Marc Dionne) [RHEL-25171] - afs: Turn the afs_addr_list address array into an array of structs (Marc Dionne) [RHEL-25171] - afs: Add comments on abort handling (Marc Dionne) [RHEL-25171] - rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Marc Dionne) [RHEL-25171] - afs: use read_seqbegin() in afs_check_validity() and afs_getattr() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu() (Marc Dionne) [RHEL-25171] - afs: Fix use-after-free due to get/remove race in volume tree (Marc Dionne) [RHEL-25171] - afs: Fix overwriting of result of DNS query (Marc Dionne) [RHEL-25171] - afs: Fix dynamic root lookup DNS check (Marc Dionne) [RHEL-25171] - afs: Fix the dynamic root's d_delete to always delete unused dentries (Marc Dionne) [RHEL-25171] - afs: Fix refcount underflow from error handling race (Marc Dionne) [RHEL-25171] - afs: do not test the return value of folio_start_writeback() (Marc Dionne) [RHEL-25171] - afs: Mark a superblock for an R/O or Backup volume as SB_RDONLY (Marc Dionne) [RHEL-25171] - afs: Fix file locking on R/O volumes to operate in local mode (Marc Dionne) [RHEL-25171] - afs: Return ENOENT if no cell DNS record can be found (Marc Dionne) [RHEL-25171] - afs: Make error on cell lookup failure consistent with OpenAFS (Marc Dionne) [RHEL-25171] - afs: Fix afs_server_list to be cleaned up with RCU (Marc Dionne) [RHEL-25171] - rxrpc: Defer the response to a PING ACK until we've parsed it (Marc Dionne) [RHEL-25171] - rxrpc: Fix RTT determination to use any ACK as a source (Marc Dionne) [RHEL-25171] - rxrpc: Fix some minor issues with bundle tracing (Marc Dionne) [RHEL-25171] - rxrpc: Fix two connection reaping bugs (Marc Dionne) [RHEL-25171] - afs: Provide a splice-read wrapper (Marc Dionne) [RHEL-25171] - rxrpc: Replace fake flex-array with flexible-array member (Marc Dionne) [RHEL-25171] - x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers (Paolo Bonzini) [RHEL-23426] - x86/cpu: Allow reducing x86_phys_bits during early_identify_cpu() (Paolo Bonzini) [RHEL-23426] - x86/boot: Move x86_cache_alignment initialization to correct spot (Paolo Bonzini) [RHEL-23426] - x86/sev-es: Set x86_virt_bits to the correct value straight away, instead of a two-phase approach (Paolo Bonzini) [RHEL-23426] - KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu (Prasad Pandit) [RHEL-2815] - drm/tegra: Remove existing framebuffer only if we support display (Robert Foss) [RHEL-26130] - Deprecate qla4xxx in RHEL-9 (Chris Leech) [RHEL-1241] - dm-bufio: fix no-sleep mode (Benjamin Marzinski) [RHEL-23968] - selftests: rtnetlink: add MACsec offload tests (Sabrina Dubroca) [RHEL-24616] - netdevsim: add dummy macsec offload (Sabrina Dubroca) [RHEL-24616] - selftests: rtnetlink: Make the set of tests to run configurable (Sabrina Dubroca) [RHEL-24616]- workqueue: Avoid using isolated cpus' timers on queue_delayed_work (Leonardo Bras) [RHEL-20254] - cnic,bnx2,bnx2x: use UIO_MEM_DMA_COHERENT (Chris Leech) [RHEL-26081] - uio: introduce UIO_MEM_DMA_COHERENT type (Chris Leech) [RHEL-26081] - Reapply "dma-mapping: reject __GFP_COMP in dma_alloc_attrs" (Chris Leech) [RHEL-26081] - Reapply "cnic: don't pass bogus GFP_ flags to dma_alloc_coherent" (Chris Leech) [RHEL-26081] - block: add check that partition length needs to be aligned with block size (Ming Lei) [RHEL-26616] {CVE-2023-52458}- x86/fpu: Stop relying on userspace for info to fault in xsave buffer (Steve Best) [RHEL-26672] {CVE-2024-26603} - redhat: configs: Enable CONFIG_MEMTEST to enable memory test (Eric Chanudet) [RHEL-24906] - x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully (David Arcari) [RHEL-19514] - x86/apic: Fake primary thread mask for XEN/PV (David Arcari) [RHEL-19514] - cpu/hotplug: Remove dependancy against cpu_primary_thread_mask (David Arcari) [RHEL-19514] - x86/smpboot: Fix the parallel bringup decision (David Arcari) [RHEL-19514] - x86/realmode: Make stack lock work in trampoline_compat() (David Arcari) [RHEL-19514] - x86/smp: Initialize cpu_primary_thread_mask late (David Arcari) [RHEL-19514] - cpu/hotplug: Fix off by one in cpuhp_bringup_mask() (David Arcari) [RHEL-19514] - x86/apic: Fix use of X{,2}APIC_ENABLE in asm with older binutils (David Arcari) [RHEL-19514] - x86/tsc: Defer marking TSC unstable to a worker (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused function declaration cpu_set_state_online() (David Arcari) [RHEL-19514] - x86/smpboot/64: Implement arch_cpuhp_init_parallel_bringup() and enable it (David Arcari) [RHEL-19514] - x86/smpboot: Support parallel startup of secondary CPUs (David Arcari) [RHEL-19514] - x86/apic/x2apic: Allow CPU cluster_mask to be populated in parallel (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_gs (David Arcari) [RHEL-19514] - x86/smpboot: Remove early_gdt_descr on 64-bit (David Arcari) [RHEL-19514] - x86/smpboot: Implement a bit spinlock to protect the realmode stack (David Arcari) [RHEL-19514] - x86/apic: Save the APIC virtual base address (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_stack on 64-bit (David Arcari) [RHEL-19514] - cpu/hotplug: Allow "parallel" bringup up to CPUHP_BP_KICK_AP_STATE (David Arcari) [RHEL-19514] - x86/apic: Provide cpu_primary_thread mask (David Arcari) [RHEL-19514] - x86/smpboot: Enable split CPU startup (David Arcari) [RHEL-19514] - cpu/hotplug: Provide a split up CPUHP_BRINGUP mechanism (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused state functions (David Arcari) [RHEL-19514] - riscv: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - MIPS: SMP_CPS: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - arm64: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - ARM: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Remove cpu_report_state() and related unused cruft (David Arcari) [RHEL-19514] - cpu/hotplug: Add debug printks for hotplug callback failures (David Arcari) [RHEL-19514] - cpu/hotplug: Do not bail-out in DYING/STARTING sections (David Arcari) [RHEL-19514] - cpu/hotplug: Initialise all cpuhp_cpu_state structs earlier (David Arcari) [RHEL-19514] - x86/smpboot: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Add CPU state tracking and synchronization (David Arcari) [RHEL-19514] - x86/xen/hvm: Get rid of DEAD_FROZEN handling (David Arcari) [RHEL-19514] - x86/xen/smp_pv: Remove wait for CPU online (David Arcari) [RHEL-19514] - x86/smpboot: Remove wait for cpu_online() (David Arcari) [RHEL-19514] - cpu/hotplug: Rework sparse_irq locking in bringup_cpu() (David Arcari) [RHEL-19514] - x86/smpboot: Remove cpu_callin_mask (David Arcari) [RHEL-19514] - x86/smpboot: Make TSC synchronization function call based (David Arcari) [RHEL-19514] - x86/smpboot: Move synchronization masks to SMP boot code (David Arcari) [RHEL-19514] - x86/cpu/cacheinfo: Remove cpu_callout_mask dependency (David Arcari) [RHEL-19514] - gitlab-ci: enable arm64/s390x/ppc64le debug builds (Michael Hofmann) - PCI/ASPM: Fix deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - MAINTAINERS: Orphan Cadence PCIe IP (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()" (Myron Stowe) [RHEL-26162] - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_disable_link_state_locked() lockdep assert (Myron Stowe) [RHEL-26162] - PCI/ASPM: Clean up __pci_disable_link_state() 'sem' parameter (Myron Stowe) [RHEL-26162] - PCI: qcom: Clean up ASPM comment (Myron Stowe) [RHEL-26162] - PCI: qcom: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI: vmd: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_enable_link_state_locked() (Myron Stowe) [RHEL-26162] - PCI: loongson: Limit MRRS to 256 (Myron Stowe) [RHEL-26162] - PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word() (Myron Stowe) [RHEL-26162] - PCI: endpoint: Fix double free in __pci_epc_create() (Myron Stowe) [RHEL-26162] - PCI: Replace unnecessary UTF-8 in Kconfig (Myron Stowe) [RHEL-26162] - logic_pio: Remove logic_outb(), _outw(), outl() duplicate declarations (Myron Stowe) [RHEL-26162] - PCI: Make pci_assign_unassigned_resources() non-init (Myron Stowe) [RHEL-26162] - PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Myron Stowe) [RHEL-26162] - PCI/portdrv: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/VC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PTM: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PME: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Show PASID Capability register width in bitmasks (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/MSI: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defines with DPC reason fields (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defined fields with DPC_CTL register (Myron Stowe) [RHEL-26162] - PCI/DPC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: hotplug: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: dwc: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: cadence: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() to extract Link Width (Myron Stowe) [RHEL-26162] - PCI: mvebu: Use FIELD_PREP() with Link Width (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Myron Stowe) [RHEL-26162] - scsi: ipr: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - PCI: xgene: Do PCI error check on own line & keep return value (Myron Stowe) [RHEL-26162] - PCI: Do error check on own line to split long "if" conditions (Myron Stowe) [RHEL-26162] - atm: iphase: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - sh: pci: Do PCI error check on own line (Myron Stowe) [RHEL-26162] - alpha: Streamline convoluted PCI error handling (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx XDMA PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: xilinx-cpm: Move IRQ definitions to a common header (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Modify ECAM size to enable support for 256 buses (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Rename the NWL_ECAM_VALUE_DEFAULT macro (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Modify ECAM size in the DT example (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Remove redundant code that sets Type 1 header fields (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Convert to YAML schemas of Xilinx NWL PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use Mbps_to_icc() macro for setting icc speed (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - PCI: qcom: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller (Myron Stowe) [RHEL-26162] - MAINTAINERS: Update PCI DRIVER FOR RENESAS R-CAR for R-Car Gen4 (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add endpoint mode support (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add R-Car Gen4 PCIe controller support for host mode (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Endpoint (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Host (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: dwc: Update maxItems of reg and reg-names (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Introduce .pre_init() and .deinit() (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_write_dbi2() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_ep_exit() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Add EDMA_UNROLL capability flag (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Add multiple PFs support for dbi2 (Myron Stowe) [RHEL-26162] - PCI: tegra194: Drop PCI_EXP_LNKSTA_NLW setting (Myron Stowe) [RHEL-26162] - PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (Myron Stowe) [RHEL-26162] - PCI: dwc: Add dw_pcie_link_set_max_link_width() (Myron Stowe) [RHEL-26162] - PCI: Add T_PVPERL macro (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Add dedicated callback for writing to DBI2 registers (Myron Stowe) [RHEL-26162] - PCI: layerscape-ep: Set 64-bit DMA mask (Myron Stowe) [RHEL-26162] - PCI: cadence: Drop unused member from struct cdns_plat_pcie (Myron Stowe) [RHEL-26162] - PCI: qcom: Enable ASPM for platforms supporting 1.9.0 ops (Myron Stowe) [RHEL-26162] - PCI: dwc: Add host_post_init() callback (Myron Stowe) [RHEL-26162] - drm/qxl: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - drm/virtio: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI/sysfs: Enable 'boot_vga' attribute via pci_is_vga() (Myron Stowe) [RHEL-26162] - PCI/VGA: Select VGA devices earlier (Myron Stowe) [RHEL-26162] - PCI/VGA: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI: Add pci_is_vga() helper (Myron Stowe) [RHEL-26162] - PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card (Myron Stowe) [RHEL-26162] - x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and Phoenix USB4 (Myron Stowe) [RHEL-26162] - PCI/sysfs: Protect driver's D3cold preference from user space (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Remove redundant goto (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Fix undefined behavior bug in struct pci_p2pdma_pagemap (Myron Stowe) [RHEL-26162] - PCI: acpiphp: Allow built-in drivers for Attention Indicators (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .probe() callback (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: kirin: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: exynos: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI/ACPI: Use acpi_evaluate_dsm_typed() (Myron Stowe) [RHEL-26162] - drm/radeon: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/amdgpu: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/nouveau: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - ALSA: hda: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - PCI: Add pci_get_base_class() helper (Myron Stowe) [RHEL-26162] - PCI: endpoint: Use IS_ERR_OR_NULL() helper function (Myron Stowe) [RHEL-26162] - PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common() (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver, disables L1" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Convert printk() to pr_*() and add include (Myron Stowe) [RHEL-26162] - PCI/ASPM: Remove unnecessary includes (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_MAX() instead of literals (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use time constants (Myron Stowe) [RHEL-26162] - PCI/ASPM: Return U32_MAX instead of bit magic construct (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_GET/PREP() to access PCIe capability fields (Myron Stowe) [RHEL-26162] - PCI: Add PCI_L1SS_CTL2 fields (Myron Stowe) [RHEL-26162] - PCI/AER: Factor out interrupt toggling into helpers (Myron Stowe) [RHEL-26162] - pinctrl: intel: use the correct _PM_OPS() export macro (David Arcari) [RHEL-26354] - pinctrl: don't put the reference to GPIO device in pinctrl_pins_show() (David Arcari) [RHEL-26354] - PM: Provide EXPORT_NS_GPL_DEV_SLEEP_PM_OPS (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Meteor Point pin controller and GPIO support (David Arcari) [RHEL-26354] - pinctrl: core: Remove unused members from struct group_desc (David Arcari) [RHEL-26354] - pinctrl: imx: Convert to use grp member (David Arcari) [RHEL-26354] - pinctrl: imx: Use temporary variable to hold pins (David Arcari) [RHEL-26354] - pinctrl: freescale: remove generic pin config core support (David Arcari) [RHEL-26354] - pinctrl: core: Embed struct pingroup into struct group_desc (David Arcari) [RHEL-26354] - pinctrl: core: Add a convenient define PINCTRL_GROUP_DESC() (David Arcari) [RHEL-26354] - pinctrl: baytrail: use gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - pinctrl: core: Make pins const unsigned int pointer in struct group_desc (David Arcari) [RHEL-26354] - pinctrl: Convert unsigned to unsigned int (David Arcari) [RHEL-26354] - pinctrl: don't include GPIOLIB private header (David Arcari) [RHEL-26354] - pinctrl: stop using gpiod_to_chip() (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_label() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_base() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpiod_to_gpio_device() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: Fix scope-based gpio_device refcounting (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_base() (David Arcari) [RHEL-26354] - gpiolib: provide gpiod_to_gpio_device() (David Arcari) [RHEL-26354] - gpiolib: add support for scope-based management to gpio_device (David Arcari) [RHEL-26354] - gpiolib: make gpio_device_get() and gpio_device_put() public (David Arcari) [RHEL-26354] - pinctrl: baytrail: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: Bulk conversion to generic_handle_domain_irq() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: baytrail: Factor out byt_gpio_force_input_mode() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Fix types of config value in byt_pin_config_set() (David Arcari) [RHEL-26354] - pinctrl: avoid reload of p state in list iteration (David Arcari) [RHEL-26354] - pinctrl: intel: Add a generic Intel pin control platform driver (David Arcari) [RHEL-26354] - devres: Provide krealloc_array (David Arcari) [RHEL-26354] - redhat/configs: enable new intel pinctrl configs (David Arcari) [RHEL-26354] - pinctrl: intel: Revert "Unexport intel_pinctrl_probe()" (David Arcari) [RHEL-26354] - pinctrl: intel: allow independent COMPILE_TEST (David Arcari) [RHEL-26354] - pinctrl: intel: Refactor intel_pinctrl_get_soc_data() (David Arcari) [RHEL-26354] - pinctrl: intel: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: intel: Make PM ops functions static (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: meteorlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lakefield: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: icelake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: geminilake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: denverton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: broxton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: alderlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: intel: Provide Intel pin control wide PM ops structure (David Arcari) [RHEL-26354] - Remove custom EXPORT_NS_GPL_DEV_PM_OPS macro (David Arcari) [RHEL-26354] - PM: Improve EXPORT_*_DEV_PM_OPS macros (David Arcari) [RHEL-26354] - export: fix string handling of namespace in EXPORT_SYMBOL_NS (David Arcari) [RHEL-26354] - PM: core: Add NS varients of EXPORT[_GPL]_SIMPLE_DEV_PM_OPS and runtime pm equiv (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_ready_for_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of gpio_to_pin() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_match_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_get_device_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_gpio_direction() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_set_config_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_output_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_input_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_free_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_request_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - gpio: cdev: use pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_output() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_input() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_free() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_request() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_can_use_line() (David Arcari) [RHEL-26354] - pinctrl: intel: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - gpio: vf610: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: bcm: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: tegra: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpiolib: generic: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: provide new GPIO-to-pinctrl glue helpers (David Arcari) [RHEL-26354] - pinctrl: intel: use acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - ACPI: utils: Introduce acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - pinctrl: remove unneeded extern specifiers from consumer.h (David Arcari) [RHEL-26354] - kernel.h: Move ARRAY_SIZE() to a separate header (David Arcari) [RHEL-26354] - Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (David Arcari) [RHEL-26354] - pinctrl: intel: fetch community only when we need it (David Arcari) [RHEL-26354] - pinctrl: core: Remove unneeded {} around one line conditional body (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: intel: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: drop runtime PM support (David Arcari) [RHEL-26354] - pinctrl: intel: refine intel_config_set_pull() function (David Arcari) [RHEL-26354] - pinctrl: denverton: Enable platform device in the absence of ACPI enumeration (David Arcari) [RHEL-26354] - pinctrl: intel: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: avoid unsafe code pattern in find_pinctrl() (David Arcari) [RHEL-26354] - pinctrl: baytrail: fix debounce disable case (David Arcari) [RHEL-26354] - pinctrl: pinmux: Remove duplicate error message in pin_request() (David Arcari) [RHEL-26354] - pinctrl: intel: consolidate ACPI dependency (David Arcari) [RHEL-26354] - pinctrl: baytrail: Make use of pm_ptr() (David Arcari) [RHEL-26354] - pinctrl: baytrail: reuse common functions from pinctrl-intel (David Arcari) [RHEL-26354] - pinctrl: intel: export common pinctrl functions (David Arcari) [RHEL-26354] - pinctrl: baytrail: consolidate common mask operation (David Arcari) [RHEL-26354] - pinctrl: pinmux: handle radix_tree_insert() errors in pinmux_generic_add_function() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_generic_add_group() (David Arcari) [RHEL-26354] - pinctrl: baytrail: invert if condition (David Arcari) [RHEL-26354] - pinctrl: baytrail: add warning for BYT_VAL_REG retrieval failure (David Arcari) [RHEL-26354] - pinctrl: baytrail: reduce scope of spinlock in ->dbg_show() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->irq_set_type() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->set_mux() hook (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use str_hi_lo() helper (David Arcari) [RHEL-26354] - pinctrl: Relax user input size in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: Duplicate user memory in one go in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Unify style of error and debug messages (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use BIT() in BYT_PULL_ASSIGN_* definitions (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Replace SPT_COMMUNITY() by INTEL_COMMUNITY_*() (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Replace TGL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Replace LBG_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: lakefield: Replace LKF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Replace JSL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: icelake: Replace ICL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: geminilake: Replace GLK_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Replace EBG_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Replace EHL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace DNV_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Replace CDF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Replace CNL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace BXT_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: alderlake: Replace ADL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: intel: Enumerate PWM device when community has a capability (David Arcari) [RHEL-26354] - pwm: lpss: Rename pwm_lpss_probe() --> devm_pwm_lpss_probe() (David Arcari) [RHEL-26354] - pwm: lpss: Allow other drivers to enable PWM LPSS (David Arcari) [RHEL-26354] - pwm: lpss: Include headers we are the direct user of (David Arcari) [RHEL-26354] - pwm: lpss: Rename MAX_PWMS --> LPSS_MAX_PWMS (David Arcari) [RHEL-26354] - pwm: lpss: Add a comment to the bypass field (David Arcari) [RHEL-26354] - pwm: lpss: Move resource mapping to the glue drivers (David Arcari) [RHEL-26354] - pwm: lpss: Deduplicate board info data structures (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Moorefield pin controller support (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: alderlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: icelake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: core: Use device_match_of_node() helper (David Arcari) [RHEL-26354] - redhat/configs: intel pinctrl config cleanup (David Arcari) [RHEL-26354] - config: wifi: enable MT7925E card (Jose Ignacio Tornos Martinez) [RHEL-14693] - shmem: support idmapped mounts for tmpfs (Giuseppe Scrivano) [RHEL-23900] - iommu/vt-d: Fix incorrect cache invalidation for mm notification (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: rename invalidate_range notifier (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_end() (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: call invalidate_range() when invalidating TLBs (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: fixup comment in mmu_interval_read_begin() (Jerry Snitselaar) [RHEL-26541] - mlxbf_gige: Enable the GigE port in mlxbf_gige_open (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Fix intermittent no ip issue (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix receive packet race condition (Luiz Capitulino) [RHEL-21118] - net: ethernet: mellanox: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Remove two unused function declarations (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix white space in mlxbf_gige_eth_ioctl (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add "set_link_ksettings" ethtool callback (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: support 10M/100M/1G speeds on BlueField-3 (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add MDIO support for BlueField-3 (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear MDIO gateway lock after read (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: compute MDIO period based on i1clk (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove own module name define and use KBUILD_MODNAME instead (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: use eth_zero_addr() to clear mac address (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove driver-managed interrupt counts (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: increase MDIO polling rate to 5us (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Replace non-standard interrupt handling (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear valid_polarity upon open (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx() (Luiz Capitulino) [RHEL-21118] - redhat: update self-test data (Scott Weaver) - redhat: enable zstream release numbering for RHEL 9.4 (Scott Weaver) - redhat: set default dist suffix for RHEL 9.4 (Scott Weaver) - redhat: fix changelog copying (Jan Stancek) - Bump RHEL_MINOR for 9.5 (Lucas Zampieri) - redhat: do not compress the full kernel changelog in the src.rpm (Herton R. Krzesinski) - redhat: ship all the changelog from source git into kernel-doc (Herton R. Krzesinski) - redhat: create an empty changelog file when changing its name (Herton R. Krzesinski)/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  !!!!!!!!!! ! ! ! ! !!!!!!!!!!!!!!!!!!! !!!"!#!$!%!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?!@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""" " " " " """"""""""""""""""" "!"""#"$"%"&"'"(")"*"+","-"."/"0"1"2"3"4"5"6"7"8"9":";"<"=">"?"@"A"B"C"D"E"F"G"H"I"J"K"L"M"N"O"P"Q"R"S"T"U"V"W"X"Y"Z"["\"]"^"_"`"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o"p"q"r"s"t"u"v"w"x"y"z"{"|"}"~"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########## # # # # ################### #!#"###$#%#&#'#(#)#*#+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?#@#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#[#\#]#^#_#`#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~#################################################################################################################################$$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $!$"$#$$$%$&$'$($)$*$+$,$-$.$/$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?$@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%% % % % % %%%%%%%%%%%%%%%%%%% %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%{%|%}%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&& & & & & &&&&&&&&&&&&&&&&&&& &!&"&#&$&%&&&'&(&)&*&+&,&-&.&/&0&1&2&3&4&5&6&7&8&9&:&;&<&=&>&?&@&A&B&C&D&E&F&G&H&I&J&K&L&M&N&O&P&Q&R&S&T&U&V&W&X&Y&Z&[&\&]&^&_&`&a&b&c&d&e&f&g&h&i&j&k&l&m&n&o&p&q&r&s&t&u&v&w&x&y&z&{&|&}&~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''' ' ' ' ' ''''''''''''''''''' '!'"'#'$'%'&'''(')'*'+','-'.'/'0'1'2'3'4'5'6'7'8'9':';'<'='>'?'@'A'B'C'D'E'F'G'H'I'J'K'L'M'N'O'P'Q'R'S'T'U'V'W'X'Y'Z'['\']'^'_'`'a'b'c'd'e'f'g'h'i'j'k'l'm'n'o'p'q'r's't'u'v'w'x'y'z'{'|'}'~'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((( ( ( ( ( ((((((((((((((((((( (!("(#($(%(&('((()(*(+(,(-(.(/(0(1(2(3(4(5(6(7(8(9(:(;(<(=(>(?(@(A(B(C(D(E(F(G(H(I(J(K(L(M(N(O(P(Q(R(S(T(U(V(W(X(Y(Z([(\(](^(_(`(a(b(c(d(e(f(g(h(i(j(k(l(m(n(o(p(q(r(s(t(u(v(w(x(y(z({(|(}(~((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))) ) ) ) ) ))))))))))))))))))) )!)")#)$)%)&)')()))*)+),)-).)/)0)1)2)3)4)5)6)7)8)9):);)<)=)>)?)@)A)B)C)D)E)F)G)H)I)J)K)L)M)N)O)P)Q)R)S)T)U)V)W)X)Y)Z)[)\)])^)_)`)a)b)c)d)e)f)g)h)i)j)k)l)m)n)o)p)q)r)s)t)u)v)w)x)y)z){)|)})~)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))********** * * * * ******************* *!*"*#*$*%*&*'*(*)***+*,*-*.*/*0*1*2*3*4*5*6*7*8*9*:*;*<*=*>*?*@*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*\*]*^*_*`*a*b*c*d*e*f*g*h*i*j*k*l*m*n*o*p*q*r*s*t*u*v*w*x*y*z*{*|*}*~*********************************************************************************************************************************++++++++++ + + + + +++++++++++++++++++ +!+"+#+$+%+&+'+(+)+*+++,+-+.+/+0+1+2+3+4+5+6+7+8+9+:+;+<+=+>+?+@+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+V+W+X+Y+Z+[+\+]+^+_+`+a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z+{+|+}+~+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,, , , , , ,,,,,,,,,,,,,,,,,,, ,!,",#,$,%,&,',(,),*,+,,,-,.,/,0,1,2,3,4,5,6,7,8,9,:,;,<,=,>,?,@,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,[,\,],^,_,`,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,{,|,},~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------- - - - - ------------------- -!-"-#-$-%-&-'-(-)-*-+-,---.-/-0-1-2-3-4-5-6-7-8-9-:-;-<-=->-?-@-A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z-[-\-]-^-_-`-a-b-c-d-e-f-g-h-i-j-k-l-m-n-o-p-q-r-s-t-u-v-w-x-y-z-{-|-}-~---------------------------------------------------------------------------------------------------------------------------------.......... . . . . ................... .!.".#.$.%.&.'.(.).*.+.,.-.../.0.1.2.3.4.5.6.7.8.9.:.;.<.=.>.?.@.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.[.\.].^._.`.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.{.|.}.~.................................................................................................................................////////// / / / / /////////////////// /!/"/#/$/%/&/'/(/)/*/+/,/-/.///0/1/2/3/4/5/6/7/8/9/:/;/</=/>/?/@/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/[/\/]/^/_/`/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/{/|/}/~/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////0000000000 0 0 0 0 0000000000000000000 0!0"0#0$0%0&0'0(0)0*0+0,0-0.0/000102030405060708090:0;0<0=0>0?0@0A0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0`0a0b0c0d0e0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0~0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111 1 1 1 1 1111111111111111111 1!1"1#1$1%1&1'1(1)1*1+1,1-1.1/101112131415161718191:1;1<1=1>1?1@1A1B1C1D1E1F1G1H1I1J1K1L1M1N1O1P1Q1R1S1T1U1V1W1X1Y1Z1[1\1]1^1_1`1a1b1c1d1e1f1g1h1i1j1k1l1m1n1o1p1q1r1s1t1u1v1w1x1y1z1{1|1}1~1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 2 2 2 2 2222222222222222222 2!2"2#2$2%2&2'2(2)2*2+2,2-2.2/202122232425262728292:2;2<2=2>2?2@2A2B2C2D2E2F2G2H2I2J2K2L2M2N2O2P2Q2R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2q2r2s2t2u2v2w2x2y2z2{2|2}2~2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333 3 3 3 3 3333333333333333333 3!3"3#3$3%3&3'3(3)3*3+3,3-3.3/303132333435363738393:3;3<3=3>3?3@3A3B3C3D3E3F3G3H3I3J3K3L3M3N3O3P3Q3R3S3T3U3V3W3X3Y3Z3[3\3]3^3_3`3a3b3c3d3e3f3g3h3i3j3k3l3m3n3o3p3q3r3s3t3u3v3w3x3y3z3{3|3}3~3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444 4 4 4 4 4444444444444444444 4!4"4#4$4%4&4'4(4)4*4+4,4-4.4/404142434445464748494:4;4<4=4>4?4@4A4B4C4D4E4F4G4H4I4J4K4L4M4N4O4P4Q4R4S4T4U4V4W4X4Y4Z4[4\4]4^4_4`4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x4y4z4{4|4}4~4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445555555555 5 5 5 5 5555555555555555555 5!5"5#5$5%5&5'5(5)5*5+5,5-5.5/505152535455565758595:5;5<5=5>5?5@5A5B5C5D5E5F5G5H5I5J5K5L5M5N5O5P5Q5R5S5T5U5V5W5X5Y5Z5[5\5]5^5_5`5a5b5c5d5e5f5g5h5i5j5k5l5m5n5o5p5q5r5s5t5u5v5w5x5y5z5{5|5}5~5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555556666666666 6 6 6 6 6666666666666666666 6!6"6#6$6%6&6'6(6)6*6+6,6-6.6/606162636465666768696:6;6<6=6>6?6@6A6B6C6D6E6F6G6H6I6J6K6L6M6N6O6P6Q6R6S6T6U6V6W6X6Y6Z6[6\6]6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6w6x6y6z6{6|6}6~6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667777777777 7 7 7 7 7777777777777777777 7!7"7#7$7%7&7'7(7)7*7+7,7-7.7/707172737475767778797:7;7<7=7>7?7@7A7B7C7D7E7F7G7H7I7J7K7L7M7N7O7P7Q7R7S7T7U7V7W7X7Y7Z7[7\7]7^7_7`7a7b7c7d7e7f7g7h7i7j7k7l7m7n7o7p7q7r7s7t7u7v7w7x7y7z7{7|7}7~7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888 8 8 8 8 8888888888888888888 8!8"8#8$8%8&8'8(8)8*8+8,8-8.8/808182838485868788898:8;8<8=8>8?8@8A8B8C8D8E8F8G8H8I8J8K8L8M8N8O8P8Q8R8S8T8U8V8W8X8Y8Z8[8\8]8^8_8`8a8b8c8d8e8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}8~8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889999999999 9 9 9 9 9999999999999999999 9!9"9#9$9%9&9'9(9)9*9+9,9-9.9/909192939495969798999:9;9<9=9>9?9@9A9B9C9D9E9F9G9H9I9J9K9L9M9N9O9P9Q9R9S9T9U9V9W9X9Y9Z9[9\9]9^9_9`9a9b9c9d9e9f9g9h9i9j9k9l9m9n9o9p9q9r9s9t9u9v9w9x9y9z9{9|9}9~999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999:::::::::: : : : : ::::::::::::::::::: :!:":#:$:%:&:':(:):*:+:,:-:.:/:0:1:2:3:4:5:6:7:8:9:::;:<:=:>:?:@:A:B:C:D:E:F:G:H:I:J:K:L:M:N:O:P:Q:R:S:T:U:V:W:X:Y:Z:[:\:]:^:_:`:a:b:c:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:}:~:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;; ; ; ; ; ;;;;;;;;;;;;;;;;;;; ;!;";#;$;%;&;';(;);*;+;,;-;.;/;0;1;2;3;4;5;6;7;8;9;:;;;<;=;>;?;@;A;B;C;D;E;F;G;H;I;J;K;L;M;N;O;P;Q;R;S;T;U;V;W;X;Y;Z;[;\;];^;_;`;a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z;{;|;};~;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<< < < < < <<<<<<<<<<<<<<<<<<< =?=@=A=B=C=D=E=F=G=H=I=J=K=L=M=N=O=P=Q=R=S=T=U=V=W=X=Y=Z=[=\=]=^=_=`=a=b=c=d=e=f=g=h=i=j=k=l=m=n=o=p=q=r=s=t=u=v=w=x=y=z={=|=}=~=================================================================================================================================>>>>>>>>>> > > > > >>>>>>>>>>>>>>>>>>> >!>">#>$>%>&>'>(>)>*>+>,>->.>/>0>1>2>3>4>5>6>7>8>9>:>;><>=>>>?>@>A>B>C>D>E>F>G>H>I>J>K>L>M>N>O>P>Q>R>S>T>U>V>W>X>Y>Z>[>\>]>^>_>`>a>b>c>d>e>f>g>h>i>j>k>l>m>n>o>p>q>r>s>t>u>v>w>x>y>z>{>|>}>~>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????? ? ? ? ? ??????????????????? ?!?"?#?$?%?&?'?(?)?*?+?,?-?.?/?0?1?2?3?4?5?6?7?8?9?:?;?<?=?>???@?A?B?C?D?E?F?G?H?I?J?K?L?M?N?O?P?Q?R?S?T?U?V?W?X?Y?Z?[?\?]?^?_?`?a?b?c?d?e?f?g?h?i?j?k?l?m?n?o?p?q?r?s?t?u?v?w?x?y?z?{?|?}?~?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@@ @!@"@#@$@%@&@'@(@)@*@+@,@-@.@/@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@A@B@C@D@E@F@G@H@I@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@X@Y@Z@[@\@]@^@_@`@a@b@c@d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@y@z@{@|@}@~@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAA A A A A AAAAAAAAAAAAAAAAAAA A!A"A#A$A%A&A'A(A)A*A+A,A-A.A/A0A1A2A3A4A5A6A7A8A9A:A;A<A=A>A?A@AAABACADAEAFAGAHAIAJAKALAMANAOAPAQARASATAUAVAWAXAYAZA[A\A]A^A_A`AaAbAcAdAeAfAgAhAiAjAkAlAmAnAoApAqArAsAtAuAvAwAxAyAzA{A|A}A~AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBB B B B B BBBBBBBBBBBBBBBBBBB B!B"B#B$B%B&B'B(B)B*B+B,B-B.B/B0B1B2B3B4B5B6B7B8B9B:B;B<B=B>B?B@BABBBCBDBEBFBGBHBIBJBKBLBMBNBOBPBQBRBSBTBUBVBWBXBYBZB[B\B]B^B_B`BaBbBcBdBeBfBgBhBiBjBkBlBmBnBoBpBqBrBsBtBuBvBwBxByBzB{B|B}B~BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCC C C C C CCCCCCCCCCCCCCCCCCC C!C"C#C$C%C&C'C(C)C*C+C,C-C.C/C0C1C2C3C4C5C6C7C8C9C:C;C<C=C>C?C@CACBCCCDCECFCGCHCICJCKCLCMCNCOCPCQCRCSCTCUCVCWCXCYCZC[C\C]C^C_C`CaCbCcCdCeCfCgChCiCjCkClCmCnCoCpCqCrCsCtCuCvCwCxCyCzC{C|C}C~CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDD D D D D DDDDDDDDDDDDDDDDDDD D!D"D#D$D%D&D'D(D)D*D+D,D-D.D/D0D1D2D3D4D5D6D7D8D9D:D;D<D=D>D?D@DADBDCDDDEDFDGDHDIDJDKDLDMDNDODPDQDRDSDTDUDVDWDXDYDZD[D\D]D^D_D`DaDbDcDdDeDfDgDhDiDjDkDlDmDnDoDpDqDrDsDtDuDvDwDxDyDzD{D|D}D~DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEE E E E E EEEEEEEEEEEEEEEEEEE E!E"E#E$E%E&E'E(E)E*E+E,E-E.E/E0E1E2E3E4E5E6E7E8E9E:E;E<E=E>E?E@EAEBECEDEEEFEGEHEIEJEKELEMENEOEPEQERESETEUEVEWEXEYEZE[E\E]E^E_E`EaEbEcEdEeEfEgEhEiEjEkElEmEnEoEpEqErEsEtEuEvEwExEyEzE{E|E}E~EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFF F F F F FFFFFFFFFFFFFFFFFFF F!F"F#F$F%F&F'F(F)F*F+F,F-F.F/F0F1F2F3F4F5F6F7F8F9F:F;F<F=F>F?F@FAFBFCFDFEFFFGFHFIFJFKFLFMFNFOFPFQFRFSFTFUFVFWFXFYFZF[F\F]F^F_F`FaFbFcFdFeFfFgFhFiFjFkFlFmFnFoFpFqFrFsFtFuFvFwFxFyFzF{F|F}F~FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGG G G G G GGGGGGGGGGGGGGGGGGG G!G"G#G$G%G&G'G(G)G*G+G,G-G.G/G0G1G2G3G4G5G6G7G8G9G:G;G<G=G>G?G@GAGBGCGDGEGFGGGHGIGJGKGLGMGNGOGPGQGRGSGTGUGVGWGXGYGZG[G\G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}G~GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHH5.14.0-503.14.1.el9_55.14.0-503.14.1.el9_55.14.0-503.14.1.el9_55.14.0-503.14.1.el9_5.ppc64le        !""##$%&&''(()**+++,,--..//001112233344455666778899:::;;<<<===>>??@@@AABBCCDDEEFFGGHHIIJJKKLLMMMNNOOPPQQQRRSSTTUUVVWWXXXXXXXYYZZZ[[\\]]^^___``aabccddeeefffgghhijkklmmnoopoqrstu vvvvvwwxxyxzx{x|x}x~xxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvv            !!" # $%%%&%'%())*+,-.///0/1/2344454677899:;<<=>???@?A?B?CDEFFFGFHFIFJFKLLMMMNMOMP QQQQQRRSQTTUQVQWQX YYYYZZ[Z\Y]Y^Y_Y`` aaaabbcadaeaf gggghhigjjkglgmgn oooooppqqrosotuuuuuuuuuuuuuuuvwwwwwvxxxxxxxxxxxxxxxxxxxxxvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuyzzzzzzzzzzzy{{{yyyyyyyyuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu|||||uuuuuuuuuuuut}~~~~~~~~~~~~~~~~~~~~~~}toooooooooooo              ! " #$$$%$&$'()**+*,*--.-/-0-1-2*3*45567889:;<<=<><?<@<<A<BC<D<E<F<G<H<IJKLMMNOPPPQPRSTTUTVVWXX YYYYZZ[Z\Z]Z^Y__`YaYbYcdcecfgggghhiijjjkkjllmmmnopqmrrrsrttmuuuvuwwuxxuyyuzzu{{u||m}}m~~mmmmmmmmmmmmmmmmmm      mmmmmmm   !!  " ##$$ %% && ' ( ) ** ++ , -- .. // 00 11 2m33m44m55m66m77m888998::8;;8<<8===>>=?8@@8AA8BB8CC8DD8EE8FFmGGmHHmIImJJmKKLLLMNNMOOMPPMQMRRRSRTTUTVTWTXTYTZT[T\T]T^T_T`TaTbTcTdTeTfTgThTiTjTkTlTmTnToopTqTrTsTtTuRvwRxyxzx{x|x}M~~~~LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKmmmmmmmmmmmm            !!""m###$#%%&&%''%((%))%**%++%,,%--%..%//%00%11%22%33%44#5566577588#99::9;;9<<9==9>>9?9@@mAAABBACCCDDAEEAFFAGGAHHAIIAJJAKALLmMMMNNMOOMPPmQQQRRQSSSTUQVVQWWmXXXYYXZZm[[m\\\]]\^^__\``maaabbaccaddmeeefmggmhhmiiijjikkmlllmmmnmoompppqprpsptpupvpwpxmyyyzzy{{l|||}}|~~|||lllllllllllllllm        m      mmm !"##$%%%&&%''%(())**+,--..//m00011022m33m444554664774884994:::;;:<<<=<><?<@<AA:BB4CC4DDDEE4F4GGmHHmIIIJJIKKILIMMINNNOONPPNQQNRNSNTTNUUNVVNWWNXXNYYNZN[[N\\\]]N^^^_^`^aIbbbccbddbeebffbggbhhbiibjjIkllkmmkkknnkookppkqqkrrksskttkuukvvvwkxxxykzzzz{{||k}}k~~~kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk  k  k     k  kkkkkkkkkkIIIIIIII I!!I"I##I$$$%%$&$''I((I))I**I++I,,I--I..I/I0I1112I3I444554666776886996::6;;6<<6==6>>6??6@@4AA4BBBCCBDDBEEEFFFGFHFIEJEK4LLLMMLNNLOOOPOQOROS4TTTUUTVVTWWTX4YYYZZY[[Y\\4]]]^^^__^``^aa^bb^cc^dd^ee^ff]gg4hhhii4jjjkk4lllmm4nnnooopoqnrrnssstsusvswsxsyszs{s|s}s~snn44444IImmmmmmmmmmmmmmmm          mm  !!""m###$$#%%m&&m'''(('))m*m++m,,m---..-//m000122m33m44m55566577588m99m::m;;<<;==;>;?;@@;A;BmCCDDmEEEFEGGGGHEIIEJEKKELLEMENNEOOEPPEQQQRQSETTEUUEVVEWWEXEYEZZE[E\E]E^E__E`EaaEbbEccEddEeeEfEggEhhEiiEjjEkkElEmmnnnonppnqnrmssmttmuuuvvuwwuxxuyyyzzz{u||u}u~~~~~uuuuuuuuuuuuuuuuummmmmmmmmmmmmm                             !! "" ## $$ %%% && '''(('))'***+',,'-- ..m///0/1/2/3/4m555665775888998::5;;;<<m==m>>>??>@@>AAABACCADDAEAFAGAHAIIIJJIKKILLAMANNAOOOPPPQQPRRASATAUAV>WWmXXXYYXZZZ[[Z\\Z]]X^^X__m``maambbmcccddceemfffggfhhmiimjjjkjljmjnmoopqqpppprrpsspttpuupvvpwwpxxpyypzzp{{p||p}}p~~pppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ! ! ! ! ! !                               " " " " " " " "    # # # # # # # # # # # #                                 $ $                       % % %                              & ' & ( ( ( ( & ) & & & & & * * * * * & & & + + + + + & & & , , & - & & & & . & & & & & & / / & & & & &                 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0                       1                            2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2              3 3                                                                                                                   4 4 4 4 4 4 4                   5 5 5 5                    6 6 6                7 7 7 7 7 8 8 8 7 7 7 7 7 9 9 9 7 7 7 7 : : : 7 7 7 7 7 7 7 7 7 7 7 ; ; ; 7 < < < 7 = = 7 > > 7 ? ? 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 @ @ @ 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 A A 7 B B 7 C C 7 D 7 E E E 7 7 7 7 F F F F F F 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 G G G G G G G G G G G 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 H H H H H H H H 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 I I 7 7 J J J J J J J J J J 7 K K K K K K K K 7 7 7 7 L L L L 7              M M M M M M M  N N N N N N N N N N N N N N N N N N         O O O O O O O O O O                              P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P     Q Q           R S S       T U U U U U U T T T T T T T T T T T T T T T T T T T T T  V   W    X   Y                                                                                                                  Z         [ [            \ \ \ \ \ \ \ \ \ ] \         ^ ^ ^ ^ ^ ^ ^ ^       _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ` _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a a a a a a a _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ b _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ c c c c c c c c c c _ _ _                          d d d d d d d d d d d d                       e                             f  g g g g g g g g g g g g g g g g g g g g      h h h                                      i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i    j j j     k k k k                      l l l l l    m m m m m                   n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n                                                                         o p o q o r o s o t o u u u o v w o x x x x x x o y o z o { { { { { { { { { { { { { { o | | o } } } } } } o ~ o                                                                                                                                                                                                                                                                                                                                                                !  "  # $ $ $ $ % % $ & $ ' $ ( ) * * ) + + ) , , ) - - ) ) ) ) . ) / / ) 0 0 ) 1 1 ) 2 2 2 3 3 2 4 4 2 5 5 2 6 6 ) 7 ) 8 8 ) 9 9 9 : : ) ; ; ) < < < = = ) > > ) ? ) @ @ ) A A A B ) C C C D D ) E ) F F ) G G ) H ) I ) J ) K K ) L M M L L ) N N ) O O O P O Q Q ) R R R S R T T ) U U ) V V ) W ) X X ) Y Y ) Z Z ) [ [ ) \ \ \ ] ) ^ ^ ) _ _ ) ` ` ) a a ) b b b c c b d d ) e e ) f f ) g ) h h h i i h j j ) k k ) l l ) m m ) n n ) o o ) p p ) q q ) r r ) s ) t t ) u u ) v v ) w w ) x x ) y y y z y { ) | | ) } } ) ~ ~ )   ) ) ) ) )                                                         ! " # $ % & ' ( ) * + , , - . / 0 1 2 3 4 5 6 7 8 9 : : : ; : < = = > > ? ? ? @ @ ? A A A B B A C A D A E A F A G A H ? I I ? J J ? K K ? L L ? M M ? N N ? O O ? P P ? Q Q ? R R ? S S ? T T T U U V T W W X X T Y Y T Z T [ T \ T ] ? ^ ^ ? _ _ ? ` ` ` a ` b ` c ` d ` e ` f ` g ` h ? i i ? j j ? k k ? l l l m ? n n ? o o ? p p p q ? r r r s s r t t r u u r v v v w v x r y y ? z z ? { { ? | | ? } } ? ~ ~ ?   ? ? ? ? ?                                              !  "  #  $  %  &  '  (  )  * + * , - , . , /  0  1  2  3 3 4 3 5  6  7  8  9 9 :  ;  <  =  >  ?  @  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U U V U W U X  Y  Z  [  \  ]  ^  _ _ ` _ a _ b _ c _ d _ e _ f _ g _ h _ i _ j _ k _ l _ m _ n n o n p _ q _ r _ s _ t _ u _ v _ w _ x _ y  z  {  |  }  ~                                    5.14.0-503.14.1.el9_5.ppc64le.configDocumentationKconfigMakefiledevicetreebindingsMakefilekbuildKconfig.recursion-issue-01Kconfig.recursion-issue-02Kconfig.select-breaktoolsrtlaMakefilervMakefileuserspace-apimediaMakefileKconfigKconfig.redhatMakefileMakefile.rhelverModule.symversSystem.maparchKconfigalphaKconfigKconfig.debugMakefilebootMakefilekernelMakefilesyscallsMakefilelibMakefilemath-emuMakefilemmMakefilearcKconfigKconfig.debugMakefilebootMakefiledtsMakefilekernelMakefilelibMakefilemmMakefileplat-axs10xKconfigMakefileplat-hsdkKconfigMakefileplat-simMakefileplat-tb10xKconfigMakefilearmKconfigKconfig-nommuKconfig.assemblerKconfig.debugMakefilebootMakefilebootpMakefilecompressedMakefiledtsMakefilecommonKconfigMakefilecryptoKconfigMakefilekernelMakefilelibMakefilemach-actionsKconfigMakefilemach-alpineKconfigMakefilemach-artpecKconfigMakefilemach-asm9260Kconfigmach-aspeedKconfigMakefilemach-at91KconfigMakefileMakefile.bootmach-axxiaKconfigMakefilemach-bcmKconfigMakefilemach-berlinKconfigMakefilemach-clps711xKconfigMakefilemach-cns3xxxKconfigMakefilemach-davinciKconfigMakefileMakefile.bootmach-digicolorKconfigMakefilemach-doveKconfigMakefileMakefile.bootmach-ep93xxKconfigMakefileMakefile.bootmach-exynosKconfigMakefilemach-footbridgeKconfigMakefileMakefile.bootmach-geminiKconfigMakefilemach-highbankKconfigMakefilemach-hisiKconfigMakefilemach-imxKconfigMakefileMakefile.bootmach-integratorKconfigMakefilemach-iop32xKconfigMakefileMakefile.bootmach-ixp4xxKconfigMakefileMakefile.bootmach-keystoneKconfigMakefilemach-lpc18xxMakefileMakefile.bootmach-lpc32xxKconfigMakefileMakefile.bootmach-mediatekKconfigMakefilemach-mesonKconfigMakefilemach-milbeautKconfigMakefilemach-mmpKconfigMakefilemach-moxartKconfigMakefilemach-mstarKconfigMakefilemach-mv78xx0KconfigMakefilemach-mvebuKconfigMakefilemach-mxsKconfigMakefilemach-nomadikKconfigMakefilemach-npcmKconfigMakefilemach-nspireKconfigMakefilemach-omap1KconfigMakefileMakefile.bootmach-omap2KconfigMakefilemach-orion5xKconfigMakefilemach-oxnasKconfigMakefilemach-pxaKconfigMakefileMakefile.bootmach-qcomKconfigMakefilemach-rdaKconfigMakefilemach-realtekKconfigMakefilemach-realviewKconfigMakefilemach-rockchipKconfigMakefilemach-rpcMakefileMakefile.bootmach-s3cKconfigKconfig.s3c24xxKconfig.s3c64xxMakefileMakefile.bootMakefile.s3c24xxMakefile.s3c64xxmach-s5pv210KconfigMakefilemach-sa1100KconfigMakefileMakefile.bootmach-shmobileKconfigMakefilemach-socfpgaKconfigMakefilemach-spearKconfigMakefilemach-stiKconfigMakefilemach-stm32KconfigMakefileMakefile.bootmach-sunxiKconfigMakefilemach-tegraKconfigMakefilemach-uniphierKconfigmach-ux500KconfigMakefilemach-versatileKconfigMakefilemach-vexpressKconfigMakefileMakefile.bootmach-vt8500KconfigMakefileMakefile.bootmach-zynqKconfigMakefilemmKconfigMakefilenetMakefilenwfpeMakefileplat-omapKconfigMakefileplat-orionMakefileplat-pxaKconfigMakefileplat-versatileMakefileprobesMakefilekprobesMakefileuprobesMakefiletoolsMakefilevdsoMakefilevfpMakefilexenMakefilearm64KconfigKconfig.debugKconfig.platformsMakefilebootMakefiledtsMakefileactionsMakefileallwinnerMakefilealteraMakefileamazonMakefileamdMakefileamlogicMakefileapmMakefileappleMakefilearmMakefilebitmainMakefilebroadcomMakefilebcm4908Makefilenorthstar2MakefilestingrayMakefilecaviumMakefileexynosMakefilefreescaleMakefilehisiliconMakefileintelMakefilelgMakefilemarvellMakefilemediatekMakefilemicrochipMakefilenvidiaMakefileqcomMakefilerealtekMakefilerenesasMakefilerockchipMakefilesocionextMakefilesprdMakefilesynapticsMakefiletiMakefiletoshibaMakefilexilinxMakefilecryptoKconfigMakefilehypervMakefilekernelMakefilepiMakefileprobesMakefilevdsoMakefilevdso32MakefilekvmKconfigMakefilehypMakefilenvheMakefilevheMakefilelibMakefilemmMakefilenetMakefiletoolsMakefilexenMakefilecskyKconfigKconfig.debugKconfig.platformsMakefileabiv1Makefileabiv2MakefilebootMakefiledtsMakefilekernelMakefileprobesMakefilevdsoMakefilelibMakefilemmMakefileh8300KconfigKconfig.cpuKconfig.debugMakefilebootMakefilecompressedMakefiledtsMakefilekernelMakefilelibMakefilemmMakefilehexagonKconfigKconfig.debugMakefilekernelMakefilelibMakefilemmMakefileia64KconfigKconfig.debugMakefilehpcommonMakefilekernelMakefileMakefile.gatesyscallsMakefilelibMakefilemmMakefilepciMakefileuvMakefilekernelMakefilem68k68000MakefileKconfigKconfig.busKconfig.cpuKconfig.debugKconfig.devicesKconfig.machineMakefileamigaMakefileapolloMakefileatariMakefilebvme6000MakefilecoldfireMakefileemuMakefilefpsp040Makefilehp300Makefileifpsp060MakefilekernelMakefilesyscallsMakefilelibMakefilemacMakefilemath-emuMakefilemmMakefilemvme147Makefilemvme16xMakefileq40Makefilesun3MakefilepromMakefilesun3xMakefiletoolsamigaMakefilemicroblazeKconfigKconfig.debugKconfig.platformMakefilebootMakefiledtsMakefilekernelMakefilecpuMakefilesyscallsMakefilelibMakefilemmMakefilepciMakefilemipsKconfigKconfig.debugMakefileMakefile.postlinkalchemyKconfigMakefilecommonMakefiledevboardsMakefilear7Makefileath25KconfigMakefileath79KconfigMakefilebcm47xxKconfigMakefilebcm63xxKconfigMakefileboardsKconfigMakefilebmipsKconfigMakefilebootMakefilecompressedMakefiledtsMakefilebrcmMakefilecavium-octeonMakefileimgMakefileingenicMakefilelantiqMakefileloongsonMakefilemsccMakefilemtiMakefilenetlogicMakefileniMakefilepic32MakefileqcaMakefileralinkMakefilerealtekMakefilexilfpgaMakefiletoolsMakefilecavium-octeonKconfigMakefilecryptoMakefileexecutiveMakefilecobaltMakefilecryptoMakefiledecMakefilepromMakefilefwarcMakefilecfeMakefilelibMakefilesniMakefilegenericKconfigMakefileingenicKconfigjazzKconfigMakefilekernelMakefilesyscallsMakefilekvmKconfigMakefilelantiqKconfigMakefilefalconMakefilexwayMakefilelibMakefileloongson2efKconfigMakefilecommonMakefilecs5536Makefilefuloong-2eMakefilelemote-2fMakefileloongson32KconfigMakefilecommonMakefilels1bMakefilels1cMakefileloongson64KconfigMakefilemath-emuMakefilemmMakefilemti-maltaMakefilen64MakefilenetMakefilenetlogicKconfigMakefilecommonMakefilexlpMakefilexlrMakefilepciMakefilepic32KconfigMakefilecommonMakefilepic32mzdaMakefilepistachioKconfigMakefilepowerMakefileralinkKconfigMakefilerb532Makefilesgi-ip22Makefilesgi-ip27KconfigMakefilesgi-ip30Makefilesgi-ip32MakefilesibyteKconfigMakefilebcm1480MakefilecommonMakefilesb1250MakefileswarmMakefilesniMakefiletoolsMakefiletxx9KconfigMakefilegenericMakefilejmr3927Makefilerbtx4927Makefilerbtx4938Makefilerbtx4939MakefilevdsoKconfigMakefilevr41xxKconfigMakefilecasio-e55MakefilecommonMakefileibm-workpadMakefilends32KconfigKconfig.cpuKconfig.debugMakefilebootMakefiledtsMakefilekernelMakefilevdsoMakefilelibMakefilemath-emuMakefilemmMakefilenios2KconfigKconfig.debugMakefilebootMakefilecompressedMakefiledtsMakefilekernelMakefilelibMakefilemmMakefileplatformKconfig.platformMakefileopenriscKconfigKconfig.debugMakefilebootMakefiledtsMakefilekernelMakefilelibMakefilemmMakefilepariscKconfigKconfig.debugMakefilebootMakefilecompressedMakefilekernelMakefilesyscallsMakefilelibMakefilemath-emuMakefilemmMakefilepowerpcKconfigKconfig.debugMakefileMakefile.postlinkbootMakefiledtsMakefilefslMakefilecryptoMakefileincludeasm8xx_immap.hKbuildaccounting.hagp.harchrandom.hasm-compat.hasm-const.hasm-offsets.hasm-prototypes.hasync_tx.hatomic.hbacklight.hbarrier.hbitops.hbook3s32kup.hmmu-hash.hpgalloc.hpgtable.htlbflush.h64hash-4k.hhash-64k.hhash-pkey.hhash.hhugetlb.hkexec.hkup.hmmu-hash.hmmu.hpgalloc.hpgtable-4k.hpgtable-64k.hpgtable.hpkeys.hradix-4k.hradix-64k.hradix.hslice.htlbflush-hash.htlbflush-radix.htlbflush.hpgalloc.hpgtable.htlbflush.hbootx.hbpf_perf_event.hbtext.hbug.hbugs.hcache.hcacheflush.hcell-pmu.hcell-regs.hchecksum.hclocksource.hcmpxchg.hcode-patching-asm.hcode-patching.hcompat.hcontext_tracking.hcopro.hcpm.hcpm1.hcpm2.hcpu_has_feature.hcpu_setup.hcpufeature.hcpuidle.hcputable.hcputhreads.hcputime.hcrashdump-ppc64.hcurrent.hdbdma.hdbell.hdcr-generic.hdcr-mmio.hdcr-native.hdcr-regs.hdcr.hdebug.hdelay.hdevice.hdisassemble.hdma-direct.hdma.hdrmem.hdt_cpu_ftrs.hdtl.hedac.heeh.heeh_event.hehv_pic.helf.helfnote.hemergency-restart.hemulated_ops.hepapr_hcalls.hexception-64e.hexception-64s.hexec.hextable.hfadump-internal.hfadump.hfb.hfeature-fixups.hfirmware.hfixmap.hfloppy.hfs_pd.hfsl_85xx_cache_sram.hfsl_gtm.hfsl_hcalls.hfsl_lbc.hfsl_pamu_stash.hfsl_pm.hftrace.hfutex.hgrackle.hhardirq.hhead-64.hheathrow.hhighmem.hhmi.hhugetlb.hhvcall.hhvconsole.hhvcserver.hhvsi.hhw_breakpoint.hhw_irq.hhydra.hi8259.hibmebus.hicswx.hide.hidle.himc-pmu.himmap_cpm2.hinst.hinterrupt.hio-defs.hio-workarounds.hio.hio_event_irq.hiommu.hipic.hirq.hirq_work.hirqflags.hisa-bridge.hjump_label.hkasan.hkdebug.hkdump.hkexec.hkexec_ranges.hkeylargo.hkfence.hkgdb.hkprobes.hkup.hkvm_asm.hkvm_book3s.hkvm_book3s_32.hkvm_book3s_64.hkvm_book3s_asm.hkvm_book3s_uvmem.hkvm_booke.hkvm_booke_hv_asm.hkvm_fpu.hkvm_guest.hkvm_host.hkvm_para.hkvm_ppc.hlibata-portmap.hlinkage.hlivepatch.hlocal.hlppaca.hlv1call.hmachdep.hmacio.hmc146818rtc.hmce.hmediabay.hmem_encrypt.hmembarrier.hmman.hmmiowb.hmmu.hmmu_context.hmmzone.hmodule.hmodule.lds.hmpc5121.hmpc52xx.hmpc52xx_psc.hmpc5xxx.hmpc6xx.hmpc8260.hmpc85xx.hmpic.hmpic_msgr.hmpic_timer.hmsi_bitmap.hnmi.hnohash32hugetlb-8xx.hkup-8xx.hmmu-40x.hmmu-44x.hmmu-8xx.hpgalloc.hpgtable.hpte-40x.hpte-44x.hpte-8xx.hpte-fsl-booke.h64pgalloc.hpgtable-4k.hpgtable.hhugetlb-book3e.hkup-booke.hmmu-book3e.hmmu.hpgalloc.hpgtable.hpte-book3e.htlbflush.hnvram.hohare.hopal-api.hopal.hpaca.hpage.hpage_32.hpage_64.hpapr-sysparm.hparavirt.hparport.hpasemi_dma.hpci-bridge.hpci.hpercpu.hperf_event.hperf_event_fsl_emb.hperf_event_server.hpgalloc.hpgtable-be-types.hpgtable-types.hpgtable.hpkeys.hplpar_wrappers.hplpks.hpmac_feature.hpmac_low_i2c.hpmac_pfunc.hpmc.hpmi.hpnv-ocxl.hpnv-pci.hpowernv.hppc-opcode.hppc-pci.hppc4xx.hppc_asm.hprobes.hprocessor.hprom.hps3.hps3av.hps3gpu.hps3stor.hpte-walk.hptrace.hqspinlock.hqspinlock_types.hreg.hreg_8xx.hreg_a2.hreg_booke.hreg_fsl_emb.hrheap.hrio.hrtas-types.hrtas-work-area.hrtas.hrunlatch.hseccomp.hsections.hsecure_boot.hsecurity_features.hsecvar.hserial.hset_memory.hsetjmp.hsetup.hsfp-machine.hshmparam.hsignal.hsimple_spinlock.hsimple_spinlock_types.hsmp.hsmu.hsparsemem.hspinlock.hspinlock_types.hspu.hspu_csa.hspu_info.hspu_priv1.hsstep.hstackprotector.hstacktrace.hstatic_call.hstring.hsvm.hswab.hswiotlb.hswitch_to.hsynch.hsyscall.hsyscalls.htask_size_32.htask_size_64.htce.htermios.hthread_info.htime.htimex.htlb.htlbflush.htm.htopology.htrace.htrace_clock.htsi108.htsi108_irq.htsi108_pci.htypes.huaccess.hudbg.huic.hultravisor-api.hultravisor.huninorth.hunistd.huprobes.huser.hvas.hvdsovdso.hclocksource.hgettimeofday.hprocessor.htimebase.hvsyscall.hvdso_datapage.hvermagic.hvga.hvio.hvmalloc.hword-at-a-time.hxics.hxive-regs.hxive.hxmon.hxor.hxor_altivec.hgeneratedasmcfi.hdiv64.hdma-mapping.hearly_ioremap.hexport.hirq_regs.hkmap_size.hkvm_types.hlocal64.hmcs_spinlock.hmsi.hplatform-feature.hpreempt.hqrwlock.hrwonce.hsimd.hsoftirq_stack.hsyscall_table_32.hsyscall_table_64.hsyscall_table_spu.hunaligned.hvtime.huapiasmbpf_perf_event.hparam.hpoll.hresource.hsiginfo.hsockios.hstatfs.hunistd_32.hunistd_64.huapiasmKbuildauxvec.hbitsperlong.hbootx.hbyteorder.hcputable.heeh.helf.hepapr_hcalls.herrno.hfcntl.hioctl.hioctls.hipcbuf.hkvm.hkvm_para.hmman.hmsgbuf.hnvram.hopal-prd.hpapr-miscdev.hpapr-sysparm.hpapr-vpd.hpapr_pdsm.hperf_event.hperf_regs.hposix_types.hps3fb.hptrace.hsembuf.hsetup.hshmbuf.hsigcontext.hsignal.hsocket.hspu_info.hstat.hswab.htermbits.htermios.htm.htypes.hucontext.hunistd.hvas-api.hkernelMakefileptraceMakefilesyscallsMakefiletraceMakefilevdsoMakefilekexecMakefilekvmKconfigMakefilelibMakefilecrtsavres.Smath-emuMakefilemmMakefilebook3s32Makefilebook3s64MakefilekasanMakefilenohashMakefileptdumpMakefilenetMakefileperfMakefileplatforms40xKconfigMakefile44xKconfigMakefile4xxMakefile512xKconfigMakefile52xxKconfigMakefile82xxKconfigMakefile83xxKconfigMakefile85xxKconfigMakefile86xxKconfigMakefile8xxKconfigMakefileKconfigKconfig.cputypeMakefileamigaoneKconfigMakefilebook3sKconfigMakefilecellKconfigMakefilespufsMakefilechrpKconfigMakefileembedded6xxKconfigMakefilemapleKconfigMakefilemicrowattKconfigMakefilepasemiKconfigMakefilepowermacKconfigMakefilepowernvKconfigMakefileps3KconfigMakefilepseriesKconfigMakefilepurgatoryMakefilesysdevKconfigMakefilegeMakefilexicsKconfigMakefilexiveKconfigMakefilexmonMakefileriscvKconfigKconfig.debugKconfig.erratasKconfig.socsMakefilebootMakefiledtsMakefilecanaanMakefilemicrochipMakefilesifiveMakefileerrataMakefilesifiveMakefilekernelMakefileprobesMakefilevdsoMakefilelibMakefilemmMakefilenetMakefiles390KconfigKconfig.debugMakefileappldataMakefilebootMakefilecryptoMakefilehypfsMakefilekernelMakefilesyscallsMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefileexpolineMakefilemmMakefilenetMakefilepciMakefilepurgatoryMakefiletoolsMakefileshKconfigKconfig.cpuKconfig.debugMakefileboardsKconfigMakefilemach-ap325rxaMakefilemach-dreamcastMakefilemach-ecovec24Makefilemach-highlanderKconfigMakefilemach-hp6xxMakefilemach-kfr2r09Makefilemach-landiskMakefilemach-lboxre2Makefilemach-microdevMakefilemach-migorKconfigMakefilemach-r2dKconfigMakefilemach-rskKconfigMakefilemach-sdk7780KconfigMakefilemach-sdk7786Makefilemach-se7206Makefile7343Makefile770xMakefile7721Makefile7722Makefile7724Makefile7751Makefile7780MakefileMakefilemach-sh03Makefilemach-sh7763rdpMakefilemach-x3protoMakefilebootMakefilecompressedMakefiledtsMakefileromimageMakefilecchipsKconfighd6446xMakefiledriversKconfigMakefiledmaKconfigMakefilepciMakefilesuperhywayMakefilekernelMakefilecpuMakefileirqMakefilesh2Makefilesh2aMakefilesh3Makefilesh4Makefilesh4aMakefileshmobileMakefilesyscallsMakefilevsyscallMakefilelibMakefilemath-emuMakefilemmKconfigMakefiletoolsMakefilesparcKconfigKconfig.debugMakefilebootMakefilecryptoMakefilekernelMakefilesyscallsMakefilelibMakefilemath-emuMakefilemmMakefilenetMakefilepowerMakefilepromMakefilevdsoMakefileumKconfigKconfig.debugMakefileMakefile-os-LinuxMakefile-skasdriversKconfigMakefilekernelMakefileskasMakefileos-LinuxMakefiledriversMakefileskasMakefilescriptsMakefile.rulesx86KconfigKconfig.assemblerKconfig.cpuKconfig.debugMakefileMakefile.postlinkMakefile.umMakefile_32.cpubootMakefilecompressedMakefilecocoMakefiletdxMakefilecryptoMakefileentryMakefilesyscallsMakefilevdsoMakefilevsyscallMakefileeventsKconfigMakefileamdMakefileintelMakefilezhaoxinMakefilehypervMakefileia32MakefilekernelMakefileacpiMakefileapicMakefilecpuMakefilemceMakefilemicrocodeMakefilemtrrMakefileresctrlMakefilesgxMakefilefpuMakefilekprobesMakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefilepatMakefilenetMakefilepciMakefileplatformMakefileatomMakefilece4100MakefileefiMakefilegeodeMakefileintelintel-midMakefileintel-quarkMakefileMakefileirisMakefileolpcMakefilepvhMakefilescx200Makefilets5500MakefileuvMakefilepowerMakefilepurgatoryMakefilerasKconfigrealmodeMakefilermMakefiletoolsMakefileumKconfigMakefileos-LinuxMakefilevdsoMakefilevideoMakefilevirtMakefilesvmMakefilevmxMakefiletdxMakefilexenKconfigMakefilextensaKconfigKconfig.debugMakefilebootMakefileboot-elfMakefileboot-redbootMakefiledtsMakefilelibMakefilekernelMakefilesyscallsMakefilelibMakefilemmMakefileplatformsissMakefilext2000MakefilextfpgaMakefileblockKconfigKconfig.ioschedMakefilepartitionsKconfigMakefilecertsKconfigMakefilecryptoKconfigMakefileasymmetric_keysKconfigMakefileasync_txKconfigMakefiledriversKconfigMakefileaccelhabanalabscommonmmuMakefileaccessibilityKconfigMakefilebrailleMakefilespeakupKconfigMakefileacpiKconfigMakefileacpicaMakefileapeiKconfigMakefilearm64KconfigMakefiledptfKconfigMakefilenfitKconfigMakefilenumaKconfigMakefilepmicKconfigMakefileambaKconfigMakefileandroidKconfigMakefileataKconfigMakefileatmKconfigMakefileauxdisplayKconfigMakefilebaseKconfigMakefilefirmware_loaderKconfigMakefilebuiltinMakefilepowerMakefileregmapKconfigMakefiletestKconfigMakefilebcmaKconfigMakefileblockKconfigMakefileaoeMakefiledrbdKconfigMakefilemtip32xxKconfigMakefilenull_blkKconfigMakefileparideKconfigMakefilernbdKconfigMakefilersxxMakefilexen-blkbackMakefilezramKconfigMakefilebluetoothKconfigMakefilebusKconfigMakefilefsl-mcKconfigMakefilemhiKconfigMakefileepKconfigMakefilehostKconfigMakefilecdromMakefilecharKconfigMakefileagpKconfigMakefilehw_randomKconfigMakefileipmiKconfigMakefilemwaveMakefilepcmciaKconfigMakefiletpmKconfigMakefilest33zp24KconfigMakefilexilinx_hwicapMakefilexillybusKconfigMakefileclkKconfigMakefileactionsKconfigMakefileanalogbitsKconfigMakefileat91MakefileaxisMakefileaxs10xMakefilebaikal-t1KconfigMakefilebcmKconfigMakefileberlinMakefiledavinciMakefileh8300MakefilehisiliconKconfigMakefileimgtecKconfigMakefileimxKconfigMakefileingenicKconfigMakefilekeystoneKconfigMakefileloongson1MakefilemediatekKconfigMakefilemesonKconfigMakefilemicrochipMakefilemmpMakefilemstarKconfigMakefilemvebuKconfigMakefilemxsMakefilenxpMakefilepistachioMakefilepxaMakefileqcomKconfigMakefileralinkKconfigMakefilerenesasKconfigMakefilerockchipKconfigMakefilesamsungKconfigMakefilesifiveKconfigMakefilesocfpgaKconfigMakefilespearMakefilesprdKconfigMakefilestMakefilesunxisunxi-ngKconfigMakefileKconfigMakefiletegraKconfigMakefiletiKconfigMakefileuniphierKconfigMakefileux500MakefileversatileKconfigMakefilex86KconfigMakefilexilinxKconfigMakefilezynqMakefilezynqmpKconfigMakefileclocksourceKconfigMakefilecomediKconfigMakefiledriversMakefileni_routingtoolsMakefiletestsMakefilekcomedilibMakefileconnectorKconfigMakefilecounterKconfigMakefilecpufreqKconfigKconfig.armKconfig.powerpcKconfig.x86MakefilecpuidleKconfigKconfig.armKconfig.mipsKconfig.powerpcMakefilegovernorsMakefilecryptoKconfigMakefileallwinnerKconfigMakefilesun4i-ssMakefilesun8i-ceMakefilesun8i-ssMakefileamccMakefileamlogicKconfigMakefileaxisMakefilebcmMakefilecaamKconfigMakefilecaviumMakefilecptKconfigMakefilenitroxKconfigMakefilezipMakefileccpKconfigMakefileccreeMakefilechelsioKconfigMakefilegeminiMakefilehisiliconKconfigMakefilehpreMakefilesecMakefilesec2MakefiletrngMakefilezipMakefileinside-secureMakefileintelKconfigMakefileiaaKconfigMakefileixp4xxKconfigMakefilekeembayKconfigMakefileqatKconfigMakefileqat_420xxMakefileqat_4xxxMakefileqat_c3xxxMakefileqat_c3xxxvfMakefileqat_c62xMakefileqat_c62xvfMakefileqat_commonMakefileqat_dh895xccMakefileqat_dh895xccvfMakefilemarvellKconfigMakefilecesaMakefileocteontxMakefileocteontx2MakefilenxKconfigMakefileqceMakefilerockchipMakefilestm32KconfigMakefileux500KconfigMakefilecrypMakefilehashMakefilevirtioKconfigMakefilevmxKconfigMakefilexilinxMakefilecxlKconfigMakefilecoreMakefiledaxKconfigMakefilehmemMakefilepmemMakefiledcaKconfigMakefiledevfreqKconfigMakefileeventKconfigMakefiledioMakefiledmadma-bufKconfigMakefileheapsKconfigMakefileKconfigMakefilebestcommKconfigMakefiledwdw-axi-dmacMakefiledw-edmaKconfigMakefileKconfigMakefilefsl-dpaa2-qdmaKconfigMakefilehsuKconfigMakefileidxdMakefileioatMakefileipuMakefilelgmKconfigMakefilemediatekKconfigMakefileppc4xxMakefileptdmaKconfigMakefileqcomKconfigMakefilesf-pdmaKconfigMakefileshKconfigMakefiletiKconfigMakefilexilinxMakefiledpllKconfigMakefileedacKconfigMakefileeisaKconfigMakefileextconKconfigMakefilefirewireKconfigMakefilefirmwareKconfigMakefilearm_ffaKconfigMakefilearm_scmiKconfigMakefilebroadcomKconfigMakefilecirrusKconfigMakefileefiKconfigMakefilelibstubMakefileMakefile.zboottestMakefilegoogleKconfigMakefileimxKconfigMakefilemesonKconfigMakefilepsciKconfigMakefilesmcccKconfigMakefiletegraKconfigMakefilexilinxKconfigMakefilefpgaKconfigMakefilefsiKconfigMakefilegnssKconfigMakefilegpioKconfigMakefilegpuMakefiledrmKconfigMakefileamdacpKconfigMakefileamdgpuKconfigMakefileamdkfdKconfigMakefileamdxcpMakefiledisplayKconfigMakefileamdgpu_dmMakefiledcMakefilebasicsMakefilebiosMakefileclk_mgrMakefiledceMakefiledce110Makefiledce112Makefiledce120Makefiledce60Makefiledce80Makefiledcn10Makefiledcn20Makefiledcn201Makefiledcn21Makefiledcn30Makefiledcn301Makefiledcn303Makefiledcn31Makefiledcn314Makefiledcn32Makefiledcn321Makefiledcn35MakefiledmlMakefiledml2MakefiledscMakefilegpioMakefilehdcpMakefilehwssMakefiledcn351MakefileirqMakefilelinkMakefileoptcMakefileresourceMakefilevirtualMakefiledmubsrcMakefilemodulescolorMakefilefreesyncMakefilehdcpMakefileinfo_packetMakefilepowerMakefilepmMakefilelegacy-dpmMakefilepowerplayMakefilehwmgrMakefilesmumgrMakefileswsmuMakefilesmu11Makefilesmu12Makefilesmu13Makefilesmu14MakefilearmKconfigMakefiledisplayKconfigkomedaMakefilearmadaKconfigMakefileaspeedKconfigMakefileastKconfigMakefileatmel-hlcdcKconfigMakefilebridgeKconfigMakefileadv7511KconfigMakefileanalogixKconfigMakefilecadenceKconfigMakefileimxKconfigMakefilesynopsysKconfigMakefiledisplayKconfigMakefileetnavivKconfigMakefileexynosKconfigMakefilefsl-dcuKconfigMakefilegma500KconfigMakefilegudKconfigMakefilehisiliconKconfigMakefilehibmcKconfigMakefilekirinKconfigMakefilehypervMakefilei2cKconfigMakefilei915KconfigKconfig.debugKconfig.profileMakefilegvtMakefileimaginationKconfigMakefileimxKconfigMakefiledcssKconfigMakefileingenicKconfigMakefilekmbKconfigMakefilelimaKconfigMakefilelogicvcKconfigMakefileloongsonKconfigMakefilemcdeKconfigMakefilemediatekKconfigMakefilemesonKconfigMakefilemgag200KconfigMakefilemsmKconfigMakefilemxsfbKconfigMakefilenouveauKconfigomapdrmKconfigMakefilepanelKconfigMakefilepanfrostKconfigMakefilepl111KconfigMakefileqxlKconfigMakefileradeonKconfigMakefilercar-duKconfigMakefilerenesasKconfigMakefilercar-duKconfigMakefilerz-duKconfigMakefileshmobileKconfigMakefilerockchipKconfigMakefileschedulerMakefilesolomonKconfigMakefilesprdKconfigMakefilestiKconfigMakefilestmKconfigMakefilesun4iKconfigMakefiletegraKconfigMakefiletestsMakefiletidssKconfigMakefiletilcdcKconfigMakefiletinyKconfigMakefilettmMakefiletestsMakefiletve200KconfigMakefileudlKconfigMakefilev3dKconfigMakefilevboxvideoKconfigMakefilevc4KconfigMakefilevgemMakefilevirtioKconfigMakefilevkmsKconfigMakefilevmwgfxKconfigMakefilexeKconfigKconfig.debugKconfig.profileMakefiletestsMakefilexenKconfigMakefilexlnxKconfigMakefilehost1xKconfigMakefileipu-v3KconfigMakefiletraceKconfigMakefilevgaKconfigMakefilegreybusKconfigMakefilehidKconfigMakefileamd-sfh-hidKconfigMakefilebpfKconfigMakefileentrypointsMakefilei2c-hidKconfigMakefileintel-ish-hidKconfigMakefilesurface-hidKconfigMakefileusbhidKconfigMakefilehsiKconfigMakefileclientsKconfigMakefilecontrollersKconfigMakefilehteKconfigMakefilehvKconfigMakefilehwmonKconfigMakefileoccKconfigMakefilepmbusKconfigMakefilehwspinlockKconfigMakefilehwtracingKconfigcoresightKconfigMakefileintel_thKconfigMakefilestmKconfigMakefilei2cKconfigMakefilealgosKconfigMakefilebussesKconfigMakefilemuxesKconfigMakefilei3cKconfigMakefilemasterKconfigMakefilemipi-i3c-hciMakefileidleKconfigMakefileiioKconfigMakefileaccelKconfigMakefileadcKconfigMakefileaddacKconfigMakefileafeKconfigMakefileamplifiersKconfigMakefilebufferKconfigMakefilecdcKconfigMakefilechemicalKconfigMakefilecommonKconfigMakefilecros_ec_sensorsKconfigMakefilehid-sensorsKconfigMakefilems_sensorsKconfigMakefilescmi_sensorsKconfigMakefilessp_sensorsKconfigMakefilest_sensorsKconfigMakefiledacKconfigMakefiledummyKconfigMakefilefilterKconfigMakefilefrequencyKconfigMakefilegyroKconfigMakefilehealthKconfigMakefilehumidityKconfigMakefileimuKconfigMakefilebmi160KconfigMakefileinv_icm42600KconfigMakefileinv_mpu6050KconfigMakefilest_lsm6dsxKconfigMakefilest_lsm9ds0KconfigMakefilelightKconfigMakefilemagnetometerKconfigMakefilemultiplexerKconfigMakefileorientationKconfigMakefilepositionKconfigMakefilepotentiometerKconfigMakefilepotentiostatKconfigMakefilepressureKconfigMakefileproximityKconfigMakefileresolverKconfigMakefiletemperatureKconfigMakefiletestKconfigMakefiletriggerKconfigMakefileinfinibandKconfigMakefilecoreMakefilehwMakefilebnxt_reKconfigMakefilecxgb4KconfigMakefileefaKconfigMakefilehfi1KconfigMakefilehnsKconfigMakefileirdmaKconfigMakefilemanaKconfigMakefilemlx4KconfigMakefilemlx5KconfigMakefilemthcaKconfigMakefileocrdmaKconfigMakefileqedrKconfigMakefileqibKconfigMakefileusnicKconfigMakefilevmw_pvrdmaKconfigMakefileswMakefilerdmavtKconfigMakefilerxeKconfigMakefilesiwKconfigMakefileulpMakefileipoibKconfigMakefileiserKconfigMakefileisertKconfigMakefileopa_vnicKconfigMakefilertrsKconfigMakefilesrpKconfigsrptKconfigMakefileinputKconfigMakefilegameportKconfigMakefilejoystickKconfigMakefileiforceKconfigMakefilekeyboardKconfigMakefilemiscKconfigMakefilemouseKconfigMakefilermi4KconfigMakefileserioKconfigMakefiletabletKconfigMakefiletestsMakefiletouchscreenKconfigMakefileinterconnectKconfigMakefileimxKconfigMakefileqcomKconfigMakefilesamsungKconfigMakefileiommuKconfigMakefileamdKconfigMakefilearmMakefilearm-smmuarm-smmu-v3MakefileMakefileintelKconfigMakefileiommufdKconfigMakefileipackKconfigMakefilecarriersKconfigMakefiledevicesKconfigMakefileirqchipKconfigMakefileisdnKconfigMakefilecapiKconfigMakefilehardwareMakefilemISDNKconfigMakefilemISDNKconfigMakefileledsKconfigMakefileblinkKconfigMakefileflashKconfigMakefiletriggerKconfigMakefilemacintoshKconfigMakefileamsMakefilemailboxKconfigMakefilemcbKconfigMakefilemdKconfigMakefilebcacheKconfigMakefilepersistent-dataKconfigMakefilemediaKconfigMakefilececKconfigMakefilecoreMakefilei2cKconfigMakefileplatformKconfigMakefilecec-gpioMakefilecros-ecMakefilemesonMakefiles5pMakefilesecoMakefilestiMakefilestm32MakefiletegraMakefileusbKconfigMakefilepulse8KconfigMakefilerainshadowKconfigMakefilecommonKconfigMakefileb2c2KconfigMakefilesaa7146KconfigMakefilesianoKconfigMakefilev4l2-tpgKconfigMakefilevideobuf2KconfigMakefiledvb-coreKconfigMakefiledvb-frontendsKconfigMakefilecxd2880KconfigMakefiledrx39xyjKconfigMakefilefirewireKconfigMakefilei2cKconfigMakefileadv748xMakefileccsKconfigMakefilecx25840KconfigMakefileet8ek8KconfigMakefilem5molsKconfigMakefiles5c73m3MakefilemcKconfigMakefilemmcKconfigMakefilesianoKconfigMakefilepciKconfigMakefileb2c2KconfigMakefilebt8xxKconfigMakefilecobaltKconfigMakefilecx18KconfigMakefilecx23885KconfigMakefilecx25821KconfigMakefilecx88KconfigMakefileddbridgeKconfigMakefiledm1105KconfigMakefiledt3155KconfigMakefileintelMakefileipu3KconfigMakefileivtvKconfigMakefilemantisKconfigMakefilemeyeKconfigMakefilenetup_unidvbKconfigMakefilengeneKconfigMakefilepluto2KconfigMakefilept1KconfigMakefilept3KconfigMakefilesaa7134KconfigMakefilesaa7146KconfigMakefilesaa7164KconfigMakefilesmipcieKconfigMakefilesolo6x10KconfigMakefilesta2x11KconfigMakefilettpciKconfigMakefiletw5864KconfigMakefiletw68KconfigMakefiletw686xKconfigMakefileplatformKconfigMakefileallegro-dvtMakefileam437xKconfigMakefileatmelKconfigMakefilecadenceKconfigMakefilecodaMakefiledavinciKconfigMakefileexynos-gscMakefileexynos4-isKconfigMakefileimx-jpegKconfigMakefilemarvell-ccicKconfigMakefilemesonge2dMakefilemtk-jpegMakefilemtk-mdpMakefilemtk-vcodecMakefilemtk-vpuMakefileomapKconfigMakefileomap3ispMakefileqcomcamssMakefilevenusMakefilercar-vinKconfigMakefilerockchiprgaMakefilerkisp1Makefiles3c-camifMakefiles5p-g2dMakefiles5p-jpegMakefiles5p-mfcMakefilestibdispMakefilec8sectpfeKconfigMakefiledeltaMakefilehvaMakefilestm32MakefilesunxiKconfigMakefilesun4i-csiKconfigMakefilesun6i-csiKconfigMakefilesun8i-diMakefilesun8i-rotateMakefileti-vpeMakefilevsp1MakefilexilinxKconfigMakefileradioKconfigMakefilesi470xKconfigMakefilesi4713KconfigMakefilewl128xKconfigMakefilercKconfigMakefileimg-irKconfigMakefilekeymapsKconfigMakefilespiKconfigMakefiletest-driversKconfigMakefilevicodecKconfigMakefilevidtvKconfigMakefilevimcKconfigMakefilevividKconfigMakefiletunersKconfigMakefileusbKconfigMakefileairspyKconfigMakefileas102KconfigMakefileau0828KconfigMakefileb2c2KconfigMakefilecpia2KconfigMakefilecx231xxKconfigMakefiledvb-usbdvb-usb-v2KconfigMakefileKconfigMakefileem28xxKconfigMakefilego7007KconfigMakefilegspcaKconfigMakefilegl860KconfigMakefilem5602KconfigMakefilestv06xxKconfigMakefilehackrfKconfigMakefilehdpvrKconfigMakefilemsi2500KconfigMakefilepvrusb2KconfigMakefilepwcKconfigMakefiles2255KconfigMakefilesianoKconfigMakefilestk1160KconfigMakefilestkwebcamKconfigMakefiletm6000KconfigMakefilettusb-budgetKconfigMakefilettusb-decKconfigMakefileusbtvKconfigMakefileuvcKconfigMakefilezr364xxKconfigMakefilev4l2-coreKconfigMakefilememoryKconfigMakefilesamsungKconfigMakefiletegraKconfigMakefilememstickKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemessageMakefilefusionKconfigMakefilemfdKconfigMakefilemiscKconfigMakefilealtera-staplKconfigMakefilebcm-vkKconfigMakefilec2portKconfigMakefilecardreaderKconfigMakefilecb710KconfigMakefilecxlKconfigMakefileechoKconfigMakefileeepromKconfigMakefilegenwqeKconfigMakefilehabanalabsKconfigMakefilecommonMakefilemmuMakefilepciMakefilegaudiMakefilegoyaMakefileibmasmMakefilelis3lv02dKconfigMakefilelkdtmMakefilemeiKconfigMakefilegsc_proxyKconfigMakefilehdcpKconfigMakefilepxpKconfigMakefileocxlKconfigMakefilepvpanicKconfigMakefilesgi-gruMakefilesgi-xpMakefileti-stKconfigMakefileuacceKconfigMakefilevmw_vmciKconfigMakefilemmcKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemostKconfigMakefilemtdKconfigMakefilechipsKconfigMakefiledevicesKconfigMakefilehyperbusKconfigMakefilelpddrKconfigMakefilemapsKconfigMakefilenandKconfigMakefileonenandKconfigMakefilerawKconfigMakefileatmelMakefilebcm47xxnflashMakefilebrcmnandMakefilegpmi-nandMakefileingenicKconfigMakefilespiKconfigMakefileparsersKconfigMakefilespi-norKconfigMakefilecontrollersKconfigMakefiletestsMakefileubiKconfigMakefilemuxKconfigMakefilenetKconfigMakefileappletalkKconfigMakefilearcnetKconfigMakefilebondingMakefilecaifKconfigMakefilecanKconfigMakefilec_canKconfigMakefilecc770KconfigMakefilectucanfdKconfigMakefiledevMakefileflexcanMakefileifi_canfdKconfigMakefilem_canKconfigMakefilemscanKconfigMakefilepeak_canfdKconfigMakefilercarKconfigMakefilesja1000KconfigMakefileslcanMakefilesoftingKconfigMakefilespiKconfigMakefilemcp251xfdKconfigMakefileusbKconfigMakefileetas_es58xMakefilekvaser_usbMakefilepeak_usbMakefiledsaKconfigMakefileb53KconfigMakefilehirschmannKconfigMakefilemicrochipKconfigMakefilemv88e6xxxKconfigMakefileocelotKconfigMakefileqcaKconfigMakefilesja1105KconfigMakefilexrs700xKconfigMakefileethernet3comKconfigMakefile8390KconfigMakefileKconfigMakefileactionsKconfigMakefileadaptecKconfigMakefileaeroflexKconfigMakefileagereKconfigMakefilealacritechKconfigMakefileallwinnerKconfigMakefilealteonKconfigMakefilealteraKconfigMakefileamazonKconfigMakefileenaMakefileamdKconfigMakefilexgbeMakefileapmKconfigMakefilexgenexgene-v2KconfigMakefileKconfigMakefileappleKconfigMakefileaquantiaKconfigMakefileatlanticMakefilearcKconfigMakefileatherosKconfigMakefilealxMakefileatl1cMakefileatl1eMakefileatlxMakefilebroadcomKconfigMakefilebnx2xMakefilebnxtMakefilegenetMakefilebrocadeKconfigMakefilebnaKconfigMakefilecadenceKconfigMakefilecalxedaKconfigMakefilecaviumKconfigMakefilecommonMakefileliquidioMakefileocteonMakefilethunderMakefilechelsioKconfigMakefilecxgbMakefilecxgb3Makefilecxgb4Makefilecxgb4vfMakefileinline_cryptoKconfigMakefilech_ipsecMakefilech_ktlsMakefilechtlsMakefilelibcxgbMakefilecirrusKconfigMakefileciscoKconfigMakefileenicKconfigMakefilecortinaKconfigMakefiledavicomKconfigMakefiledecKconfigMakefiletulipKconfigMakefiledlinkKconfigMakefileemulexKconfigMakefilebenetKconfigMakefileezchipKconfigMakefilefaradayKconfigMakefilefreescaleKconfigMakefiledpaaKconfigMakefiledpaa2KconfigMakefileenetcKconfigMakefilefmanKconfigMakefilefs_enetKconfigMakefilefujitsuKconfigMakefilegoogleKconfigMakefilegveMakefilehisiliconKconfigMakefilehnsMakefilehns3Makefilehns3pfMakefilehns3vfMakefilehuaweiKconfigMakefilehinicKconfigMakefilei825xxKconfigMakefileibmKconfigMakefileeheaMakefileemacKconfigMakefileintelKconfigMakefilee1000Makefilee1000eMakefilefm10kMakefilei40eMakefileiavfMakefileiceMakefileidpfMakefileigbMakefileigbvfMakefileigcMakefileixgbMakefileixgbeMakefileixgbevfMakefilemarvellKconfigMakefilemvpp2Makefileocteon_epKconfigMakefileocteon_ep_vfKconfigMakefileocteontx2KconfigMakefileafMakefilenicMakefilepresteraKconfigMakefilemediatekKconfigMakefilemellanoxKconfigMakefilemlx4KconfigMakefilemlx5coreKconfigMakefileeswMakefilesteeringMakefilemlxbf_gigeKconfigMakefilemlxfwKconfigMakefilemlxswKconfigMakefilemicrelKconfigMakefilemicrochipKconfigMakefilesparx5KconfigMakefilemicrosoftKconfigMakefilemanaMakefilemoxaKconfigMakefilemsccKconfigMakefilemyricomKconfigMakefilemyri10geMakefilenatsemiKconfigMakefileneterionKconfigMakefilevxgeMakefilenetronomeKconfigMakefilenfpMakefileniKconfigMakefilenvidiaKconfigMakefilenxpKconfigMakefileoki-semiKconfigMakefilepch_gbeKconfigMakefilepacketenginesKconfigMakefilepasemiKconfigMakefilepensandoKconfigMakefileionicMakefileqlogicKconfigMakefilenetxenMakefileqedMakefileqedeMakefileqlcnicMakefilequalcommKconfigMakefileemacMakefilermnetKconfigMakefilerdcKconfigMakefilerealtekKconfigMakefilerenesasKconfigMakefilerockerKconfigMakefilesamsungKconfigMakefilesxgbeMakefileseeqKconfigMakefilesfcKconfigMakefilefalconKconfigMakefilesienaKconfigMakefilesgiKconfigMakefilesilanKconfigMakefilesisKconfigMakefilesmscKconfigMakefilesocionextKconfigMakefilestmicroKconfigMakefilestmmacKconfigMakefilesunKconfigMakefilesynopsysKconfigMakefiletehutiKconfigMakefiletiKconfigMakefiletoshibaKconfigMakefiletundraKconfigMakefileviaKconfigMakefilewiznetKconfigMakefilexilinxKconfigMakefilexircomKconfigMakefilexscaleKconfigMakefilefddiKconfigMakefileskfpMakefilefjesMakefilehamradioKconfigMakefilehippiKconfigMakefilehypervKconfigMakefileieee802154KconfigMakefileipaKconfigMakefileipvlanMakefilemdioKconfigMakefilenetdevsimMakefilepcsKconfigMakefilephyKconfigMakefileaquantiaKconfigMakefilemsccMakefileqcomKconfigMakefileplipKconfigMakefilepppKconfigMakefilepse-pdKconfigMakefileslipKconfigMakefileteamKconfigMakefilethunderboltKconfigMakefileusbKconfigMakefilevmxnet3MakefilevxlanMakefilewanKconfigMakefilelmcMakefilewireguardMakefilewirelessKconfigMakefileadmtekKconfigMakefileathKconfigMakefilear5523KconfigMakefileath10kKconfigMakefileath11kKconfigMakefileath12kKconfigMakefileath5kKconfigMakefileath6klKconfigMakefileath9kKconfigMakefilecarl9170KconfigMakefilewcn36xxKconfigMakefilewil6210KconfigMakefileatmelKconfigMakefilebroadcomKconfigMakefileb43KconfigMakefileb43legacyKconfigMakefilebrcm80211KconfigMakefilebrcmfmacKconfigMakefilebcaMakefilecywMakefilewccMakefilebrcmsmacMakefilebrcmutilMakefileintelKconfigMakefileipw2x00KconfigMakefileiwlegacyKconfigMakefileiwlwifiKconfigMakefiledvmMakefilemeiMakefilemvmMakefiletestsMakefileintersilKconfigMakefilehostapKconfigMakefileorinocoKconfigMakefilep54KconfigMakefileprism54MakefilemarvellKconfigMakefilelibertasKconfigMakefilelibertas_tfKconfigMakefilemwifiexKconfigMakefilemediatekKconfigMakefilemt76KconfigMakefilemt7603KconfigMakefilemt7615KconfigMakefilemt76x0KconfigMakefilemt76x2KconfigMakefilemt7915KconfigMakefilemt7921KconfigMakefilemt7925KconfigMakefilemt7996KconfigMakefilemt7601uKconfigMakefilemicrochipKconfigMakefilewilc1000KconfigMakefilequantennaKconfigMakefileqtnfmacKconfigMakefileralinkKconfigMakefilert2x00KconfigMakefilerealtekKconfigMakefilertl818xKconfigMakefilertl8180Makefilertl8187Makefilertl8xxxuKconfigMakefilertlwifiKconfigMakefilebtcoexistMakefilertl8188eeMakefilertl8192cMakefilertl8192ceMakefilertl8192cuMakefilertl8192deMakefilertl8192eeMakefilertl8192seMakefilertl8723aeMakefilertl8723beMakefilertl8723comMakefilertl8821aeMakefilertw88KconfigMakefilertw89KconfigMakefilersiKconfigMakefilestKconfigMakefilecw1200KconfigMakefiletiKconfigMakefilewl1251KconfigMakefilewl12xxKconfigMakefilewl18xxKconfigMakefilewlcoreKconfigMakefilevirtualKconfigMakefilezydasKconfigMakefilezd1211rwKconfigMakefilewwanKconfigMakefileiosmMakefilet7xxMakefilexen-netbackMakefilenfcKconfigMakefilefdpKconfigMakefilemicroreadKconfigMakefilenfcmrvlKconfigMakefilenxp-nciKconfigMakefilepn533KconfigMakefilepn544KconfigMakefiles3fwrn5KconfigMakefilest-nciKconfigMakefilest21nfcaKconfigMakefilest95hfKconfigMakefilentbKconfigMakefilehwKconfigMakefileamdKconfigMakefileepfKconfigMakefileidtKconfigMakefileintelKconfigMakefilemsccKconfigMakefiletestKconfigMakefilenubusMakefilenvdimmKconfigMakefilenvmeKconfigMakefilecommonKconfigMakefilehostKconfigMakefiletargetKconfigMakefilenvmemKconfigMakefileofKconfigMakefileunittest-dataMakefileoppKconfigMakefilepariscKconfigMakefileparportKconfigMakefilepciKconfigMakefilecontrollerKconfigMakefilecadenceKconfigMakefiledwcKconfigMakefilemobiveilKconfigMakefileendpointKconfigMakefilefunctionsKconfigMakefilehotplugKconfigMakefilemsiMakefilepcieKconfigMakefileswitchKconfigMakefilepcmciaKconfigMakefileperfKconfigMakefileamlogicKconfigMakefilearm_cspmuKconfigMakefilehisiliconKconfigMakefilephyKconfigMakefileallwinnerKconfigMakefileamlogicKconfigMakefilebroadcomKconfigMakefilecadenceKconfigMakefilefreescaleKconfigMakefilehisiliconKconfigMakefileingenicKconfigMakefileintelKconfigMakefilelantiqKconfigMakefilemarvellKconfigMakefilemediatekKconfigMakefilemicrochipKconfigMakefilemotorolaKconfigMakefilemsccKconfigMakefilequalcommKconfigMakefileralinkKconfigMakefilerealtekKconfigMakefilerenesasKconfigMakefilerockchipKconfigMakefilesamsungKconfigMakefilesocionextKconfigMakefilestKconfigMakefiletegraKconfigMakefiletiKconfigMakefilexilinxKconfigMakefilepinctrlKconfigMakefileactionsKconfigMakefileaspeedKconfigMakefilebcmKconfigMakefileberlinKconfigMakefilecirrusKconfigMakefilefreescaleKconfigMakefileintelKconfigMakefilemediatekKconfigMakefilemesonKconfigMakefilemvebuKconfigMakefilenomadikKconfigMakefilenuvotonKconfigMakefilepxaKconfigMakefileqcomKconfigMakefileralinkKconfigMakefilerenesasKconfigMakefilesamsungKconfigMakefilespearKconfigMakefilesprdKconfigMakefilestm32KconfigMakefilesunxiKconfigMakefiletegraKconfigMakefiletiKconfigMakefileuniphierKconfigMakefileviscontiKconfigMakefilevt8500KconfigMakefileplatformKconfigMakefilechromeKconfigMakefilewilco_ecKconfigMakefilegoldfishKconfigMakefilemellanoxKconfigMakefilemipsKconfigMakefileolpcKconfigMakefilesurfaceKconfigMakefileaggregatorKconfigMakefilex86KconfigMakefileamdKconfigMakefilepmcKconfigMakefilepmfKconfigMakefiledellKconfigMakefiledell-wmi-sysmanMakefileintelKconfigMakefileatomisp2KconfigMakefileifsKconfigMakefileint1092KconfigMakefileint33feKconfigMakefileint3472KconfigMakefilepmcKconfigMakefilepmtKconfigMakefilespeed_select_ifKconfigMakefiletelemetryKconfigMakefileuncore-frequencyKconfigMakefilewmiKconfigMakefilepmdomainKconfigMakefileactionsKconfigMakefileamlogicKconfigMakefilearmMakefilebcmKconfigMakefileimxKconfigMakefilemediatekKconfigMakefileqcomKconfigMakefilerenesasKconfigMakefilerockchipKconfigMakefilesamsungKconfigMakefilestKconfigMakefiletegraKconfigMakefiletiKconfigMakefilexilinxKconfigMakefilepnpKconfigMakefileisapnpKconfigMakefilepnpacpiKconfigMakefilepnpbiosKconfigMakefilepowerKconfigMakefileresetKconfigMakefilesupplyKconfigMakefilepowercapKconfigMakefileppsKconfigMakefileclientsKconfigMakefilegeneratorsKconfigMakefileps3MakefileptpKconfigMakefilepwmKconfigMakefilerapidioKconfigMakefiledevicesKconfigMakefileswitchesKconfigMakefilerasKconfigMakefileamdatlKconfigMakefileregulatorKconfigMakefileremoteprocKconfigMakefileresetKconfigMakefilehisiliconKconfigMakefilestiKconfigMakefiletegraKconfigMakefilerpmsgKconfigMakefilertcKconfigMakefiles390MakefileblockKconfigMakefilecharKconfigMakefilecioMakefilecryptoMakefilenetKconfigMakefilescsiMakefilevirtioMakefilesbusMakefilecharKconfigMakefilescsiKconfigMakefileaacraidMakefileaic7xxxKconfig.aic79xxKconfig.aic7xxxMakefileaicasmMakefileaic94xxKconfigMakefilearcmsrMakefilearmKconfigMakefilebe2iscsiKconfigMakefilebfaMakefilebnx2fcKconfigMakefilebnx2iKconfigMakefilecsiostorKconfigMakefilecxgbiKconfigMakefilecxgb3iKconfigcxgb4iKconfigcxlflashKconfigMakefiledevice_handlerKconfigMakefileelxKconfigMakefileesas2rKconfigMakefilefcoeMakefilefnicMakefilehisi_sasKconfigMakefileibmvscsiMakefileibmvscsi_tgtMakefileisciMakefilelibfcMakefilelibsasKconfigMakefilelpfcMakefilemegaraidKconfig.megaraidMakefilempi3mrKconfigMakefilempt3sasKconfigMakefilemvsasKconfigMakefilepcmciaKconfigMakefilepm8001MakefileqedfKconfigMakefileqediKconfigMakefileqla2xxxKconfigMakefileqla4xxxKconfigMakefilesmartpqiKconfigMakefilesnicMakefilesym53c8xx_2MakefileshKconfigMakefileclkMakefileintcKconfigMakefilemapleMakefilesuperhywayMakefilesioxKconfigMakefileslimbusKconfigMakefilesocKconfigMakefileamlogicKconfigMakefileaspeedKconfigMakefileatmelKconfigMakefilebcmKconfigMakefilebrcmstbKconfigMakefilepmMakefilecanaanKconfigMakefiledoveMakefilefslKconfigMakefiledpioMakefileqbmanKconfigMakefileqeKconfigMakefilegeminiMakefileimxKconfigMakefileixp4xxKconfigMakefilelantiqMakefilelitexKconfigMakefilemediatekKconfigMakefileqcomKconfigMakefilerenesasKconfigMakefilerockchipKconfigMakefilesamsungKconfigMakefilesifiveKconfigMakefilesunxiKconfigMakefiletegraKconfigMakefilecbbMakefilefuseMakefiletiKconfigMakefileux500KconfigMakefileversatileKconfigMakefilexilinxKconfigMakefilesoundwireKconfigMakefilespiKconfigMakefilespmiKconfigMakefilessbKconfigMakefilestagingKconfigMakefileandroidKconfigMakefileaxis-fifoKconfigMakefileboardKconfigMakefileclocking-wizardKconfigMakefileemxx_udcKconfigMakefilefbtftKconfigMakefilefieldbusKconfigMakefileanybussKconfigMakefilefwserialKconfigMakefilegdm724xKconfigMakefilegreybusKconfigMakefiletoolsMakefilegs_fpgabootKconfigMakefilehikey9xxKconfigMakefileiioKconfigMakefileaccelKconfigMakefileadcKconfigMakefileaddacKconfigMakefilecdcKconfigMakefilefrequencyKconfigMakefileimpedance-analyzerKconfigMakefilemeterKconfigMakefileresolverKconfigMakefileks7010KconfigMakefilemediaKconfigMakefileatomispKconfigMakefilei2cKconfigMakefileov5693Makefileav7110KconfigMakefilehantroKconfigMakefileimxKconfigMakefileipu3KconfigMakefilemesonvdecKconfigMakefileomap4issKconfigMakefilerkvdecKconfigMakefilesunxiKconfigMakefilecedrusKconfigMakefiletegra-vdeKconfigMakefiletegra-videoKconfigMakefilezoranKconfigMakefilemostKconfigMakefiledim2KconfigMakefilei2cKconfigMakefilenetKconfigMakefilevideoKconfigMakefilemt7621-dmaKconfigMakefilemt7621-dtsKconfigMakefilenetlogicKconfigMakefilenvecKconfigMakefileocteonocteon-usbKconfigMakefileKconfigMakefileolpc_dconKconfigMakefilepi433KconfigMakefileqlgeKconfigMakefileralink-gdmaKconfigMakefilertl8188euKconfigMakefilertl8192eKconfigMakefilertl8192eKconfigMakefilertl8192uKconfigMakefilertl8712KconfigMakefilertl8723bsKconfigMakefilerts5208KconfigMakefilesm750fbKconfigMakefileunisysKconfigMakefilevisorhbaKconfigMakefilevisorinputKconfigMakefilevisornicKconfigMakefilevc04_servicesKconfigMakefilebcm2835-audioKconfigMakefilebcm2835-cameraKconfigMakefilevchiq-mmalKconfigMakefilevmeMakefiledevicesKconfigMakefilevt6655KconfigMakefilevt6656KconfigMakefilewfxKconfigMakefilewlan-ngKconfigMakefiletargetKconfigMakefileiscsiKconfigMakefilecxgbitKconfigMakefileloopbackKconfigMakefilesbpKconfigMakefiletcm_fcKconfigMakefiletcm_remoteKconfigMakefiletcMakefileteeKconfigMakefileamdteeKconfigMakefileopteeKconfigMakefilethermalKconfigMakefilebroadcomKconfigMakefileintelKconfigMakefileint340x_thermalKconfigMakefileqcomKconfigMakefilesamsungKconfigMakefilestKconfigMakefiletegraKconfigMakefileti-soc-thermalKconfigMakefilethunderboltKconfigMakefilettyKconfigMakefilehvcKconfigMakefileipwirelessMakefileserdevKconfigMakefileserial8250KconfigMakefileKconfigMakefilejsmMakefilevtMakefileufsKconfigMakefilecoreKconfigMakefilehostKconfigMakefileuioKconfigMakefileusbKconfigMakefileatmKconfigMakefilec67x00Makefilecdns3KconfigMakefilechipideaKconfigMakefileclassKconfigMakefilecommonKconfigMakefilecoreKconfigMakefiledwc2KconfigMakefiledwc3KconfigMakefileearlyMakefilegadgetKconfigMakefilefunctionMakefilelegacyKconfigMakefileudcKconfigMakefileaspeed-vhubKconfigMakefilebdcKconfigMakefilehostKconfigMakefileimageKconfigMakefileisp1760KconfigMakefilemiscKconfigMakefilesisusbvgaKconfigMakefilemonKconfigMakefilemtu3KconfigMakefilemusbKconfigMakefilephyKconfigMakefilerenesas_usbhsKconfigMakefilerolesKconfigMakefileserialKconfigMakefileMakefile-keyspan_pda_fwstorageKconfigMakefiletypecKconfigMakefilealtmodesKconfigMakefilemuxKconfigMakefiletcpmKconfigMakefileqcomMakefiletipdKconfigMakefileucsiKconfigMakefileusbipKconfigMakefilevdpaKconfigMakefileifcvfMakefilemlx5Makefilevdpa_simMakefilevdpa_userMakefilevirtio_pciMakefilevfioKconfigMakefilefsl-mcKconfigMakefilemdevKconfigMakefilepciKconfigMakefilemlx5KconfigMakefilenvgrace-gpuKconfigMakefileplatformKconfigMakefileresetKconfigMakefilevhostKconfigMakefilevideoKconfigMakefilebacklightKconfigMakefileconsoleKconfigMakefilefbdevKconfigMakefileatyMakefilecoreKconfigMakefilegeodeKconfigMakefilei810MakefilekyroMakefilematroxMakefilemb862xxMakefilemmpKconfigMakefilefbKconfigMakefilehwKconfigMakefilepanelKconfigMakefilenvidiaMakefileomapKconfigMakefileomap2KconfigMakefileomapfbKconfigMakefiledisplaysKconfigMakefiledssKconfigMakefilerivaMakefilesavageMakefilesisMakefileviaMakefilelogoKconfigMakefilevirtKconfigMakefileacrnKconfigMakefilecocoKconfigMakefileefi_secretKconfigMakefilesev-guestKconfigMakefiletdx-guestKconfigMakefilenitro_enclavesKconfigMakefilevboxguestKconfigMakefilevirtioKconfigMakefilevisorbusKconfigMakefilevlynqKconfigMakefilevmeKconfigMakefileboardsKconfigMakefilebridgesKconfigMakefilew1KconfigMakefilemastersKconfigMakefileslavesKconfigMakefilewatchdogKconfigMakefilexenKconfigMakefileeventsMakefilexen-pcibackMakefilexenbusMakefilexenfsMakefilezorroKconfigMakefilefs9pKconfigMakefileKconfigKconfig.binfmtMakefileadfsKconfigMakefileaffsKconfigMakefileafsKconfigMakefileautofsKconfigMakefilebefsKconfigMakefilebfsKconfigMakefilebtrfsKconfigMakefilecachefilesKconfigMakefilecephKconfigMakefilecodaKconfigMakefileconfigfsKconfigMakefilecramfsKconfigMakefilecryptoKconfigMakefiledebugfsMakefiledevptsMakefiledlmKconfigMakefileecryptfsKconfigMakefileefivarfsKconfigMakefileefsKconfigMakefileerofsKconfigMakefileexfatKconfigMakefileexportfsMakefileext2KconfigMakefileext4KconfigMakefilef2fsKconfigMakefilefatKconfigMakefilefreevxfsKconfigMakefilefscacheKconfigMakefilefuseKconfigMakefilegfs2KconfigMakefilehfsKconfigMakefilehfsplusKconfigMakefilehostfsMakefilehpfsKconfigMakefilehugetlbfsMakefileiomapMakefileisofsKconfigMakefilejbd2KconfigMakefilejffs2KconfigMakefilejfsKconfigMakefilekernfsKconfigMakefilelockdMakefileminixKconfigMakefilenetfsKconfigMakefilenfsKconfigMakefileblocklayoutMakefilefilelayoutMakefileflexfilelayoutMakefilenfs_commonMakefilenfsdKconfigMakefilenilfs2KconfigMakefilenlsKconfigMakefilenotifyKconfigMakefilednotifyKconfigMakefilefanotifyKconfigMakefileinotifyKconfigMakefilentfsKconfigMakefileocfs2KconfigMakefileclusterMakefiledlmMakefiledlmfsMakefileomfsKconfigMakefileopenpromfsMakefileorangefsKconfigMakefileoverlayfsKconfigMakefileprocKconfigMakefilepstoreKconfigMakefileqnx4KconfigMakefileqnx6KconfigMakefilequotaKconfigMakefileramfsMakefilereiserfsKconfigMakefileromfsKconfigMakefilesmbKconfigMakefileclientKconfigMakefilecommonMakefilesquashfsKconfigMakefilesysfsKconfigMakefilesysvKconfigMakefiletracefsMakefileubifsKconfigMakefileudfKconfigMakefileufsKconfigMakefileunicodeKconfigMakefilevboxsfKconfigMakefileverityKconfigMakefilexfsKconfigMakefilezonefsKconfigMakefileincludeacpiacbuffer.hacconfig.hacexcep.hacnames.hacoutput.hacpi.hacpi_bus.hacpi_drivers.hacpi_io.hacpi_lpat.hacpi_numa.hacpiosxf.hacpixf.hacrestyp.hactbl.hactbl1.hactbl2.hactbl3.hactypes.hacuuid.hapei.hbattery.hbutton.hcppc_acpi.hghes.hhed.hnfit.hpcc.hplatformacenv.hacenvex.hacgcc.hacgccex.haclinux.haclinuxex.hproc_cap_intel.hprocessor.hreboot.hvideo.hasm-genericKbuildaccess_ok.harchrandom.hasm-offsets.hasm-prototypes.hatomic.hatomic64.haudit_change_attr.haudit_dir_write.haudit_read.haudit_signal.haudit_write.hbarrier.hbitopsbitops.h__ffs.h__fls.harch_hweight.hatomic.hbuiltin-__ffs.hbuiltin-__fls.hbuiltin-ffs.hbuiltin-fls.hconst_hweight.hext2-atomic-setbit.hext2-atomic.hffs.hffz.hfls.hfls64.hhweight.hinstrumented-atomic.hinstrumented-lock.hinstrumented-non-atomic.hle.hlock.hnon-atomic.hsched.hbitsperlong.hbug.hbugs.hcache.hcacheflush.hcfi.hchecksum.hcmpxchg-local.hcmpxchg.hcompat.hcurrent.hdelay.hdevice.hdiv64.hdma-mapping.hdma.hearly_ioremap.hemergency-restart.herror-injection.hexec.hexport.hextable.hfb.hfixmap.hflat.hftrace.hfutex.hgetorder.hhardirq.hhugetlb.hhw_irq.hhyperv-tlfs.hide_iops.hint-ll64.hio.hioctl.hiomap.hirq.hirq_regs.hirq_work.hirqflags.hkdebug.hkmap_size.hkprobes.hkvm_para.hkvm_types.hlinkage.hlocal.hlocal64.hlogic_io.hmcs_spinlock.hmemory_model.hmm_hooks.hmmiowb.hmmiowb_types.hmmu.hmmu_context.hmodule.hmodule.lds.hmshyperv.hmsi.hnommu_context.hnuma.hpage.hparam.hparport.hpci.hpci_iomap.hpercpu.hpgalloc.hpgtable-nop4d.hpgtable-nopmd.hpgtable-nopud.hpgtable_uffd.hplatform-feature.hpreempt.hqrwlock.hqrwlock_types.hqspinlock.hqspinlock_types.hresource.hrwonce.hseccomp.hsections.hserial.hset_memory.hshmparam.hsignal.hsimd.hsoftirq_stack.hspinlock.hstatfs.hstring.hswitch_to.hsyscall.hsyscalls.htermios.htimex.htlb.htlbflush.htopology.htrace_clock.huaccess.hunaligned.huser.hvdsovsyscall.hvermagic.hvga.hvmlinux.lds.hvtime.hword-at-a-time.hxor.hclocksourcearm_arch_timer.hhyperv_timer.hpxa.hsamsung_pwm.htimer-davinci.htimer-goldfish.htimer-ti-dm.hconfig64BIT6LOWPAN8139CP8139TOO8139TOO_8129842_COMPRESS842_DECOMPRESSAC97_BUSADVISE_SYSCALLSAFS_DEBUGAFS_FSAFS_FSCACHEAF_RXRPCAF_RXRPC_DEBUGAF_RXRPC_IPV6AIOALLOW_DEV_COREDUMPALTERA_STAPLALTIVECALXAMD_PHYAPDS9802ALSAPERTURE_HELPERSAQUANTIA_PHYARCH_CPU_PROBE_RELEASEARCH_DMA_ADDR_T_64BITARCH_ENABLE_HUGEPAGE_MIGRATIONARCH_ENABLE_MEMORY_HOTPLUGARCH_ENABLE_MEMORY_HOTREMOVEARCH_ENABLE_SPLIT_PMD_PTLOCKARCH_ENABLE_THP_MIGRATIONARCH_FORCE_MAX_ORDERARCH_HAS_ADD_PAGESARCH_HAS_CC_PLATFORMARCH_HAS_COPY_MCARCH_HAS_CURRENT_STACK_POINTERARCH_HAS_DEBUG_VIRTUALARCH_HAS_DEBUG_VM_PGTABLEARCH_HAS_DEBUG_WXARCH_HAS_DEVMEM_IS_ALLOWEDARCH_HAS_DMA_MAP_DIRECTARCH_HAS_ELF_RANDOMIZEARCH_HAS_FAST_MULTIPLIERARCH_HAS_FORCE_DMA_UNENCRYPTEDARCH_HAS_FORTIFY_SOURCEARCH_HAS_GCOV_PROFILE_ALLARCH_HAS_GIGANTIC_PAGEARCH_HAS_HUGEPDARCH_HAS_KCOVARCH_HAS_KEXEC_PURGATORYARCH_HAS_MEMBARRIER_CALLBACKSARCH_HAS_MEMBARRIER_SYNC_COREARCH_HAS_MEMREMAP_COMPAT_ALIGNARCH_HAS_MEM_ENCRYPTARCH_HAS_MMIOWBARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACEARCH_HAS_PHYS_TO_DMAARCH_HAS_PKEYSARCH_HAS_PMEM_APIARCH_HAS_PTE_DEVMAPARCH_HAS_PTE_SPECIALARCH_HAS_SET_MEMORYARCH_HAS_STRICT_KERNEL_RWXARCH_HAS_STRICT_MODULE_RWXARCH_HAS_TICK_BROADCASTARCH_HAS_UACCESS_FLUSHCACHEARCH_HAS_UBSAN_SANITIZE_ALLARCH_HAVE_NMI_SAFE_CMPXCHGARCH_HIBERNATION_POSSIBLEARCH_KEEP_MEMBLOCKARCH_MAY_HAVE_PC_FDCARCH_MEMORY_PROBEARCH_MHP_MEMMAP_ON_MEMORY_ENABLEARCH_MIGHT_HAVE_PC_PARPORTARCH_MIGHT_HAVE_PC_SERIOARCH_MMAP_RND_BITSARCH_MMAP_RND_BITS_MAXARCH_MMAP_RND_BITS_MINARCH_MMAP_RND_COMPAT_BITS_MAXARCH_MMAP_RND_COMPAT_BITS_MINARCH_OPTIONAL_KERNEL_RWXARCH_SELECT_MEMORY_MODELARCH_SPARSEMEM_DEFAULTARCH_SPARSEMEM_ENABLEARCH_STACKWALKARCH_SUPPORTS_ATOMIC_RMWARCH_SUPPORTS_DEBUG_PAGEALLOCARCH_SUPPORTS_HUGETLBFSARCH_SUPPORTS_MEMORY_FAILUREARCH_SUPPORTS_NUMA_BALANCINGARCH_SUPPORTS_UPROBESARCH_SUSPEND_NONZERO_CPUARCH_SUSPEND_POSSIBLEARCH_USES_HIGH_VMA_FLAGSARCH_USE_BUILTIN_BSWAPARCH_USE_CMPXCHG_LOCKREFARCH_USE_MEMTESTARCH_USE_QUEUED_RWLOCKSARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUTARCH_WANT_IPC_PARSE_VERSIONARCH_WANT_IRQS_OFF_ACTIVATE_MMARCH_WANT_LD_ORPHAN_WARNARCH_WANT_PMD_MKWRITEARCH_WEAK_RELEASE_ACQUIREASM_MODVERSIONSASN1ASN1_ENCODERASSOCIATIVE_ARRAYASYMMETRIC_KEY_TYPEASYMMETRIC_PUBLIC_KEY_SUBTYPEASYMMETRIC_TPM_KEY_SUBTYPEASYNC_COREASYNC_MEMCPYASYNC_PQASYNC_RAID6_RECOVASYNC_RAID6_TESTASYNC_TX_DMAASYNC_XORAS_IS_GNUAS_VERSIONATAATA_BMDMAATA_FORCEATA_GENERICATA_PIIXATA_SFFATA_VERBOSE_ERRORATL1ATL1CATL1EATL2ATMATM_BR2684ATM_CLIPATM_LANEATOMIC64_SELFTESTAUDITAUDITSYSCALLAUDIT_ARCHAUTOFS_FSAUXILIARY_BUSAX88796B_PHYBACKLIGHT_CLASS_DEVICEBACKLIGHT_LEDBACKLIGHT_LP855XBACKLIGHT_PWMBALLOON_COMPACTIONBAREUDPBASE_FULLBASE_SMALLBCM7XXX_PHYBCM87XX_PHYBCMABCMA_DRIVER_GMAC_CMNBCMA_DRIVER_GPIOBCMA_DRIVER_PCIBCMA_HOST_PCIBCMA_HOST_PCI_POSSIBLEBCMA_POSSIBLEBCMGENETBCM_NET_PHYLIBBCM_NET_PHYPTPBE2ISCSIBE2NETBE2NET_HWMONBE2NET_LANCERBE2NET_SKYHAWKBFQ_GROUP_IOSCHEDBIG_KEYSBINARY_PRINTFBINFMT_ELFBINFMT_MISCBINFMT_SCRIPTBITFIELD_KUNITBITREVERSEBITS_TESTBLK_CGROUPBLK_CGROUP_FC_APPIDBLK_CGROUP_IOCOSTBLK_CGROUP_IOLATENCYBLK_CGROUP_RWSTATBLK_DEBUG_FSBLK_DEBUG_FS_ZONEDBLK_DEVBLK_DEV_BSGBLK_DEV_BSGLIBBLK_DEV_BSG_COMMONBLK_DEV_DMBLK_DEV_DM_BUILTINBLK_DEV_INITRDBLK_DEV_INTEGRITYBLK_DEV_INTEGRITY_T10BLK_DEV_IO_TRACEBLK_DEV_LOOPBLK_DEV_LOOP_MIN_COUNTBLK_DEV_MDBLK_DEV_NBDBLK_DEV_NULL_BLKBLK_DEV_NVMEBLK_DEV_PMEMBLK_DEV_RAMBLK_DEV_RAM_COUNTBLK_DEV_RAM_SIZEBLK_DEV_RBDBLK_DEV_RSXXBLK_DEV_SDBLK_DEV_SRBLK_DEV_THROTTLINGBLK_DEV_WRITE_MOUNTEDBLK_DEV_ZONEDBLK_ICQBLK_MQ_PCIBLK_MQ_STACKINGBLK_MQ_VIRTIOBLK_PMBLK_RQ_ALLOC_TIMEBLK_SED_OPALBLK_WBTBLK_WBT_MQBLOCKBLOCK_HOLDER_DEPRECATEDBLOCK_LEGACY_AUTOLOADBNX2BNX2XBNX2X_SRIOVBNXTBNXT_DCBBNXT_FLOWER_OFFLOADBNXT_SRIOVBONDINGBOOTPARAM_HARDLOCKUP_PANIC_VALUEBOOTPARAM_HUNG_TASK_PANIC_VALUEBOOTPARAM_SOFTLOCKUP_PANIC_VALUEBOOTTIME_TRACINGBOOTX_TEXTBOOT_CONFIGBPFBPF_EVENTSBPF_JITBPF_JIT_ALWAYS_ONBPF_JIT_DEFAULT_ONBPF_LSMBPF_STREAM_PARSERBPF_SYSCALLBPF_UNPRIV_DEFAULT_OFFBQLBRANCH_PROFILE_NONEBRIDGEBRIDGE_EBT_802_3BRIDGE_EBT_AMONGBRIDGE_EBT_ARPBRIDGE_EBT_ARPREPLYBRIDGE_EBT_BROUTEBRIDGE_EBT_DNATBRIDGE_EBT_IPBRIDGE_EBT_IP6BRIDGE_EBT_LIMITBRIDGE_EBT_LOGBRIDGE_EBT_MARKBRIDGE_EBT_MARK_TBRIDGE_EBT_NFLOGBRIDGE_EBT_PKTTYPEBRIDGE_EBT_REDIRECTBRIDGE_EBT_SNATBRIDGE_EBT_STPBRIDGE_EBT_T_FILTERBRIDGE_EBT_T_NATBRIDGE_EBT_VLANBRIDGE_IGMP_SNOOPINGBRIDGE_NETFILTERBRIDGE_NF_EBTABLESBRIDGE_VLAN_FILTERINGBROADCOM_PHYBSD_DISKLABELBSD_PROCESS_ACCTBSD_PROCESS_ACCT_V3BTBTREEBTTBT_ATH3KBT_BCMBT_BNEPBT_BNEP_MC_FILTERBT_BNEP_PROTO_FILTERBT_BREDRBT_DEBUGFSBT_HCIBCM203XBT_HCIBFUSBBT_HCIBPA10XBT_HCIBTSDIOBT_HCIBTUSBBT_HCIBTUSB_AUTOSUSPENDBT_HCIBTUSB_BCMBT_HCIBTUSB_MTKBT_HCIBTUSB_POLL_SYNCBT_HCIBTUSB_RTLBT_HCIUARTBT_HCIUART_ATH3KBT_HCIUART_BCSPBT_HCIUART_H4BT_HCIVHCIBT_HIDPBT_INTELBT_LEBT_LE_L2CAP_ECREDBT_MRVLBT_MRVL_SDIOBT_MTKBT_RFCOMMBT_RFCOMM_TTYBT_RTLBUFFER_HEADBUGBUG_ON_DATA_CORRUPTIONBUILDTIME_TABLE_SORTBUILD_BIN2CBUILD_SALTCACHEFILESCACHESTAT_SYSCALLCANCAN_8DEV_USBCAN_BCMCAN_CALC_BITTIMINGCAN_DEVCAN_EMS_USBCAN_GWCAN_ISOTPCAN_J1939CAN_KVASER_USBCAN_M_CANCAN_M_CAN_PCICAN_NETLINKCAN_PEAK_PCIEFDCAN_PEAK_USBCAN_RAWCAN_RX_OFFLOADCAN_SLCANCAN_VCANCAN_VXCANCB710_CORECB710_DEBUG_ASSUMPTIONSCC_CAN_LINKCC_CAN_LINK_STATICCC_HAS_ASM_GOTO_OUTPUTCC_HAS_ASM_GOTO_TIED_OUTPUTCC_HAS_ASM_INLINECC_HAS_INT128CC_HAS_KASAN_GENERICCC_HAS_NO_PROFILE_FN_ATTRCC_HAS_SANCOV_TRACE_PCCC_HAS_WORKING_NOSANITIZE_ADDRESSCC_IMPLICIT_FALLTHROUGHCC_IS_GCCCC_NO_ARRAY_BOUNDSCC_OPTIMIZE_FOR_PERFORMANCECC_VERSION_TEXTCDROMCDROM_PKTCDVDCDROM_PKTCDVD_BUFFERSCEC_CORECEPH_FSCEPH_FSCACHECEPH_FS_POSIX_ACLCEPH_FS_SECURITY_LABELCEPH_LIBCEPH_LIB_USE_DNS_RESOLVERCFS_BANDWIDTHCGROUPSCGROUP_BPFCGROUP_CPUACCTCGROUP_DEVICECGROUP_FREEZERCGROUP_HUGETLBCGROUP_MISCCGROUP_NET_CLASSIDCGROUP_NET_PRIOCGROUP_PERFCGROUP_PIDSCGROUP_RDMACGROUP_SCHEDCGROUP_WRITEBACKCHARGER_SMB347CHECKPOINT_RESTORECHECKSUM_KUNITCHECK_SIGNATURECHELSIO_INLINE_CRYPTOCHELSIO_IPSEC_INLINECHELSIO_LIBCHELSIO_T4CHELSIO_T4VFCHELSIO_TLS_DEVICECHR_DEV_SCHCHR_DEV_SGCHR_DEV_STCICADA_PHYCIFSCIFS_ALLOW_INSECURE_LEGACYCIFS_DEBUGCIFS_DFS_UPCALLCIFS_POSIXCIFS_SMB_DIRECTCIFS_UPCALLCIFS_XATTRCLANG_VERSIONCLKBLD_I8253CLK_SP810CLONE_BACKWARDSCLS_U32_MARKCLS_U32_PERFCLZ_TABCMACMA_AREASCMA_SYSFSCMDLINECMDLINE_KUNIT_TESTCMMCNICCOMMON_CLKCOMPACTIONCOMPACT_UNEVICTABLE_DEFAULTCOMPAT_32BIT_TIMECONFIGFS_FSCONNECTORCONSOLE_LOGLEVEL_DEFAULTCONSOLE_LOGLEVEL_QUIETCONSOLE_POLLCONSOLE_TRANSLATIONSCONTEXT_SWITCH_TRACERCONTEXT_TRACKINGCONTEXT_TRACKING_IDLECONTEXT_TRACKING_USERCONTIG_ALLOCCORDICCOREDUMPCORE_DUMP_DEFAULT_ELF_HEADERSCORTINA_PHYCPUMASK_KUNIT_TESTCPUSETSCPU_FREQCPU_FREQ_DEFAULT_GOV_PERFORMANCECPU_FREQ_GOV_ATTR_SETCPU_FREQ_GOV_COMMONCPU_FREQ_GOV_CONSERVATIVECPU_FREQ_GOV_ONDEMANDCPU_FREQ_GOV_PERFORMANCECPU_FREQ_GOV_POWERSAVECPU_FREQ_GOV_SCHEDUTILCPU_FREQ_GOV_USERSPACECPU_FREQ_STATCPU_IDLECPU_IDLE_GOV_MENUCPU_ISOLATIONCPU_LITTLE_ENDIANCPU_RMAPCRASH_CORECRASH_DUMPCRC16CRC32CRC32_SLICEBY8CRC64CRC64_ROCKSOFTCRC7CRC8CRC_CCITTCRC_ITU_TCRC_T10DIFCROSS_MEMORY_ATTACHCRYPTOCRYPTO_842CRYPTO_ACOMP2CRYPTO_ADIANTUMCRYPTO_AEADCRYPTO_AEAD2CRYPTO_AESCRYPTO_AES_GCM_P10CRYPTO_AKCIPHERCRYPTO_AKCIPHER2CRYPTO_ALGAPICRYPTO_ALGAPI2CRYPTO_ANSI_CPRNGCRYPTO_AUTHENCCRYPTO_BLAKE2BCRYPTO_BLOWFISHCRYPTO_BLOWFISH_COMMONCRYPTO_CAMELLIACRYPTO_CAST5CRYPTO_CAST6CRYPTO_CAST_COMMONCRYPTO_CBCCRYPTO_CCMCRYPTO_CFBCRYPTO_CHACHA20CRYPTO_CHACHA20POLY1305CRYPTO_CMACCRYPTO_CRC32CRYPTO_CRC32CCRYPTO_CRC64_ROCKSOFTCRYPTO_CRCT10DIFCRYPTO_CRYPTDCRYPTO_CTRCRYPTO_CTSCRYPTO_CURVE25519CRYPTO_DEFLATECRYPTO_DESCRYPTO_DEV_CHELSIOCRYPTO_DEV_NITROXCRYPTO_DEV_NITROX_CNN55XXCRYPTO_DEV_NXCRYPTO_DEV_NX_COMPRESSCRYPTO_DEV_NX_COMPRESS_POWERNVCRYPTO_DEV_NX_COMPRESS_PSERIESCRYPTO_DEV_VMXCRYPTO_DEV_VMX_ENCRYPTCRYPTO_DHCRYPTO_DH_RFC7919_GROUPSCRYPTO_DRBGCRYPTO_DRBG_CTRCRYPTO_DRBG_HASHCRYPTO_DRBG_HMACCRYPTO_DRBG_MENUCRYPTO_ECBCRYPTO_ECCCRYPTO_ECDHCRYPTO_ECDSACRYPTO_ECHAINIVCRYPTO_ESSIVCRYPTO_FCRYPTCRYPTO_FIPSCRYPTO_FIPS_NAMECRYPTO_GCMCRYPTO_GF128MULCRYPTO_GHASHCRYPTO_HASHCRYPTO_HASH2CRYPTO_HASH_INFOCRYPTO_HMACCRYPTO_HWCRYPTO_JITTERENTROPYCRYPTO_KPPCRYPTO_KPP2CRYPTO_LIB_AESCRYPTO_LIB_ARC4CRYPTO_LIB_BLAKE2S_GENERICCRYPTO_LIB_CHACHACRYPTO_LIB_CHACHA20POLY1305CRYPTO_LIB_CHACHA_GENERICCRYPTO_LIB_CURVE25519CRYPTO_LIB_CURVE25519_GENERICCRYPTO_LIB_DESCRYPTO_LIB_POLY1305CRYPTO_LIB_POLY1305_GENERICCRYPTO_LIB_POLY1305_RSIZECRYPTO_LIB_SHA256CRYPTO_LRWCRYPTO_LZOCRYPTO_MANAGERCRYPTO_MANAGER2CRYPTO_MD4CRYPTO_MD5CRYPTO_MICHAEL_MICCRYPTO_NHPOLY1305CRYPTO_NULLCRYPTO_NULL2CRYPTO_OFBCRYPTO_PCBCCRYPTO_PCRYPTCRYPTO_POLY1305CRYPTO_RMD160CRYPTO_RNGCRYPTO_RNG2CRYPTO_RNG_DEFAULTCRYPTO_RSACRYPTO_SEQIVCRYPTO_SERPENTCRYPTO_SHA1CRYPTO_SHA256CRYPTO_SHA3CRYPTO_SHA512CRYPTO_SKCIPHERCRYPTO_SKCIPHER2CRYPTO_TESTCRYPTO_TWOFISHCRYPTO_TWOFISH_COMMONCRYPTO_USERCRYPTO_USER_APICRYPTO_USER_API_AEADCRYPTO_USER_API_HASHCRYPTO_USER_API_RNGCRYPTO_USER_API_SKCIPHERCRYPTO_VMACCRYPTO_WP512CRYPTO_XCBCCRYPTO_XTSCRYPTO_XXHASHCRYPTO_ZSTDCUSECXLCXLFLASHCXL_BASECXL_BUSCXL_MEMCXL_PCICXL_PMEMCXL_PMUCXL_PORTCXL_REGIONCXL_SUSPENDDAMONDAMON_DBGFSDAMON_PADDRDAMON_RECLAIMDAMON_SYSFSDAMON_VADDRDATA_SHIFTDAVICOM_PHYDAXDA_MON_EVENTSDA_MON_EVENTS_IDDCACHE_WORD_ACCESSDCBDEBUGGERDEBUG_BUGVERBOSEDEBUG_FSDEBUG_FS_ALLOW_ALLDEBUG_INFODEBUG_INFO_BTFDEBUG_INFO_BTF_MODULESDEBUG_INFO_DWARF_TOOLCHAIN_DEFAULTDEBUG_KERNELDEBUG_LISTDEBUG_MEMORY_INITDEBUG_MISCDEBUG_SECTION_MISMATCHDEBUG_SHIRQDEBUG_STACKOVERFLOWDEBUG_WXDECOMPRESS_BZIP2DECOMPRESS_GZIPDECOMPRESS_LZ4DECOMPRESS_LZMADECOMPRESS_LZODECOMPRESS_XZDECOMPRESS_ZSTDDEFAULT_CUBICDEFAULT_FQ_CODELDEFAULT_HOSTNAMEDEFAULT_HUNG_TASK_TIMEOUTDEFAULT_INITDEFAULT_MMAP_MIN_ADDRDEFAULT_NET_SCHDEFAULT_SECURITY_SELINUXDEFAULT_TCP_CONGDETECT_HUNG_TASKDEVICE_MIGRATIONDEVICE_PRIVATEDEVMEMDEVTMPFSDEVTMPFS_MOUNTDEVTMPFS_SAFEDEV_COREDUMPDEV_DAXDEV_DAX_KMEMDEV_DAX_PMEMDEV_DAX_PMEM_COMPATDIMLIBDLMDLM_DEBUGDMABUF_HEAPSDMABUF_HEAPS_SYSTEMDMABUF_MOVE_NOTIFYDMADEVICESDMATESTDMA_DECLARE_COHERENTDMA_ENGINEDMA_ENGINE_RAIDDMA_NEED_SYNCDMA_OFDMA_OPSDMA_OPS_BYPASSDMA_SHARED_BUFFERDM_AUDITDM_BIO_PRISONDM_BUFIODM_CACHEDM_CACHE_SMQDM_CRYPTDM_DEBUGDM_DELAYDM_ERADM_FLAKEYDM_INTEGRITYDM_LOG_USERSPACEDM_LOG_WRITESDM_MIRRORDM_MULTIPATHDM_MULTIPATH_HSTDM_MULTIPATH_IOADM_MULTIPATH_QLDM_MULTIPATH_STDM_PERSISTENT_DATADM_RAIDDM_SNAPSHOTDM_SWITCHDM_THIN_PROVISIONINGDM_UEVENTDM_VERITYDM_VERITY_FECDM_VERITY_VERIFY_ROOTHASH_SIGDM_WRITECACHEDM_ZERODNOTIFYDNS_RESOLVERDP83640_PHYDP83822_PHYDP83848_PHYDP83867_PHYDP83TC811_PHYDP83TG720_PHYDPLLDQLDRIVER_PE_KUNIT_TESTDRMDRM_AMDGPUDRM_AMDGPU_USERPTRDRM_AMD_ACPDRM_AMD_DCDRM_AMD_DC_FPDRM_ASTDRM_BOCHSDRM_BRIDGEDRM_BUDDYDRM_CIRRUS_QEMUDRM_DISPLAY_DP_HELPERDRM_DISPLAY_HDCP_HELPERDRM_DISPLAY_HDMI_HELPERDRM_DISPLAY_HELPERDRM_DP_AUX_CHARDEVDRM_DP_CECDRM_EXECDRM_EXPORT_FOR_TESTSDRM_FBDEV_EMULATIONDRM_FBDEV_OVERALLOCDRM_GEM_SHMEM_HELPERDRM_GM12U320DRM_GPUVMDRM_GUDDRM_I2C_CH7006DRM_I2C_SIL164DRM_KMS_HELPERDRM_KUNIT_TESTDRM_KUNIT_TEST_HELPERSDRM_LIB_RANDOMDRM_LOAD_EDID_FIRMWAREDRM_MGAG200DRM_NOUVEAUDRM_NOUVEAU_BACKLIGHTDRM_NOUVEAU_GSP_DEFAULTDRM_PANELDRM_PANEL_BRIDGEDRM_PANEL_ORIENTATION_QUIRKSDRM_QXLDRM_RADEONDRM_RADEON_USERPTRDRM_SCHEDDRM_SUBALLOC_HELPERDRM_TTMDRM_TTM_HELPERDRM_UDLDRM_VIRTIO_GPUDRM_VIRTIO_GPU_KMSDRM_VKMSDRM_VRAM_HELPERDST_CACHEDTCDTLDUMMYDUMMY_CONSOLEDUMMY_CONSOLE_COLUMNSDUMMY_CONSOLE_ROWSDW_DMACDW_DMAC_COREDYNAMIC_DEBUGDYNAMIC_DEBUG_COREDYNAMIC_EVENTSDYNAMIC_FTRACEDYNAMIC_FTRACE_WITH_REGSE1000E1000EEARLY_PRINTKEDACEDAC_ATOMIC_SCRUBEDAC_CPC925EDAC_LEGACY_SYSFSEDAC_SUPPORTEEHEEPROM_93CX6EEPROM_AT24EEPROM_LEGACYEEPROM_MAX6875EFI_PARTITIONELFCOREELF_COREENCLOSURE_SERVICESENCRYPTED_KEYSENERGY_MODELENICEPAPR_BOOTEPAPR_PARAVIRTEPOLLEROFS_FSEROFS_FS_POSIX_ACLEROFS_FS_SECURITYEROFS_FS_XATTRETHERNETETHTOOL_NETLINKEVENTFDEVENT_TRACINGEVMEVM_ATTR_FSUUIDEXCLUSIVE_SYSTEM_RAMEXFAT_DEFAULT_IOCHARSETEXFAT_FSEXPORTFSEXPORTFS_BLOCK_OPSEXT4_FSEXT4_FS_POSIX_ACLEXT4_FS_SECURITYEXT4_KUNIT_TESTSEXT4_USE_FOR_EXT2EXTRA_FIRMWAREEXTRA_TARGETSFAILOVERFAIR_GROUP_SCHEDFANOTIFYFANOTIFY_ACCESS_PERMISSIONSFAT_DEFAULT_CODEPAGEFAT_DEFAULT_IOCHARSETFAT_FSFAT_KUNIT_TESTFA_DUMPFBFB_BACKLIGHTFB_CFB_COPYAREAFB_CFB_FILLRECTFB_CFB_IMAGEBLITFB_COREFB_DEFERRED_IOFB_DEVICEFB_IBM_GXT4500FB_IOMEM_FOPSFB_IOMEM_HELPERSFB_MACMODESFB_MATROXFB_MATROX_GFB_MODE_HELPERSFB_NOTIFYFB_OFFB_SSD1307FB_SYSMEM_FOPSFB_SYSMEM_HELPERSFB_SYSMEM_HELPERS_DEFERREDFB_SYS_COPYAREAFB_SYS_FILLRECTFB_SYS_IMAGEBLITFB_TILEBLITTINGFHANDLEFIB_RULESFILE_LOCKINGFIPS_SIGNATURE_SELFTESTFIXED_PHYFM10KFONT_8x16FONT_8x8FONT_SUPPORTFORCE_PCIFORCE_SMPFORTIFY_SOURCEFRAMEBUFFER_CONSOLEFRAMEBUFFER_CONSOLE_DETECT_PRIMARYFRAMEBUFFER_CONSOLE_ROTATIONFRAME_WARNFREEZERFSCACHEFSCACHE_STATSFSNOTIFYFS_DAXFS_DAX_PMDFS_IOMAPFS_MBCACHEFS_POSIX_ACLFS_VERITYFTRACEFTRACE_MCOUNT_RECORDFTRACE_MCOUNT_USE_RECORDMCOUNTFTRACE_SYSCALLSFUNCTION_ALIGNMENTFUNCTION_ERROR_INJECTIONFUNCTION_GRAPH_TRACERFUNCTION_PROFILERFUNCTION_TRACERFUSE_DAXFUSE_FSFUSIONFUSION_LOGGINGFUSION_MAX_SGEFUSION_SASFUSION_SPIFUTEXFUTEX_PIFWNODE_MDIOFW_LOADERFW_LOADER_COMPRESSFW_LOADER_COMPRESS_XZFW_LOADER_COMPRESS_ZSTDFW_LOADER_DEBUGFW_LOADER_PAGED_BUFFW_LOADER_SYSFSFW_UPLOADGACT_PROBGARPGCC11_NO_ARRAY_BOUNDSGCC12_NO_ARRAY_BOUNDSGCC_VERSIONGENERIC_ALLOCATORGENERIC_BUGGENERIC_BUG_RELATIVE_POINTERSGENERIC_CLOCKEVENTSGENERIC_CLOCKEVENTS_BROADCASTGENERIC_CMOS_UPDATEGENERIC_CPU_AUTOPROBEGENERIC_CPU_VULNERABILITIESGENERIC_EARLY_IOREMAPGENERIC_GETTIMEOFDAYGENERIC_HWEIGHTGENERIC_IOMAPGENERIC_IRQ_INJECTIONGENERIC_IRQ_MIGRATIONGENERIC_IRQ_SHOWGENERIC_IRQ_SHOW_LEVELGENERIC_ISA_DMAGENERIC_MSI_IRQGENERIC_NET_UTILSGENERIC_PCI_IOMAPGENERIC_PTDUMPGENERIC_SMP_IDLE_THREADGENERIC_STRNCPY_FROM_USERGENERIC_STRNLEN_USERGENERIC_TIME_VSYSCALLGENERIC_TRACERGENERIC_VDSO_TIME_NSGENEVEGENWQEGENWQE_PLATFORM_ERROR_RECOVERYGET_FREE_REGIONGFS2_FSGFS2_FS_LOCKING_DLMGLOBGNSSGPIOLIBGPIOLIB_FASTPATH_LIMITGPIOLIB_IRQCHIPGPIO_CDEVGPIO_CDEV_V1GPIO_PCA953XGPIO_PCF857XGRACE_PERIODGRO_CELLSGVEHANGCHECK_TIMERHARDENED_USERCOPYHARDIRQS_SW_RESENDHARDLOCKUP_DETECTORHASHTABLE_KUNIT_TESTHASH_KUNIT_TESTHAS_DMAHAS_IOMEMHAS_IOPORTHAS_IOPORT_MAPHAVE_ARCH_AUDITSYSCALLHAVE_ARCH_HUGE_VMALLOCHAVE_ARCH_HUGE_VMAPHAVE_ARCH_JUMP_LABELHAVE_ARCH_JUMP_LABEL_RELATIVEHAVE_ARCH_KGDBHAVE_ARCH_MMAP_RND_BITSHAVE_ARCH_NVRAM_OPSHAVE_ARCH_SECCOMPHAVE_ARCH_SECCOMP_FILTERHAVE_ARCH_SOFT_DIRTYHAVE_ARCH_TRACEHOOKHAVE_ARCH_TRANSPARENT_HUGEPAGEHAVE_ASM_MODVERSIONSHAVE_BOOTMEM_INFO_NODEHAVE_CLKHAVE_CLK_PREPAREHAVE_CONTEXT_TRACKING_USERHAVE_C_RECORDMCOUNTHAVE_DEBUG_KMEMLEAKHAVE_DEBUG_STACKOVERFLOWHAVE_DYNAMIC_FTRACEHAVE_DYNAMIC_FTRACE_WITH_REGSHAVE_EBPF_JITHAVE_EFFICIENT_UNALIGNED_ACCESSHAVE_FAST_GUPHAVE_FTRACE_MCOUNT_RECORDHAVE_FUNCTION_ERROR_INJECTIONHAVE_FUNCTION_GRAPH_TRACERHAVE_FUNCTION_TRACERHAVE_GCC_PLUGINSHAVE_GENERIC_VDSOHAVE_HARDENED_USERCOPY_ALLOCATORHAVE_HARDLOCKUP_DETECTOR_ARCHHAVE_HW_BREAKPOINTHAVE_IMA_KEXECHAVE_IOREMAP_PROTHAVE_IRQ_TIME_ACCOUNTINGHAVE_KCSAN_COMPILERHAVE_KERNEL_GZIPHAVE_KERNEL_XZHAVE_KPROBESHAVE_KPROBES_ON_FTRACEHAVE_KRETPROBESHAVE_LD_DEAD_CODE_DATA_ELIMINATIONHAVE_LIVEPATCHHAVE_MEMORYLESS_NODESHAVE_MOD_ARCH_SPECIFICHAVE_MOVE_PMDHAVE_MOVE_PUDHAVE_NMIHAVE_NMI_WATCHDOGHAVE_OPTPROBESHAVE_PCIHAVE_PCSPKR_PLATFORMHAVE_PERF_EVENTSHAVE_PERF_EVENTS_NMIHAVE_PERF_REGSHAVE_PERF_USER_STACK_DUMPHAVE_REGS_AND_STACK_ACCESS_APIHAVE_RELIABLE_STACKTRACEHAVE_RSEQHAVE_SETUP_PER_CPU_AREAHAVE_SOFTIRQ_ON_OWN_STACKHAVE_STACKPROTECTORHAVE_SYSCALL_TRACEPOINTSHAVE_VIRT_CPU_ACCOUNTINGHAVE_VIRT_CPU_ACCOUNTING_GENHDLCHDLC_CISCOHDLC_FRHDLC_PPPHDLC_RAWHDMIHEADERS_INSTALLHIDHIDRAWHID_A4TECHHID_ACRUXHID_APPLEHID_APPLEIRHID_AUREALHID_BATTERY_STRENGTHHID_BELKINHID_CHERRYHID_CHICONYHID_COUGARHID_CYPRESSHID_DRAGONRISEHID_ELANHID_ELECOMHID_EVISIONHID_EZKEYHID_GENERICHID_GREENASIAHID_GYRATIONHID_HOLTEKHID_ICADEHID_ITEHID_JABRAHID_KENSINGTONHID_KEYTOUCHHID_KUNIT_TESTHID_KYEHID_LCPOWERHID_LEDHID_LETSKETCHHID_LOGITECHHID_LOGITECH_DJHID_LOGITECH_HIDPPHID_MAGICMOUSEHID_MICROSOFTHID_MONTEREYHID_MULTITOUCHHID_NTIHID_NTRIGHID_ORTEKHID_PANTHERLORDHID_PETALYNXHID_PICOLCDHID_PICOLCD_BACKLIGHTHID_PICOLCD_FBHID_PICOLCD_LCDHID_PICOLCD_LEDSHID_PIDHID_PRIMAXHID_PRODIKEYSHID_RMIHID_ROCCATHID_SAITEKHID_SAMSUNGHID_SEMITEKHID_SIGMAMICROHID_SMARTJOYPLUSHID_SONYHID_SPEEDLINKHID_STEELSERIESHID_SUNPLUSHID_SUPPORTHID_THINGMHID_THRUSTMASTERHID_TIVOHID_TOPSEEDHID_TWINHANHID_UCLOGICHID_WACOMHID_WALTOPHID_WIIMOTEHID_XIAOMIHID_ZEROPLUSHID_ZYDACRONHIGH_RES_TIMERSHIST_TRIGGERSHMM_MIRRORHOTPLUG_CPUHOTPLUG_PCIHOTPLUG_PCI_POWERNVHOTPLUG_PCI_RPAHOTPLUG_PCI_RPA_DLPARHOTPLUG_PCI_SHPCHOTPLUG_SMTHSA_AMDHSA_AMD_SVMHSRHUGETLBFSHUGETLB_PAGEHUGETLB_PAGE_SIZE_VARIABLEHVCSHVC_CONSOLEHVC_DRIVERHVC_IRQHVC_OPALHVC_RTASHV_PERF_CTRSHWLAT_TRACERHWMONHWMON_VIDHWPOISON_INJECTHWSPINLOCKHW_CONSOLEHW_RANDOMHW_RANDOM_POWERNVHW_RANDOM_PSERIESHW_RANDOM_TIMERIOMEMHW_RANDOM_TPMHW_RANDOM_VIRTIOHZHZ_100I2CI2C_ALGOBITI2C_ALGOPCAI2C_BOARDINFOI2C_CHARDEVI2C_COMPATI2C_DESIGNWARE_COREI2C_DESIGNWARE_PLATFORMI2C_DIOLAN_U2CI2C_HELPER_AUTOI2C_HIDI2C_MPCI2C_MUXI2C_MUX_MLXCPLDI2C_NFORCE2I2C_OPALI2C_PCA_PLATFORMI2C_SIMTECI2C_STUBI2C_TINY_USBI40EI40EVFI40E_DCBI6300ESB_WDTI8253_LOCKIAVFIBMVETHIBMVIOIBMVMCIBMVNICIBM_BSRICEICE_HWMONICE_SWITCHDEVICPLUS_PHYIDLE_PAGE_TRACKINGIDPFIEEE802154IEEE802154_6LOWPANIEEE802154_DRIVERSIEEE802154_FAKELBIEEE802154_SOCKETIFBIGBIGBVFIGB_HWMONIGCIGC_LEDSIKHEADERSILLEGAL_POINTER_VALUEIMAIMA_APPRAISEIMA_APPRAISE_BOOTPARAMIMA_APPRAISE_MODSIGIMA_ARCH_POLICYIMA_DEFAULT_HASHIMA_DEFAULT_HASH_SHA256IMA_DEFAULT_TEMPLATEIMA_KEXECIMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARYIMA_LSM_RULESIMA_MEASURE_ASYMMETRIC_KEYSIMA_MEASURE_PCR_IDXIMA_QUEUE_EARLY_BOOT_KEYSIMA_READ_POLICYIMA_SECURE_AND_OR_TRUSTED_BOOTIMA_SIG_TEMPLATEIMA_TRUSTED_KEYRINGIMA_WRITE_POLICYINETINET6_AHINET6_ESPINET6_ESPINTCPINET6_ESP_OFFLOADINET6_IPCOMPINET6_TUNNELINET6_XFRM_TUNNELINET_AHINET_DIAGINET_DIAG_DESTROYINET_ESPINET_ESPINTCPINET_ESP_OFFLOADINET_IPCOMPINET_MPTCP_DIAGINET_RAW_DIAGINET_SCTP_DIAGINET_TCP_DIAGINET_TUNNELINET_UDP_DIAGINET_XFRM_TUNNELINFINIBANDINFINIBAND_ADDR_TRANSINFINIBAND_ADDR_TRANS_CONFIGFSINFINIBAND_BNXT_REINFINIBAND_CXGB4INFINIBAND_EFAINFINIBAND_IPOIBINFINIBAND_IPOIB_CMINFINIBAND_IPOIB_DEBUGINFINIBAND_IRDMAINFINIBAND_ISERINFINIBAND_ISERTINFINIBAND_ON_DEMAND_PAGINGINFINIBAND_QEDRINFINIBAND_SRPINFINIBAND_SRPTINFINIBAND_USER_ACCESSINFINIBAND_USER_MADINFINIBAND_USER_MEMINFINIBAND_VIRT_DMAINITRAMFS_SOURCEINIT_ENV_ARG_LIMITINIT_STACK_NONEINLINE_READ_UNLOCKINLINE_READ_UNLOCK_IRQINLINE_SPIN_UNLOCK_IRQINLINE_WRITE_UNLOCKINLINE_WRITE_UNLOCK_IRQINOTIFY_USERINPUTINPUT_ATI_REMOTE2INPUT_CM109INPUT_EVDEVINPUT_FF_MEMLESSINPUT_GPIO_ROTARY_ENCODERINPUT_KEYBOARDINPUT_KEYSPAN_REMOTEINPUT_KUNIT_TESTINPUT_LEDSINPUT_MISCINPUT_MOUSEINPUT_MOUSEDEVINPUT_MOUSEDEV_SCREEN_XINPUT_MOUSEDEV_SCREEN_YINPUT_POWERMATEINPUT_PWM_BEEPERINPUT_SPARSEKMAPINPUT_TABLETINPUT_TOUCHSCREENINPUT_UINPUTINPUT_YEALINKINTEGRITYINTEGRITY_ASYMMETRIC_KEYSINTEGRITY_AUDITINTEGRITY_CA_MACHINE_KEYRINGINTEGRITY_CA_MACHINE_KEYRING_MAXINTEGRITY_MACHINE_KEYRINGINTEGRITY_PLATFORM_KEYRINGINTEGRITY_SIGNATUREINTEGRITY_TRUSTED_KEYRINGINTEL_XWAY_PHYINTERVAL_TREEINTERVAL_TREE_SPAN_ITERIOMMUFDIOMMUFD_DRIVERIOMMU_APIIOMMU_DEFAULT_DMA_STRICTIOMMU_HELPERIOMMU_SUPPORTIONICIOSCHED_BFQIOSMIO_EVENT_IRQIO_URINGIO_WQIP6_NF_FILTERIP6_NF_IPTABLESIP6_NF_MANGLEIP6_NF_MATCH_AHIP6_NF_MATCH_EUI64IP6_NF_MATCH_FRAGIP6_NF_MATCH_HLIP6_NF_MATCH_IPV6HEADERIP6_NF_MATCH_MHIP6_NF_MATCH_OPTSIP6_NF_MATCH_RPFILTERIP6_NF_MATCH_RTIP6_NF_NATIP6_NF_RAWIP6_NF_SECURITYIP6_NF_TARGET_MASQUERADEIP6_NF_TARGET_NPTIP6_NF_TARGET_REJECTIP6_NF_TARGET_SYNPROXYIPC_NSIPMI_DEVICE_INTERFACEIPMI_HANDLERIPMI_PLAT_DATAIPMI_POWERNVIPMI_POWEROFFIPMI_SIIPMI_SSIFIPMI_WATCHDOGIPV6IPV6_GREIPV6_MIP6IPV6_MROUTEIPV6_MROUTE_MULTIPLE_TABLESIPV6_MULTIPLE_TABLESIPV6_NDISC_NODETYPEIPV6_OPTIMISTIC_DADIPV6_PIMSM_V2IPV6_ROUTER_PREFIPV6_ROUTE_INFOIPV6_SEG6_BPFIPV6_SEG6_HMACIPV6_SEG6_LWTUNNELIPV6_SITIPV6_SIT_6RDIPV6_TUNNELIPV6_VTIIPVLANIPVLAN_L3SIPVTAPIP_ADVANCED_ROUTERIP_FIB_TRIE_STATSIP_MROUTEIP_MROUTE_COMMONIP_MROUTE_MULTIPLE_TABLESIP_MULTICASTIP_MULTIPLE_TABLESIP_NF_ARPFILTERIP_NF_ARPTABLESIP_NF_ARP_MANGLEIP_NF_FILTERIP_NF_IPTABLESIP_NF_MANGLEIP_NF_MATCH_AHIP_NF_MATCH_ECNIP_NF_MATCH_RPFILTERIP_NF_MATCH_TTLIP_NF_NATIP_NF_RAWIP_NF_SECURITYIP_NF_TARGET_ECNIP_NF_TARGET_MASQUERADEIP_NF_TARGET_NETMAPIP_NF_TARGET_REDIRECTIP_NF_TARGET_REJECTIP_NF_TARGET_SYNPROXYIP_NF_TARGET_TTLIP_PIMSM_V1IP_PIMSM_V2IP_ROUTE_CLASSIDIP_ROUTE_MULTIPATHIP_ROUTE_VERBOSEIP_SCTPIP_SETIP_SET_BITMAP_IPIP_SET_BITMAP_IPMACIP_SET_BITMAP_PORTIP_SET_HASH_IPIP_SET_HASH_IPMACIP_SET_HASH_IPMARKIP_SET_HASH_IPPORTIP_SET_HASH_IPPORTIPIP_SET_HASH_IPPORTNETIP_SET_HASH_MACIP_SET_HASH_NETIP_SET_HASH_NETIFACEIP_SET_HASH_NETNETIP_SET_HASH_NETPORTIP_SET_HASH_NETPORTNETIP_SET_LIST_SETIP_SET_MAXIP_VSIP_VS_DHIP_VS_FOIP_VS_FTPIP_VS_IPV6IP_VS_LBLCIP_VS_LBLCRIP_VS_LCIP_VS_MHIP_VS_MH_TAB_INDEXIP_VS_NFCTIP_VS_NQIP_VS_OVFIP_VS_PE_SIPIP_VS_PROTO_AHIP_VS_PROTO_AH_ESPIP_VS_PROTO_ESPIP_VS_PROTO_SCTPIP_VS_PROTO_TCPIP_VS_PROTO_UDPIP_VS_RRIP_VS_SEDIP_VS_SHIP_VS_SH_TAB_BITSIP_VS_TAB_BITSIP_VS_WLCIP_VS_WRRIRQCHIPIRQ_ALL_CPUSIRQ_BYPASS_MANAGERIRQ_DOMAINIRQ_DOMAIN_HIERARCHYIRQ_FORCED_THREADINGIRQ_POLLIRQ_WORKISA_DMA_APIISCSI_BOOT_SYSFSISCSI_TARGETISCSI_TARGET_CXGB4ISCSI_TCPISL29003ISL29020ISO9660_FSIXGBEIXGBEVFIXGBEVF_IPSECIXGBE_DCBIXGBE_HWMONIXGBE_IPSECJBD2JOLIETJUMP_LABELJUMP_LABEL_FEATURE_CHECKSKALLSYMSKALLSYMS_ALLKALLSYMS_BASE_RELATIVEKCMPKDB_CONTINUE_CATASTROPHICKDB_DEFAULT_ENABLEKDB_KEYBOARDKERNEL_GZIPKERNEL_STARTKERNFSKEXECKEXEC_COREKEXEC_ELFKEXEC_FILEKEYSKEY_DH_OPERATIONSKEY_NOTIFICATIONSKGDBKGDB_HONOUR_BLOCKLISTKGDB_KDBKGDB_SERIAL_CONSOLEKGDB_TESTSKPROBESKPROBES_ON_FTRACEKPROBE_EVENTSKRETPROBESKSMKUNITKUNIT_ALL_TESTSKUNIT_DEBUGFSKUNIT_EXAMPLE_TESTKUNIT_TESTKVM_GUESTL2TPL2TP_DEBUGFSL2TP_ETHL2TP_IPL2TP_V3LCD_CLASS_DEVICELCD_PLATFORMLDISC_AUTOLOADLD_IS_BFDLD_ORPHAN_WARNLD_ORPHAN_WARN_LEVELLD_VERSIONLEDS_BLINKMLEDS_BRIGHTNESS_HW_CHANGEDLEDS_CLASSLEDS_LM3530LEDS_LP3944LEDS_LT3593LEDS_MLXREGLEDS_POWERNVLEDS_TRIGGERSLEDS_TRIGGER_AUDIOLEDS_TRIGGER_BACKLIGHTLEDS_TRIGGER_CAMERALEDS_TRIGGER_DEFAULT_ONLEDS_TRIGGER_DISKLEDS_TRIGGER_GPIOLEDS_TRIGGER_HEARTBEATLEDS_TRIGGER_NETDEVLEDS_TRIGGER_ONESHOTLEDS_TRIGGER_TIMERLEDS_TRIGGER_TRANSIENTLED_TRIGGER_PHYLEGACY_DIRECT_IOLEGACY_TIOCSTILIBCRC32CLIBFCLIBFCOELIBFDTLIBNVDIMMLINEAR_RANGESLINEAR_RANGES_TESTLIST_KUNIT_TESTLIVEPATCHLLCLLD_VERSIONLOAD_PPC_KEYSLOCALVERSIONLOCKDLOCKDEP_SUPPORTLOCKD_V4LOCKUP_DETECTORLOCK_DEBUGGING_SUPPORTLOCK_DOWN_KERNEL_FORCE_NONELOCK_SPIN_ON_OWNERLOCK_TORTURE_TESTLOGITECH_FFLOGOLOGO_LINUX_CLUT224LOG_BUF_SHIFTLOG_CPU_MAX_BUF_SHIFTLOOPBACK_TARGETLPARCFGLRU_GENLRU_GEN_ENABLEDLSI_ET1011C_PHYLSMLSM_MMAP_MIN_ADDRLTO_NONELWTUNNELLWTUNNEL_BPFLXT_PHYLZ4_COMPRESSLZ4_DECOMPRESSLZO_COMPRESSLZO_DECOMPRESSMAC802154MACSECMACVLANMACVTAPMAC_PARTITIONMAGIC_SYSRQMAGIC_SYSRQ_DEFAULT_ENABLEMAGIC_SYSRQ_SERIALMAGIC_SYSRQ_SERIAL_SEQUENCEMARVELL_10G_PHYMARVELL_88Q2XXX_PHYMARVELL_PHYMAXLINEAR_GPHYMDMDIOMDIO_BCM_UNIMACMDIO_BITBANGMDIO_BUSMDIO_CAVIUMMDIO_DEVICEMDIO_DEVRESMDIO_GPIOMDIO_HISI_FEMACMDIO_MSCC_MIIMMDIO_OCTEONMDIO_THUNDERMD_AUTODETECTMD_BITMAP_FILEMD_FAULTYMD_LINEARMD_RAID0MD_RAID1MD_RAID10MD_RAID456MEDIA_CAMERA_SUPPORTMEDIA_CEC_SUPPORTMEDIA_CONTROLLERMEDIA_HIDE_ANCILLARY_SUBDRVMEDIA_PCI_SUPPORTMEDIA_SUBDRV_AUTOSELECTMEDIA_SUPPORTMEDIA_SUPPORT_FILTERMEDIA_USB_SUPPORTMEGARAID_SASMEMBARRIERMEMCGMEMCG_KMEMMEMCPY_KUNIT_TESTMEMFD_CREATEMEMORY_BALLOONMEMORY_FAILUREMEMORY_HOTPLUGMEMORY_HOTREMOVEMEMORY_ISOLATIONMEMREGIONMEMSTICKMEMSTICK_JMICRON_38XMEMSTICK_R592MEMSTICK_REALTEK_PCIMEMSTICK_TIFM_MSMEMTESTMEM_SOFT_DIRTYMESSAGE_LOGLEVEL_DEFAULTMFD_COREMFD_SM501MFD_SM501_GPIOMFD_VX855MHI_BUSMHI_BUS_PCI_GENERICMHI_NETMHI_WWAN_CTRLMHI_WWAN_MBIMMHP_MEMMAP_ON_MEMORYMICREL_PHYMICROCHIP_PHYMICROCHIP_T1_PHYMICROSEMI_PHYMIGRATIONMIIMINIX_SUBPARTITIONMISC_FILESYSTEMSMISC_RTSXMISC_RTSX_PCIMISC_RTSX_USBMLX4_COREMLX4_DEBUGMLX4_ENMLX4_EN_DCBMLX4_INFINIBANDMLX5_BRIDGEMLX5_CLS_ACTMLX5_COREMLX5_CORE_ENMLX5_CORE_EN_DCBMLX5_CORE_IPOIBMLX5_DPLLMLX5_EN_ARFSMLX5_EN_IPSECMLX5_EN_RXNFCMLX5_EN_TLSMLX5_ESWITCHMLX5_FPGAMLX5_INFINIBANDMLX5_MACSECMLX5_MPFSMLX5_SFMLX5_SF_MANAGERMLX5_SW_STEERINGMLX5_TC_CTMLX5_TC_SAMPLEMLX5_VFIO_PCIMLXFWMLXSW_COREMLXSW_CORE_HWMONMLXSW_CORE_THERMALMLXSW_I2CMLXSW_MINIMALMLXSW_PCIMLXSW_SPECTRUMMLXSW_SPECTRUM_DCBMMCMMC_BLOCKMMC_BLOCK_MINORSMMC_CB710MMC_CQHCIMMC_REALTEK_PCIMMC_REALTEK_USBMMC_RICOH_MMCMMC_SDHCIMMC_SDHCI_IO_ACCESSORSMMC_SDHCI_PCIMMC_SDHCI_PLTFMMMC_TIFM_SDMMC_USHCMMC_VIA_SDMMCMMC_VUB300MMIOWBMMUMMU_GATHER_MERGE_VMASMMU_GATHER_PAGE_SIZEMMU_GATHER_RCU_TABLE_FREEMMU_GATHER_TABLE_FREEMMU_NOTIFIERMODPROBE_PATHMODULESMODULES_TREE_LOOKUPMODULES_USE_ELF_RELAMODULE_COMPRESS_NONEMODULE_FORCE_LOADMODULE_SIGMODULE_SIG_ALLMODULE_SIG_FORMATMODULE_SIG_HASHMODULE_SIG_KEYMODULE_SIG_SHA512MODULE_SRCVERSION_ALLMODULE_UNLOADMODVERSIONSMOUSE_APPLETOUCHMOUSE_BCM5974MOUSE_CYAPAMOUSE_ELAN_I2CMOUSE_ELAN_I2C_I2CMOUSE_ELAN_I2C_SMBUSMOUSE_SYNAPTICS_I2CMOUSE_SYNAPTICS_USBMOUSE_VSXXXAAMPICMPILIBMPLSMPLS_IPTUNNELMPLS_ROUTINGMPROFILE_KERNELMPTCPMPTCP_IPV6MPTCP_KUNIT_TESTMQ_IOSCHED_DEADLINEMQ_IOSCHED_KYBERMRPMSDOS_FSMSDOS_PARTITIONMSI_BITMAP_SELFTESTMSPRO_BLOCKMTDMTD_CFI_I1MTD_CFI_I2MTD_MAP_BANK_WIDTH_1MTD_MAP_BANK_WIDTH_2MTD_MAP_BANK_WIDTH_4MTD_OF_PARTSMTD_POWERNV_FLASHMTD_UBIMTD_UBI_BEB_LIMITMTD_UBI_WL_THRESHOLDMTK_T7XXMULTIUSERMUTEX_SPIN_ON_OWNERMYRI10GENAMESPACESNATIONAL_PHYND_BTTND_CLAIMND_PFNNEED_DMA_MAP_STATENEED_PER_CPU_EMBED_FIRST_CHUNKNEED_PER_CPU_PAGE_FIRST_CHUNKNEED_SG_DMA_FLAGSNEED_SG_DMA_LENGTHNEED_SRCU_NMI_SAFENETNETCONSOLENETCONSOLE_DYNAMICNETDEVICESNETDEVSIMNETDEV_ADDR_LIST_TESTNETFILTERNETFILTER_ADVANCEDNETFILTER_BPF_LINKNETFILTER_CONNCOUNTNETFILTER_EGRESSNETFILTER_FAMILY_ARPNETFILTER_FAMILY_BRIDGENETFILTER_INGRESSNETFILTER_NETLINKNETFILTER_NETLINK_GLUE_CTNETFILTER_NETLINK_HOOKNETFILTER_NETLINK_LOGNETFILTER_NETLINK_OSFNETFILTER_NETLINK_QUEUENETFILTER_SKIP_EGRESSNETFILTER_SYNPROXYNETFILTER_XTABLESNETFILTER_XT_CONNMARKNETFILTER_XT_MARKNETFILTER_XT_MATCH_ADDRTYPENETFILTER_XT_MATCH_BPFNETFILTER_XT_MATCH_CGROUPNETFILTER_XT_MATCH_CLUSTERNETFILTER_XT_MATCH_COMMENTNETFILTER_XT_MATCH_CONNBYTESNETFILTER_XT_MATCH_CONNLABELNETFILTER_XT_MATCH_CONNLIMITNETFILTER_XT_MATCH_CONNMARKNETFILTER_XT_MATCH_CONNTRACKNETFILTER_XT_MATCH_CPUNETFILTER_XT_MATCH_DCCPNETFILTER_XT_MATCH_DEVGROUPNETFILTER_XT_MATCH_DSCPNETFILTER_XT_MATCH_ECNNETFILTER_XT_MATCH_ESPNETFILTER_XT_MATCH_HASHLIMITNETFILTER_XT_MATCH_HELPERNETFILTER_XT_MATCH_HLNETFILTER_XT_MATCH_IPRANGENETFILTER_XT_MATCH_IPVSNETFILTER_XT_MATCH_LENGTHNETFILTER_XT_MATCH_LIMITNETFILTER_XT_MATCH_MACNETFILTER_XT_MATCH_MARKNETFILTER_XT_MATCH_MULTIPORTNETFILTER_XT_MATCH_OSFNETFILTER_XT_MATCH_OWNERNETFILTER_XT_MATCH_PHYSDEVNETFILTER_XT_MATCH_PKTTYPENETFILTER_XT_MATCH_POLICYNETFILTER_XT_MATCH_QUOTANETFILTER_XT_MATCH_RATEESTNETFILTER_XT_MATCH_REALMNETFILTER_XT_MATCH_RECENTNETFILTER_XT_MATCH_SCTPNETFILTER_XT_MATCH_SOCKETNETFILTER_XT_MATCH_STATENETFILTER_XT_MATCH_STATISTICNETFILTER_XT_MATCH_STRINGNETFILTER_XT_MATCH_TCPMSSNETFILTER_XT_NATNETFILTER_XT_SETNETFILTER_XT_TARGET_AUDITNETFILTER_XT_TARGET_CHECKSUMNETFILTER_XT_TARGET_CLASSIFYNETFILTER_XT_TARGET_CONNMARKNETFILTER_XT_TARGET_CONNSECMARKNETFILTER_XT_TARGET_CTNETFILTER_XT_TARGET_DSCPNETFILTER_XT_TARGET_HLNETFILTER_XT_TARGET_HMARKNETFILTER_XT_TARGET_IDLETIMERNETFILTER_XT_TARGET_LOGNETFILTER_XT_TARGET_MARKNETFILTER_XT_TARGET_MASQUERADENETFILTER_XT_TARGET_NETMAPNETFILTER_XT_TARGET_NFLOGNETFILTER_XT_TARGET_NFQUEUENETFILTER_XT_TARGET_NOTRACKNETFILTER_XT_TARGET_RATEESTNETFILTER_XT_TARGET_REDIRECTNETFILTER_XT_TARGET_SECMARKNETFILTER_XT_TARGET_TCPMSSNETFILTER_XT_TARGET_TCPOPTSTRIPNETFILTER_XT_TARGET_TEENETFILTER_XT_TARGET_TPROXYNETFILTER_XT_TARGET_TRACENETFS_STATSNETFS_SUPPORTNETLABELNETLINK_DIAGNETPOLLNETWORK_FILESYSTEMSNETWORK_PHY_TIMESTAMPINGNETWORK_SECMARKNETXEN_NICNET_ACT_BPFNET_ACT_CSUMNET_ACT_CTNET_ACT_CTINFONET_ACT_GACTNET_ACT_MIRREDNET_ACT_MPLSNET_ACT_PEDITNET_ACT_POLICENET_ACT_SAMPLENET_ACT_SKBEDITNET_ACT_TUNNEL_KEYNET_ACT_VLANNET_CLSNET_CLS_ACTNET_CLS_BPFNET_CLS_CGROUPNET_CLS_FLOWNET_CLS_FLOWERNET_CLS_FWNET_CLS_MATCHALLNET_CLS_U32NET_CORENET_DEVLINKNET_DROP_MONITORNET_EGRESSNET_FAILOVERNET_FCNET_FLOW_LIMITNET_HANDSHAKENET_HANDSHAKE_KUNIT_TESTNET_INGRESSNET_IPGRENET_IPGRE_BROADCASTNET_IPGRE_DEMUXNET_IPIPNET_IPVTINET_IP_TUNNELNET_KEYNET_KEY_MIGRATENET_L3_MASTER_DEVNET_MPLS_GSONET_NSNET_NSHNET_PKTGENNET_POLL_CONTROLLERNET_PTP_CLASSIFYNET_REDIRECTNET_RX_BUSY_POLLNET_SCHEDNET_SCH_CAKENET_SCH_CBSNET_SCH_DEFAULTNET_SCH_ETFNET_SCH_ETSNET_SCH_FIFONET_SCH_FQNET_SCH_FQ_CODELNET_SCH_GREDNET_SCH_HFSCNET_SCH_HTBNET_SCH_INGRESSNET_SCH_MQPRIONET_SCH_MQPRIO_LIBNET_SCH_MULTIQNET_SCH_NETEMNET_SCH_PRIONET_SCH_REDNET_SCH_SFQNET_SCH_TAPRIONET_SCH_TBFNET_SELFTESTSNET_SOCK_MSGNET_SWITCHDEVNET_TC_SKB_EXTNET_TEAMNET_TEAM_MODE_ACTIVEBACKUPNET_TEAM_MODE_BROADCASTNET_TEAM_MODE_LOADBALANCENET_TEAM_MODE_RANDOMNET_TEAM_MODE_ROUNDROBINNET_UDP_TUNNELNET_VENDOR_AMAZONNET_VENDOR_AQUANTIANET_VENDOR_ATHEROSNET_VENDOR_BROADCOMNET_VENDOR_BROCADENET_VENDOR_CHELSIONET_VENDOR_CISCONET_VENDOR_DECNET_VENDOR_EMULEXNET_VENDOR_GOOGLENET_VENDOR_IBMNET_VENDOR_INTELNET_VENDOR_MARVELLNET_VENDOR_MELLANOXNET_VENDOR_MICROSOFTNET_VENDOR_MYRINET_VENDOR_NETRONOMENET_VENDOR_OKINET_VENDOR_PENSANDONET_VENDOR_QLOGICNET_VENDOR_REALTEKNET_VENDOR_ROCKERNET_VENDOR_SOLARFLARENET_VRFNET_XGRESSNEW_LEDSNFPNFP_APP_ABM_NICNFP_APP_FLOWERNFSDNFSD_PNFSNFSD_SCSILAYOUTNFSD_V3_ACLNFSD_V4NFSD_V4_2_INTER_SSCNFSD_V4_SECURITY_LABELNFS_ACL_SUPPORTNFS_COMMONNFS_DEBUGNFS_DISABLE_UDP_SUPPORTNFS_FSNFS_FSCACHENFS_USE_KERNEL_DNSNFS_V3NFS_V3_ACLNFS_V4NFS_V4_1NFS_V4_1_IMPLEMENTATION_ID_DOMAINNFS_V4_2NFS_V4_2_SSC_HELPERNFS_V4_SECURITY_LABELNFT_BRIDGE_METANFT_BRIDGE_REJECTNFT_COMPATNFT_CONNLIMITNFT_COUNTERNFT_CTNFT_DUP_IPV4NFT_DUP_IPV6NFT_DUP_NETDEVNFT_FIBNFT_FIB_INETNFT_FIB_IPV4NFT_FIB_IPV6NFT_FIB_NETDEVNFT_FLOW_OFFLOADNFT_FWD_NETDEVNFT_HASHNFT_LIMITNFT_LOGNFT_MASQNFT_NATNFT_NUMGENNFT_OBJREFNFT_OSFNFT_QUEUENFT_QUOTANFT_REDIRNFT_REJECTNFT_REJECT_INETNFT_REJECT_IPV4NFT_REJECT_IPV6NFT_REJECT_NETDEVNFT_SOCKETNFT_SYNPROXYNFT_TPROXYNFT_TUNNELNFT_XFRMNF_CONNTRACKNF_CONNTRACK_AMANDANF_CONNTRACK_BRIDGENF_CONNTRACK_BROADCASTNF_CONNTRACK_EVENTSNF_CONNTRACK_FTPNF_CONNTRACK_H323NF_CONNTRACK_IRCNF_CONNTRACK_LABELSNF_CONNTRACK_MARKNF_CONNTRACK_NETBIOS_NSNF_CONNTRACK_OVSNF_CONNTRACK_PPTPNF_CONNTRACK_PROCFSNF_CONNTRACK_SANENF_CONNTRACK_SECMARKNF_CONNTRACK_SIPNF_CONNTRACK_SNMPNF_CONNTRACK_TFTPNF_CONNTRACK_TIMEOUTNF_CONNTRACK_TIMESTAMPNF_CONNTRACK_ZONESNF_CT_NETLINKNF_CT_NETLINK_HELPERNF_CT_NETLINK_TIMEOUTNF_CT_PROTO_DCCPNF_CT_PROTO_GRENF_CT_PROTO_SCTPNF_CT_PROTO_UDPLITENF_DEFRAG_IPV4NF_DEFRAG_IPV6NF_DUP_IPV4NF_DUP_IPV6NF_DUP_NETDEVNF_FLOW_TABLENF_FLOW_TABLE_INETNF_FLOW_TABLE_IPV4NF_FLOW_TABLE_IPV6NF_FLOW_TABLE_PROCFSNF_LOG_ARPNF_LOG_IPV4NF_LOG_IPV6NF_LOG_SYSLOGNF_NATNF_NAT_AMANDANF_NAT_FTPNF_NAT_H323NF_NAT_IRCNF_NAT_MASQUERADENF_NAT_OVSNF_NAT_PPTPNF_NAT_REDIRECTNF_NAT_SIPNF_NAT_SNMP_BASICNF_NAT_TFTPNF_REJECT_IPV4NF_REJECT_IPV6NF_SOCKET_IPV4NF_SOCKET_IPV6NF_TABLESNF_TABLES_ARPNF_TABLES_BRIDGENF_TABLES_INETNF_TABLES_IPV4NF_TABLES_IPV6NF_TABLES_NETDEVNF_TPROXY_IPV4NF_TPROXY_IPV6NLATTRNLMONNLSNLS_ASCIINLS_CODEPAGE_1250NLS_CODEPAGE_1251NLS_CODEPAGE_437NLS_CODEPAGE_737NLS_CODEPAGE_775NLS_CODEPAGE_850NLS_CODEPAGE_852NLS_CODEPAGE_855NLS_CODEPAGE_857NLS_CODEPAGE_860NLS_CODEPAGE_861NLS_CODEPAGE_862NLS_CODEPAGE_863NLS_CODEPAGE_864NLS_CODEPAGE_865NLS_CODEPAGE_866NLS_CODEPAGE_869NLS_CODEPAGE_874NLS_CODEPAGE_932NLS_CODEPAGE_936NLS_CODEPAGE_949NLS_CODEPAGE_950NLS_DEFAULTNLS_ISO8859_1NLS_ISO8859_13NLS_ISO8859_14NLS_ISO8859_15NLS_ISO8859_2NLS_ISO8859_3NLS_ISO8859_4NLS_ISO8859_5NLS_ISO8859_6NLS_ISO8859_7NLS_ISO8859_8NLS_ISO8859_9NLS_KOI8_RNLS_KOI8_UNLS_MAC_CELTICNLS_MAC_CENTEURONLS_MAC_CROATIANNLS_MAC_CYRILLICNLS_MAC_GAELICNLS_MAC_GREEKNLS_MAC_ICELANDNLS_MAC_INUITNLS_MAC_ROMANNLS_MAC_ROMANIANNLS_MAC_TURKISHNLS_UTF8NMI_IPINODES_SHIFTNONSTATIC_KERNELNOP_TRACERNOUVEAU_DEBUGNOUVEAU_DEBUG_DEFAULTNOZOMINO_HZNO_HZ_COMMONNO_HZ_FULLNR_CPUSNR_IRQSNUMANUMA_BALANCINGNUMA_BALANCING_DEFAULT_ENABLEDNUMA_KEEP_MEMINFONVDIMM_DAXNVDIMM_KEYSNVDIMM_PFNNVMEMNVMEM_SYSFSNVME_AUTHNVME_CORENVME_FABRICSNVME_FCNVME_HOST_AUTHNVME_KEYRINGNVME_MULTIPATHNVME_RDMANVME_TARGETNVME_TARGET_AUTHNVME_TARGET_FCNVME_TARGET_FCLOOPNVME_TARGET_LOOPNVME_TARGET_RDMANVME_TARGET_TCPNVME_TARGET_TCP_TLSNVME_TCPNVME_TCP_TLSNVME_VERBOSE_ERRORSNVRAMN_GSMN_HDLCOBJAGGOCTEON_EPOCTEON_EP_VFOCXLOCXL_BASEOFOF_ADDRESSOF_DMA_DEFAULT_COHERENTOF_DYNAMICOF_EARLY_FLATTREEOF_FLATTREEOF_GPIOOF_IOMMUOF_IRQOF_KOBJOF_MDIOOF_PMEMOF_RESERVED_MEMOID_REGISTRYOLD_SIGSUSPENDOPAL_PRDOPENVSWITCHOPENVSWITCH_GENEVEOPENVSWITCH_GREOPENVSWITCH_VXLANOPTPROBESOSF_PARTITIONOSNOISE_TRACEROVERFLOW_KUNIT_TESTOVERLAY_FSPACKETPACKET_DIAGPADATAPAGE_COUNTERPAGE_EXTENSIONPAGE_IDLE_FLAGPAGE_OFFSETPAGE_OWNERPAGE_POISONINGPAGE_POOLPAGE_POOL_STATSPAGE_REPORTINGPAHOLE_HAS_SPLIT_BTFPAHOLE_VERSIONPANIC_ON_OOPSPANIC_ON_OOPS_VALUEPANIC_TIMEOUTPAPR_SCMPARAVIRT_SPINLOCKSPARMANPARTITION_ADVANCEDPATA_OF_PLATFORMPATA_PLATFORMPCCARDPCIPCIEAERPCIEAER_INJECTPCIEASPMPCIEASPM_DEFAULTPCIEPORTBUSPCIE_DPCPCIE_ECRCPCIE_PMEPCIE_PTMPCI_ATSPCI_DOEPCI_DOMAINSPCI_IOVPCI_MSIPCI_MSI_ARCH_FALLBACKSPCI_P2PDMAPCI_PASIDPCI_PF_STUBPCI_PRIPCI_QUIRKSPCI_STUBPCI_SYSCALLPCPU_DEV_REFCNTPCP_BATCH_SCALE_MAXPCSPKR_PLATFORMPERF_EVENTSPERSISTENT_KEYRINGSPGTABLE_LEVELSPHYLIBPHYLIB_LEDSPHYSICAL_STARTPHYS_ADDR_T_64BITPID_NSPKCS7_MESSAGE_PARSERPKCS8_PRIVATE_KEY_PARSERPLDMFWPMPMBUSPM_CLKPM_DEBUGPM_GENERIC_DOMAINSPM_GENERIC_DOMAINS_OFPM_GENERIC_DOMAINS_SLEEPPM_SLEEPPM_SLEEP_DEBUGPM_SLEEP_SMPPM_SLEEP_SMP_NONZERO_CPUPNFS_BLOCKPNFS_FILE_LAYOUTPNFS_FLEXFILE_LAYOUTPOLYNOMIALPOSIX_MQUEUEPOSIX_MQUEUE_SYSCTLPOSIX_TIMERSPOWER9_CPUPOWERNV_CPUFREQPOWERNV_CPUIDLEPOWERNV_OP_PANELPOWER_RESETPOWER_RESET_GPIOPOWER_SUPPLYPOWER_SUPPLY_HWMONPPCPPC64PPC64_BOOT_WRAPPERPPC64_SUPPORTS_MEMORY_FAILUREPPC_64K_PAGESPPC_64S_HASH_MMUPPC_BARRIER_NOSPECPPC_BOOK3SPPC_BOOK3S_64PPC_BOOK3S_IDLEPPC_COPRO_BASEPPC_DAWRPPC_DENORMALISATIONPPC_DISABLE_WERRORPPC_DOORBELLPPC_DT_CPU_FTRSPPC_EMULATED_STATSPPC_FPUPPC_FPU_REGSPPC_HASH_MMU_NATIVEPPC_HAVE_PMU_SUPPORTPPC_I8259PPC_ICP_HVPPC_ICP_NATIVEPPC_ICS_RTASPPC_INDIRECT_PIOPPC_KUAPPPC_KUEPPPC_MEM_KEYSPPC_MSI_BITMAPPPC_OF_BOOT_TRAMPOLINEPPC_P7_NAPPPC_PAGE_SHIFTPPC_PERF_CTRSPPC_PKEYPPC_POWERNVPPC_PSERIESPPC_QUEUED_SPINLOCKSPPC_RADIX_MMUPPC_RADIX_MMU_DEFAULTPPC_RTASPPC_RTAS_DAEMONPPC_RTAS_FILTERPPC_SECURE_BOOTPPC_SECVAR_SYSFSPPC_SMLPARPPC_SMP_MUXED_IPIPPC_SPLPARPPC_SUBPAGE_PROTPPC_SVMPPC_TRANSACTIONAL_MEMPPC_UDBG_16550PPC_VASPPC_WATCHDOGPPC_XICSPPC_XIVEPPC_XIVE_NATIVEPPC_XIVE_SPAPRPPPPPPOATMPPPOEPPPOL2TPPPP_ASYNCPPP_BSDCOMPPPP_DEFLATEPPP_FILTERPPP_MPPEPPP_MULTILINKPPP_SYNC_TTYPPSPPS_CLIENT_GPIOPPS_CLIENT_LDISCPPTPPREEMPT_VOLUNTARYPREEMPT_VOLUNTARY_BUILDPREVENT_FIRMWARE_BUILDPRIME_NUMBERSPRINTKPRINTK_INDEXPRINTK_SAFE_LOG_BUF_SHIFTPRINTK_TIMEPRINT_QUOTA_WARNINGPRINT_STACK_DEPTHPROBE_EVENTSPROC_CHILDRENPROC_EVENTSPROC_FSPROC_KCOREPROC_PAGE_MONITORPROC_PID_CPUSETPROC_SYSCTLPROC_VMCOREPROC_VMCORE_DEVICE_DUMPPROFILINGPSAMPLEPSERIES_CPUIDLEPSERIES_ENERGYPSERIES_PLPKSPSERIES_PLPKS_SEDPSERIES_WDTPSIPSI_DEFAULT_DISABLEDPSTOREPSTORE_COMPRESSPSTORE_COMPRESS_DEFAULTPSTORE_DEFAULT_KMSG_BYTESPSTORE_DEFLATE_COMPRESSPSTORE_DEFLATE_COMPRESS_DEFAULTPSTORE_RAMPTDUMP_COREPTP_1588_CLOCKPTP_1588_CLOCK_OPTIONALPWMPWM_SYSFSQCA807X_PHYQCA808X_PHYQCA83XX_PHYQCOM_NET_PHYLIBQEDQEDEQEDFQEDIQED_FCOEQED_ISCSIQED_LL2QED_OOOQED_RDMAQED_SRIOVQFMT_V2QSEMI_PHYQUEUED_RWLOCKSQUOTAQUOTACTLQUOTA_NETLINK_INTERFACEQUOTA_TREER8169R8169_LEDSRAID6_PQRAID_ATTRSRANDOM_TRUST_CPURANDSTRUCT_NONERASRATIONALRATIONAL_KUNIT_TESTRCU_CPU_STALL_TIMEOUTRCU_EXP_CPU_STALL_TIMEOUTRCU_NEED_SEGCBLISTRCU_NOCB_CPURCU_REF_SCALE_TESTRCU_SCALE_TESTRCU_STALL_COMMONRCU_TORTURE_TESTRDMA_RXERDMA_SIWRD_BZIP2RD_GZIPRD_LZ4RD_LZMARD_LZORD_XZRD_ZSTDREALTEK_AUTOPMREALTEK_PHYREED_SOLOMONREED_SOLOMON_DEC8REED_SOLOMON_ENC8REGMAPREGMAP_BUILDREGMAP_I2CREGMAP_KUNITREGMAP_RAMRELAYRELOCATABLERENESAS_PHYRESOURCE_KUNIT_TESTRFKILLRFKILL_INPUTRFKILL_LEDSRFS_ACCELRHEL_DIFFERENCESRH_KABI_SIZE_ALIGN_CHECKSRING_BUFFERRING_BUFFER_BENCHMARKRMI4_2D_SENSORRMI4_CORERMI4_F03RMI4_F03_SERIORMI4_F11RMI4_F12RMI4_F30RMI4_F34RMI4_F3ARMI4_F55RMI4_I2CRMI4_SMBROCKCHIP_PHYROCKERRPCSEC_GSS_KRB5RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIARPCSEC_GSS_KRB5_KUNIT_TESTRPSRSEQRTAS_ERROR_LOGGINGRTAS_FLASHRTAS_PROCRTC_CLASSRTC_DRV_BQ32KRTC_DRV_BQ4802RTC_DRV_CMOSRTC_DRV_DS1286RTC_DRV_DS1307RTC_DRV_DS1374RTC_DRV_DS1511RTC_DRV_DS1553RTC_DRV_DS1672RTC_DRV_DS1742RTC_DRV_DS2404RTC_DRV_DS3232RTC_DRV_DS3232_HWMONRTC_DRV_EM3027RTC_DRV_FM3130RTC_DRV_GENERICRTC_DRV_ISL12022RTC_DRV_ISL1208RTC_DRV_M41T80RTC_DRV_M41T80_WDTRTC_DRV_M48T35RTC_DRV_M48T59RTC_DRV_MAX6900RTC_DRV_MSM6242RTC_DRV_OPALRTC_DRV_PCF8523RTC_DRV_PCF8563RTC_DRV_PCF8583RTC_DRV_RP5C01RTC_DRV_RS5C372RTC_DRV_RV3029C2RTC_DRV_RX8025RTC_DRV_RX8581RTC_DRV_STK17TA8RTC_DRV_X1205RTC_HCTOSYSRTC_HCTOSYS_DEVICERTC_I2C_AND_SPIRTC_INTF_DEVRTC_INTF_PROCRTC_INTF_SYSFSRTC_LIBRTC_LIB_KUNIT_TESTRTC_MC146818_LIBRTC_NVMEMRTC_SYSTOHCRTC_SYSTOHC_DEVICERT_MUTEXESRUNTIME_TESTING_MENURVRV_MON_WWNRRV_REACTORSRV_REACT_PANICRV_REACT_PRINTKRWSEM_SPIN_ON_OWNERRXKADRXPERFSATA_AHCISATA_AHCI_PLATFORMSATA_HOSTSATA_MOBILE_LPM_POLICYSATA_PMPSBITMAPSCANLOGSCHEDSTATSSCHED_AUTOGROUPSCHED_CORESCHED_DEBUGSCHED_HRTICKSCHED_INFOSCHED_OMIT_FRAME_POINTERSCHED_SMTSCHED_STACK_END_CHECKSCHED_TRACERSCOM_DEBUGFSSCSISCSI_AACRAIDSCSI_BNX2X_FCOESCSI_BNX2_ISCSISCSI_CHELSIO_FCOESCSI_COMMONSCSI_CONSTANTSSCSI_CXGB4_ISCSISCSI_DEBUGSCSI_DHSCSI_DH_ALUASCSI_DH_EMCSCSI_DH_HP_SWSCSI_DH_RDACSCSI_DMASCSI_ENCLOSURESCSI_FC_ATTRSSCSI_HPSASCSI_IBMVFCSCSI_IBMVFC_TRACESCSI_IBMVSCSISCSI_IBMVSCSISSCSI_IPRSCSI_IPR_DUMPSCSI_IPR_TRACESCSI_ISCSI_ATTRSSCSI_LOGGINGSCSI_LOWLEVELSCSI_LPFCSCSI_MODSCSI_MPI3MRSCSI_MPT2SASSCSI_MPT2SAS_MAX_SGESCSI_MPT3SASSCSI_MPT3SAS_MAX_SGESCSI_NETLINKSCSI_PROC_FSSCSI_QLA_FCSCSI_QLA_ISCSISCSI_SAS_ATASCSI_SAS_ATTRSSCSI_SAS_HOST_SMPSCSI_SAS_LIBSASSCSI_SCAN_ASYNCSCSI_SMARTPQISCSI_SPI_ATTRSSCSI_SRP_ATTRSSCSI_VIRTIOSCTP_COOKIE_HMAC_MD5SCTP_COOKIE_HMAC_SHA1SCTP_DEFAULT_COOKIE_HMAC_SHA1SDIO_UARTSECCOMPSECCOMP_FILTERSECONDARY_TRUSTED_KEYRINGSECTION_MISMATCH_WARN_ONLYSECURITYSECURITYFSSECURITY_INFINIBANDSECURITY_LOCKDOWN_LSMSECURITY_LOCKDOWN_LSM_EARLYSECURITY_NETWORKSECURITY_NETWORK_XFRMSECURITY_PATHSECURITY_SELINUXSECURITY_SELINUX_AVC_STATSSECURITY_SELINUX_BOOTPARAMSECURITY_SELINUX_CHECKREQPROT_VALUESECURITY_SELINUX_DEVELOPSECURITY_SELINUX_SID2STR_CACHE_SIZESECURITY_SELINUX_SIDTAB_HASH_BITSSECURITY_YAMASELECT_MEMORY_MODELSENSORS_AD7414SENSORS_AD7418SENSORS_ADM1021SENSORS_ADM1025SENSORS_ADM1026SENSORS_ADM1029SENSORS_ADM1031SENSORS_ADM1275SENSORS_ADM9240SENSORS_ADS7828SENSORS_ADT7410SENSORS_ADT7411SENSORS_ADT7462SENSORS_ADT7470SENSORS_ADT7475SENSORS_ADT7X10SENSORS_AMC6821SENSORS_APDS990XSENSORS_ASC7621SENSORS_ATXP1SENSORS_BH1770SENSORS_DS1621SENSORS_DS620SENSORS_EMC1403SENSORS_EMC6W201SENSORS_F75375SSENSORS_G760ASENSORS_GL518SMSENSORS_GL520SMSENSORS_IBMAEMSENSORS_IBMPEXSENSORS_IBMPOWERNVSENSORS_INA209SENSORS_INA2XXSENSORS_JC42SENSORS_LINEAGESENSORS_LIS3LV02DSENSORS_LIS3_I2CSENSORS_LM25066SENSORS_LM63SENSORS_LM73SENSORS_LM75SENSORS_LM77SENSORS_LM78SENSORS_LM80SENSORS_LM83SENSORS_LM85SENSORS_LM87SENSORS_LM90SENSORS_LM92SENSORS_LM93SENSORS_LM95234SENSORS_LM95241SENSORS_LM95245SENSORS_LTC2978SENSORS_LTC4151SENSORS_LTC4215SENSORS_LTC4245SENSORS_LTC4261SENSORS_MAX16064SENSORS_MAX16065SENSORS_MAX1619SENSORS_MAX1668SENSORS_MAX197SENSORS_MAX34440SENSORS_MAX6639SENSORS_MAX6642SENSORS_MAX6650SENSORS_MAX6697SENSORS_MAX8688SENSORS_MCP3021SENSORS_NTC_THERMISTORSENSORS_PCF8591SENSORS_PMBUSSENSORS_SHT15SENSORS_SHT21SENSORS_SIS5595SENSORS_SMSC47M192SENSORS_THMC50SENSORS_TMP102SENSORS_TMP401SENSORS_TMP421SENSORS_TSL2550SENSORS_UCD9000SENSORS_UCD9200SENSORS_VIA686ASENSORS_VT8231SENSORS_W83781DSENSORS_W83791DSENSORS_W83792DSENSORS_W83793SENSORS_W83795SENSORS_W83L785TSSENSORS_W83L786NGSENSORS_ZL6100SERIAL_8250SERIAL_8250_CONSOLESERIAL_8250_DMASERIAL_8250_EXARSERIAL_8250_EXTENDEDSERIAL_8250_FSLSERIAL_8250_MANY_PORTSSERIAL_8250_NR_UARTSSERIAL_8250_PCISERIAL_8250_PCI1XXXXSERIAL_8250_PCILIBSERIAL_8250_PERICOMSERIAL_8250_RSASERIAL_8250_RUNTIME_UARTSSERIAL_8250_SHARE_IRQSERIAL_ARCSERIAL_ARC_NR_PORTSSERIAL_CORESERIAL_CORE_CONSOLESERIAL_EARLYCONSERIAL_ICOMSERIAL_JSMSERIAL_MCTRL_GPIOSERIAL_NONSTANDARDSERIAL_OF_PLATFORMSERIAL_UARTLITESERIAL_UARTLITE_NR_UARTSSERIOSERIO_ALTERA_PS2SERIO_ARC_PS2SERIO_RAWSERIO_SERPORTSFCSFC_MCDI_LOGGINGSFC_MCDI_MONSFC_MTDSFC_SIENASFC_SIENA_MCDI_LOGGINGSFC_SIENA_MCDI_MONSFC_SIENA_MTDSFC_SIENA_SRIOVSFC_SRIOVSGETMASK_SYSCALLSGI_PARTITIONSGL_ALLOCSG_POOLSHMEMSHUFFLE_PAGE_ALLOCATORSIGNALFDSIGNATURESIPHASH_KUNIT_TESTSKB_DECRYPTEDSKB_EXTENSIONSSLAB_FREELIST_HARDENEDSLAB_FREELIST_RANDOMSLHCSLIPSLIP_COMPRESSEDSLIP_SMARTSLUBSLUB_CPU_PARTIALSLUB_DEBUGSLUB_KUNIT_TESTSMBFSSMPSMSC_PHYSMT_NUM_THREADS_DYNAMICSNDSND_AC97_CODECSND_AC97_POWER_SAVESND_AC97_POWER_SAVE_DEFAULTSND_ALOOPSND_AU8810SND_AU8820SND_AU8830SND_BCD2000SND_BT87XSND_CA0106SND_CMIPCISND_CORE_TESTSND_CS46XXSND_CS46XX_NEW_DSPSND_CTL_FAST_LOOKUPSND_CTL_LEDSND_CTXFISND_DARLA20SND_DARLA24SND_DRIVERSSND_DUMMYSND_DYNAMIC_MINORSSND_ECHO3GSND_ENS1370SND_ENS1371SND_GINA20SND_GINA24SND_HDASND_HDA_CODEC_ANALOGSND_HDA_CODEC_CA0110SND_HDA_CODEC_CA0132SND_HDA_CODEC_CA0132_DSPSND_HDA_CODEC_CIRRUSSND_HDA_CODEC_CMEDIASND_HDA_CODEC_CONEXANTSND_HDA_CODEC_HDMISND_HDA_CODEC_REALTEKSND_HDA_CODEC_SI3054SND_HDA_CODEC_SIGMATELSND_HDA_CODEC_VIASND_HDA_COMPONENTSND_HDA_CORESND_HDA_DSP_LOADERSND_HDA_GENERICSND_HDA_GENERIC_LEDSSND_HDA_HWDEPSND_HDA_INPUT_BEEPSND_HDA_INPUT_BEEP_MODESND_HDA_INTELSND_HDA_INTEL_HDMI_SILENT_STREAMSND_HDA_PATCH_LOADERSND_HDA_POWER_SAVE_DEFAULTSND_HDA_PREALLOC_SIZESND_HDA_RECONFIGSND_HDA_SCODEC_COMPONENTSND_HDSPSND_HDSPMSND_HRTIMERSND_HWDEPSND_ICE1724SND_INDIGOSND_INDIGODJSND_INDIGODJXSND_INDIGOIOSND_INDIGOIOXSND_INTEL_DSP_CONFIGSND_JACKSND_JACK_INPUT_DEVSND_KORG1212SND_LAYLA20SND_LAYLA24SND_LOLASND_LX6464ESSND_MAX_CARDSSND_MIASND_MIXARTSND_MONASND_MPU401SND_MPU401_UARTSND_MTPAVSND_OPL3_LIBSND_OPL3_LIB_SEQSND_OSSEMULSND_OXYGENSND_OXYGEN_LIBSND_PCISND_PCMSND_PCM_TIMERSND_PCXHRSND_PPCSND_PROC_FSSND_RAWMIDISND_RME32SND_RME96SND_RME9652SND_SEQUENCERSND_SEQ_DEVICESND_SEQ_DUMMYSND_SEQ_HRTIMER_DEFAULTSND_SEQ_MIDISND_SEQ_MIDI_EMULSND_SEQ_MIDI_EVENTSND_SEQ_UMPSND_SEQ_UMP_CLIENTSND_SEQ_VIRMIDISND_TIMERSND_UMPSND_UMP_LEGACY_RAWMIDISND_USBSND_USB_6FIRESND_USB_AUDIOSND_USB_AUDIO_MIDI_V2SND_USB_AUDIO_USE_MEDIA_CONTROLLERSND_USB_CAIAQSND_USB_CAIAQ_INPUTSND_USB_HIFACESND_USB_LINE6SND_USB_PODSND_USB_PODHDSND_USB_TONEPORTSND_USB_UA101SND_USB_USX2YSND_USB_VARIAXSND_VERBOSE_PROCFSSND_VIRMIDISND_VIRTIOSND_VIRTUOSOSND_VMASTERSND_VX222SND_VX_LIBSOCK_CGROUP_DATASOCK_RX_QUEUE_MAPPINGSOCK_VALIDATE_XMITSOFTIRQ_ON_OWN_STACKSOFTLOCKUP_DETECTORSOFT_WATCHDOGSOLARIS_X86_PARTITIONSOUNDSOUND_OSS_CORESOUND_OSS_CORE_PRECLAIMSPAPR_TCE_IOMMUSPARSEMEMSPARSEMEM_EXTREMESPARSEMEM_MANUALSPARSEMEM_VMEMMAPSPARSEMEM_VMEMMAP_ENABLESPARSE_IRQSPLIT_PTLOCK_CPUSSQUASHFSSQUASHFS_DECOMP_MULTI_PERCPUSQUASHFS_FILE_DIRECTSQUASHFS_FRAGMENT_CACHE_SIZESQUASHFS_LZOSQUASHFS_XATTRSQUASHFS_XZSQUASHFS_ZLIBSQUASHFS_ZSTDSSB_POSSIBLESTACKDEPOTSTACKDEPOT_MAX_FRAMESSTACKINIT_KUNIT_TESTSTACKPROTECTORSTACKPROTECTOR_STRONGSTACKTRACESTACKTRACE_SUPPORTSTACK_TRACERSTANDALONESTE10XPSTPSTRCAT_KUNIT_TESTSTREAM_PARSERSTRICT_DEVMEMSTRICT_KERNEL_RWXSTRICT_MODULE_RWXSTRIP_ASM_SYMSSTRSCPY_KUNIT_TESTSUNRPCSUNRPC_BACKCHANNELSUNRPC_DEBUGSUNRPC_GSSSUNRPC_XPRT_RDMASUN_PARTITIONSUSPENDSUSPEND_FREEZERSWAPSWIOTLBSWPHYSYMBOLIC_ERRNAMESYNCLINK_GTSYNC_FILESYNTH_EVENTSSYN_COOKIESSYSCTLSYSCTL_EXCEPTION_TRACESYSCTL_KUNIT_TESTSYSFSSYSFS_SYSCALLSYSTEM_BLACKLIST_HASH_LISTSYSTEM_BLACKLIST_KEYRINGSYSTEM_DATA_VERIFICATIONSYSTEM_EXTRA_CERTIFICATESYSTEM_EXTRA_CERTIFICATE_SIZESYSTEM_TRUSTED_KEYRINGSYSTEM_TRUSTED_KEYSSYSVIPCSYSVIPC_SYSCTLTABLET_SERIAL_WACOM4TABLET_USB_ACECADTABLET_USB_AIPTEKTABLET_USB_KBTABTAPTARGET_CORETARGET_CPUTARGET_CPU_BOOLTASKSTATSTASKS_RCU_GENERICTASKS_RUDE_RCUTASKS_TRACE_RCUTASK_DELAY_ACCTTASK_IO_ACCOUNTINGTASK_XACCTTCG_IBMVTPMTCG_TISTCG_TIS_CORETCG_TIS_I2C_NUVOTONTCG_TPMTCG_VTPM_PROXYTCM_FCTCM_FILEIOTCM_IBLOCKTCM_PSCSITCM_USER2TCP_CONG_ADVANCEDTCP_CONG_BBRTCP_CONG_BICTCP_CONG_CUBICTCP_CONG_DCTCPTCP_CONG_HTCPTCP_CONG_ILLINOISTCP_CONG_NVTCP_CONG_WESTWOODTCP_MD5SIGTERANETICS_PHYTEST_BPFTEST_HMMTEST_KSTRTOXTEST_LIST_SORTTEST_LIVEPATCHTEST_LOCKUPTEST_SORTTEST_VMALLOCTEXTSEARCHTEXTSEARCH_BMTEXTSEARCH_FSMTEXTSEARCH_KMPTHERMALTHERMAL_DEFAULT_GOV_STEP_WISETHERMAL_EMERGENCY_POWEROFF_DELAY_MSTHERMAL_GOV_FAIR_SHARETHERMAL_GOV_STEP_WISETHERMAL_HWMONTHERMAL_NETLINKTHERMAL_OFTHREAD_INFO_IN_TASKTHREAD_SHIFTTICK_ONESHOTTIFM_7XX1TIFM_CORETIGON3TIGON3_HWMONTIMERFDTIMERLAT_TRACERTIME_KUNIT_TESTTIME_NSTIPCTIPC_CRYPTOTIPC_DIAGTIPC_MEDIA_IBTIPC_MEDIA_UDPTLSTLS_DEVICETMPFSTMPFS_INODE64TMPFS_POSIX_ACLTMPFS_QUOTATMPFS_XATTRTORTURE_TESTTOUCHSCREEN_WACOM_I2CTRACEPOINTSTRACER_MAX_TRACETRACER_SNAPSHOTTRACE_CLOCKTRACE_IRQFLAGS_SUPPORTTRACINGTRACING_MAPTRACING_SUPPORTTRANSPARENT_HUGEPAGETRANSPARENT_HUGEPAGE_MADVISETREE_RCUTREE_SRCUTRUSTED_KEYSTTYTUNTUN_VNET_CROSS_LETYPECTYPEC_DP_ALTMODETYPEC_FUSB302TYPEC_MUX_FSA4480TYPEC_MUX_PI3USB30532TYPEC_RT1719TYPEC_TCPCITYPEC_TCPMTYPEC_TPS6598XTYPEC_UCSITYPEC_WUSB3801UAPI_HEADER_TESTUDF_FSUDMABUFUHIDUIOUIO_PCI_GENERICUNIXUNIX98_PTYSUNIXWARE_DISKLABELUNIX_DIAGUNIX_SCMUPROBESUPROBE_EVENTSUSBUSB4USB4_NETUSB_ACMUSB_ADUTUXUSB_ALI_M5632USB_AN2720USB_ANNOUNCE_NEW_DEVICESUSB_APPLEDISPLAYUSB_ARCH_HAS_HCDUSB_ARMLINUXUSB_ATMUSB_AUTOSUSPEND_DELAYUSB_BELKINUSB_CATCUSB_COMMONUSB_CXACRUUSB_DEFAULT_AUTHORIZATION_MODEUSB_DEFAULT_PERSISTUSB_EHCI_HCDUSB_EHCI_HCD_PPC_OFUSB_EHCI_PCIUSB_EHCI_ROOT_HUB_TTUSB_EHCI_TT_NEWSCHEDUSB_EMI26USB_EMI62USB_EPSON2888USB_EZUSB_FX2USB_GL860USB_GSPCAUSB_GSPCA_BENQUSB_GSPCA_CONEXUSB_GSPCA_CPIA1USB_GSPCA_ETOMSUSB_GSPCA_FINEPIXUSB_GSPCA_JEILINJUSB_GSPCA_JL2005BCDUSB_GSPCA_KONICAUSB_GSPCA_MARSUSB_GSPCA_MR97310AUSB_GSPCA_NW80XUSB_GSPCA_OV519USB_GSPCA_OV534USB_GSPCA_OV534_9USB_GSPCA_PAC207USB_GSPCA_PAC7302USB_GSPCA_PAC7311USB_GSPCA_SE401USB_GSPCA_SN9C2028USB_GSPCA_SN9C20XUSB_GSPCA_SONIXBUSB_GSPCA_SONIXJUSB_GSPCA_SPCA1528USB_GSPCA_SPCA500USB_GSPCA_SPCA501USB_GSPCA_SPCA505USB_GSPCA_SPCA506USB_GSPCA_SPCA508USB_GSPCA_SPCA561USB_GSPCA_SQ905USB_GSPCA_SQ905CUSB_GSPCA_SQ930XUSB_GSPCA_STK014USB_GSPCA_STV0680USB_GSPCA_SUNPLUSUSB_GSPCA_T613USB_GSPCA_TOPROUSB_GSPCA_TV8532USB_GSPCA_VC032XUSB_GSPCA_VICAMUSB_GSPCA_XIRLINK_CITUSB_GSPCA_ZC3XXUSB_HIDUSB_HIDDEVUSB_HSIC_USB3503USB_HSOUSB_IDMOUSEUSB_IOWARRIORUSB_IPHETHUSB_ISIGHTFWUSB_KAWETHUSB_KC2190USB_LAN78XXUSB_LCDUSB_LDUSB_LEDS_TRIGGER_USBPORTUSB_LEGOTOWERUSB_M5602USB_MDC800USB_MICROTEKUSB_MONUSB_NET_AX88179_178AUSB_NET_AX8817XUSB_NET_CDCETHERUSB_NET_CDC_EEMUSB_NET_CDC_MBIMUSB_NET_CDC_NCMUSB_NET_CDC_SUBSETUSB_NET_CDC_SUBSET_ENABLEUSB_NET_CH9200USB_NET_CX82310_ETHUSB_NET_DM9601USB_NET_DRIVERSUSB_NET_GL620AUSB_NET_INT51X1USB_NET_KALMIAUSB_NET_MCS7830USB_NET_NET1080USB_NET_PLUSBUSB_NET_QMI_WWANUSB_NET_RNDIS_HOSTUSB_NET_SMSC75XXUSB_NET_SMSC95XXUSB_NET_ZAURUSUSB_OHCI_BIG_ENDIAN_DESCUSB_OHCI_BIG_ENDIAN_MMIOUSB_OHCI_HCDUSB_OHCI_HCD_PCIUSB_OHCI_HCD_PPC_OFUSB_OHCI_HCD_PPC_OF_BEUSB_OHCI_HCD_PPC_OF_LEUSB_OHCI_LITTLE_ENDIANUSB_ONBOARD_HUBUSB_PCIUSB_PCI_AMDUSB_PEGASUSUSB_PRINTERUSB_PULSE8_CECUSB_PWCUSB_PWC_INPUT_EVDEVUSB_RAINSHADOW_CECUSB_ROLE_SWITCHUSB_RTL8150USB_RTL8152USB_RTL8153_ECMUSB_S2255USB_SERIALUSB_SERIAL_AIRCABLEUSB_SERIAL_ARK3116USB_SERIAL_BELKINUSB_SERIAL_CH341USB_SERIAL_CONSOLEUSB_SERIAL_CP210XUSB_SERIAL_CYBERJACKUSB_SERIAL_CYPRESS_M8USB_SERIAL_DEBUGUSB_SERIAL_DIGI_ACCELEPORTUSB_SERIAL_EDGEPORTUSB_SERIAL_EDGEPORT_TIUSB_SERIAL_EMPEGUSB_SERIAL_F8153XUSB_SERIAL_FTDI_SIOUSB_SERIAL_GARMINUSB_SERIAL_GENERICUSB_SERIAL_IPAQUSB_SERIAL_IPWUSB_SERIAL_IRUSB_SERIAL_IUUUSB_SERIAL_KEYSPANUSB_SERIAL_KEYSPAN_PDAUSB_SERIAL_KLSIUSB_SERIAL_KOBIL_SCTUSB_SERIAL_MCT_U232USB_SERIAL_MOS7720USB_SERIAL_MOS7840USB_SERIAL_MXUPORTUSB_SERIAL_NAVMANUSB_SERIAL_OMNINETUSB_SERIAL_OPTICONUSB_SERIAL_OPTIONUSB_SERIAL_OTI6858USB_SERIAL_PL2303USB_SERIAL_QCAUXUSB_SERIAL_QT2USB_SERIAL_QUALCOMMUSB_SERIAL_SAFEUSB_SERIAL_SAFE_PADDEDUSB_SERIAL_SIERRAWIRELESSUSB_SERIAL_SPCP8X5USB_SERIAL_SSU100USB_SERIAL_SYMBOLUSB_SERIAL_TIUSB_SERIAL_UPD78F0730USB_SERIAL_VISORUSB_SERIAL_WHITEHEATUSB_SERIAL_WWANUSB_SERIAL_XSENS_MTUSB_SEVSEGUSB_SIERRA_NETUSB_SISUSBVGAUSB_SPEEDTOUCHUSB_STKWEBCAMUSB_STORAGEUSB_STORAGE_ALAUDAUSB_STORAGE_CYPRESS_ATACBUSB_STORAGE_DATAFABUSB_STORAGE_ENE_UB6250USB_STORAGE_FREECOMUSB_STORAGE_JUMPSHOTUSB_STORAGE_KARMAUSB_STORAGE_ONETOUCHUSB_STORAGE_REALTEKUSB_STORAGE_SDDR09USB_STORAGE_SDDR55USB_STORAGE_USBATUSB_STV06XXUSB_SUPPORTUSB_TMCUSB_UASUSB_UEAGLEATMUSB_UHCI_HCDUSB_USBNETUSB_VIDEO_CLASSUSB_VIDEO_CLASS_INPUT_EVDEVUSB_VL600USB_WDMUSB_XHCI_HCDUSB_XHCI_PCIUSB_XUSBATMUSB_ZR364XXUSERFAULTFDUSER_NSUSE_PERCPU_NUMA_NODE_IDUTS_NSUVC_COMMONVETHVFAT_FSVFIOVFIO_CONTAINERVFIO_GROUPVFIO_IOMMU_SPAPR_TCEVFIO_PCIVFIO_PCI_COREVFIO_PCI_INTXVFIO_PCI_MMAPVFIO_VIRQFDVGA_ARBVGA_ARB_MAX_GPUSVGA_CONSOLEVHOSTVHOST_CROSS_ENDIAN_LEGACYVHOST_IOTLBVHOST_MENUVHOST_NETVHOST_VSOCKVIDEOBUF2_COREVIDEOBUF2_MEMOPSVIDEOBUF2_V4L2VIDEOBUF2_VMALLOCVIDEOBUF_GENVIDEOBUF_VMALLOCVIDEO_CMDLINEVIDEO_DEVVIDEO_NOMODESETVIDEO_V4L2VIDEO_V4L2_I2CVIRTIOVIRTIO_ANCHORVIRTIO_BALLOONVIRTIO_BLKVIRTIO_CONSOLEVIRTIO_DMA_SHARED_BUFFERVIRTIO_FSVIRTIO_INPUTVIRTIO_MENUVIRTIO_NETVIRTIO_PCIVIRTIO_PCI_LEGACYVIRTIO_PCI_LIBVIRTIO_PCI_LIB_LEGACYVIRTIO_VSOCKETSVIRTIO_VSOCKETS_COMMONVIRTUALIZATIONVIRT_CPU_ACCOUNTINGVIRT_CPU_ACCOUNTING_GENVIRT_DRIVERSVITESSE_PHYVLAN_8021QVLAN_8021Q_GVRPVLAN_8021Q_MVRPVM_EVENT_COUNTERSVSOCKETSVSOCKETS_DIAGVSOCKETS_LOOPBACKVSOCKMONVSXVTVT_CONSOLEVT_CONSOLE_SLEEPVT_HW_CONSOLE_BINDINGVXLANWANWANT_DEV_COREDUMPWATCHDOGWATCHDOG_COREWATCHDOG_HANDLE_BOOT_ENABLEDWATCHDOG_OPEN_TIMEOUTWATCHDOG_RTASWATCHDOG_SYSFSWATCH_QUEUEWERRORWIREGUARDWWANWWAN_DEBUGFSWWAN_HWSIMX509_CERTIFICATE_PARSERXARRAY_MULTIXDP_SOCKETSXDP_SOCKETS_DIAGXFRMXFRM_AHXFRM_ALGOXFRM_ESPXFRM_ESPINTCPXFRM_INTERFACEXFRM_IPCOMPXFRM_MIGRATEXFRM_OFFLOADXFRM_STATISTICSXFRM_SUB_POLICYXFRM_USERXFS_DRAIN_INTENTSXFS_FSXFS_ONLINE_SCRUBXFS_POSIX_ACLXFS_QUOTAXFS_SUPPORT_ASCII_CIXFS_SUPPORT_V4XILINX_GMII2RGMIIXMONXMON_DEFAULT_RO_MODEXMON_DISASSEMBLYXOR_BLOCKSXPSXXHASHXZ_DECXZ_DEC_ARMXZ_DEC_ARMTHUMBXZ_DEC_BCJXZ_DEC_IA64XZ_DEC_POWERPCXZ_DEC_SPARCXZ_DEC_X86ZBUDZISOFSZLIB_DEFLATEZLIB_INFLATEZONE_DEVICEZPOOLZRAMZRAM_DEF_COMPZRAM_DEF_COMP_LZORLEZRAM_WRITEBACKZSMALLOCZSMALLOC_CHAIN_SIZEZSMALLOC_STATZSTD_COMPRESSZSTD_DECOMPRESSZSWAPZSWAP_COMPRESSOR_DEFAULTZSWAP_COMPRESSOR_DEFAULT_LZOZSWAP_ZPOOL_DEFAULTZSWAP_ZPOOL_DEFAULT_ZBUDauto.confauto.conf.cmdkernel.releasecryptoacompress.haead.haes.hakcipher.halgapi.harc4.hasym_tpm_subtype.hauthenc.hb128ops.hblake2b.hblake2s.hblowfish.hcast5.hcast6.hcast_common.hchacha.hchacha20poly1305.hcryptd.hctr.hcurve25519.hdes.hdh.hdrbg.hecc_curve.hecdh.hengine.hgcm.hgf128mul.hghash.hhash.hhash_info.hhmac.hif_alg.hinternalacompress.haead.hakcipher.hblake2b.hblake2s.hchacha.hcipher.hcryptouser.hdes.hgeniv.hhash.hkpp.hpoly1305.hrng.hrsa.hscompress.hsimd.hskcipher.hkpp.hmd5.hnhpoly1305.hnull.hpadlock.hpcrypt.hpkcs7.hpoly1305.hpublic_key.hrng.hscatterwalk.hserpent.hsha1.hsha1_base.hsha2.hsha256_base.hsha3.hsha512_base.hskcipher.hsm2.hsm3.hsm3_base.hsm4.hstreebog.htwofish.hxts.hdrmamd_asic_type.hbridgeanalogix_dp.haux-bridge.hdw_hdmi.hdw_mipi_dsi.hmhl.hsamsung-dsim.hdisplaydrm_dp.hdrm_dp_aux_bus.hdrm_dp_dual_mode_helper.hdrm_dp_helper.hdrm_dp_mst_helper.hdrm_dp_tunnel.hdrm_dsc.hdrm_dsc_helper.hdrm_hdcp.hdrm_hdcp_helper.hdrm_hdmi_helper.hdrm_scdc.hdrm_scdc_helper.hdrm_accel.hdrm_aperture.hdrm_atomic.hdrm_atomic_helper.hdrm_atomic_state_helper.hdrm_atomic_uapi.hdrm_audio_component.hdrm_auth.hdrm_blend.hdrm_bridge.hdrm_bridge_connector.hdrm_buddy.hdrm_cache.hdrm_client.hdrm_color_mgmt.hdrm_connector.hdrm_crtc.hdrm_crtc_helper.hdrm_damage_helper.hdrm_debugfs.hdrm_debugfs_crc.hdrm_device.hdrm_displayid.hdrm_drv.hdrm_edid.hdrm_eld.hdrm_encoder.hdrm_encoder_slave.hdrm_exec.hdrm_fb_dma_helper.hdrm_fb_helper.hdrm_fbdev_dma.hdrm_fbdev_generic.hdrm_file.hdrm_fixed.hdrm_flip_work.hdrm_format_helper.hdrm_fourcc.hdrm_framebuffer.hdrm_gem.hdrm_gem_atomic_helper.hdrm_gem_dma_helper.hdrm_gem_framebuffer_helper.hdrm_gem_shmem_helper.hdrm_gem_ttm_helper.hdrm_gem_vram_helper.hdrm_gpuvm.hdrm_ioctl.hdrm_kunit_helpers.hdrm_lease.hdrm_managed.hdrm_mipi_dbi.hdrm_mipi_dsi.hdrm_mm.hdrm_mode_config.hdrm_mode_object.hdrm_modes.hdrm_modeset_helper.hdrm_modeset_helper_vtables.hdrm_modeset_lock.hdrm_module.hdrm_of.hdrm_panel.hdrm_pciids.hdrm_plane.hdrm_plane_helper.hdrm_prime.hdrm_print.hdrm_privacy_screen_consumer.hdrm_privacy_screen_driver.hdrm_privacy_screen_machine.hdrm_probe_helper.hdrm_property.hdrm_rect.hdrm_self_refresh_helper.hdrm_simple_kms_helper.hdrm_suballoc.hdrm_syncobj.hdrm_sysfs.hdrm_util.hdrm_utils.hdrm_vblank.hdrm_vblank_work.hdrm_vma_manager.hdrm_writeback.hgma_drm.hgpu_scheduler.hgud.hi2cch7006.hsil164.htda998x.hi915_component.hi915_drm.hi915_gsc_proxy_mei_interface.hi915_hdcp_interface.hi915_pciids.hi915_pxp_tee_interface.hintel-gtt.hintel_lpe_audio.hspsc_queue.htask_barrier.httmttm_bo.httm_caching.httm_device.httm_execbuf_util.httm_kmap_iter.httm_placement.httm_pool.httm_range_manager.httm_resource.httm_tt.hxe_pciids.hdt-bindingsarmcoresight-cti-dt.hqcom,ids.hux500_pm_domains.hbusmoxtet.hti-sysc.hclklochnagar.hversaclock.hclockactions,s500-cmu.hactions,s700-cmu.hactions,s900-cmu.hagilex-clock.halphascale,asm9260.ham3.ham4.haspeed-clock.hast2600-clock.hat91.hath79-clk.haxg-aoclkc.haxg-audio-clkc.haxg-clkc.haxis,artpec6-clkctrl.hbcm-cygnus.hbcm-ns2.hbcm-nsp.hbcm-sr.hbcm21664.hbcm281xx.hbcm2835-aux.hbcm2835.hbcm3368-clock.hbcm6318-clock.hbcm63268-clock.hbcm6328-clock.hbcm6358-clock.hbcm6362-clock.hbcm6368-clock.hberlin2.hberlin2q.hbm1880-clock.hboston-clock.hbt1-ccu.hclps711x-clock.hcortina,gemini-clock.hdm814.hdm816.hdra7.hefm32-cmu.hexynos-audss-clk.hexynos3250.hexynos4.hexynos5250.hexynos5260-clk.hexynos5410.hexynos5420.hexynos5433.hexynos7-clk.hfsl,qoriq-clockgen.hg12a-aoclkc.hg12a-clkc.hgxbb-aoclkc.hgxbb-clkc.hhi3516cv300-clock.hhi3519-clock.hhi3559av100-clock.hhi3620-clock.hhi3660-clock.hhi3670-clock.hhi6220-clock.hhip04-clock.hhistb-clock.hhix5hd2-clock.himx1-clock.himx21-clock.himx27-clock.himx5-clock.himx6qdl-clock.himx6sl-clock.himx6sll-clock.himx6sx-clock.himx6ul-clock.himx7d-clock.himx7ulp-clock.himx8-clock.himx8-lpcg.himx8mm-clock.himx8mn-clock.himx8mp-clock.himx8mq-clock.himx8ulp-clock.himx93-clock.himxrt1050-clock.hingenic,sysost.hingenic,tcu.hintel,lgm-clk.hjz4725b-cgu.hjz4740-cgu.hjz4760-cgu.hjz4770-cgu.hjz4780-cgu.hk210-clk.hlpc18xx-ccu.hlpc18xx-cgu.hlpc32xx-clock.hlsi,axm5516-clks.hmarvell,mmp2-audio.hmarvell,mmp2.hmarvell,pxa168.hmarvell,pxa1928.hmarvell,pxa910.hmaxim,max77620.hmaxim,max77686.hmaxim,max77802.hmaxim,max9485.hmeson8-ddr-clkc.hmeson8b-clkc.hmicrochip,pic32-clock.hmicrochip,sparx5.hmpc512x-clock.hmstar-msc313-mpll.hmt2701-clk.hmt2712-clk.hmt6765-clk.hmt6779-clk.hmt6797-clk.hmt7621-clk.hmt7622-clk.hmt7629-clk.hmt8135-clk.hmt8167-clk.hmt8173-clk.hmt8183-clk.hmt8516-clk.hnuvoton,npcm7xx-clock.homap4.homap5.hoxsemi,ox810se.hoxsemi,ox820.hpistachio-clk.hpx30-cru.hpxa-clock.hqcom,apss-ipq.hqcom,camcc-sc7180.hqcom,camcc-sdm845.hqcom,camcc-sm8250.hqcom,dispcc-sc7180.hqcom,dispcc-sdm845.hqcom,dispcc-sm8150.hqcom,dispcc-sm8250.hqcom,gcc-apq8084.hqcom,gcc-ipq4019.hqcom,gcc-ipq6018.hqcom,gcc-ipq806x.hqcom,gcc-ipq8074.hqcom,gcc-mdm9607.hqcom,gcc-mdm9615.hqcom,gcc-msm8660.hqcom,gcc-msm8916.hqcom,gcc-msm8939.hqcom,gcc-msm8960.hqcom,gcc-msm8974.hqcom,gcc-msm8994.hqcom,gcc-msm8996.hqcom,gcc-msm8998.hqcom,gcc-qcm2290.hqcom,gcc-qcs404.hqcom,gcc-sc7180.hqcom,gcc-sc7280.hqcom,gcc-sc8180x.hqcom,gcc-sc8280xp.hqcom,gcc-sdm660.hqcom,gcc-sdm845.hqcom,gcc-sdx55.hqcom,gcc-sm6125.hqcom,gcc-sm8150.hqcom,gcc-sm8250.hqcom,gcc-sm8350.hqcom,gpucc-msm8998.hqcom,gpucc-sc7180.hqcom,gpucc-sdm660.hqcom,gpucc-sdm845.hqcom,gpucc-sm8150.hqcom,gpucc-sm8250.hqcom,lcc-ipq806x.hqcom,lcc-mdm9615.hqcom,lcc-msm8960.hqcom,lpass-sdm845.hqcom,lpasscorecc-sc7180.hqcom,mmcc-apq8084.hqcom,mmcc-msm8960.hqcom,mmcc-msm8974.hqcom,mmcc-msm8994.hqcom,mmcc-msm8996.hqcom,mmcc-msm8998.hqcom,mmcc-sdm660.hqcom,mss-sc7180.hqcom,q6sstopcc-qcs404.hqcom,rpmcc.hqcom,rpmh.hqcom,sa8775p-gcc.hqcom,sa8775p-gpucc.hqcom,sm8250-lpass-aoncc.hqcom,sm8250-lpass-audiocc.hqcom,turingcc-qcs404.hqcom,videocc-sc7180.hqcom,videocc-sdm845.hqcom,videocc-sm8150.hqcom,videocc-sm8250.hr7s72100-clock.hr7s9210-cpg-mssr.hr8a73a4-clock.hr8a7740-clock.hr8a7742-cpg-mssr.hr8a7743-cpg-mssr.hr8a7744-cpg-mssr.hr8a7745-cpg-mssr.hr8a77470-cpg-mssr.hr8a774a1-cpg-mssr.hr8a774b1-cpg-mssr.hr8a774c0-cpg-mssr.hr8a774e1-cpg-mssr.hr8a7778-clock.hr8a7779-clock.hr8a7790-clock.hr8a7790-cpg-mssr.hr8a7791-clock.hr8a7791-cpg-mssr.hr8a7792-clock.hr8a7792-cpg-mssr.hr8a7793-clock.hr8a7793-cpg-mssr.hr8a7794-clock.hr8a7794-cpg-mssr.hr8a7795-cpg-mssr.hr8a7796-cpg-mssr.hr8a77961-cpg-mssr.hr8a77965-cpg-mssr.hr8a77970-cpg-mssr.hr8a77980-cpg-mssr.hr8a77990-cpg-mssr.hr8a77995-cpg-mssr.hr8a779a0-cpg-mssr.hr8a779f0-cpg-mssr.hr9a06g032-sysctrl.hr9a07g044-cpg.hrenesas-cpg-mssr.hrk3036-cru.hrk3066a-cru.hrk3128-cru.hrk3188-cru-common.hrk3188-cru.hrk3228-cru.hrk3288-cru.hrk3308-cru.hrk3328-cru.hrk3368-cru.hrk3399-cru.hrk3399-ddr.hrk3568-cru.hrockchip,rk808.hrv1108-cru.hs3c2410.hs3c2412.hs3c2443.hs5pv210-audss.hs5pv210.hsamsung,s2mps11.hsamsung,s3c64xx-clock.hsh73a0-clock.hsifive-fu540-prci.hsifive-fu740-prci.hsprd,sc9860-clk.hsprd,sc9863a-clk.hste-ab8500.hstih407-clks.hstih410-clks.hstih416-clks.hstih418-clks.hstm32fx-clock.hstm32h7-clks.hstm32mp1-clks.hstratix10-clock.hsun4i-a10-ccu.hsun4i-a10-pll2.hsun50i-a100-ccu.hsun50i-a100-r-ccu.hsun50i-a64-ccu.hsun50i-h6-ccu.hsun50i-h6-r-ccu.hsun50i-h616-ccu.hsun5i-ccu.hsun6i-a31-ccu.hsun6i-rtc.hsun7i-a20-ccu.hsun8i-a23-a33-ccu.hsun8i-a83t-ccu.hsun8i-de2.hsun8i-h3-ccu.hsun8i-r-ccu.hsun8i-r40-ccu.hsun8i-tcon-top.hsun8i-v3s-ccu.hsun9i-a80-ccu.hsun9i-a80-de.hsun9i-a80-usb.hsuniv-ccu-f1c100s.htegra114-car.htegra124-car-common.htegra124-car.htegra186-clock.htegra194-clock.htegra20-car.htegra210-car.htegra234-clock.htegra30-car.hti-dra7-atl.hvf610-clock.hx1000-cgu.hx1830-cgu.hxlnx-vcu.hxlnx-versal-clk.hxlnx-zynqmp-clk.hzx296718-clock.hdisplaysdtv-standards.htda998x.hdmaat91.haxi-dmac.hdw-dmac.hjz4775-dma.hjz4780-dma.hnbpfaxi.hqcom-gpi.hsun4i-a10.hx1000-dma.hx1830-dma.hx2000-dma.hxlnx-zynqmp-dpdma.hfirmwareimxrsrc.hgcemt6779-gce.hmt8173-gce.hmt8183-gce.hgpioaspeed-gpio.hgpio.hmeson-a1-gpio.hmeson-axg-gpio.hmeson-g12a-gpio.hmeson-gxbb-gpio.hmeson-gxl-gpio.hmeson8-gpio.hmeson8b-gpio.hmsc313-gpio.htegra-gpio.htegra186-gpio.htegra194-gpio.htegra234-gpio.htegra241-gpio.huniphier-gpio.hi2ci2c.hiioadcat91-sama5d2_adc.hfsl-imx25-gcq.hingenic,adc.hadi,ad5592r.hqcom,spmi-adc7-pm8350.hqcom,spmi-adc7-pm8350b.hqcom,spmi-adc7-pmk8350.hqcom,spmi-adc7-pmr735a.hqcom,spmi-adc7-pmr735b.hqcom,spmi-vadc.htemperaturethermocouple.hinputatmel-maxtouch.hcros-ec-keyboard.hgpio-keys.hinput.hlinux-event-codes.hti-drv260x.hinterconnectfsl,imx8mp.himx8mm.himx8mn.himx8mq.hqcom,icc.hqcom,msm8916.hqcom,msm8939.hqcom,msm8974.hqcom,msm8996.hqcom,osm-l3.hqcom,qcm2290.hqcom,qcs404.hqcom,qdu1000-rpmh.hqcom,sa8775p-rpmh.hqcom,sc7180.hqcom,sc7280.hqcom,sc8180x.hqcom,sc8280xp.hqcom,sdm660.hqcom,sdm670-rpmh.hqcom,sdm845.hqcom,sdx55.hqcom,sdx65.hqcom,sm6350.hqcom,sm8150.hqcom,sm8250.hqcom,sm8350.hqcom,sm8450.hqcom,sm8550-rpmh.hinterrupt-controllerapple-aic.harm-gic.haspeed-scu-ic.hirq-st.hirq.hmips-gic.hmvebu-icu.hledscommon.hleds-netxbig.hleds-ns2.hleds-pca9532.hleds-pca955x.hrt4831-backlight.hmailboxqcom-ipcc.htegra186-hsp.hmediac8sectpfe.homap3-isp.htda1997x.htvp5150.hxilinx-vip.hmemorymt2701-larb-port.hmt2712-larb-port.hmt6779-larb-port.hmt8167-larb-port.hmt8173-larb-port.hmt8183-larb-port.hmt8192-larb-port.hmtk-memory-port.htegra114-mc.htegra124-mc.htegra186-mc.htegra194-mc.htegra20-mc.htegra210-mc.htegra234-mc.htegra30-mc.hmfdarizona.has3722.hat91-usart.hatmel-flexcom.hdbx500-prcmu.hmax77620.hpalmas.hqcom-pm8008.hqcom-rpm.hst,stpmic1.hst-lpc.hstm32f4-rcc.hstm32f7-rcc.hstm32h7-rcc.hmipslantiq_rcu_gphy.hmuxmux.hti-serdes.hnetmicrochip-lan78xx.hmscc-phy-vsc8531.hqca-ar803x.hti-dp83867.hti-dp83869.hphyphy-am654-serdes.hphy-cadence.hphy-imx8-pcie.hphy-lantiq-vrx200-pcie.hphy-ocelot-serdes.hphy-pistachio-usb.hphy-qcom-qmp.hphy-qcom-qusb2.hphy-ti.hphy.hpinctrlam33xx.ham43xx.happle.hat91.hbcm2835.hbrcm,pinctrl-stingray.hdm814x.hdra.hhisi.hk210-fpioa.hk3.hkeystone.hlochnagar.hmt6397-pinfunc.hmt65xx.hmt6779-pinfunc.hmt6797-pinfunc.hmt7623-pinfunc.hmt8192-pinfunc.hmt8195-pinfunc.hmt8365-pinfunc.hnomadik.homap.hpads-imx8dxl.hpads-imx8qm.hpads-imx8qxp.hpinctrl-tegra-io-pad.hpinctrl-tegra-xusb.hpinctrl-tegra.hpinctrl-zynqmp.hqcom,pmic-gpio.hqcom,pmic-mpp.hr7s72100-pinctrl.hr7s9210-pinctrl.hrockchip.hrzn1-pinctrl.hsamsung.hstm32-pinfunc.hsun4i-a10.hpmuexynos_ppmu.hpowerfsl,imx93-power.himx7-power.himx8mm-power.himx8mn-power.himx8mp-power.himx8mq-power.himx8ulp-power.hmarvell,mmp2.hmeson-a1-power.hmeson-axg-power.hmeson-g12a-power.hmeson-gxbb-power.hmeson-sm1-power.hmeson8-power.hmt2701-power.hmt2712-power.hmt6765-power.hmt6797-power.hmt7622-power.hmt7623a-power.hmt8167-power.hmt8173-power.hmt8183-power.hmt8192-power.howl-s500-powergate.howl-s700-powergate.howl-s900-powergate.hpx30-power.hqcom-aoss-qmp.hqcom-rpmpd.hr8a7742-sysc.hr8a7743-sysc.hr8a7744-sysc.hr8a7745-sysc.hr8a77470-sysc.hr8a774a1-sysc.hr8a774b1-sysc.hr8a774c0-sysc.hr8a774e1-sysc.hr8a7779-sysc.hr8a7790-sysc.hr8a7791-sysc.hr8a7792-sysc.hr8a7793-sysc.hr8a7794-sysc.hr8a7795-sysc.hr8a7796-sysc.hr8a77961-sysc.hr8a77965-sysc.hr8a77970-sysc.hr8a77980-sysc.hr8a77990-sysc.hr8a77995-sysc.hr8a779a0-sysc.hr8a779f0-sysc.hraspberrypi-power.hrk3036-power.hrk3066-power.hrk3128-power.hrk3188-power.hrk3228-power.hrk3288-power.hrk3328-power.hrk3366-power.hrk3368-power.hrk3399-power.hrk3568-power.hsummit,smb347-charger.htegra186-powergate.htegra194-powergate.htegra234-powergate.hxlnx-zynqmp-power.hpwmpwm.hraspberrypi,firmware-poe-pwm.hregulatoractive-semi,8865-regulator.hactive-semi,8945a-regulator.hdlg,da9063-regulator.hdlg,da9121-regulator.hdlg,da9211-regulator.hmaxim,max77802.hmediatek,mt6360-regulator.hmediatek,mt6397-regulator.hqcom,rpmh-regulator.hresetreset-controllermt2712-resets.hmt8183-resets.hmt8192-resets.hactions,s500-reset.hactions,s700-reset.hactions,s900-reset.haltr,rst-mgr-a10.haltr,rst-mgr-a10sr.haltr,rst-mgr-s10.haltr,rst-mgr.hamlogic,meson-a1-reset.hamlogic,meson-axg-audio-arb.hamlogic,meson-axg-reset.hamlogic,meson-g12a-audio-reset.hamlogic,meson-g12a-reset.hamlogic,meson-gxbb-reset.hamlogic,meson8b-clkc-reset.hamlogic,meson8b-reset.haxg-aoclkc.hbcm6318-reset.hbcm63268-reset.hbcm6328-reset.hbcm6358-reset.hbcm6362-reset.hbcm6368-reset.hbitmain,bm1880-reset.hbt1-ccu.hcortina,gemini-reset.hg12a-aoclkc.hgxbb-aoclkc.hhisi,hi6220-resets.himx7-reset.himx8mp-reset.himx8mq-reset.himx8ulp-pcc-reset.hk210-rst.hmt2701-resets.hmt7622-reset.hmt7629-resets.hmt8135-resets.hmt8173-resets.hnuvoton,npcm7xx-reset.hoxsemi,ox810se.hoxsemi,ox820.hpistachio-resets.hqcom,gcc-apq8084.hqcom,gcc-ipq6018.hqcom,gcc-ipq806x.hqcom,gcc-mdm9615.hqcom,gcc-msm8660.hqcom,gcc-msm8916.hqcom,gcc-msm8939.hqcom,gcc-msm8960.hqcom,gcc-msm8974.hqcom,mmcc-apq8084.hqcom,mmcc-msm8960.hqcom,mmcc-msm8974.hqcom,sdm845-aoss.hqcom,sdm845-pdc.hraspberrypi,firmware-reset.hrealtek,rtd1195.hrealtek,rtd1295.hsnps,hsdk-reset.hstih407-resets.hstih415-resets.hstih416-resets.hstm32mp1-resets.hsun4i-a10-ccu.hsun50i-a100-ccu.hsun50i-a100-r-ccu.hsun50i-a64-ccu.hsun50i-h6-ccu.hsun50i-h6-r-ccu.hsun50i-h616-ccu.hsun5i-ccu.hsun6i-a31-ccu.hsun8i-a23-a33-ccu.hsun8i-a83t-ccu.hsun8i-de2.hsun8i-h3-ccu.hsun8i-r-ccu.hsun8i-r40-ccu.hsun8i-v3s-ccu.hsun9i-a80-ccu.hsun9i-a80-de.hsun9i-a80-usb.hsuniv-ccu-f1c100s.htegra124-car.htegra186-reset.htegra194-reset.htegra210-car.htegra234-reset.hti-syscon.hxlnx-versal-resets.hxlnx-zynqmp-resets.hsocbcm-pmb.hbcm2835-pm.hbcm6318-pm.hbcm63268-pm.hbcm6328-pm.hbcm6362-pm.hcpm1-fsl,tsa.hqcom,apr.hqcom,gpr.hqcom,gsbi.hqcom,rpmh-rsc.hrockchip,boot-mode.htegra-pmc.hti,sci_pm_domain.hzte,pm_domains.hsoundadi,adau1977.hapq8016-lpass.haudio-jack-events.hcs35l32.hcs35l45.hcs42l42.hfsl-imx-audmux.hmadera.hmeson-aiu.hmeson-g12a-toacodec.hmeson-g12a-tohdmitx.hmicrochip,pdmc.hqcom,lpass.hqcom,q6afe.hqcom,q6asm.hqcom,q6dsp-lpass-ports.hqcom,wcd9335.hrt5640.hrt5651.hsamsung-i2s.hsc7180-lpass.htas2552.htlv320adc3xxx.htlv320aic31xx.hspmispmi.hthermallm90.htegra124-soctherm.htegra186-bpmp-thermal.htegra194-bpmp-thermal.hthermal.hthermal_exynos.husbpd.hgeneratedasm-offsets.hautoconf.hbounds.hcompile.htimeconst.huapilinuxversion.hutsrelease.hvdso64-offsets.hkeysasymmetric-parser.hasymmetric-subtype.hasymmetric-type.hbig_key-type.hceph-type.hdns_resolver-type.hencrypted-type.hkeyring-type.hrequest_key_auth-type.hrxrpc-type.hsystem_keyring.htrusted-type.htrusted_tee.htrusted_tpm.huser-type.hkunitassert.hattributes.hdevice.hresource.hskbuff.hstatic_stub.htest-bug.htest.htry-catch.hvisibility.hkvmarm_arch_timer.harm_hypercalls.harm_pmu.harm_psci.harm_vgic.hiodev.hlinux8250_pci.ha.out.hacct.hacpi.hacpi_amd_wbrf.hacpi_dma.hacpi_iort.hacpi_mdio.hacpi_pmtmr.hacpi_viot.hadb.hadfs_fs.hadreno-smmu-priv.hadxl.haer.hagp_backend.hagpgart.hahci-remap.hahci_platform.haio.halarmtimer.halcor_pci.halign.haltera_jtaguart.haltera_uart.hambabus.hkmi.hmmci.hpl022.hpl080.hpl08x.hpl093.hserial.hsp810.hamd-iommu.hamd-pmf-io.hanon_inodes.haperture.hapm-emulation.hapm_bios.happle-gmux.happle_bl.harch_topology.hargs.harm-cci.harm-smccc.harm_ffa.harm_sdei.harmada-37xx-rwtm-mailbox.harray_size.hascii85.hasn1.hasn1_ber_bytecode.hasn1_decoder.hasn1_encoder.hassoc_array.hassoc_array_priv.hasync.hasync_tx.hata.hata_platform.hatalk.hath9k_platform.hatm.hatm_tcp.hatmdev.hatmel-isc-media.hatmel-ssc.hatmel_pdc.hatomicatomic.hatomic-arch-fallback.hatomic-instrumented.hatomic-long.hattribute_container.haudit.haudit_arch.hauto_dev-ioctl.hauto_fs.hauxiliary_bus.hauxvec.haverage.havfvirtchnl.hbacking-dev-defs.hbacking-dev.hbacklight.hbadblocks.hballoon_compaction.hbase64.hbcd.hbch.hbcm47xx_nvram.hbcm47xx_sprom.hbcm47xx_wdt.hbcm963xx_nvram.hbcm963xx_tag.hbcmabcma.hbcma_driver_arm_c9.hbcma_driver_chipcommon.hbcma_driver_gmac_cmn.hbcma_driver_mips.hbcma_driver_pci.hbcma_driver_pcie2.hbcma_regs.hbcma_soc.hbinfmts.hbio.hbit_spinlock.hbitfield.hbitmap.hbitops.hbitrev.hbits.hblk-cgroup.hblk-crypto-profile.hblk-crypto.hblk-integrity.hblk-mq-pci.hblk-mq-virtio.hblk-mq.hblk-pm.hblk_types.hblkdev.hblkpg.hblktrace_api.hblockgroup_lock.hbma150.hbootconfig.hbootmem_info.hbottom_half.hbpf-cgroup-defs.hbpf-cgroup.hbpf-netns.hbpf.hbpf_lirc.hbpf_local_storage.hbpf_lsm.hbpf_mem_alloc.hbpf_mprog.hbpf_trace.hbpf_types.hbpf_verifier.hbpfilter.hbpfptr.hbrcmphy.hbsearch.hbsg-lib.hbsg.hbtf.hbtf_ids.hbtree-128.hbtree-type.hbtree.hbtrfs.hbuffer_head.hbug.hbuild-salt.hbuild_bug.hbuildid.hbvec.hbyteorderbig_endian.hgeneric.hlittle_endian.hc2port.hcache.hcacheflush.hcacheinfo.hcanbittiming.hcan-ml.hcore.hdevdev.hpeak_canfd.hlength.hplatformcc770.hsja1000.hrx-offload.hskb.hcapability.hcb710.hcc_platform.hcciss_ioctl.hccp.hcdev.hcdrom.hcephauth.hbuffer.hceph_debug.hceph_features.hceph_frag.hceph_fs.hceph_hash.hcls_lock_client.hdebugfs.hdecode.hlibceph.hmdsmap.hmessenger.hmon_client.hmsgpool.hmsgr.hosd_client.hosdmap.hpagelist.hrados.hstring_table.hstriper.htypes.hcfag12864b.hcfi.hcfi_types.hcgroup-defs.hcgroup.hcgroup_api.hcgroup_rdma.hcgroup_refcnt.hcgroup_subsys.hcirc_buf.hcleanup.hclkclk-provider.hclk.hanalogbits-wrpll-cln28hpc.hat91_pmc.hclk-conf.hdavinci.himx.hmmp.hmxs.hrenesas.hsamsung.hspear.hsunxi-ng.htegra.hti.hzynq.hclkdev.hclockchips.hclocksource.hclocksource_ids.hcm4000_cs.hcma.hcn_proc.hcnt32_to_63.hcoda.hcompaction.hcompat.hcompiler-clang.hcompiler-gcc.hcompiler-version.hcompiler.hcompiler_attributes.hcompiler_types.hcompletion.hcomponent.hconfigfs.hconnector.hconsole.hconsole_struct.hconsolemap.hconst.hcontainer.hcontainer_of.hcontext_tracking.hcontext_tracking_irq.hcontext_tracking_state.hcookie.hcordic.hcoredump.hcoresight-pmu.hcoresight-stm.hcoresight.hcount_zeros.hcounter.hcounter_enum.hcper.hcpu.hcpu_cooling.hcpu_pm.hcpu_rmap.hcpu_smt.hcpufeature.hcpufreq.hcpuhotplug.hcpuidle.hcpuidle_haltpoll.hcpumask.hcpumask_api.hcpuset.hcrash_core.hcrash_dump.hcrc-ccitt.hcrc-itu-t.hcrc-t10dif.hcrc16.hcrc32.hcrc32c.hcrc32poly.hcrc4.hcrc64.hcrc7.hcrc8.hcred.hcrushcrush.hhash.hmapper.hcrypto.hcs5535.hctype.hcuda.hcxl-event.hcxl_err.hdamon.hdasd_mod.hdavinci_emac.hdax.hdca.hdcache.hdccp.hdebug_locks.hdebugfs.hdebugobjects.hdecompressbunzip2.hgeneric.hinflate.hmm.hunlz4.hunlzma.hunlzo.hunxz.hunzstd.hdelay.hdelayacct.hdelayed_call.hdev_printk.hdevcoredump.hdevfreq-event.hdevfreq.hdevfreq_cooling.hdevicedevice-mapper.hdevice.hbus.hclass.hdriver.hdevice_cgroup.hdevm-helpers.hdevpts_fs.hdfl.hdigsig.hdim.hdio.hdirent.hdlm.hdlm_plock.hdm-bufio.hdm-dirty-log.hdm-io.hdm-kcopyd.hdm-region-hash.hdm-verity-loadpin.hdm9000.hdmadma-buf.hdma-direct.hdma-direction.hdma-fence-array.hdma-fence-chain.hdma-fence-unwrap.hdma-fence.hdma-heap.hdma-map-ops.hdma-mapping.hdma-resv.hdw.hedma.hhsu.hidma64.himx-dma.hipu-dma.hk3-event-router.hk3-psil.hk3-udma-glue.hmxs-dma.hpxa-dma.hqcom-gpi-dma.hqcom_adm.hqcom_bam_dma.hsprd-dma.hti-cppi5.hxilinx_dma.hdmaengine.hdmapool.hdmar.hdmi.hdnotify.hdns_resolver.hdpll.hdqblk_qtree.hdqblk_v1.hdqblk_v2.hdrbd.hdrbd_config.hdrbd_genl.hdrbd_genl_api.hdrbd_limits.hds2782_battery.hdsa8021q.hbrcm.hlan9303.hloop.hocelot.hsja1105.hdtlk.hdtpm.hdw_apb_timer.hdynamic_debug.hdynamic_queue_limits.hearlycpio.hecryptfs.hedac.hedd.heeprom_93cx6.heeprom_93xx46.hefi-bgrt.hefi.hefi_embedded_fw.hefs_vh.heisa.helf-fdpic.helf-randomize.helf.helfcore-compat.helfcore.helfnote-lto.helfnote.henclosure.henergy_model.hentry-common.hentry-kvm.herr.herrname.herrno.herror-injection.herrqueue.herrseq.hetherdevice.hethtool.hethtool_netlink.heventfd.heventpoll.hevm.hexport-internal.hexport.hexportfs.hext2_fs.hextable.hextconextcon-provider.hextcon.hextcon-adc-jack.hf2fs_fs.hf75375s.hfalloc.hfanotify.hfault-inject-usercopy.hfault-inject.hfb.hfbcon.hfcdevice.hfcntl.hfd.hfddidevice.hfdtable.hfec.hfiemap.hfile.hfileattr.hfilter.hfind.hfips.hfirewire.hfirmwarefirmware-map.hfirmware.hbroadcomtee_bnxt_fw.hcirruscs_dsp.hwmfw.himxdsp.hipc.hs4.hsci.hsvcmisc.hpm.hrm.hintelstratix10-smc.hstratix10-svc-client.hmesonmeson_sm.hqcomqcom_scm.htrusted_foundations.hxlnx-zynqmp.hfixp-arith.hflat.hflex_proportions.hfont.hfortify-string.hfpgaadi-axi-common.haltera-pr-ip-core.hfpga-bridge.hfpga-mgr.hfpga-region.hfprobe.hfreelist.hfreezer.hfs.hfs_api.hfs_context.hfs_enet_pd.hfs_parser.hfs_pin.hfs_stack.hfs_struct.hfs_types.hfscache-cache.hfscache.hfscrypt.hfsi-occ.hfsi-sbefifo.hfsi.hfslfsl-diu-fb.hbestcommata.hbestcomm.hbestcomm_priv.hfec.hgen_bd.hsram.hedac.henetc_mdio.hftm.hguts.hmc.hptp_qoriq.hfsl_devices.hfsl_hypervisor.hfsl_ifc.hfsldma.hfsnotify.hfsnotify_backend.hfsverity.hftrace.hftrace_irq.hfutex.hfw_table.hfwnode.hfwnode_mdio.hgameport.hgcd.hgenalloc.hgeneric-radix-tree.hgenetlink.hgenl_magic_func.hgenl_magic_struct.hgetcpu.hgfp.hgfp_api.hgfp_types.hglob.hgnss.hgoldfish.hgpiogpio-pxa.hgpio.haspeed.hconsumer.hdriver.hgpio-reg.hlegacy-of-mm-gpiochip.hmachine.hproperty.hregmap.hgpio_keys.hgreybusgreybus.hbundle.hconnection.hcontrol.hgreybus_id.hgreybus_manifest.hgreybus_protocols.hhd.hinterface.hmanifest.hmodule.hoperation.hsvc.hgroup_cpus.hhardirq.hhash.hhashtable.hhashtable_api.hhdlc.hhdlcdrv.hhdmi.hhid-debug.hhid-roccat.hhid-sensor-hub.hhid-sensor-ids.hhid.hhid_bpf.hhidden.hhiddev.hhidraw.hhighmem-internal.hhighmem.hhighuid.hhil.hhil_mlc.hhippidevice.hhmm.hhost1x.hhost1x_context_bus.hhp_sdc.hhpet.hhrtimer.hhrtimer_api.hhrtimer_defs.hhsihsi.hssi_protocol.hhtcpld.hhte.hhuge_mm.hhugetlb.hhugetlb_cgroup.hhugetlb_inline.hhw_breakpoint.hhw_random.hhwmon-sysfs.hhwmon-vid.hhwmon.hhwspinlock.hhyperv.hhypervisor.hi2c-algo-bit.hi2c-algo-pca.hi2c-algo-pcf.hi2c-dev.hi2c-mux.hi2c-smbus.hi2c.hi3cccc.hdevice.hmaster.hi8042.hi8253.hicmp.hicmpv6.hidle_inject.hidr.hieee80211.hieee802154.hif_arp.hif_bridge.hif_eql.hif_ether.hif_fddi.hif_hsr.hif_link.hif_ltalk.hif_macvlan.hif_phonet.hif_pppol2tp.hif_pppox.hif_rmnet.hif_tap.hif_team.hif_tun.hif_tunnel.hif_vlan.higmp.hihex.hiioaccelkxcjk_1013.hadcad_sigma_delta.hadi-axi-adc.hqcom-vadc-common.hstm32-dfsdm-adc.haferescale.hbuffer-dma.hbuffer-dmaengine.hbuffer.hbuffer_impl.hcommoncros_ec_sensors_core.hssp_sensors.hst_sensors.hst_sensors_i2c.hst_sensors_spi.hconfigfs.hconsumer.hdacad5421.had5504.had5791.hmax517.hmcp4725.hdriver.hevents.hfrequencyad9523.hadf4350.hgyroitg3200.hhw-consumer.hiio-opaque.hiio.himuadis.hkfifo_buf.hmachine.hsw_device.hsw_trigger.hsysfs.htimerstm32-lptim-trigger.hstm32-timer-trigger.htrigger.htrigger_consumer.htriggered_buffer.htriggered_event.htypes.hima.himx-media.hin.hin6.hindirect_call_wrapper.hinet.hinet_diag.hinetdevice.hinit.hinit_ohci1394_dma.hinit_syscalls.hinit_task.hinitrd.hinotify.hinputinput.had714x.hadp5589.hadxl34x.has5011.hauo-pixcir-ts.hcma3000.helan-i2c-ids.hkxtj9.hlm8333.hmatrix_keypad.hmt.hnavpoint.hsamsung-keypad.hsh_keysc.hsparse-keymap.htouchscreen.htps6507x-ts.hvivaldi-fmap.hinstruction_pointer.hinstrumentation.hinstrumented.hint_log.hintegrity.hintel-ish-client-if.hintel_rapl.hintel_tcc.hintel_th.hintel_tpmi.hinterconnect-provider.hinterconnect.hinterrupt.hinterval_tree.hinterval_tree_generic.hio-64-nonatomic-hi-lo.hio-64-nonatomic-lo-hi.hio-mapping.hio-pgtable.hio.hio_uringio_uring.hcmd.hio_uring_types.hiocontext.hiomap.hiommu-helper.hiommu.hiommufd.hiopoll.hioport.hioprio.hiosys-map.hiova.hiova_bitmap.hip.hipack.hipc.hipc_namespace.hipmi.hipmi_smi.hipv6.hipv6_route.hirq.hirq_poll.hirq_sim.hirq_work.hirqbypass.hirqchipirqchip.harm-gic-common.harm-gic-v3.harm-gic-v4.harm-gic.harm-vgic-info.harm-vic.hchained_irq.hirq-bcm2836.hirq-davinci-aintc.hirq-davinci-cp-intc.hirq-ixp4xx.hirq-madera.hirq-omap-intc.hirq-partition-percpu.hirq-sa11x0.hmmp.hmxs.hversatile-fpga.hxtensa-mx.hxtensa-pic.hirqdesc.hirqdomain.hirqdomain_defs.hirqflags.hirqhandler.hirqnr.hirqreturn.hisa-dma.hisa.hisapnp.hiscsi_boot_sysfs.hiscsi_ibft.hisdncapilli.hcapiutil.hism.hiversion.hjbd2.hjhash.hjiffies.hjournal-head.hjoystick.hjump_label.hjump_label_ratelimit.hjz4740-adc.hjz4780-nemc.hkallsyms.hkasan-checks.hkasan-enabled.hkasan-tags.hkasan.hkbd_diacr.hkbd_kern.hkbuild.hkconfig.hkcore.hkcov.hkcsan-checks.hkcsan.hkdb.hkdebug.hkdev_t.hkern_levels.hkernel-page-flags.hkernel.hkernel_read_file.hkernel_stat.hkernelcapi.hkernfs.hkexec.hkey-type.hkey.hkeyboard.hkeyctl.hkfence.hkfifo.hkgdb.hkhugepaged.hklist.hkmemleak.hkmod.hkmsan-checks.hkmsan.hkmsan_string.hkmsan_types.hkmsg_dump.hkobj_map.hkobject.hkobject_api.hkobject_ns.hkprobes.hkref.hkref_api.hks0108.hks8842.hks8851_mll.hksm.hkstrtox.hkthread.hktime.hktime_api.hkvm_dirty_ring.hkvm_host.hkvm_irqfd.hkvm_para.hkvm_types.hl2tp.hlantiq.hlapb.hlatencytop.hlcd.hlcm.hled-class-flash.hled-class-multicolor.hled-lm3530.hleds-bd2802.hleds-lp3944.hleds-lp3952.hleds-pca9532.hleds-regulator.hleds-ti-lmu-common.hleds.hlibata.hlibfdt.hlibfdt_env.hlibgcc.hlibnvdimm.hlibps2.hlicense.hlimits.hlinear_range.hlinkage.hlinkmode.hlinux_logo.hlis3lv02d.hlist.hlist_bl.hlist_lru.hlist_nulls.hlist_sort.hlitex.hlivepatch.hlivepatch_sched.hllc.hllist.hllist_api.hlocal_lock.hlocal_lock_internal.hlockdbind.hdebug.hlockd.hnlm.hshare.hxdr.hxdr4.hlockdep.hlockdep_api.hlockdep_types.hlockref.hlog2.hlogic_iomem.hlogic_pio.hlp.hlru_cache.hlsm_audit.hlsm_hook_defs.hlsm_hooks.hlz4.hlzo.hmISDNdsp.hmISDNhw.hmISDNif.hmailboxarm_mhuv2_message.hbrcm-message.hmtk-cmdq-mailbox.hzynqmp-ipi-message.hmailbox_client.hmailbox_controller.hmap_benchmark.hmaple.hmaple_tree.hmarvell_phy.hmath.hmath64.hmbcache.hmbus.hmc146818rtc.hmc6821.hmcb.hmdev.hmdiomdio-bitbang.hmdio-gpio.hmdio-mux.hmdio.hmdio-i2c.hmdio-regmap.hmdio-xgene.hmei_aux.hmei_cl_bus.hmem_encrypt.hmemblock.hmemcontrol.hmemfd.hmemory-tiers.hmemory.hmemory_hotplug.hmempolicy.hmempool.hmemregion.hmemremap.hmemstick.hmfd88pm80x.h88pm860x.haat2870.habx500abx500.hab8500-codec.hab8500-sysctrl.hab8500.hac100.hadp5520.haltera-a10sr.haltera-sysmgr.harizonacore.hpdata.hregisters.has3711.has3722.hasic3.hatc260xatc2603c.hatc2609a.hcore.hatmel-hlcdc.haxp20x.hbcm2835-pm.hbcm590xx.hbd9571mwv.hcore.hcs42l43-regs.hcs42l43.hda8xx-cfgchip.hda903x.hda9052da9052.hpdata.hreg.hda9055core.hpdata.hreg.hda9062core.hregisters.hda9063core.hregisters.hda9150core.hregisters.hdavinci_voicecodec.hdb8500-prcmu.hdbx500-prcmu.hdln2.hdm355evm_msp.hds1wm.hezx-pcap.hgsc.hhi6421-pmic.hhi6421-spmi-pmic.hhi655x-pmic.hhtc-pasic3.himx25-tsadc.hingenic-tcu.hintel-m10-bmc.hintel_pmc_bxt.hintel_soc_pmic.hintel_soc_pmic_bxtwc.hintel_soc_pmic_mrfld.hipaq-micro.hiqs62x.hjanz.hkempld.hkhadas-mcu.hlm3533.hlochnagar.hlochnagar1_regs.hlochnagar2_regs.hlp3943.hlp873x.hlp87565.hlp8788-isink.hlp8788.hlpc_ich.hmaderacore.hpdata.hregisters.hmax14577-private.hmax14577.hmax77620.hmax77650.hmax77686-private.hmax77686.hmax77693-common.hmax77693-private.hmax77693.hmax77843-private.hmax8907.hmax8925.hmax8997-private.hmax8997.hmax8998-private.hmax8998.hmc13783.hmc13892.hmc13xxx.hmcp.hmenelaus.hmotorola-cpcap.hmp2629.hmt6323core.hregisters.hmt6358core.hregisters.hmt6359core.hregisters.hmt6359pregisters.hmt6397core.hregisters.hrtc.hmxs-lradc.hntxec.hpalmas.hpcf50633adc.hbacklight.hcore.hgpio.hmbc.hpmic.hqcom_rpm.hrave-sp.hrc5t583.hrdc321x.hretu.hrk808.hrn5t618.hrohm-bd70528.hrohm-bd71815.hrohm-bd71828.hrohm-bd718x7.hrohm-bd957x.hrohm-generic.hrohm-shared.hrt5033-private.hrt5033.hsamsungcore.hirq.hrtc.hs2mpa01.hs2mps11.hs2mps13.hs2mps14.hs2mps15.hs2mpu02.hs5m8763.hs5m8767.hsc27xx-pmic.hsi476x-core.hsi476x-platform.hsi476x-reports.hsky81452.hsta2x11-mfd.hstm32-lptimer.hstm32-timers.hstmfx.hstmpe.hstpmic1.hstw481x.hsun4i-gpadc.hsysconsyscon.hatmel-matrix.hatmel-mc.hatmel-smc.hatmel-st.hclps711x.himx6q-iomuxc-gpr.himx7-iomuxc-gpr.hxlnx-vcu.ht7l66xb.htc3589x.htc6387xb.htc6393xb.hti-lmu-register.hti-lmu.hti_am335x_tscadc.htmio.htps6105x.htps65010.htps6507x.htps65086.htps65090.htps65217.htps65218.htps65219.htps6586x.htps65910.htps65912.htps68470.htps80031.htwl.htwl4030-audio.htwl6040.hucb1x00.hviperboard.hwcd934xregisters.hwcd934x.hwl1273-core.hwm831xauxadc.hcore.hgpio.hirq.hotp.hpdata.hpmu.hregulator.hstatus.hwatchdog.hwm8350audio.hcomparator.hcore.hgpio.hpmic.hrtc.hsupply.hwdt.hwm8400-audio.hwm8400-private.hwm8400.hwm8994core.hgpio.hpdata.hregisters.hwm97xx.hmhi.hmhi_ep.hmicrel_phy.hmicrochipphy.hmigrate.hmigrate_mode.hmii.hmii_timestamper.hmin_heap.hminmax.hmisc_cgroup.hmiscdevice.hmlx4cmd.hcq.hdevice.hdoorbell.hdriver.hqp.hsrq.hmlx5cq.hdevice.hdoorbell.hdriver.heq.heswitch.hfs.hfs_helpers.hmacsec.hmlx5_ifc.hmlx5_ifc_fpga.hmlx5_ifc_vdpa.hmpfs.hport.hqp.hrsc_dump.htransobj.hvport.hmm.hmm_api.hmm_inline.hmm_types.hmm_types_task.hmman.hmmap_lock.hmmccard.hcore.hhost.hmmc.hpm.hsd.hsdio.hsdio_func.hsdio_ids.hslot-gpio.hmmdebug.hmmiotrace.hmmu_context.hmmu_notifier.hmmzone.hmnt_idmapping.hmnt_namespace.hmod_devicetable.hmodule.hmodule_signature.hmodule_symbol.hmoduleloader.hmoduleparam.hmost.hmount.hmoxtet.hmpage.hmpi.hmpls.hmpls_iptunnel.hmroute.hmroute6.hmroute_base.hmsdos_fs.hmsdos_partition.hmsg.hmsi.hmsi_api.hmtdbbm.hblktrans.hcfi.hcfi_endian.hconcat.hdoc2000.hflashchip.hftl.hgen_probe.hhyperbus.hinftl.hjedec.hlatch-addr-flash.hlpc32xx_mlc.hlpc32xx_slc.hmap.hmtd.hmtdram.hnand-ecc-sw-bch.hnand-ecc-sw-hamming.hnand-gpio.hnand.hndfc.hnftl.honenand.honenand_regs.honfi.hpartitions.hpfow.hphysmap.hpismo.hplat-ram.hplatnand.hqinfo.hrawnand.hsh_flctl.hsharpsl.hspear_smi.hspi-nor.hspinand.hsuper.hubi.hxip.hmtio.hmutex.hmutex_api.hmuxconsumer.hdriver.hmv643xx.hmv643xx_eth.hmv643xx_i2c.hmvebu-pmsu.hmxm-wmi.hnamei.hnd.hndctl.hnetnet.hinteli40e_client.hiidc.hnet_mm.hnet_tstamp.hnetdev_features.hnetdevice.hnetfilternetfilter.hipsetip_set.hip_set_bitmap.hip_set_getport.hip_set_hash.hip_set_list.hpfxlen.hnf_conntrack_amanda.hnf_conntrack_common.hnf_conntrack_dccp.hnf_conntrack_ftp.hnf_conntrack_h323.hnf_conntrack_h323_asn1.hnf_conntrack_h323_types.hnf_conntrack_irc.hnf_conntrack_pptp.hnf_conntrack_proto_gre.hnf_conntrack_sane.hnf_conntrack_sctp.hnf_conntrack_sip.hnf_conntrack_snmp.hnf_conntrack_tcp.hnf_conntrack_tftp.hnf_conntrack_zones_common.hnfnetlink.hnfnetlink_acct.hnfnetlink_osf.hx_tables.hnetfilter_arparp_tables.hnetfilter_bridgenetfilter_bridge.hebtables.hnetfilter_defs.hnetfilter_ipv4netfilter_ipv4.hip_tables.hnetfilter_ipv6netfilter_ipv6.hip6_tables.hnetfilter_netdev.hnetfs.hnetlink.hnetpoll.hnfs.hnfs3.hnfs4.hnfs_fs.hnfs_fs_i.hnfs_fs_sb.hnfs_iostat.hnfs_page.hnfs_ssc.hnfs_xdr.hnfsacl.hnitro_enclaves.hnl802154.hnls.hnmi.hnode.hnodemask.hnospec.hnotifier.hns_common.hnsc_gpio.hnsproxy.hntb.hntb_transport.hnubus.hnuma.hnvme-auth.hnvme-fc-driver.hnvme-fc.hnvme-keyring.hnvme-rdma.hnvme-tcp.hnvme.hnvmem-consumer.hnvmem-provider.hnvram.hobjagg.hobjtool.hobjtool_types.hof.hof_address.hof_clk.hof_device.hof_dma.hof_fdt.hof_gpio.hof_graph.hof_iommu.hof_irq.hof_mdio.hof_net.hof_pci.hof_pdt.hof_platform.hof_reserved_mem.hoid_registry.holpc-ec.homap-dma.homap-gpmc.homap-iommu.homap-mailbox.homapfb.honce.honce_lite.hoom.hopenvswitch.hosq_lock.hoverflow.hpacking.hpadata.hpage-flags-layout.hpage-flags.hpage-isolation.hpage_counter.hpage_ext.hpage_idle.hpage_owner.hpage_ref.hpage_reporting.hpage_table_check.hpageblock-flags.hpagemap.hpagevec.hpagewalk.hpanic.hpanic_notifier.hparman.hparport.hparport_pc.hparser.hpart_stat.hpata_arasan_cf_data.hpatchkey.hpath.hpch_dma.hpci-acpi.hpci-ats.hpci-dma-compat.hpci-doe.hpci-ecam.hpci-ep-cfs.hpci-epc.hpci-epf.hpci-p2pdma.hpci.hpci_hotplug.hpci_ids.hpcspcs-lynx.hpcs-xpcs.hpda_power.hpe.hpercpu-defs.hpercpu-refcount.hpercpu-rwsem.hpercpu.hpercpu_counter.hperfarm_pmu.harm_pmuv3.hperf_event.hperf_event_api.hperf_regs.hpersonality.hpfn.hpfn_t.hpgtable.hpgtable_api.hphonet.hphyphy.homap_control_phy.homap_usb.hpcie.hphy-dp.hphy-lvds.hphy-mipi-dphy.hphy-sun4i-usb.hphy.htegraxusb.hulpi_phy.hphy_fixed.hphy_led_triggers.hphylib_stubs.hphylink.hpid.hpid_namespace.hpim.hpinctrlconsumer.hdevinfo.hmachine.hpinconf-generic.hpinconf.hpinctrl-state.hpinctrl.hpinmux.hpipe_fs_i.hpkeys.hpktcdvd.hpl320-ipc.hplatform-feature.hplatform_dataad5449.had5761.had7266.had7791.had7793.had7887.hadau17x1.hadp5588.hadp8860.hadp8870.hads7828.hams-delta-fiq.hapds990x.harm-ux500-pm.hasoc-imx-ssi.hasoc-kirkwood.hasoc-palm27x.hasoc-s3c.hasoc-ti-mcbsp.hasoc-ux500-msp.hata-pxa.hatmel.hb53.hbcmgenet.hbd6107.hbh1770glc.hbrcmfmac.hbrcmnand.hclk-da8xx-cfgchip.hclk-davinci-pll.hclk-fch.hcpuidle-exynos.hcros_ec_chardev.hcros_ec_commands.hcros_ec_proto.hcros_ec_sensorhub.hcros_usbpd_notify.hcrypto-ux500.hcyttsp4.hdavinci-cpufreq.hdavinci_asp.hdma-dw.hdma-ep93xx.hdma-hsu.hdma-iop32x.hdma-mcf-edma.hdma-mmp_tdma.hdma-mv_xor.hdma-s3c24xx.hdma-ste-dma40.hdmtimer-omap.hds620.hdsa.hedma.helm.hemif_plat.heth-ep93xx.heth_ixp4xx.hg762.hgpiogpio-ath79.hgpio-davinci.hgpio-htc-egpio.hgpio-omap.hgpio-amd-fch.hgpio_backlight.hgpmc-omap.hgsc_hwmon.hhirschmann-hellcreek.hhsmmc-omap.hhwmon-s3c.hi2c-davinci.hi2c-gpio.hi2c-imx.hi2c-mux-gpio.hi2c-mux-reg.hi2c-ocores.hi2c-omap.hi2c-pca-platform.hi2c-pxa.hi2c-s3c2410.hi2c-xiic.hina2xx.hintel-mid_wdt.hinvensense_mpu6050.hiommu-omap.hirda-pxaficp.hirda-sa11x0.hisl9305.hitco_wdt.hkeyboard-pxa930_rotary.hkeyboard-spear.hkeypad-ep93xx.hkeypad-nomadik-ske.hkeypad-omap.hkeypad-pxa27x.hkeyscan-davinci.hlcd-mipid.hleds-lm355x.hleds-lm3642.hleds-lp55xx.hleds-omap.hleds-s3c24xx.hlm3630a_bl.hlm3639_bl.hlm8323.hlp855x.hlp8727.hlp8755.hltc4245.hlv5207lp.hmax197.hmax3421-hcd.hmax6639.hmax6697.hmax732x.hmcs.hmdio-bcm-unimac.hmdio-gpio.hmediacamera-pxa.hmmp-camera.homap4iss.hs5p_hdmi.hsi4713.htimb_radio.htimb_video.hmfd-mcp-sa11x0.hmicrochip-ksz.hmlxcpld.hmlxreg.hmmc-davinci.hmmc-esdhc-mcf.hmmc-mxcmmc.hmmc-omap.hmmc-pxamci.hmmc-sdhci-s3c.hmmp_audio.hmmp_dma.hmouse-pxa930_trkball.hmtd-davinci-aemif.hmtd-davinci.hmtd-nand-omap2.hmtd-nand-pxa3xx.hmtd-nand-s3c2410.hmtd-orion_nand.hmv88e6xxx.hmv_usb.hnet-cw1200.hnfcmrvl.hntc_thermistor.homap-twl4030.homap-wd-timer.homap1_bl.homapdss.hpata_ixp4xx_cf.hpca953x.hpcf857x.hpcmcia-pxa2xx_viper.hphy-da8xx-usb.hpinctrl-single.hpm33xx.hpxa2xx_udc.hpxa_sdhci.hregulator-haptic.hrtc-ds2404.hs3c-hsotg.hs3c-hsudc.hsa11x0-serial.hsc18is602.hsdhci-pic32.hserial-omap.hserial-sccnxp.hsgi-w1.hsh_mmcif.hshmob_drm.hsht3x.hshtc1.hsi5351.hsimplefb.hspi-clps711x.hspi-davinci.hspi-ep93xx.hspi-mt65xx.hspi-omap2-mcspi.hspi-s3c64xx.hst33zp24.hst_sensors_pdata.hsyscon.htda9950.hti-aemif.hti-prm.hti-sysc.htimer-ixp4xx.htouchscreen-s3c2410.htsc2007.htsl2563.htsl2772.htxx9ndfmc.huio_dmem_genirq.huio_pruss.husb-davinci.husb-ehci-orion.husb-musb-ux500.husb-ohci-pxa27x.husb-ohci-s3c2410.husb-omap.husb-omap1.husb-pxa3xx-ulpi.husb-s3c2410_udc.husb3503.hux500_wdt.hvideo-ep93xx.hvideo-imxfb.hvideo-pxafb.hvideo_s3c.hvoltage-omap.hwan_ixp4xx_hss.hwilco-ec.hwiznet.hwkup_m3.hx86apple.hasus-wmi.hclk-lpss.hclk-pmc-atom.hintel-spi.hnvidia-wmi-ec-backlight.hp2sb.hpmc_atom.hpwm-lpss.hsoc.hxilinx-ll-temac.hxtalk-bridge.hzforce_ts.hplatform_device.hplatform_profile.hpldmfw.hplist.hpm-trace.hpm.hpm_clock.hpm_domain.hpm_opp.hpm_qos.hpm_runtime.hpm_wakeirq.hpm_wakeup.hpmbus.hpmu.hpnfs_osd_xdr.hpnp.hpoison.hpoll.hpolynomial.hposix-clock.hposix-timers.hposix_acl.hposix_acl_xattr.hpowerbq2415x_charger.hbq24190_charger.hbq24735-charger.hbq27xxx_battery.hcharger-manager.hgeneric-adc-battery.hgpio-charger.hjz4740-battery.hmax17042_battery.hsbs-battery.hsmartreflex.htwl4030_madc_battery.hpower_supply.hpowercap.hppp-comp.hppp_channel.hppp_defs.hpps_kernel.hpr.hprandom.hpreempt.hprefetch.hprime_numbers.hprintk.hprmt.hproc_fs.hproc_ns.hprocessor.hprofile.hprojid.hproperty.hpruss_driver.hpsci.hpse-pdpse.hpseudo_fs.hpsi.hpsi_types.hpsp-platform-access.hpsp-sev.hpsp-tee.hpsp.hpstore.hpstore_blk.hpstore_ram.hpstore_zone.hptdump.hpti.hptp_classify.hptp_clock_kernel.hptp_kvm.hptp_mock.hptp_pch.hptr_ring.hptrace.hptrace_api.hpurgatory.hpvclock_gtod.hpwm.hpwm_backlight.hpxa168_eth.hpxa2xx_ssp.hqatqat_mig_dev.hqedcommon_hsi.heth_common.hfcoe_common.hiscsi_common.hiwarp_common.hnvmetcp_common.hqed_chain.hqed_eth_if.hqed_fcoe_if.hqed_if.hqed_iov_if.hqed_iscsi_if.hqed_ll2_if.hqed_nvmetcp_if.hqed_rdma_if.hqede_rdma.hrdma_common.hroce_common.hstorage_common.htcp_common.hqnx6_fs.hquota.hquotaops.hradix-tree.hraiddetect.hpq.hxor.hraid_class.hramfs.hrandom.hrandomize_kstack.hrange.hras.hratelimit.hratelimit_types.hrational.hrbtree.hrbtree_augmented.hrbtree_latch.hrbtree_types.hrcu_node_tree.hrcu_notifier.hrcu_segcblist.hrcu_sync.hrculist.hrculist_bl.hrculist_nulls.hrcupdate.hrcupdate_trace.hrcupdate_wait.hrcuref.hrcutiny.hrcutree.hrcuwait.hrcuwait_api.hreboot-mode.hreboot.hreciprocal_div.href_tracker.hrefcount.hrefcount_api.hregmap.hregset.hregulatoract8865.harizona-ldo1.harizona-micsupp.hconsumer.hcoupler.hda9121.hda9211.hdb8500-prcmu.hdriver.hfan53555.hfixed.hgpio-regulator.hlp3971.hlp3972.hlp872x.hmachine.hmax1586.hmax8649.hmax8660.hmax8952.hmax8973-regulator.hmt6311.hmt6315-regulator.hmt6323-regulator.hmt6331-regulator.hmt6332-regulator.hmt6357-regulator.hmt6358-regulator.hmt6359-regulator.hmt6380-regulator.hmt6397-regulator.hof_regulator.hpca9450.hpfuze100.htps51632-regulator.htps62360.htps6507x.huserspace-consumer.hrelay.hremoteprocremoteproc.hmtk_scp.hqcom_rproc.hst_slim_rproc.hresctrl.hresetreset-controller.hreset.hbcm63xx_pmb.hreset-simple.hsocfpga.hsunxi.hresource.hresource_ext.hrestart_block.hresume_user_mode.hrethook.hrfkill.hrh_kabi.hrhashtable-types.hrhashtable.hring_buffer.hrio.hrio_drv.hrio_ids.hrio_regs.hrmap.hrmi.hrndis.hrodata_test.hroot_dev.hrpmsgrpmsg.hbyteorder.hmtk_rpmsg.hns.hqcom_glink.hqcom_smd.hrslib.hrtcrtc.hds1286.hds1307.hds1685.hm48t59.hrtc-omap.hrtmutex.hrtnetlink.hrtsx_common.hrtsx_pci.hrtsx_usb.hrv.hrwbase_rt.hrwlock.hrwlock_api_smp.hrwlock_rt.hrwlock_types.hrwsem.hs3c_adc_battery.hsbitmap.hscatterlist.hscc.hschedsched.haffinity.hautogroup.hclock.hcond_resched.hcoredump.hcpufreq.hcputime.hdeadline.hdebug.hhotplug.hidle.hinit.hisolation.hjobctl.hloadavg.hmm.hnohz.hnuma_balancing.hposix-timers.hprio.hrseq_api.hrt.hsd_flags.hsignal.hsmt.hstat.hsysctl.htask.htask_flags.htask_stack.hthread_info_api.htopology.htypes.huser.hwake_q.hxacct.hsched_clock.hscmi_protocol.hscpi_protocol.hscreen_info.hscs.hsctp.hscx200.hscx200_gpio.hsdb.hseccomp.hsecretmem.hsecurebits.hsecurity.hsed-opal-key.hsed-opal.hseg6.hseg6_genl.hseg6_hmac.hseg6_iptunnel.hseg6_local.hselection.hsem.hsemaphore.hseq_buf.hseq_file.hseq_file_net.hseqlock.hseqlock_api.hseqno-fence.hserdev.hserial.hserial_8250.hserial_bcm63xx.hserial_core.hserial_max3100.hserial_s3c.hserial_sci.hserio.hset_memory.hsfp.hsh_clk.hsh_dma.hsh_eth.hsh_intc.hsh_timer.hshdma-base.hshm.hshmem_fs.hshrinker.hsignal.hsignal_types.hsignalfd.hsiox.hsiphash.hsizes.hskb_array.hskbuff.hskmsg.hslab.hslab_def.hslimbus.hslub_def.hsm501-regs.hsm501.hsmc911x.hsmc91x.hsmp.hsmp_types.hsmpboot.hsmsc911x.hsmscphy.hsocactionsowl-sps.hamlogicmeson-canvas.hbrcmstbbrcmstb.hcirrusep93xx.hdovepmu.hixp4xxcpu.hnpe.hqmgr.hmarvellocteontx2asm.hmediatekinfracfg.hmtk-cmdq.hmtk-mmsys.hmtk-mutex.hmtk_sip_svc.hmtk_wed.hmmpcputype.hnxplpc32xx-misc.hqcomapr.hgeni-se.hirq.hllcc-qcom.hmdt_loader.hpdr.hpmic_glink.hqcom_aoss.hqmi.hsmd-rpm.hsmem.hsmem_state.hsocinfo.hwcnss_ctrl.hrenesasrcar-rst.hrcar-sysc.hsamsungexynos-chipid.hexynos-pmu.hexynos-regs-pmu.hs3c-adc.hs3c-cpu-freq.hs3c-pm.hsunxisunxi_sram.htik3-ringacc.hknav_dma.hknav_qmss.homap1-usb.hti-msgmgr.hti_sci_inta_msi.hti_sci_protocol.hsock_diag.hsocket.hsockptr.hsoftirq.hsonet.hsony-laptop.hsonypi.hsort.hsound.hsoundcard.hsoundwiresdw.hsdw_amd.hsdw_intel.hsdw_registers.hsdw_type.hspiad7877.hads7846.haltera.hat73c213.hat86rf230.hcc2520.hcorgi_lcd.hds1305.heeprom.hflash.hlibertas_spi.hmax7301.hmc33880.hmmc_spi.hmxs-spi.hpxa2xx_spi.hrspi.hs3c24xx-fiq.hs3c24xx.hsh_hspi.hsh_msiof.hspi-fsl-dspi.hspi-mem.hspi.hspi_bitbang.hspi_gpio.hspi_oc_tiny.htdo24m.htle62x0.hxilinx_spi.hspinlock.hspinlock_api.hspinlock_api_smp.hspinlock_api_up.hspinlock_rt.hspinlock_types.hspinlock_types_raw.hspinlock_types_up.hspinlock_up.hsplice.hspmi.hsprintf.hsram.hsrcu.hsrcutiny.hsrcutree.hssbssb.hssb_driver_chipcommon.hssb_driver_extif.hssb_driver_gige.hssb_driver_mips.hssb_driver_pci.hssb_embedded.hssb_regs.hssbi.hstackdepot.hstackleak.hstackprotector.hstacktrace.hstart_kernel.hstat.hstatfs.hstatic_call.hstatic_call_types.hstatic_key.hstdarg.hstddef.hstm.hstmmac.hstmp3xxx_rtc_wdt.hstmp_device.hstop_machine.hstring.hstring_choices.hstring_helpers.hstringhash.hstringify.hsungem_phy.hsunrpcaddr.hauth.hauth_gss.hbc_xprt.hcache.hclnt.hdebug.hgss_api.hgss_asn1.hgss_err.hgss_krb5.hmetrics.hmsg_prot.hrpc_pipe_fs.hrpc_rdma.hrpc_rdma_cid.hsched.hstats.hsvc.hsvc_rdma.hsvc_rdma_pcl.hsvc_xprt.hsvcauth.hsvcauth_gss.hsvcsock.htimer.htypes.hxdr.hxprt.hxprtmultipath.hxprtrdma.hxprtsock.hsunserialcore.hsunxi-rsb.hsuperhyway.hsurface_acpi_notify.hsurface_aggregatorcontroller.hdevice.hserial_hub.hsuspend.hsvga.hsw842.hswab.hswait.hswait_api.hswap.hswap_cgroup.hswap_slots.hswapfile.hswapops.hswiotlb.hswitchtec.hsxgbe_platform.hsync_core.hsync_file.hsynclink.hsys.hsys_soc.hsyscall_user_dispatch.hsyscalls.hsyscalls_api.hsyscore_ops.hsysctl.hsysfb.hsysfs.hsyslog.hsysrq.hsysv_fs.ht10-pi.htask_io_accounting.htask_io_accounting_ops.htask_work.htaskstats_kern.htboot.htc.htca6416_keypad.htcp.htee_drv.htegra-icc.htermios_internal.htextsearch.htextsearch_fsm.htfrc.hthermal.hthread_info.hthreads.hthunderbolt.hti-emif-sram.hti_wilink_st.htick.htifm.htimb_dma.htimb_gpio.htime.htime32.htime64.htime_namespace.htimecounter.htimekeeper_internal.htimekeeping.htimer.htimerfd.htimeriomem-rng.htimerqueue.htimex.htnum.htopology.htorture.htoshiba.htpm.htpm_command.htpm_eventlog.htrace.htrace_clock.htrace_events.htrace_recursion.htrace_seq.htracefs.htracehook.htracepoint-defs.htracepoint.htransport_class.hts-nbus.htsacct_kern.htsm.htty.htty_buffer.htty_driver.htty_flip.htty_ldisc.htty_port.htypecheck.htypes.hu64_stats_sync.hu64_stats_sync_api.huacce.huaccess.hucb1400.hucs2_string.hudp.huidgid.huio.huio_driver.hulpidriver.hinterface.hregs.humh.hunalignedpacked_struct.hunicode.hunits.huprobes.husbusb.haudio-v2.haudio-v3.haudio.hc67x00.hccid.hcdc-wdm.hcdc.hcdc_ncm.hch9.hchipidea.hcomposite.hehci-dbgp.hehci_def.hehci_pdriver.hezusb.hfunctionfs.hg_hid.hgadget.hgadget_configfs.hhcd.hinput.hiowarrior.hirda.hisp116x.hisp1301.hisp1362.hljca.hm66592.hmidi-v2.hmusb-ux500.hmusb.hnet2280.hof.hohci_pdriver.honboard_hub.hotg-fsm.hotg.hpd.hpd_ado.hpd_bdo.hpd_ext_sdb.hpd_vdo.hphy.hphy_companion.hquirks.hr8152.hr8a66597.hrenesas_usbhs.hrndis_host.hrole.hserial.hsl811.hstorage.htcpci.htcpm.htegra_usb_phy.htypec.htypec_altmode.htypec_dp.htypec_mux.htypec_retimer.htypec_tbt.huas.hulpi.husb338x.husb_phy_generic.husbnet.huvc.hwebusb.hxhci-dbgp.husb_usual.husbdevice_fs.huser-return-notifier.huser.huser_namespace.huserfaultfd_k.husermode_driver.hutil_macros.huts.hutsname.huuid.hvbox_utils.hvdpa.hverification.hvermagic.hvexpress.hvfio.hvfio_pci_core.hvfs.hvga_switcheroo.hvgaarb.hvhost_iotlb.hvia-core.hvia-gpio.hvia.hvia_i2c.hvideodev2.hvirtio.hvirtio_anchor.hvirtio_byteorder.hvirtio_caif.hvirtio_config.hvirtio_console.hvirtio_dma_buf.hvirtio_net.hvirtio_pci_legacy.hvirtio_pci_modern.hvirtio_ring.hvirtio_vsock.hvisorbus.hvlynq.hvm_event_item.hvmalloc.hvme.hvmpressure.hvmstat.hvmw_vmci_api.hvmw_vmci_defs.hvringh.hvt.hvt_buffer.hvt_kern.hvtime.hw1-gpio.hw1.hwait.hwait_api.hwait_bit.hwatch_queue.hwatchdog.hwin_minmax.hwireless.hwkup_m3_ipc.hwl12xx.hwm97xx.hwmi.hworkqueue.hworkqueue_api.hwriteback.hww_mutex.hwwan.hxarray.hxattr.hxxhash.hxz.hyam.hz2_battery.hzconf.hzlib.hzorro.hzpool.hzsmalloc.hzstd.hzstd_errors.hzstd_lib.hzswap.hzutil.hmath-emudouble.hop-1.hop-2.hop-4.hop-8.hop-common.hquad.hsingle.hsoft-fp.hmediacec-notifier.hcec-pin.hcec.hdavinciccdc_types.hdm355_ccdc.hdm644x_ccdc.hisif.hvpbe.hvpbe_display.hvpbe_osd.hvpbe_types.hvpbe_venc.hvpfe_capture.hvpfe_types.hvpif_types.hvpss.hdemux.hdmxdev.hdrv-intfcx2341x.hcx25840.hexynos-fimc.hmsp3400.hrenesas-ceu.hs3c_camif.hsaa7146.hsaa7146_vv.hsh_vou.hsi476x.htea575x.hdvb-usb-ids.hdvb_ca_en50221.hdvb_demux.hdvb_frontend.hdvb_net.hdvb_ringbuffer.hdvb_vb2.hdvbdev.hframe_vector.hhevc-ctrls.hi2cad9389b.hadp1653.hadv7183.hadv7343.hadv7393.hadv7511.hadv7604.hadv7842.hak881x.hbt819.hcs5345.hcs53l32a.hir-kbd-i2c.hlm3560.hlm3646.hm52790.hm5mols.hmt9m032.hmt9p031.hmt9t001.hmt9t112.hmt9v011.hmt9v022.hmt9v032.hnoon010pc30.hov2659.hov7670.hov772x.hov9650.hrj54n1cb0c.hs5c73m3.hs5k4ecgx.hs5k6aa.hsaa6588.hsaa7115.hsaa7127.hsr030pc30.htc358743.htda1997x.hths7303.htvaudio.htvp514x.htvp7002.htw9910.huda1342.hupd64031a.hupd64083.hwm8775.himx.hmedia-dev-allocator.hmedia-device.hmedia-devnode.hmedia-entity.hmedia-request.hrc-core.hrc-map.hrcar-fcp.htpgv4l2-tpg.htuner-types.htuner.htveeprom.hv4l2-async.hv4l2-common.hv4l2-ctrls.hv4l2-dev.hv4l2-device.hv4l2-dv-timings.hv4l2-event.hv4l2-fh.hv4l2-flash-led-class.hv4l2-fwnode.hv4l2-h264.hv4l2-image-sizes.hv4l2-ioctl.hv4l2-jpeg.hv4l2-mc.hv4l2-mediabus.hv4l2-mem2mem.hv4l2-rect.hv4l2-subdev.hvideobuf-core.hvideobuf-dma-contig.hvideobuf-dma-sg.hvideobuf-vmalloc.hvideobuf2-core.hvideobuf2-dma-contig.hvideobuf2-dma-sg.hvideobuf2-dvb.hvideobuf2-memops.hvideobuf2-v4l2.hvideobuf2-vmalloc.hvsp1.hmemoryrenesas-rpc-if.hmiscaltera.hcxl-base.hcxl.hcxllib.hocxl-config.hocxl.hnet6lowpan.h9p9p.hclient.htransport.hSpace.hact_api.haddrconf.haf_ieee802154.haf_rxrpc.haf_unix.haf_vsock.hah.harp.hatmclip.hax25.hax88796.hbareudp.hbluetoothbluetooth.hcoredump.hhci.hhci_core.hhci_mon.hhci_sock.hhci_sync.hiso.hl2cap.hmgmt.hrfcomm.hsco.hbond_3ad.hbond_alb.hbond_options.hbonding.hbpf_sk_storage.hbusy_poll.hcaifcaif_dev.hcaif_device.hcaif_layer.hcfcnfg.hcfctrl.hcffrml.hcfmuxl.hcfpkt.hcfserl.hcfsrvl.hcalipso.hcfg80211-wext.hcfg80211.hcfg802154.hchecksum.hcipso_ipv4.hcls_cgroup.hcodel.hcodel_impl.hcodel_qdisc.hcompat.hdatalink.hdcbevent.hdcbnl.hdevlink.hdn.hdn_dev.hdn_fib.hdn_neigh.hdn_nsp.hdn_route.hdropreason-core.hdropreason.hdsa.hdsa_stubs.hdsfield.hdst.hdst_cache.hdst_metadata.hdst_ops.herspan.hesp.hespintcp.hethoc.hfailover.hfib_notifier.hfib_rules.hfirewire.hflow.hflow_dissector.hflow_offload.hfou.hfq.hfq_impl.hgarp.hgen_stats.hgenetlink.hgeneve.hgre.hgro.hgro_cells.hgso.hgtp.hgue.hhandshake.hhwbm.hicmp.hieee80211_radiotap.hieee802154_netdev.hif_inet6.hife.hila.hinet6_connection_sock.hinet6_hashtables.hinet_common.hinet_connection_sock.hinet_dscp.hinet_ecn.hinet_frag.hinet_hashtables.hinet_sock.hinet_timewait_sock.hinetpeer.hip.hip6_checksum.hip6_fib.hip6_route.hip6_tunnel.hip_fib.hip_tunnels.hip_vs.hipcomp.hipconfig.hipv6.hipv6_frag.hipv6_stubs.hipx.hiucvaf_iucv.hiucv.hiw_handler.hkcm.hl3mdev.hlag.hlapb.hlib80211.hllc.hllc_c_ac.hllc_c_ev.hllc_c_st.hllc_conn.hllc_if.hllc_pdu.hllc_s_ac.hllc_s_ev.hllc_s_st.hllc_sap.hlwtunnel.hmac80211.hmac802154.hmacsec.hmanagdma.hhw_channel.hmana.hmana_auxiliary.hshm_channel.hmip6.hmld.hmpls.hmpls_iptunnel.hmptcp.hmrp.hncsi.hndisc.hneighbour.hnet_debug.hnet_failover.hnet_namespace.hnet_ratelimit.hnet_trackers.hnetdev_queues.hnetdev_rx_queue.hnetevent.hnetfilterbr_netfilter.hipv4nf_conntrack_ipv4.hnf_defrag_ipv4.hnf_dup_ipv4.hnf_reject.hipv6nf_conntrack_ipv6.hnf_defrag_ipv6.hnf_dup_ipv6.hnf_reject.hnf_bpf_link.hnf_conntrack.hnf_conntrack_acct.hnf_conntrack_act_ct.hnf_conntrack_bpf.hnf_conntrack_bridge.hnf_conntrack_core.hnf_conntrack_count.hnf_conntrack_ecache.hnf_conntrack_expect.hnf_conntrack_extend.hnf_conntrack_helper.hnf_conntrack_l4proto.hnf_conntrack_labels.hnf_conntrack_seqadj.hnf_conntrack_synproxy.hnf_conntrack_timeout.hnf_conntrack_timestamp.hnf_conntrack_tuple.hnf_conntrack_zones.hnf_dup_netdev.hnf_flow_table.hnf_hooks_lwtunnel.hnf_log.hnf_nat.hnf_nat_helper.hnf_nat_masquerade.hnf_nat_redirect.hnf_queue.hnf_reject.hnf_socket.hnf_synproxy.hnf_tables.hnf_tables_core.hnf_tables_ipv4.hnf_tables_ipv6.hnf_tables_offload.hnf_tproxy.hnft_fib.hnft_meta.hnft_reject.hxt_rateest.hnetlabel.hnetlink.hnetnsbpf.hcan.hconntrack.hcore.hflow_table.hgeneric.hhash.hieee802154_6lowpan.hipv4.hipv6.hmib.hmpls.hnetfilter.hnexthop.hnftables.hpacket.hsctp.hsmc.hunix.hx_tables.hxdp.hxfrm.hnetprio_cgroup.hnetrom.hnexthop.hnfcdigital.hhci.hllc.hnci.hnci_core.hnfc.hnl802154.hnsh.hp8022.hpage_poolhelpers.htypes.hphonetgprs.hpep.hphonet.hpn_dev.hpie.hping.hpkt_cls.hpkt_sched.hpptp.hprotocol.hpsample.hpsnap.hraw.hrawv6.hred.hregulatory.hrequest_sock.hrose.hroute.hrpl.hrps.hrsi_91x.hrstreason.hrtnetlink.hrtnh.hsch_generic.hscm.hsctpauth.hchecksum.hcommand.hconstants.hsctp.hsm.hstream_interleave.hstream_sched.hstructs.htsnmap.hulpevent.hulpqueue.hsecure_seq.hseg6.hseg6_hmac.hseg6_local.hselftests.hslhc_vj.hsmc.hsnmp.hsock.hsock_reuseport.hstp.hstrparser.hswitchdev.htc_acttc_bpf.htc_connmark.htc_csum.htc_ct.htc_ctinfo.htc_defact.htc_gact.htc_gate.htc_ife.htc_mirred.htc_mpls.htc_nat.htc_pedit.htc_police.htc_sample.htc_skbedit.htc_skbmod.htc_tunnel_key.htc_vlan.htc_wrapper.htcp.htcp_states.htcx.htimewait_sock.htipc.htls.htls_prot.htls_toe.htransp_v6.htso.htun_proto.hudp.hudp_tunnel.hudplite.hvsock_addr.hvxlan.hwext.hx25.hx25device.hxdp.hxdp_priv.hxdp_sock.hxdp_sock_drv.hxfrm.hxsk_buff_pool.hpcmciaciscode.hcisreg.hcistpl.hdevice_id.hds.hss.hrasras_event.hrdmaib.hib_addr.hib_cache.hib_cm.hib_hdrs.hib_mad.hib_marshall.hib_pack.hib_pma.hib_sa.hib_smi.hib_sysfs.hib_umem.hib_umem_odp.hib_verbs.hiba.hibta_vol1_c12.hiw_cm.hiw_portmap.hlag.hmr_pool.hopa_addr.hopa_port_info.hopa_smi.hopa_vnic.hrdma_cm.hrdma_cm_ib.hrdma_counter.hrdma_netlink.hrdma_vt.hrdmavt_cq.hrdmavt_mr.hrdmavt_qp.hrestrack.hrw.hsignature.htid_rdma_defs.huverbs_ioctl.huverbs_named_ioctl.huverbs_std_types.huverbs_types.hrvautomata.hda_monitor.hinstrumentation.hscsifcfc_encaps.hfc_fc2.hfc_fcoe.hfc_fcp.hfc_fip.hfc_ms.hfc_frame.hfcoe_sysfs.hiscsi_if.hiscsi_proto.hiser.hlibfc.hlibfcoe.hlibiscsi.hlibiscsi_tcp.hlibsas.hsas.hsas_ata.hscsi.hscsi_bsg_iscsi.hscsi_cmnd.hscsi_common.hscsi_dbg.hscsi_device.hscsi_devinfo.hscsi_dh.hscsi_driver.hscsi_eh.hscsi_host.hscsi_ioctl.hscsi_proto.hscsi_request.hscsi_status.hscsi_tcq.hscsi_transport.hscsi_transport_fc.hscsi_transport_iscsi.hscsi_transport_sas.hscsi_transport_spi.hscsi_transport_srp.hscsicam.hsg.hsrp.hviosrp.hsocamlogicmeson_ddr_pmu.harcaux.hmcip.htimers.hat91at91sam9_ddrsdr.hat91sam9_sdramc.hatmel-secumod.hatmel-sfr.hatmel_tcb.hpm.hbcm2835raspberrypi-firmware.hcanaank210-sysctl.hfslbman.hcpm.hdpaa2-fd.hdpaa2-global.hdpaa2-io.hqeimmap_qe.hqe.hqe_tdm.hqmc.hucc.hucc_fast.hucc_slow.hqman.himxcpu.hcpuidle.hrevision.htimer.hmediateksmi.hmicrochipmpfs.hmsccocelot.hocelot_ana.hocelot_dev.hocelot_hsio.hocelot_ptp.hocelot_qsys.hocelot_sys.hocelot_vcap.hqcomcmd-db.hice.hkryo-l2-accessors.hocmem.hrpmh.hspm.htcs.hrockchiprk3399_grf.hrockchip_sip.hsa1100pwer.hsifivesifive_l2_cache.htegraahb.hbpmp-abi.hbpmp.hcommon.hcpuidle.hflowctrl.hfuse.hirq.hivc.hmc.hpm.hpmc.htegra-cbb.hsoundac97codec.hcompat.hcontroller.hregs.hac97_codec.haci.hacp63_chip_offset_byte.had1816a.had1843.hadau1373.hak4113.hak4114.hak4117.hak4531_codec.hak4641.hak4xxx-adda.halc5623.hasequencer.hasound.hasoundef.hcompress_driver.hcontrol.hcore.hcs-amp-lib.hcs35l33.hcs35l34.hcs35l35.hcs35l36.hcs35l41.hcs35l56.hcs4231-regs.hcs4271.hcs42l42.hcs42l43.hcs42l52.hcs42l56.hcs42l73.hcs8403.hcs8427.hda7213.hda7218.hda7219-aad.hda7219.hda9055.hdesignware_i2s.hdmaengine_pcm.hemu10k1.hemu10k1_synth.hemu8000.hemu8000_reg.hemux_legacy.hemux_synth.hes1688.hgraph_card.hgus.hhda-mlink.hhda_chmap.hhda_codec.hhda_component.hhda_hwdep.hhda_i915.hhda_register.hhda_regmap.hhda_verbs.hhdaudio.hhdaudio_ext.hhdmi-codec.hhwdep.hi2c.hinfo.hinitval.hintel-dsp-config.hintel-nhlt.hjack.hmadera-pdata.hmax9768.hmax98088.hmax98090.hmax98095.hmemalloc.hminors.hmixer_oss.hmpu401.homap-hdmi-audio.hopl3.hopl4.hpcm-indirect.hpcm.hpcm_drm_eld.hpcm_iec958.hpcm_oss.hpcm_params.hpt2258.hpxa2xx-lib.hrawmidi.hrt1015.hrt286.hrt298.hrt5514.hrt5659.hrt5660.hrt5663.hrt5665.hrt5668.hrt5682.hrt5682s.hsb.hsb16_csp.hsdw.hseq_device.hseq_kernel.hseq_midi_emul.hseq_midi_event.hseq_oss.hseq_oss_legacy.hseq_virmidi.hsh_dac_audio.hsh_fsi.hsimple_card.hsimple_card_utils.hsnd_wavefront.hsoc-acpi-intel-match.hsoc-acpi.hsoc-card.hsoc-component.hsoc-dai.hsoc-dapm.hsoc-dpcm.hsoc-jack.hsoc-link.hsoc-topology.hsoc.hsofsof.hchannel_map.hcontrol.hdai-amd.hdai-imx.hdai-intel.hdai-mediatek.hdai.hdebug.hext_manifest.hext_manifest4.hheader.hinfo.hipc4header.hpm.hstream.htopology.htrace.hxtensa.hsoundfont.hspear_dma.hspear_spdif.hsta32x.hsta350.htas2552-plat.htas2781-dsp.htas2781-tlv.htas2781.htas5086.htea6330t.htimer.htlv.htlv320aic32x4.htlv320dac33-plat.htpa6130a2-plat.huda1380.hump.hump_convert.hump_msg.hutil_mem.hvx_core.hwavefront.hwm0010.hwm1250-ev1.hwm2000.hwm2200.hwm5100.hwm8903.hwm8904.hwm8955.hwm8960.hwm8962.hwm8993.hwm8996.hwm9081.hwm9090.hwss.htargetiscsiiscsi_target_core.hiscsi_target_stat.hiscsi_transport.htarget_core_backend.htarget_core_base.htarget_core_fabric.htracebpf_probe.hdefine_trace.hevents9p.hafs.halarmtimer.hasoc.havc.hbcache.hblock.hbpf_test_run.hbridge.hbtrfs.hcachefiles.hcgroup.hclk.hcma.hcompaction.hcontext_tracking.hcpuhp.hcsd.hdamon.hdevfreq.hdevlink.hdma_fence.herofs.herror_report.hext4.hf2fs.hfib.hfib6.hfilelock.hfilemap.hfs_dax.hfscache.hfsi.hfsi_master_aspeed.hfsi_master_ast_cf.hfsi_master_gpio.hgpio.hgpu_mem.hhandshake.hhost1x.hhuge_memory.hhwmon.hi2c.hi2c_slave.hib_mad.hib_umad.hinitcall.hintel-sst.hintel_ifs.hintel_ish.hio_uring.hiocost.hiommu.hipi.hirq.hirq_matrix.hiscsi.hjbd2.hkmem.hksm.hkvm.hkyber.hlibata.hlock.hmaple_tree.hmce.hmdio.hmigrate.hmlxsw.hmmap.hmmap_lock.hmmc.hmmflags.hmodule.hmptcp.hnapi.hnbd.hneigh.hnet.hnet_probe_common.hnetfs.hnetlink.hnilfs2.hnmi.hobjagg.hoom.hosnoise.hpage_isolation.hpage_pool.hpage_ref.hpagemap.hpercpu.hpower.hpower_cpu_migrate.hpreemptirq.hprintk.hpwc.hpwm.hqdisc.hqla.hqrtr.hrcu.hrdma_core.hregulator.hrpcgss.hrpcrdma.hrpm.hrseq.hrtc.hrv.hrwmmio.hrxrpc.hsched.hscmi.hscsi.hsctp.hsignal.hsiox.hskb.hsmbus.hsock.hsof.hsof_intel.hspi.hspmi.hsunrpc.hsunvnet.hswiotlb.hsyscalls.htarget.htask.htcp.htegra_apb_dma.hthermal_pressure.hthp.htimer.htlb.hudp.hufs.hv4l2.hvb2.hvmalloc.hvmscan.hvsock_virtio_transport_common.hwbt.hworkqueue.hwriteback.hxdp.hxen.hmiscfs.hnfs.hrdma.hsunrpc.hperf.hsyscall.htrace_events.huapiKbuildasm-genericKbuildauxvec.hbitsperlong.hbpf_perf_event.herrno-base.herrno.hfcntl.hhugetlb_encode.hint-l64.hint-ll64.hioctl.hioctls.hipcbuf.hkvm_para.hmman-common.hmman.hmsgbuf.hparam.hpoll.hposix_types.hresource.hsembuf.hsetup.hshmbuf.hsiginfo.hsignal-defs.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits-common.htermbits.htermios.htypes.hucontext.hunistd.hdrmamdgpu_drm.harmada_drm.hdrm.hdrm_fourcc.hdrm_mode.hdrm_sarea.hetnaviv_drm.hexynos_drm.hhabanalabs_accel.hi915_drm.hivpu_accel.hlima_drm.hmsm_drm.hnouveau_drm.homap_drm.hpanfrost_drm.hpvr_drm.hqaic_accel.hqxl_drm.hradeon_drm.htegra_drm.hv3d_drm.hvc4_drm.hvgem_drm.hvirtgpu_drm.hvmwgfx_drm.hxe_drm.hlinuxa.out.hacct.hacrn.hadb.hadfs_fs.haffs_hardblocks.hagpgart.haio_abi.ham437x-vpfe.handroidbinder.hbinderfs.hapm_bios.harcfb.harm_sdei.haspeed-lpc-ctrl.haspeed-p2a-ctrl.hatalk.hatm.hatm_eni.hatm_he.hatm_idt77105.hatm_nicstar.hatm_tcp.hatm_zatm.hatmapi.hatmarp.hatmbr2684.hatmclip.hatmdev.hatmioc.hatmlec.hatmmpc.hatmppp.hatmsap.hatmsvc.haudit.hauto_dev-ioctl.hauto_fs.hauto_fs4.hauxvec.hax25.hbatadv_packet.hbatman_adv.hbaycom.hbcm933xx_hcs.hbfs_fs.hbinfmts.hbits.hblkpg.hblktrace_api.hblkzoned.hbpf.hbpf_common.hbpf_perf_event.hbpfilter.hbpqether.hbsg.hbt-bmc.hbtf.hbtrfs.hbtrfs_tree.hbyteorderbig_endian.hlittle_endian.hcachefiles.hcaifcaif_socket.hif_caif.hcancan.hbcm.herror.hgw.hisotp.hj1939.hnetlink.hraw.hvxcan.hcapability.hcapi.hcciss_defs.hcciss_ioctl.hccs.hcdrom.hcec-funcs.hcec.hcfm_bridge.hcgroupstats.hchio.hcifscifs_mount.hcifs_netlink.hclose_range.hcm4000_cs.hcn_proc.hcoda.hcoff.hconnector.hconst.hcoresight-stm.hcramfs_fs.hcryptouser.hcuda.hcxl_mem.hcycx_cfm.hdcbnl.hdccp.hdevlink.hdlm.hdlm_device.hdlm_netlink.hdlm_plock.hdlmconstants.hdm-ioctl.hdm-log-userspace.hdma-buf.hdma-heap.hdn.hdns_resolver.hdpll.hdqblk_xfs.hdvbaudio.hca.hdmx.hfrontend.hnet.hosd.hversion.hvideo.hedd.hefs_fs_sb.helf-em.helf-fdpic.helf.herrno.herrqueue.herspan.hethtool.hethtool_netlink.heventfd.heventpoll.hf2fs.hfadvise.hfalloc.hfanotify.hfb.hfcntl.hfd.hfdreg.hfib_rules.hfiemap.hfilter.hfirewire-cdev.hfirewire-constants.hfou.hfpga-dfl.hfs.hfscrypt.hfsi.hfsl_hypervisor.hfsl_mc.hfsmap.hfsverity.hfuse.hfutex.hgameport.hgen_stats.hgenetlink.hgenwqegenwqe_card.hgfs2_ondisk.hgpio.hgsmmux.hgtp.hhandshake.hhash_info.hhdlchdlc.hioctl.hhdlcdrv.hhdreg.hhid.hhiddev.hhidraw.hhpet.hhsics-protocol.hhsi_char.hhsr_netlink.hhw_breakpoint.hhyperv.hi2c-dev.hi2c.hi2o-dev.hi8k.hicmp.hicmpv6.hidxd.hif.hif_addr.hif_addrlabel.hif_alg.hif_arcnet.hif_arp.hif_bonding.hif_bridge.hif_cablemodem.hif_eql.hif_ether.hif_fc.hif_fddi.hif_hippi.hif_infiniband.hif_link.hif_ltalk.hif_macsec.hif_packet.hif_phonet.hif_plip.hif_ppp.hif_pppol2tp.hif_pppox.hif_slip.hif_team.hif_tun.hif_tunnel.hif_vlan.hif_x25.hif_xdp.hife.higmp.hiiobuffer.hevents.htypes.hila.hin.hin6.hin_route.hinet_diag.hinotify.hinput-event-codes.hinput.hio_uring.hioctl.hiommufd.hioprio.hip.hip6_tunnel.hip_vs.hipc.hipmi.hipmi_bmc.hipmi_msgdefs.hipmi_ssif_bmc.hipsec.hipv6.hipv6_route.hipx.hirqnr.hisdncapicmd.hiso_fs.hisst_if.hivtv.hivtvfb.hjffs2.hjoystick.hkcm.hkcmp.hkcov.hkd.hkdev_t.hkernel-page-flags.hkernel.hkernelcapi.hkexec.hkeyboard.hkeyctl.hkfd_ioctl.hkfd_sysfs.hkvm.hkvm_para.hl2tp.hlandlock.hlibc-compat.hlimits.hlirc.hllc.hloadpin.hloop.hlp.hlwtunnel.hmagic.hmajor.hmap_to_7segment.hmatroxfb.hmax2175.hmdio.hmedia-bus-format.hmedia.hmei.hmembarrier.hmemfd.hmempolicy.hmeye.hmii.hminix_fs.hmiscbcm_vk.hmman.hmmcioctl.hmmtimer.hmodule.hmount.hmpls.hmpls_iptunnel.hmptcp.hmptcp_pm.hmqueue.hmroute.hmroute6.hmrp_bridge.hmsdos_fs.hmsg.hmtio.hnbd-netlink.hnbd.hncsi.hndctl.hneighbour.hnet.hnet_dropmon.hnet_namespace.hnet_tstamp.hnetconf.hnetdev.hnetdevice.hnetfilternetfilter.hipsetip_set.hip_set_bitmap.hip_set_hash.hip_set_list.hnf_conntrack_common.hnf_conntrack_ftp.hnf_conntrack_sctp.hnf_conntrack_tcp.hnf_conntrack_tuple_common.hnf_log.hnf_nat.hnf_synproxy.hnf_tables.hnf_tables_compat.hnfnetlink.hnfnetlink_acct.hnfnetlink_compat.hnfnetlink_conntrack.hnfnetlink_cthelper.hnfnetlink_cttimeout.hnfnetlink_hook.hnfnetlink_log.hnfnetlink_osf.hnfnetlink_queue.hx_tables.hxt_AUDIT.hxt_CHECKSUM.hxt_CLASSIFY.hxt_CONNMARK.hxt_CONNSECMARK.hxt_CT.hxt_DSCP.hxt_HMARK.hxt_IDLETIMER.hxt_LED.hxt_LOG.hxt_MARK.hxt_NFLOG.hxt_NFQUEUE.hxt_RATEEST.hxt_SECMARK.hxt_SYNPROXY.hxt_TCPMSS.hxt_TCPOPTSTRIP.hxt_TEE.hxt_TPROXY.hxt_addrtype.hxt_bpf.hxt_cgroup.hxt_cluster.hxt_comment.hxt_connbytes.hxt_connlabel.hxt_connlimit.hxt_connmark.hxt_conntrack.hxt_cpu.hxt_dccp.hxt_devgroup.hxt_dscp.hxt_ecn.hxt_esp.hxt_hashlimit.hxt_helper.hxt_ipcomp.hxt_iprange.hxt_ipvs.hxt_l2tp.hxt_length.hxt_limit.hxt_mac.hxt_mark.hxt_multiport.hxt_nfacct.hxt_osf.hxt_owner.hxt_physdev.hxt_pkttype.hxt_policy.hxt_quota.hxt_rateest.hxt_realm.hxt_recent.hxt_rpfilter.hxt_sctp.hxt_set.hxt_socket.hxt_state.hxt_statistic.hxt_string.hxt_tcpmss.hxt_tcpudp.hxt_time.hxt_u32.hnetfilter_arpnetfilter_arp.harp_tables.harpt_mangle.hnetfilter_bridgenetfilter_bridge.hebt_802_3.hebt_among.hebt_arp.hebt_arpreply.hebt_ip.hebt_ip6.hebt_limit.hebt_log.hebt_mark_m.hebt_mark_t.hebt_nat.hebt_nflog.hebt_pkttype.hebt_redirect.hebt_stp.hebt_vlan.hebtables.hnetfilter_decnet.hnetfilter_ipv4netfilter_ipv4.hip_tables.hipt_CLUSTERIP.hipt_ECN.hipt_LOG.hipt_REJECT.hipt_TTL.hipt_ah.hipt_ecn.hipt_ttl.hnetfilter_ipv6netfilter_ipv6.hip6_tables.hip6t_HL.hip6t_LOG.hip6t_NPT.hip6t_REJECT.hip6t_ah.hip6t_frag.hip6t_hl.hip6t_ipv6header.hip6t_mh.hip6t_opts.hip6t_rt.hip6t_srh.hnetlink.hnetlink_diag.hnetrom.hnexthop.hnfc.hnfs.hnfs2.hnfs3.hnfs4.hnfs4_mount.hnfs_fs.hnfs_idmap.hnfs_mount.hnfsacl.hnfsdcld.hdebug.hexport.hstats.hnfsd_netlink.hnilfs2_api.hnilfs2_ondisk.hnitro_enclaves.hnl80211.hnsfs.hnubus.hnvme_ioctl.hnvram.homap3isp.homapfb.hoom.hopenat2.hopenvswitch.hpacket_diag.hparam.hparport.hpatchkey.hpci.hpci_regs.hpcitest.hperf_event.hpersonality.hpfkeyv2.hpfrut.hpg.hphantom.hphonet.hpidfd.hpkt_cls.hpkt_sched.hpktcdvd.hpmu.hpoll.hposix_acl.hposix_acl_xattr.hposix_types.hppdev.hppp-comp.hppp-ioctl.hppp_defs.hpps.hpr.hprctl.hpsample.hpsci.hpsp-dbc.hpsp-sev.hptp_clock.hptrace.hqemu_fw_cfg.hqnx4_fs.hqnxtypes.hqrtr.hquota.hradeonfb.hraidmd_p.hmd_u.hrandom.hrds.hreboot.hreiserfs_fs.hreiserfs_xattr.hremoteproc_cdev.hresource.hrfkill.hrio_cm_cdev.hrio_mport_cdev.hrkisp1-config.hromfs_fs.hrose.hroute.hrpl.hrpl_iptunnel.hrpmsg.hrpmsg_types.hrseq.hrtc.hrtnetlink.hrxrpc.hscc.hschedsched.htypes.hscif_ioctl.hscreen_info.hsctp.hseccomp.hsecurebits.hsed-opal.hseg6.hseg6_genl.hseg6_hmac.hseg6_iptunnel.hseg6_local.hselinux_netlink.hsem.hserial.hserial_core.hserial_reg.hserio.hsev-guest.hshm.hsignal.hsignalfd.hsmc.hsmc_diag.hsmiapp.hsnmp.hsock_diag.hsocket.hsockios.hsonet.hsonypi.hsound.hsoundcard.hspispi.hspidev.hstat.hstddef.hstm.hstring.hsunrpcdebug.hsurface_aggregatorcdev.hdtx.hsuspend_ioctls.hswab.hswitchtec_ioctl.hsync_file.hsynclink.hsysctl.hsysinfo.htarget_core_user.htaskstats.htc_acttc_bpf.htc_connmark.htc_csum.htc_ct.htc_ctinfo.htc_defact.htc_gact.htc_gate.htc_ife.htc_mirred.htc_mpls.htc_nat.htc_pedit.htc_sample.htc_skbedit.htc_skbmod.htc_tunnel_key.htc_vlan.htc_ematchtc_em_cmp.htc_em_ipt.htc_em_meta.htc_em_nbyte.htc_em_text.htcp.htcp_metrics.htdx-guest.htee.htermios.hthermal.htime.htime_types.htimerfd.htimes.htimex.htiocl.htipc.htipc_config.htipc_netlink.htipc_sockets_diag.htls.htoshiba.htty.htty_flags.htypes.hudf_fs_i.hudmabuf.hudp.huhid.huinput.huio.huleds.hultrasound.hum_timetravel.hun.hunistd.hunix_diag.husbaudio.hcdc-wdm.hcdc.hch11.hch9.hcharger.hfunctionfs.hg_printer.hg_uvc.hgadgetfs.hmidi.hraw_gadget.htmc.hvideo.husbdevice_fs.husbip.huserfaultfd.huserio.hutime.hutsname.huuid.huvcvideo.hv4l2-common.hv4l2-controls.hv4l2-dv-timings.hv4l2-mediabus.hv4l2-subdev.hvbox_err.hvbox_vmmdev_types.hvboxguest.hvdpa.hvduse.hveth.hvfio.hvfio_ccw.hvfio_zdev.hvhost.hvhost_types.hvideodev2.hvirtio_9p.hvirtio_balloon.hvirtio_blk.hvirtio_bt.hvirtio_config.hvirtio_console.hvirtio_crypto.hvirtio_fs.hvirtio_gpio.hvirtio_gpu.hvirtio_i2c.hvirtio_ids.hvirtio_input.hvirtio_iommu.hvirtio_mem.hvirtio_mmio.hvirtio_net.hvirtio_pci.hvirtio_pcidev.hvirtio_pmem.hvirtio_ring.hvirtio_rng.hvirtio_scmi.hvirtio_scsi.hvirtio_snd.hvirtio_types.hvirtio_vsock.hvm_sockets.hvm_sockets_diag.hvmcore.hvsockmon.hvt.hvtpm_proxy.hwait.hwatch_queue.hwatchdog.hwireguard.hwireless.hwmi.hwwan.hx25.hxattr.hxdp_diag.hxfrm.hxilinx-v4l2-controls.hzorro.hzorro_ids.hmisccxl.hfastrpc.hhabanalabs.hocxl.hpvpanic.huaccehisi_qm.huacce.hxilinx_sdfec.hmtdinftl-user.hmtd-abi.hmtd-user.hnftl-user.hubi-user.hrdmabnxt_re-abi.hcxgb4-abi.hefa-abi.hhfihfi1_ioctl.hhfi1_user.hhns-abi.hib_user_ioctl_cmds.hib_user_ioctl_verbs.hib_user_mad.hib_user_sa.hib_user_verbs.hirdma-abi.hmana-abi.hmlx4-abi.hmlx5-abi.hmlx5_user_ioctl_cmds.hmlx5_user_ioctl_verbs.hmthca-abi.hocrdma-abi.hqedr-abi.hrdma_netlink.hrdma_user_cm.hrdma_user_ioctl.hrdma_user_ioctl_cmds.hrdma_user_rxe.hrvt-abi.hsiw-abi.hvmw_pvrdma-abi.hscsicxlflash_ioctl.hfcfc_els.hfc_fs.hfc_gs.hfc_ns.hscsi_bsg_fc.hscsi_bsg_mpi3mr.hscsi_bsg_ufs.hscsi_netlink.hscsi_netlink_fc.hsoundasequencer.hasoc.hasound.hasound_fm.hcompress_offload.hcompress_params.hemu10k1.hfirewire.hhdsp.hhdspm.hintelavstokens.hsb16_csp.hscarlett2.hsfnt_info.hskl-tplg-interface.hsnd_ar_tokens.hsnd_sst_tokens.hsofabi.hfw.hheader.htokens.htlv.husb_stream.hvideoedid.hsisfb.huvesafb.hxenevtchn.hgntalloc.hgntdev.hprivcmd.hufsufs.hufs_quirks.hufshcd.hufshci.hunipro.hvdsobits.hclocksource.hconst.hdatapage.hhelpers.hjiffies.hktime.hlimits.hmath64.hprocessor.htime.htime32.htime64.hvsyscall.hvideoatmel_lcdc.haty128.hbroadsheetfb.hcirrus.hcmdline.hcvisionppc.hda8xx-fb.hdisplay_timing.hedid.hgbe.hhecubafb.hili9320.himx-ipu-image-convert.himx-ipu-v3.hkyro.hmach64.hmaxinefb.hmetronomefb.hmipi_display.hmmp_disp.hneomagic.hnewport.hnomodeset.hof_display_timing.hof_videomode.homapfb_dss.homapvrfb.hpermedia2.hplatform_lcd.hpm3fb.hpmag-ba-fb.hpmagb-b-fb.hpxa168fb.hradeon.hs1d13xxxfb.hsa1100fb.hsamsung_fimd.hsh_mobile_lcdc.hsisfb.hsstfb.hsticore.htdfx.htgafb.htrident.hudlfb.huvesafb.hvga.hvideomode.hxenacpi.harmhypercall.hhypervisor.hinterface.hpage.hswiotlb-xen.hxen-ops.hballoon.hevents.hfeatures.hgrant_table.hhvc-console.hhvm.hinterfacecallback.helfnote.hevent_channel.hfeatures.hgrant_table.hhvmdm_op.hhvm_op.hhvm_vcpu.hparams.hstart_info.hio9pfs.hblkif.hconsole.hdisplif.hfbif.hkbdif.hnetif.hpciif.hprotocols.hpvcalls.hring.hsndif.htpmif.hvscsiif.hxenbus.hxs_wire.hmemory.hnmi.hphysdev.hplatform.hsched.hvcpu.hversion.hxen-mca.hxen.hxenpmu.hmem-reservation.hpage.hpci.hplatform_pci.hswiotlb-xen.hxen-front-pgdir-shbuf.hxen-ops.hxen.hxenbus.hxenbus_dev.hinitKconfigMakefileio_uringMakefileipcMakefilekernelKconfig.freezerKconfig.hzKconfig.locksKconfig.preemptMakefilebpfKconfigMakefilepreloadKconfigMakefileiteratorsMakefilecgroupMakefiledebugMakefilekdbMakefiledmaKconfigMakefileentryMakefileeventsMakefilefutexMakefilegcovKconfigMakefileirqKconfigMakefilekcsanMakefilelivepatchKconfigMakefilelockingMakefilemoduleKconfigMakefilepowerKconfigMakefileprintkMakefilercuKconfigKconfig.debugMakefileschedMakefiletimeKconfigMakefiletraceKconfigMakefilervKconfigMakefilelib842MakefileKconfigKconfig.debugKconfig.kasanKconfig.kcsanKconfig.kfenceKconfig.kgdbKconfig.kmsanKconfig.ubsanMakefilecryptoKconfigMakefiledimMakefilefontsKconfigMakefilekunitKconfigMakefilelivepatchMakefilelz4MakefilelzoMakefilemathKconfigMakefilempiMakefilepldmfwMakefileraid6MakefiletestMakefilereed_solomonMakefilevdsoKconfigMakefilexzKconfigMakefilezlib_deflateMakefilezlib_dfltccMakefilezlib_inflateMakefilezstdMakefilemmKconfigKconfig.debugMakefiledamonKconfigMakefilekasanMakefilekfenceMakefilekmsanMakefilenet6lowpanKconfigMakefile802KconfigMakefile8021qKconfigMakefile9pKconfigMakefileKconfigKconfig.debugMakefileappletalkMakefileatmKconfigMakefileax25KconfigMakefilebatman-advKconfigMakefilebluetoothKconfigMakefilebnepKconfigMakefilecmtpKconfigMakefilehidpKconfigMakefilerfcommKconfigMakefilebpfMakefilebpfilterKconfigMakefilebridgeKconfigMakefilenetfilterKconfigMakefilecaifKconfigMakefilecanKconfigMakefilej1939KconfigMakefilecephKconfigMakefilecoreMakefiledcbKconfigMakefiledccpKconfigMakefileccidsKconfigdecnetKconfigMakefilenetfilterKconfigMakefiledevlinkMakefiledns_resolverKconfigMakefiledsaKconfigMakefileethernetMakefileethtoolMakefilehandshakeMakefilehsrKconfigMakefileieee8021546lowpanKconfigMakefileKconfigMakefileifeKconfigMakefileipv4KconfigMakefilebpfilterMakefilenetfilterKconfigMakefileipv6KconfigMakefileilaMakefilenetfilterKconfigMakefileiucvKconfigMakefilekcmKconfigMakefilekeyMakefilel2tpKconfigMakefilel3mdevKconfigMakefilelapbKconfigMakefilellcKconfigMakefilemac80211KconfigMakefiletestsMakefilemac802154KconfigMakefilemplsKconfigMakefilemptcpKconfigMakefilencsiKconfigMakefilenetfilterKconfigMakefileipsetKconfigMakefileipvsKconfigMakefilenetlabelKconfigMakefilenetlinkKconfigMakefilenetromMakefilenfcKconfigMakefilehciKconfigMakefilenciKconfigMakefilenshKconfigMakefileopenvswitchKconfigMakefilepacketKconfigMakefilephonetKconfigMakefilepsampleKconfigMakefileqrtrKconfigMakefilerdsKconfigMakefilerfkillKconfigMakefileroseMakefilerxrpcKconfigMakefileschedKconfigMakefilesctpKconfigMakefilesmcKconfigMakefilestrparserKconfigMakefilesunrpcKconfigMakefileauth_gssMakefilexprtrdmaMakefileswitchdevKconfigMakefiletipcKconfigMakefiletlsKconfigMakefileunixKconfigMakefilevmw_vsockKconfigMakefilewirelessKconfigMakefiletestsMakefilex25KconfigMakefilexdpKconfigMakefilexfrmKconfigMakefileredhatMakefileMakefile.crossMakefile.rhpkgMakefile.variablesdebugdummy-moduleMakefiledocsMakefilekojiMakefilesamplesKconfigMakefileacrnMakefileauxdisplayMakefilebinderfsMakefilebpfMakefileMakefile.targetconfigfsMakefileconnectorMakefilecoresightMakefilefprobeMakefileftraceMakefilehidMakefileMakefile.targethidrawMakefilehw_breakpointMakefilekdbMakefilekfifoMakefilekmemleakMakefilekobjectMakefilekprobesMakefilelandlockMakefilelivepatchMakefilemeiMakefilenitro_enclavesMakefilepidfdMakefileqmiMakefilerpmsgMakefilerustKconfigMakefilehostprogsMakefileseccompMakefiletimersMakefiletrace_eventsMakefiletrace_printkMakefileuhidMakefilev4lMakefilevfio-mdevMakefilevfsMakefilewatch_queueMakefilewatchdogMakefilescriptsKbuild.includeKconfig.includeLindentMakefileMakefile.asm-genericMakefile.buildMakefile.cleanMakefile.compilerMakefile.dtbinstMakefile.extrawarnMakefile.gcc-pluginsMakefile.headersinstMakefile.hostMakefile.kasanMakefile.kcovMakefile.kcsanMakefile.kmsanMakefile.libMakefile.modfinalMakefile.modinstMakefile.modpostMakefile.packageMakefile.randstructMakefile.ubsanMakefile.userprogsMakefile.vmlinuxMakefile.vmlinux_oadjust_autoksyms.shas-version.shasn1_compilerasn1_compiler.catomicatomic-tbl.shatomics.tblcheck-atomics.shfallbacksacquireadd_negativeadd_unlessandnotdecdec_and_testdec_if_positivedec_unless_positivefencefetch_add_unlessincinc_and_testinc_not_zeroinc_unless_negativeread_acquirereleaseset_releasesub_and_testtry_cmpxchggen-atomic-fallback.shgen-atomic-instrumented.shgen-atomic-long.shgen-atomics.shbasicMakefilefixdepfixdep.cbin2cbin2c.cbloat-o-meterbootgraph.plbpf_doc.pycc-can-link.shcc-version.shcheck-sysctl-docscheck_extable.shcheckdeclares.plcheckincludes.plcheckkconfigsymbols.pycheckpatch.plcheckstack.plchecksyscalls.shcheckversion.plclang-toolsgen_compile_commands.pyrun-clang-tools.pycleanfilecleanpatchcoccicheckcoccinelleapiallocalloc_cast.coccipool_zalloc-simple.coccizalloc-simple.cocciatomic_as_refcounter.coccicheck_bq27xxx_data.coccid_find_alias.coccidebugfsdebugfs_simple_attr.coccidevice_attr_show.coccierr_cast.coccikfree_mismatch.coccikfree_sensitive.coccikstrdup.coccikvmalloc.coccimemdup.coccimemdup_user.cocciplatform_get_irq.cocciplatform_no_drv_owner.coccipm_runtime.cocciresource_size.coccisimple_open.coccistream_open.coccivma_pages.coccifreeclk_put.coccidevm_free.cocciifnullfree.cocciiounmap.coccikfree.coccikfreeaddr.coccipci_free_consistent.cocciput_device.cocciiteratorsdevice_node_continue.coccifen.coccifor_each_child.cocciitnull.coccilist_entry_update.cocciuse_after_iter.coccilockscall_kern.coccidouble_lock.cocciflags.coccimini_lock.coccimiscadd_namespace.cocciarray_size.cocciarray_size_dup.coccibadty.cocciboolconv.cocciboolreturn.coccibugon.coccicond_no_effect.coccicstptr.coccidoubleinit.cocciexcluded_middle.cocciflexible_array.cocciifaddr.cocciifcol.cocciirqf_oneshot.cocciminmax.coccinewline_in_nl_msg.coccinoderef.cocciof_table.cocciorplus.coccireturnvar.coccisemicolon.cocciswap.cocciuninitialized_var.cocciwarn.coccinullbadzero.coccideref_null.coccieno.coccikmerr.coccitestsdoublebitand.coccidoubletest.cocciodd_ptr_err.cocciunsigned_lesser_than_zero.cocciconfigconst_structs.checkpatchdecode_stacktrace.shdecodecodedepmod.shdev-needs.shdiffconfigdocumentation-file-ref-checkdtcMakefilechecks.cdata.cdt_to_configdtcdtc-lexer.ldtc-lexer.lex.cdtc-parser.tab.cdtc-parser.tab.hdtc-parser.ydtc.cdtc.hdtx_difffdtget.cfdtoverlayfdtoverlay.cfdtput.cflattree.cfstree.cinclude-prefixesarcarmarm64dt-bindingsh8300microblazemipsnios2openriscpowerpcshxtensalibfdtfdt.cfdt.hfdt_addresses.cfdt_empty_tree.cfdt_overlay.cfdt_ro.cfdt_rw.cfdt_strerror.cfdt_sw.cfdt_wip.clibfdt.hlibfdt_env.hlibfdt_internal.hlivetree.csrcpos.csrcpos.htreesource.cupdate-dtc-source.shutil.cutil.hversion_gen.hyamltree.cdummy-toolsgccldnmobjcopypaholeexport_report.plextract-certextract-cert.cextract-ikconfigextract-module-sig.plextract-sys-certs.plextract-vmlinuxextract_xc3028.plfaddr2linefile-size.shfind-unused-docs.shgcc-ldgcc-pluginsKconfigMakefilearm_ssp_per_task_plugin.ccyc_complexity_plugin.cgcc-common.hgcc-generate-gimple-pass.hgcc-generate-ipa-pass.hgcc-generate-rtl-pass.hgcc-generate-simple_ipa-pass.hgen-random-seed.shlatent_entropy_plugin.crandomize_layout_plugin.csancov_plugin.cstackleak_plugin.cstructleak_plugin.cgcc-x86_32-has-stack-protector.shgcc-x86_64-has-stack-protector.shgdbMakefilelinuxMakefile__init__.pyclk.pyconfig.pyconstants.py.incpus.pydevice.pydmesg.pygenpd.pylists.pymodules.pyproc.pyrbtree.pysymbols.pytasks.pytimerlist.pyutils.pyvmlinux-gdb.pygen_autoksyms.shgen_ksymdeps.shgenerate_initcall_order.plgenerate_rust_target.rsgenksymsMakefilegenksymsgenksyms.cgenksyms.hkeywords.clex.llex.lex.cparse.tab.cparse.tab.hparse.yget_abi.plget_dvb_firmwareget_feat.plget_maintainer.plgfp-translateheaderdep.plheaders_check.plheaders_install.shinsert-sys-certinsert-sys-cert.cinstall.shjobserver-execkallsymskallsyms.ckconfigMakefileconfconf.cconfdata.cexpr.cexpr.hgconf-cfg.shgconf.cgconf.gladeimages.cimages.hinternal.hlexer.llexer.lex.clist.hlkc.hlkc_proto.hlxdialogBIG.FAT.WARNINGchecklist.cdialog.hinputbox.cmenubox.ctextbox.cutil.cyesno.cmconf-cfg.shmconf.cmenu.cmerge_config.shnconf-cfg.shnconf.cnconf.gui.cnconf.hparser.tab.cparser.tab.hparser.ypreprocess.cqconf-cfg.shqconf.ccqconf.hstreamline_config.plsymbol.ctestsauto_submenuKconfig__init__.pyexpected_stdoutchoiceKconfig__init__.pyalldef_expected_configallmod_expected_configallno_expected_configallyes_expected_configoldask0_expected_stdoutoldask1_configoldask1_expected_stdoutchoice_value_with_m_depKconfig__init__.pyconfigexpected_configexpected_stdoutconftest.pyerr_recursive_depKconfig__init__.pyexpected_stderrerr_recursive_incKconfigKconfig.inc1Kconfig.inc2Kconfig.inc3__init__.pyexpected_stderrinter_choiceKconfig__init__.pydefconfigexpected_confignew_choice_with_depKconfig__init__.pyconfigexpected_stdoutno_write_if_dep_unmetKconfig__init__.pyconfigexpected_configpreprocessbuiltin_funcKconfig__init__.pyexpected_stderrexpected_stdoutcircular_expansionKconfig__init__.pyexpected_stderrescapeKconfig__init__.pyexpected_stderrvariableKconfig__init__.pyexpected_stderrpytest.iniutil.ckernel-docksymoopsREADMEld-version.shleaking_addresses.pllink-vmlinux.shmakelstmarkup_oops.plmin-tool-version.shmkcompile_hmksysmapmkuboot.shmodMakefiledevicetable-offsets.cdevicetable-offsets.c.000i.ipa-clonesdevicetable-offsets.hdevicetable-offsets.selfconfig.hempty.cempty.c.000i.ipa-clonesfile2alias.clist.hmk_elfconfigmk_elfconfig.cmodpostmodpost.cmodpost.hsumversion.csymsearch.cmodule.ldsmodule.lds.Smodules-check.shnsdepsobjdiffobjdump-funcpackagebuilddebbuildtarmkdebianmkspecsnapcraft.templatepahole-flags.shpahole-version.shparse-maintainers.plpatch-kernelprofile2linkerlist.plprune-kernelrecordmcountrecordmcount.crecordmcount.hrecordmcount.plremove-stale-filesselinuxMakefileREADMEgenheadersMakefilegenheadersgenheaders.cinstall_policy.shmdpMakefiledbus_contextsmdpmdp.csetlocalversionshow_deltasign-filesign-file.csorttablesorttable.csorttable.hspdxcheck-test.shspelling.txtsphinx-pre-installsplit-man.plstackdeltastackusagesubarch.includesyscallhdr.shsyscallnr.shsyscalltbl.shtags.shtest_fortify.shtools-support-relr.shunifdefunifdef.cver_linuxxen-hypercalls.shxz_wrap.shsecurityKconfigKconfig.hardeningMakefileapparmorKconfigMakefilebpfMakefileintegrityKconfigMakefileevmKconfigMakefileimaKconfigMakefilekeysKconfigMakefileencrypted-keysMakefiletrusted-keysMakefilelandlockKconfigMakefileloadpinKconfigMakefilelockdownKconfigMakefilesafesetidKconfigMakefileselinuxKconfigMakefileincludeclassmap.hinitial_sid_to_string.hpolicycap.hpolicycap_names.hsmackKconfigMakefiletomoyoKconfigMakefileyamaKconfigMakefilesoundKconfigMakefileac97KconfigMakefileaoaKconfigMakefilecodecsKconfigMakefilecoreMakefilefabricsKconfigMakefilesoundbusKconfigMakefilei2sbusMakefilearmKconfigMakefileatmelKconfigMakefilecoreKconfigMakefileossMakefileseqKconfigMakefileossMakefiledriversKconfigMakefilempu401Makefileopl3Makefileopl4MakefilepcspMakefilevxMakefilefirewireKconfigMakefilebebobMakefilediceMakefiledigi00xMakefilefirefaceMakefilefireworksMakefilemotuMakefileoxfwMakefiletascamMakefilehdaKconfigMakefileextMakefilei2cMakefileotherMakefileisaKconfigMakefilead1816aMakefilead1848Makefilecs423xMakefilees1688MakefilegalaxyMakefilegusMakefilemsndMakefileopti9xxMakefilesbMakefilewavefrontMakefilewssMakefilemipsKconfigMakefileossdmasoundKconfigMakefilepariscKconfigMakefilepciKconfigMakefileac97Makefileali5451MakefileasihpiMakefileau88x0Makefileaw2Makefileca0106Makefilecs46xxMakefilecs5535audioMakefilectxfiMakefileechoaudioMakefileemu10k1MakefilehdaKconfigMakefileice1712Makefilekorg1212MakefilelolaMakefilelx6464esMakefilemixartMakefilenm256MakefileoxygenMakefilepcxhrMakefileriptideMakefilerme9652MakefiletridentMakefilevx222MakefileymfpciMakefilepcmciaKconfigMakefilepdaudiocfMakefilevxMakefileppcKconfigMakefileshKconfigMakefilesocKconfigMakefileadiKconfigMakefileamdKconfigMakefileacpKconfigMakefilepsMakefileravenMakefilerenoirMakefilerplMakefilevangoghMakefileycMakefileappleKconfigMakefileatmelKconfigMakefileau1xKconfigMakefilebcmKconfigMakefilecirrusKconfigMakefilecodecsKconfigMakefiledwcKconfigMakefilefslKconfigMakefilegenericKconfigMakefilehisiliconKconfigMakefileimgKconfigMakefileintelKconfigMakefileatomMakefilesstMakefileavsMakefileboardsKconfigMakefileboardsKconfigMakefilecatptMakefilecommonMakefilekeembayMakefileskylakeMakefilejz4740KconfigMakefilekirkwoodKconfigMakefilemediatekKconfigMakefilecommonMakefilemt2701Makefilemt6797Makefilemt8173Makefilemt8183Makefilemt8186Makefilemt8192Makefilemt8195MakefilemesonKconfigMakefilemxsKconfigMakefilepxaKconfigMakefileqcomKconfigMakefileqdsp6MakefilerockchipKconfigMakefilesamsungKconfigMakefileshKconfigMakefilercarMakefilesofKconfigMakefileamdKconfigMakefileimxKconfigMakefileintelKconfigMakefilemediatekKconfigMakefilemt8186Makefilemt8195MakefilextensaKconfigMakefilespearKconfigMakefilesprdKconfigMakefilestiKconfigMakefilestmKconfigMakefilesunxiKconfigMakefiletegraKconfigMakefiletiKconfigMakefileuniphierKconfigMakefileux500KconfigMakefilexilinxKconfigMakefilextensaKconfigMakefilesparcKconfigMakefilespiKconfigMakefilesynthKconfigMakefileemuxMakefileusb6fireMakefileKconfigMakefilebcd2000MakefilecaiaqMakefilehifaceMakefileline6KconfigMakefilemiscMakefileusx2yMakefilevirtioKconfigMakefilex86KconfigMakefilexenKconfigMakefiletoolsMakefileaccountingMakefilearcharm64toolsMakefilepowerpcincludeasmbarrier.huapiasmbitsperlong.herrno.hkvm.hmman.hperf_regs.hx86intel_sdsiMakefilekcpuidMakefilebootconfigMakefilebpfMakefilebpftoolDocumentationMakefileMakefileresolve_btfids.fixdep.o.dBuildMakefilefixdeplibbpfbpf_helper_defs.hincludebpfbpf.hbpf_core_read.hbpf_endian.hbpf_helper_defs.hbpf_helpers.hbpf_tracing.hbtf.hlibbpf.hlibbpf_common.hlibbpf_legacy.hlibbpf_version.hskel_internal.husdt.bpf.hlibbpf.astaticobjs.bpf.o.d.bpf_prog_linfo.o.d.btf.o.d.btf_dump.o.d.elf.o.d.gen_loader.o.d.hashmap.o.d.libbpf.o.d.libbpf_errno.o.d.libbpf_probes.o.d.linker.o.d.netlink.o.d.nlattr.o.d.relo_core.o.d.ringbuf.o.d.str_error.o.d.strset.o.d.usdt.o.d.zip.o.dlibsubcmd.exec-cmd.o.d.help.o.d.pager.o.d.parse-options.o.d.run-command.o.d.sigchain.o.d.subcmd-config.o.dincludesubcmdexec-cmd.hhelp.hpager.hparse-options.hrun-command.hlibsubcmd.amain.cresolve_btfidsrunqslowerMakefilebuildBuildBuild.includeMakefileMakefile.buildMakefile.featureMakefile.includefeatureMakefilefixdep.ctestsexMakefilecgroupMakefiledebuggingMakefileedidMakefilefirewireMakefilefirmwareMakefilegpioMakefilehvMakefileiioMakefileincludeasmasm-genericatomic-gcc.hbarrier.hbitopsbitops.h__ffs.h__ffz.h__fls.harch_hweight.hatomic.hconst_hweight.hfls.hfls64.hhweight.hnon-atomic.hbitsperlong.hhugetlb_encode.hunaligned.halternative.hatomic.hbarrier.hbug.hexport.hsections.hlinuxalign.harm-smccc.hatomic.hbitfield.hbitmap.hbitops.hbits.hbtf_ids.hbug.hbuild_bug.hcompiler-gcc.hcompiler.hcompiler_types.hconst.hcoresight-pmu.hctype.hdebug_locks.hdelay.herr.hexport.hfilter.hfind.hftrace.hgfp.hgfp_types.hhardirq.hhash.hhashtable.hinterrupt.hinterval_tree_generic.hirqflags.hjhash.hkallsyms.hkconfig.hkern_levels.hkernel.hlinkage.hlist.hlist_sort.hlockdep.hlog2.hmath.hmath64.hmodule.hmutex.hnmi.hnuma.hobjtool_types.hoverflow.hpoison.hproc_fs.hrbtree.hrbtree_augmented.hrcu.hrefcount.hring_buffer.hschedclock.hmm.htask.hseq_file.hsizes.hslab.hspinlock.hstacktrace.hstatic_call_types.hstring.hstringify.htime64.htypes.hunalignedpacked_struct.hzalloc.htoolsbe_byteshift.hle_byteshift.huapiasmasm-genericbitsperlong.hbpf_perf_event.herrno-base.herrno.hfcntl.hioctls.hmman-common-tools.hmman-common.hmman.hsocket.hunistd.hbitsperlong.hbpf_perf_event.herrno.hlinuxbpf.hbpf_common.hbpf_perf_event.hbtf.hconst.herspan.hethtool.hfadvise.hfcntl.hfilter.hfs.hfscrypt.hhw_breakpoint.hif_link.hif_tun.hif_xdp.hin.hio_uring.hkcmp.hkvm.hmemfd.hmman.hmount.hnetdev.hnetlink.hopenat2.hperf_event.hpkt_cls.hpkt_sched.hprctl.hsched.hseccomp.hseg6.hseg6_local.hstat.hstddef.htc_acttc_bpf.htcp.htls.htypes.husbdevice_fs.huserfaultfd.hvhost.hvdsobits.hconst.hkvmkvm_statMakefilelaptopdslmMakefilefreefallMakefileledsMakefilelibapiMakefileargv_split.cbitmap.cbpfBuildMakefilebpf.cbpf.hbpf_core_read.hbpf_endian.hbpf_gen_internal.hbpf_helpers.hbpf_prog_linfo.cbpf_tracing.hbtf.cbtf.hbtf_dump.celf.cgen_loader.chashmap.chashmap.hlibbpf.clibbpf.hlibbpf.maplibbpf.pc.templatelibbpf_common.hlibbpf_errno.clibbpf_internal.hlibbpf_legacy.hlibbpf_probes.clibbpf_version.hlinker.cnetlink.cnlattr.cnlattr.hrelo_core.crelo_core.hringbuf.cskel_internal.hstr_error.cstr_error.hstrset.cstrset.husdt.bpf.husdt.czip.czip.hctype.cfind_bit.chweight.clist_sort.clockdepMakefileperfDocumentationMakefileMakefilerbtree.cslab.cstr_error_r.cstring.csubcmdBuildMakefileexec-cmd.cexec-cmd.hhelp.chelp.hpager.cpager.hparse-options.cparse-options.hrun-command.crun-command.hsigchain.csigchain.hsubcmd-config.csubcmd-config.hsubcmd-util.hsymbolMakefilevsprintf.czalloc.cmmMakefilenetynlMakefileMakefile.depsgeneratedMakefilelibMakefilesamplesMakefileobjtoolBuildMakefilebuiltin-check.ccheck.celf.cincludeobjtoolarch.hbuiltin.hcfi.hcheck.helf.hendianness.hobjtool.hspecial.hwarn.hobjtool.corc_dump.corc_gen.cspecial.csync-check.shweak.cpciMakefilepcmciaMakefileperfDocumentationMakefileMakefileMakefile.configMakefile.perfarcharmMakefilearm64MakefilecskyMakefileloongarchMakefilemipsMakefilepowerpcMakefileriscvMakefiles390MakefileshMakefilesparcMakefilex86MakefilextensaMakefilescriptsperlPerf-Trace-UtilMakefile.PLtestsshellcoresightMakefileMakefile.miniconfigasm_pure_loopMakefilememcpy_threadMakefilethread_loopMakefileunroll_loop_threadMakefilepoweracpiMakefileMakefile.configMakefile.rulestoolsacpidbgMakefileacpidumpMakefileecMakefilecpupowerMakefilebenchMakefiledebugi386MakefilekernelMakefilex86_64Makefilepm-graphMakefilex86intel-speed-selectMakefileturbostatMakefilex86_energy_perf_policyMakefilescriptsMakefile.archMakefile.includeutilities.makspiMakefiletestingcryptochacha20-s390MakefilememblockMakefilescriptsMakefile.includenvdimmMakefileradix-treeMakefilescatterlistMakefileselftestsMakefilearm64MakefilebtiMakefilefpMakefilemteMakefilepauthMakefilesignalMakefiletagsMakefilebpfMakefileMakefile.docsbpf_testmodMakefilebreakpointsMakefilecachestatMakefilecapabilitiesMakefilecgroupMakefileclone3MakefilecoreMakefilecpu-hotplugMakefilecpufreqMakefiledamonMakefiledmaMakefiledmabuf-heapsMakefiledriversdma-bufMakefilenetbondingMakefilenetdevsimMakefileteamMakefiledtMakefileefivarfsMakefileexecMakefilefilesystemsMakefilebinderfsMakefileepollMakefilefirmwareMakefilefpuMakefileftraceMakefilefutexMakefilefunctionalMakefilegpioMakefilehidMakefileia64Makefileintel_pstateMakefileiommuMakefileipcMakefileirMakefilekcmpMakefilekexecMakefilekmodMakefilekvmMakefilelandlockMakefilelibMakefilelivepatchMakefilelkdtmMakefilelockingMakefilemedia_testsMakefilemembarrierMakefilememfdMakefilememory-hotplugMakefilemincoreMakefilemmMakefilemountMakefilemount_setattrMakefilemqueueMakefilenciMakefilenetMakefileforwardingMakefilehsrMakefilemptcpMakefilenetfilterMakefilensfsMakefileopenat2Makefileperf_eventsMakefilepid_namespaceMakefilepidfdMakefilepowerpcMakefilealignmentMakefilebenchmarksMakefilecache_shapeMakefilecopyloopsMakefiledexcrMakefiledscrMakefileeehMakefilemathMakefilemceMakefilemmMakefilenx-gzipMakefilepapr_attributesMakefilepapr_sysparmMakefilepapr_vpdMakefilepmuMakefileebbMakefilesampling_testsMakefileprimitivesMakefileptraceMakefilesecurityMakefilesignalMakefilestringloopsMakefileswitch_endianMakefilesyscallsMakefiletmMakefilevphnMakefileprctlMakefileprocMakefilepstoreMakefileptpMakefileptraceMakefilercutortureMakefileformalsrcu-cbmcMakefiletestsstore_bufferingMakefileresctrlMakefilerlimitsMakefilerseqMakefilertcMakefilesafesetidMakefileschedMakefileseccompMakefilesgxMakefilesigaltstackMakefilesizeMakefilesparc64MakefiledriversMakefilespliceMakefilestatic_keysMakefilesyncMakefilesyscall_user_dispatchMakefilesysctlMakefiletc-testingMakefiletdxMakefiletimensMakefiletimersMakefiletmpfsMakefiletpm2MakefilettyMakefileueventMakefileuserMakefilevDSOMakefilewatchdogMakefilewireguardqemuMakefilex86MakefilezramMakefilevsockMakefilethermaltmonMakefiletracingMakefilelatencyMakefilertlaMakefileusbMakefileffs-aio-examplemultibuffhost_appMakefilesimplehost_appMakefileusbipMakefile.amlibsrcMakefile.amsrcMakefile.amverificationdot2MakefilervMakefilevirtioMakefileringtestMakefilevhost_testMakefilevirtio-traceMakefilewmiMakefileusrKconfigMakefileincludeMakefilevirtMakefilekvmKconfigMakefile.kvmlibKconfigMakefilevmlinux.hvmlinux.id/usr/src/kernels//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/Documentation//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/Documentation/devicetree//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/Documentation/devicetree/bindings//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/Documentation/kbuild//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/Documentation/tools//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/Documentation/tools/rtla//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/Documentation/tools/rv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/Documentation/userspace-api//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/Documentation/userspace-api/media//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/alpha//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/alpha/boot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/alpha/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/alpha/kernel/syscalls//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/alpha/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/alpha/math-emu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/alpha/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arc/boot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arc/boot/dts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arc/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arc/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arc/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arc/plat-axs10x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arc/plat-hsdk//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arc/plat-sim//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arc/plat-tb10x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/boot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/boot/bootp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/boot/compressed//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/boot/dts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/crypto//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-actions//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-alpine//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-artpec//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-asm9260//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-aspeed//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-at91//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-axxia//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-bcm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-berlin//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-clps711x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-cns3xxx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-davinci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-digicolor//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-dove//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-ep93xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-exynos//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-footbridge//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-gemini//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-highbank//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-hisi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-imx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-integrator//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-iop32x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-ixp4xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-keystone//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-lpc18xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-lpc32xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-mediatek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-meson//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-milbeaut//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-mmp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-moxart//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-mstar//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-mv78xx0//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-mvebu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-mxs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-nomadik//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-npcm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-nspire//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-omap1//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-omap2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-orion5x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-oxnas//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-pxa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-qcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-rda//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-realtek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-realview//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-rockchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-rpc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-s3c//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-s5pv210//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-sa1100//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-shmobile//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-socfpga//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-spear//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-sti//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-stm32//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-sunxi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-tegra//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-uniphier//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-ux500//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-versatile//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-vexpress//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-vt8500//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mach-zynq//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/net//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/nwfpe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/plat-omap//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/plat-orion//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/plat-pxa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/plat-versatile//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/probes//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/probes/kprobes//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/probes/uprobes//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/tools//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/vdso//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/vfp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm/xen//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/actions//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/allwinner//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/altera//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/amazon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/amd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/amlogic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/apm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/apple//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/arm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/bitmain//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/broadcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/broadcom/bcm4908//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/broadcom/northstar2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/broadcom/stingray//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/cavium//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/exynos//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/freescale//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/hisilicon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/intel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/lg//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/marvell//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/mediatek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/microchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/nvidia//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/qcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/realtek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/renesas//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/rockchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/socionext//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/sprd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/synaptics//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/ti//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/toshiba//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/boot/dts/xilinx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/crypto//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/hyperv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/kernel/pi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/kernel/probes//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/kernel/vdso//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/kernel/vdso32//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/kvm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/kvm/hyp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/kvm/hyp/nvhe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/kvm/hyp/vhe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/net//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/tools//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/arm64/xen//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/csky//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/csky/abiv1//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/csky/abiv2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/csky/boot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/csky/boot/dts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/csky/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/csky/kernel/probes//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/csky/kernel/vdso//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/csky/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/csky/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/h8300//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/h8300/boot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/h8300/boot/compressed//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/h8300/boot/dts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/h8300/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/h8300/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/h8300/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/hexagon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/hexagon/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/hexagon/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/hexagon/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/ia64//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/ia64/hp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/ia64/hp/common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/ia64/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/ia64/kernel/syscalls//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/ia64/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/ia64/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/ia64/pci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/ia64/uv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/ia64/uv/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/68000//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/amiga//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/apollo//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/atari//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/bvme6000//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/coldfire//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/emu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/fpsp040//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/hp300//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/ifpsp060//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/kernel/syscalls//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/mac//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/math-emu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/mvme147//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/mvme16x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/q40//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/sun3//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/sun3/prom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/sun3x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/tools//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/m68k/tools/amiga//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/microblaze//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/microblaze/boot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/microblaze/boot/dts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/microblaze/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/microblaze/kernel/cpu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/microblaze/kernel/syscalls//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/microblaze/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/microblaze/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/microblaze/pci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/alchemy//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/alchemy/common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/alchemy/devboards//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/ar7//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/ath25//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/ath79//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/bcm47xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/bcm63xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/bcm63xx/boards//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/bmips//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/boot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/boot/compressed//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/boot/dts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/boot/dts/brcm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/boot/dts/cavium-octeon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/boot/dts/img//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/boot/dts/ingenic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/boot/dts/lantiq//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/boot/dts/loongson//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/boot/dts/mscc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/boot/dts/mti//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/boot/dts/netlogic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/boot/dts/ni//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/boot/dts/pic32//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/boot/dts/qca//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/boot/dts/ralink//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/boot/dts/realtek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/boot/dts/xilfpga//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/boot/tools//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/cavium-octeon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/cavium-octeon/crypto//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/cavium-octeon/executive//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/cobalt//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/crypto//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/dec//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/dec/prom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/fw//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/fw/arc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/fw/cfe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/fw/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/fw/sni//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/generic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/ingenic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/jazz//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/kernel/syscalls//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/kvm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/lantiq//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/lantiq/falcon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/lantiq/xway//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/loongson2ef//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/loongson2ef/common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/loongson2ef/common/cs5536//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/loongson2ef/fuloong-2e//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/loongson2ef/lemote-2f//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/loongson32//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/loongson32/common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/loongson32/ls1b//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/loongson32/ls1c//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/loongson64//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/math-emu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/mti-malta//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/n64//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/net//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/netlogic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/netlogic/common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/netlogic/xlp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/netlogic/xlr//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/pci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/pic32//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/pic32/common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/pic32/pic32mzda//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/pistachio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/power//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/ralink//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/rb532//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/sgi-ip22//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/sgi-ip27//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/sgi-ip30//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/sgi-ip32//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/sibyte//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/sibyte/bcm1480//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/sibyte/common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/sibyte/sb1250//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/sibyte/swarm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/sni//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/tools//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/txx9//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/txx9/generic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/txx9/jmr3927//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/txx9/rbtx4927//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/txx9/rbtx4938//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/txx9/rbtx4939//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/vdso//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/vr41xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/vr41xx/casio-e55//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/vr41xx/common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/nds32//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/nds32/boot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/nds32/boot/dts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/nds32/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/nds32/kernel/vdso//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/nds32/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/nds32/math-emu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/nds32/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/nios2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/nios2/boot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/nios2/boot/compressed//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/nios2/boot/dts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/nios2/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/nios2/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/nios2/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/nios2/platform//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/openrisc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/openrisc/boot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/openrisc/boot/dts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/openrisc/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/openrisc/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/openrisc/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/parisc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/parisc/boot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/parisc/boot/compressed//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/parisc/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/parisc/kernel/syscalls//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/parisc/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/parisc/math-emu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/parisc/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/boot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/boot/dts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/boot/dts/fsl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/crypto//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/include//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/include/asm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/include/asm/book3s//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/include/asm/book3s/32//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/include/asm/book3s/64//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/include/asm/nohash//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/include/asm/nohash/32//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/include/asm/nohash/64//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/include/asm/vdso//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/include/generated//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/include/generated/asm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/include/generated/uapi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/include/generated/uapi/asm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/include/uapi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/include/uapi/asm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/kernel/ptrace//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/kernel/syscalls//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/kernel/trace//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/kernel/vdso//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/kexec//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/kvm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/math-emu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/mm/book3s32//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/mm/book3s64//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/mm/kasan//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/mm/nohash//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/mm/ptdump//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/net//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/perf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/40x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/44x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/4xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/512x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/52xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/82xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/83xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/85xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/86xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/8xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/amigaone//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/book3s//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/cell//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/cell/spufs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/chrp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/embedded6xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/maple//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/microwatt//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/pasemi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/powermac//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/powernv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/ps3//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/platforms/pseries//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/purgatory//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/sysdev//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/sysdev/ge//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/sysdev/xics//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/sysdev/xive//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/powerpc/xmon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/riscv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/riscv/boot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/riscv/boot/dts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/riscv/boot/dts/canaan//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/riscv/boot/dts/microchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/riscv/boot/dts/sifive//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/riscv/errata//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/riscv/errata/sifive//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/riscv/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/riscv/kernel/probes//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/riscv/kernel/vdso//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/riscv/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/riscv/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/riscv/net//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/s390//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/s390/appldata//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/s390/boot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/s390/crypto//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/s390/hypfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/s390/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/s390/kernel/syscalls//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/s390/kernel/vdso32//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/s390/kernel/vdso64//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/s390/kvm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/s390/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/s390/lib/expoline//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/s390/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/s390/net//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/s390/pci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/s390/purgatory//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/s390/tools//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-ap325rxa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-dreamcast//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-ecovec24//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-highlander//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-hp6xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-kfr2r09//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-landisk//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-lboxre2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-microdev//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-migor//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-r2d//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-rsk//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-sdk7780//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-sdk7786//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-se//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-se/7206//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-se/7343//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-se/770x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-se/7721//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-se/7722//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-se/7724//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-se/7751//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-se/7780//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-sh03//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boards/mach-x3proto//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boot/compressed//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boot/dts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/boot/romimage//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/cchips//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/cchips/hd6446x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/drivers//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/drivers/dma//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/drivers/pci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/drivers/superhyway//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/kernel/cpu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/kernel/cpu/irq//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/kernel/cpu/sh2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/kernel/cpu/sh2a//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/kernel/cpu/sh3//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/kernel/cpu/sh4//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/kernel/cpu/sh4a//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/kernel/cpu/shmobile//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/kernel/syscalls//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/kernel/vsyscall//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/math-emu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sh/tools//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sparc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sparc/boot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sparc/crypto//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sparc/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sparc/kernel/syscalls//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sparc/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sparc/math-emu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sparc/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sparc/net//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sparc/power//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sparc/prom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/sparc/vdso//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/um//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/um/drivers//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/um/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/um/kernel/skas//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/um/os-Linux//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/um/os-Linux/drivers//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/um/os-Linux/skas//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/um/scripts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/boot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/boot/compressed//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/coco//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/coco/tdx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/crypto//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/entry//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/entry/syscalls//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/entry/vdso//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/entry/vsyscall//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/events//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/events/amd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/events/intel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/events/zhaoxin//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/hyperv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/ia32//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/kernel/acpi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/kernel/apic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/kernel/cpu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/kernel/cpu/mce//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/kernel/cpu/microcode//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/kernel/cpu/mtrr//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/kernel/cpu/resctrl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/kernel/cpu/sgx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/kernel/fpu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/kernel/kprobes//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/kvm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/math-emu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/mm/pat//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/net//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/pci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/platform//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/platform/atom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/platform/ce4100//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/platform/efi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/platform/geode//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/platform/intel-mid//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/platform/intel-quark//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/platform/intel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/platform/iris//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/platform/olpc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/platform/pvh//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/platform/scx200//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/platform/ts5500//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/platform/uv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/power//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/purgatory//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/ras//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/realmode//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/realmode/rm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/tools//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/um//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/um/os-Linux//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/um/vdso//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/video//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/virt//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/virt/svm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/virt/vmx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/virt/vmx/tdx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/x86/xen//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/xtensa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/xtensa/boot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/xtensa/boot/boot-elf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/xtensa/boot/boot-redboot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/xtensa/boot/dts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/xtensa/boot/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/xtensa/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/xtensa/kernel/syscalls//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/xtensa/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/xtensa/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/xtensa/platforms//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/xtensa/platforms/iss//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/xtensa/platforms/xt2000//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/arch/xtensa/platforms/xtfpga//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/block//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/block/partitions//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/certs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/crypto//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/crypto/asymmetric_keys//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/crypto/async_tx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/accel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/accel/habanalabs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/accel/habanalabs/common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/accel/habanalabs/common/mmu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/accessibility//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/accessibility/braille//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/accessibility/speakup//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/acpi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/acpi/acpica//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/acpi/apei//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/acpi/arm64//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/acpi/dptf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/acpi/nfit//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/acpi/numa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/acpi/pmic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/amba//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/android//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/ata//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/atm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/auxdisplay//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/base//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/base/firmware_loader//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/base/firmware_loader/builtin//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/base/power//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/base/regmap//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/base/test//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/bcma//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/block//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/block/aoe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/block/drbd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/block/mtip32xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/block/null_blk//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/block/paride//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/block/rnbd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/block/rsxx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/block/xen-blkback//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/block/zram//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/bluetooth//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/bus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/bus/fsl-mc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/bus/mhi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/bus/mhi/ep//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/bus/mhi/host//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/cdrom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/char//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/char/agp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/char/hw_random//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/char/ipmi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/char/mwave//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/char/pcmcia//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/char/tpm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/char/tpm/st33zp24//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/char/xilinx_hwicap//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/char/xillybus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/actions//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/analogbits//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/at91//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/axis//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/axs10x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/baikal-t1//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/bcm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/berlin//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/davinci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/h8300//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/hisilicon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/imgtec//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/imx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/ingenic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/keystone//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/loongson1//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/mediatek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/meson//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/microchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/mmp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/mstar//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/mvebu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/mxs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/nxp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/pistachio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/pxa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/qcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/ralink//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/renesas//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/rockchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/samsung//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/sifive//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/socfpga//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/spear//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/sprd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/st//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/sunxi-ng//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/sunxi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/tegra//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/ti//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/uniphier//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/ux500//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/versatile//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/x86//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/xilinx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/zynq//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clk/zynqmp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/clocksource//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/comedi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/comedi/drivers//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/comedi/drivers/ni_routing//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/comedi/drivers/ni_routing/tools//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/comedi/drivers/tests//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/comedi/kcomedilib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/connector//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/counter//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/cpufreq//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/cpuidle//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/cpuidle/governors//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/allwinner//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/allwinner/sun4i-ss//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/allwinner/sun8i-ce//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/allwinner/sun8i-ss//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/amcc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/amlogic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/axis//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/bcm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/caam//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/cavium//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/cavium/cpt//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/cavium/nitrox//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/cavium/zip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/ccp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/ccree//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/chelsio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/gemini//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/hisilicon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/hisilicon/hpre//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/hisilicon/sec//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/hisilicon/sec2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/hisilicon/trng//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/hisilicon/zip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/inside-secure//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/intel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/intel/iaa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/intel/ixp4xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/intel/keembay//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/intel/qat//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/intel/qat/qat_420xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/intel/qat/qat_4xxx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/intel/qat/qat_c3xxx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/intel/qat/qat_c3xxxvf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/intel/qat/qat_c62x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/intel/qat/qat_c62xvf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/intel/qat/qat_common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/intel/qat/qat_dh895xcc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/intel/qat/qat_dh895xccvf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/marvell//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/marvell/cesa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/marvell/octeontx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/marvell/octeontx2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/nx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/qce//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/rockchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/stm32//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/ux500//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/ux500/cryp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/ux500/hash//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/virtio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/vmx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/crypto/xilinx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/cxl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/cxl/core//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dax//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dax/hmem//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dax/pmem//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dca//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/devfreq//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/devfreq/event//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dma-buf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dma-buf/heaps//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dma//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dma/bestcomm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dma/dw-axi-dmac//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dma/dw-edma//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dma/dw//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dma/fsl-dpaa2-qdma//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dma/hsu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dma/idxd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dma/ioat//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dma/ipu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dma/lgm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dma/mediatek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dma/ppc4xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dma/ptdma//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dma/qcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dma/sf-pdma//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dma/sh//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dma/ti//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dma/xilinx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/dpll//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/edac//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/eisa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/extcon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/firewire//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/firmware//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/firmware/arm_ffa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/firmware/arm_scmi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/firmware/broadcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/firmware/cirrus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/firmware/efi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/firmware/efi/libstub//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/firmware/efi/test//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/firmware/google//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/firmware/imx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/firmware/meson//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/firmware/psci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/firmware/smccc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/firmware/tegra//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/firmware/xilinx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/fpga//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/fsi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gnss//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/acp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/amdgpu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/amdkfd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/amdxcp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/amdgpu_dm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/basics//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/bios//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/clk_mgr//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/dce//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/dce110//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/dce112//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/dce120//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/dce60//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/dce80//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/dcn10//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/dcn20//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/dcn201//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/dcn21//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/dcn30//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/dcn301//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/dcn303//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/dcn31//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/dcn314//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/dcn32//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/dcn321//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/dcn35//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/dml//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/dml2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/dsc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/gpio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/hdcp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/hwss//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/hwss/dcn351//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/irq//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/link//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/optc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/resource//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dc/virtual//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dmub//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/dmub/src//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/modules//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/modules/color//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/modules/freesync//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/modules/hdcp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/modules/info_packet//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/display/modules/power//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/pm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/pm/legacy-dpm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/pm/powerplay//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/pm/powerplay/hwmgr//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/pm/powerplay/smumgr//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/pm/swsmu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/pm/swsmu/smu11//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/pm/swsmu/smu12//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/pm/swsmu/smu13//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/amd/pm/swsmu/smu14//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/arm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/arm/display//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/arm/display/komeda//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/armada//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/aspeed//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/ast//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/atmel-hlcdc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/bridge//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/bridge/adv7511//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/bridge/analogix//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/bridge/cadence//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/bridge/imx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/bridge/synopsys//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/display//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/etnaviv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/exynos//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/fsl-dcu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/gma500//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/gud//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/hisilicon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/hisilicon/hibmc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/hisilicon/kirin//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/hyperv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/i2c//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/i915//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/i915/gvt//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/imagination//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/imx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/imx/dcss//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/ingenic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/kmb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/lima//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/logicvc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/loongson//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/mcde//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/mediatek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/meson//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/mgag200//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/msm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/mxsfb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/nouveau//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/omapdrm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/panel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/panfrost//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/pl111//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/qxl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/radeon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/rcar-du//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/renesas//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/renesas/rcar-du//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/renesas/rz-du//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/renesas/shmobile//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/rockchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/scheduler//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/solomon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/sprd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/sti//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/stm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/sun4i//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/tegra//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/tests//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/tidss//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/tilcdc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/tiny//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/ttm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/ttm/tests//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/tve200//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/udl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/v3d//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/vboxvideo//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/vc4//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/vgem//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/virtio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/vkms//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/vmwgfx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/xe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/xe/tests//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/xen//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/drm/xlnx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/host1x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/ipu-v3//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/trace//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/gpu/vga//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/greybus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/hid//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/hid/amd-sfh-hid//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/hid/bpf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/hid/bpf/entrypoints//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/hid/i2c-hid//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/hid/intel-ish-hid//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/hid/surface-hid//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/hid/usbhid//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/hsi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/hsi/clients//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/hsi/controllers//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/hte//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/hv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/hwmon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/hwmon/occ//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/hwmon/pmbus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/hwspinlock//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/hwtracing//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/hwtracing/coresight//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/hwtracing/intel_th//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/hwtracing/stm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/i2c//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/i2c/algos//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/i2c/busses//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/i2c/muxes//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/i3c//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/i3c/master//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/i3c/master/mipi-i3c-hci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/idle//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/accel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/adc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/addac//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/afe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/amplifiers//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/buffer//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/cdc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/chemical//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/common/cros_ec_sensors//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/common/hid-sensors//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/common/ms_sensors//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/common/scmi_sensors//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/common/ssp_sensors//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/common/st_sensors//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/dac//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/dummy//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/filter//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/frequency//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/gyro//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/health//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/humidity//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/imu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/imu/bmi160//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/imu/inv_icm42600//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/imu/inv_mpu6050//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/imu/st_lsm6dsx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/imu/st_lsm9ds0//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/light//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/magnetometer//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/multiplexer//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/orientation//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/position//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/potentiometer//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/potentiostat//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/pressure//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/proximity//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/resolver//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/temperature//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/test//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iio/trigger//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/core//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/hw//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/hw/bnxt_re//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/hw/cxgb4//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/hw/efa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/hw/hfi1//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/hw/hns//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/hw/irdma//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/hw/mana//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/hw/mlx4//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/hw/mlx5//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/hw/mthca//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/hw/ocrdma//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/hw/qedr//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/hw/qib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/hw/usnic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/hw/vmw_pvrdma//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/sw//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/sw/rdmavt//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/sw/rxe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/sw/siw//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/ulp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/ulp/ipoib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/ulp/iser//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/ulp/isert//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/ulp/opa_vnic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/ulp/rtrs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/ulp/srp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/infiniband/ulp/srpt//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/input//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/input/gameport//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/input/joystick//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/input/joystick/iforce//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/input/keyboard//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/input/misc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/input/mouse//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/input/rmi4//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/input/serio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/input/tablet//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/input/tests//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/input/touchscreen//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/interconnect//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/interconnect/imx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/interconnect/qcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/interconnect/samsung//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iommu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iommu/amd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iommu/arm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iommu/arm/arm-smmu-v3//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iommu/arm/arm-smmu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iommu/intel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/iommu/iommufd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/ipack//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/ipack/carriers//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/ipack/devices//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/irqchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/isdn//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/isdn/capi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/isdn/hardware//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/isdn/hardware/mISDN//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/isdn/mISDN//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/leds//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/leds/blink//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/leds/flash//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/leds/trigger//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/macintosh//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/macintosh/ams//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mailbox//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mcb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/md//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/md/bcache//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/md/persistent-data//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/cec//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/cec/core//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/cec/i2c//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/cec/platform//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/cec/platform/cec-gpio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/cec/platform/cros-ec//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/cec/platform/meson//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/cec/platform/s5p//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/cec/platform/seco//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/cec/platform/sti//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/cec/platform/stm32//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/cec/platform/tegra//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/cec/usb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/cec/usb/pulse8//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/cec/usb/rainshadow//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/common/b2c2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/common/saa7146//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/common/siano//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/common/v4l2-tpg//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/common/videobuf2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/dvb-core//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/dvb-frontends//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/dvb-frontends/cxd2880//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/dvb-frontends/drx39xyj//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/firewire//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/i2c//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/i2c/adv748x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/i2c/ccs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/i2c/cx25840//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/i2c/et8ek8//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/i2c/m5mols//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/i2c/s5c73m3//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/mc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/mmc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/mmc/siano//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/b2c2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/bt8xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/cobalt//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/cx18//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/cx23885//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/cx25821//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/cx88//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/ddbridge//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/dm1105//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/dt3155//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/intel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/intel/ipu3//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/ivtv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/mantis//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/meye//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/netup_unidvb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/ngene//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/pluto2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/pt1//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/pt3//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/saa7134//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/saa7146//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/saa7164//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/smipcie//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/solo6x10//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/sta2x11//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/ttpci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/tw5864//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/tw68//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/pci/tw686x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/allegro-dvt//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/am437x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/atmel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/cadence//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/coda//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/davinci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/exynos-gsc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/exynos4-is//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/imx-jpeg//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/marvell-ccic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/meson//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/meson/ge2d//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/mtk-jpeg//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/mtk-mdp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/mtk-vcodec//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/mtk-vpu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/omap//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/omap3isp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/qcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/qcom/camss//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/qcom/venus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/rcar-vin//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/rockchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/rockchip/rga//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/rockchip/rkisp1//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/s3c-camif//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/s5p-g2d//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/s5p-jpeg//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/s5p-mfc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/sti//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/sti/bdisp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/sti/c8sectpfe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/sti/delta//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/sti/hva//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/stm32//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/sunxi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/sunxi/sun4i-csi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/sunxi/sun6i-csi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/sunxi/sun8i-di//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/sunxi/sun8i-rotate//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/ti-vpe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/vsp1//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/platform/xilinx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/radio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/radio/si470x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/radio/si4713//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/radio/wl128x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/rc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/rc/img-ir//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/rc/keymaps//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/spi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/test-drivers//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/test-drivers/vicodec//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/test-drivers/vidtv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/test-drivers/vimc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/test-drivers/vivid//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/tuners//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/airspy//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/as102//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/au0828//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/b2c2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/cpia2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/cx231xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/dvb-usb-v2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/dvb-usb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/em28xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/go7007//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/gspca//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/gspca/gl860//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/gspca/m5602//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/gspca/stv06xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/hackrf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/hdpvr//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/msi2500//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/pvrusb2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/pwc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/s2255//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/siano//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/stk1160//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/stkwebcam//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/tm6000//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/ttusb-budget//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/ttusb-dec//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/usbtv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/uvc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/usb/zr364xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/media/v4l2-core//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/memory//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/memory/samsung//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/memory/tegra//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/memstick//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/memstick/core//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/memstick/host//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/message//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/message/fusion//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mfd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/altera-stapl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/bcm-vk//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/c2port//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/cardreader//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/cb710//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/cxl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/echo//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/eeprom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/genwqe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/habanalabs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/habanalabs/common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/habanalabs/common/mmu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/habanalabs/common/pci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/habanalabs/gaudi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/habanalabs/goya//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/ibmasm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/lis3lv02d//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/lkdtm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/mei//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/mei/gsc_proxy//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/mei/hdcp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/mei/pxp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/ocxl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/pvpanic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/sgi-gru//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/sgi-xp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/ti-st//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/uacce//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/misc/vmw_vmci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mmc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mmc/core//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mmc/host//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/most//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mtd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mtd/chips//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mtd/devices//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mtd/hyperbus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mtd/lpddr//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mtd/maps//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mtd/nand//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mtd/nand/onenand//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mtd/nand/raw//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mtd/nand/raw/atmel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mtd/nand/raw/bcm47xxnflash//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mtd/nand/raw/brcmnand//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mtd/nand/raw/gpmi-nand//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mtd/nand/raw/ingenic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mtd/nand/spi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mtd/parsers//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mtd/spi-nor//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mtd/spi-nor/controllers//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mtd/tests//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mtd/ubi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/mux//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/appletalk//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/arcnet//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/bonding//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/caif//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/can//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/can/c_can//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/can/cc770//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/can/ctucanfd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/can/dev//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/can/flexcan//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/can/ifi_canfd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/can/m_can//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/can/mscan//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/can/peak_canfd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/can/rcar//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/can/sja1000//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/can/slcan//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/can/softing//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/can/spi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/can/spi/mcp251xfd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/can/usb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/can/usb/etas_es58x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/can/usb/kvaser_usb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/can/usb/peak_usb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/dsa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/dsa/b53//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/dsa/hirschmann//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/dsa/microchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/dsa/mv88e6xxx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/dsa/ocelot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/dsa/qca//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/dsa/sja1105//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/dsa/xrs700x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/3com//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/8390//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/actions//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/adaptec//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/aeroflex//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/agere//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/alacritech//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/allwinner//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/alteon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/altera//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/amazon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/amazon/ena//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/amd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/amd/xgbe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/apm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/apm/xgene-v2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/apm/xgene//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/apple//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/aquantia//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/aquantia/atlantic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/arc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/atheros//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/atheros/alx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/atheros/atl1c//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/atheros/atl1e//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/atheros/atlx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/broadcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/broadcom/bnx2x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/broadcom/bnxt//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/broadcom/genet//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/brocade//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/brocade/bna//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/cadence//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/calxeda//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/cavium//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/cavium/common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/cavium/liquidio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/cavium/octeon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/cavium/thunder//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/chelsio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/chelsio/cxgb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/chelsio/cxgb3//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/chelsio/cxgb4//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/chelsio/cxgb4vf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/chelsio/inline_crypto//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/chelsio/inline_crypto/chtls//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/chelsio/libcxgb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/cirrus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/cisco//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/cisco/enic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/cortina//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/davicom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/dec//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/dec/tulip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/dlink//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/emulex//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/emulex/benet//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/ezchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/faraday//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/freescale//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/freescale/dpaa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/freescale/dpaa2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/freescale/enetc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/freescale/fman//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/freescale/fs_enet//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/fujitsu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/google//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/google/gve//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/hisilicon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/hisilicon/hns//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/hisilicon/hns3//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/hisilicon/hns3/hns3pf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/hisilicon/hns3/hns3vf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/huawei//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/huawei/hinic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/i825xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/ibm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/ibm/ehea//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/ibm/emac//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/intel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/intel/e1000//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/intel/e1000e//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/intel/fm10k//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/intel/i40e//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/intel/iavf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/intel/ice//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/intel/idpf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/intel/igb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/intel/igbvf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/intel/igc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/intel/ixgb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/intel/ixgbe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/intel/ixgbevf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/marvell//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/marvell/mvpp2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/marvell/octeon_ep//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/marvell/octeon_ep_vf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/marvell/octeontx2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/marvell/octeontx2/af//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/marvell/octeontx2/nic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/marvell/prestera//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/mediatek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/mellanox//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/mellanox/mlx4//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/mellanox/mlx5//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/mellanox/mlx5/core//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/mellanox/mlx5/core/esw//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/mellanox/mlx5/core/steering//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/mellanox/mlxbf_gige//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/mellanox/mlxfw//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/mellanox/mlxsw//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/micrel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/microchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/microchip/sparx5//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/microsoft//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/microsoft/mana//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/moxa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/mscc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/myricom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/myricom/myri10ge//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/natsemi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/neterion//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/neterion/vxge//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/netronome//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/netronome/nfp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/ni//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/nvidia//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/nxp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/oki-semi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/oki-semi/pch_gbe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/packetengines//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/pasemi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/pensando//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/pensando/ionic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/qlogic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/qlogic/netxen//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/qlogic/qed//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/qlogic/qede//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/qlogic/qlcnic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/qualcomm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/qualcomm/emac//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/qualcomm/rmnet//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/rdc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/realtek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/renesas//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/rocker//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/samsung//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/samsung/sxgbe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/seeq//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/sfc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/sfc/falcon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/sfc/siena//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/sgi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/silan//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/sis//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/smsc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/socionext//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/stmicro//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/stmicro/stmmac//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/sun//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/synopsys//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/tehuti//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/ti//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/toshiba//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/tundra//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/via//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/wiznet//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/xilinx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/xircom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ethernet/xscale//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/fddi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/fddi/skfp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/fjes//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/hamradio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/hippi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/hyperv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ieee802154//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ipa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ipvlan//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/mdio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/netdevsim//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/pcs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/phy//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/phy/aquantia//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/phy/mscc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/phy/qcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/plip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/ppp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/pse-pd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/slip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/team//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/thunderbolt//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/usb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/vmxnet3//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/vxlan//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wan//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wan/lmc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireguard//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/admtek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/ath//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/ath/ar5523//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/ath/ath10k//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/ath/ath11k//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/ath/ath12k//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/ath/ath5k//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/ath/ath6kl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/ath/ath9k//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/ath/carl9170//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/ath/wcn36xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/ath/wil6210//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/atmel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/broadcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/broadcom/b43//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/broadcom/b43legacy//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/broadcom/brcm80211//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/broadcom/brcm80211/brcmfmac//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/broadcom/brcm80211/brcmsmac//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/broadcom/brcm80211/brcmutil//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/intel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/intel/ipw2x00//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/intel/iwlegacy//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/intel/iwlwifi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/intel/iwlwifi/dvm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/intel/iwlwifi/mei//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/intel/iwlwifi/mvm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/intel/iwlwifi/tests//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/intersil//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/intersil/hostap//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/intersil/orinoco//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/intersil/p54//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/intersil/prism54//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/marvell//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/marvell/libertas//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/marvell/libertas_tf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/marvell/mwifiex//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/mediatek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/mediatek/mt76//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/mediatek/mt76/mt7603//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/mediatek/mt76/mt7615//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/mediatek/mt76/mt76x0//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/mediatek/mt76/mt76x2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/mediatek/mt76/mt7915//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/mediatek/mt76/mt7921//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/mediatek/mt76/mt7925//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/mediatek/mt76/mt7996//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/mediatek/mt7601u//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/microchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/microchip/wilc1000//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/quantenna//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/quantenna/qtnfmac//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/ralink//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/ralink/rt2x00//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/realtek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/realtek/rtl818x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/realtek/rtl818x/rtl8180//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/realtek/rtl818x/rtl8187//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/realtek/rtl8xxxu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/realtek/rtlwifi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/realtek/rtlwifi/btcoexist//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/realtek/rtlwifi/rtl8188ee//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/realtek/rtlwifi/rtl8192c//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/realtek/rtlwifi/rtl8192ce//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/realtek/rtlwifi/rtl8192cu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/realtek/rtlwifi/rtl8192de//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/realtek/rtlwifi/rtl8192ee//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/realtek/rtlwifi/rtl8192se//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/realtek/rtlwifi/rtl8723ae//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/realtek/rtlwifi/rtl8723be//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/realtek/rtlwifi/rtl8723com//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/realtek/rtlwifi/rtl8821ae//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/realtek/rtw88//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/realtek/rtw89//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/rsi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/st//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/st/cw1200//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/ti//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/ti/wl1251//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/ti/wl12xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/ti/wl18xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/ti/wlcore//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/virtual//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/zydas//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wireless/zydas/zd1211rw//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wwan//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wwan/iosm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/wwan/t7xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/net/xen-netback//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/nfc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/nfc/fdp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/nfc/microread//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/nfc/nfcmrvl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/nfc/nxp-nci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/nfc/pn533//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/nfc/pn544//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/nfc/s3fwrn5//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/nfc/st-nci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/nfc/st21nfca//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/nfc/st95hf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/ntb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/ntb/hw//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/ntb/hw/amd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/ntb/hw/epf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/ntb/hw/idt//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/ntb/hw/intel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/ntb/hw/mscc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/ntb/test//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/nubus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/nvdimm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/nvme//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/nvme/common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/nvme/host//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/nvme/target//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/nvmem//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/of//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/of/unittest-data//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/opp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/parisc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/parport//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pci/controller//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pci/controller/cadence//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pci/controller/dwc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pci/controller/mobiveil//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pci/endpoint//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pci/endpoint/functions//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pci/hotplug//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pci/msi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pci/pcie//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pci/switch//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pcmcia//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/perf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/perf/amlogic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/perf/arm_cspmu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/perf/hisilicon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/allwinner//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/amlogic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/broadcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/cadence//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/freescale//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/hisilicon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/ingenic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/intel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/lantiq//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/marvell//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/mediatek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/microchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/motorola//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/mscc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/qualcomm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/ralink//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/realtek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/renesas//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/rockchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/samsung//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/socionext//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/st//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/tegra//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/ti//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/phy/xilinx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/actions//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/aspeed//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/bcm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/berlin//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/cirrus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/freescale//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/intel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/mediatek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/meson//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/mvebu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/nomadik//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/nuvoton//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/pxa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/qcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/ralink//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/renesas//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/samsung//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/spear//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/sprd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/stm32//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/sunxi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/tegra//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/ti//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/uniphier//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/visconti//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pinctrl/vt8500//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/chrome//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/chrome/wilco_ec//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/goldfish//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/mellanox//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/mips//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/olpc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/surface//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/surface/aggregator//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/x86//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/x86/amd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/x86/amd/pmc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/x86/amd/pmf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/x86/dell//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/x86/dell/dell-wmi-sysman//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/x86/intel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/x86/intel/atomisp2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/x86/intel/ifs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/x86/intel/int1092//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/x86/intel/int33fe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/x86/intel/int3472//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/x86/intel/pmc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/x86/intel/pmt//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/x86/intel/speed_select_if//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/x86/intel/telemetry//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/x86/intel/uncore-frequency//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/platform/x86/intel/wmi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pmdomain//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pmdomain/actions//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pmdomain/amlogic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pmdomain/arm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pmdomain/bcm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pmdomain/imx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pmdomain/mediatek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pmdomain/qcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pmdomain/renesas//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pmdomain/rockchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pmdomain/samsung//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pmdomain/st//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pmdomain/tegra//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pmdomain/ti//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pmdomain/xilinx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pnp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pnp/isapnp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pnp/pnpacpi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pnp/pnpbios//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/power//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/power/reset//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/power/supply//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/powercap//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pps//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pps/clients//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pps/generators//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/ps3//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/ptp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/pwm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/rapidio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/rapidio/devices//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/rapidio/switches//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/ras//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/ras/amd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/ras/amd/atl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/regulator//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/remoteproc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/reset//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/reset/hisilicon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/reset/sti//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/reset/tegra//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/rpmsg//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/rtc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/s390//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/s390/block//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/s390/char//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/s390/cio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/s390/crypto//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/s390/net//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/s390/scsi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/s390/virtio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/sbus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/sbus/char//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/aacraid//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/aic7xxx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/aic94xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/arcmsr//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/arm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/be2iscsi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/bfa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/bnx2fc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/bnx2i//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/csiostor//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/cxgbi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/cxlflash//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/device_handler//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/elx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/esas2r//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/fcoe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/fnic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/hisi_sas//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/ibmvscsi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/ibmvscsi_tgt//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/isci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/libfc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/libsas//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/lpfc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/megaraid//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/mpi3mr//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/mpt3sas//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/mvsas//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/pcmcia//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/pm8001//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/qedf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/qedi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/qla2xxx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/qla4xxx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/smartpqi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/snic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/scsi/sym53c8xx_2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/sh//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/sh/clk//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/sh/intc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/sh/maple//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/sh/superhyway//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/siox//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/slimbus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/amlogic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/aspeed//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/atmel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/bcm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/bcm/brcmstb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/bcm/brcmstb/pm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/canaan//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/dove//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/fsl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/fsl/dpio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/fsl/qbman//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/fsl/qe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/gemini//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/imx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/ixp4xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/lantiq//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/litex//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/mediatek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/qcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/renesas//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/rockchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/samsung//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/sifive//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/sunxi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/tegra//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/tegra/cbb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/tegra/fuse//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/ti//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/ux500//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/versatile//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soc/xilinx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/soundwire//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/spi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/spmi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/ssb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/android//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/axis-fifo//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/board//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/clocking-wizard//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/emxx_udc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/fbtft//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/fieldbus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/fieldbus/anybuss//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/fwserial//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/gdm724x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/greybus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/greybus/tools//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/gs_fpgaboot//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/hikey9xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/iio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/iio/accel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/iio/adc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/iio/addac//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/iio/cdc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/iio/frequency//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/iio/impedance-analyzer//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/iio/meter//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/iio/resolver//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/ks7010//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/media//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/media/atomisp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/media/atomisp/i2c//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/media/atomisp/i2c/ov5693//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/media/av7110//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/media/hantro//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/media/imx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/media/ipu3//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/media/meson//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/media/meson/vdec//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/media/omap4iss//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/media/rkvdec//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/media/sunxi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/media/sunxi/cedrus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/media/tegra-vde//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/media/tegra-video//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/media/zoran//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/most//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/most/dim2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/most/i2c//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/most/net//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/most/video//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/mt7621-dma//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/mt7621-dts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/netlogic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/nvec//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/octeon-usb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/octeon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/olpc_dcon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/pi433//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/qlge//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/ralink-gdma//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/rtl8188eu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/rtl8192e//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/rtl8192e/rtl8192e//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/rtl8192u//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/rtl8712//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/rtl8723bs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/rts5208//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/sm750fb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/unisys//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/unisys/visorhba//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/unisys/visorinput//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/unisys/visornic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/vc04_services//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/vc04_services/bcm2835-audio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/vc04_services/bcm2835-camera//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/vc04_services/vchiq-mmal//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/vme//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/vme/devices//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/vt6655//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/vt6656//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/wfx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/staging/wlan-ng//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/target//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/target/iscsi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/target/iscsi/cxgbit//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/target/loopback//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/target/sbp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/target/tcm_fc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/target/tcm_remote//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/tc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/tee//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/tee/amdtee//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/tee/optee//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/thermal//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/thermal/broadcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/thermal/intel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/thermal/intel/int340x_thermal//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/thermal/qcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/thermal/samsung//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/thermal/st//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/thermal/tegra//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/thermal/ti-soc-thermal//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/thunderbolt//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/tty//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/tty/hvc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/tty/ipwireless//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/tty/serdev//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/tty/serial//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/tty/serial/8250//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/tty/serial/jsm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/tty/vt//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/ufs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/ufs/core//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/ufs/host//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/uio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/atm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/c67x00//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/cdns3//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/chipidea//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/class//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/core//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/dwc2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/dwc3//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/early//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/gadget//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/gadget/function//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/gadget/legacy//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/gadget/udc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/gadget/udc/aspeed-vhub//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/gadget/udc/bdc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/host//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/image//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/isp1760//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/misc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/misc/sisusbvga//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/mon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/mtu3//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/musb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/phy//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/renesas_usbhs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/roles//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/serial//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/storage//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/typec//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/typec/altmodes//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/typec/mux//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/typec/tcpm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/typec/tcpm/qcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/typec/tipd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/typec/ucsi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/usb/usbip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/vdpa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/vdpa/ifcvf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/vdpa/mlx5//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/vdpa/vdpa_sim//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/vdpa/vdpa_user//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/vdpa/virtio_pci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/vfio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/vfio/fsl-mc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/vfio/mdev//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/vfio/pci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/vfio/pci/mlx5//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/vfio/pci/nvgrace-gpu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/vfio/platform//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/vfio/platform/reset//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/vhost//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/backlight//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/console//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev/aty//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev/core//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev/geode//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev/i810//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev/kyro//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev/matrox//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev/mb862xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev/mmp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev/mmp/fb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev/mmp/hw//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev/mmp/panel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev/nvidia//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev/omap//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev/omap2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev/omap2/omapfb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev/omap2/omapfb/displays//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev/omap2/omapfb/dss//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev/riva//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev/savage//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev/sis//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/fbdev/via//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/video/logo//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/virt//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/virt/acrn//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/virt/coco//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/virt/coco/efi_secret//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/virt/coco/sev-guest//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/virt/coco/tdx-guest//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/virt/nitro_enclaves//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/virt/vboxguest//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/virtio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/visorbus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/vlynq//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/vme//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/vme/boards//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/vme/bridges//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/w1//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/w1/masters//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/w1/slaves//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/watchdog//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/xen//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/xen/events//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/xen/xen-pciback//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/xen/xenbus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/xen/xenfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/drivers/zorro//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/9p//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/adfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/affs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/afs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/autofs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/befs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/bfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/btrfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/cachefiles//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/ceph//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/coda//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/configfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/cramfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/crypto//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/debugfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/devpts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/dlm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/ecryptfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/efivarfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/efs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/erofs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/exfat//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/exportfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/ext2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/ext4//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/f2fs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/fat//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/freevxfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/fscache//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/fuse//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/gfs2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/hfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/hfsplus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/hostfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/hpfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/hugetlbfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/iomap//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/isofs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/jbd2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/jffs2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/jfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/kernfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/lockd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/minix//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/netfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/nfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/nfs/blocklayout//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/nfs/filelayout//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/nfs/flexfilelayout//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/nfs_common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/nfsd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/nilfs2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/nls//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/notify//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/notify/dnotify//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/notify/fanotify//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/notify/inotify//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/ntfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/ocfs2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/ocfs2/cluster//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/ocfs2/dlm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/ocfs2/dlmfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/omfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/openpromfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/orangefs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/overlayfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/proc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/pstore//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/qnx4//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/qnx6//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/quota//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/ramfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/reiserfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/romfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/smb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/smb/client//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/smb/common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/squashfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/sysfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/sysv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/tracefs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/ubifs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/udf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/ufs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/unicode//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/vboxsf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/verity//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/xfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/fs/zonefs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/acpi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/acpi/platform//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/asm-generic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/asm-generic/bitops//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/asm-generic/vdso//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/clocksource//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/config//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/crypto//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/crypto/internal//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/drm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/drm/bridge//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/drm/display//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/drm/i2c//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/drm/ttm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/arm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/bus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/clk//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/clock//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/display//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/dma//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/firmware//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/firmware/imx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/gce//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/gpio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/i2c//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/iio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/iio/adc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/iio/temperature//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/input//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/interconnect//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/interrupt-controller//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/leds//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/mailbox//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/media//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/memory//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/mfd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/mips//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/mux//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/net//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/phy//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/pinctrl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/pmu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/power//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/pwm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/regulator//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/reset-controller//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/reset//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/soc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/sound//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/spmi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/thermal//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/dt-bindings/usb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/generated//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/generated/uapi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/generated/uapi/linux//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/keys//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/kunit//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/kvm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/amba//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/atomic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/avf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/bcma//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/byteorder//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/can//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/can/dev//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/can/platform//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/ceph//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/clk//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/crush//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/decompress//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/device//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/dma//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/dsa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/extcon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/firmware//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/firmware/broadcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/firmware/cirrus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/firmware/imx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/firmware/imx/svc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/firmware/intel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/firmware/meson//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/firmware/qcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/fpga//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/fsl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/fsl/bestcomm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/gpio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/greybus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/hsi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/i3c//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/iio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/iio/accel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/iio/adc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/iio/afe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/iio/common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/iio/dac//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/iio/frequency//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/iio/gyro//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/iio/imu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/iio/timer//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/input//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/io_uring//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/irqchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/isdn//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/lockd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mailbox//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mdio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd/abx500//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd/arizona//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd/atc260x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd/da9052//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd/da9055//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd/da9062//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd/da9063//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd/da9150//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd/madera//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd/mt6323//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd/mt6358//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd/mt6359//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd/mt6359p//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd/mt6397//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd/pcf50633//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd/samsung//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd/syscon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd/wcd934x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd/wm831x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd/wm8350//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mfd/wm8994//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mlx4//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mlx5//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mmc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mtd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/mux//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/net//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/net/intel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/netfilter//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/netfilter/ipset//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/netfilter_arp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/netfilter_bridge//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/netfilter_ipv4//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/netfilter_ipv6//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/pcs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/perf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/phy//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/phy/tegra//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/pinctrl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/platform_data//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/platform_data/gpio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/platform_data/media//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/platform_data/txx9//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/platform_data/x86//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/power//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/pse-pd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/qat//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/qed//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/raid//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/regulator//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/remoteproc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/reset//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/rpmsg//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/rtc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/sched//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/soc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/soc/actions//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/soc/amlogic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/soc/brcmstb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/soc/cirrus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/soc/dove//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/soc/ixp4xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/soc/marvell//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/soc/marvell/octeontx2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/soc/mediatek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/soc/mmp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/soc/nxp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/soc/qcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/soc/renesas//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/soc/samsung//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/soc/sunxi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/soc/ti//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/soundwire//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/spi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/ssb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/sunrpc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/surface_aggregator//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/ulpi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/unaligned//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/linux/usb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/math-emu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/media//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/media/davinci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/media/drv-intf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/media/i2c//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/media/tpg//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/memory//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/misc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/net//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/net/9p//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/net/bluetooth//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/net/caif//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/net/iucv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/net/mana//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/net/netfilter//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/net/netfilter/ipv4//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/net/netfilter/ipv6//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/net/netns//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/net/nfc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/net/page_pool//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/net/phonet//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/net/sctp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/net/tc_act//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/pcmcia//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/ras//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/rdma//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/rv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/scsi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/scsi/fc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/soc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/soc/amlogic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/soc/arc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/soc/at91//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/soc/bcm2835//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/soc/canaan//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/soc/fsl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/soc/fsl/qe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/soc/imx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/soc/mediatek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/soc/microchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/soc/mscc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/soc/qcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/soc/rockchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/soc/sa1100//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/soc/sifive//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/soc/tegra//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/sound//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/sound/ac97//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/sound/sof//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/sound/sof/ipc4//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/target//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/target/iscsi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/trace//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/trace/events//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/trace/misc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/asm-generic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/drm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/android//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/byteorder//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/caif//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/can//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/cifs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/dvb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/genwqe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/hdlc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/hsi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/iio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/isdn//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/misc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/mmc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/netfilter//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/netfilter/ipset//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/netfilter_arp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/netfilter_bridge//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/netfilter_ipv4//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/netfilter_ipv6//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/nfsd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/raid//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/sched//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/spi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/sunrpc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/surface_aggregator//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/tc_act//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/tc_ematch//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/linux/usb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/misc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/misc/uacce//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/mtd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/rdma//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/rdma/hfi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/scsi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/scsi/fc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/sound//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/sound/intel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/sound/intel/avs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/sound/sof//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/video//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/uapi/xen//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/ufs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/vdso//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/video//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/xen//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/xen/arm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/xen/interface//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/xen/interface/hvm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/include/xen/interface/io//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/init//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/io_uring//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/ipc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/bpf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/bpf/preload//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/bpf/preload/iterators//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/cgroup//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/debug//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/debug/kdb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/dma//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/entry//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/events//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/futex//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/gcov//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/irq//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/kcsan//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/livepatch//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/locking//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/module//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/power//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/printk//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/rcu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/sched//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/time//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/trace//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/kernel/trace/rv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/lib/842//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/lib/crypto//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/lib/dim//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/lib/fonts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/lib/kunit//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/lib/livepatch//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/lib/lz4//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/lib/lzo//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/lib/math//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/lib/mpi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/lib/pldmfw//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/lib/raid6//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/lib/raid6/test//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/lib/reed_solomon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/lib/vdso//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/lib/xz//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/lib/zlib_deflate//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/lib/zlib_dfltcc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/lib/zlib_inflate//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/lib/zstd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/mm/damon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/mm/kasan//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/mm/kfence//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/mm/kmsan//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/6lowpan//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/802//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/8021q//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/9p//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/appletalk//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/atm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/ax25//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/batman-adv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/bluetooth//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/bluetooth/bnep//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/bluetooth/cmtp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/bluetooth/hidp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/bluetooth/rfcomm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/bpf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/bpfilter//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/bridge//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/bridge/netfilter//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/caif//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/can//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/can/j1939//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/ceph//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/core//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/dcb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/dccp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/dccp/ccids//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/decnet//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/decnet/netfilter//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/devlink//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/dns_resolver//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/dsa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/ethernet//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/ethtool//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/handshake//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/hsr//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/ieee802154//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/ieee802154/6lowpan//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/ife//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/ipv4//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/ipv4/bpfilter//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/ipv4/netfilter//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/ipv6//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/ipv6/ila//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/ipv6/netfilter//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/iucv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/kcm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/key//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/l2tp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/l3mdev//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/lapb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/llc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/mac80211//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/mac80211/tests//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/mac802154//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/mpls//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/mptcp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/ncsi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/netfilter//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/netfilter/ipset//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/netfilter/ipvs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/netlabel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/netlink//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/netrom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/nfc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/nfc/hci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/nfc/nci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/nsh//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/openvswitch//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/packet//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/phonet//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/psample//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/qrtr//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/rds//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/rfkill//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/rose//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/rxrpc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/sched//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/sctp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/smc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/strparser//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/sunrpc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/sunrpc/auth_gss//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/sunrpc/xprtrdma//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/switchdev//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/tipc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/tls//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/unix//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/vmw_vsock//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/wireless//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/wireless/tests//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/x25//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/xdp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/net/xfrm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/redhat//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/redhat/debug//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/redhat/debug/dummy-module//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/redhat/docs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/redhat/koji//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/acrn//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/auxdisplay//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/binderfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/bpf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/configfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/connector//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/coresight//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/fprobe//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/ftrace//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/hid//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/hidraw//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/hw_breakpoint//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/kdb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/kfifo//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/kmemleak//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/kobject//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/kprobes//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/landlock//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/livepatch//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/mei//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/nitro_enclaves//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/pidfd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/qmi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/rpmsg//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/rust//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/rust/hostprogs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/seccomp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/timers//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/trace_events//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/trace_printk//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/uhid//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/v4l//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/vfio-mdev//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/vfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/watch_queue//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/samples/watchdog//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/atomic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/atomic/fallbacks//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/basic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/clang-tools//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/coccinelle//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/coccinelle/api//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/coccinelle/api/alloc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/coccinelle/api/debugfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/coccinelle/free//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/coccinelle/iterators//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/coccinelle/locks//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/coccinelle/misc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/coccinelle/null//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/coccinelle/tests//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/dtc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/dtc/include-prefixes//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/dtc/libfdt//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/dummy-tools//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/gcc-plugins//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/gdb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/gdb/linux//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/genksyms//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/kconfig//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/kconfig/lxdialog//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/kconfig/tests//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/kconfig/tests/auto_submenu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/kconfig/tests/choice//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/kconfig/tests/choice_value_with_m_dep//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/kconfig/tests/err_recursive_dep//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/kconfig/tests/err_recursive_inc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/kconfig/tests/inter_choice//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/kconfig/tests/new_choice_with_dep//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/kconfig/tests/no_write_if_dep_unmet//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/kconfig/tests/preprocess//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/kconfig/tests/preprocess/builtin_func//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/kconfig/tests/preprocess/circular_expansion//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/kconfig/tests/preprocess/escape//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/kconfig/tests/preprocess/variable//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/ksymoops//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/mod//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/package//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/selinux//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/selinux/genheaders//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/scripts/selinux/mdp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/security//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/security/apparmor//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/security/bpf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/security/integrity//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/security/integrity/evm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/security/integrity/ima//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/security/keys//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/security/keys/encrypted-keys//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/security/keys/trusted-keys//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/security/landlock//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/security/loadpin//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/security/lockdown//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/security/safesetid//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/security/selinux//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/security/selinux/include//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/security/smack//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/security/tomoyo//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/security/yama//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/ac97//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/aoa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/aoa/codecs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/aoa/core//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/aoa/fabrics//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/aoa/soundbus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/aoa/soundbus/i2sbus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/arm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/atmel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/core//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/core/oss//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/core/seq//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/core/seq/oss//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/drivers//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/drivers/mpu401//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/drivers/opl3//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/drivers/opl4//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/drivers/pcsp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/drivers/vx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/firewire//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/firewire/bebob//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/firewire/dice//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/firewire/digi00x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/firewire/fireface//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/firewire/fireworks//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/firewire/motu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/firewire/oxfw//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/firewire/tascam//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/hda//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/hda/ext//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/i2c//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/i2c/other//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/isa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/isa/ad1816a//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/isa/ad1848//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/isa/cs423x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/isa/es1688//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/isa/galaxy//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/isa/gus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/isa/msnd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/isa/opti9xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/isa/sb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/isa/wavefront//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/isa/wss//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/mips//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/oss//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/oss/dmasound//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/parisc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/ac97//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/ali5451//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/asihpi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/au88x0//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/aw2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/ca0106//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/cs46xx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/cs5535audio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/ctxfi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/echoaudio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/emu10k1//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/hda//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/ice1712//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/korg1212//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/lola//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/lx6464es//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/mixart//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/nm256//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/oxygen//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/pcxhr//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/riptide//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/rme9652//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/trident//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/vx222//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pci/ymfpci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pcmcia//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pcmcia/pdaudiocf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/pcmcia/vx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/ppc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/sh//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/adi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/amd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/amd/acp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/amd/ps//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/amd/raven//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/amd/renoir//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/amd/rpl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/amd/vangogh//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/amd/yc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/apple//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/atmel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/au1x//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/bcm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/cirrus//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/codecs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/dwc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/fsl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/generic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/hisilicon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/img//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/intel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/intel/atom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/intel/atom/sst//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/intel/avs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/intel/avs/boards//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/intel/boards//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/intel/catpt//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/intel/common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/intel/keembay//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/intel/skylake//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/jz4740//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/kirkwood//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/mediatek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/mediatek/common//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/mediatek/mt2701//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/mediatek/mt6797//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/mediatek/mt8173//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/mediatek/mt8183//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/mediatek/mt8186//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/mediatek/mt8192//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/mediatek/mt8195//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/meson//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/mxs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/pxa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/qcom//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/qcom/qdsp6//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/rockchip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/samsung//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/sh//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/sh/rcar//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/sof//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/sof/amd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/sof/imx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/sof/intel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/sof/mediatek//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/sof/mediatek/mt8186//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/sof/mediatek/mt8195//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/sof/xtensa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/spear//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/sprd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/sti//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/stm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/sunxi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/tegra//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/ti//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/uniphier//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/ux500//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/xilinx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/soc/xtensa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/sparc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/spi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/synth//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/synth/emux//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/usb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/usb/6fire//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/usb/bcd2000//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/usb/caiaq//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/usb/hiface//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/usb/line6//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/usb/misc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/usb/usx2y//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/virtio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/x86//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/sound/xen//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/accounting//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/arch//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/arch/arm64//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/arch/arm64/tools//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/arch/powerpc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/arch/powerpc/include//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/arch/powerpc/include/asm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/arch/powerpc/include/uapi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/arch/powerpc/include/uapi/asm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/arch/x86//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/arch/x86/intel_sdsi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/arch/x86/kcpuid//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/bootconfig//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/bpf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/bpf/bpftool//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/bpf/bpftool/Documentation//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/bpf/resolve_btfids//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/bpf/resolve_btfids/libbpf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/bpf/resolve_btfids/libbpf/include//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/bpf/resolve_btfids/libbpf/include/bpf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/bpf/resolve_btfids/libbpf/staticobjs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/bpf/resolve_btfids/libsubcmd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/bpf/resolve_btfids/libsubcmd/include//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/bpf/resolve_btfids/libsubcmd/include/subcmd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/bpf/runqslower//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/build//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/build/feature//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/build/tests//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/build/tests/ex//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/cgroup//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/debugging//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/edid//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/firewire//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/firmware//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/gpio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/hv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/iio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/include//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/include/asm-generic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/include/asm-generic/bitops//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/include/asm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/include/linux//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/include/linux/sched//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/include/linux/unaligned//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/include/tools//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/include/uapi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/include/uapi/asm-generic//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/include/uapi/asm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/include/uapi/linux//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/include/uapi/linux/tc_act//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/include/vdso//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/kvm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/kvm/kvm_stat//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/laptop//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/laptop/dslm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/laptop/freefall//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/leds//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/lib/api//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/lib/bpf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/lib/lockdep//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/lib/perf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/lib/perf/Documentation//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/lib/subcmd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/lib/symbol//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/net//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/net/ynl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/net/ynl/generated//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/net/ynl/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/net/ynl/samples//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/objtool//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/objtool/include//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/objtool/include/objtool//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/pci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/pcmcia//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/Documentation//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/arch//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/arch/arm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/arch/arm64//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/arch/csky//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/arch/loongarch//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/arch/mips//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/arch/powerpc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/arch/riscv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/arch/s390//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/arch/sh//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/arch/sparc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/arch/x86//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/arch/xtensa//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/scripts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/scripts/perl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/tests//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/tests/shell//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/tests/shell/coresight//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/tests/shell/coresight/asm_pure_loop//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/tests/shell/coresight/memcpy_thread//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/tests/shell/coresight/thread_loop//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/perf/tests/shell/coresight/unroll_loop_thread//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/power//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/power/acpi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/power/acpi/tools//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/power/acpi/tools/acpidbg//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/power/acpi/tools/acpidump//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/power/acpi/tools/ec//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/power/cpupower//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/power/cpupower/bench//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/power/cpupower/debug//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/power/cpupower/debug/i386//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/power/cpupower/debug/kernel//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/power/cpupower/debug/x86_64//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/power/pm-graph//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/power/x86//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/power/x86/intel-speed-select//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/power/x86/turbostat//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/power/x86/x86_energy_perf_policy//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/scripts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/spi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/crypto//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/crypto/chacha20-s390//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/memblock//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/memblock/scripts//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/nvdimm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/radix-tree//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/scatterlist//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/arm64//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/arm64/bti//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/arm64/fp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/arm64/mte//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/arm64/pauth//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/arm64/signal//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/arm64/tags//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/bpf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/bpf/bpf_testmod//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/breakpoints//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/cachestat//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/capabilities//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/cgroup//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/clone3//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/core//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/cpu-hotplug//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/cpufreq//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/damon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/dma//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/dmabuf-heaps//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/drivers//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/drivers/dma-buf//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/drivers/net//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/drivers/net/bonding//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/drivers/net/netdevsim//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/drivers/net/team//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/dt//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/efivarfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/exec//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/filesystems//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/filesystems/binderfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/filesystems/epoll//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/firmware//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/fpu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/ftrace//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/futex//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/futex/functional//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/gpio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/hid//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/ia64//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/intel_pstate//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/iommu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/ipc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/ir//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/kcmp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/kexec//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/kmod//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/kvm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/landlock//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/lib//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/livepatch//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/lkdtm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/locking//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/media_tests//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/membarrier//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/memfd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/memory-hotplug//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/mincore//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/mount//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/mount_setattr//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/mqueue//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/nci//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/net//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/net/forwarding//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/net/hsr//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/net/mptcp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/netfilter//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/nsfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/openat2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/perf_events//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/pid_namespace//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/pidfd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/alignment//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/benchmarks//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/cache_shape//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/copyloops//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/dexcr//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/dscr//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/eeh//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/math//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/mce//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/mm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/nx-gzip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/papr_attributes//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/papr_sysparm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/papr_vpd//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/pmu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/pmu/ebb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/pmu/sampling_tests//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/primitives//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/ptrace//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/security//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/signal//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/stringloops//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/switch_endian//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/syscalls//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/tm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/powerpc/vphn//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/prctl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/proc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/pstore//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/ptp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/ptrace//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/rcutorture//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/rcutorture/formal//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/rcutorture/formal/srcu-cbmc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests/store_buffering//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/resctrl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/rlimits//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/rseq//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/rtc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/safesetid//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/sched//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/seccomp//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/sgx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/sigaltstack//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/size//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/sparc64//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/sparc64/drivers//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/splice//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/static_keys//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/sync//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/syscall_user_dispatch//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/sysctl//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/tc-testing//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/tdx//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/timens//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/timers//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/tmpfs//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/tpm2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/tty//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/uevent//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/user//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/vDSO//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/watchdog//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/wireguard//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/wireguard/qemu//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/x86//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/selftests/zram//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/testing/vsock//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/thermal//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/thermal/tmon//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/tracing//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/tracing/latency//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/tracing/rtla//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/usb//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/usb/ffs-aio-example//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/usb/ffs-aio-example/multibuff//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/usb/ffs-aio-example/multibuff/host_app//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/usb/ffs-aio-example/simple//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/usb/ffs-aio-example/simple/host_app//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/usb/usbip//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/usb/usbip/libsrc//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/usb/usbip/src//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/verification//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/verification/dot2//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/verification/rv//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/virtio//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/virtio/ringtest//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/virtio/vhost_test//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/virtio/virtio-trace//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/tools/wmi//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/usr//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/usr/include//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/virt//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/virt/kvm//usr/src/kernels/5.14.0-503.14.1.el9_5.ppc64le/virt/lib/-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz3Tppc64le-redhat-linux-gnu                               !"    # $ % &'   ()* +,,-. //directoryLinux make config build file, ASCII textASCII textmakefile script, ASCII textUTF-8 Unicode textemptyC source, ASCII textC source, UTF-8 Unicode textOS/2 REXX batch file, ASCII textCSV textC source, ASCII text, with very long linesa /usr/bin/sh script, ASCII text executableELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=c78ade2e2a58ee8a6ef1caa8e4c2929de5878301, for GNU/Linux 3.10.0, strippedELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=44f7d7869e9985b4a76e517301185559345e00ba, for GNU/Linux 3.10.0, strippedELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=4445ed92f57f8bb0f6fa3504c0dfb94b34c73113, for GNU/Linux 3.10.0, strippedPython script, ASCII text executablePerl script text executableGNU awk script, ASCII text executableBourne-Again shell script, ASCII text executableELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=235a7a0b6f134775829fc030ef21ff19ef0f6387, for GNU/Linux 3.10.0, strippedELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=7706fc181af659b9b01a777429ffb0d4219c615c, for GNU/Linux 3.10.0, strippedELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=5874bd2c6879d1795b7b37203c8164ac5cb63ac9, for GNU/Linux 3.10.0, strippedC++ source, ASCII textPOSIX shell script, ASCII text executableexported SGML document, ASCII textELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=71f1c63d225fffe21bfc8e60e1ebfa8a2754c8e0, for GNU/Linux 3.10.0, strippedELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=3f00f5a7812c87796eda2c38d17ecad90f5e858d, for GNU/Linux 3.10.0, strippedELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=8ef543b9f63a0359075b6b677ad896d69dcfa28e, for GNU/Linux 3.10.0, strippedELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=cf29d62965c6b6f733d3b2561573dd3c50805c7d, for GNU/Linux 3.10.0, strippedXML 1.0 document, ASCII texta /usr/bin/sh -x script, ASCII text executableassembler source, ASCII text, with very long linesELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=6fe657895406a013892619d37cbf180493055505, for GNU/Linux 3.10.0, strippedELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=f2c43dd86f13915ddb761ef7dc8839009c357a66, for GNU/Linux 3.10.0, strippedELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=4dcbbdd9cb28d70bc0b9ff21e44a24d36b16b2b1, for GNU/Linux 3.10.0, strippedELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=80f708e91a8e8555772610aaf1c5ff8b9d7729fc, for GNU/Linux 3.10.0, strippedELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=c90cd1d28beb3275301386fb8363b4a89c562ebd, for GNU/Linux 3.10.0, strippedELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=c41479af3bf7cea5adba79e4deae20b7446d4029, for GNU/Linux 3.10.0, strippedELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=e46f399930e40560967f3f8dd5e3928a33f602ed, for GNU/Linux 3.10.0, strippeda /usr/bin/sh -eu script, ASCII text executableELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=be0cd33a92c5e4f2833f6d293c96b24c03ded0d9, for GNU/Linux 3.10.0, strippedawk script, ASCII text executableELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=efe38925c088864356f9c2c121f45f1b6bef28c2, for GNU/Linux 3.10.0, strippedcurrent ar archiveELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=d097b4fb9659906bf924594ad1b6848a092aae16, for GNU/Linux 3.10.0, strippedASCII text, with very long linesmakefile script, ASCII text, with very long linesutf-861db65c5fc555e32731b9e5d6372e8e30444ab62037377d8538bb477443223abc5197b4030828c6b55b903ad2fecf7fb419a38c31abd93d866a473d53e49b9d5?@7zXZ Վ!WK] b2u jӫ`(y1;a70 ZKHD*yE%3wwÍᣈqWCj+%Q*znC*}%DдL2FvxGgfIIWP}%۹ޗOV 5 6Ԋ9}دF."C}%Ӓ/M,1?ƱVn|]4nF-dϰG~\*gwqxN@([318 .ra_+̕o'C,#LTR[v]DܨB/ԤQMO$r='mIʉq@+#ԫs߼T{u|DC*cZShB^ Be:}vXYG\Q+CuoJ9%D7_L#k˪2?n5"nm|lW:w@+8aE7IeM?P׃PfvVq(@S< zʌ:WĉgYa#'B޿v|*o;x,  u rΩo- 3>wװNk&"|9@r?_ |-~'(0A$ψ WaU{&,o4~ԓŪ7!ꛘeJEm2 wncX6t͠ 6wHŏ?L5rd&0g4j[Kkûģ0e7cd5"RQn m0J a+dWg>-U՟\0%㷢4O2k/PU{ɮ;T'E1pUũ4 Lݤ>Uõl9ۘ=,I$3dS$-AMWҦW+T <[~VX"UKj[b6$DŽBC3yp:\{%鑐L櫅B(`YpZU| x$7w{nB zwpJ"b-bQICHQO(&gzMÂX-h\XPϊ Ou8jw:{FZ1@ y1 :wAex)Ò/Q6k aauً 琐E<-PSK 惛!(XIO2):oX #!G22~2l6CR-iqObN뾼1QХG%3M~lތɜho!R`ȟ\Ѽ`l ^SBU)2,.4_}3B#I|ӼmC$R4^G*ւ^gEa^E B*)4 D0 DͯYK MÕ(>U_)hSn ƒ`Ju*qe{n(exHhXއA57e?(C5 XbYGKT?gamu 5)B(ڮOvh/MD x~K" =JQ/CRCݸrmM2>ͣt bX|ދjOPK[ SjOeS 5‡lد`̷(Cf ЬZ##WKέ&!A m_6Pq- F-(hxH}> βqnb˞l) sJQÏ>|58$;,fF,Rulrʳ/xGT.Yey~Pab> ra.zJ^y^qQ (^}vWq7E֊o{QQ'K'R~S2KGz$lIOtEU/HJ+hwnKR/gm?H8#$"uR<+\y hNkqh' ,pF*fQ? m t ^G('Gj` :ĭJBA&X&UdpTw@gKh2Gg(>fGx!r2iΕLo('slրEBB_@i#u8~" ..\c{SL;j{ewK wDmF6&v9q2+}GT$Y9s125.iڷT"tC#Ϭk 0K5Ǡ>dkWcT^sa ÿJPo1N4s) hIvaC,N`/VeOXl-R^z?01_փB{X{3I;J%0̕s&nO/+LMEꂏQPMT4)9(ئ#=~(o0}jEq(@ݗpi!ֆRX}5MOX˶ ]E%OM[>lЄūqL lsZI@ۦ Y,k$H_z<{W81YPBAڇa';R#ڑ[4S`ku>FCTzHQjEjrlߞienWMo>n^ ɭ2r58d`Md.^H6u<:&=n%·ެRʫX~uˆL%*8̝lKuHaХc1.v]Km\o~bBK!=MJ:L9уfHO#lq$631%?^J`EB=ՆhC@z^MV]pN.»L:V%(\#PLԥTkgQ[0w+HiޖI r0wjW*D9TJn&2Z_댢H֟w׏ :&^7dU1HH9zFE%I|7vŒ Ħgdw|ɇF^!xF0z=7Rp3݄ /+NJ9r=nziaq6P|Qi&.'q!zݏܴJN_z3"皃l4a-g<`ߏtxpJ޵subZ:tp\]A5:H(IbfP֣>=dbt.F((G;c"̴E5%Mw}bO9˟zғcBϒ/7Hܜ>ie6C_]pK%2N¨KP8&)*u# a_Ub'_v}@Lu:P΍F|˰&ޡj'\[zf3 {LIl9j&Aom>n+yF_ijEJ)p!^(4 X|1$EsƳ^l)]D…A%WP9ñ/{k+g$BAz/m|b-F)#3¨Tm@Ŧ?tz K <-ǑyPՂ͖X-/$.aneY<[ OdF\l kUmkB?9jO(g%44 OƌLևYegx4 L+06kѦ ʶ+d(FSqɚU9y\O.% w`]C~[ՇLsKG!mEkJ_Kç֧~8v~E"H¾?p>&U?ʟƆZsN*>"v:/89cѡwnh^M.H0({.иTPݞFP,<c>9SW,4apN"f-W/ n0܎;~@pk3즲eοOqechq;뛹P"Ax"e8|2OL[WFouȋ\ 0m *ݬ2/`843DTW)"U{"  <$fTXl10N6<,ya|=_s@Hp[g}?>3*}̍ko`vi ї  d3JĞu|O 0DM]BPv~?= 6:N@ʨd?A\&\f,3 ܥE5 z5+dM^vդՕfBTscH<#<^Xwq9&4>O.n_x/LO$x%qytOs?P2gl'kpH\8.5apXa]VayjX\gTqT^w G,[!V}]67a ʊJ+ aңД.oq*(g/-gS^|pI;܂gTvUv ۛ1W)`SkWkMGQ k#>ȖT(#8ox!@35 /'~7ց$&tͷ2JV}R~b\3 QՏ6^-x^0erSBo :>/qU[jrX}8pɳ^Gc\2r)SdmHgAG ~f t~_<)9|~jq5sT*@|elD 权 Ӳ0@GSR8~S1vAhh:% 4`Y쯬 _y ~nuq/9p)xEsb'vfk]`,QȬF脄A=@ җD-O+ZFzLU7\&Ha,}O8^ sp#kiqBa)Tڽd HROYhU@ AMl;DA ob9FAq@eنW->NWG)i,$;ےEqk]cᷖbw/{'bs~gCWLj?lRSq)1o5]b{=Ulp濩ˁ.}y _DL971;N>\pʬtHGcWztB?zUxz^Lo5Mys~St>}Ţ$|a2j~usZПD%8H8`1Buv ]3|s&b ewZR`H ],cեqbiqyxbQ\]y+(Np+Ddz,i&ͦV,I m%Q/"GZrGa?5b=IE. m_ql`7 )_uid^qiAnxَ3 Lf>YY@o@<5]="F\ds:Fq_@Hng̝A(hF`}U[gK \Exͣk}>oRlbYϜdz*gE(83N>$TɬlS5>CԎŷ~YV\SW\Ğܙ"|_&],@|]'JэwIUlAX i~ۗy*N$A͐TH~DF"\ZߵH|ڭxX& ^i;ꭾJ? ,9fUz%I5Τ[yULO?5".SD̙7r5lɨ<\w}/ ͒k5NW 2nXTTʇSqXir]O7zv6QD<d=6jK=CJL5]蝃rRĖ[GN)XuxNĹ-߻l,Oԋi4V0X\m#p({%M x8GXtajȇ6eSHv>!$v_J-R df٪ziwV[r"-7.V &eQ&h#ilBд6[7bQ-i;y!Se'=o,|9~6Ѥp}VjsB\'m̏כE>6]D' lCkߧnf{J7C8c7Q[c/X kO/fqω@| =@5n#60#C-:=g@,0=SbG;I^K}FOO<=Ӑu=i{\W)F~V^ , 4j&bxӋLMrgfvOex`>0QP]Bi"s2'!_c>7FvET ,X lMN7~Zpn.52|(Gfg;^݉b=[&ֳV mk8m|b1:&M{{E%`!,9J(Pō?fu38 ;}Dw0̻^70;>5-q~!-f NZ) 'b,<]r)O *G@%7=̲dx80GY땂>\T}/{SPK N]_V5=rÍ_xAYȌ~-&sWwsCˏ,J,N (փiw/Xg9u3n9>叮Ay{c=*I=;3;w}$QH\5^ͪ^+mĽٽ i&a85HUIIݍv_6' eɪM1 ih<˴:\VW:x'FP'* HҲل%;QozܤM5.=Zػ4U>ܕҢCYWI-M.Pn_7y}t*;xNH[G &;QoCح%?xK!./)%"he@CHd$h TVu(з`v9\5_0iTFd5[ӿ IFgvwC+OfRtӠwH+WF^b&R BZ_X{Y9EքR6cؖJ,'|5(ˏ1zNnQ@h@춃t2@QCV"27e4/=W-,N'Z:@Io2'^ͳ2,=D7C5㱌h.n;" Q[>JP2,9~xHgG [H%Q] DxX/hO1~U0dp4/sZa6U]͟h7Qt8!ĵm7qDI\5d7OF2(j'c1% { n! :ThBWVO "Hka8V Xq˘klF^߱=5bƶP̬;2}C;ٝKzC7zUI-70+̝lֻ*&Dt5ttScVr_49pbs&<8x-_Lr/kRRq(Pqdj˰Gyg_۽kg Tviq+ 92ו5ocLvǦګ) MWaEyJgIȞ>F/{tn+_@b[dx!19 R T,tlk2"W#"*NH%]KpLNGմamt ` sؒ|F3%s{{m`2yj!:Vp%S /Ej4J"t/XY+٭r'|lϣJ0@ޢ蚨qӴE:l&QPfqE|r ]UVķ>tѫdGMW`sn -ߓ3M(-EW&_9*)xh""p&8ǞPL ]tR!:Q\`J{g@턍対מ6.#AwEJ#q:]TgKʁol.UP7B4.;3ylT⿂u@'>W>9ɘ/ό'b1IJd'ső:>& /Sތ9'pY4őRd!ʼbuiF[8k*qg% vҗo7Sa9VQL]d>:RZds΃D-ǥ̔omaŝd]f֘1 -TJH!Yv=}|fnxlHEVa߯ċTi-'сgQt wߔ1q99 w|w|'b !(o=b܅YV$A_ځ,(W2UY!%`FBy ZSr)rJk\#܏ 9$x4/ivcrx k>#e$ O}/HjM"lrc1PEn2.BeeC*n/P||ڗ[Nl>wpBzET緆O뷻k9) 8a eHU];VDof[3̋dfV:ɧ*v5rAÅ`?$mCg9~' pW'bݏm>0G~V^Yzl)߻PW31mȡ_Ο?H-kwkRI] Z9A)SGRunו5+e+Iz+!!T2AFX dӇz׾Qœ(ϬF1R%}f {]~'Iy14sYdaA͓ÇCf:9ë.'B.X9L_^B@x)aeR/`on2L$jךx6f@Uj?ubcrĘ""I[+CfQH}?gc$ẮfƉ8f"՞ͼ E_x='UWoedž()ٖ?KQKB%:QWj~''nk[:w5;"x3Q`;-3g ǵ4:eٜP`j: w ?"Բ9R0=kI%ɥɎmIu҆U\ F'ɼ];l^ČWoՏhX5 j 2-9aTi4-7y$D͇}|W&|rr/.s{䌫W*^zIӴNOwJK_-#%8cFereHod|s*f$瑳\_)i6xX0N`!\I'HLBw~> mja>Y~5I>]n+H?CGpu)&Mğa1\ `'ç^WV Ms&;Z٫CN\Oh.3AfrCfa!I̡SSߩMnRɬ+ǹ **F[FG`MUL6N$MU!a\S{f$) )`' ъݏo<1\P9ݸF@3~s% Ĝ#GF0+:4 ]n wۯE wDPOϚNk$ 晘O;Kr}X/sf<8\4>$&4{. (5( fk@F iL4w1A`U oX1~aG-}n2YZc|{PTWBʔ}I,QE{8@Q~=HLJ3p^Jh -7;^MASzU+/Z;t)RIپ&p荈G`Ȫ:oVx ƴSFj&~:-T 1vdE!2]@&ZmSh6$'_f •OS<R4H}'NSlRs"A9j Z8xdEK>Rp 8.uh;CMԎ5+1 |!aK5S/2#4ڭ^ʭLQ6^nlD_S;^_r #@ s슍ݳJt\2`Xk *pyڟj.Śpo%f!5juhr7>|ۑd*8Qsd]W[э?+ ~)G~rj|.aDJb$7>KS_Wv ;dqU%el[%]z":E!fL&|Jfڋ jlVМ WA2[.`cw΀TrsLU 3ukҮC@V׹r["gpcx a]5HdUO#kt  LyD?A4O`j,S(L {%jwJW8^$ U$wUmuX5DW厧HcbEY:YgR.U q|%GOBޖt"7WR G] (ŊJJw* vage/m L/١ Q+ʂQ+ }?1I4EW23>:A6s9KHGuά[԰i" <%%{0،9;ԦٍYO)!MFT[Ɉ*=T-/2a#ʅ WJB@1ZUV/GO1^}+D.A!5u5 I~Dy (:vE Ӿ!n1ѐ `51eCVJ"g I9d@44^{0+G Q:^'4mgʫby8SX<b7mΞtƖt4m~)}v_ FR]!qeGx=\j#!󗂛mkDŽȽ[P =➦Rv?v77٫BQ-bafSK iJ hECuC,%7AFRS'w08^s?h;L{4֍cޔ}CwLl`.C;r+bxz"H{ v>#?FLTHL "@HkX~,oה2,Rh`3nk4_ΓKAxHu U =ҿt=aUGP4-#KpԢ}Z7.Uɚp8]m^O a|sO#ӞGb Qmb6˂[ vUɀ|pW٣1yQ/+"Rh\BuFޏF~F;'"?oP>퇰# S7n64A !0}6jyB v>#^;Ο[eSL6RnrKyd) tzQ#ࡖs5kQWS=$; LwFSI*6ꓘݏ1 f|l/.I]3]3sBbBf5*$(5MQ-}vNFھ HkyQ;Xcy[|^&XW~,.ogx|? Òtcn5ޗ0ѳtiO]J  Sw:CY4SWabƍX#lw.H.]O*C7GuyN)_gS%Yޏ ,Z7@6uyS''%R{Bu|S~}EV 3d5$[X.KoDpuCfHB:]ධ\F9j[#(? IL;_Q+\1S3ʱlŪ'B(ῶZ +8vKk/wٹʆ4N1ˋp6u&$?GsX܎'D[ŗשa~Ԑm Vx$3LNlt]4OVۨ8pۥDK"&-5ɒ0gn 6[x3I;fZϘX)͟CG{2?|zoCm eۢ N2yYr@.uXʴעTK{Hז*WÀ/Mʼ2&i bB*}u)J3<]&g^^EHSlV>^4 ,m/!iAC'& EA다ҪdݐvD6iFL^TH6.ؿ\^vhއhTă|)*O4z)Ilg},b aW{D `B{KG{3qѝ?Dc5e I Q;|O p'}'oXm4xys=A"hŻ56I :[]ᤪF9ࢯE2_|`Z]8e I"@Pqa;Gfl(rb ,R"G2kY~‚.oKJY(f >z_%̋vTb2Pr F/gVS  kd-w=ᶅ;z+m&SCb~M??%)9;7/L c~ۨk5!*O(0'|s|vC?W34вyuY؍7Í3N=aYP)S\߬G=RtlG^+orcg}|ȗ( Ѵut3!BR"pZaqjz%2ԕ-9,NY?Lݭ[+kU 4hLQ&=e -\{8ZߒUď&wb{7NrV;|ʩlmyZzqé~uD졒NuUIC²pTDgRTӶGf 6$&11}I%"nHeI`xįJr~oN0vцm!_SH"Jwf/L>8H  [oѕ1!50.*/]>ty=%sGA=Ggᘴj\2t%P7 |OK.qiZ9j݅Lܽ_h?9ϋihORw"%g8mvWd Auw8_v `?եں#{f pXto`JC=&*]G"zӛ!rO8ngQb݆\Y~*.WCpWhi/>l*pPSӛONؚLnDm xb4{"9 DDOq)c`e%NQU~DnrP^R5vC\/8Gع ̌Y1: LƂ1/Ҹgj}9jJ0ܭKᚅf!sֵmtGwi *T*.Zd&f_PJ@:DžS NۈV4TɴMk.]gS_%+m:zj[s)Ur (hәSJ3bܴQ:&ăhu(p6 ~iAV./ 55`G5|u ߰ RSXgu’9B=toqbA&\<\KL a Y%~@^nxecQ Ն1Ўo?(1wI1VQL,SQ& ?@}+ACJ@3cq4B)b[(&@Rۨ m!B<W6Եrϗ !=qԾ\3aN.$@0Í]NX) j8x_/0$`&[U:9X6wrF38S}w U~A V^NRVk3q;) .2S%&ƟfHr M]! P)ñ4{GƖWڢC1)WX:* _N 39 ౭vl䷂? Wd#l ?iQBYHn P#+uqM8|Mgdd?l3]>_D{KSѕE+3жmfN1j/ط-\+"`g΅V%rod N>Πptj*L_ +L @#5 =1s:844Ƭ.v}[u5?8ŷ3fd #~pJb%)÷ıG @1}VBZ 0eF}";!a8`ʪb WD9ߵ+ܼ⺊ά̯֐k^P~}aF<2 À)Cmz &+E.&-njϙ<S.5;=}T>FxiG]a W5.B ,%~_#\da^ Đsm{)ñe y qA<{. ik7 z[@몈]4AFM9]=ښTH'#-@ӝONH[Yc΃ .*G!(S \ Ŵ yQ؜h~ \ eJ>[(3]t:;/bbjOހ67B\;hc#ٺSEqǔ*XY@E֐!e;Ѕ;~:+o,i*HB4߉L>开fMqҥ 2H}I4X69;Pl?0 efQ #|Vnf'$h=Z6uCs;Gx5{Ô]i:6oִ+U|`a?G[A)SvW *Fv#? AFkЏ2#GSpԈ(MLR>?JG,H"Mz0'mpG~T=iC[GnXB4?8NK|wxsPH 'RHԭݫ.8\ \?lYV 3C!Iez]CS'tZ^,`﷛Y1cWPvf`"DqHܡk<,GEF9'>=#Ӿ,J[glMh-\kr:'ΌN mb'il-|\a!ڕ{'9w!q", >xH#EilBGyb^o-3Ƒ$զ1OIa)ދn=sO`&1@Bh~˹ e>/n] @ ǤNNr kf]&)BewMz] 8jm 8;<-XH4mYtR7Bb+wۭ_(" JKTJUnHTqXo`qcmx.meaoGG֨D8Iwcۂ%ne%'1j4 np GX6hbg_(Q0qkX!#jȾ_/͞ qnT pLk;q2Ǵ=N3@{h;2!V~ YX\'pЩ[c* 2;v",cFQ>rMi .@`QuGNj1MI ,[=׉d?,!RyI#AaS4Rb1 ioѭϾɗ$YhXQ_j f\&;ZK!=s={ϕgㇱSyN-5PVN5Jw?IhHce@i*Y+v$C-="Leٙ:\7uI5$]%Q$BpG }qڊSϫ?#K9>t9CGu'm!їϊs_qOyf#aEcF0\9)\b>f'{0qe{.P!s+'K`֋hJ3?Ru_Bj@dS1+0S]kH׶/mt<"YnV8[sUhr5NVq30dIU~›@$ޟ3Az6%#g;x4Ү_\4IKY^+VLgG^A6GYrKOhTrv%`GuYpU{BМQnlE&ƫmv4 6~l нiQ{SEQTݱPJ{q;;ľ)d,_-0M;4NJ+ec"nޞA,-vߒCRKٖLU?^4q˯z4N >Ā7$nV (A|cs9iB1&;m= @+lK,/'a6_V+ MN46fFS=F?һ\>4+ŪץYiŻ$aR__$'/Vj1 S y2w㋶̾z7?*ݳhV}>!r#:03OpB׃Ip2gVF"l,n:AJ:N@Ŀߪ`^!r-ƇeWskӇ"0If6r9VQzD^dŀVEwkg$S>jƘһ9qp([v0= .+y~]+;8ʊhQ5 )҉KUM$!k<+V>K4P'JT'{v#ǧ!"gjm=g9O`V qdfџ o?cp7\GHat:GaK( 0ƺJɛzY8j:XMC.=|z̑]1< &S!l8(5 $zViJԖQݶjz|PN̜`X]8xwz;RɏJ)ߕ !V2Dծ!jΌ3m9'1);Vk.2c|h r"E6E]elsdOy~# &O ۆ[' `ue4SKEH*yr6t[? AH ȃCh Ei-رTvv")^ܟ׃Ek5+~G9Źj+}*lH<񭬲mJ\+/2cl1H9yp#`\GFApjI ]Yxk]0|f 7^ty FR߱1׈xL -\)gFhÑI%ʘZ?xoeULTuU8bT(ӭFoYE+*!)+^T}&ǕN+.|$coh` )M?C]+LFw^j-_RGCiƣypPXwtj&.cB8W'd5?|1_, 9=0vqTj`rv?I!$ÛZQx;Tj^YOGH#W`%Fs,fYh!uBg-8e8;0W@{I" d6Wۤ"*刓Re :=E4*\3}^ܳXTT $^bV;A^3<&C_)'Qq(VT~tD.UE7$/[ 53"N-;Ҷo Y`$Sv".EwՊ5x+B}sLܟ>35x611A02oSiFٜgJL/4 G>D-h3[HrRbv2ec㊺BR eH&#Eč43nR4(*9XF[ |9">'{k(Ǹ<.b9ZEJ TJ2ن^|4=T % {r"cQIu*9H)B'0;&ߍo? F92q.ݞ}@*&?#7K L_dRbuEBOJE#=#Cfg(iuU 0`8lVˣMehE1_j|juxVmM>C-Dw-n\[KYޞ>Nqr(lͪVx >zp= _ϻm םm Rʊc -GR3ʖ}1gy~JOAzD_EKk>!:h*, w6Vo':?]18Er*N.d X#!jND -^u}]c{ T3/8&nY:jil,>+@fD_%V/ I#`JڙD^YQcvi mL_E&֧p$^yiFsg Nֿ ⍪HotF“3ݮ@\q8i-lCNIDlSla/-y`G;UTU o< !&YZn?^4eYyfFIir.O^̾h.ҐL|E\onjaNJQxbOCro>T,6`"ÖsCm'"׷ȿQ4P[v o<HhP\8N+%yw1 X\!Wx, +԰ib6PyNɖmlKX@h+p9 ncӥBL;ɖH9bYʤR l_·d~_qcyea*V0΍>dV 2t>犽Xzd˝:1 zĢ4pr1ýYU\\Օa(U@."㣿-ڂ7UN3wU{J\ļL.'ZI:n"ค2>k+S4;-*` ;({PSu\ReVy 6@ @bdQ( =԰5]uԬ`xRF>[;W{@cwV TӱHto Ū?9Ո ;714*3MQJoj%31ꭃWaGKqNV(U?yT۳Is|r[IKe; to(E _-*r;m; 7b<$-oψ!qnArj!"}MYJ#^*ZϢhW[k JqK[k: GB2j 9yG :OmkF]e4ɌJ0y}">R&&B̝%4~ICGDF\KiC0^^ jNZqHz(m+m3'AƒUX*{詊9'F$ ,AWzC(RrYHR2MOɽF ,,[ 3eIN7s,ˋ٢_~ɛm7\iXE'Hlf9{@OI婢ϲ5N9wh.QUEB [76slޤ<F{S %D ,oa~-Y68UT'0KG8™ .ݻC fSg[D_HRla\݌| Ħݹ;Q|x*P>'t[ʺנ'`YsvS{dCCm1^sq6"Gs{,BBo+QIm8]Ð%?>'NCA°TOհ{,'egr7p<݈N# YTmLlefP%[ٟ!vԯ5jwhRDcb\bH|"d^NA ܧri{k][=W|:Vgr+t/5L\%vrelشcҌA\T,tqT~|)$L%zZ|Zr0$|8NUD[؟, Jef0C?Km%T97YȭM$qXt6_8N=noʲDtgGYGwjU^ 1_KC@OI+܆EٷfYVʜOm@ o =*A6*~*i|HD+X" xoux#@}3_hfl4#?j?<aopQUu`tD$^W DEp|W$- jR< TFJr0TH5"6&ƫV۟E֠/uvw611xTao_Ny>Y[Wjb>yaaY=z- _TV_AS f* ٳ-6j$'KtSf S*n?"XU-]^ZdѯT8{V.]CX~Wx0)5Jd'r|ΕcМJ@UEē@lZp$MhqM:'(b)6Tz.Ey'gP. oÈq~ܛ E^R(k3t9EQ [=[BM")MB)u(PyXI#>-돐Yn >EB- <>l6c$KjY|Huu֦ܞVIEk*ߗ !'*m*VI0u-E[[XcP9PP^])΅٢Aʕ]HR*š~ 9inAkQf<0 (ie+0$Y'tFE>vuݗbr8OF<5N,K#0/9kA%7$!sƊ)'Mm/ c7h6^͵JC j0#Gޣ,O"!X,XrD͙ i?oˆB Gw-E ν,dٟO~P"GrriIPgMօ&PhޒD9R}TĽ(Wbq0Lt6+x_QPЀ Aͻ Xz+/-a&RʺaNSo?ņۑE H mm<)܋BRs`=߽rǣ5>jq9tIH{X[kVgJ),swBd 7XWZ ص" ksc5Q!{~jt ac-cǘɥqS7ѻvl^ԋ|yL+ٵܓ:#ѩwՂZ?QsXw}žRS6.pA[B,*Oe~i9?޹`>(JtS2՞\8'5;# O%&Olgs[̋f𧼌Q GJMREdK^Ud6>ܼز t 0>m&hۑжig/32cZ^كd l4xdW-)1ݷȲfhL,AÏ@ FAdق$:葬֎ywl18L D6mE+w&r?@@RTua{7TޞQ q1w*}W۫zǎ9Cb>;D?8"QNHI&.v/ߐk("ǰa= 5EBv!8I(_JByĥ G ib./NjGP\6=@,#Gi) nċ2@Z֠_1=z:}Ayr}x2YHEo.ՆĐz}S?%E r|ZdLeoiPaU cfo n> Ru@gmzUn#.{JtMD-e0;ʽ%e'](^b\Zx:U-bq|qx¾ގR OӟeĜ$Un`fx _zq2ܕrh I:;Ţ%XJ7^Y8ȵbXM>ax; y %{XxpQ\ͨҵ5DNi>jpzt|+XvÄ1'S7mP_0oon4OIk:OpxPk&4Sv l4m c+~:J={/~&"}}vZlCV0OM6_mfjHDAܻA`10Ͱ?\嵣 UH$ _Cen7Tef^_EGk2o޸N~#E2=%; 9R6):cdbBDz$wu+^P,-{.z3آcQ`TH m|+qXgY”d(z`'wxwB 6iԉZoH|> G9%th(h^.WTr0 / /mds搚nܲIN{Zښ<aZ(C,>BOQhKQ$l3(/џGtV~Lno' Se Fl7f!w+ XZ zbW c^dA{d-\>#xTcs0L +pL? wQy3duWW(rr4X%bh`9ӹFYVaRbOMGJ`?ɑn,Fy=̀. O3EDhTS_dPtTȅ ު.wL+Cg&|傣jH?orڄ!ߐș&$IT?QewO?>q*~EskƲZ#;5fU]5_޽bh?Y)rOs ^5rݎDžz"#0 -&8R{uqʍn,cbv?yO(;*Eoixi:םcyUX֊uކt8|BHc>ZD LJRgJT t2{+: ڋSTp0NOwo*^};EDȝw Sd۝iΧٛIH}*uRRBFnK&1G5ѽyvkW^}K[^KPPV[=^Wlktz"Rjp` “> QdSIgE!(=VE҉=L4Y+LQx~|e~ f畠+1,aܗ) +Od["͜ǙۍR/A5c\gl +q=`f8fQ#lrʂp]$cgwqdD6k#@![a)3(i"BZ# oc hz0JZ8I>ʝ\zF:϶F|=qXt5`q>mS!0ob1̟DʩSB$HA6 .MԘ=Tڽ=CE#Ts?/z.e / r,H$ph[= J{&dBxʆԨR"A`j~ %-wzpg>; ew8eEo{tRy֛F">wc@lϊO+uJWٝj̷m9>+HW9Jt2 e5u;ksOE-'^{[:GkD'^6O}7rJ?*W-ʔ`=< 2Dq2Re T !y 䖫x"0MgSYyOng$$!թrih|՗2Td[U}eV,8 Qx U!CX$zjOݢZ~9=;,cnx, K /]gS }ѫ?ڪ 0W[ahqR8R`s&+ӣJ86܌_H=~{ s 9.F%E^޹+u],^wyt2ZE`:K,^CzG~  ] zr%Y.`2d1 sJ]Ki,܃4EUs"mC#E :e8'0`Ӑ@5eVd=hrChIHUPٴC `L14 95mIYgw\q#%")͆ ҾTTrΏɉ~m=4Lv1;uºQھI= juS&+tj."N¬?u^ RA8q+.WX8Bh>؞T8=dSH!x3x/ؖT1d1S1Y:H2 $!4,ѫAkV ]p#Ov^"JZƇS\2x9#˼xjMP%Fʟ#ɾ~w~UA L XIّ| #,w?ﶴ X -95-e==95'"9i9r&I.^׷~qcCsAr W^m%`$y]#/x7٧Y.Ȟ(m$z![\?D۶j&E 붙a-lӪ(O|ѱC3*b-i ؗt ;Hv_ڸvչ3.CS^Vȗ>tM!rphgN <m"y؞ Pa%{E`"D<"7)~XgɸKKuܰ-? ҝnDAn<ok(Zܭh%t;޽}|(u)׽TrO]D{g| hXX!:VN2b#_KY DQהr?~SdEFnLřUwKšgE\%M kᰫT%ނ`y _8"E4WG@šOcӨ /UZ* cںn,aK'H%<e{ et{`i-ʁ!e5(!VFUZwNp6ygtt2ekXAE )dV"=}ڐ1oݴ6MfdQ˱^C]tqa2$z!6߰|}c&ZS)~H޿'*q%ltȇ#Ь򛼣y=U4Ԕ1&ǯA_$v+{+[KQav84X2ppZX?!#uƲHo=H2\`ޒ-Vl}n e%*Ӓ!}C2[l!H)\i Rȳ\ۅRk[h$(rA838FQNʄY2EoYǛL!hDc qkޥH F̮?#J$أmMVt+4Vb-Eׂ f(Clm*hධs/3RE|u Et4Ml RAjog#ZJ7 LfȞ~gQQ, P:.P'Dڊ WHVrbz25U\M2?$afwfH"JG`.e :R iKwXaKͬ2)9M)fn{öM3p/|h^URG1d(..Д >?Th:{̕M3wQ\0r U/!ߦUpr ԃr43}Lړf@I+:I)E45Q q"{V*V~NPR#IBR/Lyz/p9#bB)P.NI=X5z1JE 1sJ[g`:Fc5EPvi~1%vۆmQĚ~e{QEJWAE}ڧiCmҼ[%>V8jyTc\0bSǸE7u7`!TA=GL4AsrS> Wy6̋)!yΠOKXS84 P$ڍ+ADN<~D[2UrX>݌P9SE)$M H*%>S%!j 0Ci?v< ԙvtL!}Ap9~ ]xZZўNsъI-`F=6$ynyxgoC9^;uy~8PK 5!oD\djWl3PQZKR`:\q./_fcm27`*F&nDK`P'%rysӅf+̡;7x*|]чj^FݣQ/çb4C맙߭4?G}\?9a>=}NzEJk;VTE׶"=ĆIg{+|BiteU{c3C0~ԘB>1C۶\dra&a=j . ]_BEntTU ߜΏv"ű\5"pRJUhw ^TkrUH &z#@LK?,wUM$l $G.#O$0Et}V6)IDQӔTr>m, J=;o ܂g^hwB5bs#Hܑ6`6H]%{KB"u"bA@t:j X65fsZ /l`?E:Nil8bN"ϠjPp3Äި __LIDO=a͘J/,Sp-1% V섑xܾbNRsDJΡH)#~EhJ)9]^49hD#Ų6x3Π"9'.ڜ×eQw f+$WDx`IS-m|NqVm ﹖R z֧ПaKh_69@ 3Y,-ᰩ!2u!kzP3kA"67沙:(PTU'3P.NAi;iz9%6/3Ǵ.g!!l`vD!Ꮳ$ q5`ѻg+SιV]:>o/M4}=D RMeJ}qazuξECFi!{}z h$t2b!(k./tq,s :X'V-@w4:! !hVa|Ȗ1t7Dc*WzI 6Jx!zɅrѫHh.z_;*$&aM 1ߌnsƢHcTnZ9㏱=䖴>7,4 WZQXZͲo +G3OHW4:ohD ϵC❃AQ@]`iNt|\ր beRxЍ :|Zq\wS|ѫzmug|F ]%Y >3L|?vQ#?Baܒ/H Gp+Fgq ĭIRמ-+o5?KVmzA)<%MӯI_/Zwb~R7'woɍh<(/C`ݓOcimT w5;R˼# Ou p=Ip۾/k'g4q IXcBUՈDMrNbB1Q5Q.1C4z1*Ӄɉ&!HV>S<sᅆ4;b@6cyי6Yb5rε2Fl瀨:aBXCz*#qQSD@/B˱N.OUΝ&P8/  )x~_Ѓۭg)$(M(#{zGAͫpat=Ѝh9Ġáw+KLj4hс|{R%`#-3{.%bFáKҡ A4M/[ع<5&l>W  f\g#Tkw8$gw.ewZ>5]XrA3\oq1]Wy@&i2;e XT~{P#AwҒ0Qhp3^=gmoW @aiNsDW\q{^6Ǧ q%L?}b~nh^:(wof I#w;W33Z KyFOX^ڷ׏*9'Gp"cEU.M:PI]Z/9ƈ~4ԏ-F~as0˷( Ks϶#PmpSO;(\6l'Y:xu<+#/~ԁɟ,Io#h'8'wyaq!&<8Z Z`Gd!ת)T|B;e,˿h'g vب)ua7'lL@閭RZSlM!oۛ1ʎ(y/IS~'5Ԡޙ~<%Y}d-VAgB1@qr_lobI„-6=3 Wu4;}GF7FEH~ՔjJ+5ԪL5?GnGD5!,ƓyV>uA=2_ŤI>J5:*ׅ]{UM&>Bz\,/,DmvZ%)7;cp|w=n8.Vj댖d?H`~0_Xt-8 .V(;yFBH[ VJq6Ea:N>A5^sV/":$˨Tu:o>O qsV\TĶNVhg#ƕ‹J ]QT+wБDM0"NUG Х3 gzTףQx>1`֔|dϖnDr:ttQf{ v럕1>ى?My|)0G9lK!u/]gt֞a= ֨(ٕ*ժO#fKHzD[P*RmE_Q{L2jw8f$?<3#JLEU5J|>]ƬtZ%7e eZTUTJѪ(*#ەJ5;:*' \\>.9&ؗi@U`+#[KU씝͠^#kh2Gqj_~?٧c2(bQ8;i Q-4v2.m7m. !~10)7n}5(8w\'|O"O= zF} )EqWv]-w._uIs ȦmmѤzgÖva! ',žx_l]6{)'R|`^҂ȓQ0s2 p./>n0w x O%ZRRMGt|{O+E.F; }bmy̐Hpb6[eX!I(Yv/Ȝ߀:UpmFjy K!F,d}eDI`&9۞G,+q9SYs-.vu`RhqB1lBQގf{9x]-Th2${9-:WşH!q5㭸3?~x5Cm/p* X/%5t4TPx‡[ .ʞ?D!FS:^hoBGșD̎QLΰhZFɖD律eULX 31B}VZm z6;(%Yi,Sc=(^S`ϖem%D÷}XXSO*o4غ}X?V :W)ôa)߳huɐAyY_9ڈװOTW)|l;25|zW FW^f8ˍ"OmfD':^%ưdD Wهg s=#q1nˌ} m"/֔W̾x#$9V79 pԔÔ$ dD& :V=KǴΨѺcMeIh!z`z9E2R1:`sh/|"eV1fYOb"Ȕ WߓVZH6x] uoW7L5LNogW"'v<3DQD Իoql&J@v $D8"{O٦yu:܎rIKCTauW@AD*ߞFgHZl!o@/X&"GjJHuY$^̫6r*u^_5{%q+<@c+t;c|^H}{ʮkD!q6}|ue7| -PzvFbA%Hq'ٲ&N*ԯ_` X7çd̗n#NOxI (̰X^+1Wc(tL[%食5%NVu/2zZТF|`V..7)S=dD[p*J5?R=>ͯfډJx[VƇ'{z0[["&Q}c_ȵxbx!{eLZ'1"y7xw} nwCZbBNK<-'VVb.@&Ns>ye\>hZ̶i]Uv|>Rׇ+r[rxuŲΆulb{]33U+bni4,&`>_ezfx<:sJ5.ӘeМ"c6Tiirb/ӌ+nC[S _7wI+=9Ue."-BxHWQ 7ƓN:\ jl @c;~-GhøS,Η.&a~CA>\,/U[.PNx;:Cv`Ti3/+o2KzҿnTj燒=sq $@~qU}R{:E<9'Vl~ ֳ?f0-޺ A]xC?>1s*'dd81 h>Xb)+tj2Ihr/-RMB2D*ŶtW%RÞ|D![[3TPHER I_ɍ5^Z;əc1\ {.ck-v@ b3({L>!}&W8{c$=&>4rTu,&lXtV'9Pјce=|HQQ*;r#e 6_>"J4uWM ';z(>&rr?QFo*$"b&(~3$'v Inq uF-u)) 0yt -wf1TVn<ԁ7Ԧ$DE#}@/.# U J}]J(!*ܿ6|kY ̑>$̑b[x͌g]6ӱ~:n>ʐrH.Kۮ7P2dPsQ 'ޡ-%*pUCؗ3Qݬb6&_ĭ8ɣ+ܔ#?Uu?l^~,RP#4:G)P!15UYb0F`.=kN9el 4jyS=EIʯ-=5d[ l/%g1{||  P7`%/PB27r'Hiˬ+0K*2F߂21hjP#x}c~L ACâ"yD8=L'j2آ=ryg oiSv'AO{tr-ލ. 7xUSsHzIvꂨj>(E)4jhn: ؙە|إ*9T1-9qsqJ2(B8dySAu*0:&,Q-HB1. xՉ sD%3'nroe{:n66\LneU|P3eO&ůPztte2´2@~L$~9)hBf'XQɡy5PV?2=.sI㯻îi`Jh);LXVpguT;jb.fH˹VpGig2nuz6] 4AUulQ--noBC7ta~GY"W+߼m5Hh/b?}x#5~hJa$a“6f2{Rqd9 ࠡqDmCYWb"Gէ&(`FO5 0b(}{!!X}#S2 0RmmNŽVBVBhf2#J^<2rtςW<|@ߥ(㠶`YӼS:pѷM2k._,OvP a:W>\;uJ=C(Z͹G":k;ɍSS5Dw?E:ifu;E%)?`)iaY!v fWusp $M*{aOȟ nڜ?F"be<(qjPHe}0)d ~ş>[oTS6vZŷLplt5OˍTj##V =eTzO=6Uyvq[WӴL>sܳOje4y6} d0~0RIxwhUdT *\&{.UeerNcBR;nƭR_<'B [vVg<<ק 8;dܤ%k\0fO?;ht#zvZWcDs7r )F{ޔtTn)7iWU9ɇq[)s |-f?؋_tr55,\%(hzn#)g9 7a?V4|i2H[X܇( ܌IMj+<֧Kuܨ\7gw@9ptqbԸR,9oSbe>0'OpgCV$iI *铎 )NJ(g7yUT];y'Gk(9:T' Lz`V(jT<<2i] X&u:pNv7E#N8ڄkά=zq"-I&|Z|AhܚWDM̈́.Y \a q75I9DK Dq Jjg4Ms=h4̜ܖrc'=/cڧHzߏ0p·sevRGXd# ֏IO/OzxS&UsN)iKqB a!h>z[زO W6?:2U}ݕ`=1Q1p57w6Cv@,*J -Ǐ~*R)"g瀱 ow,V.ǔiq0=˃Aj >>^iQ1l|Zp1T UUD`~+3"|h`ꍃ2آj"ְjY@9gzՇ}_*aK0d둎J3R!2,CNZR31geHռ5ˋITthpm#cDH=L Vfi5 PK}O (cKB-imշBW.@,FȒ[t1_ؚ=[O;7Q.7 .MSͽ?uɚ=b/^gp 2}xJ=rL 4HA}3>luBV٭VdR>:TiKOw5ژyv֪(^]Z A+`MsA+WgH. :^tDŮ4W q^G&`f#3:Ӕrsr^ڙ ^ޅCSd9䅗zFxC@3+i}"?e#@ M~s|:UKAӳ+{Ru^;.Ufk7oBE*Vǝаtw1f]V{5\p )M.H`w$%^o 6 @%!X+g#T4N ^N&|{ԁ8F0#j3lrcŕ3>cY`QrI$[ QpWmѹtB[I=0hC7e\,ON֠g>O-yJcW,QnxĄ#@Y!kܮ~a続ЈYbqq4q.) X? LQ|;,ď+Q}ɸ!{!n^$!E2s n4wGbn} Uan*ayG>=,<| 7~ܭ:Rݧ=yDU'gLgxxdV i-:˫QGkWTAfɜk:Gr[~:#Zv+/,D_5Wo@F6-M$JȺ|=.:[Xa$'+v@\Flj=3H|ȵr_*sE87_ۋX,?x&Ɗ1c8`T:Qf ;)2/A%^Ĉ$܅'zc$)\WEF|XԤ< |uY: ݩ!~*qT0:qC5͛r~M%xU«,TmD4 1_JKPI Y*E[5eSQOA{ن+>&&Z#fqM}g&8$@n!o NHQK~/ ?Tм=h+驡]1?̰^)Ll#E S]I!iiWE"b!It!f#\jnSռ H@kPѡ/]L-ю.q>BdlW1eo )c8 ğgj >;)B2 Ks e9KE(QIg,y#?z5"h+dS,ɳMiC.zB E2l"@aұ'F *ZH;N(4yFÿ0 Os/!)~S0ג!a2eæB``d/ wbԷ#Ë` Txf xKMԆ^b"2Zi ZA =PTEٛ# 6΢ǚtVeԈJ1P d: +Oy-~ )ɠUIeFoٛLHoSgvZdd] z@+hgƦ@| hj/;ʽ m:x\nX$\yN7.!.{oqxٯDhiTm8BBB:OVI|N iE$F_HQq`Z6> /"W륡921F'&A9@FJ^L>Qs+u^ l /BsoO`pYƜtWvN`OE˪hYn = Wrn3íTډa!Zm2GGūc'cxgKٍAq^ɢf=Q̴ۖ/uZ(P1=51fݶ8k1ߕ-F%&PgOYoaQȼk5`Zu f]>:ޖ/(6r{(Zd@K@ʶ>~]biJ=,~. ȑ}C.ox\/ lU+rَJ\M4(nR`d`i})PO!I@(3d͞nyxNP =>PP6D(>!SA pm2ѕWsOvD*B IXI?),ӎĺ,g+VQkXt尃XBɏ6,V&}GY"T$@JbgqSX٪w0p )\^X }HCw@~T|ҝLA!'O} ij{h_K 4hG^yc#BIAT$0 cm{w+V.-p -4 﫧x)KΏI WZ E?o#^"xv\[ y5KމTy4RCf RVc򝚧|3O{gIOb@zhꀱ$B~9q5Oʊ%[MAS_%wdj !(GKBpMUgp.o2@]I}Ebh{u$&<{up8Le2=DOdQA gA+|182lq%dEwyﺏs<"1Ԅw'@ \IN!φ{}_)C "Կ/'f_I@OK1"`jpy9kO-7E%Tn I yri<<@dG4 2%b ^B* Pc '.Q>6Va`ʨlzN;`lRFFMJ-e?U2ڴ6#tt'sj vV!&WS /t\ڑqgwτؾerTPu3ŇB= 2լ^Ì{U|مW΍dyJy}z<G 'g9",̙-Aa5j:ƣCmAQm?i{Y.̵&[Zލu'` +; lh[qlрrjg714lP6) oeCƣ9ECLĽ5xL.u1b&tG(o7MZ0fJ Lgy'@R$s)@boX!hvp4;x,|FH2n!pV}ROS[_uvchɬee|+9)5lm )ٗlۮG9Me]ly!Z?bY TT0l|I/\"SoZjXk]S!5>!b~׏֖y1q)Ô\"?%hE m_%qy(wO=,K|%e ץF+D]6D68\{l"_e1=IuR`u!_Ʀt`֙.P.>{IGJh/أiU_']ZaC9Z]Z.uA(=x)xKhDm $?z7Us[*'pJ{(%;[/}P^^H- ݑl 4 Cvi5ՙD+H$;gkg'%тL4On^I\DƶХ;W˄2PcI8wS fŞ3oyxCEEgURޚ3hZ*w3y Y埙4'g\^׬ qجְhƉtRxeUzT`PΊêuyf #qCNFM4Qal &&`J/'V6/SJ#p7Qn@:]!xg.dMj@dC~&]HN[j=95o. c>gv3:tX:A./U >uFn?9(xjϺ{+ fW"oC\t] 'QOmk~=LMtVsFd{!s R2/$r|gR׍xj',ٝLS]ݍBʱ%B_IOɛkU\} \7~) -c%IC,bo_K>ac;4Zn]e#RM[ O\?U}A'r[K "$vJgY$@$PͶ')v[?xJ=+^bsI߷φr]kHqs8E-zm$u|[П  <WMƁXr%V( !~,}0pc#> HҮ7m{@)dOe[jC|"#(m{"q TYRAs$?t^2u_=*bMKnzqpƌwqQFLô5}WSzU8@7(3gPcg!9=SX=VΩVz=`ȕ^Sc#q+}dTD+. >/h [muSj5B\C8¿XRI*US^ K:e/="!K`W,c$']hv/ 3edKzcC5cVҜ |ycpvM|R\hfqoz˽S4P1Gbi,OaBhvhRό9HUՈ1\M^+TZ8m)#ۭO-*騲tv 6oZy(oh!B{ؿ?_:B"~2Iup?EOp!x@9i[ ӂ=G IQYc|q9lz?US~=o'=-FǼ8O,6T}-4ի?ޮbϩ ]!Y]%}^ܷ—>c!F6Ma8l )KLۀ|!Z <\f[l~,e/ZNpbȄg=!Mz[oU~5iNޥF9)-&t د9_̕)d;,8zFSꛕblب&FC*DDn(S0@nک57C*0'[$:_Գ\k2D*I}=; k^wN_Sie\mR(6uԩ>"h_IkةN/AʒFKwYH{ [(|IMM5xGvhrdj8:IcN^\RL!*13 M0']ʻKѾH|Wq plVJN`.d͏hYg18 Z|Ib)Ky^gD^Y3A9ٶ>eu"|RLczSAGʦZXZL8=t;#l1&+FL~ϩIۣoӱ^'ʵx\`f^8q(=aW e o%|t썼;802N_5&|]\6܅g!(dz$JEěC`ӡ=qc<Ơ=:܏CRg<_R)x[ma乢*\ A=öUҾ"/v}_tzm#Tkh@MUZe5( hoc̈|IٹaGY*;Kd# Ś#>L!cZ>+NKYܮJCʈP5܉yRUvk:޾ds0COag*- [o^YLR%~ t{}Ϫ.&A*,ϓAħiۃ}2WǓI| %3]C.X$0RsWk^>3pN x_^ mYm(D\ջ +Pm[ϫVQN'iLH2u 9I[RoVH;`j3FK剰Vm i4_&ޜ7?GH- V~a#A'ߚ`5Ql+m\Oxs eea@&Ѹ]r{J؊r@ׅED*iF 5v\YqM32;윿&Q);~Ua ļ0>a@ hzZCܩ&~fXFK@ݬThe6[CjJ(--$ƋuTt[J9qP n>Hf*T[=CN𗸀1v!nREiWP.-ͣ:QDQ>;N wഹQ ǦKSkO^Sd#ydp\+ 8N !ょw{:@$UX*UR$`?;+M˻4ڮ2w4wIcޘs,6 Vi{;CS֚I}3'X NZѾZ+Ƥl%Q<0cU)*m peP[Pl)L7zo D/ r/4_٩mM=Ģ0-#嗀\|sjGzDV r g%fy!&ƶk._U[ ioi~gϡi|f :/f'(Vgq%:{_t&MdQ2[bC{VK<N  .G~`m. VƂƭ21b! kR=9zc]iHB\4A^;[~ ,7-Ɲh?r%IA:G2~h7&ŘVw;9CR.7,f# _y/'WT|ÑS$C7&r5muWr(L]ZgS`DTֵεlT+ W,E!E<T'&>6[b:~9([L9Qy]*R1 q*5Y-ov@qKGlOyH&g֐T]=oD~Jl}c,lHLDOΜDzpu+BFi:ʅjFZ3o{qbzD:Jor— i/v[ ǧܦVY8(l$jhĠ|@%kjnx|Dύ[=&wQRmEGv55Z \z"3#^Dr,em:v-K4DEϸftqNezkik Jc&qe}Z`b[vݤY$f܅[=_8tXRQ>U{>Ttqt5ӑ'_p C\W6x JeF,?Ȇ 2Յrg 1i.̢W則_P-e`6jH7Ct|9Iƹs3K3s{508bAT\\x.}q쒃uJ)PY7kE`ּ"1NޘP_DU"@:}9Zi3ҠX[)"m5$`n)XPB1L>zB6gAnJ%~QwyC€45K(*Y~"sgw3zְѽtj)@Aא$Hl D[ |Ot!7ps䑅O5NV.b2a@y4lw \NFlxg@!b\,6 D_8ʦlja6,f8I(8ϴν /%wCc>[ "Tc$[q=Wɹ c[R c="K@u<;? kJNk4vCwXXt a1m2|F/P6X;Vss=Hep !CA ؇o6pHC7Lm}UKQg HВ*iAP= phE03d`v)|8>Z?O%d@oF'M 5Ǚv(yLnͦ//MuJ<ע$OçJ,U^*I]>xe.*&q }6 y.5]Ae?&wo8l'*ypN6 3 ,">2= 5?5y4^\㌊-[Z4Q5"cA堎:'BZ+,~pPX!rO-E&4XϼFy, zH4;ZYujtd =ka eȂK"EhkhSwo݊c`ImGJ8UxrXsD՞S|b^$*1ATW \C߿j[dD=ԣ-Rc "h^s޺!L€ c4:k0-j;?[c^Y9`S 2K-PQŪy,b▰ԍ"c'e?9F7:!.҃T{&=8ArXʞN,k>h|v{R ΀Xb'`#1@jC3C-RϲMޛʞOA ;hև# 9Nze̴LXpPiyE ّ̮&M׳'Qϯ&2ŀ>ך?PWpQ.bOd'lG|~ 6à?s`v#7:N䅲~tո+^%S ri|I 2BxQ]}WlD&R @}Ӹ3m8'h.fO|z 5{GՕƀGCUm-B ʢ(f'7ԗ{~|Owo  |Y^q&1K(dF_DZN h`4dnٟCUP#BU37yp.ʌe%!) gKYo,ЅT~7âW 4NU"H/koꤝw,el` 2BYXj Le FUVL*1" v5V0ow[ .]#J]P%8:bфQǨiqVOnEu匔7Crv:'vb`dʍLƥa@@ɗW/f lJBb߈]'?k&a [+>qS\/j<&f!Kkkv=I&%=f$ ;j[(Pez/u*y@huJ4DŽ{A><76ecT[J?ءMФYV ?m4wBd^غgTT Z)f0b3Tw=F`km{V^_Q +5,5iLv/n)aţ ,k_M+NQ %T;>i婰Wm*U?7ZXI|mIC]R`8;:SG.lí,Ƭ0l3' 4!U y_/Y>.8?i)-6|\-Nnl`&`[X[43$"iC)[, ϴ6kyCW*Ĩy=HѴOHSѶa]R>*g~.77qc̭vWkq.VQժdXɽQd& r >)θ}urZt;xJx)LId*6qmU 3X{S%,ƎqMMV:-A|et%*9)8$os\\6ʄ?]wj(^T:M&:-*)<0h)pvl9rw=>>] JjkT( eGi {bA .!of3y.yVͣ㵞rVvV*1DOכahn_Ϙ@W` M_a 5@DJ"j'w4^Cht]b~5`,!nS xBD=7i,^cIEaWz?Hnv? 6?hb)˩FyiԸe$JuIB Sj$DjWnx}i\3`$钬ܰE$}~u:ykUqSP'pM~] Դ!6I5wg7O o-A:sj/RPoDA`9ǯ;#eC=χFIMz,:P?4:u-}.+e([W3A)*Ldž੷iaC$Yhʰ#oעX2uCzG/SW;Vgn9 ^[ӯ},/Y=7 rBô"MFj)Z"'l z+!AuZSbC&~ d[-u"*kAٓrf2941}GD& LMK/YcTiǘ,2K#/dž˞ɤvlɭ)VoW")GTK ͟*X'T8i!tAEa!"^X!׶ʵkdrӫ4n6|{b.xS^EY<@#]<i iDz $)$6 ,ҾfV"(V7FC&FI☲N ^H;QlZN1\+TU Do<i:`~LK#x?Zj;ntoԚmɷ xvʿwfYS7Oӿ*y:+[bhW9WRDlOY@wrE;;6waI6g/~rr'eEɰڔ@1ӼqBqW?º2'͉er_& MCj{x8| @h7ӣA>$!aUf],.j]7_H"f}`tg rr#?\scw#tO9KLwsVCuai;y0 ޥP;{yosިܸ6% IX,c{}δj [}@W!?y/} ^e$,Ha??zԮ}b-OME'G{Qk x^}%es77dX`?"WUx'%P )cX+ ϩuNF8j9S.V%=7+')~CQ%k:d$;5QS,M&#Xb)W1X>=8=NG]kP 30]QzS!7`T15$>7r=4ɼ-vX6|-[Y5+?4QVrtG[=m|Qa}5w@{W ͌vꡨ n >2kЧlJK?Ф \͐7 M+ђnk l ŕ`ٍ`MY\] ,K=bvٱihl9o8pw 7g/g[^ǝ3BL=MnB@#]Jk+㙕y=x% cIH..RmpHWZ67g.,;S٘A@rИaB?8w_e*Hu+KQGf8#_+Y Flٮ_*S~OX|͟b5{c;ȋbĦ]3 Szc}:\Fc~h("W:)C⧒d]2("PTsrbt/za,[mm>%SD&p%LGqLN| 4_ Bߵ]8uO(=d`>ATzfDmy&ALБ=䒤 IE#8ihp2)y"uEb1gD C)AEwqZZj>,dGq~lϻoxV7ߣeĥQΗ{5?Jv1/"e%S2ꛅAߪ 5\,+e z^\* R9`F0M6 }C0Z=8I]TkW88+Qw}r)s~_~vte/سZ/4d/;p7t/TjF fM?U1,UTe[uنqQ^r @tDǃqgfb,LB^s.*ZmΘ unwLInō?SPO{ۻY0PLu)u]_p^`<./8aEQ&#au~;S;#I l5U > fΨ&Et:AsEI𽠒7^ji h6 e.?Dëk,QM(Jm:S&۶JZśl9IjaЎ;912w.ҳo["Q?EM6/,!g{~.p eèN HxF7- 2Kvc5bk#UQK<9&;'d197|m@`51#9, .؊piJ\?Ueϫ@u~Ҙ(HW N>% }mc/B%azp{ej~??+Vuvtz$)yWφlFP|76J([\3G tڹW+0Lpvja\)X<:. I˖r6]e|΂DBgDo4:-9 \a&)h긮w&瀧AHkг<ה+28-ī ș?,(n UXlw?o|%eZFC߷kJL_=eCjpw]@?ԃy*ݨ3Y]^gs\ɦ*ΏM^1j3Kt0v"l 2F-:|ZS ׆\iTvinkf7j,Jh$ +85/9R,N<&5\z꿞9*xC[4J˅_}aCӸ,>X{ǟYB N@/ 93eqLp pSo\md5[x8n3vzMN\L <-.;$F[]X2T#B {_b>gj5i`' Σ"&]87Xq kNZ0Nud 0H6I;6h6'An-NDЖw"`'B۶ (8'?թatZ = 2Ia:ϒOxԳ/?d:IhV܄@hkhؤē p}*E{"`WNlxxFj4Wp](! wϯ8qim!Ʈ #2܋ UUN]gh/X)< Yܲ?c$Y mJJY s$LA8Ñ4#W]-V!X@5Xrd#DDɪ{é(NOۨ)I0{ Б 2\!zTG6]+tPjk遆nR g̳gsEyӺhm<ݣF\6á 1yN~Y"! cߥyeHz2^qI $QK g; Sf_^UR/P8_H f0W3VbTrvfS F+?Yof]7| ?-1"b0<#W}IwC.X8L1 /}r3HqbWLw,e r"O65_.̠.11J oS 6CԚE׸qV`¢HC sAiʺ'*kSΝ⳿ prSX}F/_[!m,FB+gw; ƛJIY/KRɧߴ^NG% ϻ )6]6`xqa~u}vyg/17r2l\VBYDZ7rvDL%]PZ3(V- IP&rᣱeWS,~=?^TjR`2H ]e\-R9 +?8CcV:$.%ƓP4j,svi8͘ 4f5:$Kt2X+ԥ:M}JIMFZ^&VoR\~*i?Ũ]\Ǜml}m%pXOMg.s `WG-T Iij,t.+|̯ZDbR.F5w _dsXJ_ui䮴bvvZ'G x[BVmR2o [HG ~<{l8J4`"r߲c~7FseQA7qܮlJ^">FM|/I?kYUߗ` pæybx`E`$2t+H }>rPK[`<"UJg hnN{'NLbT|K%bI(Xy}Τ&uAtw6yvw܃dPe" F >){dţ33}Y/1CxP׎%NS}-zdac",Y:}G¦uoqS8!wSO6աy `Ke{09BwCLiӲRA us]䳐+kJb(]ml^m>`/gb+i2hj&J >lSz֪p˗[{A;E"$-T+= `k'@ش *m>8&}l"YB0J^޺ "s1;&̻Tꃾ4HT H +Wp=,*wlVs$! +ַl R+',VںoT8 ]%^hXXpSy28`޺}TP:rUZd/͎ck]\_<)3]Tqn|8?PY'ҾA<'[V._$@43+, 6j7uwyO#}/b{?̂߹'QZ0c[d0IВF/K07[h ^ D䶗ꍐH[U%bA)5V7p3:,+ێ*2Yx_ &6MKTыCV~C] &/N">~T!HIy\CAjEg܀ҁLarZ?X`(Mn0xJ?_Feze!zV> r,2+[n:7<`,@j?BڙwZԄgWCHr g̏^T<^~c)SBi~o˄ ϱNQd]̝>lPHV1ءK 1/czY*&>0AZ,"qEX2ԐMKbQ5bٺ>mT Z& {qTk3a8c`fuzր/x={Un-ړ4uCA-ߺ0^f/;c`Ӱ,W!kY.gsT&3N CDž&tzBӅt`t-?C5`1?*7SʡWlhw-9-udB`ig*;*Ƹi'դW9$㐱_FT% R7[Iw M- S/ yGnyj_}r܄"fC*FuDruٕ@U|<񺯺Qsx_)qIbZ+FO'Aơ mjÖ?U4~.OqpuBƲa.cO5urfl'ӂ}rH kuܰ&no, OY E:߼Nt~A>)²x5 0A{FK^<[+bK~\hR٨] `<c= ϫ 33R,N nDIz+|ҍ42G(st.$ \P`}BŀtsJ^(đ:ZzLv4{u3n h׷a;1\[Ye>X!jʬ1(YxU}47q !ݴ!(`b|h-Ǜm%a l|';YwJdR:MFB܍^RdnR41 6 `D\?Tc|}0C {+DCWIBT҉}6Ac*tv5E0L8>=P/]_K*/'vk Z8^u !&5ɘ#q8 m(}ٰhj<5v}~̏]~b6oDN|󔄻ю)Um&tHe^\bv"6ƵE_u# ⋆UgZC dr|!:1_TCxb;rrXo)PeJƣ=GA u麗z-UJݤ晧ܰc46#iy*fD%jafY,59l'yОL!b +M3?59Iu |1PJp\(Kˍ0a27xvxv Qi hbC'$}55\$IV/щ|)o@Ti pH+C+nA 2kBDd9#.=(T)ŒzOOQKU@HX3P1竑X|ׅ&#ħҨ<}-DL{] z4/x+D_GGD ++i '"I1o5j+R۟ovJ8ZU Y99޳ *qAO{BΜq[saX{5ZCׇͷP>Zv8@SMF wq_Odl"0O u,dXq[Yxučj  v1.LL'dh?\700q1qxWŴf}?'`䏢DEԸ(yn堕E^پ!-hu#K>$<+kS4!6[\yysvNZWB\RiCT jB~4uBj%=q -ٜ2.kvgRA戥Ǜgh\|s?ғvQ;B%)|0h|Qb?mC+yUyHNRF;\lulKuZP::E5&qc:gٲ l&x'< znr8YܡFہ>Ti% ϩU5ד'٨(V@J=VDՖέun@$u$?kyD-cv& @2"^z8t{e/08CXiA&ve1%izPC@A-SP̍|{t=cMCIdR|L3ϥ0-#ۢ^dR1.R <V|DZ S|-+m#FXa8c|t'g(],e|;_.eg| {M#YWۗ; _&׸3Rj\`ӏ0:$$as<鯼s{LfX+wiSOC$fUZLC  ,|ٙ秀0Ib>4 VPVFzOplm&y8<da)]1VM\ˠڨA. # ˶w(`$ſnPPɕyٖ2vPQPZuO"w /:eIЀ i-UZz,KiՐ?xJ>q^VM_X󫒇^]$%晹 ,m+U#IJ}5l/ Dr=E+)S>)c'[.ME <^쀦g[bo^ʨ[ 1ug?[`lt:7!Rf5s'{nP^G7WUFCixZ=`C=ޘh;WTw`҃[Y4+yiGx6 JݔeuJU;0 }`I|.iw6$Ig79SͲ Ij$аpj};"ߴ"vQ$k:nOb$ \M(xmEA2G2δX=TOlvX<8ې,6e]| h#*G9@*ͣ7yAK+p7j|@T-FVB,JixL=UfR e_6(ca B±ILV1 4{2c9ݖ4UعrҜ8SS`*p5z;]f'Eq Qa3Ko Jx1 ?, <(NmћsqKFt` ,'}(W=aÄ.ܵDMqĿK%׎,3GD_QK5y/`[ vA B8M- hk>[o؟W7Э48{ QP&Ф.Hc$aTU,32OzY0譾jdAVF9ށCǨ^{7a4رJ3 ̌l6[h!׳d?r'z1,Ȱ>Ќas=+HwC論e'4b%[dTTh9aաFm e?$Hp&z8%gQhQd 2% úi;8*&՝0fx,<7n ' ʋy?<IdE ZuZ WJqT<͵_g d$85ى&_NP X/ُ<HyyAw֖Uj&R/a6ސh *#&M#< tM\Pn.T5+@Κ4qK(x6UGP/Io~FT-RHd]3OWb@a {Ky95ڊ: ʊxE6=z쐵SĞ/*Ñ_fD"]+06'`1t WyӳqyS  Z q1YRy%Ⲣ!y %j(>ͧ}ޱ y9gL,ۢж`[!h*$bu(?9CPg 3eUZwǯ~2IuUps_SHEp`f^i;]$<^RG[ 0q(D`ӓFT.VKb膸g>ZúҀs UY&8y] ٕ+= b6V .ec" qfqt;~+'c=vm_ch[( Q 2_@tB`[ 60ŜYgk1Ϧё/$xH b\39`KQm`G?c7QmԷ͌GVBfz6w4^)db2B؜~Lri uh0}nq|,LאiE c8Ue1.L1\Z~i5@ͬWoOd/wô<K->q[UƑVPURgtX64\Xk] G'b2(t- :Bh("jXy+Jɶ$Zzg]i'"!|9 pMf ❄>Y础OKb׸f[κG\Ɔ+K4]u'SuLG㮺Jrٕq#XsNўqG3ﲞ"$v;eRQ-?cPxZOѫΦ B 9IW'F%k̿8^%q~>R7 btgzW=~Y{%:ڻ *`Eա%znN'3+ϋ ې=kfr =dP/LJzY->ɹ|$QH2KU)bg> &N˔~l. 2׻%r t\NκE4PP1ݜP>c ^.NwM%w27a4&&fAc^b9k% Ƨ *Э+QgΜQG( t&xݘ{Gk+蝩.DB]یqhxC 4C ]jOu#5fu}93b}i芅a|]kc &Q^G'^B)H9ak˹,gd:rJN%ܱ_Ib>Yl8zG|c%iM B4I7,yY83XLUiVöri^$oҐ P͖{H:x\M]ˡY'nc` !S=Q?o%5kQ~D %1_:1(aܙ#KsE}}`".AR^U|-ێ҉C'"gپ?˭|8Õ$xwm$d= [Gm\#eH?nL֧yX@TK,Kڶr0:ϧ^SK+ԹZf@j]Q V::DDTL* :`F)lCe਒mґjB@WН~d>{I }L TKc]!n[ue{V]|4^\ch;NS7$?bug5D2/[zvcό|mV􏲭zMaeȏ[X^v6HWhLQ5b:*@G-f.`KywY6Npǩ?ѡ~2L?Gt>nmJVUZpֶۙtC񺚅|(K z!e&#]{»jWDk=*Oj(8.xGd><*×DI_q~%;*iWw>s0Ilzi Te&!#ݼ jhXĕaelד9Cc>]kѱdN_x[)fTPLv`P7" u]ns)#ZzT~a/.[j5X|~62t{DݠK`չ0iCR皨|u$v%-hC.;q.ъ '/ZELgI':壖j)pt2h]OWG\f̏^ɭT/&}v'Cy"q0ij&Ey+[M* ҬH7fWDS*3F&h.+J{YYJN:UZCa):m2Ra#&^k鬞 nuvKhĽ0X/Ka>`UbHi!. o׌:k5!)W#E) A;11;ZaO]ȻZXwwrɻ 5 d׍oF7Ϛ_hkrqlB*?wU}73\[-KÇ= AGi1,u҈lr4 }t@9a;~6iBtVi>#dQWfEjm|RO2*B'9Fn 1ɢzX~PsL$wazL@Gq*Q ۣAÈv(ߘk P=uG<)b*C$Wa_,P[nxЍ!x'6qh!'w]07<@#ѠAo 9S卉ydoH_z`vhﹳq`h\|ASwֶQ[zh1dEL 2~%"g֐J1K#₹ D5g]]ɉӞ?k.%ߤ䛒~X$BⴠJ(Sd&Gqy{J7:5~ b>KrI\` >& j&6U^'eP4]*`ެ`x_?D %&'ƍ wYFiu~t)GE\Kez'VX·~UC~ے]>ֻ߻zgny{!0uN//~`5FrVт"/5O" -Ʊ5j dmp*8|JVd_[_rxafx%n?0=Ԃ~h/Nvs'x<,_1K8ez#F?R5ǽfܝ4$.yZF[9o;9-=Ѝ=7(3Bs_ IJfAdV9 \2@S̆ ;rլc=y* [W6D]e)僙DgSb+y3ֿɃHoaEAlLT.s(#V/kQm*5?@KD\{|0>?$c[/> "0Aj,E7 hzR$/-uQQqWqrkzѝڡu^tpo7=#4#N褰$cm` ?uq4X+@_+Z@=׏F<OXŭz6`Tn|IyfcǮGRBΐ z}\1F)Hdeι7LǞ[ !Ŀrd5γ{MaKbEI$ќ4G6V7tU1E~~e#˻?A-K} =g#TnŐlDv^0.hXě-0MNGһ0w H*i6#5k.PUz.^|<_Z;wAl [#Cg?jshH=;=UdkMA2TW;a\m)$r.TKJ%$|-Gljxr0U-C/P;:| P.ʢoZ @Xs&̻ ?;[{9n&6Rwr%<n! (b}Pd ׏iǤR<T 9͓䰼 VvH QƌW$q\yS3EER;PO?C; mmNMck+ $)l&{;%B}G0$ͯi0V['Q?Ě@n;<hbignD#Ev7 ;82Sz!M1^|Q FXN eO /z2er  XumC7=يޖO7A,X,d1As>+/ʧ'GNmyKbgp:˒db2<ɓ}Vg8J7B~gtNAyO~D!?W^DJV VKN!ޭu8l"la lCA%ͺڇP/,YN|I!Q$oU젉K_郼.٢4#j\Oz2k.ѹڰ1!\fnS ۿB΁c.E|^'0tD<~):tƖMW՚}4PՀ,_*Ƕ`]>.61 O'=Pzb^>#ֱKcvHýMC-v#1;xa/Z6Wg:l+xPR֣͉~yFti>9%TH{!iLNئ'st VHsɊVj{]\o;̊p  Pt15uzf8/p#AX̑˭}˘EE9Kƻ6\˷'O-39'[ԾsؑzʛM#g ڽu)ƨF~kz!7K]hE`1&HͲ4n5č&QE•1m)yɀ5llaIK˺H])U | אIql='+1NѠ6pǬz^ ;.AӺ'+VmV=9D6T`  7# ..|h7ӝʽ$#.ʻ})-7O@5w1^=2L$A[g?2FlAn>J=68(u}zbن5}Ų^z#,` ˧m/HYtćԷD+w',Y_}nRe ejQY$$JBHW([nѨӯ'&1\]`V4\oQQ$#LtR.y! -V8hVR$^CY s'T85#uVoMnܙ3T@N3Ηc9:>q|=ȒgXb9oZSvqm߄B]cDʠ;PU__`k ڱ+BdB&z4/`?M K\/עu/"QJrc}Xf˭ @Xn|?f[@U>V0rPRQhZ9P!#iζV=|]#|#~T6Hٻ ۮ֍wtb[G#$Cg w{٬OݚK n!WOaH6$FR',C.kHYo79ݪ!= ѮmdXF'!hsiZ\ЃN}<@5Fwk ,3w wMbI\mh/AÙRã/P<.+,P} -QV/M]cջӔKVLP >(CMJkS1&!K%=jbӟ>nlR{q6^>7|8' w^ȚxrϛMAIeynYלR½?j&ޏ!+%T[ri:I-S )e=HV)xީ@OHXݫq3$/ůF;< (ҍH՗&զ"q=$ W?TȺҌ3h5sTNuF<_Ժ 8cXg ;X-ƈ|#a-FyݔbK^e:z}ͱ*DQ#l마|$ QNkE"Kq]A,~F҇a2Q$D92d^9/I^@2v:4\@M= xԤS>Hu@Ëdo6|:h˙SbC3djR!5ISR:8w2wt_4pJU$.XY%%]x ue(As D6\hųpqޫei$ jnLWҾ‡ hmߚ>;fT5_B^hidCi΃w>5[Vgz DeU&֣{ O}n'{sajNGu @h}2h ZаO9srd;N݇3/k];ĵ"unK3I9-,+S8bt1ޛu_hwp3k{g竽;,~f4T oAv^D|r׮,#!z{jYn" [G46qG0h!@zV 0슿S@CVY(A PzQ0j >(XT,oEk}ll9wZw_S[u~;,2e1ǶQ\f 5_r]o?VV7hkץ9e *ٶӻd D I.o _ŋӦb5('.հ=HYZUeXuA  L#KXa6Z5%MP~w[ۣ'wk]%[ȽKߪOvCM'|Du?S=Wޖ iY#9SpذY VwWelj{tJGMڎÈ`@+F~6+ɢ} uuI⧧eZ57՟ΟRer;?ԍ k^&>C#Oѓ(}jOcDL}#|ٹ*qH>aJ?F~4Jktj ބ+Q{mȬ[!a\)(1g1Q&Ps Cv/Y i!N;%sD7i_@Ε+aiZ`鸯|6gTzu sd4dͧqQEAƢ/c̙BHY:X(9 Q8YtEI,.PjOVcZmpxelv,KKGH kAOʵwVӘN,;1Ĺ34MuJެ3YqŌHdAM2Lhبֳlnpmmd5$gF0вS܇3 8253R[F x9Dvt`͝d &;+huښEhf<[l{aM` F}鹖΁BGIm"b}؞ߡ=R?떅})_o" 4J NZh4wWP˪}Uu?(וVVj9i\x-q.|(*@k D*$53ހ:MŃTO\,K6~?5vi14ԁhG‚xV&4ry߹ѯEqx=~U)_A 7|jV"EDcU?rMk{TxV<'IQ Cݻ&_@QjE$̈́%'0;εejz$+̿_)HfRLk6hWCjaC/]YAu/͸6;s~l-ZZn$vj8PA5'jM:or{>Z(o>Wh˪Pp&E Ȇsyٷ 6cWkEG&9hlWxcƢtun9 vJ 䖸fT;!}/<&FH;TjGa=;IQqUZԍN!I Jn`p1JF6VQ@{aəYJ\KEP1qJM]$( * ;s:gx]^jx4B,qgŠIF wC IaYS+9fљڹN[q.kYk~ݏ)-@Kx+YW9McwtھqBfmŃUyF&Z_پfa܍zBki MD}r֑Ŕa#1 >Oeh%FcS1{k k$*!<_ޡ."a4/HfnNoq /9b&ߖQxw*ŸfBW[Q"/V̽E$3z{";Tb:*()~ͭзS ^π׮Z@Ƨ^{Ϛ^Dt3ȍ<8 d*5#݃Rٹ@ rOn޸䊀 1K,Րc$=%~_GigYUeKS'(?`~$L;ijff 4WЭC:쳉RG4}$DE7xݖϟ>W}3g fPʩ(ۮ%dއ)?cn|l^RNJFFzüJ˛+7ia 韱Yt,HAX?_`7)k (+bs YE!kEJ0O\M5>d!{R-Ixŕ9_W7KG<ͪytYi@q!~b iwß mK-jUuqR(1Eqt Q:WBg\&X~˿1FuH2)$>1nEI_;[jS|( x'dȍ.GɅLEhLunIb s4B.,df(K VS,/ }Mnޝ/a_PCHqrSI=LުAk%2Y НNk9.~`2ұ /w, gp WY}d (/xCqjl{[&V eҽw‚_j%0', ä0I9MvH&~ezS <=RȊb(&OXNYl^وqPqߥoKr;IBĽ^v(ۖkS3-t`AMtU+ 1,8:z s98 s}eQH3/3B'~띕qfNf]C/DD~a|7T9,C)°gZ-*07yj~-QBEz qCP9z${pPĂOheǘtvWp };~JJH"pgei dmhKÉsF1x1+Oo?3:{\]R c>4+NSrv-{Bs} . <466Guѷxfmj/k (0J~AG| =:&lL'nppk5TO>Xe4KDž׏$GRSJ2]zcV#%B\Uh8zbX3"oJM\'=3 t'9C7_ "ZNfc IT7a$x !$G 6fyNwea  K8 0JK$][;`jwC_pK]{qI5^$wSeh%*kwOM,R8+ZNsϕ 9W)D,@uY k׷h-mD'|A E*0s_k+K0ֈRP}nL":IhN}= -0&&Sӽ޶P]qQB\=PwC<%y[f <КYEӘQ; @wn%PD.%FNQ?PC~dcC0joyk;X9f B o(! *Ocu\u#VA+1rh!"t jȓNYU5c7uisl7ɞjO<>ZڎԼ%xFgv/uU2q SjO TC!}qh>g#j1K6o]L&q1) z 6m(甖"A@!\RK>\n]AաaIN7G&{{@l_c|M-r'+hI6?h \h&Zi-Є (tDЪܚ[q-%߫Px[\>1aH^mUc@oͫr?żH|>XV0>FVD Ƀա{K}~å⤢o—tXXL5 %0hFOVDQD X7J16y62o(E7nn^Y$QüӐDFZh{X:X"c-r-ٺ =ٻo,/.cQ‰C+rxEp >#eX֙\:F%d}s G܌}psE5犗uCXf(O񌨐 %M/dj@`Hz3-Il;EUDyڵÞ x+G;z!d1ͺ &xʳ2T ~N1,FkL64}iH䝓vcEtp=5@ -2nNI1J/Wnd V%\m_E p,`4ɴB`jh<| _AJT;x&w+hU+;2*z $2EªpN{ErI,>N%7x|J҃ufGFB|DzRv|JVj Rq&VDn9Gr [qCNqϜ[ڲ FrѲ{H~XdXKVًZ=BJl@m,{qqWs9:,kd, ud;xsF!s^` 7[6j%.^Non z׋PL)oz5ȑ#Hn|ۛChe6,,9d?RT]Am'~" WpLr :Vۉ Ңa قKs.4ZGTz7ȃAf:g*ʨO*|O.~GN0IBWYIKSނK5; %Ί =J"5.M{VQc/qngT vÏ ^zH),bj'3HkdC:` $عy[lwI `,s>(ldbSeB|mu(Y-d5n3F8yTqdg9z "E;~cMo*9C TChcf-dRR-LS;Ŀ&k""mC]h3ȲJ٫J$_a]R2V%{)/SP?t W`eMb%$%p>؎3weSJ`_ҙ x+ۙi[8bTzXPUNG"9(%6-d_a?aIs~ݬ[{M4eJ&HuZJ3/[Լ҇5쏼+ΕR3"Ȅ/T<rυWq /Pv i2>tKxtC4p|b\%\1BYTt[hGMYբEMB9I{>\RBP!\{z˔6ebE^1= 璑qq#).kϙʄO"XQNդ P%KC /Z#doopealO|Y"g\n%s[*l 1f~ }{7 J+%̂Qs+);VFb"*͗hJ,_ht+Ƭ .(ix:L,^JlVUY:9A;;ƊjN?ow׵zTRTyPo` c;Gg4lO<-ps&mjO[6|Pnm۔B%xo5I \M`mݺ^Tr%*ԊpPKRb(JR5cJW۬Lh@Rw-TEˊu Ȓ@gEU&{^5c L@jr2` o`ބuOKy^ ]Y1b?wв'ש!$3n>D3Nb! "-k4$WnX\B""z JL~`qDP3tx5QC7qqlC BUJi\|{d%V#?0e8fvc|Ŕ/Jΰ41wd˯jCadDŽ//ўy@/ SqlF%q;8d金 ˏ4[_m.Wh;!w٥& P#S>KDɜq: Q;AkVOD_ʳڟ.fvE [Jq=RҒD?2htBߵ+=,}hlE j`h e2՗17 ts{S, L>W[Jb3\)Gz}}W\c3h58J0dҦFG, Q_Gwq"̧ơPCu+#Qd5B鍊 j-kv:qߎ14D>;!Jn>"?HޥZwB>  Tįwhۄ$}5{.xOM䬥*עDqXvj~w-jV(61D2)*=5G&4" Я8ؖ17.ޛmah7JV%U0z~!܍+ԯLsTH6*9wcw,K &grC%;CEP QqaLn+< &;+ ^pN-z0T Ka7txNًx:.hBT;{Ajk2rND{mT*>t'r> 扠X0HNnM/i $ *_~EzܡX5}jdg뮠YXFl(a#SAvώNc*>ZvS[pUjl5|e}.-Z,!55-nt&.f؞H[M/vP{u nSR.g^Z/'֭ a[ 0{ O_u'{mI){ ُJZ okk`DG"!=L Vlg T ZVUhYX pJaM['Չf5IXD `Nd^f6' 92iݔ^R f}xd;#]LŹ%f~qb^bA}U`k1Y'V t:HFJxIk1'-P`;!G0[3T64$]!jc,ռx2~|15~_ȬsH_j*k\x}a+w1xT-ǣNd:ũ]@í{Y]>:*NVǪZ7g֕ )Tv1] ҸWl)Cn*C("HeplI"Z2~uy flH!7?Nc8F_@diPE-d> lO (`Hİ./\ӹ $cyЅʰ&1m#w̖] pꨠR~"+E2ry eDs׈838gNjaލvpxQbX^r!ZZ H-M !7ME| Z5"2V#!eYzape-ELBD(P\WmkfuUI/<-WpT:1| hHCyQ8]SU0[c pY؉VbBͳ!oh$MT0$0 M%"W]Adz |Ow 4&A-NAqv=b?OuI#~g~zv|<W]kd]|޾R@cՈS嵱s-'<Md(gEވ6ȵ{a~Kω9p0Ei8¼^[YRSΥݓqP=,~x$ Dϣ>URrXBʬP{,c>B$"Wm?6Pt0&c 0.8-4^-;}o=2?̰bVJyfV͌ VB~#$yJ5X+ъ "pbD/8T$6y6㌶E.r9:@+KHX C尸}W^]AsATU肛8}+Aeڏ]kV(.:$D~)0mqU9p+'Uf@FGtz…YtvFv&Iw}j  scY1w_/T5b b5}|ᝳ#zY݉'ǁ"i橘FTb3-}%e X`xF;=Az6Av؜W`+݁OwsXo1 ]B:sְw(ňؽ|>l,R"[qqU(')26nYhxayA~ߑ'HFBT%8xUc.y]]:G.DYgpY.G)b)U[sPqE+A>ҙܐDS;?N梚p~to&Fʏ,arcf:D{垧f_ob[z{pXJK/^lc<)7%iF֪DXGT¯!cxu/" 0ٲ~1Tk@N"Xu:AuCpRõy`X)a(3dzf(ѠE9}-m?IŲFP 0.`&LGIe(E3?alTT@Ej7yk|Fv^~ ?㥊s f1AVtr$_Nr8+£`A)Ƿ:72߅3fƑ=  ~z?Xcdj!%x0<[9MzHpUXYȑnL&g]^:By{~lD'hͮ񙾑e?ےI{ASve?HհM tq@.x hJIYrun,IjdX*\@#lBҝHP?6+|fj$2*{'ѸU*ڦQc3{?<8M#Mj,ȳP}5 [ ywT<5,{Lh^n# DZT=֐dub.~\!LNf"  C:".MC "J䁯LكdCg1,S u F/.2"EY-`<{Zc?KQG0RZ,Cha =CsOB0V7ӱP:BU<%B}YgΜ;>8v] \o_ׅ` RQ(X 9.o?,Zrvqo*͕Zaۣs176}bؕN Buq1GXn{Z/U ,kZ(z𐮲=UNppj"qAY0_3 =%PQg"$s1 jS)=i*%|2-?%zXm=uߍ`l.:$+we""Pf~nҢQ xwSa٘r [傗s)"csN LavzsPG8)5΄\AHe~ww().H y@[9Lk,۩bTSgưUlK>'`" 7Ixvǫz7 T>£ K/10|Y-:#6>?ѡmǯ; 7⋚~dO?/O]#oZ*0V]"FkpѵQ|_yxaX* {kڨrz [V/FffePOȓ8 >nۋMzI_ApMa 6df%2(EãK.`1*7z1d=.@@bMs}6.i@ʔ‹ Nfɺ+p'@EsCoYي=/P/*I LlGٙ6β2h.ke!e歝(6n;6-70B)" Ys(~A-ϮX? S P9c:JakB5OSk8F\a">|`{ĴYG`y( XpXqa^-}Ĭ"yԏ9fUGwnSrӺ`$e!DR:s-<gCksO> a7k3,S 3lh+zp{˜_:=~1yFEb̉\cu+|1h]ep(&x =59k2 b!G(()lpXY8!\*%HYk;XG)u'LL]Mu/VZC,;:5VbZ׭Dfg Qkӕj] P%yfH9ʕb)~TޢfM;Et|{S1%<'wr#4ٓ}K GPLNj s:~N |wVduaJ )u}:kn!\6oMϨOJXc]9P *??^^OEwK\ъpLtm|qrĢw&ai==b}!m=h5ѮG3޺n͜Ft rÞ15)\‚A?d IBy߿n , O6dp*Np6i rJtBd\}JB"a+DzyE׍vb3R"h`'[I#0}f J I59Gf1qŮ@X?G3|G@ ]°3!5H we` }TM)%0セy J:1]0sᶤ@@ڨ2Q]-{( tg ʨ1׊>؅π6heԛ}8AәF9N= C4~wqSQMl9t!҇{sK$%]jjuXT8m"&>'"0c|oq XL:H.bb3 {.$nrwS(%D|?d9BN cѬ->eEG̢Z e_>r? H+dt>im`[?24ѲMlªhg;a4&@GC?{K:_#(`ʞ`$m-4-X,@Z6pE8Üw֒Eah1&Epj]I 稊u$'_:DuX#@:Vg&{I*'^kBې,D L)\WD%R|Ƞvtr*`6\HևI@G9;ر jt7+;e\-4Z}T#p3\ذ\lۊ<^aY.h+ӁDo4PF";CfNv@N]uϿ<?~*k(H~2C!o͌v`48"p?][ 85[&!ϼ,3OO4!fP.߭~Ŧu<5ayhf$FED]q݂OˏГ­ܗ=KfNs'2$ &k/R<`?H&{ s :e%UyՑdr LeMnȓtK?+܀b u_/*1>(Axձ`<^Om]𝦷U2P6[~Ćfw5}gRl f) ¤jCd} ӾcZt4s?]q0SgJ-hBD׊u_]oi=0+rb:ʋT~RRWyP!D16GԂ 0x6i=wAh2`q,T%U7%P%VcU{,ETȀɞ{5 "ị!5ˡ~l'g9F&'/:5Ss)(O4_H%^>eNV){dG25ȸaXI|+So'﹑3Ŀm٨`Cl;pI ;e%B]  ZhlE|kP/[ 6K0Wސ4y5~nq6i=i٫ ҹ-#.TX${JD،9"RExx^Otr*csV'bϢ}@֒3ؐA\׎^`d&E*r<W vEI!M<G\,Kڈe1HnuAoV -rvQ$b'`8˹x2l%zc oJ7WNNnOޚȥ5/;$X蔝V`XoiL tjn;Ajއ֒*BZdhy=4e :7˅ӛqB251go!1 Lg 2#=Q7A4"XPHXqh6Ɉ~ "se@{qL0T"Wϔbx'G_^[~qPx1EŸvh:(S^w\g lCVK^Q#rհD="U-Y~ siuʎbF7Ifn+&K.TXӤ]'iJLw,qQX7";aNEzu|>,tT0 X']imBNLMj@at ThǪ7*O,o ɉNh /(ƑWϝi%aAxĵ`YՔ75`tD˂|G3'@B$a: (B A*wؑX1a)r N\fȵ ںqRL j\'s\ _Cpk~䊉Y8Zkoe'[+r37,?s`̌?YMT *e^6eW"-_ېICHOʚIϧ< iCm$N2W6) e":kz"9}RfY[H:yo RyS7mo;R r|jZ\6/l$bcpU(+M!N\xpQ{,b͕0$1#W}Cdc˒6LDDǰpig;q3%xQsB/zPdin@J;X"3[;oO4E_/ =}XUnAB+L|թ]6mj^;sI@pܠs$PØ S%~ey?n u?r&l,'2c& 4v]_8ӺHY3D8iVS&o>Q39)MByk TYaLèLÄ:>"7a^HZŋ>v9<5k~\?Vopz é˸=o^΁(1胕p\Q#MmDN̜͒#+0 ]DZ3}Hi/K} Z$eai7Kؤ,6m|O=A/Ɠ w,kc0_G.T ;(j^AW.sb%k-?9l[PpXӗ&k\>mUzC+|"%?(m@Fh*G봔" ^`-qp8E i6u}`b$:(~@ysxfP\^nYnuӛRX^wh.X7u]媘A[]P_Mu0Թz@ĩkҾh3Xڿ2R>h/%y$OH4軠>O=\ i6*!Eo=$u{DxX L/^ԗ42|8JD ! VQDNH ۤm73ueN.qqWXQ?a]sa Θ#A\9LDNW:C~N ?bN[ Yԑ]s5=e5UV뚛>V-E- oSnCDN8OI9/|d鏊65EЭG|A/ ޠmW٢3,P:LzKnRGi*we5Iob +%&Ry2_i؆3AP-] ]O:sG|%t1Y4b@:|hCyL0oӈN{cm# } ԥ%`Rx)%\UH'[ 3-ެ]_-fPBvtڑ_ 2j{4agq_yk `eњ`Xj|s|Ff3:+MNϵ$br9ZHqSjt}ʢz*#_K 3rZ(Z7 7،Xf3jy\atÎCRUz^zzDؒGG]d?mJSVn]$ 2iγs՝D:1Du-99BJT.q+̟ؕ허}K`Zg} n(ȳMr6L%^|PJ'_]`g~<  yW8 {bGF83_ w^} 3:{ztJOqG9)wbϪz0㽃Mz_ ֘i+DϽ4 EbT3ïH C~Aߵp RqOa΂w89~b7c,U֚s  fbM p[diG~EݳK/S Mwv}(OY<嚇z $o~0ޱ`+_hϪy.Id>!‰9{.߂ۅej"VŲ?D,U"g<>PNtK5FLd,gy1(lHFf1 L~OlBlR ,!eH8h}1^e3šJ067Hvu?c'1 W RA1=vňM?75 S26kVQn%;#nқ mo [md7-l|<\YRx΅n㕄Ch;Wb7/ NЯcԅ!h뢌x=oa؁m8C8mn02 . !dJؐ uT)821ErmȺ`?`Co~|KLIY :}w6K.EG폰#&ս<LXnAC[:D|T@pEBФGw|v\.Dhy6p(F OKz-Zy2)q@YDFD7W!%|GF3 W.ͽXxqV.Ϻ8,hf'IzU ,ᶨf5#G $H.٧B|١v7aݓeH6]*^wG%^?.,x$t߬cB=w?4Vap|7N9@1j3\yVg 5pUq!nD 2rhˮH5_hT9?7`r {MmV^UX#w|=᚜j538DTsbB:#n2MxCUuB)=%!HFtWZIT<.^A#}@H5Ӹt sog+ĎT=4٣hY]󐴃Ӗ;μ>bCDRhlǹ{T4d6]cs .)$$7T٥b{L#5=~$O/\DyQՠ7xt15I;ʍQ}mIm(YoW9V.P0AFiHtTgctrS 1A 7)UU\|g N֜@u 28u},R #ES>܌39`B`A4 pb@9[I~fea()E\{}.<;VwZca>H6nwz4#4,t`4PT5msLTkU id#VՊ$Yk0/{ q$Rx[n|GdԃpqwUD 4.eîտ)Ldδ>#O_R 8RɌD|QUFX,&OѪ*繋OKLJ:BYj4F82V c ̾c9'.߲Ubv]^ n*jfķ} ;v[xmʴŦ8rk3{'y'eEcS2X;L:A'>0b)7GJtY5ڹm. 1m[ Ou/ OzǛJ4Wpԗb;0z1H.UVi aE~68jT4UEg1͠|m *&`4+Od\qrܣslYAR=q@NuB?AJoZץ~矞|.}" h CQ3eeh{tBG)gE =;d|vF)`U~zU9v.\X T^[κ!9ԆllI?FHAj%r( zp w7SP-gq0awuȠ8gd~dv ?/ڂX }RSOb;@#=@ku+'&37V†a4(llm=-tU Z[h{RYĒL{UviׯbZP9>?ӥfE!Po *%zM6 N$f_.ݦ໏r*iГd.9 oٯbU_ E=FX-0ɷc5b_* @R/F?8^Ja .ⴺN`RL[!ox|OyF^ y};49eݎ~.+sPE5&!Q0?Z%R+*rZV+"oLl 9vk>o ,0l= *afToB7[Gm[Dvāw Џ? RC-6$rBxF*ľyX:Mc>igt24 x9x7K G9+/G~[-.1=aTH$K9199DCmj\l*q( .3դw%5vkXcI8m]M$cMKb+U *w0h5ӗ=90-zDHq / !ITKjVs9T!>6]'w#eiLsi^OM7.y%S(`p|VsyL(*؀ZFSM?`'aT`l{=O>;}<s e?GTP{IوdxK!p2y 7S![ k X.40Ga8o3( !G{$~'v& a2S缮Z>; 2hbyh̸A\M?w9rL$x'_vD $HMe;[8ŧCH FؾugTVQ(lapQ:cjLWT!w(2~2==D~mP3eF4 N%ҹE$oaOl-Dc4#G'Meb@ &Ǵ5\yy=Q]p˯ZUC{IڅmmkYc-lS~AglY ]Q9T vO)7l;2 }v.f6'nشt&Cf wm0邧2n'WbK/f|I9S:;hl[2Ou z_̧>-v1ץUc0(v+zF>O-2{^U'ة$ UwDNu3>9v!ҊUq﹞`цqTܝ8G|pPML"v5XeɑykF*ݦ[ yPP٦~VF!,N9n2} yƄB-m\G- S=<#6Zœ-r73 m2 _8G]^t:2\>Bk:^v7JWqo?=?n GlK > gs1qU[0zuB>^T &y,=%u6عI07g}w K>(+L>_sZk-W2?SI{c"q[i::?-XiQ"ׄFbwLk'.z=|^-8IVBlBWF.qi.>'%n5ߦc]!+6ۘaǼX  5DP%яN]Am$JӁyR%l2`76, t <;BAN6_p4SEZ!E·ihL^H בa @>Cypl=cZ@xJX8{]sa헿CcUQmCtKi#ݭ-U0mv͖⡍]f85 Y P疛PCs\m9XOgW>&I<*ϧN))r+Ani'SK\wK>;ђoH75}hk  3.\]:؄|M?R8f2cɆW9/8VN~x<܆&>Ϗ>Jm*CXt !QN,fТ,3J\{15oc/N.|R]<._ҐT{GQmF}zVjC"՛ҴHg@XXFzuiRLsIgV1+It)1:::&9H루C2.ŮWdkt.D>[@ K'2%zlrtү [+-|EdmxO3+Mgy*:_V![Q$IY¢ya#R&no옻KntЌ*Q%J:@`#0^c>69qP'2]G0x Iǖo}S44*TnTX/0jTG֤Qd!6p<_sX %7f@Բ <lÜ,uF/뭙@6;$D-3YrP'l$0W 3w5XunQ$WNP2 ^!}g `kh q.n}jZ`nR7\Ūc+3R}RF? "/O&Iݠc3šO)nAmޭo0RlV6CuH_V޼1v{kX-li>_(H<$.ĭa괵QLYAU@dJmɱuKB 97lj[anqcHh\aDlS<Äl=kXʍ{_*`jqá4 lD] 0tVOoIPJssesߨ*1AM-z -ՈAKR෯_v`dH qZ׷"|gH*R[hrYWn˓2! #qZnpo:[1[^mKɯ$yg56h%|_lVqHwNP,'d7ŒATma=e=|zwH_hb|~ (Q ہ!򹼼W>0q<:Pla3c}C.`,fMk`*߈I6Ru9#C@4rmIqIuNCew1jt>jצ U9lSS}gַ0Wlt\`*^!y}b<ɠ)vyhK2E'=4ݯHy]y_Ƽ$l3s"V [XF+t2nd/JQw& afURaEzgѾWHp!АBSnCV*T*:9txz^~#u`ie?I!8y{q"p *t1_^Ts'HlTmta$k"Yh](FX.Geڊv y+D۪|qhHk3G_בX;;A9#ld* [K`P'=a=oWgc>l0 .Z2*;^!^V v작1/?62vt(0%g,Bb&"LtxJHE=ŘWKl:OmIPۗFW+y[P5M;O0dWpb%x0|x獎fyCjx[j!|~&Y'vTrB6 m"6#7_OԳ(qe}B*pE 2ݔ1^AM[Av< gˏ=5`w *ԭw</ zaTd>n;. Ct[[dzV݇+=Ku}.UW5Ѽ@`H'%ն%n.nJ#ĽPr+Z-iաCTبMdFZ} \ѳ 'r$@ `y<7#ļC&+¶h^$:j@${| 6/VqH:;ٔF#(&h_S]Q&+zߗ+3Im.sKhv\'4ͬ%mbr寢EnJ"@dgz_@o/B7Wj_?#Yzkd?g@ pqzps/prMgR]-EU>SA#mH ,? p7var~Z߁yc[s_зgkG)1l?6jf>nQgEn@k3.tUh7~ڀV<%Oe綒8؈d>I̾|k"i55)aA$>Vl p[g/Lhd3xh[BȻ)Vn{<sUz %ws!E,h3ZyORnߦ ؎lY:<"ZΙ9"&jljM1bȋa -Ƽ5< r< pঌ苤,a|}#5?l ܫ,9$+<\޳7{k-#bܥ Y5I\WhX4'3>7u ñ@EZs VM<xbuv|S,r;)ɂ؉:Ap+CȳQqžD$H.QȽtϰlQ83r=ͳcEꮎÜ-| ^y>A[C<?[)[cZ f̌U[UCdIZJ҇MWA\"t>GQ*^֫7T ѡZw֙]܅TSR.]w i]5 +DF4X'TWv:1W^DgCrgq)˜- xU4QɸJiCfAGDHu,_/aք[1s;A"َxb_=?ĭSRxĭɓP4 G˽8iJXk zǫ{&dp'&sޜع\Q^gQA, Ix_{f}v0o F!yUʄf4/e*뿾wa.5B9Ar."d|ȇ?'#n5{u"uX>)XQmxLBB&X}c:Na>JTKi=`|l\9m-?( .ԣԫ⍫?_6}c2 ` PNIRo _&+u\>jx%"η-Mܵ V.l<ڍ1)FlTBMsz?+^5JG.†i[>EuOLgʮSѼ19p*rSeuljz^0wBR(5ÃY1!4| WuxttLw !fP2`Sr͢I{NSԢw#4O(L77f(]l'w\k쌮e-HxΤ]qLdmB;3?B}"d^Iڿu(!=SqK5}H=nMT-NJ, 2!n~vЍul'$oڠL̓m:=+<H кaSؑ#|p ?39]:AdHP["m>XK]Jq` bu's聁?M>Zr|+gӧ0b|_/]/]F**u% 7\YP yP.5ѤgWl tiwz 闝]BI5DiȱfS"űo!(9{IIU",иmwrmE^}Cq#aj] b<^Z5 ^_/^t$ȇS!^Wj}~Javl|sKجG .Ʀ0y>Y.;8|~yvOQE~/Z>T)` UQxfs=T,! Du8U2 208Q&nH, WU@՜wթVUuNſ`E/e hn DũZW9O[s/ +ݐDʷ$\=J sPsTZ<i5˫Ҕ .2fidTU[cj ;B`]VCVj\fBvFQ*=Y۲ݢ6^ N&.? W+c& P T 6~T~&Cvl*A`CYHS)h@ۣEM\໒hQO9Il At*f|Oh%?7a*g:B2&̯U)zޙsC]DjqmJkn{s/։T3~j}pc!xYt2t8Es]FJQgKh-:hw_MBI8=GC7ቫ)&,C~SXu?$.7 Wtʷ֡hm#G?M^#R$Ͽ#5**{h+FP҇(RzBގhFQ˟eE}@zpXXrc:<_"I{~A5ooѪqrsR": #'@OnEh}>@Hx iSLOgy RzSN (ӟ,<^@ Ԯ;5%%;⹼`-_G5dW؆T;] 1L߸bbjB'ArPO|HSw `Kr0%bFw,V! ,V]ᬳFay93a6;EB@pD5RJSSM2C4r`p':nz1?n =cStqq^'ӢJ[ȝu>+F :Q#Mھ",tʃFLBw7XOzyĘ3=wg%1b7|pG?VQM]3Ө͗ ЭwHmߑz&%^"IK$Ng;j|F O.#hypgli?gϮ_!;2GaȩqJzy8rjvXm:dM_>кCa,ЪE"yrV-$M|Q#@ݽtbpE#͡|[A|$0H8 Fozno{.ڎP=}_>f5%kD,Jɟhɯ:7o<$\d9x&r3.y6e5|32h,qoݳ)rt^;W uVl#ׯ҉r0пoǕBSˡɾm{[4tQS77zQ_aju;8Ew ֚[ɋ!L,U*H|ܛ =fA('CwGWc!f[ ʳEAK=T ݾm*o'gjpükS&"Gw~e^UJh.LwZ&pdTiXyɥUƧ&LJA23IƜ>ҖtW[2kƼ8*_J&fU==\SEanvIpȊ4"#L>,r ȥdTU֮Z-5_y9Zw!hNl'i) ?Yo+ aezX5CXF(TE&7T+\"a> Ow~ĥ VP4[2bxAhs֔z&_:V(IbN\Â렯-X-8<:g'7\] j) Xs:?{閥yCB{tsU7"GNYڿ\>y=y ^nt ϟsEk7QM>E|XD}n_J*vK`|h]\$EЭ_}fbY_KdnS8±'{B)B[}0|zIԽPL]Ru5)y6ߌ;(4 ;1uM tܪ}$G)Iן=QQHVՈ#/4vzQ8u) *"zrM0n2 8t}}JS85;hk.Ù?-9ie ?.A' jl[q1t(YݘEp G[`+# "*=r6rnwq2>YmJt QHNo@'ܵ-SRu!P8 e n"KiyWA^fUA Nŕeax$fmJ*}6*9jC}A1\h\x t}Z*@IѣַcJx=iP=J4Ҍ;rmJ좍em>=+[.NUň~~ Gж-1t6\rFagtbYЧЂ{vJJW-v3Ӧ(6Xfwski:ڦx:%œ`qꂙ6Y?\nb:S ޿E+'DŽzB/҆YǀdqWl:l3滗J/o)pA^觽`ζX9DA v "*|P%$}vdx`+r+ f$H3jܝK&f!a7/ŎWW 2aЩ&c%:62)bކ{FNxAte"WxCN/LԎd-AH^P EtȔ]M\HUgG-UI|< ͷS@OTƠhGn.~,SY=g-k@.|ɚa/PvĠD ({2c~6QcNugbnaxmEQzs "yjSрP/ =Jz Զ(FB`_Z}#Q ߜib7#l$Q*YfZlڥ;K2 a OVggƒ~ЖVҘ@bW8_CmP1 Su4,Ԧzh7 N^Kz2W*X@7V7N c]jDR%?;M )Z#^NIvs2ī]X`JP|tuMf&TC3$Vvbq&CI(-Uy|I@9BkXDn^lWnT{AN03l|W>9w]rb,L^(>a6it=\'P66y\d^+@w@llyb7PZw5ga~mO&yd(,7:Ap)XenU6MKnʁ!1*HN1bA%=rHo I#ՑT,9X/iճ}$,Ltq\WY|8qORAG$\-<S/򓙔&[Ѕ4 6vy9DŽ&wT)b_cQ{LԎ꺷 T]+z`sv) #V@qւ1(>~Jz U%i|G4 ]$ggOUSG~) hx/kZ؏C#r;X"fth R[تh+k,fDI-݋`u4wEm_SVQt'7}`2ݵ?nI4jEWt(YD:PLiVK"ʘbKwQDN)3\Mc;#S =xhO~XC%JdUNq=mbcnl I\r>=tYV2BxwAqT)(ȮD6&uȵek[fڙ NC^hDLטӳd|x?%홗: ȵ"3Wfb,z}r1`jK0~si{+"7H0Z=8vJzi2]uZdStx˷ofsW I1Dhҕ?.i[N JbP`,XAJq7o@DT1odZ`K&]_0j u|;9TNn]U4jtYB[FRX❫-F\.0^&"w,nPVퟣֲؔ659Že\=+[6džGY)=԰@Gl঴6gV n\Hk\8(zpud/PC h8i/$ϦS.L* (iu-cqRv ZBoB+Wf֣붠iH>8B#uTwk?=C7e5ܾ!c%n3sRa9?j*;֘eXUL{UhZ2~K]8JʐyudKtA{ OnYe5&;hb6_|?nxG1'L7)j*gUnl[}zfp׶4:8. r}nܜgV-iX(gA 1~P8$$Ls֝v1!= E (9w-Hk~EP]oŷbl M(LB!a:]ҌS3tfTRm|UoOփ\FjLrs hqJ@r]> (AyYB$<8yY㣟(^1r#p?lG܇Nt׊u;*9~ aeu gqo|%1`__`c*r^XXlp+1ؽi!>Zrd:k pӞ'dE宾VQt@uF`D}$?cs8fbt3ðgUJd~dpjj=gB/EL;\z cL}߉Iâ{mKo0@c[S ̶,NTf`*74ctu셰.nÖVw!L>o 8խM(2ت;PC* |5thеth+> dm-T7B{k )p+I`  z}4,N, YHR5Sռ^wܙC F+8 ̌.AY}-W% 6 vA*;EwDp{;H-Ƕ|cj5\1s:m/ӽ_/U^'j؟#^s  sR͙8,>1eXҢr}APn%ڏRSXM^@7͈U(hy@w-r/*vӈXgL~`Ԣ:'I uL2Ҍr75Q2m%u_TeyQۆk\(< GqI>I{EE u]vy|0rIg0b=1a-T$krP.siC:%/ +<~)Tһ2b(ݬdC[g* ~q5H >57y}B Ԭ#{,ae55zne> q+*sf~BQ4-ԌMi S%v6ƒ54xLuk2Q4n2LS;B!$tImG4CbJɫ*wL>m3^)y uO?يėy,\&#)36D>qQ e h2}N'ٙGF֍^n1!{zqZKNůn \٫xLFJ/+EW毞f{Q*'i: 8-R+Lm4E\\Ad{^=&kg)= tT騤7-[7@W4p9ǚCTMx1S/W42͑rc'ƛܠ[ce*ھ7w`~+b }}9Y&y>N, 95b'}udA:q,s#bOmޒ=U1F;}@EA&a];UCTL:3ɏfwקmñY ]b]Lk?5H!YTkZD "QXWz} f!)j7NB(LÔ#Pc2N7~H8$TԜf5AL}q9pl21@&iC0óH<9Y,̥Xadբ+Gxuß9.,; >.rG1M=1'(}e޶0q$ o4hsr+X砋}k ͯRfIkj`I'$ VTnpFT84aϓ-е,"On+sp|\(z$"{)TIjOwئ/-!#ͫLs>Xw]bosv:nE灃K;|4EąwvQP)z "tf34tMBFYleGx##zN^PWd*YQPSQx)|h6ѡ)2m .愛WtUl4Y] OEfxpN \hcl߀}O>i|FRKՄ`QB\~:l/-EPݜ+YGF46 ,V~}4Fd;c2JB PT@mڀP Vw`LLSM!2y`sM.GoV-y$wXw'|T=<㦘/&v -vxDNȗؘi kyl-2M‘n!e`*R/9F@W{rřfcve"¢sxhי!aP lдȾ/f܆*R`W>ffJ}b?g)H(*V;ZDhƭXB%W軵~tYdy14,=q{"D<(`~Hy+lȘKW_to7ӺRx4R62G};>~%WJI>'ۿ؇WI`PPH~ٕEM=q)[TNĖHBuRtx5-!:>cw|`R󛡎餚XWﬥZ9W(p-!o5%uP[vD7/2 ^2L&e?]bAP aEZ X ŒBW&|| a3A%ƪLv[AUV\z59[Nخhģm30SqWJ lb3-C$nlnpG@Pvg^[KalVDP\)yıS \D?ϵ TPV3~W~Ѳn b3ȹ@<NPL=KA(jo0mR\uN$btjޫqB HOan9MjQ$׀n1L'ybhl%ߙK,j q[82!BR8L̿w#ǓWdO;U }psDH)r |1#A`ld;X_S?̌>^{ng %\[˚2\PSP'IW7[H˜_b{i+,babxQ F\%%`Ƿ&WkخԳ<06dt <9FA"VūɡBbi"3;`J!Z%A&ymo *:V|IJnHjZ͐Ml nxe-e1NyęH~~1#o?V?mvZWtq=$4n:l:K/,sy-vLUWqݷ˼Aݴ|XbS.n/B-1a^5׶4)xDxR{Eq _ZҬ,C:} 0}虍)4:RWb@me3Ҫ1L_4X5Fd_>jP p}KAwIpmUe72d{Qtb(+yJPQ;4m$2UBD@T Q[ LN/83"NXtV;J<#H$OIȋQԏMfV0>-FN0Hejû;4~Αx_xc5a@u qC zb\03Ytr&uMO'ԲKdhby(}qyN~A}hyܔϩ WYh[8MlhH8בoꮵ0]z]N/%<ʪfUA7yPM_iwʗJ{GXq{,; ꖟy(qJNtMNxs$)頳 yΉdr,e-f58%h _BXI$h^zU{^|_/L$5GlQr Н_lŅ~ywľbL(=**AIlg9t)ccEum : py &.hߋRpzr&ubђ<>01m]F-oiX1*:K#{ҽ`zXJL%9|jj<$JuS{r{з&_Ͷ@*Ҟn.>c+ y3INHA#uۓfzj%"n9 f]&ք8,h.feW=\wwg8ZHŻ7ʡ[;E9m1Pa zBPgSoTCw瓡..DCFl'1t$܊yBi8D'WtaM>RtpM}k==,7T8ŝ@#GRE@&>|veꔦqL:bÀ+}$~$f nbsa<: pE4}BBÍݷ^ ҄&_Ž5ؚ::;^+795YBɀv4ԗMI,fs6U4e̎`Njw2: v!U Y9};  B.8n<+tJ8AAr^!ƑQ(4غ}DńuE ?6jϙzۖej_Ѣk |u`%Q;"&gqBn+oevQtCRPPkV1GSHa5fx8z^*\Y9%U[-B5"u. ]o #{ς8-{{‚ +}9@vG%L⿚7ſv3=]s#@റ6?ærpp#=<CiM-QoR^ O#=Mߔ+)W/^pb[GLj4ʢ`GЌ+\8)TsgWKVe](Dh;LZfdž( 'tJSE"(ov}|W͠jJ[$Uؒ(EtifWçvK#dt4@6f;6N9(E3>7zM(cJgL6GCIN ӑ!U"$K:eEcM729"vu=v;K070X`3Ԓs]>P/Gl:58-Gm!*HTz'_b3JQwA\x|1ؔˍb7j(7#:`RVµc.mjm;$gWyQx4ԇwɿH,(5?dERF hY6 `GS`,|kz䙻%#'^7bU%fZ9|N"~M~ Ͱcwp ˊe4zRv=FͱVsiBeN FM̬X^NDVDuֹ4R$Ϡ {jE&$p^2->hĦQ1h8e-Epy ?O f>GjOIA!vDYk4\lRV-4FLf%> 4ȯ9 ?nksP*vT^4V8(n!I/Ұmж~6VY=@/pCtnK\#PmcLxJJ(sTuǞ޹ RP)3{aHMTX=qOUL+ƾ>LE"ZM-:uv 〆o*YJMϪ 8='b|_"6e-#8"Db;oҾ$^OEOԪXKX/5"0+lT=H ׼j%K`# 3t%W{HM& ts^H,vRYRh\ yi,3+a{=Y9P~ h Jf[^|ֹCЏ`wzbor?nh[ ^'HAe0[1n@$|Uνt M ɠ31u910yJtj]"-~" :(bt'aBr>9pE~޻~ ͏50,m,%(HUWXIdۊ- vN%[jU_Jr^>2-IRI6T{r>KIT 4i aŔ܎B3"2ycb3pF98Ƌ\\ks_h|B9!~nf&v >iŖ8c:'C Q]hثdA+~c??ZʏG3Rs~Aa81(P}v?]s0w)u0;Y,F&]϶' eYAsy)u(;%z< B=w$\ikz'tt'D#E&}ـu8I-s^,B,u"I[ 6q BhZ+LbbelMe;OQ&ؼ>tD׋ToZB|J^m bqLaiEy@`h I0N9N|[)jq!%Amc=g jԷ/50r^ӝˮ`.q>iqy)#8a:Kys7kK6kPZx3w>O`oֲx PDګQ&dˇNv=2iV`t_Z-7n3p_tT]%,A^b>RזVNL77⮌Kz@L9jH`^'ZBUXi\]^-S0{/ \DAQ8kKipCi1-a|d26taM&$Q&߫(|ˣ(ViShϦ?+%1L-17 |+7)hҾMlBN^4z`ʢ?{Z55D@¿ ZqHU3*XLG $4mb\Cj59;Wug6ñ-Bʷ֠v(,NאÀ~,xMXY촖׽f\iޝVH.Nc>oj͖En'#yEAS܂o^T' ]ݨkSXl Hҿ~hԅðs=w[IE‘{FJG]l  Exz;F,vGX>(sFi]S kѮLxPW nAZ Ole'}LMMzǦW:O?_E έǣ*cdP`/m-t5:I(0g84J1V͖WíM['dǤ P7lN-USȿW Rpb"9d6o|5SNJ8TJ&^QHې 4v<2hb{74V:#__|OҢҋC_\$v+ΩAc'3o/?γqGCzzJkњi;*CKϖ}~IYRClR,a䧂o=yڋ+^-7TXoz~45ɕuJ_2,݊F#%q!-лx x#MYJWS7kHmoȖon3K("bgm9+fR~kç3-yxt2b߅B18#k)OmoERC]}pNf5w~˿ :>KJી3<3O"zSCu9B E"NIYrpԭt$~WfFwL xr髯y+a k,v,oǑe Ҥ]T"mU})Wnt.8N1 pXJg4MJ3uǕ(H6a\Slds efH|ɄQ(lLАQ:M+g'r])g =:&!J_ť^!tVgϦ8[Jl ; G>Ќve.3s9.uZUXua pPqV"v2NʌB>4.4z-{U5o  wih>뭽F.!ˇ⪘#/J}>E~r1T_q;Cp KO2!pYͩ/5>p /$&nM*qR+Qd6ұ u" a sS߼Y!Jޞm j0\|-$Q'uiZ8@y=o؝Z@U"A~G\F]@AUC:Qr:t S .ӗ ]V"Uv+sK)^N_᳟$l cQA侥x.:vϙ@LYIoΏ3ao݅2{/ٝD xL0TV9r"=,XRu}Ti0pM 6* e$+.LJDIG㞒_f>& `K7""Si'[v׻ 5}yonN!j !by M\ h;cc31/auzF-'L6&[BS}(UO_ՙwmP0^zXgcgP6h~ڞHכ&Y(-|\-c(Ҿb 8u-;OZ1=< h:1bwl:އN>cYFf#Pz*M'@ap:ΫsRQ^r,=D +k]˚ֆikģLkFK@T֔u48M( r8 ;yľ 毋KЉϺ3~ !͊jonێ| :qj`.E+,")TC5&x˘`;vӌ+ΔiB+ߗ(F6 qN!0Nٸ i_mZ+]sg|Rպ$,S YcidICSt_1VW5j9g7bW.][b1"+75I ֆ&:R `:ib.6nmUx܉ny/K c-o"b/RR*T7S0NHbo<6MC~/H L# \1_΀zcDKh=C+_iJϕ3##i8/qzXQ &%JI]7ȀY&MԦ"CRf㿸]mrroӵUGh#j,#NMRϹ \NgWre5W&T+-MxFvҙN^*3nJ_Rp|6kR4}J9:u-Z"4ΒTofVޭL~1iB uˆ4#շ#yEqf5HņknŴD~lôS~|Z:%;S5>kɡiWGGMH* Uc3=(YZ4z,a$i`1kAsYǕM}4{}Gu@P0 UE*O s #7§(GM - }Rj P`RZxjvlD4R)D `bsKgۚTys~~ǹucpzRpelWm:qxck8[ jT:00i 3映nYxs91QJO|-Qc\@ƒ>ܢ!e73zP6K׍`Jza:CfG6a虮d=:vN ѻ'Ep&Ϋ眤|<.ZjӜCLjɻg̬a-U#|-r9W¾&?1P!V"$UQC>ֲ)虈?PsMZǓ7;h זxW5D5eyrݲ!5 ì%DVRۼ_}ѣm aB+VNZ]^SN(ct|v_0nlMA goؼL>5H$klԟaGبQHs_CK(jz`=1#tRvp[ߟ 4>[T؎$qy.KŎ;/g[ B%ߠA"],u7[eib dkh-C=͗~,-cyEm:㵰d=.J3[W1S-]Z*1إo ]8kIw_/5YeYM6Rc*r`rҒ;v]Ѓ˄xJ]=ˀwdv'I5r\"aVDve7+Bl!v-38aWqk0:X4P b3HaVϰ#RiaMجؾ+C60ᅙ%B b/*i0x릇|6;[4T0/d؄m|L7w̵O~FaW`Rpʾ$bw>dyF^y7a LE'ku8A8=eC$Y0X,wQDOr}4,G)kVv◮s!cBO+*ΠGЋm7MޫGX!+(H:53TYº*Wq|W]"R* -o 뀣A?orYAP3EQ-<.N^w{애8CT+YQ1RbXȆtI*-jP2g[t Mq - L][@RC Gp9e 3 ЂӏH4\2 ph3cΊcV&)g\^v/3bHݕƦGt(Bom.Tvq{k[qXpiEd7nL)uKK#ctDq*ַiG w6]YbZYeIezzտ|]uPQZrCP` -ׂ:( )wDM4s#&tNQB6Q7W#̳S#^zМ+LtH139V / u3BbP/ c?. "I> Vi=&2M߮8Jy}ai5\5+@-Qsɸk[ZlbuNZZN<%z|Lpɿ?р8rJ_(gq"(cQUs4#^}ز| Gǽ=m1XSbMQB]tD%M=;Ǯ\Oi@Uġv5ҳ-J_Sfx%} OLoRҥȨL^;"zv9* Tye5Uc.~b ӊfdǻWܕaA='tqsא!ɂ:B'^F0{z}j&ܳObټD};VnH;t,k%$ꏝo"MvY˰,w[΀E 8Җ͒O6u8wO{uo;]'V)k/S(ؗ h].(r8Y =Bᠳ9Uq&"gЛF|0DGʅ~n+pa@~lPϭ)5o 03gU 6)43E=0t] I\pF!C%(,t{.IѠ'!I&ռ2$^ō[w-L@9?읮"`ઋ^G4t'WƐ2oK u+M:޸f9.NT.&;KE6.PkJEDf؄;Yde&M+[ 'f6ʵ)ϖQ1x5;shp C>l<^"q;r35B- .0 (%X!DZ8*゠ M=v!Q@:B T(jbzǬs:7ط>@(e?meKVk8nO Sd@p#S9w~!:lFͮ=(r=ULޒ}n\)x~:uzۀS}]$x ;q& a7Kϟx.^#Ʒ#c5uX"۱|ePa.X dwj$Y~sm`%&(J2.nWbXiX2׌)EB+J9Xˢ&u`Xy?`yYo$bTu(4vOv*yBh0lm#AgP)8rW5 V\rH?tp?Pd{C%G~W0.SX};[}BX߃H>[qO1'CgsRʴ.Ix| ~VWceFL*ggFNŎu?RāE /E/"iK4d}!kR%0Jt30YV)@,RW96\ME >XR^_cC>_55?ɗYE ۬ب'x t8g_.Xl%#eX;zMG7sb Z4(u,1sB+Y$O䯝JK-Mtd4I[M.bS[FhƅVjϨgVSҿ`*06uk ..eo=K 2[Mk.鋪fM兠DC}"cgwQs[黵zМC'U/QFzg~>a@l t"[iLJJ˫/eyQA֡Z(ZZ:B~c;6&.JY{$"'O QHԇ9RD=!Y7BJ=+FtVPXd' kAc#(٢Dl{Kj"[VdAU#A1vUX@g;ᆤmH`.8xPx5!f 4{,W\%n7;iul!?-arB; _1@zV@ƥ|"wisY9⮠NS{ vnb7uyoPkAB8c;I'0y-XνG~Pԉ1|sN%rxORo+dIتQ! xѼkCIZ+U.q9 5?#י0.q<&V&7k`S9?_p͆ |ׄfH?+ }qv!Mmͅrak6 NzY]JmnPubskM"Tj*t$S'BP?1Y DiZ)FR,7H  zo,83~ QxM&2'H&@nu[:0Ԅ4$ 1W`p jWE1Hi4g3 |* Ȍ]҂i7 m :v3=8h>+fm| 7BVTk߻\۶<{F|v 5OƵ`̡ H{֐7{FXt3pNHwܖʵ/i>cfP ӗ)m-paK0]Rmjxƴe׉Z)O|ֲQgBbvEkȒ\=*ZjX_U`L? cb&c\XJ0 Jtmc=k!@yJ?! 62sdT [ Ք*2ُ#uM;N#"^\?c\V98gwHÅ+e-CtiHdJ{@YqBһ \j[OS)F}V ?cz\^T>*{tAdu+ tmkLXJ+{G[Y J([ݳH5^CvG^5BDF";xjpм`c!` p-=?xTUuuw=~Mz:YD%l$vF 4So9DZ7 6JZ5D09:8O|bid4! ^8ڀ,H?-*y $,vhYNPçˬ\#tۥg_K&ݥKH3q( ۅ=gf ^%#|O&A ~E٣[Aa|!v%-32KٮIH1~naz0T@߼hG iEMwgЃF}GǜG^UlK/|= ϻJ /6롃ӮDZW"HBo5Z+_Ȥ!\UK?tKԭ}F3CfIЄ-̍y2km6n3HktwGs3̡Ɉ eɶ,2 W>>.AiM*~o!V]13 猧9dFxzUw$߫?_B!{?~%Ӎw/ %ʅ7CɵdYN]5) ow vʔ\D޷Xt; opւ"ʒ/&dr-Iy7DT@Ŕy=q nRWS+b>J;#P{AJwN@Wڋ1pO [p=6q_S]W#s/ cr#E^ S(wV' &cp.B<c&qՐI:[MHhW_#-Fh?Q2p-d6d+4tBimwV4nd[œ3pxO1 ˙Ԕ.0coI>|8x24ߴ!wYzVu 9x{/@[`LO=Y=d+oi @2(0ED=jN0$9㈲5qp}έ߻@%`: _ |Prr+-1%䙦CW$*V+q}VDSlmڬJw}JݗoV;%0iRvnzd1j1wֱVIzSj=!03 WbDfڜ\S[18'ar䛎Q9e+, #BצU[s{#uvIoU5)3aV!$B1+2Yb-C(1z)5kCU BI ;Lmф&U靧L[8n DyQ4*}3>-kH}}ZiQL<~&Vl\*BZ(HtC :[kKkˆk %b$#\LK߷TG17Dۓ_޸g֕,)Ag}љ"AgtGNrSsY嗃+}+jsGå\^pz#n5SIbfMʓ V}oM_gm(A .ˢ4S4\oRswHjEU'B<>6 i#6C" u(z 6WAA%`ߐ ~È<&a4St]W"ąEzJDdUA~8IK1-g]ܡh}& y j{ѝ&d ]0?ei$n=l%eѶ_=Lo֭e|si8y$tǻNr>]י[ S/$G/Рi1uN!I4| \b" k _"o$ew їUjaiB5zN@߿̐bNh Υ}y8a0}7N0<\Rn*k3VQDԌԱjcu'XoZNgm@7Ȭc B<rUg8^VSimlrR|a#k\9LM@$ϭSD0slkF<Խr|.PѠnKtw[ `'pi>m둴AnXK^{S\K],{M6C?z9YS*;LGGwjSxFyˇ֍]aǍ+Z!PxaC<Utm tPr#jF늝)QG `bGX:枹vz [ji`q+EjN&g3QopAW!7QJ ?`6<5݁< ?e%}T(9oo$o*+QGўh?Ѭ@.J4_E2x&qZG%`߼/x+rP;7Bs11,  EbJ_$$ eishr$dRBdTJ JOܾ= o }po XRF#:BT>Fl:vjt(u\ҫ91^H)_4t[ozs/v> 3DYYЊEpZ[OepCi%O3:Kc[]n>D({}uI{x2ܐ~PGn؄ZɸvmqĮy'?~R!z1v%XR;˻ ͈V(3Op셺 a 1b *є`=jl~۳_ N# f 5&L>]@ғ~)Y@R  6/]ȸie!a@P':J> 4?.zfKjK2-WrA7xtҐ˜_|ce;JvQ~.&B`H&o/KZܼTqwcV6$)J0Y~[tUaKa%'7T)ӘۃA[ a'2rhZ< ?҃KI?QUv5)_U0&[`}>ӽShҝ?΃vJ0Rk}]eYWѕ"'l0yݽVٿ.:GnApU5rqud 8ƞzˊ6-)/ҵ@/Yˣk걱ēw_qf 8]N ξZ]_V,,X/ʁמfR8nA Y3D9J hm=%C6r_ߐ^SYV(*MryXbXy@aQڡ ]^!,N)I|K[~cVGV dGL pflθoDt{1$fh1~Ĭ)Q%fbҒv5p]Lfp"u1n$ug|͇Uz~f2UXVS&1oۘl".SUEIw'+p!XGr}È2@ 4(lwOXp)QBV"@ P}#dLj"{BEU.eQ9FٍX L1b}R09qґ~]bPӕ!€ !'dbX̵ (_V̝N4IqQlR ERE>[?E?2f S"Q3Ao cHz\:#ePƂA#WFѧI(l} ޮYlLl:~O4EC8kG^S,`f!j YNogX$֫(amO|ꯂXdN N|-iomu!N%` S`@\ \SݞCu5gQRf} <&n<נWfA8ś4sOzC9R e4;CiآBX@CAN&h *=Jh7]BzJ[QmG n̗^N,7GuB>vϘԄG>u]92 EyǯD/Bv QYF =M(D 4@Cz #x>fT 58C ΀@f.V[. j~2;o^FH:,mp.C` SŐW*cߛr/\~=WNk\7\%pFRRE<o#FNG0lMpB%}?O:r j8'eGlmDT;Z\ ?YD*yz6 Ɍ߮OL~{O,Nkb%7sH",jXZ޴`]\kDf2]gf4R^I@~ #doUx%C1{}"lVnn2{)BHRu-<\vSpWˊ?Qn<}B5=,"O\Djf~pqgwV/LA:: 1XRSZHj^"'tJtR ,g" eCZ!xwUJ>*!&<VFH962aӥ:a]M;Y*{y;}U0ܜ젱-7OsmɼݕlwT4=;̵+Bt +tEX̪ jfj_t%#!I떠ƿ3īQRTɜ-h޽Wu(!i~Nk?&WW9555H^ |gؿc&hݏ*4fm8W]}(XX<|uIB!O\d]6c_@V8ЯhV\ZmoN hx(wIvHgW7cfdOjGk"1'$˂k?4QV(k-:A2{\!1`I[;@6m'n2IQ3_iN`]0OHh$YI-̘:5es:o`ϑή7[-)1 xIE?:pa ]O sm:{DZd1`y,epimrX+X L|S>8Zn` S~<(K51`7bl_ZXMѣO;َB4i~ATs&Ku8TvOU3N$>a4Vjs#&`C(mnNz(^aL褟|WWayHU=WzJuHAeBSbsE{P41Gٰ3&x8 H~"4S(KRUw{# ՛X@4[Bp!"pҔtbFlL^:_k#ÔqX|8I|\^(%kIϦAZ$ 6]; >>Bq[ j6{dnjE^?KOXh z˽t2BC]Lg~i1ϰyz:MQ3zB5gh˵& 61B*~'Ib=O긆't CJA/Ϸgd<5*)2}`Ǐ 'G]x̡ʯ*~ք,q]R5A_ aO[FuD1u{Ζ(c~$TwIjt1PѦFkZȳU?7@wH~,TFtoypZ3z;{$BayZ(WPR*#(npfCL PrRX$`%f?ox {yU*Ue ]kh39ӿQV;Q=6)X.*?]f@lj '4r<h/ ]12̙̋yT*94Y.K=qiQi} cj΄qަZjICz\uz$.'cź(ZLa}珣N/ #ۺCė1szw05`!i4lt'+\_ʍ [? עmie^PXI;o˦Ly(Cg=DFM{JjZ\G]XL[A/f 9w>1CFz6t멲5_Fѝ̓Itf7zQܷ]X$yݏ=oBJUo[IWT3Tb>ML\6|".S(s 'KV4WFr.VHK} OQT[[`~ (_D.SV&\CƱJw_sN}c ~4!~wFU&-N\s0]Z7a5/~ias1I4aН `sѻ3 8>&q鶻/NJW[)rA{y$+<@cXb[F0";v5M(˟{J'U님 |O ^N$C%eN2+0Y% Y*J2E%PǨox1J xg9,Y%ns{{]~+&͍  Zߖo,T;m rԠI֭'y̿硔hL5le&Uʥb]Dq)Jn lf#҉M Pp \F|['=;2yvrj.;(YGͤ_w&FRWB/J>k446] mۻHEe(b/b 3 ~=ڇwF= &>4: A6r2ZI6yk>X|VZܬf?ߝf HuJ2ѶP|Genn;eo/˶tbX$BEm:k'B{G\WU'hQaaȖ,Ŷ{6=:N1LXiz c6<{ARqAvnGSeGͻy&gO:EpY*_MLJg4Rכf5A tY+\j0>S6cٱR|oop˜Ԭ9&ܡ*=BūI.X1u.̇} kaϝ2#kzU ؄=7IWC,-鶙cy 4n -nFz?:t@Eo2u1`~6!堠ބj.618ړ={\:4u o;F9ew2!d@=N_@*o4u!:w7}e϶|gƫMbQC UE̋h]<&9bJ/0 `Z ZDkKOġBj5?17ɽ)뀀!{҂! Ma᳠?-i^`.|:[f u')'NL5C%eY>J[U'q G1!pX2*6CȠ #%e-o;P!} IuE} LݼQ~ѧ-) 0n#<8$t<#G ȁD yyj 3_)7⤜."-\73iUQ4%W㌴Ư`6CGrJ_d4*KYJ ML!x ظAޘKOka T}xCMC DH,ouWHh  %,1rop+CINR+ҏ0np\9sbJ @#B e8=Uw rKGw 2&PH:h?*d@Y߫R?joQ 'qbEV왻}i`hYm!+y4@#< X/[v;8]B17/ ;[N%6SCQ!b _rb`Z! \4I⊀/ *xIwftX^|Wn|W^stC:p8DO] }jN *SD7*AS!|I`'l+(2O8N&Oed`#4xH89 3ʖ^#-必^'Nǫh}E`P )ᔶy(qZ\{cxO'`ex#ѱa %p5> z8%VP˄*,)tRyB_*rJx AS7t/Q˹n 'dv%KskjU@䗂VBw$?LlNo (>2ی,Α]Ƽ k Ϋʳ2e8HImA`$B!ʛgc c'59:wBUca?T!6Z#utjr>͇!҅fTXE/^C$λa,%jp m9T6A"mTmkqujMGtY_L Z[}^!tŗPtfpW("L1l`5XTx&doy4KYcw20ԅq^BӹkqJM&td -ׯ߶~[xܼPOUVneUV07Pb4~A#8朄ñJS @ji Mu~7w[ za~noBW"slU)}[d\//P.z$l 4',xCGDaA\7d`6܊7+.z#Q`UпU|uv6z'3uShW6 X>GDѢ;O~MO\J?4ki:Yg<̉y0q<'>hy'kBc6 SzZK 4u: ~{Lb kЗ[U^mu^Mȿٛ,V_cI%H~⣞('?NIb2XE_ zFn~CWK>YE>cdfD@jb 'Tb>Og]y {>q+ V<jၸ?Flg΁: RoRHoV.EV#,ܯ޵`%yx^26 `@ۢP4CD)tJp+CÆ_w 0 ͊>bA~JF2TnH駢8VVQjnlJ}*3UDNؚaSDQ) q U جBU(BBoYZ_#hsu?:DŽ.)O^9mWN'{rS\^q[pB eA׎ VSI+~JMG W#WM߻#ܟഈ(#kcȯbmH,[/ ̎}Y`C8>}PsNY~NJx ]R%xy(뎃?_7kA0 \5tCww* >G)aPhPbJQ ~[P Lŭ'kG  94"o:D3gt7K5Y/`YHzÂ>TfV? n]֞eDYϒ1:QJU-۳({ 7sbc֯.\'-p'`% ۚBBp?`3X`%:z;ARa*&1 4"oV], q"FV6kh!iK!ݹ+`nb''n0˙a|.-hO!@sB޴СKIU,Ґp5hoe@Ih}Dlxu~|Oǥ(41#ApѠ;";+kic5Hlj~\IP[j#F;aFK1_0Dz?%V1@$Q#wEQK?~e(]l\l5[P $V Fv} (I"쉽'n |U6tN&q;A96Eo֡WNdq!z F!] 4qr*bɞo[.{r}bp~h|q&Q {٣HE)'U{%l4Y:Q9F.ka&Rt݂ yǜR;L]}rdsE,&I{Ň $XlR[#oD VFSpaέ>(5 .rC5M]VU KW#߄Fb;0a3lt$\eoqB~?ys>+]ahkCLBmqk(Cw}sO?X:y\>ZʯψZ#H"i:>J z}CoU]3b{4Ѐ7|C+l ]D Vj~;? (L2-UQ>(JQ>l.b}*u{*ӓ+:cX= Z H%m}^$<35Tw|+喍gM^ CZ6GQM7›{҅:f,BFmgryp7tFO?-VfS+lv $R6^eMoMqF_ ! iN+`+ZW([܃@S3WC]HY@POPSl8REOCC:ʏ80tc:d&ب-Ao}FFu9 +̔^b\>@쏏auOf fkOK(TNrMR\đ: 6"Cr!OiŨc Aq/9.S4Ӫxcjo3 Ug!ҩ.?!Y[U}mӽE.DYW~ET؀b uRH_3wL cD9\3~r3]qbMT_k7֟B 1:JSAO?/. P'=[7Ñg/#[eq}@S'W hY쯯ިmo`{% Y ;&~G+d`*Q7ޠC&|_U}϶8R~aF7hTm̽ŲmޅD 3K!&9Y2rsӒ'U舋Y$V[/X_ᵔg,GGx|_du8Fyq߅k${܊.Gz JFp4*RWږZD\! m٦=԰'&H},)˾Ӭl[ÒZ ![.z|ao7Xcn8Y2+@:Dp7TCpiTXTZwl&rNW1~r'%%>Tsql c*U7Ty(p->АnkDޣ=VD_)kY>_ezAYJ>K??}D6HFW-_fLN8L̯Zp"U}l7ϔAy:8rzV\ibH VAfD_b^83?Ľ!E:b?,׎PI-6 BD3BW1i!mD*ߣuM#$u!j3 P/eEۚ>>_zXէb./gPQ}53Zկx>ro4޼TJ_, G9%4}BN*AʼnƁZRˍZߨ  h8&%oPy>zlNީ XY`'JYӮO 2@W[2nε苋mHI w9GPǖpxW%%.PQ߽oKr <p_Uh&-5[V"ޟ "n   X< X. af⓷Ω }E  V3NkW8A,Jx 48EOzm$!!^Em(3u'7h~v꡴:Ík. g=UX'-[<%x$[;"Kc8fL"47H?w2B0Nf_A" $}RNx-]ziTcvpO,[jtp2vڭЋP\vT`RjC6>2Bzjts%>][zkKRӡ\4/RpðQ+= S_&\<73ohL&rv`浌W :.r'vkH%e&9& %"Jv2M='rEǫ\nKgjesmD Ԡ>@\qUPIzwR`3zAeL!4ķۀm/!hcM&G4֌7=2/P m\onylV@ ,;ܚgԃ:T/P다:?Ta̻V0P| u'@ucZ$˿ ]z^L v.)(=! g[x:3FbiB`3λq"E Ԓߖ[g!3o񁟔[:m A-8(±HPj4X"MWAsʳ[ #N +f 99#:҇ q I['"ܴ"oqG~K9᷆7$+;UzD4vn)m^P\PW6UE"s˜'@0pi VKº6G#*CI@,cزUuǼ< ,G(λJ4ښ5"S[":z=8[%е>&  A+i2$tMp&wʴ_d:1aDG@ /+ࠩTC X4Ky:˿u="*S-c3sTzH F@ @xe!0Uf xNQlK!x -‹o+t{t8,:Y*qwж4lN&RFqX\Y\xsY.aLKlWU =XrTrSIC9!`tvXt:(v:oq44d /و3}eԇOo.Q)3/Dm%0*^!*l0~H2W$)Y6CQay6ҎnboyCt+asVcG#̎y7h f <3b-ܡBm(E("q"lyiA^w{`V&U߃EygB%񬴼y^"+>6 \|?I{嵆i]S sq.k%D+K1ЯsEbF_k_S-2o>k>mN)w x*Yje GY zoRnbPoyD;z:2q3@mL~PLpdfdxi $Y)WcF3;@Z م'G2VgDCyR@)xxf Fwx 8?ȜSQ7-;7gV?.2%_B䙂eyמ@'.T{7lH_"|7uGu ]q\}'ɖ$)C[._L|p~blyڿWWO_:?$ԮSfFTkR2O=`[mH΢IIVJ[^'leԮpk)W.YWUjA_z9Aj iqs4"ޠ?W@,8&'|ܴBV#/m7g^涰Ը)zcg]GB?6ACՕ= ܗcW+"ISx|-G _ϸIfosK$EQ\eb04Ok3+t @4q*344OW&pGV+/e=Q_C0ݐl*K~|g'2$o%iуy5 v+`sȬT'uMQ>Da#ZGǺigNv$ gߣs }%zCO³{gBִij؄0޸:4b@(Q$k1,$;4H>sv#^TtJ5K-b8.L)jP_8Hhbq & pё,ЀLߚxiU)g%U%ƨŹ \V]uy.J:G?uIc`/ oj]B/<J<|[k(荷ݏCs.JΩ*D</igԌ;:)3YlD2CՇ@ 0 ܳLUP|^Ck 53-ʨ72HZ %ֈU@Def_/i-/&x}.Ov(2^0.iD19ݞ-!'M%!*iF!Eʠy0}׭ĞNnۏcLƏQ<,Z~*IN~jӮxd9!8.ݼ,7F ^;`s;Ҋ&Ir S` RQIKޮHc?I&@'R꼼%ip(OvItGA#ȝ6G> +|$v,==ͱva#,~ !r΀VWZQ<۬I|3PAQMJ+9҄~#Y%JD2ƠɃbo-{9BQ1VLa={,Ƽ,>J7[Քf'ׅ nw'I[iyfbݖsNP>J.q]R691hO%-?v3%9pXWA6|t}ôhж@_q:}O'OF20!!wdzOsЂ7q%?W+j":xzм#(zb)vh< %dXw(| l~,RホHڛj`Hڏ}z_-"2;ڞQ|#Ue)Iu)9.?-ˠ;"b՚~ =|N@A z֒KpxDe^o'EyS4U_-aQo}kk4LyKD( lD޳ 8>Dѳ Pz ^|#<J=Cn"Pp(,"N9ъ7BK QM`}=8hEȕh1Ɓ[p'_+1gFG !cUv,'ĹpuSToKtWnj=zW-M_eK x\a^,؀X&`GRM@1b 6-ϊyPD?!Zt2 G $+]Cj":"\gX:ĉA.?W>(޵6+H@M痺EWW 8# ?Xchժusb{l9]@D:Q_7 H|gVyiҚ$LTK'iuPy_7B"27_2k{[ë->t?_zP# NeG*"!{p P5^X.{rukʒ.%gIKV]+%pW3&XYU |7uq-Br.("v4!쑠V.e~'=WEz8&G.Ɍp8} 9ԄtA݃~qƾ9rnޓB`^A{ dWqEpIHE-J'zY\ Aq6r4%F e =a¾oˏX(Uۜѷ:1N =R%yxb9yI}jW`"Ąf֜so`f ͯ@"XsNyoD]P#z Nhro4=Cɴ[c5WSi$~2O |tA.B`>ۊC\<7@((m2X`L!2 9gHB^Aݘ2&W-"N6&N{@}Uy¼^_+I&7{K'2DNkDK?%lIi*e6U k>_BF#Ȅ;,zlo= >r}=$L{pgi욂j>s(Kb߄1m,hϴg p Sq])ebyr=W~lNm؄{|p'N7a1&rTS Yԋo5~wvoJiw41˝&2 &: > 3n撻ӶI ݉OdS:[D9] _A ov_B$x<ԧ0tsXcTi1x9~JV{J yuC&w/BEn l4J!ݑat%9^ŐQ: <΁ >9~A~$z^Le'JQeշ؈>&F]`Qo?wv:??":*#7ySې0e5"@)K?S93Y6mٖwBLeոT{n}GKS_~XwLz-1t&}.P#=裙fQI7xdC} 03{䎈#Y4eK~bK|3TnsfXv^vwGc%ϒ^/> ˪P3{??ץĢ!NӒvd٨>0 5 QxbTf Ѿ \[nGw/1nu2J.Nnae8wl;@5?{b-фTO:OHxE8ZΔ/$U?]ʎtL&b  Ol1sJY#;tzKүv7CAwWЫ<"\e8c]"Ug ֒40*NysL0l$oW5@dֱ 3 )*hestnxMd!n *,rp{,&1 bpix C1>3O5]6.5ƍ^W OAՕeA{NA3Hd’ՄPas`Mz6ksO@M&S|‒Os$L{Sw , J1uly {^mWpe߯|W,d& @?&6Zn{NJL4"5I({Ddofd,k-T3BKfӱ`AL [Z<\,~Z?:=Rr@z\tE[ EPy>rgօ"lj}>%S5%!85Ww FC|X5J,jYpM rma42+KKX qϒEk)2IUjȪ{q%x.)1@2ב%=}Ed79ūPO՛C&*͑.q*.ra"nפɯL.ا_f#n^d|]U@t)~7}LJbn-}W?! p+5{q11ZBDoԦ AOe0)Hc6?Uf e(~ x5Xkϋݧe'q퐡r {ѓnEI~2Ék} XHcK}^-S5XZ/WBX'|{LYUj WW=);QDcx](<hBf!a*7 FOJC7v]^q E")J1:$}*Q0+(ҙ cyׅ#'.uOA Kr;iyס. 0ꚂIF;8رۂߖ-][gt 0br~ʾ|z=${VBve'o [xĽy_5>JOk)I*HїҼz[uđ sE9u}LG7ߑxLr4eBlovQS =]3Ɔ5*`Ӻd}Wٖ_g+瀈 l84p[?Ӯz߰wkr}l"U_8|(;t8ܑ6QEE7 u̘؍•&8%؀9,rM~v2O^Qe\92wFNZa FO'sm6/h\wEk l*A.jc}j4)s J &J װ @&'FbJ*Ԍlŏua\Dt{E2߃VZpϽJMį(T?glTojH͢SKs5"WX"pd`bkČ-ǐ(Z8+IjJZ-Gv.pjU8"n^D:<o!~}oC7"4Dr ؕQX@)wj x#'e)~ς5>,ЦӚ@ZG21f}mLnI UQ<'4X!ߥ0Ai- nׁ&7hH<7<:9c{lT:Zs l l7k*!~I_)S掶1@kbcswʴ;jsI0%!֒VA`X}}(B&]~'% ]Ru{\q±8%4TMuTu(k:7T+چ["Rb>ƴ6nb?n 1cc)p%)W-4u)m;'X} Q NkW0CȔN_x(>j\':i w8-ߙAtקYnqEsWFc~uZdIH,~L.]Ⱥl4)&ݭi[wzڻRQ}LXRSvQdžMXWT#sĸ@a'a\Yo'` [R6^08q0]W#ֈ: !\|}VC" jEwڵb) ?A{ۓd MXEg^.j'Iaz1`!b{f/~ a) \EMz!s7+\ۙZI77 =#{yZܴJ$4c2 mʿMԌTiXˊKbD8{atD Nӕr׹gK _͚#`1gYYHF)2Яǣ  L]ʣ5$%-pnP~%X Fus#vЏDfOkDfqG/+u=Yf \n.}g  V"L;4ڱK`ON|3"F ʥFR!>l3 5ҙ71% 6;%hy $Oў@g8q7RDQ1SM hqsmC.s=DWy3 ~g Oc)K#^>̧Vc%e{JI(S*/VрǖR3̱^h$?؇)vj: p]}an'FV'apw;b=_'!~}zjnighM43kb/V2 @uݾfs֭Yko#N>/bB` <*q[tv'8O/D,hFl{T[?e]iBɢD8ќ@uPz vڊ_nYv/wݯM5dB|,N&i#G s/gH9<5IKefQu )Q @/V5C g3wXB#۰P= Rb./'SQ_Y28]0.r0{Қ)Ol:L^ '~*':(tyNMmBUMdHmsllCm@=:b5)lV}jݞk!yVMJTdt8iI9N[$/yorS'C3?"A˂cȠba[R>iOs ^e^n m"ցeb 衵Ҁo.dF?q]u=qJkve N4U[cHp,1o/Jzo!i 7a#*0-! KMҒ}rmp₉«yd&{Ere}[(H1J{I<5*G'_81-s9sm~A'~*ݑe\~)([ڻrn< >SOpݼYA$^4?absUrTch>֌i gb-[TVd#z EE SL`8*񦾾7;PT܃E:Q$/wu!$̹߹@e⤽eBԽ }J݁P&y%ux܄_D Z b]5U_.xRAIב4RD29:`Þ6>|YNw.HZ MZ@i-57m$I_)\umI!-0tD)MgSpnE%+~D&g<]- JwObVZ͛|ؗ/ґ{/mD.C`=+l٬yS.j!4[oRCR0#]6ѼKcex.C=KU76=⭿1xWHjfAd>{q77;t5r2Ȋ') ` z@ x}|*:J?MJ;Yj~4fdv_=P!TM 8O;_T^5Oٽ%K]v1ɳt^BΝQ}L6MS~7,T[O+= ;V.b`y^QˁTϯaC;03Dx)tjN@4_!Jĕ0*  vEMz0De_)[7֭FX[a]w6v["k{i@j>&$uВRAM&.n((٦Oσ[iS!wpJdz'NS`XLfC& K/AbĔNbH@*'(%p1lĥ)?C_ټ V6LZQC#*hpR-lPիw6oX6Xg2yMǂ)zz#i>~Js|%?PBr`V]Mhc˴x5l:YpL]љILIXkjKPVԙwu ّTQɑ7gȀ% |htqp[p߆'.8mDI0NsȦ?Kqmc?e$ʰSW}B}u-"ҕ-Oܥ[ܐKжMoC2k" K` q@i8%Yy}ԅr}^yntdX-DkD΅>h`:"EXF}pf&蔳mS%)  Sd kfWoemxeTn(ܙ3m3)X0r, M̅ *tr|lʡRus23HՈW%\v|UaZ;#yVuPb\od8BlaI<2"Yx@ɯrV%kW͒qyd}^Ә^{%M[*]#+[}, MD}`7:.jvW,+QXpP`'; !Hi!S4a>}= T +2&[wwܫ24KS.vcg q8q$9P5:>BunZ?@qe n2YLDĩAkvz#$誹H/ɾҮoʝSiIr6KÄ(;|i60HsweZ] Ԁ )XtþF2MɹA|&~)3 g\IJo*[5§t>,̭ V,"Ë$9d-5c)̣^E7yaX,ezUGb?#u]BITOfAR2LQ?h敽tO%21Vφ*=?,EdGK ȃs=3`MuwZ;zbWy΂^ ]5$ANfq%P).L}R%^}4< M۷G^Ϝi2pw5t{a`H u/[QFȬV9vԄՐrLh-: B~Zgsb6[p1")kK,&Zm;n mcZ? !XB)iyy˰A( "RYqApW]3?x At~| (u.qzO18atE%?0%)ln:DcVKEη'IJOUA YOwn6)D:q3[,!2uT;$4n[`7gL+Pn3%"اAykSCP?>gBg 6 r:'7(i az_+M4uTT5K Vz>zJN pv23zJ}HsVEJR(S+*yk'=WP#uif5 _(感>CxylwRLbv(Y)^&.MKW Ww"/X2CPɹ`4#"+10pYlP=:s-.&¼Jno]v^kp]9 Ohe zeX,RoT*޸ar%lsl=S&ͫU>d -ykEfAb#*I-Hyn7wi*k1 x1]=[L?3ZV||(j XV"yd{i3N%<]^N#ckUkkh"cĠ_\8K6;P:]&vK*CV$[`>?`PSՇkؼExKZs.nA"-%yjω6ofI gy`${&CxM̆hmXϰiRji&+$dtCB(VV! \eLfW'l| dmͶSǂ)ʨmR)BG| RʗYb*k[H׃&a8^ ĉbs uu+?{Pq?Z[)]X5cua,.aa4."1ڨ5^"i {(;Ф ފ e+D `ֹ$>4 $ žfϡHاCj7TN3]~~>ΥWĶ1ZXO ܮ ڋ^7`V _cr駔22 <~'xΦ嚼/U194?ZE>똆cVmn!NeDi&2>"'Em((][ƒ|DVYYu~Tv6hr760C!IU{%?'Cl Opm}k4QV !e=g} i dP*һ8M[{$\Mi:%y_bD|`ԖJ{]tVˍ(9+Z32K=):h݅Cf4nbOEd8hJ:(C 0ڻhS5"Ϡe ^0 0 kxlvCO8N+aG܆]x>ҦPnIу{wi_Xs}Zci>C6B2"ww`1Np:y 9CSM Dj7ꗗζ7nV54EMI^J;-r*lj>^2rU__ѓD5_1 $kY* y-NVR_vTs: wg3-eg|m uҁG_˚en&! ";uO2 4U04k8㷇'kFɛtsHuL0p;ܱ?L;ƻ;d^6%)Sc}H:d,yXusW/OSxbEsS_;1U͊#&tLNJuB4/gh9&"B Q3-r CX~: ƣ&2P[퐼PRZC}Al)Io*\Ĉr?߽h[sFPMGVB/Z蕔7yMF%(N /g̜Įq*DG zkc ']nL7 [anDep,-9Dp1 };^n_@VFPm--7(*ԶHX*% Q1cASMUM|_c SdbVy 97Q׹ R1h+ÄAE0FSKM.6̵@bKH4ɩSxq# ZB㛼?Wjl3ʙ"L5:_H/7`(_ئU]`7|ȼHmV _鰂4E%6ߌ49Ҝ&k Ჺ2M@0p^/u ĺ^>j/gε&JL3 1c}ϒ]eƐ8V.Z1͓Xi󰌊5c]|-0u3Y4+u\v@UܕXB˯ r$SD=>Pl8sv.%)8wW%ϱ^c"lUKPʕIV@m~ Mtmv`|+јfeHzS{ N0 K r*CƹH샴8lp~0GN'nEIa8^`I  ! N˵ W`R+͗VANf c)qk;^);u}S3rv QEl)M  M_&AT4B[a0"r#(*1zUUD%s6i1I XȰ|=$!oa3kjG#©”-@g6UF5[Єx1&>CΨ~_)Z[-fi}o#Ie]'Ջ]wjNUŔXwx^@ k]C`&=);3r@JK0X\z :\ͦP__2 ?&.2ɸ}K\ޔMNUZ "hiYÈ&r0 ҷ8m7k$0,h;y/d%W{UE-tt C C\B{ZAΛS_`Gt']> LL٨`ݰqXDNK#Iv`ßJ!߫Ih].=s_N_0ugK"&@ IB.A4)u7g(q謴 rOQ7/ټY>Gpv@ߪ'MxM.Sh jӅ/#ͰՆ`n*#qiťTM `$lQAe: >B̷^ VCx`Djd9s E>cX1s2IP:@"r,Qn}n3@X^6h:)KA%㺅WRJp`{gEy~rw;hH0dx\6s0.Yd:g@ /(í_<鎗n=XCboRi"14N7ؘ|jGɢ7󒻳?>@xTPzy!JԆ!^w3mcRƌ oɹRkK"[k2|AE4,ҼU1%($;;:+W+>[+2@w^68[] سTs)|9) wlt]d=-0֗ yA+7ߔN`<ц^yfr{ؽ=Ĩ.`=9%'~NkPT.]a>eh^+_4j.|yq'G~X >1E ζAڊxx̥qj%K(Ϡ  sV|I}ͤ66}4ĵ3 @azh|NgcvX0|LsOMX?LK{^I7 q0-Ec[ӣfz-{o'&{jpnz̐=ҋ҉)9,$w(o4FvIf;eBvܰWdYKeh㲩Tv.kq8(x52OR-aIǫAn@WPq[NK[oS%BRqr${\ բDv"{l?7pߢ{9LFSW Xʬ݁į6:?߀ X8WdaC`(dVt|2lB#a{:ಙ SbhJ@`BhdzC5P 3ΣṒ7?FVb~M-*t Rh> _0nL깦 %&lջMVSӈ:roy8ȥ'K<;$kUz r2h40b/N9rAgM 1\;~ǐs0"rӐHGa4!+8vAoy>tu1ND%H[oU%82˖>F(4bO*'q':3CvTFD[Sic߾}-os軔>F`O)sˇ7B P=ᴚ{>"/sw: yMga7x0(;d h t5 L弨a Đy=AaR{2|c\R`#ˎY}RH*QuSlcP@NMn,Tr S;咍ԇ>yKv.J&$3"Bv_с?`76an³'rgmҦU+O^ҤH{m0?au3;56XVgMA n_pï$pJR`F2\ZZvΰmBFqQl9Dtה { [r};[ȯ"?odr"~2fX Żv+[#q@j0:>BøԖ Coҥ{h=:[9L4+udtj{#|"Q.`i}`G~| (HQ0RrJFq6R"kb?Iج h ޝ}-S2 4Sa=Obmʙzg;pS4LF䎂Ο!xv?v̳*Y!8TZ55Zh&|wP}LS૓z[My>v]J[3M W[aʂLqrOI'5уWb-xPFScR' bfo'km[-!9#ChgBBA ;Xd/L#qSm*ml-C(b4Fk {ŗ+&J+]tO5v&~`_ e/|~F(7wfU>wۿuT՝x^E bk` ;5n S99œ6EljЁI)FǏc )RG9%*3+`Y}*;Ovu]o86dN'蕵8Wɉ;=|`;W%u&􋪼!Q8ƾjZH8 ;bP2Bid!آ[?hҥruz:qϓ_^Fw3%߳U&Ą_o{IʚZ۬7Qތizcmb`FY捝{v4Wd@?2ӐޛGERzT 3"SΧ;rcrVECIzϦ߫ 8ְ@ b+{|BԃMv]pHWV YQ;7_1+p1.9,~ #8u%[Θ?Fl[Q{8[5I^1KE2U]YXWd??Qiu_ҶB6,Џ;'YX$iYM$T1Q3?&нbM7<]V48axLy Q AⴈE}(V;@k|y4N];ɇo<>Yt^ rUы&#}` ( ЇNBQhN$K}rݪNQvmnhZ]J+>tpjΧ~nbT{_x?!lzktT b{κ3\5-6ջ9O?^z-g]BU^D>:}7Cdw!U ګ3H7F[wwXq M$3`U1Ir#et/|ߝ)M0]Yt N}ԙYD\.0]m_E\[ghM1+5-4VѸ :_ʀV[ ڳ]L BGUSSщR6@ilȩX£pB02"e y,i͙YT(KfWtѸ0&'ʾjRzD(9gCFoRqٹH˪$.oPpJ_P\DXm>Y!So%&3~xC^Gpc2׵ڭUXQ OLrY77F=MB;i6X`%(;VݤSwu#Y `{9`XTF'HtvOv ꃀ&Ue ;@lAߛJ3o$TKi%ԛhua'j b6μ~j=9!"p< ā 9\S>EenBh 3|^C(RC-JOUT0j4A22sԝ,7(RaUߥ`+"@a ~1;VmK^ʓU ' \Q|9:^"W< ŠU^7G$ETP1ҌL1xlcoш1}uh"F?lj8`Z١DB48x wIIEʫͬ @uB&o2l &TC9suDXǶ_NA?xh45ח-eUU!E:d|рm i ago$P)Y@@[Ȗ<&ĵSmhxV*\jJ:p(  ]VyиXQ*u>-A%nUw^{|Fi/n繒{fY.X$M# + Z;D_MnG;]=|O?nUB{rWjPrmxv*PhÑloq90]}|LѬnBdMte2g\:D7U䏾$ԭll<Pӵ#? T.iZCG5qL .`ŵL8kb\p&ٟm$_H*=ʏ,qM2kn~aߖ&W9@:U:a$'uz)ܘ97?^(я<~q )4K8mW, P/lzl3$f@"c >3ncʆNvc@30fY~5Xc@/ zfmC\RQPB ~9=iΝ]y-_MEUo׷'z%GzբS?b74vhȠ:%O5O76{\b:gR EdN>eG_@&O֛, Z6of \8% Eib8H>| OfE9ѐyՀ}:)(+6p?BzI4khqF{ػB˅3xsf8ʂ-!{w2xt|T95YV&=3j PC7 .AvF"Gy\;MvJdz`M4}"0)NW|StM_㬮3fƍy0՛rf꽐!ʈ5{EVScBj?0ۺ@"g΁5E㎵Ap?|me`$>czǡNwRL=M&h0?XZY.Jvvn  ԙ/~8/E=](NS:IiZ>S'8Jk,fQ68T$y َ×|YA Xu-z`Kks|giWq0ZcxXł0^1^^!1:|qslu5/:Uj'0o#sTDi$ uXhP0F;UXR1zVCF5/4/L %u77[髝_H?N9>DoţQN?e\ ȿҔ:fa2v"bk4!{R+Q&yRۗ^>?e!j3'RL8T8tU V6Gty(L<) RSFC%1?~墟4u]5n&.ٍ(z8uhâazש @#PNK.Ih`}!  P._r0kzoJuj#?jI{ k&-Ded@d%mm} [ₖD/5@NV AY"m#+Q&̇ ֎W( BPimpf0jNۦ,~$6oV;z`)h__'a E#JLazBc'K$/CwI+OE)Ė ͮIzIW`hΈJJ IdF.bw#WLG\YY 6,~'!f#.hc{a@G?/~,&7y%JIOϨ Bu0ceBjoa1k & ~1D7:ƳrvmP w4=G {̍uu D.:t^{U R(_Yމٶ~&נOJ'z81S?/ ]?Eu YZ ^s2V7KXYfd/5T$z=q4"#%٣v 5PUjt3o&Ik#sM!ޙių!$2ģg|9EHبPaK #D&lCYu).dfL/xk2TTk5z*|TD9(CN+Ih?[a%-awr_`MI|L5@{‰o&9H -c]eY4lpbWV9GA+>M[q)d_㻰畺`Ot]ȽWkƢ*4Q!v̊ըDu ɦgG7,'!W9&ŨQk nyG!g)FZd#KiZ[ d b3Q`!  hSlsZOY]XOo`]]vGb4XO(ReHVTk-[jΩzͳvjŸDɿE[HB+h$l1gxBuɟxX(kw@dkK$4"]+.>ܕ]hG61,p3Ɛgg L{Zk(sîdosSl)m&OlX 5 )/wiaQ7 )KN%1Оz{'Q6Z],}:Mܞ)}&@C~+[!}hf-nѴp %64 i6 ?3-hC=tH)AlֵnPo!ڡakw0l6zyhᏪ '>`E3b B b*9(NpIO >ٸƒ4(EEx?=3 ><.LWv1kQ%MXyg@IU~DxAHm=p"7p8KK@nR)m/BDzBzt@^TFD7}jozb.MsF9A( Wk7b>#{X NJ?¯"^e'J0,-{wx_Sx]Z_~ǧkJ&?SCT/~;DbZly=~Ѷ%&ɏy'3=!DYxZ'p."VT}B/u<&$trʴvKUbth6@(jHV@J1jya܋cuXL\:;068oK[V>> O2pf +>l%Ւ&CAr%piNJeiPgT3 mըiu=C'u 쪜/ ICY覂נPQ.sJf p i!'?\j3P[Fڡ"/RvDbZB[H[3P7XUUϑx&'-,Z=P kҼ";TjoJu]&rP4ߟӒ.A25jX@6Z DnM'cs٣Isyk,.>Z!=>y1R1nb2*R|]7VOi>Zδp`6~1+x?R<-߯{>Y#sm<:ɛS| :ֈmR >ﶨ{<,ipK<:/jtP<ߝս٘DŽ4KMÁz! q(:#槗!Ldzp᯹[Jr}n~;%r3'p'5&FyQQ`17wsR$wLyGO_af0)6‹pYTfJhP^%J6hsj}p@~j0"ug{(XO'`3vakq~G7>]HSexPIn;]Rx[5y 'q hEvmh)]{|a_OS^$Fmx3Ğעu m5ҾMHt7nʖI c +V 4Z8LwQYc㺄kd-A#q^ʇ޺`j{kKR7vAOo7FN=ﴂ^XzuNWkDwǷ3eڢ?oraDj@FQFKz{+bĆ2þkt!a#T OƸ~Q}tx 8Z1[R=4G}P܊vgK(tʴSuS !,2R8,Pe|U=}ղd1]씨v>Ô͎WD%m ʏ!lPw\6| _tXl;x'7ڂޚNje W*P(X7N.Dh2fbO5Eކ`2r]_FɃi<;_z*Ps-r(zW`u;edyռb--"+zҭ) U ដ@_\u!.gƝ#կx08S?ZY1nkd+dj Q3}4,?G$g&0!@%*Y .;y@VTw:rP1?I(n* &baR mx;q/14>rjO@Cz6bxR> }ˬu _~A9:u{;{ymvUϑ} -Pah:؋`덷"y"y  z3F3-ޗ8}fJQS氠?'yȾ`c%/C.G{G)5r50h$ypʺVf=ғG ;G!'`>> ;Ϥټi^C>uX3Z JMXJ /*$[A6/^e/  [ܔQ/k\02렯_i/"7TﬨJYad2O `(17:mwbw)ύ<={%a{\椀+a( .IÆLTR!Nohk_]9;'o"0 u/MaB)1++EǡR,CL`I&SNC&-pj|IvO^rŏOyTl;b5&㧎$@6yQ n,٭1zoyb˥ⵌ97 X@W !k*\%D14#vN٥L*$+j.Rȵޫ3xWoQN~tȍS'na\=f͗iq(Etc64=dZ`?OA7 j%ADMlKHJ{z0tk, t TUWr\]:ڮUjr_2[Q ж^2?ԒmNz~zsViX;J$bx9xc/*=\HLlh!^my(rJ]҈j[93 R#Ȟ<΋ڞC/ |9L.<2 et$ u9+1@p%>k?-#`YkU }/y?) 5tn“BR"HDIAY=4LohCH4=]L#8&~GQ[u MsqX'WQ"Z=mBb},b,r$4)A,iVb%3 {$5{ j?l λ6O%?J!yMSrHh3Q>a\@tAZ ojc% Kgm]փ|"Nnr溱?CXۮALNَ_U=jB<ƇP#sN?F%tӡو8#U 9fs An4h1HG!TJ?zZS Z 2$<_,gvwHoiIb.4Dr=(Pk' pďFio,tr8JeNJ-(uXW6'P`}%ڃm4ZQtl_c0Uhp_ޓ Q7z-Ws9##6ZYׁ3aȱ{8xLetr68_񑿸[xGRp_));J y$FЛUP>)y*ύ@MyEvZ)QvuZd3JC2qn$ǤŮ+n05zAv?Y^F/Cq~ $ ot\.x8i[F[)Rk€H'O`xEG5i6~MJ,Modn8VX۱,[R*iٞjF+ЈABBZZƍlIkcդG9YF jlّٓߏh OOHS~փ"NjxK?/ "k,<2 t jgʼctNNw@{@ij&|.+&vvJ`d hB}(I] 朕hB# kHXEҐ b1;3휺~*eL9- aq.$UqG,ٷ#+')#|ߜh|9'Da$ѡk܊`A6(ˋV8rJAj9FήoՓe*J$J$S0tvYWB Q|W&Dptǡ4S#@ ~U~ h[Isc]_W~o6 I_mJl )ͶR7orRZ-jOc =XI7=QGp\U24wEÀaX-`5XلeMETISUk"D{ej x!C xM4c(ЩT:.[/t1(}⿿{dX=8Idz[@. \0C1 W \ik&mW3Vr>햤o=Zާnm1$#5%/R,̔t.twGr;̨8?vsS4d+)(:&VG)ʮxXvwp~8){)4hOCܨB{u@K_5xgK]xܘ6~֌8S~W|pۺϖHyu?Wk;GQd9Saa#tDxQ) mOn ,W$Z ۄPfH I"G'MAK;aR9x%^`HpHvcJ?"Tg'oel6Y1 p@Spsy%@cC3>Zu</Q†\I" u\8I/` |_*jn (|ln n=QG>g,*A&1,!Dk"vL̜0$;XX<Dx˸ű"QTO SxmvomONWB)WSCnHgBj fdѥϘO,y+ƥq:o(GƉ|l*U+g sIX%'?>8-CI/d *uDA'֠  _뻻IuvfKc;gK=LP4Q#wjio"d1{@LkѢG>Q`U+2GH`uۄw$vک"UQ5/>*6њocȅSKǺ.D# Z8ui>⹯%~Trj r6S kQLdte0P|UnV(DYO n~D,w0OdZvI>p!?~@ۨv7n9'Rѕ`1FL®B@9 0HlTm! C^W)d`pCu{vYw ;E oIތ>e^`_.0JrUT/jo(Ww @j@.>ߔ tUwc#ݦ{(^S2DlZ\   }^j~#J><'=85&Gsj,=ꄺ[ܸ I)?{"U| YX'䬖ʌ}SCIENB=%&gַ3f,k_bn7p>ʃYy-y-oRs:Efm<."]w6CLkbjպ|IIUBi)f3h|m_ /~C=X*{&yQ)>P6$>'JH ;o0XD]جkfwÂmڽE >RRG {ɉj&*sZǽ^dF퟽>p2؝$锼je kcWmEӬ2oQm[mnQ.!{ZmWksR\Ʈj1iaFVHiK̎-ˈÑ{#_o~kS\hUA()^sR4'!pYOH( >٪ 4)Eqrʃ״DǐHU~s,/CL0QFXW~<I&H@@x)Œ3m LzHf%z-tjr ggh~I /y|r~or-(Q9)u5Z5zlB}A5 TCjjD{g{MEaQ. uXeQY4>`*&N8#sc6QCfV #SΊ5y8k?ɜ6}IJ=tle/sLfǹm2|)W3ssU{9YnO-і&z(jDñ ؜ƀּ1>rutWڏ%Jw#WgcK⡒AֿTUIp1ԍO-#[JiMG]x5FZ& O1T|!mNvv++ -sa|ěv9a cC/(S0=X22gvR 4k64 L}tL`H FxBA<$?Pw!Ъm8^!<䖍(^iʶ38ߣU.\E믭YKG8?KMdl{E/Eꌜ=?jq)`[ 88ii.~%݊=bbFV{ ɯUvЛLJ++ZM{.$}@g`>c |Sg't/u4Ɔ'!sPc!1]gef9,!BΌ %F"r ԧVǃRɍcs9v\r 5L8&C5tHv~g,<߽< +mywN::M<@5rGPoTOJca4n2UEH:(G@e\7AF9֔fօ.=R>e^2º ?ipG ږQ9,G"IPY秏$A-_ ,VѩE,īGǏgeĤxN?RYiF Y$(Tۢ[lq\tCFh' Б w\~Igz0*'o~[PBUHꬁHfL' d"lpX=, bıvZWUY8k4G?PIo&al8`ʨ w{mD~ °ʇE]_ʄ@] V{ϓX?L ylA4  ޗSOhEGख़E|Εe?"[Ì'/o׾ $^+࢝gb0tСPWX{iq57x'PfL^bb<ƌ_MS} /K ]e :zکy'5)Xy)n*@EĻ V:`kك4k<[ 8q} I%VWeK)j]YP*ÀǬX6ʡzhl7O`xXh ι19rAw]OI~c,ij{^Ed-bO*Z; EYO%^l:uY2)I8 UAg$.Rrdi%eSp|;+pQWˆFؘʊ ׳43d6́ 1uXG*`"*ۚQ>cwFQI..m⸟O8E4)R'ܷpmg]0~ݷ ڕ;8d kA Q}ɯ<$*GdS{MpJAA|?Q=W|r/8S/oJqC%9;V/pq3-0{ȍ'gw{wwXv]Ddsv@n}͐!'Yg p6fRijh|3Yܜ9|s r˽@%&a/^>nV;>( +E\u{ؖ-- Jϯh*/J^ yɈf.N=aٙb ۟vo4wޱBH [j*{2k`H: gP]X5~h&K{avҪu y@t%V;Z!Se>uEhFw^΢1:xp JQK)K?EAlZWM 5OIFf ^UCV HÉ>2 l V`pCR+'h'vV_JE\ou"7i=3g:ZS#u1!h$i66`3{\X)|79&ônk,¦n)}0) Jp1׽Z tq8'n}+5@qsAkiIϢ1'չRREݦ 'ЂvL98jS6B]U4cKq`_{6dZFo!UA[>] IX(uu>})0 'jQ4ۘ'v=,P,"_|EAŽ :eҫFczIyʓ+Epk*m'MQsۂ]iJ3jeDWC@XȊj(3猯 ]H|}Ĩ:`T\`^KMDMZ2ˮ >2_꥟^̺Tz*VzzdUǖUz2Z -wѨrg~;%r r>~O ބ/|o4N'ʌ!5: mj}W+6!&!~ "UQ PdC}ŕBl6B3|&>8'7:Y&ׂI I#E#zGG`HOENȘYpMD%Tm/.fgzTLrV49T kzZ-!qcqdU_ F#48e":|KTPŭ"s656% Vo^V@"sva9Qa& ۳oŌgTFG'(oƸSfNA~U|usOyӽnxm?a[y YṶE;Jj5(5:yJ]Ж`r4^|(!^6\ gMf=4Na؂{ȋM!.pq`Na!fFJ{r蘯8MPE );+;.D lRO_M6~_fo5ǻ6HMNJcUr'Ԡ s`a?@i$U2P?޼`RY}0 Omo؇!#=xj''L 7 ^®1"O*eQVd:u_~|HP< #j'[+.=u)u4.D<1).HFIі~oWk7nnY:i|"hVb4)0A 4h\5TTN1JD>O|`*<4`WѱaҔ}1ה>gPqo^bXEXdhYC/,_g1֟r;ݮKkUt !_[;YBK\,h\ Pzebװd/"eŪ;ƌ~4T@^r* MIL(|jt-UYE-d?{~&JTP)YM߃raݛ]۷"gg& oؿݧDzm hEB4o,nw<\%1gb'x ]-٫>zng  lR0x5`z]ahϊq d]nл GWe¤2;t(UbKy퇦H!q19/\R3H|1pm>4'!0 z^60ćsNjv Jc~iUA6B*l}B,=*g)3SIY:aa hiN)qvyjU/*SX_Wȵ/$ڢj KYF+Κ@dT!D$nSp7PxEf>e8M[FvqlE*I@46񹍋8QMn{,dkU ׹u L&BV-bt(ѫZ^VؙY{^3Lj䅌`TErQ.Մ'70q>ǙX Q!~ӄ$ fnv\OhTunԻcۢ&NHd*_z:}+ϙ8vXwgW2>FW`aK3٫!)#+j)zNmp̝k^8 9K`r_n;pu7T,1OQť zP#vK]ӷjٍL*I<)ăt" T ĺǗ"AԿV)[R9KtK1prG@X(/U~P,B֒?J& dz"s=(qE\`QA}ԥty5II61],Wv >h uE;_܋2=mՔЖTVL_15Ӵ4 B>#2`eNqgyeʩQ-?c9KФ=k~{ɲ!O1+sfb@nWŊ"-JңȜ["^F"u^jMlE_z:ڿʙlqoT7Q(.*2_gKk2^N7, R6HylMb=,B,扚A}*b;7oȫ8 klQ n' lP%tt% I8 >.U)Ÿ_`91ӗ?*㩛Pеja\ ]A_ӿC-d2$J9NKyeRJ.NPuВ.N߆9YGTⓆ[o}'O~IT@Mjֱ׀%턛vۗ< B'ǽvUʩR戵3Bb _lN+3/@ӻ 6 W]C$1g7JP_4avL/: 4鋨S5}i<|)G4l}%ǩk E *n Xo)v[sis7Y/tb ҟ) $%$R=̇8m2MJ L4)\w!mDCgXo>?p}/8.Ym%a'!̓yǘUTᵔʽKAP*Խ EE1|AIfdzmDf']Z`PVpbOCNt.$ҬIBtH,6bX!xP, 4[E *?6eFϳW,1f֧Ǹk1_O&z박 L8 nrLhR[~̧r\)gu CܘVOoɩCm>-u(<q;/ %0J;K!o_~[% ˰oK((t=b!;ݿ^1Udr FHu0% Rr[qþ͋^)h˕z.NB[^;OVKxK}'g7eaiWӸbc7B^^O13ܒ,Cؓ['fw>%jY"sȼhٷnl>w O&][ymaSI {ī~&WĀFu=~3 #vJxSICCY^E3FAPaF!Xйa |6PSHV*c״׃Y/!6g@lQ\[OS@րG j )Jͮ($P-T=|aW:@ M3ڂ  $kstÔK.GJ yUpj+T{IޘRC`(DԨk>SMq8|l EBym|R #BE9ܕ)Ѯ$5G"d0IZo?W ۃ{.P޸ 6ǴDsoOiWVɛ- ;s!ӭPߤa57Ұk uF*l]ۊ9Uc{?<%",vLJ3RLL+j- (FX?h{iMCcBھho~+YnvwNӑXs`'KZ7ѠS*ZJZRh|z* ND1-Maڀ/R{l+irpZN$xXTHe6.-;bqϔ@҈V{L=d%xk *lA dS@*Ⱦ]tk?+:=E0.͘+k]|~G[hekFav˻8΂3p_.\3!=.¿b{ _2;=z h.oYHO/ {*j= sƼbXZDFB Cix%Ϳx`Zƪj<$ڢjn}+Mwܨ2PG,p7q'ў1X% 8ʈ?rL% ]ץ6vJubh?%Nv鎟g#`c8?*:ȇ$"ȣɪ#YPEt%νq+H~VjzZL1޲7 yCaKb7qTr @:KI H,P%Սj ~:rA%ՃPy4]5UQQRYʠ+%7eewu=&|B[[m C*TF6ogDBY!3uX}=F(pM͋ ehPDXNE8ro_"P@Dg>04=ۃCy(ZI[ZK>"` =:é1>2xpo~qq]bh+BK3Y&2P ӝA:*A{ (cΰ`Vʿl\ѲOu 16[7B]t[Q]ȣ>PsYDsPYxta]j`NұB=ĥ[Zw3@SįT2!4ƾ6 [LRyĝE*9-oEÃyU#Q2 ;G$NߙW]y<:CIX1gK#>a|Mg,hu]y ]e[J+_8.w]mE2hSH %.~zm I(K)4Py2q"IR(Ly™Ƈm9d8Ao4yrnΛYn[ OGIԳ >bӫ}2ՙξ[+gK] uH OESFͅEr /T[UI@WAu{%mGxGjVAK kKjBFf)Zh*Gy(G*BjFy\la N G]Ô,}E_9,)XIg#a⠱{"z}հC-k֌c=J{6wgjX1h+!XnR'8gk5O~Ҵ`G+LB$~UD%&p#W Hvޣ# !jQ *&Y5""% pGʽ<1LEٚ8ucE.k-?hItq3_TzNs<!_O?!oŤ{=җPx\iDHN^YB]EwVi)YǮ9EV8Ȫ ݅-ŬÚV` `@!8C9]b[")u\1xm $:]Fs]kxƝRוDjyX5x/g].QH fkH C[n|Oe`r۾'^~JG^'4.Kh }A@~09ڮ~] %LB*qE;SDⳀY)p62U[ƀ Ri"BE;Թ `17 W%ձ XtZd D6nAD!F4qo`/npي7GJx :Ǿ2H y!uIS9&Ϲw IxTQLlͪKi :9 m1t #L ۫Wx;+qtϑ Zx7ί@+h W ȡJoT{qt#]`;@7 <;]lYfÐvetvG;2e"jD5ġ"*r\!xPR8،\9B[#sPVOjs6ӁGb>Qc.XwnosH-w铥4\J晰ʺw Xgbĩ)@i%!F/\*6U y81pƽ7"}C̪Fj5؀ j',ѷX|)Ә"tr.J7-hip/x~Ũ(!:V'NSI~G.[Q:Љg؇bA䜑GVDGԑ_s:{Eѧumd/\5-7 A=1ز!퇳W1Yrz:Δ)u!=+4c4#'1x58 V+-Ir[m`)`Ĕ5\zm(a`b'JA[[O %ycۮhn-<`G(݉!䩪 &~݀$B m5)1Ϋ4Vzȵë'GoB\+L. NΨxI"MwƐ dQȃ:谷;/Ȍ~[T#ȓ{:]MP)8XҊwq[X*TWd#{~JTHH#8Rc\u"Պ񑹗w|G!YD 6Qt屸s9r1S]ve\LscS51t`U=j] x Tȫb :M4{}RI^(\Hgc;USAFsId rxq@Ѕ4; hLs |'x}څ5W^{Fei@ONXuŜE%)x\g-)60J,:_1)[-.݉1[ <@38$3:&K>HT} Q0hFYq;:>$(jlfä~ ̭*cf3 @v-{o*voôaIt4#id7ġ?>84@֫K5OB yT8_P~sVTh<,5aZ}h /+"W1dP^s)uЅQRDA'F:8O<7dڐe@~VA3x1M'0KҮBIvB*+OZaQUEkN b5Z=ˇ}1<9|Vfe<ˆQ>elk'RJ9 hokT♖Q:Bx0ؓQmb;uen8|u;+f Z9}غF:ؒu [v \AeZcn"3][2X c+ϧ& ] ]>1"= C|0x<KYub^~IB X "=!ț5BW4r=/G'B^˂'jcc/]0A]/~o F"Oܯ'(O_p.U&6#Ը(gRWRxPt1?*X76>ڳ5s{nfJ> F^*ڪ&jXRӊ>DB[YoxL8t٦-<}uIwk:߈(Ijc\Di\s럈5]xҘ2)1ReSgqLY`?SקƟ:hŷdizJQ<y%[[Kb]!mvGʊB+Gc3PS?IMfc'(K='^t]zSXߠJP7Ը~Jr]s X>! XF偗cz<8n{.X/cP䞽v>HMЂGEJk$YOvj>2A߬^wK.`Wj|ގ%[zOyy\1"9?#|+5JZ-FGr%݋ M{S 0=NJ.{Md pPU20 $]iYQTVz_;9,6_Oe L=JHK~‘pʩAhfG"[Moĭ4ї_| ew5_ n]fNI5t(Wy>YwPvU: h1of"L&7"e?7%T{D`LAPk 1CvTsM3q m] GF3Cwbl}+l! etmNV)t*P̥#CiO 0D=CU`^E0 *DYH"Y-hҳ⺱N__KƝWrݩ 㳇oqq6lL|iI(l9wV(H۩≢^R⛸#9 ﱥr͙m2cָ/.Z"0}ռ?2-^HBӰUt=0ڵh1qG†&mYeI-vo\'h".6> XtvDPhܗ9^Ń{7U JD-~r3q*[ CYHgw8f" a1i%h/w]D':լKRlVv JKM~ݳ^Tq|%Lfy")ㅳD< H0V[[gU+5\t&ۉ"W~;&/%U^a5}py9ٜyή XmŦތ+MN)Uȧ'PXadMa ##=)&E'I0V &ܵ.LS\8JnߛHЕO<7+7mdoT 8'~Io[{ٽ֣ 6Yi@E c¬bQ _Zձ%h C+k:Su([BB>ʰakps@(}ynz >6鴣Wr2ȪSCr7 @Jc#w ,r%@[R5qI߰IK;Rмro%'۽IV rp a9i-[qփbo!̌o-s8l.Hq 'c@N#uK^=~h/l-Yv-XC Н0ܮz;jnI©1^;`;-r\:K 8/r316eE{mt'_zAAG`)_؟9kw9bYc:hSG|C.Ӛ h+M)@W>&?ź)2E+ KM\$E`ױDzzqԒ[<Ҙ$BP1覵^FЇc M"4n ?Cp5ଢ %P);{J+44'R g| 1ǔh=ճSee[A /o*9<^w/W#FˏТ\g N&䏲O6c۟ynS!r<6|~gˢɏcs %Gԗ*eUau 4Zl,'aQ:6{R>y^5 kK#>,\ςC}(l> MV@iCbRdӫpa,SY-v wO}ϰ.%gi#`C.}m9{%}QND~i-E"FegȪ\m%SO$ܞN{w^,c\#] n~2p3]ȖzRD·] X<%"SŤUw̕Dg,vP_m bkJԳVYP_L|҄sDw>>GsY|oRfU &tF&IEI&iQfj_Y NetTk˹yj*{&0jNJ~Wџt{0'1vCZ:iŴ5n@~w \Ay[@^!+7,2/ vI,]0b#;IfFFRb?S=?-2{/lmh5%gB߷Vϸ=)uv9ڱ{8(d dy &d@q-ʽЭ&$Y3,gD:wN$#> BT`i5`})dv ~Jf>ohy"2z~U"/ Lv:֡nIu'F 8@N;'gb5@ԮR[>,^qMrGsۍ2# Y)dpO'@@p@̢rb{32gDSV`.#~^ ? )AT:zRƆLCPSā=EzNp#ޕfaITOLI㧡r}xG]/OLU-wɐ\K<4 ZREmIpa=ܢPuQ$0F78~آ|p!BRK* dFnBrxftIk4'Zߟ =E̙0GW5G =WA1I̅&juz.vӤ$OFEDMD\ NSc˱puXaj mt̻;)^5`9æo:v':cLȖΑ\~ܥWU}w9 yD_Ӵ1 <4w2_.]8'YVuY]v}̏sˈWxBWWĞ@o{kǓE_nzp Q~b~43A Tr,[Ǟ]?:zG C}hm.|l`Wn"NYA8wMO"6#MT<L]{IJ)^"|\G1AY1EzUe2-辕&&X._o&[d7ߑrq}bhQ*,zˆ@itC 弸uJޜ'2GT7ݓt x沀nP_R G}{Hzi5zJk;bSw%gSh-ʣPVD.(B@ vk(bݵ`|?6qrԘP?r\Ʒ\X_.i32m{rj2b YQ74KwpBxn<^z YR,o񰴌7m }/7h`0l" ξpRF$S %{kޟjj/ }Ea2IQ@$m4Ho=ޑCdt :Ky8nB[75\.& U.R`ؑ!ֈ y{eٳ=h'SLr4GŪ p_<[ xزl!y"P,%QɨQ֥I` S VG8o%'85r;-n\KڬO{>q.PIcP/xxe9l G2QoP(%[z!_.Evq|`Mx㾸 i?R h#4, -PR/=XC퍯GB G~ I:'&Y3&~G.K6飐.p- 8fcҧK>a7\3DX7cƥ:C5]w3j75.ȎF'ȁ\lC>lXЮ5_O"G5t7W$i"'(Ln*sp@Pcj9e,ѕoXt%6rccv7Q t!gAW#>K|$Z2 뱪-dz8jcڗ&L`PPqa*\̻@] ;+ʶ^>>pΦ+8#m"IZNk܋/6Y ea7ƪō?!^ ' [P-{ \\j<(lHKՐ.Tt ݳ$RzƇp1主f r&!fձ]tSV1xZhD0FbPq_`ifƬQ4F3[L 7"Qʛωv lLF0dOpiFA?XFdgfAu/ͼdOe2@6@ 7:nOGPh5~>%wXJҴO;\6 e u 9Uᮘ18֪@ HĎUѣeowJsa3wPS!l ^4KMXCP~λQe7AU!} \1qI?[];ryg;7 279nx/ 5沄jm1?,MSuvəW` -]J @! ;E AhnvTXthuP:=_g]eB7wμ!ht3]ܬP#[nBðZQH@&e,9νW WCKXwsOʢ0n6ܻʅ8t甡o!0R)ˊ8BcD7rdQ8`lMNh萷K w^Hbs:\5,'AU"38^ݶ@jۦ;׿I`>(ZKX[z}L~$ϸ`e tu-DEИj:IY< _ixut׫ !Ihz4S0_M:oys]߃J)60`A;!zIKrW:Kt!'\m&eg#aC-.ȝ_Ơ?kf J&{̢~OYSi0F2e-?8 \{!k14ោ=c9-|/MaXxKK9#13&hv?$R،py}WԌ0yS ' 3Kr`'ʘE{IإעE?mK W=Bh= nW0l>d+>JHh 1ms!f\8 |Lм݅iN1Yu#t_k"g_$#\BW(-uȜ<9BGpf條XjYZKemG>%D7#SJ> w <=#غ0^悚$O%½1.di[ C4bHW_,i$M]PZ[ᰠN18Jj }'(T,:ɽZ5A2V j7Jrx,&TIu 1 y iOȨtEM&s-U | ݮ>-oմHR>TSV'"4 ,:QєHԾ<n'l*7o2%[{)ͷ~nCDոGm'`1WQ|C$[sIV ޵>#kHoPG"<=-3s%CF7E7Fn BiVtIߞ1xÚueIVK+u4z`Fovoԍ:Wk27mOV[ TRq ͧ93{9> !,v<o`EW|NDX>GƦ[ܵM(YqfeJ\I^5T?Z@)AXb+N[>3~dڇє3pTX]<9[lF{&W⿴UQMEi%͡Ȑ|HZNF&9󗩡*YrؤmwشMa&Y&UPEȿwLxC`jNﭹ;5P8K9C;F"M!4V,psR:}Mnb(b T|y_ cT"[va,p*NwN^ǚ$Wd@:I"2|1jZDzXywăoӚ5Kmc.b4pµISq|rVW)4O| )=m_%P}uk3YyڎA i:VӇb kkzi76?u= G2oc:>IjJFCN ) :§s;EWSwMC~=h&P%lBWЮ .U&^\cڨ2 2y4ꀢ l}YKeQq sG+"4?Lr oU`_"De 8IbwקTɵd{/KM.Ǎ/C} Z"Ny.[S9!Oo*Ȥ%0FؘNRK팰949l2U_|]e$! X9[GOV^`f< 8\w%Q8oQ,ۡ:7%,ȍf[ZT6懁i1DhᆓRG0%l~m<4ُ_rRA_[ ?scfz) >z0, t̓paZ[*~#P\v= FHN;lia!;k16)7US}9l̩Tʷ 9 cwfxgHhrD@& 9]C6a1,hJ|N$,╒$ O P1di~[_j0bEȤ d{8mR2Ɓ> Z|zja8L\֚r s.qt։ģϵeP#ܟV2H;.(1/5b 9Pl>kBHhߌvY^E 2mgz82 :ͤ!}~)t-kȧ1x^@W#*bFB:a{?bЈ_ebeN(ٌ&uY6 h D9[|6yny445\)psD` *STm\(N3Lu{ڥ: h!C5I)|Izy(46<9usOUGz^wGhLS*G{y6k|'Bm#n߿A@kgk= Se9E{ XR'A"`ݏ gi>~{2wHG6,L'׬ Imm}nw7.l@NKzpETػYDsDK ^%ߎg0*T^@S\M6'0 k\L4;3_SrѾ̛)-Q깂0,IG9\}1zE3DR*Y&ǫ:'K&Vnd#\E (ӻT;(r][$v?TAc uL9E ju@4.xh/nu5y=~~ @l[Ep#mDZ+75+pgYa%':!TpEtt\Avn hccMH jD^j4*M\܃P$k2)XL 9+)iF~𸖮lSz%q淗{l4--z ,$53O=&k޾wh{Ɇ*ff,[W>(=eH}RV%ܑ.o̒b"6;4╺ZqWBh券%盷 jY]#lld C-P: {"_(ط:=FĆpV43w:PoX^ˍɇզ:^h}3]+߆ (ԸWNM$UZX]"FFay.4m@IL;g.0 Pdcf4 O4Ďh bQ?_Wm?t*F8ޭփ<5?eϮDU}>`'6ht>e4&S1rXI`=Cز][2ȆIvϐbM8VAz7:7`jZq2P;Qs0 m4 ȥ\$s0u_8eO5p~Sp쵵Ǫz6[l5 ~c|-ݺo=n~Fw }_xw÷*(K 8)=-+bOCDGڡ(1Tq%hn'>yJf|#nO =bD t}euPĴh*r-SN<Űܰ:|ARΫvɏ# Y, Nv 1([lE"O|#WcODZ5VQd!ދ"jU2b8~4^pDHPQrL:-C?&ϙlD`RD;í HaLѳB_o#܍FCd?/r/¸qP]5+rNi'VQ!Tp$)HZ@qGxᶨ\%d%ߏd>A_m,-SZM xZH .|2wkr!!H v86F(\rSWo6>Qx(okߐ똤q^J#t-wak #ɤL>eLa{eNc2fz)O[%8jU/Oz]w]y(1?IcsO^unE\eFjPTHFK5<.7C:;8zx:O]9Rx l:>Z Yt18›%ooYd2vW]k53xCe0 >M|b9 A3=wV̞!*Jg."|OKAѱ-ZX [+%S~!uL:q4vœ4o% ԲF‡u1F&-2 ҍ%MxIyPX㪂]jÕT,~b'܏]!/; S>"? ad>>]D8'#/&i5hHlCз7cQɣ1#6ua#g)ώ_'>mMSNvv[/PVG/'~!j rQE՟ mӽ;xnM*"`#KIl?:_|ߓHQ,IF4,]OYBwbrXћ$h3-N7uflm4Ծ[}[~iKz&>pF _)0*m_hW-ҀlNfs wVBZe{}ED%|t@4:ŦPJkݯ/RB<> G V㧈_ E'E+,k~5  c7 :?؃oA Bzy ⟧M$m`XD0!uzZKpƀ|Q;Qv ذbow{V9nhaۖ^nĎN )٭(KzƏ ƕ$L*3O`CDMŠU b[FF+%f?v2U=Y,Jm ssf;)~.Ƽl[F,ǝ^n`AU3O~jpRm+.XmNz<R\kh>d8B/|^oW? %㆔kQ8قA>Hda-JL25>\:gck6x3Ygu)۱Kx>2,>Gr⿿!݁Sl e0wmշ Sb 2ѝ (Ofe΀O(txl@[v\XIK#"6 z]b*\q-GR̭[ϹFZD,՛@,xS`i/"/c2gTTw 8E ;$gj{)2gG@܋9}FU͌(J6Z]gFdZi;Og$Ͼ6 I'GIқOS!}~ΆT2*b[pIl7\ʫ C+sDB&37&!^ɠJZiuk L,wC|W_n oý~믔(=qLIŭx\CsP`BVi  y u= -%FZ@q씘‹o KY 7MVsOzZѸyb'e8j2F\ً}k{h,[ čsE}y<}^J7>[$>1.&]<Xڎ,t teHNRsvkvS&tdZmsr8vE6:L0pzdFe #նgC}L F M'R3O%&9dxw*Ҁxf€Lwk p%8eYU[-ys͒1Mbn\ˢ@كN*vxԪtvmKVC:wntnwAJ?M`'TRdXO_V=:%ڼ.[jYÍpwZv_yDʍ%1`gEANAH" 62FW~LxgiNc`#Y"5e1X'uD7^ .$ǍlFqYΝ&c v̦՗$v)0"Z(^r\=7p&t5Hݔ"g3崩X=f8b3 W>| DEEc[j:Yi5vL { yǹGEdiD /`tÂ{wa , `'cWs:.eզ',hos5;Wf0.U5ωK;Oũ. 縦 dXo^l\h#8 hpJ:%ћAT+wmǪ`O*S3:dcwP\e Z {\w (T& <^*zLNʓAM"s /n* [pf 6GG,+S<(Y A(dO?k7y}k=: iM!jH\@hQs_GJ.ެ x{J#>d" eva9"r^,WuV׮Y E_gf`*}ˏί;8bUcRcV|]d9yoF~O387 "RG>kHM[zMwk"_w4p ep&!wi]h4\'6㶷PB?zLWrgsu9^%*'o'\M NmƔ0k#?P y[;wlaez,~?_ؚZN6.Zz#X=|;}W#Z 3IoW I2oi5,.鿻dř}YhNJDƼȷYuZ2FjrnaEFSq0Dӿ_lk|&yȲg"e%K؊qbAJ3<v[VJ'5Aًiz=X<*-ibػ^-p%j `⿆KL2.6E<bV?FcПƫVSPF0'C&M+;-5ru2D pƩ jg=9ǰrZ- GlI-OVîf=GG'5!VEWX7weU͑Ȧ$EIu5;aM }}vJ<@ @VPǚ4jVSɮa ~|!1$>'ӒwAʿh8|'~2+ʼnAYʡ7z+D^?I䕌WLJv1gLO'ot4h=Y!kT(蹡6`v*F !ov~"0b`a$8DwSeϳ(()4)F\J#ˑ6E4*Zܨ')*xSKY'ug4j-pE #MQ}sx\K%Cݯ%X0C|҃uO`i`f/LY ( E>Cx;Jpw3D)VҔR+PfER..mjVxO+K#f'UTh(od%^æ=q^8^ɕ @`Z.dvN Ql'qd]BU=E{zލ pOdq᾿:]R8i莄M?V[ɪ1a~InPuz4b4WkE^xF)-b( l%%E>B e_$ 9z|Nqx"[Pԛ+jy1i ?c,c*m*jLQIT9˦<"R_Ȩ V"eUq ,&O'/N,]vi P1Lz_5367Jr><@F HԌ0?zg1HK_(WbJ a}15:CW>t\z`տķ_4I?"!舙A}XB.|VsDǥG6=M/&E,I|Dz|9fC Ί$ %储%u:W!gɅ7ECh֡b(MA8Uj\81qB2KjPدy< ^# vp'-~H)ވh@+]D^"Lg*d,֭1 ɫSZ@x`xɀ>lx3+ŭ^M7MgW SUo#td@U^" lͳ+WEA€Yh [aX0IąљTiD.z l>8ދշӣwcTY\0>AЁlf5?C :H]V Fm]PyC p&n7uBdKXr8`F'O M3y+Q:) z];daVC|ma$un p;5W`-1Int`Hs U ]pTK^}J&LL~; u9ޔ'ihf3c^P Sx/ـMj_NѝyuwR;UoN^T,X`MJ!۹CƂg6UW"j"Q˴ n`H~%rBZ W80"A'*[cE\Yc+ eeP';߆ Pa-Ҝk3Ә2Du1闊S ͷQz|NYfyN/)h–\7lC0Kᅓ\cз"+&Y'-ZknzJ.y Y8 1Wؗ]`yl&:KvY-b, ),L"N兺7䘋xs_3e0aTiL+dVF*TAHeӬdZE/k%$JAKN}ihsj_ĵﴔlq{~v+Lv!߼$\ 2]3,jD|% s'* NJ@XhcRmPK{KY4ќl3[_OURw4K:2F0p$T"(k:p4UY⁎,j#^SB[k>y}󧿭$eLBFe"Az4'a0 ^dYެW8`hMNFF@]0Q6 Nк."wu@te:@SgVһ$&#rR)9<01i Cvv\>-KSn=ƐnZNYqZvPYVDzѡnrآ򲣝GL\(睧g>ܜ|0R `dBV:JBt`c%!݃(@E~ֺip?S:]>@waТf1밾_ʾ%"x4@p@^Xn3*7t0n]Vrh(HNg pF]NZ]J'+v"Z1 ^|z-o! KVFo 譟J@Ww1T|$u+2{~ ^~(1zBZKcN +k\0(%]׾IkJ ;>.{:3D.(,3PDȻI,gzAw)\Yrr; Ji>kp.݄! @w/T26ypoYkG'^~(ݼrOɧR O@i`Һ`kvZP@FO w]_!#dߛ_{g58BAdLr0~ݎw0ONjå>j]y/yy M&i<8.NtF:ȯ0#9cxe ͜k'-:srł9 LY襔o -/,囼,nr)Xktw҂u Fm$luYܱ~. >49zVc9"B؋k@d`' inXh0R8{2N~OH( Ӗ-*U IVQhbz/-O &᥄ m56|F<8*Y=RKOv12:jq2iWRp* N#Hh[K>o쉷K5 j<]t'2hęvDAE_גў3I;ֆi+F(JNLx[#W}8GoYUۨXPHm4Pt)XXlaoL8nE]ȸxEdlqcθvV۲uZ_0 L/,Yͱi?b--du>%! Ͽ VrhIn"ewdr奄E7i>)BE{ا7ds! |=1嵷:3}N#f!`=@*$|f8ȵ:?@bM6?d]Pj8/TGx\13r'_j8wtC˴cF6ǟ$n99 ,IĠ Yx] II"gȰ[t,K<ZqH䥏W@ۏ8q߄]ݴ?yҦ9lS7f`ėqӖìs `GQ{0FħSK7)su^ otY H*q<{dqϥSfT[IWzƧ<\Xֳ矆 >IT$AD>6FRȲЃv-SUwqD| !"?lx,ߠc4(3Q<&$%@o=]D/+$ %d|>BT؀rOCsPŏ^0d LlJ, 8f՞HI9F6Q~e˷~~ C {cN=Tw('%|4#Lŀc$>QEؘߞ:^:x\LQ'y1ed`9 m½EqB-h?LwpIßDݽLzb&nMʒl>C02fWCu_br1?BXs|8zS Zk W+Qk7EG:Slȗ2]+' PwkAd^ps3:_tB/ (CJ4!0 fXST?UV~yoJƄ}FyAme,TKx|,rA'2jb_(+?75到qG.i6zJ/AbAsOdIe;ǧ 9vI*^ W[*Ā#H|Dp:(.4D=RFA BUT7?W6dsVCF /녥[f !tv  ,:=X 爹zp-thCh-Esr^s?lQLa?+̭xa[` @ׂ*!|m1&w %Oyɼb=4ɭv9>XJC-G(-1 CkZ()lЪenk8&kq̎~' %8 KYnǍb utB*-0,1(땗'q3xhaiaIqT;Igmf631?qҒywZPWB4v#$ Ƨ.ړ'W)&&x#%G4/_Y'h_ bwrjA\ΐw|cs[eE|:,p]ê;anG"+G|CSiI# LKkUPhUDK#I6%g vWo0;nÑ( ^WC:%1uhZ)ph ʬ=*Xr_{'k;KVCޙ *<._Ll:w\EV_#Li4:U23 ,zu` К-nBl+˝@07ڕi}A/ XdX2UF;!DJ~2  y6dV荦>a㉕t5gɍB P!|R)%Qf8:6Ci w]HZxNs O]lg^pPHb&չa=t%v4Oly^Љ w?O;ԸԆJ/{!gW6M~auDGLma(.n5C) - (A up '~[טZ"0ZeJ%~A8u )'1,\XG| >$+s p0́:MK /059vЮ^:hb䓉t;G*:]VZyɀ5CKBqO{W|n4^$gCӤTU3B&lgsV͘CZd=FTs2'"8/n*ȗ^lo6aŃV_=@%KɬנwY5NF5w<^<^;Qc{pV`~YDZX>2,A?D/Aˋ I_Z*FY"N ,9`ZUt/@tuz -) DTrرK s結&2;q V sRKƛMί{_Ψw>AXJ6,(W=GF׿?ʌ!jaj zKa5%)ɣ#͗v<,*BY 8\w!DQ>UY0+x@ˁ/ʙp~ulC@[J;]ϞZ'Eum<YxTT}μ~ WɁ@P$9Ie' !{#=wQZI+ꝓ!ô8EkHV oip Q#>j٩ @fi:^ =u&3'VT^٢5lXq)p.r7ٔVM%Z@ms;="ù;Vz=+OS'{T Yآt 5JgG)n{ROݾǬv#sOJK*/pNwB]9#.+k:ӕ^?˴O>e,Q5{}/#-ۏ=7>^65 ]KqpBL޿x6Jt3e.( z""*SR_U 90}8,@{ppp'le-"&try7j-]nO)D4ӝHҐ LխxpT|fO Xʟţ%_&eKߔ` b:վ\g@$aM0Qj+@SxE}נ[Vvj1D#*yq,wUşډVx?n:lx*h'Z3qɓo\uG4Rr2g>N I'A7ࣝ^ONٿ11Eı (VE'Y$$-_fg,I!n6MtvQz\ޚ}g\,e;ߝ7+-.OCj}myNAldGU}rmv\QNz2oQqތgȌwt*P_l/Sn>fHBAsQlxXsiIz5iœkC G2}6w$IiE;u|I2kjr6`ڼP,.R` U?"QRS;X9f{p@7Π5m4wjU#pŻb5CٷbyKKF֊z]b|Z߳Z_d+[JĂA< "wq=RTl-|%pyO;rNt@|)փϪE~>hw'NOsxׁzrJgT[Qx`84aI ` Ĩ9KN1Gk8dq0.]}}؆5 ~PMvnD(s^Z˅4+^44gHN<&&ƗH,1nMP)n"gljSUDYd-͸&%'usmϵ=v&x(<12 $]x,0"n^qMQHƤJYeFneqLMSVۏ<3_b孽n z Jѧf)ï" 4>ѓo-ݢivX;{;[Ђ7mӘ34"EAW\ oHDFIvs1Hd4;&7ϕv Y]5\0z{T5-TX,Q2О9jnǘLj3ߟHtF4BkH % pI8;ɽa9~qϣZqE2 2Lz tgIH \g5kME[]d W|%?a6GUj+aw;=W |H@N2Mj&4w"ў_G'm.4˧2F_a[F+K8_;6eT^ՊK冬 DZ&\ᩋ" G( Jlk?Ɗh*>WŘ )j9 C)HIM(=U5cuւqWזf>& ʤI2 mhTm[*pPu·glߎajG]x9T3 F#jZ1N"30sjG4_CA ịJs/lxNEUr8wF) ut*)Wd"x9\a y•$\^)iIN?lbF* Vz+]˚~q }bh0?Ì6?&1hOu$4Z}pV`ca}:Ls/L xI&Aїj#$w).[ n\G{"ǐE%tk\Ti$'lC) mI#z23I=Y~"~6~o=S kX6%[e?WK{)tQj^ b/\~$?9ݭot>-.8>22MiPf!b78\Dj@Oۊ#ln|;9ݫM3 '/NIl[cba̕epN$QmcĂav;sTu^uBpvº]N咷/퇽 ދk ` <1xHcnFl׵pGÑ|zp?dLֺmӻg֫`=yM߆boޗOX' ܔ HKPrԪܸ6dsJ w;åzd}'Zv\ */ ܆Ll &/ 5{*Bb_ޮ65j"N KwfQW.h>{;$;*l4fRI#Ų8W8Dr+݅r;$OhYP3_<=;SeCp;eZ!)]"Eo۟DY^E_nC!_* y0'>sU C-om?XC铝>+N-Z4=I#b˕?TQKFgZf)<4Wd Xgr`o!YFcDuUWS_@,^KjP;TRӞ0#Gtp& o 7\HA9_ureC 7O`Wάԥ/XI|CHrsyFWj8ZO4jgvZYQV itANY UL [&A"#o6!yxB47$lO|sHAG<:jx7a;XܐhX25m:+w)_jP%90n# =0g|]TbQV!=P|7)@#c'>na`%2̜b6 |_.Iw5xxx?Ѐ򣲶y{76t~;c`|0QɴZ=s& ->DS+dL6Ւvvl[nՈ H\EeՅфGf0G( ltTQT Ch5Vj)3I˂ ~D-2O4լr3.G [J'l0蚮P\<TLXN9`Sy^{KX<)3*Wc䞄*i85OӲNE)AխXgR~ړ2m]Rߜo ;kB2KNH sҘuϕ5,q\W~Ei=)ϸE*tf*0 cY7rZ#Ȅx6 PP6ۣ WRė7M]:  TFσ wg0|vMs$q/ST*mLc<^}QUopˁf{PRUP?c>/yC$Y?_K%\u abKzAqF9_񔊎w͉zOl=%+ʞncZH1|唧AP%֣{ 2,]msӻ'?c;)P UNxAXk%7)K oJ]t<ʮ) j3i3zV&$DMZ+# vm x(`/Gۆϙa_Fs`FNCS9(GLz%@) d:M ,2$ҹʼjXaZ<*KisvwY],oAҕ,Vż;1qd,E.B;٬?Z@H&PfH1ǜNDv !UbO^ SG.!fsvG9uyH-W{N w1Y)ƫ e&:"BL_\+c^|τ?0\)kG㽞Q'ˠ#}o1]_WD5+@?] %o\?3Gڭ/” # }[08KZ>䝈\rrPQZH@9{1mhOٚb9HI%52~LrF`hvUƗJUÙߜ詜 fQY>ϭUr /OdHX=>/!֢+o}FUAs򡼑Mþϵ`i~ŃmW&^{^ۧ[}1ۘP7H׾ 1%%C 7 [I.tu:EȓjeEo8 6<,KY $rOsmtD0{E6IdQ&G$F&5$hw-Xl~AmC`h5)LL>ZEogM}P@W{F(Z JjucܝNhJPD#q g$7yr*`3x6{UI )1.Ǝ?44msz5 QlI!awwlD\%GJ@)Dt>tyěas 2yH[gY7zD00dEgB;3IJ8QzP}'z :F̡GxA[ߩJW/:YӾWndXJ,AC>b>vy$am[ Mۇ|5<=<\ zfj>Rt7؛T .Nk5lUv:WčzzUwv. &f4^H'oO+Bvvg=o!G9>XxxEĝi 5*eՏYLo,[~-O y$(48Gk@<Ǖ6BT6ܼ( H Uc(2.sG@PN^My%h];tY:EaRFH 2.8ھ-G2,&xe " I|;c? 쀌g93a6Y(!P؄b2%,qT/'anqVcWVqX^d!BLsRx{9zB\¹mRKLػ/mCTPaBY6%,@D7B弱mm̩D1Z@ zB|SVVuyz ՚^ ]% WuC(lqvdl}}d= 0 u^ԋ-o3eP0ә-0/փ7!AHd`\~):K10q9;M$1W, tϑL M;&$lы8S 1|ܝ}_S֬(i> Zݿvbx\˸*OY+ݭ5xKFțau&3rW#Y$^=(3g-bctX7]n!&fx(~xEU5*:I ̋ы^/܊7. y; 5SL954 Xۂ 6WА(Ƈo>G>hizKtdQbCi lԕ2bᎴFh!!$!hygu9U0"+w>3P@ hRT#a};.$wʏD)RܿTWA,YZ<.!Cpnrq1X  6j1sYD:jUGRFە|߆g$ ܐY`gvS$!ӇrYHݵBJ]&JwEA{MReeGowخ\#CWLd>٭ 9Je?@]i8AD@-f1#Z)˷KuS bnr M(,ȀB ѳ7r hݵ i|j4V]n!%wӤj>||JLt>`oD9]v`%^(}t.w݌^A<|P L >?3V3]"Fߓ/,\Rko;XZ2E5 b\[ig*VUVYNw)gC6=eNeV09m…it6-ޒ5N{tW3 Ifܺs@!DՂ9lL4NUڡ BWpMy@L,cEmtaWen3%øMm7`Lb+lg y5#B/lLt''/dFnJ,Zԓ ^cUn:"_6`/K5g=K#f^0jg ИI0l8w[>)oGΥ"lQy0|ط2j'A$ I)Qn7At#ܝm k^jwrR [Iƫ m|TMGT]od*y4)%xPi iKYec̞|ͮs2|0`t ʅcnN%EBB/ͩoIt7QZ>+EQn p|vLR#\ զ|Y8AAiJP'1YΝeλtuAq[8!d*K*W.Q\u6%) yD9Ff'jk^uJHG H&{8w~;ym=!\BH"2kcP+%f#@1AukRlar0EK,ůoRO2㐝7>BMۧzv鐁ɒ^oJ\bwE[ޓ>%eh50oԶ(+ .Gk 㿋 I*vJ1CSaU J}ӦmC]P,N6"TIz6"ͫ ӎF\u3+-_2JJ)$ q2 h&4 Y]ka]/ VN]&FGJ1Yy\`' LIeaҭEc\O#5QGaY4(ډv35 ~3_6Ö,`8ySù#>Th/TC</ɷ iJ&ރGB"v 9 ,:SV!t}0L!@.LlK& GEM'1:v1%9^4`1="]'}00jw^3~Y^zSEUQэxA.ؠġ&sVST0E޴:ݗ)3iH͓w\7Qd$e |Yb9'0aW \6eN3qHd!LUUpWKkhX?;v?^,)muU5r,jy`R_1#EaZ >!Re2r h-vEx-x%Mߜ͵;ڗ?M%{Cdd5 ]uAZ>@4[Ŭ-\v ꕦ)YR9F%@A\|bByWпv 3%j &6Ab5 ԑ-E2sUvxfA܉wA#Huk^iuFu3L$A\8Q`c]@r(d|䵗ɟWxXZpUb)[UwKΕsF1~uŗ |?Lhe;:-s.a$ڙmI"t-BV ~|~hnj(J%b2DV9C7{Mg{Ew+[q!2s4MJ&xF+/^|p<ʧ>ɫ<ݎz҈geXF[ B*^l" Bi="q*͏0򄹖m/Ɵ-H@l}/vuY>f[ǏN#_.3>ۛDP] =wBh FsUt $pQ'p; ,$fܵ~oKce{w%-defnW@\Nkо&9DCUG^lZ̷TM"'IeˑLȽ9?}>4o;r&U c5kѩ}j3DI'tjҐCj7 xb Rrf dE|Y8G)O9;$_ lbz>eDN8xxS~/-oND0jPA3H(h/t慩*eמBlv,ϗU#ahDm{ g˕*ՒA&Įal`=c\c#ש]su2KbBӖk {WyДC69B=`NjD43:ճqc-1ίC}-m ne3O *;^ògo0 d :e(~Q*b`y,7uH!ӷ!b1kNSJ39g@(^8,~zC-3^i ůvDn?VSNJm=w&io27ٟބC uY NeuEQ⧿Ѭ=l`7oTXACJ w#Zh;|k'jd}ȓZ"=n_Rz=(B+jBҾea: RckSzF_E-I[q0⓻omMct1pEsJ=g<s#PMX!/L>1lc/tOXQkޠb|PUej'>J +JR{ͧ?*Ҥj%ޔ)~Bq[y,gJ?q2LI.j|i.}GǬ|Q5甸b V"ҿ;yK>M%eD)Ҭ )F6@yjߔBRmڧ+gJ>V~D' e r'9׀ո$d?oL?uXW׽rZ? D+@=Gy= +ҋ֠3\=6VxzNz)zSt?{r(X3;5n i<& c$Jzݺ`nAADts q]$AܛS\j NZq8+ڀ;\Yr=Q|۱knNhЭ;,Be`ׯ'@icEWi!a'Hn>ҿ3ry|]rSqz`$ 3>P {܅2CgW2ՐJ0jЂs:ب8* #- :eu.#9n71#5?V2'UKNΚD(fsUHz0gkxNU mA&r 3U"rM&o*|Eip3ꕪ t^)2<%0[0^Pލ?v\y6AW5YԼXnt>fO2_?"h9ttK_hV޴0"U.rB N5΁k`nTmǵkC]Snn\VdHiY OZ>B?/~D  orʊ,ێ..OdXR{P<[ϥ 2^ApoGq$A>كdV|dO2j %ֽgA7E,['xƂz138j~EQҍ8[TU_h'bX)L,<#g@#N]RPH t `>P1lWL@K, o- Զ_<քK9 w(2}=$7t3a?@rrm[ 5U&gWq>Ֆν7~b7˖m1<;=@vbFEf0~>ysJ% WQ$P/ͅmX8G)@2X^+ha Ɛ:pvXQ(|<sn)ŵZ0mY(J+:{X-xz\t0 XvAU -nh+ϰUJvɜuѡ)vB1+|O^n9R؆93la[es`tHRΡXI*k:DEaDOxBЛS!Sefr $6ɷG7*C?L]~6**A`2]V)Ϩp("n|[`#g8qrj )y-3J԰H|j*{"Ч:qmvW&K!g4B]{їX|=Ҹew6\놣G6Q!:i kXP4w}қ95:yb 4<)DJ] EMvی/!˭pNC R\-nykH@=ũoI|#馝Z()kX?_af" &zSEfHiv/sSy&% "mT&}Yԅ]UmHlIU"X,=[4%߬˭%qXB3 ~ mا?͉ZX|T(W& 2u]$#ٗ2dQ>',i CgoxGDe:l \Ga+tGz*o")mx H/ btl"t!P-wuB_Ʉ)-֬Y1WXΎ|G{T^0n*̆CmG71%- X@hW3I21d:jda&=ijLʔܨaI#B'p~2k+80L(p"hp>ז枬N1 c֙;f[UD4PP/ڧpY+ЮUJ87!4ơy$Ej!e;P6RӻtguL,Hݛz\lEN7Uf O5N]\O_&7Aq!RFg &&@h9_(=!GfQq{c?Ƌp75W堀Ȏoh%;24v1n mxfX c+xe&gxU]bWY4~ <˼"yk:N`o`?`wxgH=Daq,_ܜZf>4 RQr#A0M3MQzu7: - {6'*9o%4}BTa6?)w 4"OyW&ΨtA#ۡL l)z\+Q`0 a]`~w@g EPR"cUf;w3tE'yY31rɹ&yf.WcW:%_aAuDm[-}4%'GbBUv m\;Tߢx$:;CAa&&66fhkL{6ndVYߙkXr)\ >z|1tOZ̨ `,5GYkUcE͟K`D6RHy5#jaŕW[M7eh'p<.&.J ]ܑtğuݨ٥m߸\/MI~S[Y ?2 s Hɪ''BŁkᢿȠ~ MrBa09m".qbg?ܢWN`?괯"Z3o4pR1eN"9vKHw .-EAMeix|9( dnՈz6};9# 0D2mV>tD{jka(wu}JPOZ; 2~=? `ʾ|':iʰH$ S]1 &؁!ợ)r]Y%v_h^B6v2ϵ͕_t#,UM4QtɈܣKvTq )Ɵ9r[U'¤5ePC WrH͓Xon7]jPW[],k5+<e: 2)3z俎X>h}ƪ oFſ\`Q5ˏ}nfO`Β) ؊coX2#[5-j \gٓ`Q3\h3SYS!mC~6dBG2V(i>. \8arflq]{+;iPù lGJrv2` { Ya"K&(2SOp}q0P婸a'|*V>6p܎Xh2yY[\GV Z0?ךr xDZŤz <*媧ټudQĪmn]d]߳=1.ghYu/r"l[TUܙKU|k!oλ ;O!4DG_/me!"ʲoMUR6&6 Y8?`$czN֧͞ڦ0l ̓OtfaύBs>M'TQbG&|7Ձ qڷ1Su*1v|B9ǔL9")q-ٚ]u- M'C2it<&'f+h5P~ о\!k=Q?cЃdx>ɍ%FD-G^ Tmdhp陖0b5?9zymdI&c%;'8v;[4I!NR=rZbXbfHcVVgdx}TO[Jwu)9G`+BM'!DP;`4E?D]P%Sf̜݅ђ|= x3NƋNgU_rHCjc6["xtGSorˆ!s|4V%+4Y՜e"]D.G"U& 5Z1A4W[8=Z6h\(Y)6@;Nv*& "Vp*J#]xWw%$D#oSUO0BɬX^WW-Jis2ak_!ǚ xj ; m~s b?΍MN|ōqRߢ"@,]oJMрץZ20X5]ꀽ\s $\ɞ>i]~P K|oѷK7KŃPb-VVAm@'u37q@CE Ry8sZG5?Enɴ#1xfD\], İapAxc6;G=ڦX]rO$0U}s@@.6ꩵC)yD@>>ixxTHM.`zicnTJ^cH՝@DH;"q\'}\/vT9f۪dC>Panok.&'۟\u\^M+|$"'T^4;7?Pxw~f[8m Jvl(k6grHgy maQZLtu7i>.Lo!GRQfPxKft(=^u:S K^E>:m_k'9NwcRuk[,dŗR$/{Ѩ͝xejjO9T[/a+Y []Vԥaͦ8؜p Rtez'69L?u*4H7}V)Aࡃijn@!=,F<ۿWq'UmvWvqbzWNI0“yσ]9'3Buyᘱ-gYrf T5x*Qo%8S m項(ǨYRӳU%A-~ekFc‘`Gj!&OKvK^?37ˑĶ?۷Z>N=,<>ۡYfHVϼ^] +0x E{W.ܔ쳺Hz( [Wy.3f;T5EޢGm]0Qֽ׀Cs؅4Z6=}GCϻ8[d-QYaxcqG:y_wn<S6hpcVj&zy'#/(P7'KFFl+sl#ySܳ!m.{}@t 0-e{U he 0,%W2p+TZpy^{"`nIz@h+g5 +@F &qB-_wAAl ] ނ>{@Q_SYX{uno\Γ&cw]=o4$O>iБ&ޯLN (LM7,ӆJ#\ $BQn5è)VT+pRavQcNERqZ]?l;ÂW% Ix: /W#&^B/ Y~7YWԋ<˺]Z xq#22PmsFDb-Q`y&iFLƌu!HvcrFRuh 7]m2X!s 6saX̿HS ,3R^Г}&eQ:{x{ݴINْl,jp8Bcȡ<>QT@'q<#"T3"]Px=Kos E3LҡO({)],+hh?Ȏ1j͞;ۻ} HDPߔdX9n8\ү5Qs 2l@`WC0"9G;u@9R! ϖJJ@ +#Us4N%c)!ϲhT0Y3sp6shJ_vzeCd\9@{%< U(u_B6C6|״f&}A[mحiOҗH1G]qc\gY#4mݬ#W{عu4dg`I(ӎA4Cvxu|xx=eȝQ˿вrӠ)JqU*5@2] hGS8EtlM|al=޽b$7?RF!=m)0.siZXJr&$,MewɈBMq&:j ⱗsZ2 T8C je+en=V478<7f'o1$7[|Y_>(䂎XcObczށI7 pr HjWx:dۓ(,mfWWy<Bڒ0V |,#DMjs%䈍Q.P{$C~B<&<*W#UxXkqx,r5)w=drP·~ߦ[ A2Z+֞.%2D?]Mv ko8Ş;@G g0qo6=Pp l zGoL#9S^&w9(LEp/5wA^+W]q9Sݗ5^\Ӹ%6T4̆}Tg٘ukB^L iqZnu)-0+;$FSᇑ-KIѿUzjc*uRNż۾KG&k6LU39$^OEʝ)vEC(k G5Q>47hÊ ~+:oѾt\0 읖|ZO'셷FKjF{Au ] 2O3%g}BZicoRބ\|M$d}][U>!2!nBf@R#ͪz!ܽ[ĘnGkj=r^9공 Hc:Xo{kV {8IiPu5 tG Q L{#ĩkW XR9]^u;d-7 Zٱu،_fnkk-Kw:+0g _<Ӝr+1Ҝe*CKpA(j y½Ly=msМ&Ό5|rxZw)jv 3c^Ptt܈5p2{e^S.sӌ aCK{\&?}wHC,l٘3b&Ah$.̮lP̯l֐ECPF!b !2%XzCLzI$p})P8wxn/LK4[0'q9Dm sa#`qh3=".Rxg~A4wA;d3 xoG3kE!{k)֪`=ud-XWƃH"ťOF&J8)xFfd.dvhcmLay'@W >HUIyEJS> PT{8qگf'Q`gyK l{v[wȾœQɃkV@[FzyS{Nr!gobR}z"cHYբ-7mXf@sTN ,Ԃva:>WsG@Y-eP;Zkrr!SfM#7 #Q?UtA?F O7Yt6/ᛒ( ^;^ ^+̭&pJnU "Cc0Ԛ{adYց~jz10/J"H8 åx>yZ9x"H<~Rd=PC=#eޟj!"$  DB'Ye̋B䓔/(!_uR"^2V㱴!|]#~LƎ3~- ר?qNoaAi9199,JE H=}Ovr75@`M${$'s;""a$'S G{pL αԦ`֭[ep)1@g/L!fr~'>ۣ+iQ>:obj' R?-$Y$Òb\Y &SF^1#'`>onЗHnBޤb[ b~s{XOcz]so '`=h"= oI F!ƳNάLҌy dD(Jӱnu +(bu;5\q5})rˏie|#/ZPDlC;9qg\K"FU<Z353_Զi5 b`|d%/ R,q9z|@2ћ. <{:ˤXߢb"jGE iAA \B;:A|ڪE-v 94g FOFրXa9Ua5TJ%Hzwㄐ]&[?+,ԹoO*QNuGPhV;#1QaႤBp3ԃHdz9bS1o[Mh›ˆ^@y}~h-CuòHNjVʿOEKMZmM:1h1 _g6 ,-h_A*8h ]}j?Пėzo"l(Z.A.'Q #*Xz1f<, 3[{$9%mLGq|a] n4Tߕ[ XJ0kn!^m廍` JRN[tҼո1]2A!aw^Z~O8Ԝf ݳ73v!*_f}“J^ @-#s"D])a;^0ѝh"@`"G,'IwyPP2\?l4T@t)BK,f9f ZN#S{T7o{<ɥh̢(V)aC_hVDIz#oMhMͭ2B1}D5'"ŧ3 ΁AND(|o:I`B\3.pp݅4O vZOd!P1PSWĝXƮ w%G{dMxNf4vwaF!C$_Im%>RTFݿu: ÂRd>i{@ZR\1' yA{ΫA!Z6juh3V)Oo\J' bN-QȮM/mCUƟlakL=x7<@&WFph7bR,/eMX +r,9сNSyK}4.Mr#;l$ˉ_M]!u;Fds3=/wnpBxiXj/ÛMvI,xphLb;f+4#K]*63&S&74cTZ?C5cwy!~QnDC?ꀦϣJv^@h7 "$QIu*qtw4]mSBN9j"Rf[pb9ցU5rP6Yhjӻ8p5\HA &Cji7 Dcϴ;`v:.(m 9޹%<5BRᭇWbliE %>@[tB{}5ŰM|1}HPb"S@#;wr/#ȧD3O#bZQ<@?U,U E04[ӘbyWMpR *N*4@ wUW`(n(6X[ֶp~fT؄Aw55{;R? *"o~IKc~PS_]rKɩ g2{Gd2yˑ!%د _.YJ,(AWn[|>ZX<` ݻBaYàk DkKVg@FM < I#K"lMࢃmVymoxL5x{..Kt;%XS!ѣ]_݋}$ ꛔ6 n0Q/bl Rh ZK;ㅇ`9L#bbRvzld .DOHX['FD>,&w~a"O Y6c )+}F bTLS?\=_b]Ć814Ijav#ܗxP^66>t32@̱US<,@`{La#{)XښJ5c^5 ʛL!|%gEO7hyM^|YCӨNEEAEb|=_I왿@{DԎhyȝZ5LmlVd*_؈BćGq},پ z\K O:MÆ yΦ"znwmӕ[ 8rG%2fbRjzL<1>E-4yF@r毶%ȴfT n}2/1)6ŕI C[,?lWUV:\ N x#\@/yּV!3m|R^%MvL?h?_Ճ#AvbLǓ!o$F!TGdMbHV!$8 [~(pO>yL)6v.ryro9U'ivIN3bjThCX71G|FF|}%2#p2I(~%%ǽpTF㻺̜Y!cYyrZb!l`Af#*P` $k"ƒY`q\Hyj$F&w"r Ѧ.G B[qnr ] (H5j eoVm<޵n["9|aJ'{t#[U`Kz}EE_&yOD\$Q?e/DL8ppL$)v3S9݌YmT˭ ќ )$4o h;!"]7K6{h.,=%~ #>^&5\dKN߶#?X|Q(y#P !t&z(g\_ "Zj3f ˲mע @j n:R଻؛r75,ď=-{Fl~:ʼn`8*hvo񁀭cA#.@w2ͼuDZ7{,AyI2 V_T whk0H`&E]7zM0 a]Y8Ori91\E&~& r*Q5yH֛ImƇr;aAcEnv| />VFo:ܳ70GCEvh,/ $7J oQlJB@= kR*YsTF7]9]T?³dǕzX VZ:Y<X=~ƐFA=  TbDc7˧ӽi[y4iv;N#?B~yOpAA`1m+2 7TgDeZv YOxs?!!7vqdSl=20ͩ^,S̶2X )C,^?!|MraʬVc,4.'`t#ME"IeI4H%NJqF0϶qIr (mY=0"ͨ%g=ZJn4= 6cNa\}jAc&K*@ t ~"t"n[gF1+q͏ 'WY3j̀]3})祓 _x.9pT?477>LU907x.CrA6YZ{}&E_(b eIյn\&nXH0<:!aQ#[-:D Ģ*ӥ0GtHdiLYCؐV=΁>/%+makVb] ' OY|Můx9z |ÌlYAҌK.djAS&/0^~81[Ǿ N`HT<ɐg5cëR"Lkv }|)tpWc9 $ũ/3= .#&MCթ-MODP c"&/HpEb^N7y4Jk$b+-5T|<*MqBIȱ~ײ{黻Fyk)HnTe)xwJVt0 y]k>UyDy%gs`A- V[َ NDH҅Rf7¦2?p*1EӔ- L?f;~g>E$@2`3}O4GC)LbJLxO5(ۓlctXEY y;k*`gm.{,>ci<.b/CF)W(\9wd\lJ=zAXj=k*IB' ΰrZv84lFOPN;ZnBAScnZgY*fT!,f'r62QDF̙`ѹ݊D`*9/j|=~yٌ4-ɲ7P(C N}*EǺD6tzwKg ƆWO9-ڮMm̜tvA԰u]ZۊʑimuEB>.H$Z 6wJAäft K3!,֬>]f0qt:w!$%>_lJ](qpf'th)ۦ׾q_8ӀC׀Mwnxs̻̫D:ͥA/G4W5p3I!;^@u:v$"gŵKhxl?Omo#/V&-!Z0)BS H 㒼 17+WK#-n6k'O^#CL۟;:# xҹo֥6LmN75s-g|W xucUE_"q[]jVܜ'J'xiZ4SZ[;9V1!  T]J1;RF!+)[׮kz`CRF4T~[3f)q2N,l?Ub>.mUVgtHLLyyrT5h]+#Kn;5(!KF;5 *!B}I5)} k࠿} %-{Tl^U*㯛6W\":qѝ?J}3'.: H+pH, {'tbQ^&7k ^u;>tOFP_6'rk<61uN VlW$7=&EJКoҁ6˔.a n^q\u+Wx-XKcz“\4~q_c?a^!PCúv(<گce䑒F]\Uk/VWIVʎDu5(R?j%4.3n Ɖ y]2*㐏 gƏ `]^mҡնGM~a HD6L<IS]] D__t<;,hj^FI}N$命\/CGح"b2໿`m 8J/{*fym)x-?]mUبh.[)l&wbhy0V+%Eg'~ͰzW٘y^NYd5ҷEAa]-z-WröB& P`5`>;zd'Эl2yϭx8?Tq;čLhΦ}[.%A] 6.%VSo[3ICT_*O<Ǩ(l-L޸Q9l j5"dל#00(țjm>&sѭX"`c H+qj{E-M$qDeˡu恕Ӂ19n6k".!shr]:z~RPS| G;| YL; 4D>Ħcxxڱ4 )@1?U|GfknE%b.n.U35uʋlhQs A~MT'iRzxBOߵ˛⛜knڽM1'"H@7 90Φ*f#ʱY浂oF2?ul,Cμbm'Y.IGXJ~.5dBazEK@= 5Xࡉ -HBma6TOE>+pVZyv" 1$lZtSaZA/AeW6mY]wd8{o;w0N=?ZTB޾EjBt#<q_kTݡShńnS:"v0|FƉ#rƊ_u =M`QZMir!d96qQm}H۠; H<4f[Ip4-tfJv幤<3.nQs&<:$"9+E͟tq*:/:?Y]nH:^E2n2ob+7R][nuݙ^DLÍ*]P9HP7ĵ׷Zys\9;TKF/wo%Fthl8 c}22PH9^t0"-\3q(MTh ׎g&Ltvīw~ICjx&d-:~ i hn0X-D\Rl-O~1{Q'p=2Gر{XX|_"lvW-VmG1W? \`?5}.&5^N2ɸ%k!oh ࣖ+&۳n$&B)c~aLA/~9j{~ 4pjr"'(m1/$t2fPˊ ()](9M>ζ(=ۿH#ul%/&%?}1~Fi27d6 PГwz\>wP|Bk5> {lb/Bw&2UyN0ףThK[H^w}p?DO3&Gh`^Ww08sKR݉_;Hfg{Å5OT0Y8GZ[dg8m2x4)#񶀫;;<\=#NR%6Tyhg ȥؘsQ&3~|IxV̬iB͏C2Rg^QFD'ĥߋDN}QYc^FQ%QJ$ q#`ӕѻCv]}2T4axc gU#e40Ӥ9yDiLe;XϩCÉ,=1m~@!fXTA6ZqR~fYh=ZjZJԅ~(Q 2Q꓃% ! yP3-?-^Q7/ r}bE]䋢9i9e'6p6ESSM rrLIJ(f=orɉJ 9ue1kXQY,:'iM{/ "\K1q8@GHA<㬢CWjn2&Tݤ8P 9rUR#o`K{jrƆ^[H;^|W 2͹w=+IZQ6SJNqFM ףyK6h=lS&(%6)оҞ8 !u63xNƱvq(׫e@y4[:/1ŕ0I35,1ӽI`J_yfͺLT=c #iz)0|mOeEňU7J{ acSg/6ȯPlqIW`F \U E f$,`E(,$d.rN`H3xdpZ;۝%ύN1qB9E\"mZt= 9z,gjK "ې*Xp#w=Q8 sGw0{*٬ѬS.%dY}uk{@]-J./|td|}٘EE)Ҧ8(ko;!yZInE*!@pt< eĶe,qwJ/>r`/OQBXW*:ʦFLDZ(dzq@LT\ϕ=4K&oXn%}v3D2JI!$dzB@] {x;[e1tT{ aXh"&7O?d" P#_@ꂑN8b60rV.' 8͞,%Ψ-;½2S|rPq BcQ'\ZaH:w] 0(FuU"SDfBM֊LS.ޥZ}_H{y7dREŸ w$v @lCSfT6OLm;|/ƫY3*`ǀ\)љ 5G)I  ]C.xfRN7ﭭ?-n}{ 06hvcc5;E\΃J"\q 2o`齊BO]*6(I֝ֈyk:]i*+Ri6q{7ǑQTl;c鏥e;~Hr#pgQv'fL}mPJ?⻇E8#Q_gf*q9z@D 0d:0cW(p_8 ZBѮ``Lΰ TJ P ݈NkG.0F*SkmOg BrmJʝٕ\p@j9A&a|.P<"o LxEQn>K8YFdIO8ƆZzS})#C\[Mo^n6i[o ʈ:*Pe/0¢|YaN&NDvR;/ȡM%O +iq(yM|kBParECxZ*W*aRȔTzsnGdPrY:u\tfUq/d(cCbLod&~p^Q5O?SP j+7یQO?#Wdg=ˆ/l? ͨc)كw||)A&ɜģ=6,&"Fr1DjxEp,RYF!*Cイ*>g=ۈOhf0 SI˄/M6mZNƣi6vXׅ VdW#UzʨOpya/`e&ƯC}B34fL5Jg{jLj{H*ڿZvk@Bʯje-pSh=ES̡X]2KԝP-x X.${(\ Ch(4f^#_:bC. ֘$}Z]̵ ;jg$(Px5]hTICG8j7,>p0 {YA.ٙ91j1j77) NȆD0X/OF=z)ŷ;;Y~Ohg6m/۞&20t&Б/탙rSrQq#pp7=H/ ^q޾G^ڡ&Ϥ!*!:^OgNKc u kv `܀׵3>' ~l,ݪ~,Fw}Õ6bl]z.l$VT׷,Bzme@j}8Ys>.@vh6Uw94wFՈ}NQy}Dukޒb(67}yFYha@ I0Q Q()hXu|gs5{~ ,zO.VrR-MC}i%_bqo^" A4h ȶ#TYc|݌At<[=GV+ɶ:u5*=!I]rK^85L<ǵVd.dUgc,?u^sثMmQ^@\L#$]7tJ99h6 P2TK.}k;Srik78?sW4h<l)Ho-s9eÉ@k,*'G:&} ;Y$BUJ'Ĥ8.Oi9ZO[VQ,&-X ǵ!B] &ٮVrүZk@zmm_B pQzW>0}㑞1Y~@/KIHPi}C";f՛B|$ ):?]AG~SgjUFȂlY)Ǥ4;Lphտ&M|Peo&eCrds$eH^m'$Whpu ! ;_ W֮zT`$S){,VjP7;KZNhGD?@x7åﲞoD0u2syW9!LFMjy0v:LΩQŽH :F7Q & 0cy?l\l,BZЛ}G}MgJ{7hDy7+{3 b[u95 Ȉlƭ%媢!>g=l &yGDSo"Y *[yYG7nor6i+wX*5'yq"b T&vu5[&+QB]7 ќY7Kv~ĺY*wHT:+FDөԬÊY'Qbn\!2o> (RK0dEtRcJ4;(\7_hAVz,$C7ތJ PptNЃNpƻG|3 s, ןSEUz;pr.#$c0=xt8p &$"OB?84V`9PW_;oNI! y\;术RTZ?]R !sC {XF7˿3V"o 2 #\̭%o%QL~h3Cd? txh3mQD` ABWTj VO/nn)Nz6}eMCяGGGSkDҁ H :x9O }q.rtO6/' ٢ U _ѡr2*70rtQ7Qm'AcC1{rbK2z+U*gdPj6٭%[^6! 1)OŇLr`v )=RvzMi,(9F9awܽf%?H-;>2*ߖ&K яQm2/sFmL,Ҙ*1q)_Ը_\_Jufh\wԇfټsoƓXlAS![hD^vXtmĕn9#QBr2Qw ^ThvE9ܐTbmbWS0&|JyP5АgҡcuY0:L6 8ֻfDr80-Jdp0XPe_[r"t~#$"r(MG!($4mِ%9 uHZC'l]QYvk2hמ-UZP\,emew܌蝻`Wg^wLU~o~me3|Up6ݓA2b,6Gb?L9衽8 oHLԪ Dz)lmY8fj3%l9Mdgb\2AU&rT_]|3QfLV ,r5]h h4|`-<Ĥ4;cb]jaJ8Iq:`F.W65ٻ 9~ =/ɂP4 ZFUe$ ͑ɝ#PP_^ry0~olmQ߬\# o6f$^]\*T޺_*Ǧ}D(j2|zG *Q0?~ []_Q,~-݆7See]M.wzXez'2"~Z!k ⮄Z+BL=5f~wL-䱦7鍽;>ERE^rb ʤs0dB `P|,e.oQ0r'k0اܱ$GsGk>]O-%?잸Xs.W4e}ιOzL/lBJ fCqu@$w&qE!2KBGM2S@,QHƶEeL z$mCB?F·$P#5G˻ޟH P4H=X9Pwp#[ix5Jvʙ6=\1d!#cxz3sxӌ d (=kO(+u1etNvʝrgKv| xU--O4B_ ^T`C.9º,q)^JA5;;1MraUzYe_ F'NLd9uzTH+7gGͼɏnShB ]L*IpM_%_FE= ~ Bo_#Lƺ1{Mg*z#0҈T{yQZ+PS9XsL󷷒3VBZn M!,FJ;d3zp|vK$QiךuFU{'yP*rYmE9C:L)=&&jB Pfc5Q i{:S21]U^mBu |4 鍯hѾ|6'R>I-Q-uXR %?tT'"bN"Aekx<ÉwE vB'A2N-X~8j m| sB^\"R5,t}۪؄rkW4fnxmIbo~ H+zYп>o\f';3K\8?J+ ?x&9/&qqxׁz8Qs old% _k"j5Q<^̐$h+Le5Aq*l^}0?V]E4v,}f[]gF{&xkGyk͇n,he{~!J/V5[HX$.o@_84~vSRy69ǑyT6 v>?2^8 xjwΚ|Vc9*pbcEL~o8/V"#qJnJSLQ}rS`"!G\sٌ*Jp[Ի?H= $g*t1x1y ͉*ѱ5I.OHq,LhsmGkmx.?9BCT&A)d8G/WѺP'ɼ0IAWVȽ zwwt3j M)`!+4!B('$/x&ãR^AgUje d7SxXK1Bx\$sS &sWa0QG۞T;~v07I8x5Ss~UpLf)ct֡X' ?h1XNXwLrDw)˲> tO޹I28Hz+]GG]ʻd@7}">li=9y7:k+] g/&+TB]Ꮌ0F=n~)Ji\ː^l *~IV2@Lhz]9&Rr-:@yΎ>{Y±M!p.Z"(*K.,jq02m<,L8nJ\ct,ZgOC}hV-)PL*W:Ξ?P') oeu&*831h)ʶbAiSmlj—L#u5BoM;[-+Se4ѡC.`\ 46~@\xw5x԰켚6ȽbDO"ȆfE_z6[@QA_-n9Dkq o?6'3ԙvk̎"'~?J@v&'B#O-d/!תZJ\ JVw;N(yNH,"t'BH `{%z|偭,ҀHs~JҸ*V YKpa$+gd;!&EƁOBOrk>sfv8 ?W*}Jo9]i)):G 6QoKs)볦~"5qa@A73Dc|1:<\,7ta ͂@P5U|]xhGY!ZE󺳮{9W L$L yБ?rX{^BbpKQRfQORZT6FT"5joLɩ!ۢ=P[ )˅0}ܣ%ڱ:?n }4h>ym.Ħnd~G+!ܫHi*iuPf!؋x5bCv^3gs1t뚑M-7V'PH;ǯa*hF+@g`/"X&ؘ)'lS$I|<⶝ A6&IS `rMr,"ܭCaϹ:lD[ak 4HIiϡ8wo2SJFfy~2J=ȟ?YR>%Yd3A'ZO,tzhYsFGClrgN)(4fЮI5<;@ВK@V~Iz#–afMbmKd3{1at^6NV$7CaF1ʈ,8|[Stgb2&f ePSb_/  r5.D9w|LI9c^$M¯5Z|K'>vHܕC)w3kA~ڻCj˺yy[:#YbijVqz;@ DAMO1%dE.tV >+,ݜNY?x . qb a6wb 5,Qz 8aS%)RſK! }?ȩ;)tԪ!tOD>=MmVR'[*!`|{E3:>dU>1 Hp w%&j%Ke9/N~ +И1&Q霔(,tfB^}&q|*T޻\SUqd|w7ۭ̂^纜E؊ߝ9Th/uc$vp訖ɣ`鿫;KM%S:V&Ts})PKxp .Pc]ϸ-O:e~ias x ƴ|9Q.ӗjp{= 2:ǐxX2HgKt۾M ԝ 4Jbn/QVEȧmaa)!ĕ06$_8KC IQ&wAAbY7~F =]"D-F{'}>bDJӝنϷs%Z}0m 1LoPlȂ(l7 u>`ϰZkZ 5@D R?5-Lu ǩ?n˂.8ҎZERBMŨj'zz^r8EVQ5A=b ;5U;>=vN,ǂ(O|:X~^l{VAX cRBȔ  qLCUcgFREEX*L'wt a l$&tRCɌQ.CLAiiLH@ZNv •Bp^,U<ݍeOgDtx =)h^g(XZTwPTـmxX['-ioN+(2't>^r҃gj5濜eʶR?Ͷ#OJ̠AhGe&-ӕuS j Yu)[5 C0. AC4W /&9g[0Y)7@ r; u$m*p$ϼɔ!Ŏw whO/?0>w%_2d:T&'0c QKJ4̄nLJ)XYcg+!|u%BW- ~b!.iCB ex/flޚC|b_Nd(g>OZ[p pP!=<-qRpU@Lb/_ $@lFɣI׃FH_ȍ&y]O1v',;&˘NnۑK=\ɼvm,sMW+myIfSJH`c&emN:hm_>$ I\d~Nj5~*';Qּ>;IK^PEk]Rγ/vb1Jʃ2{LT2ZYڧA!:4֎2c`Z$p)\tp荁Wwyɱ'ش$L $O0PЗkT[=63,[)pņPY)|f+5nbP "S#V.TG;7 9Sfp$ԎE<`AM {$cA: Zċ\4ĊWa]\LadPd{=cElwt8WV@$0[X6MNvq,cxp6٫vo.I(ku5otH2<@ KwhV}w9eTBelWKsz (JYQ_vYNPsִyӀe)S->Ǻ_ctfxd>. ˌ++]~2j6s`^TQ fpniA\rM&0`3koUt'@wVzdVbɦ 6GLƄkvg>8. ;L*2UO^U1SAKqAog7}Ĝx@&hYHlȳIA'hJBvbM5R\BjJ^MW$kwZ;9s36rGCFљ?zU m؁qsrvy^6e|Y(>:$m8f]/He~VW@0?7V^.ypL{e|C9)$KÒ~;N1@G#omr5Akg؃{…EE;) ]L0 &0PajdQs#wiϥol_qҞ`BuһL5,؍Sjڈ f(N.3~Ò_͡ၭCNWb^b"r87#pQ{[=LXj$ RGxӺ`$­TذBgnLh|o۝unf%bctbKq')gXXmjϴiy>kV ,1kAXTpElOVJ`uqaaӗIc⦜`B UoM3s{ȚWn"h{ZeȜXw![`RQ t' Q3:A.qXXgxYd{ABFU`P`M@O4o I0쟨 {INps@93y\a8W-p(liD9Bҵ4Ŋw(cKja_П/\fg!Ow$x :;eZ&*=nUAD =lLփnd}]&/>.p2{GuX@n"@/n&ؚPIecAF*NHvEH4&P*`1BiM SaWƆC & #[T+F-eRrx쉠`M$ZcOtUJ`CFN7|E:/9.i9#N39-!$g'Hi:` aY3m{ѣ/+彡ZRYزD[[>78f9ell'p+R9!zc.o cs5 pȜ_ W|޽O*R>ٝDKiLAUڐf]G M>~x  R߬@ j(S;8XH6Kg0OAŲ|V xl% :S}f? kjDLv(\ !iZ7tkMZ#6J%,[:oŚɏ![L'R?JA^ɮk!46?} FƦ@[] i:}X袮 RihqQ)Nd̹Z#^Ї⭯װ֚A<&U3w{Kp^ $ U!W$vl 4V33y ciAT^ 0Q]j|u(6 Buia q#{B^{|w,q U$Ĵn8EfkN펈:k.9٘XO=EUF%ojBVۺSRVjGOV_.d›pJ]!m{YIʅ)4.*wHSp ̫CeJ!E".84mR;9<럫m.KFV g5T(lLNxq1(YgOYgt\Hɹaفiz7-3iůhxa(V~BdF{]xUJ'g|5pUB*uڡ T@>xU)1e]hmI mWjSؐ qVUhkF0it-*ҙ:SvX {J._ eqs`Р_M}`O|\!am+?;J&=[lsҋ8$["q$T $B*7}ok1/zpYvzŌtztMXdtz1HE;R}EMUo J>}\oDUbf ϝD1^Ъ`h ˝!?U]E9{#|a0 (VBw(1I#LP;>QN[4\ZK.j2ݘP$s8lE" ͞[toujez/5NM9Itb޾Pҝ>&&V;L" 0vѨ>Ѕ`p@|h]mJEP|B#Fl3Hs+ J&*WRGG4UF1LlAy>%`GV HqMxq/l_ͯtn^1:I7lW^ޜ\ q}Jjn(=c2{%?B"dAHyHSv]|6fX.E, ͛_@Bg(0ebc#;z#kP]ٴ?Ž#9n7UܩtvZo<)ls4;ep5:*w@>MFYkY{goQ0h8mܲC FI͚Igrytk[5(@M#1{],7 P+*w)2lN_yw}oh::/,ЅPS]n ͱ%~޹!YGe1.!cF˺ʳf^FȞLb[<-`ҭbX\ZPvUWё. T1 $ .,ȭɝ]v6Mj k}bA"I =j;KUq2Oh(O8̎'IQp?R'>*8UfX-ejurXę;E vY1);&u?O8ZD5lA鿴# I[R 9\`@Ӎu21<++rBYHrPHD#Oo>0ۑVg]kcS ,JyNF,^tъ#9[ {a.UWpvz`YD+ht3$VͦǾlG\zHy7@iR*bD,n uӰnn7[?XހzP=Nh}Q|#UB; p daNϿC+:qX 453\&UH dmrJy_ L$ Dʅ%NAVo_9vZ)]!/Ԩf+^f}t4VI'aOyI(7DJ}|:~ʱZxà@YQ1r%`(;MwSDqG{tZ;#ۭGW1iqseG+8OOtfuhlny5fkFYk'8$D޴tyː Xm(K@ϦS5eC hr~'$7ZsQ(]7ߗ{Y$i kf2[ N\* L4=gvtrw}g"_MV8AzVb\@9I3+ S S;Vb`lqMi)wxH GO)0wUٶbv"4V %Ch D+7t]Vtŋ/զu׌õOV;!W =A.s]ثqlUR̅ҳOw`#sfS6Q2i=DdX~R n+h]Bl7u*wh,x92ܵԪPӘxSrTﮐ5R%Uh>_ /lǯ4R3&L BvEϼ\g^Rg贱z zVRVUlF-Z3N8F\1(%~ =9z8U<:B $FOMTS@IK2!nam,mj-wR#jfƖ 9F@fEEõ֣afvjr|Uȣ';c_!G"N'v3T7SLINأ"tHDbJj u+;q%s3oZ$D]AS< d}AJǬ$ϧp/_%6(  xɣ pײ+KsbI`<6TL"x9M˟ 'f@ ͯ&j* )k$#<q14.no?( "cq;at6b}4{L:k4v4xK.8x8zmր?+G/MIaM[IeޥMy`sĮ>)*- 㬞+z!I(+K $A()ΠS#!Sze}}пdqل8}Zߒ^V EEhӆP &n7A6 *Ǧ:!uWbZwk_Vn2* ;7D*Ͽ|AUR`ON%yÁJ{"YD(i~pY_!]%ϩr  7Z;]$w&s@6W4D6EasT> :U)Y) $Ke'ٺ*~&{{9qߠqּNl`ƶSɋA/YȎA5&O6^Ixʯ|2MA:K`A5;?&ʹ;OZb$A^ [.)R#HQB3E._ǕMl+9ntﳩ߀خJrc&/A2Ki[yi*v$ &c+%#%wwyW$dLN\Lqpc;. ;<]v twD| 9q^A? KL-}6뗱MSoB]uDǨf ,Wm#<9g9 }N*Qdؒᝡ6_Ny IwdԬ.=zN|!_ߘ:C$ӗ3lmʝ{LFf.dUq¾DΜm:_VJjȔi~†sxWH/֟M䞴Y"FloOYS~φg4R:%ph#(=Bh,&@}_QQ\(1pA@  :Dž`S.T*ER ێ?7E?/6=fSpG?8[j@%:"8)v{B'ѻJ!`OSy#W421~nZhZ@{3SV! ŭL 5[y/1)m e1=89(rX{,) }'a+?Ƹi߽y)\h&ggk䱖)HLb- G;CM)5 j g Hº"1ߣDcmŐZ`핊"*G0qQ4|^#<zf9jx4Cݫg.)cq Gd1 y钬Rط.M."ng;E1Q @6W|Θn].`ǧ{msh0Z˸IxsYiY 2$YK1E*I(w X7m8+"]0vZ똂RGG3 QML"Gjzi3#ʠpy)&o_) v=JׄWa@Ė}=UaE6 $;^y(dx:zCpk^bXɖw, zW[~/Yܕ1")8hrywIh/w0֗Ϙݘuc}{bKdX4_PΛ; I#B@R4Dy:e&yЕ`-Qkch|to3_}}1Z9v@ސBӥsߓ  nn<+d}VpLJ^En՟R*1&sʼEp#~xbXZ#_s*2nyF|mӓf 0&gQ˾vֵı_/L.42.cs{Ϝ L[NCO{n3=DTްD\jy?@qliRB?Z 2X_5U<)~/\ZTy` B-vvWl.?b+NlٝT9_Kj#(@!?oהL;sũ_<PgϹ&6dRe֟| T(z%I9W(ФLJV]CujO-B X!}p(b^ S99cҿThҦ9g ZA ӹJ3:D pƋ+O-_Iފ-EVOZ] ث(%ZMP6>8fV2ӊ:Nt 6~h}_3J h_FpcM"W/8J/'U;$S v~kXV ~y pCAJw\eP,sZBcZEk#K_}a SΡ<EԛWusQ?_mUˤrxA[NmAZI̚2syV g0!)- Qvqn<m?H-D_Jv=>}Ox s{ǎ0;DOQܨƯocC5)IyL!pj&S[/BߢX2f] 4BC3Wr ,me 9.>ww,&S+?ƸxHCvw]jCl4}~" LhʷX\)6)iZ`"uWً j;"%F lKKIqkFglhA0(ҮUڟ>z}0 h(oF&ɨDtۀy ]/[Ό^tZq | )qJd p[SdhИ [iͻ*HLr`CEv%Dˍ؍'56^|2*X,{ag"n7uAU' ? Āљp"%g'H|@Xs3]8?[eq7?jB5(v:iU dnߑ#fzB(* a mkz*2#O77T(2i9F ~d[,qvtZ@oݺ}Rg ts*d+l~"_΢bqn .r߰kL8Hf-f,sM!ʣuTO*lxn"ML(SnҰ O1$s/mB3Nĸ/*^Pޏ3re-Y gNX @Kǫ曨 GD.`] D569߄pxUZB~Y@5>cN 3TDjiG 5v`VؼQ2&Պ)z!aliJϧYmQȨ7ݚC]sZ\{;R%9(uR!(47-eIتejQUUp%I)}U)5F !ȹ V4>AUЦw3П 8x;NtQ㰽zsZ_`Yo%}RC 516+ou?P O O~lITg^xo|D\Y*ȃR(94JR6pt?Q@l*,>V1hQ~e{4H,*6ܛ=`ۅK;~ p%2ʗ87MIieYVP'`-]&c^]Wf ?:0+R"1d$\^(/-H)2)Řq|.FTCG ?#iIuJorꃂI6xR*օM+O@Z llj"]wkӐ4XyJ* @Z=. <[a5h,L~.5G-`b6)v$i Š)snY<&Rp}e;SKRdm{W(](ܮ<-ʁk b3YO`pT×BzPi˻.)E䂀}FѲ|96f.1v P^S`8Շcz~DFh K'Y#e[Τm>7VJ$zQDz ? yLJɲL4RdlҘo/-|~DqȘ#a'IDgb i"WLO); 朤&FՅ!'"W*=#W{$wK*=*c"X  s~o\XB X6g Vp>c&@<3+ā$-)[A&y;kڕ !R{KdhqwIa55U`S-;`O@ܡWt(.Q`lvAZ[̱yR[f4dW҆矪%Qbu2&bӂ/d('+dBqN-)3Bz$G4"_A9g"4s^9#Qwu})LA)!9Zqąm4p׷(jqE+q LfaGz):_8{?, Sym*#!}0 $e}goI4`&J**`Z}Ԟ^&R*5lCˍE-K]Ab Ur: > -:1K\fqʹo: X xg+VqFnHtxحӜ昏ӣK3GJ h]c nf{y j h-ӪN4He)OC]ypD)DZKk&30_s0'5p'bYoYk8.1)?O~=:p;J& Z5(+N+k%j0qU-k|ᱝAЍ'jD w͈Zy<.,G~Cο4?qX+ ISlPLbPk`rU M[ö+NE>1=L3L' qB+d*Jy|&l+oT)(A ҂Pͅ6= ͺ9w_NuyZ'hL 8j[5_ءUa!*2ٕ8E[WcO4 2PD#jDbo̶F}I.W,,W:_>\7}":Yyk#rkhxFrH8g^]i w7=*<ʝ!ďٌS'K1WǯR0}h>ds,^jg!u r_'QGcGv]nU~4mUMsA`@ Tt-'2 W8-,Fng$R[.@ρ pp: Ч&0S" <&fU#epni9?ÖCFta늚㻏qnɘ D@|1}h.8#|=v_(P&B) 2OdxBbFDž)=4PnaH3LhkG<{A֋hMD)CLSk$މW{4y*Z31x}#0ŇOceM6\!"- )0eG]T,l_Uyb5 j]|ʥ{n3<0#cp9` K5w^6yh}7wqxOM5Ya#jqӄhXG5(/ ̣Ċm;\dtwB$,NW~={ZGWtP>[HRƢ=|Z]+j4|=vEJGnIҥ%w^+Fɱ N\VD0wZlcoC05x%=ytK p6nXFCQlǒ֧,A3F.oM+:CJPIzw0 yU^Au3y XuD7R1tN5]F*#p0%TT$PnK=yOw:_΀qY7Ex Aqk0ih)Ku#gOF_^70t,*2FF )uAv[8YQD']m:RAZVs \5F='_Y)-SiTL ] 8uL}cft8.l$Kb Nܤʹa@TPxPP'ׄ=Z"l+'H}hD٦/:7\sb,{ S]y2-IP~&,V ZmOcK0T,w+scha*Si0UFɇ~F=-X$c(; N~2!6崋%dwͷdbj 0HBAigns=kgCG(pBr=nGڞmjD<:  s{X~5Pqe k ћŴm>5z D{B< pq;9@ ^kZ3 [3PQ$_ A?#}ɨ:@3y\뇵,R|+?~0twl|3SD-Mq0je'/i#x/x=ȽJJ 4LϚ7 w0xbjQJ5DIsi2R65o;zj ȫkn>W[q+{<'Yipߛ1YoXlThRWX@,IȻÍxpkp%XHA|䈝}MTj7.w4).u bxֿX/&_+Ƹ7:K]gIfn=fR"X5ͣ&ӶNrehC_ 'Dâ<~ ~J1)b+kUi%5cM䩤DfzY5G$@]/M~RkU)^[ws[ߋ} P9r𭏈T&~8_ʦ[PmQ3}l}(vI J2&>*_ܙeMD~ ML t/F0Z`nn11\hxUqw5 T9=]UN {Ce4=Mz!|4-Z,m_pI6hA;LAy]ryw_~ӭ3 ́)׌g9X*#ӄqÑlJPHێjxnB0t+Lp =WNJDd7#7](iM6',a`YFz aQ4dǺBWϷXml$-),ֵ*\K l86DCvu29/If0ov,xxmÒ5&"65M|}{Yrrycᕹ#Y;R߮8NMlaegq׉ \ I~a]O;m Y7Q=z6IVk\|/^v"e +JKTia>n7i@H _iAyGzpl20iNvDIUKbF&&R T/fx&snZΞʦ#5˵Zә6b=^x礛aF0p%eSnv^dL:cmLI:VqQrHE/vУWD}{؃8} 8l]Nc槑'214}R,~0bj͕x羜8LbLbFhzVЁGfg~Mv=/¼z1->x FJiT&\gS󿋬Ceo`H0l#ENcGm, ɟ&(S_S1d.d|8oL&8٭,;R HߏD{qI,ַOUBS}:|#& ^5͎콃_YfxVʞw{M=w󵄕.JKI5,y9ms^JT#/Va6®]ZiQ472ZF0Kl{.hഌ25*h'm &,%8Sp,T X'E5+)J/dĥiH=d~.k/ۥQ =B> WF>Fcؙ 6sӸr7K+qG> q|l+YJɸ¹j]eb ;".›`f= xhrhSd??V\a|tw L ϑy9Dž<{+ y[4 R| &όQ$H*j҇,1J |TL1_.oJ^z.{θY DKIRnAi]S Ym+Jܵ)mSmoe'sոԵJXQ V|F11Gw~7QT4P -$ dqE4[p*t&^ΟNv`|_Sh2:ݼ-;бra8l!劮-sJ ڱH|;er(ghLl{'V;:1+ ; k2ݱıHN_ sKპB,Cuq{Cy_JeU~'> {μr, ©J5| :K0>'KzVD, W\l.ERB8][ M—RujH Sn؈x"֥4ϗ5hy,,51$34|kW-%^٘uơZ\U2z >\ ;ӻwym$ [GUv'R>}R/] 1 AP,(:ZUY`mx8+#`M5\bB`^fC~P\O$}3E+ x pЭݎAq]j ~33(}ys`i>UPҒhxң0Q?Tal"i(j^D:HRYR'12#ρi cgD<8?VV݊e(f1~;كSbs b4o-A]tXGj^|[SDAX )ij6>"Qfdfkpw~s vN?>yz;fepRE EY 4 ל:K{fxwmQhm& |?6S- _ ZR˺EjZ; U`v By~1's,Q!4i+-I Ko 5LTLzT<17qc[ގĽ~FS&۩J?F=*{f^ %B!ƒ7]SQ8p̸t b_B6jixTq9j-۰w6 hkIR=*&V}e| xkPYzN]Q+.AܹLa9aZ-/*ծ *BPI%rvw?mDԏP?aP՛"(vs-HIf4^¹-Qգ9;FU} %i~3 OK@-bZZ1^uS6* 56!)=_{ T#φ8(b]: n/f؊>*BQHsqsdcNm*[9\0ߤˤ׮*~;)FY2E"][__(V>2F"F#dRa<+̯&+XP!f'HEW@mTQRX7V/F% 1 ~\b?t7?ix]0n+ H oD$i㴆h0fl3 Js~M3Pwq.Rήh7q3ߖr e=7d}6Ee}ڌ k|i@>"ݭ0j|yÃ00^AS WiΥA+Qz-lD(AN$!W=aWr $vy{mɱA'(њF4JٿW}$ge2w/FZCfd0ˎK#"ȘȾJI1Cz 4Ս` C) 1tV{#~(O xmCj(]mp.v+F#[ zqy֗`@ ` „d2QSz@T*PU|0b 'C#8H&#^Nn}sԩj[fOtCsU ls^VTK;i:# 7>l:Ÿ| maCn>YׄB}7b?Z YbYg$AN4T ڊ*KC'LðQI>2gJ>B{VR9!J4J1_$Eg?8~$t|%ގw 7 rwȏD[(wQbmU9`f 8觭\BهxlQH 7cQ௵쒚Nһ˪Xϑ~<7]#d&&T_w+ |HZ1D;Lńϋn-:m-toBYDN6QakA[_Oa=hssWHM3KU2ENKs5[76pH.tR*vA?jlGWD[2H֦}Yi9~",rɣ(%gu.O}*FMU-'zٴ4U/ ,*Kә5[V!Q;'blx6~H<)h^'B+}?)ܔGR41 rc RXRyI#O~GXy,>{~챞XDT\볷Ŕ}W>vJEbM<Рm0󟷸M!SZuve܌,<& 3y:RՒPC2Q$,Y̅fFLsE3ؐ Z/פ`bnrL̴hX~T0ʧΥmQɱAӣƠy5HdcՅߔ?ZUI)%& c"sNӦH "x@D"G&!exUww,0Z_K`G`@Lۖr]SØzX(gg^( ;ct9tCYRJ;2 9qyY(#yξL幱83)f'É[%3`)Ia2d(@?^>*v8#QE Ry}/oԎyQtUuy,/Xl'<_e[yx0ȍJHU6X~I*,g$v?ԅ Z.ZfVɰv{QMdrf$c/QLsc.y㕣#zc"\ReKОO] o]Dڜ]bxRٌ֘rHf"軧n+ItvZlO=zƇ?v/GFwF'a$eGqxR!28͔`c://@ٰ:፱S)4 PqxI6|TATIbN onr$D?_0IS̬aa6.:@ۤc;^}EV oVTZ]y<~8=0#}1SשJ5ltp=)0'GdJ)5@xWYv͇{7(U7%. 2y-0”C'#0EI%RW'kVt 78q0:xn3JR(O!I3օbh;&ezjoa

j80sa] '|^TO7IuҸhCā_"稱ZE=fiIH~U5n }# c{ 1 #]&uȋnP6NsT_5@[ f}LNpGgk8k E>jcCJt g|G Y\rߖFGvD 39g7)HX*0Ը(ceF{}XƸ]h|{bBr=zSiGȃWW6OO-ܗNjfF&)VvҗI@!Ӧ Ͱ8DÄn9G댕ڔwwqa-ojtVGտR ,lEpnWgdc2=lIz; k]N8g^ yIڒ 5bP%S@ C虽~#2&S1Tx2} h;܇2 Y3_fԯ3XDktI.NjÏWM~XotzXD"ci'a99f<|ƺ '꫒u6aݕ-vZ]9? ɀ z39o43`y{Dd潝yCD#8,?[lvi[M.I(q[1X[\CbQj\=e0+*{nÑmVT8y6|+թhr~nwRpVQ?jK̯僎Y%>`w-zY1[trDd C̵oS4a6;'y˟h?]'$x˖\7ChtpOUG:@&D#aGPF?&o#Eh2UX:=" qp7F3f7̶Xn @"D+`I3t`a8Ĭ/gBI26yQz;+ KXA%RK~vAt|?,E$gR, GT(#rB{}nؼ 0yP,T5cȄUbwG}_Z<\UL |&Ts%;$nFYho&8O.PFS@zeC a͟˛O미@Q%>n>zLDX:dH Zտ_@{+. ^%+Ç3]JS:fhRW3 ntt4ta iUz[GhAU :њ\ v@_nCW>,0?)GEၫp!Q"A3ch2IB@ޗs@Bt=&~9+[}4'/Hc5%9A@s [[m!nz⋸ >] =Ṕ'ۜGv-.݀{5}Iӷ#lcԻWh+3}C?t^jRCId^ xөx2:Wdqݨ?`{nQ7莝L(Xy",$XtNZ,5C6g_SkQ4j !$=j\DPD"+Uᚅy:oʝαzgCɰhf!@5>ơEۈFeXc,pO!^;xؔ׊e!8 t:pt^C!^T8yf2ʯT|!ќoȄ3~^ΩRK%XX!53ՉQNO<?pPpU <%lc$6"fdQrrBf^*#r'TY*. eV8Xx,}04Ò\D@i43i{? ~8=QN_EM$'v?xMS߾_ĀdqpINTIH$3ÅZ`\D( zƝj޻Ԁ )kqV5B.lWenS-YM<rB#RdX3,%^{VJ%pS^]a` ?`[尡 R-2d&2FQa'?s^0Y3[&' AcIV^3{,90+ Ei@a+F]Aor+(\=9'1o*ZX[G1 Ipuaw,6Rzbe`NͦEF[߻IJzmOv7wRlNyjhsbǭ=MbOws.z $%Gk5V{?c'E <PdaZvX,B&+f!zGR;M.XlZgʕ5,nV۸PuGYnZKϑxgH՟Sg|꼖PWvt=-ᑡ,u(PuCp2Wl0ITE:& ub3cĖ&?;:Ƞ[ o9ضz<5diMSd -qRVzFmKKϻbuŞmq\R~%'['RlF/!)T'd HGGjHH@#Uob.Rms跭Ƞ;HE1q&z% |[k몮~|̔uG__N$#n?IҖab3@-IVaN-ѭT18m爏Q_ZH9TNo A7ys7-^[{w2YHzn$n7ώ"e>p5FRTmN͠ZFCU\x_ {:Hc4B$7G^/y?if BMiAut40t?W*mY֮ʦ26wLHEfH#v~Q s՝*:MlM gʢc{)EAʺ!Is,j 銫_RgnoKVQ'^$tD 5f2 <%$ T&h+Is"XTHb*Cr[ӓ6Jy!: ׏lߑ݇BW\jhƞܣ[pJW١Ч͍BgVb^6(‰VI ~!qT$(_I `;ͥHJ=-ricS[(mj r2ܪ bu;G0Y_F7oމdz,bD頏!jpPaQ-(C}vNo)4R7!4WEWR{*NPΰQVqȼ9KpKtsNXy 03"nDU^N&pe 1bʝW"!܄ɨ"ozoOFYPAGۢR&c" g>fgKЯŌG}"lRôJ{mcY`Umk⁚U$8j|%*y};h+Tdr/L l_͘Xs"bg.c2F}<}Wޱ.mAUՓaY4h xsc; Pv5=!&SHޭ9G-%x'+nW[D5|uB={fa<7rP~7g6E'v]t3y_1řf劏>k(gvyORHC/Ö#/WPC HqHx{-W&~ (a_af@:SNaMRIjШ~3dVVߒKb gdwqZi#;[='"넭j`-[l".V(T _:foM 2=yh(<֏qAId* Cp 1HzTU^)&ek VHCعwbfDQeYLo;yfdF#d[՞ <)޿uu737؜w̝h3v6'2$C)\9^q0E괫Ed!A,?>ԝCU[WAg)`Wȍ@"tфT7vK]^ &kɛ|हtP~f};]"<ze'58+z6S Nd vW%]2 y6$̬j-x_[yD<iZg> 2>>!^z,OyJ(iCRNQ)S5Du7X r3 ꅟ_*W]@>㹦Enqo̕BJl9)_ob+痧-,@ ZKB~AӞp_܂wr E0@j@(3oQƓ(&\ PKJ_[1Fi~Ye.?޳Ŧ҆ ьcCK6 qP{82߼ETaPU'neϧ Xae/:GSQ[.Xjhvh٦ f_FS<& cP^"Hr}YcX=c؊-r[$Y&E~RSd;3){*`Qtn4oc- *zE{%ɮNwnҼ&k6 Jw~qEE  oZUʸ^8:SWL Z\&l_2`_~>4Kȵ67aݤ0*R t z8hʕ!xP/u 72 %R}EOS|2B;: \r|b~Ar?yaa5udIhRR̒kھrTk,p`|#㎏Nn֔@8]i9 pb6&x>J5NgDo)s4:~%g~آZtd{X{hc 扎 GnCg$*t\R45F[L(aQ1f  =8w]G fw+,\} !up|WAG4.N-uSE}r K&*Pra'P]Tbg8[; 3 gWztU4jnr=9NJ2>;v< nء>%p0M撽:Uc9ٶW*-zJdF,$MPMuxT(e}|6š|(%`WJ'Ǽ%& :Cpoz0w1a _~ YlaA0bRfSdV ŖPJ3{SښB?h{ DK]k{3}*G cZ/ѻᣞkrzcT(EݎډBX'^M`UGC7Hqitf Þ$!Fnm/9 |EUb@Q}K@fҧ4$ رq~n HEY})L4lmN2thvikb zUň8{Jv 9޳F-73 XڐۓU dpkE:NYg@GBB4mg'+)"i3e)mеo" +ٽۿ\@-"Rp4=mϿPå$ Z nTо5T\nnh~| ,/N}ab]d9R_;xcE&>rŒ;H @͠pr.KKWmI-s$eTyTh<5oҵ!so"֭DV P|\^Ԙ82wpB|s hQW9yRg0` nq5`ԇlouldV @Y?)S#x4) 52^?2YRtvns*74vF*GT% e{V292piۄ7q:Q|N2D- _Ec}9`Kf>/GɛE1+ZTAPTzǐ_ ~SPgJ`ؼ놴Qpzs/T@(q:]GO;0N"'*^?QC+|jְa ?Ö}Q0_3i27[=330-(DIIݰ0: gbV>0 l}6 'o.'<|˶F@Ű<:PYjxC!f6cX=Tu{*S @/݊{y4byϛ9{?HAIr Da _2܌W ߩi> xQX^Z+ccv1hv2B 9{+]wUH1ZGs9oZR) -`o2;Ãs,}L8I~*H=d48#0 E볾D׷< 0ODp7=={΄l ]w\ eAfvuTX>z؝v9+m>O$InT ú/xBۉ$eCioP#"fB5UV4-6M^U"q-l7td(!Pm^Pߐ<{b:g dL3QfOiF7"+n79=Bž1ϭx{1|n ?}r{dWxi!yHHEs#M{Š+ҴЙ;1CWAPHP on[e(\.+yHS_wc@pN"EPoCuX92^;D\}3%@]+LѴj+ R}b)Sӕcq.❪{Ldd]6wIOR 7 ]JJnZ'<doA$׉c^/5Yk\&Gz2>}ճ%xN|\ T"URq᚞2^/W(eCMu WL1Nh*K_Er{r]0*U.|&{牤j=sw9J`}\ |xf@I{KN3yYwds wH>'0Sd2`u KG?}̌!0O2qf+/\u'pan`w6:\`(T?:AB޵#(5zt K1YJeV!mUQi)jsl'J,bXOCƋ)eo"=.'JcjYFX/\60ea<g]7:{} {B (S[edV_ҹ<*ԃ?ݾg|[L*4ChUNII "0~p (|fic^Fvp3Uss!\UnN),NE: r:HVjEtZ$`&+(HϴbaLdڽ"t຾W"W*ܔRT[ 96IقtPxJWazK$K %CWπFydc+ S%L jS^A:^ѭ^팃u/09CqezEy2q+Lcyge쏯kE=RAm}AM$ 5!j7]Y&I:jiCR]a@xś3>N+A?,*4y{~CK~A< ]NPd榛\e@xY+ J:üY@vbDeN3ZKY:Gw%%3Ϗ\f횵"< wlX?`w!˔ =j= hL+.ņmrb>LDr9TPKf ?q[慑eH>!Wz,<>x"*J8ޟu4!N̒ԙ\[' IAmʄ)!V̊e$Wbf/2'[@$鰂vDm~%ep'H<0%o;a<?&dꥫٍh:64j|M Q(F1[U5II?5pPCl  roB/ڤli4TZ{csˑ^`Sh6iꛂtB]h;Ũ@4iJ 31Qȅ~*t5>ٝs8[F|4v|8i8%$Op5h]9OL(]7NpDuҀ42vXljԷ٢n^zMf+&7Ro"kaW/4G$= .~Þ@RSDq3^j-9k:)+%G'QW.[A^^Y~Q x}wbts7w,/5^h.hFezZ~ti;#.5%fp]/45_bNd iW$zTP`Sw;v,?@T\#]zaPG WVvL:圑Co5e罿8tR|EV/rhʄ-i+[f\sʦ GƓlZv,Cʶ 􇌕ۂ4n4%'DݲF}کim\8_Xk6`0?v tTGHo?] [AYo(ȕ%O Y㛘 HEd3kX^Ӻ7S5={ 5z?k  x;PYosz𶈈aBoZ.H0(};E"{oeSC %M}j8swiωO*k Wm s09(][:;~\F!u=sy_`XMy+H2O,q RPwy]oA"o/8D=^_'|5I-3ܟ=Fu@5 ix?mAW/y-np չj,*v] |!5lt敋 ;d֌7SSɅ {}T6?4{QmǜĉoCPJNpG`:);N\HlP09LJ:ޱgӼ )yP IB]kVmNt䚎K.,0|,E1_?P8È'Q|'!p_2)w_b#fiưϥ)UŻfu\vnF{wu+Ҭhp\ӓon!9FA%vEERGŐps,)S] ؗ\!w G)ؕl\ ~_.j*9o_,S' Jvs& ]O9ÕU{"uߓ4PvUeq.ES[vj78a~pe7%1@P4ͤlr|BG#gS& G_ ڦ8/p}kr@^e$i&% Ĭ);m.N(&U-@/\=00t ~qt?%$vqԢ .<~iH0cyĖ%QUo\fibp>B 0;o'%Je\*/}d.gc l9&U\z+A||B?8!2p37s_!%8H+:Pv&d"J00-B4 (ioXLрtxq%l[ѳ؇RT]FGk&&2!D @N/3țL9R&zO62bh |H]nQ{=)~oҟ5jP*ikN @.O> 3%2nfQt6lVͻۅ6Nʆq|gGEe+fʹ,)$W"+!6!&˜$wVjV>=F'/30 nMO[&zDMnWf7bHVƉ9` L0 W7%6r6ƍp@KMqH4cxnTe(;Ysu:U Fͱ-;ƐJt,I{0eK9ಿ]C59B:};F2z#+{5Ni %7J0sf tA 6*3BН^[:xdosIǮ1 8 Ah1+y\lZ\=UI|4 h|ER* +z&Ńo!o2T#a }#]ήWqr'*_/k${-0t78 X2Y=`]UhvUH%6kˆ)AUKzboD5NLѧH`$8Ɯ\84 QI;z?brF+kUo#[8b- }Bj̫z7q [>=PKE!Zؤk=E eQQxZXAr?ȯ&8ӘD_$מs;u0 & 1zc4^ja`zhQCC6܈[WZpS,B"ƚxKJR]f-"3 I&ȞKy ge=r OjI9lJ;osrB{IVa)D2#-$pWK/b̹'cX " 2JΩH|f#g}B`UM[^7!l_#rc{ ?}w1w2BQ (KXJ5he5K#xO,/S$94{cOԧ\vd nZ%5>I(o$Oj"t)eE0 d㨬8݌3ϲ1d6Oz&}g@Y=Etg9XB39=!o> C7A59oRz01Fwv+kT56 4TӪR+ ZZ*hvl+z}[ v}%Nˢs"܀C7zT:)~^)L˙ < .!8eR>.gEL^*^VYp;EB%b+K6ǵ2};`ZMi~,rl`beܴ3G;+[JLODS r3W>ߙ)"*zi88T]\D:޵>VvD\r8Gu kw +r0ߗm?)_oqT P25^X.8.AEby!EEMH|eلEm]5vgܖ&#bXllcvwIu 1yɆyPd܌q㓅^Z־ƴ[O{( pεa @gRJi3\=k/iOXyX-Ғ$@= ~fuRk_'fs܆8OȜ@W7y!e \O #C4]9?;o,|,%PE]s9% y!UIBirQfm7,ry''˥ xo14MLǃd1Ā*`F//-Q{L|l:f"!44%$.ڎk'ݝ.y#"%-DmצR\]B̳G Յjm&U-n?)G9{&ΚVfhMԸ"h 5Q{ n BOXr`,`RRPY`ul0x܍h?" ʅ2 őh*Jz:^`dƢGjrImaY0;VUEaxԣ}ݳh0+t`ݭ@q::8kQiA9AQJ:iȭŔDH[I{jH_6 {'u3 h:JY8Z:.M!hB "4 'DOncOkQl&~w}hଐ^W QΆL/IRF\aa*IۦcQ!Ħ[JD3)+Y-)GnqeyCh.{bSPf01p QSY?^@k1GRzV]BԶ8sdaF<|ntsQ Pg&Tޝg1N:7[+ NYOWiQwi3N@=v642VlQ[S|M,. zk3! FggGX`l7qQ3=+iA˨FXSTOgMCKP d79e_^ca?\2팗ajN^ QVGij W0MZIf_tNj l!1 v2wjE>K$.j> Rb.^mZ UT `~U(mg^*F(H9P&vGh,O\1WB;ޥ#~uM^;Ӑ~o̶,]e掬Yyc74hcz䋄/=K/:3Nu|HIoʼ3~RCw`p:P$n2Z6`ڹ&ƺ,$mU!UwK X{g ץ5q(Bs9>o_Z٥H  URTQ/4B_ۙ(hu*jvw c }m˫cEelRS(=|ݹyxe[өP<7smh6'p]3fMFB2R=2">29%FH8ʯF5)O:yɳܩTJ FAf ʼ|vF #|졊o/EbQl:Ꝕ^8h̹ddj_j^9IzcB-k>ϷSqj Ǯق4 L_h-iR0!kZA+6|W_.L?͆G@?zy@6pIY}ߔb9bԷɺl*N-WT!0fDϣjE7uv|fqju0z႗TEkSw`(1ž5 %[0erH0 Ys<\,ƣ| vV;LL"^Zʄ&S[ȇܾK3~u f6UUi5EqCͲ~;jn%߱KxmK^4 $9jlHzDՊvXz_3(,+<2cGgzo8.:.aMqB>d9OUAX9V~q-FI-TjDPƯCuOqv~}DQq)w_{&i'`LP3w[j`#>Pf˞)ܬH[kae$NE|ѩgebABuڂ-f!n%o%[} µL30wuԴSф3SD$_ivp`oF"!?2v ޖ} b.೵i%)uqid"RZ(m:qUMHRчG%d1$X+eC7 W9t]zOcp$O@9'7 +R?{tF4Kh.Ymm#˃ՀqMw7JtK!!j1^Q #_HAvP*sn-JZ'XH*J'0E5++ٶ/B:٩>>9u( k1 +IrՏw082i,0[ZHncU@[-<M&/ea>Vdٰc!( _vaf* ߐ:O+Q| ˎ{  &Bٹ9f-H9$wcVj'D!}jFI'ii(euA* Rq-m¶fDR4sPd }WBBpg|{#ju6I, Ÿ ~#SqwZ N Dx(P!X 2;*C 0!"\:u[!4 1߲y::␐&*ڕU?GNE4W:kHQAn ݙ"~8[֒)? (-(mU_Y򶉪Pgel[zoes~NR5,6$,)×&,^~{?4д&pq].eFoy.Jҋ 5iV* P{;JYJg=,.u3„c~ ^֙Pl 4@.RAǶccRыjti!v1\&|թXxTZ,?¼Ѝ!&.ƪ,#@wf M6[15~DiV9); mt-:{p]]#A xyh;Dpy# / Wy,M^Yab1{8]103@Gh@%f3؟P$kB.L{_{}kcO&ܔ].hT"PYo/[|^ѣl[mт, |???}3YtPÇ3tMns]DbPGT_d(C[K+xɍq-vv39,>N0p@p7>,` з:~)yAd^,s˓|5: wfF衏6*bf.P-.禿7Ŝihu3C q/VE#YZ[$c8Y02~`Tʈ/{ KI8@Dx@Ws1qa1ƁiN3/w6<;x B?w-*C`rKJmCK'i2imo)Po kA,{4oǁ*91^#\(-qj[ÑKqʋ:80$,N a )tơ8WZKC@pZj69cHB;5ѷREp;d`K6Ti]lz@Qho7v6rX¡9/ x$V CZ;PC 0M_s਩ vm."SX~gX[?ËP1ϸ@GQ8C =ӋU*I⥧d$ 73H~1w qLas$)=:+AB$\KF qF0 RqgYQ> <\_HIG'8Tdp8bms`_~Pq, CZRVѡa9P%U}OtZ|52g0n;{W315(]hH}5S,D AnOj[D[V%dm'Bna֜0Nʬٟg|C{Ƹ1ΧS65.69F:o h32K* u1 i6"o TWpԏY$huz:XpG.Ѥuܧ(p "eůt[tm[[ 켷\jn$$#7`qۂL O\F5RރXtR(8iϻk+b] + S >#mV#8>k͸lt /Г$DGtx93[90:;Oi]ƪKׇsna_ T bqW4Cѫ<:;qN`y8h\r6^3NSQLTDU]Qy:}DQJ5}2 7{q'ҧޤg zgZHUKc5uYL:^]3ոqK\^l 1g ߷!Uq3Q̙rrUgFZĻ:5?D>_F@b5ce%z6IoZLIRdFe*jۀJbg,%WҦ @TE1@1AE;{r\o9'}`MSӀTu`ㅷ:A!|HMVZm-qn "w{'zq-:SA7l7̐ߡT1@ DBP>1&,}; 9&C0I¥;Ȭ:(ݬlww&c ;Ǡ$2-=Evy{s"Ġ~(#(ŠkߡѺ% Bq]hJ 1+ 77lY=J|`.M} X@xY}YjZ}}kbwDT(Kr[]j+{0u P'r餐Q֓ofj4.ɦ~h&5'CD Y:c&VӞG H"?֕V=o2$ ƕym!&ϖi-vq'Yy!}IK@K"`hOPHwX2uj!n/d5&Bh4g`5 g1 x5iGgPybAfغb`pK%$WxT,Ioq 2DRJa܂bJ c DVe'yf@6$$"eNc6´vh}8T nedWz4nTBN\"r9 VXjC_dOi8@M@J=jR91H 06!\zDԴ8։ߒRx#ᄎ2PE`y l #*<*=&oz$%$8{ 0,F uP&@)uX*E&Gۨj6__JRB>Dv@botְpG`Cg^MRo#IZfȤ10zx "M6Vm XOUPT'=JUwbpH&lό>Yw,2 eg2~sgV%aY߲T]GT7$5)`,!Ă,_Tkx4%w^>V!-(H:3\~Dۉp f;R+U#0ʟ 1/a]_QìtkdahĆ %HF=]>)qws5 Ɂ"Tvӽ[AdӚ6[+v񸍺OK*_slz2E+z2c{bȪ$%ܞ YSAʓ 0~.(*{j0Y/`ƴ i+̙#y"y{a ++'= \$E#d$g.Zc1(50L+CGd+:CBq}rLdSW:{nޖcuh0ɨNg+T-a_-+TQHT ~P% <NH#o=w ;u!g 7uVfQԓ4*=UJ]7+{}$괯t -)؂Qu1s=f8베Z>a(x "WD|OR#9)R$7"bjIF:؜ zVTvuF1䫽8* *iSHuc? ;G<}v@O;ˡT¬j=f|=J^NwO SǑٱFXr9))+-~( lUwx|=2Cp^⦵@JV1X[L?42@m8}={Xg@2dE;OKg" PEC_Se5 ^F"Ѿ!#u@v ^"B+!R¾9'B-#+,ECr߮D1a7ϣfóSy#ɚG>'\*{$S};3Ax -!k`!f_[-jm󜐀+{GGJkO4ⳊE&S*Yn5w,K fi3dtIz%aև4&ae2u_{xbV՚ɦlɸG)q$g+2nmtu"Ipe%!rGeAsX${gXur񖳠NU9>afJPjx c[Gƛ{Xd8PIE E+yDl̂5u%ÌIUl"E^YKX/%9`)'mN>#dt|Q%TrqӳxW1!S5 c6ew΁V\K}~z} q.6À 񙒑.5bM+j{%r5wk Q9^}3@n6SJe:,|TA\ KgXNC_s!:ȴ\Ǩ'repA[-tiC7kezW}e;RK:*#(&VZE>^"Z?6S9Vw9΁f W;t֭j V~CJJf'=i5Gm⧢;\GbBrHr^w{I 8g>~%֠Tq5J?+8I5)YCĒ[g{ 3ov>Ķ}E5H}9L1l4V$η./MB؁qHve K{tj2_)V0U}ӽu >Y^<,H(.p2if+JU)ŽVGiG;܀}T^<[Gb4}ZdQt=O[WF6H5M1DtsJE۶D堒*Mɛzf)zuz G9&b-&~4ݤR dw醸 2O&U F vhJn|SɖR]Ş|y.q6H,_?nNcViB/wzzh9j sAXMKnrh%3ӽ !VQ*?M]'n]r3+̶5|ϞFl*W (,91&xe߫`x*ASGTȺe\A;kySlPUT0~%ti9;wOZ,LJ׳` hAWuDpmCJ1ߗL8zb 쁄`,9{U%Ш\! =v d7.'X֧\2w'c;߸t/&鍐ۇ\b]١ 2 qUMgy}ioc5}eq(0{ r#c7NXD.t:B3W O5g_fE!$n:M\,xm TO VAy㑇d/dq1IEYm^:g,_%ZgCL0H#>%s6-&߼ŃGzh 67<4R(8Jk3 #gŻy7,ZbkW\c|l ?j!MTy[g,qYsO0Na|TFܰD_wݞ%tjg2,+-Fy[ޜO`69,+˥Z /~>PZNԸCVU@%5;C$hs#7ұPtڦ+xM.rT*!P~]de+#[A{sS$J.V=ez {Il{jYnҙ HSDG|M\֍S]rImMg&D.ai%UFE~鮖)$͙xlsHhP cmir-}Q Iې]OTLY'1F?uA{Xg[; (ziu4+Eo80% A.NDꋏp%"Sؘ"5ڒ) %2F;H ĒB]iGO94ig`?猊d1R|IEMd>X&/`8^w&X9G%{$ox(-)zOI lTQ=2h8LIir>Dջu e7PnG nȯt̶BAqF~0H 74Љgv[ub'vMdžx( S?şvdP]R@$FB_r[r4@3 4}u/wUZOɌRӶr}nBa. V6ph05|[(rT;AowL[qCT U[/@'}+|cƔ`>ذ(}D+ fX,t EᴑB3SӢ;׶,5&uqP*T>$slH/0Hj =}g.x(k4bo4$u>ٰͬj, `2VeI0sPx~rB!] X!#]E2S1$`vq7p"$+"P9xmdbEqA}#9LE9Q`_6IK􎑜]/vhVXi[QaQb$7p(7kK?͸̠ZCmy{xڐ~d$aX7fX&68:.4blEvoUrȲM %BRO15l9LZuF4| vm!y  AݨMi/T]4ÐK\Huz wvUßV0y(0a`4H\y %gբuf]8筨IMP:HtM~+pѤu^}xx-lܹ(OE܁.ܭx1yVE*ȎB}aZ\-0YRUdLxWO͙sfk>$wXVF8&'ZWS3N^`KwEC{qyz*?ӆj,k[<ͱqߝޝ%s 0"Nʫv53 S9`[adCQ'WZ7u 3?lėb6kfW+婠񶏥>r -R+@w`~`#rl^MK3_:ryRÞiϝzWwt¿ z,*u_6 [ȿ3sm?5xr^3qJ'P?¡?F$ga|q %UR"u<}k=<~Gl4[=6p.|{RJ!ŇC!/e|mnʔPvW gOʭOMD `?3TKk3CW. ^?-X C3DT܄ah6…*<5Ѳ̸2Gq +QmT^MX{0 ChSb`EyoYp. }+=A D3NJ0Р y$tκ096ps?Ǥ+K%̤td^$Jz4Y z笀~٫AO%fE#.[TW+I iIs}6y_(&i͉(< $j(Ü1jM ғxۨiO=q=Ey[ (Lv^i-'.9C8d"3&.A`Að)F(ۡǟ͋G3WC% C~L,s(?a(opӿi蠨ȲVZGIHmhBKbzw~o3mq>$`-hr@S}eys- #{n6¥/7rCóds FNUL,#^9AHb"fezM?b@uɄi~#ԛ4o-(Q,pfRJl9=gi<+!0.G!JxL]:= Azz*4z*Zl'!(lK,4;9$7o)NvxMЯ*HKޠ+1&/Ȣ/x/z$ { ,iܢˌ6BzqڂI 0 %ߛD#j-g360GҾUV8ROS8_ƴ}0@K?]0ҊneiR(x[9^E$I$qؤxhLK_dJeFQLHw_^ν26ac֝BoMH*`U 3Ƿ&!=W_5} 䰱?[!gSܬAz6$0o^y}^,+M@;s$338hbpwǾlm:/mjckoKɣQ{+$,^zcc^[i_S`jQ Z䙴*V҉Nx+f)U{u(oM`GK\OE.']B+qSƳ;S,&{{fg#+eb t z\ Q 9tQSEsH}?Mg14J MIm0?ͯp> 7rWb(TDrzbqC:Ɠ(Ygrƣ5Rʠd.#~KZw"15;sS@))B`_bpn`'x YdQNJ*Ny^T)vM*tT_+D,ފE-4p~Uו.FMK ?ahR!7&i(0# RRK-s$Dcp7zcf,2co;?7(<ݥ88,#X9d` \ʦzKTN:i@n#+\n&!1}mc/LQϖccG~y}* WUu,oʟE2l΍;`C?B}0Bj hGLȮ}VRnxU'۽jFOKH23=;*vX3t'$t% P9k< 1XF} QhqĻ hDw,A&9cUѷ=CQ ( CGܾ=/sBٓ,Ed@1tʉcT)~nE)airR5+$gJ k\:7ˑsG%;<3jFVe鐴"m,(xEp4|.нo8I`jgqoȡ0KS r $q.VKJF.{L~-QiM|yZj%]Az ך@ `\h ߴ "_ya+}AI@ i}$[2 D4ıV ۝*333Ɍ>('9`j*T_?\{SNr'yDPK+($֬ac7Y]>rqaI~w!wNI|,RĀp%7DTZBͽlccrU*j\ZQFLP9ǻ9'[LM(l g_bEڊZj( gL4[>lhŽnl\Z 5 "KX.)Sb%VbUѱG?sn[i Zty'iƴaŊ"髴={]SgQn`̰V)݃z:Ks#irF7ǓDŲK@fRCG0bk^)xM`?L6$`c dzA}.ʮtndiue WSB TVДX1b.gƛ6(l8]%܂RYEvo_|>6T%ZD5T0Ajo0;>7c?Յo;DpX!eGPΨ;XY BRFDF V0r1˒pe BK/*v{$Wk[o~ȼ/2!=OXǕN ^! OH4QKs(@z;sv,c:Kf<3ZG,eC_shi]d]s \8OܳR01M"mjlفQXP:{ܽܲ`]i֨Arz +PzҠ AT=_yIPT5BFJK4hT7_̉QԠn]3wd2Tbk׉8knϨ1[D=tLK{$a;[ ; gGeE.qI0n) P#ϞN2}wڜDR}oQIӸw[ҬESԨ $/W 7/w(k %A޾3yQ~RV?r,*!)t٬H`?!c&- &8[Z<ҷOYPhP!dKh>eMҫ&n{2*?TIs;19*7=pd]$1f?*8rl[&7|ALfu( e-|W aDuxf# Z햓v4^&ZWq%:Pvٌ޺Ճ굥;l0ΧTPΉ>*>9Q,$[7iP!%D%)T¡6 T ؎?"7O˛ Zfd>?!H:PeMhk6bYcv&*iގ,3f tM7Ikބ ujrPDjlʷ~Np7aE$-T)F`Ic)ӴOR,R^FPhK;W[,07+?53pێzS/BDvb%U/q&;oE4/δ=Ei*`Yz+9b켼ʴG6j8f={vՃza5B%iBjv~Tb1A.'v]UswI+\mTcR4WM'(l n~% [N6z"DoKJX a}CܻDTRƝ ѵ Ɂq(ރt*%~dր 9 Ecة*rSRD@RD69g͋d'wuFsIܬpttND 0<Ao]zs=#aBXLŠ4m;Kz-rH(s܄X|"@8`kBv&O (֗߆+ CRp|~"(NbLek [cMX-Y?D3_#=$|=3I%&F3jv3|Jх\_iYܮ2&|!ù-$:u)(DlH~ysX*BxW׈DzOX{2]CzTX7šE"am.' ]^CfaH/RaE̡g=[' n-eϔ: *NŷuT!0~!9L_$Eq7FϜq$ph͔+ [7OA%dѲ EGM6R"T5>Z#º!%zeSp4c1riTpuYt,29GO {w mSW3{`!XHP.@~0Q_ŀ]-0Z+ MZB_**=_lD veds Dx@Q!.7@a6j0ɔUGF,OVuqlg22r{dGqt\2@4Q-0x=JU dpAk-o$Oѹڽ9!D≯s,?spJ&`hU SϤtUcN?+>UqHl` #.fTU㋻~oϔa ?R#4LMgz m.v!p1޶^ Xvc)v $/mzu6p1Tɨ5ĉCk [t0wzߴT*hG(lx'g^֐ Hx_n M{ &'F x!ISggkl,T zU~ lazp%dU_E#sI(A+cjdi#C3- /7by ]y2`D[x\ &* n_cY*gGO@Ȗp {03Vҙ'(~YzUnb㉑; EDd崥.&.#=.?zIPA# E4hd$ 툃fZJS2%.N ޤ9nBj}';a6 h~L2EGuSAtGQ= f3<Wj ~'9Yr/"""ͷ8S*ٔE<qzV`RĔ="ZѾgv3Y&%AvfV(]̼nD،esZ0-'kًzU>Ϳ 1ZfζKCߕ:ܽu!erhiA#ӊB?D#M٫76)fa`[!./Dm>*-@fo!clQefR'אA=]s_=y:vk4S߾ߍiF@AJFxexp~V+w-z͔>9pZp[7vhs{?e ^~C@ixylJy"ݐ0Fv翅H3=jЦ+vT': ,|Zc;n cC[=7wfzjQ^ZlT+vXSǓg"K@cvleI+ 3ݐ=@N/ܵ%ϱzDX\ٚTFb F-߂bDYtn]OCNnӫ+łՙPism((!A^קtRY3AIC-(>?`2&5Y[5ؤsZ"y ŀZRߖYlxP2ca5ghC:&}F<'0B:&\T%cTM02j6}u![BѠT/a SՅP _KD}\U< *Fb gMn3Dz &(R( l wZp'GMfzRsd"R<$sa(+:A%3,^[ @6E ϊ:NW}>NC'u2޼'9A9~9aB30XQ[*q[&hNo/sEABwΊ9V$G2w^ oR`yGeMEvWZijNl'[PgЌ9v>Bӏh%IpwrJ?Ц̃g0y_ w\Bթ\E/Pĵ[g-H|9u8" Y^U#hOElAr=@:CG=-UV~&qLe|~4%V'Joi_ &lN7[m˭V4Q_|sQy?,oez 7\R-1s0o!J-,} 8Ib. inIVÖbLKŪ(:mޒtkcP NdK ?F9uB.amF8řj !!դ&Gkaس˰_Udf ^~6 J%UBUa+MA@~){LOKq*dP;z4rL.{Kf]4"9'J(O/zF5 ŃkY@y51ֵ^V$$]{T6lA7@; EV=SƵ/1sŰn+5B&Dnlr̨h a9=l-tאxט!yơOe>K\f-۟ bL J? =t jJ;Cij0J׶YMt;Nk=Mgw9|Zֈyck6V`tnn-,7[vU5П^Dx/@`b2-5=0ںԛJss d)A8Wቲv3I렉,_Z--IpB} mVfXqň:NEy慎)QY8p\݊ʅ.)}҃o7aix/T9ƴ ,:%Ge$AMY\n}`l|mM,t;.6-)5 md2WTWQnhl۰GxѤd=bl$aOj$*_.gBSu2jUH AE4i[rZï^?g8ÄeķQ=ҚB_ҙ: ^ 9ŞF,`FK~ԝ O<@X&>rpܠfT}I>{n^%T↴ff6%"gC?S~F?uAU=S#IyU@=:d=eΙU&6a7M$ #}n@$lE>'C—vfyr-[JZ(,|XOvX)8?K!s>޸@TїZ+z5"-6zmo- 2\rM(F2q3Mdڕ"$Q0ׯq;znQ)Bd4&>  $>0rO:/pA۵.1OZ%Dgy{S5IVy?Blf)Q;Bw]2 $U;0a>D2LȻ%0xnd57$,Ӷ͋nvTZqц!FV㎢6QP*C?oL#R>!Vᝳ |[pe8Aib%'&MfCdmqj+o3*͎D/w?\q2jgM b7*r 3`MN_I>xW )gӕ9 8coQ dע(OpO>۝FWk^+`)"!JˮD+ĭ<{.K{]Cb'_\ %N{qZD]Gֹ09L'{oz]LtCa |PFOE9wv+4׃0->vMi2Џ.FޣOgުl~9x'uH8=THj̉/] 2V֒KU:@mg%iT2ĉ6C᯳7ZbR*gaX#c3KےR4 6X4!!HğI"wU$]e 3&y =bݕ;i* Mԛ- w[^ɄWPr<\ m":_gU{JsOvTRU5˜ zq"BlZdU҃hJ_`pO^(]!Ëv)wL ?W TgKņ p t#]m%fd$'ޓ@ r()45:VryLpjF` tN t2if,Td͑$p2f>QK{WqN\9W%zuprkg`_p롂ANZxt S jjbck >pǷ7ANj#4LIKV8s'jא6GG,`T(^PdU##UXRpףo7S) /H"n4CU:.*I(bmbr<*q3@2'g{G O 鱹u$q|L :S(t߲?M$_|wx8L{6ubJơ*yk`_twzxȑ1`#|<s4* \;Q6 M;r}pL]=I$55&݌dKδxuBKEg8$i ;,nTka7fXNZWoS1?aVoAļo~s5yGRV ] /<.u@+QL nQt·-Ҟtȓn[9^QiN}9/1s0 ᏠЍ2oK{(\>ݔQW=g,ۨa.i^7]ZKȑ;C cʀեJ=m.M~Y$yo{i"6E⏀EҔ(5وcWKFݍ;k:mȆ>RQGnv)+Gn'քs3Ϛ:"W_{I"=X?=>i}!(G6_޴8f8H*.-* ݠg簔ϨR._7Q<qx)=_Rq+փuRYWgm4W\z?Q_E NNe@vKJ KMl;Ȟ7XK/j#Aw ιUݾ:zl~;|wa'` v> 2\^FPΨgހBB7] 6ܞXU$:NPwq8Y~`'.GtOF8ʰ$:/@=qu'*R}x2fh$jl}p˾q|Gᩌ=EHѯK +,j}Hws^\S*V 94* ;7 !#K%Jr~iM g͍pqwAIVԇ}}7 qs5{dA@*W2@&QįX aP(-*FӢ`*9ʄʰA-Trm`F =_yfbrWH*Ћŗ<4g `Ƕ\5j6SQ Gc1yl\4/і~@=k\Mvi&p_`h3r`Gp{Zjj*)N 5D_ Ϻڴ:ahf؛S<\p(SD6zIL=8',ƴQo *Pc2my0.v%[aX KM(w+BWt(Q,?3Px40ZKzYKҟ&ڒ@a5ݱk4L]=z} G>4X M|ξ1 ӱҋ)T&Jc,zC|]EQa+x:SHQڂ%lO.`7K(7%6'H mũ=ۍQhcLQSPw;)EiHZLϝ'rAgL4@E_xtT0cS`W4 {ВM73{qr5bĕcL%bIMOO2WXsoO!x.Φ+ vZnjp~Pw' ͒~C QDW*޹h?ǗPўO}2b|bq2 _*c<[MhU 'Qtڹ^ @}InyL nmSmzRw훵@aB: $Gb'Hn J|"KQ/V6}G;1wD^r@< p-nV-G9pcܐ 1S=J&ȏvxfJ36h=Q[_8ˊPALs~$h|I#Yg*4<>r D'A0ZV u<`$n>6cEnNKzW!J&=y0dI[,Y(pe4#ǓF-J^سltlea]⿣Uio& . 09P[px8unShYVƚiv _͙E0E)Q&P5Z*<]>}5VXv7(X_UD(ƨ칼"9uufDߧT͖z2:\|+>)jWG) RwBʄ:sdjQF%#Lʓg+TUΜxfgˆ:!e 3Ic5?|E Gi4.287W@wv6:+P {la*Yӏ4ӊRP#VE&G.*o =&C_`7`l8\$Ac[ }tqp.2t߄I+Ihǣb|H!O (Ce`'(8mw})`/ԑe|jΪ ӜVŶ$̶HxjDprfR޶=$n  Y^ҩN~K 6cgdV+񫵷>"5$u7d6<,"7'kX{^m9#ZW^O#Tbd֘I$&`6,5OPB]"nq&b^uXO2f1Q/ d"l^l-.)u7.9Xޞ?·PTT4Hgk'L&dg#+_]C:b{eR?3]&I,)IcHq6gds"fyDl)!\}bIZ[hc.!བYB)Q ͩ}[4 |cC֒ȸ!f[ ϧآ֓ts|e,}g#IM$KfXr-ke`4ڤRiH˖/{>%ϟ\}j*߿7^=];BHH_(meI(Ym*2dW"Q]cR mQZb5 K (rgN066'{*Z7C o+{z-( >@ДR=@C Ϩej 8;,QBx?\e5]^{3$_zw0Y:p*!cj)lJ; Iڌ=GE^BN 񀫧.]435tfc='gD|hoE< 㕂D/lY\ٓ^;?(#)8Oy*kDCԁ +*4R^(BG$zlSаpZQ \ďeP=ciNb zTTԂ "5}\ * 9|t'Vd:qLFg9%Ww*\vzA4ֈ' vT ;P{`&;̖(c ᣀxvICc)׏_+d7mOM! W+ހ:3Zw_'UfڣqvuD )ķg?_N83: W&);ތCb?`=#hɵyLU3`{mȍSP ӗJ2կ#Qeԋ$Ƚ=yNuES;_틼=hh)tD8oINrE3=L6ֈEmCɾb_c|`>ӱДv9l.`7#lw yu[G_95*W:L|FTb>@8 \H?$^I&k@A&{ dǒnp$$RV0SXSc}ET b n,^kq_ïqЅH cn/ 9A'DLyoRX'4l25t_E IaIoK9E f~?6wk#cR<-:a$¤Ϝzm}9duY ))O 1Q#6Bba컨 6s ky@Ϛȕǵi.J1+UfK8`j\M)mYT^ KN8%Fv;0SOn<璩HzGR| {}v+*iX9{Q2)4.l-wy鞿ó=kiTOf*] O !؈feeED.Q%1HˁNk ve3|_`&|Ch'ueٺE|{$|UeU_fl\ogk]R o1Ŋ)KwͰeT˝a^MAgV;$kD_a3>Oۊޫיl!0܊$A0+)]\)ѽSi>ѬẎs!Wd;hI$S7:fH]Mspg +5/g0@fwlp\$W}G &8YAt4H#`jד"OC#fRf 셳UF=&G-% 5mX+ ǹ_L107n o.(zA'cm1{ {xHQp 5irK7&ljۻlGh,GreQ#}IDEt_bR!ar]ry _ϗ˽\ߕ& ReCs;86w2ΒִSdV};oc$腎9".1j\qz- y "gSVD/ N-"ZyV{;EtZWE;;)|MG +Ub^h 1q3R-O"|WyF;(J4͢~o1=N9#&&{ସ>!4SSzZ<Z`.*s^N%!lG_aIl1/.jY;yaefwYI r>$Ix!ΎW>~+-0 {h.% 9pn 疃eyxRmo8x #5| v:CϮV'=3p؍.NA :xcayH|4.vFر'6oSuӼ7:ERBZnՊ]M%ұ%֮% OUx%}Ԛ7?Xi/& ot2k$XQ,Eu4usgʞ6;vg_1[;؇0m٪셜3-5#7Y&VtqdY-qG2|Ȋ?Osʥblf槴)땫ڱgrIgb*qZ:WYgfVDM86Q:Ar†#+Nߢ3W qyGfQ`;C{*x3/HWNZ Uzc'7]sz>RI#F"@UHb~Ef(_tsdn9"69|t: 邗hz |.Jknѫ7Mi W-HLZ|;<lO dLt V4 Y7 [c>(Qb6%Fdo1Ih2/NpwwߣٌkI"t+L;S +_y] ?:gp x,==Ӟ\B0t`(x^xY]Qb:"3ᛰ L|23`$r@4V=&֪r-HB/eVd@U:1TA!,4kh:XV0za[a 4X$H%Dbjg-<󆉵y[rKXa83y|I?ڙ1"F˩גe$d=Xa2 qg{0˽JrMwrCIiSm_ˣj7 fX,뾈)Qu)> "k-uV ؐNw:eƻ,/ppkKm}ؓv[;RLo(T֖X3({fLhY#F?=[[T.bpw{ѽ@ %l`io4c`[2Ds׵7J[r^HӕPL+;"'Bݩ.`a$LG[y@,E_&`Z6fI6wڭ4?qʀrA!xĈ,M y14͡fi[_KgP7eX朹x\~P,H+v+ !"Nxvhǁ/Rlf!nxO:ѾG5zPD-1?jу.7lľjs'Q˾-t#d^_G@pĊ)N~(8)dٯIA⣞YS' 3g1>{L-^ ;=16)2{\45| ̋PKأ r"?S0ldHt ;b!2 kNF\`yoL'IFRG%$g457KX%|%Wr^QTsG&զg" FݛgJO3<ꥋ%+=CH흪Wп1[]@)Hr9q +N2cZҧ '>+CC~M ^=I_i\|U*VW<=mE(xxf wI¨3=bbg`B3zZTmDɓmy*YPHd`rRU;n|0cݛjp;`h>*R?KWoüDB@%-%~wY-ס.j {6&Q.|fs~ n9l^Y @iJ05}oaI~̘#axWi2 減\AԪDwz` Օ|6PVGs!yZaXih)(fo2rR-޻6u oBprZ+#p!CG`t9p';C {J~U7,Clێ-D0'^)2*,oN'2b˔yWA\!\ΘY]S($HQl#눏T9Z4GdA#n2<ތFn7m>ITc.]q1b\o[D$$h%+*Q50(qKW`S8'on6"۝=(zDs) m#E/0 ,8k9qۤŋ<(t;dw0:+#)&"r/f?g귉زrS~Uv1,G-B1PwT` Bu^I yz) 1=,q#9x=GtڣRhCQI7 ܋) B{:,kK:0q[o׋DxH[~Qur5l\({nW:C6Rd-OQ^#w,yC&Y'ܡ{>V&5P^.:3^ Cڎxx@zS8VQ肌0_;Ů*Υ5VA pN2`|Ncsy0DmYJ!JCXN9]#:edfDVALr4%V#Yl3Ap;lMئ vlR7tnaXbKG>~F*~Bzg8}6/؛*)YX?G6C XrLUۜAFmYis[SUqvzkn>eOAF 'Xyγb9BS-*6F8(5iNnڸqu3},)g.xmW)"ns=),vqD-0PϨ;RRtꯄ K_&S$7y5e0ȇ0v;I]/#Q(oI! ̎MԶo4Q' 1&Dw"wO\%+.$v9˔!<4+<ËcUW o #1^Ds|S\ +5QJ%\E$\V3tKb|jRʹx0 -ssn*%uX' /vvaл={._&5!.}}rۚh$A+eaJKK%} }\ R!Ne3H!',^B@Ձ \c2^u1C(l](u%F좊ddcsP$) L!)}I.WO͕fiI65gDr,_8̹/U/Xv3cGy\7Na/.?uUjRiuiS,W-xE3NZ?mv0:]_VxnU`bMEa'0i)4iK>Uof҄,[ ]=Iѻ!" D15#M 7 R] I^3kX JՑvcr))c)dʹIޜQ~GJeEPǰ‡F&Vps?9 @Jj9-Vm"kcf456|"7ivmm0w ~Y$fşdrT WnOk=Vm[0WXk#UB̳ )ʌҗk*YϺ|W I1[Hi,C=-m `(j>m2"bu{]UGQ@ ͘i}I%v*t\ZZ@IөͰoski鉘R eA".N备vSsrNcr4}R8(h"ŒE"$tLA{Ł<kۼ<(1@`c{k )&_u/VA{}R3 Ts\7D!ox LJQZS Or9;ވopP5WBWTt~Ua*FdbaAu*мQ\yѺpcvrvr$}&gRsb*X H,bDyĞsv7eyY(==9T%YelyCZMyTLdK9dlP=X'][]u;|@⫧3ؠ*[I)W`=p6K%;?>4 N}w-DȽ!ˆuvѺϽAp8>_A9ّQr=( ϩ/ $Z#G:l'n*9)n&f ,8[Mنvז?Nˆ J捚M]v_7w25υ9\ l;6\gqݘ ڨ2;%^u7(bœכl[%.Ȅ0$o܃r~RXy.xo[ŻG f:më_2fsH{ǃ6.?ɽCӳc*#H$v{o%J{ӵɬEТ_\l@.2ۤ$ZB+&ugtr-1w{@&zbDB"@k?cWQ@=Lbc:fvhh,_C=:Q(s=dyR{Bf.ŷ|e`FVza\{䇓!-Pf6C:x.Q]6>.e}$Db} \ ; }$T`MxVk&,g{̥H7K#x}>n+,b0 :"0O4#eTgc%()p]n2q"qi?P/uZyӛ{6ZD}דJs pG ,4%~{<{-ʙ(V|j؛1j1}~hZ´trԽ'|k7%YS$SvXo DŸ?7$ <p-_J8g͉%yj0ğK2w,RKu㭬}x)fhvgnxCⰀpOYiKIӳ?2~}J7=NxSf ~3 2}ΐmdYIFGL<Ԙt(ӾD fCifkEv_<Q0d!#Q3 =MiS1gg:Sێ^*Ɲ{(eb@{Tkh)Ð9.a[n'sdQoZT4 j iRi|2ISnq=9_\2cr!$'&B:͝-x˿㩳$8\ W:c_ 87߽$yc%@b )ɫ䮷_d[wLKhI{M'E]#穳% RG',}x_taW@KI"}[jC5dK\t0<D|ZY^/~ "{C$ey`ȃ88v}0jƣQPgN$">D\'csؘ꿮 w=fVg"UGDj)J<t*$uݦK7x@[,MF, q$pdLw.In֍$o3&9k@~r ݹ_TMw|i]ɘv$86ҏ*z'٨qyiwe$A9_c翳<íeZq)_5?ۋuX:\{,)mT VƨYn{u I{=^(,оD;$O* XFVMVx-΄#L7~DZ#ZhRx~?>^ D ;pRz!x5 6!Tũt (CP6",N @h8%"DUu*oГ^~FfxZo2leߑiSum,rPbsz^ ^ebwE9J+Y9q)=>í#7m[Nj%v#mtZ-3ԥa뙏<9ʹ +>? Oq߆8L.ӯS,Q^+3ݼGH $`Y6=xw#il5c?j${Mf,#_GC$%Z9nlk|kg\^hOЋwZ ž1Z]gc/-3/P啃tfKh~&p1񞬟"|OP+]Q5PHʈequ!>ڃpQnrNyݰEo|SJKlp "S+D13ytM R領w˃Ns`EL>AQ/x0 CSYEŀX[jQ%-2t Ş i=NKem823Z Xn;+'q@*Ykq׻zd3Э*l-J ycxYZUKpvLd@}Dp%T bI 6.8(; mŝ@ `~IsTE{3pCWDw:ҭMP*5ꆛROy.PԖs340&3-O)θ,"WKk`tyaw%Io!;(M⭁EĮSQT ";bdoeI%3s^bꔩo/@,% Q׮ fRB5CP>AiL{=K(KpO6=gj֞|H6b~{$gIrFFSbnNB0֟EUǏhLHX,Uj4k5NC}(lʞe񤧁l՝3UW-LݰQ@o,Bq:ހ2,eȁx毄8@p1xV )1iam{5Ȏܺ&Ԝ}tGGXsѦQ~ Xҫr{I05#jSo079xYY+K-W20zje|H̀9}~~}{O=I}2(_EzjEVR}rŽPP,AJ؏yj3Q]RId^'"稊*d^s$B?E :kPg (t8f9?= @1cfvqvצnk=QEl;sx$*fa7 e14BzwՀ@w9d+ni7Ji g; .ux56w 7ص X8>[0-]L؃A O&=~{M˭4ZD_gtӍ\~/,|Έk֋kR<.!XVĨsF| N:XG=;YiZܜ4O??jMe#4͇ztx%@ӟq%.#{{FOĔQ agfӽ| 1H˂4:$'X6,4Y?^ҜrHsy٣&nGe1\h>& ˋopnz=cP6:[8pt^|!r1ųh f_jrLܺG3Hz~$\]i{8#K {*]B)":߃"ѣ_UwJbwщyDlC:xYؘRN/?^ oWLJڸ߸ HUN9Ռ$yA+b 23ZUuo3k&f2*GW'@&QԨ\$Od_{dww2:ƷV83ذƘ#^Hc㱦2# L޺ :SO/86  cH [sb`'aDwc(Q=^.49X|Fcr'v6 }!:^b+yL JUQW_{G,TkF!^y:%:$dOaDՁ/Ԃ^ }_!(̜؜NFK6h:YaaZ\m~xPM>|BE5F\4⛑=IE"gg5 dVU}°T o0??\;Ðr.w @gJ5K3YdXZN(8˦J[;d^WRfq\l$廝N!e S4'ReўblP'"E3f+Q"Bxf zLq; Hy\(&bYqK3̬\]dd" P@&Te0󥵈e߁Z0?5bRuH;K;"wWS[GG-Q|i-@{0LљYVN'K@u[};͆fgI}%$h+ t<I+;ˋPa}wޡR/ૠɶuyܣ "r҉]zj20(Fmw{?Ƙzϴ(M.}S pىc1Ak#ڌi^S\<$49fEq f͚UXKMFS# m1ZH(LxD2^9jN>Z.en?5RP0~.퐗OIIåe63 X+ WvU2$:MeW#DN9u4WO9['?:өn2wg?ߙM/;k,hW~ÌyBk0f^#ҝ; Uo=ƻBƞܑ (8tGʥdu U+``t>M(Eʼ7qq}A^栗u;'A *@^Qj@L-=\!i)W&Oo٤$MOs1`IgpUk~OUPK;Rq=zPM\>ث '|D tѳ|tBٽhVe~xשL+wKѱӅ __P(#ʓHGHhZ=Z ԡmJHvMpSO|DG2$#˿s~MmQI&d?_(_0 N۳JJUZڱwU' ddM\ T)pluaD_V`4E 0V"s)^OM2hXcqlH$sI?ȷZ@fb 2*p[`@P^KU 饷Iޙ˃g 7qa鿽3,ƭj/85 _YljɨKPwѐ?Op<șL")odK^#n,RV]Fl.dkãb]-Ԙ^~>C0qy1fD/jKN' (0gܺWnM#xB/neb;HWzbіi}1"/B nQLXoUYiRb L1Ne 7nRGP^]Z,dsIh!+G^6eʐ}ifk|ٺLD9"SjEZɬpxf|aurBZÏaYL18pů1 JݝWO.uDSY a6#!sަ'?;r:s)AXQF~05m|E(?ZTF7uZI_f{}_cs givxtqh7^pxVysF} Z ܬ(րn[ bUm  x8SC!=DƁ,r_\hv7ymѩt_ \ |JF?~Qw=3rY r ;JUMKJKtIv7H;7=f5/ܸYZxصP,!.S*/ZNg8mPq3G' 'GBԱ iR4N͚w5 8N uWcԹp{5F?3zVqߦ~+`Vqg_&A*ˋ1GG t\V]it,c (|B5ȣyB86 qqRzvױ$[~1Q~lM44qVjdߐ/r\W`2őJO';ɈG䰅5wѕ(A{mlTGau?^k9JcZ`MJ;މ1t}Use Oo.6+X`Z:ϭvll]29:*sƜl{|$J8Hn;8gsCW,"H*L!>Rtp>մr @ŔiHLvx&Qh/I\tҦ>ilYqޔ7BUujGb`8eJj^/ Qgﶔb2u:OԃV(?j_x уحa[☕Frzppa%TY a/U W2A:> ͥ۟] ~-F}Ð"_m}E[ڃc]x-8IɵzMT3j8Dq3-#4SEmp3]w.@@ڮf,N3(A6?miB) z-,TM#$/;Z-[cZϜ.CI  (Og/2G6IB,z u'{+T#j~vu~1fkRy`2؝y )cA |kFj1rCJXȻ\w k\S#8+P0ׅO7Q]̦mAPsRu;|K>kK7>*yhWFR}??$LY#@orP{8-UMX6*\`k.rho8^A2<Zk->("m`ˏa4WFZI:V~Y,٬&&&a^^Exgݏ }v@S.^4$٦j3=O/n=eZ۔ĝS; a= h/J;wO2,٫,dwDuwD]f]XCC{N:Q \ Wxީ܁׸*ղa~fѼ=Jj96PQ'.&\_y+J.u7?7{4oOd8CwI[3ٷC?oQ=e$)Y4uO0{Hxm XtόV/<?IP\ZII"4KkW~U u2}q^Hitob>uD#EG:%`]1fqRB30e#wg;_PzZ>czXؼ!"ݻNu [* “.Ϯ<|Xϊh!R!{<45"řF&@V@i&m;xObw6 D溕π",JqX47uRTgSkj Si ?t*z~&ri]T< C;ay/];0Y{9NOE^f*%r_Rp_H(/ oT(\Wr#BJOOpk.9Vv1@@ʪ'\*V^f%'o[;_BKה^Yb.b2/R|v/"VW H?{2FÂN҇A&o^n* B {<__Ø04Va8je&#"yňwUEu`lJ- 8GcF(T7}VÆ4f#%**NxD9i\ _pv 4:b)=uˊY*!m^Ǽkcb͉eƣh8} SSNN1e lYj-h.oGxlT;VdQ\AWjXkȰ[DSLxqԅ 9eת:\XDH< 0dN`}UW}e~hԓa~]ܷ=g*yt}Ϥ.7caJƺ ;a_;p>>ތd2Mr̈́lɬ' /`y{Sћ*ϷO)j0g"݉L4*u\ ЙBUK>+ue0!3o\[vȢ;d@0 O$*D8l=EП]?`/@R1v]:S y?;t6 ɵ-cuG{W§myOG(ګƼyPLV)"ħw3-j ˘wtT=0ǽbw0߸3*yDzl!ܟMH\OR xL_MY1btRLkt^MlPYv@tѢgF]l-FĪ"6: ~hN-3ӼH7ЉX NwK^x>*Îe\mO˗Js2:? 9; 3Y4Zv>W8/JV]ܠ-mmtQ}8husJt}T3)Q>MN(Х>vK䗈ТHf;rD]N:d""iz@f *4#MHxD; ff5ÈB!p mQ_@n;W? IX%R*-J b:z{si Fy^Yú4oV{!m箵o>*ǭYM 6frLEd;|P]`p$LFp0_kDl͋VcKH^bYC]sY:T ^ϮC(L>fw䲟R'@-.=h çstc2CqhBc«]}]VCp^kxiÈjF; *B}JS)Y#NBalQ{SM6G_oyBa`#<6V+7p?yђ4Gإ+ܬu(K_`v۴ jÖ"M5~R .fR͚rgYJpyˉ oݜlUYEU:&qA*>Hr' 2sx0:";ߣeqG9尶d_~e8MOc*(X"VEeDoa$ zAgj]^/cD͍|F0L0X1Q <55҃uxH^C5;f>mdQu`9~-b|#N&`0z͟ ^pC9? M9SE:~jOw!9Wsr ;E ,Qsusk&M02^Zڠ:T^?]׭Ust`>&6qEοJߡ8֜r 2_̨wHLJm=>oFpz29o;`SkW_M<`ZSU%k @G {}Ftc 5tTB ]^N]>ëe|֧ C<[t5%juCw؎OT)l&;/s[$yJ4`yg*J?_oI07E#qAI&k (U1 I*_&iK4An~Kori-_,},©.XlLtX!1|^TCaxAfQcy%(n7tYkSzٺdd-ԹXD/&]\*xgzhd3H@t$QWTX O\Ҡ]k`zp'V&xPLXx. >|6ԁ@ZMӅlܯ[N4U+ʺ}dH`XBRgOj0ՒeF{o*l5$=|Q]^inmϙ߆ l/8bTfrhq~zgO;Xc氞Z`hTzۋ GuW uLLnjm߈iΖp=5 GA "`ʅ{Dt!fYH֤ӢzM]~+<*'w-`=q ?r/ơaCNs&pjiT[=JK^ #˝ J< #jC)x^.m(?ϲB HMEُ(ؐOl 8Dx%iIqJH-q> -)iG|H Z~89󁦌']`oFPok M]m#dI$0;C!>+ W3WS.f4eXGF1>zT e me.cy48[55F̑ d:sWxĩ{09.@gGYB\'ѱah0]| Q~H9O^ǟ- "vmtQ8kIhN\^e=liqȽw+=Qǫs HXE6Ј ײP؇ק _MIdMBzZ6_JoP# vM96"=~{,.`.weX=TbVS~ZTCDL6,Om,t>TL89)g/JJ(]?'Jd i@1]^f9|93;{L;EKXU9x5omoKQDlUe *WV3϶3T7!cQ+d],N`3 I˻y\_'K+?뻃0rGU0Ʌ.Xe{j0P]8Ȇc>Ҿ:[Um@7D _\Z6-32 ٜ-ݧQ쁯<%&j b2;S#!6_O:ޡR_lBc:gV,lޭYXd1y>ɀ}ڐ'G\ȄuLWzWT>v-.]?,x3"bvO=Ųn.[{g%$ tzR (SVT\fZ )rִٛgAL5^ۦ +̓7:Wne#W $> ^+ϓ>K+/: bjG2O9~,F\| [E[g:WǾi#֝R55o:.K|ڄ(K`ߓh/QX0iBatI2ݗܿh0ja耗tvznING9{ۖ{P3Jr&OרdZe|oA2ӎ- +\wS?aKle [Du m7mt t U.BT.akŅoR,SJxBH|`kX{{7&ŝq4a2a!7\5wT@9Zէ_S BR)&dT1VYAc$O޻~67|!E)rOT#ʨ5ԃ"ugXqa)Haڲ#-@}K!R8+~{WO.L8q7˶h ztxg[#v/zVHod-m^2 k*68S| +I!g"uW:13{$ʠƈUy_8AG٧M>}A5b V5,+uL)~KwQ&j.OC42cJuYO:2OKP09⾪)dE"rRߌZ*%߸2߯#fr6!b _j3>D~[`^w0(ؤKbn!;r䱳=nuwq5J4vAzoaw (!aQ/0#o͢P||c 'zΑz|l-?d1p~m[BBb] kGu4E }-[ s|K;CqOq#q$MiόC~-Xl(>uOhcy~`CJ!dN!Ry뎝;nt^eTv}ł˓U oPsΟ2wQ$6|·Z̿M\ 4ը57Yp=re@K>)#HoĥX?07SlGMnG$*,V&t XfHc[u{7 %)#TQ곔].{\]HzK#?BMШÒ3)T:%Ug=5DR9 >_iM]Ք*D"78p+ 'Sݏ@mO>љ pb,C&u>Õ43X#~ wԥ,m!h)EA2ۧmZ0?եDlֶk varO͗QuR-W'2NT !,ʳy>eǿO/֔2Hx5#-# 1p¿_~-Tv/<tJҥ/EIq|Pw\4K`rlхR" p<K1Tơ\DnY ΰ]af{w"T #똻p5'.S8z!`6 hԷa+ zEZWce"C߼+̀T˰!*Udzrze醫|m7f2;dsB#0voAnhc)f`|2Ӝ”,&oL9 $r23?RoTS0,LQY,J!άi%J&ǑRH΀ka1>G+%^K 07i ja7q A۟VKX6[mOW wCij%v;2Z/4ȃI'R:2 "H0S‰pd[5sG{&0|ifYKz5 à<6:WV>!󑅦ɀ~Zt9ROX`ZF_RV)-$&X.(hVIUiܱ4ɷ=?QA1_wjȎY.`1^gLE/}ʡLr4r:Yi9txZoс!-q6Oi]7&4Q̳_mgzN=)#JBȫ`'Z⦢Qiq\<4T)]4ᦸnk%M] \HJ%Lmk[d{Th;Z۷?Nq vOF,QmZhTϱb]]v\X{ʼn+9Xpސ ַn7\%C2exKOB,DpJl4Tf.=iǾUWC Ab&R/ `EzCDGA{W@5==$ۗ]H2f2p:Kڰ4ﳋX~m杅>2+WYLeHyyN?veiPdM*9j-N ߎ0a*'1a =h JEծ8:eh#k/~qD\% J pEqP^7؟Ս9oO|ńj K*_(m4%"Y"AE4 t8F bf >1 N Cty2)(F)e?9OȨ)5=JwMMKQ6VB'R;ɎG3ܗR5wUcsvmДl^F6.`pq>>nV;;u}ʍnUN$nj$'adk}E?!'qW_[]C`+Xi>xBT/ƂmcVũ)0fDTj|ՑgyK z9߯X2c편K_02M ]`}*LH͂(L;mT[cA7A j˘IF3Evq5~h8zˇܿ>NSٹ5ǟZj\G~,XM7 "6DQ2f\9ԇ*"rW^W8ƿ]ͣPZ};¾~ɿS B8sz$@`I?@(3  6fFdz)Waj$a^1 ^wũP7X9c&|_,f;եs35hcQp:-{ Kc,9h{5,(Gv4OWb=)s|Ǎlœya'!}$]8lN$TM#ߦvEe-[ӣ]$`;k (蘞KAdW`@꥕/\VƩHCd^#6寯~~am`û\>7JTOKT&L <`Q`pfXMT ?u[<ްMRA !>Ixo$ѰpyMVзOCɘ>Z;OIJ[h;Ḛ_QzvM`E:$"ӡai`Ӡ> ;N!V Fפ,yhD\~.e H_wE-pd 8`ͳr"{ᄐ8H"8TsXEąX[*uMR~ q@( [Dh,qUu ;p)qs*\>SxZlRlG_V0Ӣ K*Pٲ$6-7&uZ0zJ]߅z$5> fL]/ n+f3K峄!]s^!VP*~Ad"O>!NQD޴bZF_uM? z;e 6B0ϭrd/m)mScU=91{?)5'X+־_^_쉍xЬJVsX}z"Gb{$gv@.ҾrQJF'C>0~<S+*UYwOl\R'xa4mQZZ+2fMCIn8!򘙏^)k̴$f\/omcpw%4rw>l'$[X$QlC |@؈{dqzWBz`t}:r]0^EPw@vsCf?qp2-,)L!w-)g*Eh$CJuM1J|b@FO$DQ:c Fv¼a%xZ ,a.02 -2HZ|r"9j;\gd`-\IK㄂llͥڽQ\Afh{fOqH9 4ʾuзfP.SCJ_}l<^> S7Rĵa v.I|@^]8-'FRܮ=acqn) pgêw/8zo}sTx D?歱8XGo]E[fZJw#w-`cD}?IV^)]gLUɝnjM^ܚKgΌȞx3no:1 zdu ٴ`oa isǰPC */k葻;*ki3OƨbX:]lrux5:XڰG8V UBa!13?4xgbk7@!Efhr8ˈg_g.\!Y#:UG$o~H/IN_;hQV+@qVyi=0\ |k;FrZkX)J*vOhOJr*ߚ$ua S0[5|gk!PI>=j,cw4CahŒr>7/)Ͼl'A<_20V ߏ\fw*C'x\q0[2|7g0h``t,⇴֐p^K( \gIy6d6iRyQ҉4~Kگ '\967v"Z\q-Zz8?W̬R[t~߄#溡J<ڞhLU:: >lqP&w}b[6$V=jpÎl\j%E '[nw#ˠOG I}@V[B ltA#Vd6L1(&j 簞}_2{ao> =_f˾. ~I]Vu6cr-DZčsJ#n܉H"awo]8m<ҵo](lԴ8(4p#]SOJ'ux5#xvx/,V8 ﹆ֽpİn5ݠa ^n?JS*VXOU`tO}N -Q`O92ږa -e2..JaO4pWę6>JI?sRl )d鼺K,` Ň ۵Ca韸ޚ\myfC\VהQgvDڡynw8 DjfEU+5= Se῱9vދI`!S\ +dOtBBlQ'~|t#$],;!MquLPg#0æ[0EyM,FQ62{|k klZ3Pn^K:%]>-Ҿ&i S##N}d-KI([[B]2܉ygbd*AUSуkb lR eV^&q_wsBJ ]ߛXIɅEJz @HWONT *2^;nKa". n NI#sW:.m|nJj<8wRH 0yQz}ҜfkNlbTiָ,[2ǻ֪`\ r(::dJABaKsա[}ft<ږ|]]Pq!TY0AD1ht ڂJܽp;?ȸun@ayTqpM8V GC9ٿڍ6P*r*>O.뺈r/cJ?a5܎ͳ 5o)QRV_:4mH(n 6?1@q/f }BU/n u;YUKwq$*"h</kGXv6} RȢ8J6kiESOxS exƂVP~F #s6+ U"{[$?N/!)mG 'SDNVOguN$8eW֢HȌK;4Ck*y4i~Z@>d.Q̇h1_¿u4O8 kf)&=9m@^-&Z7z]N.? U!uTeGK(c:E ^ .)kх7yg A+o.'*Yk\!}0jb62ot4ѥGpHҚ46n~x_QhЏ:>8QU&6A,jn#\ӁMUDY+A^Jh{I7@`TH9mW`mVçyAl[U I*6OÕ2R\e69gNAd X'MrߞT˪NXz4Ĥ\9YO4/N47t#?@Dh[χ*Im~҄)Q5Jȃ%r(w? h[mSuչ''2J_緑|-oT}贬R-H\˭)/B~$'`gSZ=>z!!֭uKSi]ssFJc4P͇<„sDuv,1׻} ` #IjrIO%bCwڔ~a.Ug,FQ-Nb7ee5 1~^$I!3 FCZVRsr,~.'4P˫~׆e, da{ȑ#iqEYPE%< _Tσ 3'G p7%V%0'BN5kSYZISR c)p?0pmn`>Lf!o,2dObs6PinO"JdT}U`˜u!6#QIyE8s.y a"}#d!2rzI-9Nheg uSB:&jtR粪>O̩^KchICFhIL1T) g6!(2b?ev&uh3{F\ϼhEG/JAqa )0g',֪ >iF.Ņ#@fsB\O#4Ƣ`4Ә7XA+dPt5 @ۣ?hdRC :GcW+7( "R_1j9s8"6BŸe, tsV8Gx›Ni:e~ρ%NA22YDN!`Psf h8̎ia0fQڭB޿j&^ۈ3G_*f![}m*E(hoŊ-Ǔs;S^V3 u֫}|,a-t܏V&jdrZcȄ[Duj77ZW4g=ChRn @M iӮ9/kfKN& aX)?^eD.]SST|!Rv54 RtU/f[1+)yht1.c%b5e$}Pi 4>UtcI|qPktۜ~O]?؞*oO8Ir]c@Ng$ܚˀv }OAʗj#xe1T2cTriZ;c3"қ瘟&.0J7 SxY<^F(t:_r,uΖ7>׭!=乱hxcE<0΅,P_\ /^䐃I\+|k!}"WcG4Ym:vypYr ^H=Eo0ɓbRt<ɩQRPJxd3!SKP1P?LDudۛ3;h֗XM*"kpڅD9i,_悉 _?I˽BVU/,H'̙wx۽KfwF0 N|GIjCͰ0maSr;iLYGn)@w2=u71i2 g_+@ʄ{תCN/göpIg v* 4 ͱTľvj;kUXx96!|XKu%jŅ}$uR3tonAl o]eգYt he䉃XAXsZl>mZ:d{\#0ŅuLg@p ٻgӮX&e!@Enyo:C45N/ Wg k9%ߘ#-Eۛm)یE_=H7:SWZLnPw"OķD5@TV(ݙ##;%t\' kP[d_KE^޼I:/?%Dm0f1U0F7Cŋ4b 'RSQ8K$ G /+P乼7OM?t^{T<ξjlI*AܽHm2^z*L%oDK8\&FNreMI+&֧{^_\S=m\oQ@~:^rbX=(M,&p+_Ƽ)<7uŵmΘEcL8)_ yO!{q4 IYVq6MV9l͏P>W倶0J_]Ǡ;˺j;N9/QOf""=_@&g_h.qj+n3ay$}TuZC\֮M֑vEY"vD\Y~Y(oKP~^ϰY&ӤC eΜ 2]BN+uJ[ńP_S _'%\|ҖĐ YMm=p009|cy5T}ihc#u`:Ҽg~$C$4Z,͂mrZަ.)8“^8vjw`Iaȗ}i #I\NY,~|9 zMp.7U!<v%-V-F\i@cHB㱀JVarߌjz!r̎|RƞwN0!#0t. {xV K%Iܱ]1髞nFI (> _'mT#,MkŊNǶMu_FAo E}ܵؼEƥf Rg<1"(olrI^Q>{ wDڊyьVnV0ff!K7arzbYtU;enw{F] |}S4havW"l^kl30a{D.]Hh"ϳRBWنh4qai^)sG- _CV7;t>TgpP?"l-˴udf4Dh0@I1oZ,}ۭU܄=# ssa.pbY:I+|@gn 0اp t3|hL btI^Sp^όU+2/sܯPDU5~1H?mr•HbӃ.,֎NZ-N[X:jvjεx4Cqf+Nݐ~2+d0Uxm\ ~ae~ģTKPUn@ڜCXvb A}>dsnO)/^+a`vH]V6wtYqIF9VMOJ¨81JDg<.ن99I/̊ R'Zd}"`/w-<)+#F_xr6FC;+sN {<؝FWKMef?STW* oIGR<ngS LϚSMcp~įS6.U$w`-KE]`RmgVv ]FU,+۽Zw(L͉ٵ",4,+lP {yOD́!۰`V@ZIJB:>cC]~jڨi@{֤f <9 Q*0(Edglgl_ ; qԈ 6̓+m?\MFcZqs-M,pA۽bLv+%@kr-ߟ#DV0hMRKZ@֎_Z k݂(̸ HMq)̀~Xґ@oUDUuzKpxv±bk؍9L+Rߖ/Y۹] C8wKpb=O͑'Cg:rV=Ϳ[E*y 7'DE dKD:BƅwsRnBuRmxxo @ dF3`>W¤)C}f=O]Y"g Jw,3E(M d;SŃv81|" !)BW58FV){`ђS+=pmj{R DnWg戼 _g%!&'VpXɯ6`w.6, v;|]vE%qs-օ~S;yywH +cK.RLg y/(TۖC3"PGP6aߺo]055Ru\N_%<80RCcb+(T;N3P7@nTmc M<ʖf$$je咑|ڟ`~Ne[?A+ ͆{WW=75iBHsH8->>ϋkX}h 12j3S _h'=ճy}f0 $iyR:W H[]# ![1@.F"8'i> rb䗶h4vI6bB2N^ʢ$q7,ڪQ%ԼYek{EToSV灴YcNeEg{> ў4q)3xc0X(%h>\({" %_WJǐÑB? =8!2*QaUTߺ؀`צFB}#ō⾜)8E͇l.d/Ğgkp/.ovJ0O~24b9P刀KrbNJQ% TuRty<jЄ'coiC}@w0,xhto.1Y9d`[NR{yY~qri*J |?IZh-XbY?Omzuz ^nk?)f4"Z;]+&lB/.}lJ.(Yϰˑf76sGu~7MCלM;LK} #ձc>@ڈ Bb++X1{Px eeqܿDB#I1|:dUv) [z 74t),18Ed?e6ʋAʼn>SWԹfɻ10xl}>}N3Oȟm 0HtytLϐJO!iNQLY.VrUz3[b)P*u4fRn ^#,D-hz$dDoU|Y jq]Ň7 u%a S٫^:k+yUD^>X;K$;9LH֞)Q-a.l:꾻7`rFbi!y#X ݎ/Jqtk頿-  ~iM8xCuu!|,ǔ\K-Q]"ar*HѨG{6)ЋõK"p=]AFj> IIuE.]sR[;(Y=Ek6 y9c/9[fqđ%Ly A]R$h,}Ql/\A61H3ze-WV ̝70&r_CG-c|)5L4Pim%Ѩ` 퇊mX]1* 1ʚd+1`2!O}<"vvᜬjYާ#Ez|@{{+6=MNKI77I3L:.Gm]h6_ ;O{ P(2D5=l2LR3LDB:LX?bl_S2:)>Zpdy9oN4iHׄ˿s_8DԆoʌQYzRonZBTX 2TQF2FS chGSmlB|N;cP `&=1cIs:div_; n 죣#ˡU_zӶw)M>H]5 ";ӥ뭑@-Q Z1Y;\uO x4A|EE&Pa PF(+9&{ݜq_#)"wO ֜.@0&Q&F#7?ryz[.aWvy[c{<(hHD&VEEz@.䎇 ԐCp*s`x sn ĿV}V:zH :Kg!iWڳu2σ/; 0CswyZ%(aQe<]DK'؋#s`9~~Dzmߖnv&"y6#K^h]WCUz}F#:]uŢW(`Ch&MH..+DSJp`m 'ߓ f: "fa % a"l{T|5ERyJQH}mm 0S^@hF+\qGEdC,ߕikV0xh8wxyq#,GsTP:?L%sKkY$0z$U[c s1v,klae֚&.4AȌ\MNTsv3Ls3&AUq)sc#}a9qe>A^R(-}%]d)*%fZAEF\q1"Y 1YӢRkuߦB,äa:v:]W + "]Dq7JG .CJ}%:8К=SFi9z<(nvd )@"د|Լ5 e ۆmhHoKwE 1;} ]moFx*+H)GK7MCoS#"[N1^BWOɃyYk`aׄ1pkq#*hˤfeVN_Tԍe3 ^`jRhS=M-}2&v`i3H`) ) & N ĒDTإ% 6eCs I< +)g8z?Tܺ)) ]E#N|[模/?~_l/LpB%< lm!"DsyXJcYu(?$2b2Lv%cgO6Z\X*kESY?Pq^DU<7g*7%Rv{tMo/*O}i1x|v \A ̃6!cؑ4yVO{܍$`k(1 e~9Gu6Y9UyϚ %Bɸ ie* 8¦Gl !NI Hlk~\(xEԓٌO+2[l ,gdt洒Ṉ7x~]Vb:[++Pt+Xxo40у{FLsxX:d 9C_LுۤHYLǝ4=*cj=2VoL["yW9Z'AOH%;%x*_6 bJpI 'S`(Te*@F6ɟdvgva $K) J9i ieƣU.0oo%"m$RNme\6`S"-3+:ksT\^ |LkIUfpFʡQ8d»cgy;s|@p,'f#W @}lDR5[9A[hwWmkix*>-m g= 4?-Wϛ rrD1U=΢v܄e*9V9Fi*TA3R ;N,,t>}'trg 9 32Co[ڗwʇX@iƉaPSpt`oIgG7̊4zF2:"qEJ!xs6k+bQRJ"bӧ"-~[i9_wgOj- 2ZCm)2m<ȶ]njS"%Ooy_x `ɵiUBnN7@E RF5"G-~Y@܃w&qQߐʰ;]$L,z萗BT7/05i[ w̅w t1e(}\{&h:O$]m$L /f1"=I!YZ.7*)vhouG(ħlt<3+Yqji~e ̾AG@D*=h:fĪ/ú;Z~ ܄Y~P܏) #^ @Cuj@ :Aū|gۖmlctE?s#<_+>'Ve>bc+\ޯ6e'TQbR;Drڰ,=.dv™2+rS ]͙WSp3{q,պ EJcg G@,1(ZlSUl&PtH<82< zHjU툃g,q_m@(2,om1,;HaiTuh{>GyJ `!7ʌIfbz"BI1S_0ni5U9 &7LB=Yvo ̚5)xMy~&r:,5g!Q2M yWSu.lMh=DEk 3c~rV0 tO1,1mVC#C,Yr5r/H;vm=0M\_<ɿ/`ƋTymc|${F:hŽ ;ѭӒue߽NN-ѿCr,^;ZngK.x# ᫈[r D ^0ANQظF[׽ pֻ *3098Q;>6.k ];T;zN ]cOLD>fpg8GH=і~Daƻ]g"3SޣP9)O1 !SCw~VMQ^ ,2tZKOiW雈d;Yvav"/?|{y~FG0;5 q+E*6RH=W>8Q6C ,V x/wdPv~:iddص~'DJt;C>BoF'YKi>]y{1V 3t&qcT /v#~ݲaYWˊ1S{oC7Q1!  }l EQ _-5\a4O\&`I.vWӫ;dIC(EPu^7R6 )CYZHiN p6S w07բ{4,x/iC͈I,FB¼(* TUr|烽aఌi`t=dh|(-.i'bKD5%l"(eçl,ʏxWED~d}S wǥ{$~/OK0MŪ>wX`)w !J >E n<7yy]mg ;HX+ϴhvC@NG$ '.C#Fo^uͥ2Ӛµ,sH_Reu䍧K~\l{e۔hN p'x>_/r!ADrn RU ,EF3Ww"wVwxdrpQȥ Uxh/>, z(IW yڰAnInzY^ bO*C5x(|x8k_iUT؇p˯Ʃ,VwjGihxU,DUB @ jԳ+͂ĴQɿ @qסy'.9c=ڵT Ps l@T*.S*|[E|w nB@XJdZl8p7mǖ.T-wo\e#OÃ}mNTmZēx0HQT_|2-)yKTmfɿϮTFꀥ2.g +LhW/گ%/m(y"c*V&#W%BܢF;Au`z--;,>xd}e[y!gfM?C+SR+G wnwZlcQxtuy_W̩4wp+촜&?,|c'+"v`/E|pY*>R'2W ګ"3 D>2[Ge]3ZDi|jxuY>&ɟ +m:Jꫜ Lq┻*I}[bTY yՀV'wI >I@kZi0+9?Wr 齛 zBH Y>2T8YYF[CĿZlߒ++/-%K\!]ch<ΝىL|ц09jP|g`\$ ^Du̗E]Ne_BÙ&o|)׌ј }?凉Y~S SOsJgbl>٥izض ybQC1{f"8T?J)vgv(h41ypXיgmH5 0uId]!Ш6[4.f}NR)+>pb[Md?;=9K!nj~Dz8iw抁 g_[iQQ֏FI_ V*)q\[jBSnQ;SuwoZX<6[l"`apMh`PT@-X*91~R`@*ӵ)?-+f7B{D8n$xuiR4@XrҵэR%q9Յ r_kR=bG? De%- AOp-#?z# cdH5ؔeKM8ibK^7p>S,!K-+zS0Ȍ _bSɡ` VmȮPb%cJ1cp^ RnFݢy^e2."}LҌ*Ļ+]YU *WInyόAt0J GlכP@g~$(qߕ뚺Wv6)6 ]Q8A_aZc=&q_ͤwrj鸦2ܗ0C]Ԇ8Zt9-K w͆Oe y)QM o(W&JN65?pQ?F}nM|m}Ղ͕ gv뾑SD,2Vߛo7EB$'DTW|UXD@w=gL&a0"v 1,§=XIlV,RC2'Z5C~AXUoƤ |kbd⇡ xw.tU(u.9<:D<Б~*mRrkx[\ldLqg FzTeEwljZlheg%#L4d Br\ej@FD ^qP5XE`7{1&-Lg$Bem2H@A& ES/,/؂MȭR|aPLY\ij A w(&b=*[l!7 3ۓ3AK(z)y/Nָ&厩W,/7a5lpk'oG$YlLymKk=7~{&MO%R8l3L P }|5Uh=S-(~4 o&"Jۄ#vsJ`1%4f jÕ5EDO6)ZjDnpRb7 Y?<,.-߃D%Q3?  ?t:b 4Gmzn8;ΧkyܡnК d{MeF kk ӥn-cgQonRo5NC ^G^_I%7{_~Ixs= #'p?W*LV_R=Bø?J V dO&Z^b35)A3U0g |d4/jRpAv z_S_T8A<b2= (I{ !#\yq9Ȯ˩'H:w@@OmM o8l̀STDZbM\LY| u#Qkgxuyd*% ;U c@uިk@CljJ>pqoh0ۋsYh!)VpFZ$mG~6vdZEwE{dLTcb1>o!: hQu7v\BpB+c+MhbmOEgy,p8N0iB?ƥym]8фBymۥ WzIR߷L& 0m RЩf _㜢qv {9K qTkY@?NᎪY2y2\9"|M8V\8̰STrGNp(tƸe5vNv,n Zq`7Wgޣ0̤ݚ6}!ƚQ5J c n0,sBٙa !a"sM*w?50veזxĄZ B7X ˧0+nCKFxSgbc`^>@C:k2 HR]tNH.W87(yq%?H(`Vk1C[2-Xg~*.ci^I쭋pZzLnU!~.mNBLO*w#)Q'vȰ0wI/وUZ r r5H gRrk˒V^Yu{PF,73CQc 1VuR?DIR"G4n^2\:CNDzRr%8S7q4@Zhz@"Fըy'g^lt_&Zfw.b ]08+;`r.K߷_F?k uxPl䅑 қM_B@*pxMQ~=+. )܉Zh^r-|2x};Zn&f;aSݟ{bk#ϻ& @U. ׮UW̚ļbŜ( <]OKh/V̍?wWF]RGDNxuz\#`GhGB؃J;T6+hGJ7ZO\9e%<|~uFZ6u6Z|\޲ط, h~1>3RNG,;PCFج/rW&(7D*Ў=ľ覛qš 5Wm쓓ogNTF[\W*drC[G/C>k,AV)Q<ҁ"at^ f]0'N4>s1`D)5=b<0 ݎTeؖ^'<군u>O~=ڈ)vr6Gc`p&"?+յG* NgWI;5I}vJހy[BsG5in7[Oj)ރ5,0rttRЪǸڠfj_^oroŔr=EMkD>ْ *ޟLs~X%tlx[TWAy/Bpґ~hw%s):a"9(օۚ S?}} &1wX|R_^׃M SDi D~~HriZv-|GE`&eR*{;-ej;!]NݱĹ 6<rp Iͤ`"@4@=lX;<Л'L{Vr2~%2sP^_;%GsRߵ0ZpHU2D3OOTHǂaК MI,V+^&E2SѲC!2>`dR8uw/}[;UtY̤}iqEM3K_cg&' 4 _oR-+TTXaP.0[ь)TJ|Mϓ+F^|?&nNjX3j[.HY&g4؎jK-27JVmk?42pLv{=cf;hibvYnr?Wd]<w͋$F RnWb!,PjZ+CT $~Q&)wgMɇ.mv tk ~R0@&J&SkX8&.] s?߉<" >5Ll ;I*0-I*'ԙ"U8e;ΥxKVǗNgA˟@^JbNr|BWd{xL,EЋ ?ꃡd B'݆1'&)v$/cu? cs&#Rx 5;XS+T`]Is\Q+LĦvlqh,`K'r}H|R4aG [2b\7?j84t"M=-/ ZC&L.ν); 8Q CNo?)vy"i/5D@grhWJOSf>?-~k35Ƽ -~OwS H{ؒEVi⚨'0ixZL0@) 4am'~.}u,25g.i/3:0<_ThC]_c Ifv@?P3t7mVGK*?w6l]AM\ze(Zeo?a fIƧ0`w aإ`I•Ou*lp|ǴkIFa%~PBeud<u1 XFG wĹb2*^vtg/ rN&EϸF_6_k'/*ۗ˱a2m,_$hj/&ȟj (i\O}v48r$7,U7?o>E_krJ 9|?¸@?u)/Yu]q*/!ipj4-1nK'g)mr)Q?o1ֱ @W\X7, ; G5m: uzn4;r썭 CHN wv=#Ϛϒ3$:#qj|HUPU*c^6rNa~z"ej0qёuI kWc>ޞn"ՠϐC 3#]jnwLTȸ$fAt~aoXqE+"%פɿM"@/t-)DpmfɏeGzG;j7u궂GPrMGU]= R_XYpGfWeաB R\?kGCP2wTpJGS$jk`-KQ 2[i<¸rgeB=CU..(Nu&HQ$UOTc@=6˝k)g\{/aYF:e߽8\Ǐ߂-~S:Mx(%Fxw'&1b=s@gkg:ngN6M9G{y=]>EF`0 r{l:b_n/{-.T?Arll!keLJO ꌔx'B7i*k72ݖ1bF|l!~§}'mW}wMv}%uE5}#Wt<3QB! ^W #zDlwcqԾ>i" B,'3r{;N藩Jp K=ǎy_=Y1}J܊PEj&yg۞;YE<.j `(ȼ:-\߃ ҕ u%4Ί3\1Cbg0Ԕ;3q̧_=93fC73g`Φ{5zeO%^vDqQ/aJ]3 C}I}վ1C ,S{>º, %Uûi]X OBGrjtO Y5 "wzK39]0:+e edyRG0:]^ }Y HPtk^dP &A1 W\wEö%RrygsoAqk'bs1oy*YfQu2睱RSc9}xX0P\ rC/|@5m3X51^{/A^*YOkKm 0 9pfZYw!!Ai`k7`:$1Bk9hfu9&epcoT?)3W1z ۔13yͶIq"|8v~7JR+`g-e|dAU5d=47XTAKy-&a|paA8 od uDpPH5{e-ʐ9Ѩb}`뢂(z*ñgli5OA)42,Ze2+DfoUo1׀ƸIsi9= m u_#k42@kǖy’QA '`LUhnj\&2 O *|ӆ.(,+'RtoTK%㎷0ξu{x]E_r0-sQAl[S^qLӥ UI=K ']D:j@'J"\/! W@M# qF&'`] &DŽPԕh+{4n<;bJuu ?EMF#TPj !^䄞$h\oB ,uTDHt͟e4vǀLcP-p"dL'm(KW$-tdTj2`H<[,<VoS>HtK (~E|%ku % p>q?WgEW^O?vZBNTx3 E!MZշ4eS>k%]Ig3<^B} t<$3n+|+فٺ0rX|4DjmjK!60+ @sLtxGpoEe@VElR]MDMlr8Hyf+ __ڃ/q&|-K} Yrfتmhd_iLa&%hL΁^4^)[K)Y=Go zvEy:XޟKN$2u\coz/Xl\y|רz-P04G^j1}ܥ"ff /֪a+ɂ ! k@š#ց"9S(\مxйtRui z@Bn<i4%խpz󽾗INR%'|VT_.ޟ,.ĦJƶ8ڦٶݳ>,W@ֹ:x 2fQFW!hvPÿ X4&_p,v? 3) Ʃ57^AnrjA 9oZBN`J\evݼ|.#flê1uʑ,2Or#)uVGG}c_oȏN#6^ld{ra`*M%[`-ֈo_-dp85w`; '-9[zq)V:y1ol_֖+ʄ`vʁY4 }Lx)M&JŴb\Qλ<7!#HT;IOM2\hDƱn8'2clcFdCRB)..Lct߳hiW:0ݩlv JpP?a/SyY^*EICXF_a<2&{P>ȖCat3(+RF<ǁR@pߒorn}V|{hBm8hׅ[x) ^Ĝ&vXà5-3{,9ѿE%cUI:uej ;8/0[Wu$I~V"LDm#̓RV)89P=d|T=`ZQ{EKբv}ΐS,묁7`O{}=b ru+߀/cF{wjן ļBUn mqC17edKܭq,4Y S{<*NpVJӴ0B\LۏQA,4}@}QRcbĦؕ*Fa+Ғ|>N]=3/abxҙ 3ʹյ@pcܛ.>Nc(YJEH8 k-& -9QKn$͈組V۬L LzW[b hQ[AlNؾ%Q;zBݔ'.dzh [ }-J!4 jY^ aj4;N3U st\0ωW=J$ L4 8NPvlȪB(%9AE1UNQy D DV/j-x靦|#uEB_C~GN\ 0\䙿VLg>'ygu,.-ZR0 }i`)HDz|&gb  19<0yb,'B"=oh=̃I!siD_08?GIuWlho%-:)< n:@QL  >M73l%\a/?,q t$晷=Ox}w YNn43"& d }, )H#VaB=GZTf↑J.jvtAz՝+kZY֍ >_(XH+8s^lՔp&Wi[ޕS# f.l;#KD;GɁN/aRXJrV[zSqAZ2MW2Rz(O@{D+ Cˁly/۶;jWU%bL}blލ)-L&{d&\HI؊l2}4dwW lL o> B]t69ʱ&p 𑐏&te8vy &)UO)h9;ӖS>{B3d`@Ras ?AQ&/m_gș<ΩY3iâ3xն5է@\rs-KU܌dLu;q\>sc66}.$30<zG,!+n||6!h8 G w}ƑIx..?$]/#qWWԣ#Q̞,Jka( u3}m\,J/ˎ]=C^O%WvX'GڜT_C vvmW!_4@Hؙ9zl^5C >gZ6 TlE(|;k  .tV34tN).[s]IecOA) sɈa,<*#PUSQ| PODi_4ˍSv $R%k\z$dxz 8,Sgb N<<0nj?$g.XOn׊>ͭEvG=Φ&V^ፃNW#_-Pki$㒮h%NSп7Y8?oXQvc,-qs!$t>3jP8lWi74/ۡD?Yvf}1YńֻE_ǗvKp%t;a#=Ad;*La秞OLE'W՜9Ra kt6kH] ,Ӡc^}L(E{XECϤ`y\}½HFJy&<6J0=KRs23yLB:'Cԋệ\i~IF7{(rS ʒQ^L"ʩ^}0`A~|W}q+ XU]dGv"VE%Gģ΋( X-)m_#KFW$Ò^MF)- vZ1e%y;'01=2 \̙8\ٷcLI[28k}]paG:: .]pj N}N74/@Rr43Q̭F+΍wb|%U WiBҾ6Jf1 zmyjs-shZ=ݝ],je- `[Ĉ!= \ǒN:Ŵ{jXs;jpg\ZybKnt,Pd-̃ԗSGw#}8(X۱ hM(:Â1wjք-߳F9'ǟ>YLHKvAwpP.Go9S0}UF=c;-煢 5t4x9|ԪNX~g^ C.'5%k0NxkN!*\M?mJ6I{4 WWaSQWRJw׬Tp9Mt2)&$ Aj~AJ_G2KlCy&мd7`U]v#b 9n:5實愈4U/8'fQe̛7)*lF VNDE^ +28w;,h%]l<1Z>~??|U'Ԃ<9ZRaB,S _b 8Qu/#kx CA {ʊ[娅1qϪQי#. ]GB B5y׶  zf ;XR =@W,Y85aTE^ǂH!3LJ\΢ ętChq*YX= <7DkqswP|ZH=C5`$*Ǐ[՟r =''X9(e)`z _=b1B<|*ct믫qRkjh+g# t'#1u@٠_ZQƅ\īVT'[Ja WNb%!cڜ5v23BhQ|/z@owJW5_fר(DWZݝnjiҩJ`P(ΛJ3M,xDzǴpgE)C2jȯJ~U MΙWO#Jm@VB(M[kUEV~FRr$ӑ hSGtxpYL*qhFƆYVR6E_J;m)"1ȝi;+*}Cs&q4.?<75 %~F2PݿK$*^ػ!(.ѨeRGUɝ=)QvM_IȒ8Egc56*s )42t7J?{ۅ `'}2ejF,)$I(K;6SDt^Z84ˆY+(QvxZIr?௸ 8 i)o.'YK z c钳N? 瓊iխbtѷc0)rx0פw*"—zxbGɧL^Z(9ڟbVB[I)cgs(v" i~f;2u6EW!q.lbms'7F| E[6{;ESHS ם`NkzA$OH2$-!Ir_w6KyG7&wlUIMhY~{(H+VV:'JE`wNw)aRDƂU]"R^ToVLD#*S˨UϒO=C؀6kaVC;p5t>5-1y@[҈>xoK3N:OgC:Ԛtm7S߇.v&h`F Цކ;dP`bH+A{ _ˉ%z"[PjM: ǖ7iVfG ^T o&{dOB#<ǚZ0ZUp <<ڊij>> >e)o>LQz] k,O/>p1q=d!{/>j4FSEOIQCS*{$l^i| 12OZʲo}-Yz;GBh Ўө D=ė~j\Pq "݉6_whV|o$UZrm{M11xjkiˍ7+ᑣaE{SL4 X9V\9#*k{_mIYq }fL@yU|y+X.ET`q> }@vHP9GYOݟ%ű&P6pHTqW2ܼw0_Q]t{L4, #c(3:g zÇ Dǁ. aRȈ"˛6\Ixߺҁ7 "|V#+ˏ\Jh)5,?SԎ0Ʂ=VhXViby7}[19j}%}eA~mb'w/kX_kwWNd.o,7#!GIqhQnh|.o-*`f7BIi. zix2.NܴX3aC-7VypG-_!*}P0A|RAqJb Јo7tEk> (S{DE%RW?TGO䋄7||Nw'AÖL ꖟăO*w?՟Ɛ] wពQ"qJTBxa5#/D#hRl,(vzD*M „6@ILe定vhs;ݡ qPlT(a-_巓VC >os=ty>'(FTb&>uSH '􂣬@6v/1t񪉪P2s5Dz& ѓῆBGVMX*mN$g q3?&msHVN-ɓu`fT.sXF RG?itviZ噬->U"zwn"3XNBYgF'32oUO'N'ҹw V<VJmʆH:[s7i7wxdtȄ IZzҫ8T1SUR8}v4&i{b’GW.prCԽ/FF  ESfڿ׍H'[֋$؋}Kp*cĂ ,(A_W4(gЁqqoҤ qxuR+}|@/yP0 FȎ!-\P3Ǻw8 Nm>EJzl' H[-UFi!{T0~F,CΤ$X]P|~1,;+.9Vt^7qWfd7ӮlN2I @2<~>AOC ^>|_O˲D֞~v5oV@% [q{qD359cjLcWy)C"Ɓiت!njS$ݩDP邚gLCKSt-\ԯ@ E"#MZM{ LZq2u PʜMMyuRrQO< /)i^hm8r[Rl@!gYHJw5Ӫ6ȁma']F17<_E@vU HįܑʑiH(ͳ,YB/%fsY 鷴&C4$D4S!NbX.ckh"kGś  @Lڅh.rѿiw9 `LvڈDrZԖkv5c{ t9 ^t~4 U1= ,ݮty%l F? =5 ,y&.h$ !%j̼ TD&+Pob<(Jx<N$|CzA =-L3ETBgfi9ى 5{&G֙~n{,sE[2kN8囅2RA1fO HI"alXp_6ec,boJ5 ,̉L>Yb/ scΊK'ϵJBGu{h7Nuf <(˦sĚ_KOkFgoEdSOF+IdDMT=N^G&N" 4?Nl4X1 A؍ +>Z5{$mmo"0*s'u6?Dd?l&d%2z>\jTf{a3\&BV^^?c4QJKx߳i;Mʣx^^H*PARjse,[CtUuKϷzءO/]+t--n&W 'nuk] Չ9`E!6=T*vDP*@bQѩˎW{+aJ aE _~zo-U=PsWFLuK)!HW l4$G跅-jiq9=2I$?W?,R`_-fQݬUI1XWW:cg m4a3r4ztcl_'|vu uX^(UD{Dڿ&vQɰN$܀w!^"=9.ZMdcP\ng`D!u~ڎEYi% ai`Mr[a$µ4ttj?ߌ3X"2[n:TX!WQ.FLhU9poC<2)EV'B/3ovMbډOZQyk*FfBH'rP x+ȹQ;a9lu)ĥm]tB 1prJ*z}:D=g֑7{' 6Uwj49uZp^W\TZC)H94U;('ͮ #EIv;Ջ3 mO^%*\kW'T%O28(IEwK][OC9Xe)eøf6[QL}Q?L$M6đ O,#rпQ {.tq3.(:EZ^^dTYy cA@ ߕJx$)m]("=t X{xET'a 竣 cey %&irP=fՓRgܖ3|`O0^i /c¥&EK_8pYxi쓽!m 20;Жp7""C/c^q(BiI;cOb d?Ys-%rOA7Ag͈.nAD;m|F}n[EAH ~ďѩt$W{"C*t}֔Z#Os)_Pw@JI?{8>U]475‚lw%3oҌK\VL~:iPK(߹3Ҕ&J#ǓqUb޵{ړ=g)Y"L`h;,flD rw R-0,(+ %=<#iw#݇)VDO٢idU*.5~TJTS!|>1I\XIGor;/'& w`; F '@ ?;>ڌKu.U %0n]zސwdV@VJ0of/y5Y'>훆.MYcWF-q`Qm!Cu|xzӣBS!nR99t =2$3$y@:<j?v(D^}L7wu9E0jLCqbMfūOTj:[Fa Sb Gȃs8KeBWY>'%J;Ȫᣇ0RZ/&# qUwڒe*1,H=[9%ϯpJ4USٺaE߬{ԡz|Bk0Pi i_TWxG+b+ PUwybyp:/T6T 6a_^F>}곖:G B!槉nGoc+  s]-0w53%VP#'뿿U/<&S@Gù>NHݘqDp}qE ܦr=L.,/a;SYaX5=9SȪ0W .#.Bˈ kv0uƿINsnFNGp0^m!t\N-*I=#|SZk_ H˯- ڇEΨΫ1V"´DRGx .Θ(Z!Iԭa?/bG-<3 Eۑ0Z9pѬʾ*}П7ڭ%`a j%FtaSK>G ޜYdGiGCF)<y+"v:ۑM_GQ8 UAHZz۞p|7LQGОtRyN&UM,u]bx|ersIu-qȚyNX#}iweSo>;j8UHcqTwE Y]Fiy͐"AxӞfxSFI>;\)g4|ŘQ /5Ѷ٧St#^ ƈ/Kmū9/aLGӭ#B\XEtnBr\E5匦b9 Ck[z 4:K馡*jlò3@b&X#}ӀR\F\}fՔcȊ_F^ $K[VM(b-2NRqJdgܨ҃ he`6NfϽ'{ʼnCسR!4fHTđR*Z"M'KU \~Zt Θ'@i/ ?["T~RXdC%#2#ހ9PEE+wCdG<^t tENeJtҵI *QHM| U+AoG5zWo$tM>[#ȴ13<8ˢG%e){m/91K6Y6KGo#16w)$]sM7'DDlőCCIoޟ<ݐENӾ oBSB>71$N#,X0N޿&Vg7b-tv};;t4&Pd0Nou﹤/Sˀ#{^QKdw9ņ3A-v1|DfX#g|9΀6E5":y26. Yn`=ݜ99Wc)XM>w!chOϩ2K0&GnvlODAYbk!ٕLQJ#:Rtk!#]w6͝䒫SD#gNA2~g0@i! zk=50/c 0o<-|G)Wݶ/)T^-29ʊo16K{ؘ8 jB MkB寋Sn<|#ǻWH1S_A+msU`eoзTBFz"}t9nFR.]}ϒLA`>vc׮3u93PxfrPy*b.$2a@dh1s稳=[w\nTO1>@gėȋ^*=θB,MgRM),TudߵrnKk"ハҪl2'ڦ\Y>46<ތ22Uf%eVOp>/}]~2x{eN2#K+Sjyxx/&dp4r& w]mL&]6l"#2ƱJZ)+t Wnrv MR1MO _Hderj(-.ҭ}5vi9/ul酛 Ѷte]%8X0{TZ2|LZN\N% ዔ=ҿ%6*;bRlڟ{5@/ V^5B= p{Z++Vq{ p)_ESe Pwx)M-Q6V`\~ 9H[$Um"+QBQ3p0 %—,5/reu?MB㏝v7_h׈(H*P<)~c}]g8F^rͯe{ra>EV T\&<>Ke4G3%VNK 97UAٗ|1iK;My!z5 Ҧ. \2gb5\t.^TDPK1ѓc6%eRo'D\;>993kҌ;~')ʁ7ك 3Â9:mÖ|a3 ,FPppvL\ &^2;E;]v7}Co™7Eؠ2YN|ɪh2||!r6y9Nh},mΨs~iڕUJz๶2Hf&NØ40{F,E~hXR}:ŬG]#GVFX'~F/kDX+h'4Rcù[B +6;D^ndTAKv3w{ d9gB `Bk 3eʩ;'bYFncfh 9p4e=Nd;bJZwW4?XI[{e.YsIrhcІ rTHhMd"rį\fA}PةFK3qY NPBW z=HO&rp`ܠ66s()7n4U4 KXtFaz3};wKpFvR*ޒ'x0iNʥnW~%9 r@ 쓾_6pKLLr5MVp5kw>bec׾*eb&bhH53V/rO ȯwNtyXay֥塖J"%d-`0'0 *`>@InOӟԯ5Ť]LY PLb!H#4C7Im|iTjM-nŰ>n}h׾sbʌ4fT̀ v76ܷīQ(C+ sQ]|*Aj*WݩmOkŽ8/Ӭ893*u ALjɔfK s{jVĀ5vwwc07I6 ov?ZR[8ӶEMB~lQ`@퀝seMo]֩rp\5)S덒>7Os.8cn‘h،9l*oPV?=B(\r#ݰrnveR~%i~e'UEʡj˷ '۲aA'ȴKi"o4zH-$=M*1]٨--eG^ u_!w 2)#׸Aﰖ%؛l,Ķ |S~t<*!8 3tJ*f4A$c0)BIEc_uj(^9@?jiq2!z2PjGΎǐ^rEv8Ǽy:CP]Y|]<)>>y'˶̟&7$ekd6 E%`AChs5S*/^I'n InFHUr&>jQwT$K`,[!a`?=u )@X){5nQ¢aݺMoTjkq(-$\W,Ⱦcs548kR`Rv!ŔWOkhh[@|1֩nӉh :>~sm}okoLo_x;+7<][W"Gt@dљ\f þ7UHXPIɔfy-~ `" `j$xZf'cX4&֓fPf?n޲Ћ5f6?P3!X'1zK<җz [d:, s4kPXĿu׺Ȕ0O+]-eT;=b{qB~ik zF .HjAz%U( .%{. ,EI S6m#7˔}kKw>D . #85n;Xƭd|QyIW 3H̦ ݨ=ň)Y2ɘ38բ~@~ 462H:D`b B4(\?H687'GM򒶑+M4a?RR]Z$PA*V,d}q].ՏمGݬx#%=,j>|=.z|L//~ UY 0:]}KY/i{:R@iH}2Z5^';<ݛ^c{˦&A؛}u(8RqIw!O~.zr@M%ur Z=*6ut{R!g獭"C\zBI# 8<4{ Nr冊 g|1N{q 6FZU`0 Lf\^ VK2|Do ՙְ 9Y"w*(AO{^N} zgZEw-v!KRylQvU ;gx%k?16ָD/{"v;3LٝtRǩ;(@gZ@FdGh)pxu9iۀdKe1~{V\|$.khS\Ñ]vx"?8ڙ6#ib VYotpY_Xx]5\!.}O5k ŶC[thC_m*,8"4fbg1^-@,@2+f\6(w猙z1:6ǎje1_dïP10P`=dzf!Fpa[&A!&Wc?DfޖPuZ͸3 L5kN>C֚ըZy`24dHP~hH$g ڷeuYzJ0 B9la'ON$_"R>!XZUh@6G}Jpz_2xKٸI4Vf'rlL"¾me/7i=,HXxN*.}n]D7]O{L4Ym0RͽP7yM\2*уlM|]y[KfU;H_]W"F1.. -N8~0#gG؅6< ";C XRNe4R,XW1HԘmi j0%9"뢄֏f#†Ri6v/d !ޞT R3gƁPyr!.܈^Xӟ’rio2Yϓr2յN:{rp s)x钸c5` uZ?!"P$kMLjb h>y^_Tt.kv>79t,7hC u'C"St͎V㬑]Fv%] a(~)DxP_" s<1C+'͘mKǜSS:v \fw33#xtwj2x}*G8]; -q$*f0vq٘kI.^eknIieav`xkH kE vCZ"}M>r_ua[ !..8{X+˳B;غIlhŶ-2ӧ࿣-< DYK13s V66ʀo8g"D{k@f9\ 9GJ}wm.}埳(E*sunK9Lڥayd၊ikyNf)~1T/yV\邝yiM^?ūmM.ɦmҖ5&iXo9DuWW.jnevFAO"}M2!r]j\wT9,[Ke< Ndh_76X ɚwh: l`\9bImg1)V٥>. F 1j,>D\D^;FA8r|t7'kR5dt-{rC*|TF2$m m-:}/ rWYk|~bP4gtu4\4~1#-t^vtV1s(~?Cx.zE()+N3qUИ " 5+JnEzzu״ 2SP¼%tGz}b1Hc]e`(((!б|x)nÍ0¡\<(B,-}' }DE&IM!b4UژfFfok/[Q̶9*Vo@L^jDKK+E}(ĆZ G{/%E]Uv%+p4qӌ4{??~;zvԥ׳2X8'@;|Z h^{7U6/r:L֩tB+ NxT;)g5U<~H~Equ;g0p9!Msrfo2T@+/` z_\ x6gT:v# jNC`jM``\bLWeK-t@-܈,fǿ5=[9-l;< `F5&%kmZrtu yGW RYPyl!-۔7rpsӃd*h0^P4Zf3Iz?c-ُN1#a, ,R{o'ڵօϟHmiQ.̕Ɂx)񻁪} _m;OԶ 2z֔VWD\"F+J췣/niX/YnP{(U&΃+jp8hȴJ:HkwY'wB3qHaP%<3f;mp?@}dTt=0m='Xn3"%J8NB;Tx(PORY*͎'EKj2}? .;Y$kӫS‹Oit)QuVvUuەKKŀ1 ]xOT ݛfn7w-? dW:g1bKl橒>! GXY6ɩ}6,6p!ѦMv LC׃u I Fxhج%i_Y OsXv%Ħws_\4`-̷T1!ry]83yZQ4ΈN۳_2'<{tK3|>ojrkGdJmQ_vlƒLGq#M%"eiJ?{Yb(!f':"=N6I|э+8o=_ͦ蜛J̌h?`ق@){G)"Nun/M:3FOt~I^T溯|>w:ԏSk2fQU H}Pr9ˋcE r1g͛5ׇ)ҋBѮٺ]M/)wsa KYP߳n}cS\|9M344 ݿJdJt(u{E19)#*pb[ kRhHRC@im˿:W%'(óӷ}fH)0'IXTu7(kHEv{5>:0C\]A0ΞW4PRgː[8ԟS)2_!JޤU&7eK蝆ts*Y^lE7՟Ӎ}Db>-sp[Ҍn$jJM`tVJiA.'2IpΰK՚Ďvp81z`o JcnHy`.F}~hn0E1? rhlEBPk2ǫH^O@0,P8FGFɅ(swҵ#+b?n>pOlUVHȿB)5m9r{~flϤ[4Y,*zcȖY"ͧ`* |`2 "${!u/^v)a*ӊa.7Be¥*dd}&~q/LcOv? ;9=KOhw gT<"CVHbP 4sBͷJ#FM^3u&/ZhnNeɢ(Pje0^ uFJCZDdJnK/r}eB~+o5aTR[sa90 MR;4$CĴ÷x~,2f7ie۱ϡgviQ)}`JYώQxFiV{Z\?5u"lOpoEMXW\|> 2 Zp>0$; st 5_iwX@ ;;VNsl"DBZE;BS$ P >FL,K_QWo!zˊO4+C& @y"P_;]^1Їc*,тx[r'kbN=h0or :y^];IyUr,$dt/Tgtˇ;(0ގDQFh_W+r$#QI#sLUnF6r"lį&P5cfH7fAŅ/E)PdTt%?BycQq&Dݽ<#& ,4x"r QM|M m `GcxAį 災Inb@_R',OU{tcPM.Bjſ=ٷԑtE[jfq|@Hn8m=Se q 51Ɍz7E3ٱ۷vKeβ)] B/Z5pVeiw*0 }}gd‘h^P @Ɓz*Ex/ʎNeA_+0^<TèMXTGo9Cs/`pG}<σعp E]hJQdA%OZ3- (݅$f,~fP'hEp.+j2bDǔZ1^-:5~'yX1[d} ̙7CB "79_~At - Oˎ30vSWt,z7r$]:`0Qю'ÜN6vM 1?K%Zd\'%>/bCWF嗲ꥲB}-P ? uL>*v9y>M ;E8]o ~j^Pۭ"QwW[sfDXvwKаY̆'/g72U T{qmіG1ԉFyE[|/,Jg?(IŠ[# v]m|N6 { PwEj#@TrűF'`w`돶s&!!Uz7c݉9+Z~e'+9S Y?"yzЌ_0xbx:n5%S?7hZ*oxAS_-!y}hD E2- G+ N2i h{-PB<&)p Va*/Zo) D;ÁPQ-NN? =zևoOŸ,$+6iG] ko8"ET~J)i1ajx5m$nBZS,>Mc1[sS^{?֥y0.j;#E6k%qT؂X;hOի +림1., esxBz|2&JvM>}WWI"B5k[p. Oۂӈ%.`9 hhHY. v 2蘈(V 8ftVh1vCDI|\ΥVUZNW )z6oV]j?"}Twﹴjc9ؠ6=O UN`頱"Ύj/@,;AA]dOSjcJAYTi$p[ТSƦm4>uW[yu_-jTd tX*;ۗ4rAB}4>PkVҕ,#Uu89X)Ϫ6؈) @ݾv/Ö:/}ZduEV H;ھmk݂{@Ew5 IWsȡ;G$zCVE6,t/4FO'Zihk;=rtp)>zMMu9kXԸax 9ts/w IS麯?> Lu7'uzwk`^*{$#H!a^3ϛޭ+hB[-.݈qf04C44"GI#‹F{SXf1<КSEhm/ P}c(-4_І~Wo ,2a %|r-E`ݖX!RTc}2;SpTuqlĪ[U:kk.c&'i|֌c;xWC}Z3iFmPa3!;*/4sjq3&}%K'oQ߾ $Cu8Fk|e7GG$XGϡW5R a=tt^(qdA|H  J~RoOQvH?/e:7G:Ӿ::~N_$}yؠ ׾s"g GLC>Nu:U"ϭGfxekW%(_&<9OnnAj$__KxeS YG0x9N$A#,!PߜNZÀWd+}m(ou "1 p::ɪƢ[@ p#5u{/wHe\&{ T XLMnqzشibJJ@H?*XY՘^|ւ-T~0eoΫYjeCs,fS l@5ReHa} Nu/XsĠ< w0RLSՓSdMe&,YH$i'q氩vhp7Z8|01 */٦"4H0g4<XgȏoL~ͽ Īgg2 Jc@R̮ߧv!yD  ĺmȥ?~K|ׅl&p-]?ō`﹐lC\!HhNlBQ G*Bb+g ~pO7JU(" XsX$gROWY},O m Fzj3-(2Ykwޜ \VBoZ#}%)h4J]2ብqcG%0l%^Z{M|-ȉ9׃ȴq1쎖2FCd!mٚ9DKa}1,1*I'=2^WpGImS'6l ٕA׋B:E/Sݶ[K5o=+E}^0vcKK۱ Ƭ%+\C7k;L!^f$v|ҫ:3$4u{ƚҕg2S0K|nR;?, *i_恩7|Œr?A8S=f6͜43j _.˸"jQ|l Ud*d@z˫"Yp&ZBJ1FuW2B(`_s0"2$0͔iԢR80Vѯ+@I^6i8`lB1΃ߵnAy%_hͳ;N Q%z%0Oi?=ao;/6TQ \En˟Bl<Ϝy?f%W"~r7"*Tp9J|z3n9>(Zio!?,ˑ XQuOlVۍhְ$XY [~g _H=uZoHk3: Zkl:kb<UO_,2F$<Ȣ~E*]u Qckj=.O Ker;*."CD\yM羂d 2JW$&f ((3ZQ>S{ŜR&zo.Y>c9#`}/|a?"Q5t.#ٴeqO#wA &ʜ%P+<gEolݠx崇Tw[:sH?s[6c©Y+h]өEeo!Z SlXan̈́/A;e,W/t3A! x?:U/~NfD6#+N-+po`ƽ؝<;M1~$Lr K gm  뚂z.){Ry.}g$iVxfw[Ʀ;]-<# ydPU6Fo285C>g0v3h"l(5Jjiy@7.ZtB\{9`Z~.>Ҧ3%Hd.*qk)h< Bl4DE]64AސMyFhz_2= H+v b6{oV wnJC_ ŀx~ c*}&X^+BcZ筫! _RݒZ$J*HWɇ\LaMgώbөW'mly!2˅9FtjQ<ģֺ .T;HyxrbBzB"v^UKڨ3_Y򇑘4e2/%L:lE4p7篂|AnBUK,߫Ѹ'7C'yb_Yɬypp<'|<%5tXUS`\/3ۣqsoMp4\ll9lJgUٷ+D8vĽhJ}_i4ztw8ǻ;1Cq)ávk$/5Ѥ>gx8R[I8BB::Se"ƑΈ9AOFB'* }!޵gK1峗Xl,TK־;QE*C39JQ[Uʇ6a.Q3>5LI˅4<ժ}ZBꜟ/b ĤBwl ^glgJvli< Z'2%57$^J6Hy.V%|rXB}5TYWN6RoX$hTZ1pyI4Z~n~P1-%⚗P~ɮx~9eZgwUplnŸ)X0LgCH;d ʒ^hxq;ZWݔj< L?EmEyeefwHWdM@r<d2;.KxXgZ`޶|X2 {%޻п} @ݺẗ=ЦX9oo+2f,b][9#@yQ`=bǃX 1719o" 0Ymϥk(7?ۇF%tΏU0͢I&ƣKX4T&Pe>%.aΆǂ?LB.jAn@l23[p "lqUK@]_v׸=YƮ)2 D(7$}g͊I pZ2y㒝8 ra%JVȓg>LmA|@}~vW!1?{B5;kt-V&tcũUq7KخU݂a,BA{7ؗf9@[U#%o񧖫z=Lu[Ǝ?2%{el?)m&FC ؒ9\UB$^IT~4[h?^5 4ֺs~RWEI18oxVq.hben8Fh\u= R9paXݍiȎf&/1?O%!K)%ɐڝC.9؟8`@ws§Kq0ܐh*GK[6xp qYN޷1OEg+Pj%fc۾]W~CA ٽ;!ݨ3w+߰j,HLt%I\/zO|H2%h`njǪ)#4:;?k|u%`4ꪪzMrK1=-#L,j y<Q~ʵ(ux\?F `5⾛dGJL"ռ +Cv`f{L-p]D=Ҫ ٶ>HhK0xKؽ y`fwgNh&N]aauGU`bnľV晋,<w Y+9W$'/񅈆wZH" |,?1X2 1-bpWݏ#t_KPD90CZAR_رF_ȡJT/8n9֌$C΀Bi L0K ՖFIvCm-6dn3>'bYLn6kR'Yao&`y$Ł&&fٮXNF9L6:f "Uhp І%H7 br\Tz4)htT!oGZ]t&u]1Dxvu$ khxdђ7h"Ҕu]@&Rʗ4O·y sSY6Vy*:@g XRȐ|le罀͍2݋chsPbbAn@jb  vƍmaED3 h{-pnF7IV s@ARspk8Jѩ>@ ,w yJT jyc]@K`&{:Gqp4gsKz:d*LuzNd@F.@ljm7bgKq-jv==s;|hZcEpZ8ĺ{(|^ 3fFTf׋Ve@hwsI6I ]C?SUPV2 2'0Ch0i4;)^/=!|,s7h;Zکz-6˱լ'1K:O "XRGn]4$I`,pt1B!2aPW6yZ}(f/ŷ IOi1JH˫,pd&\@M~GiH`ݧ[L3cka-H^))2D6r@$2Mc|cPH;~jtY]5Iv=uİ=.~HMDG&B 6Y"qqr:[c%!F/dfu݁<QPP"evGT,2o{&IqL[PzV:b6U>W\byтWnn8zBpx|OX;bJHT|r'2]Op61=xł.̍nMi݄4Ν n(EXbGMr?p<|'Q8>7t⠵wzx5'Iӡ!w1S{j=2zр8vu;'J?Шk]` z[VMxWR0.Av a3)4)Dauto&4b,妤ؤD0Ce+u6)d:&_ r:TU%]gGZؼGʥcr,ZSc☆Y%E_ c8 yDxq-)/0.c}{Tb/7;nmFgz(}$ v8&DKuf[Ҩ NŖ.OBCs|il/4(]="YU]1MAr,\jӵ ךtImwR FIՎ=W((/6kݿ!nV$ɇ.S3w(ye.H9ࣦQ ]Y(JvB- ,J?vTV6q$b)/ht֬LM2B S),ʠͳJ O [CP, AlfQW*-U4!#6RsnnQJHJ?k0!3dv)eف xV2G^XC؏װF`Z^g ؟wOy!p~PQE/̒l0HJqt2Cfx{ |"a4jnʯϐ~ͶPfv@?{F+ U\Y4X阾wlηKGΊU#XWi{ݤ ؠg v=JٗK h`dI;+d!lB$(:)>iӸ/ToS1빶%Co4 d\zĉ#^ጥG.>\)~te&<@hC]dϥžKE)0Gzu3iQ / 0[K@6tk "O'JZ*ߗAcn>Xfd!pcwd7N5Kņ?/GsrSGء'5wi8[9 OţL0*|X_&)qt%u5^ЇTe8 /3]^>)V52Ċٝ\J:e{#F; m  тH@te"Y e xVͰg͔]NP{=)sRR>?i1 S`vsVm!pBԁ⟲s™-bV|'rCL0A}48R|!3;X!|-n.z#Ђӥ_{Yzm1טоj -FH[#>(Q G.ŦBp>h͌(kE6 EǙt#Χ5|(?wT*"bXxOb㗟BQRf42R]*z$wLbPDyȄ<ퟍs& UJT)6puYM觘N(e4 I C݌Hʜ3Tޑ_ ^Nw~y6GX`= qRkJjIg nWwf&&kduۑxs^ U=x9f/.QvRYӿ)pShL/F6Nu{<Ճb.4ޚ"Xr%D>7БngpLf\4' V̖%P[7Kcm1?xϔ#J!bdXg;$Č7B{N bD8mWEk 9Y ^b쬂l̆EDɕ؛Rv{85/58;7VB+@ء`=Y "V a&#֒YlvUk|&)ͷiIxLi@hKo;"&~JCp$^z\ʗ_&~-YLJb<5,Htr2AJ咟YBD3f3/RE9FڕAT}UD2&rGG 3Y%!r̠BZ'WӮF  tuCrcKf$(?[_Oˀ!oz9ΤzAR/wG\)0>hfwp]?の ȶ _wKk; ^C]=<[>n5FES8y_χ4x=7??;k5@Qb/+H-h#*C֊33)#hYR:?*gҾkg3X.h=ΙQ5& 6X#($=OPD?2tei OdlqAT;E_ުX~TEM@gOj-,@%ZTP˹<3$Ltoh1u|^]nl/M@;v\+Xތ#*48wSSY !ʊ+eޅ3Uxﶘԓ%}" 5ŒYF.4(xy4 VS!XHOE E$9CQ2jKz 9g&f2w)0hsiĒݷC8 ;jo!w2wr"C4UT2ZDYzNO!h{JI 9cqgMkoFҠۃMP(eVo[C#&O4U=jû 'ݲphPbnʻcvBdY#Jl5Ӛq;kbrXXJ=n1T,-cg%xosEc} ogU|8:dZ;\U9jw$*E0C?tRsdp)P(/։1\gRRf^.뚅O$ZJ**Up.3=Pyǧd7#kV*)3M®v ԫk4p*az.2E?`['d>밂?UcǩnR wQ9HړP>v!Mr^99P( S.-C9Gpg)6ܑCGZuS@lh⃛9la,f"qAZ uDݳ`g!5n7W&]jupyG#g@z+;JDYa.@J/ڐ.oAJ#aOxqBN`@Y>nh(:X5MKh;E[$,_#Uf ~\B UQEFrT5ձS!.Awj. ڄ|x(GA }krS|˖[\8 s@E d&b;ܱf.Ei'hs ^Z. nJ9fu[ʒ&l1Q:0Z3lAa3z9(X#c6 ΐ@+9#${Ey:-8?hUQgx'vz!NQM2 dS;q#W${$+%'3VxEB^6pqSﺵZS-}d9 aP=TvC -s652bvV#-ڏsMdPGBsCJ&˱/ߏ:~d[L:ܘpY m\[HـmMݥ(| 9ȁ %S2jڨazqAyV)O863LA$w8 qw>i!o#AM|M݅CVַa؄Rm4PPSw҉Len K.9sD% pHi~a7RKM(?lMO E4B#R))gAFM/p!זH95Gtftv?kjwf lޱlUvYZ{A' 5kb7?CtwkWM*{65,9EyA m-3ɝ !\t1Vۮb f99Y {gv< ܋kcбQaaD~PVI/㲿}x)78ų=ܭQuRd]F1 -OHe @ TDaJE3I:5/ۤȢ[)/x˒w ݡ./^ź󾓉9O/>OJ4וs!h-&/:VƔ/#uSZ%""hb`a(&WeDMĄ &veyI2Na{M2zZFf8] 36jw5Dc%EeFB#Юg)_ڑS[~vg{<= RG?LY1Y:GYzw|ݹ4r[9&PЎٛ(iGK"x~PE5+3e7#tl1N&ݻ}!폦:(^<̏Fӄ\@ 5B%A%V F޶\~e @xٱ3I%EVHBD42J>-b Nu=:d>d;_ /b=2I 0񱟺w(0iWzymN:BXB.(MIa1yf r/ %1N)tf2 GfG3d5 !nr"ǵ)dTg|>u: BN Ň{P@K{_N"BӶREQ^Pury^N2?sG"ẃW*2}Bv¦):F/Z~>pLу%A%4<0N"BX4[c:pF^ϒ`8@:.o~4 ;lLIhȢ^)4-@EDRh_Xg~0M7>fEx(Z;ʫnl#Z@TU; +bhʄ#c&5}!<{ |]+ } & 5w@w}`oTrRk-bb\}̌T+cPPX+G?TWUٔ)aJM@cb*I0Tw.ZVuW\&X筸` xz+9BBcu\R ;LT$ŶF6V*_+xljē qX/]UEH DyԓZ }[ 23:`oNO*/&#WΥx@>Kci(e"˚Vc by'aL<_*fj,Õ.פ.3s׼1_ ԃN~|6e 7ڸm.7>e~Q.ςH,'2xOdw?NS)V`.6ݵts yp3] f͊@f"BtQORc4\赂(uLZmzn+ţuh5 5јuyCBZnY Wm cTEmuy$ bW]3T<1w9 >Z:/5S>G9 G 7;7ֻ;u7tnCa7dO2[^рfn@=pg*"}8\عʕEjTmlZGm]Y-_Ğ)c!4ыfQ:^ev#LXDŽGo]71%}a.X檖{\'!p,} DD.S{(j-9T{'j^J2vg%x ^URld]aC#8us{. ï /f>c0%BА9d7 E3JY)"A)R&eYD蝸Ff\K03 e[l aF:!x b2"'mM1 v%+/})RO0+p"pPbf=_ɱ ][fo'ϮP3ntk`!7Cqq~jdgfStɃଃul7B2BFS٢J?`j/y_/PG&eм|a[)~ AxwIlя;ԍc-Al@7qK"z!Zy)@(L :/X}إ%wW<&cˀTT.k"L{Hj^L, 0L~AUwҚ$p%D38Xj $C HS΂\ 0E2L7bhAc# ^uoK YdQvG,NKO ]fzk]\4@.cw7NK.}. Oh(@_?J)] K՛&T|$C ȜD,ꐊhibtfQ5<P좉?%n(~N9k[ g"SP!Y`1`1+e"s܄@"9Nߥ $L𲰤C3!:!>(ϱ+Rdk<ᯱAkqܸ5tEt͌:5ƃeF:R-n*|A6%XjwYL%}dž֡,DupI-)P3{6J9f5)Y{f.8#W/=kW7hX~R-h^?YJ#`(\_ F r @}:C+O"! $]~>+t/]gklǑ2+QĿ )'N*4FR)b+S";7,4n4CEBLs'r~!58nU@kEh$k&$ fg.P|M@ov3e}gSK:(=i?3-ǟ9g۴nOGA8*2b tcO6?;U|j{_ki*cBC4 PP|*3Ü]_<;nuGWag@Oqgdv"HWn$(/}#F% vUfAjף07U RQt7L]l8 \=Id6;/o^vsZBJ+ {t:&7x9L=١H c';yg)px\Y,K-Kh4??̈́,!Oh(8]6M8p+2S}@h"Kbn9MηEO,w`CMg }|1˛m\>M4U3F?eŸM >X>5Dj,"n(#Qnj\stĪhЕ?^̏6ut=t٥پH49CaÇ) !o ȘbhӁ 90)|r5۶ 5?>ynI!2AgL=NĬ]>ڣ_Ot{mw-[f!x6,7\AB\w7CQJpJ7,b`B֕ ?n:RKՓv8bJ~d`X+꓾DH%VrJ;9G]1x#2ֱ.)*#dݠ6$3(ĽX3XVdB/D0dv@:٬7N(P̬;0.`6#ou2&A(\RnIؽR|+{Lp|%soVc3P$cBIjS6?j2k`H8W( e^ܔ#.=>Fd.ji)ec 瞤[JP>^H|>5Q>> Gqz/#ZcjLfPC0 juFh$<Sŵ˯4uz%S&6rI,7:7d:LzGe#qM1+FӫHnc@9'm J&@HlfQ!FsqanQq& :ENuо xֆO*.g-"w줂. T泄ofָQ׮&pCܒsL֟.7Ԇ9\op'2Kc$L`i!qbQn=p=ؠ#`ȵhF?8 ?~TH u}eJW#trFTSQ2"NT>blq#\c[(uL.5j^Wiv>P )ɝJ|R!ڵlDqi x]#YՇ{Lm،?;MVȿZ8ubjbt{r)7=w JaCrVUݷ-U@|[xA-oK$sB; J3bF//5w(%e>t8!θAI 7}V{s;ZtWOX^Ul٭Vأz\an@P{P\韒I,<]$6%0=ӷbb{2Vb] IF ;$(3~0G-*\Ϊ]*3m|̵/^O4Ԑ1&3ggHh!A#@ڈ֌.Be}G62Fn\# nZB= P,QA,[)h]B.4sߪiW/&QZs.3e/úO|-7\!mSt"<Ȼci02qi0p0,}ذI+sDz<0_?ˇ6h%NۧP9"zzg:~hhOzj=G0}Y/U،&[`n*Ha_ mx]{y^wQ=-eJ@`QvaF,X!KOCRBNI0w9\$b~QБ(k1CTPolBYGf}d@w[:$"pQS`QVF[hڐaݽn@MKr(M:WHi(,EMR<r:Q\EV$@_C?]}+}-LTw&Mƽ}͎8?g|:.dZOl[MM&:ͬs`VH,vt7C"efv82ʳa8nޓ^Bh@kW9W1ƪ0GKFRڨd ߅A.FA TnڈŽHB< %PZz[P!?ww6'"GS9?PPM+V__ҕJLlu mTt82 qBEj|!KF!gz=@w&l'p6EZ ܿQdU™j^ʶ/5LKʫml 4*A#uDhkB&IdVo SNWTAϠmh }+#ͬe\IJfVO;7ɑExSBOZe R0 5s7瓕~:k ՗7;\):Dj  qmfPंYG)$98ukM.1c2dŇ7 4gz08f/ja4dGkMWcX7Lh8LTq#*( (N N+Sb;vo7eGnX8Э˅΀7%S $l8'ӃwGLp12!8# QC?$}şw_rlj3ǰˆ pr6b M` # 7* Cw*"u웥v¹jspdiKgm x/u4BP8篮fsl[ru f_xXq22K'kX*G|\TqĻ5BF֝*̹@chX _Q =*X%Ws{ ~|'*>>E*)vTo"ua"4+7zm >lgl iB= knfxJEčΌ`|J:0`dئq/v6;]8k2[O$*:/j*95 ^A8K4{ iIP"&rg򅀶)YkTG¶,kd_xPd?2#7BgæpV|.<]Ǵ":}ïThY C8DPo˝OQ294C7;95G'ʿd*[@k@wjQj&2HAo܌*DY* Z0jM;|vdܮ132yHCc)I4!׋Eh+B:٤q`H!ER;-qZw%:G}(YgV ;-1+G= ~nKOKAO)QGz 5gw#KgS iV{qt$xҫtIÜo\XQWrcOzRyOt ej|SܫCkqӿfPqmJR,8#EQ:K6[w >^u0b2 хCi1\?*^΁D[rr/,>lۍj4D*^3tu ]%wgn ^j0"?Bp9Y[W=_K(C]|\"iVlpD-'(^ Z}³ub}Le-7\PAL0":2„_2T'e:<%eLׅr⬂`# `u^{A`,q!`l Mfմhi"T DEہ fm#2?hJft ɳZ֦6Q0u8pM"fiu/2b0/Q̕23l5rlS xڔ`KmGr(IK:׀";@9a pv “dod6k\[M1:@Tp;H+Fәo:kWĜqPNq@2Sl933Ažޅ~ Uع$$Q`s *e/P3~N -\*aIvXk%H<\B!{ÄFF8W Շ2J[\Z#$ *4IeN0'+fdL!=ȸ`c_`~ȂKvs3A'>W2p}t[NBgDډwsgCK0^E_Ͽ&*ifBu4Mofw.̚|GG]`b_뺿"V=V]pt7~ss q:z[TXv;!\<]Kx|< ꐢJs 'Im",5CIrs!Y6,ac.؀tQ䍟! G!D00^a?S]7 VjFp C-iHKy{NЫ3ՕAv-GSA4uvn7IHĐrnX,4i 2'lkWRN/uÌ֤ˬX1$0kMM@K Xm hAD~T<~t+BH)Nxexq)\~HF6LF P%$7xa5?P.`o x>+ޅWt3 YEJlҍ? j` ķ)Q߈%*WC չ`Pe=4őAx^[|hE"rvEUJuBu3/!~DvZjꯈv2] at0\< Yt]NW֖i X3Vyu$ojbw#ց3ӥ+M(,cĜׅ}5|i XfhЉw8RN}ڕ3dȾqycFcP4IekT]h:Gw$V,@yM~oO+ʺ#}x5:W}r/su9q]hg` $ϓPҥe dK7u11Glvv{X!kSTרDZZO/k K,ϑ,`xpmVޝ53n%C a`G V)ߝ%AXdoޠ\gbBe'reblV7됚" ֍aߵF:\yb,dPT 6 )πV 3Q59\&ލӍP3I,~M"m=<,+ 5"f"\SտI '8x, GMb[EV;"a5_ c]֊7|2C*fW銩)w0T~1Ԙinv9ߟܜg)j8ǽcÌ-d #EN‰ Vi_}m5A/Χ^|vVUN^(2TK1an80axTO_DȞ: FğF_o%V{pqEX]LGC -{u&*i75jwX#fƐ'$@h*ZdZWHiZ'Y D% k\<+9'ŀvdpXVH1( ѭj@ #*V9Bϛ[m2#".7Bd`&]~t'i܊p@ő>XTCEL:wOg3僼Tڐ2_;eDV}iclR;!M sh8kBwb[ֻ׫Ѹn_?q)Mh3ZVBz"t#&z:[&m2* 2+vCoT~z@/!G\/&“B*Y|j܋ߔX Jk0ʌ>|^ٶ0 mR% CՕG$kH<܁)'9S2 N30N1MLL'=oJB݆jȅalzG^;NdE_ӞzqǢZks-OSWϠu\TXMQ!'ľ*hE( d1Zt"bGVv_k}Ro4륆 #[n:[bWw#Omy{oLu4w9T4mhRєjQ2xj~'A&, w_voak-<L4W,z#Π&.G XO(c\!E;fq8< kLY֍S,?c ^Ӥ6,@rYeD[zj#v.S--Z"Ms؊jl0٣~f[cWwnMᡌ)q %0|+.NWSϹ#'K`0 z)|eK=vѼ+ͨc_wB!~GH{>nY_DP %n;|6^-?"+q:d Ȯ41OO!- ":~:@嶠AY_s`Zk1h┐}uW4ȇDiXe}meEFДؾ,i+s|`+n{7{J+RGyW>G:|Ohsr(W .Gjykm0fb<ݹEgZr.^N7M%#2) u ؎UTqt|p Xw[*|ɏ#?'aϝ*7gv3O݊24."z3G7m)gS@"0Жw8HV0/ӑ.MMG\LsV4;&ⴋw8ru6X'N_]]T|ꮙzD4iAEuϝPpNKTU Z'#Vn`҉r̕98p5ed pS!Spfa4TPU"Ak5z#CmȢ̟F7 f%@p_"G&vB(oZhw`̚# 0LaV—Bu 1)iO0򟊕= \;! !o?\Gx쉻YtlQ n+d1:j H@_tM|\x +2ɄMs-mrt,*:BrsI6+qDzI6r Zoi>`r?ȉ3SЃtcx)%FhL2sj=}=%F+7mz8:Uo[[E=rOrNQ }AQB=flXt䥗1Zg/_n).qHl`.uc:>؃q,UQ^;::8c*<6̗︾de`l6}K'N!>*̾&YV}uy+?G1<d lm=?.li3|ްs􁘊6/6qB%|Δ벁1$W{nU ^Rbc`xQ&e-n9N]EXRuV$ hخ?75۪`Zeɬ:S{0{qq5A=rZTdf ymGU3J3nyrt6S4şp:6.TfN7yqdMQ4K;Ea7b 80DA tAՄw uBEK&˕n-'kjpyHgd!u:f.gKW!xi^C^>be8gA'JQත('sdǗP> +Y%TAN|F(S׍L$Elv\_Gq>/؄T?j([ }Cz rz^Tt= NH6RAך*B޽ԫDWS9ShHBb&w;Z`T^ W;'PR]3Js`q癏W' 7v\݌_ <R9D5rg]s] W%͕gk?Gg;T᠛0Q֎D,Gz9< i 7Jk!@z{!Y5?\4"dug=}ʐ]C;^d@9qMR6uĥ=MTStQ|'lrT+^٪jnh0d'2ƕ_nu"h$X\taRkMԧ(f:wCF01q΃NxDoo UVOK';7Iq2p>t @8CucouFVM؂]WNu Vna:&i2k&fOMr9X([]POƓ%got Fa/mhlZ7I6!l%i /H]/CHb ǯG05N6"e wO<\F+5z3R8ODՇ(RZ9G_-^%PMlxSfHj2Y@pv͔ ~ҀyGv1JqC&|}}(,kPqU#.;0I_bCi\OvȊ g<_I^,4bTX~Hh&OaƎiMQ\,ϻ}3 &NBAK/-{qgsT9hްZ5?LI#UĮuֳ^GtS*>= ғ$/gh1[Pg8ق-kYﳅՌxXh3~gdqPEPyPF=-F)QQ\Ai0^y}SXx4i&Є1{ +L0˫3O&~ԜUB(x?d`䨖Xj0a9i5AH剬uN(k:v-O7 }LnADD7}@, *s)! /ck썹9#͗,{ף!Ąr43RZk!xDZōo4Iowsޱ`Ql~r`ʖڌX8 r\DO϶jZCTkRQI=RMd8''\ΉόŸr#?PuFpd||x^% up}̒2MWZG(cwz ǨzI.t}fanFPXd`Y%zdbxpظ}o k$5G;?{n+b\c7zJJ-WubZ8!k6>U@UTPbD; >DϜс N9'5+ ئ3XQ~ȒY7Xqx jeiLj*b 'Qi@gjIUԁ/M9\9.%zne(0xjeOcUoU& U„}kC/hqI8Q Phڥ4uOByX8j5`R61y (-:V9f2/tFB7#S?g2:6XAP;Decy-AEkЬjS</ K?E\1<"Vm8nxT`W 3lD4_W=^*ƛA8g؛:onEs"0뭁V6hV%Kd4ͳ6z9ڹ9BکK<&w[i .*+dRs(v{ܺniܗ:XqT:O+*7ed+PwX+g$ļ*Uf qEKXh>/=b>O1%&s%ł!NvzEBf5%ttvLKk2Hoʙ \ 3qt3UҸbCu&uvpkj\byӘi_Vw1 "C08Pdnjf#0;$FPBb+|07Ws7{&ZeG5{IllG|7g(xk=7K#8-Tk!Zy5Ծg糃պ۱Ei''RȊe#ڌ;E`* NG_FCU#.`t,%qLl:tYQrX)ejH^񻔿׻=<,'}: b| .9ݤ ϝE-|?cק <Xϭ5UF1 ~'gWa#]= 1eJzʬ6ˤQ:3ܔ!>dP[mЋ]|v~U.<=Roeq|m.4 c[ߦSAwmԷ\%h\QM| Vٮ d~BPO[14skm20#bFE ykZ7x٥H&e 1kx~ik~ ]:}ȖWLz^kzA*i^bV-I#6qH0E6ju.Y96A(A\}46 ί^@ǰtE3(J@u1\g'[.'DSeYolΆ2&_ ' \+#%"ھ@%2/P;D7}ܩs3KH*t %A# {k#e4xXaͭHυe#cZF_!A,Y}9`& qPa[\7J;CޢZ.zgř [lMr)yf*a5@mbT+aܼ`cj%d+8n~M.9wmjUbݞZ]Au_zh;r ?NÒ*99{vU /S %~7WwtDQ:4 @UI=j>ܧH>{ֶ^2ÊG Hy-|hTPRy':]Mf=zJ<࠵R:H #r\P(IAׁ^p0i%,kjR-DR?Z]Ӌ/%O\l%&-M(R?{!_Ȏx#=;EʭZXo1\0ޤ PhaZxzhٝ~.$bC@DR =!BdV>dC;xn .S,/ X" cKZ"='xzq'pN¬02˳ߓiE[Qr-k.:F bNC!ۿVj,=kWR(Fbm#p MNTeAd ,l@c:t::px"'uJ۪ECٴzʗ"t04DZMdjv~/ۤ{|OE n{cI;+LoJ d0`nۿ%T#@^3աni0j6Bٲu zߗʋw(*\=&v-l ~b[ٳJr/,@CSxTۡ`jq%P?=Ov:㩋/ i^Pg`m$E$$>Do噰'EOЎ|H SCf5`F%#)ΧWCfEZଓSp}8nt8s-PpyV-Fd&P1Gb\p0\*3z8u WlTerɿ(Hg*'[!=Mԁ- Vf=Tg%ƭI{HU8=B-X{;&E# iQȯo4H$r" nS KOgy 47W?76@MkJ[cFy.<u6tWseb=b,E:xɝAª0w7"N2X%d>Iuu[c4ho1K=Nud.0-/m} =`|)*0oY 4FGC|К,: Ϭ9ndojp?i-opK(6Zl29:ߝSV+X #&iߛN)!`opA} WZ@'cM)0 S&RR`ՍЫflJF$Rja(JAʙ+y`{C nRIW1  k)R;~u^oĚ0Xd*CyO %}saviop,p,g(wsTTT@PH1Q7r稍nz,s1 ;һ鑧%\/@pX#%@>CnXVJkO&+qˆNR7v$}gA4jauf! ]mfr' i ]4Ȓ`Bw'w/Μe8)7i\}gJopr5-Fˑ<*H@P~>Pfg2˻%Cmckex[\\G_k!Aw5lzڐf X4P7@b#L :)w]qzoEu :2; Rc9GZmE4C],cHh0bHNUpBbPV1,d yh=Q!%{7,!o kH,Pl BV G-q?= a^N/VZU~wI» GqTV= jG ~ 1 ^H:Lpc-S`;W>V/Tw97 E@dtXHOEgWRyL z*}H6N<Σ(^ҥ/tHr&;r\|@*an %vxCqE$~Jmr?J}O*fL9byF9$$m5Uj(o+}~GA%P$˹wcgXz?̵8!~c54S@VZ 9:D k35&yN{ݥDd0ʣT?7 =e Jv/5a](8sL*/ZHe6M]C:iGC8ˆ 5+Bgٯز~~ojv&},^5("]0c&b^uF|W4M <͡⒓C*czUuEKm#hE7W7S⥓FL|O|*'CqT䏸=βA%kU9CB@E֔VHьI *Q; TY~7L0 {"^Axz)gXY;:lQ"qݒtF5V3%L6>ydkjjG7hoVHm?Em|0?ian.{%m3n|Z6o$Tt5PK\P)!87>Gc|lVrFib@"KLO#hr{>'*x|}'|atf;p4H@T~ M*yߵ[MjW~@+f*1NǧǴf\ Tz/R ^nEs\Nl[ebe_ P颴V0Aeƕl L|H<uj롐"aNi Xd6Y,~rX|;]i;+qTPYjTZ;4`|ED-`oM%O?K2˻çhOc!+@!oIvqŏG)@-<041jN$+.YfX{&"AKO `(1:RY)Q=珹d9{QW5@.4JHQrMw˱& (-YF(%%i뒈|#qI-e[l:_rmoN-/;6ףw;M*^9 1I<'(VeŃ\v6~n1u/}u! Zv-&uL"5͋#>έYvXft$f \ H NƃetT :2i]u鍌Ne9(WV c<7haZxA+)$Y\@q_,%'vX}'\~3YFawmX-Nغ0о$nA>KճXF5Th9ㆂiCaud~lq,Sv³>>ʕ#qp{had,zDOcsC\, h6e0D^/eSK5c*B!+&%aBl؍Rǽ`'Q c`ELwIMU,,FX:9L3/{a)SvJn If|D߁{T09Z{G!V 5ȵ[?X@^.xs!5̙*>CÅLU£GÈ?Qh!*aS 1Ams/-+[/{s=L_~ GJ228dR %!"Ώq+u`37e4vegӲG]Bp:1${ޠl~Yu~h=3VP2^ ]{ OV0TRNR>P%2`V 8Hh419x*zV_?}HSlL4AFBV_ՠLfE3 (TM.X]茬mKB|apưX ϶q+.(3tAKhC3ᓮꆸsx3輙|5rw$RQ6z~{_[*%-4SiW3(8,1* O։x8Y Y&oo0ЦW%APh|ق?df!6u^S/Xs_vڒ[[4$"ud§_T/14-^Md,B×myk?:0bE\_Q!iIF-Br!\Xa9kgHW9*ffĞG5.)yRA ./#u<& 'J|M8̴~y\Em+ݷi"ݽmޮ09`ou&Gqv#3'Mob+`%U[TQ_vQ'?ansm1^$8@:ׂti@˨m!>Kz"u93R4<_'zS pR@lk;@3SHSe&G#괞 +F@}aMx ؼ8%hSqGQ.f R6DLvE4Z}D(1[^cRxB8!wkX3S Ysk'ŷT5bUqHmO0~x$[or+c 1lc #I @,e?"/|(N>ӭs-N! c6[O8YCTW`P2,ՁT)%;]z~Bm{N ` g,A1Y!qQBz g,*y[2.\jˡ !݋fr&Lg@*T%m~wwf:{ӵN^?Z/I~ nLNXJ]h.-w,{'Qvam2{Jc,Gmjt~WuuLƑ~F H: drGn+Z8/v,QB™w47w31-Rems 9 ,R1m~;q= z:,B>@>ȖE|؍Ex2#z"]om2wߧmߡ4у x(fo3̼}#tmWRn9uH ).VƀX@ xfe;@g|<|0XIn8>Cݜ9HC낭ˣ]?j)޻/.8RqĮ omV1eY!MƗKnZ>㩀?WsC{,hEbWP %u$Z^mE)'4; ~V,琰HKcթ)edjdQaY@>*G4( ݨ.n .DTWӿYf}[Lw27勞۸RC#2b/poUG53=lQ:J)9՝Fv8q;.%<1 2Suy )/d`E\3ӭTg]"i9HymmS4֣mȻw<;{ּ{I['gQO=1hjƚ.=5ce]n9{>dbܲ̎,(rɣfwb`2ˌEfMģ=qX~ rI8?h3"=7 ` OMzriw NAVȷޔ9XW--NKڸ@QFp Tҽi g ȕ"vH^ۦB=wCz:|:j6c~%KR5n%D:dcԁm)ShsG_)TI(voފ s>xoEq`qc`m5BMܝ-"z&|"9Y&Mʹma aߤh,g5uw>^7+Wc0cGN(G!r魐K -T%0ij8A^t[ZճP}7\DF-&v{Kvh't zqj^ݤ,f%eGZ8?@DT,>Ob'g֚pL%gb[ ӉD5_O*}:(*< LnE>,r + uT<"ânVǝfb1rgk Aneh{LOû%^H Eᗜ@ZCf·GPYP 8 !ĵVvƭeԄ a2 7Iƽh~Հ]K6鸈h]o-,L|f?CXr2%~TS)}+1߯aZzQz4J6E2KX/o LA}ÝqDPRIt*]hȯN%)nkeVbs y(|ыQВ?1H2!8paJ͒{I/PZEPIu]@QP+k!3sc]s](2!cW nh#cDe$ԋy{xϮ[nYVK,Z~0țĝWڣ${0 m01Zd'@硏Xm,,8O:永: U!D'+$sgu]zLJ(_F?D.zȭnG"rW[W]a 6f=xͤ5{[2}m-\mbMlsH<(:LH^VVf޸h!|Eʵ耨 0X;G~{8IBs^Œ%L(m]59qJuB|_wݧ}Z1(usffa ]U13h ؤ]rRbH2mEI- Xtl -l- ~\K8v:uʲS񥪽=WU%1<_sG/! u3aDpKG_ F1B ©>Hw H[xYɾOs]~N^>6O-]'-Wɂ 7C[ Pf;^L^kB-dϐnb@(fybѹyR.QC}f ?XF|+̹l9˗aAw찖3S ko3ٟ8J\787RäjFXB=*yseK 7ȗ[č֗{9 ٢X҂YZL$,).獃Nz!kx{ jתC[@wO/͎7s?|7=-IQ }IU]Ld4-Sd KuRKDH;&yIRֲ8MY-tHff ǾUI6k*c~G3%c J"yW2tzI#kN?|yQof pe2-X"8‰JzHԞxYu3>(=gů*]Sr?E|@c) skX ~tkF:Y!]޾hr3qWX!5\Q_'.>[5Ytǎrdt4 ֵB"I^5h@/Z4$>>h;tl O׍G/kM \Yf r.4rza:gNK.((4SS:USܡ _)*1mxiS{*DlE˷ej^02>{_uKQ2vS'ƣRIo~7T:UTa䠏KF]\]S,<nrb%8顿Uۀ#qQ?NȢFDc6j'5,2Ln8ܕ/``{ݙ^_0]ikѼͽkgh́U::]/|8{Y^Cy 6Ϋ+VRs'31Ҏtz6WK= ]~HO%0M*#q4Y ʻ[KBV!x ^^8X@%fdX4  \A9;3L-_^٢"a?pOwmI._(D0L(Soew0G$鮵tj#1InVT4@I%v"mXm&FFߖ.M"6m_#VFjunkVk_+8 XWF EDGn^u&PJ;#5*M.Ô,cCkԘ#la `yJO&ǑdĈ" !pU2G1ٍIѸ @zzRLYucŇS/ Qn!5B p.at (wm̎2C ^PP.eHiaXkwYy\m ƷL W5 Zҕ BhL|ꈰ6zڏLcx+l6pɂf>DѕAiGY)p+ram͗'.dž~]\jП"8vR]&[͆dG]"iw{Z"5$EMik0s,1|^F$] &,՚ ]CTNg"9{fK5D\b"}C4XSȓ[;t3晲I^W֓7Uȁ5R+̻ڢaA^੶7<Đ0:Ds'gUzϰ g|,yۚVJF'N tKЈ% ?:E*֓<4$X\@G{dM W3+QŐ::C<@{sb6\s)E37;gQX?̔@tLτk9:UQPYE& }LNr{,NE:/]y/.FmvV#8%H@ 耽mF'1,)BPNuR<N_T;j±9ev\kSI4HAؚ.̡yŭqYG6HWʝNgc;Rǡ#k=^/=Xy=[Q3\'VA2VloԜv!oў<W-O=A0ډA$#,z05&CIΌ K*n&UW_N(u|]u?90P[l("'A'e/ ,H6y-|ۏASi>,ՐD`,#, eri-1]9#HH$@``0;pV$Wi%O5 x^e,Һ%lञI#޽`3hP]p|d^TRvZzRh}5 }iZ*p 9ȉ</ﻇlqwJ'5y-̦K(i~O%9 /{\ҍG ߳[}؊eS:qLTgwޮ||L:\w`MHњi;Aݥxa]3(ZBAWBXC~N\UUQAӷ8^tSɱD/_cE/=SH ٮ˕,9-mݮ or&G"2q/i!hQ^Ļ4QZ@0;5亣钘ּFAeք]{E'65m&`Gؤw?3=q ?fcnTh\$y5R`bXMW7jwɍ@Wq71]5 BfIT4?3cA'[ >}[%1*`3 isl:mPf~Zg6\+*Ԛ4O&[lU_rm州M7hOq鳺ktH!4hiw:?}5j4I ظ@Vgb< @:=@;|ՙ$fzyBcȕګ,( ^8Wc. Y_zXd[qįJѿ6ūi//fR! 7H56PT\qG5ʌK3 ([{Ih;\sK8FKO-eiq~+ogKY4XZXģ%qRԋʋq܄U8ɰK0Y=oA5]jы. 5oL5LrztYB%5CAScI^ih`Y-AY.=mN`:? 4$!|Ɩ9~&zZSNMycݲ[P֧O)+/D°+B|1ţlXN$z;';2pSUge[6}/'CRQnڏ;~)B'nowz!6GhٜU<$.dE>:_xȍ:3ۦ+׸}1ĕhϬuѓh" yߺQtD$8BIU$,PoOS 3&x yGVIMBPxKiaK.^U'X Yiݦ'.l4YR$ȟ~1 Ϯjz>&t]K=?S: ȇ% gxw")Xֵ* lQ@/7[MR e𘈤u*vu"a0 D9k`]~":PԫxCs@jggT[ƸHTⵯ,2E|za3wxR GF1Y E'R1/fM8t^>*_Bc%b<ȴl8!]*(MCQpZ Vs \zA骚=#A(X$wЙQUryH{Y؛+ uNR#Q_!uA u;P|L3Ф%)c:5?A(zWBm+)|Uú;6njnLMV|Kˣ 3*OϘ#e^/sA+pUJpDGJ?bחyں(Y!Tspu9 a]vs41 =ehc&3Exl0egr턅q;;+: k *@]`aqKsm5} LۂCiRyK+^1HN&SVܵW0&Yq[T~N8(U;(fPx ,D%kgO . ~[t,)"l.S͏ut(I»RHƎ.fľ`XbH/+XݤWqbRjRT 3%I27nW/xla8Ȯḁ|WWoEO cl}d@Z6l3@<ߤ~[pge`~9%e Zɢ־_*HueiX')**iRRܓXkJ}=`Oz\q s .$\6gK4*=i"zcѺT4ʞΒ蒊oc:Ϸ0D7]~ȘgO8(@f<ɞhrzpkrNQ5&몾^c'a?@lE;*.VʉC.[8qmKޘf̗\~΢Z+8uE`go%Zk׾l&sH4+q\`ɓE]|gE!pjNʭM^v| BzbkYl=*R?<`'>wuqth. h.'x?zk2T#"_˿ IVuaڙ< qwf6Ye Wt!7w8 6xt/ϴ|)ag ݽ.rsڶ2ȵSFKwarn$&n1א>F!2y!/K:9MG^:Aġxg]&]Jt99Q 7ܿ2*^m.]#mcՀ $*N*^,PT.)Q"~~8V~Q-(QF$R"$G xϯ⍶ /nveX &ɼLiH4?Ϩn˳aK/wA,mviL@PO>%md)ޣTJ+ 4/`$1" xH8=uS+ffi by %)ͬrEMcxN J"DT?jP2ř0(UF {r9>FXX-C-gȲop|0e40+( b5>Ub'IkA `Pxsy'N`0\ hHR'ӓ |J:j:ϗ2tfUgb#; RYhA9 ٢•&EC&Z/.3p-.؅bmERd~,c9X 0``$R4$fRcp] El,8!IUcYq(Iuq#3iu_뢻Sh˚*AF]ozV1g7#hxJ݅.vtAR k nߺ򧯺xLZɄ>|/oz@'MC5# ~+E '(f52UUόR6TsRQrs!Z,(i)oy7)^f%1ET~^+仛 0Q;ꝅ^_9O~e K(\D'icŐv `=WSm6-_ܒЊd["ogII uq;0v.hd[]2*Nc<'a2SBg:ߩҹ5d_Gl>!>BNd=Z] O@.[RFkY{,T憰dg/M єZ6|c-t,͚L"E7 /J6kWd ݝx[(" ׷Pj(O]޼3s%ƌqEM4ey-fvإs/ɉ2aKn`my-O9x HY" L,gҏ9R=ͻk'ԆPO^W(ڻ #l y J TC65L Ż"#}xݫM1:M.r?zVx= N@/.L$˧j7GZXU8:;V =h 8p /KBOLe6\fkBᾅh ŜAv0GC<6^w,c ?`%k/_Q®4zM9)8_hoyI94XRBlenb` Vp52H@7_,qn6/8cGɧ6)ܴf- <=i +Oiz3PK K).i{K6q'3 =扄jۿn7$eP,cfTՊAPecÌ"(9 Ey87F.^MG3yfOuAH5'ƶ>w>3Cn8ǗqsmPONvUE䈹YF9OKDTJD}[]BX؅:I:Z#찈@+)gAu3%f}Z%a?n<ł40-#]ftD[DHnv~KBs%Q"ӱ]fgm^nJUTK%kPOB~y1,OVКQ!}[ؐ<*n^`[ F,3^ު܃i|1b葠塒%l8o> *,jDRx?ѪFWW9cu+H܀ ζT, Fܷa^*mA?r1KGS+s\b]SJ8VmjMW}0 |7Z7cl 'ӛ"BgÉF\J؀&gie Ӧ:d>{:G|[ mRu[g@qbZp!d zcT+ux W>$FF8rL&/dGlGQ \o7,RmC4jmKو>s}L3-UXE^I2̣+lU l͌B6J 1sKm =;kl|gJo GԴApG Q ѹ+h'q]M'E8N|P 9fd#H zL~<M&GM,[5BgWD>'ڇkZ :PZ^6@69 bQ_PmL"}=FVA: 71CӂAh-G&2 m$w{.~L] xj+mINtuǘ$&lIBR8b~QW//+[Xa_-ֿ$h),.K&g 'l'f5:*n1uC6J;kU#PUD ޭr"5U@j\Q>]~ ╚x򀞇֮hVr@Cܑ픽tNYhWHyl+:(ѡDӛ4dI\Y f.JfP "&Ƭ2t$h_&zL1 @i+w6S9E(_\p);D5Ք=;|׺5\k9(-!j)E/}y|֩ߪD;Bu$0ɛ V^oY s ɽ`"T_Vˣ\k[u x7rOŐ=Vك\j7 4V+<" Ml8c`oc5 o! o"f](TO "3cf*Z˺Ty&ᡬ7: #HךVHv`&9pB REKߏɣcqmS$wHvc_&mzܩ_ژü,#xuӿ ^L,Ym{kP[jX(NUW,@ YV &u|^s',bRyDyk4z֚b}ruM;gyJhĒ: R,>0[vK-i;2R% >Bde !94+gUD?v2u74R'd#e}jRjQAE<7$:9|v/8az׈KeG_ZQG[jsE|] ijN3KDdc6)\f`ii{_DLgn*^n\w'$Gd9L;Q9K*>a-_ÉT_Fx8VV/-"1W$6"֤#١kKI&)fc]㔬dN;4cF˱y~onMYWS$L"P<X֑2@'@,-~nuRvɲK,,܌w<.IrbR&8Ao_B^lJ |&9 ,+f+͠?K$A!!{6 D#_z@; 룩BF,tm[D4cau̚Qlf;w.0!X, E -&oZ2>!m0QUhshvMv foiy 6ie>Ө(a.I&3* klfhk^A9jo9YS5G3-VOl^|=vbne}Ŕ:fqTh,L@1 BD)s9v&Ҙ..!Xn+-؊eq:Xεme94+O仦hj ɸa/huǐ>eZik,^,X GeQ%Z okxc/R~Kߚ>l8x\d#ڍ Frcl`^1˜͔טhWPbXٯ&X+{-gF*<ߎ JX<x KlמHayazւM/_U} Y|DP]JR^E-nf<6BO< @ᘼu;EA#Io3z9k?Ӗž.^L}jl9dB+tm\΄x7GWLBa8׆ D/"Xsǯ&S4v!΁<)3>b=J= B UsIUAWD!SH5QLquzk 24Tf?Q%.l Z~t a;[b.5i oh]*Xԉ[ɈY̤01ywq˹V>lx*Gh~c*ا>edh\j0PVbThڳ^|*ƛLj豪y4RneyIRnȮ;W. G G3\ŕEB@*r"x ? ()t7pwU9v zV!,mnzrVZ(h@m kTԳ)Sl*13sE_:)%I'Z|oEWr xymۊq?In/TnN.ph e-IoODf'pD5mAτR@km`UDw-h E#i !^vZn}OC~{Iy<1ƞse/]uy\c,@ O9:B70f(Cvn*I|-w$p]2ɱ A %dǺf! k/ dOuVLE=XԻ$I5s݂?OIj:Y=gؙl,АvtБygkx ,kI+oJBܣʀ%fKj9=_s* -\ޏt`fkQ)pb&끆e ojFUd+\+'d8r#ϲ aCE 6V&B^nc;1`Ayk1ќZxQ$̶y2}hXho}P1#[*+FBssݖ?mzT"SR;)р-X I9mx4A;0hQ4 $?m_CvDGsBhiǧ #}.vG^AS%,L-82ܞ"WaA{1zF뉦ӡHlzAA20mR,'I(?-Qh3W5"$PRtX@G7eǤ'Vw;VWvKą޲c%ߐ aɹcُqSG Q]i2S r;|}\{u- O}W1PҜQm\ /a3c䎐teZu2 ٰ/;_|]oD}>̛N=CxN$ʝbuOӽW_ 1ȭiX6NPh274gS VK8 HJl}ETi,h=1Ə'*I|O05z*N* \-؀8od3$+;wQ9$F^#% # D!':Cu@S[+mfI@>u.?0qiT+=SAaD<]sju7%#СMNzx`YU~&e\~8T+S {oɀ"҅\ݢ`. s[ ~ I:#Aeb C{4,yVGbIv ݄BSu-c~@ }]8F? oӹ!Ҋtz!u u5$ε<6[ϡ ki3ҋL8٩oNdLeKP">d30 B'mEPΜ-dLn݅){=>6 De9 wM947⢫`cgbɦ|\ a#PqHKj%_wZW \#_fm'@vR/`)+eoda-7+@";syUb߮rFܭ Gϲ#}P盀) JՃ4xbhXQ-w=,ʱLDb텕I"`Yg1Cb&7?dxX( %dҐo{HWcw0^V9$j\0?W༥krWV1O.uO5-䏏X͐:owqV(_Gnް4OB* s~2B7I~EuSTiRwfc?k15L L0EWb/ ſ;m-"ʕ e#Zt`h* č7u!QiHUǮWl^|Ao͆.*7ن-. e|XS1Ld{h_Qgie1"V#UJ"m2X(0plQIxNjܯ:5y!?G;0SŲntt}IapP;>hc u6aP*suZe'SC3pB}eZݩ0r5NͰ1ֿOi*_xzn8luaXN',AB43'Q/ p)Uk1Y!>lA,JCdgՏBP*>+7I§dnQ8KL~$A4C}Fw'FfF)TgXP]\=+@-|/~p9p X\82|/8\?ICN 7:͗;""rCѢ`.+=餮LZYƟs;ٸ i[)Zm!C L/2݁YYjq歒*^-"4 \Ig.?vX?{&%ڗFiq&SDL/`el/mۦ%>hH ʡ2d?ubnD-*n̶{ jʄRXxCpN3j"4]~I-T?Mdk{r^HЃ̝;r:̟AjAxnqt`3+GGLazlVꆣĒ!ҔPFq7RvMXF.7F.  t~D9T!I-F4 0/ݕ=/ ì#Ve:שAHq# ŮQQ{׸|퀷aOwY~}zUgC 0_3K?M18]Q7dL DgIyߟY(hᘡE~{)gtPk2#Yv˂'Gc ˻cp=Y[̋b\ sB#;1*|(Ah6t*8JgrS KTc~s$u8_Ei&Y-vF,O22#fF4j͚޾҇,0񷌛0 @rԙs1[džw F9'u wj ͹HơJ_NNy6}4mޥ{K9$udРT1r ՜[zd'Y |{ ,ES^Az#6*˂e]{G dWn'TywCZ,<:HL;&[Ad qUlw8.F7djxx9yKw)aEچKs:ؠT&Y5:EJ%?kAc1Oq\bĐ?9IgJP6g[񛾚_…@%2$t8nN+sr;qT& J0DZ ğr9.x Su p֜Vk|c>А~rۥuM/V?gCUuqxh4f*]wE%9eFՌyikk.GAvv+Hb)PL:Z:N~ ?In8"Еmhɟc'h R"m)f@.7sJ%X"O6*'#D;y#CYw@.Vwl@0wm&d}kۊY6]]^e֑O>+@2KPs°w{Yk~TőE1L /GbU(K47o+#e0ħ6xrU{-}WNN pg4Ė?b:/[<$f z(5tG)iTڒٸO_+_.׫˳Z:ն$(v7JM.Ib'&tX42Kϣ/ɜ ciH%0Ԍ%bjm Ɇ xIMNW[XBec;|'#2MO1 f`eSfboXccôi6~DZeE+d]PQ[gcA~g ]5}d]ѽ*>qmՖq]~M^'bnUfBIY(*:=%Q/9ȶ$xqpF%īu5C Kc*qsX~,:;g$bwx)Rm-+ >_@o5X%l^3 j%;TJsbU8'hZW3pWYzޣQN♁m:&!jĦ{9&+pƏ$GU4MeoO;Mb\4=:Kݛ._ 5}+--w9Е Ujk4#' N/ '[h&*d? )fme}+. 3˰'E[ S\[t Ik&d(X_"Uj.}<3AY%6INQsOm:Ua#'[+ ѹ( d$M{wPk!#U32|*9d#t,חem1zBGח$ 欄]X5xNOq}D{t t")ӕ \ a2Rb' o Ҕ9׺1>khE^=,Ε^Ǝ$Sgu˅eeV`';[VX 3IImnw^FM(@k@'th~{KIP,TdNT o-Jށw(4y ~Be 9C!Z=@ o$g FaG\k@y(! % ; F+pܿ>znq+i}*Z"A XtL 'L y+^Lf$ }G  :bB&>ش"VA{58 fpbp : WvNWȎd٣s#)U޺Xj>Um4ޒ';s)'vH%HpaV,G[3Y}I+@k"(JR>Fu8Sp\^Į }f儝^%wئ37sev:MPE2`P (msKMx!F|s{JL{j"n9[!eY%8YTI^/\ ű2\a5+kTjx% )ɮF7|F# Ege mC*ms =j3:=  (&cg[Q"zƬ#{e@,cGmS{؆v6:L|3tR%$rKnQ#޻V_}ǷjQp֖4'ʼn*k}&z"?)XyNJDr•OkRBq~=@TXOg,/BF0Y7p D7I(5uN"G Q%g:8XiΊެQ-W Ңr]<Ə4Di6!߮Q+]ޡB$pZJ0vΕM}yב sc*b`L%yS% MNW~cTI,&B\ٳŐ/<`WWc_Q&RG֙Y\Úܧak4\֕+Kx i%ml˱*J ښUg.)Bo.‹1p;mğ`*g ~b:yۨ;~ d6JiY}cop0h ҐSdmYnaA=6Ӻgryo/a!o{)?W=knl]ut`q}cj~Cf(CsE Ϡ U#mHB`zlPA ް~$>rP`d1&^n#De^ÉO8YD l^~/J WkO A-m> h#1M\D;zrY%;cʐ.@MK_"WI ȥ""8#V$j$uf'5< o&T덾غkBX}\?pV\:"2G FσgQUo{9ScOQ_2VH;iI@(Zxzw>[Lч7qQDWebFMDIt4+c9dd֙ (æsWyMBp`azPp!6ࢧ zNj$Xf^֜Z2ZaJtf@<7 Ddwh$ ؚkOc4no "S=UWZ2pkřɚHΛI0G5?OkT+$"%٣Lw?*T}zdMr?5lmR(ÊhC|2.,jZʾ[" 5ccȣ bEbMu0)q(4o&D?Pk"K\0un~uSh|ЏXjp"2kr!k/!}>/8++_d&2dž%A08)$hIϟ @j^+[Rѵ+ E+E6D{d~qRX^4%{Fzot~DnSBdj$Bm!AP/ɣf9%AJ́pu%gK.|*kWaAfkO##TXGbq-)dc|K^Vqv8_<֥|nӴsl0gT/".)(kη-o|7; ck+4}4BMI<{²͕")Îv0sFqL*D1"}!Rs# S}"dX$QYØA@/FKj̔F /U;ڜ*tk}#h]~:YH:3_[Y@/ÌurFӣj%/FjZ ҫ=OVO IR&y: ?d9E}7jDjb+3ԉʂfr3[TF1ޙqkgsΚveJݿ J @"= Z}B8D[_* 2u]7@vE  Rhs,8p(?:R`رȹPě#¶-?X7lv4Y8bl-~؁#heFBu]lr[vm_. vluÃㅷl4/mLs{Έ՘r0~Ȳ% ҉s*?:"a)#IXv/tB zp crg7 FRrM^S֖R?(I& ŶT0$B/4WIy;.ᄼ",hVo_OxsEajIZPu]]@0?s{ Fr;?Efp#fi׺Tl `C-ѱw>7gnfLDzI}e d($Bvmu:M$ abX?} ?T~Hד+Y'gi c}p'uϚRzI3X/9&a|LVmZ;ǢէLVdO%LP¦ab{0Gr@sp)"aL8c\IqG_X ܥUXP$>#&mVc}GIw됶=i= ^\h&c`s aeZO~h:Rf@qU l01K4.{5ދeww|y9򮋡mk'^Y9Ls?Xgˎ++TGY͐z{WyρR TNJwA3Xnze:6s^=!5^e05\yl_mT7yVqrsoD@F5[1y,2 ;q 4sR gS} ?HZk9D !]N&ǣuԼZ%*PQ rwSJEvr { CU9ۑAn"/Tz,4D\||v~Õ_' Mx>s C4V8Z[ȕEOIZ1ӿ-߷#MuM}쥊B ]T_Q,H-qKeUb= zr4Q]BK+ _UA1Oy2Iq+J 1;pGAE9P=L*Y#L 4ԴZ_F#KvuB~퍣Ƙ&\yKPQʹA6bG h8Zl I? m#S*'7O{XU-/I!3%y_*2-jő?ʯAO\_h7&hv*u=TX%⋒>gAќw >2xlgEX9_b~4>' ?< ǠDw' qhy DΥOՐWƝ9#&|DG4.O՛5j_'/x=8j7=>IUl2=GNszʵSHא"_"y,nvwl:AY,3&J{/.' JGh_~kI]&R[ V["'ZI(tzdO ̵WJꂶWZ}d }vEoi_ X>y+ y9˶QۭriwΈ|@ `5` DPY3o5&-?(oHFN v ($-ս{[3t+hOCl@򢩖1h}T j6TlM:nܘ0Ylm* ZԀq <W߰1s9W0-nI.VD7b  }nЌޤ'C0pQOF0>.| SʃvG?*0 W 2>C`ɾD`n8@oKa*ʠ ^ Җٛ2lt`D;nX_Dmل賨uY C=LyRybdeUSݘ:dIl>*cJ+$X ͐I(0o]#fDy`AЧ͸ Rd uee͵-@ ï(.1aVXm ?Xz럛|nivr+,ӳ]/'j}s6hD*BK^+);ׯYI+Qy c< N4ڮ2<" ݽ&,15wia%zmܘjcbB {XQs.?,Oldj^*H8/92Ps]O4R-Ɵ Kj#7 }_.hCBXH4  Rz鯵~}@T};A;Oo͏qD)NRFcR2׼ة{h|&;ZQC<Ғk)KҌ?OFdzi"I11->J걱nG+ ըAɪ 5lֱ*`F;S0 W:GA58rkDoa_QlH&s#xeEL5dЋ,\З~5e%Չ{{"V6}KAtQ}4D\]0[?fsGk8fɊq,6}q%;$k )g/-SnВ)63:X"16tFɡǎ1 OAtOP8HLw@O{/v ϒE8'[Jda*}Կ_;Z'찗E fj\`s1k:rkVfqeyE07-2;tũc4C>mZӝ& s`ue) ^\=Re2iwQ沨ns8)Ðbu-o($Ö-( Xz,ߪ+ޮ9E5?@ v qI7)blA]SR"]ZC-8WT6an8v>Wʀ" HsW?xLV-*P $BM \[K$n9eI__ yǑy6*#zcH\][AMD>dAJTAFP܀ǻR= DeW ۚ |b'.q(Zm+001\WA7. W̏;5nuM \7,&PF{(T+~*͑KUeG#i.zj&}l7p exRlU 3T$`3 jN% X禇x~8'lzX $19 &n50(j1Zm&!VVͅe,04a/]S1ABGIȌ\8ɧ˦4%sMPAI#["+[T!x-%:/WK+lb $W|DStt| ',Rق)Cazo:5LF9m<Ӕjpw;W1s/ V TXJLh52[lZ64VO}%URڅN.I UR_Z \,(x?qnG^Vg1wl7 jF+8^'"2[L9#-1u&xӨF'YA֙Lw驎w=2cwmeb~M>6e xH Ia-@ B)M(xk/\3J6)ZlƞTk\tn_#);%-Ot>~fsy&b-Jv[NI\565>&rl;EeHDnS5py]=.0g֖C{n6(&2ZYD OG¢G&JxލNu A_xXˈ-HG[]m>Q[;bj?mӐ$W{ՑJ ?5=/\\b=i;hEqGmcR8Vñq]ߪ>1AXh9V3Yv@ E65W"my2:-51%ŕs/ " Ey/Y.'ѨoSMѶŖcO-=;Ҿ]sroMC**YNOyNVK8wsJC,}~]k+ Z܂s@ر<}nWEGMFw8~Xn@A#3)_fر9ƌEZk8^YxNIn=h+Ma ltj JPӇe̹@ pK,m?\iTi@LY5EtM,KIyǶ^E +N<E${y@v77 2CQ&6kr5ÅVĈLbnH5S']Iml.-Wh:`.aqߩQtd@8#ocv D sa*#LΎu-)ɟ ``PNkg&}fMV, ZsJwSHəoYVЕGtds',T hE"%)-&nv!7a%9 6?L{: *(JC>̟ѲuS֔ܦ}Ύixg\t$rL9+D%h `~Cr"5&DL= *32%:KwL372Z3qLr%Ýv0r9E6NCx=Ԭa܋E7Dz%{Z%k3LLZ/-ΖE!zVZ9juʊU^8T4}&a*$(I}h%̢:cQ]Ǟ-ۑn˼\=$K 3AD}͘R &'\QC<͚Ist<":ZEoمbL egu.exr$Ahs@wb7_#PFwr &74gc]#U,Wv/RGd,2:M|z"$쎞{Ơ)2|- DRGJȰvEnn2hnZ7**xg\]:< rYx/ؘeV,a^ltgb 7;>x_OʅiȺ»I 0&T[½ wkO-I _Ev99\tF^/ XrTDvn^WF9`N@6PK,Q@,x# M87UExl#qZ%l 7lbҳe.*GAFAf4%LN (vaNnґJb芼O#iT48jl״<ÉnorYYqS SJ;]*+,+bH(ׂ@ 0fk:0 7HDa5%HuD@)^y5qʐݛIwGn1tlksvJVxDRd0tDb-bN䊘6ylD&]8>Xd7.^DzU ~aa8\HIYF}/ӻvt舗rKϋ+?YD{%";Iy6T i_~$5(|(rm qgϥ48h.W[j&Fd%tpG eo9"SJB-kǃZN Fꫲ'{*0ûۼˉޅ˜!zp,IRr3Ytst5(ϷYTg,Qq'c\82f/ ?!r[M>RY;0:o> 2peUYcX$2!,P0[s yέ`Ojr7Β^"[:F-ŔWqtm㋦ %K&n]zy2w1,*"wnX^t9Wi&ˣpTR* Iqhe;iת4>y(T/߉xgd6qMM(1^?35(%K'unTC \u'fmB{^su!udF,A$1'=NeV )6n B[3ϔ0,[U4\MV\P+"$FqȄT & .2+m{vRz}cD*"44\r 6[XI:pu:0nGdQToc]Fa[>3c[HM JǶjģ}exBu."JBb~VyҮ«ļ`IoP~aCÓ 1hgul@V7D]cս*_yC0OaUz Yy.6xpԥHt+T„+Aoyqlϸt'x:LB oc͔SXKs[R hxS1K\*aA^Qmcjp'BJ7b2{%z/Ar훗N qN9:e߶"rB:7Lh}-&6ҦH\v? W d)vJ] T%3LR{M9$47k|~d}gt3芢J_j2h1B*QLS7Rѥh-jq]p@`@ks G4J+p曯„%ӃFϕ"rͥ]M#uE|ze /9v ޿74ҶVN-nZvG BsJ ggǗws"[M*gY0BJ >x̂H>U.g}U}1 k4D9lRzHr|qkF;8CQ#ٲ UnNĔňZ~Cڠm_cM<?>+ qO;e1=N;kzD.k|k(:^yp#%Ȑa`E b6ޟN`L YzSUR߳=֊S(d1yPD:yV@A1!Bi9OQ@r%xdPA0GML0N|R~@k-Ր`CFʝIca;L ONIγ2(͕{FXyerހso-;X;SSǎLT( HTXoB?T.Nt9p@1$7mS8*6E]yx&7S!/`QJTA"W6H!>vTƌle7Pm=4as +`9A6Lq\,Ѷψ ;H!{IT4%gY{߂sWqfߥDJ3`=E) ָ^y7u,56}SIݩyJ\x=o,擸ʛD~}hrYX9S {/@aA#a*jj~Y`D |MǨ\.olA'Ӫނz"]@̇ ewlGnm%,bZRO?zh( euOY8Q}_uCe1|l퀑F$jn`X6msBC4܀(fԼp"$.XZ YZQ\y4'!v05iOJo/S3B!M-5dL ']H8\vm0Jk)Sx܋u&G&lG,p[m, fޅ<Dr֯~,uWw)C3h}Hj)_$#X~ޖ,3YgsPrP_(\9~8>OS*/<0H4}EQ>/-@&968“aaX l@ZVP=j4^!HTSҖ[E f.F,'#A^}fW/h=Py q$;%: r䛘>Ei\/Zm;rFkPW07~<J$ug0. ж1 h8{&Š`H5N|>1z3^|>V -9AtxoaM' JuGDJ(\|?/Sz ,Qޓe,LZ.VQ*Zk?I XK|#kx~.o &5@a% =4rV%  S};aap%,d<8TVhme " ڠ#ߨp`KO}SLl`e6<-Kjv4'yx }d*EZ8mrjT/ "EՊ$Ps5l7^,N*5ΈorZm~iV/ }cx CMjZE1/T鹶5j4lpkz iC!Lg,aԈpm GYS61Ly2׬98fZ~}70ZzKtɿ-: wٳ? YyIL mCQtp~nt0UtUOPVy =Qd%Ω n(DR2g7sRcI.{Ku1Rn.Cc^az=N"l`cp>VRo/gIdIl^o=x5P@# OE4gBh4|dtո}J!_DwV F-к K+F[ țwCtǿ<|ld#;<#2CF(n@y{hYᛢ$j}6ͅ!&>DV3): 9T;T+h`_(e!zaui^#yl·_YS~bE/񓜧u)ʻ'xΣɔFyYH͒U0n⚄d Xbv;E}R|(b=cʹQx&gE%gH3Ccͬ м ]qyK5//)>z/aGۇZ ? p&calAf;y$xv>N @[baRt }AWV]3 0k5o.iOn(fm<Q$m\.[=j`'>sHT LzgݜKG Ѣo$y|}BLpT~Glذӹ)j3lsfr5ӷr9%BOA}e~o,ZN dRꌪ89y,2nGK-?XS+JVc (FL6s ʼ=ȿuv2{\b!ׇ@L6EWYlrv[3!I9,4'KKՆ!#rϛ]=:ıo/OsP=| v*\Oom{cw TPk$"|Z+*ttVE(ڕvEU 7M<-71dQ51F/u>MU;Pknl+gY@ەv9ũGrAr1TM!0OTVE=r.M/PƣP?GU!&; +Ƨ"짲$CeF.L˧(祵uh1Eg9Vюs#E=߄۠co>g Ig>|E*,'9 ^kX: j<}mJ«gK)lKy@ds]v)SlU]YC^ҿk`^Sv&3)&؂nx)ch3q2W=]$~W:ͬg1ץ-HG.9MMMҶ(h棳Z`H !BT8GYM(W&ٯ'Un$-z,n fa6@]q%Qt5w⎣k#yT'eT`ڭ9yׯKl`GyewWҶр)U=ΰ Ք~u 3>ia^"ˑS塵8= g>>$!!~" w#@⩾DvI 1*Jx&F7E9Wc#Xg*AjIZf:v| T&#C l˝C=CZJ_p^VD@833oH.5#pL=E`Dy0ۍN`+\Uf%.XN4"A ϶|yZңKn*V_r~槠fl xn~}.;*ou˫12*Tj.]ScXa!d*,߿4 :5I>8^_Wksp5mf!]ާ|sٰ?aHX!2"YwrHvx- ktYzlBF5JQ(  GSHH6wr.cb+bo)7~QM>&QƼ4T0`DPdIl`ݜa^MDEgUec1mא, fCWZn;wXW Ǖ)ќ?2SǃnJKawm-@+C/ ";0Z+vܲVOT0 fA"M /Q41Yg`0N}sW™sZ)|)>V)Xv02m3;Y/ sڈA cK\w ܥ5?di+v7$/67. K z+NC.u aȏ|Ve;Ja1r Ft۾s2fpiyyW1}Ӂn /$/4=`~2/cd{.l)΃e,ڢrWWj;B͚O`%5gUcL8<gfTݬ&m iIQ*eK!9&,^_ iU>YӦ6ā~%fl+'Yq#,3:i=p;̠t}TwR[JsOܭZ4n_{1V^.߽ra;|Kfz/wͥ4t&>Zr k_buk{{Qd6-W ߟ ڹGΰ6ݵ A`aDŽ[^bGhݑmשt&%eli>'bHmG=a{K^`FZI|?f-_p7m37n_򋧓 &h.y|c:`% 1"އ kZo߃KB&w'V4r-K(A3;ex*`:H8y<_ p2H;,s9i8,9lCgڬ/=I4Q&Vu~/8䉑G<\>v`u_5$9SRkCЮKACԷW`|5p͜)Epװ}C qĀn@@SSrt7QZE T'"[y^c/JJʉP~Ѱ DÉ.Ys~7_9G8/vq>$Ɲ}Vxkse >y{(=ތ c%yFyQhDH$U6tNC-L6yg{ glO ,]j]F3kyb)(ΗTY i0N ϋ"4FM=,m{4#vV'5Y-uH0Uu|JG%6ХG%E[6kR(?9k۹&WO˚i5ȗ8<L٩G AC {H4ꖣݖ{mYnC!(ׯu +TaWwWMhDE-gb-NRlWc a[_gcW𻸠רW,Ëowa85+j0e% H Y"N)Is}-b秖6jgM iF|7k9+ L!Lw(-er,l^boq 2ːe UhheO3A`\{{LZ~\Sbf4m" ӭsO`C+g=gϬk (+l>qtY@:U9 SLaLI W{w.jdc}P;,~CPRSA0dwV^r'hl-Qs+H,|^{ۚbZ eC}cp)o@K0b4K6)in'{m:&`ih{g =.0]M\}ĺ|?͑}fi 23x=Htl1eF]('͠Em_RMUX]2n.$Am( :4D x̅zO3 S'2=.G3TM4 oi2#QwZoYl Ȧ5wk[=)lk;o,G`x27].J14_jhvٛc7A x˛`g#PԿض!^ 2+8N;׌?LFrb!rhҨm8 *L䇞gߤe*[?HpGK[Rv x̊>GBt`h' א5VSo,G p k6š׊i!fW.0SE4w'/b',AЕGdnC}\XD~QLKIIf <І-,CSXn2# ZIE1h{<;4־><ͺ Pn8:ڼh3"r0?T"DbuJ`ssm`v #"a%94n)PPr X. c04,E=,& qҔMWyUm}U}MnB{YÌb͚yzx[BQZ6̱t\ @OiZV hgeTGV|pI*v~pTÇ3H*T *+E+PwV<`.0^n8%Y<|2z):*_T'[ I7? 3W)dt ,kL~X ZuxUA:;"Ǚt;8axٖː6HE/F~ccyEQh3㊴Ul\]n+oNc+0Bą,@ӓmrЫRhGd6ki~FRm4x")MSv4p#Ẋg7Yl̑ulq/c\)Lz@/RᮘFuos=uMm|A k-vO1B¾||{Mn b$n$xFd6Ū3ɒBQT] ]]:WV0r&wt#Pv Nm,` ’_=ccwP21D:1^v)_Ɛ*uPqLq(&Xe> |)%ݲ;^0Z׬WoPe&d0Fb=,Ȕ0ZŝC[,%P3fϼ}'BYwJQO06+`E -eAFMֶlyX{e*[4W ˯:}k;yoi\&@1R/6vE0)!T]xT|h/e)X}"([h _eSy p\A9F \3 g.ӫpO6 V `fqSVr36# !-m:La3@aB*XrB2D>`,܏95@,0&=ގ]9X7/D; Zi H$Zz_6o=H 8z4Zi?]FkK߂@6MLjPq{TM2k*LۓCƨZv9a_A=3W_DOkD)j 2!KB,* G3}~ΐׅcvpXOW٪~IqJxeh}v *#ҁTWڕ4{Pz5@:捺"d؊GW}|gz  cvAuS]QsH{;lTiaN"^ o 0'PFW5eV$iNM"RpB'5L1mX 0`y=l,?$>ƨuT (4}<î ܎ "k2ܦD"+>}4}6;{h .;;*$?U( 7! CS*h=Arpm8fb pZDKeg@<]sy}  v;Ì,Km%|D@iQC}3?wuVGf=V0pPݷsiWꅋ ~x^>R$OCg_#z1f$#Sl%^7WoͣyЈEhe(DŽ|;iC'4e0Dԋ>\j0[RHQH!CC5'4KW.#(KNA#Tp +&E\*ދz3dq9Ò>:ʬ-N0<Ι:%9Dj1Z| .|䕀x !ۖ.7q U?$P+`^XJ!et xR8oS;_L2Lz] uڭq ߋ5|* j]SBX.@v䊄gEY#4Fly h2L#h((v/N8 _ɟla+LK\܆7;r?OKjR;==zz'F;Q֓N l>NYM5&xϋ{43= _P} k #!™kKƥ )3v@r?kd&UA"DZ%y{ރbHDce^)щq^c8A5|r޳Fb磴&F3.tӉ)gƤ᫶u a?kDM`K>R;sO0aFd;G Um#P%P <Ͷ**ǁ3lT^3eߠ_sRnqg#,eA݄ui2yJ"YFVUzx`ԉ77lxb ѡë2X~f^dy*r?4]MW5ޅov5,+rD8r.Vθ2m ev >clQK09z-=h MύH(oSwv^ I~KU4\1J{޺SRbJȌ;^P$I B/Yp0eQD_lu#Bq[qIJ)[$JQZz' l?!8ˊ rzec5 "aQR;vZ>k&7_yteO^g;>5f_N-A8:}1? ͢BO>H뙶TaԴ"NJVJU;٠SbVkiŖ|i_/^[7@ SJdk^+EA$S) ؽ#<'{jYJ}zz#_õzP-s )q /d3մ > Ӣ}zl1#c_VIa%ojeMi?g2Ҹ4]`fs4U~ȫ]V?`T{7nolOjCwjf4}"֐ߊ[/DLhm0&n0mcA2SϮf7Z%'޶fzH }3KOcȩ~pjA~1]Qq,#VBK.jzqD #oh){M[5HxE"kU|M)NPzTVayZh-F[Ȯpױp@\!!sϛ˟J-: ^qr@J\X^!x`r-1Kk6s%҃Ų ( Q*d <+^3ǤlkteEi|$Y?yksI X2LK -N&BC~( )+XP\/(`J Lnx4a z13;|4'6[[mz#յpMi:O8;SOS‚AjUt M9;"X)*A CǪjwD iS>?8R-| XXuesϖ?CqUW llu3C]vXSC;"-lpH KLqKW`uǰ2EAڞBr S2X(} n異@jkX_$KpS]/+'>5`3s׭7빁5],%4PM{cбotfo-^ԸJl"P[-xz*_%?)Ns2ߡZ?8|l5/ ⩱ Eg #އhe JZ|ػwe\KgKN,AS$eO#Mʓ;oP9@ u.*|Y<[!"n',.c,3':P,2nUT6x;qqi9?â:b=/֑:67X&.V3J-p_Ks"|*e8Dwt4xT^)b }.42VB3Av?8a<];K dX dV5Ay[z_ "ҟLO7tg mgʭ=ۻ0o|8*s"VKպ }?:HJ^,Ql @Y_o,/#Lx |7vSlwe%)sHDLjٵ'Foymai '*FbQ[=4tް )W!m ÙL1ځP3yrx.O i?0d EBbc~4.E6U~♣a\?C'%%\#zYSwWM ?쥆Jl2hUV)lL!ɢuk6gA αxdio[r\r լ^UP"2^/Kɛβ ~ٱOI\_O,|SLEP4_g"u>(&hi W1`ỉdyZ{HcFn7s/Q XG%."N?Hٔ UxP侱$<k(3t{MKngbcb$ lYRVܝX )I!d-{7נ a}`d#hyejʘu~ YbV}PQuY(gZlm/5"]1 .;2S%MMnr,\gc[O3KN$1L ^\R9 ۱V-gG$uAsvfby\-7#s51Paʌ^D=9Llͱ ݓ%#jBYVeCkQvP@S6H L]Dw:^"OѓDjLL~@-9 Q֑&Py?qܿ ?եؾCL |Je)}Ma^/tu5ūН@9E'b\A17~쟺Bc9^W:Oh Bj]nK~O+8a5źdہp]R㴚,Kɚ5(4YvϢp7E} ΨS~*'4~=vZ RpnA KZ}& u$|Q:"9 .=WD٧dZd:21_MK*hjq8˟vCUjpL0:cd:Q5J j @ YWs9*(zHT%LmuQ )JL %?t)Iesb1  44.NembD^aI 퉼 B"6e҄Jy[SP e'ޱz&9i.RÅ<3~ pnLgy].'\e<%3#BڔooV^){IaT_WikaC! d.Zg\|1t*_d !rdQs uxSKAj4 g~xe>iN醉yd"g~?*G?ˤ{ %vFyGnP_xrLɞj$ZzsdμχKOp-OʓCp^Wf8w@S!AvxLgJV""!J"n)_e\::.>Jpnd`s|Q3̦:Fz+HJE[" vX  ~'ZɘLUE?„]NA;Vhc&q0kg؉PѦ8S~WY:ȤZ[bY໴\X1yMrGd6eKOu&bQd'Q (Rh˛lMB), X5{{*aA?;|b}Hf `{92Μ]Pg"noZ6UQ'L񻱤359c5&5PoAK=clP/\g[,_#8 dsʬhSY1ϴb .FU7Ć|Sa1 /3TtG4O9{HvVN::yZ?BQ[Đ?W27ԤNlJ8XB"r[֦o#10i\RPN oja* | qq /N4kduڍJ;>FCH Et;=1k7Tq{-caHsjtZT_Y(T+c T3ħ׈C#)nDIj2LQ/@~"TN0L 0~ (Z!2.z4QjBfpݩpYN{ !4qWa1A>̦yTRLQʼ+E%7QWS#~F8 =Gqg]RrʹQ{*G02ppaތх13s%u(xמi=8\zkZF5l8OTvpڶdqOipk@a+kin/\SI ([>ISc' lyc618l7] 0|7=pw.^BҾ e/Pw1?hَe؆qKoQa'PPY>5g,g\xw[  "XB SaC8N/^QC Z >vHdfԨo^BT#ɮmj "bn)ʿJfS5{R8`8I{Ցm17ewo ?7* P]TXϒbڼTwhC!#%d^Jg[(˭EEZ܌sk[A^צA[ރeeGсxyz) (%RHP<Գ%KLO}BrlIkfm0d0eK|33pxǽ--06@Qv5mPp7©>eIg~nJH@n +injT.%y8+B NZ;Km}aZ ##H~ 8чw.#{Zw3 eypH)i! Z^ VJAŭrF{vR6ȴ&~)[x>_ ?|UIOin@UpI}Ã|DbH[v3^4px`6%(|ǁ ʻ$ƊF\`f# 81TuS{KnLjHwoIՋ?\jy=ċfF#-lj>6 ݲ 83Udq;+'[ѕ]GA9ds"r_f$rU}g\39K>oQy;k/~GDVMiNtd+sH^sl']Y :+}jᜡoǣG7~0D &Ó5mw>ܻ)U *.g8QS6}gb^KIofjVV 쎩nyLxd:O`L| \'դa/, -|*aAMZ:`L=R>UޟF>?֤YԜN' &!sUD^>lo`~@\ܔdiZ1͓FKLQcȮ>7^۠*x%Q'8mF=@rsc/_d:-|( Ũ_j/Q:&5"=J=op rW!˛ypC2$u7MQ9aFHc>KK/Z AL(efw^@R[Cq3,;?(X!0V52%8g k1VNgKee=7g^Xb~LG&,DXƱ ˺DX3>;i6"πR~d2nd-~WEk~ 7y̵Tgx&̙I`?gh\#~C^zm  Rgg%lfNɇ3ciJCf/dM'D s AlCׯ^ޏ]]mYC2 KR2>exTXn봫 Ǥ;n w6m4joJM"8CJ"stȈ-.%e'G؁ c{P}jDV,R1R@v8]qCD. rٷ`[w.N#F^iM7lN,:VA6 oP2DZ(*;YTg]r#7;^+ -8pu1H _H)NHiYh "kqC1_ 0%$ ?75,N*jؓ!.TgAHi Xa!o%oJ b$gfƤOPO80`a5iP4V3?=~E,MɎ 6ﰰݙB 1῱-ЮK|K裭*qdd^ _{f4z{h~Y9w'GQ#પn9I٪vqx{փtWQɛ>bH5jGa'Ns)J U|k?𓱃_B=$;DZ%z=z1{4-Q]B ^WD+)PI;z idlN.9zۿk5P_^۷S2MZ^P߹HS< b?JfN0%DW?ޱ}--ZYP 8MBۚH6#ݨ@U_Y@tG_c܆ 9h`1/9MZcӂ:g (_m#ZԦ*qg!;&12 vk=Ibb~"28T] t7M}$T lMo3`BA. {L .LEc"@PA\^Gb%GVA7u(KY̓,/-qbMƫeL/9AxwpF)5j J(/4wONUG.Yɛ"WV Ψr;דK6@5"*q¬4qz wۓIu̶CS6N6 2 p|buLK,3Ďj&"hӂS(/sk˛qekWtC6i}X$}5`ko0C6>z_V.%huZZ#*+m, (ҞOCˬต29X X6bpPy*סZ2 )`ڙ͸ ģPKO:]pXg1NA3=]y3}z]}Z1*CndmDL\uzԙu%"#xSlI/fP[A,$u2=cjf 4gRXӖ1 ff99TO&OKOv,MA#sI៾ep;.GŋstN^e+Xچ>/TA (1XYOUq?nIYrN@xjG%?K|_pjY56ZZU Dg,j'AeW}RW >8%\ $Muold1]'\Ԧ7e(!y,e&@Z|M Iik6O@;NQEC O5g ҿdxڊhc ^TO/9̒ktE @h-+%xK?ʱsߏS>ԖЩd6ǟ<0Iolm2xg}E!`Qi5F VpuG0Fɷe mC9qy}s ]~tT|lj79|Ln1N``bDBi  ,Cʝ2&&&ŝErg:Ljye.2LE7 2b2SE [ʤ"0 .J#Y ֥d;d =bP.lTs[QTj8\nѵ+/͑izg3ɚNDbДIDb>?+F2a~d"~$Z\[_>x(ң/ȓ Hx#g&Ȼ0_N垕W  /DfPP\b z|ip| _,2ࠖU#6#7JM$ 2 ̜QQVpMug_fRVd8'*5I/P0{[faLf-aF%PHI~# Wl2AD0-.zf\aL^PӜ\D亼IO#Iy=Qh a@L S~Yi5RB$; tVGeK#x$U1W X"쩯wo%rބ@(Qެ:x=]̚uu5s9:I5 7MOC8T>0HR޾$ZF*jZ5L _,t-]B$D{A;ߑl'Vfe:;qV+SeKu o( .Bʛoί͖#nrG3`(<jUGџ2[$yva\WT2P,Y#eT$z3 yL1FZ*u)͘x+ۆЦ+y &m 5七 p%܆G̍xPGB{R`q&.'r6u82b#8ke=0/~$kV\ '$IdR_.X` 5֯;UPZhd)p*߻#]g]0ķFP DfQ7IC9/E@wKsv&`hU/±Q_T!uqV/[9|t!8ʲyW!Ev`Z6 g%b\m$Y*UJ `Q(Smu{.kCq0&M2n;f4F ^вڦ|C,3j朮*Qo 6{~k7<ͮR Ln"Fcl:\5oϱf Vi_Rh˲ aĚTճR~O>?dSx=c   n!€)q愍X2jp4u.%5jGKrɵ?#Vn. Mi2;͕{Yvb&YujHk"eoyKt@lih]D,ϺH%RY46;c7솊J({+}E'@mFQk_ LK"@5 ?_4=yR.o5!v6A;5V¿*ɳ![C8M [{PP([b)BM@a9W߹埂d3_xٽ#\/ zMjhaƞP+WւSC ZS7gav](DVBˢ< 4 (T.Y*f{4EiaFd@8@R2jktD?*P6;=GEq乖1IwbIM!M |i:;Nj>pመijQHP=@n}Y 4 lC{ą(犱,c\u4RRL% Bθ3㌹հe5 bURFᄃ6gZޕQm!V69Ns/&4-ȶmP?\|*QVARmi9>ۜV%ZM %cT"H8C wQB9Yp(ț˳?.wi[p@(.թZ ǻW%CaQFo}rYG*r;*E;z(*206')=]\x5o49nz,ex ՚׀'i!%ѥ=T\4 Ґ K9b 7a12ՠ  UW\nN9P3 Ѭ0D"܁cCuglɛuO3MrX#y ^P!S =OK6qQxr( {K^F78sBsp} qirlo0m~#'Eᡤ@< ti*6+.۫L.>O1yY>+'2:8K0cPhZg"UpM-hSG7߀p{fB:Ca/ :)y ,&8eZd>?.x9Ley[Qt4+Cc1Uv ׈&jF~YE,!gMnsNgRɜ͞ OkךS)ik>tJй!9+XtƮQ1fPT 66XU qx,jsZ5sxMֲفNC&)dvZJݽf%IWzWpi+*G-zi,Q8{2nO\N4/<*?07?V1Fj*^ڏ*xv3늏^:s۝o'NQj@MQ݌QOlŔ՗+s 2JI@|= ˻!XI#LWa pNsLK"s18>q/r76 Xxwuv8I50&R%d3}!Qi;C᨟#As6,DJ f)aDp#o r`)EE X|~ ;O\ odHF%+*uK0kIɨ&ԧ7՝ґ 4{c跲IJd'Ԛ8$ANޭ7W>>+-46f.15n?!)Wj_@WaMC >$1iR'/zq{<5S}Tf\ְL$HCmiJJ5 Y%$oGɨ"U|w-y )9 Al h{xC[ * Uxe,33،.yrohXf/h,R%U}<$rj>_ht wA^.@?*4AdM?Zp{UiCЩ go&O Q&cAp4XG+|aKZ8ǞE݊?{轆SE,h;cUh+ PaE*8lDnjgs[qO~ɶﰤU@hdi&h˫UcZ+@л:{y ĎWcֽ<F[QqYlڔ@Cg`!S+3a}ТpȶY~cܜ0styUf=2S /Ma:쬧xP[3HcHJbp 97bNnw:Qb>4k^|I/Vk8% =of:Iҥ+U~@6I`, :ey0fIO$2q\SϤsz&] $z5ˍm GZ"DkOSܯ$f K|ua>!]&wGyP}@qiPTCv/.:k*\Bh̿1t7u!I]3g/:uFP<9$1sʢV>I4#4Е.1Q%W"ʭJʮhMM$)oÞo@t 3>A>$Ln(rǰɾGr*k7bIݮ#eL3ԭd+y.nT-W v_t'z֘>tqo K0cOWh4s6ַxvEdOZovlⱜ_2%t@HWr>aX Ltx 厪 {)9nv  6Yfs^5Wd4{ Mtg-990Rw*92,9:+Щq^u9` xp@ ?S7En{$Go;e%ڏ;{kg>yϣEagS?X}@> R=KxY@p!$-| Ǻ%cn -zoWVF6=BާNA[6Ei7?+<~Ȇ4+C?M)1 Ƒ8ZŒrۛ I82sjH82&UYQ\SkP4T m +»' T^fz&[8Vp/L/Ի-\0߶ e*x8ݝ "10ݯudM#^b2j[s0mʌ"VPAӮElhcʦi좵 }u %/\.?p(rثqnd"Ld^]ɋz4"Sز:X;Sߥlk<;}T  e& r ^\U{ (Íu+;EXu>kg[.I+(xa3ִP#8%JR7 rN&؃q09oHgHi ɴ^l^`PSw 'a:g'{m"&~ g7de͎J무 k/gج.*'h!%RPiW}# :ڷNdVsp }Í.:E -#"H]\>/xʣbVo8y,w[*TB,7濴6w*+J<a~mhb kP .;ݱm88[gkP<a' ڀۧ殾o:6DO3ݨ ? TPWxg®yhAlƄdN秿lHde6-M=d,[>]v#o(:.WfƋW$mt'f m?z6w+d0x@#'.xqvf6ȳ#d9-E1~ʒGX@aD@{FmTh 5T֣KgF;&>˥.v4S7ȮnwW6E̶Z蕲ȩaUg `Sa|iRz!lF'7sƴZl̦-Ibe񴉽Rm':N! zN^~Z e_-YAuCk UG~9by̦2b sUS]j\?47qš~J"eZW%[b>1l9y N>[\M&CoL냬-[T u^kGlB/ۃ0e & /oyJ+HBdN*3ج2} -JYa[O }!7QPǾt 7m6>([S#]FaErdRsȂAj]{aАゟ`ʕΕd<'}t?*2-F'p7MXE^?9Z;N? ch/ ݏ;a#OHWm<Qa_%|8 V%6OJɚEC$lc \J&@ȃPfS] ]pv*ΤMBd$^ ~!X}[iz1ek腃/pU9?ϊ.-' 6mMcb:Svb.ƨڿM!2(Q3'):`c%= U}-lE,rDD><*S䟍jntNN`,DK{q G@&Vk*Xso[hP@A$|c([nu5v<:To~˾D6"LDvä*D~/>6 D m&dey9F;ƈ7 g1emax.ɴuCUpԖvAibEva0bZsz{!QB~2B ITrfhS#yab۳MSvlAΧYho[rGῦg[ijK P<Q*΄+`:`|U{"8;) JZ|Jn,~]$C4Ҏ6OcȿDWPU)OU802n~wGsoLk7jjD?)wvjg `Z0b^MUo% .#fOIة>*;wyUICʧ ҖXgn`pT'2CC`=! ڔ~J ǵQ֝tv8rH-ؘ1AoyzɼoAs?E]0N@wT B䍢"oQ6?Cb?1[$ R/] iR=i -GHfFF]GXXtyyp:l_/$D>؀iQ@ [k03AeU;_02FQrn͓P'#UeEd]KziߙӠ[A9#6DxZژ{h><Wb__7!Yhzvx+Ppۈ݊MAN ֮-}Y;Ȏ@-?Z!z)4gKG: "fΆwtƬe()  iVP3%Dqn%:F *uϗ ^As_n0¬ÃP"A[GpH,)L/v$@׌NDȐR58R8MGpEvh!R68^!Ԟ0kEQ2yMm>rPv+8]l3ة޾@+`O3w¿Rhrq f`=3]` /D(iPj<3Wl- OS3(ٱWy܄(^^%ȊŹqP Yu$\Bv?'$]*^@y'51u`LwY@X~Wq|ݟ~7 jh'bhN.͐U^_>l̰-[I#cS}n/.`iq`GAMȈNHT ~0` Qm!7,bÿz=ðUMouX& btDx\^cp n`I0O8{`{;7&Re:"V]F1K-/uQ!q՟yzAmH,fzu,Úr+OiSSv\^Y20;{Ȧ\9d.V)b=-<[%g ,ڿ Nz`R`RK \ s@ \ 8VT'@⽎5swڶ殺71X0kH{ޠEbc,,n}C3j`5MdIY7qO65Om"ܔֲ7sH>gR,E'e[oJxہQ҄7v$*A6E7w@G<R\K[&ܘx)m? PrY{!0X+8Aиrv9Y ]]q,`Ch2mב;Yg 6PE;pA%ffe8>pT~%MeFȲ we@NNiD#E$i5G^wXsudqE BEc@1@ f$WC$?TZ`e2_UWߖ?XQoV+(YIR>NHо'/xoK|Sg1ހ٬(,h`*5\ !%ͻXkگ B,ǨFPbn׵I#Nt8t@K < wzBgw<,X(zB Ict/rx|7_"'aѾ#AZC&.צ e23@FdY 3 ?ٸF_KsBL>%"4W[T%؀Yˤc ~3`<&T$Np1J ]U:6wZi~Q6n ;<|ټ~%1#N 'D¿?hA- (5hB)ro,NU_g"_hUc0$7\hxXp̞PBnxA G}m Js,Md${e< fBHlG}{*%PLm_mA 7x3Use)=aLD:-EmO [ cRf+HiR !8M_ ]i.ȭ1/X]ݙ7=psX< gيrr8pn>du-Y2Wl\32ŦCT!(Y2똈m{,[.j{2kUA 2ЫFk I6}IklKL:+wԍdC쁊/\HQG2',iAYULz痺2>pn/wgKBk[+uS1 }ͣZc3K`L(fΚF1 I7vDCL^+9׿e`!eYÒ9譹h1USWx CY忕;Tm]FxjP:\zh)8f:yoSȘP>`|=9Рɲƒ$"G4Jsow&W {u|BesK4:z@BÔb:$n-|c-MN a*lX"~=K3V6jޕ;vװM;>EhUT`1g#e/ԈFQDj8b')Cg#K[*^?`/"oP.'qS!b7%3@oq$)To:+k}@xAF&:{Rjd/*,S4{Ť]n%dQשmlx>%F sl>Ws{D@(^KKTw#3j2`1Tlw*|̕fHYH!b8: G> {l 8VKtCÂ#eI?Ѡ8)˰BDw =ږB(5T6:/boom|ќ"4hF겓w~xGN4zy4^)c[åǛj ɿ|n X)L:n2jY2q;3Π^ sem٠m}m]iW*0:\$6/>=?s&{8A3Gq+ 4+ ,gПlG|RS@'a{T zQg 3 r+IR_}Br 睯Ub*[M۟ǨA>9pP uCwi6sWg_/UYeR2Mw:776vѪ: &#u[RL媄.G*i5y䨞rUlr 7x}a&҉MopaF݌M:72VS0m;$XzT!VC`^qcƙc Ӵ0m}TZnYp'X,}}6BsQ e9A _ĕIS Fl%ʁsxhcW}<ˤ.J% {X:{|`l2E-c*\FB2˕PΊp: XG4^i68=@ao V;:wFGqpDUAǃSW!wlKedv*&EB\& xbNYWwa*Ǔ *$~4c5\9Ɩw^Q|4e @-yh 3y&N^1P{U+IǰI&#]7}M<$fj}}ͤ!*|/B]RMDj%/^eJMmF#Vu kÚuh9S~ʲMmCFfCT%,/>C@z+"ƀ/:ּuʡ'vAp-b;ƒFJzn'>(cEbQ\I`n$a,i}"K6M P~6|)N '1,Hՙ)1'0[P&s01 ^~mU  YO:$tkQP^nl?CRJ~<{TwReLǶ㻆f mr\+,2"`5v~pR(5)˘I~ UAq>şgdBۥ:z`s[ 0yҶ] V*:waqǢGw" NR;"ɜ@Q _HeJ>9 'I?V0E tYC}֭KAUZ->22g'9MQo" d6*~zLPۑ>e=K{ļ.`<)vY=9VHhtk7rєV/޷HuīFý89hS=PyjUhH%,Uz0*asiߛk%)Z /i)9M9~[d&IRdBMJ=C|`mK͞,aͽ dEcP9*9z+mhդ}B:E_̄jbjII9iT6<D($$̌{x׿ũȋFD$9wWįD8M3jmLn&◲vQ½GJ3jYL܈ߢx1jxjc0OUBKUs{}*/8ס+ɨAx fבR 7!QH f:K&|``"ZOti"$NNKZתIOhcwhHLs]/gqz_k-%  z(ܞ'Xp2UMLU\[:yp* "8Xۓr3Df19'7kJ={&uZb:zZEmQAr L|,j?XE`6^\9o&}^7e&X7ʛ7-?;/}0`tlePtI$ME2V$;GܺmGH>&MCLl9ˬ{N^+MOj<2eqX:rT:PG;_+* ccx,;J}&ÏQL`hUx ܸ(Y۪UI(h{^MK kEWZqH X<{8GKO4%)}J nC%4 HZa֮LG[~#o%خ2Ew/j|O >ģh `9bC ƻ|F%s=bqIsAvȿ{6</(nU "Є Cq+!ԁ9]pݨ大0F\]RXu &>5_rwN̍&EAIot;ĺI@ aRDǿLEWX9jOJEila()FS)[a]oXs0-"]:titkV/D?:gtFH{7O @L;T@u9 f5FJ$LhOBAX0 br#@DjEu-3r]W3\.E@T`Nv~OKSZs|O 9x+䴹ir޴4)FЈh_@ES~MxČgG:ϑjrqI鸒Em~UuZߩ;Ѫler*Ia۝Cƀk[O~4B3ˠzxKfB:0c RLHɮ.qe7`t:¹ꤽ#22i:mkw :'FfS'1/ہ1w@6p>״A Kf kЕ^&~*!UsDt)bv1,R֊g%Nx HS<ě IT>mü{)JÜB3!6 l2Q&TSRl(8ΊJ%>R/eEzˇweHfsa*K> CX+ YgG12N\$" %(XΤGzgN.֤]9 1'"Б6BzD,;an-I_Q"~\E2@JQIz҅s 5yj+sx@~)ן !ºNG*\fS\fds8!~c* ~a2q]08o0+bYJ{F2RV5u*/C!M'0\4 N{/9mn>%eʦGYSKbsR|Q "̹jD2Qh,Ja?}!64movˋ7dyu<XNxnt?HftgmJ|HQNw7, 8̧^ =#ONQk"DSwPeZ!㺿{=]f$~pս!(z g]OA SRNĤdlԸ-*EGS;X (& qRs H 0~ '~$RHh2&˭EF>"lK<T=pjr/[U:Y?4rIm]YMEۻc)h+޶hRG/!Н= ۚKy` ~kyJFܶ/[EKB'V ;T7!ޞfLXBmM% 9U߯!HmuƽbA\jY`kF٪'c4lU^lh1&}ͲF ORg9,9PJbe ԙDw?~l[ʿKy _XyRߘ\N-6t oy>W:Qt:ñ7t;;Ȩ~FxZ$^տ@'Ugnn¤+:Qznt9TQc YaqAܘRCΞMOg(Q2P}1̑b* @KZ,܏O((ĨQHJ!!RX0FkH,34eYiW4hIQGQW6ʟ;fTpWwP% ޠI6! >USWΖ,)i-ж4gU޼~!w@1n+HP'~i[0Ϛo?nVDNcXG.lF< 4;O$9 B.Fj񜺣 #BN\޽kv"'{^wl*;r.{&lnP? X )xIi9΄`.V OֳG#o%D;L枪Ϭ7zS j""lHjoAqFKx銛xS4\¸U;p?̒-6N`t 0lzE0b"<8y~ t]ziL&|y9eIݨjA-hzvA[<5gqX"0yX{Z;uYS rDx0]t3vPo0QTͿl@p,rs,nTEyF>$qUF2Xf{g}UtGt:NYA ȏעaGxp`8kd-t3h)Rʅ(7lM*hq2c{B#a`ᐘ̞sTsERO&+56׃R2̣LFe5@C$7]Q,qKO赆fDh=K3x]} 'n V,RhӁr5XDL,/U ѣOHJfğyYPEOFR&th :׆Uy[!ScyPx绦4wegpk[x}Xw{ ~5l& 5zJ#]xV%P*_7]))UPF ΏAG6Kv@˗x mdfeĥZL2="vת `4Z:|tF zc,ͮxX+(eh@<:ߢDZJR.7HCfr,%2$vG鍝߄Օ=ͳ~nDD8d4Qɴ΋p~U! 4 ?27by{Q? 1v9o[d\\B"ʓXeDvn,6HPC! úIO5-8 n+ؘ(q DMjUv|A|ATeFyFo*fגGmkZ\ JE1?K|H͗$bbm6`\\ wN;䬪U]Qy+[-g=POWפ_5i ˌZ@V. ~mE#7FJYZYځa?0^vbebhM MYi%3]؉`":\ޠ:GćOC*I?b:[jM5uft{N|$<{~H.c\0^1*9:^}ȦG"?Gw9-<^)Xek;^_nSOR3DJɜ.єI#FԤ>3WYL2v4~p zhKL #E<;p09j}GZ;mQbɒQMRq5LI5V9 񢑝oV},9m<˜,)n?PD*iD%d8+>}vKZ}e^uGvdѣw 希}@p};)JV۪TDl4Tl<|0D,o[Dѕĺ$׉p2ڪ{۠=}%nQ1o*0!1 !]1#Xn_6G,шҟj\1JX7</k=3Z# ?%KCSH+~ʪR  좝L{"u lzꨈy8]M~cGRr͆JȈ6#Ý%vޫsDD^ 2. HwUDFTqܼtZG,DŽdJiУ1n:'u5A8Uu-j4>s/LW7t, 9(bW9%3J *_W88P}ݽ9ѵ*Is::;JEb)[>ui;sZaVvpF@C"/:_ŇZu\va96u$&pKFH `í ju0^5h`/aoF ;u&J)E[l|jv.`rP;qlO۳~C,*eh&r+!`nC\f8isL{aYSqXKl!5j0ޏ@%Dk 1o8`d^1"y-/C\ҷYi뎧 y|*M ]h~\u#aԘyaꋩ掚M% ΥFx)3h܂ݬX!84mD?VU / |1:ࢹKf\ri?vgX-zWDDVɛʍsuomҙ!\9iĜw jwf}J/s)LLo򎒻(Ú,ƹ6ߩ4Pu;g&N#M&eav5a!2س4 KVEljߥOx4ʋ4 #=rObrOΧ@gNdK҉e'2EL\ea .Tcxv `6_ʯ;жbb7Z+O4h _n`4Ymx`l9,`(5Wt%5iG8_າ5;)&%,do 0 eU@ 1qYǐA1,P+Mڨ z%ZE[nfq3zkD:8QLf`LR;'GnŎX,TZ;N"lHڅߛzi@=Of \l3am3V.'Q#4'ZxQb"F'$;A6Dw@@~h룐9Rl1fÁ?hdm_؃0wC(?-t\2/ *s51iyuФUoV[\/Qw{i]% >҇$eZqKE8 uSRHU)+ddž >) Vܷt8dI`k[;iǓ {\Q'\Ai҉‡#?>:wUk"9<.+oK)t QQuJZgۊ>^k%7LFĥ^@O\Sg&O\&i;[1 ӣ[+UxxKlC*%&r̅^ʬyw92eh+IgO,?y F"BQ!Zcp w3Q~hB̲r -+!CQ>$8w`ֈo9;pʇvŋQD5p#O[n#PR,ncA_l:(@ 8506t;aS瓈N}]l"c@Wn2vqYKT*2ſhR8 ENVHz&nk~i0STg=׎9!U~aqw|g'A١@ۋ|;_7A~e E9Gh/7ꗑeAuMU)-& f.V3y^ؘ:R[\ċwY:c+j.>6R8'$FƢ6Qp\yMHaqұF͔ pi1[fs0Bjhk7PQ Ĺ/Ynpqt+"Iv҆Gti/,رQNsr@^klHnr/@$YzBD(F~Wа0Πi1z< S +fjIjY~CڝUR1 O#B~},2dbZjf̡,~47)JeZwE`K6 6V#ly%'}$PWuqu$ĄQ\+p @v)EvPeJ6kȖ呻)Mt/2a}b@!0ղT? g $SOHRto뚆60J!iR2Smm^$0V|SH%)Y kǚQ)y&F\ 'o8m&K vSK}[F-j |^&q'yכɣ A-h>.nEF$|] JoQ,vcœeA[s?XI}Bˆ TP(0v0F0U1R؞7N!WztQ@ oQ|tEPPH?Y;(vFI8s .'RL`@hw _'iGA$sݷ'kAȕb!a!nE?DJyjo&ov*0y&^Sn`%!K%p$Mk|i[|'S wĎ\q4u2 l|B(W ?si$ #p+Mçj~BPrPl`w%i%af¦n>v@U+<*V60a" 5 Cx)L9hzM,d:R&BENkanGD^D#Dd&eMGe8c*}?0Yt Ѵ+Zwy/_#<FGhn5δN ]'A:\.̯z>Է4u%p]7Q״O5B7 jOGЌ8'^(FhBrfg܂ZeBcO[w1Jλ kG'G+d|yK CN{?^%(YcZ ~]4i՜  7P_1X HZPkZz^ Nbק⧞7Oj1Eڹ=qaX8|E#xv>N RP|f::Ll 8N0BoӞL5&R#:pP.y^O%QW։H V:}Bc>'m6k_RSJL6}%96΁BBPA'e4Y`a/0[FVW괜'ewR.8bVd+5} W~r&9 Jo)16t¸c7ɠ6˽lmGuہݘg"9l+6F_u_d :v ˻"֠IX֗+E, lKSY%hFĊ2~᳤l L{)g 2r/V sS7+*|-= ?i42сSsJS^wjcQVebj?,HfvBR$_nr`l6.%*T&.j˰3u YD>OaG0&*tF&n`)W .>L'Ippy,)s(q&p 6GMv%ui$\ό89cPV"4Eah6̣nbĄ*~&q EtZY1N30xP-c%Ex5=[(&&,d!)&9/  /!*<&m:ie\Cp~]iy9*A^0dkCq6 ͂>`',=zvx6١{n59ޔ.:uQ O_`1jF˜o>f}Vhj""h8Q68K1.<QH1sui2OLfH.~ͣ{L#` .UeBt%!dGա㜻NzՏ[;_ ]}L P:6 _]au rd_P>.E&H4谈1!.fv_|K)vT?ڿu.zk*0c4HHCᜮytRplO` ޓE_!M).Jj#]Ƙ~3rWCd_Ey$^hNfFS\}QX_YpjAH `)?}܀Ԟk!fYNn㊝QnږU:L- Q6a8U ZxJט.|~RO5\!Vq+?~V[ŵx?r@2 q` {)% ePFfC!`W& ׍D;[9mUEN|MF%ˁL8N^#V$h {KH_e:aLq{ Kϖ0o|%;CXVdC% |w)6}Fv媨;Z2vPi n )tCk$2\]Uj54=CW2)m.[DI1 ]#"Ō~spf?$66j.DZK+f!O 7Q;M&$2Зnd>*CgUsF_f'hESB>^}&ZiOy"oxq9Ի( ( 6ÄKTZ?MȥzK|̸<1ՁoKa&De߁i!Ϛt,( }} h\w} n hDjr.#^lAiY+D^xT/mǐUuΊwՉ*Bdfq5dmA!: 5`< 'Ѥ搤ւPLb|f$ZCH6yF-V VY.N]ənVB.]&g$r,D,z "2<ߤ1qCU;c]LցTOCS&́/v!,RxԻA?)@gr~|AnZ.h /#AWa쨍RA@Y&PWԴ% W<~z$z)WU $_&BU'n=0w j}L|;-bg@ ׬גqԾ{mօ'qڑ歴!R< RPKc^m ӉL  LC3s$r2auӼWn'P('iSqRP}9Ye+F 1"20J_Ļ\Y×m_׫-8 kۗ:X6DqO\RJ%zdUtm_ 3Hfo:5hV`eiPI n^n^u`b!6x(7ꗤ1~ vs1m缔D$>blȇMI5^21L/? m NV^TG_Wѽ 39*Zm¥^9tJD'C͂j}悙XEa+uk?'=b&w3^^Db#ol g~U 4-#!)!Cv '6zsB"=SYl#&F>K,E"n70hYU>}yߎ$c{X :Lj\ljwZ+N}gB&gEi&<%UFe}5V^'u3nAxkr,^SB`g迥X偖!;^w YwC£=BM s)N1T]!Bv]aȃbqSɻtU^'nilVsgHBF@y _ ؐHڭw3OyJ#~Ml#:pPFnEiGB#7 i(<ܜ " G.|ߝ)=ڶ~,bR`!ŏpK>\C`B-bn&%-ly}N)8؉NHCG4aqߖ8>RHᲡhŚr=ͫv nbyS$#aM{li7Cì9or)m]嫐Z, u%%N:J~z .I0GlN/ax+ݤa=e|1FmF|a*ߴNA(v/(9&U܃d*NF g^MQ 緰/i uțq:6^cbXtǴD@c+pq=9fO#`XsqAK]@Y>!YQb@P:ȹUfPΏFAbz{K-BGۇ4F٣sNdJJi w̛7g|Z1.*C,ȯO0Qm(] :6f\\AWVp2A^HA=іZn/!y ? v;%jsXi Q8zU?i^!/9Iۇ0yUM:ԼQLvL(]S~g4)[n<ŗdLJ9w') r\㒐$zCAگWs46 ח r!fN!tiBox2N/dǧ))5vbu"a%;HJ4*\b79q{)j#[63NN2?8 l[ʠe[|xbZpMuLB}/Gds @q &m#lĐ95[(hw(pDJGc}_1qhzB> 7Bo̶]1I1vFIO@.SsR (G:=n\ȣ<8zBy9Ɗ^?Ҙ'ٗ@nvv!xz'Yā NarS%.-);Fgz/ߧ9G@0E 6WA\a#ƽn=$Z\󔒹0OLSHs3tnB] c#7)1fr* J(׺h`ӟ^ %|m|9z0?%dIdX~'"P$ ּv |popkss46%4rjyԴڼlsΔ2*KFwA<6 ZFML;WNYLʓH[? TP} QmGWm..PufB"]M,ڄd |.tLI6^g  Kgg*u(3P&7Qj8ύ]BgozaCDfb 8^ΉȖK))KCd(3X-oU;dni?KyyFی&% K` 5U.- 3ѹI$P:X7>7O҃H KsX2?e Pˎᎌ}5X31M}񑤹CV xQ*m~q5=6je*se)1gxk{omޔ4 q1,lΏxn_`0 |S-ܢ8is̆j] r%]Vƫ;"uzs]#mB_ KT|W)HObt*mąj/2g'GIdzz$֐>;fj Է'_#< SƸ}cn'U)NIԍ Aph 6o8:2j[fZWub0a8V.w$8˻KN\St갈W^^uz hj6-?k(`GA8^Bd%p4h,e]H$<' xŦ3H8g7)dNT$U&kG=k@ U?Zw' QL|V-teUdy#Bs\mǙ@yN|j.`"&ڗE?~,qG #C3Z.e6viӇ7䦫~DJ1Q5 > x2)6oޅ>fi`1r]AEE z1Mg71X,cKf*$* ]dPG)s&<^{KUF^[\;uш(8YMu9mXJj?KNvEbWU tkXPmĴ"ڕ|"\&/6/HWN 챔x E41z{2H%?oJS653:殲n470+jTGF1F\0Y=.!x ;uצM9'9:$k3_ %Ad*xL?9~6O@fBƆ6=<ߐ\aSfon8[=<IxC"*a ,U+_|K3B0 TjLv~4!RSdzK\)#@6O%p 4(WP 2/dPOu*2o(1p~q$]Nr/Dj널S,F1#K [a8%nb3ץ-ĸLsB&}c_ǦG{"ᛄ}.4ƍ_F|c=nMfnddž,Z =.@Z+[ZaxWkIOÝ~u}Zu&de}BŬo y.k< KBLf$7{Ζߑ\ª5K2pJ&P<#5 ҨP{3kbca4pO?uqgbZXGo%>NJ{L^{nH֑)Ϻʢy g=ȧ\;Y~RqȁP kX;P"'\YY!Y-8A5!4_>UyR\ڻB{6{ݩdc{r 7v Lj?+50m'Sѷ?<~): d$-LqAŴ }9<@G06RyP\@wE TlkAM~6V!_eVd{Gm[uM5_C?9$l9R('^q0މ=#,;:sִlj+mvD* 1ոbٻ U[j? <&`ن%K=DY9813 %*Ci@yZx9 `<@Gqm^7u L s|C{,d(s LI휯̷_4v//ԇ@0V8|iՎ^4>`=OƸ8Qs }y@cw ߗ7Kxbˊh3< -Cd| "!ˋM *OEⰟ>^I d}͗1pO 1m"kSHiEDS%֜L9Zu7šqY}v5mI]:Z jFm'$L-X?OF\{6B"kHyPw]3vhyQwv~lBpOBsq(0XP-^f=5ƭ[VIqWX̿uWY&0x1F9q(n_KА3j(9eK*]Ȅi$/;(4H9 (VՀo R>fxkkyK6p&Wϕ^Q1-h-{*[~!>5ts %5Z#*',lx_.R(f; < UFruk<並t%x;syCL\(_ + ̓S}f;:[M;>|ͫq1)^ m` @>'` )xc^*yY8䑩W1U\x _8*[ʎ^&@Z JY- Ij]d'˗H!֊_{+?TDeUdnHT ڄ8z{ykOj-=921k۱c6dNhU-ŒZFҬ>ǍTO.];>I?4)>;U)Yr"uή*1;AeMЌq [R1MKPR#kVR۾܌fBrک?3!en_Rj)+_fzfN`;/ 4 CeiպgbeD@53[ϕ=eƩ~@/ J婾8V* -fJҜ*E)lobTn_>w{ejRav^k9ܛ>@2QfqN+\ xWjqƨ}=NFfDhBIҨyIIJ;L۽׋@O5a 3-Uns몂87e(ʬJ TrOlzD/Il% g0kpkrCW$FvT0 L0̃_L'ܠ %/^3/ ]눢rRb45 zIW &JJubxE6 (0ƆLhJFk.#gZlqq $A\ <]:N=-r6+X׶7FL*pbwP} nwòqDK[ӧۛ[Z`χ&iR\SܜN/Ti ,$3dd7ԒhOva*)2䊺dObĝokkHvTI'o aPȋhER^ɔ}Q QHBB׍ q8procU=vsJzM]p6Vc3wHo+_Q,::sn$FfS:]t8g\W'/{2J!o.O4. δ*1Jn,'HpC(pө۳UG7Lsl vܲͅmﶲZQڲOմl "#-g,bZ0da2.q¡Rl0/nɄjwOcdPndhP{F8 Eq(_F][zBuw>߮GLNE[ƞLBSXt :zFsPu^}PsDYzO>ULeL! V1s&]~/+R1.emu1x~ǎ9iOY}0D句wHQF)6Am.*&9c;Rvf^ S3#)6`JB]cB),^:~&o){ӝ }Ϭsl-f#U!%v)C Փ<(h*`z囧fob*> \K+Sqf.aRm:xsڨefU#~219BPƀ'rS8sAA]ܵZ1\aT SR5idRzu`d~ja}+ghc$ ُDž 3e=l=Y_`q;8ID2Kt rE9Qp%+ EJ8oV|:i/$6뾉9w(E֝v;a24&e>3]j8yUE28B\SS|laҋPK H|̿P[#"mR7 ֚ZQ)Z>v{Z7xtl4֌=;U:IomYba,פݺL8H6, o6KN@#ꇮI?]8Zv^e.{&(\QIߤPqw011F>Mnl8K͡Vьuomޢ%h3.$RKfR*b?{8m W!+ *BΫ}=p 04%}݋A j,Y_sBR_&X$?#CFG7w$T(U웭 :gw;Ipr1{ Rn;nb@^C{ߊDMdQˆMi`c+MK)"H,\S̵,e-xmeаj{mm"]^,36Sp-|dϦv*ϩk/*J3O!׆8#"#sɖ0]ɸPQNEr\#{~s㻸xs`%z^v/2kV<6,͜qQ X UjY~Y8?nrkkml{x^ S3Q~ q 7F 9b t 5l\(h6;4cDX.?*لx4yV ++/=B3S~oM2qCV%2z{R|^Ʊ_\ LȀ}艃fjyit&{.7}2CTobKHݑRơ0vuv|zvGKkWIֺ "t=h{j=q1u:^@87`֍wG5x ]6`·2K&j,!RZ=8 U( A{0mףF` dӫUFY16ȀCX6]*.->?$N@iJ0]߲Cw|%Q΁  ({Q)'O gxQh{dĸBI<v=lC%&,I :qwf~t'う,ޢlM~IY{`4;W|KͬaX1|dsu[v.lG˷X Iޤ蟞.cNK'ihj)7Ox[dCK݅Zď4σF1Ý^~ht[p=VtOp& *"G!i&ܛQ`Q$|a,` ,/_ԮiCk 1#gϊI!>qH_4j/&@ͥ9 ֱȜ-\6+$wB*C1Ee/exIpÚqjdžB#!F D٢a!>cq8ɱ. Mor+c9Q 'U!50Zo[iwA0;BGa{8`d>0R0ذs! ҳg 06tu[ɚh^ÌZyfY)UL{g'0)FX"EDnq+Ƈ^CEa50Sّ+]ÿ1!!mgp)q/v-6 %m>&|Y'^,FBE|^34ɀ:_r D,2$%@9?7=\\{n2Zדhs~Yè,0LN. _NUrڅ`@dkB}3Gnł v+LK rHU 1޹vte_}[wp8r49L,. \%^,$Ȏ7JCK L)~-_gz`R|NnjW@E3!ε_OӐPм>pїf&rhA4ppcՄ?Dy7bM4ԁtdͫNذ} ?9)a9kIa (YFr115{=[u+ sW 8v}IdWO(}mg('GӸMcً~w3`$'l[9Ds)5;!dzRfu wJRnAH!;\=~6KGԴjp4 e=89W%wUaiCKiL-B } +'x6K-/#/վrZl#ło r;*厅!J7j<ڊ7}Qn1b УNrdF~!eݮG~,C㹩cNźxG2SJmaC.fgO7Q,4AY/y9H#qGܴҬ]D~`Ly OK^_EK ѥGB a/ȑliÄ1yΏ>"F;7ӦXρVx,Pބ? n7h9exB?]> %x-:^.nE8F-wqZmoc< s!qtLc9ewYPty^fU$}!f[0nO` U:NE+O>1٨岤F%eqU=tm5H3ҍWi{2+y藍҅ =7ZJ7G7uрÕD7z#cA 抋QVDJ E$ K!wC,m#ŕ G\H/"h]i>_,k[bea鼡zQ69θ}2t#{T*y%Vm嘇eJx Qͧ!?{@F*I.+OU ʝ|>q*AvR9`u$ 3REΞI:e,.%J";`M{G0g(w+ `CD(K<=HLڄxCݦ)EGV _>t[ z Et $<7enǑ=_AsT?y( ·/Ъxg&72h ~Hݵ!F" ֽ6QcnX}llwbJ,$JT@~ bnR/MJ35SN/צ.ݲUnvy^MoA f ILMb^ȡO:Umы7Mr{Zsku Y̱-!k|d57Tےw&q h[m|='0Y]ߚ]F)攜jpCo'" n}M-}h.ԣ|YFj+Hmp_ J˱u{BEw1 [[v)Bw2"EeuhqENL8Q1yaqGnkEY)S#"TTn|cЏeQ |5@XMt?.OײLڸ=TѻeK]q>W8*!:h/v%)drhqz9u"U&mg=}) 0[f ~N toT bT0FtίUS)DN0*vMJUYɐoA+37yA}H "OX+C.F+I&ҞVj*2bunّUA ȸOc#NpNaァ}0\\_.:xķhKYJQm<;De偉VXrzO9۫l5yԆ7a6 I736J#Yq9AV%,_A9-1>ؐR<]z ;YbD,An鳿K)C4'S-0<.{ztm8=EcCzW†g( ``I8"E_\bnLv1ϵaRѿʜ xшv0gz4|sl@br<=o\4;j7u)fV T9X|VN*47`|d Kcw2sܢJrIHRـ<}1 CtO%k]W !Cix l[љ+j)+ad`gQ3p.މa Tlj^$kG:QI;xCm~$A"&5}&l4x&y19ڑ9>dph| \&nt/TvXZ U҉9M@ҾD.옐G1TiG(`ۅײk1LE,&+7װ8>̡^=ڇka}9MIJyH#[ǽڒ)<:# U:)?~ knQ"hzP|@p0(ިƻ/57‚[;3Ș/ D,"t?UӚZӶ|;*w$ _!cH_4Wj {dB%J :€m s#(Bݵvf loFjmXγ0;drHZnp88FwY-+s5b&Bzr[2,rD}%tPJH=\Sю_&.iO)AVwm>mpKe O@ĥq2! ކM|ϟ~DtptgJFw7Z/MPVI *5.@ߧs~c˼=ԤV 7:IjXUvӋIk(GwXϲ-p:Ä^S%cG{/!*(ח;.uG; - th}h514Ž_7FA39QsUq ~x_`X%H~l ]GA$[KO_r$h 0ٚ% j;P*?a25s0tyL]j/@ػh88K‰-<{H1C~:TuX3m9 su}JN|d% g+B" x?uhG5>#!mj^%6i.FQ< dH>k< xJ!Hw*r?ZOj}lͨ5斮tk&:OC 1{ڿuw{.̿͛)`ԅG5 ӧls# 3ǘ&A[u@Ya01 \% m& 9z^M&61Sv2==H/ Z~C9= 4M:r YC;S|'W!do/?/_8)oXH:3E3#FQ;|vrG7P2C UOrpT{2n18iwİZ. 11:sDZ0]#76$#2,B5sutO,JHn4BM+LóGdo@_5h6:vj -b;.XJjQ!"0rHGM*mqfJt6Vᔖ(聦!n`1~ڽ=Z_w&sA4c"TLݤ$Aǝİ7pK]IJ5v>i0)9x.|U-`2_A swDRObѕgҖ#6Һ IJ.UItyG`vj"F"5^z$7tZ)6S]o[WDs1WQ"0eDƥnr8SJώU%o7r|ֳ>.)&>G/HUEO!yJjuYf%3 V@biNhSu4z0r;6:ȾMîL0c ɋI糵֎Ch8gЗ@oܚW[N`|ic >50|)7֚9f^wrjPt"k)L::at"V)PJһ,.,PwpB~jXߛ m3Pq:"7bjեkceX,vȹA#9_Bg*v6G) L=X+5[D%[f?mD--cϘk ;.4ޔb0QbnRHW$`z9'P{ 3l`9(ڸsCgrf|My+c|}h2&,ޏ :[_!"Zwq}+Λ0L2j ofh9fz p#SQLp n8r7%!aD2Q hSAIn#͓*.#.5ZZzlot!:kWcbr=z1)Oi܌kx٪00,K$-#P_2k#8]$MI%7F/=/Uķ L7BjR0 $׋ZU ^ p`Ɔx] #G )h]LKXtT0ׄ)]1F3C ^`;]5 x) v_!&~:f ]b.G׹,F IW=KBhc}l@pJ?K-?oz>_`響YqEӺuWp%`ʬ ٕM#@ZwPЎ;)Z%W3fn,K!%^lиJ(@h/{v=_r6s~+ I“܉ݴc90 Γ.23ٞz2Sg{É.kE:܋+!`gF?DXBHOvr__&)i!oȽǦcX"oeo4UeR$ ^;SEI. ^RS't!KYf\X/ͦ1u70[Tc62TL Yvvfx:<^պ׀uK+I|m?V /&'J-YtGGB90;3j}K\ 爁pW2D0ǿ(b԰."oPnop`݉^Ejg 4 /NhPd&qG$F %,JBՒ C9b`cR]jl_*~]2O v $X'W " i+WBAT iQ[Iỻ_k13!-x8$Nq-a"N킻i袳a /?24$ i^GDqNԜ+-"46=v)th a"Y_p$0x+~XS{~gKh"5^SR)wVlE= ɻި\?lIAi`=lU:_7.*L1a Tv*/;lakF]p`.*xV+j\̐w۫J>Z.#wW 9eȱ ƐUQ|!ӈHk?Ь,eRk4%N5 K$ i #gwu<*h5;2ٗtU5xRO/ HŪDqӉJ:aI C9l u3&TE壾fڧ R6`YEcPFd$SRۙ"E <mHw[qz92\dvSs%ŋhl&*2n}RFY?kwoLPNq{k){(NptDH%˩LLc!;B/Qpn?y748 ޞ/J#w5io #=ԟ00{Ikd5lq{{^s.Uyh0Մƛ=nWn'Nmi%n3jEf5C6]V^dVÀ8HKsJiwA̸rĸh^ ^0*uq* IL;KKS?uy4fhs`}8:n)wO>y 0ᜎ2H}Wb#f`pB=aF&Lc& Rbi#ĜՊRy̬Ԫ\~4Ft=7hU X8kk{^f6 9mlx^ ;m*ɱn>zXF~Q\i ~ff̽nI$-8)Vq&w7;7ģwni>< Ct92黢|Y&^>Jn87?6K 40B~Sx3ףu)*?dW3@A: wc]Gnu|bM&w_](=Iy?}pd׫ʽa3iOMbcQRt4إ̊,+`WJ8|+bB̝_7Y^E\4[kw_=) PKSM"h32@S&ڶN}viSoMVlR4u'MRtm(P;Nֵ^VX9,6ܰEF6y8O T^ >wg.} '(W뉯v-+RYtp4oJ)Urva=7*'2͛TO ҨGë;}Urs"k?m0W0GhDWzC<HV]Vk$XR-1SsWm#7syN!&-/_-ʘ2qOcoh~H hzJi5:.<*P_kv709J&HqiH6k^F=h)\k[*t[ͱj_i8}I[ X/I8}{` sf %ɺ7xQJ%Ԡl [j:Cߪg0Žu#ц';z_u{'̬F p͞R0 (s],N}`X"IY)2µ5,}/=li3 ]9pU2Ժ5%pXfU e5Yc  i53JnQ c`zx4&鵼C'>/ee@FH99}LRc-2,zq,JA&t.pSBƶI~.VNSû=Vtqu^ӥLG?̜tG܋$knh}I\cGW̸IyXߡ8orK;acE_yuV*z6 5}Ě?-(Y#_mpT٘=:3 hY^iA`n_{pp*NB`].c:2ls]sMzh0#cal !^z/O4qMT#&LnB3n#KVxtH%V1!e`hXc=ج6(^=\p!-cYA~OjM6T_6@}l+?})6tLH~ "rє&%ݹ7C~%z~ :DfudC:ǎAg͢Bk]j>eKS('F#oME#u% ϵ4yj2dcb{ތ"猠WXPUU$gyML gzN ϝPGCC TUTx9\3sLCR‘oFݰt7}A9f}Q+/nqN4ms"eBa Q˥0L˫BmU5(߲ (L0[wW|0*@E1bf]\f9+~fҾ5%t_߃/)LOFZB8/4߽.u&c, vZ;ΦQMO,G`;_ Z[.D9 60"F'qa0,`u-Z8@.iWTRNV &w"'p@KgQ=ARG+rr=kt{-/d3`Ӹz+Y8o]vo\VCy:g4izdD|kJ3f*Vep]vB.>b[ؑxCy[A RfS8d0+=KŖ:}-?`A](s)؆yUE#yNMAZT {Dwڥ]Ӎ\R +1}6CQm-gK{98^q{ ٗ.$w |~&a&N~MG;k)uM1 t )tͰ7J>6:i:kxٞ!MBaak#)irWm>i-\'Ǫ9/HQYfD\bJ3‡B*Bkj(g;k,HcɤKՔu(pY>mHD9|sj R7IqWkv!&v} =v?MU[+m yÚ–KUQ~id[ķtBN D8I<:.SjkfwG^w iivhmj"g(j ΄85H:4josX ./JK:}m`^?hfȽgE#h׶]8#|An,EZ C eȽᓡ=9D1h}m)pGc"/TrvT>:HW*p.9<Oy'~9#|@Φ-=2yj򻮼BDZIs ^euVxi*@]hGԲQ)$|)D[1ΟCH>ZpiԘd!Y-X4#:k˲0 +$' `(.}{D4/.|$1SH)aGJ DO'փGd]N>!UoPh`~D',iZ¬۾Q4A Pc[b t!̸X(ub!Py$XϢC0}q+B"<}Itke42܆3lXƞ+H^_93ڔ"Di4'gU!~& p|8ĵN7Cs_.cbOư)^5l s;-/Dw]%ߝ62@3vɞَ%RxJw _w=q:&EZw6K7:J(Ȥ '1.~p(ʛ-Vf(|{ wKHt?]x%zgέ&T`1"A|;xlW &ػk;?=JeC!w.U\ ?/Tox7/L/$zj3z&uܓyӝU іI`_|t<_Qo'jNkVk;rO0~D&74tKR$ɲ͢[ݞxHK5]q%Lc5vnZ~UY%(e=c /K/u9!}WQg|npXyJK+ɺ 紏r8y9SsMc+]$5)rxLeA?)wUVaEg **4QXq|Ա1Eک_ wN-5G,YIL> \!{G6<@ВǭL4#?[L$t-cslł6m>38;REsK;ͮjs\)sNMnG*eZ[Q,<=^lr**=ChBl~FX*LL;vN0ÔaC 8U$[4Z]aǘiXÉdF4g^?A.iÍג0@EΈs$?{%Jy˙h-aἱu;Q6?<'gmW,VDCgU~zoۨU;/07jXݝϪEq_S`wPoI8;W? zL('+֋_cp K1{[m_vS9&[(o+Ӽ_f{O#Dttodg}ͷT"mלQ޿W~gٕ/Q}nНD|n -(@&֝'`R#iS)C R+w=1$)=9ir5M< H)% 7Kr4Et̩q댠A'.2",]S&;VkmHgRm񪭛k%ȩ!瑣-9)`3=ta:oOȼyf^L<'? f)?⡁,bJ"' )nEw@ r qߪL3ޑVbK"~zp)#ŧ7ɐ 95+3eb׭  DBR{pv +mr_i{]pDfwnQ*^R ^Ėfw=!)=jLKm|krY3QDH go>-0WV Yb K!(CIv3Eu< PP"pOLqKb֫AqksP.8+8H7y{<^͕"K% 㞈 u|gXXs0фHěv[}Id<>y>hb;m`90B4x?t9Y ܠ/8;7Dмt Pc&U@s!@?-ino?[[JFޠ U>w?Qkq!I#1_+sĿ ,=B>.HA xލ\V̏ikYɀܓwk> Nŏ_ofDtq~33iHeEWϙӧ;6djC6ݳ_d)HYab6q$wZCpD)(!QaSe|{xwJTklvXިEj > "uYj!hF#mjiyqPQq)hpl~M۳LΗx}\SGo 8AE40B5?4g(1ߊ-]퍤WMl9'&*UJhIQ0bшo>"T*I%ͱUykjku% >)#q7~`sQ%@JXAlz >o^@q @,: p-c+T=uDyњˊ.@cm=[ʊ1+{9}~~Yd>Lcdq=D}C \^Kq'8?ba?mJEv5OI +װU!cp]ė is:l^˘֍XZJCqB2Rg$,yAp<:XbJSF$NS>9x1G] Z9L[57c[ʼX=j2?|2/s,Ҳ! g|uDcV0QjhV^Kn7rN94]Z9a=Mӄi[,d[1):,?{TWs57AHTE?.%]ԑ-Zx|- t$ZcgU x3(!?w0NWdfON*ZS5'xt$1QC*ϒ%"'$GEԣ0ʗogsxw) 7A+1(e={e&ĺ#DLyܯD&Ań'AXϗJKN=#yHB . HHΟod=STP .c.@˙B a:Wd!JRd bY jY:ǶYJ@G~iP,"p 3P(Ia~s&*,OHp 협o*)eφ$^/Gxmy 6sRot[gvٻ0cebʟ9v#E.-C-/N2pO-Uf ^=b;QS h2"J{~;2(9& m- ,KR!;&ЦL!c VV4G/چqV$Ap(=?_CMw/)r/˕jA$g\׀&"EiEp /(,lwBg+jLowH:} ֽ_$k#AGA46ζ!zNr4>8(&kf Zs~yO~A%tZ5ӻЍ8tF{ 5mP3>0U1iG9 VYv|؅nS9tSĈ EPv컞{3? vUwJ߯8 !zʛUVS ,}cA$ _ӵVbi>-|4ymHhjÕx Y=c!~,{QuKs/]Eйyc71 ZrZ{VDssnrzSqtpa$QW3V%{]\` g u:&Θm3P `W*t<҇}&MruGW)!J!ܽ|76"B%i1۸LgI,isƛc\Uf}GCwI0m%$y/چ[C<z +G!w)eBdLnjgX d:06h"7eKqذXcث[rfBouv;V]ϗ@1dU)gl]ֿ$ PМլ=,7#eҺ@c6t:3j=sNә{WNZO.1nSXWsޔ9BAI.r܅}:Ci(gM rtbF|@$ k.%ram{)ÓIs$!a}[Pt`̐8̫]ăzpOR7 Tׁ˷-G\aݖU;jq6_w[ah ꓦd&)ÏP)1QK{r-ieWx:E?? ,],ך77L4"ckIf._*x3lMw;+3uTdJ{gP9t+HDiKdi-jݐu<42b6{fU#)%+; B6`>YV?\Oy8Wɯ;斊SmC qU,(YVP}Z&%J\[MS2# _}+J=xYʈI8DNȘs{oK̿` w;\0y5K' 0Ie e<Hgt5]jOe-Dʕ>?N3Kgv`;? *ɖǎ8 AxhXb:SP0ୋ؟yh5; qFD3MC y/K6Mh-l? iF9/NREXpu(G* Pw+,~\] S.oMK$XRl(T8Xדy;ZiiҜ8aΖEVrBywŸ~@r&^!&| _`{]!U *r,nR˓4xB(b٩ƫGE5i S0@ Hy Ӂ!%q̆}nݨ٥7rCx=*>yzNd+{U=YQdjA!K\@`Oixl ۪D]Ч>-O(.):SEy@] /坖ޱrّ~/ p<-̛"Ml p ҝ[yo~$:qEn|\x{>f=x\Y K 5q:r /[/Rh80י"3gDXmyRhUpl[ˍydފRCk})pX;D {nB*maΰau{k{i؈4w)\Pԛ`Ļ Lw,,EL(^4 #:SCvmWbSyԮ a:&oz%pfKrr`U?9В@Yo&GK+TVs";:}ܴo>)0 49fgW]S|ܷc >GalJ\,&! rLw6q.c8SXӦӝÞ$s-¾|r:AۜFwwE $rSg jx-==uaU_.k'YN!EN zMed?1͹`A |zK7!b 1{mLE(9 0;ED|+cwc DזFe?` (037-"K_ 9fD>Y->|e`A`=7VLҩ'Zp6wcdA $v*b{w"KӶa9E=?Dzsn``řʯ |NM)7gAUq(~REg{/ $1/@q/Qm+'Nf K^w"DD_!iKtywa 4FS{)N7 Z,| L q9lO Eg#]wA$>-mž_ln7m"}TȬ֍^ ,ج&p $8XZ[)_2{h5!BAI=h0Gbij5`z(=?&*shÓۤn50iyqy_]pz9Дj!%q&(/JXLG&<4ѓp_Tkq|g ڏOAyٙWC(`sW 9]O06P`n2bV=i9P q X+C_0vsF-=&bG|W?mx@{5QAҳ7sZo~%~M.4563`\to1)2RYE]KZZ!+'Y|#\r&e uD^ +buvK3LH)Xe޺Æs־ߎ3G%xԝ u{YBlC5jU['0v#dSKLls 73 i,'2co' K#avZv_M~ֺg.^TX¹5Q1}b1$W&Feg鶆%Hc㘉^Pf$tq HϺPp(eRJ|.;W멜Z%@uh›vdygqGTڻ,ޙ`iQbb؟DKJ+e`%ZY؟ԉ&f3;D^=*CՄ2 J5mwo'@C-o fr8Y) E~ ;xek@Vu#Ey)cO|H'O?߼ZP*^ NnɞuK:1>"h [1&̾JDy(0 F ' 楦A2fj(E^ϯvLXZYYOs8]9p!-ـwxcaZLa<9^s )>e#n? XbXsn.{dhۢ[=TƋ,IgګZ{.)"͍v*hشc`$ >a=|+:Y/l5$;{dxAG74(qL'*/[2Iէ,R87]Jن-'TP#at+lSmfSelO? -"I ӪA\uKODc5hp fӕ>3{ҥsPbI6(-ãL:ZuRĕG/UEO\}@z Bn࡛SdDrPKe'zM,eڑՏQGdE2:u{{Z߲xp-KsB(FU |ͅ375&+/*y&mʇB<ҋ &"UEb [Š6P"Χ5jIL,Y{(5TC8}F(K-*Z qƯ(įox Z:nG2N5:1P?n]6`I*)lA Jl,gYdV kA.(by[P;ͭTH )(Q/<*cZ(_VL8^ ")mIG'ǝͪ3w3$z~M L~Ԩ, zx"P~yay'fw"0ƒ~J%覝6ZBX}ٕ/(q:\ l,O4Lrl-C$d&zg&3 } ,YQb(h?؉̮{Ԑhʵz4FuDwޛ'4yoLw=dDUzc9#B>{t]p-N*=>Ⱚ#}FLN 8t@Vֻ`v *R_k1(7EnPt߳"Pwḍ f o_@h5}V!|7E1`W;37uPyTlY{jfZЅޛ"Hެf ns4(is߆ BP4$<6H󋝶3 @_wqIA& g{7baʀ6dmC!z M26z6Ls-ȬHy;BHg"8ٟ$bMRF' r%eB$l)ƒv-Nz'v\߿SX *F{>ŨOz79L'UZ-ↈ,BCnX% ; 5?8vsyCI2;x<}Ihh)<^q1Mg::l?LnLfFS4ŗ&[( Үwot&  Ndݳ-G*\}#޸Bc.r+),fgK@GϥBN¼q]_JoXlf/\x{Ѓ9$j-KʂkF.{So\c+d6sUWũq`IVQԆPB1f[+kIJRfR4]:E\ɜU2@61 7294/TǓX<=]NVM2]ƮQKpEd5g* ecq2r'X Gfz䑈Bncj~MhPJa#Mn_üFZ;|֔&m4m @@Cp"N>ȖW*i+HV 5eM!lu)bz1s~2 jC5Esm3뻊b! uZ~lWc2$X{+y-ӣbM?)n!腽{7@JTR 奍:zzR;*ucHF  ی.o% fDH׶MPplX2{LJzz!`o[wk<ێf*mH<:t:yZZm:& 4| `oU>˸˟}o7c+=<\_rf~>۽~ި=odQֻ-BĄ$x]7jjy琅M!YXYW5\$G*8ojءK$@S$R4?H.p 鉓 f lWЎ!n9{+LC>'Y~bܭ:*Ew5iijշ~mZÊ*Y]$-~="G9yV-wC3V\V!ߕ4q,^,פUHwJ.#m d#5T*CvF "sW69ٴY-T;=s1O(+跣jֹ#߄u%y>u#-r#PP67*zB,K9q\'d{'EO j Xڰ+ޱkq{Z'ZCП49[ :hӓ3f&iiR"(ejYE k]z.ԣk_<@~K ˌ`T1/؎`CJ!"cQw;Ƕ~gO>_U?|}.WKׂI [ZK%YaR  o;i)HU5 $&,+Fd_oyw蹈7'"[DLhnbsځMZǸnu>u Yd"/\U˦3ߚ FxZR.]DG('DlP|C Pxz`Ի%_*gMUu;9B#5=Pk.Tuib 48ȝ?x٥_:Ntp.zx;vPM˫9eT듢0n}~Cydb*s嘺ԏlٮG0Ja]T 溘s-QN@ فIyc FzᒳɗZU]Cp}k0U;0pwp >>Æwh`{bFء{5J ڮLmEBIWH[CUXCvR|Ѓ8^'Glh#y,R?f#"$Eq'[~XdR>LTHkYڣԵ3lB+RrxH`^K!NI]P+SϙOphXuc ^RԎLu?S4ރ|v=^ l%3X~qןkV D %uaF WvWcY?Ӊ<@詞DKç/R!y_*׊O&gwSetTOy1F{2Qr_uqfu4P\DD`$'sIw0ˆKm˝SR +yH#"Sx&9b LA,+>E 2vK|iv̄PJ\ֿ߶;}ڙK g[໲EdoQp'C\b,CnG6N 7O2B>'ڐq}vZZdF%YI֌Rp "jzͷ vUP`w&騇6+ɿr T!=ٚ@ ZФG>M.x?~gp! ]:7?(abNͪ$<-&Az׋rYf7Jvp%Of9oS+vFAmqQ4q &GJg},8d3S:Y'CJ@lHk1 TI/#C޽J)qL +%5of1s. S~"Xkʵ} 3 b1Gg}!i=Y8<5UA9NKu1oEw $]xv1E&^sc,ݰuB"]-hyyԬh1xJg4άQX\#77ƻ0GCGlwsN4Yewݖ ^yd!s>`& )Ŗtsg?w`׫ Ku& joSNgƶ;ߘ; %yrCtnXxnXH.xx>q%byƖG!I¹wh#'2$)6B! yf5repw~+/'W靺6:7}z Aɺhgv gǍ 1兦t+p│_s:FOv$VpWՎBF\5*?q;=ϊO{{ނK[W] K5G$i?V3dUR<ytgbRsm]8Iv+t[ FkrM+LUN>;+ dYize?Ip_-"5,jb?u ϛ]y Xڏbͪp6mgKu<,vS{ *PitN)n.QJs{hbg+zpܨeǕdȖ0oHElڋ)-C[jT }1Hзar>XY_v.a%)6\!L?b`fw]ena<>71zL*s35帬Ŷ9aRY-]JC b% B8@-`ؿX2ۦ Sfޞ+a5k 1 L3>UqX;$GPc6Q cgUSF#ӫ=D MgjoiQbLId$;C^ ^k&GWmnIO)'o%` 2ڃXW '{ ~Û c?&@Kec[\ѹF!~y^u7v|rO[`c-N1GxRyhݵwqBGk]| ($;P1m;R_h{*x/ _[\6VMSFg%iWojث+N&`a&Vo ӢKfry?BC%LLʊHȏ+cѻs"IQYTՕ:z&fsqPJ$)GYUFȑzC1;B`K.% |G#v#Jv2)Dc _ Xdҷ#H$0)LS4[;_%WID̜ ||*G_% $eE%Qu{EYXqU>X@u !Mh4~=Oy3e6tOiT.OL.z:+BC^f7D{Uo]Ŀ'=7AI}S0s?6I1( Rt|N^XddҰ#k/W_u-@\ /%)ը-*|*׶94jI&/̣}X?ŠޑO ~x/0̀˫cVy[Ӕ~$Jj×`fgKUqg7SO!R+pK'@>%֕?|JlbV~&% :p]͔%=۽5řwj⵿g૷ks]eyfkZ2i)wމ^ /p:ԩ3H6n g Cdx2:na[0ByDVsnUƔ̬GH3 I㧮 bw ~W/^q__5} bVeb_:khаzh#+5"ufBq.fa=dĸrwIDB1O/CS 䅞:p1}b| 7s)6 .}]y@Sn֎V[J mxDOe mnoRj)>Gcy||H˿H4#מּ []j-O74 - sL\uv3o%Pr yŠKuptP6tlk2c)m lC{"d;uS |̼UkMy[7]$( t>jsҚN+i;YjGԌz^k ٪^}mZ4_va* 6.4}wDbB-z:WL{J!,@4M6/߲(fSUݢ4-z3@U|'+Gs{^hwvg֩|T>.7?޸~6+Q̼,ZX['; =A2l!*a?"#@x2_J~;~le:ܳwDiEJ;X^݉1~(lGnX9 my8H_|+9(x=~T͝Vwb*uJDkhΟx?Ch;<ox׈:#,߶?~h=E~uǗchhmtVmM*)OW8Pe#D'w.bbgbj+s@@KIdbxKE|ưv:%_}d&,|D}eܲj\";~ hmr Wswe%`bFP`J؄P Li="2X* CP ֮8nL Åp=k?VvzhuuX5xD8]d44nDuMJ*"]%hPU,fGeb32f(>.uU0'λgBay|>9d5|zQ U$:;Av}Nv8x/KlX2,lޜ_Bŀt_ KoWܦ s!1;Oʙ(l/i+DtDb頔zeo g~ >KIw)m2mCƴlCPK8tN ZVly8Riѳ_d5?@>ݸh% irW(2A[6/N|P(4MT@Dt~կ3zLdJ{@@f/r|>:fwc3hQOx ߷ |QHoXuۺ<_Ȟسh{˜|&! S$Ϲ=4ή_lz I)6b?@"\u2q)|i$l;sYze+_cc]#pLq3z[8>o[8+HfTK!6D9^~R0$ Lغhg>FҮl"HƇM{ m?ny;Tʪ9S Tq%cނ~͇=}O薪dBwm.{M&Os.MJ"8krno#RSrsT! 1*NpFK\E+t K=,PťR2y|z79WΦ ^FUMp,Mp<~+aaOD@G 6\gm.T}F M I$AZgq'*;y_$K _i5~+֍#9 rOCSųѓ5<G ЊVC,@ B^t,l}y55eDc)SeWWU0^B)3_eYC>EVˠr3` !Xؚ*̐c7Gh\4Rd28RE#@ lq>" ]^uoftt_$RtDW06 @ =*^xRQ&2(u/7w`7ϡZ34"U΂:&x%4? *9N:j21 F;$>4Cd+A^ Ġ n7V s}E7}X|=kA09U-"7d wbBbZҎ#` cFˀ*`4$$&!Lq˜<B6$,«,up>  ˟wHJ뎹Ibmr,oefG%\Fs`*EDj+HHfdN^yUuė3ZHwk6홝d= dp> {W6\A v쉝;Cg1fW=cs9=Юd`O0ktDcdѓ`gW-;b֢mgɃH"ڀ,QU-DԎg̹I0"R.O;Rf7<uo2ȑq O\3U=ܭ߶UJP]!Do@7oL.} _{gyu,;*V]Is("=AM;xWIwgWHx֤%|hr ^,KEΏ$ }BGCiL(n/\'V:hږ1(s{6$ 9 +4HiJ#p@#tڰg\ɸ͕-ƊI=.J| Pٛɿ~Wpc; uE=)9 ~!ƻeq,v>+oɣI}eFjW*^VUwP,^/f]9`""ugpg7Rز˙ ܾ4N؃Y:Q7/D?uC;85?2Y*כQVps&UhaJ$%--Iyա9=±m[]:{7VTAy\7bQF\4HilSCEK%;(aFumc.EQ↏9BЉ,,|^;r#l^Y_I6+!u}e }GdtmދNJ$%\BĞblGSS,<{w<(a旃H5+S 9$MA|Z`^rbZi xg$ 2~l|f--= "rSJ]\KK X a\D.I_gIMޝt@Ҩl!;zcFEuoMcdറqB4dy-j[QyV#Ay47d؟RW$f6VQ`%~kvyxJ&|~mxh=Sh.+'Fi 8g+iwL^|8D a͢5n5W1TR 3s=˭M~7QA&Nf_ܳ̕[ØALurtg!+R| l> nۥ[СZI͗ڡ7͋_CgDD p/oY%D?ظ5t: $<(u1T=zj,!yڳ: 4 yëkN%E.3Y~鼃D&6SxxuB(`"|Y66..h,*ҹ ۊj0Imm~CCd'-)[rT&Izmv i SXg)H7@1xzSFg/՞F"q} ٤wS+yBڞcV5&?\>q3xsL !,="%Co fGy1 wq{~ZfK JŦ=%t-&1)Z7`-ad!4v6X+:>eaP@pH;"_$D68`g}8T }'(uT >i\MGУa-@KpA~+i`PznZ3 ZEYu&S0T+yT`]rf]SVu.OcKpO.)"cQ$9YL2 3gKc.v<h*M\ >gvlDX.Nv>OQyJD{fUԁH(rpɨEP) Fi ׼p*XNStW!D!Dok\ey+AH?Y]|Ԥp]TT@^'kv99@ɸ8INw1y$l]}SA&up߀Bb<;A+'ީJz5JT/eLdEQ7-s"0 S}ǺR5 ԑ5Texěgޑa^:EiZXybRt, *Jo4|H=/V㓨N03 @&~׿Gv+{vEogo_6U*nM.kW͠r`ֹ:r\cuJhYȍK&NΛ*K骢KT~^;ijcnUxu8oyϵGZ~k;Ebq3琯o(RIF9_3YىX71!RSIcI`? Sp2.wQ2s^W9ymC×zDV?աZvRj!:(lն^? LHk2F"C6= }:Ng\}|v;@FMWv<K"5UI"'._Mڒ?\`jd`}kQ-RL\d5K @J#hTGh1u.[4}/T'7[v=^Cպ o0yiNErC@$>rF)Q 4 pd[<׻|-ġ"#I8c$; )Y޸pI՗-ʏ Gj}'oVJr< +gq࣪A]-O 4Œ.PQB!M/i4tawМ)@PFutO> oU0V3Z4/v+w _~0@[,ٍaEb(ԣ +8ܹ Rp-JI%@'+Δ8 I}+0]-|P|T="CMԝyrL#/QVɗʛFpKbdOw(j/ÔqWO:fS@ A5҃ QW7koԾ ^MFa!#;]޾!p+oq"(#g=l0D# X*4/{;g&=QO e8mNڠ֍(D$tl9xp)Nb{We(,(L!)JGλ|,% }.]AWYZIڈe&45:W !&es=&f- y= JhP3lY]8/o?uE4_I%?٭`g@\eA{c3-C)M< G mMow(˦rbōLcG!wVՅd%QX`Lvr@i">vuϾ4\pZ*F@ZA!K^^A^-E N Ν}ղ__!*foVf۰`{=IZ?sqJ nrR/"&2Cs0ݒ\[MA,cѶn/$vvߒ)z{WvibJv9YkE,!zԟdڨg\UwZ[O<Ғ(w=o~ .TdS7̿|i[fT>L(^PE3j8ZO8* kňF1)O܉R?JbJYDeGl㻗.}W~;c0LhxoݕWv1t<u3|[^'4UX2&Gʊ|0Xhk:df;l󐇊P+F1l=q7.uYyw%;_P+i {IOk@-:48oZT 1BٖTia g@m~fI"5C"d Lk Zg(CAZ:9^aRV%`:.juYkz=>ioB2 $Bʔ͡-Aud/שꇊEw D_*͠EYpSƋPk#RYj/?Ӓ;b,灓T 6%/ vlGG3b ͨQ弍l憕1&|tu,)rTF#Sc|K#U&Л(0;HӋ'I,jvGS)c ^#p( PTzj*-dTS*,#ֈMGz۪:Jz*Z\2µ&mէljw!tE>񳌴*DυC:xf¤_ }O<58 1@S/X_dde~E-:Vnr:XZD _xVw%H;t?vZI Ι'@*+ORBmZzh\I؃mr9p1X#ߙWb4x-y2aT;ƊAK[W_٦jGfݿPH$ѽZ 58•Yh&BܦM:CNS {dM+·VZ3 _ .+lwr'5bia&AؕʵL%ۻx+/zQ.E+10V=ߚLGҕ4qz՘XI-xnJ*F;̤mɎ*i 4sIVց[|\h:,65EHS -cj$W mAF hk7lcEChMw[GS܋{GdQ\C)ܹ'Փ$i<˅nRScaV}XQ@.p{+i9):}BRT) x\bMV4Y{ P.TmIO6F!xO`k;{M4ޟ 0P([XZC=r{=b6gv"'.dZsN`}>d!Q]z(%*bd b:uM$(!{ z̍ -8:2:Udp\1q΢3' ]4robv5M ? NZ:̈́-Ɵ|cZJAPub~'] &7A̿`WmG ҮmI $@2=N˿㘒2ב]q-ʔ߸OdM<K hx*WyEԽ! c(]K~ |-5~&&v4hob/· Y=.7K(Ӑe(q/8JmʏHM3KZr_+V 70(6NEATN~2拨v?;iX67@ +,?V*v?n0'ޟA&pE8W?aʉ;ڶ!D>KDM Ã81`s*TkeUDvw۠bl+݊gDasbfkU0 Vϒh#w V< idjD9bϑ n?kɡv. *ԡ8 rݴP?1+s,)\' v߾ΨU=(<6@~щ08V`}Q U)}ׄfoE_Vg*a a.y ٧ i)$k5-#OBc!.-ҹ"S:/`Ö {'** "öOWAˍS(qib}tv#Ҭt́ Do[-lY蔒+g~󪎨X (nr?c]:a(u4|e tsSI>ag\w@%+zI;wdU(B9; 4^oY[.N$fʔ_uU=,T+94z]+Q= i^랳< g-,|ǨQD~NQe-)4:Pi~Վ=i/?zE=kXH9Ymy?lS.CYÒyfӆ [Z2MR<T87GsSء4\?՟{|&%_p BKە$TvB藎7C^țӷT , "н–2 JJR(:~  _0R{̚`\W?Uǎ{6PT֣F_z83j3NUS70po0R]Pُ*tέ1hR) QbU?I_XYV Fg$'.n.nNlY0v97J;MaW6!lbtʱ[bb;l7),xu ċGodY舭9`ĭOPh R{}.WS h-9^Y nV_|1WzmQ pKRHx&Op_fN*/zCiMqo1MDN_w 3p]Š /'d*b!zmqw6tbT$?,8Dnj$.Cz Z(} #ѷX^շ+8S@]"f @cY8,8PɁՏI#Lt:hQ]64gH$y.1 ~S`[g{W5-2?бzYAa\jI`.J27ZW)B\uA/ty _dB>"Tn8RS)Kwpi]oEDU FB争Z3|lu<#q雾!ʔƮVSСޠ{Hk1m%\ڮHޡ |ߤXg\K[\Vn'tEu{g^ ;"R{'lY&3"Be %U^/75'NkW% &۵a&[Ur[oS Y fnY2^v$q)12Q[1.K`\۱<:&ʿroAY[ ef7r+ 1 L]0VQ:*Ũx:C|M{t߹K!NwmF|J{A.yINeo@BCargWq ӡcK&=pf+;uġNLp hG ";jRbߡg4|7:A]`f|LovqD?V8Ate_XSt2rΗƺP7)_ Ǡžu7ɽtvO9Rg,tU3ODWBSnfwdձRu;r2eڂ\p}qX1f~io=aϖX\E9@Per<ߧ[=e%˩#$5o<>6Te+>N3\W&6uчYP=r' snrݪ\-gBQ^'O_ozwFh#(0o, ^DWW;a /$2@Ⲋ2T $+yʣPrbPiԸosCñNF-fՠykQ]駄%2-ctWQ)-9qyy3wnu9 p?A .azF;oX>*dK&߶ڽ |m %"^fW`kbԎ R%{Z;mj}1ܵ4nϚYpJՔVABJ-0vȫL/-`dL(iwNr%*3 D #& 3mPGaiF7Gt3rQT.<٫@?n1$H ~;r"[!?w42Mbd;l֜'ykxБw|*8<^ _)2٢׹fhlKCk}|T@SƔ y\+l透:fm.>r̈́,VlmLCçni$ªe(yV"iEα⦇ mW]Po!W Ur֞gt_#}a|:}rnfMƅNү: =t?ic[}d*rl.w뿠A<= i:B0՘:|* suXNxWYB͆`_0h7aO[c B8\r*}y7.5$̊Fo8"3*_9j!RH~hJHk Ff D/şO=\Cݎ;- n(~c`~ß=0Dj1q`#+OZ-ezYyL ~v6 -),I'ґ=ÔH]]g"ԓ3/lY`Dj&ݭkDE!2RRF+eSsFksfFLd.J*04$w\KT= §d=ה]uo]oij㩩UmqO>AIFޚU15ޠPKS1"hWNE]=_ͅ;T U~ 1JLs 6"Hx{F9b a1F53G \ǀ&ejayΨQE{dp^=-~20CrI ] VDv@<#*vrRT a9 w1oOMMsX.ڵ^e'(B gޑ3wAF3Plo?k%)z<'L//ˮ #+u糺haҘ= Fj>"M&lWx9\WbP l٠ v7ٗ?>vП)XAnk Vc^L UvNB_ aFI50U7͑լ.g;>i"] !& Ԣ~:M0;, (%9XB 4kFeY9b#gm'&6528hʙcŭކȀ_`΄ԃh<+]PVN6]$N)d E$|۶I"l-ҺA2D U6ɟ֟ڸ3θEm$6̫ )UD`ݍzZk*%.U êww-@]#4vF暾YYS [ޅ"Q'Ko+wY?uǣB\G #oU;#[@fD$:B[ Ĥzo:/f X3 ٿmG$'Τ/##syiDQVq,bT;(,mm+&鹟DR4wޔDpJ&@I'u]+݈2k|6hZ&Ʒ)ǢҢVY.nO2@5I㝚O ;'`6 XzIA3P5&'#7ϵ pOBp ͈zE^kKYGo{JD{u$y*;7 ^:tnN˹L8r|Xb+Fz7hђ[d%]2_w'QWXB;`:2y; EͿ=p-"+PaFAWt}x1{nM~r)[oxۗB5ՂHt#e(kPlXJ2 e R5YΊ Ϻ:09冔|p8%v7 +$5ذuj݃MLɋxR4ҽ)J'J{W*s8e/K2",bOVR{ࢭRY8Ote Kd ;~2m)PPUcٖkqX- +:>rG $i5 - 9S6ZL԰pMK9mͼG#Wt2G=t!hDgnN^D\ѝզa}Wd[PUo#R[zGd|"VѩƏ"@T^c3T.(rAT[hs$WRetHaF3]V.EL +Q8XKp8>F U4|\*RIogbaN;SkqH,ntCrQ*cTxŊ&bM @I>͞g< r(J`<4p'RBЏCx' bPʕi: -U,vEԼD>Fw):Xpgo0C'P)mGLGeًDXsXqv#oK\hCsQ7ţW]_ִ5FSxWo|a;ۯ&{-^E~CݽbA #\EӔ F깞e?xhZw -IFq eX}wBT8crL9- 3L: ۛYQcHʠU$-F6VZ<'w8aP `-_Ğ*dL7e rLdej~bG-=uSw lSi8QΔCAZ"uSxh8Q|Nd=e^++.m-xf]DzGЄy-o{$ nia_Y~8ǥB0 `"y^[1_ЉޥkجQM>0{`<V=^.["a{389|7y5[/m?'W:gyFyUHqŽƒ86VJ{@nD6G# [܆; 6KFPC:M @Ո TL72H.ƭoZMM 6ٔ,5b̶?I+۴tjI!!̊uB wڢ&G Z{ =~b̈́<27е.!/L{bC bhAȶyV>esǿ< wʹ aEߧ-Si. DPj7([HtRR$J!l[{ΜF.(?m|[#ha&+ҋ 3AmE=.j)bcWH #1 Oj:&XX8Weg] \5sm,~"GMDVwJ׮m p*;ߓ{^Nn[~g9ẅ́nP$4.A}k,ul #*$?J(ץhS`JܒMh/1 #NgA;6"A(1gC ]k(wߌlAaBbYӉ:|H]ʀ(R^wgŶ{ŃݐTrPa {* Fak8x֡2u!e_‰BS'5WВzzҝ)w4[M#Hi'68pr/+l29\&-,O,B (X?[η{L1h^Fw7g6ZϼsCb-|A`?Z}Vi o0]_USy՝|Qf9F@X/-MlTďN)N$(Yen#PGI!r1{{^=v<]%y0R#C rY3jG$aq$307pV EjZ}]? Kh7`*QdoSgY{NzjOb+,t:Ds0veVqyڀXb略G\+S#0ԍ;kڣ[ db.:LrtE'(b!'Mܬ7HXnve,׿t-;;,ePspgeh=V8FUJ3r=x}ȝ? 7gu϶=;;wVׂʈјp2T;>{NpR'5ݻp#,hy_SJ32u([%Y{i ,v]A q^G  -2p^eRE-btXmi4 T~_u&?\t>?c֍%-C/g|Imxڝ6+yq(gh$:G@H8`9m!֔o{ncajY&N̔ʡC2Pqr5 l+!6 ; 6E~j>yRNyD/6;+Gf)DB@g߷؛C&m'ݎ>;"NS輛|iAM8D @~C9]4vu@79/w^_e]ٳ4)HD1XI9 ymǬ 4l맆)Gm-&[᪣FH=A'3ڱW 4}q^3_'!AӧK7j1i’4k,c#7p.'zmQXHHGq,oGRq<8YJuatG sh sH }{F^~;0P0-C|N1ϣp;ܥF^-Ɛ9,fnRŰ__.S,jIxiojER-RTY䚱/Mi *37NRT ]zqө+p{V=&hajIwn[~1С5 ;4/;߉? Μf8)3q. ~qxPS}gGtqR- \9B+y,c*uQR(O6<-8V{y?۰&u[<4}x0ʍ;rs2 O^>.;v0՚IVHstt>ICT}Eϛ,ZXm[wrňjJT~TP4[L;U\IpbZ^H9pƏVf+xLDI#6HlGs#8`m{JCD弗, =|es. M_a{'eoj_@f|d==ۂ1B=ׇTk,Td;k<8ىdԗ}0"La<۽ :N26ͻzީ`MUԿ"rܲy>RZkdSc RTdlqC _a+&`W[-b5*w]1ujPI;*kBI U'v"[Ҋݣ?811 o| :48ٚd=jm[;z-t4mA4ٖ߉gؙ~hi)驌nRU~A!U2hnDŽf!abcXI1ia 9bҦ~.Y h"Y?cK\`d%.<Gx>Әƃw^> %i|izSko/9rzeB͚7VU 6\:!> Gvʯ2r\}&&*@(`(Mc#lv)4_>D$!]O聽~ ^t" TU v,&k7g_XvIe(ڡZk^kїcU>YD߷nXЦbJ,@pwkP#=`}Ze .6I:_dH"fw9鐗0caKa WڊIĭ5_02 ?=cʱ-V9#3>OLulm H>? 6@˜&A5c AeasN?s(,wۘ=A*nX><}X$ %8j7iZ:c0%V}"Rw;|tqT*KEյ"4}O&d4T{%Ɯy$kuUյGDg'L,:k"AM\9`n918mo}~? 7>Al8}[ \I$~+-AdItIKKi3#rqi'fvT3c%[S|7iX3Q/bo XN"y@Vl; A<\g >eOKOh?%"ͭ;CߑN¡eOj +X8+Y2Ia3F)*y`ݹLO5V=0rOxFW\lrpC[,ޔל'%|ZӲȘWb} 4VmvԵsuOFvQ/f'L :^H  #4MrNX(d4,f@kG a;ߓ+PT/ 3pH ʡ/wj8Y&ĶE$a4:x4Vb#v9KӗL W |PԻc_.+> b= L&o.JcL'{Ȼ91Vr1 7 ȹesIk~p[m^FezfcO+ZeM%A͌֜ $ *^}m9S=7J uKablXn ĩMnɆSf! Dei5覓x 9TS ʿA͇RD`lU: ޮ+l8BpAy:>l]_:1X~Wx'$bdE68Q`}DȔ|8`TMǿE^^=i. [ j'ljƗ~?)tRJT8 uAD/(vL4{@a*@TvƎ(+'(Rag.|*-rv[^U 4Tk{AU]JDΜكx Z'd- |[T;WAp-d(Ӛ螅7@Tj97piT_F~5Z WW$'Z\Ÿ/z_`weZf>^GE٬dB{vzn1׏*V^bv2PYi &yh1ZG#zgǝE1/:4Z+Ҭ| b|@$W'?]W:QwB{?ex2j> ePj6BAA +iK-S^jg x [lCKƂQ}ؒ9JsD~'LP2UöL^2S~%x1z6f`>[|fXj8SDŽ>j S[+N94iX1#kB iO77;v\FBqY* ɐ69nA<ID1/}un]U"Bjk|a>.M1:uj׀}*6B LbOyshdM7%?2EXAyJ pp uY ]wzKCt0E_8X3֜.óNd^=:-CiIisUPdMOmGy t\AX .nko|-+;n qS^+<(e@#B0"gkV2Ctu?-+D ִ8348/߇;l*OA&hE%.KKi Czp=`v`? n̜ؓ3nY*?/-|`czk4PAb(lZe{g)ldő 0vщu F[J\0{A.\I skpD;xgȨG^^y=wPX<`Ohl gpO#U4I KWQ8|JAoBDݠ#7%F',*de"MF,=1G_dI6oqB&fze.DZy0Nү2ZR#=|S1Gw!JU_HϩZ@DZ +gBD6(r08cFmA~osBkYh;`;5' "ժѓ8ig?f{lQ㹷$d$<W`.0^0v7k}laCl vb]_i\ago4B`&VfE5葢Ĭ}9QGaIU0@i;" 1 J9$'r, y t"I0^MHu9TR@!k[rjQg `g ,}?˦oG[jV4 ^t!d2o. 1 lQŚ$c4|*ͤjmh_1F9: 4]ȵgF549 7t(=F;8!_Jd2/*cn +hh|s#n=I%O$Ujhzthu;TAdw;󹓜6MZM!Hg":CSMć)]|6X>KީzA֎>Ҭ 禯 F gG$6`>=puZ *EJ^lQ %nL!iVN@9dKxc0;z*5,^UgFߡWKMOb@V,C=+U{Ӎ`P6>@!;ű=븂J۲OUg 3S˙RE4W]QE%ITX$%AS; ;`|q<jf^~!Kaae>}p8 JDH`?-:wѩԅ7* OGy^Oe3+eET[la ˟JeS|kSM゙N8E 3|4GvN7 ,~2MM?B;G|gy}#6++kd _,]dd&dKJ_Pў)#馸V`S].dV; |KJ'];wfM㢰oɯ1g^@.^î|[vcqeIZi "&OP=EavyK80ζTТ?/>jW*9ݐLJZU}8ٮhըN2k~T,l䅀LA ٟX;#-Q?@;w˦mE]58na-nV+Ak]r'XTDbyGԗ,i ?|1٪‘;&e*_QGkZIMΣc\:0*GLk ?'oZ=>X7X5ujaϿڕK! 9(Z ,۫s3l{ޠeu?l7I&4攌4 E>D h.,yxESUg3$p1!(=?2}kL%FDD<ggv.Z̿uu31sE똴X'{SC[-q1,[!uN4!'1IaDr'8;2}UЙ$jf_?> 2b0;,z6{8y,F;EXiMVpsq~˅r6}ākms 2z]0/)^}/ Z|uIfXz哐@\viE6 XnG'*y6nGE}i7eOۛ.agQk+ܝ'*gA&NcU=@!){d_n0 *^EoX%'9FbZ]Pzk- a኎XA<!}D2TukR LDz-A/_Ckf[gg#"A>\~#sV4'- xrv.R=eF 2:^\_iH4Z `2X'׍uHfR)'Æ-!~ȾgIWptTʷ\@E(~V'1Q"g 0 EC%u=$w^.#at_;oCx 1%Y5Ck!xmb=@춍k>Vx]lS1lX}2=mW9嫻ɀ^,]|#I'MbZd.zʤwW$)n-S3$Iֽ%p&ڋF w؂L_U$X;^🊓t'IIE'IM7afvv5ӎgzjbRpș ggsV!ށ~s0.A~0a6-=&d"s;+0=̌^iYJG__u~AT5~q:uøB}JP RWB,H>DF8+lOrT{GDW1:㸲!O p4;qJlm3\p%9zQq#dq'/6ޥmP~b浌^WaIkѴАWUzRY'P ۃȔ {bTV.Y%%|eZoڈ--OoocWv0N!H?o9Jy{]sώ/y%ziΊ4X7(:НjHGVZm9n /^/ Ps9Iлl}UKSӆcƛܫM5ShI8[*yeUp!2ǨKh{_Թ!B=!8h$Tg4m+\!2:|c2O >{ [s"A?'m AGRc-Ex zd'fC:FMM*W&E3j gu;K7jl 82}f~< W0ҵE?\)?c2^w7e7[kdomr{uyeR^#{E!.FO 49~z'ybź !}-5d̎cg'q*! S3FfЈe@6˜[! =4}\0bQ@ĂBcg c K,uQ8Eyem*ɡmPͥð`3-~2XԓДzʗl0ߜiw{bE>3k([`7i*&Tsp?O´tSv A)3#4Q4yȮ`L/U0JmNqH%5T Ъ6{|1d֠uZe vtv#-{Jz{.a 7H·ɬ&(6OSt5( As۪ 2~RKdikW{D:ԇ'r[TF>@$z)c4kC.y@VF/V'C iX:䃏g>̉GZJtJ5\.X,D[A)Azs @tiR=NC)25H|CVa@q\K (b'2Pq,@.i,5 Usde+ȸ0Fn `e  f8sgfݕ)%;ߛa!|QѳZ=Ɵ b|n,KM*#b04 oȔ2qڝw\bZ}OBn, L<`= VR17h}ri[t["l3y\Ӡ3*"ㄦJx1n4s1$7OB̘&q}r^;Nq֗s:8=,6*8(!b /BQ1!7h0uo;I/ʁ`XOIՒRZ̎6FU҂ZͶʹLSJPipATڂ.3خRKc69r9§/s;_^8Zd=l~*CTM]~ūU~DueO wAdRrca]]!yJ/C9sMEm]"  Y{u0GQ_6!Ag֭aYLNc$j6K>`SQ*z2#w!I]i'x27)HYw/y^/Cʢ1;ik;*qqQW-Z&ftzGw@I '9c蚵0%2и1l!2) 3\➓"<"5f_e1U誷|W25iX:%{G{^D몔 lT",x1fe4J6j$3"Tf5c)1Tw:o|ҝ2 [3rAJ2cv>iOMJ]ۨ:aG&8%{~Pt~d3E ՄLw̻L*!M+84mOUh(&P½ȵM.g~# #.H#{̇˅Z!yKAچ`?۩$#ny|YM¦Il )LGb_ wı;Gi) *0c>AS{V8Զ ;*QF%O=3¾K\y:__{=SAZ >_'%+eÜqg8|8fRp,MdןoHJpZ5LBs8hkHp{N^qa֖@[nUu\> ^/HJ xWtѡsͤ-~ )5V-r!lBjI'Z BY<^**JwFfU/3$A(4WEٛKdWc BYLڙ A݂ o `ĸMEK 'xM$6ee ۫@#@7o{tn8Ӆ0q0!pٺg[>)җ\IYM;sބ:H'S^XSo#MΗYդfO\xD/QEmL.-Cڃsb#TQ_C`SQc6ױg IgiBQ$LlPߛg_47inu̬U`=崭h)lH>-!2ݭl3^=w3+ؠT:YD#)|9ԒT[#4>x  maLvM\b<%c@⃜+'ϚTYc.;AַSnukB!#pY0\bږiO e{jώC͙t'!n KYpC,Px.-QrK?XI3"VϬ]e<%Ovݼ|40^d=Vq,خS/ J/j,&<_$ƃm"K'q|6{ٸ}>auִ.!ӵNZ9pD5#ulx3QuAΨkE|`/@EL K?ƙAAWZRj5.SԞ~G؛v)xAŕYeʜz|)`1\!@As]{Cԩ˅U 7P>鴔iPGD ЉA-l;/ե I7#TDӶ[h5o )lE1ԴUDY#)=vԧ.%xhh .DpHY2BYw@,:8|E!TOCFթ9 ܏؟Uwlw#:RF 3(ѻc nI^3]Y ҘRϥDٿ}J:;о_ϾF.GLa''Ih#Ryi)@*<]-O~1 |3={zwGieiEg”||J05dZH'\|mXh8ܾ~^XPQ`hAq"4R!l؞ތ L:v1 uu+quM&eJRrk@"ltSn@$+$:gbIU:#k iTgG .=2qIf0N w40WzvӌB92YpM62\ ~$ VݜTU+  N:cǞ\07i }ii.iit5:(su5Q8oQ0"+KC|F!$8 <<1yY!6HCGdhD(+`tՁT >C@\[kԍI/TlAݜ_W<){a '0a`GJ!.ͷb'\döz>Sj:iX ZnBJqBN`[b%DUپt^ʈK pJGo/ 6n{ǣ;̯`ÿK{WDE"'ܷ⋋V{IάKikITdb 3;p ɸ'OpQlKlzAPQK͗ߣ,kTն0BJr SQA?i* dr~u0"tGoץnď_'eGW!\/W]g,jU%(EgX^uz&cxe;߱x+0}Aq(Wh+p/Rj%Ά-xl5L3 HJӃ%oc_.E~&w٩32z8<6Ew;O^!{J9NYAv<ͥY˾~?^u)2[透#8X(~GR=1޾ldoR8QA:hsBկl/e!"-Ҽ8in[^HmWo kH7xZH~'Z wb¨FSO,}*cK Dxn,X~pz\41x Yld;ֳ 4_DzZWBsAq*(Rֻ+oyNm[8b0ig ccGj@x@H:{XtE<@ L%_UMͩ,d ʞx p+Z_4ؾ͉fl D.^ q5XiKGNQh+ts6PXRWrrJ2s5&v/RWۡib}F{U\![!{gwj_ƈ^NDP` -a-ltEn@(jޥӾ o1!g5myu;=jJWBPQtեX v Ox)h_ǃY:mbi؉!`ywY;dੜ?k[UZ4K) ~xͥ[jW;5Zot %Lx4%$B?~]*.jҾs9WIcd^{U;\/~@1)h&&/-{t@C'ZH- H6 N`# 9Ѽ?&'5]L3SqC89t2pռ!V:3Zڐ"Jcُ!(2ϣ^ILyʻHvf*<jt~o |/Uo1"JHb"xFNb3obų{&߲??f\p/Ƶx=By8o‹̃!2ForMdFiurҠ?q4yfFd^Q|pQiSǞb;GZ1d6eW96̄Ka1b<*ou-B7 8pjZocm0tM]!jM7|+^ࢇ+4ЍN⠜ܥ+"7wRŠ5rn8Z*,ۦc& ʳȩGKa)ld5Hzx~?w^,uG4T3@ Pz|6gpbbRȉN"{4|vpRs#oAikgVˡ;&^%ˬk^*[!.Jq]|-`mԇZ(3*?Xld]pugfG1O%\OXS7Gb =8}g֤igQŸY؟Ț2l=KPE{ a6{{wzФ)Ɛb< Uy<~V`<=QSzg kژDtĽnztJ2[ PJX-X=A.ZT&-i᠌&*uS;g!oqZqaeёHA0v4"#d>Hٻ+iu縇:Iy~ S9DUvjd/ŏM MT+#*1 ZBK&Rl i֎)k`I~_xǁQz]k~''b omh^zyoe%kqDSc[Ke&h9`vU osWʐZ#]Ո;j6z XSpasp f~SLpY f4넥=~nuI(Hґ'x6eyy2hW4eȔ\%]Ȉ%ŲHJ*_n>o?R0~9F(S5N8#²YR3A3̞}7Q!|<'m2&Yږ`z7څĺ -i(&]JJKg42aw4Xdl&ܖ΃-VVM䃭>@LƁѐs@(sGi!Fj(\7+(HS.;^ (bm!O|-3u9-U[-gX/lN ހYL*Mffmņř@v{~/sʐdY6 ["X\״* Mwʨ4u'uTQkzdsi+<Θb ?`vOgoh[axPP!!ôYbD{kiG=Qސ mEknDoHkݔ 4T]1ŪM)p8F'("%@ׂCʉFQBJZl0L^ycqmΗmBND@HCh]u \c SI]U?^3qid@/54#5yt²,yB-G--~8dg q#l3-.i1-k[YRZ *cudu1Cԗ5j M{b]:FҹKuԌL׳K#t^T$PTjP;P9R őTuβӖKƲPڅa[ 2ctEᶍ||e];?͂6pR iQffF lgʩ,f+J> 7g1rѶsYÀ䗮od(^G J!Y 5&ӀaY l'pSV~ڸvV8CMKmX .Ҝ >{) n_U1@-Qmzj$O%rQK~=yS(vE4&BQTYŐY7y$OlKwi WWq͏}pIIJ+p/f|B1tX "aj|~;w9JD"gqq<[Fx,k|͒MŜ"3۳Eb_X-USnV2L/}\=ĸch~ѫ2^-F4ni7 )PLn-* d5Te=|]:I'Ty#vZYL0H= ǒ ݅$e=f'c Α7v #?kQ$#k=dfrOs KGO?vSQ; z!~Har hR]m^iުXX "\]wq)ۧM kG1uqjIUe\iGZQ9PqEҺݜ=jӼ V}}I3JBIRl1o_ox^& _V-N/D,|6D= 2aG h%K&-x~>ш c19%Ϭːr`5wVc;fz *=N?G~QՒ c_k|Rm[DjsE݈h]3 2R6 MHbH \sa_~b&}}iל nc e%ȃє2ݮV|^cCӵǾH3O)hy=381`ٯiQqP|K ץ vJĤ♼k(2skݺ($~Iu(|;"P@ لJعa%1DۣUr!1=r9Dh%TgAȅ``sҽY;19ndf+reTi9mC8 XyH:$./>:cօun{}((Qd')`@][lH>l8zPpTzZ1Mpה2n `w@t6yj߇9N9 r judq^TX[Fr.1(j OJ [6UԧM>M2D ǧȳnlڸ8alU=ŊfZ:,C# ^)pk$&u%d \UzIG2/:ChLԎc&a#TER'_ttY HO;ovG _pM)iAzD!K.Ĉ9_ۈoHL?lANnLC\>n?=xPqA~[:پNT]"tjÖ#I{/ Pج5@_` VjzH f t*r xGO;fPjn(F]sb!FAin%[1 r%Ǜ 1(Pmg~:#C.~AaiP"{ v(vgߙMPeMG^)|z>sgnXtfM(D3PagAgÜH K/TP/f`}&hv!QJΕ!%vA+TN CJz 3Wo/"S+7m9 qC><}lyRw v_DRaIEjwF\2&d}ԭ_Ck -QtO]4\z,UEๆ,[H=7 ` n~xm9LM<_1sםi2Z%HZT ʢ([~D)r\/,N %!߁-[xzp5|k>s &ILg۬)51 ㈉Vdy}K5(#}of2& % 5̄, gDS˾KT22R5 ,]b7P;LqVbW1]i@b̈́G,wCiC $ ,i[MԿFȠw=R&&QSRVHqќՔȼBfmI`(Tঋ"~bY>P̲"i~q,~>,_Bt|@fFRq:UJN;2jSAb(x)ROhhqz˹58, :3bYĚNa q1x 4xԁ/79M^yŸcg&sG|޳QOx-b͔'u扮*GD1_lT5a4qR]zvt MΙ3@.7g?{FNC0bzL.>V2D3(t|zkorE^}}*A*J2l!AD ԡ܅or@,`MjoRꮀAVꍞi?vl9GG6+lĒ uC B)]x i ѼwO|F.aJf׳Rs6y(VH: 9"S$8OI&gY-RۏP 콚lqI+.i.:cn\2 O$ܰasT>1uk*7L*APy%Z>a?9J͕˺ D zWZmAx($K{slUsg NX7%:uJ LjVX#Xَ!^~ټ.XQ&UԺ?NY1Yj|uhPw Qn~eI* [ی"Fx?.J*8QPJ1+<qX r4e:A 1QiKM]IJ b?tӯNI=M]s1a&U'rԒrpliC&}i 0l6a w5?dt )G.!0Ϩ7+q N2Gp4\Lʈ`p?N.9eK36OjM4_ܸѿHOy@1+-󧆻%2]E" `0G`ɜz7i (RyC(־8vQs&|{d~y5~`)JȎO :Yzl:Sؙܙ-ڨKyBFG>ӤHGm]XA~F5Y"؍B>I.w ,i\ิkirdTHLK!Qo݌w٭4S߲ tdט.pbɑ"Gx~lMF(ύxE|O!QdnXrR˫VVWq_|Bb8ɝZ5BQ՜?lP ]>T 2Mع[41ZlGAHDr8 ,C&S8I{|Dp*D|e쉊 keaVct' 70ŷ7'Wv^k'OnF>NRɽpv6(k7؈T ?ce֩a-'_*yz߹SC}WjerzN^ }p@Qx@p0VHq1Ά\R8SEof: }mtjU@ZWC{dTq FQ?:;z1^|0u';j7X^LHًvn!<'S#&‰ZќlH!_.7g`B~Cលt,]Md5/qj,k-5=/H6~#vS:8h0XR[x"/ljl$fJ?2F<8BIFp9TDFWd8ΣN1$Pg^aDNkv`A_HblUg,4 @~W1p>yEea`񿟕XJIa绩է}* 2..ZRxŚB-d'\2a䊲 |M}*H6}nʑځs,4v(CRM0%jeɢ2|6AY淋O{\\Qo`Zyd%1&DMHfuY\|h$p;Epx*:;Q>ؒ|):;8??U$ghiw䶸Vn?5&䘝2"ȧ Ej-:& *j;T,{q{ rQt\;N(=R_{^BNe Z_e)Ѓ^~b!O,| q eQ7/Ս2J9@ko# cyqcgm)41 CX"z#TD ԧ3/U4${ zA/Jih3rFWSԬU|i!0LiEɐ*;U@19ª:(K%?EJ:yqڀ )&TK0a},bf~GnhN\;'lZK$oh5YZ]6#6Yr @OKZ(NJZ駣( :i;@m *Rn$Dx#ۏ p L fMueZdfVO@syREՌ9N>.r&$D=A 4XʛX|eп4e?,16/ ֲù៖pԳUOKHH<<wIy% Q=t'QNՀ #ZCAn;랏pQiu Q1yZ#ٴ*x`Dէ4QssyEIN_'+ܥյNY7Z*ꥶz4H<$MJ8Kuqn']Z 5dSMA{bؾ9:s ?Pg2Rؾ!`'$G 5vy!هtEؖsZd B#pƶ[mԁH=YB̡+UKӡ?D\G:Q\I.-Ǩ:U ,t4Ap% 'v և?ߵ,V4a[d w0HƼu8h*xK(L"454l XMhBlWׯM7t.nWH5=v.'B4ê"we}1ZZ͊IoPd)y _CsEUCQ<k-I6 Qd1·)~Яp]"ɫ r(>tM2Wy'F0խjH;GG0okSMfJY;!7?@2AU]S @v?0Vnn602gxN褼տɎg}l_G,DӇt KDŽ5t4 N%ZwNfx?\>WֈOC 8bL3. +x.lJiH7ĐNVVYDuMW9sc XB4|I |V1QA]2/IܟBu=L8ŋȢ-O {Gi=ċNc!ZJr2~fX*ur7bR 36SɃZ/X5nw2ƗcL/\p|{G4x1M`¢S:ҚU±bewH?kU=t%LPTߑ*4J~4qx왰NR\rt~'v@WyPA9WeKYb0'S%;Y=' w8W`׍{=Wjzð|̭64їRyrߞ03ڒԈ\xiCabJ@d"nٿC+ϲ:ai`΀b*S(s"x`.wMQѵFjLy%{4WQk?mf+1w ;a\*"Z DbZkο# 0~ }8^ TW27iZ<"4qOM ㌫ zGhK5K0[KqfklCI$Ze \K[m)RdԔ{sĻ/i أBnN=kh[n¯x|@X=FM\bOhg^g3N(٪Ű5VmV#W]Yx}(ś@ȫKmzSQ:Aɔ=tE6n=?_5gO \l~oHq2; [9C U)}LE j :`OVwW`kFAKZARS0v,Y1\aˆ㶪b? M 6mglLAݒِ$$E83L:isUvG׏!Id1)㕮@5a/bHphW)N6a,J TGMĵ ^W%fDECӺ`=0A3ס?v+t3Ȟ3)Rpec/vpP0r!Vr="Sm4 xX<8&MH@G4Yl 1X"g=pxjG/]gA坺6wVJG-Zb?l#a5c]|j+&sӇ:[8ι @ܯiZ[ʒ|nׅ@=夰?̈Mz58D.z @ac!G_[AZ8EY!?; < [Q9M EUG`L ZR/U~_,]_6nܬ!4Qa9zYx{oHK4/pF4. `pr|}\Y<߯5 ar߆1 1v4ʲ%ͅd" +l^~ * [=7] ?kmݹI|1\~@OU[`Yt3m$aۡ;<"-}aE.oRh'OپF@Rkɞ>,fT4jؒy)h=ry kDD>| -{1xH1XploVg2=Jgglm%g"2%T72Xx,i\w[ xq:{;iՐJ`yaDgж'#)F.eԇ{9KD 'Wl22ɰTAR'H_3Ԝz&M[0[Mk;(7l3mD aK),|G>SgDk6>h7sƁLɰ/YR ņy:)3wn7̌ ©{ش.F-P2n$hu5,)"$Rq.=Dݹ(Ohz?w8ɥr͊Y4;MˮIHކpM>H64q*1ȘUpߟ\-TX{v-9Rzp9HJrjBbP`bHh ?k(AQҩ 0oBl b,@<:,Zt'Xz"i]@C<4x=پD 9sׅOۑ\c;!߿Ev" @z]:{Q棡A~qAe<C>1 kUlUu]so'5'iBL+;%'HC;Aw[/$c hٺƟb'uzËBZ*)ư|wcr%6c.+'PC%1E$Ë;lR~.H_ȯϑ<bm([VCqbipnNЄ=38@N1mWA{Յyd,wc!G0LRmB"ml?VA\)Ȃ8xC(T5 b.Rv֡?d#VfmH`>%p3#>) l 8w!V'-sL&0~T|ȿ @u٨J<# |$ n 9M xٝG&QGVm }sprS .Qni 9?+CpP^= yݸNFیKKOQ-#ڇ<7Z uB'Rԡ(FXnDo1D!O2XEX0A,ִy6ME3!C]|FF_X߉PpYr~\(jB4E_3 =H'2tjmI :[)"6r ! fڐUu,٧?_bZkMF :V i*Ӻg?.zߵ( HULZ?\p39* l%ݕ!+M`AqdCV"C@}_v9(ք~F?;A3Q^$M-I""ɹU@J.ͻ|Ui$t1s0z!Z؝`{I vjJfaK/Y]\AE..?K)cQY M%iHYW-8P_gB(hP2 ޥKQjԳ4hgU7%DەT:F"eO-?-Ђ3+ܜ # A)>'QÀLɓgK%5 XgB^S٪Wa?&M1tlC:omzT]-E?E҄TTyl_:<# ԙh`"ՠfp&,.tA);8&*qeI5?.:&D;$h`r_hH*ږ iMj:JWϽz ,f~Ffv'F2H2 xiOSOW#l]@ـ o>\jk!lnNjpmɽn@}XMV-*ߍ,qrw{4 m+0]'jEl(C-%^h1S+GKMV+NYDݔé. FyѲ(GoZ‚ 45 .ҎA]94y1#>vkwxq_87$ٔlo%* E(gAXBڛʧI¼ #w1֑EŒUx_˅z-*ɽ6VŽWA?~(P;QU>90ϰ:b{β9oKyPo CK@Je~RH.^ObB6V|\JI*«D0#.d`:yVzLYRɥ!U "vxWfNn]ueh:N,ϡ Qx>]+0^󅥐qNF1>ISFw2JGD69(L#LJ |BRRSR@oD~VdR%AߩRNNj!2MMn *y% v۰;~#4&g~ѵ`}82D*N~ForLXuD`ϷWWґsw4LEWc˫ods>HaaɄZOx. {If(xտq17ʛ p+ñ*E4Qyߦp&vЯLd\}@vHmE[N&p,beS]) X?Z σC7%l(3lyexc pW9Bj3k'eBڢ."R}}M}^M{TՒnn@MQQdUrć-Lr7 Wvbra-ZqrjcxqPo ؒ:|:.EdVjVQE.7m~(5+OH s_D@  lBQ@frԁ ƸPKv@Rx%?x(=sg8X:BCȈ"cKsUAQG'[XN-DPW!ܘHL_32 up!Mp?ihTq?IP̐Q8R3isݯ!R_g7:3$beͦD/dF@ ` e4y4 f@<BeEZu~t]簥5;HQGp-]C,2"~ᘏI?&uq;C.{/X\wWdDh|W>dIl}y_F nuV4 iW5ݶ)> · JD|kBrհGL12`-,-fX;ݷyJjt-<̍25=F }TTp1E% 뽃s‰n)cLKr)k͋N-45p4o{'?[u䗒zvjxYâ۵5zqM'PM~B>²!˧"&p]= ^(U\qF;fOE|g} ZmFH$dߪy2qWt*]5^<XAzC7.:LBdQhPt|?qy:Ej߫k#MDЮX7wu)xjN;=nhE2?rj_ӮaRf>5|uZ]ݧI xN0Em4{T. M9. 2|r;XPdJg|:PUBwfU3Lj߻I7kh:);}h8Ľ=A4c@6ܸ> 54;2z(|B(ǧs4'_iQ(=ZۏWزhW!-1`=Fi+GIlbS vIP?:tO-K8;_6>hv'ϜEO1tr&oʜwT@8Aۦ6}HN9m\ܡ?a++ݝq}p0*b}MD 4,hNp|ASmxA(!Z).e־pK,,wpmcs#Jyʸ}4rCnIOd /-'虃E/Nu|<ưiN A/|_\vܪm#5楶?ŧ"}7Xxhoڝ&s:u'{ 8sW~oB#1CCHot@Tμ2xP4p8Vdmv"jI&Wn lWdlsV']ԓH鷑$fut6wY ax-_P[`㫴 41dM JeS~M@y`bB n"{VA升bt|9>Uio-Lk*?hƣ|bSKԁÄǦh6ҳs2GҰxvy;rL4C {ĞQt2;ȯ Hu(m v Pʔ^$EdtCW wP|SeK@0):#?mо,ʒ[_DRñA &I<ܫbsSNq4>5DipFGJ_͢13Ï _ƃEc廁3ζZ+%%jB-zcBHGUPcHRʁh} &~cWf_ Ĭ_]J޲PKFr&l]UP/fWvB(]±#/k@jhτѾCHum Ѻq*ȭۏE2xܨq /_Jb9ZR8S5J֯#!YOՆ4.=K XYnɒ (dv7~1g^nNskS|s" Ma!Õ_~w#Ku0SD Ly|&hC@[pΐ~HzLNCm6xfmn i/ _Pu+ ڸM_n,k[clnϣAygV啨dzHk' LlF!0ORTN`V;|yԢ kצ4u}: LI> /<[̿rk||1[ͭHeDY%q_ ؙ5R/tT1hL;:8*}@Q]'O&[)NBhT}}v<*ûH }id]+of! *hE\}-5l4Pȃ(݇["k)o 2\/1A1YM}W"C:A{iRB@DLcCN⚭H~O9g5GLAˑ4Tό_I&gۘH{y+w] пE`v-')Ob=8Zќ=mޙ؂]^*k+KƇF c>;O`b6u-t%5-+;/#]+qQh* #)Ղ"U0eYIU@8pc7 廪flJE#st}߰j?9Vu݈w5 Tv]=PC)+X-Q#M'&1ܵ ̕#?-YTQ鍳v2X *4-=_lMJ +ߜ2]V_4ȅ$qE̜aϯ_c9ToGO$Z*lM[PXlO].j>?0mcr||sꀖ%#4EV0聦xKXEô;zqw|vhڄV +qʖ3Lo8°ླ*E}*Uh^veJr.%S†/ DP֖vGc"ߌ'3 k;_~xB*YkͷQFĔoOiDTDipܩ"e'쾵#B3/bD\/,~Ɣ^LqSGw)wFS=\ H5gzZ?B^zoBl:PvwB(ZZ0u$j9˳-5$D\r|COoĸ8 \L,R]=*7vJ|/GŁoYXi?Le,NDMPitQKi%{S!1/sD{cH)O12KTs_(R2Ǖ67QקMgC]O(*eWr8A(l{)-F_H]j޽95i$4{-Xg˜5?| hfbvzꨒNYeadLMW3mKjaTä8ʈHnq.R%,Zx^4?AI3 tHeV`ṷnSUE C2,Q _-SOrI_xE bI&&`mWM S cP{q]QVYȎ`nzZeD-'=XlSώM"ѯ.Տ{qkf'tn&/wG`#ܺUJhX5B6$׶Ż{氟y>yPlϩX@S!t @iaFG~?U7?{Gq|NT*陲!X,*%>CkQI%6s3-rf Ϲ,"?vy@̈́nzp-@ >e^DltWY=O:Pmxor\b ⓶*Gk"nρ.t "GFH4kODbSG~nG׷6t6^0Iѫ/zz8HE\TQuH 'ARUWh42R vz^H@4ʼ(AMӕżtj~ԏcgvBqξQz xޮAoS뷚 .XNw-5 EE>L D)|8 nldqsUW Om3V_D/զW;a)Zd5)z/rloeߋٵl8B]nH:ڷĴlTv:{ѝ/ xXOUXchr$_ޏƭƶBdFox5?VUjè2S\r;%*O,Ψ0sl\QGA+)XL)I߹(`ѣ+K tځPsԌ⫤C)-dtP xxg\^#܂麙4Q %F71\_H8%m!N+g3q8?VPEȧ.>Ȃe%9QB`58Hy:mpKk݇Oy۬3c,LLP/FW=1/lC4͌޹ YG55TNv#8E \{tT]29&Ƕ#̘JYb_k ZHl\il*_F@0wWΓgPU%DSq;]&pp|9Jw. 4s)*pd6G^lEF5mOb--01}^MHYΡh_E\?#_9Auw's*y>f _8 lOB%TX7Ec}wZe`JK{_ӫw5%ڐrԡGkm7: tar'4jv)o,/EMzpb@_T-?F.̲~ikd0/r@-Dv-pޠN(V8P2wL-:8ջ܃:`$=x Fʯ&e7e!cWo$qPATh&WBgJӎ#,uJ oa̓^dC% 1@-cVpj^Avcv8G' W=qwVCkOQeK}ZoyMyUzt7.krlf۾̾ۉwVu8Ao"ia(N|Uv"P+ ޶؁~'ba|F-\k-sg /T=`x0Y"L6uj&niDv/p&S@N;xLiV7\H}tp}<6uKThr85w(76$#pO`kIrc/Ƌ I<w}:APk&bnᤊoW; !I4hJ0%@ 3ʑT^,0}Q;MG-kȟ^?$r#7I)sqm<ܾ7jӂ5ڙnKB=!DaZK;uFc!N=Rd;بh@O+mЏVNB2TvgUkhO{WhKQ1qMX*W$MٺЩ4xn 8.L q44 W`kw"F-mLeB,_nihRI#1=Dr| ݅f37-$CK" |xnp_ywl>o%IT퉾kjOv.3x]DC% w dAt“G`/I@2~|v_U~G oChG~(«I(@bB 1r('K> 0_},;ΞpGtX4:/dy-ҽjNYW{ ޝIXe)%yZv@Lm!*܃ C^q-G:&qux" t$b^6?5cѱ@;ѹvScs1P? &4p~OS;7:({vkCؾk.|JZ9Q< Z~~VghrfJeRcz i"7cVpC4$ u-Yc,׀ؿR4\Z\+ag8 FqMKУwxU]5h3cΝbJF,퀱%ɪ;" ^r33D01bzkHZLstR v  RYƿݠM[ jgVVèDՃ*xf! ]I7iC/mr.CCֽLyZY4) aaS#ŲdU\A{+H! NPQ2#1 $ leu9 WayAٍEϣ ɝPrNT.V|a+e&>=?m I6NYK{DZ}tGr)X7EK-sy̹Ǹ.,+Z\O\PC~ߧMDn`p|,@36f;/]pHHl²*G8[R`ٸaHN̺@Շv%i9D_}r )z<;ȠUb{=rV! F-=$!w fF^kv wIl7hsW)W Z5NH"N0ZY= fqI%-}1S9*)iupCoa%gF&nx,0 %f+˺(Ac'q.:_qO$]FC_TR^D:¶˴Bk_Rcgw%f-=5D|gWmtP G9 }~R(dnwƎߙK=,8ƯxLXL!j†jL|mymgUd?YO,,`5xM5QPZb$ KFڀnqwGf&6E4, >z6@;ZbYiRsĎ"x9:o x/Ȑncqͼv0mL.I5xp"ZȽfc^D%yOSgz8఺90S;,5 O_ 냲j5aڑ2*D<5Į/yOf>S jsiכolHnQ-8y'Vz෤[`K(XhCQe1A]HBf1JKmp]el9Zy37VM[헒hS;}15gBSg0d4^֨ \ЕO!$Df6CzS;g#0 M$D<}͟cY3I%`3t5Z Ir "JU]%4_.6}iE 6>!8#mD,Mjg,8-G Y]y=wȪheu #NlRVQoom1[ICg7uj ꀙvF\aA j?wJϭB1{ձ˯{0.@䓽$?;z)\s8f }R 4bm9 D}1 =c,·@d?-\7 oY(˛En):)&26ݞ4LgCݢgx#C|1\L@wmEց>gL(JnKcgR\۹$J֏+hB@˫RǥKe05 `oiV./2\ *kl +ګR-pkN;]&aeB= }g~zy%ᓁ3SG1JeLz /Hy&C'C}d-8֭K6jB"Iڵ~UCb=rG 4$'8&ec8Ae|0YY ℼY*VpgB~~ٵC*&N$Up z? /.W{ gmX]+Y+Cg=k\2_xCc)=!4x<= IE4**1Dށ7z ޾TR!ţyfAGHףQ=  bUxoK( *-5t &賞61u^bܮa;?YVUݐAKu=:\`D-#=ѓ}ah-OSYy?=#聧ͮPI.}oo)f|nȶ$p‘VTY 0 K!z=YH  wTM Rw4?d"]B5W]〷o`Ƣ1g<6R1,NyҦMݱ; JVj`q8f-)+{EԑEJ6eqJ+Ȫ'w%j}nXqXMry6QP 9*#2Tla*Y`'PO.j&2\neT߲kN^jY `M˂UOlVKJ8i Ppjw.mڎĦ&Ey0,Rb52^{uVk5DF(N ohKa>  k͐-,g^Wb ؏U|M|^ƣz cR+C*XSؼ pQp$3A榷wh @d0|-`a^݌Ĵ|zOS+J` 2- K U*t "x=eS5j3! 8C!93mp"!g 'n ĘyA-9Iz EIZ~9aYTk a6K$ĻDY=/7R!Ke߄}̯ lI!b(^ oVr/B(aFwP7@찖dz_;c߅d?A~#k45IivT67QHLo44g؂=y%A(z {6$2W̼w\Q1V: d_t!0&";5A7O';^Eqآ%rŊlϱu[#7T6(reU;߳gˡ(rKf_YSmNXqݜ[a { :MSdW2cn{ťmF ?+zui }%˞yM\X&btJHL;W'KBB j,O4Qe>]^@:+:筹:Eԏ4d1a};/X[LJ)é>1(͙rVȥgVВDTl)re|/쿡Q%jkC[d,"KO{}<{JE: }3@7q`1h?/hȈPIl?sLe7OyrLxz@sӼvsh.N3G1b4w#zyξ6fDҒ =`DznC '0C =zǤWZ* ^MLcPOі=Im ?oP1\F\KOZb*$q כ5ӭt|Z8>y_[TD"_*]+(ow:SZXm B3~$|k3GD:i8aAW0or1"Tx3lG\5ߦ8M#b[P, !ڧ_{7cw=b]30O#H>[ՌϏJ}x37TUkw`YH'^Z/ݐC8,;ޯ:Z,vqNYj?JUDW[+)WTt.$ z(2i2ZPk][g\\۝L2Ŷ3cݳ8 bstaP-*le[Upd7fG3VǷL=en?BNt`eߪQ7)+1*`i#}R<|{x3=TcQ#'.s]Y~6" \L;UNZЯC07Ѣet y{\}2(A p-E#sխȲbKamb`P *z{]2D mĔNQf>׾8#lL" |>ug\>B;Oj6eCs C> m t a2.-5ʾ(, h]a d&Ze_aqì\ַpneΤodesgy =?RR1(>ZC'Yp?mӂ ׀.ϟU<%EUTCr(&1n㫙3Zjdv:qVИ!Int.صZ~~R{51/𢦨ŌH>]Wl nf6x Z<^C5ѺGa)?8wټe%<N <[2.>\m\']JF؟l|k)aĤF}C"ECˡnhO5 h#,5vll59h8'ԑo" E\8:7BJ%"p"#gDAN)b m\Lލ-Cw{SY@F ,1"a )1rrĞ @ARRGl25ͣ4+Cw;OwCGTUbӲ l{`eU1ںд$H 1_f,kkͰ6ELrq=wNoYHa."'C9`LA9P<V%L!<7qn Ww*؋n7,)ΒU4< Y]9ANWI]J3Gᰪǎ@r=5J]A9zZE_!Ӏp08J=(Վٱ`>!.NhCx #Av MztV&t8+m4iACuO@,oW+ZWcӰ:NS$ ]rqUݖilwL%?{wf6+& 3HLlBf.Ū;c1֛͟ێ42VXC!W?%ìǦ -SC u0񈎴46]s|u~R)6,DA^Xͩ2Q Nw B8WrPc+0Un`Kܘ+MRvgj|w9!7#ta^;LH= 5LI [TxV0'ZGXW{]PRPӴZWz|a™@ӯ"49zrj47cJ #3؜{*_!_:u3l`Iތja~6v,$417(]^x~͈HRY1z,4$;ٖi֝Ev,?x]Se{ BGEi^-gYl.a+BeFU ôH; [XvԼ#DӍA+Wra"r<]PPFU;g^nZYɜʎGZpW$w-%a ĝKĦRԍy2$W3{l@F`4+g&xƜJ: ܼ|xfȩPpTҹaxԤPUz9{QL)eVǖLR36\5FauPIe+yoҎ*W0b=ML ~O.6N#̘AכAq&f>9'mCB0CydN V"[$ZUDl0_qU@f/s+Hb=Fe!۱+y8 pC=ϭu-bR3zCVSNL;@|}PԨc#^QQۮX -MYly7w?(69R[Lb{_%p<ճj{R4X{FU`j sNh;v7ɕfmoRs,g F@$-&P$ M D&=BqO)+1GnAG}~dyKO6vQBEPդAfߔ&ej;" 4D V:>Uy gW#bٞeS\?@*;@1WmJ`­o-6H=rsf @"t-~ eQ t%Ɏ5V[L'>4tG0Rj^kymO/W8J#BFu*.1LQ`܄Ξ@oL׵)8~w(L_CvWGaBsSy Ufh?S B D6cFן -.5;@%EeL*!8~.\G ÎG,2*qU Aja>0vy=56T>7o ֤9!0Dp {_[}v8cORؿ)< 8/3E4jFmRZޫK[n7櫆 rx ɰ0sŸE> k -SK7H?`.WK _X.2/ކ~kڜNܩ G,mSdwɏB՚A<9m)uPM~Vg1FF s`M"uJ VNUcL'StZZ$rI~!?~vX}W` '+U=)tr58Hv!3߷=}GaQ6:7 4Ak/:vzsx d`:}WC[n4Uؗ=^!`6Vr<4FmU)[;]vOppݻo'>[ (bZĤDOڽӑHA>SMǚV.3:e[xȺ(pa,ƂA ?a݊ U2 Y9#-Uh^ߖ!ւ՗pda&N/t-Po I4[DP(F7'otwm? X[6>2C[UaZ ?S`Som-:Go|妖5nؔW"k֬'Ϡd} 6B^l?TA!5dlֲt=!C'ǯ5(rU*fvcK4)KK[+Xl xdɆXR1s VaL,e &nyykP@W #b‹DY 5l[y>/ },sFփe7v4kp'tZ .U*{ x?q5˔q:rq-_G^ RNęW~HU5.=`qk&T-r|fdUa6]<" 8/Ƶb.e̸X2<84cub*GQ#p9Q逄ÒeJ =|?}kZN[/kM mKʫ0H!&oP @[kQ%p8~P B)~Gg˙Apb_G 2SpQ}N j=N^ie%غh-Oi~TD赧ia|!xso1]0K䎮|q6Σc NdD9fB9`>Du.oiY*ni^ |,jzb{qS017ҨRɴ8m7zY0{K\<gN*i`rlW`c֎A iݯ=;@Ӗ; Lɘv"e1~c((f[k~ʂujZɊ83ݪ3jhAl>{BjN|2-o>dN؍2-70-,@% s9 dt.7,jGj-S=\R x/˓^`2*(P30eP<[paȠ\ *{13[,K{&{UfҎe9Wj9Esі0/ R߿73@aRLظs!}tUVdE9/pz_qBqxOIҧj3^FTLe?szؖM=C]V7-lIz}pQyzrSq ¡NH_++"o)cEqLm_Qͥha1XsM9\%C{×`+dV_xI@_VVXd(Dh)̋G aw^Pa/JxrzU%e5fL9s^!Z{k,3pbR %2}x 9YX %] ;>< uR]F7!ӭY<1?q8_*ZQ̪6B9q]ҶVmAs[%5ѕ_rH#"R0nQi{"s5)v&GAœ a,g>+HE/FكY(qJPEt# ^-G2"_{ T`2fk כ]&C{3ewQ_8~* J3t9L̸Js+ OG L$)Dj<]gDP٠ Jfkڳ6PqzK`5< |bǶKlԠr! w Ci4r:|+"xΧS=^z[l&UTRb ux69+_;+NIq.\R Ǜ(GeQ-ThL @_;/jFY0R&1eq%9`>B]G?S _N8 'y~~>>P;kM>\s,D:8D1T 7>iGalPc&k  lHH`_'34a~L_uyǔGjw2Ve7p/x#g 4 ̜z9t00E- 2z>)4J-j@@K4C ɒBhlFg?D&F$nSlP,Y뒘ןk5:}1=L89)t±5MIʵQFoRP} *Qfy7Ï%θ nDUtske;fnEe9x‰ģvzcuN)uk&+ eT9`T +$t?TMH6k |5eμYxa FG=ԒEL65;}-]0)tya{0ɔ`q npi4wY|9(d,P2ZǪKq~RsYz}J3T6toƆ\A"w?$a nך`%%U1>YV,17+ztld9t8kX齵M:(B2M\ZV#[) VR_f2|V$Ʊ,E.P:Rky陔gM41 i*ܨ4"Ʌň/ 8-vJN7gc٧k=:Ⴑf3A!/Ƭ>1 Sqv/𥦌{nJO8ډFdSYt)D*N+k|,w]~i@U&P^Sn'$bs &o L*|B[/d0uwE99PRRО_gs.n=rc+dr#YmRO|&Plʠ!Ѧ7^iѽuHAwR8:= c!-X10lmi=*}zskgQܤ Xhx`}2YslT˼ݎ$ɾ^QciB$K8$i~4"{R rY;!+,z{KZRӟ#˴f<6[2.y' FZidjXwA￀; 3K>G\J)EEtC*n 2 O-N ƱXfȔ9kйMBcd^uYW^;>Y@԰k;B+CFْ#R^7ּwhBf^-AeUYQ˃m:KTRX˩y=OooatќZ}^ЇK$SuײrR)㚨7`F'nձ Rؒw5t0díF,룊 &[GԶϦujUc)(HVT1~j[" !LxB~&#*s\&oG!Z/?[8hgs8;ӨQAc88xI?!<_bub <2XC}X1M,ڬG gv/F#g?My vAj[G=ҙ0vʅ\G̘tit_w?ى-?̨`$vL=^F53Nt̓J?QViN i * 3bĻûkJϾ-^MqA\OFߖY]]oyhg"8: .ytɩ"ZӇJpm@0\t}-ofh~KPyz[! 6Lp=|X>ŚXA0Z ]c^WG]\Q"tƁ>ASUа!5QW92߿bZ 6WUټY'K ?Qݝs\}:3Ɯ 0bu =nX7h8:AZǨǓ~=WrCeHƳ3R܊b[gYpUϴ%Ns Y=W8 Pl!HP<>y? a1 \7rz+s0iηHj~$}ܫ56 il-qWJ?@ƱXDel>' V-+<_+0{yPp4;}( 1ʗƜX%Q^m1eF5:@[!ҜFӃP$4,c=V 3|[{bZXק51 V#kVW5L'!򼑅U@V3 m'XeҪ4|/4&}$ЌJT WƵ}9\^8p2&_SeqPCYI 1пmwFTZ#-YiLEnR:dU]Ǫ/%VrxP=ybX]_֤nF9߃w1]ӽ5_lq k9B O肎B"Mjx,ѪvOrZB N->CnY,0`G8utaFtC_1K#`V =}`}H}fHZHdo'MR{4mN*0#8JrPVԮdB)1.^(H!6ʁȡW۷M5 !Uf(m. ˉ6&(uI? aPI٘Zh7U03ez 636 ZӨšC}hasܗokaPI$*q2R5YHm%cČ#㻝*=ğbQm |hG^=F,ub]s[3Y4`uph=@׭@P38̃٠`2@&D~?HA`d-t*7[@z+kv]5U88?x1yyivNȡTm[f/ (b|+h=(o)~4C:c_m1[q!/_M([SMy,`@ӂX?ܣzE|=O@S8bm}*_fuZvM,K G6{pt58` ?ыhuF^mT>l'EZg pJ=tߴڰ$IBϡ Fl)|RrAj:ݿ 8I MUxa0TVkBWI^`Ҧw.9}JB Bh*mN F,3^],TAPk'?QѢ$!P>Bt:qB~_sil\<Cx6^ dk/;~Ӂ^QފTǻevl⹢V,Xuf\sQ}8/(PUլIgVc'sPy5NkI3yv:|A:_\{w8khR(1/AW~`G ʡIK3]ųd/J.XT:X>@.@Q-ob͌{9^7!j䱟 ș(BOzśl|IIT {4jI~&L""-3捨]EnՄ_;a k("&,D`o\)9Vr>WMt-淢<)O2U# 7/x b/~;Ec#7#& ,l>""NmS W0AXVf#?0VBpZX1M/mLؠq,3n ?HEfس;?S].xMtJ&#OC*| >:!(i,Bb~&!ymxُ(h/& NQ;OEd#(/qVnqȍ9j%ĀǬ@(h\NۄbXS^ CR+_!}m>2U2g{e<ǙbIG =Ck4;YD(ꇕ̋#yY0r66v9ZT‹(댭#gpn֮iq^E_3ᾞGE YD0i&E]iUc(bRw=7>5`]i[mr?R CNX;d^#ҟ|gޜ̾#͌jn;!4A8a8k4OI#yrnF-b;Mli"-M;9))hwwM80}\-0GL |/_<+r<,`o~[M՗trLomt!idJF n8@lƧn ͋=}r!jf%V'2߯~!ˉ6_H+0"li~}7Yw΂zUSz ד jiK)`b'$h{T/¦S,N5IDZxo>l#JX|aa\cUBb74qky/#QI).9HUޡ ̌S^ %K)Fp1 耛cݜ*x҂}W2R.t!1L*HA w+u{+%?Ɣۓ}p 1>ArŖ3g- ldߗ.iBb"X`OÔdm±"21-2~SpzD <`]޿,&iE$,^=\~3݇&c@WLOqg/Dܯz2JN8#VTPnn$'ySot.]2a w=~'#[_TT޷G(dĉ-[GبNnDA$X?@vnݼ˲8(/+~OQH%Ȱ֭T7AKKM5/pO13x^md(vɚR\{(Q(އ4;ϝIW{7+jF-F{X.qGUfe cYm箼vHMsbկ u:0[;l̡V:Ecf6҈vBLO#Μx>(w.fOh0(8Lg P_cѶwMmSTa@L̯B C7M껊rr!---qr`wR grbyp}atE#[AE+>Snɝx~~=,x0-E<}8X|gskxAţ .;f-(Bȅ#NuҜJ_휪T|֫^ii T2qΚ,ݻa}ה%'Ġ3|+; vWacp3?m2cI&!%)O,JCԳv %ɤe~vÑU+bQI10TQ*;yƿlxZIxmsZnn0&%>ld2͛!|nls^giF{̕NcVEv/uܻI59mfPn|w*]h˨tlx rXc᧷Gdyg7~CJ×C%t܄mfz Zڍ= #sDתVt;SClhP;Oo(*rO*!)0O|;fH1]  Zڤn;;LM0*#2  [lix 1@+M)v&> h)r݋͗\F&6Y/04p^/-@#oabiБGy/=/Z%GxދK*ex.x1KHAaܿt7͙Fm\O] YD~?oܭ(W>P-nDjDIrY7g&!!J;Lj8a) ,OńA+TSiVIC=5VT!FUEP;4eH۪#a#\a_\=7ciuz@^l^D=m!2MD6BwΊNLZ▞p,l\[YqG?KtG^ #?1bËj$]2Zp8*h:b6Oẞ6jI/ǯX]_݊^<{C[U6qF"[Jna _Lw V+.KRd~L "[X()4uշeN8T 66֓@Ƿ)M)(z[%FET1_*V d7m `wZ`(p>0 8ˌƢğEJ/uG'nE0}0vBaLb㒤rnϟ͊?B^aY7[n L@ǎi%Πxvg"W,MMR<Ivftx!v05Kxr:V) ֿrHe6s`uzM#þ5'6ᕥX2ژM_FSkI /+z3Ä/]pjFE05Z!&Gx7G;G8}twˀ6 (.]$sօamߟ[jx4w ˪ǽd34i3?V$#A?bUN,J5Rc`W$=p}߄ Z"=ȃOzul,e.ڂZ*7uHLR+.\k[!8v %/T\BGM%$%`̨V?]êe:}},FMV;6NkGAFzg9̌-?Y,P|pK?抁hwྪ 0DL'KZ(&ê(TsV]z!ݏz=56/K`(DȏBr` EZ2aҌ3mXxXv1Gnn4u1~ `,`Ne #{jz^>-gMs`]1 !ЃQș r^bA.[fP-u-'./J8޴Ot ^XLaOu8I?o4dP4O34;|ޓApw@e}٨1bmB%x:A+KŕX+=WhS`oomRA]{45^[m#$13c@r6KChCv1Jc l[~d8g2@K,6#:"`q*NIT{y⸎=uh4/^?ܨﯚe8D]Hml}܂^rt\0šDz7Wp^ սcv=tBF`\us3(dhY1`d(*~Gv| '} 84:i \x\@QTEPθ >"z! J䁄6Kuoԣu!d%T?udC^@jur+>ah81VdY?7 ~#^bH˃ o7 /RmMʱYf,MY=A 0xdE7OdWQ8 9AaR((;E;}Cf_ ϞnR^bssmع||5er0fX7S$#zj83[s3aK6+4vh(Lu1}xhϢ`y,5l2UW _ ݖhă}\9Y~n]Y=r5 bUttLh\jC ymkx8X&TO>rИ[u7`TX|ߔa[C@ py0++Pp\!ӯ/q= gin\W|'XK#iUȓ$ 6f#Od uX`:9Ahy=s?Jeﰬs5+w5兘&C;nLwt,T}vL!J&͵7Awrc.'yզ!Kn8dͱ,$Ɇ}/nK? JE2؋"=7лd/ȻAA$;&bUmb"̰@ј]JO*۔ @̧Ŝ⍌~4r&O1K% Ǽ̖y0 -k N"ߗ(xZ:-b) * u_qȢIy˅Ư?[cYkrlVBz(EY$>XWY2M"pʒEl5+?qqL/_U<<9l]IK'LQ6tRF#(K.yqlD]J kѻk{J@s-SA[ޗ:s*Ȭ"#kDzS g4p93ƔMIPYIõ㤛2ٱR. 1kгLn-z~&%ǶIvrun-nƞ镣tcK^kU3r%($;?6Hmk;bK_pM<[͉Z^XzY@ W]:I9$ CyhM TZel]AQf;/uɟ35IXͽ ְDa8|lgO& F ! VVL Z5yNY:АIDŽ=<'NjeesEaR|l͇LfH8SoX( uU[Tq@aNN)fXΒ5tTОq8(% aƀ 5eS([Ɛ/;;Wq, '9bxD"[C[X~ED}](Tx98Ɂ-7݊>ph.wE~4o?> v뫄q=e$iSs,"y ,\k[>tF0)VCe&;lz 8ưX@crue(I9uX`r ٞ5yL=e!OGh8jj"ޜmig=2vUpaqxܚ yI_pD};S%q*A{Ry6ly$;?QaN2+Ǣ$y$AnBZ6.xg{L!1LLg]9z_.1}3۶g@!6S#޿L šT9Eb]! p9C9a@H`BjU}'Tf\D&? q*W[cIwBuj?i1xL ' zDY(PBӌas {]MPB ?}>V|-Mt!8`)d稯PcDzk~nvs[p?͔H$K[gxٷ> ]0 n2/X*]{uϿՏ Gnu6Λ/lPQQ_F!8I6b7{_1nBXiAb:ɰg /MZsr?a'gKoq+M]S¬ug9a_Lg2TͰ)5#3 Gu#,M]Daʽ& !M0~kOcE&yr0RdsaF@L޾@H 5':eTfk7VW4 5l/NآqRN6RdetNuͲBL^Sr!7sH.W.z|%q҇Ƴ(IWH4gȅ ㆾr&Ũ4d3]mK}b>K}Fog}r9cÞMgjC4QlȽm!w‹XyV/L_DoW^w;uB=.G+K+vlyLdm`O2|M7Q͇,R۝o$$jءqPSld0"^0 'unZe(Elx~67\r_6XE Q_71zȟZ( NJ)4SÂ8_ 2ol?C.0e|{eJz?k]cn.+]jr3$*n@j! ڎ9d7| P. gNqc^lSu)@pC:"2vhL/IQgFKb=RFB*vR2qˑ]،v2]'gXQP- iADP'۝'ϕW5l崸cEuYX$̠ < zs ,nu0 Y%\sLԖPοiOn\ftD~w72WѾ-9OBu%D)kel|L>UpN7i¹؛d\$#YFo5Fm} 'm-Ep ƛxg F DBenonl@p~E]"uWlAl0tӦ E8X1:B0z3v}˥#E\NL'ܞ;Î&Q;;!/7KnjL (ڤ΄_ .dy@PCFCSE /h# v^~^kZ W)l7:\!POLݵS v,RA7"ӷ k.kFqئ}gwge~f&&T:~ޚV]O/3qS!7MgAх*'F}/~z2>ҢegA_KM@Loi$`$w(r_ra"G}]k#K`oUJniۈ@Xy)+kYفIGl&D窚wlkR6,/sRU}ꬺ6?.^ _P.{/\Tv(jY"kKN҃_(}hmx6 (ifP̭'ȉT\2L+7#^Q LbAP05ΚShKpJ89w*|*Çm4oZ =aK鄇ýbyDQ5 wUDwEͥ8BR"9_q<,JT2)NHז6 ǒ;bsukW27G9\u]ZL.#7GYʮ|nAohlSG] 58^||Ћvߖz/h?޽/OWhfPqKclzRTmqEE Qdr%i9ЉeBl+im/fi;]OfȊqwcED0X2VP0kD@ E QYR v=_BL"+gX`5U1m\Ŗ7Ez`AIfT3M=t7J;%Ũm=8ӥ}5;6j8W+x BUcNQ)p3bde±$A@Ѕ?ğeQKĖ$=o<a$E ٟٶ) 1n',ɫl/ Y'%\:Ni?mߏSc8!cHcU=39.w5>sp.lMzbR!km\CJZ n'3eLU6Tm]Q| $Lm1Tiz @\ eY#V9A;(8ɰL~6ڪ;F}~4ー6*ʋ +.tvaI-=嶴vڒ=*S̰ͣ^"Up#!@qE>"6Wxr^#4WC28@|:wF\MaZ rATYj[j# b"\xؚC- B"@:*{lIfKPذҁG~˛^T{@ǙDyLn"lu.$bf NO-9s:O K$d__`G͎ aOpOiSτvP7c#"Vv31elT$k{? l=RQe=PVm5_jB7hP#uL<]0E6YTKY. ws{`^Å}1^:]6S fKk "C{~ᨪRfD2B/_,kF0iaGk(*2?Mn?<2^S P019p$HMqyM飔LGdǨVՠ?~\’W%kU['.s'IT(V 쓂t#o:* 1|F- ˟C|!ThDOlA28{${YLY\""e"cig5<Πppn%FKȭ엋NhEZ-s^s6DӘ'B9T-8)-*fM9TϏ;Ù#&M6L^ilV2e%d[jDAVw >x) rKۨ䩽婗qNg/xpt6s׵c*7H)x 昲3jు?`B {#|}T4 ϤB]Dj0aRo\%߱!5 }d;E2D޼*惏=&QR~VqtlSR_h5x KGv1lݠ xj<0Q[jCkeb7X53~=mA׳y-8#XH*0߂AsYG"Wj]+{DcUpcD~T9J1oyW>BUTOTCS vH ?Tǐlx9 e"n d髼t&t ˍ'-^``=|ge.5wS% V7`4 $xd6lkƱFP!_TZ-}Kv҆,Ο^+-N[B~-z^4rl$ p=vD.;`/Z*R$'aS%K7_{(_k;lg6,r+Li8qc'G:eG۪Lo>t$kUR$)x 2P @nO6 ѐ|Vi<.CP#<ܲ+OT!xb:vGܖ{ O06 #25|ߝ 'D%/Y- XZ󽜺1$-XȠ Pf65~}o%)ph{}eқIcJ#{nY@3QZ"z(EˁS0UP㗓-ѻH='zDk]IrH 86>([cG"9F %,h!5jֻta g:/V꟢s644`!1 D̜q%amK-쒨ƥG :]R*dHpsqݣ`b1"_xF3ᔜKƒ"OO.y,2%Q~4S_]+*FW=Ut ֊qD HtJh%YG>y<->&TbI{.mbiΛ[Kܢuw'QDy~]§~fkcA"h{YIkj1){u+~F/XixZ$@6OHuî2^ BSIЯ[)1ԮˬLN07X`6m]FҠ&yPQOd hpJ3}]W D3!e#ԡQ2i?2*R4/Tv:CnCZţW.{G9馠4W.#H#M 7t9=p? ooKV25A[5Z`gL2i]o>u0]V}":Ox얁};yDi>{i-5.$sLтCnƤ- ϼ fhys}Dn[l}uc3,/v)[aj65mې K* FF^ߙw|W5[F-~#IBq(W̾Sl!& Mx/Jb]_b'St"Dףkӄ@Ԁ|5 X|W!- V ^᧐ȿh:e[$2:ifJW|?#,oWaN%m[5j' ƃ|5ȨbmE&KϠSDjArA@v|6*{Qr|ҡ5չ-aNs<=ro^9ާ$/a 9K>:B"Nѯ $W8ea/ y2ջC Ij)A|y+viЏGD*̅}ТyG~q6EPbO,.bJHss/.ͦ*2م$H::@',~r4W*u|Π}Ԯ[܋qWk`0C!?Pd!ԄyBKߨ5 /է|76;g7_kW+ǸKaؑ>~WbIs,VǕ/@%l3xV@:hUޕHVYZEM(sm8i$%>jBiQ(FoSsCzXɕ=Q:6e}GrE!݆ a) x_|@v\ tΌzyгqչ\J-\Z餩7ǤwH,J@yL*^8 W#Zpv<6b1B^͞VjRI7 ̷!V}ُ06\*?=~ 3dG"r^ `ICo_ԤulW-{)5s1eV ɽ)iLmnup>:HK>mL6 Lm|{բIrG`+`_x 5wD+5}Z&mW)C>Ru9{w1޽!}\ nf0zMI@,='`rh,3"`'!CD "|)z`IWg÷zɘBGg0^p``Ӵ"<Wp!QF_1{Y91/Nӹv:?P ;j2[# +6 rԠ `NVϛUr^` ""|]N$P!h 4W?#yԕ ] iCo6RbJCs;[vT& exb;x_7]z`җ$IY2_qް ׌z#+d:g.vY>Kx廳d?Mh"m -5VUK^-Aq_ՖC8+Ӕޙ_VE GڎWt`=(Z,"5I@Ү9R_j)lh)~8I`rL 0ӗUF)g$* ܤ K=j2 Dݫ*´)t :Yx)ԧhf选7pګ@v~2QXR#-pHN~ ez*w)v{DLUɻ,ܻ<J?bAQ !!S PD-GI{>jٖF/bk1zTb#+˴}׫v;iϦX(ħ@Qy7tG]qeօ Ga{k+0U^f.IQa@%LU{l:` |=py}Bq*+ 4t-% zލd~xE(",2 FRFVeb,+N CZvĶ|!](sy|Uܝ]~FPߎqV:QQEoԑ .V]Wͧ =5zxFnvjWիH`Dq<G#p"Ԩ M YI_&̛^ғO}6K- 9m!J\wmfEb I,#, R0+1[IbHԥB5JHӷῐ]wRY*< ,I9hj7{Bzފ˧aB̲є\rDGoZI@V%s.jy?~/|3x <.@$:WŢ-ڛq`2[f3GqSp` gS̉?G!\1 t*2}Fh`h=9q6;b}`9oLV ?zuB}V2Zuv7UsA0St!a;\$*P? ]E}C"mEl-s:L Ki";ԇ^|mf#c:9]]ݟu7g6]&鎬INϾ 3H[筐e ݈_2!P'U&nջx}jABqG  R iu@aC+c$Tu\XVG5aeբSPi4$a @>*RK}_˳Х'r+5_NL"փ!Y&|ܩ. l{> RGW$r=TMl{هH8e<$:G$K#\˭z7_Ͽ˂.WD=pr3 5[*[r>wNM*D4kq7X"LQv|ƻΘf("nMgf+\`0fe0QAܹDmH6 ϘScԿo#$:4Rp\gXZ:oc58'&VmF QY˫@gdϨP(a.٥opqUyD}$]1MbK0o*drv+u2^:G@=WJ 8H'34[DhYW-H/p4e\"Sw)|a [ߪ}e55D,C?I=b4> Y{DrqҮ_>GxEjr&!E4| IOV &^hzwNԶ2{]|E`&"E\q/ֵb]X&j5>H?ayfo{3FɃ#]u&u>Pn)f;\!^ mAjRf]$jφ;ihJKYIݢ3O2,3%l.ݵA#y2fgcLeA?̃%ǟÑ|wپM)dZMu!-ѡT3N Bď@&8#DkN"g*ٿ7u d[oE6JAKo@7=I0zh+Cv08ǸmToyj01N ,YBu1ɀ?֊ĐHnSUM1txL>F$>|n xܫV1iEQ cv]2`ϔ+![5i/ήIi?|zõ(k+W̲np\|InjlFH)2 ZbsW=b°7ܶ9Fb*hk$~T4&jfrm-W85D_3(&GfzfQ[\,dcHk"ҭf; 1_8N|B5#eA216rDH{xdb~ݻy,A4Ij)*X &[Mh!@4%1dffB{8Fve]᭏DZzdWFyA˅ක,>݂CѴ5Z3 ۾*6=|%ucxE'fKĿ{XT AMNo% _oD#=L |?Ἁ) NJbZI&EAs@1$r>kw/=GطXݞ\at(-YQoo"ПflL`MHadZ67Y) `ڈZec,ލ(܉aB3 3=9m^:O8f"cjy8Bԛ>;ۯ=>\ &l@kœ֥5nSgPhJrLVy :Gq5塾{MX\!h2<;= #*%ZZv!SteFm#=ae~io#`!xAslsE]=3*C:!pe43r"k?pQFWAV֥Ǟ;AAN`8r0qP!Yt*5 ReGa}lܠ/k *twf Mz+q9]1t1T[kBb,20VO1rFmCjS 94SHg`| ^k"`[}@?|q܈?.kPFo*Bd8!S9b1o^L!WձX`po8ܖ5 944/!6 kh$ME2nOɞ..FlԻM* Sc8s$8tms (J{[E;uM`´g`ԽUA>#yB} ,DqQqY|q)PdՙA6@`!O]觸\Ntgw(~+>nL[2QˊГV \\qw(q._zJ@3g9K?,0HDm\\UG,ш7#5X}*` G‚(!2+Ͻ`Ayg SƗ=OSq1wM2VeeO_ )[6JVt:qvq#T蒒4%(#)op7E^6Цf#c ""?k4»mn`g,:o= ͮ.>M[=bzH)ҔqXdQ%q~,<@삿ʪKg8۱c vE5?*QhF܉OČCQSUŖ0:K.ǰ;$.wPCNdC9Miv^KU>fJ¦AmC$ǺPEbj,GY!ΫhlJ=> Pfr-M W^TA'Jχ,d?/];pJ~:Nx9oARG jť[t)*V|whzaa1,a.= 7=oiQ4bfM\7a?Cl8 ĕG^Tsի/Rw7^6!Zau\[G PQ(, s`oGoa %t_#p0'jw4Mjwt`hŢK?SmMOP/S*BD(C!H6*eejgL;.(y"(?[KLd&PȞ,vyO,.XyZAPK4Hf//{c=~10v&Qp#(z 0A8#=ld¨kE/ܧBY~H9\y :11=ڊo5fCjkǛoxauոiln;($${7b,! ͳ6`LSYno^DVD9Ɇ"d\U3ĚqZ}EK$^B&N#'5Zwڣ`EGonb+F}9kRb'MeE˰79qj?q2AuᤏwgbCJlMƄhhN:\C(B%_/9˦k5\=sva\2g @FWu E]2WU'P0noӸԅ4[NEk3_p&ow o>4R5[\h'ijҫY 1F".tL i2T"ބҾ٪l^:P7A@4t ,ނt{ 2' @ ?AMn$Ʌh[{DgW mǬġ֕7!ulk btqRrqQh^8["\ h53f奤# /}d K6tfjuދ\8XO7ip;.( )tU/@٢nwGUVƣIS<)z>~ w3/ ˃gj ,_㤜LOu49!5j>WOdޠ-FzXV wIBIl$CЕ/%Y 谹Ͱ1^x9|}Y顤}#vSH)\Kl܏'/?Nm!eCgPIn[kHx$4Z{GAڷq =>&cL <)v  ŋO+)`sģ´S(K?hbwûD~i1B:ޭIPP<=mSi 5ߩpw:1W*H!HaPEBݴ=1F"n * O{GmP]9@(=\%{T1''#"wȏ-%je4+&ǤPʅW-苭_.RtR/G RW˲}INsxs6OM:joAԂF\AUhnzOrk 3jHc p(\ :>( a {mQۣ79mGo3DcoQHvm^zp$}?zdC8oo!$Htmær\G[St8_g.Eڃ`yǚꮙ01iJT'C"e]RQ(it.Ax{*|$C$[86M=((ա6p\[gJ,h {kJ̱^v%#ϥb4qYLz2(3ZgˢXY~m 2~8g/FҾt@-s┙脅VSFdvly7쭅{4wnux8`lbr.Y[I('Fdb!Ta75R*覬ȹ#>( x^О/]>0?jǚSpf \bcf\e|>t{FY:sd˰ԋbiquY rhضͳR] T; ۠7L3R1v*z~!-Ÿ;,6evlbMP\fJރ)g ϽT΂yJ8)i'E*>kmJh5ޟ2н+ f-Đ9 敤BSDz%y.iFy&܂@R+_!I'MD8nŝ5>1&wcH.s32ւd 9xb!s`IǣϲACyu<)}NKTރ`{EqmjS-^.`O|dwCpPئӲDl@C[EjS KFVS";BlQ4?gaoG  =E&,+ mlk[֊v9?_B9[F7Z3^hy\>aGg̊Hf ݒQЈ(jTF$@sVTm ]OtM  }58+f%.A(tp*!:de{FEB_=ks |Rs+X>ArUȳ`?@D]ijhW* "h[3#o鍀i}C[z)mPk뗄N *2#N\y1: q׃ nRB VTiuOW %yNIHZt#/s̈Ġ5RmbCYK;MYiH٣xJO49ileO#s; =Y-JLn36bag|HиY2!~a3낇}Ify|~A|iTsɒ |l h"4C-64WЈG.ıs+PGdG(̔. 9jabzs}f4 w#Tahψ]ҜTnHߧ?W%+4bd" 0(el i-(N'tzdew~7>!VD4bpi>)Y=&*zN!+B8;J#$g,{r}fI+ÇVTd0ٹa9Ls/IBfW.$׆xL;uBzLx;R~kɛ˳]1[v#}3PNxs<1_UM|9@[m&;/+-cMˬܰ5V.Ո 3`^zHB+^ рI7r{^4Vo $ 9{_H tL} 4O-PH ;r[/Gz$Ȼ=߈ǀN<0Oo| {*5 N\%T0JGEѷ!H|5wRI+@yj}8n^'qc6`r{lGyjV}fjCY+- 3 Uգ;QЦ=ݷy>Z{yj‘HօcVhdOW'AMގצYΫEN!D:-KeIddҺ<?w[4mLȤ7f3ՅoK$X̚@+ ܪ +HPcG b獔`ew Wz\k 5=!7or${<5s fipCJQWCp>ITOUT`/Uv O^`.eiűxqF2 Rl[:$ 먜~ugoO-wI|msV?9YLV6wmNHeqL:;CD,~yGNWxj;uJ__3{K2N';dOӃǚ֐t#uq8SeRym-[%psO@oT w\W5&S9 ƾ\MVuo5jc j-֜%>&5Hǝ)k*}쪻k (}n* ֊;C ؤr`!+ `M¯>,1 {2U") #=ȼD9PW?יwi ͳ- 6F iQ k )Ip\d 54#W; Dg+g#B͛YKRڗĪW,4qkQ]lx]F )iIX I-Ggr l_1{dQpoZIf0r%AqaUV"%~"XiX*J8ZФ1.S 5HgRƿUrM&<7+zB!1~= *iw~a Qg. !i1>^˦4EV _TQ!)=Or GjPiTVku7bGK=.oeNc44\S_@6au.IYPt;с/&3%Xm`vX^W1VІq۪ސ5L'"XfCSd+7k!fʏxCx| yVK V?(E|ĹmF&èB*Ipa!(@@U&Q饏צu R20D~.^޹'=Ut͐_P"QdfbFvjH2sr#?*~kdX : ߺ 'C1 aHbӠ)r"W X>H _Wd1D3C|-7pךcߚ,ݝӔIzEf"Zj^_.P =N4zli% :ov&c Tu5@VEP$JfՒfi돫`uD.8!JXD9.Jmی^K'ĺ_:~x:{Z+g*3%V83TzInB'GL\>`1nq Veu ;qE4b|$v77$|*4Svrv_Yr{";^- TW\' &g> "cok‹+1Pu &}{ȲTLօM*K -0@ZNbԟotOV,upFulb.^J:b[g'~ PSق#ȣ3NV^68Μ~"*$ͣh+֨ϒ][Ȋܐkgw_. KWӎ3"+ry]{TN"68 bb]T@K2j&U803K0c]5 &t7FS~bHeK ӯƊrN0{87$1HmR^0 @{ [CrK!.vU.~je<ə|׀[A@г }1~h'pÃiٕRH\,Ĥs V@%,AiNV݅^M1T{vȧ9?.^z?-9/522CΔ,Nq( 1MĉZ!Io^ԣ,m~WPٍ!w=c( yO@~#/-qRq!>%QQE WyCveN34(o\~CѓBD0ufm7M0\}OPpfv˚,?ᨱYc^r0vg(5Nc*4evsl'(t,Moq$h½E3\)>jΠOb,Z+oԅ¡xʻJ)K;)JV3ZtQ@D@Ņ@םTtQ<օ7ChJ 8%@9\z*E6]T\ 2Hd.Ώf׺/ fm?;2cY.`.&g›"7u*&R ;7a%7E?musLP9qzβWToyJ[+b/Q.);eIreYs5c O$z,ǛLʙ/e~m #z~yv&u/00ArNGZi(dh&P5X:WӶ|F1}#;_.ޓݸ$YÂBk@>~oo6 qZlp#g8lؔ;3DeUYI=Se :klC8}ϧxЇҹNW̪ ]K7a\;h&^شxND#+P=S!$%*Z /n`E8ݲ9JKi g^FU&ö!Y[Ҥ1?V>3]mq=0ET)[ee$j<31{$Ozڸ[n'Hm>#/kov5>3\ԢK{V!2 " SEI2!]R|!L9 :p`.C /7){%t.cLe,#s1swk] vo\l-V`x;cfŨ1zPMK2>5$.^Uc}Zؗ8lc!wt)A6JFrH(JZƧ!@cgm?- {+Oj+VkG,^لPRu hъA qFu.. w~$6S0>yi_x; 4^=j Sc~a RjX?8ޑ7bH;ƌPW0+É'̭߂HFwyO9ԢXgS444V)pog?8Xh}w Hqv<&J)æl=zY܍%k@^#uGa0Q_ƴ 3y!xа F5C4pS 2^oxD - ֲ'\Kt:|CbZz.pa7[tq^8L$=O95S~$ak+C`y]*vvu0>Fߊ=Pw;4L;6oIA%uBCwju=\eEFJ{IBtF*1WoO}m\\0ǯ 隣66KK͹R糋@ R E&Pؕ!X@>6o9:e|> K\Ȥ/e57j^^SWSU1h{\X#0kOKa!h#U{cf392aĝp{0.Ũ+  rDS̀5;ƿGgׇK'IX/S{[~9κpJlض= Fc }Q$%cgfS6Z a|ŬܢHU *ha$ՑR7P壚Bf3YW`>9& nqM^^v74 Wt:@ge))jLxخ )ȲrMQXWv'V{OP1Vmp)7>XuV&H훎&>| G;y/ n .u-~"/(bJI:CidOvPoT_FHNl:cB 9m ELnck7W|yh4]hv@jL&ث(k4 8~ >p^"$ނh,P(TU۱:r^JS0!)][UQ >1?X|mczv!:?JgFþ) L dK(FP%َ੧.͌vϝb?fF0&kDӼޫh,]14_2RW a{PW`%ޡ-!2͎lRIk5Iz#4 GH@lApwA+/F|;Bψ߮եpt%^iA q(WPup{.ʭaU1L >Bxe8vNG:(5N5Q>f,*$x!]&l}z;*#" GQ! Q'J'|e5t*  ,2S*z(*)>S.:1FL)mt7P|r=syǟscg`´f݂^~[Ha+1[%N1y3Nt zNJ.ZK#txח7_`0bV&᪄@3ߋ}94ljc'K$gM'~4$5.,,h^3 MO{Da#8/OvR♛a(G-J.O Td aG.a|ov M8G(z3RRhO=2{&yL ~ߗx&$L67 dJQր!^;eap"m B,`ArT92^_:&?̰b`sLȝm8@F 4B"x~qؔn~I6zhCŜ4@7u]98‹{U nS!2vUM"H #X;gm//vBxI Iؙ NX]Zq{bK8H\dU/)DL'ɩ&!a?IrIm O} P"Kwj`!S9*$]aAP[>X"&|ZnH}&>,,8Zz0<*tOkU8^S\pI<v[ݛ7W&+OK%dG= |dᛱ Yկ)Hv0=';lH ϐ儍cHI+W|ܐu @]]S2a&1΢F+_"𺡎z\[PpVSXJZkxDT~O"=,cWHL -6t~֒b}?6NCߏK0Dle\'!ʚjB=7.41JSkd,/l.pŘntn\*]! 4Ka1F`*j E,\=wBedgBĮcG_ Hpgң"K#[(cY|Z wy[7^?q 'vZ:Fye!C2央`>3ۇ͓\@~QdH5z8C^8#;K Lu ]rfV&[Tf}Vr㸙މ0Udr/ |oňo}̒MƟcm]w6, \ʗ!hEntXL(ArTÿ" X,9S Qnɗ k7W3).ƏGo̾ Cj BTȹɬUf)?.t'} @{ hR ,n_KQc*Hop " ТֽXc\%d\tix +ʓ~37×T-ҕ`@Ls L HD0[/.降MY+MH# Es';䥗:l$,CBľ&aD C kaIq̏LvF(Ӄ%dyH"~%a eXPD`O=ҒGR".4j~ZB6b~ʕ[`<1D#E& 0kxtr=cG%,BWDt3S:\^^bCycx[I2lġ;bJ @l `H'ރڑ·B4129kTG7#ۘWu~DzP|: MkF{ c*1Wr\|f.'ΫQ? k`nLtJT>mn? ,5wNH 3o_25bN[&6 UzÒɥTKjUJy!HCVM%;ҒY)$T@ wQ}&hb\Tɻkkkei$!">=yhK:\u Xr:44Mb}vF3^^7yBiqHtz*v<ъ͎MEx_{u ݏWb{N+luQy1q%a9+ g24g"ěu^/gԄ۶)brR;]~ 煹҇9>BjhW.JoJč:z8S@)VV¢^ל*gbK_sc%!ыl U_s^Zy4S)l"3,n\Zߑ}[?LKى,ݩ,&9/@YLhG+ewDez$Lр- &Z?v'$Jv)DL'oze~E.)j;)V494[pN2D—|L2YUB%t"tyŕObg}~7/[S9pۙi3i" my++WtO]& vЃ]j_DBm^5y|N&:S9A97Ff<,>/]n}-.D,0?wx"Z($7W7~RhаBgM{GDAqJ%unZv9v_!h鮃4 iL-APx2LS Nlc嫅 #|G&u.3)gUwϩcD3pZH^?IeWu]Nޕ wg4whA- 戩< |ha71❣j%R2 *8F $Q~w.\ˊw+^*'/$g`#k,NX+2FxB"ٓ@N>P9b|}zZ5$k4{N9 h-< @@+)M,peC#UBDth,25e !*uɳrtmKw`*LT/sSKKpEudڡ.Ydj RN}rw{P9\Tv M\I`N},dm=x? ',/[Wcx˘88_,TsqQQhx+J˅p#Ź,S $O1@%@=iW[Q"'+w.4Т hT!-8ZI=Ʉw۴K |%"Cգ_@)[IYThZ)3{d\B3|`2V2&@t+2,αz02w5Qd"\ݘƃ]1=S T%i, OdxD`t}HPW0k_WNNelZ*0'uک~@,2x"߹ *:9߀eB VvM>Jq/îzf+p ʉɂT$ל̝r]S%D6sY[^#*3Y?ő=!ڹ'-_G\Ry&!_5xlaq f5R@fo>oՈzw%݅~qoU15hh.bd ,Qgmmc/(Nf&: r 큍+4rHuJ:(U[R# V[~l$AV^; 1M6,mf ᭎`}j`ER\5~?NaR]h IkdSRt:O.O1o(a,Q^)BN֮HP>But9d KZ0UX`F(e)၅jmo0 <9~C}$FOrOx Z2! YC<n.3*㐶E['KJCtQ}iHgmų%S2>CR聆>PDrj: 40L۸ L09$@H}$LuAR/.}`N[0#)fЫPuh̐$l.H֨X8R7m}N#crj ʰIU*…}1Ԫpij7aUw 5~X)4.-$hjP(yv&fR9zdҀ<(K†xi'hTFm_2(o)B XMEۂNO-*6ps(lBR 3vuWOKQ9U/Ƭpqw[zy*zwĆw0\U(Ը.k Ċ0# `uM_%~WJ;tþY!~l 3DV*7{Wq|:^ePCcT5AEh}t-}P5?WZ:֗| QzǴTkSE=fc'6l+j> =6Ʀ`l4fY{RY$EU t[ ,ZL sy?>b0~> E"̕d?c[ɽ2b:yKO?oB ~#Yɮ|ʵ'4ہILkTDzĬׁQ[7Eną4U>K[шMǧ7F9 ue1uY+KȒ\[<"]-3h8d}YXGS?sO0\KFm'2P)P:+ˇDjoWj@I.eWVTYLw{j ~ \iFoE$t|6,m?diz 6h1A,ҝiE]o6MJrrA4>ǖ/nډ:%-M`bY%= X@x8"a3 MRW?˗|n ?27QxΒr~c|O8,6/&ZY?+tO _ Y)yYzgQ9LnGoA21_fpL})ۆ A|qY=+/W) ؘͤ2gb$oLۡGL5T$ .r|>~L-UM48å?M23,G} {yC䕲C=?}[j&Y[BS=Dٰ4R4o mTJ^dB籕VljaIυzZ %̓KӬx cV'dD><5.RO0h̙x6*[EI<,x2H.qqK~N숞_xfI[CqӉ>]'G97Skʌl|||Masݟ{I;G[0%pja WɍB²v-(\;`#UWZ\״hW|zOVK'DEn+˩<-8M9AlȂ]yvE 022&"خn uVCG%H(YRk(eNHt }R4֪aͪ]q4CFK7ƃ***j#W@T`TCpzss- VwkshB߆JeqfSD$3(uH.|4nt;MW'gHp=)0UlwYAf#V6#kaes!( )H{Wg &rrrYkAN|/*vzjQ`!e4~ʦ--AY:SR&+*;rzNa5^5! cD_۔>E|:irlQ'B{EWn-t5`>ҥ KJzYFfH~ >[OhA~$?* F*I;B[^k,z߾DZc C%EnDB @{z;Pk> bП'HQh6"eDѧ H 8$!eVJNz9%]ᄷ ,6wZ~ )ᒩA¢+V%=W7#a+4 ܏+r֚ 4BȔrי%X{Պ[*T6^ƍ9~ iADe;~QvWcn>qԘ69?ڝȄՇiT<ݩlKeЁ^ؗeGXu?|U|np#Ho]Mg./XBiH^G"E):9gAv yW9}ü5&|Ffg-7dkI+0 gm]lhQNǢl}욁CHX[ s$S6^AQ*{Ɂ3 Hl;djnH K)̔Mka<_XfTDD(Dg\;pˁJ,?[I"p1K:S<2! Z q^Iyn8g2HuATs}( :gOU"WoF(G)$R^G0&x! !KsYRY_f<1Yӈ*svVH"_}1a 95Ӈ )/$Zl|[]Ʊ'!ro ^5 qRr!纉> e_U!V[ڴ /:٫L "՜+$Ǚ U=Lhِ{O۴ė/3 _1~ %Komz29JӟY1LfYo+0uNtHJui+4 +2ZnXnRӢ+Eyݎ?P (DD͌ٛRu_Pm}l sjvG?v"_6< Z Yt]lc+9xxEMdz;ܘܦw,ݨ"]Uς PyvHD,kQPC4 '$򼖻YA7"ev`j]`UnzJ@^ځg޻v< ~|Z[! >\WGrM˒Z6gep;)+E[Cy^~qO䷮Łq{dtiM..zGh&YguEw{I}C8Z\G"P2*L:k~W8ȫoﭠdLP!0|qn Dh(&Tti}ZCz 4F7|T a|&*řyxaK Oƪ:WhIҾl5VRz;)l02,T/ͼ$ ҈̺b+ 7!!A c$Y2ۈg6Y3%[My&$],l mEUpWT>j0_Ō tuqrށh{춙#:Q/`Z>yB=f%M>ytUW~ .M(E%;H4]Rr0W⏞|_mfk5$g)#x2ˏ_529VLIxWrn&SgUpэήCV]|5B,C=J&QA=anv15;-'/Jgߴ ٯ {ju<161/!?⋫e^s|Njjs۽%#7ދTR7Q˵}YZSbǐ%@_KӺ[<#jA&6/LJĸW6Q.ye'R?\HkcnE1 qBk]=l9c r6OF״a 6L1*9H>@,zͻzs l!(6uӐ[ZﺩJ-sbR3UodpSu|?d q̢4jԠ?Kƅ2z2Q,RxϷXj=$,w{wiz`K_jU4j(jw{ig/鴯rK?|#%{D' D[t^`.-_[Hѧ>R Ir)3wq=f]H c{w1%[*YrY6kP<)Bt[Xw_fIKK40ҶCp $)^J;>X''~'dڋ 53 W7نpupsAVn(s nO'G?nf'k:,dmLa,Wp >n)=':(sWx^>eS"0QMa+em}Jp@ F#ɐi(7pyb:ZdW t*y vXcMG8A 3:Z^V9ɐ$+HiNmoCljw!YhȚM{Чa?WyԵCħڡGEfG-(_s(' F#`Lغ 7yw~MLב\W繏4MJ<뜼ąTdWK1ZU-2]H /J-pJ2af'H =*ӻ%rxq S`J] N jlSu׮ ξsCI,'5,p~&%՝v.p pDɤE_ü3^5S&C~}>kk}BK5kƞa*QUGe'(vagco":O=bW5noOM9v.UQ# O?JoօF64>Wv'*_3DRٝ։q4jA΍kȦ#.r >aؐ7}89MoL+~U8}pJ;Ras2^;BzL.؍SjҏZ8z83_%؟Wg;u̠:W$N&`^Gú%ݱoZA ߳SG ^I/'LpJ mJTƼK ͅrcLhlV&eG}xFX빇c2A.q!l9 οG0 mUZ(Hn+ְ3_{L M$ ]1PjCO0F4iN1Xn;ח<4)b!,nG[Z^W煒EJ"fy Ը+rl֥!/[L8 #FP6"`q~~rޮxdA폇Ṋʧ`}NOձ]KV2,mQfTzCBtHG!Ȣɢ,i㶇p;4Vlj[HKI;WH6_t PvHžAG ms"6sGi?9j*&*EU71TcJf4-5!$h?= PilNyV8 ŦHoz +3gߚ_Wf,?tzmhg 0^vi r3}A,{T='~-$ j ViSR~) OZ '%c AyWy8n5 >.ZL]L,;q ByU8:<-BC|Eۦ&tbSrna94 o`a]بj(,CUdSDBQ(o4XsRh9_P|04JnP-#\ŇT3;>jq :킒})dJgRUwm ; Lk|XIH9P]Z[:a]8뭮oPU'|s/wX\瞸mU}j/7oUNRX^+ !CF=ߟ6y/'26,9{ o\8mua7@:C5/xJ- Jy];l4a˅Gmq t[T!&!N8J2arQ|RGk4NݲpI;z5OBj}͆ρ=y~/ܗ-%vqyG>s2Q~A~S -9Ud 4z]*WlJq^ c!B&d-ο4<R j 8hIdo<8 чjD`~V7+w};pu_(B Wt1tCӺ68u wt"J\@;#MIz^徹s[a4Ȓh"8q 6fgzaRt yM/y{Gu'S'iE=cpD𣌩,@zq { hWrdMV9~_v3^ XmE5Y"}wtQ~v BsTvǷo?$˦X0Cۑ%FE&xrF/?9KE` z1"o5ޚ(KH̛'%E@92=(|9C:{J[ uw*foP#qTߋ9RѲhXTQmVWHr׫HKX_#r.&%ZT' ,5aK6ڍ2̦PQJkcf\ܶcZ9BXw N&"fA=8L{qXX\OTk?J=d9x[(1Ox-Ho1gjևXHi4-s.d&m) 6/v$kWIτL'g9J3Y\.# im8 R8r5VĮ7f-Wg62<oZ-X0Qm5V\k !I$@FUlS6eeawӃo}?6CQ噎Y '.v2lW{ +LmNY'EYuL,٩jMwSɰ|[ /W>`#zSܖhw(u omX7]sx%'!s o6:Ph8iQCN;8YޙL:-$ e% HYBgђh#[ȑ)k+)D00QQ~VwV 2qfJ aA"-tt!hխ"yk0V}p:WYy$&U~?i2RE5j޻6a7ǶV,!p]  ضUqbT:WO;8\ 3QJvyz[(9:N=zKrdg-Lu ~#:V*pӤvl KcH' MNl7Y? CO,G*8f?NeZ"6]QodD7{\ϭs/޴bO:B8b3.m|OG}Rc;k\dMp63ttfۛHd0vXc4h얠6O|i!* $}oY>' S' ]r>a|٫EcPM7_ItY$do/DEշ b *_Fȿ~^cMAԹ"M a/hZ}`A4EO/Yr?z=΂5<u%}R4}-SN#'ƛI_V\,hrɮ +a`3`2k6^GKԉ!TÒ @߮I*+':GPRW{l@do哶G }u#Y?FOYwHRn$TR@Oӆg+T(mЧ  'f-[Qw\ D~@/1Yg+!kHHB6 &;xnaBB#Qפ~_7ERИ/L袬Op}q/rI>l#%bK x9-aw$T@NVVX MFǁW-/[l [&h1l?Wv]2c % rpeXZ1K鞜l`#q1{c(ˆ>UQqWB%-6t}RDo.9##wJW'FK b$ԴBe r2-g;,Fԑ}?^sZW@m{u\T:#j3݋B 6*[(1~Em<^QRɤ⻒]X c;c6Wff4Yq('䑋8]tϷ6H\P݈R= o#b* UT&vNeI3Ql'@B t#Zs4jvr]d|ڎ'`3w(B4s5oN`+'LuSd2W#prGS4ۼmƣ.w}m|w>bki}@2+OL,M} HGLŽ&Av~K;.̓q!%Œt) 66N\*΢%Xb]{nye+祳+ǚD[.BB5QXySuԷ)=~Iϩ8y~~ #oj3o.T!b|e'a`p]=˘k2<{KbNLbW:iHjPz"  O% *)S SQo9*~4V T.! 1ԐۉPuAܽe K"(|Yģǫ[Gj_aBrbkx/~NQ,ߩw4T"j>sQ^f:"LwEJtyӢVTv ?ct F{}5.va:dH ݸl yL,< ]kceAWC[^~n J3h4gx@#4zl9s,.)WiQY1HE*"֯a[wJCUlDG<Ә?W8,:F` 6bX[0(y& ZdvEMǵDX O~ϕ8Pfl/_gA.fI UoQtWgvqnc.(yx!uoWBlߐ[BVoIqV<9])NdScL[ZEnɜ|Doby*];ث dJVQJd[&\-Y¥!uېayg_ObD5'W.? f'VK\zWÂy"$qX?L>C>Fk >QIYLK*}>򡏌[0!a5!dAs8J0V}z-xMkpI1i,$$k X_}=sf{ mM]uu%}ڣF[$=٬clZqS_~h% =dΏj֮pXҟA w.sm8փl13g6l&2 <|DF#KRϠǦ:/-շRmN sWjtPzBO1'Mw$YBĔswW7X^<՘+7c@s½wemlӣJtjG9}1#Ȏ*a4=+66 r}//holyP>Atxg:_#4VLduP8_5]M&̙ëɓSc=G՞ `GkB"9o{'~bŔͩe֐:{]J_"@pg,*d7KC]LKe0C=.K%" 0mk/c"Z4Ю)rxƮKme~eLvs1ڇtB"Κܷ=z <(HEsقTe=-:L`)x,Ym#۷nj45zUWqe~ܞ6 HkCEZD]QGpѣaEZmAtll>^ =M t4<4݈T`FϾOغ< rLqm0-|Q ciFZ/uca l^f  ޢt?C`FJ?߹vF3¥YDɲk*^Hq~]VZTiTZYA3[^(kS" Jx=,QXEE||DPD"ܸ 2 W2:&ydjA~ 3>zX_~4NQÍ%vqžȉfNn΍.}%C~1:x<ipE•]S6qzZT'ӝ3[Jbם>Y#g8K[&\1vMPj"{}q)_O9A$T]?7ۃȬ4 9ϫ-aW|(Bd}#[G+29qcsw@M!Y]!vpCm#㴐,t$[֧N5QF1K1ՍMeGDM_#~46us\í^Ma; Ld@֡ceէ(y p䎭<띻# ̈﫵2׌> <"͋-4P2jl$+?_ٷB4uТV7؏yXj4!Ivn{[=r~(mjD2Ṁ+9^P&=T\nh +d\RY{,C TH.@KǦjpl >ޚ2D(ܵ~M44'p'&T.U̹2c@x 7wbv4gmΔP"P[mc&]K Tt"WguVjb?5A[du*ޥ$eq@}I5xu_ϪE h%1h3̖).卽=A+ly^h-Q}7N=tKeWEGw&X6/ۥՊ^v32S'!нqn.ébYr+nQ]zR b].vdll"44RǰǪ q ST_[a`lm&6u6&yЌ,UJ$͵7GYMR~lKKQ%5ɇəuf-y+% V4AN|EI3TOlEw!A&ĕ q/QNA{*XA@[Ue@MM-! 51$*Xe&Wgל1R o$uFSҿJ<Ʌ_pA&Elsi~2aSBGNjUNĽ@qMgN) ^"(eOPR,^͢K;[ 7 AW)Dzο 4as^,U^ YNjr|#-+j5)=*>!lfDBZXğaؠ vw " (YC%奖U(U?Q:aU}5{>,0.sp[sX.pɃg<ڂ* };Î0=&H>\B"'lLԙ-Ooo%:EP)@D2m{ܘ5ϢG4/a'Q߹V<6XDw @6r3J n3U]١[NH5V#W菪jw'NI \MJ7Z{YR>r])'x:aV#Uӷh@أi=޾>_7peƘ+7hȔE7NsVU=FE|"ޥj=wkP!&//G@"k.o g^<@9 `݁U/O`d:$R._fknU![Ȏ߱|fؗQOVnUo4 Xf1(X|?ux UU /V9]PPw.*y| p'U1x ^LkJ r}滇4Z*=ӻg՘^PcLu)A&Oi%Qu!$f3z].߾&߾v@tTs|L!ු_Z,h+?!'SQκD~~]Nz3+/j8P(ZϬF &}wrj-aWX@}>6_IJN"s#"4ϠIٕ+Sx$ ]ֈO9nHn4K2 }te0~?aCdD9@3Nʞ">QWk[ȃZ5Y'س%,έ^[k aX -EWEKhYe"6ب(o<iHAĘmT't Z/o h5` _qߧC۬'T$X]l7+XTI L+ v[%~N\-.^07 j'xvqW5'›![:t:G_a_od]mKI=2ߣK$fb /0ՙysXISPƾCdD[h,ՔAi3,` 2{g/^y2XfڤrkhݚЉ%\wth? ٝH"g&OnÕf\]A6iAS?mmeSoA]COґ ^A׈ oڜ1 ]d%Dl2Zx}ܣ  ɖ2&ԝCݘThDЈq6;a^Kܟ`xC3X{Q!jiqxqLPb;2-A 4+뽇[Bt(Y [yz;R28& 0yAfZnX b?]z3brOwMYG|{g$#aV)+9컗 1+ٻzf€:kjN>{ʕXA(} mKS3 $#"Z٦A.:=~ 8n}4oR}cS~ԝ4R͝3"Wwi\KĤ*s5oG|v[s;*tKҤݍ?:K.[M77E֒bHzB(x+-an(:?b[Hf^ѫF (uDP.E^z?iL8i$ %e1c;ը1B*CyxUY\.;x}MCkĆ<(OmK* cV `e]9(O.ei#)9aۿVF 2 ErD+XӔ*C<#F%C'v\>Q'UM !+;6AwZʬ1P/u(sQ CgUNa j}7\AUj iqE3¬Rh@&*xFrmYP$M|Kٯʌ^yD"|"& $hര^m¤ yq[GU+n?#iBK! #E]7tR Y+|djҷ-Fat*7NyV%6RC&⤄sLz1Ql*$x8oȐ5l" .(j iWӌ]4+!oٰ7d:Ply!9 ;W;A~ѽa ?ϳ{7hRĒL{rFi~= iPڏg_;ds7!~fu{ +$V9S>b))7 APԗ"aܝP5=>|N[PƇޏ)9 8Q1gts}ZҞ҅v$3ä9>(#%D tn2WW˭oq>ᐿ^禾] u!U76oa<ե)aup#"=vDʫa+F?!g &c@{:GEB&X)ӯZ[OA#[̥R; tf/'cC"jVMÜ6W%4E}j:o E -N Kܿ1]iHX=6=lXĢǮ8cm=MW-J ["Z=CddqCRsɿ#a:ϗ{N͚|7/m84ln}%2ܗn[z6 hY9& 뺆`FOO]έ=!MKNG_u֟TO7t `3ĭہ eG} +b+Gހzb}GIP| n n'OJF@緺G:Rc1X[#gQJҀy խ1F!׊RU~}٣o+Q$lϦaGߘv.An4,v2ZgҨ*"q~$1[?6Qѓ1rPJ{dKFdy4v6gB2գez4'vǡ,lN*2ܑtoe~bN!1RJڜ!N;!"`81[=h;3ϥ:WZ5y*u %aJ˂toW{ƣӅݬ/y oUc !g,s5<ͤFe !mEe#E!d/b$Sm/b\Y׎wڝi%U7F\s? W]xM82aOb,oy6e tm'!TKEZaQ݃ ǃ)Bi$ *FnςtQQ8or.DũqdV@F]} =9HKn΋Rh-,19h}簷4)-9V7C)ʺ7^f%Η}2>omKB[lm\=TL:NՋ Z LMO~-E%oa1aCDpDZ!l{(XQ&ڀ}^mwU򿳀YO,: c1\v (w~y!:kUaLPo Ey`oT.p'ǿ:ę ^D6ira=dTop"uCcݼ[Am±?pISI7%!O*֟|W.v5 QcR> :Ҁ})t~@ˇ *~/cF{M ǨY4+}_%گf7p t \!\PH܂O|!x+w@\B6%~Ŕj /@o~'zPFNͤd(HcT#Z>xkuCdž$S4ڡ7 O4@߀cUD%1$COxqUg$ܩHpf:>;97AifdfЙȩE8;E2F0 D>38[\'zݻ"~܂cK]/44+x L"~[R|GfOw7n v~Fo;Ơ'٨a?,G1mtV%jk,\Uu AC7x-biPL˶bώϠǾ T_ww:4I't)ݪJ e=^*Y)ae ;O^pNFRO̞ y[tW`77.@ƪ:^K_YߏԄr(nO-c@ˀ>2%綀g]?"T#OtoA4M O% ">q` ^n)J%s,o N4MOm;\`2tMbLyx˫EqxԄ{ƇZ{=x' zŭ\LT霃ރ 1i͈NDZkcqRHK:ꁁNw1*">t23&yN#:^tuΏI,٨㛧#@0vOg7;G=VtFjΛ,-/VaXgŢtt{Hl1|2<SAo Ni1~+Z#5 %XgZ@.uUۮ1hCU%컕16ykk"]3ɊN0*Ka" ownC}^OF~,VT 2^*² 12ݬMp͚ÊYm-)p%ܭcV xtaP ٱGKv,̴M# I!O ppº;p1t=H_6oQ A:d˼S>B| 6;y 'TA,&ľ3Q1 X^ho7\D!ǒ05$$0p / "q[ ¥:y-^w#_ۉl4]%!TA xon# Dhg"qV*9A_rgVB.=/ەWbKߑ"XkޝY1YY*!dK ˗KeM L4_ajBr4#ZW >aÆ*["8)$@B'Q7.)jFa#ۄ}sG+L]v]opVJiMn;zzB;EfFoa6!;-0Nl9ĽZ0T-w'BٵlуمfR>jJ$.E6v( &@,.X hrVoB%.bw_po[%^TrZûr P'`Q:JipC䳍bd2xhk 즈iu;(m~*:zU1h8W _OWAFb@I*fөeri|ɭ-$`kr=s8P?-"*4[A/$7Jt4@VzN(/"[bDG++:`n$sD"Y5J+߭ճZ#\L ܍o[DT4VDb(z |s<>C|ɞI x,=*8./}~ OTaIfw?c_hDy|T>lxklc*%%% H0L[wJف^xwI;…"\@#\gkfZ[uoDng`X<o)lW.D;%&?1D*7J촦 im<8ڑCQd}P̪F4=奴P'A΋U^ơ,v4=R| 1N:щ\9<г l}_ߖ|+?QVz[8cu{kn6JZmy~Ic8CL*`2+Ƞ|n C WON|{]k,> #n-&v1դR|A]Ε7 5nq@~ߌHPn BU֩.^ͺ 83yN2cn(! JU2>q3@Fhp}>7a(ץ8-2{zH4Mx%"YDRJu&/[2 5sozge9@),#Hjn&~tC(=F1>Je c8aii\D00_8!=Kq5yK]綏wKD3e*mZ.K/b_x0Dn/ 7<jP.&J 8Q&7ǥK^qkl*|ѼXH冖m@?('?|Ix!(=܀buwy_/Xtck } w(V9hxD">]£遠Y WP|B?FXe.H?#]r"rE4WYqĝQ2dd8jrse_8z-*[C$w{ޫ!(sQc3ֺ\$~pQ wcFcZގ+30K}\ަno=:$Ӛm@ kW][pD Po]0e]\!fYA`j4 &Rh2gP~/cIᙲޣ!O##[?fl D~;7}pC](7jN[moMP v}g;sEb4R\OC( 8NyX`V+^ـI9Ϛt!nL$ɿ}}Y%k!NE=BYixͷ%Qv|frE%M!(?\Y!uN8C)Խ$nx_|SjA:o}8qiՙmu =姽S1 e1<7zM:z`}AYw.& V8< w_J2fXy΀z!Q:ɰQ@aˤvP n\5=<ӹ͐TVvA2>d0~Iy!!ɖ 4m)<ٓ*YGn%G]Bd?dY"h/8EPMyI bӁӯv8҇ٹY|p`nZlXjnlzB@R'9#˦X #`mǐvK*Dsf(U8trz``M{!^U[S/?8gEo*-['Q|*K9-JVR(GAm²|[#;J~ 2Cƒ&c|>71 Jt Gz M=MD|.qc'O,,"=<Kq}nȼ 1)˘L"6,}{G]f6MwTe0m1޺YuC[+76V \DWLa}|2ȱ@-@eJX}@7l׆6a֮ <=JgMaW. y0 %ܩq_)F7hD|>֫݇-*;{d;7F&7yxW={&ҽOQM,3=Eԥ%nçD_zILU4*=SA7̍S*B|S\EHhrRTx&Aeh u= JVi>Yޢ˱N@6#|qW_km?i#I10QbE3ADAK1÷چA >e~^(YR 놮_7' ?ӗ. m.%&ddt, _:XNTAI^Te[֘ՈOs`ze-[xW_z h RʑRk v/j̨SjJ;0p%`+I86mpE;eK8>aRFrҜSnÙHi 2{JDDS8$Ȇz>TV e׊mv4yu+ S*&tN$ȲUוU{a)> PPaԇCcOC}RS ;~fNU8AN枩\^TXloRVl62η/ڒ١? Uܨ= DLA@g)gfoόW!D&cc/ov q:?y"(Ұ' uCbpƂ7A7`R+ou^{7Lu_)_ՋCbބAT싥^WngvhI޼<Dhܐݐd,$FLTo] v' 90 CǣwЕq%MODU*;2hHC/;dd)6TX `7Y4%:R3ίdpho6 zm}> /ne)H"ܥwJTg1sԌRU'vyk!("O\9qtVZV1:/`W_S)d庯:\1ZQV_<(0>u+5yuJn6`JDVF 6{Z ~u?}<]%{ Un#|#u.1?@ۏK뗏o~72)/եkY<76`Σ\[ia|wsyNYe#CRp!Q Tኵta,U;fNYj/ىx"BziA/Ya$LJ ִ3qܫ="imKB'>4MSI°||8X/x;e.47Pv^-ߟ3{2A <0ml{1A*g7ݺUeXSX cۍ YΑ'=-\Yx|_GH g<39 7܀ic| DVs-}WW~+sk>},j]hzR; k:FR9zl= 6znܟ1$$7AWSnK+,flȥ=%!?DHT9HىCc?yd7р󗦊c ळő<[ŨBĪEŶX9<ڇaʖR̃zEp<Qn^`f + >_:5}dT\q { ߩ@BWn.Aq !‘~`~$vgɫ `}[ˬL!6 k܌ʜPv=G nUUaW-5 ] I雀3% ; [&8ʊ ƺDS?Mz/P9O6"M|}6/)fqx>3ruɓLMftuăe9?K.C>x.H/yԃ-ɩ>MQ/;bC$T&m[C%W<ynDgHb ctY◔MCUSΟLxߨ?lwːfFMTE-Z5̀x; *Gv⺁2Tu@ށQGC6} 2VF#:GZS$a-cXO=Yo.arÔ$+";WlvXsΞ̖/u pH .@E2-;#M):h(sk+T(-FCF[~= j8Ό5зx`߱0GBih}+2C/4Gj,GsZ('׷c(6SGLO8% (*ĉwq_Ux V,/$lsb;/cʍGEyKa 똰1+1dr|~ RJji*7,sKT8G3(MuPX{X8]ԐkϝP˥ .n|i?xً'!u?mEߠdmIc@gGw5m}cqT4ӷXF mlxՎl)oSCܖPUb,hn$ &6ېU Q:24U8 2k]O26K<2ѿD/'󈅖ϣ|rg\?}n-j[T@Zx7VqW\uZ]Pcba:%0uQ¼xyge~ՠXiou6IcYϔP*25 p6J"){_eR [|lHZOŌ;#?t]t ܃ȫ.pyȯS-*Mo!䭗~ʔ@g=ZȞמSX~\W3!3;;m"lb9Idja *)9Z(4t߽Q)jVjrK3Eh:ՠv nquNSK܆E/b>*vI*)&gK?r! !V2c`VrܻZt }`>"j^=`isWku#\SU6 % Z˃2Ӵo 8KhTN0" EŲa6jVI˪ɖya ӱ`r8*L0DZ9NrJ|7z2ii@Je@H7&(Y0yp&8]srM0} .yEQژBJpo><>xK=0\( kZ}9:O"|ip?W'bEh~X$D%2sh~VXp-p-N63uÓB['E)Ig:Sx4*Tq&Ĥ#ڛ/ө_\3QY/us\{TBt.F1<<5NmV|ems,Wc}; S#[Ph[/Jq,Kl8혗J%ނ LW\߹ŐZ¿bz3bmVlZ(߰ϭ!NSN's$ɋeq {N,ނQ]n`;;YT-Otioc+rԣ~b)"STDF~$D0j"<%9ss }6۠=29) iV*rK##·ưp|~懅^oH@7}V!>{8"DXDz[cg5ڏxe13 @IȤʆ|޾pS6)z*SzD*j@0)~6u-%Kو>iA$h&ݹN\_]]ecwM$!\|! AmX#V,A_ah86xͤ"FaM:_$|U4 flF:,-5|>!UTQ$ m(o^]W[rdmjѯGh=) T-=͐[9 9( ~M[N9nJ:@mr(EU-J !YA6/R)pa>חCó963"[B'!ړ0[ d]}1'2o&5=(`m^V]9z춶D2۝_ :5vY;k{1Y7Jfmˑ7*Q" 9zv?X4 >{!)D:eYTt+tY!ݷx2|ЩU[gio$|goN0y$`w `ӓnyJԬ?R-d}>?ۋӳ]5ƭv,s)ͽs+D8؛fm߼M'`4e:[Vp5<;ݬYw_ıbʪ=uGsO-#%dc5s-4Ob+Vel:)Φ#xx;Jwfh+)`NT0a[%(ކՄNN5Hhs^'k.OukWJ ^Y12: ۅo#6 XT?䳄2WP>떑4MuA!uo'ew풂^ €D>=9jw}Qv2ι$O?A=A*5>wc*Q)uǴwH6([ f>2 dB{/AOm6AWW fmv"`_A|$l&Izp(ߥri{IlV8\!ʌ8fpVt@>`v@ H:)<<^VYkj1vAB<6ZV FO˽jwp#"M֊ϯt-dR&&e H vcPR\;5},I? UP zdzPP(Vp<`(|uclu34w-1H~n }F?N8ӞEP!>KF㚹T7BvBi6KTUJ.9}Xih3l70%#T3fW_kl܎̃ζ!$tc(xbL]|A ӥ:1i_l/ >ڣQ!\Iҍ@bR̴V rhi-|Ch`~rmcp.@ ܿd [9, ;[j hbRD%$FYzT/N~݁v,*%}jܽj B)vHEa%,*4ꨁCׯ[X ZE à#i%ڙ%aWa:9C=t7f7qXeqT2RDQFU!(rFĜҵd&17ޯ'X[L<^|Nb'ձU6]yېM jwx5 N}k>!Y0*TqYB*[ѣ%<'*@:長4ժ1/a.c0+`& Ȭ ӣSWi HQ״#>L:~zdrc?Ww;={ZH" I!$iuDaCWrogt1~G2' ѭ=W-V$]_,z |E*r(ZY4C"3bUK=V;Y[ٌ] L gI!V0co/6ٸ*yžd^ Orx␗>p.Wv-? 6~/D[dF|e x~s(^EEIlyV{}EP|kZ+EQo|-C.WWĹ={!:,Sg,p4&~)}E9;Qoj<"[?`2NUȦ2Ѹ9[Gior#+YQ,CEVPuyf{l5<l @/9\>)g~ x`XAa(<v|ux3gxd%T;ɓjn&pWV1ԏ 0d"&@ӝCY2R {!IY֓ûK̒_Z LU1qsp) ue݂ܵ mDh1rI- q}Utg.)(Лz84z^}'7+M&ilmn}jbMKgLcyOQ_Bp9iDO:Ɠ} n1`6T~]Xq<;'b~UL`ҵOGx@쬨k@}4`i_;Q'+z=|UĮWE|#cS!߂hҸs7WHCeyޜBM_5֡ +(|0BqhhfcfqteG0 ̟^?vxo0EQ?Xmg1 8]ц!Ztr.y* &"qc,}cZ(d[Y:tI5pie}N xˏDva]pI|4>WYEa8v.l/dBglR<)5-۷3/F􁜲WJ}m,`?1CgpLh';o#n^  Q*{vGZ'iT1,q+飸tkLV#XS5@Sjn#4Q9λC4 +~fy!ܥۍS3 qwlGG;Di7YZDyKg[-Kv6!G f[^;9';`䤎(2Yo/ӉipЊqgi~$V2jTݠt+t. t+̷46Ko(sNbK-s,O]܌^dˌAZP!No<,21Žq2\m} Ƭ}}S~uTzMͽ. {LȚz2׌k/ x3KA$`~ڱifqD^Fi[}rA I- Wt.OKgP>EԿnJWɅvÊ>&`fBBZ|.l[еӼ>BZʡz47XYmP rx[r&G2U܅\t8fH:l0|'SLt{ko+HN2d=st6M GK:Fjwq_c XZ6=dhr^=xݜoXb cE?8-eeAҚ]Bgؠ_3Qr~]oU*:Xl\/C0S߂+̎0(0UY:"Tl=Fr4] Kx@sIbT(|g&&f6.QM۔+&nc^RbQXckub8{9 &a`{Lh +sE:`ormBz@wJBg&>DtUw9RԨ4%-֐ 0  Zh4h Uм-)agp7ha'؁E"1z#+:b!Ѽ-Ŀt yFH7(wL.FPQ l :nsjO0++Yv8luR pͼ o+Xn(_jFjbjfԡw=RMc8W'd\{*$t4|5t){u6+P>]~c~V˨IJ LTݦ\lɷЧ@yDA;4?0\1H-޳x7 .H->m-4C/Dj+NK4BFBy?g3CW7B8 Vb՝c I_V&Yp"`zprpZDg޾MUŁWYJh޽X2>n Ã>2%h XQa5l^|` f/֑H(#~-eT8M WeBPd%-كvUߓPE}--L}BgI#oLC&^Zk,Ղh ;xӋyzᏞ6AkB!_ʼLD?rJ?AŇ!FIK-_s Vll W FmVg/OK`[]D*4,z07p[htUQTV!orA|d>2" [Y0§C^5RD Le7./GVsm:lwUj× 4%0HA]ib[K]q+@>IrկFJ-=Sk%gu齗8~);?I__>S;S\"P$-O.pUвIP͎ b[Bz!b\Uc͊{ڑ+6P[ǸP^ i6VdžJe b^}T4Or3&QeVrQh?Q,8t0NȬԃ[Vq,y2Y?"Ɖ'+ئ>5eUΡOCR^kw *OEmOL͙>CR8q, scp͠ ğ3éJrG |\W_9ǑQ<%=pKlm?rH&n"Q=: O&Eob yiXNG- ŕ/=P)L|p@nQWm:'[)Ga! 6?wYN:6G9i)<+NrS'@#K6l' +? KZ!8辋 g5W_ J~xb;C:V@iR ¡E"1!aJ}";.2)?l􊕲eAkC|fP:O/fDZ(ѓUJ;i|?RDF~+hmjxyt\w%5;'H˲x)9ݩڶka>CaЄ0|J~!P56[2SBTz@ ᠧNY#rʪa|\;QoCaW ̵/\^Z /!xDα9+)iO:w "lF-4.?hgCXGc@Goz-zƟUy|z7ntr@xɼP : 7g]Lh^ёp9S Lͅ#j{ qe\'v-l5q}tk:`N\o?vO$@FK`9ƈ:,o2|)@ iA.|)N8Gj/WUE!||x3>kIeR2![ 9"JU^}l VUmD6QtGQApuIh#| Y$ 蠌hno-mt|}Rb6i7քJۄ˜x=gk;7yLM Ɠ#c֪A5>>wa0uxU>D{Sq:m"is4JDu]^t},f{Yi9§J0.Eiɥv82: ϰ<,Fd;ŭ=CՎWono1|MJ 3< ˹ϑ8uSamy%8u6Wi!{na kR@ w1?$+&W4jA4dd/K4m‰RSYN8MVo:=C W7ulܚ8\Hű'Hם&x=; 9}WXߠ|K?ryʱ[6_^mGPG#!:m3xBsaDE6_p_~?L(ȫ/K4i<ùDj|C~|XVIL0|I/p_#Fs&NƁ*ud!;ƳHbJos  ׻[Dg(p0m7"ƕ [U]L޲NȧHvGwMHyHރDT,s2=Mh> StFzOҗܿ X .MZu RU\ ](6[{$dD2#Lsu\(w3K%~cNG^}E3SMBd Zs~,Uٝɀ3ULrٟogyL}XɸtM(I^R+L!HNMI4}Cdg[NDU%.3XrT#5iCE LνZzfUjRZ,8dy0p7J(8 uBoA`q3ͮ&Gꮑa0[e~h7'("1zY wZyFL6xՄsnuZ`w)Xt篈h-B Bp(CdnG-C6J7%iv:uR͉9v d~ooʔPUca"r'u=$,Ql fyԅX|4zl7 gJ`f.vuc:lYS- <"s)FxhƑ0 ."wwN:|K$W@r Ksjv:OY5 K9L^(OYa倜Blw1 -G=# )޼lSTu/"<>+yk"I4Xk7A8r}0mKk1;UPvM.~4v2g(N+Bg2dLLcDW2(͏C* dt-^O"&N'6ށc;.?Kɡ#0Dx8sn1{|X;c T(B0qoiDVqݼX_W!7>1krAcj4SFbTCuYѫ؜ dYSm7Mg#{>Xo:#k HUo`As2 ]QoZ]D]>"Gd_U@nG|Dau_[+}7V=^;Rk#8# r ҊD>LHPe42ec /zQi-T y^8ex` =^C2>EbĢǰ[f sn/s}Y ?}cṑ*(؟v?yw;57e[y OQAȁZ}WTgWιq*=^KU|0FEx ʡ"*0 cMLF@"';?4lt]q\RM98`A!['1(H#lku!zTGU8y^0h<'RBGΔj[ {%̔߼]rliN <:R3gT~s*Ɨ2vKK%A\?QK:~% 0}$iu^6Mp߷.~sOJQ/vF?>'׷>GR]bEm`_GѺxA4)ܕ (MpN;eɆY wx1v o Aq\⹅کq1gT8cY$e`I!I:_kq:]5pZ#Qri{6>fRgnza L~hmӌhwa {ؽ rl5;{HUiIXUE#=awfF )l. _a:\ZS۫ B}K Ake*١z׮˩\ٴS} .SN0GSGX"FyqPr;G(1ɑV3ʳ[>=טJ=9LAȌF~Ғsqe''ԑ)u{e+^ɀ/IFc^'-U8@׍ll8'p( d3 |utc 1^Phin'-*$My@7ӷ?&7N 9bĺi_Yf8K+>C Yl9(˦`8Jp F*Wv2]!h5 o'Ji ʞIeyWl,rlt5 FLKwLCQQ*Sɚ 8C룺9R9p< \6u7@i{d @&Gm+Zč7҇~͠wV[ޡ N- 'W"+ɍ{.SXf,Sa6̲}UirP1nk \FS(\o% n E`ׁRx CTÜqALoZ_nn>L]k3mk MЪ8&L؝,z.gCیaDOrz0{V6)M&ueWs  LbOe7ɠ[IUZ3)ym;Ў37r0/>K&º|V=%|`zCb HuU ^Q),%Bq:Qb[2 ~5P7־j?Mk=dSs=CM66ڌ["h8cck{7hE LGOJEvb 4;uEa<ܦU߀LYoR:O 6oZaffu4K+orZ4ѕz?ՙ`$|ac8e7WD|q_v>*[Q QBTvk弫#܂CxsTWsKcɵ@t?4#3ZYI((!/45$'HYұnꑌrIRf]h@7*gBz˹$섰Tc8) V. 74" 60懼7}OߵyrLl4NTTbV,"'&ÿNƣӾwwL9U1Vq]Fר|^)~`h[{>d akй- V",qm/]b@fqR Ԓ Uyii V_"lnI |aLbws;ٝE&Ys F~`n93Ѝu?awj=GU5v%B{,+=¨BHf&jvZH z+ iKT[&펤|/|s֋TisGZϫ\ GE{g &fJ}#vNfdLPȶ`A}E]BװuB*FgVlKۈW&.zۮEs'4%B'%zO9?C>w~t͋tpiu\Up$DD2vF$_ߒMeȐd&%Y 9vZ^v*_n*AdYy㡓,˴ 6 xOxG5ץp|рJ%cґic06ڂv (BeJdw%nĠ>ڲ]N%~d`1'|Rw*ņco) w1n'PHqW`~R]0ƒ#4έPps6x2"4`K"]Y&aNi᧳s[v67՚o5]o>~|od6e&c FTX1+o?)Ղ^D"K@/HȀaPκ=͝Ii_}%Gl c6INVaŸtTV!Of-s :KKOAj$eD_8g > xH|8"XtbwCY-n6eCC ?)ݸ ޮUOcwsxUXȳ=C[${h~;YX ڽ*r0$еJѹpAHv=YHc9*l{Aȥ>ݥQ pQo6 &Fk)#Suױ ۩l. jP6Vz$箛܇P6wD3MMkf}4ZVԑЗٮeLⳣH% FMg7!'мۆɩfQ1".]Xhr܇O+^IMU^WH=oҵ: ]B85Z3w.9!DAs²5tezOLB)  "1w4F!$#~AӡFP oT8Rܠ=,|"cT.CpWU"A除s8C^N6ZyJy1+6zej6{w>DY᮹??xyx1W@\z5q"/U?WњU"gp䵣 PmONp"Ht RS[;*pW!:C]aX-oh͸,}ݵ^GM\r1Pe=<'lf" s$Gǫ f6r%V.4^ ]a21`pýiv 7 EN3 d\:8Kd&yW%ČnKWhhV澠آ=(g32]`Lr pūG[:oX =lkHjWt!FXxh}l;!vA.O޹0Sٽ24$}D53wy` 'N~Rېb̿MMsu8"_^dȭ"ʳ>>7,LqhF {8w<_%02䆒0g׾U洝1ec Ndq})Pb$0()vjZDVxBHeZl.^.P" 8AStaVuZE޲(fZ>9E<4}+є -C2phY8BT1}YcVL̷njD=3h~( m EKk:h|κAVk(g#ϘQ1ls$SG=/Ȳ=Ċϛ.)EEzlܑgOJ;W^yjWT><'ˈcƉrs #ˣBX@8T~3m@!iΕ%:ks;~7hܷaةrI%#{?`[Kf)2p@doD@g` 4/mzqగQU?w$:dU[\zph_jcW?꼾J+zTm<[1l$bD0 )^ Q"|Ή|Ef( =6:UzqA~ĭ sn"VH8:3J`W7O"Q!kAZyV@ˋ5iIA;Q )+¡[ a, 0,oP`qh3!uq7I9IH]MA%_LhTG`o)4[9'M!=ӑ<~uUbK^_s]n3PK:`.KSd4A2Q~5F<0zsDđoU2%fD5ۧR|12 s:E|/h p(4Sc̩;t0tXzJlf?haPyG }5g u?iON.(fq˷ڿe./;͛7R'}dè)KLjFw{UVl hK Ԗ kӕ`q(͉ ǽdV󡦎lO()]TO= L0 3wb/ׄb8؍&)$tp4?vDObm!O% RK HD4e[~+F{?WV* <5D!MTub]mrE gn*\h*㽓"5rΩHNqVъRI,Z`ݞ#N ODL ɎmO ig}5}/#VH<㨝lUS}%.n]ՓV"W] L-)ݘ1k$0p2aQZF}kK⒮ 'aZӕd'zlt׸-MyMt027z{lS#V?yub5M`N$gDUJX @04.49a> h a|6Y&jViCC6DӻjÜݣX2eֿ2@{H 2{Jxobޚ-F,01IS⮶jrp&9 }qi1>s?A|'DFdPؼ:vu[NzndXR::+a§XM9XqZ]DI Ɖ74BbL(wQ&]}AG&3LtxR!MlI^aA$` rhiA.U fp%+uc̳u 1Wa2# ܙ>a PJutP^!GUGa ^Qd%+P₺|3XvklZ/@Wz1Wd=Ʉٴ8SU Ѫ~qUsel{=:Z 4jpߥ2h!]xVe2^/i55N4iPHwH:C`\'A.j 00"`S*tsK@O06&2 _J]<7SsAkp?6qnVYK+Tg>KOѪԵäq,vk .l5~1URRUn>`4 RfBGɤx7J^t\\+.>`P,cf3x>7j=$!ewkeUQ!aPxwR/}~]ˬsnڼKv|{K +i:C&y_o}s1VEbIɚ3#YTy@C3rҎ:r>rw@;iXK[w3G $aeR:dѯ 3zonHmZ&z.izO4mIXn%G۬I>P5zlk;&85tbDz`x4gw9[- |I*-SJ,FUfdr~8&yLNLުEt0..t>+9@*A焘"!UUXk{_K^v\ `K"Ȅ'fm;|z7@6qJڑ<=" 9cX  NY 2c6UY(.ߜ%.{QwlGS'߉Ù@ޅsH>%=RUtN/Ng=Jq3{7qg\Ncs{G~sdџ$Ѻ[qPxRГ 5y[KehJ㌩X+__$+ 'f Xb41ttxi0+){TPVHBR M$ͤP ^-pIoKjmL"n*:q$P² ;E@_߲PFϭv &,цȗ ,kqqLlO7;BUG;jA+hdb$s ӌ=6|td$##j.-5 힀f^[%!(p@ؠ}͵?QȰnۑDS AJGFu&mAqn?Q٭g&Y e07!Qm˛*BL/P;s o s۷]}`!NZ>n AZY\s(`M/hZQN6b+ld4B{owlMQe1%WF @r?TܑLC9gHΝ >? 'g|SShߔ᚛Qa41qmmit!0Nۼ6YJoBa{ld]gBI/dB[4>ְ2Uc1IJC2R6rEa\6vRx5VKRྰ1iKb {IO! 16 rO_ہBalɔڡ#(~3-/MŔB g\rm-$-gZZ?4Zb" c05/!금Xr7JG/G]ķ{]7z:2آgG$^ۨE Mbjᬣ3v``Fja K-=.(SBnZY2k1=g-981w\џԢuVP# 1Ji̭Oc8v'A|\cȋn0Cv]Kv}(1{jx;[ gƪ_D6`?;y*YH\ϫ"e_ kuI#8 34̸t;D{w&5aT;%^1YuTY&ԔR uN|1.t-hT ,o(M_v ,T$!2HU)#7ɰ<Ձ$=90+/&Q ,< {V\/۰3Kv<8pj"iyf3y~(:j:!fexed Hiv7gU}'Zr $.z5s_E{ [>7a[Ȁ#oE˭ nXҟP@.d֔0'Ov!]EHmLz\!wa Ayl? tOk@xp[?q)ed u]nj&,wn.ꅥDzwMϡ {-; p_Ė (p)fU]!1UH;*O!z.OV#@R|0$6{oBqw9=9 6dI}>D~:5=4䙑 ]+}቎4H,X^ grg~./b8"; a75ջ M>8t@4Q Wَ .,U'!|ᑌTwӘ*+)@ x`yuHpjU/Hz3eJuJP8 z#,x7̹%k`+Qha^+мc>qzKH)nͻ:i"RɢYZbڄ@:4F$xB`PV<= ds+Sus` &.Ԟt*$eK+tv5[YU ' uJG/I凭!*YGd]c% :er SnTsP jv Ilr6Tb[@>eLuT+Kx$:bn KpgTӶz8>Y[! @'^qױ}ѹAuf .[%S`MyTTobDb:Ƹ AZe%r.Q]TARS4>Ȝze뉘-(~l-eCVԎKq8&[*a<g].q&4@qKL@W6\=s ڲJ%~ķѱܤpu0s9 h3w8#"0 tկU6v$%ؖ5>cRpODc-TS \L@.6̪ڝ?Z$`c{( kr۷Mn:UQ_%?yJ90A W5e͜36 ?] .LN|G_E(=orB/PN bcHOh`Y_kL2vUYG?螕bWXIȱif~P<֖RN@ }0**g m1쟎 X-_#FucT%$YT%@"l=KI2~5/CsOCo_@5spzB|dTB)'Kjx',rn*Hȱ ߜ%5"`rzL/?#4iJ\ʟ YJ]"'"qxITRԽ ˔ x&)ϖx27P(ڈ+jVv\8b\} d@ZP=@7y./WtE@k È j720xh?f ͧOgV%Ǒ!© zXlFSk0RhNj=c2s x;wLr<ii =ƙ yzkʑ('r w!GAe}?Ԕ {h=s@D!@*[FBRŸ*M3Nn`u\:lhT :v!}i0tYm;3*_CWBxѨ~(2Tʹ)8ù}U')o6{1K#@E\`$Tz<5|ӨGcR4E+* uu2qpDocw:pG7w '|!)kQL$#1.9ǡc5N-J^ЫW m0נY<þُtIDt8Dj`xAW+QPi/5 EM)C. R**ŷTi*ʐ޼.`@~p|]IͦF ۱Kk߰ncȥ$$*:"27fQD PAgPR&#st}+V?z+TV-Tݜkx.us!-~Sz Jh񩧟Jcм,^ǓZJ`]Zu`KdxUH]Xy$N0,цط\_n Bt&)+ M;0ê&Wtg_#!.ėͺJ Cec1m6m?6 A7!c@Hjе'ZWte}BUk6Zk.q݂syxD,-Y]q44-X.0/iX|8T~FG6xJJ8$9' q'WOoe a#Ηa6- nrJT7̤X+Ki+βQĔHl=>&βp2a1+3\A~e^*9>A(1Rfx:+\M1FEhg[Ġ93VboU @HGpڷnA:D dI;Hxav*ƫ9ε? !h nfF*W5 Kl,16*07l QߩgXNќᮂ^b@I = ^dEGNcLjM uGºX2fXΕWKbU5;,zATr]$_Ä=ю cVt_G1/e{MmW5M?E(؛H`7Q>ʟюٚo5'}>GSOa=W0:;/<"c;tΧ]',}2 `4{P;[ݤ JrC04ç[djr.5mu.{ݎPy sy3],bR<]d j\ڬ82>R-7D_UEn(xI;`hN/0! }dKHTO2&uG8Yr^(2PHӻA1yoU0MPet F0MŹ5 ^ 0HzqBYm!~@(rPŠ@9h˕M P$yj(=r!zXST۲ȝ./ H"v q|!ڐʟ)VC-Æ)[[m^W^9lK¨eFDJKȷԒ~o 6-e1HA :?9Ǻp|b8Vgb^T`'c@$)V_IҨ5(wPQ7FYv<<D32djM0A[2W^@jzv*ں"5 T6~f0 {>X3V7! F,$`Nv4!Dwݦ\xi1YϷmΧ]nWu*RÜ%\Twr;eQtr YG#^¥tdӈ*EC% r1(?,,S(6=8]üຠ iߨ8Lix11(nÀ?9qΧ˾i/lr~ vK]mDj.RX%HߢyDҊФ/I༔6-iHQ<N79&eN1i 0 j;E6@+bJ!{.ѓ.,b>&3. ei` t5}̱u,3oHWtj<aOcPnS<+?U-U?φT/8 ^x`Xp&`FM \\^˜$5(+>v Q¦T&b+f`(%Ðk@ɣp#q%qoԜϱth!9Y?6rdr*ld- ve]Ap ;勞ˏ?D?G:f\[T:i:R& mMd.~e@Sy&)7/ϮQaV NEsf<]= `6F}fG jWD)7:yXVά1uf Q,C`м5Y)}QSȴ; +c_P* ty^!b|rq}tk /uwXᣲqbF*A$Z=laŬ FsDk9Z#RBfEuV_yVz n\ j|КLZۖ5H%*OKLM@5G/!M*ZFRt" rI,iOSZ|x{sEJ!t?F+Ķ8%CcSZWi<Ϲ Z~r^r}!/ AwZ&s# T6uFi øXɳAvTc{0?rأ@|AyN.>By`7§~fao5 <䃡ӻ>@貰蘞۵IU ږ9C̿޹_LSH. @H5DlU]1_O OKь.W2jJCGȆ)}TZ$(l{5ϋ6:E#HZeD|sYR_6ԨYOɯ/9<^%ChQKhFP-M e1Dx(ͧ$>AvЇ?L,P.3z(aVCb-vK>H߳?毈PauEWm[Qf r%ե$뤳T0B]ͪK. ʾ]?3> JJ B _muBx~E9?ׁCoe^u4zӇM :bϴ pvgb $W2"Q W5IJ6TX B@%c!m\Eۚګ-8(7 8ΧnFym&Ƙzyb%|e#oPmBD)?MV*8/C zz2U8p߯dTsa(ˡrSAZ{Sof%TύQC $V?ĞGM/Y$Q{Ft4jF;=ސCZm3@T p9r"R 9XD~«Y'86ef !n64ai>6MJ-9| #Rfq9͂i4 PN{M;~ sPoGQ#u]*x1?Wpzx]w Uci Xbk#QnhYzMi1Jzߢ!iECy$׈`ڛjORW) r J+k\$YL]0\-K|\2TkJsޞ__DS(oXGaܩ+}jG-׳{±{rd+)LT])RCs.cRbt'629Y|x9Kbn뇎%}WKP̐ #ʣ@B&attYH5YJ71y1cb>A {kB|.2¬!5buZQH_%q|/, R߀n[صA6N9GmC(!@l{y箫iKi5tP}AMר'_tP&9ێ&肙q$aUhen.kj!G-vZ L" ,zK%RE5 hĺ}&,F}qT۸>_F""čBIs`D3ᕭuuzd)rJ!3+l*ҕԓ!XעCbngJ]֌&w+僈!=oN>" -F,PDŽBG23¨˜(&Бٔ$7/v`!8q:IK<h lE!w`Zq5HYId[+úL`RȔUn*̃8eH-<FʑuA͋qmGsP.M<Ε?X.d =?urẸzc0<5;Ulm?Y=6s?;`.ِ z^Sgg;Z#͹/DEG..߅mUnu !:2e^H)غhɊvJ?eػ L;&SSHVLKf ,Y!"}.b$Qn#r[S߆r8j d __>e5FyX8~6hZLN7i/M?smiļjGF(daFH)TN6!U^xfg7$Eh mI]?N1ƌWMI'ϫІNX՗> zqeqd_>>P֌J2 P} ZMāYgXlS^MGޛG-QKC,fp6vz<',kTˑ"]fDN+@ [BpІ;B8BNW? grYa""v8V=YL([NpAGZ x}k}-ĨJed?㩄$jmCY/8ed1$ !# 33JܡˎmTnlb2tw1|{3F0\?ځ1Wq nɜRWP|p4yNKqcú}br,6_dBUb##de#*Nau0Kw ƝUel<Ͳ&! GHEWvPŅp{l&!|† l_qT0yOK^2/YX:\/X?V'v p޳[\y6̆!1.ٳҗV"\ZH]}"*ܽK us:Ir=..g 7靾ho&.@@ձ|MM·BsT԰v}'X]l ŀmL9NQ1oDo%wlqWEװ$#zoQoQپ;|!1<q/vrwL'ٜXFC) !T|7 }{Z;~ICMI[f11[[ |F~IӀ(yܪv`b/M{(yVSn>i$ƿB("WSTs'1Fig`P@єP~A bUI$N]~׆RlU@5_|3uCMݗ1ְT÷<7A.ߍx>4}٫0H䴾gxԓ  L(`Nu')Z0G6T߁lz`|w/\ɛ=A?|6mwTaҰ-HUQO7Js}=s&ì̕*7^ɠqZ;i QqCkgZO r;7)\An(Jyz&-pe1lN(PA+gmVpdM߯/`2䷾ ҤFzSI8\-oNN;Ffh@|i&rT86 } a_]4W'w$%B}QĠ_1(^ qVReB2xqJ_ Ү9 n|P܇ZM_=T+pz,Ъ5ySRK=,6,T#U猴Rnt'Xpq(]69ә|=٣6\z];:4gOn?fYnckٴr2!H@X`;~B(NQIA|Cfc#\%%klkӦ^1Ț~U%V\WwU%zK7Mm{atud:d `:{Ì-=>c vZd\- – 7dk nEz熥VkY]jGbofDjU6W9UZ&v~>PJZ#)_"w;(" 8_t#(e1=8'/kC7`¨ t։nK5Hu3QZRt5l|4rżFrz0TLw_^1 4TL&vw)f -`lwbc #FhzsҠq]D- uCry_%C(sR,Z=_?nEƎEc|aH&ikϗRȪuI<i[|d| 9O)̚%:IZ:7UoHN!Z̖QfDy_ } R7VTL l]b[-Rp"BGn[Psk~AnV$CٵE="OFFEȓ| WR ,-`N+Cmi9yhP8n}\Hn 0vN˺5?۰^^N2:Т9a<, :_>+=ˑFb|M˰,_Ud HAb^tPe ;81{8C &l:߿J01h/.Ja o~(? y/ cg^BuA$ {5UH"f3]iW2F4&osH(+tclp!762mSPIϔ➳_6\hUGXaRhJ=0g焾t`^^kY<| h, O_b']"cAJ^ʈL̏YXw+ 0ڜUktX >TϡG-y")@(tWs`KLEa3,H)}FdGpd te't z9ճWΫ;Gg}j0^J Uq8e#^&{6k;es0*MS" Mɓt<T~mdU\8&{ YDo$uF!T߰DPQ 1oB-ԡ %2z=ϊq.q%Yfu:oG"X4VBZKRtZ,r_0\]H$'sA#85J 1>aۃJBѳ5C+YXz;QKoA-BX̮#%yT_9X=Ut1.I)WvbW~इԤ t/9I i6#6ϙM[6G%FԀ\.ZhUl1J؛\ 7˽9Omݶ}i9B^9y^aÚ'j@3c;1CzSuf9B,}:iVk;(K6~崎y_umvzK{s8Eri} ]h \@m "~BH]ؘT-ꑞ7}::gzZՑ#}7Xwi5V'MgeOn!\Itb":"'$޵@>Rg7KCmN'QriQ=ưޥ6 hђe'Zq8@cTH}L+ܮyH@y浄]Z?<^m6ֵ<@)WٶRcTs-mxg9oXI}ѾcϠ+r({fYf buq%=!MgĂl>PNܠXjGڸDEvaPpcp#Rq\qQውp :մDWCWh6V;#2Bg`=4*?"{gQx{)`NP؛&0b t^w-:},K u],;;ƁG@l^XԲ)?I͛' q:_:VKU۰b+ʬno1!Kۦ1:VatUQXU(5'> 8hjqPݰo8[VF^ {8bxsIPQrg agW*E Ytt0A޵\#SIÆfmp{1 Zjb nQ6!\aҴ}BTAOչFX; 2y8_hļxFx\@5?|53. ]`Y-Z"԰U$-xX.agmj 05'?ĘnWoS{#l?gJ8l(hhSB|* #[W$üQ9]2a-o:%ChT =!@hQa&|{{ҭWy%ʨ=\)]7XwXp+%|=QrB^=GN,9sm29X,(7IŘZT(Pt(q,PQn/2CDh#*u .Ja[%/m<8mMSZVҌhC枡iڦDNeh1C>~G'@L#;|@ݤ*mӸ6T䮡n?ozӷK$E"@Pꋜ;ixAG5"#0 c>'Uuik}8XT6#Vc4=jy1-*Q5DX<vPk1%[%Ɉfyh&z1vJ3;)2ʭ(6;Dc?тBХL k=W2K9^6j& ujy#u< <-1G5@:B{k@I"";f{w5l7F/i>;_oN[QRdT5ha aIFa7z[iyl<͔Ql(DJ' ޑukI?,+<4 "'5W`t<>5|oM~af4Q?ytdAF[@XfM8KVؠ]AG"\*(_z ?14V;ra9Ƃ9d*n0b[1f DR$.'4#qj2pukZM6Z}[RqC^*}? Ux962en 1ܖ5Q$Ky4"!H%8M, '!)(JmvOd,5kh07idC'#im?N$dyaeYp!Į>J ޸q*Jarl)1U9}GcX444%@م#(=D[.{ls|9 a(EFs 4u=yK`8߿g%]~UNOpo`ʕ̌=” t0Վ)vH,$Y)>lq'=ܘSP\ܘ;Orxuؽ*};4&>*t`~ęZ}I4bgC*!řͶvC,2bkKp[lVUڨ.56&u6shZ{EYf5\W =^G6>BBsK0Mz d) Pm*GeP^;|۰M%Z^|WPm`}lV+<:>D\vfMv-VrOjR#=WX:ik<'|'8coN;Q)!Փ:)Iw1A!gh1fTOzrY` b>Yq({+De>c!4Szxjdj;v@^V4K\5˱f'Roƕt벆 ز>Uqix艁*g1'hN#MLqvobQ׼=keZ M)w3i6}\KKuOޖAv-Gia(hQwZhK՟KIK ܳ#9Nf=E*@xG%k`Ҡswb;zwa % p@E0ci1i]߶uڮVpNBP3,Ovf5.uۊ@>km~88ܴP3W~lk@ieIsH,Wi$\z-k^_p L?yD=B[ LXE-ÿ&fG MvGIh㫫j-:X,݉|kw*gh Zeր!:`H>r7wN)S},8-\))T+1ԻF"RE\~BKəNuآUMk[WW29{:}lz2E4'F\OD3b:-!Q.$]ߏM1((c:K}V4sr1hb`w8$g5kJ"AS殼~iԑ%h~+{}~kIPoݕӹ%`/L֞+|xG'80]2[␗Uu &eJSHYʒv?o! }aO,? ZM'wsS`y,nFB&,9 C*$4KûNb%K~K%!w4NC ToIՋ^Xڛ]kX^U5aUcE+BjKjg 3c u'm%#+1yhU]Jj j…6d`葵k Flt𽄍]N i%`2\S].c . I@ZHQ)b_u8uOlKɌ^ɇRY?/.?.*>[߂Tc,c1tt2C.9ǵ54Ϳ,>FHC7aER_qh:،X|>Zs0@(ڿoLi !3=L@Ҁ6Ķ:O왉RCQo>Zzt nJ{gOJ/Ǒ\Ӟ3 qÀpɚ2yM &)wݘAWKM'F׫PyKnbY4ˇ}ԩF$<)˼]P@3'zv'6:ĨM*[=P.GOj:UCE6(cOWFJ`yG'-) YE[[xK.٪&:rAQVU]zԻ4u)|@#̲ `d V?+GM Jy` 4ԓm[l7jH!.s?ȡ>-KY#we*~k"G{VMTjc,%] $W35yZJC漐{? ߈LK@ڿ){&E!2xI) xnc)^'P/l3fHݙ YXb:GH:ah!m;[a%L1 YqkS3o Y9@/IA ;?nwFMԍ8=2Sv}gSpW2|qM0iyl[7q%"d0Qn)[&iKg VeKxVs܊LW49PZ7=cS5D+ŃOXQ̾r@Ȣv:so;q6 8S6 "Bi<A;15lWr;JRD@!eEo]P߅:(ﳺYV )4 guiLd)`F2Oj7m9Xsq+-; Kb=!%0xhr~i 0 mGʒ 9EA{"Kn^Y4ܖA0BVFZ 0UY@k#T^ H'z] $W`d{r(fK^s<J@G"h^DGZHx65pO:Wv;1t<4t9@8l<]Jg7?r2U7PFzjE|iE|'a0x75l3qeJmEע J$.lR9VSE2ƿf+!l·POocCnI7OUeνݝ9i8v(-)*X.FenFVd_Cܩfa]lbd?D˽%ttETb2w9VlFߝ!],j=6RK׏Q*!.i> ҥ6=؛}H渙$Y/Dգ[_Tq ~?唦eUL=(["ySoxb;g?ZA.e_pmPeH$yct&l5ta-X#I@_ PPZL v\Bn-'ý}(mjBa%k!]a~R^*77cd$uԱW.Zls\Mo$4K8yI`D`wX.[UflJLHԨ7*ށ[]1 Ѣ:0 EXfӺѺ;MߔS`97pWR( ^_7J|2m>uZY?^CЅgj8 N$z-2uoڙOc9H7)Ԝyj -ןTW^%\uU}j(S [; g=KjV Ctd66sӷ3:z/ok+ȜeA/mgj"uN=e4-I@)(7P((6V TQ,@bs8n-@9r1JV|^gb*7r)~dr\ |hWyy&eTcUA:lcD\+։g.Wia雈%.O%4 LZ7.,\AFSfag9z_ѐ$XGlI ~#ԶӜԳWzFAC "V?&Ee Gduu;xp媠9K 1+ ʺN h bpĀi Gr1QO 7#$a7#v^:=BMn_V dS;7fޖ'TVĝ}VK'nڥ}MddӊxI&^a.`%1`֓CG^&SIkhn^<rU|p'#hfŠ'slI| q%Mtx6r<{ŭ,wHxBr8a #'^Ϥ(o?E,z:zK`6_,cKcwA1-}yj,9! =xCY*&< "'Z[gpM[:_=C~WܶѤ:u  xpꎣyA5}rk 7VM q/sdŧEsvil='*~:#34 @n:ڃEQ{)&1ROQ荭mdžO@ rNah_@wg]{mҕuވ{אq1̧I-9rj19U1>P YY;C?$Ei(2κ.x0>miK bS(透h(+#A%0EkQ t];BmA M%3Csn5Kukob2Y܆sJ4arЀmyW5g<"d:N3qo< ą(9(j͞1aAk'kPm8ok+;ay[[$Atbx.u24םOA ~錫[TE-0)vDs:v-~RkZ犯3N*Rj%)Ng')~k[?)\C-*5P۩eepX)jYJvҗ} 3rejpsdG6<ߐ19.a$KzsduEX65á<|e,9.h}$⧟Q L-<sS1fH߸[szM q,?:`-%w'tC͖W-6;isW9Qm^Nw|-Kť"{$(1/u&apgyfֻ~f$囱`)j&^3~٧B5n ?5jta6jr!gi5m"+ oQy҉56jn|MD qF;?ifD]0T\g]B5{xV>M'+e;cD /^{ lL^xٸO,|MaUg NE} ܁h== gU 76[)X>~~͟iC@J7V=s^śwŝ[3+7IUy$Fc0^hݲw"l_{4l뽹7TGs~ҝT[5 hG(maҳOÅӦ8D颋lE&`33Te_Z£ɕB~ "!~K`,8"CNy<*P M`rEAPPcL )r͹N H`ד^m\ \s$\i(b< fB\1Ɇ5v@m=H7a8 7C*ʋCֶIK9,dwW,*9 N8tS 7l,)v߀@{1|]Ft2d-Cٌys{rj'<ɓ8 4=&=-J<걈 [á3[bAA)s[h|Iw7lH:#MUgOȥP7(Itǧ7]ody^6z{0V}rOZp4=GXe;2 c4 Xbݼ~FȀzlf*ܰẁ{7`)SHTT><>E?%J*k=0,b h_J/*7uHᲲUrdIlLړEJ(.%h, \(`7,VuL6-@T^XfȺ貇iByq ʅI}^rS]^OB ]_Kyh;b{uIֳzH+uwj6a `.?խx8nwn ?0tcs5OЛEJD=PO3_X5l%ގ'lC -x" P仧0ȋ'\{S?wABq?k`]^S܈^2q4ܷz>Hq۽͊!62敜.a%Uϒv|rڠEs> ˁ:R<3%:[i өٚ3#'ĕuR^m`mFbzm{y7q|*svőx}.^x&4zjaWRa!h5F)g @rWK牱ie;@" V0 [ P0|kbӺV5nH@·I]o4trB>ݿ쟗[g. x_yTv4db-WnIM^83"~oCpeo)3:rr?7uib*ol Pp`x<:wxҞMxԤNpv3. v,#1un=[/<C(Y|s>3TSaop i=]Va 1$dZkzh7c`|P;'@-']:߀+7~d+4,LkϔKo t$}$avμ6˧/:nݤԟ.#קʭz>Z[i]J'9H܇0V* es9pO/f}32QwhMw4QuTaхGˑMMixOIRK CD?S%m҄%= / CrhPN Cgo PH,ѕL#ݟ :?Ս' Žׄ+bpw{aQTãs٬⃞x6Ңu} <; \;(L( vFCIӋz`T(н i@CAo>wMX̫vÿs=6ឈ\p<Є #hɟ14bKf9*uU(f+CJ{@5^k{`oDgz -տ o_Yڙ5jGǛG)~b"j$5WQ0 Ys!7թ) ckr*T]-H9 Qk=Wtn0o1l#M/W)T7ث.0X-{hAs4Mj+y֞ P?y/Ȳl>Elxi8#RSʹH A^()?9˓GЗe&M76tI~Djc׽z^z0E4*wz XaA8`K<DQ [X]E"`B[Cɼz28@URԑBD4Z`N@oWD`6;DבrgcŎ6K]۾D_bJ`*n88_dZudec' |07<~kt'@yB!-[MnɝNj'S{`ux߿}b4Zv%d^Jbi&ۉּd-Uk~IIqDwk~֭l?n6C:=))j#?VH[ a| П&ˠs5C zsA{Iqu~ b"^" q&"qk/(cV4]g :8VA5< ' D_L ܊LGTFT%H~2( {cSW:fQGF9vQpmO1FzMl̴_UL:ʥ' N#kڸDyTv os:=JVج=7_zRbU07A\Frsm7@Cu,S$V#_d̡3 _8=1躈%./4õpEI!xl!,h=ZK=nL.\-R2ireQ)J |8 yrrVhqʲPꟷs6. yf^$ak` [(E|BTQ{Ю3]AR 5b *6(_Y3FMh*W_h<+7Х* U?q(9*`wGੰ|j\=׋ DFoX/mLS*A8nJAߒ犾 ,&=ptYTU[SG|XLӗ D&×lE]b00h!%[Nq$QÎz?LQV1q #(ؿACdoŢzD3D'w10e F~nI"nD{az)xM1ZLˆN:՘dV絴 r[v(vjQNـ9ة_V7ة=_`$E$ʹ:4wYH.VR>DVƻZWHZ/y縷zI ͽ]2x"n)[ξ˒@tFm%]A>-bf bBmy!.?iKp ".B fZd~B`Ƃ(t YGI4jw`0ρˉz,Y錬 `D8gf8(t rros~73l0/Qf k@{2w[ ~S)V֚j؈8BɻKDzr$ŹpT8T@lgJupџT5E}hěHM:ȃxBh %@IR3 ;Yjx>V%VV|) A̗WkIGɅ4YLяa$EWpDN *~ (*x|-jNphPAj`EKcgbN~=,pRQk"N>`(N1sJн=zVW_p#/0"B*R5GVǙ/yNB1<{<>5N`ҺeAT|x5*1") 1f$Ôg5sިŧ}B&V꓆◗Ȏ-,Fpv1A$lh=*їIbfhP7T=aHjxm=! UWˉe>3k_gb&f.E*E&Zůr_/ݸSJ;=9#_ՉўC{L̓״L3^G$e KzO Z],wENꫵut]8tMa Rzb+EGy:GoIN:3JBF,4u~ɜ-{M`>X\ B..h0M O^ Z4'IpGidӲS{:[QlQW&}XB<]%}_* |ps8Tȵo| 'Ɍ LoV5c96MOScB};0C}JmhFEHHO .vc&7c{Ib9Jis|h@rX0о tdd*qxpAU.em %tCk)8NڑGQEUO ks\5rdtK teJ^Meq[F'1 0(3wztPYN3tĞu3Y9̶a<䁛) iN >ZSye MWXZN(QkV%tu Ǫxp19!F/`~mWQ.w%K6acf@cNuF:[mZD"@Jvp*Zړ gCux0 1z`3H8Ődҕ^Kv:ODsf?QO S #V{T48mZҡ QGL4te.OCdkjꢌd ;oVBZA\\:rSO]K1qVV Y-?Kfr\\ca#ٵ*Xj%,ا=k髎o%&V +x&} h/C!RKOi* 0w&$xbhnh#i:(3"#.u,({Ye-x2Y9Z1̚-@$> 龝hԯ5V[jӅ@Ei X<ǝNn/}!ypgDU H`,./5Golӟ0et]le_sMDTd5L SXl:4Nv_se =K?c`]K2l'>aw0k?Pw-kO&vXᓞ_+[Ϯkg[,}8R40U/2qހ`uk6m##UЯ|a =;izmMOa9 {mqyx⡍Fb;X<%` 1it'R+sA1%V*8 ՙc+#zUzQV P7]%\jh%kb^xA]|!S?WR#?n[j w=%S9%j B4_K395L9د!bucʙ gI x%*{ X@Ӡ1Ȩ#( tcYG#=P̻l4r>adODG3Hjp<4 >]G^#ݪT;xHDC8IT<*kCf8Z Ûzugi)wp0y,ؙ ~{br")j-p  䚗m ALE>J8GD6%ǼyR>U. QG6ǚmU)_U &9|~^hMM:d2EIXi`9b )uO§1^5oƟ5|KbہUH&gXk w2+jnl)|s{K` /`0$ЗY(sڦiTA̻Ά&EY I:Ϊz)|;X[Wh YT`3 W*GF({`Ywp5 *<4ETp'U kSwT04g w[5b[8zքYsa4 ܖ"yyHo< 3| ||f K03U0^t]PkUW\Tذ )d2J*\vPNj#M|FU{-Vl; FO|5'[Z5)Шsݼ%jBH+i##Ԑ98Jҁhph&@Nո\Y_eH7:H>⺘j5,vBF9"z:tGqm%I~wd1!{FeEyvЖ s"=~O7uӐ9ZOE"E[>Wּ`E{65W^Jaof`T[]gH\2dUَ>!ά* P!2Ru-8_,oO&j>w$5GЕ" B`f&L.З)6n} )^IWUġ d1ղ+'nM 3,o<{{fk7%-N;n1;ȟeg7.NN?meމ8r%` tf^8Trٳ? $!74)0NfCQj0[{#; P"~ GJ@=W 9[澂U.~B"*: 898ʌ?ile9D".AyI<^"PqHh g^M?!EK*OtXłr'#ϤGaF~he,um1КfI:{I.HL(S }N8l٠.xRBFE՜7(Lds» 8b0n0ZEzFL%ځ|)+]ݓ$qXl~0hkǷ_G_F-hKhM/?Ss [{;6g"q Ʉ5o93D9C[ĥ`@Iمo`&9#k4,=$56shx )bsůǷxK5?#+|uhŘ8=K_mK h]`ka W r>}+?\G7./RޓjQh~I@M./[7lukP F*s"LUc5!v7#VMbRiؗ &'Gf@[u ̩k-dM{VP~ Ll_=ǻȍMX}iJ"'㍳+t nPQuX;.(vjwZ#.$S 7fEcNkh<6'F.,eK Ȉ6v)8ѽujV`xrǷ@Tt:e Ed6◔}eA"lT3TRTڌ'DuH?z2V7KЭU]=]n H}ŦG*+ry;n\A|/>խ?&g]MP]A[xW3B0Ֆxކm{~q'Zi L:s^,SRB4KvNaX&1KmvZ]'ƛv|}=+E{lb\RogYJLbXj p *zd"69 RLoT|tlX!& k/)A7a0rCt~1I23kZ1W[Dۤ8 }[`5%: p9 j7 ,,YS$7u%rbP[Y1#:NUiÐo lŒy,3Jh~߼zt2Qr.܎Ln8 0_pYv$sᵰTLӟg':)+ voP"9@#"p}9yT 3KSwls{|"x54M[He>W(WFͤp鼆*˒.<2|4k;>_-ß8EmՒ45bϝ4rM ˨/{*[fL&h6TPeE^+|,=%*Hh n$ 6Nl~W#>{[xb9o8"f="rLdojfg>kN${}tP%}޾btYa$&G-7kQ9퐋aqi:VPD$[,"^66.PE@lyj~9yfФP7{'2ɞtwDh:%k yRC+)J~.Շۃ ,l"CqqblF>aaġŸLh |,Aʡe:51}><_\6i+<؂nTJ`L H뀒]tU|JɭR;b|*~-䷚t|mMU /`XM2UzN}M*vLcH$7!}v*`<}; )M+Ekv,=mPĽF >ΒPڐ#vͷp~d؋Bf31^ן>.oy;=ތ!%$ Y?(RH%=~hB.gcF?}%BoOȘ9]mdA[Yo4DSCHl_!֦S̳,Bs)BU;p rІs wmu [`;^ +r\?AOҽq?֩\9 b]7&t&Il@A~_c BӋ7\`(Yj~(jpDXRP:Nw V|&lK #yFŁ۵0eFs2r+I&}kލ8j GCuA̋u#m@WVGOj 4 hpUϥtف1PJ j$jXt(:[)w jD'rbB$پ45#ҏӺYMҒRKS"p4z-vKO֢KI,ɂlGXB(oΈ n8c6hXRbU%w+6V`޲yGoLU }aPjBp= d"[] yY?<= s162i֒,Xr~_f{8+߿uڱZ,ePEAgبTnQ#NIJ* 5v0G[+PP 4xI L $5*D 'q 6ӛNM^FAav\^lf=J!9.:~34ۺóF *q薠xRV>Y6g"%(mOLCl&o?Zٓ!mC%H:I+*\aY`$M,H0`QֱFȷf{,S;.V#k2yX! mNR ;%Cce_lP"ۥ_!}[e7'0 oFSԛ\]E]od>[^Zug~15+11Ɖ pMQ.3ƏHPrJU:g?5p3G:d˭ ~J45F '5;Qr`O*$-u!Bsr$bU5((C`V'V5^ӸWxnl(N!_8LSOHtފmzGҊNo|8j9}ufrGMb~+9Lk7{akQn!ǨufU)Sy-FK=g||E@En{KƤbſ_Xu8͊ҳjAWs0%,)»Xh!nBٽs;nxְ=?xZgm(qB^qy +lk䵰6|r"iJw%WLY!^9kSp/X#'Z-W,6ۻN|^8|+3hEadg˕cB.k=1b؆V3RcԨY֓H%NK,,J4~ƉR_̸fr',hkxL3c\c@D4^ ~ZM"yպw^^a3آPCɠ ro}|d6 K : _}Ct ⴅ%^'<<❲!;$w}}6M5|Սap('edm0Rʿ Y!b EላA>%h}iE4(aKbc%t,Rh{AOUxc1ഭ7nդGpJ}kĵ[Wr $ǰik$?~AZ6uLd7R=ܡBH\x9+hh춺~M&71ea]\_*4J6}7$V}ͬ;~u[wvNHA$kNXy䡋lb[7XZX`-PJUU,5|("LᇁfA:·JlWG{I"{vUG4>( )ECiXAR}>+B&^ľ5.M6nL Mf=.S j,pYz9AAVhi|7eIyy] .s-d1gTcrxdC1w{(nM8Cg~շ|@I{UD=d^L $Λ=n] >ٛXg%H> Zs􆢄HY3MV혰' ޞAbLM݊)PjscDŤmFOCc 씗m ^ :`91*BՖc7ϟw]ĦEQV ToaF65BthT/)f8D?;] 4g]D6(|LۖA4b/2뵢 + gV!"GMp2c4Z)5~N{nd̘@zZG1scR3z,0u ;b8XdI3|RE3zhc8sBMb1, *" ,{= V S{Rq$ZQ^|#'S?`3.0 nKJc@ٛ-]CZ)m($%.0,OiaOaSYIcyR:ݱܴY}[py #6^6P8ZOxZ*>[ -a7C?I5٩Ok鱤6hf{o 7ok ҵSHRl] )}@܍ Mm$&@Mh*eP29VP!]܀dO11@!! fe8<Z+%C] 4=&Jl.QNtD>%`2=m8f0 Nqu<;ҴU>O"/ԀrnѦmϯw섆~ vp܄+^kLvۥ-Z{N;j/:$R\@i!q uͺH!6 ;}"Nu7~L]q2vjvS (ET--$,V4.P!!]B8KƎH @ &&-q7N?Qm4Zr4D+Τ/B8*1 yi!l x+HV\/ʹ  ÑpƎ]4J:ܖ4rqYmؕ"FwCG13Z~HPfFZ0gɄlv@>fS枡&N{;~შ'%'w_꯭~yWlf!oYF~SOA  3s%#dy`QZn;J{M]u>녬/h= Xn}\VMdsYD-GUK( &`3M|m@d+,A 72S=/ߐ# :۽hgke\s$GLsǮv IEu%?ꎔkz^,H"Q\@F([ GUrI[52fMwCkg[pMxtTv+4H(`vQB鳗 d`<'R^ %zL k1b|8<@ #*bZv-,= JWH1؅LPqep'Ͱ_B [9ufdE^ ?^ˏq`Y9u+b(DxI;uRkMZUz_FMYpc +@%@/>Mkvo١ ={So$1(Z#׉7_eZ܀}^w 1-~{!Զ= (xCNT+#AUޛ+՝5'ȃݛZ3` M9ҕu5"_&f:`/ "#l3ֈNg^u煠5au$YiNݸ oSEc<}$AL/|Xs$T'K|hZ^n#? >]\^-/ŊU0㾰N>EoW|tg7X1FVI"ȺxU:^Ay*zh7&ZC ;#ՓN@ߧ"8] Ao@ߕ1r{ٵh]&ԬK2JQh;dž,km:[ RΥ^< Q!%9!d6" 0k",6\VmD1K_jYOnAU_?T=y BL8]o)ߛ]'f @2Y:/K<Dž G"EebUuxO>#9GOWwJBt_oIs@BTi8J=d~\z"Թ\>7_bÌdckwKzU&}ϡL;y>>q:/N5#EɖWucN8 |Vz0 jn8jb7&r1!7e[Ng{io:hXO:BSt py_Dho_.CRԸcrsEoCgB[]v.aB\So6(ԺLI Rq.q]#j +L"b+jryX ^R=t-H"v/mocajN#3*;X}󔋫?eHљK}}!PDc1U B7^2GLߏ]}#,F͋km U @sPt;2vrtOT[QC3JU>.Ar7cJ0n fI졩Cm;1[Q08ԀRp T`^} :fǹȼu 9re(|9ϳXdBGu/C5X8mիuo=/6` 1)N^I|wQTB~~>j7dFhVhw yfM EpTgx -bAV'B+aȰG8h@T x栕[[A04/PZo>[M"Rʍ,wBԿ^{Ql a81fж_{)g @/T50tQ[t‪aLSc"7(+7ElQZH8K ye%7e{?Y^Z-NMDj}{Bzf6ӑ@({ӎIƏ𬓀xEaitpjM @ EAL:l 3`W2U,-Ba\zp?Ow*qqEMmt;YnB7ZM? KNjU`Spo jjC3usiA7kAle)Z3},:.QbO{L.ɩF:I䘯 $2)K}S%:'nxe9 =GǣgM dxePRgQq$˴M:JV60hu1g'./< B#}`xԺ \: IۛWgG: jջ\JV5{f>Vv0eZ{MGKY٘,izh֔^tf̓GD\8\+.5{^һ0t.~1Kiru&Ĭ"" ^VE:v(:gDD wHYo; @lhލS=My*~j&%ABIİleW~*1ݴX$6ք{32Bɬ4j)V[j& CQ]hWD&Zb5=qYC:Ӟ՚B0u6؇?~(I*|bg^}3+6ZotI'.mcmB6W7̐7r1S4L~ܤ\}6o ժ CHsR_*d0Ti|a1sOG'"&F`p5C|0P -m0i<>㠲4PL75ggB,LMj {ɛI/Mn`EKH+p਱ΰRU~ٛy8?+ؠwk]2\k͙$?`LHr'Bvv59=h?;7gp~c0wB+^d!kNӟ`p1)`#{8glN:8`K&8uKo$W#MBɦc>l$zBŜr>P9a8}Xنlt:T/C!dVGyidUY"AFeO`V$\NQ 3JB#XჸG͞DP|bF΢ XּŢ-zrbNDQ#*qqlDZ.gZ'oyH(wD.l kpڟ|M3}h &lE~f!ц޹VSv<&J޹kCR_Z _ ˂sw|j8gp"5RhX|7X]C%5Cff9~kqO {[#mHqa/h2NzcБ\CfL*"28(Q+e )OE,K|x1&{pkw|]Ezw#uh r!Iq#ۻs"")_(LGS%&V_%@vh*ދ0@rq Ì ' $6GπGLDK}Znhwbw3'q|RęN4^He)_oDQNŵP ,wKmkJp]6G;\xmx=+H;E LcaWqe@TfW 5xz8:~ˇ% #38a"6svs̀zP0  ,ƛ ߳㍗ݞs閎l"HVgX-2|:BR'n.*dOü ^8mf3X)4bνxSiӁZċsP ^bp(~ٌ2Yzu͝p.<P4l1:1j,y!Pl}:֤Ë eW.)͸g\<>j17IHp-fw?ɢKE|QԱ~jғE6$}b\ڼvHdZ+ys.(Y:K" -3'*`a8'0MO\m:n&eP*B{-#R:Pe/;h؀[ڻm tk>{̊hOM&ehDFCRk4IYâX/RLgy"7Ws){=+`8Y1pP@he'09ГYԳ]v41!mpgW|Ưf?;27s*o 泙D"mHγHd/q,Q=B#З]K뮤;k[ka0 clTH Fq.tpf5zԓLn5иR-ʁ~݁> 8&I##7QAc[b#θyFL@ #M6|Eƒ G%hF!]yq8gP>U b e/?UEv6ج1C^`/mr~;yJ-F1F1Xɘe(ac7ćJ#f"ˮFcrDS76>&FbfanǤ:!>ʫ S cyONh^,zpdcE=qY<+B Ƶkja껡h }8|44`;H%fI29H: q$0=B5Gц B#F%=>g(nAMٯPsc:\vѠMDOp㇧bQ# ܶ k:+?TU'2kxQ"ۉ}pۥo@}QVkn[3؟s".>%1hO<% jz 4'6b?'ڻTZ&A=Ć K3Z3]`├hehlPRs-*K|<)_cF6-N0c%/n?m-eT+D :upBhL:~0;aL]+3tܒEѭ4^2p͇un x8OE ^3J'>퇾0}I5ޝ"~!/Qf!WVA)OnB|NeEa8c#SKZg+Ny#3qXTrZ˴zs%rޗQɄ ! ~_'OEo(ʶ}|A.W_nk ӓ\2=t+$C݂a\>_oo!}^7% p)9KX0$bPqyhx_ސ=9-F]Pu%- .nF, U:$X>`hAEyG|@hXՋfɮt׌ -V8AwС 0K }ė uij(@2CE w;Xv>]?(/**BlU{TiZ4mzklaN&q{f0 5WY@\j+‰U~=\e;2Bxr .8Cb&#Ǎɷ 99nvr,UHcI9[iC F H`c"Yϙ2D4@\ֈueƕ&t &խB*a#4( KDLhqa8z>V?ׇ%U&Cj WvN2H fEJ:Rm_ qE&X?'>XMCE&FlhόS=J.gT(~ڔhxuBoa_)h2k"Oml%9Yx:\w4Y[ Jg>!ճ֩zɸYXaѿHTG*oKbLх50:m5iDBيQl(t|~_yi?B4 }WF}XV82RJ5u/BxﭯG`|$em:BF dCԣƹ @qRrb%h$(U'eʇ|)%J( .,_ k_7ELK5DxtȊ =N+ERBOncuI>yHs{X%9)N,M_UKTH=qVdIX0O`]l>X5o۝5)*"bm"c@[9xh4ќt@&`m;),@ jaa rʫ(<]}:+i⠎Գ46z̫WdI~!{!'zcxQmܔfVv~}]w5bN;2W <[Qq #e2\߷=qa1'_Z5jH&"`YDZ] 4c@-9o{ * ~ydMoV#2] y.{6llFla[ûc^Kn~[1Xb"vl]t$44&w*g)zИRo:Crb5+БƣVǣƋy1C Q5]"djL>\G^E;٦K̊,|.\`-e*{tZ5I.К+q\cDMpaٴ=\ wBFuBp:p_6{[8:bz:=8G*)2;{,ǕŦ*Jd -W0r #:Z=RDZenk+yNNfϷyR& .ǂ[0LFJqk>Gb?27^ z("l VÚ0mZK6QH})MF6|Lc7B׆%"@/ 5^sUc(Pp[J-p*K2L<& w|ax6gY<_ 4i 5 ~ N[fq!ck:P'd6Yk+:׽>=ԥdm ckE!&D$]^,̪=ۢu#O [bMi[ǘC݉IrkѠlP!ڼ4]ST4|s:5΋ p7eCzU/9+ \rG;;MUq?=*i k _gw@DCqv-5F'+>j졗V_ʻ\9bUF k"*4aȯ3҂8thNI.zoao ^5Or.XE91T<3)6 ظunRX9L,&>I3re(LǗC@ .nKЉk k"3 1Np^'NL޵p6n/S|ߏYIoIV.y#E3RҌ{zÝ:{d`"5K/#msE'ѩ{`%ԛNgoUM)*o"?*rX3rO20(>g׉-~؋A?7CSO|@hWnKL,^2[w3%i,:;rr }ۗD=ۈ[E>)텁8cdBU 'hFM%wA]_ީ4LkCj9d76Sj5SfD=\"|: %6OY;x:8=w)c BBmPڍC~ V.xHtQCq5e2P:=ϐY{&gf y4  o=HE0 @BӘ/'d Ip)"e/UYB1MawdZ&^”j' j }ܥQhpye2L*c|Pv\fL{ "%ʁyIp'z+PyG0ZNjdEe!=40\|OaƙKtJo2JC9?qxw|M8sw/Zu1^vҷw070؜]dըh7q<@1Gհ;rX@T&7mP{e?ԛ5.;Wjݷv)>>o 'Ym}k; x} ?^;<6941"CPPDM6*{sܲ:]s) =.ʈeҰߝcMf9dT-c' g8[7ck# 2Ȝ1''9n nPVCuY, [o8|JH(OVcK HׄUCl pG}Nl\?L*y6PmifN I,#j+x oZ%muCwe0^WY#N=pbi6aBTV?_7nB 4fK ic(p"q~"KJSw Sҿ2l.i_@;&B{-w]I E8Y~ $} f)gâͳc.URZٙ5 u:fأؙ{e6 Y\f;k(v '4s3 A[#!_4%_JDDYlz#],^\<ش2LCY yJ< ٩g #͙| ;-ϝ*ڍ_,>]Ds3v6ն ywpI_WSeDtBx[g3q g}~(lrm$Ɓ ͲX⓿PKc s׈p(?@idGϹ.+(^A:S9Kp[Ⱥٲ?I&DV"|'KW 1^w!dM/j&i0kʭ;LMFh0C޴/nJ3}W"ۚ7/\m |9ag|8,J 5Ou/ہ3B7Ǹu^p@̞̑ c7Gy_u$+8EN?<3{ $Ne[GsHMD" Y,iNt&ȩ^~SKDCf4) bɾV7&?"J!β&ZE(zX>UkB!S=djKfgk(#Ʉ=FycvbWtcZe'-aT Mҗfq쒨0RBLj6 |qv+]x|MTkO ۛK7fov0O ۋ}!wٽW/WzNs(FWŃ/\}3/_jbs䭘!@ V{Ƅw8Aa 9_Ѭ3U{O#^h4URw+,ݸ\b>jeQZU *}yxzEz]-PץגՈ8.;he61!Zjb?, 9j?qW?`r{e}C4vDebF!յ@S X/B|H>32Q~1僒9poa֝qq],3H4S\ߐ%Q:ל.@dk)eh,u/*a@*)_MH'퍒%6=k栂z}/RʶUmﻴ&&͸/n>4M$^=D~N%21%aO&ͪmّ&?j>hLx0 ty*lp4 wG(\̨X0-%6o$b$Ja0 )-ZG9F&ɄDn48-_=zyg3?r ~en~<"V&AN~s|}&̲g+mqJߜ~wr ń2H !SplLYTNDF`D #*_fюlJ~ i D/6ABK'եx2p~*7lěKҥX5(6]i`fUmo{o ߡٵ]hhRn-On+)Cs.{.ÉE)>?\ͪ!H/-;n-q 0`z 3˔};V]vL/rĐ# X{]wBXԃxڶy܃'1z` 3n-F:W ?=#jBMyc9AvoIp﨡;<1}#zakY(yƬUu3(yF&.sjڕlKcl znDOy}V60Nڅa4œj(,}PY o@-ͽy9]sOY j@+8YfQn"|;1}[ Fc!3ij3պ(ۜa /+p/$3lA $5-{vᨨMw /I TvbOujK5B+_wYp(W#y5diM ~6ahX!\ݧӭӰlZX0dtkG"V?.krӓ$i=wD9ќ! v#URUu2f bZW?iV;3fV Tg-w1ߛZ7pq;_8@>'ԷfWQ%iiÆ2JI}Ogv60(r|X@SjJu~ҴEi^U^9NXNէtb1-GkQk,^Y>ox Χ"yuK썷pտ@ 7WPN[V5H։jlZU}g3d2^Ϩj٧sJUt  >D]IK!#`uT:HӜߩxzӂS)#GV0Dʇ&rZWr31ޔk2@n>D }ly,2Am\=eHea4Pw1xK:t` ZրUI[J pxyrM\"~ϻc`)9\?1 a*'R @z(ڗW͗YRXpt^ISfOs-P2;" F;0\GۆVo.I SۙcSMk?7 8;Bf(DNLR:Qv.gh/sD裻Q<{>9ߢNZ"t V몯je99 4٧K˛Ԣ/O.<7|T 7B8p1AGjSak8 $9}lVWϻUN҉N1 OOF4w^J+MP(j7E,{c(L>zQ/& Ujeǧba<8f o f|Q$>r& Yii:~])U{ :1 Ƽ$OWBȃuwauVFxE8F'mϸsi3ɹskrXOF=CHco}bpP:D]>xsIoktK27t#Uk e^ǴEH0e~[Ȏ!dTo7_9m&N{Gx 8,+K؁?>|!'ȳu >L;A@+׻q(zoĹ|042H$C]rߞX[x^u lsĪXSg7¿:֋Q\*&a̭KMSϞ oZś.`2]ZqOAE,>S]?or0o9P|e} x.T_- H-2؝-p\#lҵPkY0>ENQk~*(V /wۖ͜v2|23o@0+/y5fE&C_p誠kBe o}z*&l3(o"6^h/,IJfOT+/J:q\>zv%O@Rl"nh]RywUI!B~fO)kJ|> Iqgk]8<0zQr^Qɗ見^Nt NۑDU É_m{ G,E>nFtKRznA%:\eTkU>VmL_ԙk)`pz;jbJv>36>qD(ϤyAiK(~ъ F'Xp0Nkwa|5, (M|ޖ)z?O=-_;5-Ɲӵ')E vmFP)]\0f6#x)`AF7'Y'W6tvY8UfIр#>[{_]'gU:v- i:-RGLR mTS } % >% /mB^CZG` Ѵm%ԅ/1\r+P-] V_2Y ,Ć9d0VZ5~Sߨc܇{nd?tRΫ|5PjAcV߼%$ζ(WKuw9Mtq"qnRImI 6YE1< ~y49JY=GLWY48l_˭QW ym79 UARg6bJ7ꐿnс5~𵲤k$oUOmǻ~XZ _ׁb"[h2 pX| ʅa 6Ubzҝ%;MЊ"Cymvdyp( z7*V=Њl !t'C7ʜVͯQ y7{ô4p:ُ) FS+WDc&9UI-:wmxw/NpL}J;WXWg=2Dz-V]|>3'>b!ҘFLxZ)x@P;$stS&?ȃBegM[e>qyiZ~0BzevKm BmK UÒĨf1X!Q> @%^weM,MYYV̍sgߦ1ht){ n-&xߗ)8@}ExOsYovEG H2EBHn>$gi"a iAAp.$8P9f׌Y P0f=+ڝ ] Srl|;)l+X O<&qL>NJn &b -lw'q]})v9yCdM.) q, ˴Ԙ- Ɇw9w07.-v´VSCzd nr )~kJW wY󗯋݄{(龄I"{ò/ZN{2z^8PM{h-_QR/-+v?ґ[7_/ȘesF'`7Gn0{ט/ja@1Fо G~ʲ7?8XliRTz()()#D !`/jf݅گEŪ|9 ԛ\MQ% bJleIMyW lgl(C*C'txW*S;R@T2|dZnKx:IC΂>tTAkin/h.kH:"=Xztvn^{o?u4n=l;7*}ZҋGrm=,4(uq d "QU`v&dQ ܡCB 9<gP|5CF=U3?wAi#n]W1VnV/nw uP&D'&1oeWrTVx?Pr:Ih~?%s:4۠@.CK/ N푗QB/d3"mof訨wsIqc(F"!¼X+0}Q>;&d7_<Cdmaʒ_HvZBPq^? '-f@/MjPli("Uw{#iײe?emۣn^~"QF"Ӈ؀^SGJLL[hxwh4^%x)zs-V1")?`mNm"\vEn"G2E9W I$s#Tl!dp*%;A"xO .Ү@4FM"G5הOt w LOQb]vCVLlSKEVIV1 ۪FA-zu3^&8)=0%|ᗟ[5٭GrqdEܳ؄D%V-)/, 0A9 ҧ$['Ql!6I ƫhi,.F6) Aɕ`☐bfls7bvLqʨڷ)dNoĝ=0: t6) `(Q#OIm 5(bA!C~ikw/y}bA}A99*Tae!.T|4` ?,L-YJzgQ TAz}iϿ̢d"wtKow_ƨՋ{Q7ϊ^'ZI_H-KINOW _W ,,䂅+.N/"ٹ7x7~<^tk?;?f. ;c?1ZN, >%_2lvB v};-YszԶ守r⟜ c_ʒAzKR4O&]~K&a'yd{qRL`Q nRg⮶&Ǜx:)@X"AGqqmCbxO5 N'z y[K`tOMS?w9i[)W h kX:/IjB=ɶ*g¸  {L/2ջ̻5Y*1K4˘Uxgt%r늌 d؛pGM-}X^P"Czh%3%oayY>Hޜ+JBdO{xmۛxH[-8H|V+:ƕy΀{;1rNj[US ч0t0 ZY;7Qm1"P]X't ewM9j*d#)d}0 HBK$QC\iH )J~èLm4OkeKlNZg^X^Ө;+R?M|,95`>@>v!W勖cߜ\M𴠄%F%=d*/P Żsظ{Qc+Ϲ\#2Go5CsbtFJ?=IoCN* ?{/toݯ͎ T+;Rh Jl2ș|/R Ta~U fO" B' A{܁9G^a'v}@ .懘tKP*I Ht̸ٶs>Hn n!n艣ws>=,Fq9 D0GOyn]JZ/ˠ)q{dTjوL2JWEdɟ?VhDtV#׽rzuNj7o:mbWq8>Z?U:B4<t0+%z]p̓ OLD̘_X[$Om N°R5g(˫W?=}fPy%JrWO`zo۽X(\c,Aoh·o9W3+{xH'$#K rYۓMK'اNR_ĚErsm}8M۔lJ1Ϥ#F8nΐw4$wxe S BEܤh|heǕݥY*ryUGZ|{jOYy+Pd)BaΣI3-SʱiqDntai`t0L/`;?YkǦP!]&{I<S,O"m**E@"/MtQIev|} zI#7e_挈"*:V_%ʏ6\~1|hioUQB'$nl_p9rhKw+ʘOlu<bf5 ;+0ۨ ?gLx m*IvȊ?%IH2.`8h[]pؽmvi/b5&rv4F]wycKܐ7EFZ2@e/3H8䷁_#o)_8y1$&wYFskmx9=&[uy?Lvi' "k/#1GQ_9_6_t\a]X&nNqf9nѮ 6 "Zc`*/A[<@'hۊ uIW4#Ks3MӀrT r\9Cp{x9Gd:/Q?2$, dQp7LXO_a>w!P&a琋=k~(fT߮fh6x3ȃp KؾGY%2u;":(o/Ղ6Y%@ MF m#*}Qbp?E$[r[`Qb5k'C;8dT^֞B:X&ʷ&y0uz%WϿGMZ$Ja=ǪyX](3/׈:|tc@gSԲS#gn/+rDZ [ -=K IRIد.n8*zi&\sibye \$S1Bt2WFnyGDt4 r+Ev 9puMrj|.̾;_ V5@r}v 6iq֔<ĿrH~^vċjNFFUG"]Kn: H_iP Vοrr+ESg('90h.Zs,,9;^**!-U^E/!>>HhLrRUjvxtc៿?1Aog}5+C|1`MP~l`#.1RY;tڣ9ٮ쀦/ %S5Iaq)L\D0u~]5~b^g3?u)Xミ }Pϸ,S},Vm *ȅ=cJu s lhꓽ;==ucE/D)D E(x41ߓ4PGѴ lX:a[B̴|1wA`Vq ( %n)"jB`䲄/ g&sU \}}|ɏ;}x0;C|}^}U=CR jLڪQEC2pB`Dv`zhw2XJҎJ>UV:@{fY̪ ~*޸! :)"9g/q}%ZR)7xynPrc>"X6dtҵFJ8ַ}̣rzRX|lؔ$+*fE&Q´' <.|909;ˏC;koHec>\1 $ p> ۋA[T8o7@ƝO@2 EZM^ƵɝRn{saY95h}Bo-Zavv'eׁ7aKY(qLXVw-v}: 07J)xլ$=Օbj卍>NA8 a>?>״W}r5x @ؖ&gk`RIO-+u4Hz>/Fl}R{eAié,pNaH%!}c\7anB;+'sKV_#Ob*WE+ B/MGr5TlWf:L%֞-| +ǒsH sд#V5h" ]fz+^!zM~筦J'xb` +Jxۂ, _f;9+ޡvʰJH;,GMrϴչyAgnIJ>ZE]}<Ou B]wn$~u7fhw"ܠSMTfSzRBOq/.́҆ucQ>Sł+RF9#im!`4?S-|P6lŃGRùqG"UD>jK{3'5܃,]bִR&4iФݫ,G_Wg;qaR{~;-+o=mU˸XUgkCe85oOmfz@Fʶ!UsfwJ'緆'l < ެ>8Vm)"]e^up/P֣Y͛^8W_Zy|=b1ש7 ? GSrrDFhD61'Ѐh]za?X~N%!f-.fɲ 2̅4zĎ`x Wd>U>k<?CW*s2`&% tk|\A5;3%xmyuJ nwxJBYx_4|9Z;s8^b,y yښ`\2>C^d)@muYT1sR=@ŀD;n;oעFalTyBMX6Q=ؕ/toFT2`fzh]?BDΫ#+F\r֤ iar{>I'3Oxn'G5B&m3La_Aam9gh}d~*87 S%sb8~:b |=F(egg v37gIDQGNɪ^-)@TJ[pΨ&T.cUJ,5 cb4Uݡ t9.˧C+^%ljwq'H?| (xxE*א28#-h6u hc_]W߷es-. CoXO;%Wpe2>#OT\E̷#ɲ^* ſ\f@-[asJAዮBoEx:+]^&DAe +OJ"b3Cu1&E^Da$§ga*IU-̱v&aTHcJT5 eЄUh ~ISDn~a+{;\c hS{(̄/' c + d= ˤrwqO\a+U؟งTSJ\zF@Ą=t|P@ vk yg՘t ދHzzX8P:N䵡6`S`oD,;p^P+%n|µ|/|a=@ b.68B{a{B0ݹHMoM-"{7&V|;ly[e }\n>- f.f.Ad?مGRf_T JiRiy>:!dEk u%a?sӔr8NQ_yX7sd~UɰHIWD``t/"H 2νD`7qoɚJiv QS랇G 288=$XYeFcA|i8? ʣ^>A)>Tk LqE ,EDQyP#lkj}) RxJb@')w ݗ96|~ITy43+{/J[7֛U4U^w’X"^ҼՍ { Q Ǣit'‘cXPr.ၵ'5V̒ zq*+7LU6mfdup;l fiѢ'y*h7[\]8?u%2ZFћbvOsƴc<"'Iyf) ?Wt!1&mڑu]+Qg4Nlfŋ#?hK $3aQScZPT)?6I25FE.^ UnćqGFݶA-Wڬd#GEH١!mi֑f_(Fr(_lCox؅Zda(Zda~uAro@hdGjWOs-}f4;YZ5@eB` |U=%qT+m`4'5Z#"QwS5J͘X~|+S.2yH;"EG'n+G'm$c 1 lO'_ *ASFlR#y . Rrj$dAzm/&?Ks[kv马 :d˶/*wDԱZ%T_@ФQR5g{vfP0=񘙜p4V|$_ o>op4N|}ɽ6Oą}F>gż"K-!YX-)N7\$v:@Hs@yZC?Z/,&1}#7):A c DIE 0ÿ3 w:V1ډ~4Gˠ&"  U\-k 4#FvZ >.oYH-"L<8b+`@Bn3Yzj'\Sk Az&sWY}&Z@-bq,Ցif]uμ'ykiC|`c҈+`t`uB^b@+F߂𷘾ô4h]Fԙ ”g,4[iԪqS=QH-r.4Ny@ D֨Sbv&SΘz}0l\>z,-u "ؾO IBbR_oTɮa%̶Md q7w, ]Dԗ=oǃѭ7IXϫUFΛ̻F9CJ!]TC(R[`WõryFN?M( l~.C9 AU\) L`r;CqsO_'5TDn]lWաANO\XuZ,z[Ο:@]ji%('Ɠ3E'\'_dBVyȌ9!4J# =d48 N`i.%g̀^K d2X68Ω3:tI !>E>>C#ƅ(Jl_o WW;N00\*ge!)_8zYàCLR},ppv4ZX>Gy\XTi©^)Ҕ9ƪf.uҒwww)?>5K3+4|/F kmx YQJ3R3[48O;%*tkq!32/gJ^ &? p uʃWOYaN=F")䗃J&:k&&W?(v aN pIgVlZ'&!##tZeGWfY(. +q89߼+xmTLqVaSOWz.y`AaUJ-tH[:>|NTIka+Cb* WT7ڱ 礢xCGO __lnNe,V3dP+VZ0RoO7 WJr:dșm^3+{'+w %ԙE\wKCxmhAzT%R.' ٠:f8w\^h@'ZSu yOaW?ΧW{_6^qh D9]M`NL?XGmoi y߀Oѝgh"KZhaߌNՑ4,1C ^tnN }ǿ)/lX?dc+ēu:t1n CוC, 1i"C#R5^DW?>?ZcMUQ]_y擾LQt5h (`7}qK~Д矶~ٚsPmhØkԯ5hI[/Kc8+U8/TԌAتt/0_{>0쀣Pb S|mU43X)̙ր}_XZOF.( 5H@~cMrUF xuLlQmdLjxzGVq6mâYѨWx3< ІB@/2[ I2 Z &~lIK4)3I1 M `"^_78}- `2` M T6G.\;V-,23Rɨ>]BؾPS`]Uw!H^?L$IKxԼ Kb0ݠ(7bk#Z\=)! A B eq}MUoő&_a-eU^EB;D24MƗ<`X$nN!c_ʶ^_S>1$XzxdsӡX _W+QVfL$Vax!ķĕn0)l z61jTi wWdWկL&b4G\PC`۪]M*}:8rZ/h#C,ubS1%N.8ʭ8GtZ5ҼO.lU;qvvg>_iOjo"b/G'Hqcf4#s@k_:U%]f#Gx@ùx|yg;ﴷ8SiwOPr1mY1ނ ЋOƠqKj6^N&X+۽eLCH3m#v^QTFUbf3WTy#Cw'l`.L"\qEmj$\*bP!%NIl([xn@tFRR@6YtGwE-#i \|$w`!82+-T(Fm;j'cX ;uRK^ȸ:/,LG=^բ-}|~#ϥ0rzAᕣ4xWRFVijbxB7&[Ӛ%o{{"y7˴ >0u$6f8u] H$ֻx?"cz]`ֵTVP*~ ȫqF7͆n"cbK\>ܯqIw%40(vlρȲ4ƕcއbMB]OOTd=V /PiQoo%Vq 1MOQU <. Qm+$=%lл+ql]sG"H-U k$')]r>f0IF{(ﲺlxhMDL.*llC"CB;$̲>E ^+J}<uNL<H,ئFBZޑ"MHЩ*A51eаcCC#yT@h`;VƢ -6Қ?o#"ER ʃ ٲufL)U[NjPrdXipGR+ZBD몳';(ဩ9TRɌ>z  U^<%[(߂wJzcQB0Údؚn*&E=O[sڧ&xֿ/Z SG0NX9(9}kr$n,E])CCME:/)[T8zm ͰY|J;sFؒyqv?U~:0M7&9ARVС[ XÊ^&Zg mxkhi!|\kU-[c3D޽b_-ti`c:6m<;_ˊicf^'TgW5!}OG$QޒF]տFkuW+ vza% I Ɣ}ʛe~s=ͨpނriaW[Q Ei8,Am:%>0P!6Pp[6T)ld)mS]FM4t%b=5 wh+U榧|T,haL }4$svbI/=z)r.V#eߞ:¾;nE >GcsȦ0L^a0YZƛ'S { $IWPˏ9 "l6It]PE;hFRqt^xcU]!:3ڡy+ƒֱy;^HFM7X5E $Vʫ,x T%菩ں޶1^P>^'#r~XC${٨,M6PtDE`CAMAJaǵ<1g UJÅydڍ6i\`["k4=~LXNq*{BUԣ.Ў ļTbT 5{J?$EՐHǀrgGZЛϢLx}gKe9{) Sz%_Ned[_Su٩NҟtY^Rt*1H"٤79k)mdI2*)ebuҪ:Å>(%%K-D>i~\GС8~eJ%;RH#'Wڋgn WhԦ4<,8o=Tjv̸Z B50|RV|N|*BjdVQfD&n`/QD6D\N>CWɣIMZ74e$`׬ ̩v_"OoD a#K ՞6u*y R̉x4_ э,IW1P'ȿ_ItjbPW!F> :bgP/JsHd Frr!|(>I^m6;*VMkgSJFk ({n:*@;~|]mѹ*y+-.>֮!ȁޣ.2yɇ(&I݈ehh8慔G.5`E]I$ 1W3\ؔϟbDw.1M V1O Yc A49 toO!>P滊n.]$zL3퍮71tւQg45gѣ(yg!+n{R(@C;eFM+.dxgZ<1׈ /=_9.@p,FN-Qŏ K^m4z[L.eWFUaiE: n9D7> @މsQ?ܿQ m5ݽ88P2w4Jx'N;M) 67nMgb܈mt̸R]C4V ޱcFYITլW$> `l[&t$Ɍ?a޲bh3/0=ynldx%:oNZg>7C7tu_@0RiC:}Huʖ6ez{LJ9ڜ!%׽\+˾2Z}c]ԻFR(LNU* b?}bke/W״u&9ŌLf$Urmp%M:U]T̥S-FO\lS}g^Α)"*6m}L8 ԉƘzNv֮'e}zB=x+lkcuNFޡlGlW_dY@|W<.a~m<R` 3ܴǣ#!gIg[v Ĥ)>8͹r)Q!&H[gXOCvZd:}0\}Sԩ-F!IcoLLGlR| |⃿%Fy Arb>'a2o'i9@9 +̏챨#OKqau,)8Mz _{%kbR_%R{l`xN:P6ڍd eBXs[ ALMWa?,Ann+dHb Ť.2mz&YkeZRR(>\}eSC\v מyonX}.β3D8[+vyp9`tb#$?Sq'aBvAb fZH6`)|9XVm. \/sn-S4eRDuu"go墖G:v5-a H|X Ztqn+.DooO=aC uE! Nd%Wwnsz^*gGMJN I(AzylOw+d4Eeg>oy4N7qOd%g,#sնHrG@Be=ioJ^Nd݉ϪZyu;RտJAY>OCH{ٌQGmYK^@R'Y6?X){UdcӿLΩY a3$%6֍hKog}8L7op1 MlRy0x^‘j sR'04ҕ풑f[>n!"L5f53nKYt2,Lb3aZG5%Jп_v$mKOb)f;qf/m8tحCek5 uzRPUp1Ca,* Y^*h7acuG9?u0'mjxb_odPx/.W詋̞$gzr` 0IΨ*2:<+0΅&eЯk%vRJ%SefسxަL{ۦJҘ +ĽMn o~^)q1V:!Gwߞ׮kO,YjHߞ'{t=a30?WOռiT=-;vW=mǔ_ Ѩi"É47`ʺOaF-7\-ߐDZ HVmxҕXl; EQĽSD re/6 iEv'0pӀ_7X=GHW4MA .\u%9HЇ|j MxX‰A~5xф]QJ2 ^˓җ|ŇЉsLR}bF5ggӏC[Rձ聋&eЋ gäU^nd 2VPUI \>0|Mӧ$wE7+}f۵Fk-X#-,\f3E2DҬ7T#㷫iQn6061yg8 j$R)9T.σptqh;mcDIOZ9UZF[CIJؐ:Wvh! .f^Rߚ6bXʪ6p|D:!g 0CuVU4t'P.=vFKe]i;V=URvHcᣌ *Go==laήu>A ,6"Gyu0J rKd''F8N1K6CKp7QlӎfH1)$;:H{4yl[+ | jZTd`:UQPVH"7A'Bx颉$9zRf?W8D?CH$֊dO4~ҜhiREpU<BI )"j? J-DG1X2[N3ϢY:7 $#kF,Pb,Hv-ż1bQ&sܜHw~V r\cLÆӖ+eK`ƉN!w+P<׮uJv:M6,o+wCo#S[^T[=Y69-4i Z(bu*8WM&+EMTa$a;>kAdf[rs ^~vnf[sgzS9uG~oh|67vz.|+LvtAiNu˘xKL:J7 eZt@WĽ"6 oa ȩ {ΉC,lGuۯ#+Შ@իxĚj9""HUiq*Q6/ S;sf2!q1^rŹ«~Z" ښ^9)̧X)7o^:f.ӠqqOD@/fhLAiy=i%/Deˁo^3^ci'sQ79ٰo>X+ņtTZnJ.=ceG0[+s/ٮczqx"FHa(N]5BBbMS78 G;dKVF,kަm'+1FozUu~./p}ҹ$2 4Y/rW9ke9Ad6VڃDtMj^{*obvcL(Z'ZGnd0s w54ɮ%0+O^ݑ x Ip@u-0Mu/n;Vk06P0zpon[M{3qP1DϚPymR]&j-T1tZN{\ t+UU&j@m߇e:`Аf0UY1D&u]Q D jJC/*:"O?ZM(|@ĎXj86/9]qrכ%@1%A }# |MJM{ƥA]T]Tikum&]Rf.Xb|S6N4etR>bů_A6|'R钾*,1֡\2_g o4T!r\3 k+y˳d-jSЕ9 &T ABF j;l~7{VȨmfΫZ܁bj ?ɛGPKex걐+H=?.E,{4yh8۸GxS8RdL`[eQ-ro<Ƅ'A "rҙdGKت2ȆF [쑋z $4&jEo-hSθc>DG%eID` h r58n`a2[6fmQn$AӃН~"=uzJH[szb2e|]3 DTnۜ=zU: .yh[E6hTT|UzҬTZBe Wߧ㶩LV4_H"aش;u7RQjRnx҇=[AEC H NbȵB$r1ӻöңcqWMEVS41`|IJϞ`U%`.ʨ /= meRym@k4o&H5IJYMiC=JLcY=ɾ}|w?$77BljµPz ܢ1(Bo4uV \&1?h@IҘ- "WQ8+')土~ Hh-WS!NbzpFp`: g FC?|+O|rﯘqD  %f2HxJhc5/Q }R5q yDb3 Sx;t)ʲ64X-*|_e[l! X ب:ؼ{c5c4 /}dX*'oWkಱkF ά(=qczJRv,(cNn+piMT֠"h`̃sC Gc*<\*r3LU])\L(mxxG8ӄ8.Ͷ*tTV$tmp$'*)(;pAcW%T@S1޴*ZH,!Ɇ@咠 6˦࿣\D_[YQۭҌ`su\"z@]=S^2"SVS1t;DEH7:Ui=!ɦ0h X2Jyz438[InJHm0%fiI .(OӊrVg ^y凃 c{0b%|TőY}ޖ 3d/;jM/A)r,oɛ |"!CFA^2Ίds[_{D |,=$;a p"3+ix@1y&k1U\[`d^l.ly(Lk O;K3T$obi{^enJT* =BKEm!>X˭ :d/Ŏ Ai"*lZl5EV9Ɲ7#;K}q+ϙp'_J'ChE#z.6ZMxfPb_3Qy1le@4hq6{{_ѳcYba v]zM[JAZ~;!t~mQe-Vy0 uEt8k=8MjnߞxC斘bGe+vcUL2>0h N~N5@ͅ YyǺznXz h!uoFE6I4!7`įG2U²1J9):rXHB+N&Nwk3`'BՃAF)+gf=m=p}D0Ηt%Q][ -+Ңh8RqS%Z-u8PA }8'h1 W"qwEÅrc]G\S6ݦԓI[M~zWWBAAԮLPr[:C8IS"vTs%g*Bs#_J&BH`~%s#)+u+_3 9u xO> j!P! ѷl>+_!kjznL]lx,^f@Ĩ?7YξmPeĜtS#|xs>Xku#=;&Tay( 2'?nuT߁(RxZ3WDʱZ! .PnYiFEu1mW)Tp4Γ@L9MغoE|uIׂ>0yv s;{-fk uZ?wmGe!M1Z+ 2VvYM2XQU,~HtW H|;Tpu/c. Ŧ;6:\I ;9v 7>~+^%sL$fԋRҗ!):p7E( y$!zJ!&Y ~mq ?IiӟPP1vb4ADRo|攘_jXEN,X#cj Dx"[팄5.>o}j\͊`-L,pcM*vwgnu(ZŬyFGu+eꦢ2a  G./8ٛf Bwz&uS:NYo$,7yA%_~i?xi^[Y7Kl-ЁikV.Nju bIHP!}%(.Fo5CʘG}Z_A7ʿJV XM!<'z ܦA)Xk`p 7$W|- m-f$03p!p'Ȩ3X̙VE|N{V(ĹspV&\4\vr9ⰾAc{v& ~G8a?Kdq-UJݦXL!NK;X&c -6y*am5^bcy?U>ςo ${2eʌ;4lړȇ9)nU"KM 8%&n~f[^twJ fjMO1/eKJɈN%(cG&.Ob)N@@w#=A=ʾͻ 8O>;d}]a GτjoDA9B!C~|'#&ق00F}QJT-$O,n~hF?\Z xvjabM|cI-!lӮ;[=z >.eJ~e=p+}rͺT eȠUJ̌BbWSkn("jTѓj|,[s56_)&~D_%W65S)Nl)4Nms%eѺW-R !3qKX>9rT*Dɘ%BY#y8{mt\3T " Ԡ``]R7 Wd2[?EE?I :gdOGS*YO  բd%\R$;ïN!3TjQ:yZřw"`Tc-6Va4^ypA:8E- = qǫϴ;D8D g6{7W6 {kLt`nJ2_'l Z{2cn<Ӗejb^wISN@bNX8K1 S=cyc؞;íHqtS00 cɛœ4%aŚr?=| V>:=kR Za٠Qr5{$)T}o`RSYSS$g_W5[3ɻaIqxh= ZiURivw'Oܪ}Gy {eAi}bFP`=3-#Ef@PDE[26 @QLJC?'!`r`U199/Hχ1%CB>tDF"!<).=V"-R1i4;kp o#0JA2'[5s.@ı*2fh঄KT^nB^Cha+~[VgXƏc]T 4?u+y%-M)Į$'3N`|WsTZbЇWAڠqiǚGռd6@|ɓ78E΀]~"%sv4U~8Kf0 b}G}lHx_4j4{H(OI-UM anš5S{.&_rI6+?ַߘ4fs4D2C Djcޯօq& ~U]Ո[qC&ǮhE07mmZ^!Yewz1|;MbCdYMՄ&)+ =8_M 3Cqv-z_a b*҅ P׆?< (\`c~y|}Y𺛾p o3IIzQק@D Uڛ Y fVH},m4Vf~RwPq6iDqi>￵aZtӳN g7k'/`K"WTaڍ Zh~Ͻ,3t\N$Vgq7J.nw~wŪ?&ڡUj5+gA^Im%[hwPtJ*, m)8#fę?XK V |s)3E 7,J2Tܨ,oԣϐ 8LjwV~T\s~1K2@8VnL$]dW`%\ծC 5SHz!)3Y}i;%+ugG|TY-ngֺopmX(CDU[OS _fēirBTNE\m<1ֈˊJ3]Q5Fy%Ӄe|>4?O=쁩LJ nYA>FWzA T ߻l9;rnvy(zѦƵ'J&@k20;rj*B JАa$-A)ⶈq 6 9e4j$2P<2>PI BC2WJĐq;QDzF%nh8[ @&Wa4'UVLPY!0*cĦ.X{}ʻ.$bE~`m\P/Zܐ%B'f77^5cT@ApM†㒾~~3~$Q$:\҆9a< nR #IsgC|&]Jr:M0# lȄ}\j~ՋЕ*- WgSP:̓id%-~FXR85y3J&ji@n*sQr-mf80=*U" u+u}v|#ȫU5_lvҨ7];}ciB@EP+;0d+g@-/CƪU]C@Q8MaIgܺݬsWF 2O:W 5B5ppQ#gɫbqa)gi9N~1160N zВ[$9?1e_>vWTnZܹ%/ָYAgxO![23dޙ$N :~24ku, M+ sAeF\EVѱA!i2oV2SJpAG«$H/:p3*{iK-bZoX:7 3) %[fY}:8pR)hLJ8RAj$?)mFFƩ:" eF)Sj~כk J# f(h`_)}dS`3nO ,O^^@ A]:j$7 jx;U;M ]ʹ >$gѮAdCi#F0~U/c[DNRn;Հ@nm.'}iX"1w=΋ɏxwJ\=^t3B8wI i9\twd'#ha3)-aOxtT\?_So!E c0sƁBBwBUwǵ$P@^?uCRz]o*@p܇eh)7IZ5q܈'up0TkDz/oTMnUBŠ`!Gg81)F^$!%Heue(H[~ rBBzYgPG$w&t2g ǧh_ƕjGPznzOɹPȸwG)T) +&f-! ߍmu 2? ҂B9Ǝ3xgR@LLxrqDS0w\9E.!]Lx9یAڟO ng>Jk Y|w.:CcQ9f&pzs5Plj)\tayӟܥb8I>(KXw w? \vЎ—; 2~pHXp):Vpx'}-9e(bbRT(:KDwa;,3% -r2Oևt49IgzEN;2 .\q]M^D[kcFšXdAjJQ2M 0$AR;RSf!'ޫEؒ+9v2m) k%OM2t ZLE>CFN,]chTq*CYpC}P=6eJPu]qE?"_ FtH45 (o)xܙV/SB@+tz%WhZrdiITJ*YxO|7]y>$abH_$C7`TP͊ɻoH!HP/<̫*ke\xݥ {:EX8dh "Ppluť+0 򥞍BiU"MJP/\<5]BD! v Y%-8m Gwt1ŋs!u?( J%RیcJiP/R}@m. ܙqO '<\ZwMԶ:~'ևR3p]5TUKJ" s}L_Qgo:>ibxQpAM845Ov[ P܊*$c}3tW~I$mb@PTU2̚N #u0NS+᝚)bGi*Kev{qE8!Jyw{9rE(jRt }zObzٱ;w?e:n,ʄ7~˲42\ Vc^;lL)vMYN.l\jm*6dppk7KOd/Fʃ8E`+.o)$1m,N„ckyrߘ%i-NR}htXM4hU6 e:meq-vFauZ[ 7. L*9"=UcO`RЯrWLT 'SvAСk?#\'$cRAjCpm_j-˸Sdnn"jlitz ]IK=D"ɿ wH4 ݭ+nBlG3xE6[ve'-Sȸ 5`HVŦp^|r)tC_u)ȕ`㓿x:A iL :lj[OlzUK+k)Rpa4^>QU Dh=v8{)L=*ܑ[+zŽzy AHG(WjN^]\NM`^[IQF"[>v5Ֆ~W^ް7t#h!G zEq^/!6@ mT$A;3[ GM(,%Nn W4!%RYwicU: ;1{r) j-/&d!Iru(/]/#)x\Pbk?ʬy jQ% 9Xpa'(.6ѝG,N $W" ;rXӚ%ev8$C?N%V=GP쀸9ɸQV 2D_0 1@Wb ŪiŔDh3;%G(6[vHImf7&EG`k5aB}b)4(-xk/o) J~Cb š~9-oL >x$8q{v=hcoKu>kh[j,e1TU>t=[BYw pHN]"*)^hƽAz3?/D } #lH+ 48 ci)T4?$8N*ap% Z;!K)D@@4\0$D<^ߓЂ YcsGcsBѮnbܣ8xl<<~8>Ew'N7K?~pi^5S>aK_p0Pn1qM{m%q~=ow5" K)E.|v]ۺZ+G-[YmB43VNzdD'䃿UzU6vFm! MlIOP{sY41W?uLMx1AFSsJɶD2 1 -fW=&W4gm+OVt"Ӿ_Ǩ=@-q6:Dk '3Biu P,fUHwIC^yha+Vl|kt{U\)m7_0,DjkDZ܊d1 ]Pt_&:KeJtJ3 e}x%HMhAQ*B\b)<[tՖƜ7A~k6?T _xzG MCu9,X>T!TrSԁ䇸+d[Z8C$6d_@H*guZl7ahg`.VH1 I5q]NbӇzMVv -& oF|:2-xs<,5͉ȠPthwNtBL+i'NtLHR{aWl׼oW'c?zr͊7HKGfRQ}}*Ȥ1"KPXA19}iiR"TH_v!V18@L/grb]vUy9ԑPPrq[ŕ%0³2M$|>Լne~)аJ!B$T<$.MqS2Rv)M%$Զ!*0kJ2jhqU~zuU!HKW,ZȗX(!J9(CȘ}w45tOwɺ|,%>_S|%]j|+tB:yثobQ'#iX@?W3:G778 ȉ#Ӕ]_16=Ϳ.#B+tsAOsnK`l"7 ծc7dVr4 gէ>;č_j֙8X,xL%tňKsO?3EH ^DL Gk{Wj69j_Mn|Rcr4U cCn-YMmp֕_`'|?_ ^bk Q%~Q RBp >rB+az<\6蹡x% b%>\,x,OB@lnsRCԧₜ\,.xvJoQ1MFW+9o+_e}(8Z4>~DSgM1) H̑E^5Eبb(ʭ sm+ƂPo~o24,"~E }of+G5L8F˗dGu@+ifwvOˎֿ[=!sR.Dz`q;/U{J"? 7C(tn*[-5)E p?Oe;qNPK% aiؐ3#>wE+kY]`$X:j&O=j VMWn$ƅE,l)Zp!4yL?]I7+0&\}H i'sR[9Ӷ|򹝖~lT^7cM+L`BRq@lw:.8܆9೎GJ xAnX{F|fY>_歐 dhWpxEV߂SM{uudIYrsy8 7cr]tψ;l3V~%I0#l>xl NBS/:#+0h:}]-=Ѵ`[}F Pga}'a$z⹵`}8l(fM¦` / d35$7CqEcc6quY߬ti&ZGf.=Z%ȱ3?Q"1 WT@?JG Pq( :k%hFݳK;E%.|i $r0Vx~77ٴieM[$@1x1Yb!g4Y0L7QLW- V+AN/х,z^|҃?VJώ6ě#Wl<=Իw$J_(@? 5lUl%B{ĸi׈+>\q{bF-"2ap]ħn;.qd=QɌ\\jx-BwFd0#2?ay~\N NཽI1)f3&Khה0 "2X- ֆəw&zDKևYpHMuB$C6>/&0lynϟ4hVpi잣K}ⴷ0?Kd7U &ҞRғI{;?Ƿ!;$-^gc]gA;je`$I^oYiw- L̡ŰRwSՌYBc~,D̉\r0o2,b"9v*sC;tε+NT С3ƬXqnNo7qsɭ~ռAf2KgO&]]\77i[ ]8GWfd.ZMwy%s"B4j}}@l\t:13%qGnZ.DkMESLQ1SŠIW]b?IKk L+X@?v{ҎG 7RVH݊S`QG&#8}lP)B 3 s'Ԙ{#T HJCn=!PWK8F֓c4˱txl^PUfAx׉#^<*uQDV㭗w eDi^4\|2ro!LMƚ0 Yg{&`5 @$2%okvJ_p9Y/WQCU!v~d*7V3jqɧv cmEW+"cl8+Z1 5k3Mܗ\]|ߩǵ_Le1c.9ݙuтk"Z9ÙfNg3 va}(-F2Sy|A$s3͉Hp[` @ۘnk4/\E]wssF~Dh&O*|+'pŏ^qQJ zl \M4jkEDg##!j s[~cc~掹A`j̝M]`a&UwYp#h:J$PM͘waIhcAS"8SGN ?`T3G8`MΖq6/߀ᢕ&vleC΄[L /lXb*fM|~g;Ҡ144ˌ!Uȓ{/eVb? u>O@\DX!ڿ[K{kC LeX}L>BɜfvƓ{ylkV)3WܚQ-4:&6/ZhR 2-S/.8+&ѕNqK3%TIV+Y`ٝf/LiTQ !mõAi2(&.R=S!8I@)-19)ex{ԉk<2m̫hzf68Ur*.U)M{J YGeJ|Jp2pOlsФ shF2}}Ѱ+nGƷ{rk*}\*1*,y;Rtڕ=){rYJi/wrzL`O[cp[ޠbP1D*0MjuJPCP]WC:*~UY] ̈oMlmR 2Z9{r/2wLm^ 2AJ2FewÖɆU&.wu}i)ujќ#m5xedb`޿FE^z,捶m8+^=WYݜ4Kto.ZG[5ȳ}$f|$Yq YB1X46 rmЌն [\RlqcnZZg#3ccbBs_ pl*<$wblBQ* ٴ+օ+~?3V9Kx"fO^"91<=kHV8sqr1cus#&_{IUDz"27v,CKaCcZY(Y{A0 k5#Y 7" V˷>%FlBL~q92viJ9p rUe<.?\EO RH-N[WI:8 E^PѽO^q.m 0bTak/au XpCmY3c.h!eC%nլΑjOՑAInm4ɡICk|X?מV,ŋ\X4 :[֡ݽ fl&IFw_=Q9`}=ԃ:S@=z# ڷ^S>"wWc+[ԫ=a^7]ԟ*Ϸ]3HsF_&5}xœ+2^t@[ ajT#5*>܅E$Vr}xRџBbn&v@ZY5Yxn-x 5njO2p1oHcQ27V '9,s~reaCwke4XGFWDS;Hs<oaV#Ib/#is2r/m;KgRG(~*^ Ҋa#?w -.`vq+'3rc=3b>|j&oVQ^oPE5#qp.mgj&{5 BZe77Ldz= })" &}V^c5(┰Vs V} g^7odLkv촥?,\Օt"+t0A.j\G%yVq it'@BX\b.*4d_xш>"#_Px8r}',G)aT9ۄ| aC@"7$<Ikm}~bPW:':F=e1l +#,^1 [:N=&oQb{ztX,S'9B?zN֟G^Oq2kU$PXƮ43ǜ+YKTJĊd~U]Y*U.N_"ZamT' g& tXaxs2 ߚ3=OC;6őş|B l3-{I²AJEb׶D QĹͻY3T&NÄY#z 䊥L40:S;Lo>tj82H*vw?ǵ]wzZQ^0d*~Er:rO/hxzV-|h4YVշ!t63(pVb5 ¬I4>q[=Q 5޷*6Xr1%&7e'=E{DcHBozF^%@f.lb^'}ߩh)Jw[}> >pS %*MU2)4'd7H­ { &R6 SO#&}-ӱ3%;`>Lzd`EhMVxׅ&#!;k/!kUZʏ57q6+(mm\3,VȇŞ3( 91R,~!6R< ztn=ņtS@FIdQn]}YjG2|{Ixe+5_.O$} ƁZ4[bˏd(7T[-bS g;yۍ|w`y3Yr03Kc{hͻOa%Gz3I 9O)Ή=4{CúD3yD3#5o{1!/t EgzZA<Kft3h%|,0YhU rC;[LdkjN0Ca7+`UUgi,Ϡ޻-\ :_j+Lb֍ zEcSqG_LEGpl%X"7]f+f>O H}6 h[Q&V/,o%zu|TOFvU$j<"J]pXhg՛;F6^Lnf[4/Z#)ϰ+#BSxh.jf` zDZ ׫J%,T?#z䜘4짤vUodW&4@reיQhb`k\=+@JT|,#aΦ2ca&4:w&iܐ%;;CRv[ߛpjx20?ʙwC 젯6/?VmtCeP5;cҙW2Z&ĐU4v]+ =,.hE~v'%~6ʪyBD|.7Qs +98VE FyJN7E[@ 3R`xU̸Z8\Лpc "h½f N[oìJ}jjz]$;r3lSD5#f[KH?"Ah, ء&+} ~]jM$ |z6'TZb$K4˻tYIotZʝ>; Fz؆e-Tf ӎ2 e/&Ja"g<} |X\LxeAuSHڤrSUTm<@4H܇;̫CB֦0ij0SP9B]"uFvT01&P#YRkJӎ;'t\tyd:h_l: {1psIl&_E: }W*f6̮D2 hB;Ha9u &M@;n?Sطޱd!R[iA}xMdF6]XkCg[GWj^|{mQ-Zs1n0KQ; a|QRs g֞]`|ٷ1" +*w`׾/>0A[5FDNC-U"[C:xzq!NwGcբR "B;rٛ>mjT?,3ZAB/x%4XZbr5oҁ+*wɱx5- \>P w$nSڦ:IVB:(({`@ 9Bx]خ{WIyƽU?m~w C1" L㝩эw A|VK"UF`B,kJZb48 Xju 0f>Vi {70k{F)oC h^j]2]Bo}-gd+8[ef=9YZB/=N'H90DTRM8z)凳'E/Вd>f-R,kLMƀP$/N94+a9ٛ%؃# 0yr,]>Brh\zص~ L=?$国t3)vwf((6<бB=)57`[|MKvӕfa3%\x`ޓ#dNxGЈ p:+09 pQbuB$gsH1į@`$ ;zr4 F'Cۈr̒>SpN_. I"}m$~J8#V8:.@,-xgjyk6z0Lf W}out=s R9^- 5go 5,\bwCh=B\l'$ӭo؇甆X_ƺB2nM8% W7pV% >Ƒ{`>|! mE c,=63Nt+tٜ$pp JHdOf3|X; CI(V ԉ6E14PlؾhF7)*0;@\[nmL)YTuX6Grf桲P61mo6 D"P4YW2P18+T?!E~\H<{ >{e9 Ȓ@ܝXj*V9l\!D.;y;ab.n6::l7?a[n,;5l%'grv_^#%jpۥBd]HZ(#VZV4NeI.?:ޅT T$.1 Qw,cCtF,VoIIòTB-Ki %9m(e.cY27iy L7n*RQ >zXY5vrR(ܠ ky8. EJ|i6Ns,;Zh,>WGD%Trf*huz=OGj` # Qu [\@EEIu411HvNȕuPębo%= %6c:{Lז U{mxF=&ސ6K.v>c(,ӞnOCm] Y)DfjxO#6RMl=}gY2ݬ\a+#4䚃 J.7V2- ઓHg蓛XѰMH:.TrQ#oDhTrVҨL fo bЭ|7n'QGIӔd8E0 yҬOZ*-Kp0\%H°Rgfy1V3<^;UW8OY%v7 =~zbOFaDtsaSV4U\l}J41M+$M}m][ItC2Ahx;Y~0@)U ye%C+Xx`{SN?._ ĵO5wPÔ><6+ǒxQ@2Нq`g^ȹ;HuJ yJ5KON3 # Sxx@a+M"7^T f+ UtHc'.0DzBZ0# >NTNLX@m }+j nwT%##h"1pJ)# ^ T׆>"|cݽTqiۭ\$\>cٝF:) @9;UyH>ۙ_qN{-3*7$ŏxxo^ϞB Ɗ4P4h (\{}}Bjt.QwVs&'k' u?D{jbk o]-yia` \jߤ3fyתm[`f>͟g3^df6]geէsi{Ms cAA#BîhN[xJ*Psa"}PB!Ȟ;UyS2^ #a-"v&/">8<#Q[~h% P>gzR{?!/h|i,ݯ˪t}}wkek6qU7TW`^ lJ;83:2Dy"SK Vv% 4!iIVo%Iēgcops׮j2ހpM'{n*^('KJal~̻?j7!-5s2kD'/*U}{Frpm\0SCe."+id>aȟ;< pFH(FdPxvL$YrMc!J~=ػCX'5OųMmQ#IJ؈v-k*ICO *.n}l|XsiGrV橗{\sPslJh٩7{AŠxlMhיY{ i TֽTB֗ɞ;)Vq,G$4]ʍ>*1h'?`ژi;@m6;lTA(9HDr()-@;wT7pz-Mݛ īX!kL<ol,0 Ynv?4(2\kYCyoUu$e^:<ck56 O3؊)fe"w((8]7(>y$/.Nk{p%s!dQ]"*K | @㱫ޫ 懲 Yg9sb&/GчNλB:/ǚS{IN&#W)}k<=QEpT% B~utW2Iֳ?£˄pgnwF$bAMx'u0x@)t O8G^0ULKM}!+!'aX.;V5<5_rǼ߸<]:\ɫ+dd,Q)vq6_cs=(y%J ;_DٞFUxڧL+"ame-w;(*`7 o,bM_[}8w*m^#3ٟ 2T[cϽʀ g"TJID+8fM~8K7_U:J~}~;R9I)b }^GLx*Ow:l7,&i5af[6xd tv-5:E=wca .ͫ@z_B^~̽zb'5 \e1OP1"}!l03{ٮ\AUPo}zӗ[ R0tJÆ ~h+(\.(^9ߖ}UVe*]vl( a1oiP5̽F(f[`S~1$u;5#nW =Va`hW%CDlt])v 숔||gm+k6qZ'j^dQ1x{mΉS>XF=xg\))a*vFEPn!Z萅6%KXYo'>¢ O'tNj mdreҾTin!VLAi>h/$o , g͙>iW+ _u}ۛm2bE7g06eQk9,cѶN1dT؞FtLqŻG։U]Q -3uh!; 3x,~wHkV* g'GjdDhxxP ٗ.N=ISx8.bfc%DLWd$s K@θ3$}<1?5͠>_ xks+3ZS-Fk& JnDrÖ0Ew^5V۹9E0 X:9Z#UhʇD~\7{u3橹V3tZ'5s/8AY$gn!VɹU^$ 9àX;J&ݵq \ϪsR[Y"y ўq?nE@ :Z|O,;ŮD%y7` m5>Ȼ`ܬ8^߷a#;ArUIg Κ ~Y=j G:"n< 4ِCXMY`?* Q',yNc !G9Jo^|.n9&բr岦뵐xE=!%>Ԑ1>KUα.,; L eq,!ƴn&ӿSm|Mkd[ lmҀ`AdvjudnE8d+Xs $HEC߾e([FhLVSƗK!5؟??QF)oMIJ dAg(ZLXTrL [KO#s)!$̃flʙhXtQ( {_/x3nqJ=e`O72JpIHۇ@ rJ'z$H${P'L4]Pge- NߝlnnkJu # Ҿcݘ)~0t-PJgAӤe' KIyINKq^b~VPPl#~NLR/=ƍ 2"^_<U]N'qb^mNbv/b~hxu+cS6 )rllTOiO2 i^6:B{ 93A*gp'`+^yb^@m kuod'(7(`ɾitqFQ9|]Gg0CM*S$̹*8Ǹ>Y=4^kW7D>͒B80r{86RQaQsTN'hPc:ciS' $g{n / =F@r0蝍|1g ${< MRg{VUvR{Ҏ,̒Rxgw܄EۢO+ƮR-{~;'؋rBE\!0J+^jpMY!`-u߻Oo'>HU2f-v~g+P/&OD A5@!OY}<}bn†|vE/dЪQKH[E)d,`jχk];mo ۰Ʉ4]ʚL.7B[T;0J}q'!-{!|eqN,5Xubmsvǯ G&+]^1'p⻌,6,c `rR(ɮ,`l5R2OB_>ޘRl:ly(K-ނ~*m5Z4w}ۆ)Mr:at7m˷Svdѵ#>+D*IEږhg{k: '/+oDÞV(t^78FkF&޽,xj&`ȝ>]S؍靔yQ}ő9,%4zQȉwiJƢ\S=߷/^EB5wK gcᥭ+4}Yz_*CѨ{ȣ ܐLain\cW4,u|?ytƚVʦqe\ P@kSFF] }V_E#-3kbPQ+ݳ.^$\9(̗9j ߳3vE ;Ź=QorZeLLTrq$BX'~/MbD8{D$rq( -̝܁lzP] h5flx@YӍ5FM K: hz*gt;ҬZ @a(ιnO-V^(})*a/!W'کkT]KqcC@~%j% eH?K|rxeA\BJ^ djVW1u➤Cz(2i`g2܇Q)ʵKI IyR1lԺR!\cjCbF>fѤ,,Qr OS./2HQG}9!,:F%k$kҢ<49?P =}w-;zRdfyˮ.ZfQiQ+Xz5kt K꽆.D-pBqٮL[:$VHıkB;k}#pWpϧD`Y63Ik잟|[t^z&f'QRvIq8xt^ilqn ذh蔄_l nD^C ApEٰ O(|ƈ*$.j~*RADXshkJ|7J]h->8\8~x剺)F^7L)Mk32I'G3 ?_w~afLaPE8(;LƞF{oM)=ӼՁxԳJ"/pAnsm`[QL:%F R(|TJ۠䆥T* ON;*0Ůy+ܠ ߴ}))byJ0VpUr*#6j~C<mxeVϘv5f9nhe'x%3*hnNG# mv@WSَy2C^16X"w3\BmZ_ojor![PDžl--C:5f.b)Fؖ)/)ҷ?{74|>E нd2QatAШAzK?p(3&8o8٫BWV@Aۋj,xTUOvi/GZÆی{gHejN6jA-{rRz_Uq?t]k#mn7O #*] q Q9֒8s: Ad랉1΃9[=xrgpT;!ai+8:p}uf(l%m֤x{AHtlct\Ѕ&C y&b߉5EY1ǯ0&SR4{Cj>X$W5rQ bl(9Obcu;AX67t7甏˶Ks+S uB^JZl^:?2zcq pK1$բݣE8s(v  Q=԰(Cwƽq4NBUhS~ G$؄7sΨsQ]^Po KXD1UL+U߯;Ln@!%lة`Ֆ"˓v%<jEJGVh ;]Ҏ4 Dc`ۜg4'Y:"]Kx\#\ҭ4Q ѐxo{VkIeYo {5!cJ7ꯜ rMcBϚ(J3l>sB:FnLS5sZJ<-\ΔObJ2/P 9p%/u NB᭺B4 #ſHشg"lUQiҦ/pdB}JݛU- +lpgT4^P-]EPcu/Io3\3$hf[d 4[--b{N)QNk@}QZiRhYYڝKsL7diZ#5]Jง4)j =끶# #4N>+ɢD*>#:i.w0}m`2N/? n5BxFiF:h,"<^O7DHDJS1NPpښRʈ6،OjHJe (ڗǪ!Ood>}%4 W 筤ˇ[l_Bu?~jjSOԎs jcdمݑ]Q{, +:>?y_c=ba,(|Þw=62"Tg⦴iRW(G#n/}d l֡) v58-里|3QLZOW$[HF\k4Ԩ NH12- $:P $ފNP Y|>@*I衟W9C|m(]+[eQtWzABPq.`A'배#FHS.Ēk./,4 P],j&?Tl A!I9vG/=*o zMNJ0f:MU FE!;jRAU(]zW؅\^Yr0 &>s!{+^? DoF][[##V a}l[QPf>WU)x7lf®D㌭ 7\C67T fTm^7>Kv-YY$eЈ(7д'6}\f dw,.sb&+B KeKC7r4&z |4xbG1 /aUEpn"yJX8'2#~vyoϠvg(UA7_Yw QKkn=xM[Z"?(Hu竄O0%Sgܻ:s-K)``BA}KISTE{=l9?!i SM/M :>.Zz記qMRI7X+i-Qkz JOG(y}oP6~/aZ7%D;Lre?2}cUH$4_u_XQrh~1W[-KSmZMus1 3̐*RybaKQ'Klj5щ ŗښm/n'Uf#6 }\?EҺZ֮)!sgƈX }R q/xʍS֞~H+=,Ŵw;NG qh6a~0!.V _L(p,&Mξ=Yl uGXgEiGT7' ci潘۠A62*:oM:lE@ ƫFZe >z̈O!G7 9@STVxd 97?DC:u:D0!87ŏ. Sޓ}IWWq{& 0I]%CVɚ Wt>ˡtRgs)feYq[QUd&Fq(pz`Dip_#^\ZZ<ΆG%Jey57ؓj:dyW_h' x(3 ֨O]媐~8w_Sݒ?s$s I>rgäE*Ӗ%˾H̿=8 =w[\\>u_pĔͲIu[!r|fxdFYDN6;&yP~h_Ey~4/: u&)ߣ'$j@=ph0#UK8EkQs{ffьʪdIK %vuÒt& |4A852F_20N ACMZr6 “8Mւ՜/ܳUX\gtO+3w w{ɶg|T8th1OH&RSJA-]N\O 7=$y +JU̘mDoDQPji%U/ƺ 06JSnl!{tO }?MA#:=/rvAN6c7f|%!yg'+k-kuݭ6k8vnٓ'pW]t$kS,0pXo Xi[-rűMkYj_gRm 4? Zdа//̄ y# '۪@DM"H]oH"]FA; E)LECbtX~f)E1@2oLP>/~/ڍPjw-{n5ƾ>.A4-1/[t\dGhy׈vL,׭Un$Y>ovD$!` 4yD9OJq`zfhO@ިͅ.#lU;ZF8VЍL^V (@g{؅mKWjl*sˮhe% v('e+IE@}* ~4n^-sbI{y AYH9@bh';&|&jҧ`}( i\i|bgFIjzTy{_ZidvÚOC8rψM#i_'w6[H=7I 4p풀IR4o=Eɥޭ6iX:JoEl+J-8޸ @^Y܇ L 뢆n"qq [*Ї ޅM6Z۸<MJIx{ (rG[sDOa S62m>^ 2O=,! ¡qN fy;"ʹE BtQ]Ae "&YEtp*τp2@93P5ͱ-CYno e[ɐݡ-A/brgXͦ L>fmQ(% zٳS=zjѾiͅ~Ra? ˥7F6IߩIdm6+5 HWԕ&&\foY&y%%f>Kgopk90$E F)*_+W;yvVߜ$-9}CU]bߚm6 ".qgp~!:ao1h/wEgv2U)H4Ǔ+S-FҞ{ΚI-Ք-R n}@r_0=* d[?D LddSGHذ9_Zu^U>Tu®FK"O+!>f;R|(x4xZhKP<2SUXBt„a:mWmf i bzvs\!@}{1SA } W vm)O:-^U3 xPkMn!!yD&/9~.U`"{d)Fn]\ -BeKP^^8ci٬^~qQ KIĄCLhH`/mUBF0/ XE#-_XZ9TrX{?f_ն ߡHpcKJbh~o/yxBp[LG)$-5ϚELS3n ;&O U9&Ċ.XT@04OHN$\Бܗa?#-Ge*RD]F?pq]r#&S@E Be orj U1= 8͎3]lΧoHGZ V[fޖ^0O@Rfճ6& <^~wBLO4K,tYElg"련~I5v|ص Хy뱏ЀzrI1EԏlSg9O% i80Voy' zgD0W#w 1&ΞW辎pFoT{l|p un\NJҠW|y)&o5Z%Zr3' Fw ߣʤ@@.YfYKo`PҋM1~.^UR Əl@g]#? xYv'p6V|jLYHM; ?u0:(\V?92زbx}ZM LZVO*sT1 ]_!-#&2;Ne:ABlaMw^u)ً;t@E Ȑ>Ip"2E&Qg$_[ ݴ}45'$!_$ q-&A+nym;w~G-D3IZѪ'?4|*8Up5$NT8GgWĴk"O5\#RZv uԖHO̤֒)RВ6X#AXVbh{d}Vh 4TLp[H泀 6#*smGzss^p $'oqӏE'r,c ?61Wt1K^J%?7QaBT CmHqiImo& ^z=jPC *K2NLZHjpqϦx@ftta3\d. y:;́RO=@;,/`;J@бR,'0!] & 締AVdוcbU*%QX-`_*z~?uh!k o L@uj ElrHa6$E6mǖ_ҞO_a6 E& LgyGӲt_7>ƻp}莤*=A֛;zR coɂ:{7|M,%d(: ŮsLܻY/ ZL8&P8w_n(7 tqw3Xپb Ll5|}B \1dP(09pS2VHYCE|[b6~o"e *"E6b_zF7Wo{UZY~f9ߪTN!lX+'%YMg{xp$`7Fo7[OiLnraх5' -F&CP\:F#hO'we*7C.˥I%-D$v#\'.% /q;¯##H> RI" ZRwCz0fɟ#,<&=^$D[VXFܬm`4-JxKZp=$N>Vl\}?Ϻ?UKQr̍w[X@@`{uḱ&^!0 jmS{$bWoZ7 3{X _'Ϸ1~6c_t-w׻XSL{t:L88.lqgzv-a23=m=sRiUQ)MsڳW : AbrdA rjE Xv@X] ѕ*ao;c0ŷ<:AF>G-Yp1+7/t<;om4>N}v\\H[*:i1 7]P )>^Jk}R6ADTA~UbI9O?Д`GC4aXS2Kftilc?3-a.;f42h`KmّoM3?JzX[~Ux TOgU(ICgE RCM$pX,h@1/ĸ4ժ -XIjPʣcxH * Mp89]+v%!r5ixd?Cq;0 wc@ wREI?}}3.`gJSKپh8SDG `Qdz)#₍ 96}vz%&!u^~]% ENG([X{ې>XY q[mw*mɨI%PJR4vL0\ҙeE!Wt<~CJ! O?#↿9X"77wM||"$Bң%N)2{l0wM0/KB=&Qԃ](Z C e sA0KPq^ A>ۡӥ#M7}>l(yYKܷWngqH㌁7ʶz@yl"&—a{?!ǡhjHdMVN9>E:J*Hk鮜Dg.ŖE(BrjWMi8T%خSpz+l,+O В&ak3N,E<C? *Ho ]?$ۨ" gț؊]y*Ց|_⣬8;F`2DY*}1FT9W?Nso89t$ߛ2l׍Ƭ+M T;Yͻ$r oofB¯msuD!3ѴakVF'NN\A'Zڶ"_4jOP; rWؕuA4Ą_X3ACrEM S{5&:qQLYG_h2 BIJ_yH2vGT>o.YHA}#k6ϳb7N:bY[N ۫ K@!1A`HQBs7CI~2JNYe VL3Xr{kv?k 2d( lDdCAX`Y54QZ 2 ?_{:EՏUji.aa^*P 2U} ?Xezhk.a:lExT0X1* cu#W8Uf GEA8V-#.9#35Nn}cqE >^HިL~2ͱ9>ƘKLs7p*qT柧Hg-ܯ!>T,3C@`/5Og &Rj^jnDNjno=n̎Y|FK ]ځFXڲbr~0hm֘.KH+a XwW..dϨFdw*@"/u!>_֗X`يOf ͧQY0fqW.к7Uplu_Gh%Z ұAU>O9vi%`}<^} uKuF0~R삠BQ&[эjaYx-|}.6# wsw(izg2>dIۺ_zo~"Jq~K` N _ĠA) }Y0bmnc+z1 Zr^"5|Dd+nfs VGrw6,:3T&yc1n-̣,8S!NBAB+LB,s*Qs,xw\' X8 {X$3fG$7{ MIWD'%5)QqΫ=IF@FFfsf2AV™PFojBaIn:mj0*nLmAtqo/dƃP%rZΙ bx^蜣\-12T1Ě2JV]zLօHXtUX}7 RU.GoiW8(Nծh ՚VFg X0`y^z-Ď5*%t#riuWڭj$+x^$dpV~£m}(zj+glP=.a'OaJsk3xܣKPyH.6TVd]T$\-WOi?pin>bqOE7j͇d\).8{żdT,m[;)D(vO,[ゔLh[,Qzd ?!1o"?|W};m[ʾbG-1d#E0j}Vz@HMݭbl.Ӭm\̬_ٳs3#*y'£ y`eq~c8V |iO,5.ºҚn1!KA~bqݶyT(wì d9f69Vup2pkoCfƏ`; 9+idXֹARJs'/Lp3ςj -=TN3h$&LmY(KNJ6 :FHLgnQCN D'tFE~|ԘHd5ؤTn>ujuUi'gFE9sbB) /sQGfT!JzΏ=>s?ڭڼԟ5ffyA 5~i*Z̥;Jp=mw;Z$G9NF^98C>526;_#pcL>2WoF+,&r\}A21N!-STa ;$E!aYpXMY!¼gYkmN= =}G1k- pPnyr uM£gJcM [֌,@B?wKqc|_`cWTR 12\Ǎo`S9Aċl ' F1PLV Nj2k(0s ;/tyR9;Ch(6=k)ɺ3gNGXdZ0Y ́JN`mQi<1up3&ټwdZ Z*>X/+tE9\T:r_0AZŒ4IOeU>'E3ч+—Q rQ'G6 (V/Wk@ 䈑P3+2X\p&`'w̬] -CPZ l~\u43xf#1~0Bk.+ |=~d"N"$?K8vhMZHfݷܧ-P':g~ څPߏ-ֽaa?2n7F8 f=-ir&aN$cԑ*53LPftqhRfg,J1fWͽvdW/s=©YX 8Vn~*zJdx̥\al& p@UK'bɫJ{ˤ:)U%  jdM?TYQ q*C2UL|!Ovܕ#cK/:y%0Xu=iTk'Y 0 )٣xKL0xz  ⱆ9Q.ϖ._-x gդnH6RtYh`58C15V#ivQrED~͊ C S okK 2 jh*65O2_$ƂãO ԸjS~G'6q0E5#'%t KE'E4#@] ׸)"l"K=(co m`GNC0* $JٷD^W]-_D> {*%.% cն' ZO*.T[8RS| ,,ᛥ㈼'r *efcBPOJ*+"J@}veAh|'! 8k্N|aSۍ&a䌃c3eG %Q&P [".6g1ߐ\˚h$Zb㾈,n1z|y3Z|u1#҃9,sGN~sO&uJ!P ڒqT!dԷ{yzE^ {bx4…|? oSoXP;rV1X3A:6ixsz)bU'V3í$̶j r䵣RIX]-wgDz5Xlx꯷V3)Y,":F4R'Gm:,'ZֺٍqRbʈRT%4q5.%宬$WKPP Xg#T%q{4q"ѠJ>an^0nNNw0:[r< *;sKD" pˀ 9e:XuS|hƶ6ըI|wK G=/PQv%?SD1E$:P@U޾˵|tʫҘqQم6ǟ)C,!О]ŽNGdW3Fڝ@v aDu )1y Px|  hBestHvwC2D'US&5xql 7҅h@Vݜs.ՋC`< iNU.A쩾mۂwh!-z a?{8=r,8]nmQc-YWDBFyc'r`~G\YhL#f*EMy;y1wjG1o B5[] ܴ*ny_q$&;BT6&wKM!pg3vIC4n.6BĮN-j,oy~I~U/ugc gW43Q U(KH.c:(B5gxAaMB- ;P^?KhlƯ :'o˴/#wC nKPy!Ftcਗ਼n#:j[,k"~CmMt3 垟14Řo>)Aqt Pф JVYnk xߟu+R]?~#rHz^t$O~5aoV/*=E{x}wG0斋1\ʔ&A*9I[-,i4p|%zn[H~'LG/ZsKR<= ջ<mZQ#B0p͖(0Y.nxǰw-3_EfΉ]A Bua4 ܧ+McX\|ɲWjEv(8@MiM&@v3- g$~^H2i  HF8Qcܑum:z]]OHςJb:0G4VkU,a6 |aF {zGɒaL4#XNԕԄv?4g% |]N=3E*(tE/q_]ɜfK6b"܅VlϤmqq,snV]¨5ИҎ^$*^79e|El*`M*YeҼ>~#źL̅*btU)EbExAـ*iȠ#D0_WhTK lo3oZ3Nd]7T׫V_U0֤Þ&"/֣pyAA<^O&Y: Youa^;`4aFQ -JU}Ǒ0d* 􍏯L/'CCs!k3bĬh/ZT^}I~%SG^[xrY}$D8Ⱥ+!NaKSff mFJW^iەa6\>=~N!u,SUTy8[P +­pj+851s~4g. ɆvTrFMp߆k#Ny:0r}'t"KzӞ IJ0W9 fv{ Jѫe }?iWm߲?Vr(jWN)PR>$dRo:q|-- Mxuwyb.{3+ZgR*m>ׂ#Fʤ7._mC6hә+ ?&:N`WAíE,swp/_7x=XH9L;Eyu<;4d˭2t$B5KISF>Ŝ),#=nyr >g_fi^r-֡[c|~;k[u$ 2),.0aKhl4~ihjD2ݎ#lFkc,jnwz bMzJô4&9:l#Ce V7: ClgYr0UuLG7xAשqRP}dZ-beJڻc 5)XqF~`%5 S,Z3BxBZnښȽIEu>|2:nBȤnۻ!K 9Ǘ^"fGSs+'߃ݫFk@1ӳv[5j ш6x0~bq߆7 5s0NZdʓ k(pDp-aB-h C=Y.:-tJcseV4J,?ؽIN-߳NˤzKZ\0+rTa.fp:S#0.I@y_KU삥ETwHR^ pg@9uRuWw;'wh4"cD OٿMJc)'wGq8¢,ijKc-ؐN+7mē̩`b7##./(f[{¨kP6~Hz8*%LZ{bp[PWS*kGҌ gf{M0$_5@"S+cTYɛ^v<&]Aȸ\uDnc`L5甽&pr܄EX< LtuGoyÔ6w<6J qciE1شfA;c&97Yfd1D,5onC7D~\sKiX'7r&+߈ S `% |S6>%voF6#zV~q!bB+5E8UlkpamlL7f'싡WVH<nX`ogS2"蘓rQ)mȍN2>? u[B= زv1V@rq@[I>qӼ&SU;9 |$.wx 3?p`V۠2j^n5 d o]VkĒj]HԸ;fK%<8%fܮj!kέ?ӌo>Rb)g&EA}ܻioᩴ]Lvg2RUj <;L:ހF+z0Gn%o$/ITuD%L$|ő9'4XzۮXf &6BNIh-9e)>e_qjp?gl:X=89Y/?ä"dPn/Ib]lCsGymrz(9U\I$&h9qTA/G)h0"Sٸ\&ұ`t˝'k {נrhJZz=a1`.J#ny,`7YQ.ԔedsubuZ٥B[,! k~ƹCpj>x84Vn3㇁lL e}CV~0Q;jZ#2:&Z]R=Z2&y~T?O^¥~ ɶU,!fp&ٸgNgO)%l8j& 7F@qU8c+6BIv Sm@.D{IAP,Q4_A =ԧIOM ӫˋ'N>T ? XPVuwl߾>P8y;Le3>K"ŃU urx[j,JG+#UN: !'KVmQ` PJ PkYfCD͋Y 6:4_M^P=?SzQ6׽N>/NßoPʍ]6+Qhѣå> zZeJ]l'd|~fG.k옪,8 KD-?twC^~ ¾0ILge@{"h~D˕4Q%àu DHA37ӫ<#;yw))/1 X7F ChM`gD G ܀!<6s0ҐvZ&fcc?{I 7 rxG65C =6IjhjEҩ:8{D$]7OniW<#AHn򎄥S@ ꍤ6͊Ěء]+YJ*Kh_!7:!5At Xp@ pݹFS'41r*oE̼I=LҭJ&vzzB$3gl߭ JŸ35 J9NmU@ @?k?gyɶ²k\&Ѷ&W|8ޥ1 }^*P,d:0Ɲab}+>Wvl{K .[Ӳwg@0N2ޢ/YQsTgnJ0%R:bg[L]y:#k%Ð)sWJpdl&CCRY+O֍Zv {d2P5 TrA ލ0 ZE @fhe)6R6EW҈$ז]hOy߁nEFtItnN?~طA&mHZes|V {L̶]u+HaNCe_4qyj-k価R<3fs@+G {)#M#bH(LmlE١cpҪ$(/ \RZJ$dѪw{|ЄQ~Fh},ׅYuC[s*eH!n dpI -,brYЧT {}h]F\FfVssYEWRյ}?y`oH?=% )L #Qz|?#g3ĩIPtd?WtJ 7l-'*$eF\DΌuKl\έ2 >ZGgSQJ<;ʈBnxL2ݪeZU+d=5_azV9cvw 0=gi>\5dzo<7L9fȬwVw4[NJM>+5Tgߏ\ɘVbLK4G%=&(  P]+ʈȽ7mxoPv]jhФtt4ڎ*( cbB޶/]6#o +1: .$g`7S3A|^Q,Br8F ͳ4!ƳB*fW# QIpseLC5*k( ]5Rm"qRq՜'͋Y/7GV¢HIh[vYʯcܸ]hE!&%_ڟE^z15hPdT샔7.=x.}zdHuv$) r_S}79CeZܛ1>%d~634W5N^t~Eh$0@;14 o$(t 8 E+!ri'>5b# d^e`j^L @Jے4n[j̀:NNf_fx Yw#C'ҵlCb-*{N,tudh"_Ee6v@B4o[nB1glRxD/߃7 A&Q&*~:xat"-v0 "ʎH[q }u&[̦<XZB \b$,YFi%)K\a?(7Cӵ06,IĵbXF^M 륒|,ykG{mv~5r֬2b8pSViQLq9E1ۯ}htyj}'EӯwYxLHZ.dIodE?eOWbp7U,}j wlIkkBaߋbe =0nWܐŇ;!x #-4 ]POBF=#W-αM(z rNT#Cɟ# UfI"<8p|F*Ufy+y~Ӽ><L)&V0QN$yui,6Ҿ IFzDeuhvDN,yDAc^0tTz߲_%-ǃ())a8P?_\#Ɉm'/]&*E4DeWNv{EmT-wHAN:l"`M2F!>}SSL6Ufq(] [p{U:\Y`bjg`#B? XQ2۸dGM`]׀hOg`TǰJsOf׾zBQShl#ҐJ$IV@Q#f ŹD@EuT Fm*}V3lTt2" AkrZ*{^[4eD &ؒYxS=4k00n[ux/Bpq`P[c G}yT#y>Wi(SaT\.zQv}'pI{Nh^BԐhHտT(>;W|K+EKUn)7 88n+xɅ#bWE5V-9| Ɵ}d6?%1Q_[vȁNitwlŸzyU) *N&൞٤ܴ|BT ZA|E{B-ƶϲQrVp,ue|ζ09ofRKȾ?c ) e@en1Xp?!35T9NܛPG.Wll(9-u$BA;| ;Po(/&` §9NNds @KZ-&ԡem/UpƬɭm! tbS:;o e,ifV5%-]4 _A^POUai{rܡnM *T4ϸ{bnp#fɅ-,l_9~ͤtȟNaBl0NMShů \f iƃzn㽹!i'n2Cg,tKTMUOB2!j/W%t"'L]^9ւ]<(_Ue\i>:eHq݊MN\,l [_*:єS puݔadMa:b H5\`!=I!pn+ ~ROλȒNR/J kpWȯߐLg1mG諡g8 ۖruEYrHm% P-2 O`6֭ Bs$ܷcj ?ΦETlVSM׽AMXs{w"_p-|#;rfP?•18$o<8HPš{eɒFYqG?EhE|JRZU4k|/b&¼rϨ98icmazmC?fMg=Ǣ$~Ya&BN(f0*?L)~V]YGB_v t*^iy(*&އFeX|4KyЅ$ 6WJ*8 ٣Dn.̣~-O}S@O~ќCmîZ(]Ijv nmĹp hAZ/) Vಈ9lK˩B7ѰsN@Y̕oX['}6=6`qN4(>XA H^DWS f_)5w,7{z׶xuaR*w~nsȴ8@FfSϜlQbT6*ٖK\ExBVڢظ|ZD"fk;(FMFأX辘HA%σE j '(%5 ?/ԾR݄&hܴ3L&eU#lC:B'&o!P. &/{qG"|]c*+YQif-wNIw[,6Ê7VjӔ%a l U<}orn%jWIdfƥ ƝZ9G+ H%F_+Sb,meA>ws7_+穮J'oh ǐX (O>0yv4kp7CaD)y}F~Zzd0ZpDUẫw x$)squll4`{Za  Z.KT M! ~>g(9xP?=]C+6ݿt}o Zm.IhnuyvJMn\G]dayzjW{j5+I5!A̧[CF C TّUtID#A/Xea˳\yyGY$p7p_X:sFV]^OU8tM0 Ը n'E MT(Z Cm:Cd,o n&z޵ӲBbo!I=N_2"kQ\1AJ8I8ɷ$ʗoK,:$ cW1֓Eq]}> Xٱ.J ͜/sm )z]*mP078N<nJA&ܖ̴y|vT?]]oܿVF8bY t^L3]`-+\>V>byde9foۧ)p~LS$&!'nο@A WNX5Zz(}0w}<U1[q3TA5ՂE2fiKFKa,jt=N 3 w!l>]{WƸ"z{VɺIC@ h#d_C0<(tQ7k(2 F\wwv8&=X$#-:ҤZ 0)8ۃ#'pJpj^)ĬMuIAWm\p`P 0<dsukΥA3pڀQ%-ȺZ4v6@KpQv&,J:X`(p)W{=2k'i:w u?ZCpF1]X 0-ڤ=uCg$5Ez* oN{&s}E0o;mrS+&cPMzAQ~VYAy[AI gҫ^mQEѝ]]wbQڰ6yjͅ&)8Q T1J ~&m:+ h8|g1n#z~ 9 / c0#ηO~_bS<3v2ڎ"~`IL_}qZٺC~#H~l+YA L óo $vuwb*iwk+3m[ >c'hIMCxU>{QiRpVJMf0ۻ ϵ]5-- cj:bd9 |tHTgWXM@&6Թ.vMJcwa|#SC{E%emWTQP fCyui_ȎAq|6bԆ|nSTwڵcbD0[KیIWuMzaY<A|큿-hD?QC$HD -EK1%5@$nEfLy6 qmBުccr!,̟&ν~7OM,LP@tMf`2&PI ߪkz,C0Ȯ 2Ww;+ChnjC|੺_b)hzOjY-+K^LB@ƖdT%4^^Ľ7ݱ2)<EX섾3T7:Bʑ#L?KbdЋdy@ܒڮ.|yjۍmG?(ߐIbhT.[}zcd:,;|Y+gft% ߢ2*E7c[F*~xED!z rw\K"OEbq1[wB'ސ^z)5 ȓ*%VFza/;@RD1\`$ϱ bVQ\TPtJ&YVȅOcmYUl~!+S^:G:IƑ?SW8^];_IkۨL+_;h9N3BK[%BFϤB}`}P3m)axygGuB<4Jcz49<(2<ˤЛT_x:[?M\~liB$Yy#1;oZXz"wCϩ3ޅ9 ҚCg~U+|W޴̋it{6Pqs@ں{~)KzDԖJL=&rnu=3Hilu/;&ܶLŗzA6{ݬHA%ñe܏ h UK25E?ILQh|]'ujM`B5ٟrM֤qڬǴ{>ZOxeoaՅY^Le =SY%Ӏh2[_B>fk ?7U?#! 5~|Udc9)ҡ߂Ӱjo%$2)oEBdP,:X3wIKY  'bxl5'-%8eOo]!OKRj8Km(_[;*}$/?Ditb%`ͨhTǐ8adm[a/-B% ~d~z50d!9M3D{u O=H,_ӹjFvJNp,Oshy?ӡCTbǶEd8NDuƂ%UY1-`rE5BA/FIvgFČ0Z C=+h"G~gumz 5C{Ή'Zԡ\Yb9dΕ%%))hĻ @ 8 [4ޒrM>=ڪpC_[o\bQ=?Qdc? llzךQsel*S`$nMW?cGy5JIH%k e1v~}ɟiIQ5^" Ř 0p!^<1bTzJ t֡n#D|#["4ޤ@ŜQٜ.n~49y:n%Eo4Z_"bHJB= 0ƊUpt2v 5Pn\ؿG_Q˯ ((8 : y' (ֳCʚY!:C-aBai JqE(;mj=6Z N É7t}Iwo' zJáBv~`) Z`%LA A }"nYHWe\"ztqqZw,DpCȟ7A 2l,G0ufCȽ j?_t5rukOIQø[rؙ58s!W?·%un٢ӛ=s2Fn#=Qo[<6;)" [}H&D, 03Åk\_-РJRwKWȨW/tC\SUj!L_BzZ.;l06$8漿P+(n;D:ܻ N]Rv7'vPɑLR(x,Y ͞[xEc];(Jٿb]7%Ơsă"6x6#r岑 e.I&)x}.Q1Jc]t%J/iDȤDqT;cvg5d-*ϜqT_.g w*+#oR 0?,A/űr51ORz$OaׁhFO/o,,ٵ| Z܉fgF`Z*EW*{b=V͞./G$ e'Gm/kO֮y꟢=TO=\9 g,/&TK-b.LMw`>%?X x\V&jvc8Q|&8wI0$R6eH1|H|q -<0\߫pVp.j! E~njfNBg|qu /ϻ5{Z% #X4],tB|_)>R=V`T*b8k̡n Ąg!8&k W]7툃^QL9 SRF2>3H@*1f|2u~84NNۍæ<3R8mK4fʤH!v-dȭLROt ƨ]іYvU=-;҈"pPT5|ݼ\G+meV|o{(= zvD_׼RdgKoW)"p+tlϟbU"<\}}3KanBjD^E<ƛ 'K  (\MhCgԗŷ]>M:n|S/#"J*?>4.%ǤĦíP)fk.Tݔ364BQbNEr1~I17AZsg;Fl~$N`>W *|[#ƾU.͕5S'LFYAU47fD\_DK70nH 78MRB+\a)yqA>-^6ڄg[⬤GyL!=:=n%y# ;擫蕢) ZTpt)v*久i3 \ kW"ķ K^6? ,_"l\8Cab~R2Ǣ[pD663_t]5/:D4|^y(1. pN}dy~ASMEovk/X]P9}t}kJ_ RO$ҭ3Wmx%t#JM_= INoą~+W$|1p_0Q(<֟#\B%!m0\H {q_Ƒu@# 惇f JC/xwN7).x|3`HȆܐEKFJ1Swct8痓,G⼍<_?i4"R>8^Ji>OZ/BzF. n%N B|e?bDS?ź@3_\X@AF~2fKO*&g|s T`J\UW2*9{J k ǸJuIb`Un^}5جJEa3i]J jk3}j '}uQ"*=,u[ʷ?\lc}ڋtL2M6 {LH9 ҹx윢H!jc| >"1HQz[NjDZB70s>wco]Sol1swIA!Q\-.KɅQJ7 XtAZiRoyq ֆ9M Yl?[3Sx V_{n kE|YsV\phY5-3vńq3õZo.}~̈C_|&M" +62_{SO4=EWmŬB''}თ3ЋU4pc- )~2NIstzrMlF=#hnT}6kU/ki|Җ+HueīUK(Ithqû'm"Bȳ 4r\&7V5wnRc%µݶ{A+ UetO,-q2fB ١+X=;ܖoϟ;3M12ZN&.W\o'tD/zJ1;v,'<7oAZ/$mǡmf"!_uҼ#XXo}?F<5=ә2GɉO y0ZϽcO1 1x| i+ELb I.20o?7q9^=m.@H|)KgkеH3,u٧PB_UCMTTb?ٚY+>O'(HeVshm SzMDSWJj6__Ŭf#* )\ `?+N_kISٺ)lk 9Dh_{ !"()~DVm&M`FZh\ w>$7݀&O$WQw)`fi R Ǽ K,S8 t9MtqAf86^sKy^)?j|`ti>a0\3$Ehͬl0pD|R6uԤPL?j]##f^K&99I١ tǷFxMSV_GZv{>=.PFw,ϑ$)O%hȫ.Ya"‘QEH?J[x)2c/6M8_"P[䟼0o[YϪ&C Q5*t5 Lt_?CZ>BdZIѝSuJߋsCkn.TX/i\I 1ɷ{G4lxgsI0?!doO`nOCۂեdVV?@*(<#ZR.I:6&ޓ%'bg cpݛ >0pN '͞]mnP:| #]зWla.ΓUAAT uOK)OfR?r L(CV/AҦ+e^ i3%)? yStį]1dKd"2֫O(RIOMEPFBY/h.2JP%cOYGE+[V.sM{KD -Pʾ Iޥ9{B+Y&i㶑' P`X$Ud?Ǜs)gF"jY. B8k4s=7Z5q{A?L(QI Pg@0D|J-(=++jAv4w {v_ttVb&}g}cZ5H'seEA#Ӽ|72OU ΘI:K?" i"~6 J'w Li trq!,Y[2ԙw;>8EcDf ty!n̕k psƠ8c!WP+2"*/s.OƶOt=!ϱpupGi'7bAF op5x jK/-vNP8bE%K[!wݯ-rl2=Eꌶe]ž~G_gEcw o"Xpgڻv?ޑUOkaѫG̡lC^JDP|X]yF05zX-E<A-`޷~/ˈu'%z<םպma=_w,D_f_)ˍ[&ONּV `MFBzlFPRkۖmrh(pK:CM:E,S8:L,Eg(D:\xF .(<-:lm+BpIΖ/?boN2 T2BpT˳o/qAR1]e(Pu@`22@={%@ݣ> ӅC`,tW#<-*a㬣U!n:ybI+{(C$:Ukd fEX䂢ܔ=0ZGGQxr, tKxd}^xb=ʛԴ(ΰ.  ^vV彚>m}յ%ݟ#sYTY-Ϲ E*8ƪ<n ŏ7zRhէ6XJ"T8&(8' }lBMkEŵ蚢#ջq/<+zYTmd#aZo3BJ }3%݋ 05rlIk6Yym(Ax& Gzo{eΧlXP$w 8gBV}q_q@Է#N*r.D26B1H#˹h*HpU;Os7$b,o"DY,.@DQNcAh/(+Vz?+Dyhs2JwWF# Y=xqi& G=]uc kvT;>te#r3߈P+]RLQd+gTӏ%T˸Џ|#ɶ(I0Qn,m}4~)$ՓY m13 _X9LV3@&* W!Ф6;jn_$(BR֗}fxKi39s^-=e.nWW)'$GTP/e |vhK<Ӽ")n)g|7yynU{:P(.C[6mJ{c~3RKIdgT+ww 2H3`uNfƩ#DꂯvLЊE! dpN;aVt}$ ]Zq QZ.O2k=F3) eiS^x+0HB㣅/ [FuT4䴮ݡS&WV9?~-_:ݫuFv8@|ߤ׺e LDAn] H`C HV~}D\$K&=ܾc%C3f\#2%enz)i"AutϊN2.s_[yM(H[ٻ<@@aN r5T(B z)"-MABTTS[4meA#3ҀIAX_=@ CBDiZIME_nKKEggI Q/v`'N{>)y@ܳlNikXU W fl*LČ~CE6ƮL'EТڄh65% ETxGXbWC*b.]. *P%P6ɕK˅Pa}Z !d_LeiHA;uw~~ F)8c"Mz ǰ~+}j,aeL ?uxRdH'nySij\};8ɥb5.TVz,9hb{p +VCQ2W%~u ?;q/ړ޵5kM7v*o9s9(?h|=#lYo9g"[GKV}~x(57Btc2LGL|iOU2hFb6$Al5liD.r ;ABkQ`4JKm XI#Iz f͋'_d6 ϼr +K~VmERcz~7mݼfXYuZa(P/#:V Un?-sIAj.Q!"O@ZcKHjU.+wJ^o BÍ*~;  + J-d~+1W ߬#xf"Ip'ԤxAIConͣp$3BxNJɓszAԪ+F]/ER*v='/%ČTWk<HӦ%rs 9|p(.ny$9ޅ q<^AFf:@2  6^aI0 鷀^l1;Ŭbm~0ښD@ aJZ [pCPՖQMn1W{uI&bmPRK*,)BT3]學7LIhUj[c,>8U3| zzN3v4 rB7(\`!nwZnvMx" ]" Zu?]4]Іf;JcザGv4E3 U !%9`*rIN2+")*aڪti΍z2% KgJIu;ADܰEyZ/Wdvm"ԏbBi^ƛr&& :"R^#Jt)}55G%)Ίo#҆u]:~Õa_1(Qe4&9@DzWxqrrCYxPXΚfX uK[OnsF&4_l=7s %L l L/{uA@<K*G> Acx}@Yv˷71M= HDMFO[>B{HUp F0ٚRC /1-y57]2ּtaҏZQqlD^9I*4fQ&,t>V1-pq3˟cG 'b`iiUahl#2n|t`h솬;Q_Pg-huLגv]']\BvXol@7WDmxxzҩ0&1HaœmMT۫w5Q*n6Gz YGhRJ)oW*06f^Z} r+ ;59ߐ>]~3o*mwdsD={ :Z#6vD&j/w=.j;d'k)L t:Ci9֪fu)Wy6S'n4{cVE.J㥦BJҝBSqgUFvF"I8_he2\ #NCNh{٠@s[_F5|MLKJ<;|)VǐebxQu R61$v]s?:]3)sE;X]lM,]6F/ICB4\2ގs+ϮmdɡГKU讓ģ!\’6U̟@ j: g׬uZ\@T쇝7EOii]g(2ARxKZzYpGUG g%AL ca@<ל$B8mPi(IZ,YPˊW }ipJ-2'Qx} -6Hx 2KOr"4} &QBdiob%UaCu!ia=G-ׇׁE{H3sf_$*)pmOyw@xB48HSK0#8*.,;? xb=Ii=1at W:$뮋hJ0aMV~8U>(%4-BFℚ BLE885X7vy}Ni^UH֟9-=)@u O= rU Yۊ&o;4!݋]ZB9yMdɔ  "ϏGU`_Ùa rD ]ԱU0 QNP|$0cW۔"[#Zш,9.wQkWNUuD o7楱+\t,Ag҆&Y<ɉJ (5TOBj6gZyuD8:P FKַ/{4aNPw JF J$\/F78(7,P 5r,Ol_v+{;? YX~3}d @d/b䇗އȊczH;"Ve SOumt@~zJVshX&cF>ýgS !h`@ymҧx\fov$и`{iP!f@Z Jւa+X[BgpL WHDN'C/6H%#qTn*4_QI&>M͎ht bC]1 $:WƔrlJ­paaـhX>z*Y~0BO@2N׻ vC %I_rуt@{u7;f2h{DAj`T鳯: OdSs=Z1@6ykJr-r(`Y`O2ȹaܦp }'ާ+nn Zm4u r 8 ELؾ .bKo?#V4b}D`qFDC6zhb/-o.iɲ-\l"B&tymx&b8InC!ijvfz+y+÷|YGm=>(Q@ا%0܀3TG7m# ^BIדs5ֈGKӀ4/:~g"ñ\IփHT>AN(fXo0•A% g=@UT# |b D *^2N/5DܬUCv%ØڎU?폟AxPHהdrՑ'WbȒMRχ&lhKYw^;)u^g -流JDžVXu,L^Է`Nhvzv*c-2%$L|@nz{y{*y !7ӣl>XBWgTK*MH%ƊJPO/z:oq !@JV,&)V9^R"?%:H~0I,O*Żk^@!4g=0c6x #*䈮XcnH4=0gHG;K gOD</~ەy$lJ- ۖ[~U~:Lh}D#v㛹A+25 \/D-_\0a+./@=hLN\U K%-n\y,3))4 ̊|6Kwtcn,e</ZQTƮpXoRy #({$__\!9a(iD⶜= -le8wf4 ᳅6u2MQ|ve$EQo?iJz,"qj-0 /\\m+y38'0 A^}42j1A),HV tԏ` ytpN(AvBexkE茌3EWoʦ |+{hYʰtFEC^g}7Ɠ(Lu :v_E59n3)u}.7i(=FTFeB#6I!0AzqX3Žw2b~{&tFaA:swH`b'n-g~[NLvKc"i~30+b {mBaqhV:hV·`HE=g!'vi5O\?Ľ>nX fٱ.:[N:0'[E42_e vD7! ,fJ*6ڧ\~y2eM{٣g}hNz # g 5  >)@(eICZEZRyob?QJ=w?D9mނQ}!P3t;Wdùt %&OM#3+,@VuXnk{S7F1hڸڪ7'1~iɈn;~G#+VN-ѫ91: a)IxCe W2,I4{À\e dV#?*Źg`W 喫41%ѵf 87f\UԓnS/嶼<߭yrt!@wInl(m9Ugn#]Mgh#BBRYnO*EnJ!TB'ΩB߮T"=QFNj1m=3}@W-7TX~e>XtN?8~A}C mYs\n{Ocap(i¡ĎxNOZ'1xG&daˑ^.5vnHJke~i&sھ[ufRu4<V*>叺$7*EuxsAp?7գ!7=o}|큢rcn,1Z]ME~a6e0*G 3jNQwQ}^eg$O!67v,1MV 33IT^mۧɫcNЈ(zSI!(T hFZv"0`A׆#O"B_OySB5*cXW~s&@JA?Nk/HKK?-5-ʗ#wGN+_[w1G Y2@?I> HRGKB9F$EeQh׷h)wvr(uS+^ 78j46w.刑_*|!$%y"/6ID5:u)ßL_fT~og@J~`-oېEvs>}g!_%}y5QWRscɂۖ)']T*zn╛*& (MTTh$wfUO?֐g_mͪ0HbM0L@ςt{T> dl&S23kRe'HI-t;l1H@CkbtJˬŞ$;fp7M^sv$0[ Je[re~ߘ,ޑ>rM\*Bn|u+UU=V A6Eg(ye oWq 4 td}W'?n4wsNZv=ul4ϖdV bIK;(Jl"f^C?љ7;iؤYEhuPn1<Q\pY٦{~+v=b;rZU"%UОKi!o$xD<Ȃ[jO>]%iM`}LP*̀+[Xl8]^\%xʇ_ W-q< i^HQ͛&ɣ_t[dX">4^vAIA%%33ۊ EY\ =+V\] &j p0-ͮNyMy,v(<1E=ous0^Y+QupG=x&kJDl(eӒ9SRo/z^]S̲]wSFn_Vbv{U JG^覧 AtJ \>iAt&q~~&ujÞ|lB =V>ʏs٩`!Y{m?zD78ߺRLvPQ'XΥ:zhŽ뢕p_^v1nt]H#ܷ/2T^E,ȃ,1^|gT\fvX3|Xn`1_a;yHgmoѼKQ]״_foDZǏ3@gR^`N5i3)GM|#.n0'bv;{c)ِ js_ÔE h{؉ĸNj5\O}+u%#-۠ mnƇdDI?#) X<.N0|9U[+Ye¯ުFm "Qt@ur1>*7T~xYA>ҀpA;5<.EodCj5%m:cwVG z=ԫ1n ˥]rHIBtƸ>{ ؃'1`aS~L3uGGNp΍F4kT/(?7x]uǪ7|n,.M'40hVsM( qƗ IJ{yfnp?G Iϓg/50RSz`=,M)5uHq@fߠ渀*.[zLv0X 1]%nai|TzVTL(7" L ;y-=h@I/,hRa/S#jt}ehE|kDht #lGiݩnrp&э_~#;nxe.l+٨Fmk[ ' Ϣ`˿&%FYz~.t~/16~\hG &B@evÝW wln+ 8r\tޭygng}H2dzS[l9X'.&LYr0MuЂUxKi# ֩}H]veYחOm|w0YC d\#k>PXV3"AArI>6x5TxE7i?@L6)Di+ڃA*7%.Ҩb@š_\RTw&T\}q+jv4"db.ۣ Q; E!evM;3聒E@Ű-,|[z鰇by׳8 q?P^pϗ 7HqtXW{tjӛv4 ?+piZO ;j+L}xp5@T¼:nAN8As|V/NT6-kiD+4 1G΄&hGӍZj@qҙ UDm=S3FȽFhaJTץV(6 N7n kwT#kEHڙvq_/(4v_W?"u1N0i݊NhD+ad`;#YagGXabsV/C uiWe%*a$.ܳFhOs)r&@*(-!qmX}C'ZnަOg˕jc38o$% <2˔=)cN$Dbצy $KbfQ܉&mw A5N3h#DQ*[u3]{^dήDDߨ-jWVS搆֢D)ƀPic=iVc!V?%5h-֟VF~O3cZP=2D>\D?{HGiƏ?c݀"ƀ8Pr,}HA/H4˿=m;:ɷ^H;>A\ed"/ב5}XivT/uRoՓkrx ]ᦃA#O8DuJ2maf lk{pf/LI0Z@)]ij[w@Q,cwcE&60P q l rK&JJtkǕ#`Xĵ24Yea4}NU:)%!B"]ud`\ջC?Kp@*|{:ڬ!B]C [cPksoACo2RxbGz )ҝgdɇovi-$ٲbbX^$ ׿{ 2z-t,'sg{s,5dl<= 'e %F` ZHo{ؕuF78~ie9-0W4hPҗA^e\[q:/#{Xx#L?c|jo}%ً/n4~pc!{ݲodQZX팦iZ~lع5P:ߏ͝a|3y`ADZ)2mv|Ƌ/LMm maz{F:lAR ?䕤S6 cQAwZU|߶}l&G+ bKC((gȕ<4,{խ_Ez%F~]0V `\&NhKeܨA_/=Jkn[R.3L>v~iV۹-lE1$3+z ŒϩFnu#;"Ei=j⿥II[ܡI]ox~!GBG-])y~j/DsӠS"nC)HU.eJ#?Ԋ=S'guɆSvzHBbd(oVC;øUH.o]JBO3ǑܰE읰qII6BfKuнm3t-tGT7hF;6˔*F\ Vtlj&h?#+3v&Wx#kI1 am_CX-x텀A!%PWxos:'Ho7qoGs3!$V,r3vt%kBJ{FoR4JˋD/ lupui6C/ف7H wsn>S d{[0_y)/P%iv}7o9\Yn3{O}~MWc9ƊSܴQ-ލ;k;JWHy*>`׾ϜufE$S$Y n+rEx 0SQw9U2B3=1ML+ ?rj2O:`~h'+v@ RQ'8oTp۶  E╫u9^| iXJ;L!SS0Woe~ˋsᰬXwN) pBNq'QZ 8lt#YJ"C#J0;%+|͛%/Md {Egzzt$8/q:v.Uw馢Muo~zʣ?|55pDz%|QWE,my_߽6*5onAcYW˖ܔdLlvYTB̑Sq ױFE6I7YьX1s~Q 6)K*<:lZS)$:Dk6:L`CՕF01, ~)}5lRs\ZȽXgAa?o>rDmVhUkt{'řj4zIX#?e"<-**Oi4%)[ 7|@ Fo8/lx}E FӳDܠsR \w;](m<J}Q@ ;#˜N΄!Wm4 }IqZ*u$?I?H[='T58o ehaoi[O=xNCQࣨ@q<M$M0Y7:x'$mt2vS"nv袌W[ܵъr[o["WְD(8aгnBU&͏I_"5'MB^|b{K[A8NX䔘s8M-f{U3"\OXR tRu+ĨvGx_sʅ aTZԟƎ4,NUzm8t$8x;-uDHxV%p`tƞLo t-[Qd&0hzTS4(,Q#1`n*S70\4!H;̅]OjıO>G~S=kJ$:Aȵ0P]zod@a R2|Ν52X"(K?"k3S ۺz5.t:cg\?ԃ̓@>PQ5aIIbsO~[k<^Yɑ,Z;,%eqGWMOCJ' |py(j2wΑs8eAS'N$R챣 6^i)貿;ŶJRzW%:nF CƏ$SLTKBz!6)=3{b#6B;M| ZVYQfΧe})5~i}SUX?E/V--xP\:~ U"P7;ILU:O:w%H&uʙ-M1OBR{‘39mX#$)#WYKgBb I 01غG9Pq4sz3FJ23ɦJc1r۾Vо 8&Il?Pp_.lT \; ϸr{̠p1d֮& (~ Bb|O w ]AH @K!:f:V]'㦛}%M8V.S?e;\0r#J)s#(*v_z.}y\Y'60D5do_do]2EkFeU 5CE2 <2dj+QB|ҲufrBrc<{*ŭܚNn}g^  OlÐp=zVXKs i^ R;u;W(֭v[ʏ}yWWy}7'?W`9/ -R*7 ޲,08-Q# h{{Q|KL!bCً=\8j@E׭#'>Ì~rpZ!H ;r>4vYS3`5 :WBoyޛעBK -AmF/2`7#v#v4{Gt7`4e_zLBr#zGEc%d)e! Z'K:Kp(L@|-(/:qnY*y;r OB`RN7(/yKKP_?߯LW@.f'pgj7A^42J&+,L|Y:,*'HY Q!k Ͳy{0j9`C=MPJ~cXNk49c٥?6pF~ fſ3 Mɬ1?`]ᵮۖLXI rpn} ̅NMmvDMPЃI\.ۄbRc78[J$]I0U'2qUW4[;)1= V8N~W_|kz@Es)8us(,,GKu'b4}(SQ)1%DBFeUIk쳎*"{zngQqm V",3d[pMç}<)ZN\MW=m{T>m YMJ+wv+mb1s `ޚh,{Y"_\g3olevM/z+# RKO3Jy; FAb~>lg(ƱѼsT)8IZ KGͥci&n˽kyW3`x4eÇEHD `E-YRlACY -8g *-{fn囸x}ï FHV|搐T}KCMQhkQqϞ ar7Nj2?p?@NOb#xCy `zfC /x'K'rʥ)Fi}e@wj{x&2Tc л ]fzyd ښBY9EᘒOX!i󜞂tbI`[2V=E؁xiLpl xS)Mi z~a&ht*v+6O{w^)LL9kvNy }8΅ zd ƦN,n$ :1MO *;p<9ɔ"w} |a/ y]a9"_@{P9ߞztYG=^s߁D!#`38@?꼐?n) ]0.@m?):ؤX!޲e}-szbMzd|z5t˼y%B'Qo]`;sV@1.g1yNJ|(9,dbW]KٽIP WI FFV% ѻeo{CV% V$nP!n+s}O@⧳; ‰M+"op|5TSN[t#E6zoҕ:E ,mpnBt^=j8ޟ[e3{rz¸H-9C5=rͶCKoQcmd}Է7."KKeGg?ASd 2 sLd2]S'}OR4_G_{_e^zcRi:U#Cդ K07\Ry5OuXImS,vSՈ"ŬP2p6e"{LDy&JcW6rDN>QIӺ b5aŃl0zG`-"R}-Ψ=> Rt*ԾJ(#ZSoؤ 3l]#0QBt@;E!F98:g fr}8Zf Dkd=c3]zEk>c UsgpboX{BXl$Ȝ+a}1k(@y歐˪orrtN/*o8IT.㦵u 2~}5H,xUW#d~ޟv,6EȔaAǸAU֥ Dꍰ)"q $,M>f_G*"ω9 H xw["7 TPSV$ix{iTO%?8,%N@Nuр/-Dņz:e3=w3Ԉ8l9i̔H3;J cG/O.mjK0P)!9ҭOZNTpv:3F= `_=J `l0_#-N\%R[be*PyvgFh= 5TɃ>K< }P%HHF*4B[{2ON*H-x`8[bp^<:C_+Q!ػaݮJ*I-_VE&mtm6t>k|DYKD"^yf_qgp5R89X uz*mVÝ{iirn.aA,h*dž"ɒ6ˮSDlѺU {j5ѪGژT8y֢VwjSũ{w.Ò;E Cms߶B 8"a/V-9f!@"=Խ-ð PWy BCnk\vR-IjeFn@8.fqPS_ O)[gxnI^MP5NogAA]vƣo%Pɟ_bK+D+axB!!xچ(7T1?Uѩld\|hQ$i V`cC$e'"F>%7"x.+#) o!A;nnǶ_Ac(d3KRj$S.>!~;B[?u_OŮ}" &5ႁyl/A 1]>B Ue 2RJ _RE,=\=3M5L4ҩ@SeNkQ{#I.Yk x<`C ^>P8,WI/aL[Fʩ:j>}ó[=*X>U%R~ ME]WvG{3*VfPԭPvxo|LFᙖ2]׊g$"4i[~Nw6#+y/ bLݍ޻r}汎v1UI $h }qArP<7j 7k&C! BB7Bꏸ[:C/I7Rq qF$t9uO|oC&A1viեh`rrSr&)[][P|wr]K]^]W.ɱk@ˏ# t\R8/ZĈ$+uCni(…Gn'<RolBvX4L?k":.\|l`1W=Pc-J^['ux]=[0S1|up2G9ėH {騱>_}\+?X3B >ͽ5N|R0%Om#b!,kvf8ߢT?^5+WY+)Ͻ:XvCgugDM2S23e,čl|')7L=;亯^MI8@YE3@]7!E3hrDY6x{M{=II8xeI#-*yY.KbàOC5dc6Nʣ&b-aO IvMvOJ{]yj,H]85^f2h2d柦\⯘ X"}L&8`tna)"%MWTs%O(W9`wi3}lY]/9>қ١n=<`)uYV$ѡ蓨Mu7k^ ޳_28hZuwŒ ='\vmVQlHJ@0aG8A3ifu/sYrro+ٻoM'3c=#ŵEBr)F2Qz,`=o_CU78rc)1H9XEӽ\tCQ_qҗnt):8(!yT?B>kRK%|oHemJg~ uC:=v9zOk}` `&HzϜb^+| ;O%`4om{O6 -|B,qJ XՔ3+$%Z0/XWP_ ضARX!ы 8~]nؕΞN{èJ j Q"zf1Pȓ%$5d!ݨ?')P)D;Q:<EG8%`aXq9M<+9I9ӓHY[s,7^q` EvmH2S=r -*:: “bVEYV`4"K.`.u$,X V/lV2>4)ꗗor_pD>ߪ(b--#E -ṽ7t#Lg_!' se)^ X7tb#-CYϬ(T*t\ 24kIJ\]#`LOԇwX,U}ԧͫ6?"{5_${jW1pGj@*@ձD3;ϩ`к){`甲цϘ { |E/ↀ-ƙpWGiK0Pʽ~i3K8jXJuvr倈9|ŏM2{B@@r:g[r+X{,< $Y+9NllZs 9$4GƖBµ_o\u M=dHPal^ EĢ#Me6LfjR8O. 5*A\:w>a5#g,J"$uO 5j=hZu/0-9Ѳ#`NܨS=.gkz~}6_-ߣ׆L+FYc0e.) qr$E!nMpݑF#B@Xqyt0I+K•gU6oloU~bb9e1.hhdKt i`xGUeF ssEf[<^SA''&fiXD+bΊ kbblii5 lH{p^lDo~ )̲H2]?>x!,!ʭX#G}T.>eSjzV:ҭӪݙV`5 0ۂ(b-Vd]tIzԳ:{Q]R#IӖ=^ rg4Z"WT >CXGr2f0!q<՘;/ P_.s˸DvҖy]p[}>L<J6Ѻx|CŽq/@LE%/^4xsgҒt#'tebC_D=u~Tu칡ԳX*m3"vP=ϠÃ$HR?Cr\H8 WJm+CP1HE4OQQE|ڝ8wTQ5} 8igh<"8'_ `s#߈ KHq$Lk>{>B|\0:I?Gۃqԝ"}9Ua>)u8N5I)K ~V $5uv:Jޠ>9 @#l~ێ5`{G73ŵHs[io]T\JhZֻ[]y y^=_6?3֢D}SAwK sr&Q [OX1 0ٗ7,-݄*=<j (@G85}d}k*4mv7(D_1<0v2wۂ^zya !mz[_J;~DUR|XӟOy8%(|ֈօK6;MXAc!t1){J6id')_2N2>'ꥂVhzRu]rb(Vs9\(7W="8b%5|NěpUm">6y"1*4$<]F[3꺂,B ?:J[ $B)[4?Ŝ$Rh|red'D-gOa!Af] "EUt3ye*#e*hՃe.ĮT]셿Ӹm<ˏr.7T**4z 74@(^5V1dú%?'9PQ 9p"$HRWؗe. z"[A9J_E&ݐ{B7du~ѳHz? xؓע/D|S;~"ծwNSs+v3|RKy`fh:p|^œ^t7qnǔYhj &/Rd`x;0,]٣=/ˬdGZ`u1YQ|Sp1Y;^*W2~G$ !2l& I gئ棴y?|KNCXX6pc~.?G(Iz;yIOvf *ЈV֒ۏ4>_+a^&9?,AXHt"r8A2(Q3Ry\r8m o x@qt{(*3?8)Jm*DN2 /xv̮Pd#`Q^ y>&Cʪ Ä$v]Q0/o7DH$:@(G.;ìİhLI;hW/զi hmjF& Cs?S\Y*%<t1q=kĽ_?WZ&VbƶYt9 +-$ ًSPm`c?-Fai, ~qjT/~Ϊnyծ  өCԣcE8xՁĠޛ*a;0)ʦ%[#* rH}\D֙A%%WK~@ KdTX܀(R!! ܵ ѐ\*$\傞 &GW Xǵō%麵s'jn &C\t,:h6Dž?n!2FJJF$q!зw~ü>&Ky0O_֖g\gpܐ mBtҥ[U#@ZDR^?Y\IH"U*/:V#\]sHEC˦)vT2Ι*6UhԠ1^-j8u{[56kȗc9ר=h3SW3JHB]RFߋk Q?F<9 hYe$%wᔜaC/Yzb&,+ͤ6 ^*dXxo3rϴH=w1Ԇ=Zعn؉_S72a{ Lt=SK?BNX0Oea(?QN&)[F-?-*|j a\N lKPg"Sj'RgV"$ҠxXV`R4[vG8a܌y iQk!PRu;f4;YQ4p޽iVT9ٜ6 ^K1$g v`MHQ*E4z%s UηIC8DkL'd^kLcQ_vCHc@!XqQ۴E,ٰf8OzI/~tgw՟zt?(:36#,@c,Akg?A96/> u1Hb5zt!8VT} UAi#6dXcXA\r@!N xf%zޣi4;_RQd`PqMDw/OvO(^r~c]+ dV twϨ5ztv?6L7nVür~!ʖvrSjNb`tZO %xI N;kCبtH[텘ky}PZcp$%qkK =M*&,8QL Ȳ^z=5w.˯ :w 3Lm}ء2ꉧ8})Y.D'=ʾ ͇a!&ep]`bI9lex=<:Ѫrd?/r?e$/9Y]ՐuL'9O}n`p@"{?T< 59ƃE72ࠬh9L 6E/mPx3.J.a_ w<־xO*=JA*x?iX(W͇&s560st k]UҎ4qJ񸊌W<ssVgM +#q:o$ßE­eeKq}EV]^V ?W:8DcϪa0`4y5U˭u.ZH\lVse>~Hq kextUў[MjǴ3'_X9E您@]y=rK;G).?Kğ -d3~ˎuU}8hl=.mSaS,&î2Er ccFfV,/NX3\Uר} Rk^'ttzGr_kEgw_JÊҟ=~rFMHJ٧hgdQ8 >c;D>+5m?.r:|l .N92>: ^8")Mg毉7+gZUDg^6k QO}Z?G dWԃ=u+/ytTIi@8Nu6hgz?ԩDx :QV:hsoFx3_RV9~ȩUϰ9575 & l|f,f7[ђg{\ H[4+Z/~k*,F1+ę ])j#CPsj~ 9@_ g>Hoak0Gg/70s:0n|,}|`[ob7&Cس lt]~0DRTDޕbNvaf}ⶠǐ4`ʺ 8 Eݝ5CffvlY+)#DE^՜VwmN`>1R R@JPlT=@4}}g&q!Y;ֲ&CxKu2[*[F~wͰ5csk&Ed'>̖ͮ= YX(RRXaޚ?&es"츹ĊR4y#_DD$3Td/ py](~\~HU+8L0aǩC:KOge>38~8/ vxE!gc19eנ)U{ 0 o? Uh4}SP)e^HzĦM0.'}ORNzyLv.CTs" :^D5;oa"@!Y:y8S6퐉ۗw &`VmT$I]jC PܶOd~/;U<Čٗ 0 );Zy {$N4e1s{b涘PS0aPQA'@YrSdŽ,\Rc |P; f#>G9͙⡇ ҉%,[VkZdk1J.?!f 2q!3Ud -$\ԠBIX+䎮D-Rm G }d)%dqBk4@ZZ G gt87Bemh9A)(w%/0{KnGٍP;ͧMj6ߤm%Pvm>Rz_TR3U|;͎ 32}BN Ȳ>O=oAcV&؀A;|ꞏ{mҊA1"B۪xZ-L8O$c+4%-dwkǰOmd%YP\29҈fN&\/蠴gO){ -wȃPu׼)?~c @)7g:x7"{fKGU}T0Ic-`Qm+"EgVq5m`1iX{^Jd/Zy>@+fQVD:ZOv2t,(0rrHjO)`:!YwaN'ӜXJ| :ܞ  OUΞ쪹J8G(ǢXL[;bePxPne sgÙ( S0X u)UЦfʞvX\Ht<c7 N1ޯӞ=;p,rUrIߓUo.P<4`hxaú|8 +vXIl"[La/?%# ׋`h]1O:fNaj׷#.M`&ݑ/) ], ݂(Ft l_"^2%u6Q q=b$x#tAoUmYyP{=ZXٸ/T9$jV]4W$N 2|gF}Q VR ˖z6D#nHPncI 雖[:noΑtj >w ѫFq|OʜjcӢ:WhUap4k aW Gl>4J*J23Ҟd:߽ ?*;ةY7t]Y RJB3z,< deJs[~fLQMA3P]8(xbSRgR[f!.ӷ-<({]mu>" kh$!iCR S杠.Qu5in #n,2957 tzJ,j6<DZ.Zl1e'  .QCn^2<nȗ#rzCل sbojotsb >)ZkdA|M63E6ڌA ˼qFe~ Φ(0@be\Q"~ a}R=*Mb:S,$c8/!ۙzhD)tz#bSvaMI.ЄMu{>OU%@ E 9hoo(WŠ`voa5DMd`AAvKuH*k%T%* b nԎOsyW>|q UvHHT}ʧ^ZCmc=[l0䝩&zYU}4l/ɒC yC4bo{elq3IK\g㈞Pz&ϣW1MS=Ft~^Ïˡ> A1x9dƦquUOh(\YB[\Ȼ}t h'aCa)c[Gƞ<7GᢦВM_Gi앶J.1g[6A*=`2J%T){OUğO+';n=AQMЋ[KŧREkY2‡O~hWi໅e’\lSBQJo&h I0 |*J6K|e+=&5v+5+m0B `704w#b`^PS-R˂ 8X7EeFAUzAz}ꢑ >c30Hݝwɻp#zc.5(k׍9Z@ V`2sdKýynSJqDŽxE^%ߪ|A]3f:*:dZAC rD]Ճ⑬q>" p}C[Xv@ -+ Dg k }^Η BI4c:UKrQ\Hv_$aޑBќ;YSr1o:kMee43q8Rʎrƚ|ƭPώ /G-h? >[7e7z6Ȓ R۬H'2TksN c9:H)2&ʼ 5g #IuB 1U 橈}@3%1bY$.׸GD"PQ2"ET#E]SIxVgTvpH4xh2I0x ۥ_zVbXDŽT"$Gش ?z\^0/E2Y)d;J!ZH2 (Vnpt$:֖^(" :&[ u*=o OH?)/MZ`Ne}fmZC3F&~ xpkcy"eDҩ.? b/{JoƤYj_x֟ma،.!b u^NE8qӄF~BBu k:OC*:..GlRɈx%W4&$i{ٷ6xJ=/.6!V+|E{!Z״t/;(bSʕ*ugR_1 zoD#/h`4LRwl&/4Gh'ltϪWͽeY\ _m<G4ӳpy+{kEJ\5 s=7 [&BeZ& WDƇ'5Zn/ v=u܈E=q);/ X'ۤ AvI`-嬷6Gᙑah(tJσ<.%4u:\V; D9+=P5`ҏL`I,cGCF! Y'>h0"ԀNr<Lv"vr˩6##FxLu#?ognsWZB: X& Ԡ(?Asftu}~:sadSӃ!w1[0"ۖ2-'_iЗt۸Vo.EhCgQzJƯ2 ?Q(#4> kt䟥R+o_HUn'̷SL,uڶD/"%=qcrTL,'0E{WWg Lpju0N{5Y-g+UGC5z(-.0υ}3Ǵ} '@}͵j@RO+Gfgf CA+JZf͡Xzcjg`ZL~Q[R&7^F eF㸻v⍶65(4+hfCvbⅇdVG1qz% %R6ypѧ2l?1'z^fK?Eo W&59],"]-2mEP$3c Y;n=7 ]|Y>t"YچW$֢: SO0ͤOeA^3o|NݒY>(69-\(xrLM^G>"[J =3p|[)nG/g?ra׋/:VvKgF A;1|"{mώH{Uu#'u&ߑN&X=bku_Շ @Ie X'ҎJQixL9ڍ0\!n Q}vc˝]MGvȧj^K)CHPNxOU82BWT.v{Z~۹Jsq71OW͌@E ILpBb"oޫM+b~܉*M{9!i޶{k~Ƌڣ(DDnC¡RˮRpǘ%ɬr~L;{^ǜ!e5\ӹ: /(&!G'7, d恚Ij@Ddw}H4JT+jTmHіYE+SR8BǞ;o2^r*o YHJ] ^le1S++jX;J\(8kfN~ѲTPM wg3qJf-Y٠ZBC6q7ZzE\ܳRaSzph5əaü*O-C}1H,/ lQp dwFlaxLXGW_1¹~d*UK/|EMTvH7hk1Cq=Vs&fa*,& zkBE U{R*p#߫&*gr|!bĻ%_L/yf+-{$q |tZ98=ꟼ,]bHch[a'}MNdV[[5vp #=`I5Qʶ->s^ _L9Rw l?-bd~獩=\> @'[lD_xmXQj~+Xt*M_W{`>'8ek@=ң{u~$N.e@{l4l4 iPyGH^Å(ţ{t٬Pv/:׳ c f]1\#|񱢪b/_g$ժh)V Rq`SrON}]*sC,j ha23J$ =װI"t:>:ZGT̚BU1=|P  /̃G3ٺEs>m8YI֬o5NUK:wa-[uvzC՝+#E n:0QL+Ń:DvClss8GnǚjZRyed!w|+, סyʩgjd* [迥n(=+$ILsD%}Khq|: 11GcT[ r16pK[hM)([tA+f x{m]Y[)hM˩q}È)ZvRum ىѣ*UZ}D )پe)sM3rwX3{#U}i h &.M!B{u޺ QMʲyV!e-U& KWg$yXů,vV1_f^lq91JW$}R?W s^n) yy;MX5QMzU4/X|KV>'`VyǨ kdf37ZY4X3DڮjRdXo.,/Ycr%?;{t>e:׀~⾿`WÒq؍ &'`A$_4mҬR%ź2?/- ހ Cf3%Hl4L噪|A0h/A\SiK47=MiE"<\:o3V8],M>ndҺc!*^._z(FM)Ev tCM {nʤk~bId(4,Bgfx`c'Gop1aW X8cAYߐ&"JbVf$ۮ vAbz`,.Lj4$R.T=4Ã3j%Bws+l$,ޞչ_gǏ,'8[>`בO#GX;U /7nUT?a{Q %Ȁڌ}\1Y,E`Z]<=ZYcUt+%F&O$9fA=T\A@zyࡧ*@މUg闚 0nt2. R()bki|Px{Xm8W|剟\(6i5 G֓>{4/H9X57ޠq|Yte>7Wb $C8d^W;{[P Y#IiH|ņa]bX92*jJM "Lҏ;ui@w%>Epf4uonkĵ YYgp1wti$mC\mu;;OhDvq"oG}kETnW5e B/jzYxYTJHAt,qjF0Ho2HנȜ%!)g$_  @CE!u5jtw]{и|Gnhy,D{l‡ڬ2g122$`TF+.-%#q4gP̶ lv N@H'%8;ˊ k ND~2:Yh7|Xev95w>(g`Ih v=6fj)mG/KP>wыY{B|Wd5g GU0uPٻW>T +{Y;:8C] t<ߓxq\(6pIFtGR/# ު|C-kśꡉ(`3኿W|&[f]$DFvD@4F9kVȮuQ< F1R5F PLϗ7!Қb ^#Uͫ{Ue9s?E:.N}&JEg!/9vxuR:ɒE' St`bWXU|Pn5cLbha 0'Z1%56ēD .pM9ؠܬ+/%y֥V9ڎ)[Cjjq`3 WIǸ*ŀX]1A8d!{ޱ-ѡfHZ\pQ >H<<G O.rI~%f鄗}l}&]2aݍ_T>2X P"~^u+ ;jE = DXX4%'!):Hu^Ew]Yw3Ta|i=0&|)O&gAXL~di٭Qkz8LǛcSަuǞ{Y-d&`J5mUԠ|l-שLΕ%9ȡ%x.Ǖ[gd w1}-<bydHcťN~[:*OqNQ_^J:/2;o,#BX> K=da!T" P (kFOr|tNװ"hW|ZsyZc󴼯~lĭ_m9}J]."\M!soPs q䝈5mҼqqN*lR}E%>n_Onm(vDZ$5FU1X;PBMA.15vv^hjowAk˪FImqџkKQ"g]Bk'Msx Q _$UzPot}.4S;' {BCa=٦F+gٟ P<՟k@ u(gT }_p&ߨ=?d14eLG<׸U\8("#KiaIT(%nT' tWX/d2"Q&º$!{5^[ed5mu7df+>A5jJ28$}to^ޭ3?s {(L1oA762 ELX̜7=OjW+G=\6n-,?dZڗAŔ ?%Ͻ^c;#[w `@Kawt+e9|y`73U9 t2F48IP:g$V@0.hhWZr ؃0e2[1 df/ڝMϞ΄UOќ6ʃ>P)+_\`bk9!Ȑj !3 xKc7kYUC=h]8 v(?qLvHRV]t#XBe._,+6Ӻ3 Xre2DwȆ94cZVo@/%wQv(Tz[ z^ӧ#,[6[K߮CD݋%H3kPI}y%^*Wƚ~doyeP<8=Yr}m,s[,Vn{ 1l3Jʀ@kGٟ(&˸L6B.f~sEԕVCg :rГi*BtϲUXab.$X۩ht;p߯TN 2҄߼374i27`w} &7 '/,+ XMv_Fg*ԣzsCSvgT)b[^c}ް?Q9%fj FO} ̽Cxvʉ5ڊ*n3uαw(AF1 Ϣ Ѥ%l"3=\^o;C % 6 N8O1&71AIyu _!52*&FAqpl jy%|&ar1a!b74F6]jG/eͽ psX0>dO l zI1 }@ -hJ| M1ʧ3njh('nWos-&3rrY!vIS>~Y _Q:p8r]U1z ~VA $2*5j~GC Wò8QaN|{Qv="ۀ0T!}L GP,gPLA,l< LA\:i_{gK?ʽI}:ߵB1ʞjFrDr$y!sN= (9tF,ob4`j$@َ9'(G}?@܈qF5ciܞp"ǾZf1 *6ea,\[qg΃{ofֽ. &P~Y IѢ }K y+/uD<.8kfk־+Q$x$l:.¥ t9.N=YtƄLg7xqnNn4}v͘sð|^ƛ>.{IL7Q<4׾y?IUŰSoZIXwxrچ X RqiUSN'EE;ztv_t5"4sZ;~R ,FJ"LǛIˆ |e{ ?&r6$:J64s7$sٸ.T&6^wNr>~zxؾ>_%WBb!H ȶV Q4/H޳bz4zU:iCfـl$%# A+}=vqw$UAE*w+ET2z[4TR ˈxkN9V+7C7R8|bHap.A[R P 0[5"pz;І 3EgJs.6N2h;5(1S[eJCrΜᮢH?T/"]L>_0p<2DYQYvYD@>N,ÅS=Ϗ{x/dws}Fr/LxTMF_<! w3X != #vl?[Tf~(b$&&aKvs+QLj+<2GdNd~v`2O42am0hR`D08B:VvU.,){ԪEN m]|4TVh(azYkwjÎ2a^ep\;)P4oÂrLYי5/γk9 MR=n\M˽Z@ևv@ ph=EIBŤ2joPѬ*qΛ;S)?kԊU^t0$4Z4 1 fr_捔 a;Py^|i5wnv|xP 7i\TDZ V@,bX S,^wZ3F K#$종DC_=F/o{ӣE( $ c8hQKQ }u^&G#H^~ V';*{^Ĭ*I IHg. G;6tSƧCA_Ƚk-XFtS(r-phǕ U/M=0K%cEjmQmuA[Bup-\lgͰ7^Uى|\[we";J* 挶tl.>;)PsxQ|;@KlULMY,ڧ/DJB"|}8RVg3 IF8DV,{su6ЭnQy0O{O6m<;ӳ ͩj#kȶWqK?=qo(ēې1#sRRˆ9]ɖQ=p!'VD:Mx%Cl?ƿ0>ya}Ń7'{ص'. !9+8rp!ƅ:7,BG RQx*eIQ-@qG$MD +U, %IGu;X,fdzNa_2\_t k{xDiy\`(-I71hLN'sD"t:{( HǵMJD,V"rW=xk̸WNӾ]hf2 fp3DaOQ6xѿ#\o=swxMqo"_9~B:]V{VIњAһKYWAKYrkfń;̑R4dV#%/@厯5Ak-ߍW8eMLcF荻g/Q\JzDb^2y25pTms8@W%DsZ3a_@h.Z[ͥ[3.4a@ePW8zbo,9GN Bm"Jw1w]ncq._G+ajOfEWKt21@8TthoOd՟nb YjI#_Y/fRqțȃȕ+]儅};Vae½ֿ-e CZ`?#(2ޢ= XHAO#~E<:Po`Eh`(f; &0T2oC'pR''\5Oօ \U#nlOnT*t 3HIGvnqr8~~)򱖙ᶛF(d{xo6Wm8;8-frIb?:8}sD+曟1pYHϖ]`;HQ1)G7!\Pv<$qіyrOkXy?T'rV4 traԣ!َ=+TQDBO0}DSe6'f} S/rUHH]ծl֯\J/V9ƒ̼FmH&FR)BabrH,zHBEn4}tк603qCN:x -떦cd ɫ!_+"TJzr""T!;GT@zCbc9Yj-Ov_%#V|ثQjӡC٭_EܒK8B_I_;pyʩƬl 3ybj[0Y2D0"523:BX$߉8r}./ߠ4s$ uL^}ldvf|TS"p%th֚8Dtݏ7hT9~dWzWs4Z'oL.4kR&'{\) *i9v %nc?NOf;좐We}U/t3,$Nv3trDܨqQ(bkagro[c,1fM ֱM>&ri)1/Rpl>M#[5{p%< ێi^@ D⩰6IӅ|Ew҄~̱5Ψ#`QVK){Y/fzh-8`IʯmPgC4{%9ي\\-xv%Rb}YχhfrT-VJULn ƌuԍr;l`OT "&U_4!=a`KwO#}Pc ^9D1DAր:0ZuS M (xXkhu&w_2 `cR^>TuY*GVIm_=i^c4˫tTJ'~Re\Ġ@l͟ڒԋ+EMT|4]9`fne oqr>q]~19><yh/?ȃqytZdZ J3iwjEFXo\w 6l n"RtoZJiA5^[ Jkgi&.no-?O<G7'{iD-U<9msn{ ͺhdש_yVR뭭:V߂1`v{a 7y̨,xXڛv -(bNɋA$X&P\1:^s8K|c*0KH=؅t eHbD3FJS3H-tߛ;uhm_v gcMkmJRyHOY]&i$(%.T wFQp\ݼj%F-Lm~_VX$& ɈU"t e(}0ԄgyrtLSLY. 29$FAbw]!ΦVA0p4vP)wjZk¬ 0x [7,e@)nPr&PˣS6O}wLz}sVH3W(-m M!isur D|dg sM^X{j~O,bg9ΡiKH@^N:Ϝm^`]>%";|Z 5-pϦkP1yWqLa{*q@m3d1u{K+kCf:ҸƿuH GxB٠?EvnW#7:uwm H^ĂJc=;qiEU5@vLb[RhKо*IcB_![H A m> j l^ XOLp"IJFetG,ՍWd/9fㄠ+3'H Q9X۰Ьۙhej2A}Tji;b LtB"̛ܷqc7.Z])E4P8.On!w i\G3U+xA54x# !OKEY*36 U>lXj}-,Ґv\]T.yYYI%pb_Fe1w$Jm= Q6Vܧ+j(h/+N(/gXxO;W>2_KˮebTX܂5 @m G9.H Gٙ/Q7~. s‹ xB9 Rw'L[^!ثB yul 3HY\Q 鬩&%s1fx ˠ/`^[=yugkJ- 撢ۡ)2M'G*"}E6)Bo0Dt /HixG װγ0S=GrNj(ʙȶ2_wDW h^-rb&|5y.TR&=lvx5*8C8"YG#5͹w?CDeڒM^՜Jj`uiocW :nkޖ̑hDxOMZ_ 3H8IN<@}oaA{toelNyKom$|8x0t4 넕9gT#}CRxVdYH"W[!6lq#c$ؽÞL2CTsej/Fyjh_ c;jggcM5ԤIl:9ۊ]32 87p- _I;cY P9h5d; ӌtG'32#j<҆Ӗ0kҦ0ڤտ6qӋMW,E[%]<ԏC)_ړ*u zۢe瘘a),qg?ðie޾܍DRϤߌ"+h`6-|a+G=,I玄rيPPK&8{v>:*I4۝&EdggQkQgW!lt- 6@ | &> Vvz:B'r]]8֭DI[ېeUaBȓlTHPaI J\&w卑]-ā)]xrF52FȵN)]N\^\^ֹ<6k3o[{ }.$QAu6zo͞A^6y"Wy{yZHd.c־@8 rWaPOr 2CʹK$ nUzxfIVpxot=m?b͓w^K2_m QT-J %:Xh$c=iKE$[H`|l:;aPx/c2h3T$@hi8Z\&%'#&@W`Zhٷ1dݚ h- cQY Ƹ-*LkI$Hv%0-6!E-[,A-`yyV9'-`Fdb ƹֱ'|$*.MLpWln-VI+2U;aV(,7gܨRcG`(D*) 2yZM(=p.)`&c"E7Lzr>dpl-Y90'G+xzp=EM9/zFK䂔XHp heCÑK9zE5(31dosFAh#4|j*=7qn ))R'dZvD$,%,D:[|)>[KAԢ#k D D9K?Jc[49mLRk_&҇E&G+6ͷ|X$.uјJ~b˦:oF(h,x~^Cc6ZMwOI]HEDn}yw.^I>7d+"'a!k^m{w y +XgL>]] @-ķ*>`R~\".H.>lsB^  C| *a]*,/[} P@{L *Dĥ?  c˟0^$[M%!՝VJgʹۜ<5{dT#ZLp-kGzInq )q㄁MԋVlv *1iɟ=\t^fN0/MU@jֻĎs!:z_紟d &Z{Exk>[k6j)~QJt%Y;6RL2-p5ܞ" P q ƺWYCzP͙̀h>,$IgAYu'+n>v(Z+G+W~f¼y/E$ b>Jn;K7P tN6s G AYÈw1Wj8@.LpTQˤL[I \ NWэ//dM%mQE/ƣWvcлL}Dq hu@`g# ɾAu¡˨ h9@g0w]7,t|ntNu딩8:[~'k*п]6͔D,c‚+zU8,W#:\]i 밟&['f\a 6[`O rA_c8{Ee2 Ȋ? }ni3-]| 6igɰ򉘄8Q I(>3DQv1ţq )JV( ] ~)kq5zhGá73& s*0gudRļjOC)R7.1vWP- ;|4? nJ"@ȕ)Upc Ϸ'U2O}-(~x +i1̟pb 5`"~tjuq.ynR,:KWC%ᢁGH$)ʅnU:7l8bOp"/n UyBnt_Ö2+]wY^56)\ P & #w`>=Z8B3Kv SAmJv5WNۦ7NPѣѠc*_nfKc& ЈBx.]L6 h2G$S)Q--ZKuCMD)fp+H!/CIUK0U9 H HI. ' ]Ͳ Xb* s]*E}~KVYqBD 9r &6>0dP/'G)Y P#wʤ3{wm)`x@ٔ{^mc\hB;& A꽨|Np' ٤$db^Fz:4T6g]dۉ'''2"??!bŜU CxԹ*z¦Fß,I(pDSi\Q0?wgr'E&IPE ytVǓVY^ ]q|×E_?SHV,8T˻ԣ߇b/t_7K~goߑ>x4@FT+DC\v ,'qWeGd¯WX>YlO\-^){\Ͼ?6.4缵WI+EI5/g]|GYJ4/r"(0M1{C @BV0!VP5I揓󪤮#$O~$%Z9⏖ )&u_^u>L{EDn.jH:=ՒX=~Y!UQ•yiHbsP($˨WT˵:*bМlrgdΜCK$Yóe/|(["v#NVn ,Z*_yVd2IՒ+pB/+a8[CYU2ؐx]X:f2b.Ey݃s-YegӶ^'Ksѱg-6"+Q|M0C. >f,P"/[j4 w)SX4"D!Q{n>A@4^]%))@^:qOD&*YkCNXnrDɿDMB^E5|E.;JyY}'a(ݒhv7*hy"F[tDvЪ+x U3LHL#̔(N_]aW@QhکV`M圡?ADa~w 3IaQ!Ӫ=`t8AT^!x}.ưU uù@\̓DM<% !_Rs^}DyJ/fxghcnEMF@KdQ5j"|Y+ b ' th/ tWK::L}'5ȹ(+b-Fj2`"L K0O w aeYkCN{KXS66̐lmin#p8 0 zLf4yY'n k #TUfaP4L_A{ Ca)01VA繻 j76r2pG1+()Un@́Z:PˀxDCf""K!hg_dxFʒI*ylʡF,XERnd* ^` rɣ‹'zH*4rLd0" VE+I&/yTƉ AXt?xK=%3\%sl}wȄ` G(?chj IY t,t;mWs6!Da6zT ##s`D4ܰ_/ٳ]{;˃Q b m %sUhv(c5S. B)C|x3XW RStZwY]GrKlΉ6#;B)a -W1]p%Z)[Z0HG}fr2\5E ߊ8 â 6(LUQ{> (/1]dTdTzjXa"|/6zQh}}ȩ'ہ S"Yhk~(PP?Yϝ]ޥ>A ~:{gKx|x70(vJEnM +K5Z{ɧz(nl Mg`՗OrpLl;< "Y[A,clk''plmMqF^i6JN~oiDe{wB %ZC79h#v&=#1orG.eKħqc۝:Ow'ʼn\X-zqhɿ=5$Ƣ4m.-Ψ/mh4g+` ,r'ƗP ~Jru(K./FbbG`])(@/H;Yv.G29U(No)_F8++C3 F8'fnB~Bu6-5C;rP-{X/ԀMhg;7͡ʠ؃nm <%H>K_y ׀ LLd5 =E Wtq~ɷW iͼLJ\տTʫe$͍еŌ~idh}+uv(9ΰs,}ϕU]$0gjoY~Y7X.:nˊn"{ς!Өf3];-\)0(I_XB/&B o`50#c^sWFBWTthcj̛q2vvznכT@ǫɎn&슿@SBd▨<N{J 3f휱:ZNxst2Ł4X3dK,YOAa c;N(ܲR4^6rk{5Mߦ @h oDipZP%o vM|~O9m8i kq⪜Ƈ.%8HEę.ä#N2ϊ"zJ< aҽ \Ia峹0Om1Vyd4d2E}L+jݘ,>vLڜ-psQunQ$杈M2>c ?Հԃ_ )Icj5F=r V;5t;^p"ԧ85V"s46-DZi \Y^ oCDVUk#%E$Xɠ~6\4 zFU8- 1[˯PPoY-N2ILFOŃø#l:F7pY}Vk35툼cODHi,ⷻBg kd^uH߹XcW"8QƜqx~M7mͼ@!,fۣza1 Wx`.*">QLj[r(m Kѓbv`G)Y{K-PvwWZ19Wp̫M#^yEEUJJ,%v`o1#!j'۩u; ĉi&٦vGQWTsWj{;QUMF]kxJ}T kh*dY0p;l ܙey:(L4P%-*Xue]D]#Y$8p7lZ3Em]ExACڿU3ϡ͉?hp97]ՀA02DV~rpx *rzEI>h =;pH*K$4yh^|d4 Vh:{.7>qL 9;hװ+g7d#8=@پ.67zyo#BHΙfsِ}qLLSϚO~3\.VbǔgvgЯ2x~@(*)GXĬAcms\]֍rW1ӣbce_qCk}3']bkhR@z{.d=rk{W]O ?RfD.MMvwv$c Y+!0/; \*^dlZ$NȕAnT\=5]>=n(OKbOAN4_`5:ZйP0fK jHuSI`V El"z:DU3WG6 iV+qn,AK7@%]{G87B `r0|@#mjK;ۡHn0'S/Gϱ\㐇&}d9}w{ W"-@Yg%0c θwMNm\t!*mׇKeos!x-DBI.PEŞzU}ea@;Aǩx &q&%Q(7KX3۩QS#ԧiPF"K`rp.J'ԸJ8HB̋H$[wpp\Wqb"R]"I.\d,c=R (PLM*Z[T9C$Vy W‛_oݾRlQkͿ1jĥ8x B'S#Lb7YEZ\bEj` @+|@i=%<%7Am!ǣ,g7I !E,t[WX GcXIHvTҙEei*M1مG1A,'7>B0rߝpO;W]Y7"z@Ҹ:Q /8р_O8ev7O>Jfl#mmE;& Dʛ`U|`+DzGF-ђPEXq>#KdHfSO/q1)R1)vp>tW9e*h]2+C!H6T2&zy+:8*ml2 +H  s)۳ w fK%_q׏l"G?WUX"hZaЉ ($+@}<'/|f;SՖQa_榊;DOUGn{S7Al9߱t*IbӈlZ_aU2@"v>yK׌"cyn܁,JnVcDgPF 1j[87T3W9SNb2W~4KuM>bى@BFۄB B)k*F|IabnHY;H1`@S j=sLd߭yH67,qֶ ntVW&9 L8J;E:еR뜠xIr2E/ pc:r]5t%)g,WH)ny"LJx Ĉx!CT^Za@L44;oFS2jMc(^J ,LVR^"Zu0 ;\#+5,oM&ks_/3:fZf5}\pfߍ !rd>F;rg.Px 0yg@i]`穒@ZJJۍ4uV;Q!pȜ, JئCs/vG5?o흧2D,7nߞshru YMo B rJ@rQ7> =f h8V|gPbn9U5 \U+>[|?P KN@xĘ 'ɦPnMZ"crML%h|y,P&܏(^E2R{yF#եRTpvb6-\CU'kߵo6`+$A P5_W׈GwFzzC  8 ݘo=H`rzTt T#S@3ޓhE f.߄КbYE3&?e%V|5av"HS{pk:̱ԁ=zB!V 4{_#m.8v-O 6-}_IO9: qFTؾăX3vɫ:(sc4ղ8ڄo"01>}q3tQ*$`Dc[1# bwǞ6_w44v·N&irSVSo@7,Ҷ.&Sw/ dBDlwD˧ qHfގXb,CoHhqɓT;kdU_tb4h'!nq4~emd^ڠ6Z9el1=%/FM+ ?=/B6dIqKOcSt^+1Y_ 􈷨ʊ {FCM9$KR~!F&+*;:`YY-d3"^q6y"Ӷ?ZU .h3# {o"(H09/`+JC7'j \H4@eSL+IH4L9[Z<@:f:~gM/r|l{Uˈ0oC-gђ\{VVȾb~=γ*Sgx\l"1 {!v= |n.y AғV mpՕWnM?1yqBFLAkMx>{Mq)ɉ,|LCp'H w%uߌ$ i)cΒp6&p[ 1)|oPEfVE>ODE$*v4 u?W&ܿ|kE c m$6^(ĜӅ >3e61~qzBPh4 ?lhQWdhfbM!,5uI-HÃqA{i~٢ :xp*7&RYcdוQ 9P2qfKa@z@}MI sWX(%9ʤϗT^Y]DWn+D@FХP[P(іNo kD? `7`&O)M}B 2bU%%+ q^Vcf*.0hKoPg6ќl&*M`/x lYف6!Xh`-MyĿR}0Hy4P*ďl$T^m㽓pbۇ غ|42Є0i~H5+foAw9_YB$y/̉~T혳=8䞽C1>|RԦ#S%ٺJ߼Lo3 C,SU%Z@"5fiʭCnS*CգK<<؄i) 3JZqJ%:6)"hHa3]o\/ !kLu+vJFFy[M\]uWڃVV-\MTǎö{pdPqRč`7l2n 6*ayݕeoEqo`i~ιRʟ4CBC2+K}nXcBCN^̰wo87;#IZc7U &av4_rElY'GK= MI عV TW7.gp7ؓ"߇ոO 2bo'ٿUCTqphili׻VOd͵ O~̅F&Gm5)ONtCFb3Fb܇=A6WǑAClPǣ^HB-k.;YٯV±?z=8<텭ޟeA̾OBUܘӜqw VB 'rG)ȣCj9~UjXaé'F4F,r!< 2@pTi d%TD9=++[E˩ZCI}HS z7=4xެ04 b R烏 2,k&y٨zmאָ{Gpbe.\zhL4iM04,RuJjNVӐ r,)+qZ$$k9EOF*;Lg 0.;/=AU0S|c4ro1|;Rs$ dI\%1=`a,@rk j79;>w?&s qw R#Q|;OH_8B:|iGkp5j!'ďE ob$&KJkJsʾJD%+0Q[f]rv F2=if uN"TMZo6=mv֑Fsc_KQ.JԶ*99zD#aSe}tQf3  !~HI3B@17'\0ڢopӃ\7]md #_g3񐩀! VKJ"$x߽N&w3Tו# 8r0[) HrX%KWMA/m@ԛl;ֈ?VF K(w8u^&l@&U) 5PWkX֚ J2RܒT-YM `/~8s7 ]BSOooţƏ!d @~QA'  \0L '+Лį@Y +z\oj&-O̡_ m)6NH!StW)0cxsPs)ˑ:>fn> s@ 8Q+\8t"fcc]@?O =?vA8$aGa+_$E0gt+}̦VҚ<_۳40 {}R;q1&sTI{c}A(R7cCy(3ΘPyDuwA;μs Q_bM>y+/L f`Jrǻvԧ573vU;l3-L8<;R)m'Pai,ɔ*}Da&dWFd,[3Zt3GSEPDHLH?*bȣ62$;!p'w1x|5 T krBAVdC1pK#L cx9- -ZD?arѕV.q:$}x0[֓? D-جA!)66EkO<.5\QmQ^AI;)|ː@_vG _[qe5Dܧ:|b' 5u.-wcTؘ/%셌jrT6'vC'C quQ vyJG#+ pZǨcJNg,Xl0'`9^>r0jkǡ: jMOXy´q\͐n<'7N_O/myM_GlDmȲhI 2mp'Ye"5v<\m60@ms/jR^WP`ՁQfOA.r|.ʋgWA>3XS3N޾0 d,˞bl:i!(vI*pp :m<`ؒ MTLP+.&9.4M|)NKg zeK1U|x<rRܻe5YRw̹YGUX 9w}d>~s9صѥnW_,I#@Y$#(:֩,Bu >93(!J2}X56:q1D„0+eFsVz'H;z[՞;pOh=<`̹ƙ?K5T+fд5Ɓv@Hv4×X!G$_DΥ 2^v+mw`(ʵaßz攇HRgQ63& 3v[uNh,i82/I#~yjb@3H$ 6% SL2bj /> 2rRHY5JNj Klowi!^@ӊT.O0nt˩vB9y_N ʉGP<9N>HonLIyRH1OaglJg%XS9Ms%O-<,' ϽkJrvÏĈ1|W<`lg^L}dO1zX5TZeMzɵ]ÛCşmc/7i68KXÊўpt/r w0|6L 5Y y˾㷂-K r!"^V=Kvo74`n5XlskDP|=,S-:=.J% `,)NJu Y QO+#6>4sNhwӈ;0;];?%tˏk~,.izFivr$ ,{p Wt 9"86Zdm %dgXvؔL|BE*|~iq [^&u9eʙTYcjaS2z<ϻoQ&#`wgY7 ̾P dhqqP֑ ?'t@yAxz7/ow6Qܐtǜoۡ xu>$F©>뙕۹3TJF%XKH]m TU:-Ǿc[HX#[~Bj/AAjD awVeJ7?FOy^'64,lpo߮F&ng5χsknߟe2J}/ UEmΊVCF.s;R/J܀ׇ8>Lk.yy1BbLߦ[{ż}c+@Ph(zơpK{9fWkr@aJ5NhBWxfILq,(,BԑudE1/#˃6KvM 4~v'j(m~YpG {WI زbff,%*,jS*8Aj:GS]h~HOT&QS1B!$~夆vᔌ,3ىD}DUXxAQ >'jfYm}Rvai>fπC[А+oM3|>Fng^턙6f@ |LP9Ȫ71(rC4u5|-j 6X7@y(CeZPA[V VyY}!>b]wQʆK4_uɩÖp@q1$a%S[{䕈t.dn$,!d\9rdv6p0]-;7_\]tПmrmC,IYt'58^#HS{ZD Zf},0 p yE#7cAXGi)/+Tl_%OuOڱzb+ `NV)ӊFHc4G]%Ij7"ں1,JErp~up1M7Yh]V߅ek\䆘P5GLKld N$'{yJ#м:f- iW=2Sm|nWc1%.(85[u?;TB[֘OaubcƞO`T4țdq%axw)/0b}o%Zʩ r->0c! +6أHtxXkخmEa,M^۳hbMyhRuiѯZ?ëWS ">#{cBYлH:#cn[d)7* c ,ia ;Bv ?ldA_:1 +/$]+Y3Zof*Dh 5s4+-i2};* %m _HWD|pqhBySYSq* a26+~>Qt*E<R$sW&Fn_`*k@ sNl+!;LQEh4#^84;4%" dz 5?Kg6wc5a!tGuY|;EJ1!ܲ{3Ob4BnL5Bq@ŒʈGg_W7#_`&Vzbb*+j^…; :JAT~,6Ua*"`ͥ[IMT㋆f"3p+ OHk}NrS4߁bDOa7JKI ;i*:OKFx1VZ'1,3Yd*K]zp5_HGwA{97I)6q3 2 %#ٛqP^)I5^{ߑBT U 卭;xÚf ح-A+;;8\Nt2 K`wII{V1KR:<@k2_6*HpD%&@aՑK @ԇʱ;D[wKHcvrRvXD[.zOcԹ)YEZF:찐P='KՍ%/W.+U?׊%t'DGt]E&[U^?>)\Ӹ`s}AF*a ZA75 -Wi ~9\~^Pauj.1qB4,w3ԓIpmNJ8]%~k v*g%N gHaҶ%9u¦wZR2fM0C cz8D؂*_ [i!t/X ^byty*ѭE)oz!hYR`Ϗ4"M+q~B<1Khb%_DZU X%| Be=E/*O?_C\&wǬL;(yQz52ؘ?T:Rc"NTPvႦb"1̝")2g2>?s/_[`+W;gaW*вX{:eݲt9SkGRԦGZ4 2e"< : jُsd4TF۠:aMt@JفKq*Bsd2KJ-|6@yۙ{ƺ(Pk QJ殧??y~6si ϿYЉoU R0r z-q2*&ڵwy.MDBe`1js {"@J&2 IKÖE6K)"zo :3=FK+e9BDJZ߷O.A=%8\lf /':S;U&!mu4pWzaʔjtL`dCG2򡠱&?Ϊ\尿р&&h^ -ztt6W!8A59޺3~%T%6fQ_1T 7>O"hɐN./xLS [/y!^/aP;reP m?gS@rdeJ4`B`S Mj еL Bލqt3̨ p|MˎzČ@̖S/:C(?{eWGpE5s< ZU;栒揼Œeݳ59_3d ů8o0Pa,ê;UQ=F`@d@ECJZ"OL^;HI74}9ndX{Uٍ񀋬TZ[5k]b8ukh(z̷iS~ 6;Y\ş0rH9/N*kM\X{:Ǩ`Zjg؛G!Kd[8+r?h5dt ڸڠrԂYEh&i*۝u,>| A6A1E A06]l|CW@9w1|y |"(~GMVZ䣒%j]!Ռ&(jDu5hfylWڐ0v+n-Hwl>c{|v[cxI^u'$Wkn.j?O%OaJ:߳Jv/Z)!л9Yz_ hRȤeBjX$evvuj'Om0IJ6 'DSnm'؂pwcnH ԢyWn있M~y\ nHO~v=*ͰZJ3aIڞ5*s,҃@ r# t.7`yli\giDyu4̨ 8 ;\•mx*b;IƔHȠ|rB| f"R2_h%RǁZṋJMɗH*?Y?L"j`^?5^g_W9zyǠ778T:rt愓LCB`"j[B-٭F1WVUjGf٧cBd_o*4zYn=[?|> ~~țZ\XԤ_ڠl}9VN"')U>Nhc7.|~W--/tbS4P.> QT>``;L/?AU;m%DQH}J6RiOXIqAX Y݂4, 50R-&vyD $_*l7fQr‚GY^W3낣ˊ(9ƖVD,l Pe?Ql\ tlN {wH'n0ʕy/@".[.kv>\8tBYM30ٿ\nhl{U :}Oˍh 0N/>ݯ/*F*ZSiߞu3]Wf o CpߛQwfѼzm0$61yM6#b//{v^9}(eg;["v5vi.ֻ\/rvOB"ɞvȚ[ʓ ~a,o+ u u $oF*5ʞ\iW-Fa6%0a׀*xbB$h1^vRZ$GU( UTEɾՠks>i1B{vTVܒȷ`ƹ8ka Fm %nc1}t O`hhŜK -oo!߁]UE/d,1%44n4B|?oO(_ ʈ/yNc xgKLZYߘ5|6c!C?"h3KqHhN;^|_/pt[auPM [Gm hWk-{ӈYa ̊1#*Zi7vA98AzAg7T䮓):^W{uN/<"SV)ok"mYwm0 Ή3}3} ni%&pB h7d׀\y|yӓgζ*8 Bl3μf[S]zmV:<0LZ_%$#:ȯs&kPqSLCؗH|z7>hLn`{xAApδM3A,-Eٯг]ȃۛy V9mv%fsDi8>&5Ycd i4kQ#qw v ?ھj}LEtO(-1\be[ۄ -Ҡ\ݗ12Ŧ}l)譸1S6v=eJnUIrsD22/A#>S+뀦1["jlCBU3o~>v|jFap|{QkDyDx WO[$˅X zU.W~O;d@CKIE^o/@b` ^D\І|k"Kj Wi, G20sп Tǐ׿CSZm:tpKL.H: .zAds lAE XJG5c R~[#:ybfjV [[hw p&ҍwv'r<9O#u|fhGtd%8oF!ٵ2{~#O$5G)'l:!^)нVP~r_8ZLCC;YًOCeol9" dPZxDj>Bbsk?}eV{$al+;&XzRyJϸVfPBڡx6[!SDCȃw,@{&ni ҊxqG1q_Y1t&j9,D.zy;xYBa)}nIue: v>’HA@cD_Oh_)P.}U3t=譛2t*"{X݉v烪Jp ۍ Ŏ]" 2I3ln/`#i`0H |j UwJϦ\|_]4ixw]\;~6vFdťH9pƟ{tcҳf+Jt-@n!m擋P)jY\F)H%Nq5heQ`\q@#o"V3ipSGA!Nc^괢TcUw*KOejq\كxI YHMȭtR/ǜοBa!VK{Y0B\Y>Sg96,Ep :)KFƵI*cI*KЏY&={FM^ WP !DۥDd ≸(_>m84 lUQ.B8S$@pFm t^3#܆{V{9lJ7 Q*E+m1TR!h %9׎8RP`Y[o6N-x5Kqk?H8GR<4ptxo$kn-1+:{v#cXP RI^^En':M:Q[U-ÏAhiݩC'=![Hѱd>ڜY[۱ӫ`~ =<51+MXݴB/0b79&H|yɋHҩ:!PbF㢜 e'~_(A/VR_QTm7zM)%po_p_e[^D<1<{DL @GopthցÙ{ehD#AKʷ'd|{a׊oqٞ+{\I^,Ɗ}٩Ix=oF@L[6yh_rtU1N0^L-}їp1Sa[ЬtD4}%tU@JP ;sdL3Q jԁ ?t8M7zuYK^'U&E/z!j4ƛPSJIF]jѺ w 4*I 7xj#*fR@DbA1 0~;ڨݠ-]\6Ω5">5>r f q%Ig"Ύw`zǔg6P*i>ȋ5g/0nXd/>΢]1]'0"m(E%*yv7i2 c$+%*OMQ&&τSE{+@9ETO᥏~.iOv"܆ܸz,Re&RGn [InʄO2w8Znlz}eċ\[*ݔ/&Pk~N(5MoHF 'w"=tEc%k`+A/m:Py yL/):,e?/ AFm KSf5sCysb} 0+9n 6Мͨ6D1ra_TTygtMD-hS= 6rWX6Zc7/O"ЯzOۭ*^Ͳx':Xg&Ak%<@",李KfϨ!ZџgAHRŘLDxwkW9TSj[3 s͚,Pk9R\3@#zǔ&!^ 9BHQڿs ْ#U`,)>X{U_MGh>3L z2쿰wvLW`fqYgF fJä0 'w;?=7_A&$sǴ ӫ.tNh "-Km/DLܵºf{!VVTؙ&YFrKX2ws c/%<<9,NN@lRÚY$ B%@B@-woȖ$+ D ٮFB(Lk.GLا[XIqHڈ,h hI,T,DiX=l ~KL=&(OZ(ZmuF)iUHwqpĘ=o/#xU>D2 wQ6!Np^KqJ&u[_4Mn6!,\?3Ɏ3vF$yv5xEԍd+)ԵBэn pR4%!mdG!{%i : VbW#^vkf0gg:cͅ^ X&jf@A83LI@HI#Eq8&9xtZ~F9LXxpq FY;B|+~#1ĤaZpxgy|#H6NF4\NWSo?{LoqfUUѷRCV sz*)ሉ+TG0bu?-:2@Oto/PO"( $eCL$[╗a15CK]|3հA&EUjMU|aꋯm.H”>3e,-x,4Dqxꗒ#f_% } ,JaQ5(-cv~tNcŢs̏?.~4 ϲO&/l)bvR?]4D1N.Pv" / Q7Go-&GʆM7cČ원DasmBә>V~Op'@eYv2o>tSv6HK^6K2ݡDeD87m>'kSUч{(T\U~҄,3d.UG5kʶ.W IorL;糀_-;j rP 4|C,zftLڙeZ|S>qdٮęONC_+Pۯ nՙ*H`dznn K$Z{'sl1ha+NUɄG)τb s˝ZryE 4W\nk.Uih"\P#K }AewSM +y' нr26]o9a`mLW&Y^$&TGd$ɬGJsOu1:L …T6((tTd}u$ Wi-7ǫ׭ p WVΤ2U/1I*Ĺ#<Mͤ "0 :7]wL<8ZKi4QO{MZ $d[@y팩jIgK<`r\.8ۡ <[ںCHAd7~U-֦JL pvYzKhT3]Xvv|Э݀%6SlW;GAn n8') F]7Tr$F>jSnetyl`5)N*)m:ABwo2tbCM /^Ӧמ%3T).,Vlb4P`^a)ayxAY0&ADCa<0ҶdOg.T{aC>\i!rQ剩!-J!U?M*=  P/ ɏÌF$5]5QU!'Nt>+x#<<Ձom؋CI`ہ2qn:l)bGn2>SߡNE6I_C*˱<ڦ - ܚvY}+FZw4N\IK^eOD\xC\vk9 zGz.?zvɐ(!GzBw#k?^d 5@)( <5%8طa:8L:L0:ΣJ_YךIu$+Q?)@JBk ˲ .؞7 qKY '|<< Czj9SxߵRzss3-d"(c.nKߏ-ǼŲG4^hG7E {l^_phk,jZ"Almۍ$Xաiro|?{_gDw̎oݝ{9n)_c>0]̿t5Y0@@~z"c-5h}jqhf `r Տfz@% ÙN`áY8Ay/I)Y*)[2=D *q[Xa~~{ڔY,/'/![ X.x-l wsTB*f+W>*c:\-#D`&?mMoľ~Hwfk:Г-7h"i~|ȉCQYW-_.1ۼ6{ T3V0J6*B"XPUYfWNdetNV+PYQdaP@ lok0[=rmȨ&>yg+l \r}lH@{MF^ nqoʽ󎱒H!LJ6pi/1t`Eߕ)vBe3+&RQ$*Z|ƿ"WϸA@ |>.W|d6ٽXMYy҆àouډ[ʄ^\(?RtJq͜:'3G ΂;!bB%(2WGs pU?# 33[.$أTط2 })N5 cV-B| ~3 26iX3vX>%eIS!N"kUO/QBVZҢm54٩DL5[ګ[o{ -@f؂)mnx_o.Y#ܤXcTIMlNMs:2]Jiޔ8u1la mRyMS{`0siB˙pYM-jVj_-Qp6FoNsAO\+nbھZ[i}1з|XTL604:KPl2s^o?)cAyD9P?:: rJb+xV wuWc1MTI F_9;YF;nO*֛rC9n}6~,lv&l0`R0eJ*63ܩ8Qqr@d]~iD<~s~|Q[IO&Z-[ ~6gt߳H{*<8F8X>J:nzq܆3R궶{ҍ& t3vYhtf`T/mnM:ڢqPsۏ0Cxz yV9n۫,q1' Lo%]umh:*c zMj@#6F.Y#\{uF֚+&Ci0`NOM»W?'}$ E𴋽kJ^5r&Fbt#`2m)k(qʝS ev#DG"AZ0QS.ѕw(18c"ȏ = mm'ٺAϪ+%.&-d-]'"،QH1$IĮf-%!.D<{/Ҭ{\M8nrF-C5U!\X L&8+;^hIĬfJ|K h©G||tX) ZRR>#Wsرbu}歳aӅ:){ uJ$O*DUN?T'*卾ێ2X6PM̎<2/ë¦#b&yAc$J])^ м8L5 )b;MNh \C=h…p䦯EggC%/R0DTw&1# Nddi 8SEO I*BB&3$ E)1C1 o$}N^ Q\+ +8LrBB(|MH –kR8ԸN֐NK ^hJwzҿ? q1aUepgjy;.W:T7$܊ntKvIEc{G;$e\ k"6b5QI*ߛg0I  ؆MrRi?Jt&vYkp|iH1w :$e)M\SS-p']j)h.֌UkJNvW%\ƌvVʵ:ִ*'}1 qva&:JcLM;1ʹ&JB'& O^dR,$N5;XYF'bJ18԰n Z-|zҷYݬϤiR͚zCyŲoc˲ Vrq,{)Z:~UUDQblbqep!/j&V$R7Em~JAky}BS\IU\,*AF_~@bt6Lmq-w!8vb_TJ46!0,^Qo*kgP&s?"1DQ :(U/ f9Si4UŨp9I׌/"9fFіEL8VuZ >?]5\acZo.)Q85ճ;z^6۴N]+?>WAA :wiГk{X\ $ET/ ETȬ6䡋pAυñM :>L*ʫ \T- <дbz3<b^6FJxSkpk(t6~!Zwe;˙j-W@x>rZ]1Dzݵڀm6@[#iVIlg(DxDVПn$7`̜tM0RI()x5U&55:˄oTOZF>D  Vǁh%~:(yӊ@ DJ+b6 z6p(H]5SrtS?|Ȥ0j'W<0@*\b% |񈘇<{F1KΣ4ُq]H){BJ! Wrem$O6E!j<~Hq]Z*1^ADwZoS$U}ltp9 &־byߥoQ ـg7^d ҟ8ʻ"a.~tW`Kf0e&mpoIln,cb̞ XwqctR1dVOO[Cq\ MfJ{TJV _`u ꇯN\hښN? ׽MdJ @?o%<]|s4yX^nV8֗UTJϽ7?5|Jb=w2;4/ϠCi<| WHC|y%0n, |a Б3&ޱ.jW.0 ;\2E^N`9898[ ˞Q#Qp)[YXdʭCaUWGdFO*#A9 za#O! v2`bSp:_}M^Sn+=Ɇ=IR3t%_ǔ\l_{IanK\fyoN'cҝ&*de`lk?/vxUZ)P FC4)LOz6`ho͍ +yײ.j/?3U;b#)6}8ݢ, 3z2E]Q:lvQhGɅ0$\T :Yz,LI$!HA'b6c~qk٬bK uYt]ʒiz8  ȇ{PN5Q_}ʒ~@jE4 V^.9_ξ4 .eOh^@X'x'{a_I$ 27)遳WΘW!cMfFM]E ̚}] % Lq$AJڧ6KS_]\ZŅG5r弇^5^{Cp^iN*gi=>gTC04GP8MD3~+sT͵=5*e1p-ӖV.2j],aA(<nG}"InΪ[ƟC &a(7em[̏aCnii/~,j>!&̝%G4s% < 2lA w /x2FT<^Bĩ t|BL.k6Lg;.[ QMh7Gm,.1}>> w!$mz1WΤ)r |<*{ޔw2 y.:+_'/uܦ&Pb63AҒl}Bω < hY?=?GgbE] 'tgI)+R; 8P_oRb-&qlr3jH?㪳ꖗ}@kb>!& KE' SM$dS+*~g&Dxœn|'GuHbJ:иxGҁhjx¼&^NJ8s@آH<ĐQ% =ʮ"'Ļ/ \x Dxw``<&L03$%@aPdI9GyL^ەx%nA ,op*,Q͂ܳAK56VZYw7 te}}gZdA)xȊxVF֗no @jtJF0"52B OjjA# >PT"uar3R>C(!ƸJPSA| L$"U|51xZf=i&¸!@e<"}MY`Ev$*UxT"[i4~!+ӓclr` ,vC;;Hao3uzU_Zn x4QxRTFw+ o gO:U% }Ug?_n,A} o=Ԁ e˱bF0Jh;ڶG|> 6_G}ǜx>:{Q4ySb Y<Ȗ6(9+?.]Jf3ZХ)B,짢2d>ŒAnL"<B{Ss9+0U$1ݯ]k%gۮ (ﭻa|˼ r?*WBRD+5JF9$>yN$?1x%3s10U;.H&ޥ?rt^e!΁Rkov҆u)1v3'?ZYaMN!%f=@H EƸ.uA Kk[%?6D'BjUߴ= (ecDrFiSu)rt|/9V_B U_NIEj4JJޫ锟cr1[Hq;cj {Zd6*xgclCe Ժ$ټ68n,_Sm3P 9eTR/p!`Y Ȼ34{ $ NEՓ76Bc =>;I+1O{+Uk OB.Qڳ{sS9I*WNF& _ rܷlEp5+6ah2V!W-(Z;[\ ~)v.^9?4-crtȶ(yNuWŸ m.#3&ID)H!;ۍ|6,œAl:}%EgH`.] Q 0+Qz+> GA $K?e=y|5-ʿk KDw#{>@<5E1Yf?mH$$$];d&S$mt`oTj} |f;n#zϬ9guWCٵK,a0{5àu |B4a"Z%9:f5Qtq~0D; 7S~S<̈_~omwpخ= 8nЮ[ o!Mrĸh ]F;Ap޳'[@v`v{w_PgӗFذCwʭn^SE-T!Ui߽Ŗ:<\Y@6-A#ApZ [-3_qGVfE8p? }Cy*^>P\)Py0׷doqkȩaWm[J) ˀTF[LP.J¹=C\:ܖP֮JGKȲ3pB^, HƑ2`y<&,qVP:*eD(Jx5|NWO3.nģrI@H^~Vk}q9mI6AoV% 9rZm}uvB ͏tF-{U| KHYkrw_ϢU$b`ٮjcal+(>li|*;'g MN=B,:O9"X{jzSsmjKB 6D+sAdY* ͻڀ6NX|"Ŏ\A]s\S7tJ^>ʬ 4'|thlH$ 6Aa5 .U1۶9 u ]y.+Ux؏L =b ?iBw|]2^_G+PIBيuѪέ|s [}oR=fɜN|s`yV DP<R_=o@y+tWw 5m#`IF#7M?c {jRa5d@G"a1iG U8%5:*לh4P)cy./VGvxV5Idt' c%#@$WxR?9\a!]*8[ta߇թIGslZܪ3~6sQcФF0 +cGjE ja4D+u1eBJC!4vW;٘9ij.pKx9:]fW BλM B\]9 \+ݥYtZ*N[4oCyqC%9vBijszE;:?DIbr~@ PpF$ꞻւ_Pvց?Sޫ\f1z5RY(2`E_ %0U^*I릋jd'!,ĦLxy)֩wRY6mf?|yR:$td6!V8djߺ}uz06|'s (3[0@zퟌW%@4߭,2b Q Wh ߱@ePB eJ۶-UsK, Zяܼ]h=X?Kq.U1# 5Ri%^j%HszuQ3FkSusX @qHKo s28uYw1I"ȊC^S2 xɝuCairtgT\:s\#_3~UҔ0K| ,`+J_aWav)}nd޸*4'uYf&|]~ f`zpI?GQ+<[*= QMt`9zfsw-1MryBZlqN[]G=Ic)J4 ]mf*Vh!eZzŋ;ʹ#> [&kfEvKAsboMחja)k6 /"yB,3iu 0;#{s,X/I&? kºMDjucƼuRmӐ=l ۪}ij=N*@ZY/+w(2|0olC)-mnv*\L\Z.ucj8Ya2~;bO e-܍ز;BU'vuY"ÀjqE3,;L#X R`Rʗ7D`e%ey&?ցzCE[1uCD u  ˘+ܴ~* e+K`Ba`qJgMۣjxN~H V7iVD(:%ӍYמZ?Xgl YWgՔm#ߌ-1޸qk?Q#$֔}jqmĝ^xqd aq,40l![>r7JsӁ,:*v潶64(ϝ_7m#a/sdТaHLc"m.` Wѫ9ZAya%Ux$I 0`V$ +48Cr\ aHFaQ#OqW ;L M6a1j+591\ZY٪<ؘ Q4'*Vw̮vά>E|`F3|" $_\iH6aފdb^/Qfx#NTWtx B/9:BJ\vDNjvkA6 }0^ 4Bbti d ;y sxc=14j2{n 2<(*A|vVz6| %1qsU̖#K/CNs`sfqw=#5ZזY08q o x=7~e`hnCʩA8\cXGdnx3d^S(pxjm:8,ABd6nq`.^žTN@]Qnht'RFwS(IYԜ'F\ͣ+B,}D2h䩊RzpfEgfԙ]oAD>yg)j3[4 $8w%d"m?"3uVil G4 7;N-)9GOv@٠O;*j|ad7TqmWV6z$ֳ(Ěs  =7NN~2ޯ οfY_Nך9lhzM-@ޟsQ\=n 21׍ fhaT},ieG &k)ȂqOMofP$޳A3^ q^5rɻ tLpv5gٱLTŻߙ åeQ\ϖ8(!0YRo W2g$[I4qpNQNrjՋ򻝯݁͜af%5+R< ]:BaW6Oak!_2R-Z>D8uHćyg ZN7;Af$Ky:ⅴqS+LyգRBwZ%$-I;p.5ͪH ; Ǭ eOZ5bT%ҔŃqJDUʡ4';tUn'LrlS9%qVaͯoMITq%CU/ߪM}(4 ی~=$^wxoGY7(YpQ*'Жb/Z|2}H;W=PR݃dLe^8dC4a0E<=+v\ZETbxaWJ+UȢz-?о(P`4z7Rڅe)aAg⵮@.brJKS9Xi#s(xzSkèGYT< "d6 J ˃ʙ7u*XCgvO;[KITI- ,ps19Y^//t@ۥj z=7oe{QMXfpbHo2,ĖMI7cd4.VxRٔ!g = Xԑ]vZ ~Mc=Sb9ŕ-G>]hN|29 #0FArIpRH:2p[%M5f)\G *'W ɍlqiQdr=eĖ["^M&~˂1 ԁ褑&B= |9*NZc=M3Y1`Et2u۹fnȬ3 x"3̴%ȏ1%c&{%8 |Kr}j7ȋg3B8;%׍W70^GRSoezN+R]qAv/Ʃ9 /-JiYbTtE9[c/"/J+:HW!2 QW3 _4_=2%Ɔ ?#:i6H|dF2fGh+Tg~MH>ɳMdZ/S{y7'5 祈اr%ss[ނk ((lr)np[g#" WSZB{‥'0֫ġĜTr3=n8#?PF@ĿxL᥈>gJ7dXm^8q1"n!w쮦i/^qJ>>Zy&g]4E}^9imJ\ y[I&Ψ"TL|4OVuozwf 8=AڜNbnlܼѐB+vo΃~F ^0p<:/6я ]/8Gׇ@;ԙd3 ٘zYS bZ޷fX&3SbN|=2{s6Z> Dbvojy:M?$Aut7p)_?g+ayOIVug==vO2z>02eg}Hܘts;2.}MKrj:JaeU`ϣx~H/JAW;nHu] ^I1}p(/BC$7L' "\ΰy#|o Gŵ F h0!Ŧa%KƧ\vbn7_(}ݭ V3Xur_<A |+[#NELZ~$)дW1ʣbmNe`ȍD"srqD*/o))XX{B:T,`zПҳ3׾N6gT|[-GkYCnhYW/C{cXr"I`ˑ'R8`XRk;!@(si1p7T:1]0AHrV쳉!T zs!AC`U-- NK'gck ڎCIo1Vxߋe\G(+ 4L:Y0QcXGx^aTsܷp{3$/~ v%ASލ64 8n%h8vi5GzE؊5˾Ei,> ˚2僨;Kj+jHNktR̟.%]I\SOiw ${ -`kbN j $)3ڕ [GԔ* SG][`bY9pWM1OY8HKVn~za|Õ$XLjNQSJeW ,5F^ʥUc=7rWEll"4|NoQXOs~Gaye . k^>0 X`8WA~M 5nx{5kkJeWljgse S_H\ݝC8]䄂Iz܌U񛅮iVvo,2XWu)x qNE*%^VkK-fb/K`p)X^^w J|m2gW9!&ib!؉)FcbM~?GTPpn c?AS<~O1n='Fw/jpf0J3E9?Cfǻi!!,:0#]4o#@2ptZ-{ x ='^_xVj}t̑klFD}bѥTE;u, 1B bfu `} ҙ(.QhuqO@aE], 5ݝ;ShUᵥvOtJ4$<o% H'Ud,ƏPwfcH$ӃViw}\YOCۈ䌯UF:ۄy"&p/ x}-T7Ր@zlÍw†m#}NeN2NMtg\.)e3źU:WsQ*Y>f,KT+ 'P\Q!}MeMGP\|GVarn^I_ʎ_|>[-t#7F>򅠥|KZߣ UTdh!ש>\)Ձ#Ax__߆}z#R9rv Ko#4ҟJuI>v=G1yi岰:Fʏ!A}b^JsEɢsHy/=zE:S,s,D=b0u6?A8n,t9ԧDO{&u:[a$ @/bkGwxKQ <&1J$Le:hx}+94T5- {^4ܸ4aZI':MW6.G9|G?pGZXk򂘅hyÚQ?Ù0 ;]OpSWt1@jEIG;A [Q:ؠ9- 7 l}rC7@j R#vF6k';ϐ|oYqs/)s+w0T8D,/Êu=chlu|Wt->ѧolܷ._8}W٢Cg1&tIXG|griW 9d r Kka4״ۥ'U0\+Xԯ2ȳ=7RЩ!ݨ|{ %xrul҆\` t Ϝm"-YJ\Of{hiD@>UE=0QBM_]ApQh%dHX=2N bm8S w_Ά .*УZNЊv ?k';Xd:8%ÅBomt\;t0mgZ9-#Wg2՛&u3[(xmw_U_40XMOkn}r0q>YRP@0~3h21E.'5lN:W9]9t>{>f1y'Uq=%zLʍ.0$ɣbڧt}rY=/I߆2Α׿f~3r;scJY(5:>N^ &znáu hAcA5[I&{ti5`H"T8zY z4L̴w=p8c 'ZlfEr"AD %'֝m{}L@1U`ASl_Q^vG;tlMwsicx-oܫq Z/\ ShX( ABV7^Т֦UAwI:SFDZyWꕷc\ҭ"Og XR4#MtvbI$L(Z1&Qՙk`@e9V&ǝ[<€&㱠(?Vd'/ѱWi8cqDv5&6UTd'RET#P C39OrJlJCʰ"NuC߼=ƐQPȓO7 ZϤ˾ifg0V=- p g`~ZXCJݳfh>ϟ.i4`3m3E L.0OE qpKU:XD  o[bRY7uKR{U oPw4BZ@ZcTy'Op{SIH=wMx\A_VHoc#dT@ /FEΆgA*{ 4"w^T}ΚEHn z/\YP=ovG~[jy5pikCYBҘZkH/ԥԚznPRb܃Ԥ z*$n$Wˀ#RMD6mLOgTڱа=b _-B"v]Nˤ=GҼzčQ4)}@`U)U_e5.l>0[uՖ{ S6FnBAbx |* ;/3vtԯ:*W`rJwW.0? PÇdQoBvp mȊ@:uXWT{K&Mr'Yq P>jSL\U ]rx ؾkg"&^y/AD;V#)?-L8,؏ $ B-5z; `N:źOX-LnA(|jBޔHZ3CɝR+$PfP0vNʶ¥/. 'j8fnoע ˉ8~/Hm+F{=j:z|_vo,Vg>zQST5*uJY5Z)}"da pSX=^AP5mXĂRdf*5INSZʈ#c<<D=0&tnbF.?Y2KdDEsFu+QHIW^Bzt ۃ0<ĊL!a Xl+Z.m\#XI"1K-P#6J;\)Z>+Y>U-lDsM̴B;Eg4DxF~OB%c_i6@"x>([(03*pO .>kQኂi4'ґ2)=cګEU\>{*\tO Olbicеq+`ԑRTUV@,(Ѭ8ŋ95zr/]"~;r2 7  AōJ@VSޜKdPP6$qh8kGEz*9J{:7h=.ig fUbYQobFփ2R/cK%͖a=\u%k̰;z[5]Ii"Sݤ k!Ty|5=u,~E7 )<x𺖉mTmtN6Z_NLqMd8bf)k)ܟORd;?iba֎+n7D*u9N Dx 91Werny1ԻJIkcU՛iא :@c7vy=skƢG.OLSϠ Y1NdHWJF;a}-f.xa"DVz\F+I+A- nRޟ`z/|@,&L?D1;eWay b ル:0w1%g/t~\' z{1;}"A bJt(  XK3/mk)ȥb;Qة}$P`nm@hlΝ-[3dӅ8k_ .zQO) 5r+ 4޼klL\ /~QRfB!Xb#ެ.Ak^PvS~ģ-(Ij2}@nY _G'^K&|۹:9 KFqSyB-4!ؒHO *xJ ~9 ]U#aܽwax uat67孟q\4Od5\#| WX8|Їk*2,&U%0@Լ E@ lf[MlHqx(-g4>' w"|)[S+ߥrgھgB}P(|,y)%2)^]=|[l-Oz4Q5"]W];snդ}6ggh KIT#.tJK]p\r*1>Ds^UݠY_G2oسB8yOy%8@r^|uDzt~Dw!MZ[@DҘhuacy3:/js9vXmRih&§JwnsM抯lWOgqz8ZHM |E8=wJQC(s.\_ZRy=)& ~ySt:J_e>7ʿ`wL.{5Al|A#PGNbMr-9y{Wo:d@[mVMCId2c(Y:``&@y#vx R.oVcYI4 RGc/_sCQ,;:o= KuH.յҁFLlV3Ϙ/2+ɓiW |LErB 9RK.k vW z5~ `ȰF/oBi5i.P?PW.5~^l2 *^AzӁ״B<3ä#|,UqLgHQԥ`aq$C(y>+umH(XSxHJ 0_'IjcJff /ݍC?SC 5 )2J +A)Ty"lNueip/,Kq@VZuW)yS|ʼnJ%ͫa STX6ʚ M44}F:![;{}n5/UYd@,g$#u͝I'3/+nI {Stp?D!EU[RA!8р"?d;U&ӗDb@?~5O@Zo?OA O|~qt$,DԺ'1b %פ} SCj ^aGO{01; Wlꊱ[ZXllٓ|nxg(_a҃O;:c=y!mF$-0.Rܢʪ2ʆn>ڥ,y^/U'͍2(+OiAZL뙑b_<2i$cj3NŔ\תs:{' @K#f?K"&B=d˰q]T;RōhHۃ&8|Q*Y3!,' I5A\C_:"k]oԒ`B4qzX84k >ٝҪqN>AujnPféy?1͈"~GWldct |Zjhbn蹮.a6 6=b[fkI=Bc 9yҹ/0FwCVv$Xc-NoK#zk<*<(5ui)ʹAy:ѧ?a  M AG%14lƒש@v(ո*u]sA]q9rM_MZW64YKUv#:;U-,xj9F5Cu"ѹHF9u^kb ( :8UE?4B9A <)C?ׯ<J"QVQ: ##>f.i!t mޡz9ڂv)z]eO!|}0ЉF5n5w@{a/GgY^:t YG[3Y'"_ZL$ ]8Oqd-μ@?5V2f+16K: ;d "'"0hHS4^e29+7Bs]A|F7P]1D@@ ➐0IN"q0kӶ lQ{̻-۹(` ԧ}UèTJ FtemJ<7]-WO^G|!UƤUQk]Rl 9aih zB54H^Fu9q=\ic Ƶ0U'|zjD}GL՜`񬾖`Ǔj``tLzGcR(ex,{nAj4]+k,

mz@sڬ՛Ȱ& ۉ'n'mmKڑ~ԝR2Qd^ꬬhfy9sgӛ/Gy6513Z3E4* :}Vmdnt4OKT{I6I?s4#19qt/j~N՚2&# rBHٷNDDs1s^`5,_ -VSbYw1Tm ˆ,[x8=s蘭;a-#3n#J ۋ^|1:"p!\žsni鹹EC?VrFZټO)9Q? [ /HXRY#--,;vISNIo:gy[ a/dW{H3?&&ϻAF%”^1}z`GAײt7dȞLvz1x2> Y9$`04c0 woB5<{H?8/iQkRla d1 C wQudBxhj1ڈ ~֑{օ.Xpr^-;/%PJԷR K( %uT-gMlTxWvJьpd3ǫ}INwXgu=#rQOtwG!h[?-{E80L#x#-q@UF`_tNs;wx]boo>iӣ]my{-<Q$2Rz׻շl{א̴1ƄSz'Ȥ JdΠf zRn0ո>ib5~&ce!I*pa bǁiKG iТ`y)^f+áhlfAHM.S \~1~toW(ik^9Xմ)g "ZF5TJE!9hGմenQ[F"wmA\jdb\>\D mW9gPQ=cݫ+T1b)oUN{+HW_?VtXt,369xTj}xL})4A|;#4@m?[}2e&C ~:|jǪaae=5bnÎ E_'Wesʣ/Rc 5w.@R*(^>Kc\7p&y'oAzUY%QF -M8C~ݗ42X3tG Tp!V+x"t/+~Ր_[ OGD"tm-!='H,/qnjUud:WoF?ҔEzyjjUA3Q548vĩ0!]!?>ҕS>' N!66SW, CO@cdAVN͝UY4V3Ɨ/X ?[ަ2_F$&vq,@ N}8n-S g&w~٦DiSa$"&8bo|P;`?cl;\XAT9'_Q6aA%SN={cB@>~^i`e&Oj_^3 3.:Z^W :^3%*{Uhdj *(H:7~r51 [pigA0mlZٶ?p)CGFLHWIÕVU+&kkInINa FҘŚ1u5L"d6;C?$_X1LYMi] D(ZYx Q??Et]W닋{[ۡCzk zAgw=ZJw`<׃ UL ɂ]$/I9[M] FETnl++23wBI# 6G86Ƴ}_9dceAz-VQCP+nIHk(x_N0rx[j <Ŷ({qB$KAwX~&{ֱN;pe8Zqzi{gq*+&34E6ԀX']ʉ-Wʫ٥CPjA5_A?yG2OO:!5>OGGʖjF==־Γ>M9ټKM)ŊrKP#%aWJT7gWTK8~b-K]D:DP™̍ؼwt>#o5MVz_#,kGq^3EtP6;A5Z(Fdk5HäXu1vѻ.b [< VW - g4n1߶/}G/xvb^x;]ו- N2m3܌HHXb W&V&:E, i# 9:z+z>3N)) oխMvayT W0R(p}1çdo&  sF2漵a$O OW;ZgHhz,&6=T*ܨV3?vGkI=ֈç/zNo?⬡lXM*g+x){~Yzs+3t]rQD۵ۚBۖGN OKhGn?{TBzwcnvDdtߴg<1{+=V#LZn d] |u䷮Eظ6lyr.{D46ׅ@uDmDXc{j'!-A~!BGQZ{mga[C ʧz;U&]?l Lyܺ^ t&Ư(kgtxjM柒p|=+ru%|<}k/?OLߵT?/]#pmoIɹ_ Uu&L8UWQP؀.OZ#xb12Hg2d2!%y~ɷ4?D-Q{IFpW"8P0#q)e99qS"h͙Ai_r`B 3}ضq9vZ? >?`ٺ֎/$MғQfy8kͺGBb]S1{@Tw0@1ue/ZuzYoPՂ$Z;) Gz ̕r W灧|;bѫӉF?|#US&> ~/>9j"W>B(fá(2GIdxFYT;$<E"gP=J'C6]ݍgwғ *lݱ/vlCj/u撠+|MݶRBH"F<ƅX[45Ծ:n;TkhI/W_\hl_6ǸEERd/"4WF{|tӋ}6 !]u$V"H u7,lx?hq! t#+%tt<:_@&Y ٴyDֹl]J'Mȱ^ n$QУ!ȴr˯Ck) 0W5 lm}K/b|2Q P8rlEPs$"~X>je2ʟ:s` ,ۤYB,-6=# yH-2띂Zjq;OG;PwHCd;)YƞVl\Ơr/({4Njxăq-qNzH: uF1p,$N5-Xbn_+Lrr%"ZfSc|bѕ9}*5Ln `1O9byPP:bSW+[y~N,OpOYqHr D-Cξ[$ k1'C+(묠3j %ĀUKjo#$[徔Vq?YK/o?N`0]\bD󨽈m4!WR^&ΤA 7!DBSr[C0_' BaatNNpS6> 3% pih<:H:WZXk_TOcyz5;{'4S59,^prP`24c°{@ ]xZ"c]+[~h]; #}2wOxr`[c$U/mufL6#h+I=5oJ 8n$$^췕DBX>b2?+5NH߶IeĦ"^g w (-ҭ^p\L'l8L_#/\|M (L <-I[&.~:zM'pODXW؄V9i(9V5z[,ubg3Vpcbqzye]~GOݢ@5Ʈ`X w]1'\VxRDj^7`V#"3[xP`g"y(L7PxH쇰IpOHqqsB ,tQRpV4t3=i(<}^H~[5/תgX}:vna#Gj]ń݂W+pA3ښ*?{2~cZKKϕ+128nc԰M5zWg?i!Ԩ2{薒LasX}+j;K81jcnFhE I)2ڥ5p^3ׅso9&7,Di>_,Bnfp阗D#* )/ib4nʽPO {*h'BiOoR^kJ'ql O&3q{&ZFu'SQS".ZiC7je)s|\eͳ!Eכ#:Ƽ9COiPք$YRwB5iȴ`}07fŎ;Ԃ&QCqSwC 茠b H8W7$*X+~ Pv\lot|4[:}@,++W`gU3ΞxJٌEɩ.h^im2j*CV2{fi[yG iPcxUUcqrw̉.'aD8T[9&cQhnV}&! xbtLeߜ {hLuBK^CP[|+4 m "S%.X.6#~ A"5Z&hv䇈V@ }F@ ;-F[ӆ.ȉ8%,D]lYSTJ6/;Ed>_TCq68$1;8n<$FXNAߴ "ُi,1\4< ng@$Zsi^0,%zKT ¯x%VF6jC}PtI;ٗG}U < D; 4}>Eny1xYUr_w.Zk~z {Cz%mg핼 u$ީvhrP`ґXת2ۗ7n4_z&Tj^Ulj}827>۠Ե72E-S+쬭FC34<67cT62 b!ܗzw@xN(B9 JIyٳSH+ A ZB @K8=LD7 CjTůY#Se]rѕJՎ0v!Eնn 7*xr1H:nr\ogRL*N<Nn+ӨH&hX#ߠ!y_T Kr~rM_Y{@1>ʉӤ~ː=AjʐZh։8"=o 퍷ݵcཝX]"ud(4L 'Q1YZ9{\߰^7AN}vM^l6j Oܫ#ק nP gb7= h+H'3EL\znuLUN䩪^c a$U)wڗn'z=qjhI|1b8 $`*w.44V- GfW9UzJ$?#c2T0v=I=Te+hEsTۑt^"^[ 5T!X4ajl,|"tȩOԬ#?ګ7O!3܊Y1gf|M o<)~& . 3 AI;su8Y tM3By"iςw}L׌Vq^0uLES`Ոv\1~r|8a%ri1Sj+)o-hBux)-sJ' L ,-RVɥǮlN|F(buS5X}Ar*tRKwQodƥFm:-_+j~a~u&I9h%!kB@(vK-wM/OCqwI=TGlv x[WN ɐII_ !DmI L8x${]A1G#>UI(bCBFM G%2JI_)\‚/4G3]RS=̈́+j(-L| ;lΚ6LYLӵY>-PWQ΄KֈǢ^ Bw2AJZX֋"yl7 I NIXSV 52 Nf>yLnJA$G\nRgk _%߶aJ 4L+?po+FzE${"sh9K4RRkms]" 5VUj+Ez NEJ( "$ e^CXD3zQd(wX=Qܿm2 /EYͫ6m+:D'_z\2nbE2(Tl")!n_NqQRFD\`ugk5tSA/VN;&~lc/.<9P pNt 4 Cq%WAu_ g5.O1$_ְ2zyw*f W.sTV3}0PUE}Xh=߽<\$NRVi,'M%ZLaznN ;+ PZPn=^ø\>6Cg{0hȯ FDa5 abOȌ>\g`Y ґ6a^^`3u5Ց <9U+71NqeC$֘K2DIacȻM#܈Cܙz{3%QZHRVo; >ͪ2nFS~hAhl#77VVO Ser*kmsRD/N,וVɽi=@ q>c.SN&gط7[ JiM֗ޒm_UӨŇ._ xR:w*ǧgW#8_59;gU [H"N323'(K)q~ֆ"%XDK&˼o@|''`ly@LOԿU 9Zݔt-?NCNv9рer'0iOtg/b4Y&s%j^U>X @{ |l`85k{ L3V֔BKJqcIp}b|ǁfHm.Е2lI^_`AmyqèWs Jx/Rdi RP9F9 _ 93@vBmb2x/S~Z~u}B(r`;l^F$]̮8/7,:eK!PHmM`ju ^dC)41AyѴNُ1ɴyz1)d96jvt5E48{ EFk\rLd"i>}Vhh&1멣DG,>IHS0 ﱐ/Sލt%Ɂ\ +*3y־4202A5<6{1'v~r2" ]qPM[N"(l6vE?*$0 kAYޱ%Jߎ겉ɹ [S+ S;/&Ѝ0#b imFDAgbLtY6KQ!z1|2A4C֬\=؟LO&wdyleu2jiqU+%f<}gkYؿh{\·t5C njzPvά'/Lphǧ:b NelON 1 Sbw 6&o9)?-h9Ti+K_y݁UQol{* n8j^lEwҸletL9!j  dՄ\Zס9'NOVW?#w#h;5p|@p>0xzBRgȫNOZ)faKWđd 5GVD4a-b`#^h]vJ?N0n"BJT(U_O~udkej$/ Z wUFwiQDYsԿxLC7@^9Ch%ovuԭ[w 5DhQPER$!B!@} Äu[; '\i*<7xSӴfhveū@jҧU=aK|N!B؟H87v1}턝 :ߐ .5=L<Bm18>hn`/XR(a9E| vխ#x/"wIx911F`H8Gx`v)$|'9[iNr<1ZRP{r^m3wO˿튶̟jC6_B֯џOUR1wDvA( K&a_b0Sz_,uzD~0$]|V1{?*:ٻB\ =n8/;f%_JG5=A Ã3l'+CXC&\)؋kKgČx34$4! hhw ԋRNmAO,^#>qL* Wkdgb^E le2.cP ro=:K3`-0;c]= ;{wi8&Pj:KL\R D#ZA=8(7UtI0u~RJvRX_e}L7FQFl0O{\(\#W/x3-ꙛ\gr&g}م{B9p,ߴ'.g E0T_K htl\]TCS9mَR{=Fv;;&ɯ^SC?gsQ!?iXnڞ.*J @FJۼ޼$Oo%)!SURCDSmj4KLP?R\JTp2$*bv}bN4_mт *Kyў7\sCZ.ee,zDs9 !Nٕ*rGg#)&Am|sԨiO= ǜ{&AO&\=Mf={C>hR(PvCxub0ƿlyIgvDU4 4=lg8 rH77nʳ9Ǽwu[G4P 3@%MfCs5i?'yH 4*[08p@ݦ:V\i#?gWzAZgqvW6ۢ/1F2KgSb=rQ!k$CH̓"X/| /1${$kƍX%;޺lO9kHQeA.={Y@sNʁXS8!nJuZnyRIw,"o7Y̝@KJk iEP " Z[&[QuPմ""g[;Sף8C%ͭJ3rH! Z?Nʼs0%.j1$%vK4;щc|Ň&+- @8ZzJ\M!g} 8 @Gƶ.Bg/gbzÊGi1M~pD!o-hXO 뽿ri |SC_vooEyCm(iU ah}׶ K}K%LՔDUa-K7<4P*x+=;k Aó抢.DiggNH&JVen+  ɽ}S`}|`nCOt$\!Q/:3yW7!dA4#e%f"Fȡ͆޵Ў>.P,VT<ȰY?+$Rz+-Rr.%)h1u^(ÇI_,QМ3Yt*[Tcdho\0L9 L_ӯ.bZ-SjC8EN,f *as r ˽giRtH3s4bDlK+ ~qթņ(h{ۀDzUJ=ˉlS+=̫$pUVYn3|N)EE5p:x _G ̘n#J{'hQ+s,2Gx|?b}<3ع 3{yl9;KgpM6Tebg}G;U<;s`j[͕ӎDf7d2ٷ),' BsY %bWBH^vaAISx($:)w#xXhtYeA~B XVS 9󅶫0>`2l"RĭXaE#O=W\BI<]Ot~0Rl`Q l+eq>I>q慈 D:B3vY~.YSQ\%v'Ǜxr^&<2咰d{`ezLH>E+`|ԭ#StJWwmIFDxQ)6ûGE TFׄZ:cGl>E+&u.Lś,ǀCH,BPM2Ѻ2c꘮ֲmvd=U<Ĝ[c>koFƅxZP-YC;; JGB} gjگpޱf]לsHPc7. T; w0Gk gUTBɛq rf?ėI4E{qu6HE $_sյ84!]9GP͋ۧHOqHb_kg= a{鹗iT.(U'3gVZ J|fIܻ=5+0(O{M^)?Q_J#$0rZ>&?AdZhoDVA\^M9#C"묦FAYal WƑцS$ MbPt;x2˰wˇBmH6rb]E<MKv8JӐ/L~R~*|lO?:DŐ.K++J:'}ߤ(NkgrAǮ\[?G<+s52jh;צEzd/[(hn'KJVZ' {&n(h {ʈ :?- ܐѼ".OVbV{v]u1 ?wTs!SP~^Rr1z@7 veZ1c#Jі/5-ZO= LNid"+V9c(;SzLIKl ь E+E귢g̾p 14w3uں?StërqgzoUbeSAŠmz CoO[SƐXdBfۓıld@@DK\Hx-{aF Fj~HX)l[ 7 ޯ V89XMEM 52@Cw.:[<65ŝT6 s9p$ٲv'cyJٍtȇih I IU| g+Ûk-;RH{y1*!FPšT|E:f:֐iSJ9HGWoN.,>5TGRgsE׸Xwn |]&vd Lz,9~[- 2.6m}ؕU:i)j~OrrD4@!x2W-S֚]OWp1t[)Qc"1t M3!=f>>AP1R 0TbUgPE|tr~z"tsf3 q7 #kdpB?$b|^ !0BhYu>̻ F Χgf!#-W 5~BKQgLc6ݐU蒻_fCH\I4~cyܡ2ڿ>)d˺C %D\R u^?q!9*)襢\,1bjACrR_.2TJoFCjk酓I d*D ڶ QǘxXp^UٽcS )oo}jN< شy|}ëR2|weJIcS-~S(ўlWTƗ~j 綻XrjH[~Hd${V;֘Q[p7Uf7U+?krEŇkC4˓!2~3`EF]#𡳪&w"DMbbҘc/wcLsz15ևP;@?{8vQc=z`>1ʓz5K2"5mm|%) dL}F+Mg]= Q+H2nL=*0Uqzab[ H;PcG%}J ty*8QLTHڂE,PB9D#Yh{1s²χEj,7/E1$ 0B<@of[jc0!TGϹR0ujx虅#+% ]]=l NBbus6-ap//a.?aԱ\/JPnꨣm P}{MJ2ʀD扜# >DņF:b^rDT`Q]kC 38tf U=@*/Мm Wcb ,Y?;~FT檕7;q}kNᵩ=D 8-T$U//glG=xŜ*~ ڠ)* U٣8FWatt;~b}KnN `ݥJFoҼ-[MrN@4ʆP+ zs\$ۡ677^E:3m" 5O'n̦ř򂿋jY.//_:Rc3HG>;xp&hh0N,{^lCfHS*絟7nBnO:!g@ە,pHJFHB(+! hTL"l(Z(VC" }9i&kH?1>G+p)RHG(ʕ0Z։(BR,؄`WWR JzO#UK*Hqiˢ=[ ^̵ PPUQ0ts:9|)Nmfi^\6#f\Ub7ȶ.؁%_+XWK@y^Yk-d聚fuΟkrgo:s[S]z3RNJرlSJ08mŰHPTGb`NuWk9ȨI13; f';'&L$h!Sc.W}Chc=4v btvõ[iQ"FMlR<71] !"u9%\lf. ȃ7*B[ΨgwDN~_-aWK'Sh?H6ٲݽ+}vQ?:- GJ|?s1ݷtM@;ý!9ZiJXHC8Cs;J7κL>弐N|# ,W9-t2y .m4;I=Kx §Ѝ`Z/,l%tRG`l$ ]mBPe7I3C+$vխД40/]'Ձ-Q`ߎ}X5.$o+½;lUB᲻d0lUV] ZL(s3Po +ati#1.,{rlݑ }YƦBXD5A 4vh]ta[{p/|X۟p\%iSP,)90oK||;P:UGBX4;죋9gVQqD_JLl85fcmÒl~iy+hX*mCŲ|3[ԩ/hԨ7nɡ[ǩ+|q(+%rnц.+^r<ϱᢣf_e`W<Q%RV`%žޢu =-ҕ-  =#٢v J eUaNӢ tƝ8k qpV{[:du^u}qKc X⵴b t&tRFGlQDR25W;.(.h崞/*n0u0 UfTP+$gG&6F`r$Y)L +ٺN<, 8wai%o?>^N/}F2CvPa괉-|+WQ(FߛJq~v$\ â {?F,1195"{-h=4.8u6'y̔9/}:9,ʴz:z' QKGݼ#P>7bH+Pl46G ,rf.@d+4O, R N u)]pWř Jï/AJ{ZBM& qݕC$|TƑ;c7k. =QA'z+ .;vrCOc*|Y"Py$ڒr\|?LΕnPvB`ByPu3g1 v4dny# j<2e9m(crc>Y7E1bt >bbJ9qV B?\ vpt3|R=aaz"t;.AFn;

,4h\r\lOw8;ہQW M+|C 4M~襤ȴN/V K9͉A!GC<d7)qke{׆2ÒZ0]3AH=r1ER΅9.,?2>W8q%*VhESd@aiPKw8ڣHLȏ:3i0+KR:axiDVE2K9MaB8>Z٤_л8 R0I,H+6()KiYD^<02[p9J}iQK̔Jw 6Oo&G2ŋ4կ Z%,82_&=*A#tJNx|YOnܷA2ƷHu >4cֆĄ\Jm ^ҙC$I(aS3tƂӏ;\-l@Lt)/$ra+ ܘ>r`r T  UtT}ZW}i:ŀS%4Ncl70ۭ8-AS8CYeyBxOfCSl[f)"cG\oaK[/hT[,ewWK0o1Hȗt5T{M#Jq`S滧%@rb*P]k>H\y !KLgPs S=k˔1(q3&ʻIm).yO\2O2ᆑb܇)yӅaWĄ씖~ߙOXB(x]5OrRi/-WRA'Tӈ"5i\Y'k#v p*;{NW"bѸs8xvJ~lt\`M煜M^4mJqp\p䀿bnp[)N,ֽ}r1}H\6I $ ߿Y]gM M5dԁCY:PH*5Ú>SJV[F:boCeΒJP E̅Ȩjz2/nH~.Mt K D"kUQp_y2gS2_X\ 5i/\{ʼn#BSj3-A@4B9{~:lE}<7 WB8梍MD(+%NU@Bz%2 *6$U-EN˷>PhzSM-"D PI[{I.o#bU%|̝HT%:')-ў%gJ,p*~d]u1ˋ-~sP'бF0<;g NܴDE6@;I3%~^$!kc9{NM-Bw?Km:o 3u3Ӓ}~M'PqmQUw7/Qlu&r1J peA2vx+re DPiH Ktj]HPI QQOPW1v=EZ*h}?tձj_ġ?3? r UjO31 z \i2x8d3R6Nj!-ʸ×v=fH>̔T $M{, (DJL vRqD3-Mȃ q[obk5bϞTVK0Nz*>6$NL21J Q" 5fKoRʎHLpF? gcB~ycUr[Yv`B<ɘ9LL6x@R6nI8↥_XΉj!6)(,} Ŵ~^|dZS >>[XD mORޚ"Y_kDE\/qaqVjGő<Κa.{j|RQ"5˞BVEXb^dh|CAb[C!as=3.RK6U܈] x;fq]ή-Wnaƽnv- MKwV\4@,|Į7U$> {!l{S7jkrś\#%V9Ǒ[Q) 71`6Џh<( "VFyc/y|׋=UZht[P>-{H]!mVKҹ܌C`#B ;Wh:SA>[#KըD?`%? _x_b#Y[RfhHIF2'2)r*,/OᭆYs.1Q ';}Tv;f9y%¥[ 5$\yxXǍwxؓ)E|6tUWHgL?gSk|8|N( 9M?Sn!`W/J V֢>>}[E qxw쓱v#OYJ%zKaHh KH=/]Z W [斍`+l8h۠1B=&aֳr3Rmi22rʁV =4T;? &A̱ cJ0#1\&;p\d,%;bHmN4wtqi\D7@: ՙBz3GUY,3\4W˽6AZ^6X X^#['9iyV!Xn$ Eg>C&8(an#9]OZ澒kэqz aat7]2G1[9%<[Kq4.J0gTAr%17"CYL l]]Y" QN`mգCR(?v&kLB=uǥɇpyzl!.Z`&ͮ`4̈́SJ IngLkyhsI7w6B({M5 P7KZx_F^?﷿sKUKP"\[Z6:eu4>y%GEƾ!.NE{ENowP"#}~!ܻ~hwˎ9gwb+1ZQ٧@Ssdsoǘ U^}ן&c95ĭ#ZfRmyIp%yx !j64߇k>3hs.jH v¢+2%{0)j8S̷|Ru }05L7X(i )\VZ8>=MQsL;55in3ޱkԆ։ƔJe^acC!ao TH|P۟`(p*U56Exۇ?OiK{X**$&΄2eBu}mY~\TmH1@Qbo%VӃ}ofM%= ._qHTNN$RQx7 JLe]}"9ܺWXY0ՖZ}!(X_xXC'qںkߘA@Kp͙ ?z֠(zKG d碠Uט)LB'i7's(l^{ILgn ͒w},.6AF[V 0ޠDiTks?j#Τӥ)~>ElK7~EZuy.eO,ZnO?̾O(Vס%{+n$ #VSR^|{o嬚>nްYy2 /b^uQӠ|˂Y>]&GԨZYڬ@tSl`wU@\syXي^z`pnGi1ᠰfPF쏦I>엿z ̍0@Kl NMM<g [a ,WNKꛃ/1w͗(@/e%1 Zy]~_G*e) h@bc?m(YKeiK9_coL{̟ʮ #"Eq\)cˮnyʛꚄ s8(!,*A'02;&`?Z[k?B`.n\X- >TOB]hkiZ/>R}Xf l#<^v󬶹@]L70lr\uezqwgبA[*'B d*9^6&?ƢS}qGȅgP߉f|=n\ޑ?aQt"ؓgҌF{!2u3L Þ@b lQC2<0At ^ajJitPL1QneeXmI+:DծwoP`I9c0'_8T q>`Uebo_Zqޡ Vɀ#"🱋Al}ƺ~- dEpufO!%lBg<"k jSQW)aqؑAk epi5idFu*Enx 'q­3ȫqJ^Y HIL+x,Uij }*z:l_չel}i”>f<э26XZ @ss R7ƗO1pDÐ7QniK%Kіx@;@0zg3аywY'פ+w7a|;c#ĺ=2U޵?q$*o( n1jJ9pedeF:;ۙK8EJ=I{v a<@@$S_]&Ղy )UZGx7!s Ith`ܘm;yM 6}kw q]r͐\}5dZu[4/^ q {wM'*NQ*_uk,S{p).ӓccATE&H@ˍ%6vi0=ci6|;NY,kW&vEE/9aHͪI^wHLv}#elfF/B\z)wM[@Ͳ_8~~1^B\u̡ ) \T+;@ h%͑l"TsMvd:L8{{> Y#ŶE*Nt2Ns:dR<[?ѠHp)R~[*^ AD G5\0<)]n>h~Θ]85`t<ӽwN}xe&M i] I3ý^͘Fa$S0{*Q+Fwx$`xUJEWP.!U`=gU,<@ |'Nd<?9ށV3.!w LitOg }.Rs7CuDlamz8G|hdq'cd HHVѻ? RbPf8ɹgcض}GoLDMI7ILZ/͞ڽ^ QvϘ x-L3[:gIGHhrmH"wfٝb˄t"Z}l?d2&DߒTyzQ^ +TNf!~U1Y\Dglkr1jj 4O!0HkVV'z"@9*I0y16kKcdP퍅ރk,eyߤޅN^nI0(31\Q?zGVo-UDo/xK j?~nלAi@@ۤ]> hbum~=ƽ^/6ud0>AEC 9nКHKfcJ8efEo6Y !γ!~Smb=@wqo\z˄wvW=! ȟ UUL5c؋G9\7Et6G0wW29\gˆVѧ֟X{;GF3x+c{xIL%kJq-6>"iݛ&Lnz]&UycPYU)3<}eo)/T ъCٿbdcUc (g@ kbDˣEuͭ!;4kZQ+@3"L0T\h t vIzAq*<5@̛%'=O.?"%Y vk(iDR] 0_d,x~ 0K.NpH6x牨{4oyd`< ,r'}MDŽeS|wuI0< &uͿ`jxh%Vmm-*Nי4qd= `T݊ eZ,y[6/ y9&P1KVj,k's}?|d8R|Rou)f\"ةťĭ΅[L o>\P~mm%> Wy/^7;Eu|6t`˅^AYAFIO]ToܖL'r R`&)oJ};(Eb&%˄q`pP.VLqf5ka#mukkx.7?2TMFˁ;*C2`g%B0N uZS>t)b]N pkB`*8"WD--! DӜ8Tog&3xh2. gk!AЏM\IQHHXY9cT |ދ śv%m|߃E&c=ϧ$o\5"+5)WyrcGI4^mǘ)(u3{QSgxGY3MAhr5"7IE3L[~rA"`c?!QGtLTaLFo):ZwohQ _ظQ {Gwz_ ,պ7EJ6Z|7ISqJ{'u`UĆg`YbM1z=O]K*~-!UMtKw~Ju ǂeALa#;z%yn {xL~XRDui8=V| vW D@bTN֗2yNT>yN94KU;Jo5dzu`4#pJN^1~csLb~#OS1A&·R5ߛB͜"&^֮d$"[vN/ 9cklFݵ-uQ}D -]ܨD.\=^c{?԰i%yr<"c #2,4NӀE!uXAG)!I8L5 :sץܠ{zRJ%=@ol/6=-2} %-g!abl,xS׻YS](a=HJ#֕F4&jrU!tJYu+˗V+J:oe9%絇^[C nO mzX7"J;Zۻ>P\@)jCwjsB7f<O6BK̓4{8L( ~ }x+V>/g o>ٴ1Ƌ4 N>/.sOF|+A) ~~Wg($"R.,mL]b=M+8!i2KN0z7Qұ5WKD,: e2_\X| ɧ]N [>b } : gݿS'}a dnE:»fg+>Y1/(ozy@}eN#64=z[giSnOÒJJJ톑9wI]a/rscE[5@w3[[ F 3³ro@TZSߖ M%K/>NMU)A+eG*1ُ Oj (? s(ETXsb }zw me_կeg[$_.k<1NnwWJNJGЙrD4T5>o>A]7d&pLs> ˴ }"X&A 54r)StIƤ gk8]mH6L #؅%@AL%N6)0 S 뭑uU۞]5/fAbU-G|+\؎fޓ >hjȆhclz^P8ș51o5"J &tOū+ pA["*"{B/*9}5 =P:ͰulT}h˺9p'dJ薺)f%>Uvݗ bULk$\㒲=#4aE쏬?*klD-ziM-lPlیN)W 7 $--.1<6yq$$ӌ{ro8ě7NۏGh,~FPGgԚ_}VLjRJ:&`0 6e[\Y 1”nN[{͎Ws~wGC6Ku=>tAgHܺ\R;~x,ޝ,07ο //_gӢ,+,1}ୃ:/g1|uΝc‘O2S2y/)tA DZ+ BtےٖuJg}LUHRmU b[x^M"qJ.94 j#o1 Ac)0 s*RԤ`^໽EfWf2|fޯ690aGLj&WY~^H, H;0U)k"]? C*&E@YEy@"jg =g Ylc.Sj-c92{i& n pGxu"|i%qV"Mt>tg-#n†aڄņtsZsfLn'uhl6:@}:FgpR Biވ}U@Sk1L*J|ebyS~v+ڡT1GәQ:N)Bo߅mVNF`ᭊ  d64#A$$ʡi`Ď;:> |* utFArOm/@3A| ѕT+=ӼUʣp|!!E'u苯w~F); 63eI4T1A-fyŦߑ8%4B=^~1tadi(b6{kz8ߦ ƚAɧx?ṛAl)XьVJרm:Ŭ+[U3ʇ-Nid`RڏyLOHؒr9AxV#3o\5'*qN JC來 Ub*Bԭ;@@Rvh2cVE'4Y]a%8~Ga@sXei&"bhTU->j?u^=B:ųT>0A.Ew߿> d=]ujtx8& zּFO+if)ɧ*o"5,#ۯ/fVǧM'kXvg7s _8xgUNG5l=Aj ?}kѩԼgWfHAz< ( PX* )Otw(Ib!4b꜐V pUbdV扑@haj~?62G"Q̪Fke%Δ)?>eEK?xRI%;?n4s|CB P%8ʟݔ`1BLsiKJ?+M/nXjr[8јRى9nDa$%wL 2&])P 헮B &ĂM3kq>ѮJl}z+R]\)tF#w85֋tMilU]C*u5 AZv+<|r߽z#"RE#%0)F ܇n: $BfwylUV>{l*Ak%9,&_~ HbW[V+?|V7(#-rc^}T̿i\0ud줴p! OPm'6wH0O,n_lf.|ARۢٞ0H a%m]aڪ JO7[MTp ʿYᒧ\EW  Acbr$;r@E8@ִ7BUx6J>vnQ>WjjylU[rC{*BGq7%Ryͭ3j٨e8U/ڠ>zvyIp Givκ$.e,DK/@9d,A k/U=Z/8O0z6kX Lٹ^2xĂZ фRpZ0vZƨ)Ύ Իl2im[ևL d{2c6i9F 60qsӺnp1?88|hiJ".3 /(58,U j#z.?TBo*얝v$E.`]~v5ًECj6Hƪp g=q&Lj\FAC/[#( !:bqK'!Vh$u(=)Y.&"jƘ%voÁ%[ӐY"]E}"FNխF i@0%H2;ܰ>܆w!ޗJ煂{,tG?x7m=1%x/&@]:̎3LU_wѾPSxy| :UDऱdlaXA-ѹq;cq^Џ,PMwLfEbua; d75;(''(c-.uԅ{ˑnX$ܧ/eڰD w|8|A1Wb?m̂ᾓ* s͘+̓IJxu٨A,!paU6py;z NxcoTAu+v{lK8ȯE^Y_.H5J%Nu;+Jm&4&lǽ}hө?K$I$14О;UvoX2]eE EʎY&T aAzr AeR&XXw!)^/^7|"d"IwoEœga5|7 Kx97K,aTNV,u[ve8"G,_Md"|j}ʌhuT4Y%t i䧟<ڰTcj7 ^ J4&όWNr\J〶3B#m5;!VmIsB(oX0>c-9<I}RUK d&fz[Q :7I Y5g[c mlV h{j'o;2;t/z/BcH n.} "oGȩH`щPEsVg9ǫu\b(vUU] U6F?8[-FQV QO3r"' ; "] 5];$7{_>pa Y)O1Qb2/_Ė 5WtO7UD Xl-)\mpNf}q ?D4XTiOQ22%Zz nx1T-s.,OSֵq٫8*MF4iUS5[Ly0x٥Ue_i{CR <.U#6/HV6]l&`0"(HN5G;gwe Fa̋x py:!d P_?w> [|RܗڥNӸCwQzqE$7.ҰQ; a) s^|k }iآ<2u7fL1ye-ЭRY/5}D><>* 2,#sFiKd81s8YVICsch@l0uz]*A$0:?b )Y2]ơuJTH֖vP,}+ Fh['PLGRdH9 U"@t_(R:.׿NX?z鎸4G޲at_ISGyEL/Tɲ *8m@}xV筫M|hV~GXD1}#ᰍ 76+.*?i1~"jxޥ|&5pcEjIk?F-&d^ 6kA;I5@"lF\H #-hbj3W.$!V33N*^.idOF@fzM>W|H)DwI -LA<oYft)s՚q"3^h1TR72*LMD%].'ƱzVeNĭ:%A֮J`@ٷQ_̨\"}mY4DP2S <[Zq_hyVƝm1 1a= ;jD.J 8JTн>6.ʤώjqG^^@8ۛ_|Ft/"0 Ctk<8zcdځ٦5. yJ;C2#HoJzB HTkBJI Z2e燈n݂XV!!׋'#^%~Rߡ}g0'poI5ͅ5 ܝļX/HeVm4[@섻2ST3{{Rf覯ؒBXmQY!5nz<!EW %wEbM&\қ2Ss"!y$~5y I ayudD )7']ıR6#~ YAG)zy IKfӂɕ&of#]dy},>Z%$66BfK0Зg=(gܭN0y|Uv2 KPH"f:ćc\H쬓ےu @eߍxv"r}Vv x2/W`8kXe4ۑھ=>p_|AsނpۥjQ~DBf2A->#kmMs(C^!8xjZ`6e_?ҡ:"*ˡ_:QzR!9˥]FfC9S _0Afo:WjQpOH#=̵;z rDsCnP,+UQS@[ߺy֌tfV0 iNUӞ.s^{gYD׀K>X㏕!ĸTeC ƩH‚F.4ZvtΓ'kk uUͮIpAadtpdH==U>d *Ͼ2flpp}̘3>40J^ԫmڊ1yl|)D1Pz}B졩mD#_l8SwK4fP T8]-;#C^a>xŎxqY w?Od+rloy;061upeYCu\(6#ϑ-U|3,WC0C g:ظ֭+X`[ee>;xj^;56rZ0$"XNtJ_NsA2pr2+ sdrV|NO!7ܞVAgC"b@[hG[Y*xTx)ttBZK7>_͝ⶦ#fiav$tCӌ? G.Ͱ8FZAA ԧMp#`=SտTg^~{'dzjܪb1B=s޼ѕJgCk@ڐ;5Wj? yQ ˤ I4xB8]IQHz)N_gZҧTr2-oਓtmCT2#6s=amF>;V2kk]{F)3ۛů:?kR!ʔB f`K#N8rZV _#+\-.h'S >Ϫf:lLdC 3:,Qa.d?^Up*G}f,3̎Dž=L:VKjt0w!W6qe=XIZGwozqv-yc8͝m<_nFDe &D2H) !Mܧ>)h(0/A^jvΆ Foz @JHM^YC"\,'IқBn\Q8q|5*x8d|> rOm.uOd~rCS 嫀Jhj0mB:t~PD=r&fX\ձ*Y6QԤ5BA7LQ&@v/貂_B eo2JVsŀZы/lE=|%#9RM ?%י&gˣHuuFк c({d0W-([۶k.HTM˚FFƃf1Uz K x'4Յ0uzQ1?+#HVO![X^6Pl jߍ6`;\8w=Ge<JT!":QK\X7rm7cW,$ha,y;!k ':_JQC gP @'_& ҪO%x]S;T:1Q21(*юa( QsZR\_S>Fdi-硓au R ƃay7 Qym Re>Er&A::,׫ǽߧ)ml~U<Ƃ3C1v牏o<%KkЅ_7RG"[}u~wI~Tq?7ttJ-j֯/w4Ӱƾ894MO6Lo93i0B,zgE?̛^\h»u&t6W*ewv!c ię}g|/J!LzK'O? ^6վ"bW=[5]O;բ bbwq^n馾O_7C/Yj- &KvkWP^acGCn [ll2rf7Z[˄cs/ [%U 5eD`% hI͵ک)2-51A+?;'8ҞUZ{۹JeCB$ZM(zhp<3lz5Z3kMiHUT"w?/ ?FBZf~^?Zi/Ȋ%rRSYB%l/,Wl]9rg#}fXx+E8xIu(:t'17tx[!'/[<ݺ:4ܦ`Z-zG:N$}jDTU_h[QEnT"g %aM4fġn%W' hݾБƬ,;ڶ/60[<%"T:ƣ϶hQͯuNLFr6lGϳ9dW7'<mF_]V2Rxq%_ w;V*8]`*LmÿE& U:* LD L!$*iOZ|d0"B{ٍP$oC pNW@t&-wYnQ\4hC\R5l&=u{9-UkA/jJxz:(O* Zr %n(A o?š:\o7'iwZ=G2[9M@bچ[wcfٷʮ$2FtlqC.hQ}oRC2,%6X!&.RWqӪNn2I:_h{W_OGn&JqʈZPrgv8}ݍ' 1d{_&q+⦔t'FEZٸ8PKaFSXtR3[(1N+TU;+бW]YrK7^;[3JItJe691RL9mi˟a~hsz!K3OyM@r( L@&aYe R̥+0QOo%& ]3bWKCoP s;(iTЃv劌ML `t*p0\4\32Bo1 DF́{! vk%`D#u[bAξ#c}=)$1Nx"Q:$F>&fTWh•j:O:PE+ C u@S_ۜ.-=uebڻ84E8#q:Ձ%堇3TWņȟGBEB`EpИ+Z[ۇ!x6[:gٹ _AأsݣJB+C ˳ Ϝ5)r_B_檾CvU. Jyt8GnNj5*=cr^Oel<w_S+g;JCj@⻀:8jG %Zaxw} M̽Tb'{?}{O&Җ LR Fe>ݕ~痱y:nC&]x`OUT\n4X6vU`.!A($*M/]iSX)/Id~cAlK|xPw 2ֻJ`8B;;;/ȑH~z>֨BqqwC4ppEgAӻtp^vw 2! l5uu(s lU\/O]P.x"cu3 QSf Zedsۧ`;tZ0"\ jԚ[`OfM>ȂB w0g- 3Biݹ)";{[L@ՄJJ9V7Bڹ"*yto*] }Йp\] ?P;nvJ\ ƀW9҅!S3--)HF$j'0ѹ+ êz^ Ff/,0G+~a#™ƛ3h)FČ$Ek. ,/;VA[-eBt E}`z6YF*6uγ&9>onz55Io7'1ӫ`w) mϰpX 9¡ Du /*SEPCqEɛsd&jC#b޻FCK&ubKWyx+,9aHl}3ȭ"%{WϒYVv3WC?CQ<>2@S8*,S4:  ž!(%-A`\?SóF~n"F]4=9嘵E&?+[{9"!fU9Zi½[؝G~"MN?q\Y0[+m˒.Q_|>bA2BD1inc5a"z5$zmBݏt /l؝]Jfhy%*"vSWOѺ\~r|Ӛ<꧷؁UJj)Fa/mf9<:]!EsH=!lskh@Ml.׉@* ѳj ޒ >e&c +]FJF(>: 54\T%TmB.? \`:woKh`YQ*NJNcڔwO:%LA3$x?hwv;$GͺWUqlA2X)7[CM4678I> kG)]F^ͦ}d z{~W`;Xx,0SչnIBM yI;ץ6A~7%K nӊ9k%wߟXN8i~g~~bHӊAz?SD&`5R"~[-*stEťĆD$,\"xpjL#p?5dFۃݷh!` W8Kllֹc(P4:A]NqZ1 wEKRi<KUc+8oꂊ`C=izrP=8$qR+ `Z† `*Xv&:5oϔ׍8zv~H='PY:</5aY-  j]m$$?1og-hwc2})w^+|eq{]|3L%h>C9vf>Eu'7+lqs;J&4~+."~;ICd? 3ms0!G5wC{ Px as/I\!ؓ;YhkبXGjT ׄL=? ! &Vp$57|Xϒl}ҫn gK xMloi>VJ*ӡ t,_5sqSu<2=w)R37H,5B|MLJ<~G(:tfmx/$c:"[Lj~X `[c7ҟʟn61EXJ!<PpS,:ۈ(A]l\YK9mQty`7dgR6G3NO40^ޔXbDM\;Aq 5tdD+{WXsTjueguf ɸ2(cג$?)0bh)W5#hcZ#1 6#\P+E fȏ_2a~y&ɔ3yL*p Z&A$[G֓ykat9)O m1@+)J]NvKtlɏMX>f,L#K&۝<МHbHAn./NQ`AKaŘ[_Mjďk?^8~CaeISCt0=?]Ǭu70 r5r%{9 v0oFT.* j yhncsAe4UfƸXUBe|}d3-a|=+ rD&`=@\hIۨiy,Ҩu{>bMT`29ۍV(ZMI՞m'k08:T+pҢ煀Ώ-I>aaEFӸW.Cuj؇) W0b8AO. )%7Sw&|\QO椼ӸEb׺juv/$2<"Py{W[ʡ[Ŋɿ$ZWrE=VrYfbJ[yTu&5L?J(':})m" 1OFG$kWnHy [Gt/s!ۢ%g[-g#+ꆢ)s0a08wߏKZM'߱ 4ЎI?,x6~d"+!J>b!l^N.8+tUb{3b%02ۻJ=l }y\ {CM?^ ςzMPGzT#cexW~n̉r,@N(WݸZI{Mh"y/"ԏIrwC4qG}jח)1[A6Kt-}Ń9b%!:DK'i;I+11~ AGSW*cfm?+@mDw;h] ʾ+!HΔi,ݎ\0Oŋ]C$;r!cNW e/  -HŌX@EؼDUHn™f>_?UbNS%%a t~:qy<~ڟza9uU,Ɋt3MI8V)sߦe"dLXJ';b`'Զ~^gU؉aHKq@ 34tk*~,B6n8bd>=;5vN:*eKȶl " C QP6+JFx}M5`ERw@M2qNj-sjQ 7U<1s7.surX=VP6gb3-~uGF4 ^S27E7纞]ҴT :mݵ,̞/,Ky&RK_K4>"BQ7R([9JXe1͊_VSX lͿl (G~xB"&JtZlL~IwxxPkXcj#*UX RU_)ܟ Bmq9#/AmtB [~_ޮ07Ӑ_}W/S+oPstP@0ul}v~IePG#^XTW_õ!,oGK饖C0nMt_4n1HTif?p;Nќ TR4FmԡɀSZ gzJt*2-P*7hEf)%sJ7I%vw_w w/F~^}wdZJݧYyaڜvȯXMV7yW,)ȾƗmG';a;T b4˝< Ó!(vZ\oTA Z,p6Z#*bu.Y2S~U.p(y^-IF׿;W`dG~2@P$C!q,X_:!w1_Il֑;ɗO: t/8 \>#1p"EcP T K_i-Ba U_Mhf2~|Q?lCx3Cɝ"#*OP,?   J_܉L#JbiT7$UUA؈'sS<C3 dtRv-jɉ< E6x~!,/ VLwd}ccWvv0‹M;X2'`K}i~U \C;c٧E83O&{ɬՈa2m)}K6BL >m.X0bA"k[~yY _$s˂-zOpY79ɘp8W\\}wŹ.1Ω[g^?(.& ݳloN3F+'CI9]Fx2tL^ɨUOv*';KT'ڧ"X`FS{ot7dVVbvhICL(3i<ʣ4p a%m^vɨg1@s¿sfDFm RYڕ~&RMpId-͡ےQ6^4lǾ!JGd9%42I}SWUZgk#m1Vl*_O pk@7PH0o@gV)4=.A}VΙ{mn|L ayD|2DJn'Z1yk:q༝u]7e5~RT 3cV9ㇿ+ֿ̰B+%Fudr[%.W5ِ s srv5Z%r {r :88~e? Sv4rBx?M$7Pձo i0@EEqw?bTƁA"g?xSB#"D~Yޑj-QӦN8S@@+e8o_{ T>HS/0܋)r9`n_x$KH)WSPQ?`UŸgGELM T Kϛ'Z9AhzY~Kb| AeZ3,g]~u6 }k%(#:*i8᛬«tsuΆizAaywn2Fh}u>3EIJO 0h q1.1lAϩ-zJi+;}ׇ2xZ4HpS2ʅ9ZqljL榒HyT\~m{<^G~OO7M)1E3`+>JWfD%v׋ sY~XCILBܫRbce*(2y#rF9:X{ӯq>"!T'ImLd$&(2g!7~d| qtTdE7=N7SL|l- F}kx{M s61F G^oqVv%^YcqFvlBBzAAa( cu{'O4\4k`!pM^-e5AAP+G~g"H T^VӇ\ŧIQaMoaf#To *Nž)f%|C9b¾sr %@'~N,%)awj%o4B.~1UN&%[Y19`q9꠰*]!k1ޗʟubϞʂRIwvLo+={eSDJ=( I4 +oK=z72R&\[e||^]@$JO?"}8WuizEWOeex yE.^gX#"xoqNubHOeSG_ ,],& h$Ћ`J'pO1n UMJTOy7RS] ƚ~:+VUm(37é_ڳFEXبUIK@~3,A3m {+~>$/2!s "tb* Bq2;*(@~53gIJoL~ʴ#Q_.pxT^$Qwk]gx<م X:Z74[,ug;ߝf!՜'8؄2MT՞w˪6Y-+5ag#MޭǴbEhX)5VJQS'=~h|"w7p\J .-vQZY0Elj(|I;DUJv? W_YeuHt[/8Hhmiߖ ,5Q?:+=~բv/F=3(,?~p!{8w7^I؂5׻ADO!8^m&AWvvŒ,-ZA]qSaٻ.gy"K1tW Y, ʩ9b-.Q V0tm?_dOD4I|)0_)f!c5k`d!{^qW[ff+gUqMěY s e~]QLF2s9zÍ.%tGMl#-WyUv3b$U*!>'*krfɸO$q[^=x򸣳J?hƬBoVV/H7\g ЫYCBH|}͟@5xOqm?P̸= wֺ;E6-bۛUg;p5t'T[Ӌ. 5TNy.8p6{OGvgNp;.=="lE,#!%Epd:%Mpi;|r,pshX!H0{h_"7ɀ4,€:E+mK `2.\Ǻ|)n7Tezު~ vP}ػQ-.m'\ Ҿ^w.EcƢ:O>4Hbk bIEwSO`Z in@0LZd>J*']?^nۑEsfD~;%AQa|er\0CUbNTrƵO8oz 4_-c暙@=aơ:xN"֔o1Z]_Y\;X 20l+Y((u>ꊸ>8v/@[?&z]V~#㠖: U쫆FLtoV@ EZ:\{[Їb9۟3$Jm+M7hG/2}z.jTLA+y`׮)8+`Rtmk'o Ԯ`ךsk/v# tq?3X!s#]sVBu_*:ZI@PY/1K xt-L"ԝp' 'T Q[1wז?ߩB ؟ys]ֶ` 0 x\B팿ƮW$ B8%FE~Ѡ?~$}LCc-`dz i 53[IHF!Gyq#9pJ:H=@Mpt,9Oʀt_2E7y;,ɹ 9n%,VRU UE:♐ '{m2r3Qx! B%WYYGdE*peO#j/a|L0[JqN9i+[uvٖ ïkOB+G n#pH6i+tAc=ZT LKI@ebv T"tl^&JR}FD:,Mfٺp=lyB&ЗdP/(2F Q_t\\AcٸTgH;h8 -&&0nͱ"U ג3MFKqXGJ~FBmt.gEr#g@.2l1X~iB{̬z_T"퀰# sv&ΔKZS}kM6\d HwXB&r3+2n%&zh6~]l1r]B&.?4Pgcn?u })*!^txOK\ӂ&Շ%_ tJD-g f>ɎV3E13D 5ɂw;裘zbaۈ̶ͷ/~2$gv$$T=5D U'@qۦS= W"|0)Q[v]Q-]5夤aSYFbjxcg~j{՛ e*=$(,lj!-[?Albp_H_Sc#D[UQ}_fˢ]{#se)׺"o -}4i >|(&iK]*272cOQi8, A೓ܢ"C,'!$sr qяz1Ԍٛj>^yڒ֍ ٖ6<Ls46ڟR ʥ,gG3o8^x4pA\kiFE 5|L hx"-pe:}V)Mkp8 ^2.tz^kξWSbBNXHWM~f')f{4 8NWm-A12׭G+eB:ҀntPU=Nju#Lc~YLrMofqbUN12qN@Y`ٳ|1H)\ޞWV ֳx)WL8cpz MڠG6alXjK Oa"7y9ޚҠScFAa C/kg 'K*uO~֤v8cS/ˤx ?aP:j?>>CU YɘY7q s PfW5B~m)+óvu 8+zh%>2ktge2Fᆜw $Ѩt8{HQ}(o=z~ ^FPe 1~;=0mu7|.KyRە31ShNMzo.ܘF_f@@Yx2iU6kjnW쵔ED/I=D,2āҔ{cMc(%~"{!Nξ[sj ]ZԌ,6FBbH*i`?hJ4Rs,7RnmdW=ܑW7ՁHhDL6%SޱHm#7v&A-mzy LL(9+| (|6⪅[̌o~̴tP-_Q/be/B 3u}lқ |{: A}=N00@ #&LG b!= 0| :"[AEޜu.eKu}ֺ.0rf/EÐjqy,;| Wwvd+qXdLLMkOw-ď-=B_0|Jh~kP)&qǝ:Ĭ1! Xvq)@7ٖr/8^}^i^v$VJ> KQSs$}5vD~ 4=9ͦ,fi 9~φF8HzMȚ'Vbk*q[}:;2̧, TI9og FKdBkv/ՍL١YJtGj4ʈ>QWRqs<ss** 1tzy@~[N3:F(ŸR0nœO䁫I^ֽC| &?--P>.s_ u/E˟ctʸEHM7d 1.5u}USkϖ-XE8kk5ٮFKo@_rO 6[G㚈H@,PϮ+n+a[ՐMk}_w(ؗb$rOW6{<,&#Zp BOB>>i" 0ӷD9o+2L֩O6eg c|\oG:6kw>Ze9n#!qkyLϘZxf|pP邤k8٘t"u&̳ۢqһ?̰Tzvc^!~HTaԱs1`2E;FsJaD}R*t*hk@~`8洽eT׌'"d,^4 \|6QXTYA)vBLԍKm+hTv⾨@ )G@gV 2k"u||.Sǝa ƣoV._*h9-Q3gT"ЙX8KͶK'YgJ`4$F y0\X9RoOIq+~R6m3Ͽǜї&FG-dzcQE{,B9ٴ]g !^^ȭ@ cOVzrn:03LtK#Ίh *K8v oz5RboOy-Wa.{~VH,90 ٷrѕl'[:0(?Dɶţ+c fh#_tV7~ ]YWW. K717Hhx?_Q}]ńW<|`zhE)s^J|Xaf̜.U hvwr&1YRoB59#%N?P̥"M*cޔ!!nnT9d7lPM̅b8i iGƾ=Yٺg-'7#XJoN!ly?S S˽B1Q, [vI < -{ 7UD>kGiC9ń"JPyl*o#\}Vvf#eZtb^#d>5d,D;4L\RRo! {>˃! "bnx^lWLOúI;thOX(o79qfRɒůRݛӋJ+9$of =-4AMTHTB,oiiUmgU :TrY=3zp4*+@D~O__Nh뽲VTk'w?n?,Bl ZJV#N6.9*?Ǖ-/7mSP;7w)776Γo;S\Ȟ)6?@˵I_!Dl^Fdi=U0{8x9VqPЈNUv%2,ήcaZCңI'= fXfǭ5%\@]t45 X~x'V#1O;4VE3.d8w?)L+/7ym#t{PZ%A,7c=o~C4C9W"%og;E*8RihdH n%tLJⷈ|2K.ldJZ(~]7i;[y9/&muT)Q>K%|߽tE 5uʑh9dY PEu5# mGX\FHjKQ^OA "yl  GHl+Rw# a}EjO`3V̙H}yNsqnC#$%r9?mz %TXqwGɃ`$;'@75y)SL&sv$`trb[{49sBG'ewX:0LwrRi*C)…Kssp]@6cJ+΅2M],~zKM[6DQˀhhѭ\XV=j/) M:}J㋭qwxM><ӈ.GOnJ2L`":m.rA۷R3Rz ١'2SI i 3so4aqIrvzz ͗,s"蠪Կ>0͚:B  CRKFZSgT Tsv m= ^?v$-bQ f826-mɝD-n=Roc@VMaB?d: !c٫.,1R>QZ~g;""t"q;SeT:=6_Mrz=um}PC6(KwۤK=i q@[؝,/)kT{UXg*hWE>?6ܩm(eOfyr?v th&*uaHe'3;D2hp٭is-#foCiы[^Gr ɪʉ2:E̸Tgjv<_>vIs=X1ЂlI< шT[ӈYkuj;cإ{ɴ`N5:2cɊV8{Xg| *$씋xmdx P|vKѣ1@޸7p4+8 Ն&Ȭ2&I-46/^<f{;[)r}-W58Ge~8X:~`"FGf.Q}!ġ1!+3;ÂN)nAoD9$U ҷHZ&ZZ^Oҩ'ԙSa MMj%TWGvIk_m&^8⭟u[UQWK{>PUܨ.ɞ^?; nU@V Ω[jZ;`E ֡Rlkp^UJM酀Xٝx~µQn /FĻ3̿=]Ebh[e<9;L(ryP{JG\ٔ  yE`Ys=C9. ę6.(r -T+C2 mϒ4lZrpR g8ԧ7fbz˻s[n43 #KQ`WU[(g^q/ ^jQZMb$ ;Lx̑>3m5`HL?NHG4y,gN0 m!8MXH26tB,J,1>'*h՘Jl66F1\XW-#-:FgC>f>^1)Ԃ*N5\­b¨^>6s^?QPB2#q5<-xw]QMErAὠ'WB()yK@V(.{IkknQHyX=*H|<\Ālaɨz'!8(Ɖ՟ؐ:r@>cOD#(䭰zӼ% ֠dQAƄV0p"2;kok['A2;(j:yeZ ̫CJe$J9KZf tã1B$OX:6|1c]ͥB{m݌(;p]^cO&37EdK;go'<9HyG1$psʉ(zk~Gf5fr}8i SHfl٠@ܙMbVhu^qT6>/<<AAD[jFsCUSNQ ^'Ѣ 3::*#oeHu|]>JikM|u (êY$2_׸9".'tb}r9|WL~$-Rl )2bU0[&k9^'b/v4j9 Oй{OȜ^IWq dwͦ'w71.K+m9-9}FCSg0Am\m^\[ܵ* _C c߇#V_IjE JF\gw[3՞՜dǐpܧMpֺsSOJVݰ{҇wmTqͻj:4(^&mO]MI 7I!~&U/Sp]D1uOT6;_]c3KO)s?TL"-n?"+ GG@B!L?5z!Wwh:sS87 0''k2sC?xOTq4ǟ{KmYid:00FI5'-uZ]Gހchz} lX9[E)[w]5/RTUQD 6V@e[Gf,ΛVW lg_łHBCx`f+jOpDRXz45Gth} 9ND4}Iٯ!+EBd@Ebd\ dM8{Jo@Kemh,Dڅ-Vl~<T,, vլ6G(?ΎwNProA߿T,l7i?3qֲ*tsgi9j-[{0ȩfx͕˶('^9g.4 DvfK/Nnˁ'08t[n7qnc/GGN̶d-ų؃e}&79ģ 5_yTq8|Bɚយ}7"Ҳ+tj(ć'ȃO] Af\ DtOHJfش8=B}@rF h 6P4/Rp<H·BfD/ol2(` bC,n[`Cֱli 5(k?2 BZYtlmtjІsޣ2Oxe,Ν׾n|7lE)wzkb&Hq ռg(5gI<)Z]EtfZxpW9T۩6 ¾i#It1՟ߝ)k |7+gSQI>جeq|}.cLࢥ.<(qDc|[m^F wJB+s ]PS`@mBM Pq qkV["cxwjr2DO-vP;ʠw蚨(IOO:wi@'M`/YS;yf r(Ӷxc'DE~K: t A::a:8#mZna،(B= ݙL#H (TKO$qֵ82-&Ԛ f2-n*2FD:GE~hEUv x$NK3$ ]`ڎXKy2y{"R\[JUbvZ'3,S͙ȒڲHd˪yztcUIN|DGWaeOjjH&QG^^C7EczSF͑?o"k _ h݆BzFmmwmPAc(s?g't&]T-[갮X-Y3c Qq.{g_~Þf k@`huYk)TS3Z[0f?m)3Hq+p>i'Npy] O({>a|vpC دO6i CO3lmp $rpT  guL6&@sk37|=tMЃj^dSc@z_l4;:҉hpDOqai)'Q (X:PGghaw xP4f{f|㥀@#}:-3}U  ➱gW&Wz|qSH߾ ͇:_Hʑ;Ru-Ǎ ɼaBSbPĺjFqrJ{^gM"rYpX}kY)4+Lɖ^`Kro=1-ӹpV]ByUX3&`.|S[xHIrhCڳi놲 %$V@48ʎ oz B]X![n1 <4 "R ٦"?M=I1 @6^B"iqm q+:t͈?|4˘v/Uƾ~'fȈwUoY,Թ R&i9ɲ42{%PUYMeXAK!6*^Oaw{< 5چ.ٰB 4$8:s;V"ˢ/l5}OR%3te ʗsn38 Ӷb01&h |M͚aSAG mZ*5d=]^n湺OJ]qcStmݬa_-7nsBhB5[i]y$1:fOEä9J/!K+@ ̢tUYaK᯻ 'k[/41% 3vMXKwIY,@7 Y(A2ݚ*D`o͌ϑCn9% OћmqWjgwۀe*7J$DL)YnE+Pzy\M崵t8vz|Og6S!LN$NDp}8$M@"W'1drɲ ,E'ʢ:)Tðı9NiR؀"[={uL57Jr|zDUŅoKnK3 Ɨ9hb^F/nAÉj^!)HB~03aPdѵ-#0+-o9ߞ9ʉmtHk @ճ3 &'\e&yX %CB޷B<|G%ݜoĿAP͒B+2,^yqNwO<h|7 ڏ#_IvN(( Ş/QƢc)9HvGXh ]&l?/2no鑺FXskİ6.ҿ,PK\P  ㋆ݧW&|տNsBςZ]3(uUфfɗP yX:Toͭ(p[&ȏTyExwP@}ƒ13dۇx .O![YҺ`vn (Kk`~u\f[3AGRPK!hhR&lO&1*:ހl|  vDz;&Y8QIw4=\GTB=nq2`ZXV=%K-|G$Ӟ\ о[\Z^䅜8r8-xEy7' C'Ajv.Hc{O@3 -'8RTw6Mx!eI_ՙsvKF!8MAO˧Kg-an"[)ZOr px› 2k'/nbܕo91_cb徶Ps$Rk_eVHT[%Q aeؚ~ z`x2"hHX W2ZV~8l}6F;~R3,uX)"{˨{:[+o][E{~ݫAUDe:jYS.n iإDOtFE.h;_d!0zmGW\p*Iq?iΘI;Z2y]Kqr~`۲t|沀㶃L |L҇8F76Z-k8 p-N&0P ?ɷm!Ea TlCKG>y)u—"3Hz2F]^xCJx2|9p?h.;gnc3z Kx,%4\W?R{A)9&:4[[E7*:FVӽKx NϻA[UŻ.Fn:XU"Ȕ1K E[{5YWI=9tF<.WZq:zM{7חtΥ'zKUN#߅?%0or5 ?dk_P`C8hюҝùY8 /K\[͠n,F hkm)TQ}H^Șx evP]x/xOy=". =a< 7'y^5J|ao v9IFaiq͛:bt(TkM*t7ۙeP?3,Ag<݅T6Q,߁wL,m]Wֲ xBϥ/p[Bt_L |pe~G"\5 '0Gj@J慒ڊp䱮|iFQ(9\Dj)pO8h6owZe 9F,pi'Ϝgwv{$י6p̑yHĺUWd!L*x/kAw,m| k*YfG?Y_+Qe{3>XZ sfO+c̢X,de{|[䚞PN $%S\-B\rE'6e`j}765|2*lƽܸSEC7Fr:4dpǕoj5LaRr R`D<'j94VtK$$+en dr!p cY!8*r~؉T[A~0a%G窇i]P&n2 [ o*ӭ|`@wݚ& X 3v=[mWxL!p JF cJR˩-eHBn$HKv Q|Tԅo(<}0ON-?)PW^v/R^K596s#:]l@bJE dlػ+s|p>aU$ ,X|J5ůL ~ɸ˘u0Cƾ|'P`sꉁ|Q_9-urucu G@Da{:O ni/Gx-Y[KtXb҇NHa@ fA(S7X,aH "vm1M=(s/+Ϋ`}Ϛ"s8Gy}j_nȠx'1W|Mrg NS/egEE˽f Fbx|h%N+ 5÷]a}Oj=z{h( &UtA'=D K׍KLk>q?$#u6)ՀDྠD%拍9 6x$]Nsļj'rٻNIZ*`LRQo{60pzK(]w_L81hLnlgef(ɨ>X0A";$}Jpm3blV#BEكYФ@PYs5Ѥ/(-~#ᓫ D>J65OIxdc۞U> ;%B7S pҲߧA9=)ibl$Ʉ ~1<ԝYW`f c'Eۃ>Q\ݒYHvh߇ZlRzho j"JUz]a@^htgg:{kL>`tuD&s`eX1!苮E-o G!_2)XBa5ε3C]$ |dO|Ll@Gxm$[Ghz_D'A/#җe; D}wVuYTXSYScPs%f_*:˶SHد+`/Fk .z4 ˄gc'E79|y`>(%KQ;;yuK2hAQ #M''E6M/9, +s0 ^xMi05h*]ݘzx1DT/{J -T@rq;ćynJ" cP<Mr<"P7 /7ft=R W(afʑ p秌͏&B=pnR*QsdEI5>V\eu`:Ai:s6T݆1C:jԤ"EhRvw+:|mߊxМ!ۓ?sW .O6"8uhJoL|Xc|]4MZ|~R?7-Pg捙ل,h#it4Z xNc à[+) vMr(3WBMCC7>h:|ئ\\߮Cn=Nu6Y8caM2oݚ^k#f@ jfpCWτ'( Jes$D:X kENyay8ZK?oY?gI_t@/&Iel~onaZշwe[1+cZ5gʦu|VbP_+0 53q&>AP7 G=d >_)dSZ%s7zy}&됭de=4L'Vs9YK9K{{)e´;([xѥ4-!|5'AQ *p9orD}yhT!ɉ<Oˆ^Xo܃ ǭj:dH}7)Hʭ dv|ѰݘP,CǼxadcF~N [wV&q1ME%hş{spxxDҙJ<וG$oύ9|@F0Ԇ*􄬼 ς5D)#'QrO8:Hn O[8Yi[Ns @XN ~Z23 (́+ RH>l:mx|1 ojD2]j *{@EU6XT [=&YL3Dz(u2{U2!^WfCm\}]5wLX5&DU M-*Cag-O\o>FJJ~Y+.b,^RV=ᕭvHaM-T]RC\일)X$+B JK\lA֝1A"bIPxf W 8|M;[݁䎘 ]{8Ǝ`dVYϴ7~]_1~DJ&qOu%e۱֫zOLy"7zgNסa3!~h*xgx:ǵ ./odP\q6:{Kٙ\I;j,}kH rZZskS)p{ pw杦5O9oR+"S6) Ax{HaKp}&l_@9:P;$hxh K|/2㹓Yr:<*!Nnhu*j2{΢dt{GnPl}HD^T,*  .W I~6x5>U?tްҌM,l(ՕS.\H>*\`LyGCbv2[q/Vۊ-9ƺܞɅqlE^I҇ f[ 1I*ٶỆwҡ'h ))C#T7 eQYn,Y2WͮDF=lm̓ <:k)(">TW'VP [WPFLs8bb:KlɕW[jc6ВQM"F%I q "` p1"J\Z$5&"l׃Eh&xgmX38kɈDk=gU+ZW> hê~*afn`,70a c8C#QȧES'p, !P:3!Z[b=av lZ< f/Z7n*a$ӷ5ʴL4ABZ٘KO&f-)zvi:)TCriq{kyJF #Tq*zBǃ'x-y̴"M॰^r426zX6PmufŽi\2Ppfd oVMQ{uˉ:V]l5wqh=k^\CYCd{H#~~*b{7%Iɜь^VrW A]pq `/M0r莨UؖMxnOd8 ]u)'Y0}Az"DX0EJLW?aIG5zLhT,'%Go$D(GCٝH6}yŝ%_Zu;!;qk쵡֓\DXK~3`X7ghUNag?slG h;ۘ֟*ɉbh+sH`,8Д:h }?yJA)l~Ճ%jq䠡M(8 ky&d Gl۝Ճ9(p=04pӆWԝ1O#[w& 7ęٙ *`h29fN7b{rDR9 ^G'$Pe$>*w#dI@:ݏ"XC綻km}z5™9=ҥ2w*oDwEW QWtj9%4*X4Y͙ [J_2&TA)<gZD‚$$#6Qܞ 5t=^h7ZP9`luKzM -~3[n3׵9Wʊ7,ʵeFI8ʩY-l{lZ\T}}rȧV\zFD(j?F$\R fI0F<~ i4n- +'+b3=һ}%Re0Æ:Gxk)&څ6A Cc# )GU(Iuc2qt û -(btlϣS\GEkjTmvb H$k BAQ鞐q`C-FDH酛9Kx\R?ޣ9QG>|nlxg^{>}.됀OfżNHl47"o:!_KĔoA/<&|@Dk+/_)EJjSMѧKEX{{z2 qLJxn)BR/':_Kb.7z#Cg. sa7e=tw*xϣnU Ee6wCk ʳ8yhLN4AljL"Yu_@e<30esTj|Rr0/YZAYuzX`@hb>*ğ: C(oq߼T81+c(jhΛP` yo#Z)9H$dᛉ]G#կS* d$h SYgO1Soq_]O9o߀(2kT"mɍW-uk6u9Bo<`$xFJD5̶N)FQ {Y(®n`9gRUu com^b$&dW5:A_S S^$gz91\C TVcNg;ƜryO8ֲ|߂DWo4 ht/;L[@O/k!.r$UBCnAJQN)^[><诃+e&CøEдʷԃxcVy}o3f6TÐ3`Pྣpi6Mk0N?d*0C A>`x$DBy'[@ʭAԩ"f&40uzFg3-(pmT^:ƒĦjQ< w剨I͊in^.$N1ʵz>:2c\~Pe V̫dzk%ګ}Lx}Mg.=xZ0~o4zl~}ft*Y 'v f # W\b,#%``Xu..Qg4.Zë5kt\& ) |"O#]bX̌0⢸\&m#%0- 9פpx,F#`#|5x.CBgD*%bNR^_w<$[ior}߫cpջ;5nWi2VX"0s:h;31 VcQ/5 Dvw&} imG{ֱ6z_!& 0t(ɶXN @SvRiEzLj/% !HALrLш?@Svr5#,4\rSK[ؿU ^lQ I4kwHՊ65T7s5iR2X.$.Jy#C n>/@'|U3p_̽Jzf,~0w5HqKcۚ)r2= B6,m~2ōfYň9dQ YV(!k[\C}&Ӄ7}W FHCtd"pF4Y&R4@M\(XA u%mpحpFXj)+>#KlcL5o߭VbP-i7nm0q2mׁi<'&/̉G'ͨlDQDA{V_P@yjnڋ-̘pa8;nHh`:C(#`@#/lvp17Lii6#z'D*nFe{_Q21VhSMCRe)ߏXǜQ,P/CO=8Լzʨ[ՠZg㰠L44?`~1m/0'Hъ9/,QS0Bd'*e0 ]oGfN:U"{͆^7(mkp< ;mc֣yj s-×T6IvK- J4W )Mj* v!,aGd\֢R i4%sENzOg2\6K3yՄ`ƯeT` s>KKXۥm$,'}$ RmP6pŊ!#`*dTִM#*uPijnUecΐ@#?C:SN5@&=>`8e8y)+̑4YIJq8@" ŕP^~f3,6x&͎ P\A;sP=)NF\<[ c.§9A+BEUX;z3ظN}XJT;YNM34s/CcaP[)i;0=Rʅf3)(3JR民Xl|KJ{Zo{? f5>,-e ߘKG.*|z >-ֽڮBK7;i6DuՎej]] uڃ_X+ nе 8&Z X&FR,aÌq|pИn>{/Pʂ[MkWF>/н|e' H#}$+nfF!_=0`FJC6JݲCV4Z[=Wrϻ2$Mgi^QXӃ%.997U@;I X[ ,5nX 7˔pRlzT!r聒\ql<85E ]ۋߨwNemt GƮ+lrjr~R% LOh\r!8JFa^ Dv:۸|vfRtdp/lݓ4St9 ΢ܗ: ERy !-`j;&v#&g S,!P|DZ9_~w˳K' : >\x$ z0T /&0JJ.7 jm׀<9b=h,]= 91 H\ 4S|jNbHϴ4߄6;K=DZJإYecmSuwk?3TZf s.y7P6fI\OШxH5^0Gx;`X7 A 6R 0喿QlZ{ )x+l̂ݨnP'`%Di0:ÎsSA[;`_9`(jgQ?^,1QTlT,hBA ~JLsYr.YHQJ Kߋ'!VfVL9A@kC$![ ֶY~Vhewc L o Sc?)IA˔Ce0Ǚ=֏"ҊڡA#یt>PV9{4K>2kC+jPQR<!2M Fd Lķt}L}ʹQlvKmDLs$tXѵ0T { NQEF7sm<.ѝ&痫.q ?" f؍`}iW2ދjwگVjlS~fTklꗣa?zM8ItHn&^O5kD#ST-:p[ZѨwb,㼭S& %H)&%Q6_ H7>)WM#gb,T ; /((?|9C /`W9uAbI`mes6j]?4ȼȓr+gO]\Pdcwww-C]uit*.~Ư,dnL9fs%p5 =) cG-dcFƞVGC!I 0[[M. ݋_ߦ7b6b $ 7m*n鸺*W ?Hhu5lp}2&ϟJ0FR) !爘Y8FaӠ w]B쒁&wQS _3M- Mu~Pe"+*]GgAuj%@䇕]|-y.ŕZAq MWP]!Jj»UxtCM&o$scO$`&nMnѭx&&$Xe w/vI| čA"4IUgyk 矏]|YW苹m<|> pS8]B䒀, \]@u5eΰP/h[UɴYXX삺# FplIW&KcxΦ %pdl_(|45Bb аo wv^&_ |;GϤ| V& ߜbp6[؏ZQ9= V]$X[ ~oS)o4gǑLik,>[:t.ϧ>B̶wj`Xj8^C=J9?(78 ﰚdtYF7дoqeͺj6kc FJ44h=Pe}e+QAB歭R\NGty?MQ8N){%:F\6*֍UJӢQL!>Ze,O|&&˖-1ÿ>Ce40NӕȤ iƺٌ:E/@ʊ-fiLi5,Iy 1HV AZ`ߥ')f$ ?BVq!͝ H>ˤ]F\.^EUWw&' Blҩ.Μe!c_ͥxī;W>:⫫\N|uHb3}pȂ?zP?I)5✞zM ;!qUB`3̓Wm뾺aNp妿.. 6~ז/ǩpGw~쥙m'P/8 Uh,3M\$D Ld6-kS\pY>7HPӬ__{.Nm aBbq>+鋵ø qfk?_RmTo~6FjMfg}:[:^ b-Qe}'gkfaD{(#0q2pi LUPGZD>{N{#'„HYN!5ܞA%SժXp+Y+n#,nN!.(ǁU {kHg#KEVDE/xʈ%2A `Y>h,zcnK ,&BE1"~v0:53k?>tHp>!~sTbixd||b~|nIWzkIU-H# C.nnYt͇2 y Ďr[,~I[|C7GP=`xTIДz'h9T;XK8MF *0]4+؆]jZ&f=g (Q]ql1$ [,2S,u)5*ҕч HgB{MAf4syNQ!lbFts^ CcOƀ'[on63 M椭)N9tKr!蒥#V: QFO_P>="#K&}yGd {7"Jw xf7?_W _l'Y1#TF5mV\]jkډ.ꏵ\\y=!3V.#DdtKo*" bG`7)mwhX5݇TWgӛM!!m7FG[l0|cOTdQP 7HP9BJG]dW>K[@mrq3gAށnYiqLδþP~:یS]\hb|ī6 BK"z"'m1n m8{Nh!HF5Zy'6j0+#/"7QnGe!bgM/d ojCz~ Q[R):;Ulզ(l\'uí7zbɗ/{p~ amNHO2M#IX>o )&*<%1)@kQK$2C9bn:D*1Vޖ?q)᧜21r_hFr*v*Gsg ;rU\x8p,?25yB z">rLٳ0Ԣ}cA4BGɍofٯ JHp)bX,jK2Ӽx/`T *٥퇙!IZ5րd #KizߗHJݸAjhQ]ITg3KU 8ohF D021vQ}#0(mUe`oAGzKջ'3 eK`apLQwVFF<20;~iD=XO|;t_ӚAz؅,VYD@J:3 |. $}HRD>>(05ʌ)t tEdyhɾm@ܶ!~1\[@ URȅWDjYoxI~AJޛ&}l%RvOmՃ8=ѰRo!n=p%o} o#$:Dc|HBõ Ylע}6.@8[3VsɽŮwvLzc_1ޏ"3L#P3a\'[Ew.](;wRr|?s6HvH&b恓N@:nD <_υ 䲅`SnMR+)Z|!a\!TinmWP)ώOFyRatT_!|ݛ{DkQհף{KX1XM: <pJSExeXJ71EppQqz\h: 0w<*UY@5n Q#TiEriDnl(VM'ǫc0Ɉ5Iqj3fK .ýr!9y4EJI T ?N#TljdP 6*Q:uCI0~=˲j|7Og)zxB.ZEQ4y3h$J 5BOg%7 fXRm ǰV:aڪjFO:{;X JϽlBްSMઋY=q8W'`_6 ]?=rdH|ɞ$R:Wm.DI- ,R]_Wk=8~|8!5gAVsDWКSN+㰈a@q(ʞ a84#\^邆{gG>JΘS5CZP^CJ%zE3s7iϫ}^Mo!v$-\;ѾW葫yצ[,$hs)Qv5nYT w68h,ZmVS?ݎXC }$éb؄vg@BKhW,಑1pwIZwޮ}=h}u7rqdi޵JV2A2Ǜx F2lh69~{qlL٥b;Q~lQjrEaɕ*ׂނ/:Ŏf]1&;8S8[Fc*"=YP ʝa gAwx$;jX/6DƖM0w Cȭ,@FJB) [npUEA'T6Ɣ' I\Wj(e X[`N0 M";^{baxifIU5]|&c38ۉo!iPmmߢ33BŘ _X7zu?.ve?ݾ`u qi+#Z);eth !lZSos u̞ k /'ٖum|VvRQ DSL3 @69OM{hԨv'fPT}Z:(d?v2X1L"xqT~',$Zx 74.)s.  3[2ޝ d8g\lsؼywbsm)ǣh!+{Ą H~H-U@699aj*Z~ 3#^tB0-SB a(z<8=eMjq[Ծ}Ý5xMMQ[&`H}l#S}# '}YTv H \bo?{\G=|!FL#N;VLѵ9e fY@uT|'.t.;`P!m6Jw[6=$ZQCdTf\- DAA 4i)+OPqXѸũ㽏`NdxxG=/=G&B_|EKj $8A׋-dV0[\JqޤnKfCw> uKv Q?G`M6BrcH*_GA_[6UaG<+C{"\uds07)DQiiV%jށ7&@tA iw<0AzEc7T& м@L|z'>K.fY|7_(sbT*+VÜly3h_(I!pt .Ba",BTGnn:>v~4 |fBR 2DЃWZܫ.ʁPs`Fh8bqf8f>A$^3f ]+m:6""]YXoKr(HyBhOZ,3JiK\zyih)P~&E*CVQ$FX2v"#@2 (ݶrmA?)ڳQ9^KF[_"6@GoE!dFYDmhNgAaẃL/:DqPx! vJN#(6w\mb}.H6DO,;ѐmx%#LV|+| g?%.hO8O] fqp[) ,0WKV#b@Vw>}qDgJܸ+~&(uդ6$TFv9}HEq-vI+򷍧Zq.a oĴEC- \L>V@@G΍$alһ٠k =`3l AL~8f 9$`в< sOЭ'M"J w DPoD b^#d?sq870LhaZ'P 1*R͘i󼵱lz+[ GRTDM?TjGvt6}6LVoց,2;[Z/5`xFgz6]i*Oz7k;LQԔϚډ;\95܉=F/5-zv= U$A},Hm5*^,2gq#Z:xcmߛ`\ye}0<5!Rv(v-7#7SjH~Ǽu 4k*mQdC tϔa'y1/6; |)1?[f|]:iuf: j]~TwxiF$C9Q4ws̨Rד ei5A7(TJL^#:2-a}7[mO1%7 `*Z0 ZʏV>XDv* EpgvW([X~0iFUT1BcCN׽U @w}Xv 0ΟHXD9?wM'X[ř,ʄ8워 KS%,blZʘ kסFl:ý%r,xn6]&Zqyw1v6PiSXQΘ\2g=9H9mŝW#L:9z %H9yh4j>:WEˑZHsk#Qdf\7t2On{D: 2`VzeC<ȵ"`(/{lBpiY{XaSp! t@8x{\ڛB:PTiUQ[;1'WOIvqDL QI6AnEgE=!i v}bu@mq(Rj?"3G!RK?L Gŀg%c9%XV:!9R|L"DokB4.jM.s|TV"vOʏ͵'YЅf OLFn\/*R⤵ g5Hq.q ЀR\`s|\QbEɒu'˂ã35=8Yp˲#ֲg-*^uuPcռ`PNO _ߌ(˫C9К-d~i :;xv@Z m0%p1-HLuH_,};+ p:.X!%!{҉Vn#`^xV3r̾s/yT+w#D ]KJ/{M ]+ rSqOZhmx`ºM$-nfZ1o!g蘅n@Af&|-`ߥA lsP![]*a VBTeJlTU>5ctTN^B@1̰ҿyuZ]2 on- ͂;쏠, j@ D^w겢H䔩WN- d3\LY#J9DfĊPFT2҅UK~r|>)c8`Q='9x GuyrO)00٥dXPxFA45Ӻo8Q`!b}JgWSh!th5WTr39k;>.{uv>-Yݭ܅I^S>IN1pӕ oUŻ M= CW<:9wOSzL-{kWϏ6:GIIW2-:M5W.G9n^/- =oXDcߜv8X?b–7Dxs_DI Ey(PCk 9}7Tn欫YL&{# r뎇XB 3TSbuSNm7ֿ4TA ?Q,0Jj8?_XӭemF::}}jWzk^& w[3-l{}8 d)w%[S\2&_TI3 Y|#jbq4w2JKb ^L ~ϡsA_ A@C3;{q^<')>rk1bUrGj^'1KsEzpNsdu-;]Nd2:l2[k H7d!h _;<) C1ccv& ,l2=+5g"5{5W>F;XvmJoW‡$L *A3u) LcF*;_(7hڵ`[U-dTqMS4(Bvzivآ_U:zU.?y Gbq 9އWDqqc+⌄eyt{2в\B'va f%1.Koxz TZy%s,ẽL~s :b?,8ń\tL,={u"pdshKnc3g.J(G88+6 53{ kt7LKy/Px[R)[%z9S@ 6"YrM1 uIZ>.|qtj[ t=%U1zC[T"]0 %x祺ƛtƶZ&oFE 8hdo}'PwF1dXyxؾmft1~X@b}v 3^5dA5:5)1p_Vz8uGRA{FL9]˩N.1ebw3s&,̦M21'%SE<ޕb5UKr@ү4H܇rTZ$kf3W. ܙO[֧/'A11 /+˳cXrHϹ୴R[,-Cՠ̓!<wztHMiд{H31Q15~4 <*G91B!"qsT1*.9 R\czr^x;o7VE, 7*[.ʣcz{Z#z$l&CBza젃GkSB:yzݤk-,mVP')$9.䱮q<@i䤧np,էU7ϕu|gl},l*'}ah{ZLJP"CVP#ʒAx~uM ?xN&ѧ=}!P.X } 0$s3a!<z܍߿ɼ$2l.z=>HM.\ufI;A_΃ r=Tw?xWB}2PRLa;Sk"M h՟&^f*嶊 r w}'w<}mƆ' :*[ʊĉO=[ <̏6->H݂/Q%qU^CGn Ebϊ\j-!Xnd PECܐԌ!g OWe(i.ra[˂23J)Hs;Z?3[ 6E/ tDM)=ƃB=< tni^}J$.A!U,~ec8J-Vq FW9=wry6V4jI]֧~EtE;D0)# Mpe$02$Rx$sj&p9}pwQh_3I=|iOoƢ(0n 6Ǿ2 `uK~کu4%ځ~q/5GU|Bh{l}8ـK_t{VDjF7sjf 6.Ed 1숁wVEoyA,=Nƣe0Ggkpdݧzrɴeca(zI6!Snh3"\hh<S8C6eV]Rt/ 2Ҋ1lxgӨ6ZQ`ꪐkA%I3Zxj"2ck8x?(#d9S5ޣ5J#-} D}P#Թ'O<.E`A)ZrՀoKB<Đ xu2l>;e}〯]X9V, δ2Ռ RlO#x+2oq+;[sICИ6 X( g]9-k<]}OY,h} spf~vJ֛Xe$Mz'5-4PeсtSpp+pz/mPRW@QݵAy#&X;;g\6p2;e;ȵAf9Y vDL{0Y2 Y W7?~>{1x zUL9~e1w>̭!AgӴRDL GVS|wHҠD4BvN$'?g\)l*4ن2Nֱ2p\u)"m Ľ~%ParO%69Ӟ= (Gbi/˚c r9*̱xqP""{ Kb.Edg.uwS.$)<<>^r1P"az2 {\+YǔdIլ%Ԭ/_)!H4Ʈ<9nExMeT#SwPL `gk5A>zzQ0f=lEE';{~߬Ac2ѻfveOM"g+4A;5:z0[?%~'sJzD2 ߷M~[ggy4f g[$jF*5Jz69۩ytЁ1!Fˏ|A7J1#2 Ιl&`K;W,$\ OFai),VA"` ZXޓIL%ʝ/ŁhϘ Y>OTƫ梲X }gU,,Ϲfma(0fu9n'? hX6ed35zb,X! ag6OeH7ɒkhAf5J^IiYJlRdKCk4vƞk 2˓!\ Y|맵e!}e+#wuJRQK^}t;|#:2Pi[TzGHD?.x|M{6E =PCBuT]!=fLIZ06mxDd%oRrlRyA kB-P,ݫ||.O V-c꒛ w~߂ut~} qYuIVOL&bDzduTM|Z٠5!"$C%?Dcmy"F%XZ,\e6PRΓaзxisg&֚A#"wn,M-yߗ!-X^^-֙80>;8nHIa8_l6|ȓ'1,ڋ<b2Wl0Z/.|0,=7MT:!(؋gU>a󺟻GD+]l_ )^&j-mY5"\-dڣS^p%"odzs6}vDH4 Y@^g/y`|}+yr*6I%aq8I\C'rWHr[U p`tT#3̖cP'@'23,WvG?Y}Lk`n>T~Jx$_ NG`i:}qC{RFd 5D9Q/a"NГ( ś[hfX[kPKg۹ѡ"r#K TbPӧp )_ ͺz tCy&ڄ+arX0-)3[Ns /*Sd(gL1kר,"j!\ȦOm ZCI?N0ZL!vHٯQ742.MD 6U/#sגjVbG} !uaQnUҽ~GcASc܋4(4 찿gԜ*feQn6*;99)F"FOʨU$*1SGטR8U$oFRNnJ,w%s[lWfu_Ψ*ݫ kgaYXzC@}E Wj>4Ay#{ rRjW)'1>qL'D%MA<ܿ;.چ Ty0pޣb "-5Tx&2@!ΐRXxZKM_S{;ѺQzW೾W $+ +4ϫZIJOK}RJ&N:v@eu\qY+?aͭ-]햳Ʊ*C/88k[/%E,):0\T_HM^v28.2jW̃ @EojKVC3c 8ĝQ0Zy22o;f'$/ӋK}HV^cǗ2)TEM?}Q/rCxU!,qn[:A",z;DTTv 9(mz+r(wy)'.%d c8ҋeL~gpPcp{v?&x~$=",v:^$Ή1Lqty_Iݩd"bƐ!q`|Qe0o55}*`d avթRt?v1Y/D[(Qk^:J?FJ~\38F2vG;I€_C-D2w%1ָ3۫u}qn yA鬜 Į'5 S8fDXֿT^~Sz1V)OQt2r^kxku u4juKpEޓo1{A`r^C=X:bwD8kqսx%v \^btMXYqrDR[Cm,e2 {sr\_kj ?<iq#ʊaj9^Qiu pP,蠖qc5NkuUu桏Nk("328633OO^[x F $+B:yn nJ$bl/T8D=uwNs+ծ|  y 6]ϡRfdH}_{}*0yzXeH@) z˜yv/=+YKb{necRs1ݦϨvgc !UW3,j9/I'UNY3'<KOrAcZDE:dXخeXłhR! z*bEʇ)rJ1hglpS& ;yAxbrM]=*h#Y!~Ei t=3&g47w>րXkckEQ(P 5-%BId,UywjYްtDΙlb~i5vA=Z~.A"]9ƴY'㩘7LcAxtC kF5@i,c]$k_.p ٗJ 6~4QԙT,Sflj)L߫>Ճ.p'b.5kpYAZGȦc,*%׏V zk|M\/ 5<k#j:u$Q6ir[Eo; $箿 CRXBs r6~iYI 1̀ %e'eEo.g0+co*v׻8!x$Qw3@QȻylҪuO>wTaĜ8+kZaM*U26ƚt`m6Hp7x:f?vd3z,U(b,}sz==Eb&`<Lt%C5 ck1xsoCsPa?궗DB;B4GT"~7쇒 ]a,6[}rK>g t׌z4ĒoVӷ.[x *ÕYrQqBZ ZӜVгQ̝kt7ɏ|Npa}㛖۷gs%\t,# *ufwR^j)gjūeXHK$SS1!-̘D Ԏ#}P$߇7%VD[`lDn~K|P%i9; ]`hMP-nԣ 8сڡ-Oh5(|_q.Q 0D(Jy)K6g]oaW5)A&[4- yd?jRE20F6R?/, `R@#9'6KpEʜm b l|k$;бj Y4 Bd`;AruBo.dә8V+ʸ዁8/o.+@-560,Q1 ^ϱ$suxi6U% _DՋ嗥E1Y=@TFA zmm$¾OQAe?(,Dys#n$P:= q* _)]"_0x)}g!!.}:O^{5"@w?/5b| +I*`.})*?.kƅCP5"q#Q /+hz'}}ET0?qDuX9g5' %"4IR 85mUKkU ]@SMV [mwq)ys͎F[xZVLuRٺ&4ɉ*28-P]TTY&ƸI]f: udse($i.K輁9>prDyR2{jc:f_ W dAɐ]uAl_&=9^uHA(KLϨ+~L!djP? :I}kL$ɱEzX@XϖTKܰa"gx6c-7Vm/K)ZՀ3Ϥ}M ^,IQ _h+X+8i-w0;mX>؇ȿ)#}8%U΁9,WY lzbtH>pv.x^Sk:)8Ofnك\c`&(EG! -UΉAqι,P7&lX1-oA KCǗ qRZn}œslxMRÛ>Z 6^I.O5&)I?Ye[qlsRS J)KtMZ!LGI5VXٖR ,`xI 2,_b߷ZCOUK*~>Fl.8ϸykcAzk9<-c֝7Ɠ&HzSm_c{/+6{ӡk[fDDKucm3A % x7|:IPsQ!icU|* Fi.nؤHY$ڰjT2?hc  z/| Cm>NϪzƒuS07WޜS(%4Fss1JbF 6OPNpLŃzߞ6eyw8@؅բC$WY UXhw`D:3}K\֯yUvd5׏7KlPQ=ƩR&F)<ޫ附Yϊ-s&p_ <6/Yf}ʰmu Jt~%T&IQ3 `4f%QE-߻D=ռx4*1Wgt(FO8% f3lAdLyGyEǠA bʽc!KxQv:m!wsԥǵ]8 -]xQ'`'KE6Je170F'4ʰKv<wr&.<_˼4,WPqh& ,r!fSJҘ:?*]A ܹ0<]=N±sb4? ;o"G8x&N]ZZ[|?EE'r»F@ $0zI޻pRxc~n|LhJkEd_%L̶F#qu[n$&T\gEx Q 'MJB}\6Z%E~m$-GV2HfT疍>@b~=xw2uÏËzTD4prҫi-2(;y#nM$zS$ypKW8"6$}iLM1 Ԙ :ւ1 &2دK<6ݜ`8dPm mG@ݾ5GI' j 6rभ(|5Wet0vvV@^xz(C .e@+S>7%84K9{ ř>e?5pnS6я6_ ԻYp#*Pӝwi1'ˡd)k;tֽ9(o%WFpf1kOpɢM)AHE|TW6gMlN 'db%N : 'N\ 4Bt!)X)w06,;UMbÝl/wx}ӧ0>V~Zh5"bD `Wԍo-.֠o6^wWܐ4s-W/\/RvȲ*k_v>Nc{Y]q Ư~?k7" X 7֊՞TduVmЋmz^?iC"0es;E`x,ͣ||;$My2: {gQQhr^^U=c?KH4O(Lř9ydVқUU =z%H \#>8q{ɘwf>>ޑiF(-_ Dؚ_ƂJqABp6v7I>]|)sHIG=T0$QlUXİj|z v6.bM k?bfW.Q&_[z5[t?IyTpCMu(UZ{5~@R7/8_"A_UJם8ELzIX½LTA\PegDu1btAȚ2ml3lU-BҍhӐ/]+Z:Y4zYO=*O'倹_X;ƿ!lqXz+B }Β Ϲ7oQ8wal :( R)3g&H= mפe!c:L^KVtYѯQF!S/K?%Ҟ9"#w$A7+lۢ;Y3MAap jP~=M ؿ#UuAi >8ϸ,[ sDlUA/{Rp^}F`Wp.p&{VA 3p]ͿWџP k&AKI6aûp۽=*#:Q]ym>~eiLha` qB0Ϛyd7v ү|G9bVSft,c>՚%Fv@n҃t4\u27y Hyڍm{oNTk9dDLI.qB$vC;CvBn .|"z+UjɈRɹXE^@nyԝwʌ KtN|eoI~aֵ*s] PvC8_tiD5vxNbxU8 6v% (vc7ak_Yo T\@kHLhrnކ0e7}#F[Zmt&+(P7rC˭`~P0jz[)a>Bڍ blFR{w:$zG*t0$YO]|fUi K)A'rUT5Xqɗ(>L?4V3>+M`z_ tkΤVR_)b_Qx0+pHuv^.ȅ"gFԣ0cv]H6cֲ޹ #3J|  Hz8y-c-V]eNtg$2%Mz52 MNrLxJDEEjEI[<⪼t璶`e]E2x@UaaZ8Q$)r,m= J= 9{22TɁo}q_ ylӳ3[_K_(34Li H,aQGwڦDn`/'>&hf,5'Z^p |]< C0hUq_ᬞ^ 9>9ͮתsQLy [@*|Zkwؚ t6pl{+ɎLZ(Ia%T7biHm9!g [7'}VMlN/ӲЛ Wq];z2<"ds>=,ɚ}A@ CBkҕYﳵq\q䳺ق2,5QA|(nkRW ѷ7| F5sB|NEvFl!6!e=1h\osZuƋ"li vQ?σ؁pv}~k9)O)(F1P0SU &aU01쁟+MrcyeK=$>㔋D^cxր[Vr3:N?o)jiro 3G2fEVs$ pW4|3cӦR\ 9vM'nn2WLtgք54+,y@N.~T].ػs Rw^Q"RWJjݬ7$YB%r5uWIv;Ǵ-|NPO x ,n\.} VWǝ!8-Y1m?5JJ!]OqOUdBIOwO W8H h/-_7To#=1J^vm/ʺ*གU?8ǡHy@7lXxJo! h? oS76.X) jDle\^Јs[l%}u=%,d+lE.ZE>۵&  Ez=ۋ}j"·;;7G1!.?H5Nߘ A:__\KR`cڼMjشuok>~L Mꢕ{׆13yݿh#j~zVWSrR+u$&On]%>I@L3FU(+#! k%9, 7YˆM{ݖ8:#ޏ`F{ L")}*W4Mk YvS1)NB!l:Ǘ4#y*ӈC5XC?S<%"-8nY>”W,xP"M*X|h72=V!jd//pL{T @_*NJDUsh =:_pKj,ǐMD2Vԅiٕ5~1\PZ0Xb%Q9;A6f' aM ^tlw̩֜VcJpoE WS6QsRxgy}]e>xgOi.@bV.t5|{5Yv @@ (V̀0O݉RAgw L;0!;>u M4 L#a0([Źg):HSčx.τZn=XXI`lB4ß|C ,oƚvTnvxnF 3B' 60ɅY|Pm!U3ռq/PJ qqnQ`ơD QQ%*`EF5y2p\a4R }h*kwf8JpYY='w84e׻G1;t}s #@a|w0di:`h_H޿rջCzma- mF5Ҫͣ\h94ooKk(p˓bI FʢlI` ®L '3 %ORSeYk~^&4 0({V3e縷T6Ow}(϶Qp8ЁIi}qpE?5r$7Lb:''@kJL:vc @*G"Lo ȼw?WTҡ8Ղ93}&3c_dDb\[ L|ª?)^j]B^NtNbPaҶؘ ]Dw+-!l=<#`m?_[np$D [ #xW]1>fxe#_U{C:Gyfl@(7.8>%Vnbӡp~ޭMRitbFʫ*Ȯ'ZnGlɬQnwrnV5SxhF@kPcǾ*6wַE}a<[((2d?E@dajIj:Ѧqj;U7)g.ݸ:cA/6o.3 ,^ӣ€3[8}$7C@-P>.ꡢQZrjS3gq -)t0'{G *n6'! +UbqaǎI1F"oGS .S,[-::X#4#.G Cb=NSlnw8DC(6ZiYUzaC;Q3UigM|B$jrB0%T+ k޹CžW#HIЀ0iFqecP ak6AozדVb&@P$=;R(bFH,.DLrſ{ */ 'c <f)/f1C%k[6D=A8H`AL!{_2o $gK]|Yx`rXd|X> M?N۞o nI&19'k&ᄿ$mU:eT-ejl̬ڴ7 QvŠ,6m#~|6a!g=C[!zagC;3OTL4ސ#({0e%Ney^81 ٸc({)OU$ƶOpM? e']7f0A {|},9TH(rqwh3Ua_ZѕKo:8  H7amJ'U!rVʲFfߡ8I8MLȅ]A>/ڽ.,3w'gn=p/(JDwjl`')/3BT6=QJ+|}&Ϝdy&!DZ;; ^SZ}H!gjM1a^a7ib.vwN" "\Q& RṂtbuk+!OfhK"Wp9~K/ D@3, Q[,sO7>YgUaͱy{J5֍#{QUʢ\R\{8}e)PUv^Yx^GY/'^3gu$uQGc~6S\ h*c) ={b* Lz.m6:])C Y.zm36&SpqwZ2aQ4n !&|]ڸ0S|h6־"D@_/ %i#\(iZwr:*1\_aϧnak3pNgt|aH|'-sx@,l`SC/^oqu &} b'<4uo|^3L{{q}#% =*s^ #֤^>}󃍨WOFN8CmR67Ұ?L'z-r $Rߗy.}Y| `PQz 6s)|A B! l- eYL S%Jq{S&_mfz@%#dY/FJ3#(vB0 4h] eQZJ+#;SlWVxS"ܟ }L)!ile<O$ilTU1e V2q!IXO1K9.^h2R[||A|!%`n_kgzߙ[ح4p=MsN[,N_^Jm)ݻ|l>MpUa+1ǵ0a5;Bʟ/ ۖ!Z|/eQo  1e_3:K(׾u)٭(QkIM>$-nm C>5rJ$|Z#9v4FqIb>fn: i ^ Z* ˱c SA245PTpw+6'LZHS9;̅*l2יczW5}_Lw"; AXAa[T VAi7#c!)[68ccA[( Ӗb9(GnG2\\,Lf{fTS,Xo/ud•钷& jSUj0P_z&b@{JV"PK&oإBC3=ɣ76[Z_q$ : +zed=M0mKq$!(n>J%)(*v^<@"gJ&O%Zb9%V~13Wu6B5[!Ĵ,̂RNT8cz}CK0H廊8;R|Y"+c@jYC@ŸMD[%v2*|*d7ĵ?2b@0M"4K bXE&RiNmկIJh4i!E}QF|r;yPU陓_]2 J!-n5l3Vy"o v>\7J߂$7 *?Sr>DBt{iUE"͞0#cqPׁAV㣑}qК^+S $6l|k@|@XFL;''\ LwăƆ4*󶗐q/>A(3IGj5:{âTT$*)[C:I>!ɓU֟|+gW6'ٜy"jox6HxBЁ&\QFs|95*.&PqeY2pŚ ̈Ѹ/Y4RVEg,E_.nR[$iJFM;|b5;SNJT[h(10qE5`ɴ?`~!kMv'zWm!`p#n=aɗW?^ /#bG@Nӧc|;ЌAJD#\vU_#2wGHLѾi{"f%ϿXEhFK/@W$m nhYrǡe0=Amܰ%\[]y2`ֽ=R1 ?PNK/nFjqf)W s.X {O]UIgIlzi7F3M7 PKzVz EՃ_Y;ᤕW{xNR.dSePC^(/-s=K:鹂?cvFO_jU~,Ae*Rp\ c M)KA+9'X/% Dƒ~]{M(cq=x ]?^nKrњf{ƪ38I0h-@gnyh; +{90/痝lJ`-0EʇAEo6D}p,=jVc(On1WЀf%z6gM0i :nMnMmokxF<ȗ30^* L9c.:r^i=TP+|`B.1.p s$ .5'72D oPyi-4e!lF|ID2~5,)l#!N`+ĜV9}K&JOxL=F':fZw|,psb 6׫/*M0_@ Lwk3l~"6Pnrܠa !1*| M>Tז4Q~$d `MwuRH(\B9:0r!?ǂj؈lZk=gf[WքW/ eOu'EUP9/v'tl5<4ݻ!a p8C)nA'|7BJ9zaHjul#$5oMBݛJ1%WN-9$'xRx'8a@l$|h6HeUH֧N<0s?IVKنT=qpqYoawr]3vdƂ+35vEÍ_ rret l}E=9Ss 8(BXXe&A. ǖߒ946v{ cwY0K3L{_Y<E'׫$AҴTGole P}RϹ<4(xϊU^Q9LwjX\B5tf79SLCGN)R G^$A3vb+,YSZ,)-{MnR?͇lAv4v)K~PtQٱ pWx(7kiw{mmy%yf8 IM޴2m| .yȄ-Z +fkف^IҎhoL-cZT!;)qkd [,!?jcD$5@x~Q>U@qK^ޢF]HM&,bS;<&~vὑ| KkxYe,"a!_;Ң*p!mzW̅$y!ھo0!ˑ&'a bяP /7уqg+ܔ޴ڐlѕ6 AĂ2(aMFZE/V3(NKJz%~ #!;\J?Xest`r4Kдթ6.(ْ5))J!Sga) "HJ?'.H"A>UȿT ;-4w<('/{`*ޣO_*ND-DPYR9"΍udhzOJxa^IHssӊ1k=HXh?4*\(t<Ϳw1HqҮD:GG9gZM1&] ks_Xo\r.}`֭3&~_xor0wFflF B!2 U1fпƃ>pi"f}rfA> =yk[4~0BP\'h1c;C&>tޚš'[W =,qOV tZ@cxw[ abnwby:8|<+(9b ,Fgۂ 6 jv$2AxK Lt Qxm($VI+CEX)˒@=?Ё{CYL>ea ~ *.-ztjkFpFlGOOu"YTE_I/7= ;",VTض.!0(=ۏq[ h(n;}NOr1L1Hi4IbpM* SR/Z-0:[ݣgW7TFмҷX:wjdRq'5ti^&H{evA=!1\"t\(dɞ*nyi)Nos(H!W}"# )(mقҟ2&=3Up,E{sM#_|+ HOSЈi〩*SL83BƘ7j+>-AHd*I7y>#* xk a~)/=n q̹"o~XPT`e@~qY83Lj?%wQt> o=$cT6_MoRC?<^{^?(v[ȦV2ju5"`AF;v#8F$4wkS2kD+> y[e`d? BL~+!LW 8\|[Y_/`}Qf/)t,vBi;53>rc(ϥq n ϕ,zҦ2V|kSI Te,]2)IvLzLC$D|?f]0. \gH~񣏽wҜ_fm-5/Ǟs*6 i9ۑ=[ؿ-b7Bi܍.x.LEclpS̄׽Vsb%MXW48::[gL597$=A?9 Dt$qs6.; -aXY=]}JwZN|at}-UfPȫZ\vLu8tVIC4/TAZ-9A&%%l>qwvE &4]WaqS@87 hڕ9T6;C.pMP0D5EH ՝gHR8}Y+P;{{"%߄-5Ge͙K$)>iI 7WT0Z#jr!cdR&QmY،zVHL,bc[N-~))Њ_Q6 zh:eskY,14ADLU- *m`'+/'BB4843VbJysV-+b<97Z۬r^V1^B!7?hK*6Mx*o-H -^ zc^3RW`a 4 zu`)6uloj`:izV_2`oB6D,ϠDVBHk73%Hĝ9cD2!MR䊢qf>Ӂ:J. bV#a6a"у$d+lPe"|:BGm 7˘c|w*ul?MF gvuge6 Aس> r!k$+ EbmmlY*~:U#XwmEp?X| Z`ub46`) ?#t@- w*9u)Ѹ!vAi´ޠE⮐?e:웁҆N /q|,W)1,@#$?͵- aIu=B^9OLE(7S 2daٟ_R? Qܤ ]-mdit^R ly- j982|yYpGN6Dwgpm@8W8x%DmjJhn+#BA1WFoU VTYDU"I9G84 M˜~T-Blt*m]n f~('/ WKvCA0F+v^ϫ*R߱Qe!̾T9WC>g!x-BBq_Qj-ӓ6+ f<\ FPw ٢Yh/3OmtTZr[r\xOQ6KF2?_\ʐ/# .ַTX:T4M]|$&$/|{\p֎UЉ6kǺ/z@ n!+޲w(̧}[O1`;,TJ`>P()YB#p E x2h|H9>:,) LUpTY~ք{:^/9)j^zb塀J!\[LrEĝ{6t" :z '>YO؆ ?&_%s{yD ȿpg|_8`3頺þ@YH+6݇/OX"8H4ShG s̽ǐ3Bi8|"C4Mfꆊ Ę=H4s9gR,7`X eٯհ7&ӧJ9Mk )LYֹ?BO'DVfYUb,b$&O12QɄT= k*ᛍpr}/kR崈 %1]Kl?f+/dd~eJ#<A# b3ȵle,7!H|X35{񓎴fZ.(vz!wvl9㾅R@ pФ_o6dH(l+tx$\>, T$YjE LR{HD,w%`l鹚J7Xʋ:.O%\ 6)d/\̳8ń[3-~ù [22JOJ-L=@()g]fXI Q."I3R5-.P0y !Y41%2 laY_ʸ-6eQ 1 T$Ka>< y5MHHW"6!eռ.bO]v4TzZ٦'ŵ2;1g V2Ia{C"(Fo<HYXPB K^c͑筗9Hi8R4r70xKI iuUq PTzo(Go5l63[n7r;s;O'2n,Llnt?/L1͉lMT{fN*5)B? "rh^ZܵꑱkrXmޡ&U/~.~@QfmwJaf;Et u|$O!v|R##?fk'M QAx&3p M  S 5-44G4r'n"GgpImDp╮ndG69Q$:su\]-nlrN۶G7N1R;lTgƟ!6f9] c^&]Te$* ̏5BS}pwwlW>)9?rKNǿܙ khPi8_ Mk( 56Ǎ( \{4 ÉOui gQw)0ֈxy9nuG+zg@7./?a9 70 u+CD1 \d$dol:7ʿqHA+ْʔAuٙC #5kN$лvF=eަQ|v>_IK4%q0](q,$h {#5)U.LEso'a}ګ% &O 2Z=(ŧ%ޑn=a>6 ;dT32Ðle3&/S=O99YյƟln㝮Wk @R\=*? 1 OK:D^2g%ɝ˃Ux^FLRn,om,lo>Lu 9iPkw (%CK.a5xTE/.<ż?c%X˚jIL4c- f>諥P`\oRq3@"3:XYd%[VT8jwGhrox5 jho▅ܠb)A ҫ\5iw3d:Gc!;7W |P8 =[풇Hٲ9^N/YTgFmcsHuUr2(iA34jxHzgi{\Z)&k\7 A/Tܐk IcTct)by8V^F(ciSakj1Jر DOmU;ݣoޱA2@0j&r!M*Q>NF9tduvf#^$sR85&G*]v@;y6&\x3^\{|cyQ54cOS>~'>Te;pwL:;za@R鴪m* tC燢ͪza8T|J> l}(OD72R r@銓qF5Ib&_h1%lUcQ16V|lƝJY(Vck P8*wĖِ řŞ %ep߼e,l$Hh !=YM!?']Msn,r"R A ĵGM[YfjygmR?=N213\4+cSTe-h@l9AZkqw90IJcr~-s.J7BP:yx6![z'nHK(ܴWdB ݜsNzl?آ6pd>cq۔ N\2jJ- 1evw(ZO7yi-SXkE;`zAu\Ny@8M-T#Li)e,tUpi$9kOE[!$z_%3Өg955> I_o=!(nYO K!X͢$cl(#:#E};3VկୋXuoYq)8tUʆXg&? X.!\ :k2tz{ FL_|фU5\ SrwNA+"lw{P=NTxfUj(ӳzX:CpTƏ0tO<ϧ laTJem"u;bZƚ>Fgc[F7ku4C_CsDg YM#WZCiS0'\eza'l4q_:\f>E~β\rٹ4 _̰cYXQg"Htk`ArUC/#5Z㥩RrMsqЌdꕝ߈} ?l^& b}`SZĸ rZʸlv_:$}VĀQrKpGO2kTa?<8/4Y}̳*xZa 2ࢽ37 a-擽3Yՙ7'ȅT8sϰKllH%Ro"$ vBۂ 4Psӣ˃t 2FЙiL;KlO3|E%@2*M\߭4=4I96 84q*vbliɪ~sޖ#8W yMg>w*̛,8L;12I@[7 E d4~ko7j V+U9x=Y(ԇm;)AǣƞnB-V)F <=&@EeF]K /q iiZRϼ~_2[=U?Ro@h^شo n52`NGf9g !h) BeF<@vXr&6UG^+9L6.0X;dY;^?͢]FgRT:qČ{Wgy"{Tm j+M#YO뇹}(m~~']gV? Od#kSs4"SSA:h_kGJJf4cʸ~߈2XS% C'+Y]֍#X+C!F0P˹=h _A"b<5w^A*̛IfUa8ZRx/*ˬ؈ ȎS jw!r2W}T9_]GPA?Dz7?8ne>z8YJ)U׽w|o] }+{ BGR} yUʔpZ}{;eW#V؉p/J,3lLE#lK/,$|ToK8ie8e> 3S`!ٗ@r!}={$c0~O{=4 IPK#y.8zy'ByWp/k%J֛Ts3eɳl~$Zly"O2aw h^ VP:|/u\0 (Q1 ST1 E7|XlPL^`=]Joj7y&e,p|ڛ((Opk[Fj&ߎg ;vlT\~\Е}qp^"6wU#/oY0aMFvbv> 5e0(cOL,`^aNdĦ@cE+P#J;@+YT Y;_/(TU.g6qawhEaϲ&ɍwln.E;hsW=7jK+K%r:X TT9q:Ni`^4@뚘sNL9.9"23ïEdNwӁ ִ^ _Xcc盛~rucM Jl9Ƭd3gIt>[ 睳 yrv2lZF3pgYX967G:rwڨi3:[ߕ 8d\!#5HRF= {Дa"S7|I=Kd/ׄ'(3/PSGԇ ,&?)kUF]k [f7T7JZCÙEې1BJ"NNOFqHXkMfaK\ׂ{q{Mfp>&wvgo$8砒QJTm7P*fh3vlsN)}6R,"^/"CkNҾ V`*<}WII^vpILxSIV"? ,a9g8! ?i~Z9Jǟn𞳓V}Be^Zӊʤp\%Rv_Ej't) tGOϠ}ͧ24Eop]S\ F|\QՇ%?YAGg;J֐E6&x(Nay07c4\՞_FKρY*5w]+R7 ΌE+֗8q ]Q:<!H}YrKd "$W9 8d k.d޴\rAT׍Ղ_vc5(;{0Jn;2ҊI3xTv0\궸*vAؼ@CoVρSӮj]hbX7eU=6% {6c-V{ >qhYB؄GJ,Tid :(gXԣ _W |'x

AC!6>J=Udk O”륉k>wS!lޛ`6y ڒn`LS2;}a `_C) BT6ȪC "6aȔvAT!`Bn,ᆟ:늒+  Fb|d/nbqZԪr]f+S쪾W>3A 9Tka (+Gc^=-E2Y96Lk4>ihA0Ir.ɺ>fMK~Vp23Cu%5cm>|Eey-ӧ4X;B% N1qJt'd4a~cRZ} ՠ^-{:K(?s9R;[&e0"A.EHxRD:Dy8X2] g2p #O]Fmh0s[ Vwzd~} AH/6n=oVqWefܾ+ies|;|u[Օ@jYi,*jn RB]!"B萝$I8Yif֍[0] /lkG"EO[|ۼ;o:sWDTU@_-,;{o6s]/؏- "L U̚ʿst@ƕʞP`q ;?gsRJRH$h|Oz"~I)0EN˱{"zrwk))'Ñhfo_9n2`Cc }D[ $tZ`d#gN")[*}=o!|('l]ZES=˪T,Pe8_X|K. ATPv Wb<`՘c %L6ˇN<+h-}ꇣN5 0pǟ6w||35v{CSqf!#dkŨTW )MEO_}%h85m #z)~0}~+6P.WK ucc!!&@"e0R0ڦj\nB>-hDd'_n,v*<]%(T"9܊u7V*xXMa7i` fz>HKԤ.bW"zb"Fe(b= D"k;.w`/DNgw=ȤI \䁤 &R_~Fi:ZdT.-A?{Ca#(/#Le)y .и,űװچVaa4 ad\u)(?1#8Dv+A(x9O|a% |GQp:ce^r,K~S)FQ:UP.$}k{V@ ʝq ~ 7Gy<Of kV6ѿ$H9. ܎b2}glD?B0*6OHszw-+UyHE,q{0A[y_L`t7#P<7:Ν$Byƴ]2 L➅Yz LqcrTVBX03Z ޽:hyZ{%Gl]U݌_S+Rؒ>zHWp<\GYܽv)RAs&[\s-YmGc耛,]׳(t|è٪b؇S@u)U3~&⽪8d#āL%(s|OK~O vh U cfO#stPCqj1\s33]7oA}mBO4-I{wExvJpFq*p=8=I +`B~QP+AT G݄aЙ:ij򗺘l?\. a5TE&t hA %3iD}P\Qx^ zg5@ͼF6 ]IN 3櫐L}(ː Hg\)Kmo7<"ה\: ,mH:X_sK~b#L'*¬SIp(.# ѥ4F@HStb.Ӆ kj,yTT=+j9:WůxdHЖ#ồٚAYn:+#}͟Q2ͼ%n 9ѣ`~t FyJFѧj2\-(g"`z&:?.QfԬqD˂Jiɺd7ֿ=%/Cse7ETN IZ\{pT׸^@P>f~S[Pb?f\I Zv܇K,[3Fz~kzZyX! X)vb'kߘOv3ר=ZYFƷڳ吟b"t9r^DjN7}"$]G4jDVJh=Hc"=kf>/Z~ߤB3C"JM>FՎ+jĬ[;! 9Zl\ )R^.w7~i*T--.}FYb!޽0̤FX"NxLCsdZ;LI78zaZF=`~Cx'7JnLrb@dIscXzR& J/ Rl- |.\X6ѐ8VzFuKEMBAy1]|.\܊i[/H٧ʎTj`Lv(}z$l$"GO rf)&1);o\ƀgefKw~n]KOEirE-j5f#%Q@6Ex( K]QQzٞļdIibEq#rY1N@<4';&#yص)0jbYH,4QFp[ ld9p'hȟggC,b_ք%(EHӴ KŪfSwe#zpTj]w rFW<#G¿.t+)_OIb@aW%Y ָŞ=^Lfk 0N0l7Gn8 d쐔q:؎[_R8 F{ꐭC\ K!;^ 4s~탹hyL o;36x Z]zD]:Ŕ%1]y j+,Bm4P YAƣ N7A}`{qbg%cQn=7S䌈?dJ9mZx8,a:3gK7+m-9@P@ );E?x*pl! ``LZo5VMYvDPa>GG7B }C6 g!J8ِ(㫶z_<T2+ /N]T[Aj8q C3gHFp5#ύ]/ݗCeƈ8) E&UO-]9A+KOhSXqڠL7*'rs)Sx3#iz2—Fd4HgBٽ'Aˋs,&MadB1,? 1|fMIczlʌ'4ߖ2AO+TmAxh(E"ӵ8SYKk\/({_ow\.o#ypG%ūϹ37ؤ%ߌ%d/aOthZJ%/\j8us8 (`3R *DdZO {t35Wpl?ڏ 2ސp˴J #%:N id󢔃iHu{\zH,Ff Qģb  D<Ɇv4L : -&bЭnטN7se7|{Ư%R~ WYuwvrFVȒBfn<86ha VcNZ6ƴNy_\ C@lDZFB}cC쩤{N^e<A%[HrX4tAͶq|OJ=S,n2 ?^rj>ġ؁$0ԏ r<8qTfTI4t0,ϾSoiŝ覾# y!WP!`P.JfyM۰a}4C ,آb7R Hz 1a_;dzL,.?G5o/$[a+#mo[ؓZnxs֎]~Mi:!X{ jތu|CʲZ4Y5ncrNd1,chutf'H}fjpEfN= {QN(5 (5o eGK\rFz!/j1ZWb`Ӹ֕TdM`KN1 h<~3@%U( hTl]<: ^77G uMUI^Pik Y3oyZ:G%$Msq.-Ѵ! 6IQX΃#ĤfsNQ+BY1bֶOB -u՘X3X)^Pt'z'[Jo|M"=͇0MrTD1]{HҸ3[@7 廉*1I-&0 EtNVf(|XϕWB8 ;IWw'弭*/*h R fϬ'#߬eNY 7jTZi2`\/ř!)nE65OXtє*8㹍ywr{-$_T]EGOX(u6 Le>hR) zs+^#Tf j{mfdu"uk'\h]["x+Ub G3M\)^J !iA$v4hP[,|ζ "N+WWe6Rd;-iC2(YlE\QrIc_mGUsv]͸(6x[wi%&rgļD_; FE'1Fy7O;d)kg긫5_p%A3p1a73=[@+\]jXgAN#:g㽑sKs tkض76 I(Y}0 U,faJ*?_Ͽ,/%T|$ȉvu|K);!/Tz5"D8fn17 ^^0 AtVO4SOVKœZO<ͨ2uLʤH8Ep7n(4rW?jp*hF6OHE-RS9f}<},AN\irS`OͰ6E肫u ;VDAY FCPD>- ,`#8Jgnad:*?gȲ_j0ƤN u1[2Ib,-ЬJ:Jkw= d^CH0!d%dܗU+TA8pc+Z4"(P<:'G_,G(?͑4tx5Uю)9H|z'u,I$E}Tut*zbi}V!S0CO`N7a2͍ei.2n|_aWU;2}y:Mh٭H^mkM̩BP$9x,fŕ줽Kʹ% [/ݐ< V|.E%zV4[ªvuNB }٪G2X]`I)z%3ƜMyܸp8;>ذ"g[,UQf359&{dBK.~-{Z#y}qh@ӽ\5XPCpO6M ={|^Z9o솊UU*X0{*iB8n4fu {#fхb?sAM UP[ *9ke->t#vn~FRٜ3蹯T½Iyg4 !ogbY<ǷzxAo?2Ҩϋ L{QJV|Mada8T wځ$+d8f]?t{G*Gy9wJ]6ɼj+6a#XCd_vdrP 3G܃-iUq$cR+5x׈ I@oZY`b(xv O#UhzpC^Y&cZ]j|n^ʊh!c fQ.`ʬ`mrK`JF U3gx[忢Ǧ$l* 8|*@%ZϽސ.;:኶ƼNVQ8[ͥW2!W9>C$qx7A[;HVs&쀇ZN ;lkDf~|OC%O~ kH+e;1Z)0Oh :Ԥ Ƒ7c|M/ςUUnF%e>ݽ(9UV6F-Emy~qE 1gОDZ㵐V_Ci7m_ ~r"PoqJd efnhw:쉫&P\RpǞ>Ȗ*lٞxx3E똠w+K5דIfgUuE ^[?+&o.bm=7Z ajVCf~e#U=It:6*s6zg;S`%p5v.tIJO)z봨ouFf(38 nPJV8;1PH{e7"V3*Y} ;1)v?soHw/ 0^0jvDw#zxT H0|zt4Ec+Mek>@bmq79FOp.2x/MPTmGJŁjtw}ػJ:(vOYgCt*KPJC#Ȯ}`l7:~qA)~,{7GJ@on:@\=)a`c (*2ߋU +YWۋLyȀYraVJܺ'F) *wLahNyR:E"{=uN5gR~Byva鬧yX׋>)嗁ue]}vڽ~A\[C_,/C Gb%wZX 5^GVSN!ˏ~EB)SAf}6E˴ <a8Ui@1AbbRxT2xT`1H(3vfmp,-]{{yL0ڿyZl+v*,aŰ7Cr&o{1 %dJ@ksbml*9kyb_Tr`9kwaFL<w?y ],k~稣Y|o2ej{S-VpO!̤t29%! KpxG=X䘵?̓j랈x{ XuZ89^])Vv.8je_Q9xRdO༖aQg"Y-C'rZu{3:lߞs?QΔ*.B3 +cJR~u|P1 ´`}(9;JIW:FBk':l@ɘԝ(TJjj׺rr v@lo>8'yP$Q1\JR +( 'DBY]Qכ,KR^Ԯ%/> .xOP**kI=s#ՈԴS {pM~vh Rj{KX]fBGD6<Ln&h4SDo*|}#q倱Txi-bD%`rN񢉕84&G;0uءj#E9r4y|owK.?HLj8&撑WtIPJd?mk#ΈyoYlVoM~՗ J=Gn0=6Murfp?&R@ģCTçgퟕ@fH+ǜ:Akj[mG!5CU%8RSs :(r5#;f U>`YSK5m.$_]7uny &eOI2c%AA(˺9@}@9)GKW'JT0J_`eD*5i$F9]ycfmI5+ KXѐޯ ;˺1~F뗸T 9nxBu_UIY7Q5@IɃG}J+I|ۄFGO me ˍk݃L贅L".P;Ҳ}0j.+HDiCyt9;fu>ǵ-K-tvk)pپ"*۬y/T*_OYBka$ng 1Tk2/}"5]TܯX6c*ێVlpLwr OJY s9Wv6r,M hSXH[F\-Tˈ,8̓)|I0v*̼7) xϸM,<0\2N N #beʩEl [ m~*u׸FJ0%:$2!s*TCPaG5n?ґC]n]NϚf@ET.49_IfJ}-(0&ljAM0fZjh,df*2X &b~:wnɠT'iv8ϞoXos8m$.*gVM-%Fmt S֢e"u95ʐF( ͳOj {H("qj&G\" ,'wҦ+mxfYB%P;^:kqq16";o5%ƹ똽J8 ,6`atMJܑjS7Q!zG嶵\wx(ſ Dgo2ՉB+/R6O' Bpl/h&i$iXFPݎJad /rS]cExaihL8K~/6bŒ Cy=#Jex\ <4%Fgʟz3t#頥NeHVͣԵ40,/-عotj'*e:۪J_靿/spd>><.+ő eIujC,eh hU%# @qaMx"u#fu=' pnM$Ghz`ai0oL[E:$?t, Ƽ^t6.(HTw@yUDsH݈b04iQ:OԼ#*N8P ]t4Ğ Ll5VaɌQotOk|XMl2ص$V]E}Sư:絜5$TT5/8|^hn^=:`8 !o& N+g 3#YU4`]R`{i%=*T X N{ q;ȨF|{U-z]hs6W26W_U(;nYPȃ}Vڔ0IBf4MKJdv# |G49gpEz1{JhsF  ]KM=Рf};vɣnV] ~],󫁖I@%U+QBIœ-Q,b)G #Lw9WT3,S߯(8,PM^f͠w7%CW*D|#e-TPAma.z2)\}蓠ڏ|]pى&6G]?Fԑv)m4QBpչ#7 Ѯ$l۔ئBX Oc_׵ݿ94ZK0pܨyUiTiR%$ 8E{34(~m>nj= ?4}fı=˗XʜXk#jN9͸Ag/ej/nLK'm2I?5X\ҳu/1fDVb EYJP<$`]z7Z1bE۾n{+:26yi\a3p'_aw 'uO! xUv;ND~m{eX?Kp+Tr#\G^AR˫(J\O銘 `SǦ)TʰXMb"Qϵ,x JxLgM'ض56{8| JBWV%9 #QTjC:v;l;6 ǁ cbەHB(9-Z=n_SR~l'_Ԡ|+@sDJ ^v> ~Vv?4*üīM{o5]F:CkLV%aFk@BX4{яJu11 =.wC .j\GP+$BxR$J -P`Yb/HR`hFxSPGk9^t鄟12<rI,o-Q>$it c6X2d~6|d ВW.o]Iϔ&-[!PYĎw{]*'4 }I$po`ei=nP_t+yT6$mw%xPΉl<\pd%)wrQ d-O)Ot8* 5i{H7P#\}@:}uxp S!9uݟ3oyv^OP}Hx0Lj߽zDMQp;d~[EY LeoekVReHn#M(CJs|a-o @VbhK0}h3|zP!h+}#`vc򛸅uJkz;ϒ0}S== hR]től&T$F.Xtvs/PL5*qJjOٔ;BĮQnT"H" Oe:C}߆B=fH bz ߗ:dPYvʄ~x/CY,0LJN&#p)iׅ5Qhf,<O&fl  85m&͈D)o]3(a{aT9΢ 9`) .{i!%"77/z/fcIeǘg@<5Izuv_K) ݬ֪AB3t I>xwA*PZml 5zIȾwЊb<;$CrH am"OsibyԻ8!s`5}%Q*q:WJ UrfиidE0*uGs¤OάhE3'Ś RrڵBiU }" m0p(W"¿氒ŸF^]heLK^>S:aC !,_ejc,`M {?krOZG]0ō:Z2f7GA!{だʗ6F.T#ٵCKUՠ6ĜD|Sg&8S̜NNm.J)JylzhEِ~QWg(# ZgtjT˄pLm[WϜ$+x3 e!Gh4!m̾dqH\q [DZc\Ae*:6Uz67aǯ2*éYZאg6v+ZoQ:+o華,U+n(nT=2TFHuGZ-/-/QL%ZζZ9C1N}Χ-(aِ\dV%4%Ɇۯm6u>Cp#+-}z?gltF#U&$IE:c+K^64BdMKˢFJawzU-z.,F ODoc~9œ.{H5KP( zs OͳK]Kv+>m+Nf 6`k%-9>NtZ@'B M{獧GT@(LuZS ;66M{<::2 ۄ^io{x*1GtyEI<& a -9 ~S^O Gfn2Վ͔ʓp,?1z`ଋbZ8gO"'d E6. @[NY=\ykZ"ov;j}`ؑEXqO3?^Zq(A!ӑB]7-ӔaIrDx.H(w]vPga? \E(NݽF ]gI.#"|w_9ZP8lՌeP2@՛9`).:94TGZc[Ў9;v(I]v6ܫ"IӝxFIYCh(3px&8 <|RR#S3{4]s%>쇶 Hnx>~Ul@dצּwlrKc4qi/}85\s=ݢ@<2p4P/q|7E{[E|F?Rv 92(46~=О_ϼ3v$gJUϡf;70_BZK,8-oВ͑r{#u :8ҬN?xC-q[\*'0@RhSRXnIws9MuzIU %⏘;~#'<=2eɌ8̤[˾pqtymU ߘR%mu2W3G?A6ڪuWzm煎 (ܹoRZ~MB&|[5_mIߎTLP]LOq`:Ǯ KqTU0i;Psy@Y!5ybK'"_Ѳ+t-,G.[=l_Y˹*J- Fˌ6:M-j 5/NtNq{1^LYXUҐ_v|/k|]vIK&ymwx7 Zd vDϢuJ&%#OT_ @ yu9 Me*=BYgr)u WTpt893( f>R @^䯇vM-;(Q% 0xM!8=S<9q荣vc߼Q֓1ѝ,֖+oe(׹@mkzX>`(}1&Ǝ'5I#N]UƃF(6-)ɶ|~YGs?wi m3~3_^ͳzΒMA{QOqђ!Ta%@Ny⚐4b`91TrD략 Epi_Xz(\ȹc^g>("RRON32Q3RWEgd"Õ=FsCNj,#&4%UOwئL_[WkљP$%SEO/;Cy8Vjo}N%6->`',}P!ʟ,dMH HduYl ηQ!O ?LA'qd'(O|5?cyۙϩXysn&6ˇ6ab.;{;8FF>h.3Y.3myxzl"Odkz5bu PN@r`R_"{-aNŬ78GkfHjp!RX'6,$y_T `qDQʫ[JҚX MgK\]Rkw<[嶷pC/~_Raضa((1t:9Rg%>"iMp2ћ1dr9"*hbB5e]p wMmwo4?{cT|ZrȮDw.y&*=XU_S>۴x>ylP˴FWȞQLNbQH )A'6HgɂD07&\mMk=|c]FM"N#GuK5Mm#;ڋIcJ)>~K:*r@0\f-y\«B*V{Ӑ4ܕLf[2gGS!283;|x+_0o e˵5Y\F_7Dߐ ?`M](=dO{ Ǩgen,6HƄ}ήSF yBL=o0[Ԣq >@2:%M3ŝ0˕ IeCF_؇>*[u8& hu!\'B tQŠJ}hWT[6'|6P:vؘ3.J:>@&"LQ9yjjX]"Uw_6Qd4dae)ieOWG[kVIzA9#*5Ƅ4*VD,*#ohn M)\ˆAkgKǪ?xϮEtj H c}Ngke0?oug+)/@֪ V„XZC/|W\ y I ߈[ f`"HΟ3m'd6 fV(ZBX 64Ñ2/!3ZbF5p1;Kّ9Bnu'D؋Ƶn|aڕab_6Wމj'\hnNFx/KGFBȕ{L:X_>d̝"]XoQȂM%`^R-{<(t* Y\K*,DSnZ">s E~k~bZ N\It ZݿJ\Td \ ~l]QE3yaT1pz2msϘ9иC5q ʥOs7]_~`!!6]1֘O |HaaMJ&m Bc;6sVqJ-WTd/uU+~ǠǗFHp oy + 8+DsT}s^l3kkyI2#t) t:,Z9 )lv;̽nto/ӐlmRB}fxp8QES'-!L&o;|{._lHwy[8 ^FTw!vX#t*ZC/:^fFwz2N)5_dS1ϝhg$K~āPdyCfgH[Mܦ5׊ft X?{іҽLf J6ΖC΂\:왅1iYt~6i^g_e67/Y5!J0\~?g\ vvg$,k=[uܘ9&JGۼgđ0aܫ7zf '쩝Qۢ[neEm(`W :FYlwwM=;L'n,qճWVs<'KX ?3dހ;&+vU%::/\Ё=~S(\T4{(Ė M1Z$<5rL콥]/@/*$^SBOS,_Ke8m8Oqn_'J~/!onޝЅMU#]\H%?J_ӏ Zc;h| %,:HuyZ2a]hQ/ҭغ:t-l!F WBχC/]~f>-<# a=UY7sDV*f&"@E]Ϋ3XԵ`a= m4DxE^*Ntæ~zRO$ʁfQzc|M0%Bk=sfԶh2h4wT(7yuFjgW@M DU7"牮# I#Kx-׳c穉䛤%[A;'C qV&VT`VxyE8vIDRp*aamͲ]+f::*=(MahȐr%U f @cc >yOل W:^5n y.-; x4o)DGEIpQ61J+2JVzIW40 A ]57Mc@ߐ3ܗˈGkfhjzoj} ǞC=4jjO#޻Sbyܫhu*' }} LE|=;ԿF]_ t. 뎼.>mvתۘtK{ܛgJ"wt k@e43g̍t^ r]U>J>)$9 3X]#)5.:ĩlN(7ӲliY,jU 'AAe-geԑP\ހUJ+,,qj=@$ϡrutc_ΐ[o*HKzo&y8 Dآ˿{]@@w<&*>)HXЍ:3qz"yw:$jzgWqJk/MVO;2tc7 #lʈ2Z2+ĹA:5Msŋr?׬lK_uwʫ94`61i"^ 0ԍǮxu }dMy^9K3!qϊ0 ?f/cd~ѥ\a}DwZ]^iO\i"ޥ!,U&;' | -i6} x[~Ѿ 11P̆G#"^k=фn𒬈b465&׈舃,'>\ZPjq73z,5bokcM.[6)}wsiyjc/:a0#vI Уgʆ__p6<#4rTS "\OJ:PpK` Dpd>U@V0YƔ#$L>f ?KӟD.Gަ8)Wˀ4 E >=[/AE2ո3Шܾo$.tD+VNkX<`FD ܨ%d`D摧F&/ ȈS -ȕU W:t5ß2\SV)+4ӬxrKA3μN߾3."^R)jÒR叆\]0+h.1cJ8Hz$ L`gDb'Ô{0ўVD`FEP uN'?؀.^ҘWɏvKl!^yu6'?E +@fdA$^ kӜY~ Pn?u '7"ޤ0؏:U9#t;iB8e<;k/OQ"íʱZ؟|wr^k6oBGzMeSFf[T%]R ـsX:AS[8r}Sxa0oOofʨ;ڕ>eĠF {u"Ӟx{ }+ q Q;>1WJךRr67TձBNPt;_īzNDxZ #qTMT&1Wg=Kldixj@a5^3ɾA";đc_N$#j`,679pE b\g9%1X&}xۀבA6RX~WO쩳QA"_|djTcǪLꭨyhfgb\XK'w+!. Nӷᢚ+& N>r`-ebg*$W٭M2YBZobAN?g+H_LJwW5+VVF-@l aRrC+r)Qg0 --UIDd3T5*lQ->~[E$ -và8S鲺{+3cg/\cC6(|m #.^fmM`n]s)-n}VM4+'(nQyǒh@,;j iI/oJs1BJ@|;:q|j H5Cia xzJݏ @?XPҬćӲeXɒsYfaGҭV'țgfliXQ΃0>|˥aF+QHhW&!$L>/{u}JXvW zƚS O{ђ%VբlH~M؎ L1khL帽Xc0X4\v}y߳@*})\v6vS:)hj;5*=<7|<<# /]'8({C~9m6pǼ(i7?"˯>b$iFxM듴G/b &M4 EF|{os^}#kX!(+Jqi=F:s-E少[ ҽ RYtuΚ6.@^АlR,mYt_;ք-,0rہwxԇuX/)gBOx"r֤婂PUa iɄ*P?I"KF{n xTB}*^qҬ[Hz.cCii(HN@qF|9~yB>/ ƶX/%a(RϬ\p7cK-l8ZW kl V*]99JDYF_lF8 &0 XUc"*"ioZMܝsuqp|{ ӗņoj0д[(EF Ό&{ @u܄]\JzZ: ǐiT{gPQ#5Ӑ.-ƃ # 3׸TA[~ ZrI Z/V3vsCtڛ+FbM|!aZX}:Fיcpk!Dv h>;l NI0겆n-u+`BRɅåV{||\? -K'31|l}l^L*?aZAQBdL`V8쩠oC`p2;HufF4=a^/$cK3f^1 +EV%(R(Q*gB%"Q葀 댿b |}k=neU_q.߻!"OHmsb:Dj7Tѵ|;\,x0$nO&#˓ݥl1_umI _w74qѿg^Fd6T*Q-S qQbNIq1N)e*%/Qq~CU/TWNǫ”z,d6 .9jS&p<ժdA~Q?\3k?z9 ,F&pKJl {x~e>Jda5FTǮ ʕdҸkqy{[YArކ]HH39,歏+o3(. D?R@ſBzj'"IY+Yt=:h-OI5 }ƪqYlpNuz=#1n_$Ft5w6+g.ͻ0/ DG8 ZMRfM .b?cMОOU`XE֬T33 *X &!Iexs#3$ݸ^]Oo)@{܉E;xez5ȞκQ?D6[Ƃ`;B2&!dVkH\|ʞp9~:xLf -_SSuv0#7'iaJ5ZҶgxdjțϡMRzY6Q|<D)7]px"uk2_LZoŊUx{0ah)]ر]b=6⇼EBaW(:0?i0'rR ;Х?a>EO_ Xuuu:n* &%K"ʳ/g@JgNׯJ`!6D{[!g"}%lZSa~Li8(~9VDsLh3Lkvtp|@1{ +$<}R t޹ȳX2ecCie~UNz;Rdxr̶cfE#>d ՖH1g=](MMʳsm1p7$4|#Ɩ0 OyȨK.sdTE7`#RD mIbm'&t|`{j0B=H3k3̱}JXEprMյ+o]YyPv\Q)@9O1㶆-޲2 /!޽Ct 7{ q|4!,W 7Zg|Pga+5>gvwgs ̞Hoԫ:&.(S ׬DDsai6-|IubNޘC1ah{fӫi5ٮifQEH8'4\!%(E3<^?bܐ M'|!ST2kJmEC"cV=zg-vyNh`#SW}VE2 v-լGl<!辠q]-6hR<߆Hy-%OγBg' ܺ^ AkhÔ8+ofnx=`愪V`8[kk Z,^hJHsF6: :<8{6w |=#b^L0uR(UHlT`xDzqbr:1Y*Cr:ezAgW(<7@8 kK-zmw"`iYeı6Kv_+I*Q$&H;C'c݁jgr4g$ ϣ2.eΙTk5UxdA=opTȧG1BJyv2nYzJ[b !O?J //HZ&&Ov`G-t9-"ڧng-~'Hыr{I1v4'ꦛ ,~ocPr-HmҲ[Wݣ(Mkє&IPޏGU\dh|4"&hmsHaL RbRwx0'o;頀n̈?3'tJ<"\Q݃O5Ln>$ _i؅JR<^xU0ǹØFs3%;ɉ9zͿ듐Ѿ}ƺ͗; \u \ڞk@2d O;9\X aSE?Vp2VMpShZ-j'<-y+)tnWύK/h3ݫJV派I|n;UY_ nJm)G,/Kn4?cD$ҏj_؋r< :#JW ̽ j$![ w` hpEOM?cBqbwO]Mwi'.[y.58TbrƼf ϭsXH$Cw>!Ɩ+)&3yvE`.jڄNB!u)rD`BG+7o2BvVdsZԞ,+p-p0POǟ̛{(g=H\ywUHih,TR=k)hN\+\[y6 PVd[Ud'Ȫ=0 aC,'-l5pl1QI2s˱Ina=O:Za`EP _[qY_yȒ=CN~DU$h- JNpTv PS=1RnߊG hqjsi8ߦɄqtjݒJaBeA[/ҦBuR}NP3+i8:aKW=67C<şleVƒ$u8mze3j\v:sNq,h+B|oY@_{n3K$33 l : d^S9>X#uk9ql\XƵcgh3h&|8UAj5T36!:(qPlxT?ІidEca9I<4tD|n#&'b9Jޘ9bTK ;وM.bR<$~U3q eqTsc/6sGWeFAl>ݖGN750MkU"x h=w6|S˶h9)NP\씠4@i`Ӿ @rӄ*_\d>Uo׃B>X23l2p5Ssh횛YXR N裇0e1tQ 2 ?ndRCuƎr)_GH_^8 o/)Z( گt(5@4l# j4|1֮lPIА:yV[=u HYw|tT0yvb*Ь&ӀW^~<93@y@ Lx6 rNV~01Ǣ'VOχ_Q$ZqVZ- aRGmHEq!7 RFFTrl;3o_~@ :@0QW:2rnlgmlL0a?R2Y A;/8`\-&5gf͝1JN4“sT1TzLJyw˪^1pGN|39wB4H1K &4h2Iju9p_)mN,;H0QZ; xųBcUE|xG0S =uQO([N2m%[[ xOt`ZȲ{+7w#u9fQ} *3-a9կj8rwbx({U9$WhéǛϏόNIFjDش/\oPW!<׻,RYUTl2H0L_aIianFE#zP |I n0eh,q7E-+Nc Nh'1螺˫4\rLFR ?v{ x\s8K  C_LGESsJs2Mo%RsEUߓF%73Q&?۵D(9`zY18E=$Ѧ_}EM†,qmep#w{e{@j1Aѧӽ$*o﷌yr7~:ޡu;k,?R/+@?F"s3)[$1" "J5r ^S$'+TS t:{} IW˼tpeM>rnCЦhҥNۙ;0oJ;lB80&J^Mg <G=cMrM&x3(8SڅaiSVzwTPaV`X[<ب,֊Iag{"@ɉiSt[%qpeXZ{u&"qK)!eF^ 8Fo2'ݜvf?7 q@w,i0 \=L7Koh6t\'ɝH'h֕I/3G.\*s(Фc]|r7J/o&y`dsKPS:Ysj+{hrhP#:J ¤)U_ #l$r"K,^94\ v!3y?Ep@ )r۪7\wo,m&~a(t <`k8e-_sGK1?T!M6_MxS*XԬ-7ԎzkE,0 zBs:C(eH+G~E pb u4m=E~Y}r}/n7WRR@-e*Uw-߅d0vjX<}I;pbx^z? ]*@ZZ.빢g)NӔMP-457zTʦ .8-yZ*6\\KA ^sQ!}ϕp&tR(gvuõ L)V>FA2c7-Mc]X̞_w,WJ}kΒg :/|n3 kq ­Ky`SI#]Jz+zX~_s&UWFw`4~V|e+@386g A}ΩW}׹]'TeȔ՚ }Fz:p}}G7{Dah(x]Vv-zAjQ5r8 G` H"Kŭ"ϋ q)+D3F =ʙA'ٛzw>_H/yA-$Rjke$XU;ʿvҤ+註Vdt`]Dʿ ĒpD_&d<`P֯%G|PdrEqU ps76Y=@U`"Jc)+!L-O@ o5wL[^ޜ6>R62Ӟ 4B_Wec`V~sX7UdwxXIsI%ie bu0?z5-hSr0 5(ha;Ahk hZwH1e릅F„U'َ\}`l]U}z,C*BrQ.y%VPbaA) *(ae9lbY{kV9>ℼ6XYgvʥp7AN&x փ]36Ed7Qf,HBpkk -EUziI6Za-KB)@ubl[2H+-Yj:o_Z+s >]`iߜIO 5#BnӋ)%<4_.]s86B?Բ p]O`uuΧ=O*VЮ1&-@< ,cpKlV'Cq[';8ɗ;>=rT9ZS]f_ڝ4:8DWk#cnabؔwۗ1BE1 TZɄ@؞+`/N=y_Ƙla]ėunled\ 0 -N% /2)V H7*+ZS@_`^&|K▓_6bZ].אVou,N0mPZ[:A,r=Bݜru~5Q һ2NJ~suX  ً.` l+tq vHGN~(8"X(EaoinEk`m`~O5'k-Å =&*&@RT$+_w6.[D4C>YRO}Sq纬}kR.ѦatU~{󒃲oôK⒔X(Yw[P\U$1DwK m\7Sš`?x􎄾ґ͞V^]̀e;@R/L3j(34jGcxsM7rr[y .sW Xw "X(:nZM!_:bܞPVw"|b_5MnO҅( J-Y7mz {{ieF/17r8^#e,L]@c=y@Scx/,z1:9VRhWP(p7hcp'ɋyn4ͦHb(4ԝG䪫 +u6kA&a^+V/Q¬rx-D]6b}6u NDynjn$^_ٝkKrO!V:磙[q܂'VoLJVWN;ׯ9"?Ҟ}G 홶8)Y[j)`{vLK{, g=k =#a{MBN ?$0H[UbY,n_ߠɪx"Ey=R_3YI o:D^8A\"&'ԡpЧ暄uSeϞnգ;m)tm?ZUC}n_lJuĠ/ݶM;2F!sM_V5 m&*0fy` qȐs!%ػޥ%<-hJN:Hz2!tvteOK_1uBt4o6vo@Afj\^Z,[(^|wɁQ",cTk`Kl7\Z}7Rzwtb:SQmKE8oW|iJ﫴y(oZF d-ľzl5VFlG)[Z.5nkZ\mny~vklW?B&D+ $G~bkܿ[)_!bE\YG۲73:3qew2_eUdn-j+ >bir7G1oIbKY-.u/U:SE`)+&(߭^eS[B ^giJ-uL?2ZocȧQSM8p@"C2s⎧'3b޳hsq #L2CFw\HQx@\LABvy,˂8߷+gg`ms`>Zmyj|غ5` U)&䲺(܅78E8x5x"'ņ&qhI63a$b*`CuK@ذ%J#El OهZ=tLR\Hه9I3+l\:Ñ(O IT,3_JNZAsLJ3TUy|kJk&ݘwa\#s71фoL?ꯉ5 _. ?fUD^mƃ:Kᘒ-̹F,•SjDfo ~N>76|ʝJNCiR{Re :K+57dv ̠R[$%$tU$ ӝ1 ŏwSv ƣT+'I@+ TsiMvlQPן9LJK9S"w'Ddfy()}gT/XJ&Y*%YW#RY Y$67T_V''+1[mW]kF %,6\~T\gNo^lf%UhVӢ!h?d}.s sZB5Ǎ4_I.VnmvZ-»!{C4$˷҇;X|q=iEr]1jqjC&cģNc’zR\;X]&1(eА ɴtM)eR.$԰]hs`+,;TC<)U`f ƒ!x 1.Ҏ2Hulҿg@sCb4^Fs 2M-5yCG fKXȡ^sHds<<Mcu"T4lg(/!?"@q~5rO~=Y)Sp?-2ܗo1-A맗izU>/yόsdM&f;e7}&;>wu0vݗȱzY=lWy&ţ}7\YHuHE= ^= "~u(xIv,=sY(]aLYn"7>;E *BkVwd3/B e\p$2v0e W"OFMtmx}FI"S/uDC5VE7`ڟ/߷I ^Fi;ɊFwٷ@651+,nUs3B{._}$f0R-ˤАPu@o]} lAQ,aYOӑ@oaaN$M]2,[X*{}n\Q ' ay0D{ WBKJ?)Z$Ҿ6"kT7Ul!eݤh ak-բ7,~(}~[mQ+UE/ ^!l. ėel% o(`(95v(\T vU-dM5|Y}f*Q 23T-g儹$}VyA.fS5*@jNV $S&rLv"eb+67VSɚU#d>q( i]|Tɴ8;%C3DS蚧[];HWBZ+֥qA#&8qMB%`n_ϝxy16x7@ov@rfۂЪ*L^fӊKpV<ȑ@p>:*E L.2:6oe|lx>i92'p A|Q>lh0[TxQ֕⟖ִ1BTBR⎎q֞n ~P){gQwm׆.20i[ײZv*f#؞v*SX|1!v Kp(f`z#%5؀߾S|詣ȁ)"dQ#hamrm[WM:xLNHA\wyMfQ}kKi2270$p&6)/umlK6x ^#<+ ,!Vgv', h:I59 cd K$ #!!Hd';Z.|PI{fΆRP:Wl9i_GQ+R8>S:ӈ[l`;S1(H4<Ȳ`Wc=*ꎳ9A^@LWDn+Ҝ\k8`Tws ~(l郞h~pϯ?;Ԭ۽kzH%^uObyHEFF#-P)OwPFD~-BSH|w~&p G 43-Sg*"=fwQ-utαD%I + &E[|ŵc@pl O6aȩB+"v2 c4pIU:e8ڏt+wo0L{d:<=Z-U>3eT#b;B=`&>_ކ@7 [3#t-G8_|8#H2oy~Ҥ #}]%ݣ&; v찬+L~_}Ƽl?TH:5h#=!ml%!A|GC~)j?y A|e:|ȶp~%j)hb?5ʰ5[|վ}^xD#rVFB(p5d[f1-E% vc 2P K1䡮3#/l/Ao 9Kg̝-%q t)ڴI]7~$aiyA9 `F=٨p flzxiB~A` iȌ|L\$e0IHg%%6|;L H}\@KkEgV٫7QDs$ |nü:~kB$Yȗ(ΔKQ@(­:=d؛8aby˗(VK,(ox2 Q&!lP6l'\̗ |LJHdYP5@LeBE.h1B U;MQB{;5E1 C}$k`N!l?Lp*cfG,W[pgwwIho4̯Kܣב,ˈ,9{)/S.[=i-f}wǺcIآV*o׷˓Fi>tҘ w[,Ax4[}pډΩ!ʶ#d@.Q5ɲ{@\|I0\$}d=C2zd>%ay޿2J-0C\oR`Lmv %i͏jH0\ZX\c!}0=Czڸ]O?L9N\V?t\ȷKnƧo44&Nq66<2+;,׳3=3 I܁Q,́$FQ: > 9cZAUU~lN K _ìLq6e ט,j<^FbnHynڟ~H'.~oLtvJlC}#Dâ?{P4n9|JlSU'VW_40LIA ve3:?Tt`֘jy.T3#_oS D3 ͪkߏzIԕyݮŲ$c+p'؛$<|m\ILEd]sE{a<|"CO'gutY(5pdT(b_Z{Cg8bɻ86ۈ_>Xj$A>t" 7e:xqQ^#l%-oD.Nt FJH U32PY+DP+'_Gn\G&iX2 x37 böʅvռ)]~"%.ըVa}X)|ٯև_GfYuB5ќP45]uP; k_sJ:Ah:?^CMV<\4OM7;Nk (gA;b}dmONj^ka Tfol2`KN?ɮ ,DYkKh\$j8 v3Kbxor` vKp2JTw? %L 2; QZ,-"R3u5 GHk?ʕ@_<,ۓ R"Mދ>MPA"Sb?,$9+[y0K3xރX4WJFso9Sg(΍t}O8 w WR5Lq{`ioEo`Vn:Fݒdߞ ]}_)2Y(9+$m&uD6ɏ{U0``/doA$V(=:LHtܣHR6 𹄁zyA|DA- gdڪy)w |3:##Y.=@f1~??M~긲h" r]k? ӥ/{.5% EASfH2+%Jie*3&6P Y)o*6td;$^ k[|^/#;) N(i9-[!9_0rS qOrr#X},\3ɑoX@&8+&哭0^Q 3j+,\~4U}@.W$3V:6@O.9CzP ng?{Q¸8)4Yf+e@`nT+ڡkF'JqKM)t,HM^bkL%]IMtYYK Ua=n l_'Ē4KG!94«F4rigs..08w3tEnkTe YH`:0 ,2ub!Їl} 'N;e:~?V`5[ oy̻AO~`PuLxr}G],PE4._c^V>Gwg)Qpy9CGC"4iRWپG 8M#:izB\[kZcîzܢJ& >U?2}d6P*nT#oo$/U)XCMVIM:{[d`IY6'f; "†ɸ3g4OO92Ouǚew]}-t}ـҨ?~Aaik@^J$='Z-p!J4"^x!AVrc\JElzS|y^ڄWǛ9x/e_UXHarY݊cUiS{(8]ВFRccsj,Ob\ /˟*1kgVx6^-b [x^ZgЂ|P&ثv|֥&S#cuN( kڑ=,1~~rKO8x(m$ ǦnqKfǁV4Te;UF=-kcG<*k;6{ms^ʣsR:3V['x|QTzIG>#KLr=(Aܥ"̳=gc$ݭ>q^{ 0u՞p j1vc(*S$ş 4bŒ)Wb0$ st^`jjo%5o( \r=(JKaYt+Ɋ 6ji˫|]csg ^nv43KŬotA?8 _<uz D|g]:DڸpY#2[Fzt?Ec 1;NHq z]/]# x4c7GnO1'ISalXY`cV4yEu p/pwdw$|KcHx7r MXU UP.U/${! D]㈯=7,N Z6`#]aSsW襼aٺ,dh [<1HvprVO@ E!(JXY\t?MrE$׏h3r鶟$mYd#=vUY4fRmv?K޳=,G몙;[0^d@@X1ϥ !2E,3 fÉ ? x )^<'@ 1 vT ﱋ+{ĸ1s:xAOMJ5C_>EX@=C4Ap Є3qqtP8=($*K9w':w`NɬYs C1SU ߡ[ԊOwҖ}dmB ˆ =ujȘ$ܴ4 d IŽ9ܭd$pp 0LKpCWq|r*`l.ȶ<"f`'h, \LjG=)UR?vİfg)raD6u ZҔmrIʩf <u']!x~A00Sy59V3e3&K섷 Hd Րh߸}/s$¦=D ~QL ֳ.QbA"uJ qF&[MwY'-18@\qwo sX&\KPmKo[dm'AOex%'I.٨q}.V8#ta8J$\NcLӍn&oe7Io*4ᬛt"?0V r* +gOx [FN=^պ8+,&k'Աz40KڞDt4ZQPǒ:y,aro8hXG;(m Gۏ:{+~2_뗉tꩬV#d ULF&njy.)]MUܬ$Ar7+ù/^rU!PɅ\ ڷdۤw.IX@5Xޫ<m L\LRҵjbx 60!:E q*p7]Ż-7f@N:uMf,e .x{UY87[~sIX͘pMMjӻFo p6hOV0m[R=@C񨻆XzF2n7٠ˎY䠵d H邹R*maYT: ;d1c p2Uی{2wB`DA*.1w+WzP[1io Ozg H`'+ors8R'1C6]/ji,X Tc+];o oj1ľ00M6 ^+f'븀sPrNXthzI=czC7ɺ_e[I3e?,8Q%Iu2YEfwu<;8EmN1\2`1WDsń8BlO= ]6oTE(؛y0oY{Uq)` " myu6(XxZCabW\lr1[0C6=2*N.R7ɅZLh"_ğ&iz`Eaz5ji 97OCMrXC{t5̒ %AN}*&{P/%ƩkK,gt~-KQGrӊV]m5;E8-.z .`26?;҂pM\p:;L{ћ&&ṯ u:bmL)94Ѱ\,Bsv-&x,5: xi(31(]MKq NV'a@$O}gGvYY7K .(*$XL1-hQMM %KfSʑ!*),Hk"Ҋ.dp?pI_N"kK@M:f\l_A^[5*< XJUsbS=gH| ~DYxyR! sfh 4v=4 N )RQ7FNhe)[";):˯2$ДI드EFrҼ YAN?^U0S1E4KZz1h٨ *OsZqkզ-v{ ժ,1-'w-ۓ!/W{b gK{Ran;.M,Pv $>a܈HġGē:^oJN Soe[9Q,ēLl̓b\URM'Xzɮ@tU묳 @.re0ht3pڥeVx/OҦYzEu4xrлc6p/F7Ъ|qN}˻'h ĝMɉU(y'|(]{Dvy"0 q90XF-2׏b86,IJMA(S7Yh,1!8>8<\_m%C10/Dc̐~47O@,m3,!eAi[VrMu8LP'ۼK-ꍝVFzcBbgŔP>É2q5]V Oֿ;:wU71q~DӸZHOwru֤GLJssB>]xrPu\,N&jmdWۯb ;c)1@Z@@ պR'Bcܟg즉I)ZE ;SDu_ iQĈO?GZk8ǀhõ]I]Ҍ.C CghZl{na J/ MPv0OxQrfFVy}M X '8hȂЃ>x~x8 {iiEs𪔣EKfp Egj Ø3"5aPM.]ڽ? Y'3{tioޗ٘8ַs a>I&TZS3([يKN7nnNvj31/H3} (uT!wFg+A ew,tji#>q92'IzR2S|Qlq0]ۑ)ВWI~'q$v{:Y~XzWT qRB/.V=TG$1׉uGL63nl;Zn ;W'͏TC| !seD53{1Ч+ 2>~++(Z Q)BCjQt?OmZ>a4BO=@OrVN6W"N0c5j K.DjR *)XMaۚb3oЬ o'em>t@x9q_k37eUKd]ALtRۀ#|xGe>ou؜d)JnGcڸ]y1/9k dY|@ lh V,5ȥ (WyrݯU8=WI.V\C2X>1A)ڰżT5dG9JOWEB1Ht, W0i,\kpLC6(Z B`%%Z4q&`%d2։v["redY^ve?t:}AU#p]AC| (InSx h;X v;%?W釠dQ#/2-d9t>įD]U{= q 27w.Ӌyaفxp~<;iT~$[' 1tL;.SRA,b^׻#>& ;Y}8ݱ"gģO:8'$nl/o9H 0WqcXǵjO`))44C y=ɾ#X 3Fb67%gS)z\(w-/^ GBcC^hspX߻z{cOUAXF.(J zyhTHua59jGѠ5:@Te),_8'%|'*UK ]4:#ƒ5}5]?53:$SҮww2ym?$mJkw`4=Wj1 fw64~SR8l˱0D.-I>:\ sNoõN(M/(a_,Q9ȰemL_˩r^1-)v}}f)nD= mFfk9]nf%ҷۛ]{I$爦fX !DҽU s˴T׆ ÿXGA:A@rLfHsK<ʒ:iȲwP–{iבlAE`}"Z˶ESM4XHf\X2N|ұ(.c]ST=Y!BS؏-kK@$KB N`p6lF>-U<?p8F ;")E s]&]d|@NI.b ʢyW捰:Wq00 яDfq\2LJrv1l馴qs8~1fY1KR(f(SWι#Zp.j|Ytcg1 9|`i"j˽F$iepp$NA1ܭR#9!M g>A;>[b,2ƿ=WQWYsQEEt H=#A;k bٮK;EC8MYc!=_ZgwbS!0>uW;'HV3?ޫ)G4zͩ;v7;&$F.wjuCJEGa_.E >&q8?on1G <\Eͻ5D- 1"̫VfMc#]emǨh>p.(vy'%Pv.WVѷϽ񖝓yP!5(%|)<1lH7&}!wLy"Rxg|".%Îд!>oBUw!2&/ ,VC@u-FnƍQ6 %̧l6?WuFڽj\{s6zWpi,s;tSbU')iTӘn?q` +Y>v2ɫ l'}1/SِAw0|m0V_9H&e݀)Exƃ9 Z\UÒd c?JXŚ8mRYOXdRFtXza<]7ΓFcK2q[+F*x2=.HI̾f]Ka`aS*NVCP{I`|!O1}],(&ֳq-9be[AnYgː{fl!mPGle viQf!ݖdYRfb^tW=r:dIpl8K|D!'@9Crw Ks[eCPr6<* %lrv}ӍP]A!\dxa\vNg!q-vg܌Yn/WKx|}D,)|rƩu9Z*pXjN Jy)4\({}3@W 8lYMF0G>W tdQѦ%@o9Sb ϘKl!7g}Sr5/tclvp-xq mPQ @kw3[f:w}lDAY8 A J4N23 !2q[d;=yiF]qf\<Q4ؕKԀ.EVj[Z7 oLC_յd+W}a K>nJQL48QXExQMB]+ ſNb1%KjuIap'M#jmGʝ .YtG ;+=^o_QBe~Ys134Ê[S<-"l(ǩ/G*Op];KJAq-W(X ^E7 8CWv! )1f_gYGy(j2GD,}e%grV07>F#akB(\v0-g{#+P| GTWYZ?j5~Z"zګE Y^uޏ}shKfuᦚԍ/qYd,kqq &^wTT k #6J'33HVfnr2wlĉ=]cS E>D*=H *O~VVj@ڄZkˮ 2$%T(:DnL 8)lk!^WMO?Ay {tJkROLKDKcg՜2fDǷLC$hg^L:tt!HMA+vᙪP-}@u,QrE\G*:ͶoG'QPOVG|^l {&v]E߉LbUmv̫kVgNǹS(H*Hdƫ͉ }Oh1&Jpby_wq|f y5 瓆nVI՚֬"ub}TDQgX봴vmupe{NvHscS+cK[ᛢ;`)$sr^aT:"7_~'ۻ=4 2eZFp c[ˈdʅ|OI]9&@8d"زEfXq(R'CZtVm:jσԃ Ѐ˸jCM)GgS/ҳ%am1j([k$+V9EQWkObv V,ـvC7ZT8SX6us Ίܭ wSGMwnU4د#X^^zb}̭s-wXZ$sE,oY8]yDHx<t <>‚hԊhT[|"pC-U/Qdåߋ7.c|eo_!LwҨˆs?fW=A4)sߧEaЫj@,'*.¡(}h>L䄛D BTlH4l  $ 5XNen8*-=v]8l*HV5T3-v~ FX塊1/||DAQ-{1bmubSCzHNҟ(c|3XW HIݕXGN}Y2& 7  zFv}wQA&T8轘D7E4~#,!ҢL-z NN e125 +G퐺m/)ẸX[*wV*^tԖ4҅GG2`U,ˑKI@/e,dU7'>l͚1țF̃Nڟ+C$iZ&LicUϨlt0l#NLuaz )Mq~oG }o$ʬxV֭6ZLMHq=R ڱ%WFM7m`t@@"A}Udr1rzeeoJm}A?/}hNU8:בVWE8{Bij-",:L ɕ!>S[yneJU&rwaLV<@x+ _H8`Ⴅ́O+yOn:QR5_ck0()Rp:M0:iBq bqӱjDG,L3܏dt';VEuHWN{`tQb=cP sHV.%H8ņW8ڲ~qZ^[Y(/ܷ|^M;(ٵ<Nmf۞K}3q%< =JS0a\s9vmHiuqϤ*/ߒK?-ݥYw9^HXh#7vi7xΣj,^-.V(l2m`V#;'Rԍ$ vw✼d)Z/V(5FFO?(tWڧ_pT= )פ"EKg ؘUz&Y.tu,T~2!jNQY T՞栵3C Ma0]!j㣞&UuNbbEҮwP6bz+ofV䖗da)q(2>4?),Q [cV8,[l봻dC-f|:-SDԯjs*`LUэ|`307)^1ӈg^ o%PҢU n"An0ËϹu5 b'+y$n 'pfsNrUvC>vq*#*!E}:RPTO@źy{c[Ճ/m c?Lms2SyGcWNd@ylQ.hoJ![`$@1Du ʞ S\i3zGcw;-Ҿ eA&HXt&bmT\:5!Tj;-F1$7yqna1DI[#FuG!1iT}_݂z{+?p"x`&lMnVU"W枟ot [fqAkʁ 2'#RHؼoTlNfa8{Lw l{-,qתu:wRY˓!O 8b.$+s?@$SJ}bhFAdg!WfUme2mbG;sƜ̍-,mGX;KM*-b6(3|\?t',gSkb#p >sCm _[rHQ|iuk!**ϙJh2[`KX4> ,̸x  ?*$r9y ~ag]k!Fd!"s=\u,Oޗ$eu1ϼdX<_* Oa!랍}֬N]%e uτޒLBn=(HLXv(ACfͽ ; _YT|C{6d5+oۑ7ȇ{p[*ݔoS9.Z[*Cj̯3z{с:Ƚf9;)rN䧎$ɦiĜ6GNr 1REmB1CVBKy0ɹJ+LbxZīL7! Bեpj+W:8pEv^PS˙Ա"Y"&C>nWE=̺ 3a1? I>phbwqц(-эVHPhs-RAxҴ>4B;xYZ9 ZԶ̮%9i"n\_oD*ho1 A'r@qDf@AIHHk!2(}0'ѿ.NXMύ}Kl~':9l+Ľn䍑E nV GuWG*ޢ.򈗺\k^.SMM ;# z[Ys7"s },s='6-j¼1A9ynת>~}[@r`qi# +Qi3വڵk3(VWgBIG̗C.p֤)J$ Mbz2#^;ܺ*e*2@22Y"XeF|PVޞ2,5#&BH/BPzrh@~1yqw`ل?*qj:؍\e>f"5.W0rC-Pep3%!0wu>+@م}n1<\  0Wtjoy$>dH[%SoB_*hϜns&_o}v@1œ.hސɀgnΥgk? Wfgev`'qG[&r` Z@wz|1 B\wQ0*d4h-V6˿x~e'337rvRZDŚr{fD4Uȃ079YG$<[uhɕ_:U>BQݠGmBm]r [SjϼsP(voG2b6?﮿m)Z64IԚ)J"x{ge_왯GjGsLabVcSy׶ 3z/A%&HeSwKk Рb7$ϗΦ'Kʜ^nLPm=A'.57 p"mMy99CnV {ا1{ދ,j+ɡ]Zf8QX-Tsͅn=6?whJ*^J[ir] P? >Gv(q"+Vt: Y6l{%s /K605( 6j'leȴ98uR-Kbط}˔$ N*w}m{Oe蔎)j57d,lzrRnP옅=R922XwxBQpx۞An`iGưLCoxEl{ڧH3PуK=` {|2$cV8e)'Uu;m^3&il*]vrs E'|LXLꔰ岀dDZY5Ĭ}}bq<0-ݶ[0Q C1-?;+&WJ)ڌA\]Y 8^UhGƋjcRg=5Հ#G)^z*5\rYs/?5՛]Yo?.Y>jѐXKRhڇI0?`I~yR?}c+n\9 G/cK >oR˲3loԅ'nԌIna렇.[ Pe` ?bS{A0x{wþSEЃS)l~by .W#ǃKг i 0 2{nV&m^b?Az{ۺ0 jzzH#y^%R$ÄѩtxDO4.u4c u7(ƴU\)Qlv86rdY+D Ějxhyc̠9cQyH,8Ef Oж:?Zd#.v<'hkt8\8 Sm1RبjO.&9GuŻ~Fk+l'erPzK-PʵgO8;܆ˤs ~^8]!_@e'A50)*>Ziy1.R[7˽O:ܛ[M였׈o.mV@B_jxEzr`LU>cT*S^9zIcK_4c05ZU=4٬Xave Κ߁F8`CxYP$gOˁT6⛰ۖҪ;C*+;Bhc_,#iZ X!Mƣ/V!ws.& 'dn'>ijN@ nӖQ9VHS8fұ8[n[׉o&g|&/~ڎɫڐ{X݉>M3QYig3$8|мQ?Lp-gT7fO[g[zm$i3zYQj_xGJx0ސLоC)fG@fX*3%OYc6N$ڲs&5O}I%lZ:NQnR癹dLlmaxw]*M;L0Af放_7vذѵbDOv9d[]`(Ru%wǶ?VL fHڠB\ʳ/Zx 딷$ܖ/w+ \@y[Ur#9l=j! 7 G*I1 9:wIٰ2e׊1ۣhSPڢfXW܃HIO -|sVB 8ݣA@#N!lQ Up(JHFq#o~ GfԨT؅a;a/$SciFƿ&BBZSD L2c:hDh ?R#k@ 4"h)d/}䢸V'cg{ԃ&U%Y$|M5v쨗O܈}3&M˼ 3Xa={ ؅@/Ŏ&qtDc8 [ u+\KYOj2'1% %qlNVqdp GkK/a;:wn2wQ/_!D¡ ]lh&l篌dcACi|&i_dv\&hi(ل2@+3 6 sk9:z/ntE zq( CqJ\-"poeNI(tv2҈O7?@2Pn/i)(N"ahZ b N#f2* ϧ"`ڭ4\/sXk+6}t{6[Äӈrb&sӍ/#-a1ng\}k!JZ~Sv6꺈VHDKpNauaB ]wu<݅>ƣ4z (D@Qf \r6>$4E]"#Vؘѽ >M״QoR0|-M#^)k_':eɂCad8-#6c,)B - DVT򥞟oq9D '8+ʔ x6d{Z_fv868%˘L-AKӯ$vP7 t؟w -0N6͞Zng glGWPn )szoqt@EV;e|%7nxR)EG;9 iodO٨qǾVN/wRҠ*Fɿ[E eՂYnjwkӦk$L_x^|;t-c/A1̠걷9!߯ 6v9A _M-dj1sK' hY>YǞ+hv(%E ƦU Cf*1/exf >SY J{-V&-[L+2LPNlwܠ_ek ʕj~LχۥV4(h+&Pמ1L9UaKVk,Kl [ɦY'yH#/>4pW/P*72}^R0l$4TN8r."5bt8X,l:c eMmLdmqЦ%%ÀU閡0V,mZlHh'J]=՞\<(fYXMƃȧ, ]+fh軯Wsse3}Yz@HD4I h0͍_l#B2[A9՞G]χ&zkBdF#WzĽjqC;%jM2埾 r[ŷ8&âv{!RS $Q.zeh6ڷ5{Z`m̛" $hael;א`fxp#ѳqvϐt6ܥ w,.`VE#rsvc;["$?S;̼xڀڄbvB`E_;.{yԶʹX>&yP4 qKVq}sqElyn\U٦Pa\m뀡84C1==xuoqԅ;%3j|~ I"9iod۞rPKnah)Ɠlꣽ(j8_Kߵ̽Jcµ)WqMVlEvC <֏clg }7 ]쌈`gItn6|ٛY|U)G{e( @Hsl#L">^n|à :_Ef"ͫt:`vaOJ+R{D,r)k_5 S2%wDh )LJ쨈r%v'DO,1pYl8)Tn_7$iM]2XppIN i/}Fd_ %2eVX-.ڪ{; s!-PGEK2;|]/#^ŬAލ`J n`on*J@z%٨l}2!RNvZ~A˭շ_]H؉KkwX9u' U {7Z kL.d2a Gacyn`Q*?XQipD̉7CoCKS_p RΫVfUkh5g(t g Q^or    _ 63+>uio*&%Fy3* ԊY-Rj. {Mōж!gbsp@vko3IiCȦ66{iV8\٫䑈.ҟ{͖8/,j]" mDp@Geɂ{gt`S[SLEp*jȥ&li9Ba%{IoG8Wo)7k~R oC}="3;NKrW[O% Otqjnၦ6DVhYȦ(Tg4vyW+dBqCSr&|MΆ0 "kHKm)cS˴tƛUF4۩h$EȢ w}ߤvCVx:BPD0_T4 BQN?\Z[P%]s06-h}/.؉@͘~kZVakq- %p?^ oC6"d~Gp#rҀD جn"X#@ڍ+׉=׏T=죋[d0DX a~X3Ex$:@8`b*d@pӞM+ޒ4 :Utsxd[ūJ^(a# MIq-v6AJܐ9@O!-ҭ梾rPSNݕ7J "{TqB'*RL9oӇi{iB6[GZKZW?pdJښ[5,_gh?\0|X0 -xV|+ۑ2k}6"OTq/ 3 8r\g" p Ոykn'kH g[42c6.cz_Ż6[~&qw zd+3jk-E^CrO~?TԦ] ݙ6?I-ż(O=n\E$\S~][0*Uw^#]FTtӓzz%`_D2q ^k-ч`8djse(vP бRࣶJkV_?%(ÛYOu+[\p:RgҊʞtwT#_.F^v15T+\RC7( Pea&Gq9}p0/ ωo1YZNZ46)m~O8LA@?98͡ !MPjs&ӛf 6R7cqbث9;⦐7Fѵ̣\d"ikh ҕ~_wB_;Wȑl>L9@:fx}3W#/֙ϩ&yn}J*UTvA8?m*i1w 숧~A+@#\(4A 6Kէ,.u#r@z }]X'-S$LDcpB&$Vr0ӂ }vc[#EsĮ+;kOכ0ӧ5}'uaOr[f<6 ˚TTGSl^2X3RbZ5t {W\oJ}-f[[wAJ_2ٹNXT@g64Eѐ(C;+Gw( @L]sU?ZokAjx #I\}7l]!#?Z\&\WS\`6̓W q緳"C/ ~~*;Б9tW6" kr`Z:Œi):auon# @Q%\mԭSTʛ)3J6O`SLc1Hyxq-|*ni%2zRk`>y/;vPy{bPzuy!(ET9 Js&ik@?IJ>cA^gSLk2&[rwmA{yؠ0Y )t=fK ̰T{jρq Faf4xcի Ť1Y9]{\XǾv.[ "ذ$:]`Jo$֠1Nslx˴?*g>!&z6xl*M(T9_ 6573x (mYbBՂy s\GE '1E%sEi34ɏ{ Xc6'~a^ul])U~AYvoLڏo,2Dy j1_2$ۮƜc'>4UB/H0/@_C!㷌S>j"`?)a(|CR}MYTFxf1/& 1=K7ɚbeM2[־Ȁ5[ ?$ OLsgф48~FSEQtnk?K48[;еB%wd3"|ЀI6J Pkr" = _*ٺ1*X'l,!KOֹf a ΑUV]U2x7cҝ~V]s# ܯSOA^d,҆Н,ynȱK+C8{Uu 3G:@~[=c!{˰Jvcs<;*SuDkԴ$I -"~W$8 F8_uO&YM8PեZѣڃ %^pι@*U?N N`h"*O 8pXgixaDe%ahPmѾWW&G{] %bz#Tu {HmK:֥5,@_4U- "Pl*{,ǐhQ-PJ*QH)'@9<Z捘x˶ d# 5M+TVjpYvkGGhhq1^iU[C@ANq,cL_⛀I1j' &CW|sLC `ʯQ C֧ eG\G21[A\3 #Ѩaw~n ͼ E@✢/Q ; i,MS@%zb YlचH`!V)a;/1yHv-(g9k9 ozן8~%M HsdD\r) jp=3@&l[t }4V(떖xo^Ipb<v%YGGkeG/.e1ˡ|Г&E| $lsD2T5ft-4z7W_ocܨ`5'Q(P]%=mNR~ lٯOi "a%^T#*BȂw'8B65I&JQ*c*#"ok[[X+c@{ivGmB [G 5J:GEԶKW<}| =aZ1Q.^%1cаd42hMcָDظܬIGUfy,OWz!32zU+1!ؠy zoAW6w cMwͿQ^@r.UQc噔~ENe?~wS#SBxV6RmmUi>n;@A*%|oND+4+MIS6Ӓ})-qBjY[}\Z+/U|(񉵆:>~dM H7{)hK}"9R//"l("1wWaSQB7i0B]re.uk2сD~kp">Fi^PZy NTV(I54sW7B+T+.WQ=q|Wo-g!O6X20Fztw Xx)}teR}:qhG}VG ][!J`ôa}R(~hрļ h*w v5&'j.MLuUȖ;ԕAdo#XYE!]Dbw~')CJ]\ Zw=>ѹ&muǨ`u';[e,E+vf6tVW@#{\!lɧ=> %Iʖ|m_6"d4$BJhG3\E+zSDx hv%Bgt$bT}>Fn]PVȁDrr]|8M9xӓ5s9Ֆ~ٶȗFβǘTeSE|;g(ߋv|2<65y,#n{=$|A#"W֊{p_s`I'LSTG؝ilW/S&A3'QNق/JL7Uz6!yo]] ׶mdy3x<7>` ʠ髝ضh ;'~YCmح0b 3;-ˉZ,F4[ J_T z5c*kq V^Uy6_ ](-Ƶs;'"r`}^kO1&@ KO>GAs9,㠏@+> f;UJ/[E pPhn|"k:KK /p7k dQ$HraVچ"Dz*ߵUGPWOe%{CQ3VeHBiݰDjͭ+jHPCp'1d~Ʉ-86?0b ڔ쁆1)7~[-ppBl3̣6v f_ô"Հ:dϻx F+ #|aXS~u  r(@8''?U|$Ҽ.0% jvPaMbl26w{ɮ@]fl~ը)…ו>cқCf]\Ca@U?^|pnRk]Fqn{4^"=J.X]ZHy/vyfWc`6l! \I,bptQ.вB~4l~.Ҋ+||>R .jh(fṙaw}V}eD .Wybs7W s.Jw/n3֎RD!\*9cp_QOq/AYCD9= 3N>*r[9S=[s(r%Fӛt ,peBsL+U.:Xsg\LX(5a4j .;6BwVcM4݂T{%Q/}5v g=ԉP ;B,١ApX==\XuOcn@:(MR$r`gZֈ۞$s~MP$p'O7HXB8_CŶ$nw}\ Bkbن|j8Y_va>L ĵi5T9Kʚ:{%)B^G gHrk z쓔h[!cJ_Oҏ2fwMvPt9L"'aalb4iᎏ+^/D#k6eU›v~|h?$6ou\!sNIWGcRiR[n˹Fغ{˅N`{VXB|5 4!"~@>p e>Q^V]AQئl"&G2].$ccE,BżU`io",kE*ْeI~| ed'cA m374z3K "j|G؆琍ص^ Ԧ+գM%UR ;RM--Y&Xr!3סI;Іw&w1i 1&V pZ;wSX<ɔ_h3 曯ߟ{5Ģ6r1%3۸9`e㧳d pslC u5%[h^7lzR/X~O/RC(;~خ+R6ۦw8DuȽ5e8$13#!nj82/nڋW $2GnXJPȿ=E e|UojxH䉨 )MuyKw_ Kzy.`\>ԕxUFYdǏijqb*|>73/΄553׌&9Ay.zO/k@(ϯŻoU4Zq=^(Mx~mZ];&n1sKI`D]~1"&ks' f6|rz*90Zg@WbKlЖN _aE"cʵr!F|= 6,m-Ҏ23-0e72Ճ`}«9l) Z.yI^HīWaOB@Ϲtx!LgXPSH{%qe 2 j'QXCf {/-?_ɴIuu>:Q a>RmбUт#i@qUrA[LO&N}"5=M6a]-Ū,-bg .igv*ߞ)y $W^gj^bQjG1׻:6 >sp# m9k'bdÕHeb[YVja:EȆH)I9?S0̠.g1aسDd$i6nZO Y(8zVsC@/qg490I]ǥ ._?L4lcϞ([H~(ꢔWod/Lo{zNIM_V\! >>cP1NJs? 3{{.+_GJ -BaMHCe*OY56H]|BaAf:ݾȺ[@zn֢6Ƌ^ŲP6E51խc1W"f _4KAOo $U+sYٛ 6B b>Q8_].S]0]e#qI9 DU^ 3Rm'F#nG2J:)lQQ+ $ ,nޮ|H3)Ap#}iqI+1.%5ejQTWpG'Pr~I:ukD).SՐQ 3`/>w`AE#\B8VrBÈ䓣t[97M3\QEfmgYoP?QX&GmǔL_UhGpo/C.9bwVPBPu.r2VB)ym53GN\0a]~X^W С1POxV|N-ֽ\TTD4R xy;.:hO0#>F?Hx>{vEa^g;Gw+܅(H #QPyrG4=jfOi}1qrNlrX>XȰӼ"St$ j xA|}wO(Uy;gW: /_6!c=u1ΧCDEZ{0XzRw@mZ;ArIҢ&HӾIa 'W7eH+W- Eyo _929N.-3ˆ[GhL&k"h[5۾E;wz}7 Ϋ.gsDiԋ\"=[S<TMt2>N0>$MFr i,%%p6= ئ~h~L'ce͇KSNGwB]MTkjz4fn,$5UfS+B65nC>={ ]ExGܭ|\.Z^ً$\ଛ~& y³?dqSG^E# e7}^Jv&{ADЉxɦF|9XpM2Lw#W%?4󩩮4Q ϡ7Xsl^OCyiڪdmhԪ/((nCC(n0ˡ$`uj&~H~boCԣ#pջ/ژ<YsQjbEk CmG*u *D/V‚n) Aj88f<hKvm擪SʦJ3la\J`|s7(y;nU*PIqHq>Ĵ<7W|6+Ơgu0HŴ=7FaMg"?miNnkYG`[o}ܞ>dϒ|\pII g!53z{.HAKZ1Л6&N|Vbl[w.haߏ #/AS#%"z5RXczi]Wi.ea>M:mn_%JwDHÿ? זizTOu VCAx!>)KYd¥lGMXW=N<Nk0[׎IפeN0Y?Fdo-IӰ :R9=Un+w6;lEɽD.#u>RmmwmuD`طBUڮB8l͌c6-2|{DST}{Xe'zI5EqW# LvzI(rs3dtM옣clS B{YRaRޯMk.IoN/4~L~%)%i*{P]ɑ|e,\ MF9q(^ _GQAx)U3=;t =;ޛG2A7B>tر$}/QU8̗jHHDɸzUjJ?9禶ڗgTrUQp)O8R\sV5(BɅ}(h_6sVm8]SZo[<̮u$r%'y &Ob Q-\98o,,Z@X_ՏL֘, _K0}1kS&dfBYiXhޏuH=~Hɸ#ª#KiPxA sCpF#4SHZ빨ah*W:*+.w*6sNpXh&z5-D Zq&s Nk;lzW8TG6d#D/A"(E؆-Ȧ_u/Իzea-vn l;$Əޥ02Ϳ,%m~IW) SeG*4vM}\x] N@A,Nj4aS)X 쏠y Jr93$B??%0 >Z@Λ[iXq|UJ[quWB5{%籒^8X8q|1>%3.+V _^m#1,-O,E$ai}x81PJS A=ʼ[Bº_V IPv' ~T"(||n?0\bHTxD#Yt)l'z+@P &BX,OH3iGHM{q[Tz":lЋM]UFߎa? W |S.GJF>(_0KѸgt|Y+S.sR`nǙ.ctS|5~g_RBa_LU+-9WH̒t}pCf"v_CYI*YC!:F(55לL.Qw9j 䪐"DQ` 2Jx.DLv_LS\ dpMw,:ZB]iwk9W8c(Ĵ1vg@a @SP)0P=$6bČ7 !H6fvx-8]F[߰BIu:V̿m­XJBiIC)H(*ْk޼Xʃ и-=mAEq E9Q7J qWAZXLYKs|dNs)BZc 0{0-3R$B< 4?4IO:%p&%| TǔpH݌%s9 ^\̒֗);މ`1<=cj 98nYO9ۅ#| NrI b*uc1KW6q(#3= ky n]T5L,R"X"zo$qp D{rCIF #~;Ce=sY)g,zZ=I7zwug`Il& m9cY"`zIס1WJSg*(;ΐFv!Ne0fmt&g,{}MG5҄ 1ncW:y6&@["񒈆Pgyv .vsCY .}vj.Y}h4 9< ?;]ѩ5aTу`N0Q>ɨy6w>>TV5H4a"L_6#`2ZeZSri>s8 9]S4zƦk`QR6lp48y*݅n;:XwFwydKȵVdͲpG q.UJEM*< a~Y15fAXU>% .P !,A1iL(Ok}9}z *!eZlriVY2j{fʐ9/6oPdxTfi"_0l287j75(f61QyLڬ3loī_>|^tS\~ I=>Fi*Z=S"|A@ G~9r`RHV9 6 WϜJaFHeBSߎ+G#F՚tYr!B˄rdd[pS5ˊ-8Չ34I~Եf*[z< [y+ <+֚KB&cm {[lX=kGeWr\@+`챲ۧzVYȹv$4,Kqc@h$7T6L WlE%<%B Y/`0MOZo{{N)ic V°ڭQTEn!aPb\LS=$phKuz|i1\w&j(#x.y?Ëi&lاL9b,|A"eq;;SMsJNb Ơ̬! ;~St&cP^T$I38"+L^o.njSg=`l#EɺICF BųAq֥n&NR4w^#%a|5hjL+h',% 3[R R R]) 7@&& VNaˮ-r16DN9n{緔^!'âEyY W>UOmEm2N*K3Sp $k_%,m\udkCi5z֭{L_&?h~.^АU#@I7*C0AcR}{p3zWiP]Acɇ]v!0kyp)SXΎޮq*I *ߕǎ eXL]76 $&bBKO#w* Ϸz؇U DL;K:84 a{u]`irɀr"!;i}D ,]SH|L EsY6] 7^ [*]2Q.pgoap_qk*jD?xw{Jd{~[kQ0ZEz:˴Űk8; AÈG|z' ΧPe"TaFua`byةe/54;_ql 5\ucثR.vjc^O_o:@NB"bo_b4]g\d9|=<g5dbzr*kNlYVm̓$`B*O ~)QS>`(TCcmNIC4ekQKuU+DmtvˉcT2~.o#^ +vn0˅oe,>ܴ#|ԘͲLyi kpD.,/2n/{?ܮfQ*fr|Lh.͖@ͅzb\wAإnre^yQFda{Kqfƚ '/ve xC$d,Y&5Bv=|7ES߱ ䷇XS酇eFI_jW}\b8wr.C߱sf+I?T؟r'|Qwau)GQXW%B[qKZr- Rc2<[̙;dDCJަk&`X'%]'Cm>s5_-FCm6Nc'DCC$'rrxN_Ω3 W,)>&&fM]kU9pS8$Н{:1 E>?H W\I𿍎Mdh>oŸQfnU24"4Qm\2yH1j#^Xi9z1ݥ2dq& &Gs5-S%7`%; 8DE]B1,P./QyPh$S[Fu<@8$@荹@Һ?=1t _؛gaV"u7 %o":(kE 3a1s0Q}~wIGsWRVT$g e.!ܸfm/{ =.=hY:ak,44,N鉇t99J/G͸*xFu Nw7bdw|RY5Kx/Mk8cm?eoϰ xV&(v)]8rrҌBG(1:2g# [̫ѐa3i=sjbdGhb[ nẄp?#7V{{e3 WNH ,ךԽچ uce59!ȺYJsϦb#Hg7x"O Oqoֲ%8v»Gytbcs"1%^;2F=0A^N~zY^sB )Huݭf7wThѬ_[@e(: T嘒B95H|!ȬL]]7a4|cHРA׽HLй@j4\.yGd=Sv0WR⍃>j7DBVNkqN[\'#|fxs=(]KM (Fo9NI/*J!}k. YXxZZhǮKtȐk<\=b?1G2B[e&gmsb (3Ӹ1M3܆r ۘ`jN&؊<}Y4**rR{F,f73ÓP8 .ZOP9gɳp>(޽os-W۫>c1"\)W-b#kN0l.fPk odpF/UF';_Ai[pC |N%t6qA$-R;[4:tr {cz{H/dܞKJ\`44 WFC4r0Ɍ̟P+m<ij{u4}d^q>MdŠ~D84c(Wo.݃۽H"OK R|S$8!{9BT6ha~X`#r=x#FєS/ǥ3jM->X#RbS)jDluũ~L(%lÒ'}U2Nmn|wO@SPyFk@H._N_M`BQxEh8ĂomwhU {(fu֝M˱[60sz݅ Qwǡ"WГ i]'P~*9*=lD?|%p !ZNo} +PJ~0# J{$Շ/9xj&a3V4 fRsc Rr71%$tsL?;\T`׳tUz9Tݏ&3_)3>xA&j`@ZAh0nF+U(=5'{\ճ2Wm`ᆅC!n/I3? R`&h)ȟe51~y>h*I!}9Lel|~_YfnԐltnkMSZViGq3} -`<)bwqkɭgڬMSfU]f9^b# / d@gA?DNc_(%5W%a<|P&> xvBbQh a7F?e+6^(|H B'.R)R)|+7@({Ek2ɫwX9O+9C,6!V_dZ O% 6<ˮ"pT,qĔ0ݘC2zCr 4N#ي()HPJ-^_+AIǨFّɏl]䍈 ]2X½בGG`QᔆVWWuˍ8n?1&)W@nsj;3\7,G2 Kp]*{Ք,rFJVъ1$}EGA]n e=A_`}NZ.96?^+Gq_ c `ǷOҙ]I"?8Ƃ7B -~Z.Ⱦ\Բ6 ue+=|NB7hមlvR]A9dӏbS50jfG~1@C4̄!l `'p EJ͔HؔqezZb͉H-1 ,CPm(䕙ݔvlއu.{zMkmOt*+;-uPr"s>.4jy~UDnh$=5f=$ $.(O*$V& F0wZu^G\sK%س (^j|S]7ynwہcmڊ+kkY{S"uwB3;7<PfO~KDŽ7+PF-K|".*&J<&w6vx( K5d E5‹k+5%JueŜXL_u9#E>StToџmΠ O' |["|oZsƳLXxUkRUE~$>d<ь+NːJ^>C I}S4uzQt$RL!~Y[E,{dg ~jS0xӮM98~+3 YAfqhdVf|\~?gj׋=*0̯1XFnpyp⊱exC,wmC[>BLrikjJ0mT5UI70ePmԓ@ xYG} _N;=yXChkv VV9ww%5k(broy8$Y}Ƴq9XT/{uS:vMڅ,咼k⧕n}xOl$Tξ ZƸh`!!wt'QAE49GJ?Ykl`PyT:,i{ V1:K֠՛u,}2Z!r eGg!Wo`}~ cWaGBi4cʹz(gܱ-&H.#0nuq\=~*$iMKj7k(ͻB7g|F;]:bmLQtO$G,i<؁hD5WՄ&,)ٹq:u1%F:`9 l>E$0eGpÄwuB[5F[G+|ڑRl+dʂ1}0R3-[f eT+;}?58z7!_#"{2T2"`4,Ydw7)V`(9L Bb?{BՆo!QG[l?>翱A4MZДxʦxf::J h¿X|hVl/fH ހXk@sNP._e`7=ZiLuy):BBǻhxPs`Nu#InKyq$1PQA+`L~FSKA>ꁹY.ņ4܊DAo1qT֭<ۖ+BaGգCsIJTӷRiR$tc/(4>(pcdv+71? ?jd\لA75_3K1TsWMQ0;Up)JpޝΣvnMa!m @mAo7oR'D|pvpE[tp%cFh4KB)Ukg[f+m/ҋ`I.b9 oyqw^֍2Nhڇj ls36/+Rb먀?a+R9*A8 /+!qBsZF *Vh=?7hv@رX~f.kĿ>j{@' L ʥ%޳8JRf6tDbu#od#RNc7c1AtSpk|jle|fS1r-T') ֨,?d8֛Xyw2{]_Jn4 L⭜JGW&Y4XE NTnu.RJJl&ڌŃ> rbvzk\I~6\fM'Cw>>wFH._Gyݮ~K2u+D'_O#}(EaqEr4Wu<2rPδD+ߐ U̐ 9*^c=s4ڏ"A|>fJ(@MAƼOlUW**|%3:Kch(-͐JfɾUo-`pس$|R*Ҽ< DE'4yg\t'=5]RKv7z-K86| 8My[,~WE걼&k RfN(c0MKAAYqyYχ:֏K8/h݄gE*4y^шw#XnUЖOl%̝t0~DY$4rN~\#w(s.dY2wҹFއeiLTJd|$Ry[vKTYc}Px ˛A2f%yTInƐBFiI79Sf4R%z>EGx@qr*_}w冥z;Kؑ\Ջ8>}܅ 4KPJdsQC p\+_#ln#IzkN51Viiy9iM|,*J7bhRCIy>u~lZ$J]06Tz<ʃ_U4ݚrEbu)~(ODM5nw-&oD.!v2^$Ɛ=l{F%d \"N$ef80⁍4)׭ȮX[ ~ nq7FWrr'f/ՃV[Y)%Y4ir.9>OȈ35tZtLdV7F.0 W!G)B&ՔXO36ܜA!B AAVc,T1:ɭAR&$Ô;}u6^)[x'}.1 g M.?2}GѪRX?vPc6k0+{,gmzʣ-}!丆_=]vihx `3³؃PmCr;ߋ1XSU:Yo.v,tԍ'?"Zj /t f侅, :>Z1ޝ#MdiILPWhR淧* ̆%q18ovVg2&@T&f˓)\^I'0Ea"9֙p$M3|D$z(IG)pOn*1FF0|Rw" ք9AQy:ĂOUO|qZ-lAfv4pEH}CՁ[== ނ"|_(y/5UֲR0,9Oq ̉>6uvH| #E/t J*|C ǽ(ZhCu^Fv;E}HPmUqze15-.>.iq*LU6}ʎjrj"sz"cT{MA]ҖYOoi{i[ޤG6io2 RAY[>mv4Q֗OGեe;a8"Pɹ"8[BȘO`4),FYb S?RlYDP2$"= JVPW ۜZ[ ղŘ/,ĺ3a3FCbZ`(v({Jh-G E_G[Sb|O`SPsft*I}duޥR`!j d3Yy-E6K ,VK p,Y7~V"CyOgOa3Tq%*K> fpj׆fCe;"}矶q nյS.bYgĔm)f0(}U|)›("Y-sL1kWo`߯CV C&<NϢ!LX*R CyV4_vQiN2;$>GDx#q@V[\5[۸ɉ_K )_X| M妙HnvFƍs '#rcމte?g@4ǩ"hxBO9\C>=9 p\!ret&k *UrhfOl3o"foLLc㰠XxIX^ Y1o iaJw%@{s-0% c.ôbFDoVxCwLĉ<YG3£Lk3=)AcaQQ*G:^s+NԻr#aoSuy/xlPcZD\W^S!EY#tNraYƚaᮚ@R?@I.8<3|%Ȅ(f_!)*;s '|8>t 6 ez_1ad6Kr*)!{ۡɿof`p_@WΖ_?)z/o5pɡވvڽ]>8E% 9lP nGyej.T#6 >!)BcZ&YaKT@0?ITa "2;? *q1Sc֛bvʝر'Q)A_#S3 #ߟD%2&]klp}xmj#nexiJ[&.d<VZ 2m_!"LkhrY{IoVX]ab[_m6FeZuD 0DIUNA+ (~>7*cl#²4Y {`Cހմ !}=JGen Ad|4~G1Bn _c\u~mĽPӅ⧗W-U9z{s>7mbQ85fOz֔tM'hE(b{~S(,$f>M<@?iiBlYz*Xܠ'we;(B1/`}UU=4UFH/ӮM7m!e-VM~}U)r 'hi,3KWBe|SړTdA?H_m` u˷fC03s ;c]Fn1'>\Ε'u)\*^gqKi| V@xmE4?o[ldA} coxCSÙynf CiCt3%'5"!W}-\Ld"?HHyқl~ܡ]5clV pc?\YNVXci J3j/F4}qk2;^0e^so#ˆk;7R^=:Br502hWL4\znEb_EtR\F lUm -<'j1"*4$%xSƄy 6)K!O^1nCyȦn{yVvn쳊S*ZGl]3E9/CX4xfy*ok^± t,C^G5,@5$W_z040'bvo=-f aiF9H>.ɰlɿxkN%S"/ɸDC}_&R_LNn]@֖u/I`z;D:ױUu":GN/q Ajx1d}8 Ű][{V(BߴG.)iW͑a5te br[/w2vpԘs(xWޟ ˝N栝d.{﮴KW`<D8@(uʊ˲+ 1ҥwգ31F V5GtٷwWRx_ = 1½v٨"$c2o"|)ydV{*s0jA7Gs` E@:Mt`QcP(.@ccN"pxt;"MfOb"ϕda[a[DŦL/3S<0e:3fw TZ'1ծpwҫc'(@%@ 7"ē@墅=5`"g6s,d$:TV-s,Bu"C긘,7t ҝ4ظX2Z@X!Q8b/yͦ0|(xOuHb[Ï CsI"wsdD"oWb" 25 rq*EAU ?3e:^.{ s?&7XǜyPز$X!&1u}:}'RZ먎Tc2hSw2Y]p1ĔX[6B6= $"m3\La'%C=&ՇfYt iiwTO?W~wẏ:㡗Jl4KsyV:‰,ίrkr,WcD7.w3ulQMPG.cv)z @G!lM|'Dh.WVd7$z 7Oe׎H; w ݏe o~$0t%=jA`_/< |vpdӃ KALy]+Ae5(YB''HMAI^n!۬x|'|[腈9Hp>W5ޮƬ' ceihl-SwG4'$i[)2+;n*v:8{mHDZHVQ3 sJ rwҚT퇡؟iF{ rV|%+gw?n<$? a^H{9x(ɻW$cw rg1[ 5Vc O@a ^[\r-&^aBeuUF Ҕ0[1cR8=/nI(dp5tfY^-"IƣB&T,)cڭE~ҝ!gD)hi =jC+oP>UCuc6)tCl.D)Y՞"K]^?حp;ewtF֘^̜e׃Xu 6>Aǃ˧g?cz[\ B LTv"\8k{ӘD:"W ~jM/KY F_稗" M2Ӫuc#ϻ?dXDS~Dy8W1\rY5tKq2ĀxX6H+@tcu}1Lo0%Ǘn;jwgiqd%.|>(Ca\kW*mSA{2"|"/sMYUQEv wtB:@,U!tZZnm~{֊:"(&nrٌ֤Qy}&LҠ%(9XL`¨p(za,7T-a".߷Ԓ%oh a6ZFbRN$ƴ,eDQi Wu ˟-S;iS\J|S~d+qDȞR/.#]<׽.ϨJĎ^!9j,pNT§PaYW;Kqykd[u m xbkb|2y/ԃR9 A;27S"[޸*J g&g$*C} 9s o%M7ׯ[tT|G {Ϯ;q0B@jT T(x\U>z3|~=HURxeBQN@O}ԋ59m`xrD ut͓q_.{w8xIy}Ī]tf` ka\ÐT#$}rtQ̞u(F\5eRo "ir1'|hDx(EVZJr2ȂB{3A9K9 wBeP!d2[{`7ߟ#H9VϖycpD]+EEP,ab3yKr( AǶ8%TT]S 'jbԷ,`TN8N.\5Q$S[LQM\"b<+WڐfGc? 4-a"JjZ?tsO0\"0Ns7Os5 '{ S.yݝRv6YRVr`址}KcS8F l2b5wqeLp6)j]QpHWodw`yERF)ߣ*@ XK1{ZmGM(U욅V逃 niK%7GكU]xCagSn4R|DS 󋈡w>ORaR=A?/xi~4j5݌+vk#="uaI [eT'40v 'H7fjanRD 3ͼ(lVDԆzVm}1'U+ ¶t\$2jgNPcu+ 5ʽq/sLJ(kZv#&:R&Rڻ*ERd#ߛ ȊT \C\ zLLLϕMχCh;,|M)@>Bo̹:hՍ>ЈdikhT3{9miپ ɌMg$^nrCZUj'Bg6bN@ $mD|/j>&n K<1 qZs{B'F ~ T ,V7o{ R!4BsY2Kݽ\͐̋uxy hG+ T;+屳E^6fG$T7R#WR1Bfh;ORV70ei0ԟ I?T841+?l!`7T9D7nB v N]JjhG(Ey${@D [y [3g:օx#X ц=ğp-xsJ~*ᾷI9׌ѩ)qV0~"`@*kלm;qTT&w6HTnkK&[-P fZ-͋8J=:=ch?3bQPbo0' S iޚ.@iBD4둢/@880ۏr*Ƒ 5TZ{-=1J6WCĨVj,ZG4!rPnm:Sw m,u)GU˾ \5A ) REob`r!&*<Ÿ׬=֡'vRSUȠT9iOjIyW2]q*\yrMϑk__+擵Wym/uןx?78Y-?ȅ"⒮Op[;ЊWp7'w)*(0^Wܗ Ԋiok -ؑWNRu/vL6%ng-@l^0xK9= )4sW= :ޅߐB3_Vd%zeo/RgC=1ws~ˌJ$_`j1]B6jn}Z+PH0}v;rRC`u$ +E(oO<s%pZE?&PaMe@Ev>'\됡Ok(ڸ"DdĉKLngjJHkSXU:7n8BJY[ ˤ# Y"5ވ‡W쓘`%;{8j:j~:CmBjfngmvxi*Rկ* [u{'kqM1hp&yyW-wvҹˤŅA uiJLܘ+j lEM=A(L{-Xc+M 6lqT*Vʇjhyԟ :~Q/@۫'7~6ƫ`_~7LPb렰~I*;3A;~_YxlYoq\BǖQGw,+\+[#hʏp%tD\~[mr-P{/}Q/G`,0Oy?$_ۋF'/ؒ@(%:W;NVR@L ;gPؤ 0l7IωU%jUZwXfk{pg_T%:D4U#W{7 'L!}%ttBC2PfqMl|'p0̼>HlVAߚ&,=[ v_(!6r& 5xX/=OǵYeF]5 7dArFuШjMJaB[dzCɷיexڙDMH`v0piO!ܣEjd-2’AF @v^rMykaPz S\7kvb&Ǹ,:V%p%(˥szîTӕE͐962ݠg١] p)~D{b5zhԂf?zY:u hrS1^~]x@i҃d Pž{oh:N|xэw=sFż2t?'iQV$aͽ+DY/JАa!M5gF^`_l@O>e߾~A.inqW,oEqLٻeKHZU1!f3-C.HW<$fl_j;<2տ% 띌{ƕlÓwF- E3Q&RGCõS~Xq >Bs QOq?h c1 hc'^Pp2?qw5i"(6'EHUA\Ffs[:SEr@d11s^3'|ra >qwI'CZRf+mk|t4yM-}}y1tylh+U$Ew<~ C~E9q'clA{-&,- ᒒjSPW_ pDI/s`Ypc\{h)gط6` !?'DC wem0݌jxݼ "Ǯ e{"S6 _u=u̻`H\8zv.3`t[9}L|ڏ[ *hk{-=,\vg+Y8R0!2k$Z +>-]u<;O!O gHj<~G)_)j+8"^`3lN0$BP1\d }H!EXVr hvUbeQP:dist;klB)&9HB<a\H1Αn"V )^.vbmZby,O);fzGp1phV4 X1fxB )% } ?T#*'Apψ^3d6y~L6(KӅv5]+UܞCD񮗤gf'vBDr*EIEU}0t`:b>9rDr^} ׸$[Oda^=^DaoH:тu (KOm_YB0c o/D$M.*!B**(V/f"0vh1}J^Ыp;H1ml)/.Ȑ*,szN-]Nk֎ ̶P\OQ%R鲴T>D!j[rt0Q4~㴰4ƚ}Nx ITQ a_B`>7<:ɪ5{/ @9fV ґ7n+)J6UTduvxozcd;7 ;|ܽ"ZT΅5fMb3+}Mc{gޭf'}FAŚrU\?>3n97[O_sR_[t=@>Y̙ڌ~V>/8>KQYRWOզ3q(^-hg^GX_/)w~WuE2imDX&"*Z؋RS*nK|=C43oI| aDη5LUI.ǎVsJG_7Lժe ]M5\ōInQW"y0UڣrHIajHS{ed`Q`pU0Tx;0d: ML}P0ihݮEB#L.̅4xy'&jS,,݀;wOSK٭h lvkl?_qvBh/dfN0 G))!һT_Z;7bڴՈgVQO؈6~򲩵˗մUhƪgL'0^zZ5$ …qP$v ' $|BeWύ` [Q}<=\dJ]Ih#q!NW8ڼ\4&8E3yW^oHߴ&Y*^̲k24ͷJ>IEȕĒ+ 5!]eY${{{|h i-!FNևyR2'D}ԥZ'\/Ƭgv0\> fq;hyMIC枭s dlq8ծcnOڙS͠+p+U$jctSBcӲŭl ^p% ʏTeU;|5m)^94u5MU}\fKBUT8G(1\?7,R=wXIy?耝Kyz$[JHְ2jp 'ppGIFE?ZT_GB)"Q;گgZU{*מ5-.b@.[gS݋?O*|׃Ҏ tܯW$2x L`{!o$אּi1М"*--{HQ$m_,d%RGst? +U?g_E;A -7-m{rD WQfcWǪ w },_WmNsIq(qFd>\MiʥKJ:#U˓C=4ݽE<+qb Gnŷuq_# @-nvv?9 94PU1‹Nfە$QDqpM唁E>2{,}M 5LIwHTl=Xw\4┎LG跲Qii L n K0r\~aS Ft;Wj'`Ϫf+̇CD$ !PAn9PAx$TW"k^j8/cF_EHY/ M=ڮhqxR e㎤[RTЄMѨWeT7hɠ.y > 3;{++$"Q XVe*+oGB5M{'Gu8NEYfSBt\5#K"a(F\-ٺ(fW/@Fơ_KvyD{t6M8'Pt I=&SNOY'S9lvV&=k>_Ѯ2Ӓ/X*~rB&h3aA0I˥UMUҵVB Fc:{((.cd ,⌄3c7.-#f|'gaN͋!wQiC=qޢ;8{©/D0,=?,>\z0.-kQOj4O"-kZV L~^ܙ[d6 9X~/ }Kys٧ 8Zu4jq6|͘&7ޤHMp'+ 5~ FDS$Clo mnU~^sٻcXۿb rTviRL- Gm 0F3(u!0U=*{Jb}4l%gZeXu9_ QguٔBKCKµk*[2OD{iԃ'Sa9d|^(l7|}Cҷ 3Di'F4[wSz;ٌYھ0 8h !ȸ=TP x';27*Knt-"6<nuHA 7D$MgA8 hP栞Egv}L׌˨6w5rpx[}d|>poCBAk-#`]r4FW //Kh7!r(fG /]a<n 92qaS2IzZ P }Ռ~k\!x:h k\RAF ߥjD=;/R!-HE13Rb(,@uƧ KįI~R8?/"ݰa<lE]O}3NbzQ#`=°6|K2~A?2#.|-@C6 MqE7?צnve00kJvju3 ='lϡm"F@=RR5f>YbDꊀh!sRj VR-‹޺ي_-*T .0 'G`g5,5XWkx֙(Ѓ=4GBuT}B{>R1",5ڿ*Yf$;[7L-0eӭ5?W\#t~&j_":] eFČpGMm-BzY{ t`4:}vN}Z*~.[dYkGi7HJ 4e&׭@ ;䗿zf^š6̖`5K)jx,SXꏝ^o|~ߤJKk%ژ 1il`7IϘS4ODzȇxl{v 1@c|+euW0mAef"Gtr8סU@3VBsfXȯؖU_ m[ %:XXJ /C'iuDv}ngVQ(Ccϫe4¿; J*UX:lγLdΟTӆ7Qq)ms& 'dž` 2U;ytrHnؠOJUgvfȠ\[qTS&AȤb+g, 0. |+4jǣ'TՖ)P4rzķcCpulCe.Znrl*5Zr]hIv g=a B2s1)]r,RXz2m &sȧhtyvF4QHnL0:ji3wa^ DU=c2.8z߭P-3"TUUpR(?L52Mo~;pgo1Ƙh/|['V "C`iP&C|`7X_ <:b N$PIq2J/O Ѱ Y'bh2"JN!2#tQ~G8'@&͊]+{Oȹ/.uK%<+h%Y+N4P ~7vۋUl 7fR:R]~=wl!mYnF@dk먾wL)fր9\^|!2F(G2 YZ6zٖGa+M͋RJKɥqG~]Saw0m]S1jܺtE}Q>O@ pOܑXyna?V5e,scMKY g[ J] ϯI{v{14 ϻxp~U7X,m30r׵FA֝RTAlLZŰuSNoaZ83}HD)3˞jNԷR=Xʼԯ RjMkϻ?85%6xk>80Bdzל;ImDMy& VldDNeB>x*W,POIy"b%U$pfROSrmE8A= 5nu%UC3rjIiSIzҏU[Qqa c(?%=`1BLEhX-{6z31wYZ Ϧx~i{tCa7˷3c1!1F.`aNZÑvZf(0_bި= :[^9%Aqm\'lFKeE d)RwޑCr䈊(9_U=rgM9'~t9ѴDS cYm$ޮaF#+XłburgĨACՕ ]vNa2+"8NGe 2)#ȯ Y;ILqjڜ=7Fc\wy-Wǒ ,qyר\V>z#sՒܰ,q=,p B|sZr$ +&PtN*3^cр/lʱNyAQ̩e0ons W=Sz Ӡ)\mUM[cCR ԖsuIzZ ;?un"m9Q~h655gDهgds,tLRK9R%Bj7f6s2]A@niցe5s#Phw@ WH^. C > ^B1DQmgA,`# L~|X9}mDX=w gf jtq+E_#!vDƩ}U|OqSATRhR[iXAߨΡ3YObˤ`ZN @ ?3ƩbWTOM$GjR xJ9H'RdwM.| 3mcWIGY,HZgŸ-Ko,-3/N0-Al塳@P*T@KJ!diЊwO@g&PXOL atR͏ 5+1jw$eR-/H,&kO$5?01SՌxkP^ۍk%Ri)?2m}deupK/Tu(͋yn!Ap,u:'|_ކ}! 4!Jȝ]/+Wys">߂Zʲs`gŇ1(AnP T|eYvWsHЏ@R"< |?w$pz4Gy;67]bQ3;Lgdg^^} p@%*(lqoWr}zGmƳu| ܻϡLV^mO]c"nk3/udsF.fes .H@WC,i\[ɸj;?~iR܋B2(~# )\2YZ@rzP˳A 1`JA\$ըRd;̉\㻱˦ܢw{*Ȩ;iڪoޒϞX8ñ'!ly6K[NE 1Ԝ@,T#,L h~JFC)Ի8\,7x Q˩HOhDPjl^f*LcU Z}K-.~ah\G"WmO kN@ӭZ)9o^89!"Z{ǘ";K ik)cjqQۢ }wb~SK6ӖAlʊu`{:(9~터cJAoĎZ5ТN:9p$/~] :[?]G%WCw=Ynf(miU8 )tҴ:^ywc ؒܲ@@NPҔp0i$ȁq׷FRJV[U VyH4W>-07љnWl M: 7gYك詢 /s%n*b ӷAPnkl  [B/4""템w-'&7<*1W~K@^:Z 8ƩE01d ${jv'p-c).oSX&o ^dc>/؞LWfh#Ie0+O/ƫ|Jqh'X(o]y2t΃p7ؙ^8QWA.fnpvYE3[nཆ蠈 'R oeiBŖfuF`iK%t([ƛn_lˎ0 ڥwn1c.3EӢdN,HP®2:pȈ@c1C^ țbXI8AdW?bd2Rɷ  FGęnR_Hl] _ emOl#WVGx*(WKJ\^:Wƙդ,@'4l9`k@ЉBЛoѷM)ߨ>"5^eY? ]LK_t7ugl> /d9Cax+AU_^L ,̄u;KȪnAc}7.}ݍbW ;{i*WĈZpAv v J IaLܜ@X\].[n.gi9qcW7,YI ƱxY|/۳a(vf&E\D}usK3q<7'ijW 'upqM8{č<&v HD|vgA!˅QlΨwyH 7DI54yyh6 Bv~ Ѵ;;0-`)q*غ9ɫ,{M,Fk}$1?5C;ooGQa܀.?~3:/_o6&c(6'4,tj˛835!w嗮AG<>`Z0Qgc. \u]B~rqG!CM<EU4pxUսfτ6S;간ZUF;#͜?Ѓ1-mT{mK5o NvTs>M #ksrj*4W=j1era966ѺHZ TӔUM!wj.tpnݽkVm:*ydn̞QQ!cJJy45*{N ygIAmYR)%yoRP)3 <=ƋOJk5v y*vL8(5+2H=$,GG k9{"?Ik/!/$#G֯D'x>KvEOC;TAͶnϋaq?MpgĆͪN$〔2n2dw~Zv*tu e+5(+F! KnpbqMHyIh )T8 4LTnw.pCq- #4h2{D@I fpy{Lukdb9-qN~E(dN=\cqM|sRd>8.6rߌ5H_?hL1," ],̯=FJv)I5UUgR ej9a:r8.@L-gj݅]euʐcK5m-X4g BVгqJ{U 04d%*Yz :nz}LiSR6ݐL1.MI!nyu$Kܗ{?|%?МqtaMaӨNQ>)iw7VV>k0)&Th^8_e%#Z'SϸPzvO-|rXPzx+JfZKosk & T.ݰjY 6KmrU& IDW7 ܜO0GO4*a5Fw!a_-e$ ~xݫ|\EĐy3@"F8I%w/$'FM);W'тe[ۦ`=`z#@TC kLv>L%bs`?[N)-gO $p r*[)x\LJ>OB2#, wJK{\x@˕1MtYC䱗K!5Ky̶]vTv;vH۶Z2~$wܭjܕ,]VP9X"r.q9D.7v/!7ÔxR(:.bU*q":*rY(C3|Zk$ uȏ'gTAI  "kpxyLCė/DCUqc) =~0ZD$2;x./ΨE#,}Ɋrjl|MhWݓMWu7A$Rk5ݣ9ؗX/p ]b&d„`M~ި߶ T%m*Q31#@ME'!ܶصIҵUP8 uPg I'T5N%ñn?p5x*H; p(}ׄc~k߈x6lm۶k"_4 ̸#Q\CXgЫʖ2L+ǝoI;|!v#Id ZAOlpZ.R4L"XKx:wI5&`08?1y("bveR8/GoSaz)ΝꢪNsH٣ ɕ#CkvK=jfe!%AVro*BTbWMCv&ó3te3r4j# Uj;E2<]Cxr1+ەb u|%MV|.OGX^FEH/*f9-"]ÉP}: C]A';Ǘ'9)nn#Zf& 0DxtywU{+yedBhh9,_zX: Ywl*ʅ k}f?ˣ.{kswQ.gBgLS[U ţTn6>尔L1c6"5,o%FNҟɒ۶r'0:DiNq&AR%>YlQmh/zPObDh]ֻ7EEmv C$ZȪFz6fh[dD*Û} Wi$z4C ?]T9:IF_Ti,l@`\y|bW?P:Y#6b"q{0@WjTg6;{hm;9:*B7\2kⶺq;|HMx53d4A~l2{?0Ls$ڙbJ=]͑b m%ibShC*TngY~n3#;F#TUԠk^-_e_B.մ$sBa=2oo]^!nI9yz 8IΆ5PگaT*xkź93ZY^>N]`D EZC{_b(6b}N.ϽPb-yDUXvUպ ((Ii=Ј@k2u&A؞aY Xb猜\mJ: {Fzn(umdWN3ړ8KϦ&ìo|8]hgtcCA͌Z/[caѧ}Gѝ$,R%f8-P^!uř2=gVw'~bblҢfZx)SJ @^ ;6KMhƊѸ~RBD'9dx>Y#J &P{!D2fJoX47aB?Ss}oC!՛Bp K?%Ma\x=[ _IhgSҎ츘_07PDdןqwu?zXs+s2SH[oFժnqow)I] jzE6 TԹn-S "|]V(KۅK¥ }ҵC#5i_-r_fO>9&/'N/+=G{'Ϲ,iŻwfp=ByksSQEu.SeOWu>^o5yEuy{Өx3ӱ^g7eb.܉7m殉({#,,$9nϱ_֧[ 06hm0RuQۢTIDw4dR܂.- uCWh_RNDq#Vj.{T&iUr7Ϊ^/[T2A0a}=KD2- Wv> N~t%/|> 5̠|#(?4oA;%vO\ť0GRqJyӗG/זũ./Q Cdim+n3O& 񝻻H]z -3-"7u1 =GJ4SjqA6XLx$,U.R= K{a{dz22ǯ ،.HeAS7SOUawc<$ ȤN䨌]ݡ9|cD94G.g̼saAPlњ{ x32D|;n!mIdr粵ȸޔ몽(9 ߘ,#V{3tf?`SeS ekp_NEe򃀐ʪ9B\In=Oav?"w)f}n3bkNa|pđ٦SUX6epHY?,qt% dtYUO0uH WPP7p-ߕ0y$3}qT\JuP&r%r3Xr0͋tuue'r\ul- ȗH} E C2 2WBne㌈jT噐R$p9հrcp=87Ց&$D[9F$,g?ţkc^-σ.wV0w6/Qڢ;k@;Gm9p-xjɥ ?jO?DGR#Wi* %BݼaP pzj*SBt2)?C, y xtLRi;Z@Ũg\Jm€Bx4Q?Fl/WS,-yHڬe zgȿ _Ta4P>-WCu`3S9{#bA;ωkxJn2O; #N0햖 MDZƜ<>g?i䉇@_Y{ʸVn1|yqEOrX3ee'Hr|Ñ] IׅE/~8gܣ_KU#Cz|NNw&%גpV}^CĸUpVKqn5xRފz~j[tsַydPۯ&./vVK2+k-H:D1EuoxكJRTgת2\(lkY㉟(44mbF삋 dz?&VX(>U0}тct .c\0UU%R&P4{]l,QxEMs666Kz[hr7g#;{n:V8RC?c)@/J=2$B>xCodF>ۼlu`jaM+AjCvL#_dp2>%Lb.P.WUF͏I).,G't`htLl>1t2M\2=NieRs6{ (~js#nTY+3γ[nzLA];B=ԯβVN#qEѾl+ z}9s,>̮"ҁ%?ϗ< }; tG;\"r_)i^5 ܥ||Xἀ@Q uD>.71Wʄ5FXܑ!Ib> ucA!R vBemGJ-bHnvr)Qi83%X|&1 d˞Z7YmiVenV$ Lyd lMA7 q7pq~6ݩ{޵GgFpYjxJFjv۵`i[9T\1u72TW.8x5)oڈJy5!+[ y yIf#%C0t6>UKJSc.M&#aK}5 eP~D`#yK1bgNyPR`Z\{ݝ_(e4]8_GY~3wm_!4P^jRn?t3 x rnN0v:>2T؊W)* 2ĒԴG钎<oM6wiNr<5K`S#XWT~O)J#Bqw &=>'Xڍ[]8c/yl^\21Alڌ!wZԙ\;0,lG&paӦ:Q:abt Ĺ+$0EJ_hZ%C. /8ilm0 TcU,U')Q"b b?bb4|Ws̩IICĭ \:.8ncۿ撖I'51ћ@ڴ9{QjVbPljQ&cHG^hYDUL?c{z{J?.e9|ɗȠ]UI7gN蹲=x  iЕBu1.lmzYi3ɮo\ Kxܭ$3E~!S·eJ:y)?:̟?E?Æ*[z{AIxsRW!ƀ0%cdLS?8ZQhd+dT5gQ4 dC)@ 5d7]M% ً ~ܖmgbDÎ[IPе?Dբ3b\Rw]&`JM|7L8P/ ;,/$bnT;0ZhjJ^LB@KĐ* At2}RwG ı˹/V:kn1}|Bq8x^T<(u2z=_2EQW$֥4.9ylsĤP;VP̓ x  `,קMzģa @i"Dks1AN˛, 5Ӈ '&rdm߷+qauf&qe{evfrd@(:6MA!]* }erMK>_o[v"K{@xg@(a]()A)@5ܳJN{[`-W=5WsEG筱 f?n~LvBI b,DɷG4c PY哖8:(;tcQz ZˮW<ɰ& qܹQve9B`,;KelEcooJDӞRd*|e+A4˷!7kFjNqj kno}+{>/ma99V E]ZƝDu#1Z[#Omje@ 頵1A{U<\ (?u[9#Q!ku"cf9_[@٫Ӧ] ݨ:Z9jMo%;x e}_ф)}# 0x`JGS?7ܧI?wi&_i)u3QBJ4Z*m ou[[`s6Ůڂp9qRG1Y%?F^]ҋJkHDͮ5FX?;DBG`t^z0U,_uYd,F7MwqrJǖ1~6:):$ $ڛ,=r ̢~ו'l׍~`7L-2K+,3:Y7*媳CI=FmB["K<|´.oFK tKyCMtp] Hq P=zQFm:H&OOy)2r],=Hˇ2@_JEy u4ӶBxrL1[2kwwhak}XR(OgG*ˡ]N5KsOG2Biw ֊Q`˯ꇄ0;T LhRY&S.jSO1"C.ch|lǖBm]<1%n@\7(YRIfD[ҫWIxWlƦtuk$Z1'4ٌ|Q&ȫ VSfƖSsH/@!izB+' nוUbTyLYdSlex.Sz^KӰ x>;/݇l6C4""qRN/LQlxHDNx[t.n*v.]?T*fgP|< l{ )5xp v5{$ptz ,&edK9mgk3Fͣ)=Fjr"#. ˥.0Etsav4AU9701=4b W9iym/.<ity!\Yr즈tL%? U٣w'5CUxd27q7'3UЪm?L6~%:f RBU}tdQYD=v^,rvKq{{t\aM0^%I5$NјSJ-#<9}/ v8Θ)^F/Z~i?VNyſniΟsI „t}3z ٣dP DE?(Rj򊞻+9NrYZo@_UT1(i,-77fBf83੆W9) cUz`:|)d1$a uF}8$lȊ%seɁʶsJwm]xBGm^ wUn4^QHHgЭm큡*5W {`)?Lv5Oi.@DuDK_ײ ED B!)jp';o %K"M,r_) &W/g"@X+W^ SЎkH.6p>^ XfM8P2w@o [;zC $YC]Sb*`M< zR>~~ I<:+4wk7MY>u2i߈nL;Ө/Ū-KoJ)"r1=2;K{W.N"sJi !;bQu_ W }\!;Y2 !4l bt4Mv b\L4hȮ3- zxAGfwtcDPkAo)Ym; :2JBeΡ}2| T W4AK+L.Ԕ`ב(@mޣ9"@FS"]naBwIgb@4RGԜ) Sx"<,opŽ^ 9]\6/$"i>n;N)3*S?Hݷru5tz{ ?cD:V` ]I ֣=HqoMjm1@!|( Oc3: /F섅Tl) H:>Rz>wqDp22g8.(ٯ&ZUdFK'&pn(^98U[1D{BDBn܈M*AyGn^Bp}; K턬q5YYJj̫ao%.V9A_>R{[J8(^].d Һ4_ ׼-y +D Ϻ6; JmXH+Sdzir؃+MnX Y7q+9&Ö褒ؑl@u1鶬 fn^;0"3/28-~]lLϓ+fGЁwnG3=eX>.8ˡ{XyB22wOYq#~7ĪU" )%km=mdh`6*bV !y#(H+tCTы ,NfMfMuY:aFb I$?=_o;bqYS% Lщ 5 @/nSʂ)`%  Tk XaqYB[Dh>)3%Y#z9zeSFzEkaOkݢ<1H^}6%>Y%}0,dRpz¯}!i@ Qt'/i+kO7~ ݈Ux¤*bg8CXfvˀ=,bO&" ]LJ',E&.AX%>]a`ӎ`Fd M0Š9)U#['U ~$buUЄ «;UGljĊ >2Ze蔜!N0vz:̄H7#.5P~'֤~b?^7&c|7\UNK[}HF5wP\cޢ\J=ed@_ u=$xd+ͤ7T:&T^~hx=e_UB rzfJ=ñiCWVo8 (m\cn*H#zJE:GiIWr2[ȯA2]9B+ ":/1/d%@h.CН-:D.AaeYO?3P&ԺqRV5?I ʋ6|#&Ry )dvZJAߚǜmKtf*‰? BヮA4p+e> $E,ц`yW њϊ˿G\A4+zMzܜ\ H 4}"ȡXʘpy5m>h NjuPW^T=v&*.jRCLK9v9;e[8$ r=Eg t2i͌9N Se5cO-0NIPl*+ 22;fX"\ .v p/_cԩteڀJD@Pßϣj)uc mQB k!Q 7pI+ʬe4_fo!R~m T URλn' L )ފ/s8i!3ö‡~N+`2oB3&zmm+mA-*A!)@ ;pɺw4^`=&Y- Z-7ۯخ69rM V)nE p|NO[/ :IjJ0 Hp5Y# jHe:;YZiRAE3uON!a)gkK Ŀ~[nli\6M@ZG, /5Ot&]9`Ϻ9/xc?*|T}jqoJ|qZAivV!QYU ~k a?Y܇g Y:]HwR= o1@jN( SBчaYˏFh5yĿ\n@]^\."NJOw]ss,;0|GYS9Vh4"'hI]ŷI0L%6+7ȋ " S34ԓ'Ӯ\ח?X2/> uG]p䭆JT+mP{^)kP .]“YбWOkkd =ڷT* j\&Z!n#ū0~bU]ù ܝ)&%H䡴^F@HMS4 ^oaD&^MKɤMI/C57j((YB%M BJ;p̉BLgqp90fFws:,^t-o7IK|L_RhŧOBuM|W~n'S;2-bI nҿMa73U3+0yӜFot%F@[tg+<lb`M~i( I@.(k[16iskz cy0ɭ[w1)s["dC. ̘07VMW]~\̾o=/24Sv#OfwlKxo;8/c[ů]aII!wB1ڂ:p0xc{X7nҰm.Bc!󖘴)HnGn|̋2JV#}vӾDh<ύZ̫{,~t>矶9 edj MqXGyRA_F0nͰUbǡٶ0䭽P0}4~6OicQاh7pJ1' gnɔ*|#}1Aʨ4t)COD.j@Th:Ө?c\(56v!=,vp$% ~fC+Tc{ʯ_D'rtRaDRAtbpay$#=_/Ћ{15a%S2 rb[_!EZ(fu$Nwj~WM8}c`ir[Kt&& o.R>8S !Y!ԪaA<]otŌڨMFUai=(EK:E3Bџۈ:&e6'Q+SiGП6?2 !w"p C&ClZBG2hfI)6c"SɫLjTJZ[\MLK UliкyܾwA筂4PNGջׯg {Q 1A"&$qh0_o`>RgI=X:[0$0s iAẸS( n~${BC ;|2ih$E"CkM>Bg$X ;W#lI/z \iQM-,2zP ѽ[ Xiu/iXAb Mõi a =nkI?wǰ_dKLIY"͝$d.(V jZG2~;͙A2+*vOyse=g{G*?ܓ@)?%?4 ,ûk3k%onq>F98kq`RW<$5^xԐ(4bNz/K.a/Y>R"q˨1,#k֧٘WJ.!s.+΋S3%;a'h>$;D$ }f[s:JK/lzBy%ċӧv'q@Ox-^w-KFvXA<2Ⱥe3^XU ͖ zzK$N;t:DZǸ$ErOF+-m TJGt>w@)Lq#kMgۀH >Ǩ p9R͵q88Ҵ|4s҃i;Sū`RP7)"eSaqIzhd;"5sU:NЭbc6cRuE2N8gaPsU*m>AmаLy/Ee}҂>~Yd"r훢e*Nm@YY'^RF{Rs"ٍǁN&-/8vF2"(T2@کzdus7 |Qg2Cީ}Yd/A>(^Nyo*O}OK*p,X_J.JD~Tܓ'bHPOIҌƂ 5a1u*JӲUxo+,}6nRt#\o态Xł$su1Ev HYLd(L¦{jpBe b\MõKO,o0)S(𻻲)ޣJJ)ks9UpGdO RYqE[,bbYz'1Hvut8a։LP㋻%z \y!5wn:y>Me;*.lY/]z-$5/puP0Ԩҡ:̹:^3]?'{L).o²r@>B0=?4[3PƄtՊڕНr:- Y\4%,pGQZS90~Vj׻-דzd|RxB{J❼S *k N~2A/itINe2À T@vmOi٧4$D*E 8٤ WY.N2x| XԕW y),x(ALqgէu1LR'P(}\ryË@rsԙfgfx+7S=nR@"y=mCNQ >GWr7 00uN pYhQ8x/Ceµ$O6眦mew * mM>>o  7Ş9:vɯ`um%&͓cI 6B(3,yFxp{ Wo RC2]A"\[5vՙ1Lap\j,Rr#6W"$jFk3*o9_Q|vW.f>ZH?MTqE#C{B_ֲ̍X?kOCR%U7|yF#bKadgJd7`^L;O؇L:(lTz5vAf{FM!"CLh`"KʼnNxfov.773MP1n=z*B|/:- `*~ڑ"\AG8EtAf7ԂR,إdyȫ %#,.24Eڬ6Կ84-D̷#\>ԘIkyP +3sDl4tAc`xB}1ivzN#ԝ[A* $ꝸT,DX򄪌'e~ezrqe>ܢB҃oP4EǷ>?*k}[m!KJJKkM{:s΅3U"wî#gxp!hȳuI֊D\T13,3RO5 [B1z$Pbw+֮PCR<>ЕX&k@&=Wd[UXNHb8yJohx~(o^ԋqcoS9ܳ'R9~=>\-l{bb,h̐uPual3NkVcVdLK~sp/%Wܷ\[Bm aeI{H%_*_V3oFaÆ/esXF7>npl_s}|w_ooӮ9n/3oZF^GBWdOymy X _z50.w/=5\H_Ąw=N`'6C؊b1CU{-Ch|MQMdشTd8rBdI&8D b|D<ٿxb1WpE4\ş6Զ E%/. ؓZ!o ≖[ &]IA:Ϫa+4"er?ԭl-DnChrB̀?S+u6s%+&7(TlQqˊZiǎơ|ޱK1y9C;9>!KlsUDx㱔'9Y +i@pf  P%1Φ2$T2^.T,=1tLHIiwvD>(Q+`WG>y9$o/q=_ *x(c $غj Vy-zL&|vҎAmXSPUi.)sElIWS5 L2qAO3RYw&t[V4BژmL|2|ĸ2 焘A] n0Jܘt" oaUtu365U?_X%P"*x濥$ ZFu%0hfʦoD;ӔmtsQuYrOM7g*[ YXnY=SS- vxNm'3=Xn u 8ڜ򫭁܃ cwǧ \hٺ.'"mm[O0FІʕo 6CXQ;ލܺ!o F7@0W7(IAwBǛR_uoZgV~&VCe)ub\}c.,lv<]*XP>9µ܋}ez Voס 5Hh-:aBuCD>Z| tyh,5Xo?8b'TS[UckͶݯuQnU{~ Y `)?^T7ѻpBU7 'a%XgT n#/۞M8/oPNoB x|ᄍ3A$YU75+4o;fAAH`ۭpi>4a2C%HWQP^[MOA&qG+@mA]&%sg˃H[jR?0 0Dk]`?TN4MKo'&O0p_0k*?z4xxș8 !R_.:ƬjX⹻n9 [/?m|魱QNQ榶`NkEp{W <8Y6mBFy| @ V/QxAh;*ncà7.m9Hy^50Hv޹rEBVؽg_AsGFSG7bR/+ (щ+16ȪLҺ(!Fi/2f;MzcD|{Ac|O ? ?<]H\p6tH\ʠ_VK)yeB^q[BeK va@;%Q=bȔjЩݳe6 |ջUQMVؽ qixGq͐P/UU*7K:({(k*Ǥ n mO.!%WCf|o@2{`=ծR0ծQR.@Sb,>,[k?&xUGfX#C܀7{F&tse cfy97r@iET `Ò!c +̤#-}zwC%k85ksu\Se?h;;ɺ=R!dmZ5cjR^qAnbo3AcHg>{_jgAn ~c2؂P+960Z4 tzw5j-vLjKc)pڲ$ۏ$(kycw;o,^ ؤDum3sq*Z\ c`Ha?nҋM]qKm2rF%yݥ47E]Ke[;r.!Fb@hP1qI?iWb$h%tKY`ۘ Nz`咱ņq[>!GN# {ջw053 r'jO{BekT27~'l޸R|*ʂn ((dlBn67+Q1`ѽ0,W^Y Bh;JeʹvpCQEQK[msmvWޕnKxJe|jo8M9"rN?7 '44l*~=Pq-='Mo4l,!|˷HƧ5o+/;O<{G-m8ԥqhZ椠p]]KrIf2Ѫ͖SBCmjmpOa%ppmToxo{d`#\ a\_)UDHzc7,kCt|jI4>o za( P/t ޠ~'וSK+d8)o58-JAđ \qo0򾅠1bJv9_V#! 3O$Vo.-|"!(x?y+F浥,}#XcX?8 aLS<. P`ae %>rPQ}pC`)$vmJ78)ܙ G#la +*o;RmT]Z}$ xqɆ<'gl?dS*aK'$<3\&҉XG X]oJ f(?P?Ɗ6f1wIqi1WMa ~&|39a=5.;pJ :-jZ p&})0"02*vj́gNJ2 7%o.Y񙫚@jnd7ҨKmiRC#t˓ Z3NrC^EG󲖨y.9(.Xz&.-}  )֌wnD2e!1n.]͠crti+< (CXFc(^w𤵪\ֿT"V^Do_ 댖Ž񑷑I%zB ܂6J=]W~܀X>Z740_T6Gd&a vUټX ʾ583d^Qz Ou_54鞇 ʬK~Σ#g d_EP[WRsd`nsk7Ou ,ƐNAu~ɬ*_cQC1$jfz}^f)^jfq煜}W`@3|ՆaAW0]9i*]b|0tVk5K\#ZH EWj%05o3- e)RR:_ q`̛mDVO?je_m+٭HCYK'~IH`{,41b@0^-MHl(ϒ6fi-3((oW8P`FlW~;P_LÂĠ4f xIp="E]^C6'`]QzDC{,N GV[=nv%43c$W7aسbFNE,Hbit ծ@a#ߤ8 !>1?% 8t5֊ Z%y۫f7uq?ipة3>FXM>3V=7QgZ7xlp$8*ɌRi3P#YڝVx0J5+5ŒyT,mA}57-ּ>4f)9]U hqņz{k0f@S Wa(?oG ¨b7=N/&\Y'C^S1(2dWg99=7 0ʕ=\`w%syμ`k|VCJ7Dbrh* uۮҕoٰ/ sߦby=5y> =:ŨrLB7#5ª}vYKRM`$6A? |(B^^Dj|V%ܺdfrB\F8̳E6 YKKJI_ C B{,1_5%C5 $̋-,_r>~L`iA:5+*b2XpYq  a_T 6v7]NŽo(W L\8˫^g"`oXBԄ,bbI1WQ ޹Rlx9CZWh\l̎UW+b~IAQ7 z;a/ {jg+\AAHMw#2.Gqt3UHF.j)W+&l&FB{H/ -15cYs*$V&сR|:GoRaXڦER_ q>wz."OExFZR]1ے:(dм2cYcj,.m#ua StBc=J*fœEd2[D}>z+{#= .2tX}q>_ǑK3Q4\fJ>e.h&As X-o͞QԴ X-d[#-ήxZR+Xʰ*'n(Y?g&3}6vɼ#0ZkxRC 8ZgƵoa[LsRGJWkP]G b6Ua$}9oWKIU܌b\&=;Jq2iTr⍝,;\ػ35 H؞WQ=שJ839fZe; <RwhX|NHA$q\Wz5Gy7ID~* lO >]4'[rvnQi€V&e;cQ0\jkcm\f|4;g̩PgGYUonǚ.^;;eL<^E/-ht"s fB<~' D"aMi,x?CC C)wK>i4W'%h#<ˠu\\W6Z *|n%bJR NGݍ\`hhkTqO*!a/ Vܽ R7911 {"Cs^mpY-DdeĉC/́ss _t\FUxot?W"U`ɘ:V\.%ܥ?c+%@ $^U~ȵ?=u[ٙ\kO~ΤWk):q\mtD2*) ^3hq)Fӝ{*7k }s{!9ghg2Ƿ"Mp<)L7f9̴;w?B6eIFUJ81XcQFi!woUeKN*ufAc0ʙ|T=gԽ;pÛM8S٤2gqn3:%q9{묊}':6zJ$3o+|!o.+~4Γ,f^7TX$b~ '%nM~X?i=zKX6>j'!'__b\-c~Wgyk?:# =Th!tB|o^f}r*;2 rw8852>4r  IZ;8@9?GDȴ|*v='{??S5SBs3?52{ܻj A[DBN&VGBK;1cT& 9 Ƥ0֭IѪ^C|:o׼,BW ;7R._ꃫޮf7v-@H9w8Oo fǛ=)b2d.|h3$o?ޤa#vbR lHal[bKœ&ck03m w뎚Ჾ^XAH 8M8ՑpILE: *7Z\x&faU˫F:akX>հ6'-!/A2ڬQqN:UTV2A Q^YX󳍑}(\aʟ;C0 IIҀ:GpX^) ]Ҹ]y̥ _v)gdIZq{S#X&b ƟAeI-J&Hy8cAD1a0}S[e 7C{7^5❊BșĻl`0()%ST4,Vv?l˝ZzmVvSgrj8- WWqJE*Ig/{1g&5ۥ.XJxs;p;D  "LS`E4%,ҭ/JJD㝜WFh?Q/ۙߜv> Ej)(cC1bͿt"˒F5jv-Yvr;Nv~@tEqY 0{plyԵB˘.BsZ8IBlRO,8voymue[h?WCO*~~t_x4}5ܸݻd˧\LӨEQ̼ͤDsG h8˽h5o4 B6b}-60QS(6]+6 Կn-q 4 6Ymb9Dsdo9+hic=!(xlΐwK aUw[r,ZGez\z$N8"afLd[e1W/FSϼO83Pž~tw^p.7+~qޠYفcUzsIEwE 5"04V 97J:UR٫ܛ'_A+10rI7 EljJqQgU ߟ7zmC)38@|̄iLq9=?(>@C=m$?.ɰ l|NGp,k7YS' +Ҭ|u݁ ?D|{v3>VŜr%KJ],L*18 0YXn\r %{+CUR1\```tA$4nXn3Ls) 0T@F2>ךB4Qtk' Hʈ9=:zqujv>zLS\8+ׄ+-歋ʌ{hTza-\`vG{9s8xbqPO-aGo]I'c. u./t$0cGP^EgN" AKd @kq:8_ #NɌ,,xR6>OV.Du_Y`VcַGG^@UvVCC4HU8NJ<::#SV"!P;UZ`SMiX 0fgRO<^Œ1&~cu֔nb&,oU `V[>*%V"{o,֪w7!-c 0IIsݙ7˩NM+P!^PD./5T" [M\H=43N*5mg+V TYpڥɆM)o,rq3)K|/-75K:f 6$5<)ü)3!aE' z7Fzmquņ'/H-h ]"=O,|Yy[fɐ&YlЙbgq D3xCE._ dyמ?v[Xgum/P?nܫ{driŎnUzq2_ulsc*"+H v@D `lA^q/{M%kR -'یI\1c!YxM4ii =T5#TW4FD ʂZwp అPum>BVMA HWʿ$*_4t~`pJsQ*3RzD,_m~=`Դ,[3.ڂK@.YfX %ydɶxv14)iI6 ly8 ,Ekhu7_ LROыo|k.faqqCʳeƎ@H8<8+3iyM b/↊Nwj9i_ĸG',#4񶽶m.r?ٰ=ӧaxAk^m" :ihKd!ҳN:& cM0;. !\~V%Rw p@m" G@R^*L@-[ GffP,@'XyA4"UGzwʧƆ'cyPJXA Kjp {7| >rQ|i#CX Y`mxJjɇcuAY񪆦# "!cIyw΃ P2ş}9.nN %%S+}ϡ@8O%Jb;N lbMݝXR"( {ԁXY\dC~0nAn ltdZ# !D 5LUPRPb3O%C9t9eA"3͒[H4E*䉸ƶ`:kufMSHcz@)r ܐbU6T k>g#nTxa0Ł)M/vjmc"k밃Ӈ] RVɢ,&L;9`*kܾ^ z!{!490BFWPYq3YE{yz < Τ8\r. _с΂7 1`TҬ^(e.KU~6UNjHIqc7c$|6'mYMdQy( Xe~Ǭ$4Zqi+0ѥPf_+\{My;Z}/|9#d7QM"igPW@p0 !u&cT`BN~|%-XZv~5:)73!R^#񓗛pncAԵzȯk{B(eiT۾,{@mh۟JܪI8\ N90R /tvBIBi?ē ~ $_{t[ 8Yd06+z³zYi2zvg:LWMquR省௙}VǾpX׍sP3N su/(Ks=h=ezUUN2_l}ɦM: IcAcEMsNZT}yC]D7ki)/tﳫDV bugrYڼeM"ILJ3ݛ3}" }-4Tk1=qd•f`,= >qz|˂%Nx9] S[Q$ ^N=0oC jH,%@d~2xn/;L0Y߱:SjU.Auь&$';+EFѿڞ+ r0#r6JHʓF] 8嗼] oq~.cInn=b3,Bj6 dwȲ}a^Y /E)?6}a+L¾ 7S6l=w`6n(5-Wpc|eQL85A1qrgtT UnnϘj=,9ǚ1`|&mCwk戣>6 \ e2 ~{]ߠ:@:ZfHCA7%ȺVƼ-o? ebD񼐷W*̳/!Kw/3PA%GIRO'́O!Ys;0w*_S+էɯ{HZ=3ṵI-t(v>zC+G\mzxOvaqp>؂Tu;#}RM!e/v [:Ē<#)mӭkq=E%gDkC/EMȳ閧us)~paS>#q/Yi(".M :`N7`h5+KeqGŦ3bLiyB >ڸlEE]eW5<~;}[sut5INF2͜r --- r`!\>Z0SY=Ďb[#@2t}T>6°t\\@MC94nm;3=>{M(5M"7My:(d>RQW= ]&-:I! ~vD,糸Ky_uV Y?",0oiJzQ -GW 8)Vm&C>s0;[ov{d6/vw>ً^`?Qr(,$' 7 [/]Uۉj~B {k!F \]uOJ7#^Ap`2ci|YMuӋ0X._$-kӻ EJ-%k陾 o^`SQR`n ZԴC#@OwЂ'-";Ua>o{!Aj:6#@THQT.6ƾDkf&[vrhʫksw mh )b_KLr1y+.5 wnBo(kz@Yg[lM)PTo2b9XL]Wv_0Hަ])WfF(-̷a *+{$c$T5b(X`_>kap&jHҺ*/5tdB=D:c82Kcl߽EhCm>rG"fͻIhoӎ~J燫 yDg+)gXtUG$Z?㏯0e#BECBx-Ha]l !~4sج 1nD VGoתm k0E?f(xssͨ~26M 6t4]o@򘖘[l!Ac}ЩNw;3K$Uo?be$ 97 ]i?X:Kzl7ՈRYpoeǒt;(Lha.[0.LT &+\퓻^" [ObO?]`]_$s%.ӏ߻M9r- ^X,bL 2DrWv gC9f!yTw%uwsxׅU%>aoEy2 r͊D]fqZcrhS|~y۪XϧzNUti󧙓i m*\QF1.~2ザ5ij8|)8o ߿/6;#tG t8F~%L_ rQ[VKkЖD`I9w+H{0Sw8CV#LrnpSڹ΂YļΫ5s#?f""vnuN)9_eiɻ @ycMm&CwJRCIVԗ5̫&钄u"EUMYMYWV\ߡM9dO=ZSІAxh˃Y3(K̒ha@pS}Gl&)$En Umstp9be=EǚCF 4DAs&Km0`+x(nn!nueĻʵ^:p:#H'9]Mz&d]y{aWywOn#,yc)J z&vtSd$ hSPCn^֛3F7\]+FkrVi=rGjM}je1י'6lR&^5# +- 43"<[ T?z!,wUIf;"^~6"@9VCv)^**Fr8P] 2al;~atsxQ(WB"cL~6 &B}΋YV+D f+]ghu&,ۻ\M;G-׽,J;kSo xph݇ 6*f\ވFK󘥪(0z0ˎNO!75ɹy.gRQMֱxБCLaa{A aTʉ>N%Cجg&e{W^KHe¯GlZSfwO2ߨ5\c' B;<w= (1aqk#?Y5o#4V@ ^(_ԺV5Gpѫ0PR̍8j͜sG#A yfn0L'qR~qUN^mՋK?;o!%IzU#ڲ?|&W %1j}A,>0[BoIzr!%(Nr=BASSay?"2F/'bz_dţ=궘`D[apb ~Dt@1;.!_hD'J8#~ŌhH)\(q@Lף]oGv4\~OW]δڋ#zkxYa  BSiKak8yl*t2U8_% [y<{)"2L F58hBǾ=e:TxcjVu@hlxkM>c'Hzi)bZ8o8g:0ܰYZ. _*DfAwq[ f+͖&L(\xed1{,Rkdv}0澈1rHKe۫NׅJU8?\fP3`7iHkNs'3BUaP5WY8@E,m9BG㜗 YpB:X㘭-1[{AfJj4)lFXu뀹p%2c'|sʛ4/= Y?dp1.`V)SbXP0vXKz1q t:5;FZ6aRȋO;`/dtg痣f5aep[MFO wVΑB~Ȥc-:PG3E7RGr\Qһ&:Hۏ?˘n(в<h& ^Hg}Q" tHm?E^Cx$m"^{}-ksP*KxLro}Gm R%˶ ]a!I0vD͌ڪI)g0aZu{5E'`w^& NAw<+F&AcQn{윃BOEW}]P k+gMF^ěXHzN2 ~j&ed ͹I 3nUyRx^܏Y=^@E w6SV)|}P9lr~s ^z/ [.8p @-flxz]{SeHEzӗכgTة?l ׆~l%t^Qfg|jd~ ]v7lb%?&Eg_Ē|kޣXp`6\n$Oۛ.8^{I1~hgاreA;pCrHbpyu3\jY5n"}qbcByEװ".4[cw2xSKvHE2/sSԍJm࿇lȤ23}ʜÒJlr#F% Ȑz!5GƖ)3gޝwک@Bo:TBdYkY=fDS2,@vU<3l旕wcXQhN3F_hnni.*%b[d9Ch)]d~@+,+O$pY IMCGo,^\i|B3 fjgR$Ҩ"w]QW8̜~Ӡ))O4!x x#1f?%*oijfOWr{Yvӟȯ:ȐMC3ek蕍_KeFb3m?O5^6D, /23+uFOoj,| xb" r>r:.v([Wsv-,iL %l5cH>wˣYT}-4& (e.yK?ӇzB7sK3.2aqݫIb[d>&HJXHH!9=C}d׉Ƌ0l~n{]94{p*_*;%*h8#1ǑӒ-uC/e{̦)pD 35g)p_mOβfH=4NpsnPp?d`~PqKdЋ P=:&LKqbSRQuH{ehbf7j[Ru+-upR*90`75&GL|~f@  ϧ?Ќ|h,#>v{}zVfφ®֝Gy*F o3LPh'RvBD6bYi2Q].BMZdhJ zm$w$Y'7;/<ڵiz n./< +TlO|*C~>5$%WēDcb NxQremtsYo40\g ňAذ3Dz*iB-YHZCO EϛǙ  E@-QKK>dAp/@JkhevSWv9s,KyHuur7}Ri{h VoDNfnHp:~ouk3-)Eƍ?ej^j lïJN\T?H&%f?擐 3|r/La1#qё2,)7{i #.F+s*˩\4ǘz3  6,@ *DɅ~~g %ˮ0.mv݅.QRlؖ HMc2DH+v,+Ox1v[2}  ?1^&=#ymE sKz$Dsb*P'I*$ۈv^1vH^ԉD811UG[wALE4?~d25xA1~)q?ۑ4wz 6_j#7wdk\9+OC4}"aOhVy9oi`kj* e<"sP0>!uIӐOZzg?P Md;ܴ9~pSHL?53`'ZɁB3Csy0# igBVNƕS;dn-αaWR( k5pQPhĀ8[0_'eǐRѲ3+1ZБ+vTZ|Hnj4Zebd% I u bY&ܤ8=87XQ/ =xP>{٪r^}B D^w5+I+Ыu 6^7- [$1F7@Oز)o 7'~bI !?g՞,uN!uA!HF^B;@˼U25wZ^lѐz'AͺA [^.kl}(n ^4z4~f4r[OMx ߸$uM߬h>-n]uurkّ=9^EɝsaS"Y/z[D{A?J#\kDGJF1.|6cz/;k {Cv,GZhk3]ύEkXDr*'v˘6 ?f'%ΪkݯB$k1\ٖ:ZOX8D;xxR%r :j8:e LYTM2҉! &G2@gZXx0{>+4X{xM%HySmY(xD8wdǵq@qndM,CC $n5Km0?{q\ !%TS}D8Yˋ5cLW\7$jDrlَPP'W5}}BqdG.W`ϩ Sd`40dw\jz| at+;/?)aCbxF̕Vyy ѧgԆ#֍XJ|ǔ:J;2+"Vî 8MÓɚJ>>qFmq<67IM%MQ䩦HJ$P4cEj%@$kJ6@ |mZ=!Kԅ:?3%qnU>X3JptTqnzZ)L, ,jeOWR$T#<:^= -;*Rh ?d̿v:X+mzWR24H׭'KXa ${-<Z9YɁ%BycdiLsb+=A37J(o9}: :0I@EM bOƿ*42rw1S'T:"rWCԻH۽*dM1yѨ4ubC_SDZ~1G鄃DItQx@hknFCJlM2@ÿmR󽅸:EC/3p C9U3P6]p'G\E W=iS3 q<282v=2::M'XnWmT53϶#}8NKzq;Q-Sߊ߄߭M`l$Q,KXzDg.Ҡ@,t`=^ډae"u(uE`eTB>.1K4^{ k>M:KGB(@eT(EHZeO*|Wկ:2#$+O=:1(Wݜʧڍ ״O ƍ3kX\VۥfZCdz|trWqOB[_9`ص51 Ji/epzFn=@)\42Q &ޅAEE xԕ@3G66rM3FlM@bBtn,I4Hc+.?IwBnQo!2{(e"^:Ti SSКj L{Rб8 AuYBewmm_a&Ni bvfV*Kҕ '0x%)m+ )ɾ$>ep!3_Rp r 8Rz΂f&9Ha ,'h  ; 1d;(c?p#7E6ek ,-7 N6ry2ϖWe4מ g]I ,T0o 5qXrr?%ez"R CN a<<h*)3 zLI)gckdtÖ́%Xtckpwg%@~7) j)A _!71mӤp9mu Xd[(%ok vS ~nh%q4]=j*)5YWZan:Vm:"C c~:\ejQ:ԯa`_o.C+(Q)oL;[58@4KCLlFcEwv%Nz" cao+)eJΒ:/*>-e͒tN49pUoyW${wGp@P᫷UQGx- `ƹTx*gզב~rH6gHRrb{[e2^%> NkP Ҕ2PK_sb}76u}I]µUz &˜cڃd?Ngp!FwQ3u𑗀 g<3+pnׇT A^٣ ǴXդz[Z'f`طA0WXM |m+"f=|0T] U˫'.|vb*? LO)CdwGa3߻$hթCz חZ?=uS1B&s ꣂ]b5kH\ȩgLWB@wbF1NTKY]:$ЅKU9vzªD,Yq/jbz)b<,JaUy'68u*2S]D up7p{AAإtG1Ytd I8 ~.$q؋`" ܳ;kyr]$G  Iy%TгǾsf_f:W?5<.7EF*W=\f kRx h`dd3O!_L3W3 |E!A, pޒf" yL&?xtgΓkjyॄ` "$Nsߧ0% p+5cxUMױc(=-<\OC iPJឩ5Bq^)ù ^omPtp\3zsLvʊr@܌BF›Z>H+ZT7CNP nTTDJVSjy]!ABq6Eb0oJikqy[ntZ f*wdڔ{x,5_g`2 5\vuU;oz p>BC.Iˊd$=0vsq*٘R: 8c2vv&ƧV[f6j%>R>V-Pu~΂:xBRR8No1>a2n6\mP1p|1?ɃeyX8 0 kh(,%#(׺Sz vŮ? nLP)gl\Zp!Ed__C]aJvMS䎋 ;K02.;IZqىVz`:SA%h=_AJ_yn!N ֋ETHGB#ޒaHtzQy:#/bj`ŁmRخLKeA?l4j6z4F!ƘXIlsn!F89Wr;D($f&xUj X,?ߗf+D6[X#t,ҥ_\1n]ؿNü<@I#̻>> ~xU4pxX!: gu^Gd?oBˌ}c>! D8M0qg }?YDQ#s$)=6f- ءT҃-C`Gg $r bM&f NڳwϛptZ(#T7>8FY AHM%F$#k;Fsl/ƴ|Jlj*/gEB~s}رP)S^==Ix/C] b,hp>zx{Ar8?s]yl{.3nU2sA{ $gTѺE,[".p&Yzh#YN5qNv/pG;K-pΪ&4嵖TbDsE̻c+$mDL'8N-=W pY&6&H6@`3_$ ƻd|MIQsf YM !CuA !ϯ'9uAǕ gAY: a."]&(Rέ<ڰHB"]ѦV-L qdE/84jouF|?h+:֊ bpg>QU&t)SlHiadnWy!J4ZxFPP.ʐMq5r'7D ql`A +80lH <O4}XnqS)n_7AϹQ4 Հ={ݷbQW\kvĝ?h,Z RDrVnz{#YA- AAZILAsWB-_Õ>0ESK.mw]-ܚ1GfYӇP%Uo+oMIH_u_4Z~k>nU- 9U):+qT\]tPk[;*ϴ:Wy԰Y@J.!M:,͓Wwp6!"5% ̛]+a{3Ze 0i3$r :GhJUs@Jf# hiAT;lRt& )wAeTC1Fuar6}5w1*HV1NjV4}H Gbu^-{gI*>V$:(IFsǸ@Re1_@CM@Jfҥ|A+#!@GQa8l4_Jޒs$( !ûs_u_ Y4 1|13c8W!3{fs/$=NDR{$V`e7nK֍]ET35$$jj+RIgRNFv˭7y>!?*6*-\w4*)!a"̱pokhc;$e&\@N5/ZuKP>C]oNV:e|A *#9?_R1M2Er;k#Enn ^?.[fc1$~wbT̵y Lp7/jMYwzٝ3,@/!Vvc @R$v'OI<v8O}%R_w$TWa~0WHQdO\>{(.tRJ [S?8} ) Hg]tڳP(#%ZTyF3c7k?..:|*.YY+DOjX_lzl[dQBȬ!>RRp<g˗#iIDvOp1ˍF#$ p$xUĥeJ"M;* G G+/3O~r֣>Y0ʑSmߜ#B7{Z( @㈴Ya,)};*lT_Ty"_:-և#Km csQC5tGuRiSuwvR%Z J4m[uh-akibQmD"8Cdn(3z2k{qERm| m/.G0\v@I/0Ft8}jP3{oK ! +ϿU%j0].`I.۪@QۓcIԢ\@5Ix^^k/!ũ8h;Ʋj-YȆCRV8)A6E0x cސ{5 Ula= Ɵ>ܮ\1BÙuN?_%={m(YRIιL@725g{+A: \bKD-""{hC& q/KwH=J:}G nu)ɰޫ`CP ,l {6G ֣ӑ.òJ?Dx%!%nz3Ŗ\к\~k>%mu](kyR>P_؂>0]̋cڵl&AUCqʜN4s{l8uy G:es2s_a*DoyIi3ՇyTp-L?O8aՋ )bUubٿςp(5KHS0 刜4 1h0"G !M{5$jTMG s"QNkASrF6؋NE6rC 'I y >f77>7l?.\f%7cx~3b~Kc",!qƆP$W15:b12(ݟOQ\D6 xݽ4,܍Y[Y]Y49(u wgf+W|{fZ'hu_sR .<μrs)t|nuϭ`SΤw:oYEHa*FW hE-Z} "i M}߫0ϳ 6ז)Wc$^F1KPSG.:;V0$u$( iQNWd*-a|P_n ;clnzMcq[%&(a:rߌir.aG8żm R:k,7Y5uI 0_|,H}rs0ӡؐUM6_f̰"p[%m/ Us2ӼnFXoyW;< 0:&ѡǺ/Paqŵ9 R4M]"HaC/LcNEݻ6[,zĂخMas!]䡫֙ UAɬ`?δmK)CwNoxʘzU-rQH % -LIYux #o▥g'zhˣ8,u?NN1TWA~AW '5lhy~qQHKA1l{r*NH0p|E>vӗ'})YL{ToeY`$.q3/a mb+P7! +kz9M e ap۰W$q΂֨,6H7 4n7S2o /F`\!:c7sqda=:O4r'X,u6h m%d"wxS9^i!Bz^69ffwsjulPnA#avj5\q)kE&Pv܅3q )`(; L*K ~#mpRlG}E>^oyb( GwnB W)w/?ٻzL] )щ~]xnfRCaGlm`RZeKr4]lo yFQbF08,\CC|vKǀb`v'Idm9#kDhC- ޳h+S6n6rڣz?-Ki#oBˮ- ηT::W̽è.sTiEi˓!ٙD'*v՜p70J 8_EHRM-3)~Zc%;܊3=m6&? MB'|[fBU)C⨠|$л[|'y4E 6֟ob31pחyBҒ*M+f.SͭoHo+:[u*h&9/v\j<2'sib<ʮ/ɐj[%r APS(̝sc^3[\w-{W:I| "E^!|dZ7rky0,D:'* M0 XB"y {b1Œ!t1,ոaӓR'TfJ1ȿyg> kn.wWҌ•az=0ƾ@ybO֐s11X,yBy>wD\efx.Z(*hCl=yh!`fiaF#f`YCiOMQ״mM6k3#7ᴮki/7"_q?^:mܡEĀ6R;'%w}^1DHR遒Dީ{-'@r?uFdfA6(=]#mr15 n3;/;d-4~ByѬ 8e9?)ll5^8Ɗij|R*Ht " 6Edu Ѽ?;̹X+nR=rKj6 .e̺`L|cf!Ѵ\M^ ÞQ"Z@lyBJp_qj/ Ltf8Z#'BqmlΝR284hnI5& D(g˱ڲklH_ ,n ^fGHr*SoCt)|BvM V73/Ї)f5l2a=Ob S&ѶH^襁UV*|71,CeCbR6?L9!K;aMx~|V,ymMa?CCֱ 11bpyb'/6-y9jf'TIZ{>4=jh%&RIS@S&h 5-5\9Jv7ˣ/3Xl_Y.^xzE ;תc_z ryR(mpqXbU w@60^m oQzr^u"yZe~*2+O-8Te Lܞ9ylbQpA4Ve˥Dn$1Ոy.& |\rΩPذ,t!1TnlJ{ U2L%c8iM„/?AKV{{퐸HYNz.p1J$E-^lÈ*r]KwݳS ԶUَxNYE2s7*vc$Dj@ TvR<$@չf\v[,[:\!;gׅt?L ǟ'ŨaRNg|ܚhl|;RVƍK`%2&46ZXځ)hv +<6Ee^6v&޾.ݹ%{QxIKSh-؀o5֕ujo@m|LjߞgMNޞ70_4h;pUWtD->!/V Z|b$<; =Q©@ɰR[ i|F]Sp~0_dc5=.Z&X+g0;]GF ۊA{&QZEJ<(Waive9G7rsKv` 1ޏ=PJp֏%e̕+` M/E?F4u xTcOtL+k͌9V; q k<]ᅯ@Zepӳӌu&"xVQG (b0T F !cȌQS>O-E=* n +ZӽP/DoLQbJYq!tE!7rCq_h~ J* pMIj728tK#DWǞLGKd^ܸRR+/[U"T!u/vj9璁eצHG`fuzq;IwPAΘ4E,rYb\4Yz+b,{/v`Gsg:etB#HYZ 郊o;8{ Qcr˭7K.0cWǎH$} &=T !0un?x|}!'O١+l`wJ~%jMԴBuΞLSkH#ZlMEoAjDaL eϻ|\3OcP:\^ h(־${ar>aq-RLN]vu{4NbW6ELXu H< G$ꇞ i' }]>_Gxp4JV8< u:MU ZLɹ^t2PDAO ,Y%K.&?-n V2f$ѽEy򂎥JX|vPUGG@n;%NߞNykrd|.{trЇݽA02&OD 5Z\AnLbJP{G9e*:Kj$a~!U+V nM=qli8!9[ϭ050mWpD%-xBr&j[S/;' ܺ pW iɸ XdڵH ok ^Ba=p 9:/L yVqZTj&ɭ|z @3 mM P9 _rw~ Z[`{#;lAZv nW Sw-Ah{fKbH#yN_Tb BΞ޵9!vΌ(h/a@rڳ` ^ͻ'N'}wǜ_z:=ռ\16'uܩ u_I2HoXBL\ht) ϼiF6gt-(ue+-8uQ(̕Xb+HOo)ctɣ>U9.Y7ƔDuUTt!m+XmȄ_k0ۼvH˫D].N+[Fϑa`ʒ/B 5.wW;O~VPj~r`tqC>Hgpfw1y}ٗz׌҃jZ램`WD|1xN[cջyX]F{['YU '@a Y/ 6۔%ܦ芐!EqPHvz|&ߟ(ܙ"JdB ZF e91z32>B#Pv6{Ɓɬ:O{ɇj37Uq輿B/Y#Q}Zkp(?OSG+hbLE)JN0V<]VwggwO  2j pV^GG\#ib{V%/8nC.˄ϛb>'IMhM)roF=YhX<՘:o"7ѴE$fͶDў2Lm.kTP IJ]B߰?RcfN(T~۠4stZ)JнPƂu?mG 7ߵK(`Q/uTXf  ل/\{q {= IB f vrTN^A:Ѯ^0 Bɂù#*P"c*rqsNԑ=n6_N$Pkf II}#0T:Sza^¿'LqK2]:}='J yq`\?N`>y`O SdK2z/!Vayhu`%1,8)6"Q:>F":qe qoR#OsD~E|PpsIO$ ' fQFx54i>y8&_ ao 8r?:ij}USTsq])&(ϤU#ջ%]1!^q)\P|:2)Mzr}=3zx +.(D}6Y EcHff<&H]E\|љ96-i: ʍ,$iP@n$7ywipXϾsg DF)#?dS)L?2ɭځ˞_h8ӹ8V"Y;QP&<ũ m@sE9z Z,@x膶CݨJ93?ˤT#}ЕrT%2wi*!folHKٲh/;p"F {u_NPIdb-#9tfEwJP!ƉꎀϗA/o7ofyH3%{RH\ VӅ:zH@бI}nDж\ Xڙ…d/j!` A;wϼ a vIR͔0gZ  4xv`q͞)Xv9 U_+g0.T%&\ۏ4E֒J?+H.8՘TWlv,/pN1awߋWy~ F2>kL_z| fU ; w!&vO):&&((gyA̪"Hzi^6:f6;ypVևP_=y-j$@_2>)hHKo j=݂'nIY;:\jYPC~58G Oj76JJ?N+ŋ8?ɠnqO"zưJYumҥ¿|Gtbt O^;W#ώ pL<O=OaH񾖢 m8MTITjn7^Y^c«eIQɚQ%qZe&ƾ`'.f k֢KO-cH/,tl#)3awRvZZdB)sʩ~8:`s P,A>$Q`Ry$k#-=CШ,2W!w{Uݱ§DEAK%^',~ z$;EKwWON,F:iD1{!8*G;QN#Iv&xRKR׹E}u0yJ:)cp5K=6ŽNt΋ЎXV}IZΫe0ii&lH*(%oO;XښӪ'X;ֶ--ܓxW oyZ 8_bl:pܞਹ3~ic۶[xF40bQEnU=F}؋ZPnZ }%X6q:<3H&;FA/p]@Û !au5 K,,g@2]A*̵\2R?I-)_ֹs(4%~# usqk {e'sfBGNc$v3aYP)Zdyq) YGzt_x|F%N2RncQُ>lUex 9~3o .[O7z55 &d0ZĀFNɄD{`XS3aUMzLr@//0|EƲ?A&eQr1FgO.C]Դuzq3B ;#r޽ Zਏ,&.~<3ܐeoW)Q\fLA6DmS"q+H(/tìP'eMvn6xƀb*h<6Ma՟@a=Skm~:?rnIJQȦfjA]_O07J" "2APCu|wmYH9 )T ,^bx#v73#Aᙈ% arB P&]l0sߓӖt"wm;TLnJD΀p3l'HULmBF9n ZW˸[\ I 겊TTY0֙zR,UԦ-@(i7 $vMm@QNXeW+h>Mq%qp~_|@!7KWQR0j. K:MW`Nf~dDٜ,DcLIӻ35x}YC `-OٙUWKȢʝ~YU0Xl?=7Oø %-ߣW%-}9kN~!^1# ,"7R!4zNvKq"k!L`u@519POCDΌ?گV/Qhc[*mTX\>l;?$ɩ'5}3_~eD=WJ=lYM.#)qZv6bsBM&zh1 LSFmQtN0E&jXP}0=WP?JT+<..\2I)]2!q*ZG%o-.R(K|޵T)I߰^_N ]k9Rʝxsqܶw2޸1arېpqw-5ߚ[c0"=qze}v ૛^:L׮xyXn,JQ[JtP^!4Vh|I55+aS-nx!tz)5֒esn)ă*XsT$0QU4M#c`7Õ ^k|1!=r-:*; 8MM9C`D} L-e>e+GxŬxv3~DM^E^3.ԭ9ق#%LSP(ό4bUሞK^X/̗sC6{;SK2I2Ŷ*\#l?1 ҉#TvkmZ{ջ gEq_˸ΉGJǃ }1ӈK 01NQ(8wXU|ݬtjFZq6g'&eZ78QG운`5]*&< R ,c&Rj8cÔEw \2)z$3t7R2:CzoySY\51 fy4C>՝PF2Pb{T(6Lptg$v4yb4l3@'7~#0yw(P"ɣ066}wY$V8n}80\A ^ pҳ CR-5 JvYw4 'QJI(%gu(-.'a5o ؏Տ~G#2ysI D#J²\Z\0f 4-rU[֗r_QB-=Dz0{dnML^Ͱ\uبwѻJ|*%(UH >q܀R`3BH5&.re5VAq Hi}jaJrlj?jƫGTr%Q<;"‡-J &u,dz7h9ɛSQ׈EG0Hj N5_. rCmߣf.bߴ\Ö]yٹGG~?N1-OlQKPZ`->ci)_TX~DfڞJtuU%‚yI.0U,- X?<(eip+ QCr; }5O^\ĮgDT9QN]'j`nhXͽ^wI8q_e鲙JA{{ _TmJlv2?qǜLjDn%Ą'wsYWA jIk[ToTVBcwr8{c'X#6yI.m[W=I>TK7oSaTX Ź\<$b~Oy]d)GV^wɔxCgV>=i;sѮ/0{D\y^GZf 8:DAaT,W9,Fh:RZl8̋o r` n cݙ B:/_UA&UCu@ؓvH \;X"є)$Nǖ("nl#v@BzZxt&9%xh|!^r!:#;!#/Lp@0S70^! 7,I$$GaF*[U5?1{{kZB^)Ù藽G;ugTx\ѐlfJ v@GfU]<g[ ɯVz}&X?%G(ۘ.'oxʇbv*ȿ40 MmcȒbzY> "RS4hK+M%ϝfMaggRQYu3` F$ "%㸃^W>Us1siph!mKfFL;DzN`[M{i'eUkoM9-*UHΚ/bΜ M%LX >NGR\)e(ŷtbG2hFXCfƸqMWh䊋 L`cnA#~Lriʸ 5_|,u8*Zۀ[“YGSohs:yE{m]=}P7=toM`qf{X@ b*;72;r%zoWɷP4x+ CԐ-=+6}¯dҶAJq#ȼaE/-B_ŷvX@(Y52 SO}LJt/BWrѭv$ 77yPb 6hZ]?ی:7F7O༕q$= Q?X`pUQswSl2āYi6J_u}w^o!A<hjR3K?g/=VBy5+m"яs=8tׁۗA %t-SFw>fC / Z+)rl8]hȯMؘw}9m) Ց?qWoZ4{s֬hg,YF Hy4o7w`&TjN:o7پ0ZS4 ܯA`.T{pHgq\X?jHTS,} 3"q~-Ya)\Z" ">.QFhѩxgA,Ƽy7m3baT~ogV^A8 lߑ/Bvۥ4a%C0kn\-My;iq  &w5kH߹hPk45? lfyubu?A8x[SO=pAdO_-M`'sBB)d%33Yʀ?9U͗FZ/6%D(Q{@EC):$`ikZ^6 <0n (wVf)UTxXG Q貲2; Jm?{m$F.? @SGؚB܁q0p&X)"]b޺G,!Zo ؼ$~WL g9sZkn >q?e|-cœ̡~1?Dp*~/gfGBBx zuVo:QAS%@UjbݔS[alK st^A D߶`ra H,Rq[eɢ|2q!Yzݗ]YB[Ln Μv#F$ҜJݍzgh*$ DIWZ "  Hgz KiLx$ MMz|czJ8zVZBhhʔ3Qi\mi/6St^4{Ce]y*w (aٜ--$KK/`n2wbendqD][`k 5vnIrU($yq sʷȀA}az[5L/ BVt=%Kwg뵊 @xǏu dNan*i>ǻ" 0pBkah7g Z K%ۍ˫KPe@P]4o(eI&%)":I+g!$?^mW%mZU 벤 6FIq{5ZZ<»d_8*O, ]VMĊﶢ10l'OGpY4B=ipGW5k-ȕ!SI`i+<)wcL1Cb0WzP%V=^sw+u@k_"Għl'Q=27#dՂ;7sf޶΢A`{>y)g_xC^=ROt5.$OdIۨa?-*@P "@UpQVRw{Z NV3P(kH-a-q\qɚUYR=49e% sBfڪ|ks ecX0;2uy%j)2&FKl^nvQ/Z\ kH$S)415ΜB w$w!h#Gkg4mU]Fy쳱k|-n״΅#7|j@ jޠy޳ XQzot֛A:Odj^TH{ !% C`v|5*MT,$NHP!.Jd*{X/Z$QAɚ/IUp` 6pyMͳι $#C" J7.c\K ={=I??#\ K2;2 {塪mOIzU/rCE>_6nQP݉췖E*r'r)4.} iy A 5J &"՝f>H?e:/J[^ $a+ycŨo66)r$t.:^tr<^3%[EFIV3͡_)Q>tZ;+[{썱BhQ@Ò}nzMKm >>"jܾI!'osx֯Eec zS4 eR\#Zgjݜ0ۂ-C3pbqA/e-9-GZ;CWB jjI!2'%ƈS}-Ab&d Zh&DQ8R@Z'92>=e:2_`PH ɇxU36WzS\(2@"Yl&s ա$T)kUrPcRhPƓi;t3{{HWiR7SG"'d!챸!nFr0\DLwbR ɥA1|VrqGJ&+щChsY/^1zӼ?s]}vg11ޯlRF3C>g q4_L)βz{g{FmaVtxE:[  W#@$i3"$&+mil(SA/\.DW7Y丁6EPSqB?3ͯ:9͎@t&eO,"f7@2+D^@@Fw0||7pWE`9F=an2{scO-5n@TIF%L_J.`Wd8OD6G C4 qR{l0. [m"&U B}ŷ #3u?6wJe G+0H`'dW ?^8ÌˠP~0񂩄 sJIFmi/@֥]C4 {t2V,Ƴ_=SZ] [c hxH2ISFÅM^a/leI`O`Q1S@y<DYS|f'AHyih{򷉧g)z5PF IOjFXI,vȂ lr"]x7QUA}9AѺ3*X 8i1g ^6ˁW<,VCyÏY},: -B2A&b߁֩sQKLc00m" XƓUW96x@`scN2̋_q"qf3ז d12?X b]H{RnH#*= ,9UZx56fy*9K}:yPl:ĦM&bzw:];؅A롊\-mm85h!e_С!O^5HSm"`Z"\O Ʀ4~c$gxf6#+qJAL M* IT ΘM_[a0Ԫmez39pTɉtMhtjGQz ǹ_yJ#aZ)HE/7ڐ̲ӎ-V;@tW[S%G kDwqgZ[^XUPphO,I:R<1ׄVʼnng&D:.JQ K0g&]YtaGl}!S2h[-VYÿSńr}P`jP!tޓ.I,e*yޖ@:8*'XFl@6<P`wж_;셶`v00h1hI-AJ "" Lx-dÐ28=2Sɇ+AQ,#6/=}g!89C};ry<;|\{\%5SjTny4Aq`ߨ惮E& : bKlbܗ&jod -ۅ`~ELٽ0fB{}ϯˮ a'B@LCU~U8W0r,x^}8O£D)t9IP*i{n>FkTkۦI^ZkuZ5 i!OJ 6 {Wn%v3Yu_J2j=]s1Pi%< M1:p&1 Q u&~`AlSa 䩌ar߷"X ]=ۊVŲ['ρOUUKQ7t,6GpF,wt&̢`& b=j 2VpUKzK1!zo Lv yYXTayaتdrE@nMЮ<P-م#kQ8=,Î2^6_~?`Tj,<sUIэŇ#F*U.J GßkUsLCYD_*<Т8J\ x$-+WE)c ڨU(B[z#2h4 mUuy^a7/x<I^߭gR<~mvti*~hVkY.k>lJ48)rxKMS_v BL!kcw[Ē brEl;hZ{e37)zJHH -_hm%YQQI$VN@󛵽;v?lsM+uS!Kđ;d_evgPs1tS,)}j/X@F[zٯ'bƵx2ո>ǭQ++z-ɾk6%Fi.8mxf3Mid᫫kbxMꅓ},&?3T@x~`еH(Rژ7_a7Z᧷[mW :ho sy*JT n>]'؝&^́pD6G8jyz,zg3|yJ8v]UǩUMpp]&V e6ܢ]vیn4gGXeR@> Ps^ C% g.S!Hӯ^q0J@tO5AoZ+#]*UF` }Ȥߜ;sYY/z% nP%K{DY [W>`a7NiDp}d+lHF# 5Bm#RF9`TIK}atkԑu`H|8Vc g9ABkkVfQaSvOa,:#>l4CEZcdR*;].ޕnVud6ӈ|BObnN9*!1{^"wVm?:W򑹘@:eFw>sxa v>e( ";G1Á(&8{1Q4P8=1 ԡj$r-25&^1# M(w3.;2ܢTu)9]j+)4'C-w Urz?]!\inR4;XԼA]J3E,(d:+~`i=P5v`L ˾v$ 7~GGGc*4kN< y'֒1&볢)U`p^cT󺁴6>.@F+Y: c;NDµDd:z:vNHs4dw`f1 nFR6xh'UeT=f.c٪~ AсUy'[%B%\+?_L[3~c":;Q֥ݩl Y\i2{Ǟ\7"%Wd̺YW4XcVתidv(ׂsuQvxRua~7ij(RRwng 3(vX)巂}跜Kv߼͚xA LDo3gQ*d06< HWX!@+4Ncr4=U4{UT5dU7~ʍ0퍥CVicv/s[+zjN5fЗ(@U d%!F0z}W99<}<$;;/c܉1e6gt5Y[S!*2~dL=L tW36P"mp( fm5l`8F~0 x2&@_r. %> ξ&_&Fktʶluy}ՃRH(|MJ[ f*>){b&uJ[ :eK'Ss;2~ԃr <,7j{51K"HiHuD&֩pD8>d-Tɩrm9wXr ;SwPUOGY' 4. ̥X'2 =a :Po1@}Fc5hXÌĒm,}^ $L&#~V+N%|56DR{ ^T;- (8B)Z7 Uhԙ>ly-{ NAw9B+J> ݊/ŵF`ם$:<ħ}rJhQ+o۴4N;>Bk\wE(F xyq`KIZ)b?.y#(˺%-!M^.6 h~LWA-#٬$ʹ)3* ;)*g,xoqu/gű8⢳c;x[ֽ^ՏݨToHx;E]-_V:OJwWilO^$톰 afljM`J{1sx+WRu)}wfWk,]ԋnEN w(Gl !Ru怢j &=BbC@|ZiсwyH$tYW`ʹ!9oRdՉj^6ҹJk~לCS@f\{JD5 792?elxN~Do-"ޡ/~?@~|'(toѽ/x,B%x|lzݖSGzUs9_Bo>zLj3@%n9L~[p/(Z1@TETLoPAa|ndFc=W/F2PˠS1 nFى\x1N]u>=wU\cn-cWZ(Uf7!##$賣`[ĴqMbO,vPRd-\۫:<ڷksK c,|W:O,vXPLn[aZs,X'}q!iTg"/jтGcZ]`'\u&!Z1:= ƭE*w*ߎw|LT 㗣4 0&A5WX>O @;Q8i40Fq@+2EE/ dK_Tr) k<62$h>E!$r5 *Nȼ< hC˵ѲF۬<Ѱ= {8}-2>)3CQI1(kՔ]/6cYHVzOqW{b{*,ǝ5, H H+6כ4 Zx5YpoFlYuCoyGvd8kR"@A};=$ci0."x$KS'\TLDB5']Ҕ}~&uE֤|EY52ޗ"-A:GÌdg 59 cUHkL\8~wA(ORaTr|@''&b\5*T ^^S[ZHz D h Eդ8 vVF xAnQ8o N:+Aݼ(=@>ѝOCkMڼ We2?D6sVz` cgB0[Ua0Qi %8&'wM{D-t9_c :"`WT5_&F,B)]5瓿u id[񳏁<b5/SU@O@{΁=V ;n蕷I]^H^Ebp&b۫׈^ >ZfmeqQZڂS|=~z@cUO*kQop{[sⅼUyӿo!Z*8H2”6r$W*uP R͗ߖ6G okVئbIGMZ af9 sUDI/õ}{tKVom/X~X' f;h⸂x^n`G @3F'j mWB3eV~+ffCBߞ92n86RNQ-Sh(c8# Sxw#0X<'f< KH#lr]3iˤ10%ձ] TiybG cs,O>f+-AI|u{W#~& &fyC8wDK8@ˎBVF]^/'CC4O'FB#4|WUGe4*Ս93DuGG_J4{>a(bpuMu,=݁{d%l5%6\J(Etg^ε `ȝ Y }ZI%ÔHcƽWpxLw5 -a)y"@`Wr88"`0N(xT>[6+Z?Jai )]{}yk踹c!y&I0Jq2>/^XcbS?I^s4LjTa侬jBnГRzK~mշ>evpg Sc7\O; ^"]?%β'":WNVs?1rȖXW=+4X2IzqO! yhh>ٽ$(tvۉ"k~'L'!$ZSy@I-Ji.O(Q+e_KC[Ɩ(q_4'4'҆o[RCr [$!t 5LvgnBn8qXΆPr8 HM`'#Q,87SgAcH ;RhU4 }s0h7>H~ ɬ1Yܥ'@MA՚jJYPF왻 G(Z sk-_IgOCj vt>}#PH> ])iAR̀~ >۠,þEVr99&6vx z öM K%5zsr)b҆Wb>mNf`Ts)(HU43:Smm<hyvUlY1#QoINx%'0,%180JP* S@h >ڋD3+O;5`T[ͅ!^/Yf@B hQV.!EȨ >nB@=3M/jvԞKa1Cr';d$)󶑔73ЅU9SHh͊N׏'g-5GLV1B6m<|n RtU_jN]P+lٔ]-wN(kcErH>K{h?]"uTApnf,QCk;|b0)N]R!mM'R4 Lλ*d]E #hPdK=au!^GH .3fxV1lYF2]u *AAtB.г}/7٧! *(y}|RC\ϝW_t;ڝwތ@ %0 8')Z:m9Ѱ0CN$ TEmsGdqO}}ؤyOp-6E&-*wÈv/,鞭[N#>)Qߕ8B,M=Ml1-n( {uҁzij 43},vލWYDݠ.29`,]>R(Okϙk/r' a Z | r.&̻G}3.z%!`9g1@%I_rAmy~{ޛ BtI.),O`ȳ֍TK~EHY(=O <(S_^c BE*7AM8в:aX\x;\yf D,kO#ND{C,B 6Je9_zz:; M+Y43Ƃm0pTi~ ADdͽڙ7A pc˽V0[u+{CO p/WW+̾o(imĨpKJ>XvPMT*3R$TWޏ.?"˻OcP$!$?d8#S;YML,cc9"zv_y8uméa3 ƝI 7Qˌ] .18 t1A +L1S HbF6Q^HvT׼ix9Ls1|S6(J&JphA#a1n[|<hͯ5XSz_X6FqV}H^N}ǻZ{d vU^kGTrS+%؁LQgk;]'i2bDihڞb0PA5p⨟F޽+?nr!Jt I8u91}n.eSt;^Z OZ L&t5/v"it[)yr+Y0&l-n&]B8t?b]w)t.:xνSDk 0+gP8!5xiբϱv%6;s[Tvo`C8l=PT@IԜ`p1+*a8]|3&$$ndQ[ݟ`#O>rɮ&!.9?&Z+t\!e2o!7u0GOMvmG4yh `P0ޏUzU;dyBp/@ k%QiCsκfMuK rn @FB?Ց @j307Ӗ$|r": ьXDt{SPZ Ol sB?Ŧe2!= Efu؄7d0⛇IiZӊ(vxsed;X5bZ^3૽N*!Ij 7*:X/;ɮ:g2`Ul{b Ѡzۼҝǔ=-|m^.A*!ʹfJaq;KLB?D,4N4^ W m`鬺Y>!\-k0aq亚[vS0Ї7@㒓MgQyeT\rKі*f'F . fPhScZXJݶƴE:ly+='5G4}Tǹ1"?FAU ZHj=? j\_'l: >2'U:NkOEPǔƋHLal`c7!G3 [33 #7ҀUc_!0h(Iբ/qY=WMMѹ$ǒ`d#;Ԏ>/q15nbZ01$[dL5c6J,˗ 6j8t- D 3~u䘺 xVs f5&̰d*Ɲ\/ "Ur(-D{uQ>3G5CbJ\~΢ @_v]Azp^5ncWЮ(2:ER>y Ss<[V5w/nr'W@s}tB<*K;IϠ>Fd0SM҄EC>n^2W4,HK[9B>a nJé:'gM-D Uq28)TѲ|aSeL|_wTFg4PʋJ:kqdL;;*7Rdb'w=e} =yU/}T5 bz`gWKkΌQgHޠʹQFo\/D3' ֡]ğ!" &e0bt9bͫ ASJ_kښdgl'ScW;GB3HG%#5\.(Q| g#-"#`d0OESÂt6b38_(nY{Ӈǩ[6zpX'sӨP;(}uQkpWwh8qS8:N #Rq~w Y&EƸ|n+ XĻcy9il(o6}&"8,| xV+lLs,wFe~/U3/Ei^>'p^.Lx`Db+:x?^7a0N0_H%%g25^U)B Ӌ5Aᧈ _qȱ0piQ;Pl:9RڽLͭMu+[sJ6i7W>$ CauZ̖,N{r,r;̝ duEic^1Թߎ~JŊJpRPhͭN;J8nX14 uҧN?_ j|n@9$L贋;Li45'C߰Rd:íxr.A>D>ٿJNWǓ,9DRrDA[rޤ zO2w@8eDY=2!hm@t5rR@e*׸Qsà TE󭡍̦L[7{ҟ jL0uhc@gav}ӦsvLN;49a5K\3fm{j1-RdhZֆP ied=ոeu?s됗\#e&شE0@aq Q6*[Dẗ4KuXdV'"34u| A?Zl|d^@{k4fE v&X9=S3)Q0/ []P|c7ꩲ*5sqH@5O:kL}G͸f¯@5?. 2?@<uXXIh4.HZe̹I.GeοD'NN+#}R#@o@QfZ(Gâ Np90#|O'_O%% \v [pѓYؑ'`՗VQGɔ$2!*61`aΛLFlC=cT:^QDzb98Q`'8#QJ/҄lhw^i*HIo5(.!o4AVs.R zZxJ8 iboLf10-Vt Ş .u.K)h0o*7T0Xd˹!24OKuK~ĥ*-Iͳ 4PYpɜrh=^G:l+q ""#r7,Q{Z_/:vqRҗ=f>Πcw0X$R'sEX;#;%Gx DewlRA~ǵ.9s 6]fMdlIW-xz<5,%F'1E0!Y+ ecrN ]SnȔs<.FËI=Oݭx$riMS5 ̄7_fzpOC7 LϞr7(wd@S"4gۧ%I?>fL2)I)HD|8d.JrtbXA/Ux+9F;gS׾1NYMxΧ"_WE~Se iV˾'b`#$=z L' ɔ=Sw--JaCIi,)dC^A}7i=rTgalƮu|F!X}ED][g*Y$^f#qfWߧDxrU0W7E̮zMbdjS2&xsUچ CAzߞ{>8(T0zb|- m':Mο=j%\m$/ _!\KZd[0X@ 5k(*.L{>#"}UW gKfUS.L*(gJ09g<믖0$_;$u󸱁Ek*<-BxLN^#SAEҞ&4[NM Ic]'4  VT~1O]q`dZ_usG@u:E#䔘%̒\`d{u]2'fSoUa$yU#c"9, Em)RFNڦuW>U6sԑl0%fS0~adRAomɟu ~rWTLs`a#}GI{]n`2Z(B>QRcfQI1FON$}yz^ɦ;0SD =`/Zz7K7)DSk}d7]n%R?唖L4?b * τ̿{F*A3͌:h@^<^W2J|AD,,kC bj_kEBخl^rToٽ!zy"R@N̊܈ŌN*HO/妽Ro.-$7krŭcTBNY4'>yz.Ҧ-5]hQqt^øRG%"s{K@'?3/4N)rƻ!I"ܙ;Vm&dyM^DXsdHa T%{yYG1 |@S_Unѹ .RZ60C% Ҽxnd;7^6#|K`K8%g,ŒV&Pk}pd.<|h] X? 25K5p\( +y/rLH' I= L١QI?C g#Z4LEte uqH|xbAどN2{H\LW3a DVj&0_&pl]FrpTNo1|Hn:I#Z]XgaB5 Q:ژa.M #&6Wx^<(GI8$R%cq+TyЬQObt܊y 1nn9c8W~,.РEHdlM2<[9$յv.QYa-1]rs@r ʴJ7~NUB5\SgAv+ak yCNRϪGBƲ=םx>K{kQQ+3m,/9}{Xœ 95!SQ>}i`E)OfsߝkDzQX)&T3k?$TwXxoa6ҳ^ T~9A}CեW6 A-΄Ej `?L`ȁg;V2X@nqWkQ#U4}GS&j@DN?CT:},QM@h5+W7֤bnĆ2RE1ezʿwy srUl?^a+:IrTɮh߫iSLOn,5cc=縖8Pi1"|&%34-귲K1nsYDU['D3Pq+a; _wqJQi#屋a%?e5UuR`ވ&SCO} BZ̬#eThgw 2*_@iLRȝpPcVpÁ+ߎjrcE|@6 ,ӇnW$؜*9B\h/tKaMﭲi7Y(߮ԷޡFrN qz\|ZZlÒ W6x ٷNB:N[$F+@ͲfS*;kJe/k!>_q\S17 6}3[`´j[H7)86 >֌ w 7r{Q,b {I)mgK_2s(&`+bQwܝkܶݫ ^++8.j>1*T,g/[Vwo<֓<˦" ~8qx]>n8fӔmLmֳF䠫PcsomQ_O|b,@BLZֳl?-ȃpLGq$,"_J;gEB|IuFP o;?\c4p %CKB#Ei,Qj40k硈2 vTқ1h\WaP1ZGnDH)(c%^Y$Xt 3M%cugAQ' Zx~hy$x]ƜId M=ĭ4G@c+\D_3%;yZ.ET[޳hF)0 *FYN}Hp1Do` +ɓ PV&qH B:ʥ0(c1ib0\x}2_d䦛25Wg6p zd]SP,L6:pٜI۽rOb4;恥̖]POV5-"Jhcg{#s0]]qL5sZک*g}ҙJZNR]*ی\72@."P]\SO_`3s=<,HcP ^/Sy܍5]#?D:e="%F6Gɥ1i^|=E7$"{WjV#+%+y9H^ 0Wo]=FGi+7L~.ϞL@[K~œ3 ˯ʩYQ0҅Ey< _HmK.(K{ZcU 鏱] N̔RU1( x! +EJ${BzDcx/o/LϺ/揭3iΑㄒt:PjJ кh$kJ/ޅ-z6=vMHd,X,_k8m96TcmL;>W֨F=Rk:bRUfMYYuչE&t^I8;\nV 2MU / 6;[΋)n-N^,GV 5~Eŭk-‰?ؓbaAJC̪WnaZ8-ۜ)PaSPL#IM.==ww%,V{AvB9)tVlƒ KP/ *IHѱ}g`nA:apf*>߉οM8tHxME\*O;I>*Cih3V"!?(oc"a{Jk1!]8&KWD EI'-©z %Q?IyޑF >~V&8J]"lѓmOʜ~424N+ eK[lNz xSOM;Fv,jA`.SM$9Ig= S]Ohv@`tkӌ3C/g]xo=Jr'ex1!zj -F`xx[GֻXa THϗq :zjִ]"1KJixX=1.Ymj8k C{|JQ\7U=M/ϻ۞&d K8.,Zv8)gOqP@yI(ORTbk^[q' y|&*ouΖCw_srM$fDq,t(iwL@MP쎅CQ{k͘yk8˨#| qszhYq.lʗb&A "~O׏!Җ$b VBk3/qȢ0tstݳY2 }ýa]t<-UW.C#@>Ie6 3A)` v=ׅ@TO^#=Jh6YխIoѦU-E4w!E9똚 &Ed24Y ؊pfAag2G`*0-Wȅ`'ġ6asp=_aY׺{m'咓15*͞?dMN } T.ҐD2YH"/[{zc! H* g[L޲UK/lCCU`9e$fMqjV xW)~M3E@ 7p!Y˕_j\֡l\sM oYp} 3}fNyIH<|#E=r=gT@))BN='P6 ~E&Y |%^?>m!Is`Dc ѵ1`]=Ε;IyR'F\G 8Ko‹HLĪpq3|JdOCK5_x)#f$i:gU&Я@3e/ГomY6"FtXv:N]) D&S1}}b@,m4"z[!Fjw%=h'~! @j@.O (͗ {4%ǪxT9yѱӖ\HPRZ h,@>w8}Vqo \N47DE)'2W:-P@p()$*bX,Ζ xfnAFP0}D@(^VZYX&ovD˺DvӾd`WB: |ؿ9~ʾ4nTOK;z]h~ 7nRZ SX^*7ΆFv,|h1@y#%ڄy 5^IA'ԴxKo#g  :|R8͏kΔc[Ccn(:`-M|I5M;1{9{W@u9QC*9=>oRnd7#uObGe29 PzoV'*ѵ.R˷ 5+q@ GPg߾Lљ~!ee\\*]zfM\\I66$}z6#f-EU4(2 :j GUwr+ˠ6phnrv)zУ$~s썦O5NӏW+L1ljcio.ҟKG .(sN-t:xT{;Nչ7ŒZT;o@JU}-&8muҴ/kYí A0%|׃9 oAc$=?ws^2|6qV]۳PAETOԻ|+aQzlþ;mav@eoLZȀo}x<aZ}:xf8%dZҧT4陯0"My=03XSԿY\.ʳo[YojtRQǜY\_Vbrs– 2GW9fO$IK;W~a*_IP'%d1-_/QRc zw)&ٕ8]EI|j7\LV3%y(v)鼁&X-Nm@0l1fL"S޼崫Rb'Xny>hymu#6ھo(d:byb<$>q\~YXFǑz&ĆY; Nn0գ7U {XZvL%\(UlE5!j#5Oa[q;stS!)j|5-8KҝYLC#a˔:™r )E ܮ`ѥ-AAO]ʛ:I- z ;d˓}ov.[i4hM7~cq~ l=DѯeeNX'YI0X2Ơ:du^Qewd燧mX8Ļֈ.[Q;3yQɼ9(/Y)#mM@v&,^|U'GW1mݒέ' q ~b4I<2x%GĘ JrL̜)MQ,{ }ծ=$$o?3UMi'K(wN7՛rcy,2@8Rk^X^+GW&2R7fȾrܙJ"%6 ( [qMJp-PKWbi۹2 qSVg'z9K4y$ 52t` 3Omn]ӄP aF6M`SvxJSqPu7أ,J_k1,,r-E{_ `ar9Lyȶ-~2US&杈tk O^޸/hˈ_X([Ljy?MـCBIkDŽ/'84]szZ}}!.qt {C/LűeZ@(s;X0%!wJ!ҭF51Lr0eʖPZ2cT¾Ҵm2q^6W i6qծh؀'7Y\ }/4m^ yw`lP\LXs6 D)gN֪ _XC&'20r&Cƺ*]xtd{BU۩J%S+!{$(8ØD{`I3 f>;y];$:X#esӐ(0&dڽXz~(CI3v)sPloÍ|iTs%& dHr=pI{VqJF6-F]Fڣ aln60›Ճ?i៣0~x2|DUںf]+t݅EyjUIjo⻣ ?k#)AP0=B}xbNR3?E4" J#Lǂ},||㵸g2ln%q죚_g\~OۜZ1MItcbnN,0rB5Z^R_A8'XV[>(0NteU6723hOpF3 itfDBLJ鸦[PyyhFW={"] Ha+8PH)tcMׁQs}LaVF?T~g_ct !Juk&T/11{3oxbԈ>H8*"A_ lETwGa( N`F ?DBPhBUy+@rC´n8'өkzl;(xB{ⷳ#J@jqг$Kd7)2 GE?)YShڿ oU\%[nSQϲtoABDuOeL-M(!dJK^CJjIaGWFM૊g?4-9$efZ'L'HFޑo0~.l(X-vɦ"+WvtD5禾s Ò<' i#]'*UJ ~;hz'L_?&?XwlEL@qFp&f;# 29~P.ȰPBw W s "}BW:SG.~8o(HoQHYZ='VdƔV̡{"XA Vvmgx jKj*v&+G`dH{%C_c+r&s-x@,2&pc"{ʓ{2++Z`,DaKzO$,͞FwOcLhhYɱصz-RŢHb,C.JtmHtuy4ȨfK-oQ~2zc@?|𠍮zKߑ`'ֺ^^d=6r^MxafE$ǏaqT&G[KW6(  l9Y .(Y+!PznL,w,d`oh{p&Tj#>᥊(ĞrH * 9.E\^]wp Kӝg)ׁYtnऄaN*!2ftr EH88x?ג5͇ϯ A Sd{QUSk5f!+zgy$Hk/O%Z%LV[̙Xi@D~`geԊQRYq۫|&*j'~P]&Vܤ]L@29Vԍ]UyU@7KΆ^s] [b6Ze3&\SѪ5*`J7nut.iAGԫG+YU^@C\8zO5OćFq0T\ 9ts!詖NPQT"%05{VQ} ϧ2+bǾq"5g>9M@_ "Э*)=OYhHӴC)(Csϋ Ь}\|TOԱv?nH@E֧CuFq*cE0 S8[GD.pRM4-&lCZumS]!G9eb\ժa|sA~H) lxLf)G>[2+wORp|$Y&,&!d+xpa<9|[TZ2̛eKxbD#P1uA1]烅w,aE/Q7sIV!}DLΗ>!"*`1rzsǵ7i3ثv-=VI/Զ& _g_τp(r#\wiq0cE ?%,K{Wb9*1"^V S&Yp"<1\qjX)&1a;˦dd' rQW E"o7 +p9/BYU¹=J>ң bfEBc$hc/+ZYVAD>sIOq P^l(Mŭ+>EA^oլRӧSȊ"6=fZ|2}?h~cD:Ǟ/jR10S*^N 30+ tzvcF wn7Dhr@͗2\zMvkVJNQ?IDŽKo0R2[$QĭBl@?g/n7ouhSRb? GS5UHphOV6YJˀvB8s)*gRP:ct!F%Ch *Udv~Պ~^=}N ;NXb{>UQh;knii͂Bs;x5e{n:a̓A+&Yv;NV:\Y\wɿxG{l!@Sq󂨼aۆb)ha|[6ZJ]Bz@L"(Mqf!Q=knsDj'.Ӌ;7|w4"[6k',4RFK3ib$#bM=76'^[xFkbdbQH둶Dn} ,o;쓽S>3v=4U$~qW~HF/)=geMQ?E3G\ Obpv0hǠR+hp. : KMõo_.RCvq*I^*Uɮ~-ªIEB\DR+Zu4[r7r7k8o17Ve}ׯ;F =33#ʜtWT+K4C^)B$%V*f eQu17丝ʂPT(/¦)>@u~@^/qЮp)boi'yExdO ,x/{00 Ț%PwТ)ORwU}oqVKgnjjށenXjtJClgsVc5l;)B\x⧒b.r[f4-$TwZu;ATе\ۥowuTt^dFl %,fvOO=AC}^/ OV I,RU{o&Ʊ'5^y'uZֳ/˾oYԷؐ{(~C~ؑ%5zaAZsʫ&x _s8"l_а Zs64Ҕ.fښgh$L~oP u>N Ԕ_Mdƅlv?nʔ&~?}b/{c`85:P^YAiM0V#nyS#Mj7D߅ G4nn/ /k޺D9W^ *F!"f@4vr.'dxu{ :No4/gk"k<.>=*(g/V7w :j*Nϔ?R%%]Krϲ('H^dZABȤ3vsPĐ6˃q[22Aahid~7A)f7aր>2oA֯9(ͼtE'4?ZJ2nk:)@  '3gxb¹5ܗ jnTY!V3W헬٘>2i#6ut-0\s6w]c&W BXo m!7XbK1rrK:%qh5Jpw{NtV}*˒JQ>09K2<DyE,jư>z~f6̊!!$6!AkUU%r^u\vXʎQLl!hiYRDOjr)^jh̃l[h *;>]yn( HWehCTzԡ\BJ.[ؘ;Y}8%V^fHؒp R]c-k- vCw0BI/Wp`l%nԝ]v%υaan5$CJ}b]i6d&R1oPw1 T QQ.+'VDmj*c@[PD4:2NknQ2 ddN"kҢNM^tJb.MA^I$@w@EDHJbIg8yzi=YA?P1E +!Fʖ8Nr7HԞ  ]"ty&yȈh6=(4+yr*5+N}{/i%TTAR uhp ?#{hmQKCpӄ*~mѴN8= Xca:wNfW!f/@hIk*S1i=w8^eW?r1p.JqX&3: c4C+i!S Tlj.CAh)q?T<X1-!?V,}B\*wMLo rR}<ÂThӐSEuaq}I˳[Pl*U!"!aI≟$trXi{lЭNu5h!m]m^a#ь|'|DTmyn^Σ9+.!'me[$pWMԥ 6!CVT|$B)u@-:+4ŷm83ЖvڙQMy-~,]e$eïYaMT&YpMNQOpZ۹h?$@0CrTe.piX"Ed99FWp܄VcJӛk"8u wFߋ L D[YLNs@x.tWE#pɈ?;QdAնOh O|R{6'غucL!J"~kű ?<6+T+FuWQ"ܾc'I`[fk+p.a%jG-6äZB*4(j@Hd1TFo#Zv\MXctg.~lCOc>n˼R ǬfyVfhIaR9Q!o#H2lnuTSeQq h!MOF{N&AltڱGN.o])kxʊ{8*dH0;o!𳚌`l~JsL}6G'|Eya_9BB_FTwbb@oiؓ^KAg -BEK,Lofd(yIeHTxѻid$cX '0`;GWDHe@!$j] iFs"Rtv*T`u쮄e|#pcLȐ j+cRT QYPvR!'fB2Fp/q,/wa70~,nl>2/ہҰupG7qMm0y=jD)v<YmsݑuK>BʂdMx| <[ao\I9\kı]OSA9tU]1![=h#gzRyIM0לwV^"D^ZYnr^w|7^7M͊qhl76c X6#=ɟQi~^}FBx*ĂTT0ua#gLo\RL<yFRsO[iLteE!& H3s/l`^PϹZ8k1LKo$?<~%Gl\Kn|^toGeqWe:`aј Ďa_.[k>sb0Cuqg{*CNv\pFOoɭ[,`mˣ÷TbU{a-tasHfM'nmHful%SY}k$栶1ί$01r2"m4AXGM}+f,`!6WeieTJEHX<60_n8iA _0z00̀50NF0Ip]JK&8FX![SGgI0sF$cv'Dj[~vGa竿:ET_vN嵛9wD6"=kx칥8z0F8 ZhUJs o5 DG-zV^6gSNֲ/tӅMlnuyY]ݝj>mo,c8-1ʒ`6VK ڧXUK*Nf%z=F704}B۩!9UU6B~0bv͂c3O3 D~Pt5Ei*{C5MѱN̮4aTk&.Tư羽IemR-8F̉7AiK"͢@P 58C־XghfcQp& +s) TL¹B Z--t'lʐEwAjm%թWihTo`gz;G'UP)_tg &uGt\RX0o?2{gǓ_'fRI6EBc% G3M%>ۤ3P"`S/ %5|.ܵJ}A-גr?nd9*kO9-w/FjPОShv1~lG9d I.Fb3+]7D  H Wd׍4iOª=bzlUTWV663 $NI3Hf%`v_CDዓǨ4ETÌhF=81Am914\qǕ'Evb1(i{pSeTS.4ѨSsE *M)t<w&E _o7uwH{AF}Y%c&}%M&nh\dLc-p91ā/I@ކx>Z;FӶ\XdL)w yzGjrf'˶wBݍj~O%dѶ -#ˁ 5X'|8Ҍ0qg\FCrt-;A\h ܱ!n.OggoR2rZ'x:`C7U'Ne3CR`T8cjʵ؋9t3~(§ѶZ|gZx3$ŠlUUG9m!5 jFV 63' @FDnGyʷtT+diL>@z1qPRՈYǒܷPS#ñI"1\AJ)~!&0GK֦$z@Vk Զǐ|;K6m[DK_J"ۓq8}e}<:mW}:rJt=ve7˘y6{)u&nT  C$Yًj!!0^0OZ~;ws 6A}"|1w3WѺ>_-EtNE~R({R;kQ֐ШqȢ='H'@PX%_/%=YluF;EC0-v0.)|u/nO0m+%<q\0.n`[(-R&6ݗL[TxŖn$)TNJ O= T#X41Vb-RX93Rțfv~x !MY@w2h5_NR45d̢(' SgN#;G0iZcNI3/gB2dDt^z+fU`+0It$zo9ISfj;}*LSU+)YՂ*V89rLyܞu:057a[.FKYS;"1}>7Wa1_Ӿ4)a_AG"R4+B@[wcQ_Y0oX 91x .h디̙$p[p., EЈ~¡0U.]ΞX}zo5~ʞ@K ԑj'rf IxSr LTn*3$ά:??U{x~betL_P#%LiL{TXf3kYf%)RJ;n݋fKwWѝC iVsFȂPzc׾RmNkg(wO4V\ɯ8<'a1im<<ȜA|Ƣ=?c.2=[p+(NhwMAOoTɧ3%E7Y.5#I UM4Ui@g`*OLIan0z;p ~G?96)iy|InJU=YbJnf" $8o2a,hO "/(kЄ*hwRHJ &Ku@$hE*7Yh24`Ams'Y.9JP&:+ЏRSҍ*ʶt?a,ī\W+#tjatѪ0X5q Z >ɭ\ \o $~Ws΀t|ehH׷-p ȆaTYmJ4'j@@OڈfP)gBQy>~b|pemqbȴXPT hQE:^j$P=֗+qQI9e{YRȬt]HJ x ^ji8֌' ${. #;Wp !q,8f1pkV SDrfu]JrB9CC 4_|y:OדƄC;M msC&p8hnp1׬|`EkaHeSRސ#|!F`~y֞D'8X1=sWh9yѹ09=y\EJ]efKjNlnB@^-h8`߮AՕ8Ef= ^aoճqScЇi1Xk{Ҩyȓ>[_,(얳֮}!xgk[Ipt5`7_V#^ۀnί{+oz^l GK 4"RoAպigs60?t*ofHȬ?gu2/t g0iZ<\ʼ&0Bыh b_ENDr)CֳG!>bў8&4^Jj7}י raQ"/sƪg%[VxP<|B|qگAc7Őume ^(wN{O.17)+VwR!Dwiz vV:<!6χ&njЋ[0Tk&!6B١LB Q4hVQjnM-;!3j_ҒZr1Yht!F\q7Ӈ%J]b^jsh$tTnc5NFC 7_M`[SlF'nt8$;?2?˪2Vq)GN1kJ)]gIxQz4A-Tm.|x˔"4ɗ?^qjPHªhћ*s:ey$q,NJ"Dۓ u=3(Ŕ"`d_缤?,ML{b6J&WsvQv|RZ }+ Pմ@R=f@M~?Nu X ńps,&e҈Tm2x$e6RNB}sw(%"6.*=(^d;ݵxh(c/HJ#_F S a+%d!B)̻r3 r=D=0Ռ<XO % N9ɰ<_.6FϔvH ,9g-̤>/o]bxlc!Iöa#,G٧[=Y jJMF #V ?tĞQk5A}W}+<#?s6o˩lmmˈ=!9Hgbz! h rmMݤ +LO+Vmuվ {eD{Z,XX:M#Pw4 h~Pj3awH vш{ޏCDe-]u+Vpsab b3)\ѫpWݯ)qB4ecW'~K/uQ:x-XmBlmoz/cnWP bbzyAILr#58{ѯ#3^EZXϫK_CHmi5,ZPf| ]ꂷx,%f7X`üy켞X%'k!9o'S y[U$e`N#F\0oV/(idwe޾յ!@zJJ2z{ ^ֻ/VYŭnV+D/,t4v 2(zhj}jX(&=8% ך%6 "]!v^,/០H;| $ GF,"F +W+CtU*ͧ 9uvxwI()xeݷ$ťௐDj70b$zcip~bSt_tMuE؊Kg:)˾>l`/K%y.`f!P>ޮ6d]` "7P4I$&σgĔR窱wMR$AV/Blܑ|Y̡k!FKobLRɚKiHy7> Ae XzS8;7]@W\΄iER4vF=J&34xљWhsD $p.]w`i :0)6/;z7fZJzdWi0 ୒^Ǒ'zJmL-'L]x ᨈT v-pYdeb-<L#8VAIo+rS7-p=akfO +mr"R@GEm jy5U^ji%ǀ1[*hW\a '3sBV4r@cWݎQlof\` Hp,N2,UC>0 w6\21#\B WfnJ Hnk?Pㄅ3 M 陯&ƬDeŒkL0*Enc:4oU"ƐRߞa~B0RMFUiD $(H02a=?F8&fA/S9M_cIpV;OoFcnh\Jp7O|#w=u+pyAoA]>B͠ >72a=Cu^|/S*dŜi{{"lշKYc-V%̑ߕ~g2/b-B 4tj !˫+ XVy^= sZZNP̔LJ+{*{P+ii5 e '(o\5K"θZ':I6f0pl 8{JfG%hcxa(`gOX@<v(]?&k1$!}&XU3-^' oz4a߲33f1{ǀǏUD-3 .d o\u#R(tQ]I_'4BM08d11BA6i2§$Mnu [MW^$H80n&1hgfcɬwU RP ɆH9ݚ^Ǜ*b$[09eţL:t{i~~;/`fI+NXQ̪b Jw @c*PFt.Rzl8-i+nQZeGaӁ)ـ#c)A jmg#)dGW˔lGN׀ctdHntR֑m7µ5d8тR|arx9ٟG *J XoDh-U5*D>pyroe`$GFeą 7CwUkyފK {fBy+Z;Ǿk+(Ca/vB/͍\ zP|\"w0CtNV76fzN3X_Ŭ68T'SEz;CavPѦzQaycy;T1Grf-?ݜ۷`Nf̻4cER#L7rRkRs _iuCW7vQ8$5%瓇!t>G~ł=ߜ%+;U &"5s뜽J |ޤ*y)v AИly.w*!*(RJU~@asM&DE%6K‚㱞fДƤw]|A!*c+HDP+zB%oj{:XDa?:]M?t%5ΡXZCI#|vV߲?wg%M؄UI:P~QM wӯymQ Ӂ,< +g.$6d_{1w_aeĈ,dRluX{U2 oU_HYL^xZn!%ay$׷+ڔC`Ro ؗ&l"oFȣlѻuבٚ55 ~9XU=CIU läD8A,f\@4jcjoiɐsxH&+[c`3ȊT)KE^O@GN+K`Ʊ+GH783v c(C> r[,(\-Ǔװ %]=5I!= E$S3ږ>4fD&Ehz7Ffy_H'ڮ!ʅwT_4UB@{ߡ:"klBsמ{P1h .7& E"NxzEt4e *WU4kW}5s0Y"ԕi{JIFc9hm|XnXQ '+l ujZU[p\^Q%3ѢN#I6j8.}DG*1<}.8,Z$(([O.gN-?lhu5FxB|Yi@3)˚`[J@q&U$bmvH{~#"zi8XHȖO.r]o^g7U<}qqyD~pT:TnàE5gnޖrP{Q5ϊꥋsOo%TLxӪVʒWǽoI7m| RE4w'ӳ rx7sulO ;b#5\"S|k .~5& qPtn^T"u evAS\~'!R߆:a$뛹7J/ pۺ.O\CB?{e f.s?l$x[T}uuVn3!թ,VeoL>keKPmnj(޶R2# g1G8)aۉG3,M?&EC1s` rN]e&>8C[z:PLR #DACqj"9O-rC#0_\!KfG;uwnCW҂ՁɅwF+ybfIVajs?۰TK^_*U} wh4[T"*Xs8UUOp] gq6wSA3ŲfmG-+"g;q%F,INzf2MfC ^s%î$TP{"YW.0red4P> F˙ԥ}t(F84`}a|EokҸC2U9^o_R]nV=tү )IU5KuE_ |g[.!/@bb !^\q#^{܀^Z[+sR;rualF2_3O-;;$ ڇ܉qtƼf[֪ZiuB#XL#*UX-qۑ fE'/v t@#Y~cER/\2NeaX'ajO:9dL^8L?SSO;xF F\x/yNCb8# `nR;Ɂ}u8 G@6hc|ޓ͞fv.=d:o? iSxR_s'6Cڦ5is(P$w-/ ߌƭgn=jhi,l#m#pmm8hkf%g`@ӣ7d1.s sP3[lF1"^#ٯ]x1K'ǍjoFi_)cr2kpp+J_<P8;)On~vT8X;NCP.}#̧=i '$/ awkn|!(0b0't5%)eL w>P㭌mTS:;Iqd;4H2H]k}Q3TEȂivÐ3hs7 L3LmF3wPYK( ~/Z gnK4n<5g6q\Ϋ8XCҴh$MԬVa~K1hȺ3zکS/d ;vacQe* uqsr}h'k Xv]B ]׼"cv~%3esƑ{+acY%O5 +cnmݧf8Wr,$yvS@!pBT yzό*&TBH'0b\Yb yd>i1*54-6C 3vPvEH_w-ayl%gkEMAE?·8>Z c[1x&6bIq 6̛ 2n.̵VuGO˸=M|v/!ȔTJ$5ؠ@C{PexFH;R@9t ^ڳ_6,KTbS_FV':SGr _aSth:Q'2rmi(zjFZSV/,^A7!V gI~_]oKH)0!< IjeXdlG,eDEG*If/qkhkd&J @e+,!mf.fQ?Euۘu &1|˩tj}Je>#s5ͦКEJhrPrevdN`[$fi{wND{?P9*(NExH6*W֯9|RAA(e;DEbf=TX OQw`$oLJ{BhuvD>R+*s!xtni2ɔ겞`BtEnFnJ=Fq.U;HDn1١N/E]TC0,^a7Yl/|=&&I\G҈~N\zSbgQjg f@JϱTtLhBxN')pgݖYnXKcDY:Y )jp .vytjR>b(Ј481`7C8fFEb_ʧYP2 V xG+BE9,l}L(NGS$Ja4}8; Jɗ._|C}GU/#_(ؼjmϗ$zf h5/G]R-A}QNySR|%p+;h|%DU|w^=Ҿsc]S^{wX@ VTދ 1A[iTpf@IJIdbFA8@lݖSRөn56?"޲?AѪzΩ-7@% g[Z!c2L䋦y\83)p32ң5yr[(͛ 8_F TB0Z ȯF$.{n&D]+)r++ W ̣0/vnsL>Ȓ:p!T3̞Ϻ9[wb[U/Nmۋ]͕2 !x m5!\:^$\46O8'";SSČejŌ{' f|<Vr˯B{ CiTr&yl 7qo]4pD˚]d/J*g$*{ P0NGx>l,nkCպӋz.ű&Iܝ+{uUB4\rY0'ޑ0dF1ܲ9̊ 5nkW^2fUwRk!ْjⓦ xuFtN}6'pB`v$zNԯM@\ q h]i1%4]}kt缨c1й /sn`K@[zy;pcpjR\8$/ESGAUP& LH~,:(sٗ3l +pzIib=Ƙ M4^,LEcV]:|#؋"CF(G?^`t|NyQg[\)v tBJĉgWpآ!R49kf N9wDqҩs'V`lr͌Amswh|KhǴ87uQHJ;L~[a^[Yl[0}fJ.lO |E,{#G|Z B!_M^ RP*F+QbXU;)To|&O;? WG`?!ϑn>fLZu/w<")Ҏ甄Pxh M%Vmɶ?KۚsS1`Q-/2_&n&I~$D갃'hb9G(,)j!<+ SGݽB/W@DaLIwN_3{{쳲1D_7ǯ? PLD}D5:UzQnQ֌,a6|{J#xm9SJ}1w Cuk&La|ڔ22!ɮl$czx5d47LML^f9+.[ [CJC[E(}*SǼ*د( d)[$hf2OE~Qd1TQv½e8 d~^zCᬸY_1wXFIAL f1ay`_Zz7E%>pzW6epݭѻjxdQ ow xb76#:ҥ 9R k ޙ1%̥*.xg25@1)@~cI0p{ 42 Ӻ`2&9CАT[Ar$,RC|d`bXHz'qapRlx ^Ka vY43'['4 \%B QvOq7#5(Z!fލff?x> e81V!fu=ە ޡ 0C+Qf{qn"gwtβL@'pW RvZ$7ga1EաL?1g9|$''u N.xHAH94\=@!i v*D:/ sT{>% g9"tRhPj*j P3+|b:dq,`62側Qv&Jß[6BcmHF:};z^@RY[y! J+:ɶ|vUުcom:<L:N܆*OP:%[%ys"yD'4m2X?Ӧ #GkOuaIppD t̂z7Oާ=hВ~>ٙ`3}OËiIq/9X}JAV MjwmƖ(g|я0)r.V\$H-*/ cίO}AT?Wη3z L HTF2u2BҥmZs`[x-[3\\[ Mf+8v3xi;M_(hi'a[ Tč pԺdn/csB*6v28[=_@PB92D] _/COAj뗢V꥟=n4Ϧ$Vf|[K1PA< Xߪ@\PpcSw'}lES7o7-D-`Kd n >HxL13TTτl/3x0?O%?CbCQ]Hsyx5E;-BL3sԎhOaQObu H2ܓZa>Q(kFzڧHdF^#_hQ4WA U_ܼ(E+J_IDU͸}X2ǎ2 kA,$fa ˌZ*`%r-\l wޅZd+Av(n;|:z$EK;;\mQfIVsg_T_D9J,+^S} vͰfl{[ '(aJ?00D{VW;ar rLB*DXK9dY/3%y$Nq* 3QBbSOVCu֞nS+EHKD ~b(XCX]tZIkh!!R6+P &9_ثv>ų~׼udv!smøOC흪9B$E0{0{p I ΋2`C]b4bA OUkʆ aDɑĻ0hԓ+,[]E,`@l~wq^; #;u0)dP^9-lH5tsgT* 30w_WOK,%RA/ZT 饧|Rוk3iϘ9Ǫ 8?;:].8"'Ar =wUlKk-Tԝ%L^#-}v'5|قJTm]SIm]c=^Ъ6E@eC*4(OPӘ2DNE]iի^ }!O=d?1P )-5j| [ψE,${VhV˝ Ó=߉C_%Ⱥ8lbH]Ci2`qE!( 0›SDj`SZ(NE.NF/[IBL) "&K4VQߓI*}n r1>_2Ζ\kՍzj,ߛH:PA˪l!zk3kҎD"ͭ}R+ W:J_Ned( =ڍ~/F6&8q6q:mX-z0.[4R%nnW1oÐ+c=aKjͧ?K+4cHqVx˨ZX ̋3ELT I Q =/!1YpU6 Vܶ q{Gx[4 GYL<.JPk#Q [fZ8H\RE>v(8L1WϥEU%7pМU(+m6p)qyb$:߱ 8b WMÉ!݉m,rlhYiϏ֧ɪOd _(F0iq Q:`Zя$?t$'vCZB EGߔLe:!8$u̥ z)Vgb,զ崊r\'l W^KNґ|JLɀ~wam/5pb"⻅dP5ZTs!)NC!oRx9*H\)3^J0"~-Mo[|mXjơ!i7fK -֚k'!GHe:T&0h3'UNF@'"w2$t/LvQEES|cjtҪˍ}46PPnt6G~0ΛإpvjSbû;\$<{Lq;qƾIT 4$K4 b#ra{Kijh4Zh4~swLGF} h7D0GdDONW"7epE)46'y}k`Eo4]aҙRᩪT>զhw=%V0JܗOn]YpyuNKEMRJiɅzpXJ("^,Vl4fߗʠٔufqe`O'=*&cj<1Hj R-fl-Nv=Q`7II(Nh ͎G_&`?qIs]DHzkdHXWGi8 J1ۢPVH sqi؅k5X(`DP u0&H j;CM? J#7)!fo @kQulϺY)彗7cW ,_rܥhL]/N{IHc 5r:E_ɾ.=t/&iRkիo#U N:<"HJcܯ%sC![-b~۽cDЏsMV # eGEdI=tF_^F.}׃0hqSx_`K[L"vRƞ]LZcmuݬ~z3rN4w7g^F9kI|.ĶCENoR=Fҋ J X\: 2+AoOPAM!8G gFݱ3Jw0 <#:8cbi>[f?3Wx5(&6lIYSB[Ɔ73YX` & H֬E/9<_I-xչ̈́WKp?wCdZrgw= l h 6͑|)]"sF -/c7Y[[?uXR$IM3u9bo'H`.#\n{^J/PKܐΛri.tqH?*wJ&&\n4)TFʺaǧE-~:Z62,.V %)a&# **Mظ&ͧ}jA(}h7gmɐ0CAT Ln씹=0Y:B nOf.cP6cb>u/w:}M>=˓l*T,ncMhLz&(0qY-cG!>NPpAPTl$F2,NʜZoR;g5Lzp38Z qW Sq '[^/x"L)#w>a0Gpٝ3bH̅RGq*8S }gO|m{K*үuF- HЦñHdcmk边&[6^A^N\ҿK4:,WzDu;@wi\.'bp?A:!./S\-ȫeмP yڃpĜ0_ЅX t >JNHNpD$? ٥sڒ83 ok`Lr ט΢W)G` +3($qHFAFNUHVxU'QRm[r|%p( ~:! uy!A[YczTw'ƵGf ȑiR)V)Nej0u<% ѝAk&l.:>$ռ9J| 󝊞@7'% ƿcMyie?ک2 %t%X4ka$Rh dm>s?R%{:n6%E@/mVAHw)\(Vߎdq|^J|7ŦiD&Me`i+V_ .iG=]=_Kn>u/kk& 6*0><8 d8KSG CV~]۲Mnπ2UCkfxۭǴ@-:Y?Oڜ곧 _|ZD?۟h_ Z&)NsF)OReG%zejuòPghKnhS4X*ĦZ$n%ŃQDlEEUK$JHCyRP2?[N!/!$F1 m$#CEKb~G' 'ꡕa5 d o`>ӿ/(IY5J~ Ca+d.P@2( *lpeO 4<ö,i^E3`q|![RaxY/ͨo'uyЌK%8^yc/q.+˞4V-1bpqsB LQ=AHj ijw ɾU%Iu5щAKgo#o5MDgkz:Qc+Մ;qG0lXd)샣`Cgt$UAUgX/MPP c4DI PbI)[`袙c`޹ԳKjZc{[X6XqKS~Lrt@yX@|qlR_!`>4Nqd*#Fmf%S 4чxQ4n*8A ;3qoj(8k$wآ'Dc_->}i䷵~lQpOYC`e="[|3ud* M~I}πD$T8fwOsr=;m*Z+AVpgr$  .di[| *~MhNȳ(9>6oVxs^wߤ{U9`#.q6qd2W(̃p4{)]$.&8WtB~B܌iڌWZ2ܛWDX9gL5C,MFam|(1H0Ab37 ,.8K2IBG2 r뇕oį~Uq)}8n1:\.VWA p,C/$pψ1&+zyrC[hK?w`; ә ć xRy: ca0p/l0yt:MMMFF)5Qp3 dl1d}BV@D|"sw*})I{g '|)(x } t6^ مt^Ͳ(o)6ikb1&FAw7-0#m #Ź#Х 1Uֻ k._8ql+{wŧTXnX35OV𨊁E'd0܊]Dx`*m%}Gy4VnDj&e,ZN㱧 )&{5UCAFYLxjgw q1_4 CLA3UF(\  hնX"3|JX2(GPx}Ao@VnmU6R 0]vBr;&`~&v75 =i2Bm$ҽiaەi’4@ܼD 8a)8N16>' A<5︄Ġ>/FQ;E#˥j?w, s^Zh~U7˜IAЯ1h}+߻CJ؏[P^/LAތ86.*Z?C\2|~:1st3}/ ,쿷&U51[m@)v!p Eohu9=9zڨE7T,(9sXc{ Ȟ784dDգadz`E/ "[N~ۨf#6;P)u1nh"L\Hfأ WP?( aXP[a3C%=U=d/i$W7e&(sЙ>d< H00u0)fHοpxʘSwk#\3P#.zI-YHT] iÁFxIOTݐxשɝB0.w&0NBFS8l1=#,?Ml ͼI ogWnn&?j]޺BY oOy!{rla#_Z6dPW2VX.dEAcp8p-™;C0G5Nk$֜|[C05+,cO&{J('`lŅc;7$^6Ć\*r]f#|*kw[| pHh|MOB)/t;T3,1&>O.:&pDH&@T ?iGo[:=5w);'foѠ2tEQ t]a1&6=)]N^Ǎ6qZxKM(^~~MTr FsIRTB fYձdߐ0;UMQP{ izt)O/ͯx6cz,8}|@` k]k|Q.eEvl%#* ߾c>)܆vUb)XĻRO7./Q,8҉t>ꅰY|L?S/tA܂*WsKQ^3LZ) qcǎ%I-O׏CM&з-y C ;pj? Z4>^v'O24MVcM+w ~p}gyny/3C GQLv3x} gC"وa>هzŔuREGel!$9CI%PˣjaɚV Js@ )(0Te:&`L$鈃di҅,<,;G6d# &XQD\Q}rSu1[YO-'4"sZ1eY"p!vGY [b @,\ ЌTGI'`LmdoDL_r r#!5Wj>ձ'J !ZϤ/!{c6g>OP/#H g=kpVA2/y8EAf*mC-Rx>j{nakKÖ(VS xW- |~WlCt*&Y&1Dl13S>LG} '8v^+Eq I5BBx}>Qu xruG-y% S;j:{1iQQI)`Bu w:VWnp Kr ѱM:+ŊG0:ig1dbNk\ n&n>-F@45~5vʧKRHJG)a3(vKП2])"cD%Xue-ףZ{(S]w^ 6v~g" ;^7?kYjZS*t-uP+|txDx԰$kWJ@/U„9z-qh=jfu n(TrkԁO;rLTv\Dr|RmO2\N[}ѫިi Oʳh~ʼ T< ~~X @Bb;C Uv(o/rbSkB  _@M!iO^SM ZF\}NPS $Qn>3| g&hJto0 t(::vS;B|66i΢}hd&废KK'Q/.NR" [:W8 4ZY_O0.Y_M޼;Wr6a;5_]e#Dች0ZX"اwfUi@ܿvӶA3|&ܟq|݇B;R=;ԛG;*d79W^z#?vH.-rTuv;ϧbN4gI69 ItR [7YD 69/NjLdr uc}ZOxe>8꺩@1x=;6*EDLuT܁KNr7o̎ЌtM3D3B%U~cϞ!ƪ q5#ct!])k7OM.* }V1s[<,^ڪF>o>UX$ 'ޔ%P?/M +G=vP܀`k>\MqIs!i# b2Osc=6VgqVH. {NV]Cgd= Nh [/w{J\լp] 5t3o@!/ mfIW.O ٔWAjy1/GQ̤LwkƤAT;91PH? aY#H?k>0Q5&*280&g%  g9dh2ӮE Ø59"q#O?^OQHHG0yb(sSd>NhR0nK8qYf @\ *VH h)7Ndٗ#%S軩KB؛T&AwTR*(K/EA@EmAp@}XQ8Ē[3AbnKTs{l0jS'd2qg$wq-"- 0Z%_T7 cPzKnl He~]RjS*w}(xrX[%GQW.+x }8\MKH-̬&4KC9~ fR 5U5nkav R>x]ӧOG/+A0|T[)A/{bYق G@'wQ>"ۊ1+pB!jc'ɀAQx?,A-'W IR [u0-xYf3_th,[Z J{/-8b$EVR8C~T%N;mv A#$N\FQC774U{> P9>n{9qzYzrJB2YvRόoMi?NG Ln [yߏ~YHTL-uMm;6;s^>0aXDTZh2CUr/:Lw6zo&7diny*b ^Tu(@O{'SpMFFW^E`+ba J& TJ,B9Ё-f3(Fϥ'>M7d܂5 YO·?e*X  kGr=I*|f_tH~ᄂ !HbM( ćP38eTB TxrmEL⁏y~q1vUN{lQ 5u5F[5hwE̽!w $\ѓsuy*ҨnmRF*zIi=@Sq6Wp/GK0_ӽJ7؂"*qT5ggk J} cܧ? u0Lg"vuHxv7C: >1#7_l#Pʹip'mSV%S&!O;$^HNii3:tǫm71miߙ8p( %3VP Zf1Yk-|}&NB~.jg;oQyIQm(o늽֧VJP t H5ѝ KWiJk%%"]6|KoZ  D\]|YDv7vJ[펑]ٷ_TeO<8{bXu;Z\NLyŗb gWxW?&ZB F!58-, +2 _A褘!+nxdžl =̈׻fE'"g+J55aؠC)'EXœHz5=pF^5F;mQRYdSޤL'Gz.f L\UnHOPW[޵ɧ9Vmr=xi x2+jX@+[kļP'n|j",o~N*sY {F 7U;ZtJeX;&Y*^u.4P~(pIdhvl4ʗcy0o? `\gHD:#3 Y ǒ]J-xGcE fDģ)O<ljf3['`iٳxME*ʖdžs]Y66s40B"ҀWꧭ+m̍6 5ѯ8)HI_΃)?U|/X/,//HR`CWhߎjǮ} YN3v! T`m9SG<مg ߅_bi45#!R`]/O\-d({`L7KC1r d~KqQϋ2G) ~4uo!y?nз*T\?3;mI9`(Q -|WT.1R`pVTcs )"=W*"z9mDů'V7W8b4'ojK0]d}Dz94YՇ0uҤqO{\t1Zoʹ5w˜eSB}Q$~$+3Rv7 X  +jš-tH~or)-7o%óI֑;&V6Y٧Oz#0+CF w9%s y12ӊi-9KҕfD̘,e"cX[Jӓ1BuqZpѡ"*lQD~hXpPh /_*kk^Aڨpjrf7(]tl-"X\%QmSR:.λ1~UJ È[TjI).bZj\k]9&OX[wDr-έ/AeM> vH 6ӟIF+y.E}m; _|pUH c*IِNjsڬ?`AfpƘ2 tGfRBL(N կ$ 9@|3Ek \g9#'HY#,*OXNR3 *ĺ23pu}V ` C1!FeOUhi&LAR5- rU8ˮ\ &~E0Ly-wau*32\(^l-Uˁ0BL=I+l\+Hx㠱5 6]OM0p\O!uvk6/;,)7RIvjPJzxl7I컥~J^u='^U%8 tڷAe2{f_WMQ-0Jf\ DA؈ituw}o,2/99SzƧn.rv@TJVNE6fW4'xTf[w ()@[4V'Hm:5> E)HLzU*KQoxǚ6^`E8IC@®}Ҡ5b'qq-`2M1jĩ(@`otё &=O+[,5,77Vm%:Bul(shnxKQ΁ݘt"z~MǴTN($Jl&L OZ @nj_C>9A*\J M OYq(kg7]nt@z_¡I^˝4 ﬍h/n"*y/΃{c.8[y@f(+1Oq<@ә3mPKw%4fj t|Y+i w$MJKnjqgŦR.i9$IY M CS2?ͫHK1YCv0d\8#O7Z\ttjJ޿dlR(#j-}!Llș+0~/abϏIhEd kDf{oU7~B9@TnCJ?p ~HoB;TT(o8ڜcЁ I !΀lֈh!q{T QpG4Y)C2~߄BuBi_o!O5y#y#UحCN E!{B!ɝsa5xz[j\Q\akrאqde@˒Eim;r{{a2\ٳܱ9N" 61'SR_ jK;C UPgeYA qKkDEաMO%e) "B  q;6vfkͷ4Ϻ`u|VnTlO*N+CW23ļnJs=L 7߈w_Fqgrw*v/^_)k јd**ZҔ/T| L0<J_5E;jS^`!v5oL^z{ ϰ-!\`~\MG#oŜY]?KxNυd#艹pɨN SdڥU\H*QϸOeEl]cwݴ˜h([9n|t^ʴ-U(ǛQDPp^mg|򃄧;`OY,#u\cƆ16&-/)в(斒{`ke\Z̍ѸNJ=+y./$YV93pĺ*0f=zfS޵Ueq_Po*ܜ9*~tl&JԶLAoG0OzUo ])ֶ"i%F+g!rY W TVIպZߖcҵ[N'|]mxů1pD7wNeY2g.w32P-0ܪ:˜f?mň=dgE* j!U$: {a2'72kcq#1]8iqP݇PHThQ:}4 v?d]m Jj+2DhrP>p|,?Y2 .d( *i0nt.7 &́.#LjP8JHBO@OnvTXxzhl9?r8^G-J{TJ` :_@ZJA,df \X rksb3l9]@sOU`Thd_sq,՞F^.+ǚoM N?ۂ?QΧ)9 VP՞'BnEAtXi_#jI`aCY耰^'}*Mhi2 \ˋcoS]u6<$cMY0!Y,bx_9cůX/#ߓPcx?}H#˝&:tCFR=^cDoClE ej!|L9HU{9ȚfP sDYӰC<$: p 8pGj ɁGDm`e뎯*zS)pn!M&_KCc{}L?Ց^zxD[tL̥X~d[vre$2]>mqَ* Nֳ0Qf(_/j=EeX &}g!1b!\YrsAG𾠶@CQ+K^3KɫX~"mxWjjoE-Ĭ_ktja&ї@ %O(CaTNp*GEPA;Zy fgە2>fx8DęE#Ϙmpw2`~r>Qǡ.4qh$VɐC\,#M=`7B@2&5"A> 0^GWd6',U,c3 ;X%m xsz$%t-`/ؽ `QatlՙO)Y[gFn#jܛ6."e|/! adwhq<..ySy+0?p AjD*/ YwN_r} q+=Bz#wdF48MXS+si e5oE;x?NOܬ=ml!:^i*f#?+?>;XO)0'3\@nUF~?"oR7sp+t ;EPG WUr} \]C"m.$Q5CbҼ b8V(d,jsbwOsDŽ;ڇ2f5Is D,CVg#"Yˇ|!l`t)C7k6{=Qt/pQ+OA/hY!/d<ˆDP&DW j{>_`OXWīcy}v Ӕ9JSxON#|Xpn$ 3@4,ىU>cz&V>B_(#ϢZW fg> xq51ƛs]Zh$U!8!!4/J^aPBS wͪ}][fM툈M Ư `mr @j^N@ߚw/yypԮS>8{DZ55-y|!Wd`p3+Ќ:ΰݰ5:-9 uBtAC:+ܪgX}3\>񧱒FRE&Ji4#[9[s&RE16%2\٧ZKe/S-pF_r Rz$+X֒mu]L , ;$jo#U+7\|gdDrرѽH:|w[iy+v;ʈjZBi\ݼ~8~¢ꥢ.?Ns14o5O;}dr!u:Y&䭇fPޡ{]c*q+iCݣ7˺TP2{YQ֗0:9鈈Q7͸PL8iٽݳ<@Ҙz,QK-rM޷Ǯeny."(Oϱ)hة/uŰ` Em77,b3>[:ɇFU~]W 1lO>\y(IQ-%hqQvEH<8!LvDd il:lU4hGƒ!K's͢k[>K[G:~A~M%EKe6ZDnQ۶{T^g1UWH'72wc+٫%J6"+C[{czWГʃ4$n KH=\r}FwZ'\QGM ݺRK5Rz%F?Bz^b戧#ep5K2>2 (u~s%G1_gZ{M0wK.!R[fOպ*WlwWZ EQQ{!=iJ<3w2#Lj5 8uw$nYK/7d hvY38bYɬydm*Ll]lyu,eN{ E+T\?>a+ozkʾ!n7'Dk]/œ8X"+( IBGї{ cyQ [ `2N^6ylA)~WeBH]}nP{LZVbش'OVާ}ʿ*:JT݃Iu-mFy ;f0ܓařZ__,t!O:vO.Xi "1X7Anִ>[ JC`Gg1%[>j #)UVVa;E-MVû^6+9KVz;# {CGÕS1]9|c|^Fqݮw5fK"T6ydlL5RO" &hŻt寽pun{ԿdA^_ruo[<,ܖnsA1p:D<96=턻ٔH2,j$SkR^qi0ykk/ɜ'|c"GlV.peV ]2?&.m@bf-]F&9-}Z֢ϛ_o.!,(A2nEg<˒"/A!ɧ d1F Tt2GdC]MD\К"ɘLq  G##*XǮ96DUg2$k1>Hٱ$BJ37 /5'{^2q 03V-t^02+SEs { T@<^-x: Pn5q͖7R!?OZWUd{r-VXj"3cn5X,ǀTkANi::IjA(TODRʴtbYV 3_ +(1;ZbvG\DW \c{zL6;Io9( u.L R) +UP^_KSot0>M[K=O6gP!K5CAqi@νu&btSҡ2I7Osv iğgI:{c*J8)C:a+jBj=]PRdT8Sx KtPqɏNKH2w ! 0ؑAjk 6K05DɊۑvM6Z܊ƣ{czT?REycfmA`<*)k_|yu?Ƌ[xmY3NkT/Vƅn~P6O&In AUT< }6%&QeWṂӘ>OUTABC쁗\ê?mܔZFp9k#,0%a,_J\ Н\1ޅ,B8XO9W\mes '_n+K?G@SmH^_JjwTuhFVFIǨN x+!/-$ y*z-_sGiZzp6i%>Y1q";dw3SM89Ü,/|NyԲƑiYʩ 6¯7h޴C˼t'+a8N蓂֐mJgG8U7B2V!Bˀtf!'*UQ( M0u;to!7@w-Ј{ |Fӎ?z͂4h #E 5uOբTIGTd*Pq`Ɓr56WZhHZҘ f<ЧokP*Nl碳7{UmaRt]=mwȅ$V#R lo֭r(1k2r.~%jMX=)|^yh\˚5&) w-";7 `Q3^ ~ǥ6wΐD|ۇtp K67-pۗ$#׮%T&0}"Ɛ#S8ЧH煮 1ؗ״B2k*oJpsZȜB~Ԇ0?<@^p0ətg2Sjh˳"Y${Vyw7:U`(?cQq?=4ָ* '%!(3 pl:@fR(YMPi9ݞ_,\1+ezBw^%p0pt՜ay /e15*]eK4k _;>86o6G$SJ] =ֳD|I6#*SSKXȣfVGsփ|]2*r`+Ntw'96*!YRd=~彁ZWdvRˤ}T$Y =Q#d#rB$J:{ `$>̞X$_"k_o1wbq.2MXCײpcy <ȟƖCk3.yZqy~HA;G 6aYU[\25^GJOOBjhk3H qVX1NSe,_0r\e{YybaULt-I64%&OgPŹU9:NWB ր́L(St t.l o4w ܥx,AuKɂJzBMͭ3xg@gfR q/ݖ"cC5سF>tm.|Wlą"{}naDFJOU*Nz4* ?NF8aK׬hs C1ctָ*!c&FU<Ԇƶ4Ա+43*2'9H–4Y!k_orG?(KojȦ_٤&2Wsz+HwD w hM ~ʀjHoqLwؒ=lc_#?gy lsdArqSLcGEk@魲6n9- @hzIvؘD$MS(sy[FӷPҋc?T 5=O:mFhW^=#/mZ]* .Q|lvw9JmoF]XHJX@T3)'.~4?w;cd޶m&€< ?j`=n"(\O_DFS=o6xVWCI&Y*+W/a/_ywj ]2pW`n*D"t*GM(> Yi{#PBDts"6= F #ι66M+uj |`bL^U1>5-9GcsJGu~BHSK`}CӮ|GH/7f!/J;7d]DuE4f/LKSV CQ[L= 4s y/ |M&Z\0MO-{b=6bplUS]HImRxTOhCy"s x^ϊ? ߘ'| +JC-4BE?k5ݪ]xe^jlR#>eOH?XR)5T d_aS~j3bI7-v:<|T7ۛ]֖IMfchhx]ˆ>yBїhkXժAB b  uA+|Ul2 !>9̨]INH:FB=5W(7?>iP{Hn(3z]I#Hl!ĥ} SG/FGUj.%|M/봍1OF1RWV7&>)C3Yxj)pŗ2߃A cJ4$[uι3C!إWOZP?! 7Ĉkvs&6nh釃C녵U׫$Ky*;c}YN9o,!GfXXHR̅Wq<isHpE! xaXnO躕Fԇ(EUB8dC iSn26a aU8)pA 3P4u|Um.5}szGS b7(@;da-ucy[, =.^^:H-F_. dU aDNnSa m]ɯf ICDj/Ȕ=iK-Owr5*9U:Ư(Cݟ+:{ -`OL JlG= qV y1ȕsn;8ʳbg}6/'PRVA)Q1tz CjNnkeD?. |x]H?kw RiH: r^-W ax"PڎW.1:)k!QT&C"MV ߩ |3n!4gLԪ+>"{&sw-uI!9+ƚw۠ްr 켿!nfaAgt'8MQS~!i@5@|˒VY$5}}H΅J- V ;`i. x{O8 4?P+sEֆc!n]P"/߽T)(:50bwJN50}Y(Jջ1C6_U3Y]~D(PZJFCM; VF׺ l= -K q/;%෦*هOݣqv} ~1bazVbQ%W1S0%nn@קdy#+n{U293פck츘1!߸ODʉUnpWAnm uHp-nNI}DQ\M'ۏ1HuquHC~ž;$@oa KD 3Dp#?*/늣d%ۗb?k鷌ilPfkqnO \3hVG$3 g9k2Z>ɨL 1~*_ku%%u~u3qOђnUM[]& _D}t_DZEH\k r^p~DM7_N) #yI0sM-Y,_ pž\ h juHmsed$??7׺ !}ћL-ex A#9?P ި5oTPsgp?QCj-u}@{ S;6|(۸?Vd>wxZ:Nد9նAv⒵n,/Q>,:2nILkp! 6ٱ?e?\XÔ E y97[K/Ӭ :3%qN#XNzZp8⡙+3*h٠\6p6U)?}*G$WeD(|APU Cv}+ϽBIv% -Z97nSm{ j+i!RSs|ox-(n?婌,l7;Dd`"-_p {J\VCZ3SQWav^|ľfSB`h]]_Y$ze0! Y{:A/ mMYT}B>[HX9#]Y<@|r)H^?Vu t'n ΛyGuH7b UBaS5\acV"El􈐵!g:㇇@em WVHR.bܿԾ?2w^ࡀ7ʵsh7+<j#XҴUVP_ ?7%u;%{R݋do=Wi@pg(Ϥ򹈞}yt69qۀJpӗ̗+xoboKo)F<"Θ_Vt+ssZ()H$>|idE"9Ŵe:v1V}K!v7)+A e9:e ?ہ*{Yqb'\WC:i~4F=\ cDy45AZos#L ;E)5_H:EB"si"mE v"ph:C,W911:$^KC8W+y>S吚hzE~;o P!)5+*7g5)S Io23jc;)_IF̫#(H~VݟyhD@܈ CCW](,v )@"k+բÅeYt4>@HҌ Qͅ{\ߨW!ZL N(ܦ[Ԁ.v 4d-Vbv6y>3]J m^%1v[{UƔ7L ҋثv֚3वrQ:8cاY\s ߒ,~K#lἍ#%eє;FӪwJOlO= Q%@j];q;3^P{oBbk;L4XS1&d8<*aE ׃CQ3ֵʁ^,ټϖEOD 7(i F'䨅)"t&H z^09 ڡE9i]Ԝ%xNVYQlUyzAEqGZ ص/54 *9a7Ŭ7N{~ 6< .VREW+D{T+:?l2+HV:t iC_%EK)nx {'kO@<?~qj)_ʼnaRhKPvX?Buق5h~%i (F5Ivi®SY9'WӁUHe=^J_ӣ~gHn) BM |V08|,wY dw| '局5!Zʬ }di f"e:-cdp.b׸J!7Sf]aK:\ӎKZ4Z"?ppv""vGw<[|)Hf,P0pz+K5a#06Yb^s>R bC?t}"fq%ƿv0<,ĵl!7]Tn-z{&/owe+3+\zM3}*x] U+:[֟#~?BfGc &C溪M0 ]Y 3_5 cI*VQz#+*Ɓ_A Mkp x31L0(Lj͒b*xPm^a ~ G=e =aXho!;LVŏ,kA$"PvWaW#Rq&c[C"xe%]܈*&u3<Օ4v=9 h"nF/7 LA\Qh'g(RzRozA7 RfWQɴ,F4`$#!o҇Ye}5Eb=:)shΨV.^jܽ't,m"ѶdX Ѯ`9zW*GT\f4GvҸaa:iFQA+ `TX*7pks`R 2&LP̘oV|rSYb~3\ 81'/$6@d^"^l$%DX  ǀvr\3݁p{H+g.M6xP *A$} unڈ7iCEtUV yG[%+uX|P{W5b+.cFf%߭zeX|8<Uƅ Zv+={cv?#(x.յ;b iG,X8lrfq}hG3G_{)ÌlZ7GyIhNb.Q~uRFa4$0*HL#^A5Lv\[=MW&ql("_gn_ D.=@ -Erҿ(C6˪(wR}nݐI.v?2Q~`yV WH"$ &=}?Z7T6dU+=fð"۵DTiɁOqo1׳` ^[XnIu$)͘˹LX}h=\Nc8 pP8v:ngЭt#w?x&PN[9="ZȹPJ*WV5qJr;ihRrg6,2bp$ qW*)'AS M2 O0ItĤ/8wS_XgHu0:އN4C/pkqS@3V%~9O{WJD_ݑ~›Jk#wH#O#Dp#$Q>U|S E}2/qS8y<-740ʹS`z`TF6: ,#X^IwRd Z3G80!а 2 e;nx!7Ë-[?^ޟhhlxZ ƅ-& kS>g{<͜[RJ3[48{t-ނ]DZ1Mc:lJlX_z)e@2=@a,&&y@*/ȬR?a\Qiq.*aUnǶO$̿L*02c@O]v?|~(]u&)9U\T *0ņcz_]o '8G߮X ng'G߄+,3]uBpC r_#YG:i&VP+1 t7F[95E;0&0i/TWCDoPca&MxvA^Lx߽yFnk%W5Ӣ<<-~"_{;P0=RfonZ^<\ctٟcKlX}A/>.>|yDNZw$aW2ww~Fq.}M+,׌AJ s6JKb7>97 Jv]-zAvVy-< &p|USH/5:{%G5=Ը$js }Q^*7jJQ&]"-__ 1L 2MB(݇f}tקiWnQх(r'~s ?6xA2=/h#GBqjqimȧƻ2 T(J.nCL8ŭn?Jn)z=#j6@qo+9&o;CL=R5fzݝswTC0@8\dW_(VT@>Yqbx~eGZYRQt |dAΖ0kaA]uyd[ho$mč[w+2Sw,CFYZ #bkGo*1-f+ɓbʨӁloLL`"w4^jt|k,Q5[lmt>G!" SeyXIȄhe+9gUM܃@6X r/.LWQqeW+I9ʕ+FY^PFyA>UimC 3\USZ&ugQziJi?WWQ U-g6y^^PeS'F M3O.Iq6 GQp稉&oFHXdGȬƓ!v Qj*@ =n'!i^ܺ\NH‹q鄟+d!w&o9$*Jx]_?=0(,ث[rO.۲ԑEu4!ȲљiZc-RpG, MuoELCٚAkeq-ʉB>FO/`?7V>u@,q!&l -!g,%*Laz߳GZBxXgu9c[ fT/=Ε7)ʉaIZw 6 ] "?c<,zGH48Eᙚxtl\&_&'&.yFvDC<&(:m<1?uC'b-LIqrR߹g]\l(=2[[(A0Ck BgkVN'8#2ՕȎn.5kNd}$@8Q`%w6؅'r{oݖN`@lJ&#.c_G&v$F B>iI7M}Z o_vrh/Wl ?8=X0/P/F_. xT&EEєRv0ăXXW'Mאs4/;ycw c}u1]seŒi+Yd]Zty 3/$Ԍ2s8ׯZo)-hQR}'͙uTuU#=M_i ֦`Ӽ]_.\[=N|bϏV6 ر&1ֹE$/|]*OVlqU5Jh[;jZD@V{@#[q̑ζ1OeC,YdVݿO*ͫH+T6@CUbv4}w=2FV sԵA>XlF8!{DO\.[O@IO2!a/N-,Y3:{r!%Y][`ls/" p 9I+Xe5RJP4$}XJ<AIqTEWOLr=laKr ]秾FF+oMC{Qpi t:B;KxPrPd'+-qCi݆4ԙER?GdoҧVաt)rP0gXCP{R4#f(%=n}"O|w*Zd+>ǿ(}Ύ|oRaM&44ƴ$Vp >pČ.J?#~!̙ozB"Q!t0y^Inq߈ךtxm3~Υ[3[ SĊPD6RmL:U_ r4__*>DƬ鍒Ύjs:ao&H UAп-lZ?qr#pB$-/W#wQFJѽK>fުENe-R3n +٘z8PGC%Q4>@,? =v }б1 06Jzb-A¢UD0 CW6qq +W-ʐ G⤥rKԏwQc莌߈9Y67n5?B?xzc %v~Ȉ L|QZyPjDɞx 7lj,=b&!m,\q{),=YE5#$,PIQQH5Le^5%;&_Ul(~Z4~ѹî;:JvZv,$!̤(yr7V]I}_zHy`N}294xR"g g)wBZ {/*-:tE՗VqT눘$ϼS@ʓ S,Rwl]m|ṋյBƑޯhJ#:l,/uQQ 1)/:tlv֋X2 [<ڌIb;b7It-%VE:g? :(v'@~ʆ ډ qs!j58ǗV UeE߮~'}#{woo?^^~Am}KbJ6u,NU@dƀF_Ew(ׅ K I0u ܎ s2;ѣ| $t: Ik7HC:s5v򷊻RKnX;ӝx\PBQ:9#=rIvBAJ!8h/+3ڮR٥.Cs3⑔.CLyFhD۝,94QWWd69׶^\\poإZ} zSsns>e}cynTklW1܆D\I,"r3SQ\):HL[0umQ4QK>:RJq@wX$ Œ6 xl6̬{o]j_Ke%ǃy\QVZǤ T0.xMʁ[94س^H|0<@p5NkƳ6/LhR0zݢ4sUA I&ZJ*}'?Ǻz`v9z-!?(fB0M TxJɋƵĻMK0ПrcLBDautrH$ḯwm@ w ⻪@ YO)V;Ss. +GP%5P=2˫PEY3x'Ռ sK{]%Ş$G}\p؊.? 3bwsOclG<0.d;~IoP_{*=i$+(2SS$ WgAkzY+$F5xSrR >5w&c b9xW;( $}֌[OѨgv1c HfG]qr|Xe+}$7lZ{ ƨOȃ:P&GEvE˰;wL *b"DfkU`"pU%p L%۰559`YȆY}+awWT3àSwH⬩=F`۾Z7_XDŽuRfAO^$lvu-zu~AiWyHSUGgW}hm-7lNoN^E6ZKl|@Ji wc{2C H:LFKӷie^gv3ziVgOUsWGf Z!aD 4vV?FI#l^&otݭ9?aK]EUO '=^dW +ufʝUT3I*^uEc{c Q!̶bf'9_t72b١L5ht%0Bfo{ʩK&~f1_(wg7̋*gKث$D a 4NrHe?9bZlj3HgkHꢵ Z:o*C.S;& iTJ\ƌ\6W!pDAF6'ȓs]Q jfܢ(3UDSN/O<]XlAa%AAU՘sT[F?c!`}P=l 8JVxzQj? 33{293O@}#| S$m? 3iX=If^2yr**o0z4aZ@5hᮃim{A,^q"&$< HJE[iuLmkKz) Z8VG#f**C‚K2:)ՕFu)t(7㑋: >0,U-x/0DzЋ+cJ`?[B*w]!=X 6 S8z&>S d kθ>hNӣ¾*dH̬9 yF'[ZIRuv.zR=Tm %O'IJOqaa2J 3iGvO;QԬ?3'({ܱ%2WCO0vJ(DQJ^)/^04 j;:(Yi`K V@iȝץͧMⓈHIV; SަIDN~o@%_B5K; êhA7ٱY)zTtvu]k$~_p^ZDkn0.6K*t+΀^P(v!43w:΀qY6=Qr5=4tL>6DAW;dGОuwiDS $fsrV4ڹ&ʛ$n U1oaA"XLS=,˛Z&\D}9g(4yi x%mpMqW5c$hBj93C.R_laK?虦9bN2Oryс#G@/ùZ^"iWM(a)i7V(+9?r5_}ja_x$)n(x1yx11L$Ӿ3SzFB 1BK׶(PŖ^]Fj x{d wQѻ]MOk Lf4!6ǹΈ) He~nK)oIm-VY'Mt.7EhފM߯oG^xG2+[ţB.\|zԪ[ґŜsuɯX$_Hsv+mCTTe26iKVB@9װ[Zo}V2Yq."DWRWP ͉$ 4%$m;Ȕ3k֥&M$ l\E#C9OUڊd U':{{Wu*En5^cFNR>UeLc(Ц|:l@|ԣ;6DΈ, J&,!fi(1 xTdWty_ŝ$JG=k9[X#;m]jĪIzXFyTN;?2<HbRT/\O)Ei/7O6vA'TTfڂFSMƒݫfMZ5|QgMVȁsvndA6t抔[6aO\fkt#j7b2S+cS]e$pQ4 Ia%o89?L}@0IOrwO]&rTT=Ta<15,mX+DwjQkUP ;BMh孨?:+\dDC1ߔE`xՕaԜ70uNcug2PYq8a0Ci卦XJ(`ܼE#ɕƷyJF_N=Y 9#^%|췆aiPWIl e6ڕlzd9e"]ℭwJfo&b CdX|\< QXuLB* |tb1{YLB ;JD]5.%Vۯǁ$-ٖHbg/{@ M M^]2G(^&uş*[ԸfO"E=c?ũٓǑqD4H28{.=GO$!Ў:ŋK\WGFS 'TԾ4!B ]<е/i3g{rh68\D%4V.*;=xG E8ᾂ[4}ESb3 (VI\?.@)!hB0tqSFt1fx e3MTƉ4r(IʄJْṟۜ> ЋcƸI՗1[T #Lp˟ٻZgSmf(O_M}m!ܯ[0#yFG(/4eGNCC#3P h\A8"y0X{KGx^D Xnu"֬IaT0z:$!tX&:|)#fX߫0C8-t|7(tkY CUFԳp,QB͞X2?&i4eFz흆LY]n{~4>/KEBXCVƷkpqUc 6ў,qhM,32ł{VP t W{a7&gt[g XmVs}u Bg0ꚷˣ .ejWrV//Gʭ_sZU Ƹ#I ^4$=Uj6Dz蚂5mSm1%R/>1 v_9k iO7v>{ ϕF-m|-.m!V 2 ttל5s@"Pr/Z=ǡʼn~{Cc;چ IW` &C/Dip\S ƽr*U1&OGQ/Fy]νEb<3}pvpZ;T߾*)Y A/ISӷFU|m `dx¤vy c'=Pf8cEV&OډC|A^ <:IJ1x辄2eEW0^Rh޹{L_(m1V⤂04cJ8wieY33|5a*PYAAxz\6" /}^ rzj(U 헵eP.wleTF4*NdБ4oy;o]gg aDcA\z=¡ Eſd 7|2dVZ-r+ȄZh}DkImLXgb[LCjxܟ~^T`龢R t!W~{oJci2ƈ}.L_{p*r&%I]U0_&ģ`0P:יq2 K`]a: O}Ƈ%gsmWDiDمE;ɡlid_ QU;/dErD^f8=RV&':0kgh(q#Yt:TF]dJ V&ˉԱzT=Y g_2 b 3'EH[b0&P򕨢DP4;D5ƺ@ 5X[vE?lu@p^QuZV+xĴ= Z:452AOW\}&5_)|$7OZF\rƴpUeğ !??zUS91x3rlĠLu0x/ a+1>Igl@`5v:8y)=AAvaLQgnnLL;<8 i $ 'Y>C]')藂+aoY;m,+膥š̎\G\EK qXnǘә"rjP&-JE*cqQ"VXF" %98CTNM/]u(E•c)xq7x=X}U1Q *bH0w`-IE%/}7YD{-[D98\{yo$TY`g!Ot郐:e$iAb"B~ JPoVwf$}FGO^1Fi1c7;Oq(HS&Yi~`NwMqn0clj\}E'ڛO'$gTa14-J5-\O+<{U>p(^gQGrlsq4`Mb3QkDv-ދEI1Qιn6$wt+[K֟f9|sþdla-Q :D蟇2EAoNg?dHw{hs-B*߿!aiNĢ7vcj#HNJlYk,\Ŀ|?q 6iL~2K5[[@~4|4yJV^վFj1y ν\(oT˨o,^|HmD:s'*I9l+cG%#˵%7ZZO;$݄.:P+0FF N7Ts汌]ydaI|"WRdƌ g@`O{[P&; وeLȈ"弻<4QہVYt``^B1uu5bY8zZ8"NI&3Vc uJVxLcocmT9 !3 eUx~S2hl<)"KAe%RX?]p*$I{# _R\\M \pspīrhȵԮP2%&$z,siSi@$qrWO Wƕªڍ;.j7 JB8b *Sn  b%6Zw" soHߟʒ$2)`(I}MlcC@,whq{2@$I <)ɵUPG ^y{4{ҁ.lCk4ՀK8xZTBŋl)k }VuaT4Ѐm*.>d׺px)>3k'\VGW 8T]\#Vr'ssg.{Q{*Qpն'":Fe]9Yi6Y4şR! -|Ua U,@C鵖X. uZ OLL P;+n}tSw6{VTs;guQՍDQsCTRm91 FMmH!m!-7K"`1+ ^H!ӚJIN0vʁL&=vs͐BgKl܀ ΐHƱÑx, lqb MZoHhu,NH,=8Oˮ5U@gX4nX?"E!w t ɵVכXҕ0qW0Er/BG,m"=ccI>h@Pfxo 3ܕe *zgÂ߿PN蠨.Sr7H&˝fsI>Uj&KaZ>j2u/=Տv`0ȑJ9*T% DiEH: ;9WUȌC€'[kqd{0X?nɯfNr{Bgb 7 6~|pme-̳J3}ڌ9~7- .YPl=cHc@lW_FM_ i1ŝT;hlo;|Vo\ނ `ŝ&"_xLj; dL NY8+UKE6_a9rK!e*Xy04tg +XA$µ7]F&GjwnJJǤ6cW!W?@H['OR'hw dsj8qjWO3f[r2J,hzf=?/%8.Q)Ҽ77:[!Z\a(Z 2դ1F{%^P(o-K͙1 [&DeZ!~5)ԤH`)B|ұg,zaH5cÓ!!3{J.7DefVey-ʃ|K~YAlE 49š,:&s\B)tE [0dCMgfIޑT[vUKJNa]2̡`D]s<ܱVr[VMN1:;E=X[F"&Bʩ9DI:ZӧFB,vk8-5لLO?T^naJ=DEI0@ BʈG=w9u.yRNj0%0h?!Y8I];"ŵN`_+j-4t/qm#bIz`g;D"v/5>Aݟ"Ӭ/`Fb:֧~IAR9Z(.|yLԖz0;1~lqW%>9eF,;/K]1}1ZCw{bM"1/ǩ(YH[P*>Ƚϝcϙԇ*d9 "~\%1 (r$?]ܨ>#"_ ,Ub4Bk[ӈe*#cfz5K6zG!fढΤ_o'Z 5H+{HĆ)W.;s 0ӡWV}[bK.Y`Fj˘}.lk59YfEvһ7ɀLwFK%Ԡcs"wZ^UXr. ᶦ\\84Buӹ7 `K怞c;/L#5 c)y3> Qޑ[V̧nТI$U7˵=v;zQ!:ߐoZyf†`Ǝ' vq*:XR t|9epJLeL`rHMC{[ %?*f°yU]ct-CkjWM&ל}JNIDN4(se/^7?\9ׁ_ƿLg)PVt C=Mt?\ct@Q=.uEȿ0z_``WD_M7"P~*g¨Nh 4g`dq J3rmdBS̉sECP lEܳ8}R! y7쟌p: \<ڊbE~B,Eu՗ u m[P!w bV!cUȐ)F(YhxY,E1v,[( 7Þ ćP}]#;v@) W<gÄoH߉W5&H>`>􌰵'5h WC7Xp ݡYE DoZ=ckL=?k*P^urA܌0s :QM_dҸu̾A*08/gA|!9d؛IqD;Um$ S/iZJρRE)2ˮ*JR,k_g!(WT=Nib} KF98d@jͻ-k'fY> /zO%Gf(}1dPPܫ/|S_8MT_ Igņj;"9wNe&E=K_BSSO̓s&YL/EIAb"q.v}|^c R6.7S@pvr"2,YNSBOwv}=:,(ޘXN6B"a :^$֩W\51摌4j5 #tWO1$WJ1P dUT%r6:؏|(B=ww9%PQL@1762~B2Sͬ9h֏oS(g 4] ldl==!V]H23ܑ\o{ V'>LeRs,¶o!I0[>vG-3Vaj1 ΂3x11$g<+\W ԯ+ck^Mevf [Z-i{KҠD>?78|ӱQJxM(_Hfc:M=Vl./.4` +ki35 S#WZtG/i^ȁy/d;c'ԠD͗*]v8E:HSyVL@}a7'%7jXufzivAQy^icXL Nk_}/q"\9$SјlXpa4Ym,WǢy>.xkHJAa׫B ܏9WNqҫ_[lBdI@) w[K>LR0u!!"Y#3NPyg8L`y՗8@q7,{emQyvm f#g={\8$ӡIDo,3ɱ)oZj b&~=1N\Thܨ ЕJ̈́9pjZp+0gX׸tF[O"nJ`y 0I]=mcjVD>}{EJB7B2W\9,Rɴ*v*m%rqDk*L"%Gz=?C@iy_&^wP:uUËfeVlΑc*뗵 UjcJp'U.Ӵ< `ǐ|R1| +X*˟Vpa1E%MU_g? ۞mk I\'\h7l;Q^W}Rn=h0{uƿ&';Xs㦀;R33vi} k93 / ll]>K`d#g*<FX(13uR*iF5u (E/gǯc`08$JtoL|w3,D,2>3"Ś 8DN:Jj~־ R}iV>A9}$ zT&FoqiJ1[) Aik!06D)kxVar]Dѱ|gb?>K2Aa>dF⻩jV"R\;j<3$g~k*ڀtnLu y(ܫsKr*G+ѫZ3R|H&ZȆ Z@5mK)~A@E-pD(Rt0Ybuۤ:%B拳ƹAġCOa\BW,!hIB󍐳+ik"?mcLԓޛqEge`k@5 =mc<9*T fܴof:oX-gWꆽb /P͏Xaտe,Ț4x1S=I,?v6^Y2̓3M 7Tk(Rďo:Wmo9znx/#v<©W6pq(u)҅n]a1|?ݴnS$7)u+dM%5a(A97)S~K[eMxGIs2/!ĵHIRE[f$-@VJAhؕf>sc12^(P nzAaCp)5Z$;aC +FC=P=ŠǞzn rĔ[Ztέ}T"9;A%[˘t{[wʊv:)K+Kb!B=(]k os%zFZ9 绗&Mwpa|?U̙* ^zmOeuU wSj/y\9ܛQ φ|-@¾ S?bWFBPc]sV{^?ԭb ZO40̶3iF;Y-Jh3yٟpUr_GF,/6@oY vGo1:|" j^fbqrsD >b$\z.aKF專j?uH91;:HBgݞ,zL \Ab ۟*겧 G1?1`{}l r5g:-6= 0|w>.g $)r cҫgM ωj+Voo7p<,ۜB#sQYB";*h!lէ'wڙ?~xbmwV*;cs L\YVlOEl_wʛTGJ3L9H㨠NS.|b]*wNNUd: lxRoPןj6r/'yt02Z Hg˕][\ŌٺZnδԎc7mɥ,O+V9 L]J4/xv2eOԤvd<&NB)Uw#B\YAroFFB0WY:8p2Zq]\4&E>x! Q0IޒfP7tB9͑a c2پQ;ְ7!#w9Id ǧ.6mJaG'N>hq j~QpN1/Tѱ&##Ũxۈ6RV`}IJ nŗ;+%tV@Eech!}lgh(hFr-#C̃ ud5 XNVNOM\qO89#22?+g:4?qSEUC<>q}O%>ꯐzӪ/@q2#s5Rg k3ArVx(Qcᣓ?:6߽AQ@\[LuVJ(oHV@%f2 !kgWjTlgdМReI5p8zG""4>{vokn,ǒuDҭNAL^sNR$Əffj5 ǁR 챲OIJ)(\ԅQu JRU ]`lZ F&Ix;<Yu! 3oI]uⱬueF[ M3=x/7up%oE8^z}Z4҄ sШ^U3!dYNmkIn3Ti^Qd{… RV ?nxd]GmT2aB;QDyi{#;'}o#ofAAg[}`)Bo3+)oF= J)^j8K?aqjpۤ'ʡܐ%ykfW *[Ej:i HxmRh 2Og0,X2 vhIMĘPZJ5$W-jn3v)abEHo;- @&=3G&J"z!FWC1ѩbNi|jGMށk(IhV dC:J2rlEL n8McqzaꒆMP6WZZ!,El6.ԅG W=/^'abs7 g{Y۹KR |'ΒZ]GBWT~5DIn{~Y"[& Q@وR89E]>1ae[6Q|yMU4D6]TlsahnIFt[gF3w tfnʝ~}?[5p9J2#|^nLߴ.@ '>^0",zKUz>)!s w|4C#P\DlxWMga{~̖S&R%-BgjQp[T]߱5{ƾCp}bKV|3&ìxW8&fk,ލ͖%9Y ٩QiYl*JYŀt61i7乶)kȪ>3ulo[HN Ӈw OQĿi䞆$͖hS˭*;i(BM$A|Bmyl2~ tn^xׄ˜U./{iU尐{jI9op,_q,8}b7c 1w.imt\tTܫϱ5 gH6[h?z&~ :_=fK=om&˃S44lBcT(@{+ M7 yW |Okϵ XU|!2Y K Q,ؚfMHZT5--۱{e`B2gVMܬb'yaϗ Է >;8f̠RfbƧ~aVWiݿZA->Qt3Bc:4i47ՐNZ v!5)8U&Qߚ~࿥֊qr}#:N'd "[mPg#~MwmBnվp?\Oxn ?s}isGf0hb x)im:7yGyYwp,LR4(XF~fN ze[$TTJa܈LXvk\X"?sNay}$>~Ϧ ]aҥ$[ RRW | $.i׃ە`zXb+cu e3NMDJJ.@ Y]La\L]OGz;{y&m9R3B3!(3MQAxg#1ѓt}}{m{)D &de',J5τ.ψG#$SͮKl"Hr }'BFf*Z+tjjh}gF @I#S V<ټRL/0cjJ9yB0.c0 ?*s9J=p),54Q\D M!{Ч# &5TbbNjHr)ǎn }<#-hx5 h5X8%@4 p[YW,Ww4-` zldx%rcgRMR]y{){,$dliwb=J6Ӫ+fM[+aגDY^~bSΣ}֝vIzr]cl߉w[(r4DϠ}E.Heɡ8T=]I*~vt­܃0l*; g.*}!X,yg 3EV]FC 2 .)-5BC vc3ѹs:x,oC} B_3cCJXtZ`,cꟋMnׅqҝRbl0ǻ ?C5DW.NTV0EumÇ "ˑ"c7:B!T}~#OĹOKf zJ_Bjя(gG&M۰Gs|i"2%Y'UMdBH/Ƽʪ+ UDR~بZ_uVeyy0T&W=@9[5)5yc6'[k=hL2 9c+r z<-XY\-ʈUBRUNplT'McΠ5v͞YOCF_P6;nݐA'"0nipYFAU*=–Qkw1hg^J͝[1ފs,4?~3;ODT EZS>IzIC1wLE@sۍ@7a+spv8מ\3ɩ WwZt0JA+6S;_WnPp,nW1mE0gqYsV&Ƈ]F23Q$7pΞftS ;Ch/PkuL+ lMFi5rQFh[z['cĽ0碈 @ZVݠ\18A1O њ LB#1"N=bæ Dj>hHYa: b|YXJÈ՗Ა[]t]:+ɳ:Fr!@ӑ?[ ̓cJٚo#i#s[7ƢU6{"i?:f?[g$ n9fvG=.)wׯ)51-e@ :E߯1 }9 dōa M]~XWyU5ǒD^:8pITVz#\ 1/L*m-ИX pg𦼜 jC(y"ۡ,՛Rñ() $] =DjAK+QjoE` nޥ}c7;_޷k;U׫!c1a06Tg͡ R+!:(/򜸺δcѬO߁z9T 7&V.oQу?7vܛ/A>?c1bJUҬmU.;kbߢ1LxXQ?i?$7aN_#n[lj]nH\eo! Lz{m 9(l%UVjo3/@q5k y'©f?Ê=Ȍ#z k|_>@C#Jʷ9{cãWhk_(3G b ((I 0<{f&,qD>m\~8uOv&a;Vt9:8|iF(Ke'PcJ5I5psk==  wv 17 m$$XX. 7Fyrf@Սqi8ek9.ph?LX[#u~E6Plfo̶Xq.mĦx FW PEe oSSqŃ>xx( ]8}VgdHǕ%DɻķWcxRqJ]LR;@G:[˴4nPW>*(No W{HU6G)r`#\ܦ#KN&Uy@jxX}---Q qt@z7/NbU1.LQ'14/*mFT0Ԗ>Ϋ+ %ϓ[=b=RB)G㿺 aJ %65UC}lIZo&'0h ;rZ~@6B`_Q䋞>E tM@礯b}g0t6J&l4J4H ?<_}>Qً4Xя=)^F8!Ć5RŜ3x⧥FZBug^iGx/jUps~~f UT"a?_G&|$q3MBT(AY{9gH5~u[;uƤnl&[9hgRR۲j/~- ߷Q!zM5;h('EFq/?,5HMBYEc!+Š I6= l^3Oա쮅;kR%]gbA9BT\I;ӪBfwH> !R겝 9;(CLdo@q5=#ǷIH~c>(oE@@^1b;xMbz͡?_?q&Mo,rӐ ]:{hڴp͓?Zl'&ܣ$ԥwҮ׿L)e$G y?V "&Sv-Xs*m(ud;9VQ8ww5~fB I7)&@w`ab3K_/!bv{EdihC}HO'#{tQ9U<Œa[]ˌld#Tj{?EDppϫY(nOӸ8l[̽ݶ_'z0պhlR ɲ֥LW_ "kǺ)fUg~Xe)9 d\Jqe;Ϲ\{$s u۬hPb H6׭"l"if/6S>NV-:689jD<$eN-딀ͪP̴MgiG^^)O/{13ҞsJ/G5#0f{?VDb ػ/PrF_dS}aب@{Bͫ Jt%N[UsqJ޵i}4X~ fu2snGrttZk^daFr6"S3z4Yl eK!j70f^}K"R* @ٳMZaWӲ6"%^Fa2 '`cL5GMZ>a.m^ `P<7SatL\P=Ĕt*%z!ou*e;sd%?mCE hdriIbFpĈJqǞt+_lB7W=816*lau{z3qC]†϶\׈kMWzB; u2exp찍qL ,s8o%UvRTG( +>@m"f_46lFdؓ$Х=6! Q'md)˘vrOէiXDOfDT\=-!VdXG`HOY@Km$I*ok'B}i+֙@[PF> H :0S:i%H{j\n!Xd"QeAi~C> GƝkzq!0+:RgUI~(ԮsuSRc]Js+t"ȴo<yc3߄N)CoDuMt~m֧_RcUm,`:Њ:,)fn]KPn5TXъ/ۤ9'r @-b/`.0Fe0Bcvuy6~}D]:QDpG[t>0+a%jl>o5f/[ְBV9v3+(+Ztld(oerD̫Ʒ{dJ65ˊ[y]fIBLX)˹6aO a!e=\5IMFDwן60HQS+`:Ybxaf@`a B\>9#B<dPL:%oG\$wN::F6=:3=w5?!DܛMuxNO^ħu:ŸڇQs6+ $@T|qԶd%Yu&yj~L9؅Q87ӪjDe&[ 5y=g C@͓P]_'[Le)|l ƌQ~pG:"0viUf>OK_ixE?W>%eZzTJw ,Ǡ~6!?%[kOgmƍherXw5Y\ڊ1byhuPgu ;X^L➿v&Wȕ4m"Qw7ԚעqQB+l@kqZ5=oi& քRZ"1}ZꥲydӍ>99 R"Oqlmd*N%FB)hI{9:D'7tC^wuͼ=+^FmW"OYcӊqtMQ+7 '#f>kn6RB=>-ͩ7Om_WJMW B,ʼ`^u˷7FKo5Zr 7Sf+SR 4>]z).WfsuC|=x=Qvđw0,UJwUN%YRq"r"tOf<&Z]}j=H1:" B ץkX;iF!/t-6l<%ZśY+zjȧqfE&0u+nT xC6څ*F\(F+W OmF`a%n}*i5AK?{\̝V,+*l84L0sDVadb8~؀f3 8CjBʥ.Br((>ilҮ4/ )4Sp=V\Hae@[:+ ߒ;쌒6B]Z\Y, 6v4- VZ#̉nt)*/w3eZГk˥Zghcw3ۥ QkBjN"RZbԚ~IIaHٙŽ yYo(h" yh2;՟T֦V"'ʬ{ Y޻]}(jw~;4^v~! cjKjDMPWIЛmEvHRxmDQ;XɄ("CWĠ|R,!qʝBW O^I?iͽ^#%Z#Շ0M`{xD{?<$!R7wmOgAj,,xoGs[0CnQA%(Nx-Dt9͏BCX|, ;Eoܙr<{o>qa^I?N 䳍IA59-df%1wgj~uB#͝ ]Ų/-l=޿X%tZ FaTz[+Si(S"f .p`{À+4q5 ́^1`8ٸY֭;Lx'j2}",XWGT4~y hbV+<2Z9W'\ڕSTÓ[8 Qrl brs%?MX0ޱ;Fh]m|t#pg6ECI_ .|n#ZY1f ]H3Og_XYkG*/:7"C~::-6MD%KSZ@8b܄sd, *H@&& SYԖGNw +дt"0vQi B܆.nxk>tpu@1D3<LۡX?v/-T?oHa|Aְbڍׁ+HevӔrkuXou*[}(ZYuK/{T@WE&OQ9*?E[TL,H067 z>wyXժ%ofpv-z&EBXO}u>ehn-lBιRޒ)XQ:!=ӱL2NI40APCDRc(e)oX7O3*F^N.}d|Z3hՆ_VkS ӽnة 9ȶV\y=_Gd3^:[G࠳Cߺ~ 5Iߐ#f.֧ IYEp=Le,nC?+}C@YK`^J@w{VL[Wqgy_59cz%O~˘0@Y u38@?DYM#=+:T:q/uzz ))a6%3 2k{6v2F~o"h2aUX865crUםjm׀~_fcZ@R*+!iO3GhPL_VZD=7ie`2r/P1 HծywU0ݹ$-1V`lT!O ˧}G>` -rtemL] Sm>/|+vΐh_-L5{r0ϓy6"{uuLXX%?Tׅ=݉Q*53T9%1~_a?Ap-OV0} 27ǜjGr?4x+2.**NcIE(:H=5m,pw2_D}Osg:\VQs4<fY G(@ot3o$uЙ;=%oHNjvxwb4~3Yԙ'[a!>Hk85BBsh$p\_"1GG/6i^+fVuҪn $A|@eCe rpsDuylo֨=ћ+(ꋴmLUB =б#ћ?;1 Q;0:0$X#!NJK塚@!4 DlQ9/J=c!zW,gn1jHI!ۦo(v 'tb-(UJ"IkyFHB8hz #äέq:SZ32mb0=&v+Mh|Q8ܰ(I. L!SzZo{ Z<݄~`\} Nͅ|3q)]ȪkcQ6RH(?aY8Fi&u^6RazlGM>D9 FȘp7FaWJy4_%qR ~쉳6n;Ii#MN  C2狓-dA(TBZO$NSnBJPwY:JZ# L̆nŌ}}ת3A7]P[p]_۪ALjS\o^<2ÁΞ+'yl R"UD?,HͶr`k3W[{Byʩ}3cDK&T bc=癬U}wE~='L}9v<.h٠Pp[x9D}#ʻxڴ tDr}tIOOdf#ylyQY<ZnJu#<ԾXCd jx"6ֵApm4`ˍbNE}i-˺Ǚ|J)d_Mrv!8^DK1s#XoɃӲ6Ecp)x$۟h]OIbo'|dZ$6 rY,2\/}̲z<>JzJHBS`+Hp^]`k_O(X%zyoڝk}ş.;y4f ?o{Oz> Ҿh?6LBRek L Z=HnvY=ҳW~]}DEg'ƞ G| ?Yk0 tvl#P198]ǢyFU fiT#|F?Z% X>xr g(7/+?yWD)]X1X'}v>Nq6i7]-?x5[@T;"(-"=d}ͦT+pkKp  =,:;s3"|~U&{hl:9m 2u>KD~7tFSw=WD7P!|FQ4!^ F "Ws*M& *̦5Zp#T4QW/~[hϖ ωN7 6` oaU8D>3Lz ;93 :hr^|BhSYd :9`rQBMqe1\u \ز>qe;`] wTj^w>I#mV;Qn~a$T~{4= Q/M3"8ďT.`f`qW ReܑDߔn ,g:B 7nkpu:!Rq-b]QzWeC `jF駐M҃+%Jf6uw0YW TXyX2X"l &RJhI.ۇbk, UzZqE Vct;:3PQ*)5S N/ս =DxbwaNMsf>ƉiXR9")p'O[m/yJo$lFO;U 7RZw2PL(6v@` @!PXq"* }-ofIQow u7D:|ӵG~3M 2}Ek:fǒYM-sLT;3v^ Fl5AdkepN@%ܢ}{9(&W73AgNj̧C`PkLGS9YUO8Kl7ͿZ.=['2{ȒQG.gab^|q =y;u\+q6(u]VU1`J?ifv5%|ﺶ Jᶄ`k[G{!u?t^~HAl!o_Oz_RTr/?nҙ"zcT*$7 (c.Afqx9̜e}!r^!+X¦bw`JygktЗ{ƴw)v],_4%: AQGY8~N_oFB6@l݌|\ac-kiRªDKBjkeCsHsS+H;ͧNN:^r̢krN.%IBz\ѺYő4Pec.-5ݚ[|"# -h}FIγLycdˏQw;:"HMz/\5z)04h%ы1iW*q3y/l|i -0kM(Wq% f>JUDZu!#h7 +TQ'Ga_k{n {p#4;)$EgR_ELHHRĊq` k4 PN. vrpK#}%E?U#:S޴zY2nR@[٩ڶ >+:II{'## N(no,mSB3|Xo-7X-i"Ac,1:vt8@rf4{Shg. Hǧ'o `.g69$XxKh ۛ4?AIϦ0P jHE(s-[nr|./nkMzi%C3`20çk(c+LLSOo*LR.=g{=';fdΟݙ6Ps#|JpW*fX׶fڰYORb>Q!W9gIby|;@Uy ^L&Lhƚ FC 9o]3Ko.V{;YW@ؠbbRvi/nŪ<QG$|@'dOq*iE"4vkMO0l1NSV풌ґUU.gY~K, uF>e@܁aL|&qrnz1Vj)A[ReLT9rm=@ԏ: 똚lp栉2QVvU'^a|hkOZ0CZA羆xfw8W0+P׀E?_Ҍ>9V1v/d&KhD{OiI| Ei0+gߧS3 1*g@SH5ݡaФ7/:‹߽#xH6+"I(@(aC?"dP*o(\߸0ꕀSö -4jQDv\QpS JD4cs%SC=s/[Њ+q"" 0ڨvvz1~\_iOxQ+G\pfԶ` 0`ʯJuEPQRai}= }',-rIW% C-h=LeQ.nMA4!6卫L¥[Xn`tZW @Sx 5k[)YrD8G庹 d6* ,qxp >IBԇ%E_HFJGvQA?^1pA'm>q=o$xMcMm8:sR)n5$jU<] M*|uCײҴ@qCV-2XQU"^rQ4$:~/)RšlӞ4|PI;Ǝvn$(WDξr6H<>ƇEp|:enN4.WUM@['[_?=z&=k=PWe{!`~쮁J5 )D%Řww%gvUj8 V_&<[K5D%Q7JO\ 7h/I- 9a-yO|T" xyFF]={CV \CA{WX^ kWe\"\ڲAR0ć<8ɖ?/rzn5@w^=-(j MhyT^ u2-B,pS)uӒC/npniL9eQCifdGtN(wjnv(-wp\Qx\+$ b"5F\|Džb$T_ )i>沙D9sE,^H$\qu!wPDЇ\H\%eVK۫yc9-:O)Ts)qT[5h|pm[Qr X*KDIN+3%T $AY{rKr$y14 .\Q ºOL(fS_g#Eȱ) ~#C[Qѿ9JOB'fbڢNG{acrS< 9/>|+qUK8C )a=ax%`͂ZFΏm*Ѕnq 1k aYLxV9Y]NDtTɡgqܕL}f92#kbonN~65\@nS8sL/q $~KPfX;vNڹ.IrKtk j&qMoќs7q5q3=#`͡ L@ǽJsO7P]4?|F3\w*E)r_rv$9ng%ctv7h|'52%0!_>0_ -|}jJ&gUԳ2:%~s59P.e}L,p&-RR: ϒw~s)>Syih%JpJD׶J%E޹I>tSM FW"NE|OP4LLǕ3gԶJbMo z\U:>W=Y;RjdD{~.{1qf`UgC̰_)SM( ky.- L(pHj\SiXT`V;N6h]]"4Oj}'HΓ&0No~:g|Bm0}@gkLg:ڳؠ PG1a(UW.v3G h/MS7-Ta [0UfޖG[_jN*ŧˌS˦JҺ4ŨrմF`ZdfҦ-wϫHYO,ZSOmp 2V>b zw\q-nyzֹ%8>Bא9 Rg9fkV63Qv Nc,b:r0Ga#bHңo^DwNr.\&U2ud*aK&-B388MM*u枲]2_;}1&/ˤE.ev|U]!a&rs !m_Tj13/(":K62E`vez$ :t9rT!3:Ԝ\>|\=#sjLC yHlPdQ:f&`4:KϻQzyCSi4Ǻa f^@*:l-N1=]nуoe'c5pnFsFoI_Lyq=tHr:0W-aS5>)pZ ,J(yy#T֟m˥ Ho 5`rޗb'0O3{n l-xʹկJCQ `: P/5d DAȩb䞤܌Z0!hE4IWJ7 ,f+D[vYy゚>gYօP 8b:bA .kiDN>qJfJ"2GpdaQQFIҁQ8cʺf'%R}Dڄ r~h\d&Ώ٣zg!ʋiސV\k+Ko g3VݪrL Ar<17UP W|4%$Fo1!M? [dmC QhiJEfK3'wa +H6g2(sɘ<a=x36zz*+z~аhC G̈] p< UϠ*DLN^bB0okN{`x7 G&,~w@~8\}㐯5Q#ODKԱʂsW,пD'YZ[«#>!@\˟2fxp2*)М8(LV͐dWBΠZ9tBcy%nIV{&*8kÃyܵÞlşH{Am}/ wMf-0v BcB.#.b:V|m!@v^Rpg:F0 GYuE4fӊnG`y8rI`ʆ7"@yhEPyJ_P4̛љlj)* l1b~L]X8ql;CPOm8Mw7 >7$JB& e;0[86|[ox&QkT8'cC^ FRIL dV!m9tr&cJ-X>ظ]=36N)`[k7hLx?"S K !㈬X 즁`* Q7 1pP=k\-W9Gvv.ϞXT%?Ubx i~ļ4Iن%67 Fzp=5[ˉf|Xe!p[xH\Q+iaF G!-jbY؏ y&q<Ԑ@—#?x3ۃx9|ҐA]O#`sc tr;Ud끒 ߶  US,FfIM*%ɞxIlY쟬TUPj f/[ڍUYշ]|>>nWaj3e b8Sﶎ!ՂV۔rv%sJd;XHlGF?2rc*P9A2)8$3aaV*#tc|E*ζx 95G2WĮnJ: 0SdMcꅭyqa2r::5cC~ʃ! X![ +@St kKaWT b`WSQ0Z;2`Yh+ʏѨ)ٖ|}S,Ń=P|Kh{C::O'.5??~@if%=|څLZc! |ӆϢ=j.֮]K]& d|[='?:iX䒴;hf XXa(СsDKEHr\?u-<vKoT]Gi)0a+f@?tnFDÔv/&*N!.0nl|H{HPQl^(G캊-?© ;q:ݰc-CXql`wU ^Efǃ* s:Lq@ot^(YJkDLb3=f;tr$y$d&ȣ`,CX~C:Bl8`0(pDI ]orf1OJ+^^/Z9P F`Ro?*< Q*q= +"96@vF4_#Y9XG+:gt*9Jvq\ZC8#"z:Dwm=nPh~ݵ2 \22Ene"N͇m wZϕ:CIq5`6(ً\sZv 8[i 7OB֖ DE,b%ݛHŢL4k,ĵp 3xL7Z"p|57DIIX4SLmnB|0:#qY@=804+qi8`0yțeBcE?dKۨz[Me5%Úmy2 ZA#04dU`m8oKs@Q3s Befe~/;H4vBxYϩ{M|wLW^mSKXpЃeJ*>7<B4nFE`0` q-5 jp]W|~ֱfB:2Cix Z!&BcXc_xaS@@}(?ᶡ -FQ^l͜ " $h߷3D7ΓZ8 ;EW v, oD2/&zN~_ښWݟgXI8~#}z !>Ʌm`q5E*#nn&W » Qepw95lV$6Yǂ4(X:&< wwU K$=/WF,XyѪsek2 =ЇCG*N&Q?tC]guLwDa!ɨl snz>^5^Fػ$Ρ[[&5@뾲B8w[mfā_{s;tزQX" }qǞM E.3{uPNêQyX@L~E?+VBo''+M[@ ^7[㨥*L `G`pf O3:VN|T#@f{ZC51+;xfRVX^;*UR5ƒsքDMT`ZN=nyiBo:-qƠfӒ* Cl/"m:`Q`L}9y>b/t"shbA;;LԦ>CܕWL:RM&Ŝ3G0{-_H'4gVddp9Mʼn1瀕':鐭[-4ș ɓ, a_`Lxg,r !P1ί(@LOza=ҏXI UuJzf&-#S fM+l錰Mn xm `7r4`H`KR~ҽ,hDi{+ Ѫ[ÝuokX!۞ n ^~j,c8.Z\zN粩e@"~?Mg'\m1"P0CQkܥvgtwmNh{HeFMD8c @4|fZLK,B'R#ީVzDz1]evVo4*ْԘQ͎dK:TX$i0y B,#FM<ie/[R7;~(0X $n >tooۑ6 ׊|}sV+GY%!넘Fi;#7w6)%dʷ>DMx6Mb>!.lHEtk6Zp GG5+z h9tM&y+N_3CVߵP"X!k1W z@c?O1k cVySsc?KQ%;.-oJ4u]{ͽJ*܍_,J+GCwŔ*E!Мp!S6qFl6U蛽9VPgK8;`]{M:7;ѓ#b:ZJ4^״A0vCǵ Ez !~y8ېo9I>Wfj**bs긼v=ss|n=\(S4Q̫`XmH4+&5сe<͐a(y3}T{:'MWau-BY_?K$Y: 378کj_IxA>1aL)4^9j$ KdBB@m%cJ < ׻)`__ӎXZ#c()e4b>RJANDs ([oG١"5ru ?ܖ<KŤۭ2%kCA Sy *lSJKHe>ܥ F$Fvj* mN^[EL 8lwx=Uj{ 9eAS8 ;#涯ԓt{GS(ZB;%Y%h  '܃z~ 8 /w/=ڼeCG(,$/; 1YLix ڄMVjØjRy^eֿfH[gL1~GSB8׸zVW1J4v:UnI#{5 Jm/Ƚ,]ڣs90%UoXR]#pPpdܤ3,`Z.?MvRWo82ĽNbl 7@I*<ԠYՊ"(/9.`guqA&/' %Pf5}xXm8Navw$O-:p8+Ի]LŹ4 j^ۧ*4}}x]]fhWRGkB tV{{N0H1މ:S+~_rjR!/:&!!mT" K}%d@c%vDv5 3S'/wPuGJC&RW}sM0a1fmBޖ1\= -Do'5ٵ!God gKwL@cC\8Kw'K(oxnqledp\ASZfbyĢY[O@T V& z\}7'-Uᩆ;>0beGmg dfVA2أ%з479tAQ^{;)~MlbN+Gr'/`/Hn~'iVN>/pO"mCYX4Y6Ͱ4n%|}><NtՊorrI9A9y.K U m`5)o(3 2b<2QVwiWEAҵ'SeտwM'Ĉ$kߔ|!#vria_϶DiJ(JDbG6ߪU5W-ޣ4mܡtОT$ᧉHѺAcv<ݳmBRDdSXYzҲ^OYRSlu~4brHh)ɴFlg Ļb^6c,F9*c9ĴUNlK+mQp*Vgs+*tNo)~n~ka[-U P% Q?qsLJSX_cʹe >>]2Ic?TQuIDbMm2/˳! p!_lQNAӀ uT3ЦJ,5KF{S:]1@FRUeB#7vU "[ϝȐD#r￐1*n 8K3֒>ڬ,}RIRY{Ěi;A. 36P_9Rxrqm8 E~zz~ lwa'@:TQkܒSwݐnm,LsP0dMlڟ:oI3@ZF6ͦXTb K壄 ^  H @wYv"?w )I7Z7^4+O`/Y/KI܅pmFAʮG$/ă^NXo(5Mu8VQDč~$$+V(@4]x[83(-5}#u01eGmњDcŻy)o s=o@!؀hpd Z}|73Z4ok\voո2oRz[)D4#θrƵv7mW<;畮' uI@dEˮcqn'rLB}wkdcȖqY2J&`X&hF݄Ĕ3We_DmOPۉNj}%Hyd0>\CWu{zـ'2cѸQr1\5y{\M'vpEdeq<5\=mL*z |]m%@Vu6n$OUV#J.QR)*L;wm0o a@C>1sv@'Ys(۞" MU%xn ݲ/K <N\T'Cmg(&n?f(1Iqj j#D@#;Q0'Ld!U [DWm+Z"Q'H_V) Q]Gq%Xlͤ|( SC;g= u?0AX q K -rےl5]rfwL, Cs9$0%#с ]یHV4[S1N+~i F&v_w@`a7#_?lD,ỳWŸ kr@˚wm΃.w'淊2 A45y0?aK#{Gr8p%;*~9H)}ʨܺKyuS0+-48NEL9`N2Vmt>SB xn deMZðKvC}֐[i@b0JAV󊅕ي-hqʼmj8WI X/* / /g1qrF9F!aBN}%udk9@bK4dL݈tt[Xt7b{'\9mz;Քt;V\@zTfPʿUJ_PŒ­O{G6{RxTO>qw/+JLn,h 13XHSu3gM3e,kcsw r,$+XwT-A6TZe%I/ sdg V~mas[I8:Z6zQgұ?.秄spE߫f4htp耡k*†n'_pL㧽b':HBZsb|Ro)>VNPGvxR:t{w) fv?D.D_N¤R 7CĐOS9Heɐ揬fQ!__]#-s1*)}/^ZBj 7`'@ma6U&j;*B 4ZyT(T N7Õ$aqEtG!,rcy(HCm i@sJ$$*HҮT/OE=P #(TW ឩ$֜r:;gÒd,ejFצ-Qyb}g߾ξL,~놹DMu=(>*Bt+ǻS.$lv>("y 9TI(IWr YouhoY)k2V $xs282 @x*i9I*z7˒oWsIbzJYd4&{&^LX}lFLl{La.MwL(kB(?Ip-J5V}95g+٤B'ߚEǕςU?d+wH1˝u4Yfxp-FG}Dֻ+'TiYi3 )ũ% /WM+^vΫ|0#8eҧ2`9%q))Zvd=QO !ɤ,2O?4X|/;VLk; Sd~G؇ÃhO]|6<4l`y4Y >Rj/YL.$H<G.*/XI"}͉P<|C'@XT"[K&o)!0@E&p,# xG+AyRϱTغ@*vN,ӎ ,SJrW$g+8`H~!(-1Y"iP6Vsz,e0[@-j%6.w(O+ Ύ( IyؙqȗfqM\Rd#,䨀x^LT O&WW+Xv%غq{(AlWww8~W\b^\Ֆ€`˲ؒ/d2>}a^H vIx׎$/} f֏CnP趽\ UAkiHcH!Y0)P q>GZ jqAGHy'SW? ;)ѣB͜kzj&1CP̍(@{iCfZh5U`:Ei0bF34 m.s쩊>_@ ᪧK G݀+l\(o*ewl[R1zDa'eOFa9@\bF":ah**ڴZWGy*47lܨ͎,dp }-, DSigr͉" j[g`6HjUpLERV!"XP7g ӯmr0Cb6.]WGV6D#\XsL;sQCmyJ|H줘; [ʼиi:}Ls0le_q,,;wl Yf]FNRk~~}V/%.Hڜ#)uútW]HZP5»YvC8&F=l :O{O]!\Lz)s{ Ee<5JΦشDD70 ک ^+f)I?B:CHVD UqS^V[pbɧ@y \Zy'VFpiJW'8ay 3(MϽEӕ}"ҭaLH3~176Ɵ4ܬN>@F< zW7Qn$%ף{wrE}?!Nbdcl@D)a&-s/qJNlT*^l}~"<-wl[P螚cߥM&}rD= w4̀Z l'GJ]+Qǘi0H\#C.yWV'vS]A735tjXmG7se  eHƥP^C#e#kUy=Թ7Cq۷OXz֛ZޑuW>D:h0}k1~x)9 * {֜]reC@p9GI=*]4?Mnl K6*#WvR^j+p^1d3GmZxcYf·dw$ڷqs-],k ~Dh"KozV;< jko[SHw|!hN9&[N<>PV)o!gfu;gt1O-))!l/xێ.^ ‘+wқOU-a<>Y<Xs) J ٶpz@k'Ox*lb Au[Eq{cb|-ϬD׊] LCo_J@,ڧ\$տg{ORΖ09GP9@'Q]~ywҌԒ-~޲bאű2+M :$EKm.ڕ {+mNoV?akmub H7({ e'b6/#D}"!QE.Hp"}mk#"ݹ?CD`jr}"mO^2ǭFͦVyx&)$)wUoS:UST hZ];P#>!|BK'~ZX=p#,NWk|Z5(Yyyt/ԝ^߰ur0wzZKgQ2CQ 0soP- ,Uk $ϙSKAE*S*k~}-r ֓x#\6ҳC[+=$ktVƱ)Z;LFb5lPPǡı=Wy@'$ּoy 5J$@ONl G/UH?[#h6U 䠺XzTD%e߷*}PY7?Ĉ9E;;JA=R Q(C5R>qV{1s2TC L<@Id;uʓ\Z8%tp-H}85uN{dݮfsԏ䛥1ŋ5܏0#2iHCLnIe0SDd#Xٲ|hHg@g'fy_cW4[ZA{̬a<Ñtsd_5 diYbg3+WKQ(!t0h+ֹ;r OиC;e$QAI.c$B+)DjҬrchMpzMEbZ[j{#;9Iܹ2NhW އ.<2:I}NK%DGY\Bυ9Ĩۗ`j? ':)QKVq;"%9vxy kI"`M0#@T4$T .mi7iЖ_a10&r]\Q#ܔnǯM DO{"K.1V`Uf8( JB9\o%"WV-ACcCɟ23?ps<D<k :="W-;z/KȆ1S24ib V n~[A^fnA2Ǯ]9! Kx86W\xc_ ADDW1>:p2fղbK4>P{|ȑ:n–Xa:ht#=y՞oF0퓦=iG:IK쨚+ sP/UhY;_I;"Ÿ` wIe¼/3$8'j)}6c4SDa k+Torxey7=eD3+})y16z+[5ex ]}MΔ.7؛ ")啚!8w37fbBHCTRCZg &Pqqhir(p#MS83hMw4H[ciuənzޘq5Zд3yU®k޵5 W<*U4U(Xў# WǍ {m8۶% b#u0`kH]* @ڰ?QͰ")xܳdzaD4~P̫77: IBMFv xjU~SZea{\@w-G)1ŶzؕH`7XVVXPڲq5"iχ39gV2D,M[G)sJUGEca:3MK)je dL=|ti/%;G[[uK<g7"],vZrDi8ʭ{Ӭ 4wsR0¡RK2ro(8س>FÖ>ܖ.em'P'B',7TO[JWsړ@HCD$QLh|,c2Zv Q)4s@TC%y|Ҙ c~МI4.Ȭ6ø="٬ / tr!ʹ]gS+( f<(~!f9)!6B`~*(Dlj8ȏ.j؜%Hu6H˱Jc@щql"&KӃ'ZBܾՔe9.a[fiK `pXXRխҸc̀Tb:9sF03n S׃W:EևI4B Z7-ov)paX-9W|}1##&AwEFRA{1>- Ig2xcL\[Adn q0tKӪAn:l -4ѡDjA ;<~|oɚbw_tǦ)Sμ8Fp<ʶxOM51*W S6 riWz=A22M^[Ml@*z$g1tZLnI 5x:4>"MH@ΐsk ",t?6 l/*-E#gAUjRJֹ?7+؞NWT3 r3pc2Ɩ1n>Vih떢UXߋeOQ}08r#"^5-?2&xlFe{h*Xw ^NT>}yG.ޞ T =d}Wax@uo43Ϸ<+. l)ͻ'%ĜpD6tsy8$ZÒ+sgb.:p.Y!ԴDγ`p =\|4Tդ}S]D'z;,< f O=7+'E9tZM}u*"̟qkv]I?K7aՓA2Vh|JxpxU42=ӯO<Hb brPi39XqLPײ 7D /IcGSJy'r2C|eA .\\ԙ=M݊\@=M.4#B `}Cob*ZM[Ձv?dI3(IFfIڋ-v'\:=p2.?{ͼ2$+WW =w'9<(sȼzdaacnPutH@-E8 V$XĂ='L=ř@h$Udy^ \yݾD2>uusN"LB?ѐge(չJZxqge:5>dA*e\,u=I Tjs,M>+^_ؽc?jtD3Dn~161D 2'>WqmI+ٔpXΐ&Ql@ )XJŝ^1@ȻZ dGI4D4غIO΂4Bvxk~ޕ\b{ZBpJ?eUtcuV3Ȓ%FlSYLLI~h" Gmbg.h#t[ u۬@qʩV^rId 5*-Vδg> x p 8a͛7#0Y٢L ]?u{B\q<$s\wfs#$@Y84Hߪ $ .*{O6|񋚿*lӔVqyNwT{Qx ^"㛇\v,SrwN;?\cm%<ɔ?YO#.x`}?H _sW{-R 6c 啁ݿB[CV@4eBh:WbRZ S=f-Ʒ^9 ~HpI/^]^BObNBۀ*f-+dTllT!= i?YU5I!f}i s:m{dV͐sA]LX2?EKlC$ Êv>ɾH #'h +=c|7]0f5a\cCeƊ0XB[?)5AةZ' X^Y@-ڄ T'`2 ՘+kt>\tbN=ᆤNu?#ʎmob) l UB~[~LIiȟamlQteeAgAO/ac5|YILUTE0anpyD_s ]OCT2kyRz-xAJaJK }O~ޘ$^K㭴-RB~;8 QVU-awl_:nzF f+OY7!҄}hծR r&J9LEܭsN_l&X=|5&rȜj= geU4*Nw GT\H}6ZCiIMkR5nz}[(Fsqd%PC*zOrGxlC .LSdy-5HnBjiM<ևJ}3s?6(S #r^Q,PX"%SI DGhec{ x싄!nN0΂MIj7%%0vxX +ZYQlgH7jP[;J8Y W@[L+yJQǠ+.Kv0xX_psҾ Mf3"0QJL1aG6}tH%"4?G;B<&6Z0"DR$g*^_+Ǭ;$6Retf Nca>tlr~:mbq$#/crs$ PMm2{9>wTc G o6c[S3Rko:,"uN& ԫJ ,DcQy5vwA Lt4C5Sw]oI:[ppAhfU0d(#.{Ns$v$ kH1ZR̜Ug 3tL@_{A&>ZnFl.A_|v=\j76w蔅~Bv7ۣP zX^*< q-c{N]#oL?\A_ڂ娼ʨg..@Io'1E|K-P!A]U+tqVƳȓO@xEvR5_< @/Q`8 7f,aƆ|+`}g5$zL uSg&D[^񰖿bꌙ& 6X5mlPH?&F[s5 (1[C8įxǡAMhx8hev":/:T*M.z帻XAg33X\YJ *E)LltRpk@%T~)=ǰ-K٦ѯyϙ(z%Ȥ?9*Ȕ r99Zk:.c4O4J B„S}Eqq #Es )Bcf8gck}xA(d><ƭdqACuFu2pkxG [ C̀_=1^V!){>t)0*lh̎VãOq:L0 "OQ$ea|m y GY;8{tzA&g(X4;<-˴>ّP2!|&-؏S$rrU#L3]ގ-ȩSG%9C,SaߩRm h#=B>.`^fa)B_#R&23:FAk=iHز!'O"DVIRZZ%.F)vRB WuŸaQb&7)jTs M W*0]4O7݋C֨Sh- $2 g HfhfH˥\{8Bɞ~l .?q?˥_{)=g7 Τǔ_u/,av.XI89_ tK"Fns:] S#׆M6n;mhÑ?"ELJj7/ᛜY`Tms4Fe)?1%3#Aҵ֗HxWUҤZb,R ++~/sAk4 y3WLC; z: LBFj{?Y SO~_#]9+&"ļ( ޡ H]b88͍jLijp!.`pAbpN{A<^Zvc?uxSzbJ.kJYr֘KnT\YMhd;+&I~3|C~ ds" @؎k@GQ778XIr!qҋs/v|&ğ8OC}CtW}0'p'ٔA ZW  r::/߼(^E@ &!|mnYAwp*O~S=ޟ^ucj`q)&1fySxEzܴ 3J >)F3xno 9>{L$^d?YP藈Y5䱶FI plq,MnSu ^_Z*q?ob9X<ޒ%,z "w/1?MZ˱ylCjKWCz|NkAzF%h%)+l:w/n\uU ptF>:wY'љAJ^9S}vD4#?ȎG 0a-}DYnwP~ۓXDg l1oPk'n*4MaC-F6SLߞ! A>ZmÙb$6hJ5wXԽ@8Xk}3sOvxy`.fxSSYNi!@5)x (9%Q,r6M,C:"g,k,\DҎTPgDwVMx/&|DQsV׿W/o W798s}#9>6Ԩ޴Tjcd7tOKq x~GGEFlb*XXM%qߛŤZ3VI}Z}Y&#l AS.Ssh()B$V-ԇ e,rULqG;w ?#{1ltc<Χ K}ڕߢ|$c7T5feWZ7Ċ蒒.9DC)xhm6j8WSTD[A>@WY7l~^vea.%aw3Df&~*]g+kxSЯ'1gI_ź/+&f}6w2Ĩo0 ęI^hzGLcll); lg1ObajfTƁPk}x=9F/Z~,dvh,)#k <+r + ,oy [ȶ.MRy%K-L$*%,a[ 3kIE|D$exn:ZeJpI({V=7>eP20NϙFUP{󊿐Aq|J=sbyꚯTh_ǁ-e"qpDYV]7%"b&@wX >tߋ9.k.~kBxveٓ( !ϴqz>?iJrmߺ܆; d:t6Um73e0%J%:~:xziccϝl{z@Rp*7:&R[GY~zqk[q'Wm`O&K@I%2>wᛀk+)3T9V9Fo9 ɻW!h9[q4|M_'`T\Xjp=,Y`htoJR 8Ax/!0 ҺHpL^0w:3>MCb晍gPՐ]IډGy ((Cc{]2"s۔}6N*|1+LJp*M,[R|{=uEI%60Mxnzs򮆆Kqq5{ǥBp A o@7 % A{ ˛bz5QJ p @{F&r6+ %~DøQ]Cx`_ޤ?BWQJx85֦{D't5L5%g 9=GmԺ41}BtzE {P{}Ye׼Z+P'U;Gflʥ6&KS.MľJ2Z}N~ЇSJq< I$cbh ZznkAn?#ߞLw !W7Y Cqwj4Nb$LKҡ 0>cQIdm;a HlU5ˈ8`=NWֹY:TCۂ 9|~ O7 FHy%SQdrxozj*rF>OMyB~Rm҅e9,<F+@:O0H݂1£jagrߛaOVY!N3hF1 qFF.1.b0(*FL0#K{q<6U 2h"x1-H>"p#jKt]C߽k w0)5޺x;&U|[Lt%rxsljc0#}1'+yl;!Xdc]N%Sbezb<۹^°S 3Ld暋4~@ueTG^v,qB h6DF4ז 4VT1 w(r-RB|.b4]pcڳAU{DoݼpZ<~sP=@# hS0p$oLgŮmx1NgH!/:^;YSIt23cI 0oӱݍxlG 5 ؊!-55g"vsy7WҠrڊr@gF[!H/0j4P$seၛ*j b2H=C/_v=} ]U8*]SjlLJViZ{JDu'qnj3W$'O C#޿J@HGҳ[9QP) Wqkb=R3FsӋ=P iHV-~N UvzV">Uj\1=TQAo (+_nGR\ N"ɄW*Jaw~u Zc)AMd*/heg*áf4%|жQi'(1eAk#J?ĵ'R$%)~<&"ƺ0UaŞZ}?0\A Z09MmYsGop .]KZA ;ؐ}ʂ'WG˛ wf9m2uJ/$ӬH,{the=Ԫ I1oHR5,hRv@q#0uxR⚣DKUt 2$k0".z;Ϊ U|#)6GoS[Yu=i*|2]TxEXVpD K=*.MMh=㤆^BB0E[X{^aK&?3pOzZ3GpWKX0Uvh @`m-tgLԅRArJuj 'Twd,wЖ5jxʠxī&VcV ]n_$#m2Kz͞}B[~-f{b [`E+Q`i] R밺meA$u![`2wm|ˣu "v3+#^!{2㴌 WVngU#޷ *ݹ넴9Ro1a?>Dg:CƇ,iyR EwdjGXȲKLfIp(Bx3 ⼶G\rTCvRW$,:9KF"/nsN"8m-$]D׶mJ}à gFq2 Cv)Vxܾi(#~>z)x^lJ1sk,:- YP-Φ{_Y n/iZqk]}DOךen&?$߅{|J˺[>% rnI]_LݽOE`%u m*ZWH=B).͡sk7逼\kǷCjp8;$ٞGxT/K˼{ZTG/I0!ǽl$p A*bW}Pvy:5rǼo$֥Cnq2J鷎x\NWr)5X[Q:U,{ܖiYȨ`{L?d_? waοt Z k~0NbOHM!O[}ӛD;P,9%ՄƼd/(5d Q#'tcr{!$B"_cjge]{ҭ g28Dlf:I_XWd|qz= ;;?R4gYot|%gbK!UK`5tD L6\4 ]t%Me8f70,o+eJƪDc/8`\pd>/HeB`7sM;( s8:+D((P"VEAWN,#'Wd8/DT.9)8#Xb(ԓ$ ۆCG"ٝ{NWG+KM&jfCSCɞO@ćr^n zNb e9N巡!8u6DɃ7Ub"-W"-wUB?}HboۘFZ+YªR#'٣ID{Ȟ?& 7ZyQ<9Zp= r輦X μIHhk"^`O5!l ϚG H~e%-\jOٟ0'ol.MRM?P 6;ք1/вّpQ#'k -}=DHUR8gS/p.'DAʟ"ac1+kx)ka 'ֲ'QLI[ Ԓҩm/aSE E mΥ;8HEƀ<2i i'r903-&Rw6|H3.]s֭jIϗ h>" ;^  ]KL%`;^E&ήa@'ޝ`T.Z-qf }]g1x(6<. ux\3),LjfZ!uk:~s4OMeG%((% ZS@M@]t7j^tݠj Smn\x}i)jSAڽHD@jȵtȏD x1I .aUosY!q e 58Y-cQZO?z%Yxm`UC+"s)_yT="z\_{!=ú*coM#2Hnx#*9WHs8XvO876< W2l89sórи._|݀No' D9 gݫN6By?> u(cIr͡rF3乳,ȠzYOLmN.h2_i+9{LZ $Dni~MH]^q9iE#f hXbGv5W;l~*2Jg-eO=B8Wd~-~ˍZ_uXUL/xf!0h&KdIN/Br7܉tw۶?̇! d_~N7ϳܙPM$(n2]0v_3h? Qus"HkYU;ڪl1 Uz2#ID,k署* yԸVa)iu4#fiZިTU2;G$hh)vqXeF#:_O-]-dʗ J),jx5~г+f?Ԅ* r/fp^Kr ہ桻GD,9bUaEߔ{m8 ^QFUHS&cZ!cB=k +KcӬ^!5𞨣p/I P=Lw*y2b!HSҖ#l$`VxC;FE/RݨM LGk@& Ok/d T@T9S 8J*R~gEǩAo]$6^zÕTU"XwSaEҞK1b[)],n(c7kL/y;!W ^zRM<_XK 24 U ɃnFi՝9LE jQs017ܾAВWLR5qL>I"h\ a1ƙWBd!DDf/#u ;iP];pNs4ce \.o UFq!rNU1:NKTζsR'rE*񑘰_U4vJS.u+珯ì?.*z&,g X+cГOjOR>e}#rOgԷttg34Rl>ƆHo,h 24Gɏ}(T9jmOHx ԷMeר2 QFQPʯ K>#WxO+BXkWW1`=b= >émEDKJWejr܊d׷L"* sZN﯍ӶNG- ƀF )tt@U qx$?CK.X78K"G}crdP| A"FLndRK'xI\兵#~iHbo9?ʧߝD$8ɛ9lSgwkg)H D1OJϝ<6mm>^1.#W[G& 3V\dOb0b)W/WZ%'m75h6;/ [xǚn_MсL"&Mt Ln^) )V%?/JaMDB3DCuP8!rtA \']?2$RnGg kzbvMCF3_71UZI6p7J,'5fm 6 U&vy8A[M8 @y2ʅ~0sL{6xv[ QEjlvb* +͛ڂشw赽x̒ YlF?3*VR#]--@tSHsݸs,= ui8d)f+X7Nǿ_E ysIb @+Q/][)ϐn{ cDY`D)][81ٯm2}d/B#UuR '9i9yG.>; vUҫp9ӎ0؀Qyp`FMfPnfײ mEQ#k~<4Ky^/FCh6=Cr~Vuu~}-casN"g5h8'-.lAulˮBoG>^-Gl+lq"! KyR\Z$/s);bОC29{>z(WnZ| 3x`Lv^zFvg=دӝ+f@B?^Lc(- xxC:>-C쬑u$:?;EھK2ڂ ;E2 M7SA*ȼ#3Dױg g[P2 Ag":E\&:ta&LM'ՠJvNR WSNSYP_7D@eQ"?}]~WԞPQ~IF 54+9KϩZԊ ׀1"AbXDĄu@;+ŀHoPG04!L6@btc==c^yLZ kSn wZy} Q`A,7(HܛCf1fiy6YAZlKÛg BKU!N|CPvo\/)6`f_:$+zܪIm j&g̘/*9spLOQ5C Ojz kE+DfM/Sڒ#20UYy|*le%[NYS=35r$c 6!Xn*tldoNŸ1Q5Ӱ]Rn$rL0ZC|1 Z Y-:fhϽzw:fM2G:R$;AFdƘPJݝ .*jcO^4S(w]]_H*yjvfn:&q^34Ced/ҟYLYe3N3~yE ?4X3.О&ɒȢ10rT@'-@>Qr&*a/@%:?r0q"c Pl߄M wvT=f*w9\C.W#f'&W7ӧ제03oϵi] f(B!q48CqЌ%>׃'ܿ% X7®uE\,GCw]mYq.^6o߽Q(9H(tHw0mj}KηIW:&!3l|84 4Y+lR8ϩ4?[^#㐙恡H M#BHGokM62.ꙟK> O`ˌc ;+;K H?N,|^c8^VouzwyU9ˢ^A h5Кm Ϭ[$|`uv#s&eoyiAg-SW†Ӏ0ݿN# k Dۘ "<[r6A4|%.X=LD)7\wTD 6l+34?єa !w]H%a3zWG;~(;ఀMVLZi=/ yX$VkcttLN\P[26c6& aHH ,f}r/5&Wh)y,O7(K!xp칐#72<עak5#YJ!mx*#5wrβղGP;v#ŃL:;6l(\ko<f@ @<'[ fm"ؼ_2xceߤ,݇@- ;O(yW5S^2N)(} ؑ­T bG뫃ZwC?&Z\BY9ѽ'$"X8y2Ǻ V ,=iR2x+:C4S0uS|GB+Ȯ%7K} ۘ^@|}Qʂ'R1zW_1`V'}: v +pt+~R/mqZ2X駞7eB`"_Z:+ n"} LEIN0<2BF|b4k$m3[-U=94Dzv F$ M#$I7XȈDnw_u׶4>yf=0xW5CHp7btrg@JqԒ5۷libӞ#G $Aݫ%jY{ wގziCSë{T7mڹQM }J Jgrx`32"Ez($%NH}R=ps@}qI[%$ a$Ε(7f Z+dYf)P@0)W8c،sb@C>hy,$,Vy#JXa׳W:nhTZsA_<\gyZպŻ-kAY A8yjī2Ψ˂;zBo:Z '-W3BS?-sW@:A3ah9J LA,h^VzW4ְ> L@Ӱ!@C^:g愭AQ&A6=i((OJE]bX yλ)Ed"q-7N73C IoŪjNPc=qM]rC",ǫ!Gna9:{C@'@+gPNr $hΠ& Bp@+ &rmv)edrm~CMySFBu:}^լ;'w?Nl H?oaŲ` 5B]X=Lx  ,'RD n{\'TA|!*JGC ˟X:kX"@&F%r4ѳg7 !F=eQlF|y d+=dJϫ&׹zA~l>2kQ@S@kַCvT\u8*5[.<(wO#^& yY2g\0UVd? aa+jxtOwhHqCLgɤY'(ă~A$"pf_icO< < @B8 0GtFpg}an KJ4(x-lBwDmȨ[›A7'2}1,M L}ULM%{>@׭ N2 ұ ){Kՙ= t:.w" MC*+tʥ]dT}G)fjIr;6OE!ĨH[핞t`|}%ַLџe#3oܔY9RhZׅ ;Rh1_PG}Ļ+AoVire!3\Qs".ۤBT!@ sh &;4~ZaӲ˄38oD6؄罀~y3C"9;;cqF/&O "c.,%AEafeRu&]v'ePDs qT<2+QqУtӀ032L%@/v]f(J0>$,v̽$]-(;@EGeI*A'A?ֺKFa~ C$'8>N4SF +K rXd` n`v(GJmWC8նśTNу詻SgMh.i~zKطTVoMʉ1vV2[VFsB.EN\W1`ĐGiT0 7WÏ]' L]> ;}J_:*hn\%pnJجa-"촽-F/֖:@YM1gSg7`1o˭nvf˲k?܈ J'ߥ?t]Vr}n5omeT$]϶3ȨKh7r-V92DE缑eGWBlKbG>( )/3,C=.9'C0J|Y֖5tJM욙heZO˼ 7Tߓ/gW0wJ+EltQ!$÷۹hiDPOLQ\y(:9(7hmge.%9}O@kЏk`:MpGUݿ/xq{@Q-0#vQ+9(4O ;2 I=[NCA#d8ݢ45#n@%L"gN 9U=*"Wucao%[ ddEĥl7f"KWg% 7xF99%f+"y;#2‘wnx:U`Q2aӪ'Jșoz -pvRV|6tr./wn+yjL$ mSnN~1*"Q%u 荈iF4jn$ K4J C="R aIK Fܫb SF|Eg'N)H -+ck[)dG:)^SvGG;gQ2'T,;Sܕum e4Po`6<1&'?ZiTٱ>Ln~|hKW53Uv8;b=.frIVD4c*4Y䞅2|٧MEjUSջ0G=XBJ'#,}cI l07̭}|OJF,jUb!;"FnRUDPxuYuԎ|)ALDSAo 7(1+E9/78HaQ\zir')(Շ\Ͼ5-*I *A!JMO}v`-W)>|5wX%_~: 9#3UuwxBd]"Ѧfws$JE1`U#Cel}ѝkOPc:ٛڜFذkh w{լj| ke ;{, idb6$:q(LI/vu2N[ %ro [W<%Cl x˿sUi;믽B|apm>Ԕʲ])$gW8n[EP.w3dAA BLSxljPn&s?3!7^V}OwKf߮jբ𲔊;5~hk+_(ѴCC@"n= S綾F߲Z!6$D;;˙5ߪN5f]`5-«>j5։ BMq^5sR6p4'g:rγv,2C)/k\aclԤY4yhZWlj?~> 9U`%wFFϨjx1*]X=IS] -%~B .EWH~yrShco,+&!j`$[Zs(*DSw?muIxTP; JM~)BscUUl[惨=)yam]nz cMJ6cRfaabJcV2!urIz2>rl,x@ެIkO# .ʅհ}T2@m[&T݈_ E[F=W5SuM:_ '!^Z~wbǞڮ/< ڿ^6j8 )n\ݧEoMr):ckm(O+(<ESFclnMaGczqz'izzuxDՕψ#9!Z&eHs 8r]VOC"R+0p*&=baJAg*/f/ԬPK+0ēs (s%xTknb?jG#,JcxvH[q57|͟JuՠmʙkwM;uPG_ֹTv5W򪠐oDw,A5 5ioL?D+\Y~o-~`]F=9N^&T3!Eq)cc oATVQ--_,gEoKȠsͅE=>(3=$;kPbtUCU; 4|T43hJfNo@o!to,ʔhCV9c嗎=#@8~ſn.x~8g߱)ɭaT smy^Pz1S**HGjNoVc?4 ?*&ՙLD&TA'КiBtپ+2! (vj21:#nd| ]U18ݒ*\zp&z;wM5!R^JR^ a|чl0at+9> |^VP~KS#!Pc`7wNhֱdS==!zi-)P4{% fS;aA`E x,Y_]X_{o㳑չ᳹kE6M0>Bkrt@^\O,T|zIRK6Nz-1:ܓd3"D E!l[>ȚQ<`a: k0}/.&l[;p beyѹq[9VB>GF/T+͋t^cŧh@D4j?Xs=Sowזlc I+'=τU[V(`+ZZ#zG8/{<=T@(Z85WcΖ}^[d&k\d[ iGt9KkIԓz3E28 K`(a)1l9Utzǵ]tYZ=pz E=ag,o51}(Pf7?{\Xj+xŔ=}żlÚ4]]wLXB)a̔u*o4|x,7'Mrl;Y=/6Wįox"P:xmi3Mڨ&##fšF9#8gYcel6S )ֹĀG9xxVmULɝ\66p֖ugb"U&s~ ́@M9͈l?t UӢG[vo~E[K+%i|L :%" I̐jE g"q.;'POWR}Z)W@r6ؑ9%݄eH#Gg$oi,:b?WO!^#cdLWAHhpоF <3w 2:a"P~MaF2WMlbz4_svEH{-\ʤ[B.r-G:T[rC,RtMe9(C!s|-`]߱[[kfʦeK!uR'\ɛa'3_S#CƷ d#Xf=2z ɇF4ؒI }̪?8-*P")\h}O`khL,׬9N4P6ГZV ϫ>#f >Mm)nbi~C?6'T8 {cO{EVr$f$? 5\?Ǟ^IdV#k`*hf >ݕb-Ѡ X~jJ"™kŰl߲=rLw-S關W9S\)|mjv޸w#VZ!UƁxV\:*`N٢sXPݭfϡ$~ggY [oyye8eY!$>/b?V n)^j`aƽb~AEɖg3n( 2?[XͨयtH?a]#};}S2|W&:Me<@dFEf~wv$ %EC^> 6zfO;:M|'#L>[s8Ҙ"\]0d(M1K>6gj!٪շk<= U Cloo=OZͿGR?Ӊ99#.Gle'_{q$f[n& |qB\~w_o@sHc$F]&:5%ck{26SХiFHɌոm̀NEwi,}N%rC&L)@k On)ݕs'C p*@X15V[?G:e:>(ܓӽ䫦Ii2cKzF`ZWϻ1g2;rSԷT-a,x%M«1֐PBS5v5gIָj%4ak}-T5 ķFEOBGe8x ·P :(q0<]J<|;R٨Uz7z1rHj1o3.6 ]"~ jl`HQWak;8 M C?ci4L ?>L4~%g oރN$*Ϊ];$u²'vC(+ 2;٦90NRD"V8xBƥ).(wԎKI2x\{M~ x]WQ7<##&Bx~\Y5uXٿ}ʪ!-g<ѻV;1I4;HLW @a=JM>i S\! >GEu^VKn'$ ?e[JQ`g?M SDwN/ZX՜,@acmJ!28 }pnS9c" cB):@MMwamu1 xy|2u nWi1lzz$ ˰eq rpG(-y)(~%[[YELhŪ$h8 FEUʒCNu5 ry.@MRc>( >x KfJ|_ˣׂ180|СyXtzzc!\_b ;:2"HӒ DL}&8% D U+h ׫%rA2 }ǟt|Ư`y#vSb l:ץ|؇fbC`V9ъ Geݳqx0x4&?O9PGE__ZSCIu Rh0]>=_zJN0wֽKV>1-^NŌG 誼ziC_I A"Z&.$A9BB" Y?wCËѢK]Y;vu1 &cLJ[e_%6S T3m_开U1ފEUV|x G2WQ&`E%>JN_g)kUJ-stUͨ9RS66nf-Hƈ=3aZ*:=&?)d^'~ n/!`L}0Ld*w.O<miRyUe3fK9-R">J$U]k#S+d ˋY1uX]" Ta@{x@'HЂf!'yb{ib#쵱SU.dZRQPzw%PfBuCcU`+ vYO 8c VV4^e0F80x() J'kbH80%E jb|,F!iGHUwbZqpj\2G ]wƿg=GI{u*teH/t͟BEKw`$U<7sM/Q?9 } ;Ό' \ErtB1hr>퇧³H>c="_r!G/7o-|&dOSdi莗N|,; }A\'VrQY.j8`5h[hs zw OƯV ` lb:1%s ieIjXYN15YOrt@ 9nM<ae'*qtT/S66Ta <잪 ]?RM,) ߅Vv'k&#驏@c1I˜p 00l 60 lo'}rze@a%i eӿ= s6z&@tL. EN^tƫMD:V|ci?z]wG2"Ƭ}A"(.N^^C`[>N<3l"N+!(?0o\\k[(:LoAbϰFL9n=ߠIbn-?NJ.u.+.,{p5| &@DjW|lR_k9Zf%g(Fꎷ]IӢיQa }"]R}s? a\8a{vhqa0W=k /~{ae>2 2Ȝ$"wo8jlؓF4*mxeJBž@n˦s[~xeQeaሴ 6fD"anqN+ePR_E8yfRLQ5x׶z҄k%b*}sP=W/-ll֘(+g!N]Dyv/38I~u3P@)v]]Q% &8~DVlW͑IE{&e/uJy_hNWN&PxwmtR%HѤ K-YQVjJw.S߉)ka+LݓWZ0gRS("EJ rc:n՝y7Mj(lGX?A: eOӅf5inK ~n nQĘRjMxPه!JF8(GHh:XqN!=`f |d\K5zOIh&Nmi%8{GJ-cprc[\K|3y]$rS3߈MT>$@C@Vͣ6z۾x~ '䟴j̴{_ucD327hGdҟ yp/2A^~rę]jAckDZ$Eqfԃ~~^9柙DD1̿/EsWT5,!LyR|B(1WWm7ւ9Pktє, H%xfp;@yz $C/A(3'՘ 뱘+$N+{F'g !ؤ*cs cBBgBg1uzPcDePͅk2+H28F6$uʟԦ$L 3:Gj5"f{ՙ~:l4i3uTOrA$=-3sϞk20 9NA_0}eocΫUN,y(E${O_EY Ha%q}kɜ"ó$>T\j6y#~}Bs;'qT1Av_HDN?`$K nt [/6G2Ѯ*#% e^-qPd-![]; z̜ <>R7Aȉ9 Zcvx_t=O {$y[?s6ȵGds9ɫAŭ Ɛ|a2ET^M,{$L2Y[FOT|}DԿ|8fm?s>e }#d36fUӚ& b0=fmbPEEpGJ&4)Lѣiu;!]ߞ?aI-~' N51_5ƍ2[ ^X3`%gm/dv%06#$R7s)q0/ȭ9$qYĿڗ69۰ZerҸGn DNT+@5(]4( [JɄV!+DfXfƌ #jBFx*HR *+oPOTA NUS%w\e1N=|\3UIFfE7BxjSd ݎe.?wEh於Os2LYAv-a61.=rs2J/B̪Is  lGLCS 6^HDQW'jB/Y[V6[-է&|2tqt =BmKȤ(GM/DarJ֢rM i"F& 7NHV/1(,m+K#YA~5u5T#8zC>xb}^$3ɳE9,N]j[aUKvE'lRE;;:@_NWx %dT|3O=Z^و t:- S Se!@93iv] oAYrDd+#vfܤhe&{/4}{>IpfE{-|2c+SDiu&w]tP>Q#\$|VO@$c,lA䭺Pŕ_X;1DB[U"ݠ<HaVG-xe6 L ~Pʉ!j'SrH\pkzMήJT Q SU:*uDPy' CMN@5.7U=J"زo O#ĴKd5}' lkpp}*wޔϭ#2PhcYa]$5, .m_Gl֤xT& (E"0cMD SsR@\//Vt"0Q(#dCT׿y{>,;kWz5}O3{=Mkz҃~JO=#s K-0lpH&Z}jا!_=4 a B.lv'$; 28?LH | >wl>-@7+M :QB0MD54`҉3s*yiۃc.g0"vLJ Jz.Br4vu 9*RtŽK]À@L!$̚,q,N!2k.,D[>lqqg:fW7 ֻP3 ͳZ aG˄ yS zœ.>Mf1kP``,vc.w}d|fҮl͓yvys5ҴA;923X{y(Ga`8-bqꙟħȌd1ZȃO*>^";aj>͋4Q7LPz>Lr(\LE:΋8<՟r7/SX$!]};Alz >0\4б2Zʬ3+փsy]CUhe6$܉T_DK'V>AJֶi@m]>di!m W\Kw8kT`UsP=9 oV-LA Ũ):o&-aWn.ŏ.vA>^!x${zV\ku*7œ1TwbqEK' e ÃRF w֗X?wpqx lzahO,M89+8 +5I9IU3?>Q|-&ܟnB,]P!)~ǸF/Ȼ $2!}vkwuT?&gGHImUBtezJ%IɏGL 1q&8{}C-W`$SQ?K`+d ~P{7<*U_ 7 /7?Cd[O|~A~!MRg _,H2'Y[0zU}C.]KXYkKNmבs <\-$ċVvziJzB*GJZfkxnꔍZې}O]*h D"¿ 2P\Q= $ۺxC w,Fsg͎v 3ctT !e=qkne ALMKv  L J%hsH A:<waO/PPs"pnIq@>{NCڐ\[%AtڿqU) lkm+cQ01p19"Y|P%>3VEהkfSLfoͼY5`!*quB 9V6Ǿ`_wX%d@Z0zhDtÝ&&l M|sT8Pr^_O+!XLFHZPPcUXʩjWbh[33tn}]lY?͕ CM,7v6J u$~7!9xԘ6^kpf3C7:yh@wV+t#p0DSs܈#ڨY fPR{,sRšoʄ2CulB?R!YKI+,e8?͹*չtZImqv@I/vxnN%bLr6 dw\%a? yn#'5 r4sd+`7n0ۓ {\b&idW1b /`K/VICwc3wxÀtжl%.JI\!bS~@ ʁҶQӨS.kW鏸 Q=GX ΞB"d҄A Ug5ʑÖʔWwLS Jjx K_j`6I;$v =8&x l#5Bu2_ {'vU0vbjهV9Y,FM{K<'wpV-/|a&"Q Ra~7VPPyH"HBEђ;g:-$1$rep$.5G?cJ%PGnkȅ.Ua&fAPub֟I#j|GݶeYH7eVѯy!0gI(9YqWrѽ]ҳ"mdT~UhNVz*-3 X86Qs;V,k XGC;UX$;gX&?'ump1^֨;Y'hK @$ʜݸyUɷk*AyY, PZSTJ~T=AHvdg[ 7%_U;;YD@;"+ﬔU8u)M L<$53<Iঞv]Ƶos! ADaqɦ\tKc V;%% MrT_^cK,VqrVZǓw&Y!0|םaG:`6@5XCNeA.` DRHSvpK|RSc^O8Gp6Bg,J|}QkhS(Yڥ:kgzEПO x8v+1ibnt3/ ^#('@}sFu7sKCA<#BT);{$5gSZohn(:jf c:qu䡊C0!2mDX4#vS,3{X8Q~6¬:;ݚ{d 85|L>[V6Uk@C\&սQN;7ou)\ ZK<[ⵐ{лPZ)P[YفQ/Ja2̤yD.CG~H[8\ ;vH?vt/0%¾\>EW#ZmAU/o8ݜh'ZhI'-4-9 +^|?\l3巕h=~ }נ5sKs.)OSϯ9T_8qu@O.}:G7+&6\Zp+ х]W9HaYf1@ o/҂[vNbM=uf꺦o609utǹki3g~\m= =°;z3 }1w' 4VxOuC85|UG/ zӇNOn[)HSʪR%nLExL?p:ۨD4!7 . M4c"ծA kĵUԌ]U$<K<|66|Eug彀$UTV68.,"?yn'n!T=a*zdwcz~J@N$fX:ZmJMzmeʫ(> 2znOiVҥׄiK22q;'RldjbQ}RkA:[HY70P~N 0#%@hmv] X\}\y,Gc7"yf{'ShX3 RKZZagjN<Β{ִLfam2d zĀ;(/JkۚoAKlVלfsO3)RV0Tgud5BvxwAAy^5c9\oX[se=CSSb %$.pxR LH }~*mb%59.Ѭh?W w|6Kd0l4&gkTDMIsT4 m~OKQ߯ !hEgt;GƀQm*z_<#ѹ0RU—*! +ތU 6RGwGR+ Rų: 81FRuy#m_?2Wݴs!T&Iԋ7>/YvZx SD0C ?wFw۱~+a&RdY߂bTZ8tiԞUxnj2' fj%g1[c3mr2i@VON8{<z-85~))y>5i/3 GoGN%hEZv|&FZ#~̈Yt›0~m$D8[͋R2ӳ4 {.SK:+V%!_^Lr);m,M/eR/X1mA07 %^6VKV(LATm.=!4|<7᳘u~ Y3=bFO[R_C `ylVycT,[?tns"pAI68 ,N5i{6T%1R۞ZBaN(4ߑ~nJ *Aoߘ%b@݅3$tvĆ1Y pa7րEXQ֛6r ^C2g^$T<#(wSQ㽕5=ַB'teD"st §Q.ݖ%gck^8'›ȪMaSx|WTK#kc/O>o]IQRzҲ=bCDCcgaeSf7{?fHn9EȪ f>Ċ׉Fr0 qsN)-oȠR+ۜ#6*Lh05W5.7 gA]8]m6gW{@L)3Ɠ/e.VTl_6ULfTH[XE/W%1ǰN@3g{zJ*ģ>%g%gmmATK"wP]SӁ;01 h˦E|-,dQлd|=ǠtH#&+#Tew N+810d`zRMJQpY/ Q(<Q#K.cw{Wlr8у"ܳ1 \+ytCvRb2pփ\Rςf,#rw[a31nWqu\MtߙAQS[N NKI 5p ˥լiGF'(tC%Ίp%ƙ4!v2d!n7cPx@:fϾG5n,^[;"=G*nĐI[47Һ/뮠Q>LX cl8~hpaCKێ @}L@8vk2أ-`w$3z ]zݻԞ96yfLAM3doO+МKTȒ[,ؖWܡYܼaha jq)Ee {3(Cr[iK'R;^rToTh–0I8lB^90{zY>}  n\ʮVW)0WݩsZmb-8 Mldp=}O19+|ܨj`d }dP5+<2D;:`!A>l\h:ƋYDLq[HJ O~6F핧DԬ Wz&Ye>nD`3luQE8v,k/2w/SFuݱ{Njp.3;  XX W8\{&V_y6zRMyp`rए@G"w[Hƣ3 ͫۇ6Npe2p׎FFO,g"{옌wڶ<`͐C[,+ htQ=۽z$y\$ԛlG|h?!K"E(sL̓o??$2+E A.\ʎe]DvTXs#G~N||DY|}?X^)Mޫ,0!)\}SFtX{u@II mx);A3xN}Q]p1d cQ.`muխP~xULZN!\s+.NAGa K: +L=7zU`p: ?=BύbcZKEҠʹ8h^#ZX:qmBơOwE9*sG3UG\! `\zm\{] e>:*gwjǟ 9Ћ;Fz 5Qjbx<$oɕg B~ʟp95#"fFG? 9/KB"gŠ,E)析yW˺yȒJrSвTMڔ$Kt˥T]I꭪N|=a}ZdhݣåmWrUs*Rxh*$IP\M>ѯکM׹ T@یil-e ;B-,EztzJ6@D-K+i{P[;Yb5\znF^(d*9/bgo"l:|+[k[95S"3"YP_w|,4rx^o|KBN֯Rۄ-tL{oAgͅ?Aii\I6+kTg?pPv*YB=a0йK;bRe g.j\ d&; ѫҸE_q.69N^l!,=5*_ br:"0(\T~fC I8+Z/G $42M˼$%jMҬHPǧkOh[*wlY Rq>8ʆJ\ Sa M.ޮ4^"ٞe| J4ſHRDVAm#K˧!dXy-O7qm*m sy~=w;7 . P/v!c QLGbk s<{ uZ)P䬪GJ?q#9sR{O¹;V2|o`1y)$q5m" `*nK.|m>A4l_:YԬVKb'Fr5h{9L{ 6mHtgIHH6]d <5 |G"# =A!1=|4t7SBh`ؖOO/l/ R_ӖfSϟABCpNGv才G$9]RҪ2 p4 8UxuSb,Ԩ^zdR"t@#` #A6%UaH\~rgF5|Usy4pio'd_čr!;`,R''o7^FtIu|=M Y'KXߟ}y#;D>u@S G nd-yQv)oan|H/ }f9@sf6]\D~wMzntHF !"EhÁwr΄hw1 +L)5 4GX׈g" ygo5㍛L5ߞ6zȓt6kOY GĴy _Sx;`w(W]ӱU Ci|贷![*_tY!?dwC$L$}ӣy =ֶ3NaK-NETW ̯OQ:ys$uQv3WME ]bI_Kz0 ~Ch~(o-"o^ B r9 mA <~)ت#b' XYly2(_Vo~mIBsS՞Ѧ?\oH]xDg`~l(0)H4iPoje{_5dWBUɵ}9x,R LB⠝aP'=ك2dx" *c IE$"ue@aTO&y*~JMk=GE)4 ñ+^Mn,{"m:w"0Fu8 o_ƐںÁil{^$ȒU OJ/ۆ"Vunjxv/L59 7a~a,ÀZhoHu +FJ$r6qtMپ.gQ'T P>v3< #~_X`@mpQtUPۀ 9^@ ӘfF~Q$|`I*] ?nw7^zMY̅X;% ݚčѧζ5`&R*f>N5ɢ}:f],,!.Oғ}v5B*Z7Bc4 Wv$*;ޡv 9f[T RI;ɚZ$We~YeuŜñ>SkKidBƇspFl':3ФrGٛ+l5pEQ1L2?Z-QNӳ<~RՓ;pjc݋΂ǬJn/=|A,TP)5q& ,?I2Ks˔-jÇO4BvSChkBs!I`,2 ׍AsT/{ˊVkDGthbI$f0=B!HI-ĥ`bjR[@gHJVcxA/r4mFT) 6Rؘp_c|0LB6>i`,]ٛP e[<(+.ʋl6!1~v@njyFo{ )ͽO!tCqc<HTdpW (>O~Y)\kwP}RHY13}# }0Eߙ%J4C(F_ƧMӝi_}QRVxEAim P ҉5)>W9Ɂ֕JӁj ?oq$6w2qa\/{ p2rB9I;sk4ۤC|;LJE(JbNއd{n9;,8VJ*ZhHTvSbַ(/WH(UUu&\RZr|/bl"en#d.ªFe<58bS#w?Z7B1 ʔL9|%kyt30OjP2<3en^gQW"ʔ#8X``+HAkݰ z6h;M/-Z6bIJ6N+(JIn"/XTY* )zԑk i$. ۈX4*7Ȉ*u8.l@ːmg;0…V\VYA"w'-^}ʌ6R;WT~A4Ec΢FYEJhWuY=zGĻ˜0Xv9HV'>ήJJ/e뱾}!FQe%.# "R ڏ<83g/:ctiKM{xl 5Mq=O a9f@.3/%hw>qp[z? eg`my;nsY,&Ɇ %!b<0rAX:mJ9B `GK0"6m-q'^Lf+r+΀pڻ=IߗJ2s[. :M'IEN\ mɹWE7RS˟O|s_P}Oqҋ0wY kE S3Y7:`ۨY,?l A(HiuTӱôuzm[~IHZm ;p d/I2;Ea +NWFhbLAy*MI!\+؋I5_2,fWTuʖd{\čC> .@ Q+:)bdOܖ;ʆw1lv9i|P]G<[عO%`BKH?Wf΁k0}d<@.Pn.U>Zjb1v!\.},CoJ%g<(i }%Zcq8p Wl`TFLrW]k %q-@"d-4ZuCz/+l<8{~rE/N.ipb7Gv@a$NbuqȘWH'`Z'Y5OFyR7]I,bik-"M/ v *֔jZ`L$fvц#/V:(5 ;"K@="6dn Y`;K \K[+ڂ hTM+ssTRL1#+ۜ+"6x] &*|dQ;@I7"[_X#7vبN^Xўo9!n^xQ̦lj~^ꨚrA7\GqBDw 8`W@{*EAݒ0dAeS|AE/YKT`\cL]b~mt.4xw=wl^4PV={lj7))'Nxk\GY דWg TCcnM!Ԣ_Dz6,?!a<<aW/Aȥ;nh5 O^ɰn@/JW+9qƊ|iSmb+5uY1GGLnF $жgcIRtc[ <t# vBbڛ+*Ɍ;tͥ>7tϻ䫋XJ s/KaTX#MmoMfmďndOpp57uɅeiv=͛,tvӖer&2 <5Q 5^+Mvސ4rIr4By>@#M٪kKe;^v" 笠 fL^!{jڷ“p`ȧzN#,#@z^D[:j6mĔt#?=R>9c1#Gg-}n>X@YT( ַ8>s@@l(+ _]ȝU '̟mOlB3* yz5cRlfJwNO&?[H6GU2m^߻m,$k5be_5ZzjR"zp'&`A" fk|ڬO2(ܬKp$NDr~׫~L} fư?$> F j-=hD]m6qG 6WJ\tQJ^9J.*Ü8SPlJ}N Sx>"7'aK6.ejjΫL*Zq=:Twcԟ쨃*܃$16%*/ίr, jtxJUQF3sNA)&egҜn (x\1|/ Vu?k!u_7;`Kz3ƣaۉQZu=Dr+Wx)WL<* W=wH ^F5*{^&ߖJri{ه6$_$H.f?>BKbUg$^9ak!p .G~viTصzZ ^i=M pNފg!oY wv\兩ID֬H5')s7ϰT5'E~~RZI,˥&ߏ o#{J#ncc5Cnk@]!W}ְ*TjΡLiǛWiHۗӯY ,}npe':8E)F-A'̡X Gf۵e5NvVg753O>JJk0>Qcoc蘍:}0.dzQQʴ*VĒ5Tq]џfk5l뽩h3]u8 9!_Im\ol鯵&-;nK]L# KaۨY=F:,~D<1 H+cfI ѱ۝+/䳇z96X2Xs0nILkR{D18u\ph)p^`3H|h* AM\/2NTN*]<`+nbD+^3vpSǙ# Zh _@FPi`F]H34'$]0j?I OǎڳygZv_ʒ4 <.o3G.xoa~!|xjfuezy[ Ec,Y5WDmސu7EZ$x&ͭbncoH)et$zeMm- m6ԙ,jcFB珂т-; liHt(ixd`5WLT8*}O:ր)!iPA2i1ޑ-qLu ̶LM|bfXvAnU@ 2-bZ9"L S@tFĔ ~@㚑 |\*E3^pgc/0|OsCW sJ#;17#T@_/l:Ze/ Oӥ_{u1IZG/tT%eڬ LmmVKI}cr\P׭=(| ;/`cP(6ݺ%%A%~ ȟQX>1_qzNj]%/zeo(B};?F#svB8:xw4y Mö0x;0 >ցj0/?ACCc7Dua%G>Uܱ`yGyHԟv1 ajɎ*\[fҪ=+̾~W2):γ![Q!{OhYmb7ֆtC~'yT^6))ÅRS#bX7Φn?P\75H+ B>Ǵ T^Dd8jt92~iKv28ÿQxkeY~pVUkC}8&|7sV ";`,rHwQf[+a6 7\zU#!uF֪,T((ZZA yi)\gEYN%əo \O\4O;g:Hwxpyq?rwTAy`vW30R |N[:HtaDW-CU/:WB68qhfE1Q pEZB ttp=B~|N d%qM(d!18\P)X:\N I^ͭHw5Mu-!=WDjN,J[rV\o͟Xژwq4XJβ_ltiYJת!zb}=WH@?N*c0ŠTD', 5SɣެWaaZӗ5 f|U}_g,n&d&!26/Av@09B/Zإ~oXl"a> fȡ۝_TtVp h y;U9PBlwߚR;5wՠ恑pqer>&i )\ S%*9R ɎFө?Xa%$sŴ5Ex oC,݊,yͩ q^ 䱴t)Xr cdʂ"+^[Qmެ}KZ)8&RyFYX]Nw^OhUW:28Hidv vFFSa1!Jƥ1!4gs?p Ub'E(Ogh? jDVgk[Zb>J_<0_W@dL(==:͍(>mFU6Ly=HkXOٖ`ԹEܙY{J9dÈ[զ@ VkgEk%'ON@o馐@$2dThʅm[9{2;0]ͫU0߷bܶi}%m#?1Q|MRS'J̦$ .:Y!_K@ϛx6SIڈBe$VW%>`S )&@Z[2\x;zjڲl+m뗏n6=@HPBX5~+r" 0;%mW iA*Oz2]Ƒo48}VSަ]fH:C W 9[|̔z_љpFO9{/4fLȵv(\dR^iW(< 8{G@yg~oTo'g^p:9'K`/O!{9׈2:! j!*dc_9cA/F6bB_ I:ֻOG){G 3Wl\;7ƽOy&KN_(*%lۮ V23߅`GiegJ"q«aNژE=xRp fF@^7fU̽/2.R;=QJ4 Q&OeSjY'hZ]JQvo?w*TD{veM2ȤR==ğ=V0 拹h;js\yۻ*DZ W0]*NL]HkLv}Lr֣ CN.I9*LƥcPPdw Ы')D^\>ɣy&ұe1]3~s~܏߾dEP\,x\/(kϤ0epE㣻Y+/ǯسJ (zAI'?ӻnωfF+zULcVv3M'5ճ86,fs@+{^0_1iP V^_LF0?R^2eCe1G`qvwg(B%<΀ ajG;ZrY_ S&@cpqq-"bWA IrY]+ w=2: D`LVcdJRQVBN#DhI}mXtcOqڊe5@ 鑧҂x0N 4D!}mп/G1pO)ٲ}_W`g` [K: j }  놽)MRەtZ٭uqZS-+tɴ#}SFJ: \`beunб =K9uex.P8B/9?ΕdXU89pWb0 o˨q-xFg6>buNk|A1ݛ_&Dۘǘ# x HS XWQhG-^b_(Ot%'BEE~6{sI a*y8W%.+L䳡Ce>R˨8as+c ztA 3X+X's.TK~t Mo;~=eF *D_؀ѹXM;.io|f!8jAPX/aEaz;0lLf#YܔC4XMvK>ng}+;v!5:%(;`pH H!opQ#w[#oyŀcka=~s*<,mVio:﹣/WF`{<CsgO ({\0pp %=cKY%1۩!{/chk0 #n.~ bNbM%C[8kx l,#kr9 2ݳvST鬇Fr0)Ii N6.v\hk|K\JL 5 {LH#@0l. Փy#;u vp1wRHq7ʶ륓{L]6D]_\άP-v X0 Cɿ1amN}`L}"6qOCJ̥'RNHBۨEcL=VCȣ?jaY Pc3 &GG=yg?ΑWk MXL]EŸlmX ۥk[Q#xvIhqюRցk咣"SCAx4Գ 6Jfu_4̖oUb"R:0y7NdluTb>eZB):xʖ!J1(Z9T-fŠpXh̽.޵n1vzs;ct닀źPNZ`ť]-vglx6m3ڴ²ȇ `H"GD +L=<}>i!@xYDr=Rs\>ԭzcee, d%0*}\OObg Z~}yD?sǡ _L5 `6 &n+Q q<7ǞXK7q-,TEw+CPTT ؿ)Zўe-B\"Tܚ`Jdϩ(*)jK QWB2{Xo86t #X#w*ߍ`a\+9u_|~+)AװO+JFz +Y0ߣ.u@`{"S`Qvsl݈_xe]h@2 Q|V ǩz !Yu/[Ff~CR>2=, +O. ߍ,*S|ax]A &1܄l}m&Ȅr{:uj0Tb;Т]ؓٗ/Ӟ)z4z_~eje{:(􌨡bylQC=/2`2ΤT ڴ؅d MiXV} {NLY%C&yD:Q@oZ[z_@׸dަpmm^{x=uNTW.h7Cw@[=J-ujX䢙8h4r_DcpTu_xU!b-lCƋ1V wKM?RDnieM(55OA 0Ǩ﹁'}AH?z"/1eg/4yiL5I)?v= 7mTMVγe~vl)8 60emV94 _DZzmIq_-_T M,*I?xcZ `Q$mSPF(~mz x@H>^v9Jf"o[-SZcoXXdbci\Bu%pNn u;G"b ](5WK.j,E A1Oٝ]D`.'rAG#ʧ1('i)|"I>9|$3]8%9su4ު9]}Q9ؓ9")W 1hcs,9 T'[y1;d=B?-D3Et'*lր@K*5H3G&qվH :ewqs\EL}Dld,U3e$"mFou A5F4ҬQ^C=A={3QL z4~ܤ))Z4SR Ɣ}s8cr< ؤ s9ыyʷmj A"7>B+8@.7C) uHhjV'sl`.AFՈS\WT2xG50; ]ԫv(IePZrK|W}j,MZ+KjN72h$}$cyFbcҽW]d2e7y:Fo! H9Gu*b5y$mx8{{}4c\^o^b ӝoQZ}S(UqM']a$dKq~qSiփ\;sQ8|k 蹻^TsXud!H? GS404߹6N;,ZR"$lJcXSܞTnEK% 3w'0z|nvZnxefqtE@Kb%UfK l^a"QXz8 q+iLNǡd_r 08%yN3;2G_fpΨ"$le&&ʊZ* wW5 UXj?* bۻNr@ܡࠀoᡓ^zƜ-<l"tM$zl։J;wsqjCMG3f[+:-" 1˽,9:q/="tPv;2a-LfcIL/3N<OՂ )_r;62I|{)%Кqс<[$yR _%e%?т) Uڗ6 "j,θeG Vhɪ"CNz㙲5-[urAAōhOt_=F)V8fQCQ({\ӷs#;Lotg։\ٻEvQH^uc汴Wt^@LtON1 3m2:գ6*׸OjßD1AV,7%e%Pt)֠,kyΜ`B#KF |%VM|#2NNVH~*bn\{gSR J$n #fБT18JpjW oY~Nyc)IiNb|ن{9Wg)Z5n ~0g ߓ~Zܘćcˢ$ƈ*ڌ@Az|#Ÿ=+7ϳЬV9 0W%,P՜k4]Ive]ʾH_Ɛ?xh*Yy{]Is[HǬdc`)ݟqf=q&Ϙt6{e=6k"ҏchd>P5 6963]?U1D;d诐L.SG5K]{"%bzqAoo5X<®%l%lhaN^ *3:%z㶺_]}eu/-7(ɿhj3VgGlK{Kϩ>hwRwSG܌\K ;Ps\KI!c6pVAa?"~ X@$[9BMgmu]j-qAYpxJŮSMͺZUTd>ʙ5/܉#q+lcs g8'0h *gl@妿C$0YE)5qΨΰC%X0tbRl"AVTKפ!?ڇ_.僬=^٧3VҚ)GZTw5Ze+'xKÖq!(Dr枬#ꄀbH %/WbLb2ۀ(6,"8"/2_Hk9?a63+8h3>{$Ⴓ̘#G\-Ea&z(QEQ $ \Kp*dnMyz$Etm"'5%EgGDS$Ca.8J;NYM*}LM~OM6=If ;lPsi)KgfE %:{ $#3&e*R5 >="]3Pېz{& DT"S\u<UP/8)\ .?^~YXr9^M#T>WpuX|E{cb.u[d$jArثlWz?oLCa:Mb=a ȍI;FٓԜ1K2._g|^t" ^/XP}+"Xd %ڿ ;>| (,RQk&hD׮ ŠHY>?b_Ax"3gDOj*GՍVyNaw%'֞ȥ`ܖXssn:?x!C*Py](tM*Y^хt~x6%}Τ(?+ **( 'wIjM3w]P8aI@<_.3{٦-C74kKq$iFA-ìst'g*^"rg,%!馬GP.si0S8/Iˆa2YGƣUd.:ux%jWh?a/84ҽ$GFoW\?ZT'M@M cbMŌG0Hjx{x'h(w)XI7 pӪ+N+_< ^ }1"$&Fl2ø80UMEog:uזm{_b<TDS!˧s\t ‹#SF+;KmgX Vdٓ3`IaEPRwr3kLpt0;IbY:M |Ƨs 듶/ok4]W%M<Eg?IԿkp `dskpܞ-=k\ɋVlSM;v _]zK^.PuuktEz#`kg2l% 9X%1Ȫqr&KMoq HCU-)j$ŷ ziX0 FW"VɔGҭIY*ƹJ_Tٌrv~.'J{>5)tq4ā< sX:i,-!'jx_nqΘ-9">\eMdⷔ]3$*WHuK$XѻDwmC3DTn. ?r|Y/q5W`Y\Oߘr@LNb k$=w 3=Vу5@<h&CV%=ڟ~O75 nG,5s`=<7`)0>΢ɼq+ƾVҁ;~9"3f=Oq o%&pjSvh $5#Ɛ 5~֪(VDvz2)NՇKG/6]U6kxmki4yZmWR:\plVסD#;:g>;[igL"Bhpcgz޽/,ǡhQ e GPW7HQ"I0k%IL|S#C,Ձ7IkL^`P AźFƯ=ln^S:ՇY Rm#zi]/ʿBҳRx{Iv.ZkQIW'+!" t8q:,ne۞׬~;֪ y.K u[縂E mfQjY_9nCL+Dtf ~?7z?/JG6_E,=-]m: QJ,tɫs]Ls,4dbqTOȂ3e|ߝ CHeZz.NȿY"#~˫bno oKZS:q%'c"=A-+Uދ)#&e膶BSML"G$["H9Yz2Rb0:z@ gF%stp|.Ȣl9(2)<d,{^h|^RI>|UA3- ^|== MAdz޵C=_4o<J<)6mA fDŎzh3`8z==چ <@r!iI Khqe؇T:'袕PENWq&x$(j_ڧ,&:M4&֬KAhesћ׳0poqI21.y-.]zG %P݁7t}7?8dìGIu@J׋Zd;#8$^o3)Xr|ւ )SzфvoTQY*Vn_=fƤ&L,:E[qNYym#C[BŮ/B>:􃟣k)ո@?-?/8`^M=nQ} @VO e8DG),%E'm3h<q]aY k:8M[񁄉Qm<)e-ķ-5[TsTzdlޞp&>t7ެ RZ+w9 |tpV)},˾8ƸeXYy%jJTUuZ/ydW_ܳ(nLT!W2J q~ \UG 5r׮neCz+121(Dqb7hqEj1NIT7/_r&\[%B~=9mK"ld4( -\a=WӮٜp3?CR6K;S5B^G2fc֣4;5%9lhͫ$:ƚ\ZLw=;ͥJVG(f޵#}pp'@U{uꪯڳ'@ϸel\p%', +,slItjߺU dFf.S(W}_8!80M(tI%RP߮DrI i+$lSB#< Gh36vnUԈ[pO"] yY( P!BSb  DWGOq} ׷էa.[~ S`$eqIoH~;| ]0K5;ʭhemPTտe[xJl,jb1SnRi@VJHs ̞gCcy.[ܫmMfS}45"4/iH0s$ ɝSBC`ZJYkx8z;!ߦ"?:Sr$@@)#w2D)rLPii3UB‹X%;/yܟQ݇Gy>4WSIP8TkăxK?25((ջZr0֌Lse`%XR/j`v.'jN;aJ{"D"a yt u&QF:ر6n00 <)((sXHʑla|#6!oC.Zit W 8PG3XɬF;]PWNds:,OK[ 1"WWn[piw -xmUB6{AگzS`E*,,}* \)fIntb6K)P6)~Qm珫J$+˞k#e  Vw;[=;_!ˆ׭Y܉R1q @TDuk OojMRȒ@\[T U ed8@{cD&-Fy! Fw=~Wu 6)?+#T<,\ҩlr @CXBjq_c~YCEJ:E& Lj9wQ fO9(&+tIΙ3?׿5Lvy&%;N*f KU2W!+ǐM,0b7. (菱WW\9m2CijȨJ5}9 [!*BiR}l2>s: H1tvI09Lyq\5vu^-0o{^5bSf*qh(Ma__ /_V(ipVUmw_5:d4?F-0)7â 10ާdyγyf;J Rĝaj6{Ɣ8q\Df1^L*J4≑{G зvC/v B_G|[tUsk'=㊕sĔ`^u׌5*H70rܥø6wR9\߂ŧ|bn؜' o4z(h@Θ p|=nY1z=^咅aL@%%RFα.|/ ! MI.)JEa@QHB<IJ4Kl }J12P/IcL.e8s?>R},:GpJpY r=×buh]l0h$;&L_9OFX$uW0ۺ\*P[(-*J 8bMT'ۧOr2&Oa*0R`JKyTOe@6kD^EVEg,SV ~Ǿɻ!X%Ѫ~Uhu \>!ͣ| M e*iz,/VNk4o'/n_pb(<Խ/j]h6[jf*RNiSyL昈t:;4ɝٮ5$>JmsXIWn 1GhnL[ٹ{'D*(rhBs .[@{#t\Fg~S<XDnԥ)/b^vB:C/SfkI8||~w $\ 4C lg$X3攧$᠗`6qp]L@HVRϹh ;fk%$سYGOhj7P2 sIJW>(.huts{֖6GJ0;4RvM4uuK8Ų2t94k[m2+f(@1P"E2A 7_, V$FʁN^ 1 fD}xx&C2\5{|AQ_\>$VR%77.7¸" pG@}.,6ɳDxkȿ!?Y32P 8cmYPvr"x$lY$~nTPÿ]P7lXl(p5?f\_gfucC 1`eSOJ:垊Rdȉ/c~GwZwBzwjdl_@z4&ӔdJ'3;L%Mۮ&E{FRūۓfI ^E<iaYH=5y7 R]OHHrl|NjL$`-~;蹍$6y|cSN!'jTW  ([m1P|=/!|͞6zZ?{n QЯ|µLD߀<滅n? aܼx"EDW,P YDa)s(mr>U$B4K[6Dˉ^^:L9,x+nrp0;¤'Z91|CKTj;9 >[ !6 ןIsB[g_ꇉvlS쒸,tAܙDabcw߀ˌl^ZRNk8)7klJd#Yk,٪A 1ub>^4(Qy52CSסUv*ЁH{ &Kא_duJ6e;S<e.!,̔^ixdEUH?_';pϺp(nKAw)Y dvF.%Ep?_3OOGҊ9>$@Z?^;Z/PQ֙ep Bn~s.PnA= ZvwߥRF섚R^'tKUK|֒2uvU`x\{K־_k\/P1|' w]Ef}[Cp.0WRe^+܅yI4WHc}$}XMS#R 1+h{.bHoN/fRx2''OσƏOPQ%'Q/Ѓ :3N^3F8mPZ1hITEկ;Ѕi* q)xLc酭*࿱Ȁໟ/e!P V޲PÌf˦2(וƴ[J 4(Y9A@!hjp;Vpt[T#JBf.\7BgC6N{ǥؼXS"|30~PYrTy$ 簧]SzOkLJmNNFx,@>æʉ1C))`gTt*$y%z;8cA?gZ甯ab[;n `We-ArF~a6kvQR1.U!n)9>p Đ LGlR ^3giЬfF1[( .ͶH-u\jղ~'&F2SW=tAF݇rVo>jkmf쒛3p CMNo䘍NY{0-doϑ2ZMvsǤQ M? 9E`o<GG`b8䆁6s Y2cA(4̭} WJ[xb[Be#m P p7.7I6Vh[5}e#&11},ƯkFӵ7 Ihx()y$_KՊW*o[`Ji#荇c‹x@HgJ o^SD?/>:[pd٢8? =cY`UH祦иZByJЋ!, +RL[󻁶[]?$J i[ U!Gx훕8Q!P$J4B -?j+k6+ NAH$SмNcĹ:Ad=.HYZe>xb;@90Oǡ*J D <{[&_T8JYm2sV \nNu(R朗0y~EO9C*i gp82st#A VT GEO ߶x H&\:&TE]ߴwѤ?%C@q!v &]Iw2__L$?Bv|PZA Pq6X6T22[{Z-PL;3:OeҵeppL? '|2 sFKQ0@ sᯑ=Q8+d[Z;&֧E+ a62R<$W^9|3E@CRI]Z8[ hPi$CжOMovW^~R.E[m6+0a>!,PטYh7F"W;%&7eۥ.ښPU`5FJxWJ^pB9g)h q >[ֈqfl'eƱ9e|ESRq *Q8C*8*ytoVugX3DJ/24x{M!O/sj -MЕb 9`!;gT!W5W 'e] (:;N>N^dR_ Ӝ fKNNT΍+_'L?Enasoʯ6HHDn%¬NUel{0L.hB9DU:w+_I킣f9>kdޜH[:w=?Rrè:c՘!֧aEX^.lXaIh0/%iOOѸH4g ~=i3%{+8X~D[W!P1 Oz,0fqc)֙v̛s o yaն4od O">%ؓįޟ ^f){r;" پYܲƉ(phZ%/VQ٩jq_Qq [9dQGZɎ rZA$$dpB>ыp%Sa20aWV1:jG"!+,q p䍬6Ġ WMMF~fd 3tksO9+!V7IB# rbWo~rv'D| ,RXM5悅*D3Ytz 0b'15&Ʌ*qπDXB(x*:eݩo2ic$Oӵ,qv]qUɣ  XDCE6eK/b|w=C }@#ºt\`^tzǑM xCue(ir wLʉh5GAuDv#98;3k]bС 1Un5DgYڜZgWLV2CŇoUƖ\w; 02iCu}a l#4ym!cu:lacJz|Yʣ 珬H_eʯ|0 (RlOSQm;)ÊeYF?S ICӕ;ܠ10goLnZFG0ɿfl#i~cEC 1[1sJg6,L+a0rW:dNv@\[ z~\gk{h@{7xgfp@/+ c.^9\՜a^zGzűzRxr\|'M$+rR5Of@8jh 4wJ8'r lyfv^n懎ݚ>rkz_(Gw@?]Hg y04WQPXc`Sg#sjuM5w}ͬo!iM3F6y4<*jWOhlS~9) uֹQtC,-xF) U+NĤG/kZspjV,gJJ?\qXu:M`i&ekLW]VV2oRgz)yǸK>ێx-4F bAism-u=ܿ߿wQ̩յsa~GȖeWU (n[p J'ZĵK0]6E81Z/jJy[qc %n"l /c 4ގo$k[Wݢ~!9Y }qbnk{aMS 'pnj UE,R©sV'QA<$AG`|m [L9}H.*\PeuOK4 Xҡm%%=^^O0Ez L: 2FDz,7'D6ܑ?K7n#2W/ߩ* FhfE졇h!â0Q /3ѧ-8-P'W'\:A=|t4= ٱ+2&F'!_.e \J,b7-ZU Q|TR_@i*JߙB.DyUtnlY?ӖDXKo@&W2BYtLr"\5'4, ';EDgF=*ncb b,n MGϖ ͐ҳ}"Ϸ#t^(hO'\-ȸ'* ^{~5xa-+QLvuȒ5 j#,AcޥxK 4xٍ^L/CCꃹNfNx `] [ꐔ7z̛ѵk2Z3Ug:Yjjgԙ'*S≂aW?ӥs{TRҪDKyn϶M12RHJNw-[,B~ q5=DsM%?_Pi8Q gMERtU=(+I?SЧK]A7HKDq\h/SxZK iQ`B:OH f7X%lK8Wi6},5!/OyG+o1m@ʱ4aB.>d^Fp&^5zǻ}T^QjiU`g+Q"N[_iAla1ta!az@@'i-TWyV׬g7PtoF%b<ɓ_s等T4"hM[7λY];HXGxb~#OַP/C v>U6RآO})K ގωӋXvؤ)fHҀ v.Ia:V-l[dz k2\DR˗'/dzlEQ224 WY,OZ|/{9d![#}MlK ,TXE|6uie?Q=}s.`9OM&F7wFg]ECFwI&ö'&r?&/*{{0Px.uőמ˒u0kld`w=O<e"͚i Q%:aVu)OcVNԆm|qoSȼcy[fq gTa ]]poqdʹW0Cń> AhM\-^5?vhD:gqOп u2p9|!_a,zCּ5k\pS=~soBU6} r@3ի6o#cgEz/?^ `*?{YcG3;p"yv8y"8(jh;O~va>Vu~%kq藣5ׁ jt#9~%8Ƣz`ܾ5X?F z=SjU ^!Jm5_GYK`$U`iœ׻w|]{H;y#FneN.}Z( 5EƶLg R5FÇMS0O@ 8OLjn׉w5vrx~mƿ,+o{Ps,\=J)ga Ӗ cuk{dR" #~{c H鍳0o)uJh@8zYjs~E6iRr{. XGA5hLʡF~wA KL19tGS2`pDFr$Ls`_pz6Ϙ]Z MG$9"}A) V[A !#: O-stU{4Ec SX2:7R__>FvHjՃEY$,ZټkǏ 6%MI{ @6ۀMU\b!L9JKo_Ȇ߳zÎNM7pUQn٪eo<k{{gK60$Ϟ Ww\OLTᅣ[yU(|rk#9sos2b92hDmhA^=>"<`Ƃ`Nu։)A%F^ *xD%(v Kއ&iw(Qum v )/IFzDa.&0q;SS}t5gˇ5lxyXzAXgW)dSe_nT9[B5M $ƒjH:Ë5K11αiuOQ }DFPD00А 3u_zMmu(TCГC BXqA0BXPLA +ך)xm@/px@(JZ! %u$zlymЍ*\Ohc%OQx{c:17*?*rOTvP|׌Q@~ FɕZ]w ȡ@:L̛9wլXKdHp8ōns"Od:Qpz馌aYNa /tv`´5Qzؔ%+A9NƏj8p\%:Zo-KԂ^X04%H*.SιP²x'g@1*)<0J#Ĩ!gCe%WxOǘit54 (@'0Uq9;qk\8LU*C$8F.#iقEc-yCWBpܓƢ[lFڛX- C(f_ܺza}cu! n~{N{Ѓ tԁ?ەm3t+WGFTнѐþΕWPJwJܜƃ1膼T(ܹ`W{i"<6`d{*g{V-HJ *sJ[גn$S9@p+Ǯ3 ) `R /- 냈?ǂmԗS5uK!Vps Ÿ^7\DuF &$Nc\_t.w&zab&("z]C.,x'u2_xٓ1ftfk<,xeIޣIJ7>JJB-U|d4 !K_›)rˤVh 2'a㑁+ /kBDow/Nv;E:wLۗ^|_/'d]Dש D[ΰgBZ#I{삢,AOQe=\4 d xn|Vaiop>JW)Yc`'-؞'`,V,azfz)' ҆H׎x0rjv-ri)TGٵ#4#1<x8iql.&թ4mzt%UvMX^+E_#nAYrP'7B}25 0's<0Lb*c{^4<{plņe8aˍtÝPܫd򺎸T陇6ȃ= s_R3ҫɗcRhgTi; C^m8;_lcdTu)EEg#2p6G;s)3vN֫(a:C 6 ࠺5#@X#?8q%0G:13<5V@@8|UX"\.UIfdblEQ#r/-tvpvCg!G ԁ[K*83M̶8SMY'hbwڑPGėx&rl8 #OJ8iGɦ`)1B-:{W l ¿'vI!<9% Kߴw]qP_tf3,䦫 Htj{ RL_T,!M*#þZr\h&`xHbI3wQJ4T$wT-4syy;ҿ:!WU aT}|497~6%HҪ]c(gU:TڂNޔIPg &da0mQ?).0xltc*PjT2J[tosa,6b@1Gb7ҩUvqJhy AGׂF#c%e#!jߐ[1̱l;p %Ϟkmu=+ijNNT,ay>'r\]ק`6 z vj=hݚ7$MԖ0uY'P7D( wX${N̜\,ZEX#+js>o両u;#P )}ADrhޝ޹gVhԏ$i6׳Dn^awGꗉCKdqYٮʕ2 I&>'g)Dl#0[|d6Y{@Z PQ-/ܗ.2S .C#݇,_CbcrR"J';p76F^R"ʺaʤf,[CԡlP A<}l+sw1xЃwfU RkbZ]voշi1 d{ (Z Rv,,>Q#z,gҘPÀ j@Un6zd,[Lj@"˂؂O+hpLE='|׀M[l[ZGm;O#2\#%;EKqݫhZ`^ufh X&F%jz4;# 5fvje@gݶ?z˒F.gb0΁"qI1@T?@t$4J̩BksZ~G.Þ6d`W]L<%H BzPl`V׼!F:&}}?cwio]|wd8&6Ţɋ \_͸ (7m?oͷԐJŷ!wWj}ɽ }$m]Z]PJ`͖`fe$>мRG|.>"WyvgуޔQ׹;)r İ{`&1*J`Taua++RfAG& f[(&@n#NM?|pyf'8znǖO;$E>ξ A G5(;y)k|Xb؁$by N} VM XkOXKX{bi_W,KlR&VHQb|g[@;Ð$DGDZIWvvRk%xUZQX4N~eo[t6LUo~E-F{;K|5.gtW@`ڱ®j d-۟!G0f$@]m `3 (wxO?B5D-0(_YD (!,PaLN[ f5 وKxtnf2D^S&|3}-aJ1?N/aD+h[E<41ZdƱ'Kći8Ivf!,-AOwQFB3ʙƯRlsQ[QT>XG'8H&B}_{ۄy ڽ{͂UnCy B "j W$y!XR2+YW~$>N}=."1Ivyp V!+j?N ٷw 0ۀƒ@hrgQ@J`ז֖&^@r`Jw^c 6[<w#'V`9:u7~ TaX߭V[uPOB:(W-Le)CuZf$Au/ !dbwTʑu,}y0NIT=~6[iA.Po K5i8?PIzHdū覐j8(3&%#njNZbZQKTRzइ?@^專Mdr%>g:*}"/R*.-Z*QeYDvIh)#aYXȚeDPu)KitDo2FKPX-60F_u,%Pˡ. siH+nxkG lǢ4x ;ȥ]whr?ڭa]ފQE]?$:xI)ŽʂY?L; VQd~[ŏQk泆2%j۔n=m$݁ǑS#gPFGq,+x&5\SN}j ?m$ga:~|t JX@#D",47(g^DyB43V?x$e?SFfҰrbBL쮺#=HM%UKEs< JM]^ )wF;Y:zVSOa$>5Y\z=%.M}_+Qɓ-[tYP?>- ".U7BAV+ȑާ%Yѩ5"znhL[ Wj?iO)RT,%pC?,^Ɂ)Gs uEqs4Gzf†y_ZF6HLpgBnʣ8!)Bܭ, ٔ;+K!R^h'$\WdC}nuĮGN@Y~yARYB%_nFANY_Y1u2iRRKp062/+nq G6cpI.KEjf__i2vf҂cl]ŷ5 IՒf-w,s_a j vR|JL% |G隫Ȼuy+1`Fv~HHCGN9U6S< d>&[:6}>?Q_CC+@H%b)50CwվIt7o3[T8}8GhbEYj+="mL Hك ǚ5.|UDib먉aX[⠼;i?~ ,8QYcׄ_;9>}*Co%Gq.k2*kPcv6O!_g E-P/{*6g85=_?ΖƳɦw /DX6ikg,kˍK{py @0 &Ny9`+`\~03Lm(%;=dRy{mN?شXɉ>d3?Ru_P GP{Ż{S0o0)c^k%"Gy ˽3>[ Ed"h_or˼FO*{|=mf Npth%vD,PV3#2*hcWv`5wbTFFTtڰhlE̐9arFҭi +8"FJ'0#Lqx 1Ղo==`hŜ/:j>axr7Ix ^, !..cM dtPOª3j!8YMvŭCr2eL1DIEےi&^IY;WHFOq3#Y&4>G7sE噘τV6;Ϩr 8={[1FϟUDLp@qcqs`gjRWotCx{?MH;YiE+x`1YV >5qNLؿ;E cAo[e䚈Bl߄X ~Si 2j|~MĶolj 2锟Y'!EGHp+_,l>;:FeRPpu YH:Y"?R37߃zXBZ=~1~-:e as2AJx#ȏ'T@sn.£S- G[Ikd_u_UQM[_RT]hLU=6?7zE ՗~9L$H^ʍ@ xe.ڢPai7KqFPM ӑ~sV_;YVMUI6_ /s79@ޕwn[^BۻX{8G͛e%Hbt  2-m􇛚5we#yF@b> #zΦdw?ꂿgY,grcШGl%Qch^3lLH,w(̍51:Eeien!V_@-;)O[x.iϛR;iVWO_VM{M7[,fZdƚY]NъEj,4^5BB䶴ŗʹc&a"ݲP|- !FglV+k He׾Ӥ|lCULG͸Ό3@g[ҳ~]st4xn=Enn"y'}:q6\wGf?+Ka(Q{,DtNiBI8 :Xx|GusǪ*)hE kf?ol/j6?=Kmט,n rI=7ۅ&u1X¹bث_O*`md^+Vсh'ˑwp :D܃V֮խFx} 3*,}v8m$RbIT aN=l-o;;N/][ j5UjDA<;5aH 5Ď_b}qV,NV!9zb QIkϺZ32Y# ty.n4o&v<4Fe0`Z}O?[HBV_DGJa(3럸y|׫+ZPͮ|-Eͽ- {ad) AP_!_f )6!OǛax; 7HOOʡ Ȫ>@-C;qͷޱ_;ܾzLUlL (L'#|&Uc'%+B '&$~nGvL9\e7w?h!Mt*Ia'2M4\<'rZ;U]w2DB3UJ(yF* ):AY-@uvd"`! %.$6_Bk@3gޘ<[<mQJwmrc([Ya=]~>M50|w5^B/1J<(qafX3H@P)']9R77Ϻ?P#qs戌 %EUĊɅ_aWKGl mSna?+`Fԡ[E+8{2$bҏ`[uAg 4:ۢ=,h/oOKeU Հ'.1P$ԐF$:&ᷗ$3OL NY;xRk6e47v}CV깓?wBb8{{ӈ֊~B8tɅ画G! CBqKcQjC=&l4ss[E,b05bD𛈬_vR}߰؆֏NJ5{&yn9i_Z=j60+n,|^F 3>U3oN>zDZCZOY*R;!qKg055>#is̕ N':TipddE<\p7%y_0ZƜ!S_녷{`!2<RlRJt*Zae|ȁ^+m@{:Qi{.%K2J6nU,CM\^dfengkާ :+;OLQO8Yum֍qDtVZyl*Dt6&rKhT \r_)CS2<g+Az P S)8odd D/k xxH*eZgon: ]1g'=,!U# De~Z(:T$c%Xb^3laI]H3%H9fxH&*dE%}yZsv8@ VU53+Y|`iJ]_Z6#Q+;MpA;9&8}S+kE/CH"dKTT3:Grȴ+7V_aM1n]|%tT$- nU]4ɒO`1#+daB9,wp%; \R~hak/ېɩ-MP{u[ľg<1?OWD 01Z> ;Ȕ$>ZGhT8`y0EeU^_Y%]YBL z6t-4|8IiS6p$>F쐃.ۢJp QoJDZ ;)*7FV.lv6ӿmĀf}lı [*\#]l .nHW)C ҆SUy)O9^@kmFBN(o=JHQ˾Ī*_f$ ˜##!}(%(|'#eh2йd>+ј8,gB$\eӏ ε:]a6! Oh \0W #jفbwF~;ӰggD? &_Ut_"jfj&ckB2hcs}ODۊY1`$қ4fcbM d\z)`{UBtUlM]5l(dL  O*TAWe0s5oPO&_1@,M_oTV[,˞ ǁFحl;mo{q\GY<*=doe'ZRWx\j@qa@J4+dˈW $l3p:;1Hnt>Jd̘8ޥ3lvmζ۽J, =(RLQt>5;7cޙ2+pGI.\3u0c :"b ,b (0`:1Dc ͯ "KsU(1?@1 4Eomq‡hvmR֦R!o~p7u@"Z|^G$B{`N^>((A볱">İ}Y5|Q$Íw"Me.j/a->wH_"IVAbOu81:5*RAd@H ,cod\/y ]wjT6 ;x4,Wf#uW)9'+Q!7d~ (Ti/>M2i5- 6o ׻́c/&FѰv_YZ_|#/,2Z\!NVK$w% ˋ-[,^=*ଢ_J͂Kc)D? A n;{@K:RxW3 kp+rLyٔ\2w2¡Itȳ>G{_y;Ti B؏^.l;GF+.5끟Ic.q@e`F (EC#(%WUν>M rE;PGbO=vY]A*NFKfμ1؞аoR;7ĮH"NJHUEN~c |ogl#Hɠ4*!f& םGM3`:^gkSیLV=a z t0R@~iXeB,Ke(;>X,v'EO!Uw9m(׏/Ycpa^=s`vNq?r#\qa˜K[Fd vҶCX  =<u#1"U17sW|3N<z8~9(WMÚp9 Q7d񨁖[0J\r8> qMEVA%֗B@G,JL>?pTȱD K}*,fg$/3' #3.oCiK)\iAlm[_ r1@o : x~Nmm{dr`2|ͫ|6bE# K8PS51~dhXͮ@MRwd6ڪ5JpqmjOuBϤTg#zl?ۨj'5kD\}A~siSC?ﺝZut0ļ 9ݥ|ZVMB/S䏢x$uY! X[q5aeMJJ8R eȈy: l|0<$XrcgTpK%,_v脉/O\}YOY]ĄVQPb ;ަqhSeSUEYg$6{6VeMH쐙o~ޤT2صkHbցԝhbĴ?;▻EC3t1R̫"2:_TQYKW҄c sy:V>1`w(Ztͮڬn~&RY@BgC}'!% jّV3ݙ>e"-[6 $zOx7P נ0*-J4?>9xS 0Y!=)EOb vϔ# N>(-j3pE(sw̓K26~iD' Fmh%8T@FҬ14]u+֏*5jFX=xݯ ݎӁ XX5^! gP<66iF3z3ǂcOt/t"QO|IGaAQzMk ^є_ oL]a>I)V`#24 ZrGH>SAp|AED嶗#hTտqv{rcYw k5EϢd K8hcM;^i:mLó5I)R&j@NvZqwkt)*8R6Y$dUpQ'#QfR8'Wpj06aRA͛%E[-vڢTwOJQZ8vzz1(Z.;ΩS }L6-!enmq @q86TMg20Ք;HTBJr7=0G cF!LbhQ;݋Bp#xC"X8`bLiȤ!ЇXPWB-0sF.FC+Bq*r\ܬK@sf;!*:A<τ+g8DP 'RT#Ԏ5z#_."pkQޑ08Oq 4]eq/G >dvH:49v \.xwsƑ6P*s7K@GD%xq)t*6 *\B(*j'fKb_dxt n3Dc>vO]/Q{ֆ#C,[›RQ NK ,zcf`I'̘Bȁ=~ι|SǤӲ3! 2DQ~ോj!&HS<, %eu%aa&sƢ8BO\:E[jM{j&O!ayI0zV:A5) oez?ue*ל~GՅ1'вdaNSߖZM7;@ʜɍd52KLIu#Gy=`KeP{ps#X|*39 `S~k_18i%Tl9HcԆxiᤀ4=CP5cue&`#8Kj˞҆iָk+Xpg/Zpg•JǼTf~O{Sx1t_ZBjx)d7m8Sa_V2HnLyvd./@dvesm_OpBZX U2^ ('ZG5x|DBYl`WlKg{@1[! 턇ܼi/`gf.l@$(^UMLpUf3[’ yIs!z9s9g/Tq@Xe3 CE@VNLW#mϴX%/`eͳDKչOUNdKng2{` /| &ڹl#$: F%vKS5Y3|>/D] ?!"B thJ`^^.,NK<ܤk?) ojuQG{5u*޺@u'ljz}G 6.D6,i54B $B8M|Z=HNK1zhQWzY K1}erU+<l a^f!x)oo 6d0Qo5ATRbަX\X魯YUYZA=}OIz8=߃Y^tU&X-6Re$?1!MTY+QoiTQbtJF= 5 3a)<pbw}@(4}YW1g^3,лܠi#9$e %Qz)lsgYeehK3h2dp[J.a]4ߴ4%Km՜Y=4{FA͕lDh|Up1nwB2'u~Zn9Q݌Qe*imZmgOE%LPI>YBVzwQ4k2m[H[MUJq2]Lxxj@cAU 5rQn+3#TG M E{8MEatHPͱ!ܘi=67;6N_wR&ZH"mZx} 06!GaП EЍO2.íi@쾃vLA*%RnU KZ[ o*mR#}"nFpSA X+6{<܇h VٍPx(^LrQ YQ0z6O6düdga.6x%iXB*2&E%^|>17d)+%1s3 r{ >\r-,}~=ƷX TX.(2G84 /mz O-U3S@nZh9bED^# OwO\$Բ "!:*z_ZK@3ޤ-xIdNg7G'#e$L!;&v/*86IEpTJ؍͓EbeO+/Kj7a:i,"mBG) ܌$k}XIC6zcg䒼#$$b2vܹq`%Vhc$d 0@q^rM6Ey _.^w+5[S3i'?BprEh 䵧} PZ2J QQPhMÐi3\CF4Rp״FD dG4D2 μÖ!K!kmLTk;)ث|~l FMeƦ ˌI,Ś(I݁lx'>֋E~Q#X#_GHӊXyYH*@ $iYOxW`HtZ-)Y&Ґl޴Ojop*sj<3ӒIcg|}U c&ڟwٓ#2 J|a/:qDe}(`5#d[%XNyie"c9ZWp> AW *AE(vZړIL6䛚 T@_hՍ 1)9,mOV㗙f$7#"{oD'·̠ʉXi'v*7),^lj"2u 줛`zIFCkd^`R` gt'k: `n%7g2Eο":M:j\p:+8%{Hp1nnK~RLfxH%d&ȳuɠM!%N8@.`Hsfb2(hI+rȯgzG)Y-\hA_DB۠% vRVfzU3+ |,ƻxܿQ=pRoE(uB7wEIr&^ᨗ)87vA]Sp39>j!O|:-Bnm,dٿH;v^.T(#cbTs ;jґ.SԡFUn\Ye4ZBݕCZgy-IB|(j}c)HMVfh3׽7? k[f:(7~4?C]N]IМ7ݷ:̰)(۝nmSKvN]S?i$ " bqվ?JBz vKӮ+2ګ-dgmZ}r/lӯLI`=T鹄~F9c!~,B„6UJҠLB6 ǰ]F$Hjk[Ce/$DJbG "i|V^f_uUq•1x c$U8'gBdʑʢ^/g^^CEY_rseeN̷KY˻݆x{BØp)3-V=hqSS0 3#!/ r*oI.YȒ|#dpc>O\o1D mՋCW/I8:x\\F$5oiG؇]Œ6/0O-gPѮH̆V%g/:lgWDM0!ICI({g]AU>m|{k[PQFt愤ྙ:W(~Mv9#u49z.On偺3kdL%Ľ QY /,'r[32/ Vu ]f-u3 fcPQ^Bb1HͶD8HOBOd)Pvg ^.-9SxK@!C!N^xF6)xI?A_4!bɱvV@n/d_0v~酙._LD"ѩSLewCH-9x`ܫ)Pސk֐4br~zW`+.z;5L$WTWYU8,A]<2\V Kaht?(M'9n/^zbajPj#n@}Ks^Nh28) 8;jg' g}^1R[TJ ftvSP1_M k:%}`GQwJ:  _[iyDjW$E_i{YK.~K]}%֦$e멛Q7<W)=KĩhdCO=(ifΌP ~{SAt&g>|=3<Šhur ۈZiqq w{~`W}M[rLn$KQNV L醵jxfrfkLn.s:edg,tVh"6oۏcy`du`#,cr?2h`8j5ߺf4FM@a7NPibOЃr<؍nBayLW[c ?FE<ppU0"xe2;/BOOԉƨ-]ZjrxfUlHxV85 #˭Tћ@temxvF8\^<7)KWP%`CWpc%*#.y_"fuAuޜP%[4X8RnX~ iSA6 9E6;PXpwylװ`@3XyHX$ +;9a[",VF1P[ʼcʧ<8i :*E  %K܅1zw p_=E?ZL{ J1´Ce;ɪwĢN4'[YebĖ5M?'>m8 _^ FD? q)̋-p0S g5$WG:-L; 7K08YUmĂz:;Φxnc&zj$#/ٺ[TNIQ\ֳ %ʯ*(B$6oݢ߼CE2pe4qInpT K%Ș4ɤiwOn׃ X:5ǺH6p ]3oEQ+ *E}wi_?i블#.qX ?f}wϚ3CP~˂_%lV&Z[($UpB@eoP)I#/ck`mYa3] 媐t(o Naa] ?=R4/!e$E cInP媹v8~vh3rO/-gLie8fB_5OI,AyJ׏*1,zz|;XUDśS|*cS]6 lqB~nn&^P5STRpVT=i׋mMrKJXX4tI)lXAz5&HFv07Au`8@a'ńOﵾ]Q=Qm_g͵C/16(eʂUĶ!]T1ٗ_BeaBQk>iIyjtJ8y⟶Y;^{S+ ܜ s`Lׂ8x3r_Gx$vs$1\^PWTKmqTͦP^Cmv*cɋHrUq%B*L)GZpC]dޚwqaNj*\a>AZqី$`c m!dtTGЛM kwoWH _VoצqL≜)^yseLE&C`aܮٖ4:D,Rr%noQL? 97L]!,p;N ~C|~MY-$ S .` = #aM\8|gEӼ9x*ُ+dkޜ @),e5ԝ=\< D{U->>֯ƁjujcD}n28{5|2,Lux=:.,yĹSU 'K?% D"_~ŘY`E@wA%?t)GFy x!k5n"m̈ 7Rfa4q?sf(h( 5^"Yj{ǜg4斍UePpED vMTuK/UD4 TgV'jZgҭ+¥4\b`b.aaľMxHk=q*΂w'p dSMJ*Ro921ɪkh[7Nu$'BAULby> It5L(م]Wp53Tր6kӁ*T!!{FN}ޢ(UJuoz0W!wns>1?ZX! Sy~m7%ײy{VgK,5i/c 0̐P 69l|<7NѬl0%x3b=x_^0!*C-ƉQL<|hכhh}}xꟓzrcL^#㙏TzDTQ2: h`hЎuͶtKFV ~1I(MЩoHWàЊ7_ӕn~`0)A+9vT)kNL B1{E+>FYKimNvY3c>!)3x !SH͐@ r `?g-wU"j66փ^{~!)f4#+h\]1n/X51'/[cu %#]t;]RTq{"z)BGA·`O΢[5t }C,ףn4P< &s73\ 9JpDA2 gt]Prvх-Uuƶ  %>KQG Mgny{4}AK_gw%.1V9J2b"E^HUfˉ|0R ,aO) u\Ob<3肱}(ЪoN8!,d _Z#e…GќV\лnWC-Utf3Lك7\zlgm^A+9d;̾FiJGjzz~x_A~@mA+AGJ6:68c5+MZdA&9t'`Bԃtl|(?q3, c`Y :ٻ. @zVnԷi ~H,LAjޯܞ!L6#iXW1@!=~zl:'1Ӹ$PC>2=]uE=bWaV+L֍9VEKkEltqI S<*2lSzkF9lwnﱰC.𥀛CxWzV?A⏂.&\N3qR/xޮV]ZRsړm8q/.ï KLb xlMo?w7˿A$"vE}$*3̪JUW>'QU6lngSnm66N;Ie|]pa8#;OVfsy&3&q&V?:S~Y[.eZ#hF(X Ž,`╅~Dgg831a~ΗA=VvyH0Թ '¹<(uMMJ+^>kԳ93a=H8oyC% RX!X˧M~/6Eq[z.D׃b챁b$@AA֭v`D$ s|EH ^T r2FuRaGc8n,Hoj~q[G;g|`Z8癌5"upYPཧ˪jjn,,)b$-dijfؤ=>!>fqܰt@g7·@#<:k8:*%U.Ȉ}|Yw& x OYW[o>6A20U9kx\ڍX!ș,W I`_*Yg a-bA UYwK\ڞϮ쑟G_ %YMH&(7HMu1x\y9_J%it}!h / 8󕷣J">I o ıi3/*qI &6ɐ)я#d2ae+: ~9n\'' u4AOmG^"5 ShGqVngʖ:5[ _,ohfXKfsEPVX= Υ5Q 2qPMоoXؠS8)R*3$ FLŤa:ICː~2ȔSGT4') Ɩ燬*m}e:AUl~c8:U1=1#NMN=2w!pY/p}Jmbɧ fQM6xm˯syp[A e kVkH-cN1 h)8s\M%SJTRҡdp2pFJIi/@d.`syTBPzC+`7V5/AEGuǫ]? ˽ȣg=7$_7X∢[_΃7]8m?Qp˾t d)v;$P1/".d!, C{@ir(,~$f324H||-W, >R;P6ָ}@c4x~_M(ϣm^PC";aG |ZCKsQbOJė 볍n:C|@5Vͳp)9\nSgykCbPYPK_^Su"[:Ә8 M-1LF]~LlGzA7 h.W&s3KH9ji LbEXhۼtK.ԱpKTi \*dA/ og}[ynNɓLBxQZ>o ?2CKwIeqp ,jS14W{  Ѭ9 74h\v4Ă #: e]fi6t^;Jzဃ͐=s ۗ& ns @0껲8UeAkP}I0 +(vƑ%/o9J%@, *2)3i:~Wx~C ӌ{pvr8:»m;Kw5)V 3; a*닫HG߾o4]̡sʕcBαV|F]6ߓžrCkPtA^Wgɲ6Gx$# H _RXK(N,&wi>=@CW%0[닟wT8AhѮHqhblTrKf)n>4 D̩J ?Ѿ&爍ۿ0RpO-s^>w-tՎƍqm[4 QGC[' Y&107ğuu[‚ٲʓT6˳v]A5tohtߧ=zW6mhj{Y6gK X,g -LJјw6LQ]o,{h8U ;0DNI+i ?a#T؁w2;4Hgqo9V>2{#Z[BY!%d _|{wL~TQ~<*oYIu}? H!nPh9ED@^ebytw'bsRçVuͱGrP\j⨴!KPʫ`m}iipy?Ǫکָs7"̩8{u8M1D!f| &(kEVt6K#f\~6Ҏj'2> &f3 d(w[ǧ l|}IpNh;(I-<R/Z.T(wg FZ-wYqepՐ-qq> |y6" H2t dӁʩەH=w,0rGRĿo|xxEPZYGl W>QgRLS*\nzvO+a Ԥqu0&R?lhxApD:1޴Tttݹ5T 73NM@٦#>7kp,!AOc!{} {9WOzɗCDe^33f=?츃cn1 ɞ.\Ps&r9<6bLs.RnNLKc! ƚP`C ?%0 H'%J,|_: P=gWòA=itB%i)hCfWؾWt{1]D Ut 8)6R1ҷ eBEdN6-fk5Gk<3[-()}-DBG;[QۜۉX `W-h=})-q-1c[+9 J]A΢u btmÃ9/r)9CN [u NxMyN+:A,>f3(Bd)LVQЮc ϐm NK?VOZc Z#t?M*ń[*BcfIVZ*JR]I OE6VI[[6;ƅ2W$y3ik+h؆i{hΛ,#c=nܙ;`ϛ~X`j<>l "\^7Q5(.m C+/$)O>}ې8VO}fir.%bHO5=T0[YhӸr.,u׼c9|#Q/\i4ŮH`m s{ԲUwMn)okWWo<? 2~;cup'*]_Y^{C;TPE$V9;N.LbbjV$Eȿ~8A>4)ьe(hi li{Oj_c<77(R:'&:s-PĴY~ؕo_G3mصԅ냙ogYǐY @H%,NjF44aͱMiH͖ALiubIwǛU=Bo/ظzG[rl3 S13'C5R#15DX>kZg>G{lȼb%`,ۅ$/r+Fy`&'оDj}]9{ԥ#A \ƥpI֑c'Ǟ 9=="bQ[MJŴ0LF^*`Cw8;ca:2y[ݱmM $IuLtN_ךv5Jn99S-kV$]X? ` ZӚ m`] bB33XJ~/ړ KhܞM^(1 "FUBk<{#< aFk2uhaܠ'icXT%=bl-W +66u3_'ͺ~)q_94O_ʗ]àIqA=6 m4 g*|r9e'6,_FySRWBxH}xbiMmʛu~Ķc{S3w=ZYa>e䴤ȕC_2xBD = k\\JP(I'Yo?k0BO/vHuy#Fm$ O9u Ա j"p]:Qv\-P :ԽY|31(7%DJV#G.0k%,/I4g@¯-h+dp/Ic[ mF~ZXAǑ\xM]U$fGɕ:2a> `S ]` tkląi }"ÆnYјO4dw|:[M|htbaA6'β< l?2(;r֥ Jh\Ԁi8ף`x6. t # 阓/,8ݬbURIiKn\| L5+QMa_{y~BG*{a9 &eF%Q!2\D$j5 :žs8qE:͎8wi+SM_ ꪀwpoTy Ǻ7Uw<?0[164ωg yFz/ 7tAFقeAMy\`~3|&  ͟n69U5a35jhF}f,WOJohnݙV$'󵵅Rqh-jy%*U$(?ЊaN{r"zyIRWKϽOTRYoutC!Db!9\ J$NxᚶZd-dH%bkLd&QV ñՉr } +aW297Wo¿9RTT[ 6`' r8ISCG]$ڃds}#gc%1y_="ʑ3ch 0y? im R42) a p Zwfȇߡa *K5p 4-u.PykGj XCC4(#Ylk9uB1Ň૒'*RiriLpIRL ?1Do" \E3ߦ'g«ԑV_z@v/Byp )[.U=R|{t;Ib2ѹ!jQ`R*%t]zhbXߑ΁j| +kxie1?[^?aߨG_z5xM/{N'(0q#H v%T(w+46jtŷ~f,̝iI~Kticv[aSpYɡ=Bpٲ|*4_M'f ?L'pWs!yB*/{K#ğwK!G0&YP9kC"o<8{6r1rߒNoXN3I3= MFR"i "w2G.U}ԇH|0ZWQ0Rss'Xap4U/3G(\-?jDbu#hu\BTh4G^z$xLsˋ} @Aw9+e?CzWPs 9> 1ޛ`U?{aK|D^ sD8A:OYCLKtK@!IFX3%|x[,`  >rgs`mêߐDK p;1}!)euEhnW7ؐX ƟH]IT1B;0'o*Z.3Vr}-paU*~y<3٤Rr g\OXXe㑭]/O; Ei~x xO0PkO]{wń5onsoo{g9_)1D|f|>ҥNb /6B-cS fK GMT &ޱff?*UMMwCqҧ:fr8S(c|$(D vb>xuwyM?P<lP:"|08\bݥG;{9)\ۺRCf\"eF~|+uӡ#9GҠOY_3uGHocQ%y{șSט8?~wJgae΋GriX_UNx,[z/\oC6Q[ϝfMA\OJpԫt6EKZ,s7 14eSfW:S|2[0tdT~wԛ\lc5א1eJSimC5Ƥ`qZ}.IYqlCd"E;WyRhXB/`fvNFgC8>_4Kc.t+o ~ɹ*t( ̈́@.#=o2aթuL1ЖV"]Ω *W({'Gjd~ȍJnK}+3\&$i(FMJecFa1 6VIpw AiB 1 Sr>,E)ZvE. o@Iـ¦KY<$㣀=,9_XIи%řAUit9\Kxr}lb9ћZnVA-MAР=kLYh4Wf|- m~wZkgU \F IҌ:ص],GoU3p}Y.kv&([v~=ex7\. O^t+Eu'^ɋ~(r\'Z4MU[GylZ4ՠJws{2lP m)|:a)P}x>/?kbJzaZ3Aš ;~t`$* '<7ŮN؁D@w8f7gvO.OTeፑY$xby; 1)5k}2jD̥ -ɐ<2J±-kz@TR0-#@h_%-U^CT s'aa=z5~>AN1ԗ\R"׏΄]_1`)?& ^Jg0 d րza (7цJy<}fhu|VMӒMRzJ!&HLotjKVi)}0Iqhc_k=z$~Y踨CBngK+JP lC 2v{>M3T,CkRLNOл6h*s&^NoBX[1t}`Vo} ;OgPb 8NZgr'UXث^1?AV `#vP16HEHktؚkaЏ x.ȝ 4)u 0ZvNVDմ%#*KzDf}0{e9z*G1b#tK>Y%3 |wB#,4\ se&Uv?Q!eRubI/K-D*nLF_2˿s0{ϲ-'l7Ux;_+P+Ob慴1uylRruAٽ8KBE7WVfO%H]w~)ܴc!O͆~+׈3> <|# f>n i7? _eQva3%ʏrC u*q󔲒w^r|T&$*,y4h*P?k0_`.,DAMbJ=8 t7⏓{<(u,o[qLi~Yу 2Tt 4%21wBLE302@. P.fGS0`$xXI8¢imrLlcj|Vo%φ'k՜"Ne^JF(_/I;DZ۾)Z<\;m@2|t7~@55ŏ1F5&уz SOc{"^q?e'g"Wys/+vC/9吠R=ȸ$I[_l?QrlNǾ]x4SRYb?s9*PRLqZl]-t`X,qsnC.O^Pd9b?b4קڪ[BHŕaf~o}!/ݍTb%h9>)OgMW}\; H*HuW1X?f*BRY q_.Drf>f"qr Ԭ"W?Zb\.|&ݞxꗃi!tM9s8VCqߴ(:<#]}wQ Z%$WWx9veۡXk#aq,liB-4Y!nb+swΖА'$C?$/,Umߘ_xlŕ =i?n] />/Jo/1K5vԌйkhDe'nai0$qvd`i!T]zՌP"/)9"H M@?z祳Z)U#2/ EWk =B,7Ezt}@?՝JDg.? Epnun9Knw9 咔D^6*.i8KS&c+ce'XoҦfS٘`^cr0XuBUv:j7D'/Xլi۞[Or2|ԈMV=+=`FEmap"Skd*Ieµ%.QPkea>UdkXaԷ^]FavRr$Xj2Q^E[a3LmǬK#Go6nXf|9o]GD6''$dك|3:nUw_pD2h0GK|38{ɰDSdEo,2\? cK`yלX[= S7u[LϴdAHYX:(ExxeX<3X/5o~Up5{tv-VYXaɑQ6[3bė>PZZM:s#,5?̌e2JxJ*$N,cr|6nFZmւjwYٽ dkPϖ4|QoLH=@F=𓦫p0N46SK=wI]iEQ3[U%_UAj6AOPJj)}S~봶BdźkZDYW)lNEOK85wHUش%tؒ $0bd+sXK\ϰc M~6֖aE¸.%T~pvD>ȆQHC5,+29}!uOf'Un8B@Qo]"F@Lnob=q"1RtfM2^~PF!v&|SO5C/oJJ*k*!~ ˂ V6m,xOI4@.Ÿ`%xy,R>YomYz9Q5nCeM(.%S_6!z#C Kѐ>E, *ݧYI0_bys F$tj3Σ:Z-kS4W/:դNo)jL[J_׍53(N˙QGN|]Zkkt+?-i/~PPg%_ld4 bQI)b3o/oRlH#li劆M٤q|'إuk-|иt ?Mp9QI+E"knւI‘o;@/| 3#{f`O5;2ٟn4Ib ѧř(rm1&`L&`HkJ'G%=$86E]Vr ӿQIy:Џ64ZvgVAUd(frvI۴WjY# 82_;pU 7ēƑEht8=\v,-k'5r[|q΅dT>:cYҽd]L*ul2AGc,h F;0i_Bs {06q/͆ʞpw 2؟)>!r\LIJ4 e#xjm?a1:3݀.KH?/E$)greC>5!VB,XBE'vW5hy0ePGŕ/*g]:ٯ(gr͏lQ/ΨYt;"d(Rx`& _ya$xڙJ.Ao r^.T(b݀n1Ϟ)A͵~V0g1L6d ZXbcBCSXQ4_3wR-\ Vz{.,o1W dI#w֠ +S9kEJ46\(@EJv݊Z3|a=*$KƲWЍH; Qw°%&{ni@qoQm{d\Unz)xSSPpɵL48 W>rХv&rw6@B2 טZPq xD;<$emS$L'1_ ߋ| _6,x KT.h% {f'AVMWxqQ]HpY:{--uӿW) U 9LJP\QG̔T@9{aJS*bXϤ/9oىa@,D YUw~FR*Q~5s밅CLN5~KdL(r@+1Y2+>t! ۇÌ:C{kZ'GkFeV 8d7"G64lβyyOZ8iWy;s{?/,7$A`1@}!! #`t? ts3SXΉtY BiA^Ƹ^MN}T1ڱ`R TJ dQʱc})CRM :o"~!+_WGX.xNKK"H, 5å}A>t?w 1z@=Nj?!H_yπ V[7$xp~óu?U,i +Tڵ(}G?'Yoݓoq iB*wb:?UPێq(..,FV]W3AtٌH&p?lPho!DunN*il8b"LNgzzj!sB?@V#4ˌnE^Gm6'fYS?9,tMd3.FƾA^^j'"9FEc 1 h+υ/z/P=Ȗ?0x #)yAW+nm,6XO|Ph s:alHQ)P*1K+yrP̎A}FڄW渇Eg^nu%\xzዯm7y%t[~akAt"ÛF(5 g)l/qbFbLgrQe;4 UsI:>^gJ 7ZmJHaCI %"I:1rTPra퓧U!񍞓$]毘XUR(Z'◀xh^\7̺p H|Rb{;`jg1}u%_قr*)"7ei& V@}= fB\ysэfS2_E)y#|,Yv פ^sUgqr3&AF/# E7҄犋v4>[^%K;' |T)nX[ ehKx$2?(V-f:UkܿJs )BA* Rq'lpzNaݱJp% kU 7;T"ΝQ] \=")ɬ"YC!WMbst)B*b&1 bDh G$J=Qr}>I:ubY^ϦD]Rax=<]dCګmU11:Jv"[ b4ƨҗ!ڊWaC|]ZRhalUBsMyz&g \k-]hXk[goJ(‡FE({PX {4ziŵ*uJKkV8:(HlsXj0ٽt@n|etEi4dE `~Q+!ti17Z+uOb#( Y eh4'm^>% EYXCY/9& R,jDAa+YW$Eph< dQZq#vq íBvsۥ匌 BI v*Y8DZy ^)Bݎ ܬ׍# 耟[!$H9A'A6Ӓ5;S&oՊ] zL2M18ܲӼT TZKt|WD,Ɲ)e(B/` jš*-;i >fŒePHk7Ӌ oKu⺕vIˈQ6>=Y9Yv"4G&vنR c^aaмr$K( AOc=1$Q:@RV!ƠqGOm* M`CJ K>8u߶y)v"wf⯣E尖:DMx ZOT`;k>FE܅WڰAԱ6lGpDFF'!@Ң۾6~dd\<[1U_-VU^Y*ӄ4!TD 2P.ɍt{!P$DS@Z˺"R|azA F:/ xlPsjxk~@`:.E r!b v?&aZ7,Zdc/!p꓃03:c(a",H%b}qRx6>5_)M ^IYRuM#w0]HD[oODo7PWf Sщ2( ((;3jtcV}9,ު&DXT)PDm3Ki4Ej-S0kȒ,̛)c7G,`͝b˦A%g::Nl nr^Q`aI`Ui!>uW7WYW#c_ֶ78p "x+jHLIWj_fd}~H>y7/Fg6q?'0>7ƀ;3'i>\S+i@e]=>Nb'SWe>+:U~R yO;j<1cUw=Ɵ2~( M㘊Nh0H<6L).ݚc#76uUOo!^*g,Im`bYXsU|E$ߢEajiybywꑣ]",+X Lp^EՏ1l Wb6O:U#tOB){%{zBv_|WI N>1mo͊jJymēzAiXv_k89CͪF]g9(UOj.Ɏ4zFIm٠rع6X{geW>%#zkv/afwY/"{Cw7ǀϨ[÷)ze;gٳdT? GejH&A Rg7t}I ׿F-{$ &A~gk@k(i'KGk}Ӧ&{җZv$V7a@_NqBSH(j?5#-hYB6j+h=o+FNP r[)ޓ& em :tQ FIq1&N_ 2e/?>0|AG Tdk'CtƍU|?xYCQ=!u -xޓ:@JK,!HJ8Ʀ#`'bf2j}Vc/dž_>E:]&GPGjBZ&NEUJ5\)4*lY1k3|`#l~RjaHX5&c,=4+/ ak:D4 8WHx-rK榋M>e ]`|~WG4.MU.ؽ:+O{{;w\oHDŽ!GG-y$CWAҫgB~Bxޚz%K Qfu޺LMg,E$Zl'm\M$L^~[}u $ P|_8s]=J3.úoA]iwHkβ_o* j *^BlSR%&Y8`#eyMوo1s2Us+[Q!=8Mg]łRmHF. X ¦wT;_TiQǗ>nt;>fهvras7S_j tKUN ֪f{4qNF[MB%=3? ~Ufj^Y"$u&"x' L#zW{Y2_nJn$|R\ۘv͖(}Bu:T^-J7i(H4z@1vÉEJۏ;֍$*oO-Zvb|(݆gR Nt:#$Y$iA|=WA' ;SyP:<WCU,]#BcS[TN0X ?kP󪸏)T%t(m?e)95vz/ e>{{)W'ɖ!e+I0N&)q۹XNn ar6JdYEE8f+#\iH& lj;@K4W#=Pi sk N%1)O- ~Ѡ܂Z}ۖU.Z>鷕rseOZqGB1iqssS}ODz϶I+}:SޘlB7@e],A$ hT\QX/A9I@X$oLu?p LtحDrphN&s()( k깸'wuX 7|K籊JC}U1;ZNQɣuM$)&^zPrhpzдZ5Jo~9ű$G6QRm-`ov8]Iuqnqœ6w6`o"Rd]ПﷀPX(ۀNEO?xpO4c~ .lΆ\="+j,фDGƯ8dvו 41UTK +tKk5q,F`0%Gl%,hH"X$ނ+ޤ`sS8= daqZdgYbۛ@ƺ$]& D!r䕦,%:ߠޠrUKڐܷ9Y fZ~DqHZ F7,29Am%s nJX-D7@4"K!" NF+ yHlF&N"i/0WM$VT_YC=]h*"ut0ڈq%vz[/B6DmW I5"ea1Y?Iڐl1`BDRAby;)RAks5Ώ 58Kǔ}(+נkU(\R4[_9$T'V`6:$G7 ,zY]sZ}k]l׊u"ı;##pyx?`&#>. 7o-'/Z*!X>+6+B A*qCmp ں=\R`@)=//\bK ^ RWThwj2&466OL3gAGS%<' i#bSs֌}vxz%XO T6FUu_i>f^e5J7EV!TSo쏌%s'f"7̆cgzFq#=lr4'f7As0^AkeE*F`I$v4{XGn5!c=,/ E'*+ ʤ&^{)[9Z)B -:e@S ؤ@ a=NABܟ V\|PwKXdR\#FaYngS=O,YU1}7,G4hl+cH}r=s`N.kp`-ɻj"-1I~xt sy0t;Zo8ܦiXmX:`>% ]:RS*?ynv!=ҠP@uxŦDI}n:;$xۋw@&S0&/ +SᲉH>T1]Qc1@`u?>ɼ-{s PYiF]߻h/Ѯ&6&lk =9t 1rJ'QG$ (g~e6 w+iQh,LVL$(eVZT,Os-Zl[)Y!!](/;/JDրɛgn3Cs"@P &ў¿19E)ws:kc?~%cHTC? Q 1iPQ>;So$w>#e7k}5O$.ZtXGaS#Oa3^>S RCpqfB\'_YjA *SX>/uōeFܖq*̀c=G`_Es?⁊^xYSݟH±7,MJꬍ;wHm}Qc= b=QWz\P׊)%Ϯ;Ii]3M TA'/!1!U_dDzW=qA3 d`Hy0i*דٔ=$m wm@eTis%2y xR=|CpD~ytL<C] @"+549:Eju璍SstO6 [4-\ D&G9)7jiDĥ=W`SXj+丨%<HX#Ф!~o 7RjERܻ 5C<=kOT JȎk|^ 6&*JWG F7Ƒ<3HWjQg[`iֳmx석yUxr?jzv1JC+h7\EօI4_̸ă~ph1ؙgDQ^i IFdrr{} ]5jә]%ʹqH]zAD 8;qג߅a4\svޅO؎ Y:4_,`B$>-o8WnvRg;Z ACu9%u}މ)h>2}o>hj\8<L+?0 -R cGs4?ŢD2j]ʲ&Ȣr-uf).vs<}o`kX"dBǷsk)Ȼ-;QսG80H<SAȶǷm1y|b<`צ`Y(jEiIb &Ҏ_s$1VG|ĢJ\^)`C!֞,,1h#2Zamr9@E6l'5_W_WWZxxIGNvzM'IZz!4%n\@ b.J./ $SpJkf(z-4-_t/ƙ~me v{X\( JrN3r]ecDJ/*ZtK]pQ4e\-'J;@ 0p'0Ii"+m\CnP?Lo%.6y,*yz4JK)&ꂂ fQ+g /SY{Ģ&q,|r숔mρh;Za)._rɹ{P*ҹjגlH :*%v犀Aq_)ȷd+Pg`q9jfx 7 >>>}hnG-y8Y+*}mP!iˌ?Fi^: ĜK+işIWW!Ozw|$x,?u5,/|-1C `EFXn+_?.w|vsjxϠQnuORN*83{y jd&^́wkB,# Q SQ+ԛ]5rֱ |m?|ͤ^=m%̹DAF#٘Yuqv>Yk>I{X2C>ɶtG]"kjpCygN4<\G3פTC!җ9Bpֺ"_ٍ($"#[GBDgLd VaVjJs6sn!k8~ÌM%HW@jE_͸eEY (:"Xv-&)S:~WEȴPe0qud!_ ^NZߥvL.MC?!"`O<~"&xBPgTҚlԻQs:l}R>5eއUװ-"OWqlW"F,|G h0s/M"3㈡IY f&R~W,6AӇkV5Rغ֌-As"]=>|)Sq-re}y.ݤ -'C w,+ <l` Δ1K)+3Z6//A utZl!IP󿋼jIt,S4<:&CkYn , ߑm7̇*k<g17G wI7 p%`}h _Ut<# 1C(9쮓>pr헧=s$`oRI RN/|SP5?`E;Qo\Q&X#qS ?NO`+ӊi|ӴK em|48"Vaf"+X *4"ZI~VZ (Ą?V"}d< n Fh2z!s}^r[ҦYPHcE<_;,ju˺nںR\\3.V(}տ B,T5 酵UA\@ne̚a~% -gv!߆lFK8MMd ?Xf0;[}'ϡi Jl"Os0[t%=UaڗCx\/vMv_':]ٽԱ*_C*Gp}vͪ;žnA=jY `KV$^/qrѸ4MB4vC AZd+UN{V+v I^ES&҇*qU?K-3єQ׽w%b%V¡y)!ӆW 򭥓iCʫ &.L7o-_IվRJ@B{3ͼL}}L*c1mi*]B􈹁?bVzy2*A%N?blsk~\GQN0XSѭI4僯Qe"ݱZ.Qckp:; @%v rh9ݯ04E1w::+4!d njQܶ8GDAOum[Ќ+)],CA*=$Dl p;1pb{tnL3Copիe* ^"~TM9QdAw2GDp'4W}cP80{ s \`jٳ..sū b!. 6m3/ uPw SD4Օ2@q]Sn3\>{枟a1ӨҖ6]콦WPok4!heE_1ӶB(=kHL-z%!bHI[+ ~/_Rݶv/䢸u)UpӴ ǹCA6캵{rGm] ?Z2G@^ x:CefRiWdahTo e ƱrݛN^u)LS J4IVfI~sԩ8¦}aW!6dI[%Z}lDkd:(m6&.eM""ΝBEV/4e -.r;_* 4*漦60.ad'ZC*&9p &ZU Ȗ^DrH_-`\+*%&uHBԖl9+za|+*a` *죅u-%! }ۆfA~7y\SNp@J( 7QMv `< Cj<; \\Rjn1E:UMGk S c $КlcBzl*d ʩ-Hkvcv;C~w`o?iibj[]oefSF &֯v3%RTTwt:@CN 9sPʱ{398·3UO 3ȍ@_ _4ZǺAAYXV,':as)7!u&?Gjo4 1|_-̾o".y>#wܑX dΈvvӠ\6T"$w0ux+2a`sqĺx71ĸ{ ~I9 ;/ăxR0yo`00#MFg`ݘbA3S%N(KS;(x Jo#i3{>JAAO$-R҄Y>gq63"ĒvZ4Q 9Y*H}Zf_($on[G2$b)MӮU%ې$G.L 0! ϻ#Ulb9¯I5oa,YKDj{:S`rޤz y95< >;%k zOL%TPPfS>~D` CWq8@]Vu&#|}x#ñJ&`ʠqz>u1L߯@ *u [@:b Ec`ShSĨySjBKx92V]D~ƛ< Q!f(<_~oQ-#Ld>PֻuQ}qcULI,ɼ)ZP,|ͱ6* o&Aʞm₉E%]u?A3r_8Oϧ}b%R v3r؍vHj%d߆1xPfX:A?bTZM8ڑ-ZopT 4%5aa{@r A= I2͇t9 <3EWֱ|,o, IasZ,܈F}k`Mh?1㯼MG"D;eedžNnsXMpVݘzI3p)Y^%b$$[i2f>O=VLs݂a͡"eP8Р+ VX$1!n.Be)@Y47գjW!wm#M24m:@-{`F4/MSsIͦReĝ`OWW4ސᶃ`w{ӭB@GΟO,~pPB+COuրe0!Q"u֐4RYVIRY'L^}Ļ^tdݼb#߉kn} o20^L.j'kJz ;ckOu1dbZtPBmXU'Y c+^ބXx'7weVmه)C^eňtvN1Cl!5B (:|o@v`gPQåSJbfpkutdV$j4m@d .,,j#>n!LFFH'piq.}߹Hw&:\ <(wpA.dL Y_UT͠ 7*c&J)XB MNSJՇȢ!b&ZPyE/x/G4$4\˷5M#[Lh.1ЅAQx B -l 0=I4bPQ@*~URip(b0U؂ 6)0[̛L1`9lر63PtV2TU%B3eNҖ {kz`N@aVPd#Zd1P"&5V*jM%@L~yaY!|űXish9P]yPy2@RS4}]D~vKNQI>E`u+JtٻzqƕOGD"u/p?h Nż6}l$1%K<^N$C #=HJ@t0T%]߃'&'^=D¯>H,fNgFKpHO$f=1c0Ƥ Kӫ`0>,+|Q# uaCI" B*?|[֘vwB',Oװgu>b43wPdꮂ[si9NI5YXni3l \dg0CE!xnU}h)Y̞zPd$v#/̓7U ( :*-&!{pm>a!hk=l2ڴi(שhtwfe5VDo>Ex>y;$kz㗛z^B}9zGL+߫b ]-iZU5',xvwp)cKnv:`i";8]$" A :f[S>;&JqQ8XM^{qCdDG;|I'T88V+WU!O5cS`Y *uǭi[%lQ՚CJᣣ6:y :T>Bx14 T)HMf2g8\ !l<W\BDodQ 5v: HQ9ʫdn~-)~kI8u8˙Rn.\0}%-ڵ]҂Q{ԀBՎ߼"CLȨtX֣1O`^uFqfݜ(.iB3NΗŲ7DHrF,EUh4Gs >'qi{o j [Z*/yd803 ݚla C^a)R0*Hkz\+)~%4/-g/Hvѿr܌-]طVJ%!P;ː ]yIGs{mA&S!#.fSr 6J{-RaEaRdyr> dBۑuInxzU;-`j&[^6bMiN˚R|h^*nV+豫 Ř[@<~xqւsi0 vp!”3wTD :سZ{IZYm3Qsyt`l2iL!E]h ʼn? \Bi.D/ 衙š\蟙X-ndsH>n2]fk?C˒>!yIF Kl^F$4I_@ВW";r {'VvA2A !_i_b٩Z &# Ic,O[Heuw CQ3VKr$LaC7uI~|/ w5@X*D+; C0M}3ha~)v~PgxR@j{:4\ KkR~4:لC Fۭ,ۈ{#+A;Ù~?̻.krq./79,P6q[^I7xIzƭ=lKn+G\*EhRdԁ]~GqD,|)ᑭdvv40yW)# abN n`Z.^i=c;=DH\ihŰM'xkI<3 iAqiJ9ƅBd-w eDhJ9x½6DUv3(5!oɬLq:  >3zO#ڿUl3#ltmXȻ 3k9TZC˺c̊!i۫F>*=rgzy5<Kۼpqk8ii֎p8=hrFwᘯuu)ڞ~M(* 0b11^D6bxm+̋ _1E$=i}i,DAZQ*/g/G-;.UwYΚO+ FO\q RA&!އG1VRT[ gp$fvt^QʫYku]0Zh-QR>}zLָNs/JZY:Y  ّ@J֣އdBu2tmͰ$vvɜV H-F_'$9X3TPD/ *NMZ"dTNb];d$"O`17s5qtsz|?VME^cp_R@A]7cRZ2@@*\J^ˊSdhK[[-ґDQ$G`^ rŌ"r)()-Nj@w$TUM4dh6p~.uk4,`v rt3iQ"[>|%Faj1 -ۻq<>t{ޜ=!2@])n ;y:?YN\q82'%@'PʘZP|}Kkst.xؿWj6y/VFJЌd|x[!/0^m#KJopVzZ+Kgc_C~"zij-߆ؠz|[;/__hdjEKfxNgݽZcYɗNtzbXF]Z08U?|DB"M*T>E o=^[CՅ䀳KOSlUKGC4!G-L>:iהgGmwg\B-V DJnHpx |pcԼu.ٖH` @HH;2D>. ICyХKVZ-=$FՍhue7i ]UB2% |CDӊFDhg>`i5`]l\aY(1}u7 oŚ9@\Im,7"0PR|f+y˘WȈ4bv\ͬD"ҟ /S}m$j\H-y^e/WKC ~[۲-[맨L_!\~una! (jİzgݓn~A]%ZJWثɺ/ D;Σ3s|TZw-Րe, 3aCWiKar&6  AcWUӈ> GH~>6i"I0ނD=;oAuӦYx@fN,{O&#Z|pm "x:o`DTأ/"#t}OkMMoQSa;x{WrVyqw#ݸ!Pf 5N.dl~PdZe\$X>$Ԋes,fw4YV|=_hnl9W&m_m"{o-DOFHC2pL;*iT\ݙiB hY'5.hҋ]| U!w'd<8AW 8P.#rQ2@Xe OKp7*S'Q| Y rZ/70V"C_ )Å,!ȑ-#&~}RڝjydJ:YV;/7Q&yO~5Mt4J9q~z) DNca?> (&IaAsµs-c4α 9C*c׃rFCȓLd:dYC^='ZyAV:q3y3?+C&{;KL ਸdKD=8AEELvt-ZG 0ځ{~ّ=RaOy㞭3:S*u֤ЅNeY6x҂3ˇI.6>8Vh .N퇢< ݰIDj:!@uoOo sl+JEøpݓGMDgBiVEd—]N (Yi Xޤݦf6`q[s%ưTw"& _?%S}v'C6S "G%MmBɅ߿Q/6u[ȖBm"UeE4%*%)猁? Fƨ<`?F^VD$/8R{Ok@ #zi bie*{<8"@d*yg"ƪ>N+UWl>'R;WAiN(,P3U('eƨyKsݴ'}ZUX/-^m1. @(JXqQ 6o&lQRЬ1ju051jS@ph8b\߭'In.J.,*/@F̦qY@(7MGQA}oY_X.]$(!?Z>[8-27G8)y= IXϙ*pEE]:ĩo/yE4D>ԄFaY ${(<3!4cF=I Urv_i* !e*= s0$mgTF7ﭨ"#@F&Yje59i%/`}elWH{UbYRܛA0k\ދ7G?;um'@0gUՠ71j#06wX8^6._n)R4uޑHل!T͍ a{ЈXTukjBpeP/§cMGre3gwjOViTUbq 3UȦiܶy>r o-/NYlD5V_ͿGL&ZEy`MwTg/J’K~ԐcBkQҷor6!x&].QeJaF?S.Wlam7j?P>ݰ_CBBS{r:ÞiG@b-̷#^uBRi8ڴ"tyC[F՛x 5QHJ~;Xh6%]| mIlwĿ#NO(TqUK 5C{S%ˑyӘ?6] hxro4Ma =%ylfqaZ6}e=&GsC7Wbwm94v $.DK0P0|=:aƓ'^]57{3 l4T G8`-JoA-*%/~>o:tbHLJ?MŵN|$%Fc~Y`4~&!"sZu䴠%޼o؍c)Wf3(h4#,froŤ02UR#ٷ E-P[ea/ޠ_ESmȭH (cB\l%'wu|1 ^ݮl֋#\ S.]!7ɣ/;+ӯIu_(>FUȯ>3s,-n$ɚoM|aLjrZ34%(=vI @"6Rr>N1fte4OT.0$us߮d0H`^@v6wDaӎ lC[.F`2r,Wj;+"$8TS1<1 0XSߏX@N7{)bvT-'ht$P~b >[~R"H7NBM+Zx2a|.|2X.[DTq)򸔌hZ39uN-ۤFYoc05Ds<>tYA-0#$/©XJ:(s^n̲$.Yr29*3KYbM;{_\*9prW0LDhCkQA)%#^d!$qi~nIzV-0Yk ޕl}"*^~?ĄMD(rg:8ht%\U*æ&w4QH0Q8Gסڌ`R؀Ur1#Fװ ˡ%ˠs~*j-k4abQ=;~ParY -c4BG+dM e% ) ^*%neƱ0lsx펈-B4tx??xg sC(Eɶnͅ$q,ɜW zo;,\ zJ_/}AlZ=ׅaBx >" jhrE {Ϯ z._)2dsdSBX?@ucm5ITeNwTإׂF-LIafTh!qoC1ݽ-MjA*z/ݸbp^n}ڈ,M8+I c]wVAi x33V*7Q\Tѭ_`Z7 SٝxI\B&K[iJȢ C+ k~Gj WS>vuIǏn ղgOpcD#9R9x2Gi%#@/b,yMN~V3Z bߖcc"ONpt5 +}<Pg^ķ!Pؔ%`oLzH)Ҽ-uϢN @NiU g !1t$A$GĠ։Y2I%A230a#f>>h}v3],2d2j1P)P ae# ZeZKٙe%ߤml/Y\U(4=vPdbO]qXOm;@ژ ı vb~*J m{Kmfc@CV7Y66mWAm-FdAzХH^>mGHbu50 k,,=k}#ݨFleʂR{ 7 j d^!= 9ZZ}MV}`H-ۀ_dO EM7nE Yɣ; ! *98%F%zjgcN ?p> ,pii[^֬4'S{;j.f <\S14]umLU]q~12A?]=BtCՔ+)| ,;'&Rh?Og{pUQj:KRa.*τ=Ed̼t)ϔlng(v,JdN?o rx2~.Hӯ.0δNi`30j};2;Ű\ Ip:Cҋ{ 5.#D$)RL) s{߳ʷp2J8%y+*l@*-!}Kș;LbZ"O~Nіy3L3|V/Jߓ[aso TC4a'R/o#f)$KI40Ae&(wqJNf1/u%eknn)BJ5f PІ)⪠ƭ 'xwPRwCpATlznk.ǜs™ Lf-t>f(d~v@xo۷D>%J*ws޵,ϩk8e{[ֻLõs$y8wI*K6 +6\Ȓ,#@9W=y >̐&m. v^*ksT$'L 4o(nG5xui2JR* VZ旡S.e]foy۝j}*ROҙgnݏ1k|8ydSY+IxJ;lgƻبГCN$AMS>b^T;| r@hS P(Od:9UģgץȘ {)o4TBBp | (\\6=./;jg ˇ*x*yvv3I' Qqd)"l~{K`ǟ銈&Dgvob}{+ !={r##=:tvm`s;7׎k_aNH:hYO ь8.E[)hM45sk>2n2;j"oYHa31Nd Όٻ~,d{k+mmvkCUGTA,.GdRIq?Y~4 I46 lSp1fJo(?4Ѩ~.g6Ez:3v:xjD!j$D$,1@XtX%qOq ]^:K4!GMqXSwt[: uoIq'Vy7w0;{bxGg2RO-hNtx *M)HA=2Du8k`0ѡ" r!"8ݏh1zOz(/VC᎓MSWk^<`ERT"Ws8차 v1pW\.:K3تPJҙ1"VUORd– Xojcu.\=E!jZ#`\'vFw *vڜ\S*DVZ?6{`/@ehPwJRV8TI5!ma,AL9b/CSδTb*f| _DDgrshS"J2>T^]yZ 8yI2%MEW06}(x6Zn9/0V7p=$\C;MtS꽳KmURBo/ԍ2+\T?" y`_Z!>b6J`â9iiaWl1RYIޙSxv=ݼ?(}T!ebAضco/Na0mx؁r,2[QWRO6x3 tQqΐM0XI1GM.'֟+\'Ad^y1 J*H/+7s[V歘f/e9PO^J}!W(GA\:Rn|?eFZ(WQefP~* smF4Zn=![⥭2C΢Z]Vom"ήoOoz:#nqTɪCnZ +&.5l :puh%9;cW LM[Ů)=V_./[fZJՅ90 ^Z2yHy媒Ell&X19b'\쮻/ 0ս,%:TuUSYt=rP@6n@?2"sCN"SpE6\y[D>D~IyyKhȣyKh7- [Z{/Ҵj{Rv#ktcQc]|0r+:g~\P Qt,Cn]]W%+-IMڐ&BT**Y5{%8X1j(dz*uKmtc@8<J@v/Yma6{{)NQ9 0+p8"]zQq.@Y٨я1Ʃ;>{ָy> \H9e=e31nA>K75w?KxX刓tp̅ck* T[隴 ؎\lFפ؊D+ &ۈG&ІB8LiyQYyfQev mi\<>-kq5GE ~*M;g1s \xS-L;7>S@YVr5Gg屝H` z*vD,4c'" /^߂""w˕IŁ욻a8/z(b߶mJ(|O< 7eñ =y6M% '>ǽ-㿭7Gy`mTly·:NZ92FT]rf.T|]0z纎"di ~4цlg\An}>N NǖB8"q F%;,Pc̮JNST5B^iNC$3ӍvKp$mTS9r\`T(Bb,L0&5 #f#UM񕵧^=/SFπ*2G!z?{wo,K1p3JW9w\L'GsF}| ~Mt杭l2U 4[(kBի=frs^I.`[x9/ҝror:MS@.~I}ò˂hlջp=^C!qMt^,/r6;{%Ziy *w:@x@E놷DלF{>8|U WoU, ʉ/gm2 ,H'!sh jMw>^*zO(1Kuc"T`j.teBX†4l$ NQh4 MX;3I=2qI[Ȇ?젣T$u?X,Zݳ$Bf<&9lW^7bE[,M<n9H&%^Ha86#Dzp4vRb.wEY]V)b.Y 2Z~AV㵇ǟE3{eٙ؈#d_fLs{h@l$-K{"f%8D [Yy= ϯyc!dZ!9`GFDJi@WFPJ$! EtLս#(2 dYi($xNm]w3 _ c(>QɦK!c݋q%쿬zFBNh.fv%F11l}3Z<$(貕͎/r)BG9Nnw֧ҕMN"]5h@p9 Yo4[yEiZ/93~IIo¡K* Ct*z@6EN#7L2:X޸l0<0K=3ɷ1M0WIXHQȬ'T̯ FPXXc9MGc2 :G.h~xr 8l- 9ƅTT~Kyieۛ/Y[<@1 ȷ>x sEEexY2}O T9Ĵ&1!B򣞁GX j&!d=!kA+y RH)X"H5K$1U@,TaG9:i ! Af>7roJÁ/$ υ՚35)L/0/b_M8d*4n/hPFE2 w+Bn{.)f"–֗@V)QJB2X~h_ܦfeIJ;$|ْ:0f,[h>C[pFhUAˀ P&SKrgg)dɩ"9@MHȗצE]8Hr?CCEɋx!pf~*hN.V9GE@H^fY5K]ȂY~tie{dz?Ӧc#ewV&fx.ăvYz^yD\^/:@a& }F.}M796m/m^ELuاA 0`'J GW~n<㽌=!`8wP(d{d^o&$AS;aߪ6h_W!% 0\mhn6p*6wDf`;VNmq1&W|ȆZy7Bp2zf 1'?S!d~>V.2 7UP^9Qs(x)S,K%RqY"(""P}%w븃pwd?d M M.:,b:xPLh=5*vtKyy7~ ҮPğ'H]&~ -2:"8&w6NNh(;VQGmt"ٱ}K}1?LWlƸ>ts'z їt`*(es)5~KeSKmnb+D]KXm<*jM5v޸{d- N0.EW7K ]ڥ~- pѝ.ܡrh?CdQJFxS*eE?x}UCLV єmS$daI잾t%p#dŸz%;K-s7NAhvd\T7̻$T섹LY]B1 ۹ysů <[u$UWqbik()nT!,iimu1b">Hay_G5߃ӮYKoj&(@0G{`-$ k˜ ӎ$\0m41i^P0 ,>7K`[nMmCCN6PD ϟGYi V~Z'DW;b aԿWo'yjAʉMѴysT=l+ȩDh N,( 2[TuLpрpGk:itϾ۸N3=x[sh+?[4l3^lqƊT.#9BV#9 z/Ao q#yS1@#`a'"HSzv&_=S |>Fq0%D-B@\ ҭ_>)Y$Wl ҹ thlُ聿'K@>P"x2i56}P}>plq|#ɨٴ PC*e <֢vCul88bdN\!Pa>!ilRڴ tOCHڵ*nrkb阥MzZĥU#7VSk"ݭɑs(>"p'H~QB&R@偫Il.-3Z/C#I;@z=;?p\KlrPmn3JH`'Bis=x‹$ֻQa͈GI v _'1MBA<}9̚KμmAxjo$6FАQv 2DI+7H\>DZ5ZpߊPy-vBq[cO `>.Vb0{6cN!+G+1z DKnsb \hw*- '(Yj;S( `-Uv_\NQ,;YׂUCWHp[?0T2q܌!?#c [,ۘod4q.N)S`VPHH"/E6()à@pEB?HkP8A8S 3NqIb yj$ƴѸ j #A@PK6lYh+{տ;X~ =!v/H{"]Cl!Hnk51c.r#QWL+|%#w!w&i7&* Zmq|2Ҫ":MK(o+(ǩN:n,:SՕ8U ?5Co< !T@q<]JHY&`ޝT.@Ny42s꿕Ȯ7C+|XIvaBz>IcÑ_}$_MS(D]ECIKчVY7- FD,#_ɺݷ)pX1#z?%ivja(G}k&hG8D`/1Cߔ:~[%|<&$τtY6|[hr(HM^lI#\I;Mk X;:Ža+)PJ_䨘)si'wT?$l;lsps֌s|NbۮS#`e9e)_4FTܙBZhޠ"NQNϥ2*jlD@Oũ>8!R7.!ObuS{ũe&*s`i(k'\6]I: pR ]c;R09`ХUQk6PSv~]D|"Rɷt}*0x4:+/34Nmf@66˵q &8/ɈYvF#4N:0Yӊ;}|,Ž;9>wne#uCd{#B 9i<-_8d:G@mў)Z0;#Ђ]d S0@ d/by27J@& ,#47]}PkĵE`>;%3+ѷ/t>X+^3U[oV_1C5BtQ RCDx(FðDQ'Wj#L J@ uG^CNtDH}%L{߈ b,yk(@ũhgyv>lg$Mt;]NOc BЌԫE_3zROa/!J5Qn*\5B ZX\]$pbrIS/EJMg$5©5.-5Zj:s -H8vDXځYU^PL,̸W3fam#vZweO {0?{<_ Y/V yD>/:ôpC-W.YqRSzF<Ơ 8fKĹ2~ߟdSh4,ȱo0tWey}ꪢcGzE]iGWch [=q^pM1`{$B^NyzÀSNj1>6P&g)FQkwOљXX%0^t]/ mI{ cJ#9%ȫ~ l^e LԆTMҽ; sz6Vx J3cJnp& X |)M(F}H0Cҙ!Q}(nR&9`d=j&BqJ;gQc ה' p6†{9X, jHǦ,>UU7=(S>/_*胣N ,G`.?O\ߋIl֪PG mʷǐ+]^ragM* '-N58xzdU eʁ&Šs}ںipdrZi\lp=1Wai lOG-B0b3zsQS6/vfqWEc8:܏*$s s#/(.D: VyY)ox<ءdIcJgDyKYT2Iv^^߱7B~^dwEagCs췧VVFlm f-AlT`jN(<}\fB/E *￐c^wp_mߎ2r74M'5i򑿝B{mU-CA`֓ep t(, ~}H Xa$"b:s(vBzƓC~N].IJ7%0)-Wlx^snT]/$k}y߃6[X o DqZw}ߓ4o- W$e?ϵ lB -2X\?ܛPTR>oMIٕ^8U`}asnexy;cgdv`f5`w4g,nFvG₭X( .n7ȩ=_#Keh)قrWJSE7GѪq؃o$K^*r "'4&Fe%L4\ސ33 GGs3Q ua F' 9^peb[3y7C_8حto&S{,QХYqMdrE &I->"yr{N4IxHj:S&#RB HUv{HU{K)uB1:UQkP1]lU{j:8m϶ z숎htF|Uu< ^>x<ỒњWZKSEwȍ^h?W>:m4Y聦"F8SZ74&μp[KhxKԔ Wms&+w.{b5FQWf֡͠jQ'ΰ] F´XW~٤ޗJ>2i K7w$6HGeDk1:ayrZA϶?}>8qr &?+{R5ԜW3G#1dg"l |muU1(QI7PetOqI1C 8Q.K-%t#:jkGTcd\ܛ1P:dXoN? PȠxVG75֌X_x,?E6og&do[Xn2o#>ZNt> 2:ߪRTimu__ _tnvCI s ujvbʹ"J]c<؃y[NX͈vNN{tDiUwDm}mܨi:K꺓q1%` 1*MZ t.oƨ| ;cwa,XTGH/uՖ LlmSn(ƤQh{]%W*E_bjK:]Qo/ڈx%W#H|,ZܟbP`G@)%%vWju."ȄрEK}KͿe{k.i-= d69->U@R V}!e2UojA uٜ׆qmSlY#3L7c ฏvn_ [x{0bR~цΌd6pOD2? ~#>),%.-qqV_ 1V6J] 3Cirk8bٓ"bq6`͍i>LAJ9@FCWاh}p7s͞+eEjsZVxJJ(|O5 iY֌VLJ9 RÏeh 8c#+;GZZJyo_7)غ]tܝVKeZ$JQ9N|}ּh{<{>r^x4݅RĩEYKsdCL$,ߑG,u&49CT~l_~nQU+PL9ĕ!>P9NYn˄c [ক5W!ݜLP: 7sɂCB9{SQ zEk1R6eU2[;iI 0& [@75 m΢km!R$N\Is ZyEh|\|Bhθr%@ )ؘ8nm_dL-V\*QAMPR` k\XIuPe*L`a$~O3Jʁ!+|<'5MJ&،|n ɐ'}YaZr z+YA!gOШ㔠cڧ<ǵĢTD<5 f뮪R&"퓰 fe=WK\"Yd{b gp%Qz7^un"7AH|-(fi;muNv둆Dg>qofh=*IR, k$e&p)%hB5}F iG{j@er[vX=[s߿hPԊM;-`.+6}Z1V`Vӹ)9+n|\.BLjoWyG}nd j63%)}# i䙴Q!a6nixpr6J>4A6BOK*Sv6%~1oy>|ЗvCQ4Fg3qmZ0}S Xr 6L.wlE'y~]M& `I K_[>8f.ViA~:/B$}O'C+O1A%PiyEMs\Ɉ=7YRQA#O8!POܝ!xJ?ir% ti`sD):!3SDtx ]j$CXJZJXTfS%8>y[1e~Qt<[_AFW(hmwy>J(.1)4ѶxT%DקzJㆾ㘖|Ba30@35T΁u?N^VaVY€iT[0PYkcZǿ) 2JYb]3-NQC9+Y;&I6; rSůjLVlrb@fj2a;,251HJc_p1M SE&Q%x}m-I-pxE۰X['?RlcUe4UsF`٤&Hfl~ʉ<]3 n72Kn./SOa_ N}_ Dhڨsm^ A fnAPQGW+-Jd+D5YG2fag_GPq # +KM塱3a=qH5}RG+Oe^Ng6& bš{0ځMwNg鑓;4-7As:(NFMkloPaʉ]\!Q]yۇM^L")ܗJim2@"|PqrS艜 G.gxqOV>1+jʾ:0,tb q nn|hߓP6n޸eJL(V KѳBɃ43>?[lfͷq^`;H@Y"ڮ$v0=g!~-`0m=bsP2$ΐpI q :P@v⎹^:FO0ܪD-Ƌ?1H/rUq,C#ANp"P^R>'g͖-Ŵ*,A̸ FɧxֹX/Li2yNWjk^*դ;Ș0vu[:4-[dNTce>y<-' Z0ʮF)p +"pG4 Q  D |ahڔ'koښ(Ie=6.Z kVfQ!\3?240(Ĕ9;6U]k1f 39<:i&ʊ71V\;n&65,^oŁp=Ks&ZZ;aD54Oz4H-!zG .]oD-bް>3&G鏌JCK>elYЛ|ցV@5P>,7XB/_>Ko?Զ#s)ͫ1إbm~ʯp>6(Y{Piޤm1n>P8rWO6a:?p (ȶ}3Z Yb\5_V u-wUoG*U tq7>oMHuR7p| l8R=0]q2롃{f1.PŰiؔ}n@#WL$ʳ/eaOg OzK%e!͵&.7kɢ:ReCZVpl;yJ,3$^P)}GP &8^$fiUd)sC<6G2nyϚ{:$iIRv{a_2sj# =nv6HvǦ-nԴ炎p<,7Hepy5@;UpM.a݈4ăz&n$*% ?̓y^u˖C`ڕf7V wȑBsK{[VhȀ%PrM̱k&aΒUrtfCYPM8v|ā:+7)x8I' JlH=u{_knȮyؐRL$:keAw~kIͽSw=`4:v s‘2^yDZ!pZt[=n-I}X .ʃ<&NfG3V$-`kLo#}SDRSLn6ORmFѡb$ Ui2^}&Z}:d0n  ܳ0/2! > r.t|0ӱLjrX}W6> ƪ58ӯk|3Gqk-8rr_e?P#Sp˹gSK7,T!O|_lwaVkE4~/r ZԳXUR~Z~BDj7s[V\kq3ApoD? iztlud%{jO`dٹǞ)潧} F蓏t;H.!tt"/S>+ȏ{k 4:B@rHLnk7&*{lȪJ|i.+*6EGLr?[_SxâeDBZ> T}'uI> )P/"Czif)qUC!bC0X6z2yߦM!|g|}t `/j@eA6C?OFTs4$q=sP &7sExW,\:E~:n|wY!yIwb>I `ۧ7&(+|tQcD7:D%&:٪ Zhz:Z,?!An[psx4줍qrrnjES04_[yVj VLT؀ge˓66E)YoS%ixL#:q|N3V3wF l?ޱvOCeWN^M+” rcewXTIׄ2n]Nj;10>k!UR@A!P̍M]5̻?hϴHIR +y7q R7335T4qYfcԵe:}9s`/O(CKl݌wDVUY!^a&U5E0ޗD?zWMp#3" ˨/SI壔"ʯ+5%` >*x:+Mh| iЕA_ALLb=+-f`j2&ًa>l'*l }һS ؤr0TEmSA̧=@T5.0]8e:6;#o3S61aaX5nj)ϼUػN+_ge8ʽխ^/y-^ @{>Հ{qqoD19_qHwvрNd4Y@TQ5/yy 8c{_U8YtNv[n:yR`G]э̨9;օ&#A{-r:t;##QHj *po|~"%R!?dL>@8s5'sIPM/RkU%FHj!TC9˪ znvG|aCmROε-J+9gٕZ狼 Omf-vEp3L؂_q$#Z:lYE#J%qo2>8ϞPA}}y}DUr<Y|!}Ѵ #LTThOgo2Of7"zUs>c81as>ҏd&̆K }䮈xM.sɭ!vK/aZFB' KGi&n 'E"`pdbwrf&i2W>s5H~C%xFr5y`ުTϒX%lxiK&ٙ6RFɟ 4ק\8{OzeJkvH_d3泌ެAT[9vTi??rf10/TԤq-տ!(j<Ȕ:64*G;UaэfNOv+*x>Um+|c b*05Dr1ӅݩV.ʈHiٛsj B!S/FQ?ϓ\,mUˬZ][O}#)8 %Jw[t'^ᦨl% X 1Hi4¤12q;nQ[<Ο++^8xbCiɹw7 h#L݉ ]dv3퍭4 |R۪2&x8񣹵WيF_aዛQlLPlkTµ)z͕OP/-+\|7u7n)27IJ/-X .Xy'Y{+IsmLtL^1U aEL4Æt`=CUWy$$TDλ,0ZfS#]K49(; iB0K73I](RTnh_D9aT,r9JLvCqB M:gdjkN6DD7ד#mau`=j1Вֈ8, nk*vik$f?'7ٽُ^֥v#@qMv|łGn/:[¥//v0K Z N6 (=gŘ>,*KIwd/'ȟ[ 9܆;b Ȉ)N%yۺ)#Z \.0fm; lhsZxR.:.KXW<H^3y5r?MG~u_uQU*=VSE20wf|o] ڢOǁ?,t:[l#䙘,a }ufݜrH lX[o顮M9;h&Wp]y `|Ekni9֔ ]F*:wI !?DvAvo( 1q SlVDZҟy=~ş>Ή80)lON .z%# PF!M^G%Fi@GbJDĴ5ۛay)д['01PaL~XAφ,Cߖr?bPyF3%".f+N;FB- G/4&*3G6MoXj3w%zn&J՘iE E( :dùi.,#4a\1xU"S;1v>yrYg.ws^N2aVY#}'PRE:΀?mF1pIzYh+eyt3K;m۷[2}p3@}Gʴ=rgθM"i Yq(wB*5uqvTSI bfΆN'Z5mZ?-HDrl[3Pg1@ue58kVπr]z;1&!TRN]SHVmcg tRl\3% XХeoj⍕[ԫ7[hJ?)1B>E=Bu΍)-kHYF7@ 3SX{ VU-*5C.eŴXפ0(oX\JjlaQjRSLg{*~]~ fv-f I ! 8/YAt> ~,_Wbd興s@`^ YjLrx=z(z]$?"D?{c6Aݡ SK@+3K9L0 <!;hV8Tnnoؓ3%7".ĝS+:zy]M_Wov9VC-R^KX߮8/W iٶ?/9?:RPd3CgPN\sM[/z*4URGre }rԟ#ߨondt̺N]_"r .}X_U^^F٤!D,! Ǯ*)Kۿ@ů\g T bsG7@Mj>2| SVCXx75Ѥ4Wm\< :xl3if#d/9h,NE=?gʶ][ c髖SJuEՐF@6Jʹ$Ej=Qh" yc%*ݍ@^}݇Hך;djv[|[eAssTUZ@D}h`Q ,`ZmB_Hȃ c7+~hC Ӎ}Y0G f,R 77Ӻse%tP_'5ӝa Jh"4)q))shܬ`qvC@_S(,[ڽ9™J('e m;c%xc)y' H`ؘ̇ȰDZ"fWKԍ!Vߗ,#_3 Q7zCvKڡ2P~۳g)8ZU޸f?a! rvjQo\-LzNGJ@V-kc;F/ ~MT/ i{Z8gz(=Tv<Љ{h8//HN7mǵ_I3p faio*B'W+!L0 9/VE 1pe^r~A:i*}\T+4c +Q({p|Zg;֬& v2FlŠIC݉pIZڙ`hwWn҄^3NFCSA: @pd]O}Ql̄T2רR͂[x#FK}핺:*h'o0lz*V'ꤖS )~C Mzc>mf/MR:]J+c*rJ~Ik [A JDN;rvXFׄGh' ZmJyOL0I[;8ttX +̚tU3yk=-\}cDnH4<ޑ8_wS T5K9 #%Yծƣ{1N)3|Rsp7ɱ6͏>8iliBD^dpL; }_o:kVD_ȿ794@"M>՛w;d@ދ$^7@iQFAvmJMA,9o͉wwؗc͆V@Nt.vAn7bPlP"3iڭ\-I Ƌɧ{,y.ϖNPFg?FE85 Bt/\xͣ *, rDtԷ }r7a#1xDp)P$_#V!̴?nzZgfjfČ$crTBUR9,ѥ '27q~3v(Cu2PE6JgREy;WBӮ̖-4!kES` Yx?Gnr|& `]oߣq5d9gWgw&j7IaFci<y^t(G/&)@PW{K$}`%g՚r赲{jO7d 1*.bG8Dt _v,FmDmbKܣ/`qa$ͧIl {n**3R?]$0Ը瞢X2NKv. dHG4n2p9u^qRh it N\d:ZT=׭Lș`)qh-e DҐ6x'6Q[٭?9Zl6z gR~Uc5>.1`칰%]C.wL-*L,~Er(Mz?ӼekМPĨl/֐#zIPϤt1ʣ ,~43MvGĆ[eX379:oiƘ$J4W`Gw dN_Di)e/,F3&yߟmErPy;R:4* ~q CIũ &(G, ,d51-UfU8jbB~J.h+YT ^;vE߅AEzRDFg(`{]"NQS x*&Ybק.'Y"PJJ/24,q_0hšOl̘1,qWZ2U9je!m./ 1SCLKӉ,qTGLB᳊ߴ T#Pg$|MC.o7rl03 Pjr1*;/186?0޾h0{kjUM-"#vYyM@$nAy'< ַ8s h~G|v93cvE s'萭wufD]r1xRq QNg?*3 346~qtؐrOѳ:8J]d@R3,DhHʔn`3)w-ja k[ qWl|3'$`ISPkSgd:qNw[F:kPoŸIibB f\D3'WO\XE`E]ɉ< U=^όeYk㊟6U񨖓ܳR6|_\Tm㝔⎗5(Sɽ`K+>lMέ*[jE*S7U-ҶnpL*-b+ rY6h~FehQv,̀o)-ϑhȃH5\i9[l~es#l>BBv^|nj(|"FAY~nܺO=$ mj(}WDQUNhcN6 vּ9Zț*M6])Q&_%5 Xcf"z1hqlh,Z8ACxU],+ԣ wM9?G) 9GX `m,LOC5+9p2z+^1]J%]o!} Mw'kNj;D׃97KXBP$[\"1 f.(DkV8Z1YSOO@MDOclc(xAc'"]~k,Ђ_j$c`nІcCuD 0ݿgȋFe@nN:BԵWI;[J!C ha6n !P-4t,/4g5a(3d4 [!!StĂ>`GtNwܹ9X7YnG)\ EO xͿdq!'R?h /~;*lokS5crtAHuhǁgҏ_y26IL)39unw.2 Te*0ZD=ZsÌN"5F̽-T16{5U6rAxG-N@tW-C:Či,>Yi1mǔ \_F=T.,+y;~ʰ|W`1VW0RD'@Y+KtottXo+Es`4iV1$UuMrL+˻v#/u㼵!~ j*W@j"MyR__Jyv'N :f?pO}uk3 %VOś/ GH:pj GKjfIfT)txd)^e29(T: V4"-+u\Pޝf?ݽj9=eNmCIpbh|gƵ3Ly6c.7b :E+z(Rm)ÍE_F]w;"D0b'kcݭY{' ]*g^?ؕu0DNS Nj2&3mbj1r(q/S~L 0_6(si o5Ht]yS|łexHjˌ#^BYl=(8C$lJNXvTbte&#^EĕyؿlgpUT-1Uknӵ[_.. ǤtXXIZ&#d=Y! w>'Y'ќ9ЙO_:j;x^ QbͷjEBtN遱/ێ 6Tք%H~~$*v#riax-oA qd1h(%B"gn1y 61*X,2@J.*{4um<|hJƽ0` L/1V`]9޾M.e)l>Qt+)4}XoJ3Ja ͩoru؅nu |^4g!o* *-wP( |ā(2[3+pWk&߄2(71}RBYĤ=+ 6 Uz[]OjTe$gCޫ1w]DŽYc7t6-5^ ƫ!^} y(;*򔕱ʹ<}G!sRk=x}]m.S䖩9㏥Zo1;]ju/y'`;m-lZ[I $[8TPNJ F+ ̸h(|pꚻ9k?q$BLK{M<2HX47\BlnM oNd$du7fzX,ӆ%reJK[M@ᄍQy8h:rfw5&Yɏ=z)llwwz$f>UGe& s7(G;[O^e գ&-g)L'=8E#L6k þ_9h+x+*̉7}ٜȶRϧO+؅N녟C 6nEZ.P4mDd&KHagYC؁Ћt3'$Ecmj7mk$I""5H/ N5s;y.?-$& 9:+kT. }9GUŨ+#fף['m-uEBtbIӬ!P_׳:~dJ,]\ t~m-LcʵqwҴ=㆐rLtq/ל C'9Ojmm~cR#>:+WLW$ɡ`́Hvٱ;ь 4Xu9"G>n Gk /]Ƚ +*ԩz|[\񃃞 7$'XULD()Kr5,{"b8'=I+I)5c[JH5h ?Lw|dym2 {<"\V!20x&66x|!XgQ04'8&)'p>84ċXepVzi9g *o] Eaֿ>Il,5p Eءo 6/] {Z+>˟ yѥS9wQAeV=BǙ>T*F.>.)jCuSPVf4T4< rr_․?B='9\Wɂ D2JKI!}PzFY<A8lC5R"m=9M=مŋ>z֧銠PrJb\1pZ]'~%D+xc~z?VC*FyT/Bip:d aicYbц,}oYzme{Jtx}},Y"9T969;P1gpNzC'$ukۆ5^!s]gb^kON"td%}P){rAu'}yx!nSNhN[l8瑀j!J 4VbxjPOⴹ#lud/0  yqj!bWb|"l`Dp2)وR%G/Em~B0:X= G6a16%R3h6ity־k(KUkN(L^E؏0r-){Ksքolh_E[g \ai^a[x\~NXc篅6K3vRXɻK~^1[( w}*ng¨ޚTUR[l+`c1Po"6 0%P;{XS_k)@)͈ RXѶM5CDY$dA|)rny䙾@b:p%jڶ"=NB noEb<R߷&`]H6I5 C]3̩?< $ϱMXt:/i^v#`|XAqXXf)R'-zN2 J?GaХ*m~%sIXE+ 34Bp_eLwMNN7ϢTudkW|e# ~0p+/o 3c9B}$]dE}\jt-Ztj̑ž(Ľ]YF.YLN$. i?5Y}Q"lCjt콟`E3 JbfW[|2[3gIqKv*(:൵7v: [m7-l$(s!Gp^ ȁgIƍ-g=Ƙck 7}Hxv%D%yqߐ#̞&+xA2o4%Fyx}/HҦ aK",i 6K0Әc`(ş 1+o q Df caY acLTz}K/v òe3QpHgSb؜^Lwob],߽;M|tRRR漸+y-|ujֵ^=Sw"DEDŔ~kx pكDcY4Y"YKma$;ﺅl i;& `=UVtwPtt0"Vhw0Z~@́.*pH_*}6;oaFO;•:~lNBH:ْfO%+bP ohKR '7SPiX#+w%U*E|Dxar-S$-pgR7KY+ W+r<"1D\-^[# r0 ftԪ }箏F TU_|Y]-1NǼ? v*H +g._U5&V$*Ph0devfl_OlvᛠP2BIoϬ3ZJoqp.vD7`ÃK `Mm~#Vmvk뙧2j?(!܂NW%HlKYMvn e k448&=6W8EGt0YWv'*aq/}8~1ګdb$^]fGfgc텘DRq_ =Foshhv4 &[aI (-O=N&laИL;D&R: l|ΜB1 :F/\aT =d淡ĠdMt9KGu6%9"H臖a9OhA5i!9O-],Ǻ7 ,tbqmwC6m8r "$ʳ](w5ުtE']7HG.v^΢`C#G=}hٷvKMجEIzd~8 /ܒb0U0dJ򁏻GѺҺ$!G Z8gRȧSuI(9Lh<ΰOQPN:$.e0вPTAeKa{napţk٢^(bp9߽\I\SI 5*UnKu fam|'Xg9ᖤH ك"v}~>4 MWPAahvmVߧITBtqʌ/hсky[CxblJ!8Z;~C uDBBxD{oyӳTke<"}wG nY5f2,?i4yZdz[gZ(W9$?hV[I} ɿtڳ Z)J ۼXl^= (w5h\oC+23! 1ΣWIPA[OoOqR5*\0<`knM~ijq𗆖WĘ!daLaERLd`ٚBNd{|m[IcÓ*\T0@8oUvǫ[7]~@(WR5V "O\oe {/WhȈL9d۪-/|% ,&,>I<⫞izf]GTq#'сQҟgĺMr7ōu2(Xw"f 9^La$v9 ѕ32#U|zԏnXU/|>$@!<ˀߓ<4Q(gT^њ(r%Z)0l-2.tԍ۹;~<)#LKܬ Bw@썿-Sqlt ʑGz/^wsIJffeFwW!<\a?ةY*(D9s63/[d sBY p'=Y^FO#4H ;L)w?\cdwVhE[Pإ `Eg!sI9ˆ3[.uXӔfzhD5Xùb.ҿ!uCL,ɒغbՂ6  MY$Wumsa-^PkIAb= TRLsd﹨K! /Ό 4$_'*ED4qxl@Ǐx[ʓN)Ð!g%b1e".([QG&~̔JѰ$z,猶a:fjy\DGYSp9 &m?rՁ( XMC.GHoꆖS֜QE4`k~bU-w+Bj{sx0pRpdqށ rو働2&ڰT+ѫgC+:`%p܉9{cF24?H-w58RR|:mlv8dnjɚ8-*kΦQ)Lb9y1e^3T2-`QLA\qS9G[faΎ wRD\$a`@ G /z@r6\W^ ĥ'IRk%+č]R 4JRW;ٔQ+Y~BJYuZ&*uzܭO#3Nj],RĸCMtlN\e WWfxǖŽ,yik1v7ETjo$ڜ~,6ʦ`fcR}.H#BDdRc<4kݰ[g+J2jU i)[yi@J iƨWYYC*#|Rj>^FxCuSbYs~ep#N~xUjpg<^ʣb*ƃ,o"R%?= ϪCon4aqzS]#5ݱMvPlEik!X'.2BA )W᪗Z}P6 Dr]d~3oNpr+ƸF>4t)wZe+Bg% 9tviޒ%G+o{XC dqo:zqDJ*VV&6F绶jNZV9rdso ~dNO &^+l>ADkڼYlnxr;K["Kdv̮̽"+8Q%8=%#P>|#؉em0M3UJv9[Rә n$д=SWlaoYr,gT[l*~.>J@Uw_d l2 so=#LMը,4s_H5BIT;4%H2} K4"nlO_P0Dܞ=dp7aD saɍ C;jmUx zkc{M'A $PrUWʿ&Gfzw.iS Cu[ t1bbyюX~RyG!DʷgPL4=A u3ak}7yGDnrmpt*|Z9 v`8Pc j8DtpxO+pjtVAwycvJ㕝1^Uj 3ך[69MdZ|Afn U<@X\GP|dI_$X캶qh{>чff?4J{֕Ǜp^_%{me,/Ҙt Z+"t"2I!'-jp;cTſjKŷ 9odgN:]M4Y/^ynv֊JuN䖚nK@ 4ë\_jCBdxkDv֘2n}yl,^B3V ;g/e5T4y?RX#=_HU"T^Z0bn}.xllloƘ dK[Sa*q^ݦ"y?"7[I(``8+횖e])U-RCGk$UlEZLvUۨ?q(&>scD*gkb,Z2粶3 Jj heQЖJ)H9gP̠/߉whdޖA*>5tM\F:rp%=+!15P}H;I"l-Wnn.#?m8[a<tKf5Thq.[Eh^w<&Fh3JKb31 Wl>/O&CşzY!,~z`ʈwr0w=4_w5圗|um^7{<-K2bĎ[Ytxø ,s)0K^7k۷6ξ#: 䒿1;5Hx16*zSø)WN `ӼQIt)ӕ) lO6&$=S>|p`9O 苖KxՁpGKKvƸ $9ܞqUBcR`ZR:?_GwE5khل) &妃JϷͮVkŞ|cҳGy..n?.O3q[kà+rE&[=I"(͓(|R#d]6_ˊZyyq)4ON`!٬.Zfد8 8"6Ɲ=cI'.O'(^w-뤊c_XyB56BI,fx!Nlg&\~Mm| b5A $7*qU Ϧֽ_S ;wO3ፙFMjk*sGa}*dFwiۑ{F7ic7hк:O%ЛnD塬Ec,}+ly^}Ի4EP`lzX!1\5e@C9ܝ^sWɿDc٤o0G<+0,RM=Y.rz4w/o&a[yNwjov9Pk2(4*XȖhPcx:~HY,Mi)^vw/A#abD41gVi=c3J۴dAezlvQǗBdղz/LIzU?>\}%t" xNæS Y:U|; p!<9MnWXs4:Ho2Rwj Wkڰ *x-N5Dٰ DMU$È3>E ,J $*Uh$oҸF.("̑31erOBwg{SHmb(d34nfa8&~tK[I ^ J-AGI[*⫆t1X]qេdh^^B١Dq;;x$GCLEͧ"8C=F}MHJO5!f)ư"`:~4rQ6 HL'V=ua)G&V"\|oqAဉXGkԪCyxU/ M c6PﵲcO>,fwϿ&pj|=ڋ(#eN͵ݷSc4 OH_.: _'J Pi0^]<:%5N#ZJA&jvv*`[VY?i@ZGMO=|oаm鋌W4&EņJ\|#?-k!EMzLg ij"P?FFaTN̕d͐:y3u!&<#󅦼v2aNg tټV[l$|)o ,3>KF{Ooe=ѧ>'`[[1ҥ]_խJZYρ0bb| ƻDmΥ.DXj,3=h* NC!ujU똃yY,MoZba{6;-M%}Bl]BxP[l 09䪙Fjt(r&ŜԻ9) A4 E]fbdݐ7Hѳ[fE0.XpĔ3bmQ.9cEQpߖ@F?hS c -Fo(9!s‡$UTͰMHyK"i h3{_[Td ƎI2V 0 vZhc]5v}b놠jydJ@ t@փ}g`kqP4)_r X8j4j` :re<%2| V;$mGƞiCܽuoc~ZYu8@p[u6k7O!Q<~=V"y=8"n <jB2^8,s.hz&YJO5w@5xb0m7U~Z/H*Wu-'e@ 2q9"81g(5X{A#h?ALeonz!Ы+x$)PyK;5 - +d !(6cS( l#e<JN7/}XtS\UxK5@ kS֬/bK*%s 0,uJ␻B*A{>{A6Χ.y6"ۘʙKH%"Pv'[ 6 D8RV3[8 j{ul[cSQ㾄Go|;; ־Z9D٧TUIA%$pW2g{.k| \El)W+h.%[pb͈YluyCQ ߗ8摸 Pcʼ,)`^XHJJiRc&-:]#!2WU|l ;;v͂.OŖHeOrђ/BS!DMW(j]~/8Fg/ftbђ!`%fnT/#k$o= 3-Qt?6Ιn2Z-(4 Ia-ED!%K~ݵhn }nsmc2^ j#h,m@<[o&E:ZX.#|?# Fy\PEseSZuNL,1 ~t.vmlkV3Gm[F5*V)lƁ:++[DP Ez ]|Y S_9?b[a~HYAw[ь1/ے"1F) y7TlD=x1WK@[;fP^dٽ!%Q G+: ma&`+.G֩\(Х+{:l70mM?f SV~zS T$чZif>dV5pG-l$5RJ/]o%l%ns^6R:~r[V@1f+Π [^AZrCwӕ 7Bg{#dC :`7ݒ t{X^H`6r6[B~kn%-[B7uqd(ٶlp[@wv mmxY+ ESne/VBê$`ƦcmνUim@0qc'6S„zίiF[#뿑0kl4ʲ}2h4F~F]I6@c~+%-e8e\t`R#+%Nx=gu@\+q:O/%71Qaia1Ql玝q#eڏ8P1!k=S 0LEKI wK2$gNvcCˈYU3E^_/ t4!Qg߶⻙b4Z=UVS9㉟",Y"9/x&\͸(źڰ(%H]ӧyY^'mOBT>WtH3_:!W>Av)y 887.`uM,h͉0DB I+B' g̔  :INU כ:ޱ\mh|fH>%;Ey슦"wg66(Jwg[As<7~; /yʾ{sE〺E)bh=W (|&֧hm3"m`J(صO.I:i8;(l졏wucdֿއM>5}aik]?'] /0HnKꑂ_`Wƞ8Sx6M,'әs Y׃rUB݇qT{WJuBb<2X<f#hn˰>W0n/W@.΅<*G{q {&܅]+ŤvMƻS•Q6[PF\P=:E蚍Hqgڔg@=WT]+9b)DnrcT} !c(&y RUObg1$ ⇠"pnEf3\([gfBz^ߪ\5N u7^[ G>!gn^ˤ ?N4DČG,^ehۥYxoR:үiݧmƴ h$ kwnևe }tt9BG` ddv# tzn le`ˆ<>h^$BJ:>t_åq?5%2xp;TQ½cp'T`o$ޠh'Um%ϭ} rDEK K`ׇ^H-+"Zײ ب"*;gpx/wWwC PCXB,!?FLVd%ϳ}ƥߌC>SA\li\8a7@G/DYSPTfc!46ԅ{M,j(?{rF23߱lJ`̨@uCـ-}v{Ou|S*-Qcrhnb4 gK(71%xe^F Id$e-3S"(E>':+-'Iٳ>0ra}-VOhC-N' y׎oi,@xK=9N׆t "{OI쬡惷=[!NuGS,BXHUԅ3 (%eIޛ1z ~xD*]hӹt؟a ۧtM"mPM9an_sIzExx+…څUQIf_5X|6G [̮XD X8i& Zp/'.].%q1M꤃"v]F|[]гܤW+)᫬6mWTߐ/ sX-m8'_g-ۇ(ׅOz]폿Cٿq&hRpg| Rgd>A6.RDxiɏ#YVal 9W,fYEFk ;ff-I? +oM8bQ5vd3wD7>DT WaǿsDV3[ yѤF FA>x.ϰwC 2+%|{1Tnlmf7 ~j3Td0oalh@U"QPc.Oz}0{_n:Co ۶ZRxxhSA50`6Z_{Q$b.҉tou ܳ98CGS_# \G<&7dn #}ңR:̖֋@Πl<޺ɓ yck8ȹuRKֵ$D}ަfQ2m9ˋk"4 IS],L?sc\9.6}E<Š;D&} `Pb-6d"໸6YF% ޛs_)H$4A(' vbj3d/л yǏ pƥڔJbϤzʣY@WZ+.ΈUgu(%HEn~CΞMd JE+bwƷK5CpMݓ~ZoFѵIKI4]E-iE>f lCl`9>9c GǼrSKw58@\α}/:te~)Q.0܈HZb(@J,n3~tmCVG8 :kn3x!_"DLWN[;]ғ7ؖ1NB#$Gܐ2ɿ* Bζιq{>{~{ɑ8]@sε 2o_Ž9 ɤuJϿdGH ODtލGrl\A [}o%]SvݗEk  *f,SWdPdrx I@.Ö.p̘*Ɛ͕2!foq<?veN 8 ᰼6 ݓl)>_a0s j35`!LoK%W'8Wk\"vv dd`j0\Mh3޿R)DhҬ;T}pֿ@|K ڰG4J khQz/ ȳik;+OI~+ XB,94&,9ΈVjh /jyB ٓ2+!=6oZ#$ i^\Ufo̓+mVve^Y!HI7eHt0Eh*cL:CmTa~ od6: $Ny'qd*)?W~`ܻ|vM:*(K(6'=tJ&Rvp2D5fg1tMd "k2PhEƊ Xʕ8,:BWg->:1y_|–?'_zU Q7iU?^M/ ^ZLSArZn"ԸKՇ+N֩`v] J|3x(ꢂ\" M!"wn+Wߏ?.A|LĀ>7*}"QpgrT\%W'!6:Nmbt=x:ƽzf_X](;{ΩnJ*] 's#0ay%W? { fmi AL|03B|nTy<`d@H[t{S} ]@a<}G[\HuGVJb\8tP]xx`ЉXp)騛-vYX ߖ5=glY|37{ 4f9D1Hie6e%ĿePIMbE~baMOhh3dg)۩p(scUBz:"]FgaFp?H%* *Ekg*#9͉I<-Ao9Lil%hdԲGgN=V֐,vM[;yh[5yT|U(Ӈ Z.Ҫ7Lx!sR*MiG Ǧ&zS3Pv$dpQ} @1K-@5-vyܠٕibQBI&Skm=?U  E0H<)i)G`>!luNiN$ Zbz2Ó]~XGgirUm̰eҶ=* }mGY.FV(C$WHnEvdQHhp42 ή7z!,r7[f5%φk^N'!$c0P/ +8| @kyi`yB>βW%{Wmp\: Oӻ '&E Rd\uv^LѠݔ_DyhW'N)FظW!-0α>`w#,$6МL2Rb䖜zZAZ6?@u%~}p~4z=J> U{U]v̧S͎w>Di\NI/-f=YU!Ea[1S?mF^#u3e:7Tž 5GZM0Ysl(H9:4[N3^ʩ{?-Įxd&K}"j+(̀ ΍7W"42T I09%(R-/gZ?0B%+yx?i27?BԂ+h&5J30:0I vA9vls_ijRT}WީՇ." H̆cؒ*~Gr@nG&I1f`2tV]NoMס7J"j3&珵pP:Bc.41aޫD~79ղ95adל恹:#gFheMqР$On qAmhЫ?[~I?nVǙGE4^إ u~ſ}3}I{73׎8~ [F'!ӡ<'tpQ(oR1Np&û:H\j]oC;.FR,s%LFPѽL`uB+HqS%]r&OGWpUFD)a3n[oTaGDDt+*{ZtDw]G~z2U.?n:@y.+ly`m"iw4:{/O'I F6pQEE"^-9KψIˠ 5O7?OжE^s/ZF;w zXh5Nx* `3]}bzkcRb|FGbo]Ur-L'љI(o'wAY#N`+hnRc|ߌe0<7_eҒ@{"kg9 e e2sr<<{2(R4nr^(rgWTO8;L ~“mqbs :]vלhR 8_v0B&{xCn kA~O7q?fZk{aއdV2_d< 9^ V-PņF ./Wzn%:DL8$ЇZ-+9kPC~H^UZ1ry8Yo 1J{[oLj [G_"kTn!47N.H' Hg'f3U̦(x/n!N i! ٱ'۷/[i34|V`B^5lRZR PIHCK8`M+t(FآY)O ԡ^LH:C7ㅬJyT孕S4Gac7b5r~EB=޽w]6eL6ÖCpŔp~L XChQ 1f;[AS;k%sʿיq~QL/,4I 90+9U\C?sy!iw"9b`o\pJ'r@QtWoh,60}0v#I!>.,N⭩Q數ꝟ:㚁o8P;3{(jn0X!i.19'nۑLQ L}O#sNl.&lݧ0XAԉ\յRw{S!CčgfϋTlBA@MD+?5\pQ5\*-E @N}4 dxQG7Giיm] Md"n/WL %C>e6jZ mw::vfܣ!4zoqڥf͵:+蓢 `Z:T UST~beo`NC-ىZTT+nS:لUgՕ9I5Vxke:-& zTY o:_ UYG,#G QnO6>ΓVi\++5J8,0Nc|B*$zzgQ|>vd!/mY ұ:YwU3EƋp<:wI`@;Lnpk::n,g-5f(h.)" [ hvqxX3pd ׭R1H8$8g "`I\]=OEhudOLU;֏_VkFYds\L2#HeC}@MT}->j=aDnZ")ɪ:)Rٷ j[0,Me2Edrt7I\ 9wmh '.?κh50[4o$>#gNv$L9by>b>#`fZ 5t;DߓvuSx)Lq o&nOz#BҝU;01۱6צS(_@SnƦ!5{4 M x&RA1|"^v \2 lUmEs| ]|>Qn+ȸ# :%eF{$Y*u1bߺS6pE~ܬ.MC N[ N!eIԫ;,-ܕyn775j+lT~.Bb%tzk4ʘR  փR5FI52&NM* ,1芊\KFUzWQñrV68݉*]w4/HfQ`:ef1{-i 0$] )`ںUT ȡ\+N'铵کLj(ңiMIQ>p8ժ{d+!~ J <_Mq94Vm~4Ս8Zsk ̀o we-Bk7xMk3e0Lzy v!`]-:2Eйnj*  osSJ1^*Bh,wkZ{ݸӅixc4~!$-R*l`VT4<@R`S0LЃbf+nrԸ4lW!4CC*x 9U.tVaLF`]yu: 1qFS$6HD?4e=Qq̓aQzΞ Eȯ77Q\nپj> 7AjTfwpY*, zgqC]ݽTBkk9[7kb/i' "2]I(E;:0Sk}[ז6L(a(F3s| q_&mri[ƮIW薨k dA]'%܈v@[b:?)Sfcu +1:,ٽ!`\qv]/FKr rp)X': c.K"*kqq[-0}^IhQ@v-ܺnØ(`Gt%tO/rMtuQH|{H7ԅ^͑O,)ʥr*hc^>O#FIZQ[ h5ƕ;c#"b[\_,B[SSz wa*u/R2rH=iasi|H:XGpʓ+R"-N<12@+#\>[3>37vwéj p(QIڏL) \??ȹz[N9=; q[=l2+4FB}oR&ϠvL:Nrs#Ku鯖8zڑatc-lϑSkY -i&yzVptC=̫ԏP!L#cWc?fP*~ai*X a`:B*ՕmrL߀'!~w5&:'7+r2\?ܟP81PלYG({j8ŭXtdIpcCC"+ 6%_Z.ljݧCg}uf&70=-MaѾ ,yL)ׁ(d`z_T_?8`kϨ4 A9 ϡKƅ%p\ '[4 HˁoE`gE1#9i-Z|tZé,`s:ImmjuTE M-dą8>K<ћ)@}3m.iC(GzVW;Q9_+DlJ@,7QR<ŨO9N Zs Dt`h _3HYd/QhNO?%Hғ|2! l2A(2BKyVu*%ƥf3ZAQ|^7W !eVdDPuY1ǂR~ُ]~vDпIh |6+V!n-ƿ I7|.#jHC+obAEgpy)T6eC;5(gw%$Z@\X!ïD,@)h[:(H `B$z$O{s땤~mgubJ$@D%#/*llJ.@@cfEdP^B&!r׷ZԄmqHFkz:\F+<Ǯ .6GfD82 ".003̀AG-[$)OH>=Ci)L%!Q7|:D⃏4)QnkS@:8)r \_A&LT;\l35/?TI^ʙ0[˝Zq/tT S7_.ORR̔7Z[/2vaqBI]aֵE2סiŠ҆oԭ3l?bjW6(d%iMU!'[ rZx3 QoD -Q`}<*3WζgN<Oʓ_@-\IL=f݈΅ODje@(OI$9r eW9P&AuÍ)-y*{ ʄWΟ޷"8#o>b.]gsJ 󎗖5D"|ݧ |XwU,X/2jv, kog?+ɚ~  E<0^BC4g.d(-Le*hU5Ö-ؕ,x^7tjtTR7|KfG`,^>Q'B`e| Ie,;O*%^fU/쏞sMյxdXRdAФ@M'_̗tN@M!9bҘPܔbMl#G^$(jƖ<5M B ˔rfQ*ad`ǵK X3HVT:IѻٓZ"h]') jǟLjũAcم_wW?=0~[|x˶MJ"5d]Xy `:z40$KJb$8ū+"h}vPIQU0O0ċXF7mMg6s*`V"!Faôd^oRnv4_? ԺMD786BON엓Upiҧlt%lD(<|b$ATW >&[q݉mfj 5B q÷c}~Wy:"YRV/&U{|',4w[-ҰَGSLzo[(Z̘@cFN"KTU*Rpt:$IOGvl׸fs5ˋX9Y>SB 1~-'\LU7=Ftր7$l}9ͣMKaG:KϺڛ9+y+o*U*%zA M+C톦Z牬"i]HC`K2Gt+E(1 u"cnW5A ը!2BcNDr¿%Kwɿ&E(d6=_/•h&{>!1uR);=+HA~-m)ZoŰiDa:H(06/:|#_e96`B Go ĿXh#nqZr+ufXlu[6UP=@`|WPzQ\?E[auȾbٔm(xBk$rl8g oq&sZ'+_\ЎvXkA&X6WXg|ǬA4-~_$ $F Wi&o,,#߷ݒ>SnB'US[81HGJ5KTF"|씶.eP|7Ðʑy/4F ;6U2xo1UΣiDi}'.< Xʕ1 ~&yKɄwKZ)Ȃ" '<}9L&_5Z7}ܕ[,Z) /ÍMٺqh';f1aQL$+dZ ai/%DJ@'l k1 a !;,5 W-~7vjG yL\OMf0:?_#2k>CEtmwQC aȒۛ6gO9G@U4y oу(I Pb#0Y77BUd@tۺ%kGEW3W[@h %2|J?ՠ b,\ЗusO1-z|{#ɷkAq&S.EZxi5m /syeG7aUJ$zE7x,J7/U=Zc58|jd~֛Bimŋ,zV$Kΐo24}LvIF,eN2D._"S #h\zԤv@498Q|^i4,DRP|TQ_AK.+%AW1ƻ}\\N&֩+)9<ӳצwkV 9nMY2wn:.zoxkfH9Hէi4BR? =D_HHpܽN5{\ҧ0YW 2AQ|>Y=.( ±*kY2 +m $'!lIh֣ ޸DXmU{18w:\7{QI Qdzh^ U/ so&&܌)aHRbk>EQE6rƬyl:h+ D ?!d7}MFfO'=l8rhs~d+a4USÎʠ%ےCiKY6/[3j*4Qi0X*r|FNC06w/æ!$g♑ ,}f3N5mj牵Ή=-@2\״{9]+z՝mjaswh`RZ`缜HemD `,ȀYB5 ( 7m/C|drF԰ <[dQ=J<8p KzAs7֕Ġ&2]kQRM˲Əȇe hanx; ;nqFwYX˔n`{D#"li#i<ST_09`g9z߅򺥏Q1 #i^r |SeR4 Oڬed%-xxCɔ ^GPFC֮xQ(gE.FeGn]Hn][ozӨje.j @@ܹ%ZY~9`g."C4v;?VU/Eb%VKCSeY@{yO<uKNkZ]I-j2f2AP~h3^Y}.tRfj e5 yBfrF˓ eь fUUP`P]Q`>hm"q-)c3;tVp\Vb t2;vG|8TyK\Xm%)O'1#O䆷A%4jPAq<&؄AOQM'[wu#q.< S.h*yZ頓.UՌ_)@Ӳ7*LY6%oβϥlZ~bP6ȐWgE@ý<>8I]V (1Cۜ'ld4=?,}X@4M\/$k8 YTqA~ ֞4SHW#ϸc%_сm.Ń|*ǔQ@YU֔-z\>67JE¯3CXQmae/(S/AЄ.IJ͑p&hՆ+;lU\PbK^d`ސ#8Oo׾j従J̈#eM%3l=}7$+c!cis:rUOHi?C ך1A6!XEr61ҹ>F)FMQ)5'Ofmj`}ދQ( _>EڣaE=< d,ϛiJ+_xc JYc2a I⥫ZMk":7NA$m=de(τ9hi8u_=fQ"Ւ~ߑvs|q.;0ݮqu YΩd쵁9ē%SF{V^YEeŵrg?v@fL?gmfv{3p[ޞ3~F?;(o,{]`vz2.nYy-zHtaMAn"g\]u }?/.aW@ّr| =z@؃dZ?i|QsWy#/ iArbD蔅ih:M$d9#ИodcaS U5)B[0tw!.`)0=A֜R51wSsX,3GiT"A&kHtk~ %_$'Hc`Jx@z a=l;6MGl?y]xeڗ>M~L=wv*&t9DEEnO>;R޲|86 k*_S=v9;E(ҊQhXp$np[SI3Sjm_fNvpF ΂Ml],֭4 _ɟ-v,5KN+l<Pe iyFx0),9x6>9Coz At7x-X-P;M嶪k m nk dBpj~uSUx#LQzֵŪIa:b/0piY@RD.O?;γ[\?A Ҧ`S?PٸFXOH?滂j-X0 [YrѬ܇= &r0Nb,up6*4jL;m.bB_LsB8 ?d#pj~rf+VwԗHل&r~D^Xѯ_-\:cKiA.26:/?7>Yfccļe++@T}|d?:Ӹ}o:O0={VYFܕ8DGj-}# Ά牄AX݉ PQL"S**_X1YcLƓpx8q酚Ks/*L/_&sG̃O|dnuطL=M<7֫&}H- fNcqQ'FM>"T x)Idآ$ 8*J31GdOtwez3 xs >su4f퀆xnvi_hM+R`L9$Ur<:@$#âr[ ?uz~q'Q"8tt]0dmzەZ 8R级xE"|&xs,4膐fπ a@Zc9 cO>B_"PDzz;S)_W/%M⋍JV Z}} QvDhRJvtڽGU)!JX*{'%2h8y*40kf{Ҕ1d(hɛ~7'N\/[xTGH? juB& NKy~ #_] h$U;iyJ϶ h`\4if A#v k^(ʩ(u!ZK{%Dq_:32R<6o`{vbNxzYf:AKnNi;ΪG:oXk40Un7=-\z&zOs,~SQi1/۩P5'(#X{Bth3h4&aYpKzfI3CupQ%e8ؗYqU X9{;6SW'.jS``w +'uȩ +uZrG? X!;U~6[)i AUg,F%<߶ɑ 5Ή]qwm44ٻfQKj$K֨w\V,^EeMh}0F7`_ |MQ(]0P:6mK혰xvkBN69!GNJ1G̞`r9rW 1}JUOF2_H7/a̡4 w02)xa42itSޕ>VoW0PBS_RJ7bC0_aZU j @'x2"*5zdw|ɶjɽ3*~SL:-}qUK\0I#cM +Ԟٍb|]8_(4Gå7_g6kE?HÜ4V8 ǫ}w` Ff`Qفk_P[OOX*=9GOڽw]up7fr]GuTtUMZ xs6_f@!Tתu bxb+ P:RF1i"-aIM,=x}r<;NFd줕``t=7 o%n"NʑtYdQ]??pѡ@XCTyYlc֥~%aZCǔՊd7SS24#&Ei5Rhָ&|f@juvTc=jY &|(ĶwDSE`q1qxTHEt76z<7yR|4*"$異ٷFn%"7Ř47T]Svug}AnixM F\.{ʆYJg0^^\ol@<,Nylb@=Qwb ;DOLK]o=Dm3CiaYo\hoΞNAy(׼7_Q"ɜVkaKP-y@5#AS]v\vw|޴^w E2*Jq&DMɯVwr&I됓d1A0`~ CJ| mY*oLӾР.NQIVFr CD&N"eۧ$Ӈo,16{IlŠ_naŘI@tx LEmZ`cu8S|PzƄ0=/?}A8=UqlwO<,+CX>yc3"yL\nu"^cҕՒ[1 bkm^&菃C"נy;I1?C#H8Ҍ zCB2@UOqИS-6 FZJ4kZg$ZNHOFƱEjhQ:8d uGuH%/zgӫ?}n"u] Dg8ӡ{tW+y:r+l>p%iEcq٥3JDeh^QR1D0?64jfTl wlP6zwrU?&jMݬ$d6,8q|ݢʼnz+νR_3y[{?"\9+qt'*[;W.Zj.Tѐk U)?=w>#>=TwFsa3=HXvruʷ!GeAUh6~sW(6tuWH |#l6N#Q2^h^'8|7뭤9z?S>4[h bKanL1Riwq<DM5ɹ5g掞,v2[DhHę #Oڗ'Vt'bSyYF 2b9&^);XRT I|Խ i_+j"uGwd ~<%5O Du*ri/f%Va0K͗)uн*D!T)5/Pl뫵_mBfr$"&e^ŌE|;P \6wx*Ѳ Ƈ^vp4,/@(aA1sBՂpd֎8$o"U*+UV# Z݈~=ox7Yݠ';f!k)e% patV&=%RXt۷~lIF;{>z4!x|aÊ4bIIцE(g.DA"o'?Lz7<EPp7qjz]#>ۥP$mNÈX41pc xWE=jM7_ _L~(cM( Wz4/`k<*i)۟s<7$yw52 $gQ?x0ζUi=lys5I"uaY/Dht'fa*1uާb;^9&Z (EfY!24?4`ƱLGwTxнǩ\W+T8Hrˠ-JVCr$i:t$6Jǣ Ig0BΈX5 U+kp>C? P;Jy;fZ\GrxHƗ\e_ VscF #2gl@uE!6S$˥VWզi.e E٤iωؾ|A^WaikeT2&l!,e/9In;UcG su"@jH4uEl2p1V?*\YzkWf#tfF,c)y*5jlЁ"(򯾐ܷ`kknt_ثL'~S(z8WrYJU݌:|rpX![:21Lmې؂hp,=$t\ZoVFAe)&;go#GFq]JVh\+ퟂ8csDp0 ̏8R 5i JAxG-QʘFUfdRLC(HL2y=>c|%VK,|䰸 PwXAd40h$w-/skZ>ܵjG6[C?REG`dVAyBբ@Dm\ϗ^#[.#aF}v`?@)-'&;/0(|[ÿeƕi ܄c,+2"g E]1H h$a|6+."ΘH'#f"V(:aV "ed_ ^hK,(bv5)cI_BXMnpg3[<7^[-J O5l?"5` )Դ+ћ/ 岺[H? 5Z+zBHdp1 m`йPV*'i  ڬM) |ޥ>\GB!7_{@:PSGio 6Ѥ E'Y8CRC^w֌EXx}l(l0@)[}}tB` ;Vz7a: | F{H*{vN0ON`:*6@UjrB:RV6I; JN$ޫ~:ϷҼ!#5J6Cd~S6?>B}N'mqT~wEVׇLNɗ?Y#ѿ_,zS(7c2OoQ)ݝ`;˦}O(8kCͪj'(g "2_脷R {~ٵ츩yWӉ|- #2ວSo'U9*BI}HK3RF҃ٺk[&Tmg <|r~3.{}jRM"C}_#^7j'G4ְ柭,L #87M)"ʯEJqw|i֜i]ܠ{IJ*s覍G>2ߞna## SW`I{uw\M\NIN %W8jI!z5ŐJ"}*J E'wT+op#2 2J# JxUNʕTגF"^/ r?c,3cwʹЬt)P@qKT6neG00`*Udݒg~5"23~/ r\CZtmPQEPg;U/{tH5g6$Ut;4[U(jBa|; ")$gH(CAWd[+)YLEу"(L3'ԖzS %sv=zDuXMIBDf>W@VȢ6,hL{IloOeϗkSNlEjO_c7`(gNgwLN!W1 o0v$~MVq~'q?!V2<ו-4U?D`>1{ϳk8zoZ$u@;᳅'َw>Jr[󲭙juΝTH$YZKKv5U+\xǻ._3,nF*UE8%7n> U7Y)^d$c~D Dn1UnhՖB5IObЀG@ 2%whBY ^@>lh`Ι!ϝ?#TZ࿂ZWhM{\ :+66z#`#5!u] L4P钬2$[KĮ6 Z؜\K/ 1]<*{^/7_﹜9gi[>OeGA<<:Gj k3bdQoxyqݝ[R~J0N<c!̂ړ״V=Mk^ b|2z7lM&\uTs]V{a& &U\9duC6z03k^i#N–Hٳ%j#ɇ?qi > 7Ru#<"Y[ϡɵB2h1 Oo0 > 7fթZ,D;dq_r kNX˼m9-׷5dsD@UPBk|Ź^e5m*jsJ 8.1L<{ֹu#kunvp3V ,'>7K)Huί\N]U+Ҧ+2ylPl)|2?|Uv˖o/'^y9h |1һeiuͥ)"%%MLN o}w&iH]50P |f# rF_USyY鏓J@E\޿ b0[A>j=^g3G Һg)n~6n"vex(C?U.f^۱r[1G; +d 屑ih|s9vpk8UB1X+͢Ő^V6:OjGHFɲJ;],@ vB{fz"B" 9㼉&WtKzd4wkRVӁD<1-Q`)n|G$@HS%uBw y;c`,Z&(JޚA [p)۞'ģ?`̿D3?Q79>I8CeV=*7~B#\΋}|A12t%㘂k:9t_B sE־XE֢.U~&r8Mri-"ǟBzШ=wHߎ"$1Bp䓊tGQM%^\ƢZ)=5߻sBj-vʽy^,>=y)8PUuovt0d9 =bx%d2niD]Oyph<PJ:0TQ уyTfࣺ"Y8f︠*x;J-eҗ>Ee;O˸'eB<>*'zy+MTYYn\"hLx{CnreFB_Tߪ{kύtz<ӻ\jL8w =M{;k nocHD]6^U XVF1Eʐ݋?7bXGi9.//m喽pKS{+ &IGTXuýN^Y} ]a&kUHGzZ*LV ee.v>9VÕRb,gu6KTW2/:`WȓEC&XOCmN\q&V xh)u^}M){AYvMtpj)M;\WG_~9cJgi觡ov%ʂ-)3HC_t;HA=f&a 4V~MJ/Ϗ*"%d@>16YX㊐qGIu#Wv%WOoBʒ@z0cfvaLvZYc7~53,Eߐ%9?5G^wr#$QY1i#rE 񛊘,oUޙ>lx+onT^i'g],yZ;U TE // &طЃ^rHi[P\=._)үB/jɡ zbM'B`[I@>VM) gf;Y@K3wV\PX}u^\Z㖎nZ}m% V/HynR=}ޝf)A>݂wh\m1"܁Qbt,ٞkQ5?"-,*'#o?ϲj,=8UkKDP (9"{> ^{4 iMw _f\*!pRM$f\: 4-PJUNx G\~ 6q¯0>B_#b.$eMBH1Bd;T?#>Z";qpd~4-L-N9?V30|QH3,툍vU GF]*L*xU1f\N~X_^ri cW|i*%Nt J]Zߺ |k v3HJjZ3{rkvW?y-ф:Mdh9Bs97ËFr'/RʲO7cDamfrOF0bwEt0 X.HG=l# _B זe)JH `b *ri т=TM-14Uҧ-:ž^5,D@pTOoz6аdWGorbdK/4Z8-e:BǮmryFUNXEk@%U'A9Yf;j&5,l5 ו.Cxś'Ы)%D0'VnZ˽ XAPѿ3ꖖCv%X[S±SkWMS/ .0}mJ6I[Fh8]I "S5xǦb(!5l(ZOZ/?.k-^CLڇ2S"{tI30ig3|7 }VkgDZ$㙅mW }Mize!5:Mqe6iΉXѴ@ rO-1V V| y'W0fVhMpE@b7!ʚ7w<6'keb.my4i[?"d;UⅵsJ*1| Ni"JXwʦձ3BµFpsЌkEu^hF 6 FYj uݓ¢YIJLd*dCPn'* *{;L5+p6O+G)8F >]aR$5Fe󧟨k>#xbJIkhS,k{që~Mbi0&dhONj6Fp'ļx3A=Д A5PGǜ]LI; @pHn'̣6L}qiORjSi!z\$ D%8\I)]fro_cM߉nC6MGxOVdaT n &ڟf ptdxU>t)]CPcB# )QbW0z:;OI v,uuV80m |Ѻ9sbjvNL AZT< ;CHZPA\ܻB99#GٰLUل<^%­HtʉKl%W.+|us,rNQ<9B˹|[_O22f yD1iRH7 ]-΃5UZ'Slϔط首/8>whVWᅯ~cr 6' uU*i]#f']}]6V,$b(lcc).]xW]8ߩ8"=*˖U4]k[߯LaϿIKvpa.2c JY+RyB Ѽ7~K[t#eܟbz k8Q4%gr!ΚߝI-A=Py4ncl K1&3󅥑 ,B@B,!kMаU1]Ǘ/v$)M7"uqwA)Ig o:$C,yр9bwq(CBo21^ ] ͣ *Yߏ*Oڄ^7YcM,-dݢ R!*rFxjfp?_'^PfX!4 DZN-m4 Ɩ(j_!b_#]H{_(̠.B(oO JT5ͶF:Q/V!5VRݤb8ߠD. e`885lC)&k.\|l]B1yN$=m>M‘B.O0)3voBpF F4.ᰥr6Ԛ-as)BӅ5Q@]SD%ڔ'բ(废EF}ara;rY -qԙ/6:SO 9Rq  \y>YF@ z @ ;QqPZ$^Z劫s/| b1"rUQ'~r%=*j1 +y!3>WǷ<=Ku?F9p7i:OƍEz\Ǚ~܊0l?=R#o".Oll.`#a;a17}7ZK[k"†P܌?'Z@DĻPEHn6g]\ c^kEBT|e5,UZ=\" QrU!}UrTArfbz>-yѽj]l10&.Zѭ$M0bΘӮ kW Too#U0q#t/ ptL^(`Muw؏uQAiLxxI7~^PpE 30)aʼ*|璥sRGu{&d6͐R 3k)G&|8:Rpˇ&n /ل'h:31"P}P)B.u6iƊd^* (zZ wͮ 95;/h%27P,3F ygٵPTbis*N%^o5#tz:̠kGe{k%A۹ Q+i'Wސ~nps]YX ފV͠F} ej1Ϭt+lG,OSP 9ꯜ"w+f N d @d_O񏢣& [L+:,SjɄx^ 5Qn)6m>o6/4A*|"[#+tf&3cxkUͳ?x:%C&dq&\$SMGHbRO^BNz{8:ŠYu$_(^?Ct/cBYlp-6 LzDxmʉYS,$iFؿU;|6BV1*e ⪟r)*pĔ:0ǰ'e#j7Y?evEw.[1 aa{ӄ5wyN?4KYNgA$t:(ϪA[d64xaLja'|+g>:Lu ]~Z*N g؜D63%d }8dlMWKDY>qz"W9\&-Ŭ:¯!cl2gQ5\Ac5KDvw/)FG!I/> 8FXi~r1yL}ߒiV|ǒk3ytKY$+Y(؀s3;@&dSd}S_T^ *bb&J["lzT@˟ 4.!\^N(yQ|TtDbO<]uFה S8,qkًΝצPnecDI+$Iμo3JuK{κ?%53+jҍ&&K9.=RX(Fge6A YR5/]CAaoT$(U{3:0kLZ jϠn\^8b_K KJMҏNJ8kU`K2;WQ?jIt.ՃY0xvixK|-a!; TMda >4[zݿABUe HӠU7i'vJ~Oy} }n fYw ņ8- ^[ƍaCYc߲PÏ_n.{uߧh9?|\ai@shED.g6Z vW[. RLjGΡ OF":?SϫCߟ¹7v jIs:u{sl aʎƪEJ80!Z7`G%DW {w51vu*!BIԱ%#Rh.^yTm _mg`KvIg|A*j]g9a;Ҽ2ʂm8vj!Y>s8-'^}>07`8@ڡ8HF 5BG0j>Ĥ`>}*~$,[燫 53h/j\pj7: œR^w`_m]L:P!k2-H$ИQGa`:Xں9ҠGpNZ2msbzHA'tXb5*"`sfA;$U[3w=e lЦ4 W ;=V~Ik? %DPz,y![PwE#5!xixa@֬!ߝN:]NzU$dMl-l*WW >7$ Z}-Vhm_/ :ovҀrsg,ۺ nIR(梔x^jc200PPu,-qLyLԊ?_*}&e9kZˢ=R:jVGtHڜLбԤ567d8}^Or1}}`~E/BQNL5l/s^[&qwI+b^4gDTB,xI&fz gc-wP;8FQ-%0/7)u5O +H=I}.0fC\)WalT-ewq 2b2/ w1mh_6@:2HMo_ EghzDm꘣PtU@l^81k@H@mSAM.7Ӈڞۛ5)Mv%:0<#U:&c2ɔGa8`rf\s֑A)w7odubbwX?xl rD8"Bݝ"xP'>CڸY%\`uYzBXqQ(YT P}WS@5ϓ?w xb%p9Q| :Ek۸&MXdI\6j 1Ȑ%5eAj;u->LJBe5Չ<_;Qzt/j 4"uvZ(ʴ\62 @39&][~:\Z,G|.W1:Y6˜&(!XRf28t[\(ISJSۈ΃Z<~%tFd, Dd'GEͧOeyGEoJ_hШ4F{K7aЌ3'ltj1=NTLT8J_ |4xM$:4As}K0]E^v*Z!0"\;{vb0)ep)rEN4#L"in 4\hWSO9 -=R&;Ã&aj7dѫ ξe mƥ0"ݑҊe>%G{3# J7'#S9͖1QsI,: A}7x1|2? D+#?Q/FʘcT+ 6.:/ghv.6>2P ԥ,m 珼N+s5 Ǐ;icE/VB:m=?;T}ФsH%k\Si D0& |tz<$ {G 0L0|nvQkA ,X?̿y2!"5,'ڊ}n^>" =:&;_q5VKgaKVe 3Qૐ<qVp u윑4eƏ͐Tl*s~>]͜y2|Mv1^<+iNxF_!67Lv8 +]uN^yIcߺܯℹ`JPsxca{ COGmX Ǭ7E S@UX*]`"J x|:]YWxm ؋[u$!0_]ǸLD>'E1Vh_E-/ߤmFqDl&Qަ4 Qůig=YnPt}X'49iӗG2ERr)^ᅬøo.+sV>CD@^Ɔ BnNKM<]ݗE+zbc&n#ۦ!  xJ!wi'#0joo4E\#.X*fQUx| 8z\ǕTx7Z]G#L*gy2Eq|x9\f#)p_~4q^57"qJM & !z@">EN2$<_|XOJOW:v_f|ܰX|Fjᜟ,ݎ|E : |n (&nUh˓|JLNI܃\xCDȾݤ[e*}V{ħWyֶ1SF4>cÓ'mhYM Wf\K7U}w=^IG1hcONjfS%}e)F;nZhV/a `InH ̏{]dSu<-6"]zH J ccV)QC{MszK@o8rL,<@xJfWmA`= ɹQG6żhY†0IqV7-.T~X@wy};W+WJc.pR^hx3wJsjQ9?sZBēʵmBʹB~s`ڌVq!0g@yhw O*^'wK@[@4a6wXTxjWZ9v.j'];N&#ܑsHSCإFMϘa{07 -BϭP p©j u8Ĵ{"@'iT&L ~P?{C1pѤTY@XC=؍B)1]x374Y\vj3bkL@7qHoR֫ {̠x-&G3,est[f9 m5%&``7Zϧ_,%a)WcKfGLPq.\/xy[DjA-5ǂfn_]խlt8c "&"KRբ5V禸x;x7hMȀesuc@C.@X//ՉN zS Ι@`kw*I`}gPad ۃBHrijttF- Q(^zU-i.ywj'qڱНv;då |'U]FM?%4]OuB:JC[Ɲ bn[mR+ڦ3T#_$I KtXaUdW) QF^5l:[umBq;R/rauȅHNpfS65!P4d0'~ϣ*ⰻk4;ag8LPƩs Or{"^ &/%>ѽfsD}S.0@d$>[93QgrڈP2F}{8Jt`O gC`al-rPҜ'>܂3Ykh>\:̜E} 9ѭ| _@"V^C"YxJlp/gf AG"~*KmOVWtrXE?Pvg@55"'7 FU60<v2VR ^Ɨ.'r^aW nUVn XrLJ"GZGp]_h! {#dkfe&he}X o bB N:*}97 z˅[w7Ran8CÁ=:_|6*\s-ٺe}-ibi?<)Wbdh@Jp >-\sd[h? G:lO Ed_F Rw^B F q<@{fL#Wcf퐬ѱLYycPftmcq psu$Ր,'2Dq𮧛͒纱]gf;o\'+%e1_a}QlYhRh [vSߖ-6D:G%)g,–ܕ6hUX~^jy34W&Tχ Z7Uc5C?Jo%ݸ(Mh ǃGJIU5sLC#asg345u:I۟hdvL&qJ N;be"Žx_5nT,uvhcaISɋ hw[Q]`{gRཤ1)g[ykwa'rlPԾ: N!&?e`U; {3bDx¥΁Mc}ZD*Ā c2*ZwZ$o<-B:K8gdkKyB69vEgOB #xX2J"\ G[[~[ZtAOj2Π|GG׻MƳ]R ~|>#,NlJYI*MobgLO榵Uda2e,;8m,jзUm[kwܮq$pTW=`| ua2[vg w$/Yv 0S.RͩӞ ɔ 8;d/wM{v:`>8Rߕ^w9kj"ޢ!So&?`&6f4{ʞ-E^o =H$JhϭA#vQ4E>얥YWLl?0PTuOTŏ׃8S'<8] z~301bCC4{"U R~m'B%{nuv뿈ܵԨwzͻIz# K5bAz ʖ0/xřFPG-{ FphC*VvKM _#c(Wj'F`"^ֹ*5h6F}k2&&+f\*n,$jmY5) cr߰ajT y)"*2ȁP΅S ;ŒP=r%j7,Od<8BTjz&E$X/rgmr֙IDq97c̋?@rp(k Olro8gqAmwD4#XKR~m՘Elt98N ?||!뺞e3;1MċX[K v.5c̶XO߷YG 'zuz و4Av{Bz+MrI g(cT )J`n*uq1S5Ӱf+HfWfA*0z,/)wUmz_=H\†!m5w>e8 1 `T%pDo#W0ۿ*̬d$%*1QĊJ4A)w[~r޳|`|6Og!"?A- }nu*xO7s sj¬y}nR? Nyӳ<i8(0BIp%䤀5̡'`-L1MVtU5%'O[ DJ]ݺBo{`uu @mxOIWl[CŁgʰk<3RM}3pZaqȯEO9 Ig`U^ٵ_B@s] qD4|((c$O JZN 'ջN\:ҙ #Pi6~:ʮrHA3\7,|pw@$֤#njnrGqF Gjbq"Q듚G(0Eo {p|#G`3׌ KP8yLIFɘۉuE(jld5JC0FrATyEFx@؁'2a.L\g3R>쬶UrS|n1gĐ7wUp^Oӵsjp{~B۩~ѫ`;CDY`%]Ȁb z_~|%۴^ sp*ҕ^o!?`SSh3Ԥ6|*$9x .z32 bUMЩΚĸ0@ ;X]&Mp9ŗt0 D[mp{ҀI\NN"Cz}}h'hT wwl7gt(׮G&VƳt Py_[cL}H48IBy-$f#GnM};Up~l:O15 m)O( SM`h؂4ERS$N5T)ʢ^}oFYK: 븾 ahJsh fH#*p %7g{X 1Lmj-I]5!!wf0.#!g_8lQ-dfոk[T显2{~K]Hiqz Hh9Jd2KpufgJl{KaYʨx Ds1kckP#5w}cE,רeY"|\kK~N`x| q"3kK CsBuzd ┐Lm >;N0]7Fkƥm\=ᑆ&ou~@V6 `19*V}m i5P4ɍm AlU|v}LBVbc'X' ڄ9M^ԑ ǬPHR$l&t~-y]l9/ي|YM7i-Y9\ύY551U)ʋVS-wUDб0J슕[5A eh#ÂP8eӄ"%U,w2mSZõ vt%]Ft |0~D6Ͼi*R7hlhe d ؄6߮{ܙ#Z\Ֆa\TOw`B6f:*䥉R$*r)|&nyc\~zNt1`f.l[ ÆQ T_q`Оf'Y&qB/K>5TX5uƉð E1JgAfu6EsC˲헆j \z &j[m_f')z8/nDR;*#q5"Q{{4:/~S%FשY׀`xñ=/G,EXOSJ َs_ݝM;>Ғ M``:$75MƊ臲cDҏԯ 5(6n_;>A5v# xRMD̬z_'pIf17N>~Aw'WVӥJ[w'Pdm}7U\gV$ٜq~d46z^:;G0V*OcApZvIROilhm;id:. ?y14k  5߲\Ta<$X TZjm^DgG{E^\/$ #*TrxqsCAlՃM6Vl3Q:ۡ\H+:YN㕀8=3Y~ Nj/S~iDMfKimXC}3f s+ADSh4&WP-F&|?(Y {A:4Rj: Pu *5#Y#kЇ;Lpfg GЉ9}NכQSA&bU=O=QWBar͡gLfn~`bX$h;m%<Ï" #)ɇj1pfV>۲K45;\nfeq|hۓx+]׎2h16)I&jm,~S1QP2gÌru-j]պ)!28FO|C>N1?$wر6 D6;䣑%sD)ZWsߋ1|-5M+R%%+hlkxh#\&kg*Yw,|l";|u&8-bͣmhdIҲOmYt㟘A7^5jE-k} L1PkȴSbWKd@L;;L03$~{ثXCQeSSexHoQXzcxE awC:%]]ftU۬"zsbۑ 8Jӏ"%⇝c/D$ A;aIH BcM5[$eV!,mpb:&X1mS_IYy}TWHmo^՝BA9?7WMyyR&1%`+QJk7=CML *WԦ<~mMQRMvMRp9tŒVS> n7('{&6t ;?Wj]h+~Z{kr)b[1h)dƖ$O[2[AѢ{ρ†EMB?iA0$!^t){tQF*؝gȞM CATQl( SmdX]cJ)! F˳f݇}џK _gn:Rj3cgʣ;,CjQ d[=91 `"S:_!^^Wgm 7߲X_'+Pbs҂?X}EU}ztw +CB=^g}%xbjvGqӟ' 'r9]Ll9PmBO≜qbPR $kXO=  o!83S^vr(/ a|B| 6P3_F/|WX rw-.ef(is@}Q񟽎F)W1J?8_?]!Ud% ^ŪP3NfL_(B{?Ѹ]O胝lB.1~[d"_dڙ$IzVyJi}R,nco"?l%Ɲ8fo%NeHI;9> RgʀWsӅ o<}! @,HDb+s6zw,!;;{JPc2t-/gR{|%2g )cmp& YG~D/2f\!"Ky{@VV8–UCKM SX$puxbCyFA qA2hUL OźOab@t+kCvC+9j7 :DAǜ!ݝM)v8i3k0q R6~.+jJ5"nҒ^-y)'>gMyḿL\z?"/}ʧ/TK*XԂu3HRN3^]-5"#W6jm$T 16 ~^X`pM˙Ν3{^Єi@TCk+CFϡ?N{PjKCo>/ /\f;PbF@wԿɿZhI]G(a*" ^ )TDa{]h.kLL?+`g4JpABs8 >zTG&<OMEM3Da dTZ, ɻG~'< D_ۋ~0q}5isK8u2iB&\ʚrT]ڶ`M__}/bb AItcMs=9<س~ }L$8y,Q(['(DBt]-S,f 7.fK?3ΝI)$?oDzaL%&ɴ{sZ W+Qpc'4r#Ck{z%D 7iɈ|ˈ@Ses  zfIZq-4.4xN[)AU'$"\NFIY̎r%MØ\kE ;ڑNH顤F'%:Z-3D2݄`$s!ΎPӝTwv <̃K8 mO RWy+؅ aG?B.bs9Rm>Yn:zݮf:*p)MOA2<G̠ 0t ‚;XXGۼ6k\zp#p]HbGgFLdlSInIppn rPxtr> PQD  K;y!H9פ[R:Iq iMs6ͷ&cuȑC1,.̬[\[\Jry'@=448!-4Oc!d5volSzo=ܳU%8#ljyl;onՔ۷'eؑ(_CpfGB5c:I z~yKcʐ)<)'(٠EmBڅ>zN4GaZ7SΓ IWXƖ،)g1VoU`QO(6;ɪK5yj lIɄHrʢWgfli{xZ5913@mӲQYgBI5@GO + AjG٭241d bxuDhQ iQu)w0hEO( FI3 WeM#k-঄dr*/e:IwU@=+*Z7ZwuqTr]ccs%1^(qHo%ZI*JuGS]Nvsuܾvz{q6G6%/N t=Gsxzzd:2%Q>hR#FQGbjTԩt!X<ʼa1 (~<0[x 31R$tJ#UWupg!P%vtQZ:o9>: -LT<CT_|૜-ṓQG9~7~P*|Hk17Mǘ7T_Ϋ:DžeΩ0kHki)cK1Oiۖ"7˿XQr'K_q'Q8px:1x$J`ɓeI5W6k.}YHd, Te4[]( `7)G4Ju&E^Kp jiˏ36yvxN73Vy3g9 ڴQF;}RIE9GXd>+M3a4viZ^fު%u~@҂n6(G{C=63CA(y›eT 5~=[~6I"zqH- Y.;I5muʼTJ9䮬A>LdtjdBhcg/Sޞpdeí^ giEŻYaG"Zf)/H uyA۫]~{\9D2NeQ bB۸Vwgn2Uc@ 3gA\T`?9BCd{.b HWTC|ՌcS__FTd4SXO6 qJ93?m{!Qfg@ ^T \mC- `>L- 8B{$U,.s{]xW.ܚE ůr7aFG[8 hD YA2)2G''{eŶGNF}'@?XϘP*n@\8.aig@7Ǐw-[m<gg娍kɍ/ ?0%`[u~8P|}H}!i?pnOp,,Fzr+pIT4ߏřvW6(iD"'qAwm/iTjlo?v/$ D/}p`IiH1Z4QK b.8:s0*u+PƓzܠ`1DպɉpQfeDeZ-+xlWǜ=Qt[Ndqm .L BDp9U0X9]jqD)nD-gG4C$:… \ǠxAS 0}Il51F2-e_ /> ]N՞{/jmPJ}`hrzDr3?<*˜g=(>te#͓: $2r#uGŬꉣC;[b#W9#ttzCIkR-yMf=7ycJQCsqrj l%_HM ]sR4r!0ғxMϼŪ"d[8G$V'{%|%\.$hL%dI fQw϶4Z*:2 4@6:?hpӚiZoX].S !bV*tmXfn%eãbܽX4f,.!.GϓyœX U[ZQKynGX{S2-4?جH%&&N⏖RL2V!]=0ApS^+ÿ>257F.Y`|uJmѭ7ԧ Q @8;*\.D@zXjO]P rFhX;~{x?aEwqԙ5 |OwT!+xpۊ {yoF[3n+~yOhLItЁlAM4i dYtMtm4n7zn鐌+ =}Lڗ#e+3|vNx8bDך:_\?1n muqbX#9 O u~Oj=V?R+!0(z0s1X4?%s7al@ۈ)՜7%fVQȼ ).i!fŧdɲa,Mj8!+)a`z"18v*BKUQM[|0t*?WQ9 D9.C ssN8WZ9}L) Pk '%qjwZ XInN%\ܸ* DP7z:m+f0mc3+¯y`u鐠Hr"ü%D8W%>l\D~vK %ww3Ӕˊ޷ur xY6?5ObU6q+ 'nxҊл\4 Ĺq:9Nh G%jf)tu#^9̙bXfȖv+.bnڤ mW#2Yw4~}~IP]Y;ȩPŽk޽$T͍ L[Jn9*gՊ ezWmeVd(ChfyrkacZ6e|ӎ{ J1lk' Ϗ6. R%*,'"V]İzpU!/wI3=; sX~}fw݉q"•\Mҟ`Wu*wa7$CRKp=zt1Ȅx`l7\,~[7xDIc?HLu$JU3a xX Lv ׬‰EF;.>^CAz3 WFgyM򪢯{f|Uv:Y>ƹ\HK(efL~ܣkX0 WP YSbP4t9,zr\jM 9ю|AS9cs3_o+7cY1qܭv~2Em3^$Q}4R>a?F8ks>Mpj Ʒ-ӒwdeOf n`ARI ʘ{۠΀u<o:JKx|)DSʴ^9aೖbsVJy> \>9^D pirљV$&r`x#г}$]jd Ն_;8\otWlUGһ23Py&XZGP`eqD L B]WӾgJiQ5S0ưIZ;R]%PU۔|;NǢupt! ^ l߫.6 ux ʙь4. >g#̸^j6tI.{ :2"!NOpN>?z1UiF nCuW_HE\ErdM \ &V lx]4 6>3Kp `B᛼ V4(ua48l-ۡkN$֋͹3cOg-Yq}bY4?4jö׏t ne0 (',aX|;YP31h ~ ȎbL%91AlO^̈́ :206hLW]CiM}&XG6:%,^ѴLx*U)ה)X>|DTj,HwmeHI촣$4$Gw󙛒O#FB\~)vs4y<%b #+wR)>6FXۘrŻrL !Iu"1[l.9q5b󁅨>!c)rf@&1>r$6Eq&m񳏞s:jW_шj8ޜcj6/AGLqlqbx +Vאb'@j'ف`"JQƷc^OVy 3Ն$O_,Jz neR,VFfHjT_<-SmeldYM_p8^g?_HWBIg7<~Վ!A c1)C>W˰1l\u~THC-хI9VZr̍ODΐ⥳&כވFgks^ϱ^IJk"I3thN<:G:o['8˟#7B*?0ʤv1ÈX1Kz`x..KO H*ij׬kZOM3p%icE0|*-61b^ b M}ĥ1*DxP*q~zMF#; @KC@9ub!DTp䌑!Dn@LJ#b?@pZbA s9 kJt+Tŗx=>U{TEL: }11;߮oKzt2&)9|bƞT$NuC-mKy$|; \*M֗3wi8s 񟕾;:$KF1lnſgAnyd8fM,Y w _N;H:Sr> j-h;ًӢKu/xikLoYRa?K .ayT֒{${8DX)GByZ`&kHNی(VS4 l%k-0%`xJ=!\'y} bZv^?2N ?Jĺ,QeF̗T7m סV^X e>`\!'Wvoj`)4 RB 6ՓuLu;|҄#YWug^+Q+whtjʏfIղ.`?p2ch|bWd1-{g6_ h! +7_ﱾ¶TjQlC&Phu2SvgRd(>TZ8o^]ihpD` WGk`?0u?<hg$63ZO%'ًzûI\@V(A>6oVnJtHZݡip-^dd|Pux0G^5YC/֬,ukο3 9 aT@pR@TQi(wJ,`VEڡ _ypR46^[p% VvϺ򖽤&]>3p8qwřo_Ǒ|KOG\0=g'IUp٬Y{4zM ]+%k<\EU*wbԥ Un!@0[,` OnSV`WwƂ|HX\N52Dn@Ȟ^I_U߁.4X]N˱qk^k&Pk =5˨;(U[*H*\jxJ |9mu˛`QLL:Y~!Ph$ =^ZV3]ô3fV٦l)z#tꞵLKТ#C! Ca &*@>:$ǎu,xID0j|OvK~7^ p4-L70FHvX³'&Bad?AV[>`}zNClo%/$A!Z]9X#q4طw auaWaue͵l"yHv h! 9=lS.IKfəo)WJE,jLNI'ow2ːo36fE-Q5rNJ)s ӌD.< {|H0"XcΦ28e 6?2?I1乇|7S=L4X]Ρ'%-jߨ,SM^- C}\բl's`ehSR/[ HPgƜYFi^à?e' 1΃q4o"P .JSٛkDA)(ב7}[ X9- '/$) aZ JOz=ߚ#{q>XG5#h.n0עi q4;zbKgBM;g4.UKqys7C8}lrL)OïʑpWk~!Fu/w凕]?I#kMvI΅GM2Fh& &8%9Ách,O`x F+ 2;oTD1 *L'(ʕ<3BO6foaI0ȫCZѕ!MFޘelZ#lW49/G. hcwMo]6\DAG0R!fб NZs3f8)1@|`GG*MpSko>.,.~@Pr&=3"ejK1nMw)ٿ'KB&R=F^_uֱ~KbK͓W(ohT TIݕ{T펎,umMv cZ`ʝ͚(5uSUH;FM Ah)-\^BJ菓я8Pmz`~S"='IFH5xfG| 3M$!ypNA0^5d3Z=9҃ԓm/ ` ]n(B!K}Hn Wh8fmǘ $S+SU8=`ۣU!&wt:3ȷ XR`%\&y  7=bMjlāޖ;ËE/9ߪFtfp=# +%j,w` ai_T뭭VAsguOIuֹ;CI>l$. B-7̓cU,zzsų[WPNDS΢[YkV6h=e~n.iPʤ`dp p+䩖Qvd%3qZ&܋`)KkW]J : "jRSGQ䞋Jc#ʿ&ð }s*w# .9·p(voṁ\mJZ|,0,Ԯ~5Ϙ 'Lc[ GfFMQ|6.AӶ怞+ 0ö t&il @VIJ"0G w Bj4AjZt.x( ek[G/(&8Pl@-eR}>-M!` O^)r NشFe#'Xapz) 0zwxٲqI6z8ّZIPRܒ#?T؈ mqC CP vQ^C S/QF2K&Va <3EoSK$0TX0FXb.>.2dU(P姎DPO,Y^(*jF}8 [<+V5;NndD*m };V@$ueapm;uVj_݇/c Ռh[y4^fBkdQA_TWL|c$:2˹ơC 6YryPkZ mzgk<,^M() K 0[1kqn" yt:A5AF[CYm:3Mi=Ғ#%TI9Kv7IT. <"ti8[`c9Ci2_QmT>$6ç`|{R1-ǥ⟰9Kb`I~("cf_rf !evqyxOE x~ BkmmO _`Q4GBTjq2=A` ^coDRUv͚yrTVԼ9tEiڧۗIZƓ&4eծ߮~)Sֆ0~pnAz"J 㲊n󵸆Q-I!7 TiBfĠNX2g &m=}f: g7?.?^T#*L2i\;6bnF{I0gwQ LSsBG?-(b)Ψ#mm'l}z>NY.T^E*7tB:Y'i&> uA\r28: b7A*@ R7s~e4$-^] Wnqlш /ȦYQK6;ע?@&Gs2cDGmQ٫˭ f桌ig!D>'FWOн`"9g\bj.`-ܕדf"ǻoUQ3Ob1Moomh ~֎3wh`(?'-H(kbt TL|Vn~Aaͧ}IQvVщ}E[EE, oQx⛵-c~YFX? H\sdtys2Y:gě/ꌩ pQ?_5`;ɆUEp[\vZgC 5X_B.8%ŕzQ>gRT%v@ޖѾJδLJ\4T(qGXh]W+T1? }51wBD-vMmoē DŽʘrS9tf?;zx ӘI;ߴhU.~B(\F-<oJWgC=e8FX,^PB+$ @4fWV#=ŚiXfO~A:x#q 杇[ mK_iHM C5!u̇~ZA*I)JwxOɬvȜ.B/ U|iOrIX)閲"N{ V_!=v5'BWOJƑ Uqo[ A ϼbۅ8xwWl 4BwAzWA/ OE320Hjz4zr岌exRdπtK ._ѕN3{ uOhS%{Xc.xH2`ReǨS[[ 3M8QWhC!c',J'ObB$wOV3^jwT>Ř.%x)SBIu{*)]}J/$HH`ޜj}q^xşWV/aV& t9raG`&H}!"Ti~ E\,/oFZL3}yl/oaLG_-n-]漰@ +\~Hn  H >7NiC&7Oߨv=HV*rAT;J?=|R&9RR$6J2/[, mf<6/v͛aGroЍ;yz-TkrP4B+c"C/ni:'Z΍v!Ёk !H)XjWAU?0I%{+!4t1U,jEG䐁N'0͟p@o5:~4l'b=L"FN"|S?Y㐔[ C}^(Xwj|5&AdWkL0&Y}s|Rvit:@ C ? DY\|E j\m@]s KPR90ъ|P /9/sJa&LcM,e p2k+$~#, !=,j@vChm[Hx=Sf k kz}~„Au'!L.`8́<7o|E?=kߢK F!&JZ-$^# ]Yb;$] ] /cmrTe(3U wViΨ |+Qڑ[zq>vr8/' fک$WapR LU2sWsw-&-=[oZE^ZF_7?j]:5A֤;D|L|y&e"$s9! 3;#pke1ߖ6`s9rB uIfʕ!ic~hWp!uk4`!Y$bW(pSyfEi!C>_"]YC6渷a2/I NWKԦFoN0q>4x!t< u5O$[P# ui)Ђ&:*og;%dA\j󆊐dpd(7#*aNID0vv:_ʇc}db(p6Zii.L {h^ J;F $:<[ڑ{7Mh",{xZ[bM>~ʪ- QPԯݞ__rcM+x\&R>hmQF*/Ki^5ӆ~E}rkq pI /̻DIy&DT{nEg/gezh0i^Qgz+qB tL85d}\ ڑMxU]1KR.b0^opV@@ jH#qjOc?!.s.W2ODHolE1D"j]%^D}γGE$JMs!_Y=9"q!a tVbVIL5~f.$Z8Z& |/{AŦ`J'@hPUB7U8NUvެ/(d2^hm,\f8IJ@8;K6gD^nZeP >plt݉[ rz۸T pg {W$д-x9KQbЏ-3^cjg{<ףf$Ƅ5ߢ/'C(:{)j*Zδ7ջБTw .!G.Zi9ǂ/3^*8uxX~F[Y~H,)z(%Hag'u׹F- JQ^`Y-PV4ߪ=+u$ 8!Zo>Ϣ[߰/@VIo I݋~?-& jY*S.tYJX/HgsB.;Q߭p,S?n&rH ^G6QLgA~6qM#k}6ӡ2,S&լ kV70о  @pA[!`qaDuc 4U\[>BߗF*.41X q}LVX$[ YJ)dm}V~,q}lM>5ap8{ !i U<8*0]|)5~,w#ň3 Sp߸o߳~9t[Y_\Tadʎ}19c+cd/aJVhe[ZFIΝuh߱"nD#rW׸A㮀'ԩhm͂s6q6<ɢ1I!݁g &V]s1oEpKg{{+ΡYd+:/_d]^Fx'y,/RYlV@*j-FQP|>wz`DѾ-C <ІM&VͶic|Bl~oW%=h}&숯\yst;,o߸rٽfi S0u.ѼfbP'9.qwkV1߾#cz;%GZ,;j Eiԧ[ Bet.jP3"jN0^b>;+l Nu(NV3?;tLA@zOxCǓ?,-)3Sa`'Nݞp`*U0Pr-⼾(hԢ)s#ǘdp&d.:Òi6Jo *NNek7@Jj/}b2wpiRk|euNhEC\# Oay*D tv8nsƋp iw&\66l,'Mj:;?Gكa'Z?)~[g15r]+adߺdYz"\ U7]鱵W%Tjڄ>BZ؁~s CM{UoD1:$(.1߄`n2OB +gFvQk:xA[N'Bp+ _VͤKߔF(t4IDAQnOf/^{hÞ '1!nh`>$FrrYe )iq ^ v)zxJx_0=D"^A&pT0/e<;Y+2ze- 7f JєaH7J]۬q׭CDXެIe35Bnܼg? YbQGy☽F(7_a b)104y3I/D?gLlOL}J W 0=eAvTww3J.g¤.⭿=g'25)P 3}7ݽ^&;?ku>r7fhյJu^3Cs*ᨁO}MeL rep_K;JnKK3.X&M>D3h3J;-92΋ou_AyTExx߿WcE%u04z^'N"|#pUNq GD:God ,XR}[D֞go7?TIecH?Fdi[6 UDsH[&rLɤWPT*f3_8 o3q7٠hܘ#cʨ#Y ؋O7=&goKNDq`$ `<+^47 (`9JrBCwgJ-K_g nMweZTMbupeMD1rc36Y//>J9ȋ # ]E$? WNu?EǍqm(ɗ(*6D~.ǞE͖+ȷfO{q]GۢF/al{|zuO=,t%yE0뻚>ͧ ؅#f< 1;wYaՇŠ'2{T֕CJQŒB$tMOLИIua>|ZK#k3Ig*Q' }jKevƖG_Y ,o4.#HA{?c[BBG^)l!Mu=gwh#fFmvw䝳 |`;`=~N] +oM5 1+$8|8ZY2$w^P IM*9N2Xe8C'$]&ғj`i?Il{Ս[ J%d~{92w>$햳=g!vT\ٱy}ip:t~hV4`A@AelqjЊM,QP滖: eeKhSD+ zZ5+)~Q *b [ss^G3zcW׵//x^qݳΑ4us dh%,QJ\kF;IcLM)鴳ZZ"_U5_;w0'9$B"C8e7[9\j3}րl*B3JC,}4_g%Jb 6hO4b6AWuqxvEXP&T5*,}];¯CȲu䁫/U˄Vw"q^| aטExopqn_IpD& u,RQ/#DjYߜ7ׂHA`rsi}S%b.h̠[]5Ԉ̙,cti,ƣ>3'LS(3Ԉ>P:j!\ٚ00(1B : SYy[Ga1mZ:-fjH Eҵ5ӵR\H8vs폍n=QVn>޽֛n# u,*u.DwzbS$=TԸn0߾*؛ƊZI4+,GA;jw>]qۻD !Fo`2gەG}W.qcQcN2S{D5=(]zLZ[d݄D0ep4{ڵc5&0˝ǎ6}J]…MW V%&8[xrɠEc7<׬hcG![? !]5МjE{YQ_òaY9 H:4t6s' w3%?2`ɤB8YB:A1wչeS҄{?6"/!Z\ۇ웣]މeRɣPBi133aHt+Pîqλ+r-4U( 2z2Kq'hFltD}oty+]Ѿ4\^I(E#i0K3w}U_]aL.yLC,Mh-&R(vQ%O'`!Q!!)y_(Ru/X4y0cmhra݇_|zX;mODZBaݔƲr=?QVVs-!Y@r@ jXp*ae@z!Uնhcm3ٝ;yk=:<9'pJzc0N}{"+-WJX{NXh,a׾-vZ%y2Y&vHY>s|wħ7 $H-1 _'6#:ٯWa:0nF{]Cc`8,e5A'vB8,1P"L\IQM52GQM#O)6\-4S%fgt9 |O;iW?7՞PE*d~P@`#HO0k)HS7^i`q+Zo 'УОgG|Ay/pj-Abˏ aԧM0Zm=V'>9l(hu ΖB_K7*S=0[6k&="a0 aEבԐ 'x`_j-pUPPIn؟Y9f8ˈ44[N "tA`ׇ]OlY݃>mkr APYAc8@?d5 tƁn"@_ ‚_lB*aPцyP1J(9\C@'dAldȠ1;*_d}šRX|"4nwQcJ|`ILTfe@5[/RIq%ZE2֯ADpQ4T6EdYglW4 *ĝُ֖#dSSU }Ǭm&E(G.M?ykZP'bxd~^]0zż`D=TI z(u3T6t=})[{kr1.l(aQg{k$HˮMk 9+D|r\QƓ&ܴY8âWᔳ)O@7}lwSH(>7l'Ds!+%6f%eFeksz7mOhZ}|OL_[a1<s&sD ^N9q8{|GCjh7/L"~FF{UZE+7 6b bm[@U4b><Ұ< C{@}tfw4+`ϗ9}d.E[kA"vgWȁbGUBee ^0e9XbLzYf8<$!xǚSOȵXP@56u~ڭ@e-5D%EHR3`ٱ s0ا 9½&_mgq$\E3`u8Q}c7O%(O[5N-(x,\MY eD4oB}I~55V3x"!\;)*h} $ںJxǒ;sTER>Sc{dNg'x=| ,U4`m?IJE߼\UySʃ[| $#-' )OsӒ.c45x{Y%NiA?y+`sA24Խe:s0C%KQ0+?͸Db]]VJoͧ#|yiv=R<],\CtzM(vDNkB.p7EO%9~H8V tr҆}9m4:2y??te(jx|Ѝ7O= wm2X_y[\kE]Tf Q1iyd^|n4[XKz.(:p+W[m w'U{j 2"Ǘ,%1{Aܚ2v*hZc/;eY|h2*S~ ںuASڋ,ֺ/'A-㐉z Q20:fĉ]vǑ[-JxBLL1W6Τ c/_->G9/n̽=oxAHԙϝntPUŭԒ"!Hf#*XqYJt4.jeLpWO[~ X@B&,kIh4 6wWguֳ҄99瓪lHvNKm7ڨܮ786#7{09'k):7[ =4Co_IS}, :8Fl=5}u5hk\D1xB4L?,KQY[59f*e>P A 8)gAd`c^Y.aMqDl?PPolPͧw~5G輍±\7]S̾KWǀKj^(jdYW՛o7>~<@Ν;w.S@ϧ77>䌣޽ dѩL!s[\H( lnz3~RD}xVUX~:9axԯ$˟#$ 1=7u Hg1zq2 Wn2V~6blYǟ%ʾi}clf鏠엒ELMِ^J6 K{pI 5*a<]CCK_n { qab^c3귽~jv7z$X o94ZU.m[OŪWmC m p8LЫZiYx#ӹt6R)XGT~i'#^tb7yj7X&Ͷ NV9[ȱx1[iJuQN EeZ ֥HpoA4t2s;B%A|WƷo ik FԬrkdvr`#RSz+K}d Wu/̄"ʷ-RCJut~v@PђNsYbͶ]S0/cNrqp%*+kZI'R~. oBkkvYFJvшkV&R`j w ԑT/ӽtWn:{<lfDAPU}u^/y4d&gNdW+YAl4dJ|7#vʆ UߔL$.OABAQB:fշ@msLbʻ{nO9SAU"9+*;?.[Xm̃-wL K9y*A,7"96lBsw#N,#gz̰urp.ž*G=lyXEYM?:l뇉gKo 9N^OCCf~/(Xйl*3C" UtC ]MoZ#C(>' {q@ud]BP X~J*{{mTλ:ϰ<~P z݌h͟^:V\'g6IJ"Eb7tH4#OPS&5A:!n|ֺV! [aCEZώ=< /-0+}f)X憌EZgu5ֈᩅ}PuUŴIղΎWJ_ 'psguĘn:q/J[yEEo}d/fga_- KyufJ .cC@Jp C!YQ`+6h*I;&mEC!t \CPAdF5HtB<"OQ U5! b D]*3K0zyT j9usc,!OO=%Kayf{Tfu;PxCus*/V kM`xO@;f6SS}Z&g]Z7/xxȈŎlz^:wN+̽H>2*0jPXʯ@GB[1pw_tI OvVEb^] #5+=z{S:yD#OV+z3k*&RWlXVk.w9keI!wΟ9\dH>}%XCr\( [=[є-AwxJ?!3Z8g]: U-G9JZ0GxR@FklmIb$]}|4j1 W0OT`p5P-Cİ-8OCΰ ê}M ݧ20;=dcSF-'E/{=&)Qo- ,fR,{+6J6P!/$˩=`J`T<9t)A$G`ؼk>BaLg/Dޛ#!kN9X0z6DCKc,ҦoH̄Z6 a/qKj1R0#ξD0L`2#]w!/h.-(d <8@,8-nGD1g:qA]4&\ǧ "N-~+ Il+K,up|x y١YS_gloE$l`fr™(+F. z +&FsG!knj;ixM^5I,10{Hh߮:=HS̊D*BS:]ȑwMcvP.6VbBaQ_ಔGd|x[i* _:լM9#֙z43r/ HaT[,M0s14Jw$p=pT bӾ:rS񒖟L p`4ͽ BPq[1oAWMRƲi)7^ yW \UIЀLf' `a3_ >+`z),KK_!{5M}*wgo[+{0u:9%Y{ɤ t#`9 ۥH e͡oA;l-sh;k4UZ? jt|b%A{Ki5 +L2o=QqӸ[@hTiZ}Q`N(FwғŪ҆ /si!A yELc,W@{ߘJTAEO~piǪ+?crVZ H5TUM%l ]泌su$VVSsEޡGɶ,ƇpS=4ٻp%촹U $OT <1U,~0 zdnryXi ) p''ƴ*kv&8ֽɿ)>!IKԯLpz*J2+'E-2c!{;>+tB{vsAou!vbU w"tYcE#7D'-iːi҂S6,ԆQ)ueBMԤf<ʌnΛѧhŵg.qK/.F, w{D?HqLqsxu)JJj]/RXZ*&:(ٳOIuElys.RMq8F~xj*S`p}Oo׻US0mUbkTfEwL<<('D &`Ymwkw5[cB- 9i$,:3Wy ͗P96{K;c %{xML'B`rc=MD['( R@c(6#"L֜>3ܐ&ԌTvj-$)+<\}bhP{sx_%(9Fm䷣R?-h* :|2G;*v2UQM2wuq$N9Qyl[)#*I:}xkV,__(d$O[XPZvL(TRQPQq+P K%6`P <8G |JȈȞAQI[ѯ q 8-ntil V g͊ڜT%|\k([X szW?m"YhHH3 1v\~܄p\@0OILM<|~ΥA< څ<,J3z'`Ʈ dJF yhdgIIJkVGH }F 'WJpg;`jy&C{Wɐ4n%xWlz$Ɇ>AFs oDq*<- _}9oޙO"Khqb Y_;v[YwoE_D'B-=iRAHZ. 27\ۥr[Fuc("aMdo5tWVWªi7Սp46^CvV$D:N,/Z0]Ûɤfތn8War-vؘz']S'v8Υ$t?SYꑲJVÒC}e'˜ Fhu7`H"YDtg j) 3jV;q+4wA $ĦIG8/^d=qSTMĴO7 e59@KE99@g mW~ix$$v}~J^ )M3Roח^{[103Gx}`2MeHCݱhA,ذ0i+N 1 !dݙu!'$7‚R{0UOδݦ9[>ATM[B9Ԕv[CHKYh$ճ+ip,4UŶBڛ%JS#Y/)|jDQc9Z/q @ѫw/zk~UiX{nY>zB͕mUU }RM`\)F Do/cuR0~9Bļ%%M(=\G{0Fj¶ o~>gr޼ުl+L%#IDů5A[V^Fu*@+`& wx,?4lg.gMi5zޒݑ [$P0n[Y麠 ;OL޵r\~}}`~LcVXb-`y[J%If: >Fd+?4C\:VS2oWU0$Ѹ0.ğdta3U Lh'f 7 LXCnpNxXk}mrIt9qW_@ǶA\q.N-q_@wyk^˗ >p!<=gXZJ WRII/߼z("\7`\9 !z]Ø uhf*Z/y: ^h75JyxAoq*w^,Z@wh/~@zucQ7տAb ~Rw .)I7PDjgܚ=5jTr1In[YsAw 5EvV>=wǎյ [_{TeERJ'1&;b!kWM)S͕uQ8^$x30Azz=PФg1m!WXЬSNdao8Bqek RKlbNd(MjR߼fv氼e8 jUdwh /VhT5!i75%s:gpc *dl6d]M3bufI]uM5^mJK;VEAh!x[:G#‚t>w.#8WIKiHKxj3Q2 =*K=S"&*.I+OKf&R5f$~!Bm_ȔE[8!k !`is adzhB8ȋHr%oJܵob)R ~D8걅?/_+ LaF{$6xoV`0J憃8"O(Boo/օg^|RY)qcax^<cZcE"W'm)uUi8 ɐE]Ɯ}fϹ; Ж #SK$Fb>nqXq|L3eُ,QhOK [rp $卝5\ GTH;7"bY#rz܉كw([ecr4I!NO *0?E:w!]ӢkZ\`aY2heƲ|nx'%$)fm Yt$d٣ zl0ݨUK;V<,ܬ}LH?/ d#Z~yI`4f,ZT%B8ZG[ my7rXsy6 <KpgT(@ |e|%IJ>)R4]z;jup,SL a{A)VQ|?<%UD5 r&U-)ئmq {F4Рfd孵&7׳t背=FۿS5L' sa%wt:GyQM7[%c LU5*WJTwb$[dDSKzgGs×v܄fbk fԨA[Ker 1&xZ's_eR iĦ?C+Kc-j&DZ 1' 'Ǒ">]r*rK#i/;iP|?q.zq`,4/iU\:߱^ ;@у 9:Ka9ojWUN]03s|?j%x#**]oZR9Mew6ۗJtzmʛJnȂ{7k2/DktÑ{5'VN}'N{u-:44 k7C=42ROk={ g0ȣ1%)/:nW.8/sl+,M۽in[K^]@>aOX}: I6|ENmK_ꇾ"z*ې%&:fv.}Z.ɠ0o*]Z1×[\[Bq)/q*FǢBVvVRs4ѿF*{tA-mJF Dדn$_3vѓ^-xx.C]^2*q뎊zRK ^&)A+05+$Kr |'=~Q|+Wl\CeAV #Y[xYUѭ&| c)|LO2}j󽃈Q/Y+X⚚_+n:%APk7>5%[Kr.ZķY0 #WE9e˅09ʽzbg`r,L9 /'Hq!Nxov->&=8@bHOݛ-"pɫB6PɅ\ozVB( @ݞf2|GP6Xq+1ОA[ n/GKqC 0NAD,0 ,|Dk6l9~l$dwޝf*96%&o/K @Tdp?Aޡ rI)GދݳZ(%zvQ͟й*JĔňE6zUQgb1p,#\R7PNWؖmًmܗ!kw_EsRc}AH 9@cU#-L^uzC6:)yՌC{#K_l}.u yE-x]eL":P +ModOO]IDHE2^Ďtgp{@HXՙZed2"k nꚩCb n5 §>7Xu~bȠS:@ ;A(juMіOEd Zeu/.0˦OIRF3~7.JOsN^+! cI@Yytx3(z3W9!FmoOu!ttzwAQ"hLNi)oc\}5ť a_dmhU E\jbX] y\_ 8t޵nȞ x3>'ȩ*[^VЕu5;ǮA;(:_լCS1pi@;' 9ӺU5#B7M5a\=*`apphE[-p BE+Vx-K{D,r{b}~6Nt ؓcDd|4{"+B֮i?woV}LV+v"=h%0B-q3aaʿUhX᠃X# # ޫI:r}tE&[CYOWߑ@ :8nD$TDqӹDcyz]9t_eUQ0|vr߻M(F _T-&:(J >rPA=)Ͷ.1ƞS]d?I$Hkj(MfO[O_eӿ\Rg.;e&YB/!jfE1ٰ8*/]`]ǭ@e6 _rlU'UXr ԬЛv,:c& ^q!fh#K_8{@,*}A Twй:Zȴً*$ٿ֖z][:LMKL_OG\ߍU0f7S(-N %@uܡ#'q-<ɚZ^`8As1Oe~1Hnq R Ռt3 P}-/P n?1n,RǨtd]ө{遉d{.jDI'q졯˧r:j}A&ۨE{X |.M|lV+ptX͹(.*0-t@>+iscJJqVC+ޟBF)blٟۖګgR~oY}w`KjSj9GxѨ0ԋæzl[3/yn␽?G6o t$~@9r'H9ӆlPq,[GUtnt:~'7BrP ъi\i 0[u&=GaiѲoCxRM{.ތ{aDHN8Q BB0c5;Vey ˱ۼvZ hkdҡFRHH Y.,=ЃJm"9m))(]ȄH41U#K _B>P"-X8yKkFbN¸9V3 TjWG,]cI&D)jp2gNwi׮ʞ2O1u)(kGQ\^!fj(0VD8HՇ<o-? Ӭu4Z:opB 0^e\oݬK_\iHE}=R{qa\q3ᓏ0tV9Is"*WnZSb2}Vvاؗ[;}0r%܏3dUn(rJV5Ae&BEGwf߈֋%[ކn)$,Wk[ýrMDz;HTy%4Jl\3#fٰRbdW]LW4D~Ǜ\(=1m=1IZn`CB.ʌw n8+}Vʗ7}π 1p!0/4]DCn i8e#8.[:%@4I##lSE~͒RBFߙ0RfbVq24INt\]k8b'|wvxo 'sNU~ i+7SeVvP5/C4N+KHKZ#BZHeU +f?qH[4$0Yώ)0B}VpRY]vA@`D^\oHi7[m?瑾w[ -|'# gQ_q{s -]IS=/jnN3j?dA~ުz2$4(W;*I~ۍ;{؅eEzPdACʀ»Z3lj_%эÜ%Ֆ^qtw{*&_)A!`qF*E#o'F.66Mn΋ſߕƏ9"INB}l) G wf%x^ܩ.= bl Q_?JX6>:SGҁ*g d (qֳT=ZN \O'qRhUbR[B"_ɁXiKX?A3F2lfeWI,}e(cy |nS(:+ $[\Z|~`7~LtE*~žsLOn>ͻxgr\s3W0j8ic/hlǴ?z|,q Nm2&搿_JW}" ]c(1ӲyI{ԈIm昲k%vN6c8zx?E@,;N`-n9UupG> jbI8JUaxd*lj(*'+}+V)o[6657Vhkz1ԑ#fHL }YKhDg!ٍ\N&WS|Ʀa5]ϸOлqa1i5*)˂ @Cˬ饯=o?ۮu#u@GJbMPFFh)즖:4+j?`|(DH?(~s,p5Eg$zovFӕ?GU/Lі |p3Q LUJ4 /u\?GN"P`2*6w `uj}$o' ž2JOb1iNZMǍ3}AR.JnJai#d.*87-dcB_6R)7ijޭۈ,w&;T4 x:P״vW֤Kh3ɟ3a3 .Ϝq]gK*Yww3!ZK:d:5A)c,ͣ:}l䊛>O[EEla?)r.gLnYRYXY*@xƴ6O=/l1˂>&cFO#W*0N^O#X -[L:]ma6a%'/XX0"$!|MӧYʠy]?2W&O?ڛ|ˌDk\e)`X*c:†vZ sDqj;B3eS_8gΚ2. Wb.υ y?cKzu OF4wUg9k`64,ݕEdX[nq]` ڕҶۥi+\ YhȌJ'){`YEX)jʔDDFyv.QsaWB&Ozaڒ1 Q&CQM){wCQ~Ze$ۣB3(349;LrO33 ٨b 9 sqW vyV Q:\*8&@!zNm7~bҧ~qwÆ^% aQ]W%' 9a"@4$E58o%מ*;+Ra1{6^iYPV'tkAPK H "I@I/BaQkÑ`?8dxD09|Jfq n2x֑(B"&B뫺X%{yKP<NFSg=oݓǸ @a[_rL>lN'uG=n46&h1* dP1.lL~le0IH4";{<$Na" 7 Kck&=?gyk-R۩i-ώ#j:Z`lleO>_{T^r.Tϔ̿lRn"b芛e|y7rkJSx# GL!>O"Q@#2v7d k|$EV6Me wUP9lr· 2W~pHw ;P$0f("tJA1LcX_Lrڻn9^YqXًfMR#jr/Exj A]Gw5m4XxE]bvP:OGD'$T6"/A28v;w{q^Ʃ~I:2w}ӰyO| o=@afDibQfΧ>E=of5] r \g9׭4_E7{>Jy)yJZ82=ybEtZHk>2箝5L&fx5JW#|K^$d}ၝIOf&}> o\9Dh&VUǍgH(Ŝ[݂5 P'h^c`M^RnDY&Bi8iiяqѶuRc;`0!A_Q;-)k@uS9o i~:fsXAo':Ӏ"˰5h (vtq~tEį@ka`,c]'k_^{JئWh$=`C`K^U"Jxv =& c֊=(/̦̀){J/kLi&;b] t*JvemsEŚMb>Z~QјݐmL n渷GA1ܳT߰MȆE*e Wfb'٫YW yNb:gԵ)7zG1yr @ۢHx(jCw[NK3Snz J Xd=RjrRxܕ5\9`-`)I^AxKҖM"ֳ=@4S%jK )x- WC\ VoPRWDe4)g_yS4SP ,aЌO^OȰxP:{X*MTv%es-kᄧ*^Rп\jQόo/OkLuFE ЏoK3UJ5M fe }|ft(c%]HL&KpR\V՜ OG,z󃎻Q!rgWslD VDv՛5#C473J5*#dk&v^'wݢ!/q4؂.0p1OD2 B' ⤡h-6b8LR"Flј ,EvL;'t-vwB{B]aXʻ),7ز;q*ed2]|J"Bt,2jBIPG=aنQS C1ٶ3 ;M}Kc5iq5'dL2AݟpG7Gd7"tje"bс5Rc^1t6c~#kivğQ6}-T_oq5 Ft {v l p :CTq9}>Y$-FK<]B/ޔv 8SiX_6XiAʜ@QRr Fʰƾ )6Z6_m@;+VzT{یSEU9P`enXB 30VК <%+^?Yo٩c! ܢ5uDz|T1m9c= $MkqG9OZ~MEf\GgDg zv$5\Sk8JF ]ˁyMrqO@7\ƍ)b<zCՓ`o$_3Du5j./o9s*ȤOkS dptŜ#Lީ$(lWG9 dzrn^DCx(^Na|1կʓ|U)[ pgR-!㝮;N-E*}MHh_ RZ>պjh (SݘUΓhl!FfhJX~FDhwBX&Q7 OW=;~hH \+t-)jAo8}KVDC N~(EUx f TI@k5W--Qk. ;?4]`hF1S s2kP"m_]c@VWojtdJwk!3A$kNhKU($RuЙ><>.?@Ij)7&M3g(ayA{BE^s~tJi{?}Z&Qlc ;BBmI}Uј#Q\jER;#ђؽ}]X.teZMt|E_g~7Ydô k)uX%1`AYЪv^g 3i!7,Q 4 > *~"W& " 6 uq![8+FbK&;CxJ~++C_aBDQXM~cpts&r(2J!^ ĕX/Ki dtikjVH w]e}@mUB < ˒_a#X}½3E^yu, 5)׳1kzw&*rQhJxD'[6bTO oMF{$O!) #0\{B\2BY|HͯxQgZ¡ XlkϷlxϰ -X%R#WN5s.Z\ܶQsViт0N6\!]veQE3<֬N1Nth)̉\?=.,pA'Rp?nt>cX,,`Tg9 `DNy`+ڲ`'N.qU40 >W`i4YZi՘{Ug:Yr-k0Tq;JٍWr,&Nљjj[ )//iگ UyGO,1W(nWT j×: B {!]N9~гJ+'@ͪu Pٻj`Jn+n~Jn4w9 ( f;M#d 6O2S؇72S Z!qѡ͝g3 @G_D{w{/a@66]b_'l*eysݟ@dO&=2*^r7}h>ZpZѢ?"ZypXA7[! )3f6<0o~qN7hԔó*cbdʮ48&!X0+7d:EbTY7.bcAPg=KX)ʤPz˫!Q+ N\||)/LHSOciDdL ŘH!H+e;uWMohB퍛\bU#̲GT=.DO0ϨI(%39 )ϽޙZW(u+1\+Xp1XU@?[f{uT½C8*aוfŔ/nlRJ_$is}+v{|z1e$ǧ5af]G(H*[AƏ 7Zhh*r<GkGaH glKFJ1S9GH "E[bP`"n4>xhe߻X{Pap0_1q*$^%uݲ(íE微ˌ~M,j.Ҫr0AJIB:|C7 K1:չ9F9K2"<<]h}}=ܯKnU]~"3u:#4>`̉z$ۙIN{[QS9XBYJze MbT@T^M?WŞE.}Uhx.CMTZYԬmu+ac}xv%K~ {dYNwqj/5[B?Sм_Ib"z8e?]*Ҩ^GV?A@cЕAKHd1cP.* ESxD,]}LpQC6&uY.[DFBH ."?,X  i(6MYcQC%8g-simq:$zuZXh=Y{َK2vri֦&)qy/Iq&jyC݈/kg6>ޤ0th$p07+Kar KM$X:Tv~`.Ooj7J+W#2CYDќh%9YЌg8.{>n? TDQk[햶Ty1vA1ќq֭ *ňHWQnl>b>P6ſ;Ӈ{f2P<>܀ǹFqm33J.;:`>stam %@ETi urrx=MLiRn@D/?:H\e7q1^gp(Bԙ=nȲ&IY/;|!ϕ2q0#7^b3_sR^4!(Ŝ݃QNDI)R}s`dz2cz&+TSŅ~4KjM#wSƺ_H/2y-2W*B_/ZP*sd!pǭPx NQ:蹒?mS'jDo%[ JUj@jE`hzЛ+&bۛ▵v/)5%{ΓLZϞ_欄_4dv# \S}35#`{}bE3TK/-иNFkTa#z3Oݮ !VH-CV>L*% )J?t6kI¬KjyXX5E*e=oT'4@gxA61wcadM/Z#K;rg"C4)Qgmm(&DصRG|7hȄB o3n1lg R0֨w~&mE2~aց5#ٺ@~cJPۃSmn)y8yvY] .Z%\$G.Q+K^Hr}g)81ɱ8H P^?a<9șND;PyY`-6FycKOzKjD;Q200oS*[^z%;엞_FH$ˠ72ڿ`Z֡P88<C:)C{HoY8_< 37;#[yP1$Ag35@JoTh{;~Vcs{y Z60eghw 8tҠZ&M>ȹAd}8Ը3;IpCs/G&5v+2yF`Cm"8BĈ?ʢx,]Ը!_sQΆh`-p<~MУNFB_mu ^@BbA"kc7,H1߮^-̖/ZCVF :Bl٠bz6 o,LO/L⺵'r"0[!źm'`pv47_?pO^Y<4ϐfٿR69N)9Mi}9<FIf^ 3W(ڱifۛ2niE .nEB\ҁj4GCo/O'K֬Leo&plaHuۜ2) NI\c[ {:%HV 5"5fD5Z!(a Q7xEvoiqUO- {ztsVc>AxZ~ Nx v@atP5ߌf{I(&w= _JV|G+yZ gYaL1{a0SϢ. ת-WAl+rc6C9M ʹhq>+'xgo)M~Gh V5RsQUk)1{( 砵x֓9yz ,@1yc@_voy~gTo@>[x=O=胀yDUutVgu9_uZ/ʵħK+?GS(1Ruq,?1IȀ1)1'-q<&w\wpp6oۿz^`U,ڰ]f IˁpV$G:[~AAoA1k:$!?qt@8Ȯ)T95yFbOIF͇zVC˓O -bp>ײcj u^#I1f}^!'ly~r%$k{ c[Oj9޹d;nȟ|#[Ҏ0'եUHА (x0w;@[|WG_C J)A6\]X\z控[awP*X>#|Fb5r6zpJת (S宑s JjUli%݇_ͩIi4#UJ$F* MC{{QE^oJ^◈|{@r(fU}c5ksզ^a[ C]kP>˴~. zR#bvR}A<~;XAzо#USbXrfƢXfd61 5:Gc~grR7s_ܔʨ;ǑHPgZUFS/ ؔzQazH+>* ֨NyÄ+yiJ,lѐF wI ԭ,חgQͰH`TZr,s.5 bKZ@kf83c zefL#E~Z0yl#RU(\Ibs"kʨ=1S*կMkD8XA|o rK`+L N l;1w*m1"Ջ0طQ1:tbZ1Hun#)b#_>fq_p$ٌ~^4WUZ%q]qgjnYQDѣ-)0MԏckZfڠ'N;F>MeAf t?X,SH3fbϳpΟ5v%#5mjw7ïf;EнC;~27xdT:YDzX< U$fNTHxfE~\cMJ_"̻gxCTdAλ`_rkП JǥȰCⷩ1mmj]Z3Nha eIup{C[r'ـVvP5rNtu5u;P|=qOF m69K#t'e5 J@51l;F}|#qVrE(%M1nnTi:FM?F>(%P>tDV k?+p_|I%—!3:2]bJ'e.LSoPj*XPrd8~5״S.;VQ,tOܙgqr X) 4*O /!$S!@O /MoB ǟ`]."W}h憙$sW\b5d؟ R䤮mP{B2`FwcxM8 (ak]IDG~/)Ddki߭-%.lL@&2kM45P?h.7S&'VQSw*|>'ޠױϟ=GDq$=T㰒tɟa!?w[/Pרa a'Eo(9 m TC ~ZB[bXphis@\O|Y(12&.ij]DR&]ioZ.1 1l$(Ĉ/%rplsADC"1y w%lt n<2 Y6p3h@ا"f<{ӻ @misVXK?^ujBN)8 Wk˿Y|A 5965nhPPyQ^{Ƌ8H|gdu"WnxF(ϪGqh(Xz!zUZfNfY*6%|kBLa&8hRi5)QGe|gYZC1VKT9ݾAR$Yn~`n4O/;C*Sbe|Tnk~tZllF[;s-nC1qʲd"s&S2xc^h'׶`ۉr⪣z)dn]3D/ljݞ'#*3[^,_uy-Lo2OmA" pܦqk~󊣸o25g&YDk+:G3O'sUރzVEr+vj_c0Yt;(U F Nv\\\$^Wv &6=^IsΝLqTu3s!9L  nguy'2]-"qͲR $LV#YP5[m]z %ѾG$YkRt^ + +?>|߽4Nɯjr@zWJE5 8@QVc:xro (Vci{+ZecSX|;C/祐Z{BwV``)!]_?`&}4/ktDaLdbBpa?d|Mm˸33Uw ,~`BVcF'/NߛK*~xmW;3^:*x 0UiK8~},Hש&6{'^-ΔkZ&[ &b! fC{WH^ʾJ\ It\&F^%>(-2|2c`ͨ?9[MP}^=WBi ZY'`ȍ\3kop;d(]L q(x" NE-ԂdVZ0Y#)oU8n߭Fvd; vg#в}t+p@`tбwY]f,CaG}eE{o)Ε٠8p" =o.G^hLz{™O6gdXvB{%oO@B{0&G7[:e"Pg!lau0諪iTNg\o=TQq$*0Z /O.?1v{|Q'JI84׻z7>/(=g]C]{95 LU[>WRxˏcg H`b#dd*wZ٨!MTg1R䘋P$j0Dȼ *"|򌙔[,C,7^Mα0jZqx _j_-f &sW-y,=qO.QXw{48()%O"NwC%VY8#qT2#6e,XNs*!>q<`ʧs4FT]Ҳ;䷽.k""FB756idrS +. nYPo5b /ju4Ckk "KO }A$/ͪ?KdAWi.r+ZfEԃ(/&I!RW|>vVX.`S;_SVYLBC;TEqbhz\=l'\Eߙ^a˘ 4Ztg5ֈC)x76Xr)qEA8W w uAsl}"e$%ا&D8Z0UFe5l] p~L- b0'v NzabWV _)6Y)zb7Ay޵!C2Xr&Iڇ;..x`#G`45X3<-·Z﹀nJӘ&"K)BJG$-p1cͷLcsxM"ٓeWT*p5bKOR[#]eF_b^'6΄snʣg8:?Faezd|ECp{BlaW%bvT@R*OL)cgHP ݒcў5ٲI`Ҷ<d5 Y6h4Vt%HaV;6䭽=a "\+`p8# MHWne@ u7 gXb)- w: bgKHRlnslJyBZO:cTZՠx(zyI#dʫebYl1f ,y/9Mߣ |dric;=ctĒ迓8 bt'78sk &Lʂz)MJ~hkʧ֐3o4Gw*棞q-w5EԵ׵FVp2c` ?:ӳ*5q؀UDF5͇o&Π2!,=._5 IV'dL5n>aY8>? sG2P|bޮ$1kX8C7Y?XoIB@僆}-fڲ%Zt7q f|$;`($]d Wg@iE}*eW<} ^ (t]3eA5VBT ZVbo3a|jΝ u_普 }[NBsq?24S/>Yq>%ugN+Zy`rƶ2ODG)n*'q2Tz7cd^|=m)L M=(T.^:Uc"jFWFs\L0)-쇯[V_0rJ Z\(HH&\IzYHc.`C8XC  M~"bEEy J)p)cנG{6n+J"%o`Q5[ucdnrtƘOvG`R~vl nw4H^cx`JyfPe[`ć|Osx')Y: WLq֬@DYN%v0ނ~)w 8Z6#ֈ!\rŢ/([1@3 %MO&Q>5Di}1ΜЩjáq3! +VX LHqz94a{,l4cl|~GgA1db(씆p{\`2J4SNP^/8ier:7[ȨiHyþ7!F6#^T;Le[ĢcZ AVDZj8fA`-W%)Q"WGжYJچr= )&vzȘ~mTB^yAGU"Tl3zo9ڷʂ!V w3>!-܃o@[e3_% ?Fdc (qyϻιXG~āy~C7ŧ[|tFٵS5n4aM(tj oTJ" r9{؋[ gSc!a]*wB`[chB,C4Q Q+5p %#k3Ax:R:Žڗ7;t:#Ř)^hKJ9^>FJbwJ#MIE(@=0kZTD!I| %0pQs3J)w&bSYFIѡU8p1.]"mc7uⰏ;Ĕ`bqH!Ҁm 1I=m̰]PJ<h"hȷszF6°}0hhgڵՅ^ZL}_mܠZ,0q: uʞ)!upa\{aFÖԌd޼)`z$KKw@.M4HEk Џ,P`iX1F *VUR5o*xqBxg`ۉV~V|( 9h; lwjs ㈕8 dNaPUFsd+xWTfXc0ߣi@ųjI Tȴ3Mkn)ągmrĽ#sy?rǦw l9<+fT.YRKhԲB*~}EK(zJ,6H"O\3 -BZz7n$k؊F{DOArFҚh0'$Tމ2@n*{H6t xGW_F=yvO 6aՅT7zY]9<RCf'ߓCDrnEL(t)!y[ Ip6GI.0j }Vmi %P`8q[A( {b˽׼ecpruNJGK宓qf8sĹE pw-$;{A1S>YĉIc–dUC>V(s Y=M0ZQK&;!0~}Tʰ!U@*8x7 , 9J (h~R46(,VUG{*;x9!PpTZ/Y}e@}fmqm\{~M_YP5_JLGJ*i}ntp$j$HFJiR5v@R2EbVq̯v1h$0|r0^n99Ɗ[DFi}3oP?p\yټykȿr^s}z/ڈ{MEWG;mpP_ ȫg @Ŏ1jtot jG>mLH @@8bj?&ex+5!R/zkB=nO mHp܊ dBg?Kf֍ᕈӓNd  J^lͣzG<\Wxz ?"1U廍1@dQj|y ˤs[[dHT R` m 5g͙oo&Xm>YAh `Ab{C|oo+] -cR;>stiRU Uъ7!ƨ䁺)x8]An? +y))x#3fqLUm9@>ǞHȄg]uH_E.)Qw6Ki GI4' y SãtJ`g z@Wnەo>k;Mh1B]ѩ?l&nOzcz}ޠe{C %&,Yɀ@*ַ#(G?8s{%|޼X-@mG|g$cC`b7N':\~ֺ5E܌hP(k\"GdVe BCx}oڊ- U4e֑.-Ӛ^>Uޛ Br&oأ:a.CN ̉ASE"\VjEq~j>xd@hR-pMQztMf'6n{!ZpT'uS0h= hpw޻Xt hƔniONYL ؠḫ:—h>IQ)ZGQ:r9B; y㨱BW5_SuoذRN Td")Gll2NzOǦ2v(JL=O,uq5Cvqwl~LE_[ l Ea#佡s5$揎MM=%rmlcmٖ? T4 >}]p˿n9<dIc$mۇsda\_eAlRQl.>3qo9bGXrU5GML;2AT_Tv'ͱ fP5A;O(S}RT럱mu`B˵goDσʯ1&?6kG8 ˽IL  fodR@wϔ7ӵRVt`l=ˆԡe5 5TYOHuӻDR9i))Ab83d=Z9h>Sڽ=",)jI^ʽ:r tvaoKƐJ6sPzZ p پײg ɏFmt]+ W&cэn& W>?S\ }D$vүOإ@" +AG.=Hu ˕:D:q?p"UܚBDOAV7GG7.kluDճ̵r4Z$SV7fBωbN/0q[v˨ aV JSI Qi=jX;,${i!T땪 U<#=.f6!&ćdx:)ka4M8.z[PbH9r\Y68*,ږUH=&O_a`s-q\ n:LĽAðƨL&{&-Geo7\mkTxj]HTyԭCme^[ٮ=$Qٽ#f\uC>T4'_r8%Me9G)ƯO.(b[0ċ"`{&Iq\~ plfwxwTDzqI>oE4bgpa<,f E>cı20&ʂq }.V$.N260Dx'(;7̋pCRpsg΋%fB7JQBO;9 3Vo/=E^U2CU ?ɭ!H^0$&7hY db%b0}O~h#V,:PV!QSpo^9M浼]嗀N~\΢950]|346T;5$$|T)1l줭KwФC ;HfaMH Q͓3c؄E-j=Er,A#$x}:H#c/oPctL+wEm+h~b¿,g_T u4ޤm9jdû\Mb216c* %[zByj'RCeNW *P,Y}v0y;'=·9p\PZ#X(qK:n8BuTBQ<1Np>h o,vV\mxkd^=j`Z{nlu).ynMܣʨ>ty;!%y:ilҷsTa]ySʣsWܢ(t#s[ peO&}cd+Z9kXMǚbG]Wҗy-,k9>n3oӰEyhD[ k*QѥH}Q|LwF$8Qkv(qa_.8sFOcfvٍDD&Z h{JtcFEc/%ix83񜳤~jokwBgxkӴO&髬pN6Sl.CV Q MT\Dy=IcN$PzbZXmj әΔ9'fcUKgԂ#ۓ7u%{zȺ}il 9dHsbZY<[@v/ퟡsN*ߞ4 ֌>`FkD;TB>SrkoN(β\;'a mB@7Ba4pt iPh4lcpX, ;nAZ *BjEfPw 骣YK`Y_bFA 6c۶!1B i6<0!3'CY\0θkG}(jhDXBh%H#p[M@AHu,q,0!ۏFl45ir ;1;X ϊgR@S&AI_KAN!kw3u+(7tBYqjYw$пNB0I}b塚/&Wsr@וMЄY[&?ۣ<%\86!jEpt^VDO7Y*@N<ūHHQ#G4Ke\-xn' E=!1Q!v# ! !Ȫo=lkIwlvRm%]¡ ͂+uQmV g9cDJᩖGq;/lh1C.R^杘T,42+@ RATBB` .$u&pL c/ g!ʱvS Tʙ~Lr)X]GNIZ1@0dht x5-dd1Il^Ë4a9qߏqh.4OR]$h$cs|OdmCcDXAi?M֏1,ƶy#(h Jx"d>aWsY+ܨD'eE՞Nt1 C-p ;Z>L!F9CWwpFKSU]*e6=X3(xF~-v Q fɱ8Uf\87W(> *RЍiF}Z/HmHʾϱy`ِlfDrB5w#Að#J0s4i>R{#dݺL)'{HG 5$?U^a 8a.cq$E :Gx8 j`_4~3耗yL0ĕG.X$K=)nmϏ+"4h9sکaBGSߙ#EP~D|D!2̘^2e>,Bޣb\Nޑ3p e@QTk2jMߗ8zH`c&7!ͥdf|Dvb<-lE”NP7(9΂v7] a]79;[B50Ng?."VUT8oJGu$d*CXz8i#Ụ\;lxyi\KOJ&b:-u_]2uwyVhr,?T[VGw55WX0X rK"X"o0(p 4R#|P؇⎑>،RG}˷&+ʗp}B(]WfpiX/Q=>|mq:@.7EoWKm3z T]S$ A,\ku=JaZg`P+^*49 Q\A,l "`([P!O!ls! шct]:om`gMiv+ qq8bP4n—].eR& zoMW*{yְO0^! L?ʢpƣfS?\ .3 ֟Sk_"@GDG5^j\y)X #ܷ^ݒt EeyA1z_:#K_GM&YսSTCKJv#HQqk|wdēZ NP` Ϊ6I֪_0[\ppOS3q+8e TPbͲ)ʁ6Rռ!銇lW4su7F@8\*Qg$S$ 4M6M%TO6"7 )&~B*GݮokF2ZPdCĈho҉U/%K $i +O2I-dTJV䯗V?wH:*v:J؋B bDe p}ܐ4?)fܯ6cc&S`"w+WizO!9E7$w:G!@9}4?gb .&++;WݲFjVloݻYtTC=ϥiuYRSs R- GjŇ椣0?3OV߾WNi58㪋ػ">DPb h oLl, 10  #0o`q-ւ bԐ͎`ܠ.5Y~_K6UB= PzSYK $'m+>@i7`ZapX/h< ؔҲVL+ާGxY (s&,c}3gfC]i!*HFAUߢhZ}whsLh@jt\.qs|ȿj`R Mm;fitSʁg9qsf+b?j VrStJV/ ~mQžĬ&@ڤADahb9[g ~]cxdÚ^?z #7\ocp:E_9c06~E)Gs<7 f@>v ݉A_?&XeoWpowɹʱ5m%=l%* p)X](%WRBz`Ïڶ= lKj{P )*qwJ b,>jwYh$fj&e]tc,Ϻcb7XAs!֬b{Nv8?oogmN PR{@B`' ,̺S "s*7rjkb\f&7U?\a ԭcfIf*7Mz++FAO;e֜ؖ Ilf2[w :8i \i_F2ضЇ0]ƽmӅFjPydhb5]pA!7{$7N&ѲAc7193$+S脑ʥ6Lm/PܱrpUXBPۺzyE@B[래42k4Tr6&6+aKROg< )xN2ץ,ԯ8QI۽aʜzU=|mByA1:įv󹎆/ BMx&R߆poIe3i&7H$rԂOH?BP[2C45x&B'Hu埿>H~Zazc%(RWyoաo@.O3Y`}L9$N=]i3S#&Sm\st^  pF%i"6(DyMn tB{ P޸&dB[`!#kc`f86by 6f0yV6g}r*zk ]X+wC0 LnHm~`KkagFhuLI3W#. QqE%}ڶ_c&~s)}qo>*hV hc j6q{qfoo#:"kUeihCU f( W.f[жDwv+*tb,HQ%=$`B?rX^+;&=-Do :"jWF-fDb2ϊ4;4A7/H?ڈZ %mH*C}8u _~".}QzwdL4>Qpf2ĥ|@l ȁ)ϿƞWt֖ V]DöcXTˣQ/A*2mZ[X^o4> \ NR%d$ɨ!]_'Ns5V#cV86JE$OCeOr[UÇT0U֋(Vklv,6<>+MYtP6PSiN7kQLX8٥FUn0#OPP%Zv/#d;J\tW; ΀C~VC*bLČчX.҆ ,\8;,Ԗn:zwy͛g}Ys?~BsIGeϬef3Ư達$!FN8'VÏp"ci#[y`Ja!za9_G> |Yr\Er5&"TAڔezwؠ@jFG?`b r10e@5?lH!;\exV|N,2!ÆQM0mq:Ľ ?&+Thn&d,رw|N-)dmKQa U?+";u0cLX(CSIz>AxZh u VA‡'$ dǎ6Ҹ8[ڐІ =/-ڡso$KgBhqPt]*=D0|#έ~$##o6V #В1(}[ )3Eq1=V,* }@Ծ?>/`We9فF`6mEK(&8hj$pv*>*ؐB̘ӗ#vMO 3*xJ5 |r ƻ?up- x)ebe u9/s'ۂ܈?62SAjFBɃђ1RoO!;~At$* i#@V^} ,ȷZUY m?m9905ONZh<"4dN[9-V7 J9zeS=ԂȖZI pni%uSC#Nl='n Mλb/P9:'ЌlM[|$3s 5Agle4RW]k$'[yE&3ʵlę/wz* .)\zɛ. ~'\X]2 xx ^ >Y?NEvp/¾vT}E.5[x\Ytſ(p iˆGK1.x:~7 (xZQ"Dv39:'!<rEi2VBC;͇gr+\S"]R.ִ͐VŸ}NJ1^5z>')AbH^΅EA+5kƑyG^zlo_IΔS]㯮kJ(͜J5K]~ae-hvY͋5w: !Mmِ2Vtg rjCy _Hy2F(;"!ܸmb$,u宐=#}㵚fMJF@VWKcEWn,Y63^bJmeqV5Ȼ"XM-1VZN?`IRM,tANc ?9ƚ"J8]gAXWOXN(lݔ\r=)RSE貰69۠K|3#ݝ 1QG}8.VV~Ξ/HBU 6ժcϧAk_Jbdep8xhjlMX?lA\TIveGLwWwB(l( >)Dzs r`! L>JG.C74ro, ʦ b &|F}1skGrɤ|d{{[7#ae30!9%!+]mYز +0%cX_CJU&p2OjX!jEk[צI]t{L///}wǥz®m{n zWn$f*뒱S]5{/Zo_wF,;<"AN3[UEnasm?(:vh5L2f~e:Dפf]$@]"m޹N\ |byB1Wj4utM2 Q P;Sh\@=`8󆾄 !ؐ(EmhM۳]z.ZI\cJ첼H@)Sja`u'no'n'VG_0vv2_xk?OM1Zsvm~<|k k$02mJ~49?o@p^|:/> Nt˃Z{3:;O(}7yEU6h&\3Oj,1m~ͫgx 4:!euA9^Dp,&)o"(R=,+qb-APxU] רfx$=?m&`l$7sFhF:-ȍ#PF,:enN=e}؋],ٓm’f,] 2: k0!%GVwiU9]Td?֗$\ʡema' JHZvp(v>V 4h8l,;Ū)J;#-`&"|bQ6:Yƀ©dNL &z֭K{C"$] \kn(ϰ*Jl"w[(J>T~'!+g; 'WװC ãL6%Q^ڏpڇY.[*ZX}gz% j?&R+M5rLx9q4OBKc$z~S,3 W Qa/?(%iFr8̔񕑵g[X.&9D1 l溶%."$HE8;w٘ &n6d`IH'dbe#VV;ԭc:SaR0J05XN\[Mțu814mU9̻|p~ޭx9aE8,1k )ňGfw3X8bIm5 FHGQ. c3KlbwLSs KH4@>|*k\];xZy&IqۙȤ&Y&G3g^ ?; 8]J1uJ1k[]9m,EPpZЌUg  U^}RT%0 OGr&Y7F^\jA<7=`XZ-`2r6ZWf x ."2vw*! g|YW8gA_=eq\uFdb+7ȎA2y$$V8\(ˠ uFX)T!u}j<=JI,A\fĦMjXeE\wNy i S1Orb=bƭQhv|~Ys#f0;~3jZlSb F Ŕ;%ʹYH_{vF:yqMh0[V =V\Z7\ 8{Fj~&$? T,=0CVk̖ 0J8Qh5]FL}}~{ 4K*~%'vYy&mKLkBt-e!^ ]^u0!AL.t\cƣ۔ $Pb(-N7^B%O[׋N&kUqo%4VB/ =fF|;䣧5l')f*}jΣȤh2Ub?l'?S5dЈGt<^'\2#oBd pṋ4tۥGy+w0ۏ!pgU%P01zTT0뭅,6rdvQZڟ)11=5DȚb/q-\} K,1'R*A6V0S*j2_4K4Tpa>m&6@ 1z#~4, qģh4^O d\#{BNmw~G_n@\AƌЂ*Lon:g0ةfh0)}P+[H&==vhf)JܜBY6:/z; a WAkHҙ$Wk⾁');s62,3#CXvtn֠x]E) KF5JpE٨6cť`@D￸W!k}PYY@(|aOę;y{P}ߕ.13(Kc_{=ٿaY}}V%K bءo;A=2sZp CdnB kF@@P?`7ߨEWUb9pQx)SV4r⻣9΍1'*43 }ɉ \@npqkwzK:e*x넇iڕIi V=(;n[gjj8?zCxQ4aønnO5^^+#d!>tX^a5 TC5xTTrt)u_Vp+T=)2VL//2DIV(3=pӁ YMEŊzܔӺ6ż#lwA6k3,X{ 'bKDUggWٙ&,]V5t DU<;)Ӛj˰MF7H-Vŕc7^TpDm3>1O=0Qna/* 23?}xjO^rSgcN1w+X:~Ԗ.uC CD0ɑX"Rdݨ{K7~$e(؅bJi/gXF]%RVQny0e˄H8&ojW3xq\(>Lz'aW]o{ӡ'KzISi%M<7,zLjܒB\#02IUb$F[mʋ=/ab{xM).(J°d=W&7w&rM'ߣ75{# ֞s֣ *tk -HUfO8;G$Ĺ8 &Ό.3Fd%FTȣȃ2?"n|ݵ^ 2 sE:2ӄGn =4Dʎ9=n/25g@i nџƘb.:=`\@Nmy@ Ƅ.ָ\+a"%;Yvx4zd 8ŁszmTsDa" EY/} aҷ`s9$f> U麥3ʝ`z9bցר嘾 g] 4dvGY0;t|ECf,x;u}y{ ؀K_(9/hFeoqH(9Gw?)cQmH8hD)ظ'pBe`@D]$fA:( Jp*GBG@ƈyOx|CGyM2DX\LPp!u15_j7 ΐ^g?]d`dAㅹ^?.:rHOZUSq1>]l ȟ̢vGٍԤ}[Qt 2i+Q{$lA9e, !0oj5Qi.ӍA eJE W粮y59R0,Y뙥ۦ-dFzOA|.+.ƙ޴I`k;2 pVqZHy |k_9 PL)eev8^YOol8QVQ%C\V?74̴L6yWVўJee\hb%s3rK:>"ƗCtԪLO/侅<E>Lkyv!Cf]DSi-E4l|}YsWwc~' 9t𓥁_q|hQ,X[VC#EŽ;)yn~Ԥ^NIzn3Fh5|N.~!sb?2*fBH>$6H3#TEYՆmW cnmDlQ[ R6KQ Lgq4򈿂I65ۀQ9zF,J'dN>R"HnL봱W8vn+Έ|TrpУΒbpBlSb7I5T-!w-?0܆zQaG >ʺPgSb,.ڜB4hGV۠ cY )h3ngANٺT;V6Ҹ1ӸqKŸ(Oek-Y p"Aی_@:N@X"DQENflJ9)M8ħUZU1rȘ)Yc }U}=%hotX4Tâ̆201٭DmΧֽ+Bt\ylNnim 5#*PaI'-\p%=mM㑲vm@%o)UmYBTY~O{O.j47?=ccM2mIQÛOLc'{|jc("F?1,F.9 ~y9y^,[~7QI"(po(pXa vDbDvIoKe{qpwkMB&çtu+-h=DOGeUۋ(sqs. ey>,C@ *WU B \>y ! CfϽ #fsaJ,ƮI6)Lc l8ũ4wfaX Ac6t8 u w0eJɍ#MseM|_h_%qГ\E$Ȩ/,BcFA\3ݶ"g@i40a6v/\ƃb#ֵY%2mk6a)7O^-ZKi~~{uW/cD&&Qz݊:%_#ih*Ïpl5ֽf+ G׌*#3d*̒juhSaL x?6L{XD:~7:þ!JTΑ'rI eTd2|gɛU"W~jJ2DkM2o63awwI kܲMiIwv m\'x1٢7P|$eKJ}j}` o>r`Y$Vz ('/,dE(I?d!ɷM.’iϵSΊ"[vxSXuf~֧.lW)˜ _PVfc\k{d`7$;mnft9aٯӒ;ck˽5鮇QBdҮ 4fY# q`=(If̳L{9ndjh>;&j :}P},~iW !?H *T-Cuk_iTJG2#N:}ytj> lh,NCߟ׆M/W@v @[4 `@֭&4N^`Ը!&уIrؕA(K.0z]IE{`V yՆ__]YI*, }{{N-L:w @E|UΣi%Y%G(G2g8wPKq1ҥ~)gdN88`om@IΑ+]| l_i^\Tˍ&`_ųKWxOu 8zpt%u(\Z$mo l0<\&+(SeOs g};:M;WYl"UV+YY ,y;gX2zW]v_ز/`!Ռt(5ΩC r5\BF[E/r:ױe@"d*hdk#J>P)\8hH~G(ݛ²vKr铌 :/`)xhXYO%" TYT'M~90b*Oɨ ^=LRtҤ1bCR@z\Qr'rRbdPo8p>5@Y!d\LpUP mfd>SZ}5RGs-}״G+;!CQ Վb I$vrjl(t؂ԋi IBuEO_p>p߫i:DwM[0%ZlMp e h~@3a;) m[juj+ %:> i+,s{/^/gc }iB=Pt9~,u 5֎Zv/Q:zl35ctpqNT(5QmVRPS(0V,TR” Q o)@Av=F{|$;΂\s-6b tR-JHK.{FM1-^7!3;09!&/wHJJPf/Ĉ[$; \ XR6Y9CݱgMqwGiO^贺4|Yz$BuPAK߽@#Y^o'|)Ze-E<40g.; TjP۷u8^a@8xq Ƅ$_N85uLBV;Qo?xRiEL1܀C'#rm#ǼLGFP |4Ǥ{ gzuf DZwiApFL4!JA5Y:fpK>/Sŗ79TsG-^9p,HsŔd|чο 4Ry'hzruE:~ue+뜵oPj޵_G-;FU=RYKe[L_i;F94yݥNzWQFټy݂ GKU@Sq3Z4e'N-^? sDCRh,/Smf $ec&\XGV)wJ!*dKepwVʏSsB}aRZiSkG'ԤTks "ZSHn EyMҜ1o +'|@!̯M,mA\00 9B!% ,a<~=O<熽F9l E `.pN]s7}D.fy-o܂dMͰ :: өJl*6؏L˥ʦ`/EXFac VD^1=J<m62qg~%Ѻ@j$|=׬w $>?dQک_Naq4dyEΠג2rs'z(S? N,R-(>q^Y75-)v#,T0&G) pfN&t *Rѣ[^ٳH9 >A~QN_LؑTm).3A4̔J<Ӌpqzح¶;'iFaHdoA9֡YA  z`X1pv5ݜ =ްgyG<V)A">п =K ?i=Z|p"dIcԡu'Td-BCMQ\XDsI-)Τ UFi/U L,QhIJֵ(hA`*Jszkו@f%P ̠\8txЙyO8Ijq֬T '0Fϔm:mY 4Bw0aeP)8ȳfue/ 1ޗR$'3BAfX<]Vž:Q,gh6W>cbgm}lիܭggG H-ƞZ%;KMJΌiӵ Œ{..MK?a_xozo GsՂЀf wglGuOټ]?JZ}ՕP$~ĽT4Nl+tCAvi,NkuE;9-3?&kaGȯ-5 "&ս!O"PudVא>ȣtel\i,a{> hA 9Po Qڒx07 n cyB^Y2pSobuc^]Ԁ[ hpea\-[LL֫];i;L$%[{VoaA e77UIӼÙFȬ2Bg|{2Y{`b$t;9S?%NQXz+5oiJ@.6R 1pAc3oV51֭[*JϹm b?xw;hR^oWEfs{[ 5U_/_}PpIjxvb[k,r |UkhSRX[цY]2%Ve[>O]49XC4I>q qp;V/{֒q[[H> Z&>F[2Fw64ЂsRf_EՊ.lK ? Ux9I{UcvRw5S_Ukv%]$k,INp8"b[Z$aQeeJϳ;5%ĈQJRmd$Z Qtx<{Pc&إQK?H̺*L?s:mV6~Ũ`CiEX(~aÓ~#8 0%)#x3r2$=/5 ?^s@:E̼ʸ異4Oݵ;g\ݎi.P+"K#-Qg{6f5IHF.9N0YĆ%\F1"貎%OoBҨ~*L`1<{E݇ Ed]W71Xtc#-]l5}4ܙDws |Soѧ{w|"taW#h%< ;Bs"&"/Z %a=gyqYKbO Ob2,*1L[N-o Bo4JJ5q@/Zo,x={Q;t7? -׆T:Z)ʽ8j)D;W +a"f|݁#cȃl9X^S ~y! 8xKEcx ȹ}? )XBӘ;o:XcZp\o6ktsm g.Ap,ιG{,)G U 5w8(ϩFZfRqt)z;}_Y{5qt Ɗ4UPȇtJk饖ԋnXkѬ /I-D)X|'U]Ӱ $r:@NdL  e4SK&5" I{e 5UyQuPTy .n Bn|>Dt+pn#e)Ɛ̪B: xªI8\-NkC]ZM5 P ¹,Q?h -b?zM3!jk六-)|-h=!bN8-]dY;[\ӡ v;D=嫵![+QqCͱ4& ˟n |bΊEU[oxiqQL獵 w!*,=.șڄhAHrC[TB||}qy57VIM Uy3tMxd)lfqJYе4#Oc牚m.F\eewKkr R2]VQ!@4)b)bCR-YUq(1/C҃l4f?) sc(wƩ)ɁI?kW7\MHUR Q2 ScsmQl7ݍRP[jGxy6,B,yәOi48ůHEݼ>oaM.d8 EVGkCeCcϐa2!e?㥥$:$ :&ϕfGC J  ħP vkp 9f:sgL؝ekJ$?'!G Zԏj1[ 7QeM0/XF?X\Eqw:'rpe(𰲈`wDfȘQ:ョX@12J俷@mq[Y*s+lС}="Bc8\<۵%B9xFY<3>hv|0( |^ \(S"ʨP! n5o1pdRF$mtۓ98BmM5vnqdm=NEs4^RK :ORkd#L6)ٷRFS ~PWN!+Ls#$@4cv[l?D{X dE4rvzojh-p@&QЗ6M]Vi>?Diz} >g5rfk[>I9[ :uP- ~/\ӳ zZIc~[a. Zwy=S臨c)"'<C_nt߀G-3Gwd|9tym]cGI̓; : M/rh9uJ2wih9imd s삆'ot3êEPܫ)&B#>W]l d(G5wlR:Y7I~'xv8m eDvm-9 *ol21{)_H# vvF]%kS&`-J}6[ve絆u *msM?Or>6%=<S'Mki$i / ΃α 1Zw-?IB'hW1kUmF5%$f3YH(Ҵ’inasq0S" ޾-n7vف2yN#]F:o"z,~2:FT2'W;m,lpm/Kd膷ض7Xu7u)G7?+w49؄ +YO!(oN^=ʹ|7H&1Cp}ab$w3I yf_*,<*y&fY]%C6Zg7(G9cLQVxc*fM6iUӛSAB4tcHCZ?j|RrK0 4. K( q)3Q)Øɚ %kYL*#]F*'.cn+V=+f7A'WQPf5{[2`0r'yق ovG-TwAQSRH[=Mqz< YS ki|JiS9?WobGK.sxRPT' c2wO˻Ac7;Lԗe|Z5sdʬKʻp]I4G?`:$@u5"GW{yUd^utҧF^x\ Jt[R:_# &G!&y`z ]31zO^7ܖ]gJ:n^, KT"r7*x=FRBa%NUgÕN66 ]P'(ЫrNl;}Qĥ7nmicuk)VӼB6Ãrlw*Ezs#@#ͫnB+8¼6b*Gq#w\B!(QxC(6 B6m@tz닒ڋG,g~pަPw0/wtG(j}jc 'KF쟘7`h5F^)nOgF*bfah\ z?` =8M16aru;(S3 t5ծ2fZ?1zʖrRS@slcu/K},Ҫ(ZyĐ?8Ԝ䣥Oꬌ$̛"M]cBd`vOײϛ0bۧH2vZϡ#:#M<q,&޲'Io+KJ=.)MVB6uR /`CZ!R4h\O’a7 :SgQV_T3sƻ'09.P:#PDri& D]XvH?{i`Ub`T̴B}CrdeA"MOn27hJ^Ep%_{ ECT^+|JfD {4mai,P*Qe`4_bH8M'1sycL’ZX+1b\Xl/̤vܒ1j*؎63]"դ5).K1xFSt#UbLU8E2xnfa%נoDPq2-S&QTK ~Zv٦ܑ% 0"l{ ^ #0bXN{oE.^,G;XRܦަT5=0E; v 0" 8كe%(S[^YqWO`ߠh;d\#)v rbUP("nJ<J vc [-6m3T$?y% \\x֥Ycub6nv4Rrc(9ZpEzeJlm`nrVnM՚%_[qp/ܻFW4~3"Zi.GEJ e!݌Dv{Y7W}1]ݶq>T|4-g '(~i5w,wQ8ODz\?[Bh,.bO-1UjWv'y*jkiQ"X׹(w5 f܅.̚ TDo[ŖuA Y$q *)$ޞ:pb.2D`eLO*T`ۼ:kQPdS+'gzepLo&7|mSzF䥗фZU&oqlpvNib#j)xȈ:.Qey\ AL1 z>6(<ݰOfߧ#a*\# 2ő(3O\,TOTb 8iOq&pβz0l'5%af`'+%/ yCq;X%tI;!vצ^#u|D!o01bSZC[W Ks\Լ';*<mG+pl~89Iz ) z(LxexSIc /^ jG}+Dc$ C5_#hL)(/p x(,CniUp4od}?ڀzT.<$"27ga[Nmy-sg@LiG(Q< 3gN:3 '`J1ރ{!ÀwbՔH?fwD%qOmazfA(_3v8)- 2%+Ɉ;_b8M܉{F ᵀ_#4x- ͞ mT[RAESFM`0Q&jӪܑ5"AB;)yo҃BH:p]Uq(A2x3Id 9Z65?0:JzIl9<9RrOc]ZXo){`ٛrh ,#SL \m{M戯.Znu섑_lp^x4o͒.ǾŎ~O{`T@_PEQ!r'aK"HE}ðdQ>pI St>FqܠY6HN/ zdS7 ď[y-or=4s~Og„>,/H."`xӞq Zf`ywRi5RZp J qoDzfxX(*qZϽ 3.V_{1mxE]w#+; BP&?V| ުC-s ▏㺏]F@uQ$"R;ޛXlݜ*B^jك(Ѥa1qkbӞ/U~h8)G0U憤ц : b((;\8D9+!=lI]} Jύ- Vhh;p5Luо0Mn_ ) >n*6Q w:FóZׄK܊m_\ =ֺf:6,pYj`G .Ybqz} :_"}ѥ #lG@[P|KZ1t2mO=T޹x{ƂGDwt7Sc8䞴v,JK9*~J23AT-zͷk3#֛C&J$w\ Wz] "QO=/v1,KVJȝfBsR) *yKȺ`z%vZP\K^y{A-hEIuFiG Ye2oE{nþ;)g?<r :#}Kh+cF6|z*:wI/z[\.] s m#7A[%LT:{|dmAXL MR yRDm#5=ח&%K(軫J%< "!lNݽ)`5˜U@hFfu4z61 66[2UhZDTLƒpQr`qCn6U')z *"tL: IV$loIcC s0DxŔ'/ml0ÔK V\?"nvX U d\ci7kz;?2OkzveUĖ>^1! or%H\N#keB ㅈR҄ -{M*.\qY2Ƴ5' s~V^K[1 ŝn̝FGxE_?+>L":AwaQYT2PSqD <\{ B6\9:sCRP6d3"#rX?գUKGR`<^[ё$ d.D^*ڢڰgF&8UuolV?0l7 /uY]*m|+8u$,i U4^R+k3f_*\ O޼" ~l<`T$obY0 ~16 ?E.fhLGIWa'к3O/K^W|d*z5Viz3ܿZaYayq'ݛK6+iTʟhȲw Ch93a5;ڍ"ieI0%좆 LwΠؤ4C󮂈T}MD11aE_n.]Oiz.5<*kق9 WC^bDP`xk~Œ%?LL|"wRKٝu^]>|>oЬ>}xiI:A6:ku>>Uw/Lxi`qىCqBઙ6rߩ|LW.p;dm0]K Ӹ46: ;b[e_&[LA 'RAs_ Hoix)FhXej"\5Mѡ*,`#1޸ mm.zyfAGN`J0⑵P)b󾡅=弦Ð4$`'HKQ}W=ޖ}" SUĬFvѿv9#MwV7Փh8>;yzx0n8ezj 0cTK?3|vW9cP~mE)07ǶJ54(bn+{v2$q L,N " |PjʜqHً;N) L@@%eT@EuɆ4my?h@#] ]cmӿ4wn(/1TǧYx4B5v䛅!A (gEBTN]aDP_WqdlМH!r|Ҡyv8Sq;rɡ' ywP ysR<1Cï%Sq(tua= k>Fgestjl5z]ȓP Ġayt2G!Vm9M &ȡnӼsY O҇0~bN}ztxlmO=x`ɄS.J+…aB˾ |Dm܇}\!:Ը~Mc鎤%54t7B$rxw3E֢y]B|&pvpeZpƖ"d;9{=)KԣFЏzt+ S:u]GÃr26c-Mp -Qj\^ZJ'P3퇅xCvG?ƴ _Zwvө=C凌IzzraYP8u,C2|F)i`T<'o) ^M6m k>Qs?bԤ%'&C/Kxlr: Nx:62k*:.E9)Gz`k6kE oP@_mzݥY{A[qZb[hz @Th:ˬn >gڹnRKaYZPٙwͩK źƃ4La{7g$·h@6 ^ PXlﲣ?e=wIsYyw |?)Đפw0l|E"2lhUnMnuڜIsnCлa^0MPq)2&t1$'Wbjjؙ.N;\.MuجaK6a1"ФLԲR/p=C)iwvTw%݂!8K1|c86@jDBwڰm|eEĶA`\O(ӷ8Co3 [re/i6M? Y`gYDQ Ȗv)Z64`9a7,X!E;E%j~ \6Ő\5M9 0Ft#Q 3oս] f󀁌%3WjmPNH/PAMX~^=Ϯ2?]$>ЦlݮurȥK*xa.$" laR]~"T}z\d<ݜ;+sAWmh1m6. xi:\*'/B#O1Q_Ҿmlhz9m sc 5Zl`vH7gkϭR7U߃I})AIa;` *ϻPUPơxr OF'YfRLWd qFyh'0$aj+4eTgU&\u]_)A z!& hu=۟%{ŠX2nnwdU/FMԔYgKN[P)Qؽx'D@#wvL"g zANӋkBꬣ*6 tnh`% ,6лagonwO4C񁪬uM~qzK /ad$ÎSwY,oN_Of*6 þu d4[Pl?O\5Yј9=:n|*s,AFR'{W;S^l/kJ{&Sx\U*ƽtgw|ȊIHݴM3sVMϩ8MJb ] 9F>Z3/ 9vӏd^cSaqU rWZ#$v *uC>={l#9قϲ}\Jf̝%X6p`0-lz_9*S> zFckiI3HV ԌW6zO_4Ui.gYߘz Hm/s#݊T 7ۨOZ"7q1nNn`w?k Fa` \< w͏:'#@q Mԝ|y ѥFk9 ?I~I~1rPa.YW\ JL̝BvJ| 駮l&Π >M!Zkx6G-{vQQ' | mCd4;1|{Zc 5):u`7^,BܨP ?<-n<el1NVrF{AEFy,+3`.BdrܿdN \ AJSP8SKY jw_ZZ~;o^2W)-YJW1ꍻK d[qk7=ڽuqϘH^c,̽rV# žvCmz{o*Ȁ|d'esYU]~Υ>N&AϠ?Sy(b: l/[r 0?c{^}A['"<-)OvP;FI#a׫{"$d1x1-Z+hCC~\|K崦EsqH^H*z#xٱ2a?ZmQ2'/-v'^9x[C0[&}u;w[&L%oſt"feA@r-h]WYX\xqpֈ|E`dͲBЁ3mjjy76YZ)XEMe\Z#x;KkPv>l/gvInd,"s\.@!+iڊ}D0Wle 'VF-%&*۲^[Uv}1 >݄Rme5vEŴqEwIcH$'8B&2_eVN -ckqzl &y YoD'X{NIlJU$*+R!rR6} 𝗣SjظDx: _ bz턀eC4Z=L~ S4Q7LfDT6nj$Μ)4.L3k1-PL,Noǣ#ɾKؿ`^xu =F![e%8FhmcŜ`*ޥw7Bx$³\T;P:zjn\*Y׭m :N #З?^gp4'^ gmD!sɹ얮7\Ruj^U{gռMűX-2z `Aڜ餷$a_ sxs.Hl{94(/Qo5-I2{{[T "󻇠j+X7ntHH6'{F?` pzJ0MQԼ]wUI>WiȈp2o!HJmX}4ьUvdDfC0vK/il  gp 'I_[o<^ U$]KI>}bWgq(e @\ wL ӫ@y@Se"5ߛr\~8 D dj2 v* 09YͲĤ|q~Qm'g,&4$>R0+j{"$nqG\E Yz?m⢞9nhsW|$&,KInlR8R м4gz@?Js%ڱ0|߂A qRQ?+\]q`摗OAnē=ܥ45ږ2ЅK|yVŘh.e4V? :0[֣~ {, +}%e.10Qz&9~ wɨJc\?9?@ '%KU%ײ9 Y 8=8E&}4΍۷]X Kn(P o{]՜7ft$.+%QIԕ3հɵ @nd\8A٬y|=4,.@7#))#-a~3sV3ru 2F<8إMCk}ՔP9T?(ʺo9ۼ8v<L5G3jj  [nAzmԅ4OE^91kx=YRZ" |oO1u& o՛^ĺ09>=/Cdydj$aKqs%<GPHpd#LlD5 |&b3K[aMvoƙ*?T}̒D> X\ʧB4DqzpO5J ҔO1-XurS lU@i["`|i+h3lKDp\v2TYeql, pxz;m!q ɫxN|f:y46nnlQߤge KlyE˥(W_n"<']ZdFZ$~r%Okv[RÉsa/uI[}=&Mx~A;r`c<z+ A  #%{ʢ8(4Ǹ/Rvyj| ?kC^5gg__IRƊAii9- Ppt!ak$Baxz Vt2(ard+Jf I<_3+U:+iF}3?x:yî{Au<"Vv%%/ejBc yۦ.RuvVEw7GRx-T*ݍ>=F)qDJWe`cZi3ýub/E%.n_[Qf|=Tom"AyU)JXظ 16bg}7|ڃ켐mE dZ=j&Heplb AIq9BkV<')7HI !jC-ctu%n#P,Ł5cL4WruV"P } :bɶ/k}F*CevčPrd*dX6yeOGjc>uN6/t2p}q%:CjeLc~+ RM{gْE(O}T<8,8V*Z?ޛXo @zҼ9 _$[H0|506P+#cFB~[,uKC%\b7S$#K7-WQF؛lXGXvƠZo4eO=`ٽ1楗[YØN~;[C3#mHvFX@^@5%ʲ$r µz t@q״ӻ-m,A#ĩ^,@{(nbKD+̽L՞s1WH cs{)2aoR!M\(@*nHS:|-4`:Iff$uJ~=eYf wa^'ܛ6؋tEԤ21/ ~yM[b[kݮ:@_= VUD1D+I>t j,򘩂}a4 \ b=sz::e-XR @xcUT2DXzN(V x ?8Fk{Fe3&Gʀšti[~+z)=пzD*'1hp yʲC/G:LI"9x@,n#(.Sĕ{jEEXOfiթ_4هaEj9r$`]ճA J ; i\%#`:5K_Uy?mg%Ud}IilA.pmy$%Xz RA]It=Ddy4/z<ĐO3<*Gg:8#鯲}>h42omn% ='ArRÆ̱ϝe#fZ=ܛR,*l @*N#9uwOQF:l:w> єl>B2V@cEcI i80ڕoP 'mh -nm2v^kr>(ȘϷQavpV{鲋&jIi{6C(3nL7@ Jc[ԽU$ތhz3@r[~}Q=^:`.FnP5Z@\*E,b A|]k(f^kSc4zX`\}uUo Y!p ǣI{شFE_P"5n+%Qqv\S5ǂ8%=%|$D`ĎF:C;m)_1OƞCrfn(s2n">e+䠅hTth`BC]sgj^uA7#hrm# 4DbB,{_3}NqjlE!~gLyFY%l֚o\9[z>AazaSɇ#Y&T?JH0N Y! |{u32^"fIЌH"Ѓn)9-zU9E,s*gbqǛvLrz~R F`5A+c?@b"jGw-b oίJ;PoX#Ū>-eY!I㘤Q^9՝08[YTẎ=2( ly"W8>ﱊZO%U|GhPqˎ⫹9uMp⬕L.VZviKrQ yWCwҪRyݡ^oٳ@b_Ȗљg<= kAaO>8q~WWf@~$lWqaG;\!%D"}ʓ.32dua"󜄖4w~IH``w/?O1u#*ry2/ZŸjK:|\.#mC(д,yEѽ [8-gMFbVd.0e{,UMKB~?fpy >r;cIŃ]̿s ~ٞS%pHRӖ& 0{"!4:" qE=n6s[Qmz_nD8h5!` {^^k-pdVۊ.?,~9!$ЩFmB]],7 ݩ!Ӭ!d7(9V> *t{~` p1ĺU#/B|ɧ/V'c$#"aW{y6duhy~S '嬩myta 2kl,[ql!2e=pLpr_Ľ[^&ŕ$0=z=jF.*e%J^sd1D|1XZj旾ה')QqLSB4j7:7gm/ )Y#Pb,";0X>S *q]J J%eQ 0\>Y)M`{M83'Jk9fDc6&?-V9!\8˧K C-&9Fr&S<1g޻h ӽQ p 5U?_ 켤 o?9MVeX}u+O˼ +H#%<0x-$9Au)Re:o` <7ypQ8UEYM8@g+>}^Vݻ7riAu ^qBLo:  )C\%ۓ!{0/ k|d<6 IU\HF\ i-MQV3).Jx1_`Q=4.!g4><ƛYЛIiHhx$:yH\'@wQ/\jqm<ʊA9$-G-O昞Mpy}iW윿]v D!]-rY<˄T~4,eY;G5pv&Ѧg'u `4 q4*]q>Ǩ3YVVpM: FHYivB+ە o ضH+MyaVD$YIkC=T^-ˡ/e{=Uxw~I*KۛӶtG!7ޯo)1CֻxcvyuTk\Zasn703Eb0qiA?sFv4+ )ҕWV(fťAB)it@{>٦#"@J@1xkmsCi:~ݾ _@sEEWĠ8PW1R ]`*Bҥ 7rU 5/ (}5B՜kCz4LC`<O\;榈41^ HS afҍ״4}li/6w6̮ehj0SP+([O}o60I0IST`Ň6Igk^{ِN'*uk}1<|^)VwH%EcUy@>A& x(QV{~dyaԿ>A@inFZ6}/U&Z9yw.%;r`e[# Z0yrtWdH|oYѓkqFpo#z.[Lh1V[lvj] `x߷Uʩ6xŷ\00,ڤW pƗmQ/˼#MB4eVd*GpVqœ{(sWiRcXO@ϰ sins/J!\x`I0BZ̳W/g}{ E "")y/xcJ"W t97P:E'j/g ԣj",:P\M(o=;B3/k>IS| ]]=7V>];7d@"4P&9A}Q?YjQHM\Nj63}ܾaضH1 |9?uB@$+BI1} \ j:1dL kJ1g 'q|{ysEs`A saT4ʚVʦdO*YV^Iޱލn8DC]}R..뀞ּmˬ* r'W-hP{p(X A٣&=EF*wC5TjٻPqmuD3s&ߣRрc3 |v4t}hg:`;E9 fMRuNF>?T_XM}mSW[rL4a?npϱz`uz2nY6RއYFπ0x1aHЕBկ`[{7&/i b="n!ɨ*}`h9fbZgRTv :R 0v̴#ɥF :Lhy^s -A7iYP{F ]~si5F_%~gG<.8_h 3»s:w2Nmt%sa䙄WrsYMu~!!>$+b,PQ,Rv溺9Y@_tt p vU}I)bw&(N:X |̻) gC|B&  2ӔbK;c84=~Տ%ވM{A̻-^9h$-W(`HF?_ӆ{I?S#F#|gQ5R F̸=Covqv*tuL龥%i X;V[dKFȜlHޜDA1C_/ K"܋Z{3:Wlp4"ᮐv)Ax]Sqr7)|@AwRÇcW+X\\oii-MRܨ/_EZ`Zr#PIRJc(Xjy8"dH Q#]$·%*Q.yX,")©^m݅XSR˷=^[RQԀ7ݸo.5qf_A`Z;?2O7!~fWH!=/ j#j)$g{ne\/ lTN+gM+.F|u1ٻivwEcsw>2j c]S% J`ÒoV11c6fcҙFOPqu{栣{Deʊ%wgozψ f99]q82LHǾ%~uwcMm-ƑWxd#Y}tL>L.`ְ'?$ O {WS~$l63103#``stN%aWeEpLQM4t%t*6#ˆq( {*GEq=7vutzK| R'pU,ɀ.i5ׁWDr{ *ԦZKoh )v3a>6._Wh,Xp^8 AB>OtޡZ qۀ2_^R'{k,7{?S CKlmv`K,#{tWjHy} " /@#a\jIHwc@-@|;maP:P740G}j~M2O[E>UpN!<撎+;{1*|矱⠨JqPkIQO HEm1H~zWJ /_݀?VᐫaJ|E| %7KF׏}y.}.Z=axSc4ln$x# >Yq8g= =Teiu^<E,]c0ۑv(N?# ϙap߹(zA:]uɅ ޒ~^D&ZC,E,#:wq]dKqw&^80MRY?:\TNY/riQ(ž~ }Ccj\5ڢOVr 4靛ZJrpgJZueY7a6AU-@")¿8֟Wetts$7퐰^ЫX^_ ,dIx*FR:-/rhcV4 15qDv/_vmZiW<՝3mڹ#U^.s~ /p$?sb'W'») gCkTWZW,n/ѿbY~c7Fxo:ۃQ\\, .>(iY#rg5rEO^ po \bg+Ah1657?ͯodd0T5FUI?o自3HkGSV/DuW$#;z>.gbVN,8s5GLX A~%L\K6`v=|c"F3(_=je­w䢏~: uHnV1VnSFPeÛa\\enl6?++K18aj͟ ;YS@SbeAf[ 4yo.<q 1tBګ"4IFֆAe6)ZBkڙxaM_ In}h~F^r<WvUͼqJ}{ќ K@b }ao=L96l)瑾-kB#p >#ɝSo\̓Q/U#ϒ*ę}2i)\R(uF t䖈աW Ω@dcsD2(Cm] \_jnĆ`5g@ v{t:"6bn|όE͉EuK#?l%5>[܀D>l_+K`X-o#'YC tYka aƐqMWn蔗[8N^Y'/ 8R,C b1@ol\&Ÿ$f)A=k+|/j#:WDˉ;έG0-;cOy=B cٌZFe~1~[TT,N#Y!%D`3$(ʔ}K*H/6K|-8lN9jt\\ApP\7=+෥ɹ#C@,v,m :=M,$K^J/4J.V/T fфI(q4 1 sBIA?;ٙwDC;ܑFI~ĶR4\(Mf풤͓d dY=U0Tp6HfVQIc_6 EY}5i%{=`6~V86֖E XLD]9c(k B0hEG* |ݖig9Xsw 9He=yt+k!r+(S웶_ )M:u. _)(2_C{XUs%MT dNcTҗ{ZV i5"uOЕQD6[>|k͌=ˎdmZM^7mi=Y'50jLgx. 4ҕAsDtU_1!c3^Ijb:8甠,ktWFөyZg߶=r<(}ŜM]L\kyXᯅb3cmZpܵ8QO\-Ͼ _a897TLӆWZ2fZ{,Ug.*\Eh}Kk0z<0M&}j*lP`,q5EG.-g df*?RT j^֟UZ F4&1dXokfp,xyLbԋјX8hnl@7A"ꕨxIr\]b }Ms6aokUG]\K)-)~lk+w8d 0Ee%5D;߾-ob\4؜m7=1=t)*>DuhYi 9a/]=mAbg.@%SG¡j)=  L Pq R`!*xK"3+@]LC_yAEDC>u)x+7O3y'df݃ˠF͝IŰ<<.Z ܌_[,wu0Xo3)L9wVs?GQyvg=)5z/r&:6-\d T4Y{ $R"= 8P'V2{ G4Π~Y!bF{i&Mcg'd>nD@TO%,A^nS\{oyPMhOGzKLMJ^o7W8r-y}k9~:P4 $߃1e(!zsUfi1>Y8XQD<@YRÈISٺ6*&M\ΣEH^J)p[;\F XJ*Oѳ=܁Gqڿ>xaSr?邔뒓Djͣ@ڱ_ ~q b"*0%"'^Y ɛrwx WKLo` |Yơy\^0w-x)R Jr^ }*bmvW ̿ ,9edL~[HL$ ^7m[) v<}"k8b=g h(g;‰k-tQ, NؠnznWE٩L;GY[v̳M؛U]*״a# }pQS T-DaAX#jyvk1j+ fmDR (.D%Z`{Ή pѭ;~-ʦ3@{EBH |+YlLu^a)vc̘fAmIqQPHdc>£%q&rd8tZE줣Ool/3}k fR7Β ,O9[( 0<DžwR)I!@`>a^ԕM3Ы~o(t:()Sb[t57b7 dH/R|`عSdI 0%q+7+h!CWbrGNgOm!>߽hk1lʦ}ڍOe~㔆-Z3QS .DsQ)@#PsU5 4Qb~*rl⚱DjP2R|qxU8nPA)kU%SM?O<<mdYK \ ĺH q`NT\2PMX֤+T05ʨ$E)m=w,N!@aA*^R;h+o]= >AmpEb۲*'ҹ"`&BQ`-T9~ čp]<ȷPnEoL0ٜ"i(Xpxs2TC4V7MkcrcSX+?~U% h W}hуUN2-"1  ]'(W&\2 3=' =OGBQL,_v j,l%w!K̙~OՌ#PԛY[JG<9a$(sf<*H7Ha$}uTe 5p X}k5ajACAsW}ID$RՏj"@42uI&)^j6PN/O4JN$H卜tl-S;ݱiK I ;w|"E/BNaT&_&Ǻc]/ߥ22V(TkK$մu+oӘ o_*ʞa0}ҌMx Sbz|#~H8K=q$YZ$(pmahP^hL<+4e:#rԧh=zf?P/]ARg? ;he|Ə]4J0Z73.`tiTȻLFd/# x{0"x섘/ʹ/WtҭWNiȗ-f5Thθm"('j.lZtPqF78롨vwjIO4]1󞙶1Сm ۿQ&49=Fbcδ}Li3Ml#L|34Ѥ歼 1#k*6;F~ ӳs!1G!#iXqh^QJjpbn՘=ҍm]?udQ;B錇gko+RPBY8cz,FpM{S̨wϮ>W+3|},9@ ;PJǚ"$y#n]A{Й<3XpRp@6x읧h$,ylTo6Q:cѴނl!-anq3ծw^lH[21nq4{˞\JV>?z36yDx1p=a\,&[Y'jX%juALLK&D욤Y*3? yEa 8 ˻q~/O:\l-2= g쎱m*(l1tEVe!cެ7F[HqAŜ.g1gaӆE[rV"Cy k;(pIJ ߌpރIYb#Lɇ"ki4Pam~b.۶Xo:f yKwc i-Jo#YbkeYU%Pld\Oa7kȯ˻w,#U]) GݮhԕҡmuX`8O{ׇn9w[-=pP AJ;!07N<26hjyZ a@g5bڸFGUlE+꣜EzK8}&~O('QBz$FZC!c+6]Y CKumv\VmDˀBqI/>ZǠ:C_Dq{gb>g ̹(4drCk29OH 68N?ZM 9$l:U.88"3{G8OAl>GH#cT}%;#7rKȇBO]URMp5qD^6G4J02sH;48&Yx֪~& 6ɗ`aS3?XT3Lo ~5 v=.x;sKIvcY dݑͽRelWyI8^h T"YyD>߱ dF`O0i_G~zsәL`,hq~;ݷemY'jww;&m \gL!khsG~s 40f҉t&G؏i#ڒ 'K>sug#(iW:R4OݩPux "1t"D<&12z&!A (a:vr /\H3q}\WMxY stL˔OwCׁcnGZ=UAwfZcʩ&x8ƕ5?^/t?^E9n Lp;yec C9`+wNG\ŰPi̦}۞ٔ>~ٰ`N.*Ϛiq$?լ] 0-BmlB&9&-kO(<n/ro]ЇBOFy~٢H J_#g\*mJn YJ"Ta긔y؂ȳǎV*iw^j`?mnCy95_u"<'vվ2Gkb쯙!PJO'!u=Q17/2iГːY+p^KXJ6~{p+W#{Mx&67ߖep#Hkh<R P/?[=xC}Lm~M.m8b5; }9'ʣ2CeϽ\G$}jPiGFY~VY8Gp{|uwcIԪl[\*or1T@pݤY^a:mBa6JB~kn*'Շ9ulʭs eϋnNO#Ñ"ArR#r!d6oME1y޸:W%HDC-&8R-nN#^եr1H,_8To9Kvƚm-|2&U.5LNئF?򃲑foF^轥=nȢ֦+aasR}Pfm#9w#Di/Xk E;Hp^ƤH>CT/WFR-9^XC}TvWYY&v OB2Q:ZT#pbdGKo>}&HN&i>42ImıɆwW5{{W/ٛ/-.µЍ ħOq\jGMr޲gb~ OmRhd)L7>nˌOѫR=K#@yҺs`eުzqO9TeX1QN m=@6szWe9sC oN21k &o}ޢJUXDI)N*16$+W )#ĞqQ哬:`7,TŸ-hBiFzr2V5[%ɼ0Vb'vy` Wn"bASDFE͝i)::[xa$2DwApC ʯ~:)auAP&7L(t"@3ދ >6o?e\ȂtaOi:S`|[@A([iP`&dvC)p`U{F;DK3pi6%v1WBN;0g@ V)QK9&Ǘ/cOY&+ _G1er2ƝFȂ/f \"CPC/ekشŸÇeﱉ6%+90׏KG_AUf$N~vz;bO UhlSrvgsjFTP1LH7LVbrtk=.+)NGJ?hϩe~;~27_> ~[nDҬv'?l+LVG.gxIYq6@!ӢQSO\^XR)IVswt͉q.0>?kJu!%篕!BaEE@tIn Y!ē hٙzl{t;]?>lkEӢ(]y6X#;+tH{gx0I-+2 R %y]uW=)O י`R;6w=qnRx=+1 &`2H`G~uieGxAN6+x0 V%5zxIh?r}W`AV3\r۟ c/ܾד re(.$ oRq^M N#Ԕ6zj$ t5ҽKL.+bl}WCgY wjfTZ\Y!1tYКeNr̶o*aen.<[ 3C8`J_#ha%&n[g(O ZM#"=K+H| ;E'#SoccsxoՒWJ#]:_6dLq H 6PrP 4kka%;1!'esy X#N˾:U385vٜ\['G!'^ ԗtd9|VA3,<(PČul.6$wUKS+! U.>|fg3wfָ΂&K 򺦮LH%.."Re'ss ă]/S5 γHUn;0ZٝwO}sAX_VatU7 2AsuU(j}WX~1E5UVx|"\3vb C@6K_qǁok܃빠>(H8 ^*M*9ƅ[铏bgKQ{ԇg"\ADs;w5RcTdJʇ!QPd ItUmRd-$0!*DBJ`+sݴoCm>{_u5_FeD|PjOk(ƕ| BQrE0 5ƸSbW37^&?s^[0 1Ȑy-o jXk 0]MXrk҈T#4i Mn/<|k5-foE;x2a-saHAT &Ř %[ŽڅD7 V]ZՖpxDϚ] 3;=<{XEpZò=o;Bu&ʚt5q"/֟["7-}rT<{S{CO,L8V_EUe V0ȉKU gGV''_ kFa GPȸH6F1~#i_ml_pf#fRL qܫZH,.b]&O2==HKԧB 6|<)zW_'pDFN5Z,; y«GS<$;es:Db1Il3fb9,>b&0# w6$y NŻɎJ ^~jy'4 Fzy(A\m)75c 1>h&qCb%`bK[CFL:uYXڬz*!ѰVB2IJ> }\v7mBMwT0YvHk2p~8jhaQ<,:@"$E%PB*ENwttTۑ .hXt?xsT$[_?<}v`M@nM#/Le!NeSbqVFw8+7gΫ("p$V|C?4RrI%|9ǮYef[e딓**_1K DsKώ] _ ^$T߇5 c\pRT&E^Pz`d`XY3֔T\CԪ9+w ĉ dFZ^]9oɠ8لУ6|V{mPgl2Sܐz9t&HůߋRk~զ0lYL}s<OIHP]l${5NiZ+O5Ӗ'"?ɖr xsA칽JY f&@A=O۶^ac!M#$o]͏L_Rj+Τ[GUB j$@GPUr|X grj-Tmuf(zмeHМbv)> ĺB9F nf`7rG)j2Բn'7SEJ&t8Djl 1S>Qͽ& C~lȴ[sL %S 4=bʴߞ4GC?HҬWy4B/4u {&-lF'/) gf&tN~e,ds 7's*j'pZ%nƷ"@Z]YKl!!? FT5TMLX\ )<5(&LmU$ Et3yoL0?>׏ǿoj 8aB3=IϖV =Q4q H>Q1 ísb ;K(WUD0j)lڅ e >aW|>4ƛΨzhn yO_%*+F셦з[,ä ;k#ηxă&y b8h A,^4.ڰ-E1 >~?g"Tl#5(;n\Y2-q<̊ڎLju<k't҉=hN9(9PbyVMwε By] ʈVf]閰\z#Vl|n!Xsڟ\[:ÒM**cs PpK,UG=vʄ\`-pee(n眝y~ R8|tveW"B&2I9z7Ųڳ1WmmRq"37w3ۛ䁊 5 Ąy +,)M:[F)± Cͷ0ʃ1+g>6RQA X6AIܶ&@^.ERymbPwdg߷L6%h˴OsCZ+}|"|=Ȱ+`|)}4wt9I/"+a4;nR$qITeIfnmi/|~jq Di5"S?Xjgv`b=|FRpfB^2oH~NYF@cMjsf\xSqK7$҆Z65tRcZ)׵E  ' [࣠1|4N}\3v'@VMʊh~Ζ1NDB<,j8MlVoiV޽ Z0Ri9gx[6nae/ Rd,솪mmgKۭ_c*-.,Lj=֣ĨdSt&'c gWգXp9|jY"k% g'+VtTz׎\{ue2 lwPn΅_>G%J"0rAyUMHGM %H|@j*} M{ foD_PO45RtoS,}|i .!]advj:~ O}/RBĒS Ÿ4;M֛]R/eޖK.">mV++O|=yC$:~e9fG@}0GMTt(a|􎠾w e+uLT,ﶞ1އlAz_S#f; ,ceC %XwX?@gߠNY38oW M/SAаԚ ?.qSJ;1vRI !$<2 ^C k¨E 0c(FԀAERs2^̚D$iY}什hc1njdd=2O,rCgAU-)[|Q*F ӎ"7#S!wS3Ҷ'4vtRm{ΓPt{H:$ĐU #) PyY/m}Djzd8 өdvtBφD0fM#hO W8˜Qopt`?oD)=Cc|eRhI 1W\'&:ݰ3VX 'g':jqm&~d4l Dҋ^fOB Ǽ4d~܌D>ra}G*z3Βb ˙~~C dH UjOuؔ%>:bxi>]ddreL z+?6L hv6Y MKs8as٬BǡƷ m|Xqn[$Ҙ=P),}8 +rxJ'%cfVkى/\*w# &(:oш`Y?c 8~+s_gڄDL'B J3Nc40|7lo!gLaUҁR":2E) EX[ɱgo^=] sbLxFLukyf! WC(37\K,z.z_{, T j~%,Ǡx2彊JאȞc5^>LZg`q%KR CsjS4R1 (Mt&J% i@#\G9iQJ;vvWoac`s"tca$mD!er:bĬ0Ǽ})Z٠|U{&5qѸuDQ0\e9%h?~YN> .4ToK"<5Ew^^D^e( 3KZO[^3O7O6ogNꊡc?(2+FpC:L_*e ]64;$3` q ^5C<&ݬ @8pN/x?ŏ nKl ?ZF1|m/F2nKQ2;: 릑o1@S-VM@ߔ>$olZgF{X4FäՕ В3粨`1G).M yjCW.Bw[v9+8nc%A)/C[:֍s 2[{NZ]N"EHz];#Y0[;9K2.C56z|D&zT$s]Qq7N(RҀ{_sO\3"\v$91ZOxKb3Uk06".41> "&ݸ0*n,\_")m k;HCN~_ * XD?Âk2n_6/9ݓVٓAdqjQs7DK`w#y3' + h\(y%op aoXO%38gP 5`ZNaLa n%mtt2?_q\%񏥅ۡfqpGK ~ץ.7V]w$tE7AWޘ;)TkiqN[a/'MdYxU?mL tO6|OP>cT'Rg o}sһrl|?(i%63X1f };mpG,",eY$;pp% /:<2XmOHѸ1Q1ɞFezb,rlt>ME/hڮ?-4%qVnYuwwن#,Tr{((;,t@Vjm[~ƀSkl2,pyLn$ZMź?DOgґnPeU.'!t " _*'wUeNܽ]B(3$.F}z恺Tx_DVҏ{WY.\0B&Q֢@ [ú͜,?@Nrx)HF=wj9$S7$]HXZ}gh]I `EWjS[꿓wF݂־[X fH=Q3x1Qm f1Z*;7(!TuזzMlrO 0(P&@vss$Q&zKhg{ 3->r%<97?cJ[N${v6;*++cLͺ}Ta5̮t@-ՖJ!L^Y[Oeg! &)cו内?A`LuP@¤Ŝ#ZmJS)l~J{<HfUFmx gFI8y.H`YmϪI`$`vpB>n\B2Jch2dS&hB3 J?ca-=ea#ڍt0X/2N?oXetc| &qߦ$Ol97` Gto1KT Q+\{G sgS 9)#bW3t-Qě w8}B2<٭+fg/b\ hFԖ06-L"X \}RWvZBx +*֞kJu;iχ_sM\%U41F點 E գoY#NNeRZL=_L_voubC[U37}+[˴uJa燴8lyRc65v:3CQyGɄ"s X P]o nJZPm)|m=t:NAJܗ'mmkY0mx{>ռNjV+B Ċ>U2˄ɥd Sۙ]@90XQG6lTzqaJk6F[DOXy ):ҧCLR['9ϵ0KW~R*j(SpWbQ풬(ԤNaPӵD0|ӆz ѳiaKB4SȐS>'[8%YA+yѠtL>Yѝ0*n;2Mg*~|o2XZ$lvɡ\n兮 ( ­GzHf?^;oM7]:O`'4+ҢȹA*Hc'$M/ZdCNʴKmNew-ptȧŰ?nD? t "OF}S_X0uN{ 3ưIxj6N*fR!b"{-g WmC IFNuMOo @LnLhQLR>r9lplPy;2EgӇ۬lN!f#G΂  r|\ŏ.6嬢voig 3j0Xb7@6ƴ {`<,R*pYz{_qHd/ԡE'$qZ)*V90"ϽOJ?H4LixYھ5c\EIkErTfqCIcͮC,$ Y7d,,k tL=0~'Vs ,g6lA`9M> q.` uU ^χu3;E:\| U]m9)Y^Mm8-7U)Ւ_E01_Gb'۶^qǧ7SSz*W M'VT<.< /yY鱵ft?& Y8fA[i?dMl-)=?%#x_{Ɂ7DmKPᚅ9W8!l$gu} Jp'E^ PTg0&X|Q2%L>޴)NN/,3M&yq܅hWx^PeyvϬx]͖`P;C@63tNV0_+[g8G^3%N˖>L?5厽WCCHoۮ@y#A6=#(ߓdQtZђK~`l9 e6A@ g!x6k{mihv^?U8&xZB)H^2 fW[0gKIPĴa(20u P>VtZ,Aq$'ۼtZ*''Iwb?p$Ŋ%kk;kcuD<eiIm[~qh9yRJiUmte)YEZܺK}s Lfqw926=+ɾ*9f?`.鷗_Rm >H*̍ N#2}!zZb-K0ψ4]sFӳAq=y!GȶY@ :EL $w~"SZ*oijž/Bɺ3ZWJYTS2ĕ@Yx9rM,!I>xdLy6qw,]s`G `r"ah&o@{ ƲG_QO(Y(OK.e߯Xdbhnb/:ڌ> ԥ1&Q'=[Euh+֔WV˫O$:F2F{& ]d) @b}P8Bn@lHcWODsz3i@ 0,Pӿlp)j$%vD@ܴ@ v_#ж{ϒ#/`%p_4*y)sxCmyo 4E aɇ1lT5BlJ ˼,2H"Dst6,22:eGG3zS̿\l%FAq*D ;b\fQ *3+uj_IKBH)E?G;[M{V՛D2)SZJ8#*dPK36 5cB'WSg6f;nZGKY[5:.byg]S(>9gs(zwy)! ʡH:1zFSg89q*'$ %cts8CI77.>U!V~Da|PH؀)]GU%a)O4YQ0nG'YlW?C$86sCe =Zw5kLZߣJWŞ -ONd38r&^o0~j_Pɔ=bAo{ReVǶ;m[fzł$߳- N;Ҡ%@Te+[`EF*|E3%+`P61߉?OCb S9_w[[ݏxMhK>?p @Uz \-8;AYȾWi`XWq>Q,gZ8x46HBs _t.jtctsD)6zkSQN[ \Tr@PR[ Y<7\G*uBXjhqW3 VcA$/ pNfℽsqZv!M``  8. #)Ug%X`^%$" j@Fr8JR2uf`|Fa hN8W(>Չ;J-"'K\p1VngY؝khj"(H5^S1)y""@ ϰ2wZ|{h:xW$_>:eA5+p 䍩$W;"]fv$S7@%$vϗ\:Ej[XO. y*{ Xxˢ+vyO;&Q',M¹3wm&[%̆6y 0̬ %/=I~ >|,[H.tB(8[/>"j[y&{9.Z-BŁ22-HjLEX0 uW!cf>R[9t4Osa?7{z>ҋ L.TԠ7KAQo;(Td2`*69gb$6&S,';],fmlFTT9w|QN'{zDwMƅ:`Wݓ[2CC OkD²[.mS5>] (8Uft꽆 TGPp\-zaSOXGČ#E{{M8|OVՙt'+Ss1sՎL$Wg)\1MWߠ[@^_ XֿҚP)112Ʌ~bcXsK/ְ~mC![AU'\nQIjTRp%Ql#l}Xvsx='ڽ Н!giaL SF\A;ѪCXԦTBODIa,*{Ĥ=j$brk2SӾE>Oj/;GZk3EadY>`qCy5xYسF[$ {.;2.䭥f xHrrG#߁s]|Aᦧc&l*¼ᾡC $`=̘VI@Apn%M3F8Zl@k[ ;i_)JK~]3՜ؽ\F_݉ q{݁K': c"{:UJU ϠϣPACmJd֡ռ$~4pV0Vj^m nT;Z=RTB ǟKSVI:O1[YL`gDX/ܞ -hbTk^*+.9-{D$tAsЇm#<r*GV<&2ٺoM IWak cvUX*TITZ_7Xbug Zʺ@$יI팜2T`D-Ku]iH7ߢjBnc>z)* @iKЂmթL꣦<' D̷հg6:s-3"BDaaž,ƫq:(JTB31 iytm `! @2GByBJHivrS |m B%0y9 %M< zx I -.p5[dZZZKK_E{^8*ըYD!tmhY$9 v/|Ud?NU0_v{t(ly`s7X* s޶Nwaeq(/,.|bKSPC(}h_Ygb^m QNϣKܪ:?㏿9T%~ شdOJ]׋ZDjU,ׅ I4vפ9Smt=u xWGy xCvt@%ΉY6U!x)ـcac?s.K@Vc%^ZKtSR%-Ojg ,S\G]VfC8|IJX -:l{KtZQI{׆ U׶KD}_f$nN2^G'esok^آ ށ4YUEa"\ϴ'զڅ 4tP֩%jA@l[[^\ϺLtے9TW;J%~ۅUj$$qߧGM@wT D@U) 'ETkcm&JG싣/sb֭YoCfH\lE tnrl$SeԵ x?+%Ly'җJQys}| . v1jEbzGʽHֆbZ}B$I !1YBhF"J7Tr?GHHe* \v,cH,v x&޸cͶԿ#&]jH#\c,8޽|9 *1=s[ ,ϙ}|!-[;xC@RHyUk@қ S](9jB&֥~+NP" ]Du/T D7D>emO:7}1 =ajF\=t@4R\&D2NQtraHNUcZK 0d0//;;wp gs*}A?s!WwΒPt@'f9̒RG Я{~80ҁkˎ`.MpY%Es Ƚph]TYn-p0H:w4v HXOkBrJ=xH@iһ@ y,{(p*0-B=cvB7fR-|LNHֽ2.t7/IYzЊ%_ "_tplv懌M B'~tc3pixQBёeW3z"/7X!ڒ=0gYMSd01^a+&fOM+(iђn)SO.\jNt XȧRA5@i FeX C6P2Ѹ-|)}lFZ[J Qi!PYU =S@ bHݯ^>Z "/[r6\aKv~ZuuɄHp8!+Kq׋˹'7^-ɹqHd_$(%=j笀"l2Gsٞ^. ȋ N_Ԇ]m/FH4dzrB=>r9àgј|׽ ]'X)Uv%6'mv^}b7עRJ%%= t<\[^^ !bU=ԟ񑖻mCQÁgd֌Unpc5o/kdde4Tbߣ5+fS?9ĦWVZ(>㖷dwM_Krl٥KSs7c_+5!܄^c aYPe^/01a,25Yx`Ra 坈6k`#=U*$iYi]^馶HeC:iT_[I]ޢ>*]/m*w`zTI#$r8)U3=HYZ~$jQWe7g2#muj8ތ wk.ŢLby9S1֕ǵ<)MG |7m,'  g9&T2%!BurZZ.) Z^! d)(5pB$cu;S{$cVNGZE6lqm54xRd$VᓷSo}7r9I=!u}vcڊ(X=# Q󾻞.&i?ynbK5Ty1Z* q^w-"IWHjM&G/E1 zVOTk'Y,)=#BE$" g!4]j) n$Og[.d"R*Qn>WCc8X̸]u>#j_š7U-gbhژ$%U:ՀYel&DϺ}M `?Qu G9 "~\!YHE(Qf!$5;%.LQ?kI|2xyϔ Rg[='Ǽ'ƞ%4N7zFFaG)p*ZګҠ9C|+:`+5Ğ@cI}LrRF29*YC&G5|%!]e5{>!GB<3o.6ShL!3Xx0^e.@ aÓd:[匄CV NuG uqFRǛP4((}RN+=C (7xt>K7|0$V(  JSx2|2hy,I"IrѿKwjfX \ɂSH*~W[^dzNrexp|uـGY[ #sp.׶",hЮ& 3Pitmu BJCG~)^ћeb̊|S n ? {ֈ)isgև|g:T،8s . /HUc-n],+3iݰufXEA U5^7/`a4G2QRd-;h,zT^Իx+ʣ+[[ÆorpQ'.}F,nSOP%6a<гs0'L'$^5Ea/E};E8)Q:(nfƏ4 &ڹutYS*OJ%-d3I?&*{`ʗEqxUcm|57l@XaW]!%l7 mѿػw5I9,pn#?SرzB htbutIҬ;Cқ1Nf̨>wU-Ϥany&'E#ցA3ƣu_&S ;,^f4q|CϛA"Z.~^47L?g˙׉yvwrr[GtY !w >ۛv wDW4+k,i>;7EF֮su*%S<6&XN"oǼl> j%j^&~hsq13gsxџq벾vTsNMZ74ʹBbJ~sIB 6pѵZ5&o4a{ެB,tbQoA*ZʎäXO\e6fG p< Ja͐ctTU}a 7WUK4#)KH Q']Ҽ_Uq{4 O &^sXTJֈ ݪN0RŘ Q242U4.o-r05cPm|xgΉh 7?# nE; S$0VrV\-PQʯK_|Sy<5{+8=~@5!C*LdTNVvi_<:{/Ur{Py 0(׉Yn2 ;ίi0:j #V)=bk~)SYa6;w<%pڨ3Bdv]K{6Jv~DX{\gy d!g⡐#t:P1=p(N.W$Ȁ]@֌qiwT@qnS*P)U^F5<>lUSkcn2Fq <+K V42Wo*N΃m[*7A s<&l. D:#myVҋ X"ōj.p@i3ǖq}B#dOt!li8tU6j\ʦ&d͙3 (r N;".U(aZ,&W˜k1Q-!c~/N#aHYv1| ֺ~KIUݰ!8\ )%rNң3l˓ ޸N>.MEYչ  uXja!8'*g3(GPڅ|Լ&&1qt^an/as̓/fu^hZ- [˿Bp}ts~"tfĩlA1+E× n 4 Jg"/Qz "0$BC;*В(6! fe+mKJ R=hَ)qh+T!*ޭ'LzBA]I8<.QiFؽM)7/+Z5gFYЌjC>Em=<Fyօ{0-a>B4HCWka$)*RIW\uSG?G,oT-w`֑>v/;ImAZvHT+cP-EҹyZӤ+<*783[-%?O0*3‡ W-nj8IjY'E y&k6 & .ү HwLVt/BNCOv\jJM^TY,nbH~>Hl!JE'Ǻ36w1$#vDqߊz9*3"Λ;#J"O>ξ y6x#S"ɹw7 G9h¿@MӚq+ZQt:$=9lX|D>FDz1T<^NTշ |IV̀Lo.8rW8H 4*o'w]'o\v~d;dF(|5G#~ʄ@l4Cĵ $̆Hʌa`f4儎ab/vq峕T@pNiʑ~|9dy $ϾC$ۇ9/1ahvFwg"#>-(?)\MOJ4Ky4Fu ;EiýPy&&GnGZy1:|7J޾iTlIs -2S&L[@cR3Y xO;'OmqpYFt6H|| eY6xAδ7cu 问zã_I{x(U}:]v,]S&fraj~b6;tw>zmo񠌞;CS|>=)h$S&'LZgպϻTӃ @Dݏ!ުz3ּ]KPCzD/~ڢU;B*7Tg`hȲvBCA8ޚ!tpTx:A8++ O; bAANfA2GmGʼX%gt]P$U@s"߳$Jq|#0nv}ee7qj#Jc fk XvTWEڜŪņRWau7?:X s#3 *Ilߋox"K]ޟseB/!Ps"CJ >hVQ1]8 ElCy,7(ZBrpiY甼%\NF%z /b:gKÑ?(fsr ߭x-Jʵ+0vN,A9RdgqHYĎ'Uvm/Pw%c/քH;uꥤyvAEQ[hV~ eQjzOJx T\g'Hg)8B5b<q)k`f@Ȧ`W{6dԇ;**qL'A+֙eb.J,rJ'0;,o#2R'dfտرܐ v,(K6H.`p ӵi(]:>ZQylܾ2&*u4:[ M~DwSqG( #T'p]V<BCϢ:bsrP:!it;$ ,cR:n@Ն8TRnF眞 x.FM Jʮ-ԎѶ34.SߍF.y+\Pc<:#s^(3/\-g ǫݵ23YjpNwD/h0ͅuy ~$1# YUMK-fK=-:A rw,.wgl1![nce ]d^IvtcՎfK@~*5NhSoB֫xxJM`{e@r' 5PZ`~ޣo$b S-"v'= } |7`a:8IX7tT|7$؏ʑ-řzI2W(z[^#z.oT\d䜼~]UP2 w t~O* az 4(J৲Lugٱ hFKiVԣ*H:*fuoX!!dYsu*g2]GDqw6 rXV 4vJZRL31]1Yk"  f-V#!dOkѲ2.Ύ3>h9YhZ4Z\Q v2kb4 J552_-3T^ko35k۬ M4VPD,.sٝPe\fQ%^]]`ePT#\hQ^i;N~ɽe1G͈89qrB gG*QAHU7.T=xtpJj"/)0etާHg&-Uu?Q^GVi.PLЛ:zlQ4X"'覜1fwhbM_@6cCO /s1Xu=6_WиZѨFT-e/WtHTMƱ=[1B!Ai)6utbgȰTqtUcgVޤc. 3ØM:\߄-K1be. d4¢=#S5R!Obo'!&KJ#]!.0}/0q[{0T}8ͼl{UR:U!WotQ|&;V*¦ s.TL(Ko6etlk8ʤcMy?+a6>L3NfCgBDajE>ɻ Q2 GT107Q ?Yz0ΌN˷@[v9n^%`vxb㇘UYxN5h)vːFV?9F՞]˿e5#BS/M˻z۬+,j;+ӆ +fwsvaqMd4b B8mNKP l5+5YP'Q˸kJMw.-=?RĠQAN 횎ʦVgĠޫ_)TgaRn?2\\b{eB@{7c#  F6 g-Qt}QȪ_L^x*#lӺaǰvpbڼ ?*qF'._OkئISۥs/)6@N?)Ve(*&-Rw0*Pk̛,7r eP>OvW |Ľ` >t$ҚBb]NpCCp]a6q1E;^09J|[ Ch;䍛*#ڈIx׮c@IB+;b`'\@Jcdkþ ys &Edy.cXle{uhg;Lc<ԻP @;S^M|ń\ŦͶ@9-&QLƻs`([lyד|B;D4a V^Q>8WcYd[ID'DJ/|P„\Atqw?2 ~\x*><`$Q}`W z4W=;23V+1y>8[Pm:ڨhzLd dX)JSŲG %" "\5C!;>zetdѳz"@EP;9>:ʫI{WWGH~GSN"#NTH89BhmAkSvx?cMvƛa{,3 _l-N:dA`=PxU3}p0f(T~|l~UMp*b֞<Ol*NK.aMrQqML#q"[4oڱ4I;P"\'&Էm&n/ɄstIm{ROxNLlSoSg풛Qxҙr:|3D+=C$@NQ0bSzܦjr/*-XMĢҎK`ۍu"IŞDzWZǙM&_&XՍi% 0'P=Z\6o Ok^ d18xغa3&3'uaAnҗ 2%KTa @6eK @LzDp^+Endrpn9JK'?#z }m6G/e%݉.!0O}/ d+h `/#{ MlEqDx+2?%賥O;}G /r}w1uOukB˹v6Px=5쑗pIl$;#ӱ*X<2k%G?FUݪSS23Jsdg{mC#Pc%Q$xR.#$_CLB^oÏi[{f!Il5q->~^IosWMBNO6ݟMN?ҚURmQ#kjiod[heVX<TSa}fUϦ}YWkbM8q3k&=L3@m_5Ync`Y)l^/:Ȥ[ SJd3k*7zfɦ#.nm-ۮ'Guǎ9<*X  xډ>x$kIZ{E(}B@?@F x`c?+Y 0{Q 62c͋г}b%8O=K(%CjB<f%IC!( ,IM[RV2+6 ]$c35p{a r0@LykxHvbTV"#.[#h%#Ngͱ7 Mfx"WM\bSεFRc{nCYS59VAY6GPQtkhLc\U?덞O0߂KCc|2J6B.k nXf㨠k S"dٖ6Ji^Fy j۠ pr^fii= TY&J bH ,>h [ͨ~fZD1X2*RNt1e熶 yB1\ k㺯>bZT k6ٮZ0TYUnywq̈ϿOJxL >ِY4ody`[})#CIvaO?β?)nEzkG[j8%w1.Fy {/վL:6OוO؏]H ~t~Ҟ+%<ڡ3 .Q*~wJ{''t췆8%o%o+v J^ЯBsT$̵0e|gяV$3k7 <$-L;:2Y0.* /Ȑ´,R 3ep##[ 5 ]z<tq^6VVQ*Mj jDcHM$-CO\Ͻi9A#@m=ӣEzk ~ 5}XAԄ I/Gs4QvO1Yí\wO6l8 E:c.ᰎF.nƘY~ m8Og^}Q(b%&ܓI!hdk^n?S)WowT'8:lǩ=Կ9[ Z+gK] )Il=I )FXDNY؅ t*sm2g՛yߩhw;m9{YOUJG.O=;iajU'OYSeZ7H)o$|PaXtnU}dpwb!RӜ{"kފCck͑'=SͲF-c(WLESwkGw9sg(Y6)=  =- 5z eã!5lҧoGY^W4SD}"bq|{y<۠+BI@ m3Un|r8fg݈,'#)x=Y5u:) o:f|M-U/D^ӱ*niGZk17ڦAFctKW]P 0˿&ݫi\N힓{/C1#pTdž+gڞbX:Y]BAhH g G%uE>DX#(M_Z~$wxZ8="U{/-$~tT?}T+~r[,]<^Wng;|u͢禅&-x"_a1Y!,7U};} q42#TcАDz)q1C CV;eԫ'uB~@N y0&T=hDBuUiUsj%`bD8n+&4iP-SDcc,4IrkCĄCIKJ.BBg-] "vTUI~G4-)(N/o҉BAuVNHM݋YIK(5pg) #ॅMYL1bk+%0G}nAΚw|շ+?]@M_MNi^2l(eu ?>aЬ^}P1h.wlH5 tp/?#S=Qү eY1Zfv(3L)tmU"W Q:%ZTӇ0 *0NcLj\a6s*e /m ?m֗Wh-c\&BHIb`C0S"#~NT!sTtկ44vZ bŠg2vNfLwvPN=2]FL7#dU?$?>bU6c=%tԯ"IBF)6/R8 i;Laj6k?X-8b4xd`c & ~?hal+75(iٶrã>.?]U-9P_ 2H)ӯ*Ve[q.lH( @&WG6#pVhc)ۉ2dl' j̼5s '3=Z-}^NN=cy CZ`)muqY^Xo*X?W(jw'^2KJCp債S7_0i'wcqQJI֬Q-#, #Σ<фˑރ\i׉_ւhk%S8j#O[t  EFp~JqFy8iƚ@,{ Uu^R8 ouJrB1pHjx )e@òWg`pAS%::(EsRτTן!?-s6BS Bu(iDrsg?Ss@tޛCzt^T叭e]Y nTi8>b]f[?9Qpbj]r˨%u\IpIYG ~YI[O Au6u##WZRIMkq-C" PQ8L]d5;d OM$KL"J ?e*}vS@W-[[v8H Ky[xWn㦒:~-qiZ%PDVky( )h eƖ :vThKOQVE|^ҔD1AWG#" MS246ߤ`LXhus61'lx2Ȳ\]v v[κIyħ~%3Qu:h->}U: \,r0^75Z-:w#OFYӟ}C?6ol‰\".y| |o185aQU%(̠|ï(- *h]VM"UVz^EY8pJ&k I^dJ۴>0ږ8pdލ΋(ӀP&1ׁwA:.F@oS .V%Ϭ~L$pK{Aj~hřOKmKŃ3 b$Ci leF.%RMOL4x2hE^_\Ͼ}'1yܦoggP`i#߰ӕO@gc'b?۝ Ni6{SIXzm%j+,L,~d;~qi~NпIXMM&ְLHW Aփ0 q CUo+zFz9%ʨv$~P%v1 b)ײ. d[U`U~;d_*6X%itF5xh[w&WH[m'3KAH%oǷ,Å^>GSkQ85p4vI=g==6vڹi%LzP{=U8)*`BPL2`}pAXcT!=pg.9rug2 |iSW*˄OXh\ڇ8Ň,UJK( 9e+6S{`|.9 :R٬2ʴ.cy=0dCqc"T{YTqLu}~lm2r1ؓPp]|ߘg#0bHy]R"g%IQyhuE%%Ldygh>XJN x?tUQs_A֪%+@{ZPM&Zc ܟ7Һ~%xxWf f`=XԜ3U8" ZJ(xzV˪ޱiť2KM{錣xVҒs%ȋ2/U<.!c&E3{NtyylV ݀bqU-岊m Dk db?0M+T+3Ձy$ {[O1Sǯ~M)Vo ;o$úcYu `l."ZYӦNvHD㺅&/8@Kr ɳ?٘l \T2Y)툵XT4woI%7OG~#w pQ-t2_h?XAHiF7S-=~ކOc,e0Cʤ^ŋDZ׎R, U)  `YnUW!7T,5nE:D 0i=-*ô B]Hz[Hzs(#k fBF蕨kԈ+[?28V[`i#h_<Qῦ"ULGoϟDMԴNb M%áwL /&|VDlo6f|H}]J-ǟ՘{v"? 4R7 2B+<")08cQ \_`JQ'ZfWY[2D(5fGA,]M){LPyRz5{Wk2XfC,!]< &R܆M{1oqBe4.3V ~ɹ-*V" u\D_x}uFomP)!cD.[qk5`*¢:DŽ7aK M3ƕ^C < sf҄B$WLٵP|V%[g_BIilhI,;$ \uQ}wFBg>uwF2| W% GFe; .r:dwGժ١iWWBWi4L%E" ;nEs9lz"@@< ߆Ni|r2iN;#X[_O1}bPE3V^Io{7lt&I vhd.J9\KAP&qi{mL.Z×DL.y$,:e'N-o 5p)g\G92#$ˋXLE2R<Th{k|ʗ3P Gǻ }ʣ:YuӘ.B# 8ƒ޽Jk#-r%کlz֞!Zs,[Dr#x2b%̊cb3AdH&KݭhaI2շFs>b`Ol~* y|, E.v8u~wBSӽ0q=prߵ~L9>F֌qCwIvpE2ݿ .@ʥ8l + @Vo q=F]Y5/`j޷Yċol1 mN@iS~ef$~Q4w'93ϥ{JBqC2THbS@W3iqauΤYO*r:' gVLc z' mw` e%e<5 $I28Moo_)u *FW#954 yǧFٳ7¸zuѭ\&2`?77.M )mXv+Fc@_bCCb*.;O΀}$.'fjr^J>M|+? ztf> ԝE. ZRD5@ ];5q8g`&FH⻋ڴk*ơWn0/XH ++" *lM I%”v4ƭ-DȡU1S*XsFiY={ۘ,}i9p|zIx,_5C*O:8$ɷ, ˽T!/ujѮ,V+qJ$~4tZI'F#J&UKls˙]$b2h&ۇ(ق DS"|Bo%#U)&t мX/m}IgZL!2M 9QAgs"?&M 0>>wY=A`u]"qFx&Yg'ǎc0$gפ FϙK1պ/궯Y. Gko|7eZ^n5ȩ/`8 tE& '_o@v,l;1 -aNn@xmGEQJS_cƨ;rɋ7Z_T)n~pjbA{:o!kAL䁚qC5h}ݳJx(%ܱ&2儡{A~|a#e4f+PMvDIo aMRC0筱s+j6RB^`ijf%5Κ4cGR{ s׫`.hֱLSmpg:wWvk nQ\ 84+-囒}דX-_^:HvAqЍ$xٚH ;)/)N[6a8x( Đ1ӫXC}&*.pBD)%3 )mgf>7+sck&@*QDrWi?0<ݮH *oMevl?t`{rҶBaJ{b`^|Ke2MYdjbі&AFC\IW5YfOIR $m=WJjo붯ngm`l鴔N=$(E:yX8 Y0]d.\--ʭU8c̺ju}`!ۈ243sL"Ry#doSCULt1]dt9BS&24ߡҋJłvXtxgX*rxoL:l#n{ci9[ԺMtެ,ӓ !e&0Z#6,2q< {h5،L҂` yBK#wy3<#ը_4 º:7[^JhmQ4FlI+$e8O5 nȼpxQL%~=\堟B.{޸= JBKzC0tj?AÈfu[yis+-RpS>(-L%ͽnfܣD*{x]ݒ[u׊!CFTnQr(x✗yV߾*kj3&}3Q^c`-]_' = C3Ut/bSDcuͯW ɥo} 9񙦕z.Qn|{JkQ޻G;7ICP TofK(I1d'iwq1B ]5ɓ9$#N_ؙ_4CGzv΅8h1V6F)Qg%D^/i/ jt Y3zkْTB?4`a[:\E̪ขu, JEOg *Qv \ح sII^+`GLlj ? %> g)4<7D#ٙV_dG$)SwǾ)]=Xn(4}g:Uw7-aйSxO9ؚOJ_*} \s0j^iMCp;x& 7 G$հ$P > b[3Cţ_$t}#kՓ(8-6b!FP.9Idn&E,d WkõWWM޹K$#mGWŦ#2^.X>)5[ ʹK]| a47^Rʴ۟Wkx_PROX4=B)N3J/ VʕQ6ub d0+I,0KQo0f׏u0|u S!BކP]<"'g)᫳JoU (6j=Pe^x3B~4~;b')/ǬÁq_y2OےKM Me sKZ|jȻ$ΓEa P3>jtn(l PCyn7ŒC!mh8U H~%ݝO2`v)qD1>[w*ƞ_(ُ?%Quiw2Y43m;Č=gS3ե; _i ҍ0XY|V<e39PXH`^RO蜮֬A>=V{k,i`Ky|3g)$-]>u,'gS3IB#Z0I{]1'!p^ao`UaNx M(@M_6vM(ulwi1BR $5rѵL.bd4a. g6NKCח4[V=PU,v+8!8-8][~+(nJ 0K Flwg3]3F 7/Y}jASzpC;P3-clN upD7"uB:ft5}yu ) L0F?R"fȬ<"GkOkĎB8#?b.&z?!z< Fl>|k/=.t8VA}}5r~bpю~2֩ ߽s6sA+m͘qWO% F~(8_Xd%AVEVRpooh4(Ņ|Ja=*s5?0 295`vDr+ $c5Z~`TNt ъ;q2f,?k q){Y [m v}$Dq2&HotlUxӮz*pmNTCeAHo$(l@0bwš^5n|`3V `\ɩG~aph6PB.n&p_N(P,w}ߩ&UDyֹ#=DtuQ_MjZ^-$'iA7ι}r~ E>Q!-԰]>5v?2bh=c]$n/e*nz=3'M(R{t< IvLhfQ#(x.3( ;@Wh.Y>&Fk)^Xc?2U>#{x҈$r_V^,``~ -)gVRꉫwE h譹tߝt"Fs&ő~0<_b7V]DO.,G qYŒ>e$Uɧt=r~0Md w1V nԏJU\b2UgՒ`=acYo(BH~NƝ=?Ko:lðѬ! cj=c Nwx|Lr;I+ I4VD$o@ ~^=k>\Pig/y/qq7,)[HN**`ilv4}. / wr| U tݤFnxpz|aǐW4M$2L1ƒR[Е "ޅۇQyK.,ܗrG I9N pHgN!),DafJ0˽jrVEN7O@.0d҉!0G+U:UJL_`j jY=fXFI!*Z\Qha%0rU)hM~)FW~nv0#9IgGJ ew>^[m&[6rr(-L`&X@3?&^*O w;ƒIƢ.uLö;8<[,qR[>5!do hdmt/Y,lc9 |#U%V(8u7q_0kx 28|[%SE.p͇mC%5֬\! @T}Jv \˂G$$l?>p~&<(BŰN\qӘG@!\3D^{0aj? v<ѷc!YQ7ew/7aӖ?=(jm!L)K&&}A~a]1tgSLsw`q%z>Fg agA@11o _jmю?ȻH,,k)|Nfu%6k&J 4>u着"0z87<m=E蚓]&"J:nMHŅ9fuAtjoXG,5.!2 "0s5rVuǽjT/8ZUWa_4'BTCڄ Ĕa$$ɬV_@XyhTaϹ>lcQ*A)ZMxZILEDWuIrtBSno!YM8ØGS2*A3gIK?4TśŒT^̋$6=W|4|LU/'B'fL\Vb=VŠWwӁHPb{ڸ;ұ+{́zaU!6 p^~N xCwfS+n^84X$+R9QS#C Ї{cn@uu; Kl2QSF0ba51S:)&LV:49CZRyk5j 2fAԞ[bi"j)KzPQڕzNjÊ`#j.jZli]d#$fy$`^6{CTPP20Ĝ%x =Hh3ZxU e6!qZP؅K?}ޤF&qbpM ӤfvcI|]$v g,V{H&`2Xn6,Jc٠!v()>-y3^p v)A@Tbc\P:h@ƘB=5,~-(ut6tT6?|~]??bdse2 xO ι VWE -J>2yKe|,BX$13?Y"jަJ9\z&Kr BXM-7ՏS̫ex *sTv0K/kܟ,m9T-Ӧ)Qu +6l9A{~}S ʡF?ҳp~va`X ٭aow۫ HMnYHߌjO7 K*.aBL`mج%.>QbZ5͢{CNodGPnrNbSOtGR?e="%97N].b+fY衏s=`)a=5L"g U fO  =ℴ9 unM"^ʌ[ڰ[}lph[k7ګ!8i{+ڝ_fT4 Ɵn06(6nN m)!{Z ]G$ c l>ENk<&<>J5{-z6;}B`Ͽ0yp(R?s5rV4PU/Sl^DeNe'9@)zWKrXZV)HJ@fhuwid>B"8[AT ft\[)jfڦ(?-".Yv/ xC:C6i;6ܝjo,w O f='@uS>BdȅkVuY[P5JRyO,0Vk$I8yC'#32xA§48vXDlee#7^Gl HڐA>|п^A!8+8[Po2җYю#`.ulKg$$5Q7a WJt*;yA*tƝUKcZdr׶48Ō/@tIrȦ֎+Ua`ŃqN)$kgu5-/r'AEw±/dY&J8]knثuYe<"c.[/P(tm`~% YJbH0)BYs~,[L<Oz )wM0. | HԆ9+KIҙ{GܯH-ݰ#=9DBWJ*XLlqp5ƒ!+#9F?*PF7(,麺1BjXzv2ĔIRn@v|QԂ439y4ؙ4)0ppy[UZW'y2d,E93NaRt]Ie$h_{8Lq@E-)zwFj($,sKzqt>tLe. f gL`_pz5ab/hNb~OX&&4m$EdvLLa=r*Ɓ4]5)8,W hmvAdʣ؛ȶeM{ Дʀ1)LijH8*|IK2m@TYĒUhDWI$)R5mP)%#!%ʳ-!=^h?-yg-*kӹN2Uy݌3LmQ/~&oʚɆP+3kLˑq6k!=$9Z;nak cpi47naڦd/+b'Rwr Bʁi8 vr݂_BAi%iUկ>S  w5Ke$v-[w%$Tϟёݯg2Z#}h8p*Qzz&Ad @T KFhx k2p*v~Z.ęW'"Dw JkѨcUG;VrArn X+AJa*xc)Tc><#s_lKo1Q%jF##t*_)%ok Nm}儚ME>&%('M 7qZXQ/zVE op+٠ Nb/L{x>Q#GGΞؽ5' eBTlApDf 0c!!i17|`/ }j}t^?p KīDNrOK6xtÀ~90> P3~;H%Bypĕ1W\zp,v bJ!E +لs8x] IS0Zf({JuhL] i SR09U994UKOc=zykG|.l=l&Y~H1`4ZwI@L ǰ k-68u؄#lg5rMJHv< ?z p"M("WaeZݍn♻=-Eœz$`]!1Q&g{^Ŕ`{ cHag$[[z^WdjT4E|Zx2ֈcBL]Gҕ1y1wuJFg; $5UaʻƀDQ GRVC-F\wh;|phb/jI\ܷd"xMT~ ufAKeZ[90WbV;ng:[GmYz(4Ƞ}kWUz wƂ)pO">ĭkW`ƻLSGXWH܈L;Q5, ,rcSa 5/:dŠfna@3sӺbS*0!IǞT_cAx8uOyx} BaM #V{ d8lHu9KpOE1I jIJֱ d?ȕQX6jLxA 4"r5(QkLSlV3/k CiJr}0:P8=$^짩$q 1/ML:uw7Gd!7SElB ~wm-GDL|֙|@u}]6+ JjŊ:ަmӅd-4Q&9[h~`r'tXGG=r2mSu*zogKB3DC"VVa~G"cWB:;󀗪`!gԭzݱ %?ݢyŌ2ݱ fxv fZ5]-$tUbY %^"^xw[Ζ9TΪw~_m k~N|%.)B}5 D]ܖq%Y*MDPn-`F}?,oco"I[viO؉} P9hAtxD4R1,zdϑko|M0M+j :[1R(u8>;i- 0 `E%Mn$)|ȍ?"Q;g5rh) {B-:L(3+0LߩkWɱp)Gb ǁ:%u FE_TZަ\]{JT½@)x\XkT[j.săA+׻WA|bV]|h73Dt\C{Ʃ:e22k~bs5'غnVS }A8bzQ.jA-dwg{`/Gb~NDPKl6gZuCk<0k+6\ׇ H 9D0vTvlg1\92{5VoY_09 ^r&gE3R M*Z 6?e5lt"/dFbWmzRt2\gyqi=Ĉ 5M,i zPna%crbr%|+aRAgWNɳ$iD\gUM/8~8_IhȽ4,uY,!88"eKKݘ2ڡE呭zbf7QA&tn(Φc~>y{/Hzj>_zFPץEDx /0P|vf5K!",↦oϪtڇCxӠ9]XC? DdN "#`G#&]vձU|#v ɚ&jV%c(˾ jcfLX6P|,A kؽGpcEc^ _RJN Zjϝ2 ?) af?S ?ɝFˣ_xp6-2ڧtoRe9aO a}Wb|6܈!&Mg֩vC`e @kVvhĺnNP0.fT`j߈+WE 1[}d*8QIBM SG;L7Bن:,&We7>/.̓?g@u6ಓiDuR5 MU#a/Ĝ9E!`܃-C VS$ gUzSKb1Cb*w%|Ӆa!qºw<_8j|RHEwq4$ъ}(ETF2cP߫RM~?BqJTwA "1Q L*xϿVEP6R x?(_z2Q.|~8|H*׳z21%Br#4v9 -tX)V1`Ԯly=wsko<Ee22^ЧWElKb7Y51yQu?Qde:FULaN+_ `q[3w7(\%4^1ܺ.#Qư%Ik529\:}:k>'(S+Y sg3TH2ɲ?x^M t }/xtَ9gJnO̟^N(~ۆ`^.\֢݇:dTS΁G8I6h?Qgd:^)62C^Vџ̐d: :1"1z]myCSDgp !"z}fDž/a=d`o@@wޮmǤ?wS~kq{UNU`d![M=J3.,ѳHLx |~ƒ{$dQ9LFrg_f<(|M&y/"C e8- XOo̳s5)kvu_M%WjKy8;q.vq14>` /k EVa=ފ3NeT~#ŃÏBsD"1~ Bb^Lhoyv@EV`EM[Ik?<9ꦁۇ;Q#R\/]a'0buAn`o=V~.}?yzKcEzTFޤZM?N00Z2?ՊQ|Op ;2%(cgcL+W &671s8ʡ!x (_9'ρ-NFJȓ62S%9}ZJqO'[VfE遭LS sZF6-C{زxbO?}~m}mxR^T. 뒞9G/C }F'0]'iѩ LmMZzޅdj뺁t k?V5Uu@{#X'w=eV(Yةi( mK7Ϙrl(cxH*4厝QZ 6E:*̐?^0 Kfm2 q8: +4)͡dڷYQ#;>?&Z RlxchT]fL цjDrtV)>zQAA+ 3];p)Õ[gFo%DSE%_Ҩ5ƪ܈տv:nv bDe~'n{y)n4dywVq%D<|]Q2RExq-5I6to314?rhPv5a|/#|f+߄ IYӓoFUR+#l"\Bnz&!סƞ%DS(X&xIQ*ZeYVįfpIWi:؝캥`.{ʈazX(tl0*isu*IcjM2Al["θť<^zV[.&FCKuZǭzZ=ٶ T{p?ZlCx(wZNX?Bp\,G/N[:22o^_ fp}ˉJvcM:ΘhN& yUn/NWt}&eh`ٓR0J>@G49P0v:I"\ \/Y8b&\3L·5 t9Qލ; <9_ p:U׎;T7;$tIwΥmCڄN=Azʹ7laVg*YaӇ "_ɾB˜ٷbiN$KUjjKpI7ұu7p_"QGSV Ҟ/ ~vG!7F0 H&q;{ʻ,ܘ!%힎\h]g`\W$EyMa[D44ű);tTPqt1`|?F.ӄ0ԒHF$s2(݃ އ@$P쥫x פu2X|z%E>/YFYuDY \<;R;MP d7Q؋AId@`\qG C[b,n8{n9>#fRS<&Qh/lۡMeo^UFӗ)7,8k>&w-K< v-?3B J(Mr^0 qɋ*NVDSry iSK`vCMo ٰsv;-pwTͻrAe !# : RT厲CPpz 3 xxJDž ncmLoԄ^}-]3l\EJx򝐘\pj]+SIhl\[J&&Xdߴd,up!sK2x4tx2볹o7`D> ݫ"D ;O#y{!WH, HEj{{ )';ߚI$3?BzddJO8LѦ 2‹<9F9Fv^ԃIu7VZVI 'żc4zىAT=Z_ߌn*-ӏM;^TRMB00c2 f{ ?C5YDVFr鲫 5KFZ@ oTz\{~ /50|t8$c;dYkoIY;a~y7E qiˎ?bJMMe*_\]ڥǀ(z臟DsT̛tsggnlpFd6C"i+Ҵ6 if(!L?mHZ?z'O54!rkN|ql)D&%7̯<% CⵉZ"K.|ؽK? Dqeo i:y"L6HXj#yQK"ogj8|wP-ှ#lt}^y ߖg)<:0odA/=WIePL5V?ȸ7gG=X.ѕ'C3?f1d̞c$onIlڛXyfWҤtȧ'HnmUY;\L&3>I&smVmSĺAR9Ĝ2-]p=m(^ i`A웦MkxL 2#^0%,-L!#n/+ *f`G[ hN~צoPxYOLB=RҔMY)`6F fGL(zhr+^r|)Ic_Eik̀zd MZ,B@wva^UeWHsWT>(\d*1#PY>sU+A{pMVļj D;xqy᝚$;V ‭Rd]ڡ.yd2|Æ8B䙣8D>xVx;)&F5P:Rr+0IÜ t}o ;&n鸨Iy6GT)60zx:]DzriQ~ T@+4 ̊a.[29RAH_/Y~xΡr]̏;ܘV,K!oxʳq.rS sw |Y%0tA,0ǸNSš{sPT'KhOIA_8g-,-Ť1L̶g/4 (k֝w}/8À 5v<Ѭ6LmĈtغ+Z7[S:jfyR6u[GW.%|r'́ E!鿿Gi 66C\)Dx.~t7u05 '|:2~qTLf[J(/н6qb4μ$ҽ '_T8즩YVןF7/LQADDLwXmpэeŇ++bxu:ٱ$ի*>@? ,RUq3-L˷TG KGUttGzL/t)-7]8z-頺Gz2Z9W;巆ڊ$234O) dG2pfP >m[+0V;mH/Ќ1Dg[xa0\)ӎ,߀w>0u']0g'vHyo6]^_F,"e0<׾nϮfEC62|.ケ@"@9J^~ yf9>}t1w0ܤ3ģGT?JS~&&-$xC!-~>dA }S.lu_j"@lLchuZKbdJc@ OA>@ly6A )쌕˂M5(øsҰ:Vg )S[] * 4JF)D@ai&r+fS!GOi3dB&u{G}W8HZOɡZuY'҇#+dF{τ2ZgZ{8Mm9P}4X@Cgety*QټQH]!1ҪpيU* ^n9gzi&fIϕWޚ $BKXCxlG l?A?7J $b:m $C(ˌ.c9Q2 z6NAg^F$f}Xl6c[/z44zz 0*p(5ruB<|n.CX`S O)87wZ/]!ѱx: >sn1A|ְ?SAv|L`[Xj-ucۀoñicL"Os֜ЬBsa=]1}ɗUHp FEcpY:/Ugì&ˆ`SohzSu ;r[7x"65+LUU6:7@*KK+řT␚ ۰XtDK:pJɐ {A?*Id\(p%BRP 3T\s~^!h-PK\ Y$Ytxc taso.i7Cw|Vlb*$1 0KUǐ";_t+go5onRג+N(ޫH|M)GܪRp ~3kYԦ0'|@?}݄F'a;6W>$iA\ًbQ:C) &x,A.ip)7FPIc1.drx bQ4JygMNg]7 .L_|O')py5kG"Q7 @yCqlø9OYfHk[NSj|zeiRTL"RV-q7Ы)p $UF:1*0KZah`p')ƒv 4.&!<]8벞q i} K%RÛP:|D\ p0(AKLP K_zǏB7_ɖkhqoɉ\N#lA 0>rw<8ڨt=:{fTMdp;sLpz 'ݻ[&aO.YRvfzG:֊6 ^ ٵD`}:%) ny{ud$Dùqr!w.H݅e_@%gE<^r;yZϖZIO.`Qv'suFո+cV:xx"~Җ҄&A)+z$(Ȅ2m LpU0 9ڈ0A׀*!:hT#sG2b=reJB}GY5ŋ)z(DgEŰM‡%4gD8qy o̊^o . Ejyd)vTLδYl|ra@Q%l3qoR~k"T%Ab{rBdz! N8-<~<5:/T0zY($@{3,,U`:ydW7 ۞н>Ĉv˾/܇&00 ?:{N{t;JLĪ -g}ʾ0)eZH!n (U뎷 z[c#򑸲 y?fX`_nz1NO_4eNĤg[}74Iy4f\86 qT$|b,aҨn`OH1Ӂ?BgV|[B&0Udc& U!-4&'> z5 Q>: JTMSt9<ަMcF:RH-G>[,KW+rj &֞9K!5/>%Wre9CG~3&r$Ϣ,; zA%z&=t*{8WrFDA.5RH$x4,PU"u$quT 32Y -!PmЧ:}b1f>2TtkLW[N5k{u \LyJ?ѐxbyWQ1ld !2>g 5$h#n] \XCo=3:^3$Mt 1dYz詒kK"&d;oŎ&28T;:Iue09-=2YrږP} TGtR+-z` ZdFaGJ1vgR*x~=w8(H1YWqhυZ>\!$wfHU*Tc a@dQT4̚7߯2dFlFd@ɐ-ZB5X n "- mǸ*BR aJ,=6LsS@Vr֊ O{=›n_G?,W;#YxƆh Q3OYc?F]s*ܛ:3*z r6a,^J 4UH~cι2Y"Y _GmS:tAKM!Th0g/[_፼93p7EHNǵ Gjp3o*&J+">4-^rͶ MW50ХTs>΢Q]Oݰq.w ,#XƅyWB_<\XXF]s+kLuu4Q3VhAf9(\}TlMyb(;0h޷ }J(}olR((ґd` [L E1rԔd C-FT*#UQw簤­I/bhL!HWׯYtӕΨs׮xDSJ2y^W‹]ZAT `,%xZD0UxnudI79W>JL]@.[hL`g^;GT1{˝5 f'?h; ~7X>% Lέtzg̒ij)"mwsI x >\*eۻ]D *HVp䘀 Ć<15clY޽VWdl Jʀ5\җOLcN8 2ðSY8/YY)^":LA}Rx˳Fֲf%6ɝLk'DzU _aaXk0ڪd"+RnGIj̤̀v?, =hK WReI@6qJFH$PZauﱱ !ΚS^JGJeţBT"{(ZXьrA%̳rZMьESBfl]S>@q%X Htrn&C)Nu>\t)rђc012g"%2mΘW>źfg}{[i u1ᾏ# [ ֔ӺK@s4JZ>23LHQClEL7 hΘ [{kAQA/=7c^,;U) #ϨASضy :60쮃Ც֗(8Wǭ )Iq hv3NgG `6qe輲$Ebnb.ߗEYE*POgxm*?};INiK(4pǡQjȄ1XU!4o@F+@ \eU=13Q<$ '+e1*W}˙TREe Cc~O6|%ewlr9q{/\b&rNpGA2s%az !d|6ݲR-> "/=_@& qhwWРfyW"vP{?a:y^u*R\t AO鞤MD)h hu=. B9ymUTđ7Vjy o lyEՆCW$K6q; ?+zMdzse3wo.x 2Bfb{bQ0Uh5gB.[%9^JYw2*lhBRqL?71ΝBcdГUƈ*64a>użfpf!w~{6|?wY jC 1oЈ9wɿNӠJAѵezDLje߻,~;% ze{21st1np(նyu(^&T;CN"Xg4FRo Ha ݣLͥˈpev%cgZ>s >$t^UfiGg~]҆[agՋHdTKFq{)bwTOplO=>1ՅApD,р)+Q8o{ԶR"3$Xpa6t )i,{Ԫi,zI._ZxK|q_pgvY khe.O* NcIcVn Cԣh><ȊK]g֖* e}l,P.&0@v4q.%*_iB- |Jfo!h|n䟒Rw0ei D]ѽEZѽV/ :9`P#x\A2&?VbrhY`Qar#._AH&AԌO4#o! YQsOz\ ڔ]^aF X!'AgۉD~XzPQo K~ 2EmP%oqSk57\O+2mrj%wĮK>3ߝ3U@ Z2JLhra,Urh$z'<>r[1EC& C&bmZȯBt E?@_xM8rS]jkfFv'"]j!$z`OmE4kɱ`y^*uw}%9DK'5@U`(,(2Sk Κ Q+h}2F,jTn`hu j ȑf@ ZUԟ=P 1#ND򦐥 읷aV.s_jF#Z-3s+*7N ˷Oͯc_FQ LI?duh*)x 2v#zw͗?#z.~PC$3V,r=ԍ`@Պ#dF^Ҷ|ex>sk>:e(A?)lH}pr{RǧwiI_3R$vH$#W jwusYJDMŬ%}#LRD}%c:$4V>Dݰ9^Mr'nT#Xzw;A;/߭9~@1-=Hi90써V4|IV2 /2fUM|/D3?L~ozMgca-xBw (n5t;bY_>G~bj"cYr}o4hvc}0vWIk&j-B.QET]%XۯY#AdtH&$j&i- $B_j7/9kkk.H«EZxП/Gओ>+b6Swd"9/ϜϳLҎnl2aTpچiVqDA݁ID4?lY͕! "(|> & L#D]m4AL;! Oj5e_+"cb~D"ƾe6=L[*{и'W7{LO@xc;J jЦK 9N.=|K.6Fmg7`;^ྀ ȋ$HWmIb_j9Hҵ@`GNxdc.r+m_,::;f t- " VHWKqi{r>vȥ1UD,0`Fmܦ@HP`7M;VY[ph'˵4({PbܰD=0ə˿,K:C'+Vb潕lX |`ҙ^Kڐ'܋&E[ZB%ct0liv8xEҵ#)i ^RpcH}6q i`l-fB[^j?G5_C3!Gu^z~:hS#Edxb:iO̘zlywvUX o "N:&08B귣[h`*М{gK@0xbaRn9ʚ:FHf5zF;0=qrao""eFgjé\wowԟfy"oo0bv>4+( L'ƥze YEސ(|`zDHK:7j[R a4j#>;M6mb{(@0G$Τ_y>υJ¶7K)c>3!Fn,ȧjhCń0ݱr07pp9[6roj C t!j^oAǚD ̮s.)^vRT(C|P1KwxQw1%)hNRcõI:n*lWlee Anټ&:b&>Dne ͸F^p5XpN/qsDM0f{Ht#7ОAfFG"IUk1(vފ>PQ=}8m5 <`pt{,ղxb'5O@P#|Fylp4ݱʽ4Pf 9fzGj JEN:[mTPd^cH Z&-UzZ7|ʬ#1ǟ9AWH&εYc}^)JQOu\)2{׻6M(& %#YyP,y@.PHyyZ&HqN!5%Y3A#`T6J\g,ɑdѺ{ 0Nyq_ͺ2φJvqPM5(rOsXďE^>_BKEQ$oS~W?jGrMZk]rSTVR>m0&jMݱSx7*h#LsX'zF}P} k$5ؿb/.̈^oaDԄX%',~9s)@bxq+`J&̮q?NedIhf7ezD-i zUPm+%6+^]#‘t'.a¢_j2N RWc+hd W+fPTAnq'<)$ Y@^R:R`GKpremҫS׸<VZ[yVx9>xf*c_V5BhP~D|ЂjmN?S"_lz9:$Vu[3f>=L=34oW:|Wʷ\VBw4dlښ:Ǵ8gH'yL@.L^ޒ=w&]05uZ =W ZFgk{NwIf(C)(x9cid^iGy hygda3ZB&YO-ܵ􂪬gz*|jA [P@bQZb݄l儣*%@1~^W2l&&{ eme7* Ī @1Nִ/Aen$:49)-HDҢI2S*L,'#d+yˎk3d fށZ%&)M'dd^Evr-}"-"R}9<ֶW 6MVy!?sM3 Mj46'۴ \TTro5%],(0Yو3~;nz@Aq1 %S_k~P2'i8g+<'>[su_U+[</]zd(V'l YlS 5$`}aydAd)aEwIؾFaqFV@ qW$kq5R>i o@h6Dq=ݞ)__#Ƿߴ1G#r<;i8Α&iΒ%t7ٛgu)f2:QDe~$ѧy֥n m0YXfcKyȘHqʲC ``,OZŘB f&=r{ XM|HK_#jaFLv)15S{kPC%Q8ؖAtА?̹ f &YYf{R@^q96/]E%QZ~mwa2/ l']O&@D%~<۝oՈ)nGAhHMÐ/n+W \d>}WcXT:E.5G-" fbI']t c/S^ɌLٵ ^0GP^,M@Ik\eKߦ yb40.\Ɣച" `.>5asD[,z,鍘n79 AL֊2ȂiEnO(\볷ǖ)ԏ/ip'~/=yC84G1A&pTO_()%sKCknӟ/΀iiDR 82}~?*}va(wXAt&f9ԛAs5Ӂt`xJ5b["ם;b1IVde`TroE:|BWH\\Ia%&}.UU}yׂ}{]ޓ'M8HǼ/ɥ!}$W{#mO$(0d<^@FizhSFjˊ* 4kX/68 o1!fRMiNRIuQ8؆ m+P%BcV(!hG+<cM0]4UAw[+ hKnR"w v?\jy93dح=g 5 1l vI}"u#G.UbŅIC2Gwvl:8b/BA+VIs)ʀlD"p^n`0Ι{QwadBh[ (|do&[9v7ɣ1*dH{v!ˆ{*3v^*pt3e,%?Yfx{ #%,vrYddY[Gi}k<$OJ k)&2<6^PU}'!ȉ.vS\ Uw;qvk3ܿTy80k[5r2PS".Y zAvLvHw٢Ԁw˧޽ʠdbR(mt(2e+dG銣GG5o؀z\F^ObxAH=|&-g9"wVfŜɏ*Tml':=d5"&DN4c4 `?F=;x|lcr'0-7a Z)i#_9w z.lx 7ϫvV wm YCHYSbtoY)nR-v[Iw&_%Q oqYw5$e}У8nq+ 2FߣTm| Jb%`oCyi,+.oU$|,u.FF"^~'1{7Ҩɮ/^yWiwg];2 C7a9\dp“?w~ sN"ȥt0&+dt[I{~j<_F"W)oׁMԃd@i= \L;ݮL]v} i9lyLPQC'(ͳyT}G-ʐ 4(!…4"!{I2@ýìMp "!EUcXl56t "<^u/AFʝ)n1>$12Il{l%v3eV'нN||'ϼ%yeImeWV(d#z,?E*Pqx,3Yq [Ȩj>˘F [7 R̂X'kAn)/ȱ³|x,3GصCSl6\(kK7s _D#Mz%#2I>:nxqwV9 w&WLwFFϪ"ne/c6b5ă8 czMdm?flGhށoPP" ;s@ Zrқ#;PeFدOh`\{dYi؄O#P&b8, x~L< -Y9p-W1P iNAYOMԝ*{֗ ngcC4zI渇2I&Ln5hɨ}SKS̳li̋sn]k *40׶"C[ *2x̎Jx*@sfkpb^#МϲǨ돴i0{i 7K긩bɏ_-$8 3ĺ}phe_o\Koi(o"pac/U. vfs]))O#i;۟~ c{uljO&(|^lggLzRB ;t<,МyVOjAODE}{FȖ֫ )#Y/-ԆU mixL04Vt;`[;m =]aid|^h`M? 8+$P2'MPmaT\Au_ٙ&4zέ}2եh#c> \ "'Zi5ds{q o<}, 17^Dgj0hU&ז to70vPM|]R&t]trWU.{O熾!{[y<ֻn3ln,j΋"+yR׷:e,4 <`XT1-|MG7\:pOƇ=Jc>HJD@Yot<8,o $/zm:MۘK u ڋF CftÜfu"50_|)/[o=EV-:+iapl8ahIlV!RyjWQjA~LJ̹Ű<3jujv0/lB֖=XV>h88evhZgyA(gl`AH]/6ciBVv"1@,dwpڧe}q;jz\6Xj'w]ŕcZN:$C 2hTohYRmmL(7y^Ҹ^2s5A4!)}amb[$T ix]B&Rm/ B g4喈hij6`(bCV/ hx̰rBn-r}X?)΁.\Qc@Xu $EZn:o91{۳L@?I$$!g#>pZ~Κ!*2/N9 `cG1Z#`8IQU x?J]4l;z*^oc{PC?|6lrVp6ev@@orQѨv'҇!";t#h(lfTUEF_+?#u:J׳0|Gb$+3.K5 U_)rf8$[SbU?}ܦysT²R[k_EbJ޸9!v T\%Aynuo[3>yi x#>^e w֢87FwO}(/NPLDKUϚ=kfwf 3qS2 @* Gi 2\PѠ BcOfl .WPҍniXrSz]5gr]MܠFԴ,|9%}f\c8Y*?$G 63= 3ogo*b8V)tQw1 Br%\ Bc ONS )7hp@9#c,ua۔j:9iRt,]KgtX@}וz08yٗinA'?ng)lxȵ;9+Q8 -'lFܻ)Zk4am]oHygM2 -€+rXYG]՜I)HJEcF˞Nj"gVd_bRyŏ/BcLD—~FKUW4廄hQxO( ')gPھKIw}B|Si~;[񊼈ouo=%-O.0 7'ABoCaM#}۞W?q6dԸ$J"8- VS${#ΧI-1A-rxw> Z\%7F鵊voyyu= uGGoeo8z6VFΪ'@~t-F4C9Xч~HA_io4w\'Q%H#mrǠM.>#>DU&&UB|[}\3 )1ʀ\RT13)u֍u )x xy9wK*Cb=h$>QZ΢*Fȹ\R/- d3FL7͙%v9W4CeЎ`b#(V"`)z©Jsr'dsE?Bj ֛&peޘEAOc1(55USQujLbHh\6 bpAh}W}|]>z`rGshk4e2R )MJ892q&5#ߞo僸V /fX- 8@Hį9<\,T(r=cǦSYsqT12/(3y|.s>x>D[j{2 3a;/~ǩٯzrDIi)!D٦.b)BSh@.Z|9iY* YJdCS6Y(Ac5,ik_+ƟXNv /5B1a-!FH%M1z,rƀ:ThqK'A9:iuޥ"Jo뽻R8 _ e"xrېɾK'x hogu~1TwuC^6OT'ߔ?=h9Tp6r2e|tmԻa#W`S8޵"XwdՊ#7鈨D[Rl'81֐tD9^hJ4)`'p}xIVk5D%qeZϪ>)*Ka$Y#}, pV URo;>37mX oq-AHU~XS7h!N8x&hM8%pU۴֬̄PGڙ*@ s^.t&5H9efs/ۋ}K:'c3:<̖A@>oq;jr{FD#R6>b>e¬ʂ,N]4ZW)8q@8*sbrm,N\:ػGTܯj3ָ97G@Дk[R^n.A ?SA0 ?e݊7Ҹ3g%єJ㯉Ջ&yj Wp̯OAe"r&;!tIA^k6/OaVgRlMG.iDFW8D=(#!̀I@l+;OJ=mxg$v&3}deYjfQ(":ktF}?=D}+JcsX o D3'(?0f6FB1&R+k51/{eTH 7X3ɿEo1_ _Tx^T" WD67:ZDd G;BoEq/GZg~ Ոs)o9Ymө~@VOLJjl%_pyg7Tͭ;:w,:ST^XaB'>$-3ܰ0ݽ"=sg(G'@ٵViN`>7<BS~m{@F[+loX޷ Qڊ2Du9#ht*E/YjC=80_{:N1%YEX,38qK%<[0n10c0D?/E?nD<ώH=B}{PPfwsImK F*j;O֓[0CÒrIĪ<.n衶C2q?~DN#,V85gZ*ɖSw~6kgf<λO)fUe_tGݴ& $mOI< ;…X+T).`$w9F݌ ) a:p'<߿P\׌{#()XG 'l ԗ=)bWhU$_C<8}iP@MwOAЖboSH&}'!SnCBb܃ƽ&mjʂG)TjA>/$F\ j]6hNYk'W1~VO<9yGb󘈷 ErHڷ Ƅ~7̞Yg^XؖCL}$%D[ȄKU}4~vxkbK0/z ;#QhXKG!{+!x.IJ }cBjjZvJ_< 7 J^Q۝xe,0&TFDמ׽x@kt]8Bl/>+xR١cfd-4m@xPrYm,q!`}V<ߐ(/“pu, $wr?<wXߟ5l7*)?+3gmOr:*hqʲ{LeW~C" hW`:5v =h3{DIFRQXoӔq ;;ґ}),`U,{8|ҟq)?2cDm0jsRnE4I*[#'Suz+Ntm'#uW>L2ތ5*0طJ2t`h@[<)p7怳)ߍ*lP Ҹ©]誦vT\q:*/"jfiEL[1mJ }k#=]]ݵ\taqFq^΋ D纗X;G}/Umlʗ9B2cyl,늮xݲB!bc&cKg,~2 Jtқj'bZ[ARZ_8`uY)2o܄zf|*N=Tg|\Vrz!Y!r:0MaTtDuD+$iFfuλbQc(oZy+@tzߟ/Rd\F+̊:ZjZFyriSp\Fy]:ΦvNkԹ0W֘hvZ[6k ɧIwNقB|ܩ}Qyd$9ۨ"v&Y rgSb`)bK7aC>I® -$M!N ڬ̭gEκE[A(yվIH<1'v?QaZh8bTG]$Ih%T=e+@]{}.F'<\-VRF'Y7>ۀMgɢPv<^G3Ui˻oKW ޞzubJNhCR d|{(O Jɬ_1%V!=Vd\ąUf`1˾C)1өn]{7ydPH,;,S)Yu>Gzd025p|p>#FVt6m>gYm:R\yG%5|$ Րudu upH@4YX,A+;!$I~ϴǬ1+5$AԂ\qCrf-=f *{&.M+ž=q VatDZ^s|:T fe*kقݗɵ33Dm=;L ]L`M .a,L{ZFAz#`sg _G€0(LMx-=icޔQe)}luF{vz]Oю&M%U-iehb0=)pbsNHKAaz{Y=m8ήݱD}$"VL8 ް@r2*vY'iqn\bCalVLu8{Ko]DEq/b_L o>0Y,L_>uS!ż›(=&?s;:]P}d\ H{=i]\L%֌D1h_[_}>[ j&r2M*𸌸IKtg[_1˽Y{t *ە%TCdE % pZq K*brmqޣ;T~xO za3Y™ByZ ?jWPx'Vn_  "ZIP!%{ K#`D`˛Pb B]Zʯ^h7_9 ^rj/kjs]VSA'\,©:0{1Sj,FuZ\LX&ii.:őaPcC=SN/([ &Dk5,:\<˥I[ mq/Ȃ:i&",,'IX~톜30 1A`T J)1KxMd{|(=Աt0SG1rHG! 65iU$"QԐ҃~pETYރr6t; "'!b+P2mJox n}c淥=oiRqiUeC+ y=3 0y"03S ^#'ـ:ѱlGAej_ U˯,86M8pUA4@(7tp (g& ] øMSoJ;$aa4D`ԇ BM J?htYBסe_ŷ=MMcj J#[қ[4کP:2YYH#T'V H?yjL$y=jUȒ&sXЂje I69D9^͟v״tv9@C6d|%nZ?C#P`Q>*ڥ?W60Ao"ǡ3츔x ڔ3n.~žG;%^^^+ <0D_b3^e)WGvg66Ɠ*U'F  eg6h}C P PshZpj${ҋ$E,P^oA$B2!(g KQb4CE`ęD+zaF7t%>)uSQ%gB)C3ɧwn,kCzr;9eC(BkϱguDIxd_<B|  Ӣ/|6V:jŨo {+&B }LѫaCqXGOR)h4LR (|m"g+Ϋ3:̹^:0vU:VpA(Yh>dH+2km;}U(3}]EO=^u@(CaЩdm2j&Ѣ1 %a*{ ;:[G&v{D=0jU!u(aLSԲc q6w]s6R¹YOo2~ɅUܙ*);fSO0N;v޾u>QIt˻Ą")8@iMjVG(s34*a-2)%#Br>N^ZB:z9GمrA2Fgat(h_2{';\cT)uӍ@6S\ šG^1 Pxmbʼ2%[i"f ޢZ-\Y>9ski| "u+1 CWܷZ"|c~={AlЖ"SySi]Έ6q:Zr[: IA"ԅ]񍏛G jw:XBM~U+BvƼ=ER?ћDK89Ch$O^Pp7Xs ܜfPS پ:W.nHZIzAN^F!VKTptdqHױe;xNuKfIӢ"spܰ+[ ֑hNW2u,jHվ z |8Px^ގ@Hyy UbOl#>=c$ ƏzCAF{eOHM}q.T[H_-_QbM" d۸5㭪Ftfw׷A eb- 灍c;<5Kc/ӜQ˗|ujWz=񸬻8)"kfN_NUCl1vw~kphWH|gQ4b C>jb}}8-(̶8$xs0.3Gx7n'2*2/*:193z|] lƞpZp;mňzanD}3k{~So=DODtmg';8$Wmy]|AO\uo+3c[ 9FvŻ=|TIM䦜5$eRR7c> c}Cpf9;a aXhp|x0B Jٽe6RQw7OˑIX+2+*LfEO$6ϟjO08óUՌp&P:[1Bd, n=QU8(P@F/EK'^sIW dĊGh{;ũgh;QJ<#U|J66ɂ?^'oBΉu*cxFKl lqi $SG;E'dNl]H25>q ],AiR۠ fY"UBDY?A?Ğnǰ57cw A'<8C&1Rﶒ-=(X"f kى@zUr}#C}rI Ӳ֒"L^y0`9(ߤ*Fss+HtqV]z1_ʢ/k^Wœ$}C@Rٰ,s4.E5ޱޥ~4GX/'^l7plF)!'k#.9Q'FK6:}aAp,Q<#ukBTݟ8URfG)ؐ嬵y< y\VoUA7q[h9^Iagծ$jKZ_7=vn438{A6zڥ.ܟ]tC&*h('SK _6Byȣ5ΗST P$'.pg,Ȁ>_,PBp]T'U."Pel]lUoӨV2=G]JШ+qnJ#C>D7U7-ifRRHɑ3PSlý+~@6$%2\AI9G釒ĚcQLBNFSgƷz.{絛#˶8XOUpNxy}be CDU*ZK_p3[{ N.#kt~ko@DF;O}MH㨴ygB0(-5A\ TtYe4}lCdlHuf|w>yN.+Ih{:gm"oUjTl4܊8Uu6/!5- Kv3V-HbϜVՖԴ׉ԫ;:֞e`?q+7JemMI3 5Eo 5:آD8%)iaP喘ܵv썪| 4 lUw8O |URwV9|P3͛SA y1!Q̓+y(YhwxF\CZi`/wۤ9ohd!%]T01}vʹR`A]o?+Igg~)޺Y.)ј /?Ʃ E>t󕷵nk],00iu,hmf n?J%vBpF\7b=oO``֨O{d\sDz7Er ri0:L;ѐY7US*Ӿyۺ;~HcIZT :ľY c.={@@1XVR㙥oc4Y B̹>W/x%/īC&?p솣`"lyiRp')j^OP?se̫1.ZrAADta_ԫEPQRٓTKl »r+5vIG^st5 AD3$Vߐ՚ALwx0fO/~`&yHt2Si[M.W}%.bxuM|x~v&AJs\.&ūQMDhU`wp0VMYF*j$cnc6?!˴D `A:Uϫ`ŰȲk>Y\f#z?ɵ^zĤ؆]} )Dlpq!&n!y؎_3xfM#񀀪*  A8*n#MQl'/-r(}66t׽,Uijdtcƫ(r>U묱?' yo %Ʒ9 i3WESSfIJɥxWR\# _QOA(qL{Б"Uڅҳ49Cq}'#6ρn83(U@mQX~-]c1.UPP3~9B}bvzK&4H'x(W&itpa F|$J6t;Qevag_rCѨE>+/_BID)'X@4>x>Iڜ}x?0A3eUMؿ4!0=4i,+j  ^In7lH~u< }RSʵi[ IaRnf2XuCf;q2k5.fa<]7͕AcOq JfO'K~P%&_xo+:Աہ^^Wf ]ځH!Т yA gJOE*;wBەB.vjU,DsI95sV%5򎤿Ե_Mt2 "|ABƟ\Rn( KQ T?i'brPuڬDc[Z\DΑEPw2e5(H5@N`E|2Н QL[#.0meJ1A[؊U"mHVT_ 6nT4jf,ChkCF: ùY0?;_Y/V@ly ;"TLFmH7AIpcti_$@ɊfTM:lhMXd1:CtCv*$T.WF;u}FLa;Ō'AHވM/8K.Q<ꤞHCqΪǹH_!622!N3)_Bՠ޾]a#~X<TEP9r\96Tn g [_޾2hee+aMrQnB nv^=PUcr 5yl5V{>4h{ Yum`D)}vu`_7sRT9[ѧ |t7<7+ [V `ΚJ$,3%C0aUj9C `m3xt8yY RI6U+\Z9%|]i:uڢMi.l#,ppV*kQ2]ԶR%[8~VDa3TQȟ;6oIi32۳ݍ1h7>4WKRb!A b"WPۑ\>A&~80j"Z1L]3wG K/A`W3VPBmЯWU~^3!_L>_x~Ns0 DZZ' "p5:Xԓka۽F Sk0H$M5NLBka}@*PP•I{B9z>Cp{e&a"&}˙[qҰCސzǯ/ N4mBTUˑUFF!4`/nE=l肒t8d+Z8Rm-ŁŦ: O'y[/|NapŰeڌD'Q ⬣Kؠ,*oTj*' ~/ yh8ĝ賰;O``.2,n d^~|Pmq'BlڮPO)X5SUo}ELK*6R(0[*xNLޖ:rЇk + G! hv hFܲ4%"]E!p ji[䎸`Rje72F7[僵᣶w(7A8'˲QpiTVy:!2DIYDע}hU$HPZqz%;zg% 08< s SS~ő CWrH [;]76J#ϑ=k89hzK͒v>I.9q.:8ڗR4"p w:w9 -}hU 8]m7):z ^{ݩD3+iU2V]aňG$"MnĆ0si\"BWk$-EG+yn 9+TR ('%M7 wrғ9oOڶHr{i4+:)=ZCzJ@wZ/eպ'J{x$rp.=W+,?`CX/l1%=J"fE2>x`36ʤބZ`OPjtX.+L76 ~4E8<=UsyDJ45`E!ϫƚ/@"!N UʹHun72Q0ﺳ5VQ,56ikxH="(XuӾu2}ݘ:n4|ʆރ^o"L^ 2''yk CPu6Ⱦr{H%} 7 \+W#/P Kɏvz6-%EME2? u%hs1K'We)Mab(Zv+mr֟X[z^C|錚%v B kӔ.9u+_Y&0~\5G䭀$!V{ypqs2(Ȇ'~]zϔ*=g&g:1)E_GH;;_KrsE@4<ޗ-_ (_MWTVt_PqI' 9?DPy9J<<0t֌>Sc"20(MV EQC:YcH#~$F<*$6VQL@E[^hXf]zkb[߶I>@7G~ OGd yLZLs!蟽ְ>2fp Ä~:dG\6f~?:|wK4HUkC /Y[Rp7Յ~.okkrf4DcSc -dI^8 <ڙ2)K\}Avv7i u Ԧu0(]b`lԊxMizySyf?!:_}t` (;,Mݢ< Z|,'h/ڐKΦ{xۥ̫;,̂l^P@ U 7:73+etLah4BV7E LcJK`\I[oAr evו2T\a㩶Iaެ0XUm9`Vn۫\p{b2 dRmrwpUi'$~/sfWZO@P[#SR4 Z=$iI)7΂Z9+mDRAfc>{nzZ2x/._m&m 9kF&\DvOʲu_G)n`w..2m4iG#+,R#ėW>PBu Guߕ"B*p(ًz9|}v&}T2MNVy~͙t;mƝpoEXS.6K׺*vlj[)7YK lNfisRO_p6{OM>JKmGuDm$nBScN&q7Xw,f'iĥ"Y: &b+a "VVN~>Xގ~Fâvt.`"g vc+wY= SŦ ۱ku(5$_WE#3֔@vTɉOʱPJSCxX[VaLDZ6X#j[uxrL8@~P[+S-qN˿ 0z '[V/gHVVyS|tCf@ y{[.+~fQU.<؅=pQF1 ~ {=LydxMW.^-<9p £3QHc~3]RK" |u~F n9Ax|6֤ װt3~ߪ=vǰyںD舛Zӳ.)esh1M4j6zM-17p_b ן(}k#7YDiUL{e!+5v1 ^4W<4[EO=Z޺rb[tpRlf激Q3ɳ4JuNDM/lŌeFV[Y$^_6^Si6hfxgjY٪+!j3 J2"4@],<[%PY^Zf߼\XC7ѮIQݜh5&;M)]g5kg2UYI ۡ_HKal}QPșMK9Hԥ%ObU~|6F% 69a}ߜl^\WH@YGOOFE9)DyWA@@]XaUpQYִ~ EJٯ\<-B\G`1Ii BGA, 8S/ o:ኘc Psk=􈡷nb+amsֳSMH)އ]BpqǏis: y4Pf H:b@hCNwG'6]hF LSE!50?Q91 qT_U ")ӞË_h}.6|`B1ɲ[F5N$B Ωu:4S;+om=ٝHG6vE&.9KG#n˟^%(M(bp{,I%9K(WǛck d<ƒ*#_;=]Czڲ"T|/dxb1_ُ/j=yDGW>#B'ԕƀFWb ޠO\BF9l1En=~h,t'F|(n3.ecbM6wKQV6sM{aMjZ|0pP|Fhpi* b n@̓ }6FLY8r2yD"ډsV7K@ĴQg0/ GrC[סX ak+m#. xKpR6I"ܽBJoJ"Aj0#Ff; ]4 [L]}.lrbk ~:z)J5R:rJ>\>]ơK_HP 0 }m(k|H Zo{{G g`ߢ-ʮ a=M{A{}xl4^T/q zy1e%#o>D9 MH6J1 9H_C`TQڋ+hֻQD+VPzI<AZnꈐ:Ne,h2m\{u[pDIH;ӑ#hSxѫ0恳Rw?>^nq+ ;SekBm5 gmQ;;G2o"} ø˚SKKu)LD`Y':e?@+ q>\ hglȽcx$({Gw=cX̷VdL.m3qaYn0-p\ ~뱻P#<Ye첊 ,uA 8OS!-GgP G#!by ؛/drXpCG rJL g0s7hKGQut׬|l9:Nűum2RONƟ(էy/KV~5DCc5L[3~{|>ͨjF~4| =SٿXziKlu\7ikiB8eJ?huJ7BN>BG@/plfY:{97xm P4nd#Zj?*hwAk729wTZ4cU~&\:AR`Xt'xĆU,8ց#;`o2JJ:/R]W};G;qUn}gĺ,bDs?<|iY.y;<lMjt; YL2KzJ(z+Znn9rlPVI$]ܑo%+s}ED/&%DZa.ARqrvN!H)7H0WSba6%7Stފw~.~'8[<lCk*_V BS,7?L(XϽNT𹪸G@ ]nRhvۺ!W=/_lubr`>uZ ZF)\DjGVn<wSt(̃X.t{+2~ovu`y>kTB \3I-sZԬgs OQ$@Or*~**W l.ZʫEr ԌmpjkHbݚTv %M$!O'QQmC@-3T{J5%`#@gA$_u 0:Լ؇Z侧j$ÈMkP .l,Z^ы…{E4*aX EN|3gSFoo|*Z TZANZY+Fej4w@})Ctm)\rw@{%1ȿ) }b+z)%cO׹?;O od0g%I@l@&(oyw]NupY.>.<96o>J;n3clE pVK) {u$!UrJ ݄pY=c"~BjrC*y>n$H۴}KYi6t0yFy p<#!ڋgSe=KZ>A+e,Z8wqu,#aJ%^ yy2࣯]SN2̲v!=L{]}7Wgu;.֍ZM*T$b?GG|;q4 -Zڞ(91=6湧QE*MLog)O }b|i Zivޘ!ˮj֑9=Vj-=X~7Z_"A|tv{D(ׄvo]zq$%z-[u8`|h<{r}^2ǰ$ 9S&zY6%pPsaU=A/فf,|o_<-mA (6v@V#O;~oj0 GxjDQͅiǜE6)cj(mA )i4DϜ݋:Iak'ѥQ$o-  D)8,i=Jn$w$' 80@Czl'A.Ib2&380}hp[`N5*uwgMU~{,r!q&hAmÔ.=etnT} ׵؆~'΅\0o"RHez@F"zn}zGYi& w(B"c2F'C(4~xw"y<$Q\a8]ÐS%$5T;@,Êd@M5/hgm"#°^aVE>Ǥ)sTVߘ=XZos8_S1xWK}0B}|E5&M-J=6JJ/FD+&! fQJW,&uS G(-bߘA[HD,(Yx^=p9sm!.!"@ɃE7ⲡ$7Qϕ31C%d&cC*-`)BOx{7ߜo-M2haV>sd" 6`n( y`Wz oȁAHķMp:`i##PϘν@qOs؉½cd"#b)Je Mc&BDiۆףY+l>*xo1}:sMLc4P&\𝊵:՗QD\$D\T %̥͟~0RC˖V!3烐ׂ(ֿY\Kv79|gc2I[ xܔf3;fOͲkƇ7e R ].a?#+If9;PIv?|dV* $I-"&#^ x:{Y -IMC/vg@t,}HAO|%OP~X/Fsew3.2kt@ma~md%0ռÈ^ߥ@-V5ߟd؎kg8nZX4mqI0Y ŵ,ƶkU*7IWxz>;B{iG5Qs']O}"H:\u0LRv93iο֙"0-j˃ᵳ h݆}_xvbɂlaL]ni6A"]oo# *:)##!&4xɤty}Q: Piocrt̙?nei\@!{Z΢=pS42]_"ВBߠ?WD#fL{y>{ UtLe>L2`ղl'I LՉkY"=xYvݙ/ݑ# ٮg^o Ecy_Y%.!lF%Q`oԞԗbB)אI]V;?3J q&D?\Ỳw.c%q)*RX'vӿ%pa~pm1bt.5w)Bώݧ+rr` 1ZұLhT5;Bkqo,%Đ LQnL؍3*}zRBB겶"fRb'B lXa8p +bcB4?ՁDP ^2"U/dĥ3R_㼵 f ~SUMd%mŐ15|[xr)S0m"]"M=!+Z 2"9&st=?4Uɸ:G6pwQpoZ/^g?x1sb K%Џd-uFnX*yfc4>?)%ZEp0-қ\M#/R0F_@RMQxx! F$$u+gOIS3J?.DO< XtaR}y͙w.#u*6fwPC,e%r 8[bNv31 .P-=٥":9R_9,uM!o GY9p,WMYPLiB85F2P#'u,&tG:$l-8{[zJ+!ř)؝@,2Grc(q%Hqq4W42HWZHt .bY|U;~!+HށH˔=/UeQa8]$ۓ~8 -[Xc`9 etQWQCPku[Y5!obƢwCR*Gմ-[H~6?v =<-a}o?+r%\Ir-7#!ULGrzT}i}i~'rsw(Dc]tD֠ !&myuEɊfh[7 ݻm+[gwvTDӡe:$ug&dd- wBxNeۓ T;ɳ !)PjO}CS=5yM=^\f"[@O!Ts Qt+Ce!Nܳ^W,^<;;aSړ(ߓrd$Ǣ L@g_,I=.OrWʽ驱/FA\x>R%%]!ݢK'z8@Ulrm f=ƜF%0kac y[Qb o3]!pcL%P.00̒,#wI젗& jnzz` CC89Lz:I|B_8vE*G,uA&i09GKH8~wΟXKmk*-&I-d'ST Ķ|M$Du=BӭQɆ,HUa2R\&/lF!)j i` EWj-V%hN$aйgu  2;1GeE՗('ZtD'Bk6F"nu Q{g7XƎwS +6 -^2_rORx@RCCeJxE W%lLwNKJo;ЬǢtgOӚRyeOȱ.6Υ`H$]xÒy74CO˨=J7b[WˑS R;ct;w}$3D2Dri=j5뷄s| N=!8똌s0 |YKٰٖ@fAsԻQ)uC1G6lNcr9)O-ZEl ;Pb/PD`V7X'X:zM7ܼ0:q}S \2Nfמnx n[җЀo6W^G=v 'rTdž+!WFnԭj|eL~~5T9ZHN7gtdſg 7X?Jap&ώq6Y,fkqDi(QOӯ&g|=W( U1GHdS/-si\7Γ D-yn˦7 JnL2̒pRMIݍ_ #^DVYYX$A yhe;)r87ud,4>9.~I8Y PM뇕+IN)NB2?F:RܼHip6mdle:$£ ?JūX'%#̖ੂëygb,B6l1ϘbdJښ@qLY@jlE$HdU8bIؕ "V#LGhԱ_x`jn|`z4ow~uʰ3tާRVԹRq[T$$ y*IwG 2sH)M@E{\vMeOa* gsa;C_R;vGG+rP Y]1/.f@-D$ =F!ɷ"(Lh[zr Q rE8D*x_>VeY(UX1_\NMgm4^2Wg&HSpᤳ;$+83X!wYZ'}*=U׍u YM:؉+c[ 4 hn%5[ {xwvy8ֹbJĶז( -CٸSBfnU04p2}/>k:^L< (Cۑ辐1L;X^d?S~Zˀ杝^M(/6e=2]t=,iu[4_ <#Fm"X=7؜L!1$+D4g2G k.*IT{|6#1MKөv֕\3 K|ARB7| ܌/6dNqͯ!I,1%,8*Q#RS6y^QQ9h?Af?D\`A*{gmE+1UW[Eb0A(׌TT}YVݴgʬLft~6v9W'.CRc='ȶ1_,T§8K<oҀEr!Ύ+ބf )Q+ Ǚ dAQO1u: gi=ѯu'H,DpץjzJ5ͭ$GhM7|.:vZaf#! $QT)ETDtc">6 `*1`~2NlFxؓIQS,9k6I+iV38 *amvkBqE3)j]XP ?#~ϻxݷ  /1ԇh0,/-?s,eH ӟ)/Ɔ17u;"pTI찌AtZƆ?n/d7BA{e'40lȔM LdO{)+ri`ʌ_?XoJ1a8"eI?𒋤xᱱ{y:e%vwXJfQZhH:1&a=e8_g_˼ťNp{: -A}R@$12AWx {5eU[JPTSjrV,O)brh΍ LyG2`P4!ёǒᬃAUXxKUW}(|6 oډ&b: iW?LZ8v@.qK3DzSQOLB`hoR8am=u, r ^bZi,S6Ҹ]yX3֥OٵDzN\ٞ}q'h!a_ 4jEx>1 G˲FELg"BH@YY'z ]NzIlMrvw:a;_VF8%1t$z*[%F;j$sD|]|+)Qޞge߷߀ 420nJk/Y *eV\Е^9G1If|\uH*qwľWkbw MAV7iI5_ϭ~W !zOͦ P,xEl_Eg1gQ=șAl6 B*w]bA~N:]8w;.rb'>c2+ARir[ʱqΏϭr[y)Y3Tn!kªն&8溊>ؔ5`De7R9A8-jYLx$%-1[ͫa6d aG`P][ ;&?ŁA)GH8;fжFB1ypC%=_u!xF|R -i9d[2cE%[|) 9ɚOo~IM_N;BmxGi.8 `e#̣d+'0\$^*]"1A@HyvcL9ow!WA:u2)[xG55&-&gwxLF=>#x*=.[Z=82˷{> 6Jz.Pٵ+Q?x${Ra~q]"qmQ 0AQ#X}ʐWi\嶿Ht1#Q_¥C, %I:Ii)aga?}7*5"9b//| = %#Q:D~3,FǹS\Aby,n- 80!Bg)u<{)sWd"He,Sss/==s[Ѓ]A/\_3?n:6l| {8@8&.TH#m#uY<sGH/Ҹ *twFɤj$A ,'+H@-yqRN@J!ZܫF J?6ѻy $z2n"y׿9q0@8a*[FT] T'26|yQ 1;VÓ&;mZ@ \,$axk[4)%~ȄJy"Wm3_.unTRxɪ^ix hg "**Y7I0 ^:;&#}xo.~t_o<OC@Պ&[̹q|jB;_IQ/,y.]XDRp@u>=ǵ2#3*p]dX2e&ŋ#F pq4LJs^}ݙΣEu)R\v:-][ajhsG6m#U`Fy]%nQms"[=o$)9rT밐nyy>5ޭz%`T h$*wqcl?<QLC7`7IY|`]@);^hZ2ˡ{~UoM#Lo"^3s?+mrON֕A̦7Q),or&G\ǀq>뗫ؖp 'e٣SeT C<)]F2 _-56H>g&٤mӖPsqkVǚ>F^@'J#3DcPβMg3[S;؂O8])_|ZA`_8k~j1!U+P;]Wؘf6џAGs!![| 3҄3ÅQUo?|FTDqtv:/r~RxF0~3MUHh ls[V5}-m%iAcĤ&IF 7_j)Oj㋪hjN^͡>Ue AaZ+Fs_͛fis.(oEYV }}J9'g tkЍe` Ȣ%KьcOHnJamc]HX7 ֜?ͯ򐔂s8Z_8ybq/cM'\C rAwI:8$q-;6q,B{u3 <MB~0(fO> Qx^k2FR .oŰgpUz~aaٞ+e&G,ch;EOD[|D .+aZwsl*y%UY;Yg VERf1( :Km[s;cưzf\dC؟w&ڈ%L≲3 Aj̻a&Vfb] n\ =eS5kN*" r|~Z97t||}Nr1e$B  ;يsB!"7!+1a++Hw,xb'M=yGY(=1<ãB l=]MQvèv i3h֌fݸ_"א8یsfF~R}s@: .ɊQ6Ph@_%ng~m 0U!uZia bHql>+S[~LGX"yS*S1M8bŦsSoBLYUn u \{ع %I`8 <P5|Ia(-`fSR!{-v"` ucD%w!2hĮ6:t7wM3z7tP@fa.iec˨kؠ%2r4n=-tŹ\ZzVʹw X50PE7. [rqjjMʧy727~5松2mp sПϢB N\9; Z"%ݪ O6j 4GY՝BSŇH]t`UD\i+1~qD^ ɨl55Ŵ.!{E)6CTlnOXZcb$$ťW῟)ɀTfnBi!魚ږwa˖5C8~A#?M/BKY b b2&vb7ҕ#@[{WZ>QD+(뢫 Qs ?jk4 qWP,Pej0벿`'jFBt넂\R]gQrW嫣[ͳ9\siWT㣧V#B襽}bع2}ܻ.<%RD$W>N&nŔ@9ԡSW`qy||$D~Jq})þ/>a94*`CtW!O7I߰xZ\.= hд3L&#E:@nS%@>9gMTJ. stU C-)4;9${X's9ھu舾0fG\n0!!qmC#u@:x2IՀg3B'vjgQag7ǖ{tDe ^ak=+Hf[/^EgK6 YvS]Qt#Rd 6փܣ4. pCT& 鞏 Ms&&Es١f" |v Eb^} UHtCoNtLMC! (!qƛGQDVrIym>4 YIOG1E65+;!!ZF1 Ayu+\=gw]B/iߖx6αԅdQx }ĝ 5ex=1yA.¥8!% RڲO=%|`lVSMoN̳ZIC25}WٻsF@PB-`ψpIL9Z7,RŔZcV[QoAH>5&*I%ɥhsrRըzk1Ԩ PX5fɓ|b{p$x7$@drcg}>"tQhˎ׿Qqu$#?_%sӔ05x`CW箕ǤU+~IƇ2 ?`#XWsO%#^[~b 7g֢|qa׾ĤRuժ+mth 7$DŽs#3C4Q0m5jyuZKj']NٮaFml0 ۜs?9|W]@5aOZd߫&1ZTa.5xYwPal}tL? և=KL'J~^˪!i BvшEY25˅u8ꗨg~*& KyZJDɩܜT*CћmܸNYM Hz$vj nN B|ʸʇ4Hܙc4zF|Yu5&Y'»pNs`Ck8@|3hI<0k{`dfOZMPVv; 9LP<0P/bgD'ԓ04Ř6h݋@d&? !_Mj$=5?y!^7/0~xAo(Sa΍${B)5ؒy9bG EPN:)E1c 7CC:~ca[<_VS nq>,MMR NF-7ab_}"嬼kP?HB7>+afn؆pŇ dܴ04"n\[t,lLj{DB-ST \s))ۜK~5̈́d\r8p4lTC:,Rʇg{pKCr``[PS͒''I~WN$pQ1_kX:X qxD 6 ]F+p ‘O,G~=z Zs>.ѤGc=C6HNb(RA@ [ tBElA~+ 'm;]BFw1CUGcBV,!R.#EQVȗ6@qM``A׶O8*Zߜ[f‚@$+Qa]z$=ȍKUFH V y4[p6n Fg0DJhi-ZrN'zM ANpxOkK>|8H[S +7|qݕ>UiG$@[/ÆWo{a?lb(6Oz{ZwL vh\23|:΁O}CW#CFáIfA+ipS=롌05;| #5k\^y`0m_I (aom\FS2*2Yv|r (HW+:]bB9}'Ɉ6I=m]x)\x=D+9J 0V?C@}ⷐ6"XZ;6zfCw,2S.- U%&4Utjqظ9)Ƀ ~EThxzԠyemjX9GJNd,ۜ`o#9aH|Z <޹J$=} ^~ɼtƐ>6bgMo~/+6zx41{ B ݪ%?kq,]lʒeFVT0m{SO8~إ5q/iv]t7շ$W Zt1v#C8 Rſ 8ؘ:% v2Ot2Qw`fVrܡ~ufkԌz9`_Ds9|?e=:-1kTr7E' Uya@,3{Cb#n#VwW/]*,Ki8 +`K_W1~Nȓ:k)Пh1g>!wd̓:S&kfWLk+Yr\<&t 0ćy$.wg|&4'ؠD9ܭbLhsO*@D6q6(Bπ~L:9K8,]M}-i++;탘NZ]SݝLmeiw)gC 7(Z$0o_ܺm*!A2@W$Wf QaU'@M2bӚEl͢|!M+,K]BM/w16tG#Ԡ1VBj ~XzLQدNȭf31#H-Y^TXUTβ(CztYaӋ J{j|nln;D%ل؈:HXVg`t.5v.E 76%پ1tCɸi丁w[42'0#ڗ[̙!%MAE?KhbƇk}ж,BCH6ܠ) Jׅ_я5Ţw?Og#_FWD@ջn:gz2ە)|J1mX.᪪5)Dbzl6EqI$G|.:G`zFp=Q|1ՅFɏnB0+&X jynh)]q&WD&q|AV,!M9SXQ;F t ^-zz4YֹUfrkJGd:~8q܌Ru\8ዹU쇽T?$K'Ό #u<vrt9>YVX|Rبu?`h%4"rcke m{tAƿ fl՜;Z)SEwB"b.(Q T"EXD,|j1&,w3Y8͝%pQaaX7ʯ7#R,dZ܁ˇ϶dѰ< # ̾X}_]ݫ3ae۩&:l'JZJ]g8Wyir? wo`<(ղ&#tŨֹ~XuΟvXco(FrAeo1eC98BMGoDAͨW`HGq16ayu{ra[thb*{6TG4m3yY5MSsUɓ`ܽȎm=+u{8` u  u:H.noz/PQL`ivp"z6Wй]mټf|9[0bZd ^:a,6)W&Ç: 2oh^ !I$6rҹN1VrV$%X6LzvJlҦ.iZnxӝA- W##c@ho-59ŨȤ?w KcݵYm@$~ .޸{׸V~ה"?m֧vR(&D S*ߧgAG; C{P2#-޼>s`<F$֢*is zR<xCGQVޞ˼7PkM?ū:(*s@[ 'G;͑SqмzbyKIB ƒ):]Iq*a^taQQ&~ }GB6Vn\kSʟFTEs^\}: cd$"rnEhҖ$ήHY,FIq= hqs#Ara<77QL?x=Ub'Ò] Oxa|SJ=a?57e6&|6ILc [;usQ;vZ W2'2AĘPQ &8|u^Ԫ BCciLDٷ8?svZ'$mH|`G)w߂4[ B_滅jx5 ^mt 9X&V_F?mÞwNL8W>fR i&4Fē5{؂R"`ٶ#~oY\*pcҢ$cS I8< Dm\H;m<m@[_}e=C?=e^+L *pmErƗH[6&E׃6q 'C)EGԁdOU+%pڙOl}N<5W0fnQv&~*_eALE7%7MT|߼,iD<> TKٽl[ux"PoL oz紨{E"(j񧧾轝6qj1(} &IoעhEF\N1\`<wӗB7.o{T#Z-.q@|]B`G<hϦ|"\|&TuA`z!u7pcQ]ZASFd7xQՐڋa\_`B٬諕ťS E-_I[<#: w6bGvI0|)*3bi~؄b_(# 䴴,CI_[B6wv)G(R:_{oZ޾@RZ~r'ಉ&8&\3}ЀژcQ@n8Sl6Cؒv U&aOd[C6;IMCtiY\rHg#?=OZu}nR _>f[jUtԊM,ev%5-n `Dvnoy^w1ùj=-P*5MBQQXڇ" 2rEDE`śy}*p9M"e}h}7603ye/+ER/p jKtC >P|RYu8JĞ4v RkjM훽GBq!3oCng\\e+-@2:YQտ -Y) vbK\Ћ_*`_b:HN+!Y3L3 4L%VNXUV'K)>EZxkP羘fsqZ?UH+5$TE[V.Xs}7_&Ʌ%Z1:ϰHg)\]E8W t"?>{\^w_X%[sp 6 <gz@_:hʄWL}i%,}N; >@X[4ZDLJEk5Y+m **}l^\^%AzV@pFdoBw"^2\O1XRy{cdR&@DROڴ#֚9v ϕHK%-rmg#OHan%_^" ja_owfYN6Z]}5|6cP~E🮲F(yQT<06Ndsk+4 cO0C9rP145a͛U[4N]op{?pr{.3SP &+H 3n0W`>$ʝoִ!l4wnG蚨f#NMId$b|6r0DōQ 0ԋՕ!Vn͙TL}8=L8 LNF~a[Xˇ[ٴmUMCUDKuljK&z QV| c(+X}gRw7rk62"cS=þ=ۗμMߴV)$\^|I 4\cyOEh!/=ڍ R%|Yj;Ǥg W.,4u&א:Qd8^HWKNYxE3fsPVƐ:daMt$ "O1-ZL;?c+%ʿIְِC=ؤ"j 1T?RОȐ@/J&K9y :᱔8U돏>A_x]3Kz>V#pA%0+X.?"{>ĖSb" ԱKl]FKKMe2)Nf}  aaW@aiǀ 6Sf88wꮤvOZuL, 7IOYR\nYecG!`Lp. $vuԻ g3WfijGooVMvk=I;^I$oiT"<0aA `KNw)S4{wr{hV9r!dk+­(g ,!#6Cel"a$`inG|i#[.<_/9cs +fHJ45bb_lӾ$@x\ ׵1I|2/T}5O-ӧލIB{ H(G4u`N2$zC:A@pQfe(f;GrB>)|aҒ ug:~CyTZH^v dMp8eG⮺Y* wDqŐ> fwT7n> ֤ CI-z̫#AjPH͗J|\|$Rx0jϒnL;FA/ꁔHZ__BY^bnkp"8Ai^0iz5hqYc8Dxh>G+HJR ! \f剅,"KȩN~""lu %u _+wV8JlWh3 2ٵ;;|b i.ݔ}ly1`g) 녘awoMYE>`O\6yof5B;*g4 XI1Pnr| :Lc(4L-aLa*11$~ߊPV T#S0B:pkbSo1Y7Uՙ B6o=(S*Lۤjvei#;l#n[.fe}N+ʆAaqYt힭x:[fŲҩV߲oʨ4x^%qqvT,"F>ZpA .w^pW~N.lǔ&F^D:ZR,~!!:و&\Fc=*YNάNN4ϡ`^{scJNgX?~qY7ըe KA?(pQ+4ҫĊsƮO6B? Uyq'Wm~"z3}Eݣ~^VA A`a&܁TBR&R~iᩙ9Hhc$n'S;L5.̟XOߖ"B+#$ OƳWkbS=FE96{iЅyX?3K%Սx/Ǩ`HT/qM].%VD{)VG2ڡֽtsxDcY'岪#}Zw^Wf{n|yq{҇4Fs)[bE+4e6k TN~YtEP]p,b&t;0Kssl b~8nάt>aV]h yRtp%LZeZ~FsE<,$R&1#F!ݱ8OVy_&h^rg[9(ꩉAxW&=lg]?o+/#YC)%}찕l#OW|ƨN|\N_ ˔g B]l_اWu<mfq(z"4]ajEd}ʅ`5@!4㪆_!4*r)=.fdPL91KDž>e; \ Ͱ8zXE4_c&:wgv}"HSOfonV.]mMf^a(u艙'b. mQ24ބmhp~NS=V_^` 2E]5ԩaӀod @$Qf&3gUINj=*ޠB#= f 4g@IUu 3+)kb9(^@f`q7%ŨTU3_cEWՈ(daDE [+3Vr׸y{% ҎI0)v0o'>,Wi^|77B\p;%x=Vrs|}ӫhKᶘ~d`tXF>bz^k蔸U 9aڳuaK|e?MWE1{8yC4/f4^ j Z[ 80uO[Vs aR;=`\6I2@LQ^'gɘF>-ax8Ȍ(3k*?Iy "k%R&f"A' 9z]U x\5(ͪlk[$%H&/򽧅>Ak))Rʒ J mZEy[ ,l%Ϛz>|*5zUj KH;Uj7jD8|cwR7k0l1Hd8R2c&N9 o'9,bL^ޭÛ>Ȯ*nHdZѪTg{W 5@2lB?.=~KDUʀ[FRw" d~S<ඇi`;3\gӄd|j]ǀ"eR'r59Rq d}啘;RRKq8H/k|3304:F ^Bn&aL4|F)&Vpc$xnR+A+y!5ĕ7ͽO,s2 2ݴfcL:ƒu1F]IXZ]/gJ(k|e#:g# ˳ h;쀋U/Y"upuydc`|=&=c"LxTJoeG1k-e>x!]1 䋎2~TcCL]3yEc?giI+d1P-R8N{.{T6O ϼ LC@Ad?2!O.?:1qLPj}lѶSTɼ|ܒ>1VN)'Ŏ*$(T[&rd^ х ׯR4TCouJ'GnuզiBy\>!&H,>o`* `NfR]cTͻ\dHmmחR=d E"F^Z X`&?gx2uy1g[f ÙK=8 !dG-¹@QIl~uZ =gvw$[̰5:$"0 Ev_Cp(N*$DX p,ҕjt @9Gc@ bâ3♿ Q8Ach sK}Un*UqvAlgRm?篒y?Kg*2aRc%&< r( 0BAu6ZNhnVȤơblVjSP;`1 alQh w1*lE~=n'2nNK.hﷱusڛGǼ)q8q.YW*=cȰNg L֚E`7봡M\pVv*s(y>FE|RZe_CÚ\m ^x!e*) <ٻw\nA9"jw'/܊l&j3˺lqĈxV֠ʽ]U["`uKt&^M( ҋ\֋a=x ܱl~dLwZp\f@@Xl5[h錊Mw^]q,}?UM30"j"I䰚I؟q DCٲgNOm0 jgIvX] 8-Aę(aLzX"y#iPi[3,B."z0%g%МhuJS(+Cќ{E8E3uEs2 w,TQ/~m9x2AHەud믦>Q젺){G&ƚ85p@7y0nb<+K8 ~R %lTw䷭6,اi?SCߐH 9xc9Z٭}X SVEpe#7t/bbNh!^|| : }L.Ȝki dZv7pݍT*FC,# kG"oG@~eS2[:Iz 3TE i'_d Nt)g0i0a%h(%>^~HznW\%B̍tb} Zrzʣ p~!mE.ci&eUHфe0Y. {Lx&-{nݰH96洂ƫGU'/GُY#rf&KSsO}~ļP'L-?*%#l#{^&7YPbFOJ8"ViJ8HPo}RJG9j;~^A` }3+< EUZf>3fSTGsD򮖸FZAc="vf rq90WNbiXdhڼNC3E̩?lA8eMˢL.Zɍukɒ9 MpDS}>Q34bJsJEhFOݩu^Cɘrss*uoOjq\7gAcivN}RYk<?zvxF}Լ$ 874k$c*˩"'#eQys80m0Q9,It6㭋`[:it"X$E";]/b2aHk!-=Yߋ42,sPstfxfjcax24CjC4#AQYȾSDng *yf+0Z.p9ڿEJh>wk`ɃfJ bi bM]Z2Rf9+/ .jR`}4t9\] G%w2J'Mjʏk7p2mb͜6 C43zQQz.]Ob. R (95ŪN} ]񲐉u 2"5 >X0PL_ب $KEa}o}_pc/dG9b,r5 lȮCOMXfUBf Nܝ[GG~ jM89o d1ɲc9ٕvҘfo odϲ3EdoĠG;誨u D`6 3TɝK-1Iw|8ĿB[GY~X"?߯,L>N^MP`jodOga_2a XLl:xWZҿj{TOub(V)?xZM3l,PwfqƆ3er}]vK"džI( A ٭I+ `cDGlPخ SGq\rX#۱zӁBe]>$v;XLG >y% MGW>:,f9h%&=4#+*s{;>d6||IղؿB|ÇcRbDLSWcrhTTpU"N#F>GnV{M»ҟב@#SN;-XK= W3z|H }pXR=/.)L}+.46n&ID;"~aO1OSGeAZ|De*Iyy+3 "i(Y!>TojWk#IiR:,>^uuPIZֽLl1)EoVC$kgҩ{mXov9{j蘬o6.^|}yxBѓ.j--yޤP{^d@!;gۑ(#_u?u2) pZA^$_&S|ZU.iH,y@~A[ XoI@@AU5ll~0KswED)ݿuFkCYFZ 3S/(&4efu͐QeCdJ$X][!!3pe@ǾqQP~chIm]xM%G][vEd`wgX橢'v 0+LFy&Zy[8zWH>נA$!n :AL9F_ _PS /NGZLߊ]m^& p paSu,r~X2AL%.Pq>i \JNI2UnXV5,PaA~WMxGۮboL&: L4E%m?Az2'6 ;}a7s{1d#OA&AOH34t\PV{*7 CF:fᖇ(*]YCkӞ>*eyG/K=]~e&9No sZ?m#kE[*Qdj_0f>oW⫑!Jg4we  KxʡX};ˇWҧr"i/Ho9X}P`6eaS"?3tz-ݫi|oꗉCՄT#VFʴٹ-qR;X |Lb GEx%#8jPRދE|@Cˤw<Q/D$3kR&,9t^OOZG"^.!6aArjB}VCyF !o ~!9{i? 2[!g9nb~y^Hq8A:f*/)8bH^Fn$[jk ux'`ӀT&LP*䖔@Dm8 l}ñgbV> 2=eJtb`¹zlVΚUQA~SgahΝxn;@TS)w?.*#ČA* qW)%L6"`OL"h121W<\yɏ45߮)?цDaELanQr,u#?|t|ƒb!`y1 jS}CU@Y}_M~ց DmO:㭔pdG 80Ȁgۋ$PGl;Bdxhʒh|[þĪ;I\z^XS7ŧ9B$7q?]nȕ,?W7QcrW b4=4:AΌ#HiJ%+ ]_>rdJqEK_cIawXSѼh>+@#W8 SNqIFg|1]X$@Ge~(?-/.ͩ:_9:T3O#A0u*©3Ȣh~ o8ǂ m*qS2^? SkՃRĚh`l$RݐXAйIghH)ϻ.f/>FFXok[S6ԉ'`V]_pR+胲3`EɯS>'-ԊR$|wAhDK*oq>L})CֻTEOf{ueYrݴӯ6Pe1fT_zsu3e\h@Jg*L~\ı )'*^`<9BRER2Eɗ+~a VYk {Ey&II rzԕ|D A5=ג񅄍IզHf\ԁI5mv,@% ^v/ѩKj:ު%:Yz!/L?&sr"LJVns_Gfbb:D5 Xy \j܎`Ur?cѨf+B,-M{]wS wv3,kѓF$mlw}* }9^ޯWsb{i#O^8LGM.s̻@Wg-BJۊS;o>Jۅel扠<&ovF`O>K͆M[[P+kE[v:ԧKTgX?ދv,@uUPu:Vǭ Ty`5FSV")Vz]Py%])2''jx˾"Y8z/ o(^&W҆t%rE ɇwJ4zfK:|ԆfXaHkG2ٔdQ:}ķ''0r#ĵ583?UP7#hh[pBnONE`w> 5Aaub5IJ O!-.P9L716u 4Vy/Af :q ɘ0ti~8$ VO=l\`2#ʧI`io ~N% :45oF,TK<wqRy Gh]F\.sps);;&i:2D媅Na6ӽq kq!Sʊa,JfO~:z-ȱm%CLlmy1ӊmɜ Nlz 4~N ]9%=>klts$i$Gw:"0hb X-+%lVI_JOBG[eU9ե/!;RtT?b)&]tn˓[8To2QUIƂ$h}v!VV 8#Y4@dxyNWAT2Iuekwtk]W1R8cRB'n]#a>u/ uoW-=%v~h@ĜKᆈBCŏgb.bDBy8Ao;K54tA.$/~PF}3F$2jUV8 :IW2HC#>I D>cX-VHjw(Fhgf6lE-ɯKsR*mHye #[BچhOBw7h&a2o5g7KfҬ ;)36Y<扂7!+fEIH(kVxh6"J\0Ad.Za!xpRC}74XE dKLDzٷƵd!~5:[q=MtjrWOE,.(gj#:s"3[y6DWж"1GFoD|j;tY/B3]֠">dK;SLAA9Lo$"J6 kK T? xX-9IovVt1u_uBr2oݿC>X! v xM] e , :<`ص 1[6mgH{0<}}VĬ@ʬ{Qb2Jˏlf1aHFt YRC!\ufZ>l!^z=cJڅ;g1g rQ(!; H/Eƽ7Dx}F G璝so)ZbUTL+5dqɚF`Z%_ᑒlXDa')+]K-~P*9N}y~;ra~÷|d"XSjy'&j 3$67T` E|I&xB$eQ}Ƨ SU =:/ =9;.Djn#`\[[}B57Ǒ6ӢO_# u#!8@K sXT$!z %o4 ҈/+=yUm 5fYR_p"EM+ b)@Ê#b`S~UݩV|7,F--|PёNi9Gᨤ$YNZcjl]sYR-+./15]Syn%rD ]9/IOR nsm+Jh:HFTvRiW!3xտh C-(y lcv9ZwDmAϯ{U"iJC0EQ”_*ي9>ŴxɃHV Eq`%#Q66][3 "QۚeqsGEUwr"h3VE%Byb^3u;Η ]V`QP4LIu;i6) ݣ'C֗F nk%74" SN +cj!!'-x2=Bf`&b 9k$mH5x[z't )Ij}κ'hSw=c"tNd9zHzdP]^@ˡ|Ώw[jf_cJ n`T eR 42USfLEJ\I{ģ6@-m3j5==>]_ʵcbFu}h e`&( pTR J]'3 $*A9Vi&__& (BV<]KB.xUXs31Ew AE˹[!'!~lfOT9E#:X{o6/A:am;HB?FCȫ";PƌzEG]U'I}̬q|@,L/,KMJԾ瘧ZkSz5`!LE_ bS35 ohԋw;Kŗ [=˗QQr-#cY% 7Vl5  o^M~)NH@M*!!O'@sj EAQ]Jx]ځ~IBg+g=VOwLU Dv~@Sx"a3Eؚʟ,~IbwnUt6Oj+4XGހ ^rr'n >iکjNƸɛ.tinn4XFO)N6g:A"}C3ӃBmKC{mDAb 08ݍxStWq*fd ʗƇ֥drp XUr*I v󂬩hO9S^=m|-Ԥh~ZU̿׾!2cF0WDMZ\LGv->u1DR}b=l<nl,)KȜWϹtQRbR-I]RI!Q{! _I|dTT3q1AWp ,nWC3*HmEY$5I8wX upuo V?Fcrɮ2̢ͯaMB.l;oOW+k: &@J69͊%UӬKsU_yh([(]#&%|7VE qlmb ]=x,X! I/C r:uXa_<:+;寺f"XܖbזрCɜ=?\Dŧ<ɜyAsp)UJKUSOV_}&7c84̻M__˫(߫s,Mc~$!òr^ڞu?KI5)JzL93b;2SйMDJwv85d1#mF4:ԥWBB%S|9؎EnRw\Lw&.w(0- z8u%Zu0%C#7 :+&ׅ泸)Z< `]R\m`OO>K#)wE fiގPf w2s)9zi3#qg,ib;2a1v`wEMfYo&B21Eo*[Ơnd@@qb'BSUn9(=VE%4;C'VG `eX5?>Y?ku)*ZgpA$ӮH^_Z_Õ 8BC١\(J1nB} ֑ Fgٿn뵏nĿ +|=`[ǁSqs?X)qW-eh){"fѽ :T2Tff.ZJT#q˰vf'0 Pܭy@M}PXLumnkbYQdt4=;xxGH!,.}ާ" a(A uڠmlZQAރuhx[y8HKw6íRos$4x8pf~x7@zUWH]5ɫUO d6 hy8Te 7=|I'MP;'F5׸c=Хc¹ /_ omi Ǎo2h\15usޔq:F;ْkT~KuRj1]%Iqlr@Y셆A`؆Z.}q\_"E"Ym|I92buI!ŧt6vG@\ U$!m`_.ಝ `|і7?.< ڹS. kD֯H)iGKT!yLxH[JdA BMYO*i#$V~Ԗ> #Xl{0rtyu@c3=`XZ7ݣnQ".s5!bt1ho&ƅ_LHv#4,νM:u] {m \U)@}}nfO%ڧksN=ZP '"\C.AeGsm\ioGn*?UKOO?#0;uAl7Q$ nxC>r@MT ZY!i5!n~eGrU!N*afsmS,7 =7wJYQq2sW27QۇA17Uvhi!F[X"y %7?iu:1aV7'r1) g2)X ,TwwU;7GU)*Jӏ!!*N9b |I+?yp|DeԶ;8@VC䇎pfYҚ=H*&InD^'1;/,;AL0}̂:i%B(nLRS jf^8NHnqymK IA4MNDs3mOV}yL5M of(O[m)?6'G:E 7\hv)t@\O/h ,XE.D¡$&M.1~ w;Ȏ_+>S͸eIؠ.1eM\H%S@E h+oN pR#oW (G) wA޸S=g53]>dS V>g4ЈD,=Lk8f&l΄Qf5|+C0NHfH/F&3K+XSgt-|sja[E4 A6{ )|t}:MI}7Vdr<=ϯV_Y<(v~6/("t$Ї& x #sSUgVc7OX$Mt׻iiXw5c)~E#dڶ5)j\kk0{xn〾8Z0k~20[y&ܡ܋z+ʟ$e\'ģP'/1u07 KHBzD[cߩX) \פ(Ѵ2 pBq`钰wcۖ׍,k٥2!i-9"uv~Y,.>X9qe3辺R9~]tɥƮK<(M-C%,KVX:E-CvsNP&rp"L荺 #Pg.M:JwVݬFɽ 2he̘cKW^s؞13kC!-[ܖDa`OWXVr45 D&jTy妎v62 iM&,vm}P O4cCb ʣR0ޗrj3è޻㪠:Jh\`'T{qʼ%4N"9+ȯ̬[;錣o0p8X*KK^0}I`_ V2x2S]A_Uh a].$!օTr6$M*d2`r'p"ڳ$4ʻZ8V>3 :n704B wpJ!sn5{/xW] P< M'2;5n"Kpd0͠"r P&:͞8\m^wP5[ϥzn>XZy!W?@ (s= (SApaPSc}"[x I)2'z䆊7=W:t6xW?{(gGP~kᜌ'*Xq^i/KvRgU0޾bZ݆Np#3*VKqg[Ɓ*GhRE3b *E$ăV)ۍ4MejH4`K>"CZ `}3W6($oз䮧 -;Xn:}R竻wH7(Vv)oOy!lA9<5D$a_kkFǝ9cc2,"EnBJOx1 6c >$U#|7kL-¸ CbQr&2mYs'cf_&c\n"#QU3 8~ѷjySʱD9TZCo'j[OLDg}{/ՙ(bU]* 1]+ sYK[ȣ2wUAO\d{6{UԴ|D$Tx;*=?@ǛI]pa L!tz5zLJhM.ٟY;zxb3€ug:o8f-HE5I-'\X Ghv.QJ՞OSw|mLR VDgH{C ʩrnA-t;BM“_Нp`Q8w`5% ՜彂^ُ\ҿ`ok_vcf۷HOh`KG5BޛQr p:<پ~D"(h&j̾$rv."˯^7}#(hS#"'a&":#K-D(FJ'd p2-wD(lYR`GrJ3ķtc'I &XxP4PESE*eCpЍᑹYfxb<^VuL{B!+gSj CVJ;6o(n.pPon7&Mqh.Lxh$H U2I;$ˇq%R/(6Z܅T<7oO:j@TiS$M>-8_ @ԒoYꚉr 9{8.DkD aO\^ ]9hCkEVცGaZ Cϭ>2[cף=yqglV:݀Ĥ>kV[rcdF=yr"N+3rj[oU:~K #-)O(>t`Ѕ+W]>AxLG2Nː; v ,[Aw{XmZz̏DF_{rb#;KtYˋuԵ7WSK ¨`u/yBV+ ɇYAMf[Ud/M!,}˯]dZS4g 1Mˢ{|ȿD׻Q(?wF,3 !27[/!%U mk)b6#tRsek.Vy%xg3J[289|.3NXtZ8d'u1ąWڒIxT&|)2%܉-iUه}୵FԚeJh[Tυ" ˜boKc3/ەԇ.MULJy%x F cKIՇ㘕̄HX:2a$qI:L1-;Cy}RiK˷HƧi=<>?qZ %^NDa:|h]"k x̒ifo s,[r3Hou6J6l!ZnY<+SSkCmQw̦S$ ɖ)ҷP>ۙ&4TtO(''D_8iQWR$"ʶu| zW2!;\6AgS2qΐ(Xv[e!LA~Py:"&y_[+U,oJqNd8f_O99,38|]d 7A ݳ5wF*(@l2V<+=0El:^[WœYFqz\K$B:mʵi5YU1kTT@ž]jxeH\I%-p u󵅔% a:_oqw_bJIyl`uFeL3-Ԡ Xɫ?:G˥̀)uV[!w EyRGyzG)}l #L;z0,Av;8+=*COkx$]aL oFhogcRZ=*M*ew/zZ+w &-0 )D, 9i,ڽ2.?J 6قG!oXxX@A:;Z:Xs,U;\_ !{ޠY1og6 kCQKlh hJ]Echˀ a)k뛆_%Z'8އ=Š9Z.CljG ts+A(Oba4>UK.1BC yRk T:Aң'#uy : 3_J(no!x+^0MU^d!lH^z_Vza@ ig<͢‘,.s ܗgyKS x"GfvqF4m}" 0v1Q8s4J^Čv4m^p*f4%4|wN͌(Ҷ޶i,](nLs1:=!G˧Ge5jKySf̂2 HOyK_άJQ# R(n`C76]dR@ HM۩_*] }%9'-I5#O(qI'PR@}@$m)C.ΎĶ$~e Y?a.5AW4f?!x~HsGڝ4k ̃FcXFAUdN80QOMW7ԓ)2)K,+Y=>7\o!oZP5q̷Qs[@F:%^ "sQ0vZ7uӚ,!MiþOL=lW~yLyY.oU  9~߮v3v|ܰX]#2ȥ-IXEnbU\-1\c}#}[jmo/v=aҰRGbEQ p.Wj0GZ()#'FJ &hQC$Lz*s`V@/:OmaE 8AB(Һ}FW7\K^8f@mϱln)!t7o#o$kx1飥 /}GA=Gi~{@nL2XS˺дKCňVl/b1 SO" P&sdY|-JǙВ1GluYOT P6u'os ?\9%l:?Da.FENR`KbkjŊ2h& MOWөc(Zlr| >,GIp.9$wmhb7"FC?Ogj/Z1fNj c'ä^]Mf Q%rF1rd0˙d~iӺˎ ),;NbbFpbfյ e-P7Jg k24A!g@‘T׻a|.Șhʜb5t.f#VvT`6wzSI /71hSe0 N#f<)5٧l^՟8#ODѳ`yDP/t/=\z`srqU΅-AuLHBx( \G'vP(&=[GLʿImR"ܭS#J / aJ.n嵤LfR|;H90z0XnVQXgӿ6afՑ[Hh騚;O!qU @GVxҺy _]c`&fϤ-틕g2RI+7N[0q9yk`";`sdY):Qe HI2|MRNɷҔۃ㗼hDTŀ,FNe:6ј% P ?.><= FŲFJp|"SI0\ߖ /C d*#WjikJ(i$%#bN$|#ovw. @O!k0PfyxAYfCi\reRH̛q|9&6UvJp4>B2]&e7e%rȏ@3gKbN5lr@гFmCB|OrKs Ï8*8ϑ؂#tS7Șӧ&νkyfO 1ó&~f\20S Gft EC[r";DuJJ~("K}9ίg#'SsKO׃W|D2Naޚ S>, ߸Kiߴ}=lM7cqVR^e"+,THmIn_M,*y ']#T0p&6jKLnIIw?38]F#zi~h E77LO! "rD4#(t ĵM9u/O;&5NH\ud8[aۿ(vP% ap \F:7rҁRA0zAf6 }8يQ_1DdZmhSMƧlv+]?TpD3> &RC2Vbΰy&SF+p`gP^#<ð5m-^BZyAKS;!~le%a)vк(;:yi^WL[Tя meWxvjnm.(N%~<~Xċ$fo㹍nzҟ~?Pշ~W$mŽȦ#hyE.õ)X"A i*f%GR ݐJF!KVrP-MSh ܰJY9e|sipo'ZW T$yyFi*%S/pF>񮳂DaaX.~Gb1}_(A^˒TN0GS/ӽ}PZ,?|M1ȍYq\cZgh{'T~cۛ u.2B0 |2uVO_C ~0v6d zYJk٤ f:rH (QNj|Q'M٘zSbÙq nY1.Ebsͣ㻂~@'7_8)_\8CQVGSU+ }~FI wd#-FJft4OD.5Hʇ#O7XL\܇KT2TS]ߕ ׃"(xWb)Gxr4f0QKL7?Z|vdm65iV (ȫ1[$`XnVB{F!ó*{!1Sxs'oS_}Zv|˝Lxw9s$+L n X;댝j@ }0_SrFiYn*k }` 8{5 6i ?fc!=PlM5h6W{=,_O{ zs K &.^?o {z|e#S ʳWhE(NAHX$%`yd@(%g^]gN~2̉16l5Ϟ.&D-_ÓWmP@,uOT]4DZiqAX#!SF= \[%1B@1N"]$79 }GB@ĩPV٭ >g8&!? 5O j" UF:.K_۪, m4&Ӟ3 oZrW7\gxzL[,[97özvQNa!-] ޫ[* U.;o<ûëIh.yVe[uLsZ5ކ~pz f>>`$ԤCng$(}Bþ>)` ٘ђ/ϪbLP N{idz=0\ר@V*ݛڎ '|vv)8S#ĘLt])~I KU FcUҥqLR U?p"Zqθ%!dx}CmI!m >iOU$.͕EVI }ޚmR'uc_]=<;\TBJ(}rftz9t}o0oX-kX3" *dԼ1>B{6^;, e:<ЙyJɧ:"O-( IA^HMpޛE#ޕ&UwmbՈ?DpxhT|<ᑍgQ yDV#;t n9&Zf!A{VJYtͶ*fBC]ح|A_/3I8*r5(T΃Zճzp棲[\pK>Ap &A^mv=6u:X=/e:7zKkAŁ(5{lU˳IEܦAhȫ-AAhh'wL_ ctHSYŮ# )T>UqPFv~.η=ҨYtX>_Y[׊NW-]P_*raۇH $J_如b2D-P€ܥH;FI| Ps7n{Ҽ%],s<^0"e!0p75vrAp+sVp y2K,o"CV^'*bim]ָ]cER|юQ7gt2n{}^ݙAKş!JV$fyL70ᓁ$6Zy=)z\Fz0?@(yT%q`ǭJdN#>kݖsͼ{Ғ~Ho{+>A-gvӑli [nQa~/jDb㞴\eLwafZjI(5"b|ч¯%lc{~S"O}(Ha=~w_ⅻrzaMA`)%җ(Cڴ]x:MwhMl w [3>úKOh/ `.H>D;?]`: Rx8*r9.";!$^s!oKPc?iOYmQmC-G^v%2mڪԀyV%BCvJJ > 1'x^Tmvfn~X;Ӄ)^,R w r"OZ Z7|b-* }9 DAq(A¸LOC1_I:ufsB̞Hs`7t洉>Q*~H:D'H2m"Agp2K73p7E AgCѕ p#̑?al`3p5hu\XHJ[,Jѹ:<v!I~E@s.|SU( P|p2 x\T Iw-Nq8 ХaʱKsjegb{ɵװ+tx&k'Hlbiw'$z? =woUѭ2O3ٞ(fqcH9Ev)K nϖRwv·ʰ3xmNT;OӾXD`-ܗhаsK%}4̣y@,[L{Nu+mC{wZͨC7sv91O:Y4NPlD[1˜y|0Ce1/)eZxm|pC{6sJy_ lcHprYf~\>?QҮ (' Ǖύȏ-k磊R]ś85HtwCI!(ۯīG~|jYTj{܄\`xlE)O7&=T[qY řG@LI,d!\,nNeR%HEhQ.H09 I}^78+Sۓ8s~;%Y6Ƥq !fS\ 6c#*WƏ^YK}-j99>vro!2&+Rɒ23/jh}bg.[4)wg#`]J6ԅ^qиhiKr Ab]0b@xVf^nR<:iAN\m૱+Y1qɝq 0aJ<[7FH+H_c@JB`ӯ4dd=Aq Pk_8KP <u0kHyrý.1ǓMޚbX̠ۼd0tilSL @/?B$#7vv7ro\(u͆C]Pv" Fn,Lrc| ֓2cW%*$ ǿNXY1AIBȝѷJIeLm ] J$ 9ۯ6_>~?RܘuAUCVx.E*!* #~儴ȇ?ʩ~A.*pǤwQ,#3:}A>,MaLecӜ9OsTy5qgU) r53KJӟlMDG?f &1#9E}jBFڄ*C^5_3U9jVG-xS ̪`EC:?.7!7rUϰ]q2ۃ[ڈ=sXdl cO@id +8vKiEZ1_bGO6zXK bTHJɃ;z>a π^d'9 O7oVl0E\j1_]DÃ4\(ƛPSqqƴeӟMj%gxQ.mmտ,ES-4:|>1q< %ը!0+!b$İTC|\Wb.1#S]+ +׋ѯe\U7O2q3cbS<-Z i7~!DlvM`2\4Dpjyu1킧s|#$gL a1'۞b~%Fd9a*RqJ7M1EA=YACdJ[5@͗䡁{[VKB[ؐƮ}#U-j8̙"Q5} m X* ٝjtƔԥwMAi;D#{bX 1Fk)\թm}+E/?&K^4 eT jQ|<ʺi2^`waXV8;dU*F~>OUxW;Ckj?IYΘwtnWR#8Mon6D0Wi.qM>Q,yY<ٌ_.X`Bz̒{ !@ct(y`L&0a>Q Xd p.8UcՍv# [@ώ f#P1`t3M5Xnٖ@aԎJ!<-aZI_g6y@ueך`;A*8%a3"M.g͋TС0x(Ys_~F3߬0pg7yΧ'}"4PJav[]>E% _+ٲn=^ƋQ`A/Lנ[F?O DT$ EGKr1N M2aqj<{Ƀ r (' __\SYUpkExm*q:~rꝇb *|c| gGA9d%;Rʊ8xv`Q(-օ[+5p^vE1IqNL33M\[+ VvWvSebqPӋSl`|լ2tbDTiȽ>R/=K9=G,Wwά5tKO1bQ:ԓnPz0+D[\!3cGjd* Xu:/䝟b#Ltyn*H+$rl?*:P'q]U̿|T й0 1UTQM`F`Z4UhM,QN۾Ia \ީ 8KZWwKDQ=~Iyyf5pK}1VK!=] 75Ko9r 8/u:SR$iջfJ-(]T!|W1𧠡/^ZyIvHc [7V!]Vˁ3n tyL222ξ9]UZRdAErj +&^Z93S#N}=bb嫅^_MUnZ\0ȯ\cehݾCw7YjnBRLቃ̬}f,L@d9UZfVRS7:eY/s \%/Ymc(".Jx U+ˁ&vT^D ḊO.'1gd9ٍ~iQNVqHb]*SV,|ϯÛ%O&c*g&=0>JMafl2X%F 8Id.Q㭐-yKotVuV<Օ}lhM.YJ[ ߪێ!cu!,)N%wAҟNԷ7Ԗu*Mh2}ynJƂ6e)!:¾.*2G@,z( #uR/ּ|}&'Աi5S' )cYh6)dv!290e]PJ߼ȵ_4p?uc [(a>"wXDq$mt6߼wij$(sń lE8Ma{낙?0N}գVOK4 IS 3Rص: w4c8*r/_.չv4i\*$7z(O\A6Ȕ^]] uuẛ@;*k}?nSsxq1kX+3Hv R{ȽtM pEWO]UOF1 ~{^{Ne$ODz3v[tZ1Gp~|-V>s9JF,=\~",<"[@eO|Η ˋ gJH4H\"xt ̛EZ``\ji*stF"|ZO)P8h^_F4 k9Ns}rEkk)V$B$& y5RQ↳%4J'l %W_"`:[@Te0#G`I6eEH1l)BĘKX_:[E ;*DƢ_BTpwXSݏ{Z83Ҵ,Ҙt(}bwIQO1mץWKQ|X _ǝ0rAΞ-i/4Yqқ=xמԤD0v0 s[YM38E,8 $Ŕyzv!|w;՗ٜl FP ,>koɏ0K(xyqI/n QV0)_2"~lop%Sl1CwYu%ƣ@r^l̤P e#A\E7,> "/bؕ!ZCK{O0?ɤXۏ5.m,ol )0[+ nKK 2IpXr(e) ;L{1 Hc/f K0$ʼn fk!k !Q& :eම/LeǑx9-  -,@\;D -jȋ-%ntP5͗ 0Zi'uK\b'W(<'5 "@&6/߲[#O"I?I7zGv[.(U6񥴚f,w}`P?q6P(IʍUByҙcq z6]Q-,favā|lO8 "up?zsr3pYi=q9}3іcV`B-XIplab'0e&Ej4^&an'$}+҅p4X8KܓJ 7EKb~I̼AFS15KRlxƸI؜wxY3+e5m5]|C:/:]{+Ѱ\-/k>TΗ5+~,ڤ|,4="VJE5hwGj}F-|A.Y YClK 6DɁόk kمy0o}olAk[qپM(b<nيD%ֈ"*7N<*@di\'a,P,gX| Ht nwLvf D ߾؀]E1^@آ}饨Q.ƴc~a}b(0N.иK 4?c8%メ֭>yB~0 3cnb.,nswEu!zi!Ɛ: !bZhq6'F%w ]Z{gXPM=*ٚ `ra~S0qK->gjξn6zjR@xg'~􊃆L RzkՒ?4Ώ B<ps 9 m}4Kx VcB-O-{w ם~zLYB%zNvzZ^=*ҊP}~]pԥs_!8U N8}?0>ⱎ93y19jnbuJ&#cfh  ٘/pT| y)|.>ps@0w]!Uǜ'wlΫ/w:`&EPz>$8_+ `3s7 6=pyVu+9滑zkKλ: ϑj8[DKf(6ܝsDS~4l`!StF6j48MR:LDlw?<59u^f^p0:9)] I ]I:r{E1GB3?/q0חç>35Qll#0WvǕ*@ e,&5NkI3[ىjL#-HbѤ.[Ƒ>4\[ByrٚȖ*lI:Ɲ<& VkzY,xC,@y 0A۶SvI,۾0ǐrz偳Z7 LlU+MmGӄƗس]$ 1_g0?a_|hg_1‘ᩕT(eG9B,9_ȮgYkFjlPzw TX^1l]ñg:\U hż R!rj#ɀ ?2RTwA? U!|D02wTta_*ߨ{XŢ컔GU+pZ;1Fү(L'mq`#аiS!rp$S*ס[Fލ[Kz(N;܇VBKy|0\{;;0R.鶷s&{ 6"шgYm$H磪36+x#NW!D>w)ybB?'e%j+}<9c̟',2KP덶rШ3P⠲BVur|6#8MzJ24RnԇG  Xpt;%[L?emaY;02,$$ iGLW: %@F3wƙv@5xˌX+Rܫԗ+wx!_?(CGh_Ql PrCAg1f6Wˤ `Ĥ}E37<$ZmJc($^CR$ϤN@4DaB1ž"XRD|: 2pxeZ Z"SLJ~H76)RCJ|u%qSh>Z/މ#fGL:uڝվ^*PoSuwk=au>]"F8o5g3ϟU KI|o&; <ԣ6f ųXƦ*yjGOX5h(Pp6W8w Tlb+)@po8$'8M2-( ):ng75QO-lP󝂩!BpRs N#㣋Y=:G>9<\='%N8#)O8U\ZՉx(-Ta C Q )=`wO XkdQzZEdTӬzD͗54w>V7]}H[xOh14V8H en ]}m6@/G9R)}G^1bC" IB7I~3\+sR(S w#aQ_vB *Lȷ7B]t)PdI\b؂@&kX`bWސqh yO)9ǯt`]u)DAC[|OL{/_?Jw(cl3(Tm y50wɽLZwd^(WIp[.64q^%hb4㧻R ߐ&ݚI'F6aU,ҝ)ut!O=ڴ铁R3.MvA p7˔CЂ1̴հy@,7P2 Gi am tٌ2X5H1ѝPbs(Vjhg@x`,c 3iܦn 4QNud١yӽR-VՏ}CwWkʂ.=+ '<a'a` Ǧ&&H+0Y_i47R)ey5~;eVҺ8$agd&YjbH19xi1[³]2:";`l;l/l>쳕d@/019{ӎ#6[c.d`ъ{n fߵ0692^ ZO;[kev s;#+@bo в%I}Tt{&ߖ2dB]m^RJ/1R{nX oq=#^#M̐5O)g8KF287<(JA7Zj*UX㭅X/[sV *kr&S*.}$u>ӬrT%_8EbrVBt`7!T%uʇq |-w%!J)։Y'ؤo6hWԐuNQl?=HN%kgUcM{2߽|ȣ_p+ 商 `Üj@՞vվcSk=.Jh-8Ѵ+覶]?exTҼLknеgUg/PhTIhϫhs\qj&I^jˡj8ĭbζ+`(E;Lww9tLdt Ҡ+b% jYU%/̲!#k,2]d!`;P3+:ڶ$>s4jWJ% 愅mTdR1[;^rbDWڒ? ɍ.$NmX1gnj|V,E8æV_`rf=;+J ђofRZ㦣C]~h\M 3Yfn⌸ fS%·>؁4u32߬{x%){y5P|UnuJ> H^ yAIfS ݡѐ*h˚0+;T˘K iXM[A a֌Ơw0-3vO8z(xJ81zKG"¶iC5"&Z!̛T6cTƊ C8˗D#sui7k ŮAz[vg *М}C_J`kr]DO-6hв+,/ 惯Uj_a_+!G?EVnGܗ{a>#C 8|#Ͳvo] |Q_̱(QR2X01 emcLeV&q,@%`pೣ,mrXݐ %5C/$:NSiïT>,MG`X~#[49Q _T$TkwຯCy+JI\Q5ζ'n?㻠-W?Qzm%PZ5~ K%X2qly깫UDp )Ȯ}7x C7퐓HKOFXkq_~ )z ~Un?ˊ1+ WV]L{;D=~X=˶йBtMvO ]4jt} |ҍN*MUы{'sV:*>x5ށ$i~GmDFqXނmr8jgdeL=CƗL!̭s^nZٝ h(&H .^I}+#پ@m܆E3w̝=JkF0ymŚI! oY6HR16i<-lxU;Oٳw7/<+`q_xG@/-r)2@yG"J':; K{o+I?așTwWBA ]hJOuh /#mٛܨ3[ 1nNde֤Tqo*яECt\GdP]' :uG8M, S9>L6I;>n21U >yQյ+Kbmŵ&WWw$oBQOvЙ@x53€}YqfUΖ$~s%D2w#AGfܮ? SDq!P봔8%FƵ$݇uU=^Bv/6cqD-Ƥћ"{@!*qn:SJEmbIB|p^`]m,*SYjqӮ^#M:fl7 K4?ISg' Xp_&J>J'^~vys)W>T2c"Dj5\3g39(<z?x4QFD<=lFi*'IF', m#(Ì|"MK0C>l7ʬẢ*x-hɵ˼j# FD43n  mo¹uWZ* ϠZr}f'&YۈByc*51`FTUj$:h )rȗD+LG; }X>u*i2W'* sCxoeB;:yDltި) XVZ[{'`pu`W] D Ui.{ rqYd11-@OC N^#œj&P,Un8ດ0.+ŧ3+ W׫9gH*!1w뜑Jn0nQ<Pw7i+yz##भ'}4I%ua#'\D䬢T~1}y#yVI7dKRs~~k׮J@ Z4*#q߱32[+f|aL+P8,5̢]NLKWo!RQ8[T;>łC_/}Bh-JG3eSB&pso# AQ`:`#* ԶqIKo ؽܵJZc)Oy ZFȷ\I|c~N[PYGаsW} P1CL@`gWPxtɾ.(;@Dͥ?Hx۷V|ʵJ B*vcުmokz@26h:LT ~F);hPqu@f̝+QףbM7.6W3O"^_.x wEMc$d1>.ءcT- D|탪 !~J-_ۙWױb2mD= ^{F\?E"ՀNn}Zd"9z&h*k$3Ū |\K`[?RS gn^8M ~.NXMӹ;?`_=6p O:yN h\`cӜBWZ#rxi̯{ MR"&kʕ[WJ+E㐻m!1w9R2-utl$t3͕7#BqaU351- 'lQ#woMUG` $>&BTmY %D7,Jeyw`}'.^a\dSc2^tڠDY Ie4w?6dJ:3ՅMj#;JODq4{[Ik t`8], 3L08&ubkN2rQ5J*ʆ_kkUvaz$ q]M÷rj,[hL1yr_R.qϗ\Jω3ţ1l*`o\I=a9]+Kr;oLQϋt Oz@𜊊(Q)1>RD!b%zH났PO4R :ZN(7@qVl+QG#w#YrAc5ò[|CxiI6(iY^}6+lqw>+L2 Q#-V+QN<.l1V4> ),$K|?ʨ !|5~w~>_1XOE83ٍo/e<yVl}N 5zFYg7eEw{){uϤO1o/r{v.=bk])Qї=~u- qTɱLŀ/Eㆤ@H~2/ 1.'3 p0.@;2*viPXN +0J UIv1!Jŝ|fo%+01|RIYӧ>d)`rϋg;Ee7<ـ"]mtvia9I Q}}_cN5n}!V ۪VGBhB,wdu_b*E?}NLML$Txv/<8nI0Qm-*f~4e {:% N9a \86ዎl;%1~ ɌA8Qy1LL𥫽8*Rç8ܭq;$9 {ӑ<ھ=DhU~ eC0ˋ |;cv=.8s֯RFJ~gN"P ?(b{i(]\{HFqOyUsf[ ZdL9j5JyԐ*c- g-.1d'ЛlAx>xbsnX8J錮I^+s;̒dz"1~,~(:`>3'0M @f瑹`;Kw1ꩀkfP̼: QR0>lS7C4hW sPm ,GkƿK;~=`E4;ac/0 +R!KuJPxw `"~D旳ej6Fv ]ikلw5B 11IYzsUk`$Jyއo fhO/wS]O9O[FH.L/)bAkr^J2Tܕ7PZ~[<1ژcaKMYݙP%Evsq=[()k'QLOZ*Xn0,Db^"36yx*1pia{k?s4-s闢2 ){32;= .tꕭ<'?DV.= ۤ ^8(NO̓ѝZjiZBg6IU<Ɛ5]mؑQL{K._h;L>x-:nbCʲ[z~#Osַ;FT/@J2"ՙ{N4__XyCy$`c>1$ՇT3`oH^کl'2A6("jCjRRBi,1 #2-ۃMgfu*3W<|b;h: J0s!~#/q_F1ޒ-S\f]g_\Ƅ2)@1bR]Y\Qd}[)E`AKzTb@zFDȶ :#-F։v!>n2\/daS9avV\>}d/;2D5d1 RO6]ZGX)ϴ&.YֳZ5sxdhRd(-ڣh;/GeH^"?'S.A(Ǯ- I1,6I+>jC@#>>"F,UO.c#9Tq?# N Ycidam#‘-y3Ntj\}TP!9jѡvÅP)e`9L:t -?9ٝ7| &GܞY݋0BPm3H4;)SWЕ}4;&<, -Ogw;#?Kl ]T"]: ZV:|`5A>';D"MǸY$^:@A&6Ds2T4-ZA>B.=gZpZǣ 5(CcyB İ=@3cn9h D QM))>)\tCr͐!c9䩒EW۞8*ŤNxhs,( GZ=M/CfN)HIr!1Bj)R'PkK>qt;#3GȞCIbyb_R6dŘ1ᒟ 5S؅~(qgƖsxp`lwGDnC[2li5c @H7Wԁcxbx΂d1.4NUTWQrz<~=֣#d^0*15Z%|:z<BE>6ְ=T":f~5~#E܈PbVL- Ƣ}3EucMCZޭ\Dx!?G_hzC%54Lf# ex6F`ݻ+2%Rj~L At)A6wIaw6 yeLϦ-A >`6VtPnD U"J;ۂL^!/~'V׍HV5u 5 (9vqC[vwЍ3%&U~!S@1YR2O-iK hCⱓmȻ0ŽR^E ckG U9;!3ԾhӴ֑nVW:*z,0ֶ2bTS}fcuvJ[SH R5.k@I-3 RMg+ӾOb&9D'NVHн+)PT&<0ׯ lxtӐ[@9mr&أ ObnF\ Hb,pcJ2 xP&霩Md&YtL2B٪׈(9F:AQ7GA?W ;RE 8HSų,[WL1=Ύ'zcq'/SGnM.ceSV#vEgILx3l-Q EŋJ0[}ȳnh>8R,{Yv=e /ʊeFoOZ6f+=>JDVweOj2ϓnQY :!!: e7\7:U!)E:F"HI4MƜ{+;5؈"IwI{+nZh505vs[ݴDD`G㭼s5h!g]].v9%,H >T w8qXt{I3QR$*" rSXWOx>Qo(.hd~s+½ۥ XcG ή'sz G:,!NN[e+Eg_'6?geyIAl8&jcq*˖)4 gYEo\26UCCj((ʑ W9aOyJRyշ:%PĚkD*jϩ|+S?a釳K`lMảK;ijx$: mRߛͿ[F:i(&j 2Dx3B6VDǽ~*fYb `C/FϦ3blt"|vSe`=Ӆ۪%ـ33.{1a z^2gR'2C"}Q;d'?̅I&(5~FRwL6}[:z%O5h=D^Q[lXr![uY##_x[W;9`ӀM ת?W]i!'_LwLț>i R ,O.HDlh{<7^,5 6,hTra~ojWJs3^b"jusQaTMns-YM=؜n ͅ(䆓!ţ+tO>!{yl)02ϸ󺨀.k3ݬ``#TMV{*\bI:WW<?RB: RY j[f"v0q_,e/+*2og¾>Rbʋ@,fؼ9?d p澕}5 aX5pyOtXwm5p}>Wg,e(]tU6BOw9+[nK*[s3ZB N5}\}bq- /I6dqgA?Mv}'W! :a952>R}f:JCE/bAލ$S 2Ghe/ 5i'RP-ⴗW3! !6%n(sCCǁm'R hZV̙Z^fD0܇«+ZDΌj>9&/;c2Na4IxOil{3=h`i`/.Yhv,V[_J64,fx ǢE5Of!yH>J)jPRt,_ܹ޿Р!F.6f3iW4zFؐ`m/dm_$v78 Q e?-ՊDQ/84U?KVF^c]?< {>11}jEU1#G8}%t]eC[mhlȱy]\p147 ,h{%ͪ(G|YLzVٸ6j2N% Ѷ= DA [0]e_D #AF\ua]}-{WQK65!MeFڣm[`_d b5sbn CdSXю; OLY h$Xh k-^==0z<I+8veբro#H L5,#I}E`X&zB K=yWs91§AHˡl B,UGn 25ab7=Y zt!.XwJna:9{ϘpZyi8IJ$ߓo;4# $9)Le?h )+Q;b1 /z9Hm ʠ ׹ 1>*5eu.`o J IY9xc;\O(0=qߘ{JyZ8-ZbjDJw,O)/z7O*y6^A9t:&پFןZngLJ~$ ?D BeclJ4⅓{}B\ ys1WRh'(5m}&qr)CҞ{JAR*[^?XbW`IR7ڷ?WgάO^O={МyQ]@Rą| tlbz)? [ 呛N(D's`298C380=,]_x}8"&|M($5wBq)%f/.Ξ PUtL/T>E/x#q̣@_. Ua5hFKQt?uuajχ.iߡũ%?SO |c~W'm JwUV?Ѩx ┻(\'J :s(B+n#hP B֪3Hx~uբvo!YA1_|-&n!%tDXIFPjKQa1E;OnbʒCّ& cսztqS(!E'Y:=}τ6OC ^5~Pz-enQ2J !\)薃Bձ%2MJ:c*iIW} "AC=18{OGqv,o3a˺W$vG<uC`>@bjױ8)9 IW wrx>Ȑ-wvKSiX45n%mfX?^DUx)'L}[ܒP F iSgR\TE;\H ,Z1ÝÁhՄCN@75(㨁o>,{iɓڔ+O"Vd{6iܧیL 4ٺP-*m6>2' A&^XFt=$]R톑7ܤf5"-_8ƬTI3 Q!tF2'Y284craFR, yNta2sDeڳM~> YV'iPZ!1*)^ZutSa2nJVuI4#LӮư]}OYgn~:4>lc?ECv t(H+S@\@MԙC Vo! hxtXkgi/k+&_ɺ$T &.@^FP>r*fҾ =)"sEo"I|`MV4$)ݹ(cQjް(qҾg%x !6Ӽ퉝;_|t m(-I򞢌 'K&zH3P]m,OΡ;y.«Ɠk̑M {za4={K:YK\dgl}97¤֙/ܡ~!g3Uci9[\Fř&]T9̟tau#Տ9nƠrA$"6İVgOnЎ 4},At7h7_7u#K2yAD#p(lsC /q0`:'Gxh%LtQ#wj}Gч t1FHij0i)nr*xh5"T<1Rؖ662Dgք5mGa[ݏ6^(״uR|D5-+ xڱ=Ӹ!AVK`\1b5+[.R:W۸A{HJ5 53STa&tMe_iSLJLԳ<+6\EdƒR{GNc Q^#1G1 r5 =G$чh^ȊݐqAt$ݤ9ij'WT S ?BNat$O'imDH.,o:𘴞ꅱ!xxUΐ(T*(g$hT$54eW1d /bMs聊QEuc'պ(,O\jwRBMnh2>wR kK58_ܫ]#zZLҬ#R [`ݦ8|tBWf]—frMuCA`@~kprmW= M1 %ꀽG,;&j/N# [`(xO[7>Dm x)}KrTu4r% o:1bͬkC*jS$C:܏J;5MOVH }:y} 4J"G36W6f G\泏l>sJ$.S aȪ4cK-d:eûy;9MRXg}@Y)͟Mt_Y2/`>ͣA= F2s7IW=z=^:Htұ€>|Dɣz\jFYwp~Cf_<rH`H_6I![zD7f|ݱ5ݾ?db\ 0ZR͝#Dr*C?uEk[wɋcmg45| [fp.A=,;d/6oq|iŗz I،\pXnsI@^=ASfZG?cѢ"H, VNsMeuA\q99gm(*J#[Z_]T,ft{=YL߱S<jl5U+:Zێd‹GTI[ܒu_]*S g{0I7G o.EۑNkٌRsr[ mD:a<߱Thn\:miGFodV\ rOT;K/-Un]TObsjbN 7rjૉmc_naTeԐ h΢a3v`?xږS3XZ=oKM:oڄ$ GnrU(!t0L ƍ j<3v td l]x'+N0hnx9}-{Gt05AYs B9H2W7_gF¶ TFO*~S*%b>Zmw?qWdJGjyv?\D`Ū$VG7 %5f: ƞ*:;8f[{xg:'i%V3y%q`~IrvKD[&{}N^1yIRKxc~E.:&E |Wrz#tk7%2z(KD3哢7m#MGEFtG :mbTkʥim4̋|x|"AXcԆql$VIhpQ\ͮQ[إ: Yc֣?=8Gy\A _bw IOO;(E֢rW˰hb߈gɘmH7Z(Ch,V1b+ܖFJHj]dڦ6)iq[KscbA Gk.R<+/ϚVн׃]T%Bx6PD t(u}Jj6?P&#;yܭ`ʼn<=Hfn(`h {"aj*_ďūs7<]8?Ck@'Nnbey )ae&09>/UsR3RˬNB 9#[vs'Fy~*uXJ+>:+:jұ .rndAsOp{ŵR6C>Ȱ<- )BAR,=sg?Ny/yq^֨rlp[x4`G։ɣ=@ x!K94hKzYz$%a}n;F4!^8G[yj I?<%x\Α3`xw)i781!_2NKA* ƻWv8:K~:$jcXZ2TO/l9[j*{%T =YވFv+ ZX4oQW=7kπOE@`ycliWk Y*?mqke'n/MK\){؉ϔ?!ngRb<ĮQmW) Bt2wC񏿊BS;JO˙tnŏ^F̈ő^(/RZ(Ѽnlז MOOwkD>zx7M|h!Y%V UӤ'))m+4!Ή [~+22SI9X NJ&sPGlƷ=$?A+nv\eB%rcFQzךVKFDϭ8}e}iRە]mx| ?q=\ 7o!{Mt՛Jڣl @w1vrIxzLy2Jkna=UMA!ʿH q8+xe??_"O9=Z߲ ٻ9uN3uc04lB4t0g y:ɾ@~DfGٸ]<WVKc V҂띠z˖y^V6vMZ 螷?a݀|@$H H@EL!Dʕ4jwcSرÝe[(+o>{KbzgbNI@x ^~F4OV}CYߞ~WwA(r kFu_ .gM {мͦ쌮腲o'Z6.:EZ !% Ic[A-ig3od$HݩH\|Ify|'s+1? `yj|V[A@cIJB]RVb +¡`IM$[f+# T JT*|~#;w8eG (R _$iw7J>K]#2eəjz2R[>NYLK mc4#_u)[jo[uⓘF<QD /dŊU0SV>(XJx9K"H*u~LŢm{#0̵zruhO;y5 · 67U0_2l݊Unh Z77$DH$p UXm1)P 9N|7C1kج,cT1!)_9{ dm[_R2 .#.U"!ۊ/]oW7Tcڮ~;G$# sd*̞/h:<ТQ .oV02TErKԢѭԃe'&:Og:(L/>C*Ai+e?;|1 -oc3EIH4XIxpAqJ̖ <^UuaIT6Zޣ2UAE^&"_)K6(۸캹;B&? tS')4y&%n);äP-ڂlȩg<љ.oVvꋖ JFQ@D0-~:n^mokwVeGޒG@j-r6_ z^`bX@hn =Z w=$gք{O~O@dm$5%mz1VOYuޜ>nk6ph&28mF? 0`ʼ\f+_ZsW4#,1Hd! Sw` =TFcvVޓ[S)9?:^1(až7-YĹvQd*;]H_/5}m;INq%96InV G\`VU岙/kmش)u/c]D|(ϝ@t4i _ֹ\x0El(x_b) :VSŧ@c8/ȟx.F ?i5aט ʚTqMVԃʺ"0[\nPʹqIҵī6M )yZ9x lY& U8&q{/ }kLdvH.]XK/6wvt!/CދˁMXԻ;_ٛ{z+u9sF찭&'hąBK1AXse" Zn`tj#e>D;b+ɋoeM@2ްʉ2qãPvOGP(+Rn]O+0<LSP3?mU\aEPxnA90xm̮v1e Os2Wp{$mD%LY#WNV-{I'öUdM.ˆLh{wI.DxO8H^D 4CXc4ILdG[o ܓƾ4`BüGB?PP4݋n9UiR9Hi&K~ ~ʤer6G$hv;?Tcc}]m&+ yd׃L xxfwClō/0Op:H1ٷ]5h@tIpg"TI6.>+F%ecRz'Yѭ)^4˶yIl~],a)r'VIr_hXK.W]Is)lcFE43$=V䚙߽30yu9{.[زT;hDg+z lɇaP;H9x¡AnVIr\י.ݍe:?&P Y1%9Yo%c)Sfc/,Vh 53`PsbCJegr%^1S/>j@ZjGoM˿" g=[{ 1w(UWpMf`s(m zT͟\KJppWRafo_{ȆZz(Om>K+Gqaπ0t[Q3uUy(=פHcwAʽ]&d-fZ 5ǥt3aG UjݗC3 zǣHEp KeEB <)䇃 ʃKyG'ߣ2jvtsR[hNG}] ɁvɵE(畛[7Hi/(!'3L QS;NZ Mn|BQ~&t/9ᨇ{,q)|7D_Z@V< r d%_Y]uV%0q ulǕdDk/cвj'[F<K:kd >ax 'm3}(](-&?CW'H,KYZpVAhC|{?A>kgI񂢯M̦ mh ÒiR!ScܜK.<ǧe ᜘sC]Ν_ZGR8.xbyt5%=Жς[jml`;!̃tnSzO& bmۡRNwTB\3r{po^L|>'Y1܌eo){PR_̬j%nSo#]LYX* #V=1#XΪE}s~D4o:[D7OP>ah`).+|~mq$5CF۳/m 7}j=B˽ыڊb T|dZ"/# c0>)I'.Z)%FKέAǑdߔ6Ngo -3 G[tdDl!,Z#_/ZsB*F3E7_]tY}PB Fpɦy6W0k' 4Lt!B4bve_l^a@$4,T:XeEk@ԣŪI5h:Ac򣛮-FbbMZP >7/Ҍ@y$A)LNc D+d:1?Y(',TTZ͈ǖHfdz&)J/4ZC`Չ': V*A@'e(+RF)I2k^e-M}~+ӥn'Qєa_RnЎlu-9+~o[rvYh4~ت ?0O8ǥ{؟XW1TT&*Mlwbvpȸ6gh|ڴn{Il u+$m _?Hm8",fG&+j[di}&*^2m*\ pvl=3r49+{"]7Ā\왜 ~A=+̀fB&쀁*iQsY"T% ܾTxBšaxm늅@/[%݃qL 1]R>C3&CFdτ]L.dhq].h$dUeӬ@Xc0uqT.8]Pf74Rwb/UU+KZu4"7{?Cm,uVJ=p,:|`+Crh~N8(RXaj1ДJ^PtԷ3)bI/ l`;s;J4tS>xNF>l?ZH cIyNW 46S߻pWО Zq(K3 S~qi b_eS~$tL~< crYU/ρ{TBE"iB)r}g!~IT* uȥPC!xk Td3'6#o䫜p}j0"P\u骲.;GZ>恦BGa;#vˈLޅD{ 1ZHb-t _EfFo]yTD" t730H줦o -Hv 6id-/>Ir;cstռ~q ի4w/?Z\;lqOTd&g\AMaZ EwfCwNC-@N瓇0sH@0q 4_Rϰv9z L{t4+34R4>{N[X;Z_ݳ@ 0u݆H1~(L5ϵ֒i3:ϱwp[Lzu\L!WZb`~M0>[Nz*xgRp#=cQrhkI}[O wrZ09VlmWHf9&1"|JÑn>-lTI:x^RʑWք 8!ӎFoz֞PjGRI fYȫ弣 n6OȶS,PI cDXfh}5|s(zg\ /O`Wʩcr?9 pI>B°r/i+{+E 4ٍZJqAsz!qcm,6&O(OwZϥT>KMIObCK$B$~VH[iKtI|d >>b=4zVt|xة:XĵxQ!ga܋M߇Mm ؐr%Y~2x6j9S8*[{Cc7Քʦ ]Wc86JdZ jA;d2MY4a!SRZ'M/~Nڧ tM˳:" 3g$~+E%Y6%Σs'dDM`,UDŽ|h ' [LvDIL nY0ntMY!/bp.L["%pmvv?w~}..~e>詻x|\E%L y"ݧRQ5W+*Vȸp^ZFa=sޕ]}A?#™ퟖ,͠WXe8k 55]Plg0ўR ɁAVS`bv@v\v̹N0oD,F@w{obE~@,=xួ͗Y3bu7ԧ,[Ϙz0\fFяDzYsXKuٹk)~p޸\PW ]ipĥU ,FlwM Xrv,j`' j;hTr TR1R-Auq^$Zfzr05 v̧*j,Ngen/q%̦k Mo66zP'nMKg߀#NFh p3؅4`~(x#AB8t$|` ^V\p~h03 %'R]7譆tgG ''P'ul|P:jº𓹄XkKP,nZf }R#' i'jEr],v5h <9 @L:,Hr yZjzZ4CphrE1!UTS,2ݎ#=T>*3Ko(C/`PT cw * cݡa%(;1$}w;|o|tt!HUgKpǙUP똬`>lixI&BGJOe0b0VıTECߦx]R46yWr@+'WVDJ%KJ ZEk5Hn3;M'Ո Q>&Zkрf+w:qg5u| OBX4tbiP8 6Ɗhbr08sôeE̶I4"9΂N0rF"P6|;1izzy. j^J uFU݆6)⥖ >{4a'c DSce~pgaUZ۟diB #&䅢J ~na6& sNϥuvV.)g(dXfF k*ĺ:^U7V1 {/ }Դֵ6y^#=l5<y7t:'gP޺|dW]5'lR^s vT+6 2%RvdǪq,P똎!E+uِLDŌM)Gӗ0뛐`,1u9.Y=CIAme'Vwܶk/Ӗk`32c]7U9g!4țK8ĥ'rU - LSQ6$;Gt}>K=oDa'lhm5OCv~#i˫g ,p'k !Pc/Q:*I`m ppZ.L}f nU+{ne9̎6Y ڧ|9c3Ӌ*vΆآ=DcL,N';*lh&\={lGοxMjے9~1^wXooG7[iٰk}YLjӒKIe?8q[=ߞ Sy$E_^`U<Q(>ÿMdlp8K|$Bj>@HZ򃾍>7(#Z0U͍9f+3RTbd[c_ƖZLeJE҆s<}{_զ/u{k/?2TCDo 6ͱ }4jkB;]y3$2a5گ' v5qaNMPz)2& 30B+(7?z%ʆ)#Ł+]Δ%-*Yzr8Or(t]%@y=e@d{$~/+8q R>!ߢ,#WB)#znjГAXR4iuIS3"o5bvL֮>5#:J3ןGS8”5kEߋθ;pW8ts(4O8QԏjҟAیZy'x\?vt1!91m f`_S^hf=~p ~Q3)Cj2]cMa)DŽ~˅jkCa/]WÖc«ˎP d޲KY]yr XQO|Č)y量#Zf[QR~#ҚHR,+հtA{utDȳ5 Vl+dUC*ua eV2jϋy*+ݝ}C>AR?aNYRCih++16tRjVZw$Tlٗ|bs/*hHF%cé,{"}KGyW"t'UɅ^,S%2y|fr+|\q!TŒ  XޱJ?z\;drvN*dd5T}\|uPHFV:H8d0&`3 |ey!%U<12n<["Wg(&Ii(Nn& B$;c2>>Y1* "@xuQxK ᶣ 2;+O;Ez_T*X|EoS 4f!W;KTƫLjC=N2!vyFH3D>?Yi2Q@n7Y!XׯPJy!AYl b헁/˞  )vm Զ C}IU鵇_th$ 3D~-aY2wұ,Mb[4VtvY@9V("@|!xΊu1vSe'*NWBVϾKFhѡ~^Ik$&8&uL$ek9􍭔Gf$Sa&N^x}JIxڨ$c" &kFn,Ҋ-gil jnY$o)X]<Ѿ4 ~xdyT^t6l¼)KF^d\0&}8qNoس L!s3hf LhT_B7Y650֬z뜆%u }igj2jfHHq$Q0z./~+DrcϺEq/eS~p,oa cݮj jGU:Ttz0-colA %[ <@BsSHT;_ +M'o+҂ol&'hN?J:L3`m . k̗#޺xSEoܠSm3GL'0YC[ǰ uQtL @&GqN5x?#/'Dd| >01F {ԟ pP)gs/ T5dL9r ]_ G# Vݺaj^ aDƩ /g2ZJq,W6rgk])n E1 0C/:o?Fwػ*i+pWɟiTURW u Y.c3ocż!a<K>~KTd^fAf/GMXTǀR`LhH_1X.@-޺՘ޝNGia'CZa?wb:;\ZYO /Geb֬\]&T0<kXCD 9_򲜄K̃}0ί*m Ei*G yV(e^Ì>`༷y N Q#^![ OQ1 ] UQd!5nRvQ$_@?&{HEuT_ c-#=ĞQ]T>VXn!#F0[FE ,:l㰰'f# 4 6%>4r?8Ӆ + M! P;* 9ET-l5A4,Qo`P8B.WJG]uZ.P}#aSixK OVѵM+UȻRkgZ tG[+#E  7g7(JvpB8M0}2> ']VǜSV̳6Dׯ REz(U pkB}kL {6`+,*pvkk@ݥL]nzG? B慢!ԼS˷,y?2*>S`(z2h+~ ^=~(bkLmlf,#0٥= ZgC<`wrSÊƖ1ϯy@h*,s)3X*&T#wcWoGϏh drR3I=#!5UD1JQn@3l2{0p✽pͱ5w'[ح-E#?u/ܭj!l/Vuw>TjCJߟi.QН.4j7.r,qY60N^P.jhb£Ό=(>zm͡ &EV ]Na.8-pS>Y|v‡so8F !0PC=8`\`Qwm<ԮJZ?GK4”%y၏}U Fw3y*3 vqYkP;F{riX{ @ 80NUM,GVSnGc# --|yK̶6?5|ܨԲSkWR43}&'qnDnjy!р򛡂MA}ɛγC f@L@XRj$)$ڧk`~` o~8W[)!#HPHE*j'7M)FF9@ɱ9liC[j<>IFI'G8΋l2uT v"]&V.#`-vE;G/oI!4x}bTmAc"i>֣I>ɻB@W/sI/ (0.5"k"?M8c85trߚxqښK8 C~"8R f֜{l7OpWպ~xc9eQ h-#oK؉+?}k6I>]8Tz%gכQ́[EuT7TO޺qR#0ſiS[;᷑\c|ގ' F̹G-H}9=kƣg/||2#Ҟ/Hkf"~EOqn~AZf M6>M/A1fx8Ҷ^^[~AAkCNk_iÌ_ڧ+U&"@GC f]h!ih^]$!>žȶQC;;-]M #1CttU0B&o#ZL:rx!?e'M0,F70J ~ޣ^RaxbN$ G8ۖeW!eEG hHz#H"R79ekURiJcrO['\VX6_H:V (pb6$t s'=ӼTKQp2 :7*&}(K&rm DP%n _?B f?L^>jER/ á0v_jrWiq;僀E~@W=dR9CUC]!3Mܩ^󠀙vDH1X4gL8b=%ǏO]9mMr8[6 '3Wa|D9:X=2s8g1ܬD&Bdܧ'0Ssb l2'8! y`Ŝ5b(HFrGt?Z܉SL؞^I?("Y9 r;GS A{gǼT9OkJ?,6k`%HJ s9Pe֬ |8^y]Xe&W:]W+U^h}Ƌfڤs@*#kE-q;kƴF.yc/1r 5;RtT2Tޛn:cY>0"'бMnV0+,fPKEi:>UG1k&D5(aUWl*;csc~saٔ!Pدxnt;>eN#3k޻F2QNnl-*s',) oڧS?SK}_bs$:!F³$.'clSx/aB>S![N>ҙHt k7sevmaU#b*:ݥtFu Zf<{iCwg>t2ewP|Mm.^>؉}b3n$CR|FF8␽ðDY@>.tFLTc,Cg}u{"|Z+H;>PQ,mKSu݌ tu 1waumo ᐥNviFDmС) pji?)֌J&NI2 xWb'w6R!iX =T?}@+ƻ9*,1W53>frwΕBnu|ĭ2i ƔvrsD?`Ai‹S`_ub&3QXgl)u~|tDF>ׯ"$ ?`g豶Btqd)$`$drn7Y!;-Z4)Ծ˨4\zgx_{Fϡ;2^wapD(?F哚j`F_TΰđBuO Ucaf͌ko6thѢ\"px ^ Kq$[i\g2{Kʛ ߷tNcF1gT֟#|Q~!CŪyY xpnտɒdAlւot웵k-Ym"iSFt<|d *#WX}֯W=m@yKtۥ+@WF X-GlpљEQܾJ!C @Y, TLjF#Tp)(]\xgݿC$pZ&( =Z8OMVLOZ0! '_CCNۡkU} 4=r0C9>Eݮ6#ʸQzxlEC>h,/C\dl!XOlƅ$اH3B ݐ3 /<8.te/5#h+ۑ /ɖ?5W/bi8d^;Ǔ[iwfVg}gYnطb'K0*iELYyȵAwQB'Kf#X (mB("sXEX˹Q 8/1UO^sqn,pe$b`o)G&HFODxȸ*Úeuܣ;XV cYTL+FAtUԋFEaUOE<&Cչf2a{;9N5{7/3Ǭ%wIqasl~e$`'.*ľ5ÓgX~=_utcY<~:H#: e/wG@p(i}sQuDE{CF*~ L5[sF݈ P5Mzt8Wɚj"!+,@|gjJU)ZTP0wQWLzpEHaK`H%P"]c7hbHˊHdo7mr,:-h?/Y^RB+f }5浊-@DDP칤j vWC3{DvXق}O Ң7qҠe G^2[ͯvZlq jMO'ڶ: ::KFη5[h5X^W|2P X)tu.xn9 #i:O 8X-u?Gx j ['UE}}Fï7Ƣ/h,Tҥ4?RBGp9Ap횱<\{ FҾHwp-fَ+5I_=L"*Ny]Ye,OuEWvP&ʆ:PdtD^n{ڙdmd+*U ^yU\=xf2O̸HT6Hp"rkDJN&Sg= E-Kޡo.g I*mQDthE6(q6Mj D-}=bߌY;j H#j?钂sb\W}mYDzXrW w e()Z5,oO5ɭ!(u'u143&, šGzIcHQܖi]϶&DoHGXaOLsW~}uEF+}%b6< d ϹvIQZ&Ӈj>vT9X>]K{ w^k;u'/L X/h sC$Ufzx+vti?,@b9EBYW#]Vx-·|7t&CK3l!LhdUJ }rF?蕸*.?AUSV C)?Ug3gYاd[9r1"1EX-P so1b8c ~$bi1Oc.]6,(,|X@ę1swH( %G'86OhZj7F<(kcFlkt?hFql)ok*q4% O3'Ys</5jG&5V5D |bk\PՔ1jt>j1'c_PL ЫhN`6l8dziV= ݹI}WUg ޞ/KYPN)$d[ -uB *,WGwb[{_{\%&|<ڣ$AՓ[A`Wu"q6̆Cã[ V:VtT,٤ 5kQc͵uy5KGfA04sB͑R ʞ#BKhVŰKտj9;blv3Y'S [.<7NP+{vzQڍce֎b_,b|:]&Acq\jB =AQyy8l=YF$:( ƢP 49)/{f4t$/kʧ\ཝOo:)Q[ɝ:~)Bhe+sf}sEdwێxNe'"æ="vr2d(_.|[j_HfL)UՏ{(9]^rOԭ1OӅ8: &W*k%]E쒸eiYBm@2ljjbFF2A/o=6Ώנy@36b0eIwr8<#<%]Aj~Af8ozb>n>n^ӊ,?տ%4}N\F"m![۪$;|Iڪzhkhu_v2^`tAvM{fkVE&BmH9sWJaM2) .~$8th(u.[sU|p~O_u43@BF5+;G񜕙~KCK.ujB{ٻ /3dX4)ڔ%tt&qe2X:jqOCkox OAͿ(t!d̥aQV!M]~j3)i z40R&  %N") 99~ihZ)_'pul|ngAe\V4j~r8lT4e#:pEð"r«Кw2L^hv [혌P% 2{hu[:OWjH!J8U:6TYV  ZM ;B"J 8.kS9KJe"-5^D' TJaqc}@{ ix4WʓZ߷Bz#q r4"F|io7IaArþKT 3Uq(lCzY3}f>}~.u8 ʵWl5 oxRwdcvC b` GhT 6j,MZQ>Z|< ڒ11n%R~]gEFmVDtA!Ou0~PXw@XTukY%S T=c$d IR!Z{mĈGl&=?+AFpqK?khfB5)WFۂofwe={*y [+k,cRc PއzďS$3JA]L޸G7/e~:_ſyujÜ3ܖOX@h^[ +M*I$)a;IպV$C?zCƭ}hSvÎ5r}8ߞA[=lP 2۸:-<rɔLnW1j'~m _Bx7UG*)J7se.u6C ՖӚAWQGc t]uCƶTGq7Y?Ğ~e6NNAi0""6@x+E:}uw*9P@ՆKm1؁:T!Ha2sO{K_״Ei=@ZVeWPxw`.]fҋ*АΩKg":Uw*$`|o&!xC/4%I_@k}YDHnc LMvnjNɿnulGMJ7d bɶ PȔC!ll-I=\,I:yV4xg]=8SxEg[NRl= T ~EXui$z(@BCg:dBY+.I1ȄbHA$p-a>zPOfeujL((,f\G&spQК!wﺼo{F߈sfnH|n1{ y*> #y~U!Imj^[˅&[[*oHc$ -W{x؍(|z& 3AEh]*a͆ `C41xKc[(sĚcxHWs_D6m <:ҙݤ̆-cOL0׻@ɔ|5|D c "XA74D!%Bo?eE^O5 wy:biݪӵ=!]4Ыz/hs ίdĘͫf:i,&q;q]ȑ2a% K$^y@> JQcUgPBP=-l~d6}~6^4s_R<\tI4=';]ߎg\"y_4뀏S0~K%(Q̳ϥT0-m¨cۢ D>\R*g욶]Hdߝ/(u^43/i5fG ĵPg2b+&Ԛڞ4I8&u|Ro_H !Oe6֨!gڎӮ 8|f3n-(h .tGU& -0 lͅTe>\HLM`=A,~!|#XDž0k| >LMc&7{Ӡb "OSL[4fu ssg+Ն _eD=;+[!^^2Nu2bKư:B!C7Xkp|477bٟ(RM$'Heַ.=.̊=4|(!f`/KŊfRY"r}`khwɼ(4!o>+sSdsK0f^1i-BlĮIzr)@_ Ld)-.i![о5J_ uWY0&ŗkZ}iPE[ǜ{}Z6^#*_(mS| W4rېΤյPĺ# 7V!$J)4 V/-nFvMc_ ʲ40N8kHW )']7\R03+okC5_p^b'c08Z9Fs0bڷ{]Ѷ D1*Stψƶ]P zm=D EQ:©WWL DH(E"ດN7ζ0Y[Ys”$<g`ԟmrxiuv 촽 Td D#g/U8wg쭄^[y9eb= $[v xecmDR\J,l0ke;;gR @޵Ea8Z$y: BX~pJ. \laFl/Ug,y|uPM((¶M?@УM94#!]` b}٦/{Q^g, _n2Kn1;%QEM`¥GU HcLsnLj |F =ڣR[QZCFC9~˝ř #ѐ!R$g և rU@-i8yP"iV^ukG6ϏpfOgIexktK[ִM)qQw~R&Uk7SpW{7sR,|K!:=4o۠uO \Qp儍|< BҔc|>jb[ZeRȴU g0ക_H3M<*Ͱ5a.5đy4& /Vr )Gg;|}"C^=l ?"F ڿj66e`#O&5gKD\ O~L&ʆeS_аnrXզD9.yՉ'spL` :•-pv@ )`:\}CQd^'?y\!wFȕ(Ѯ-aߔk|5 Q33Wn8Gf @m0߼Mz)M-~wIiJ)euQ>73 y3Cõ~t舱RH+ #]no"F<D9l[T8>wdXlGN̝RJk=G4_Nѩsz-W3<t!U{u)c?T~wF8[~O KXܔ4L9]l޴2*9ai~#kMDz2v SlKn2cލ+I|MC TΏ3-OOI#FB?>В BΙt£|C[ff*5V}h; E~Lv i·ҸuP[g>,ZرMb%szUĻ LXI!J/4q"ZgK>yK 2Vmvf£*s >^(q&)Ȕ\|4 *H#'FphFw3{)ɽ( dyAi0"JY.ӵ-V7M4]*#G`_`z52,ZUQ%b1J*cliŞRxV~%OlG_?`}=mNx;DjD;ldAlѨnevcEzutn.aZX[%<م'_3rx qͣs&4S,۹U*KA`k1Vn 6o#MB"9[7cj"wpVz$5dsa@.8i$[& aoY "Ľȿgчu,lSֈ}!Aknn/7OP3ݩCjL^[xxa0|k=OfDqWMܢS|~*].R$'KWm\6Tה(q+]#ԣ[O?Ѽ^eJ:6jɰ6ss1>f"iKCB\.]2FW QU+*~4;60殦_nCRZ D|%TdP)tq-(Wu0-jOR I +i/@5];AF;M(b?(C! u^`{K Irf&Gf Uٯ$Kx{U4ytV;Y[8m0,Q;طĉ<5ᄐЀI&+1Db4=3 x.O#k Y9NkfxbgK騴 6|xޅLbz'%ʠuM (c-aO67SqvRq;u POVۻV{0°d#4 $S]H uY N2'L4"tfH$*2/G5BdŌ7f`|:nZf1d-^bf b1ͧј1"@v[=Ox_yi}UB O?"Rc@`Gux2:8%u3- i$TDཨ&Aj}!jF6{$[NCTEKK ̠colr3SŠTS9[E=)f!9? Gu* EhY<@γx v[31\82W"(ԡ{#n&]^1 f,r41a\N3yc)ėG~׊WJ/D<JxzQ5&e{+R%6n:1%Wκh?XxN ڞt><כq.mti~w;-TX] eNL 4,q mE^PR/~gx Aaq尷#joʋ0jTnYu7؂| )NsiV Qu3$=[7Cٚ<˳:=ZezTHqL_*K-}htmgLgwև!kl7c^zXGMO# -C܅uDJ ʈ.;]QTyQf:^7u4l|G,QQ&AJ:wYs{J9q:Pg{|ØbudKQ 7$\J-H|RLP8NcE osѻ`oPyRawHJP31UPy~,@YŞDIm#Ө} >fv4s9:qכ@- > _uTR :(CGa%)_'Y#M84}_+x|ܺ RU;Jo2TbG.^E&h 낱OJI-_h8%Ӭh=dśmܕ6D@ò\Vc }Y!`Za"/M+s.OHRMuhkX$Hy7m͢LHT"C>g##y 6?Rq}/ı*mrq oI4xX5Xf A(*hЬS4~\)w܍lk @ \>P0%?)xٰ,.]G)/=suE2=~ 0y RUγ}p=y9V2S!?54Cl ILpHI|Q¿*nUiY^0*0'\X{O+-)`ݮ<൯|=Z3di {54cIRAu3d:|hp49ۍ^qXO.Ǒ>Yak)`l89 E-NؒU)CFb碱5(k:V}~@f?^TQb=GXP} VOPަ*~ϪD%Ъ2u62CV]Ʊ<Ê]B! c]ZK'=|POS^5{@_#$чz5˙D,a1:sB܇U'iks)̼:^q CBf#Ahw懷n%ba8IIAlgU Gk p OvMT-DuDշQ@`{;#](WjLsBR565uQZJߒEءvM:0_ \5R"5?|(0m\sRqI`V,b 3 '$'xJu$0r=p?j42= 6Slץ |!5ꀟ67{4=kt]MCꋧW9ר Go6q3K:?A+5,SXTFKHOվ*Y`u%DŎ̼f+حu/N X&T[jÙe:Y `1l'+vGuJ@ 7بkC} F-/ PܐQ=oMw">XR󗴓CK!>wJ6@Юj9. G y 글=`MVAsPzۊjY; uyV^8vWxqKCA{Ҭ9Zg5 #{ /~} [1tCYgE*m/Z(3RVRNpM:7bEkI/!u1$c*t"0}1ֹ]\zF}<1ixT%BChw13HZ SnUjX}n"B/o{m'~܅? ,΃N{k9ۅ!4{+lCh-9aSp0xɌ}2Ru&!q \ &F~NfT"6ڠ6 I'q5 !GFuc@Ɖ/S F>G5$2D| !q( {kFK0/]g=*ɏc1ٳ ~T9F{IiPYj9Ct񬰡)>ձ Ts37ߝ8Zku.'$\p'ƍ`Cxd#XfֆI$ N3 D7h ͙0'eǬoG~]6=TTVVx3Mt>C)vs-ݢuVxUF1T:ƇQ[P'fq&N2'b! ,u8ea/Zm}E_.kR[D:`m:{2x仿=ŸPTʩ./+ 6?Y5UFx!?%0n=UEJ&{BR MHpmYmtvE-iGvfXO߭*)hLcAc ',ZK:r:!a3\6iw2Ʒ`rY觽5H% xkum.r5كi@mC2xfTO˾eO~'~> +`s% ʾ1-?;T5\y^ J䭌>[xp˗A2oVDw0,Vڎ,,'>9c]Oaѿ$8WcŹ@8|Gj^J}g@3~n!}D-(,(g4;R+=rDhF:Ϯ/8|_)DGZpʊ>n~&w-C\}DkA xAu+`P |%$hwbztxzO(,mЃAKS /_m2|.[$䦱j%Ex>f0$àG3#@ \ʘYݽy/0TTm(#|S);Swixm vܗ5iAQ }>+};C̍fضw7*ah7€W1=ͣbhm I~|y|A*X} Fgs N xuwcOp ܓ)Pr;M)=ntMlD(|z2Ђ S8? }ar =|v8g@ 'Gh`33q/-oHcÂskoqBo:{آZ!`gU駶*LӾk\-78 _V[v צKBbC>ćoSC9 OEu2r!l!Fyi3mѦ br OIxË 7#(z١.n:ɏBB1<6a}4~_%#I# ;Gm ƙ&F8Wmy%2<Ly+h}w8W=\dP݇DqNaUGRuia#qH=X*ogrV٫*f옔s" O _cihn%"`l"SZ}:ʍ.pM˙0PkGSAӃg!$*NJDo3I Ɲ3(*&7zhg>\AlX0Cp&^ BORx !Ip6ű{rmE9`^`8dqE3H و`T|3DbqZ\%j<򜑛țo^TY{ڢ Dj`Ȗiel/aVjJ;6aPZX.N5+( ^ʪdeo25,.NU,zf=i7ts8@4:,يhJo?G%+ &3-&dm@0b0wyQ@=Ұmͷ\~yoW G7DF{^I9ajУ6!a+7ؒ `Z| ҋ=(m 7{%֐W hSFƋ[_pM +d;ZYJ#߃N%.M#j[2rʿ@oYr##D":h !-ԙo z uP ,^_}?4W"=,]Ou5<`D}`]v!] ╀[b{U63JW ip^&kzDCH&B&ZܗӾ=Xez6#ʄ*]:An 0CƈOe=1TJR 16 ̅t4bVlu15S,&4xY}`Q`9گZC*;}UgBKX ~ٝ\h8˼ 93rzg}x*41Rk0nϓ-"uU%ԃدm@;L,㝮{1gK1= 8®*uHr{$1~XH vX~X)\@V0j}]!Zb5|Ef\{c%UOܢ|E͟00ݾxi3 }A{g̫bP '6ݠ_&I;vzjiǁB}KHUU6xTŴmJ9ִp'K7>N۞Bsm <\U^ ՜ޤ>Xӎ֢m+vv˜eWO9G$kjej";vD' O1p8b%>Ys'^ QSa(BG! eṮbL R8Z=3mv'癝WY !RV-sD>k?SFL$9֐>f( 2t?jXrBKz[0 7P l؋v570 N&!cΨc?Tn}3$#nT(%JI&b*Ύ@d@ͺԖpZmֆel~2:闙8g'=Dcf4aGa9ǷP`E:OEi\^;AUwS͚b;v% 0p6ʤgt2t Q H4G)J6\uI!Z6i{A4g@ָ)"t Q[I\$%dmֵ2^ve[!W˵ DP p[t;~ԻJZ/HȪCne/.XTiK$5[)(08dD6!twǫyY? ɉw6:PẆU{T9G5Svn_rU:Z|Itt}߳8yϿuJM*4NŅo`î`i"5DŽI z)40",_@5jW,Il7pWhB'6f\%yo89YN>unk(i$uqޣK-wy/`NҽQ1H1z]S} `?Jq3yTܰmd {1$ 3:#۝ʴ~D.M$+n{Y9 h32:5wwEEo_H[yHS295pt2ۖPEGp`vZxlR :I{Bnc$9uf9!:(wLs^x'[їSP[kfQn{s)> >!? +]!6jkcrgn᡿wp!&kRdu[a&zBi_6h3&>6b-(l?Vd÷ 5w{gRJ{`/s32 -~͖1t8ı=S# WWhO7z;V04hrxc" `/*<-f];he08mnP̜i[Y1|Nt8X: *Z^S@} D-;iKcc κɌL^j~[ LrhBTdG ?kwז<3?Cu\ukŖqg%!tNᅍb'p O_lgIN DM7I 44VOn!Lw%\y.jyluŪ@t> +%nK{ B 1%]NBUn!q8!Qc|=,?f5ZZ@Flk{ԉ%XfYeaWLFfYTíkq\x.u?dMz*Y=*`AGLPqWj{h34|*mdQ%?N,ήLC\03/_^g22ŮrH= b8. ͠{Źд_qĀS1c*8$(r$J(/@ U3^:ٰz}6?̶ɝ>}3I قrjSR\dͲѹACZa  m?:W7D!Du[Bʸ{)i, 辍a1LJ7|y7k˹ͮq7 !%7B4}_3V=,OV= '-.팝]WYkRVc`kޗ`޳A=DF'4L4GK R:Y`ÉXƻr]e4YSb1(Nnja4#/ۘ(^#*r"n .HΑf8Ljefo%B'"z}Jq({srAisegK\1zݹٚXH nuNY"#>dvcsU:N3&R?į/ l{vd)^%E|!2_XdF %]<]4̀G~ȥRk-ؤ>J=oV t !b(cER4fd @AgS_Z ̞-dP-J-ѵm\S50;.U066^K7FIJۈ7_#ꭽF!Г\ [rxcpε?/QZCJ2lcg+^΄+ j#cᄵN52,M:x(IT`nBr`yH_af9*K&iyS1gXX>w޳V@'?BC<= [n§qee0)X.r2RC CCTH Kt~>GLu {FwnjΡ̙1aO 6ҳ9sbJ;(SܴU:b{Ti F(eo4Q@2ѻjuYv1ɤuCɞw_ZA|mzXȍܥG-O7#xi?c}5wIY]@V :Vt[is,j,pUfӸSy06Sg6K+9ρ(B/EjxD KLƦw=矘"kMkWXee'Xu|4&5R CF: MLK&7Ă:\VPSP-?!QI)KELDs0]ua}pn0H=-~XO,`([,â+wsG[z*zh9HތuP]PV$n՝6@I5/1v0ECo}[u|$*̾M^5CIؔ`=It(1<֍:H󑹓Y@Bcԝ4|)"Sй yj.[,u_lm/qr=h񐂃qh Ѕ%? Ta[H4`>avICT?<fGxw"7A\]NĘCق1^Kk:G`* L@:n݊S!>"8NLS)f|?w|pdrH} T}G _x@rm&c`w2zkXCk&2M8'`ȏL[5ȹ(,9:e zќe)Ηj>GN1B<^{ 7|@AT;2?2X fdӝ:\ $rl0m-,^_!1| _˩JUЀl$UUxlqV]}9F݆nL}AZubR4[S Sh_`ɥpY >>*u݁G~e39WwA,Da\F3 t"cr֤f~vZR V_%7qK gT+yJڟObQ^ (@)ڭϥRS#= DWPzaU`U<0曡Sܝ;A?>L3m[ #\btFISAͼ y3`u3W|୕GL5t$F)st9Ŷm~-_ij />k\pˠf "s ̒HhNm)*σWPiH?*aM_]LE~nߛ9XvE:7zg^!b8l&3(*%`R?~͡2Ƞq"D3g6`<$JCu;<֋M]MR$2GVC(wAC0 rCȼ fjj1.O5ej{k]:}7nGUCzfXyePLBɓ(< e'D &\6|33I5:rG|r:8i$3tVetqq$޳I'G~j @T;S=_^bU0? 9n+sETЁzFC.!B aKH \9>oysaDn]jg%HiD=uџINsu()F,"$W{_5'14py:hbAG}-w{);Vtwmԇuϵl,J?7PB g9Lʻ5B{S .du;m :#%(;׵KJBե&C D6}_:;y*-DG~zs3^c~Ofjf,Y{^0R>ɩ}+a+闂1{.-KM N#)nxkBәFU8Mj:cas]Nʟ$egNMEg;&oaС<9zM+3x>R M[{݈\6MX B@$gQ4,ʆɄi;zPW\N)#r#C+nڪv;0t 08t1fǑe;N4 eCI7+avl ^A@엣2n jƆ2ZNJ)~I{ M`6&x'']B7Ӵ︪f gmMێ$;AD!*1JI23sIDKpeԬ)HL*f$:!s alqƘ@ F>$D, )x|; Av4e@2zdB$Z o!~%b' /p+G _}iY; W*;PYCB?69 _ƌ;9>~J(&z0֠ѳ9Oҿl4ҟPJUN9D )C'H٨^1!?Gm=;aĬg(U-%8zXWq,U-ς# f̝\eb,mŬb H6Y! "0s[I1eZ):F1J98% ba-FRŐiKqȟdRH=sp| )86/1%m |₢)?cJJts Nڳ#ڳƫ]ϖ:} (@9m\nR}^I ٕnN_Ms~rYƪjPg,n C4"Θx7t$?, 'LHېBF臰n FdfӰXWׯNkmJj,Yl2yΫ䋴YRdx=I# Bw ! Ԧ;j 3u 2!dx/}yi> G%K ߊapTjqifrFZ!?~, ^p ô8wt*Ȳd2IPm*,'Q 4gX)vX+ԭgd7iݬh8V 5Рv|T4r`˹qHL 6bO6LƷ` *NCh1ﶔI7^1={qp,e ]|h,sKxTnV#_lФՂGI_xQf{{RF~,DGhyh2)ֿCYLrAB 7x{e\&qe FBg>Dz90y%H,>H2RE>>uJTZLi</s#Ӈ#P1ua(s/db; lL8џDkdo&~SֵjYHssxz0՞Hȅw[Z+/(&-Q?tՆuس( BEFnE3ߺFLZrqMg@[0 T[5Pa{(Ya@8?>lE쏘w,lƃi :l1`#BS3nGRf[{$unф |KhSEt/fOEP;/vJMbgֺ$HXEmiuS\0sZ `$.W˂MaH8F~iu30RXzM>EgǬT,^Qw0TO zU lQ't<:yUϫ¹sKmDž3gcHAWZrs`ٺښxш\MEA٭-Y\ںG"9\3TL6\9k0zSn:⼃cPLLr<Α!y Ra,ȑVfM͡c+1G] ɐE~QropPpOo[?bO Qg@}tA{Cq:/Ufx:N?cu?Ry *( M[xIN.v졕):d}qƒE_ݬty8BnHmȸ,>.uԆ۶Glg*?#a+?I@?NugQs51 y6qQM.^%qo" u;LT ( Y9F=`<1hlBqERw*w.ڕCc!8"Tp (*y;?(u$2S>v6:̴ nsTPʲ؇)nj{pI#lnVeܭ|ֆBw-ywYHTC e˩(g6Y5@֯X|ET:abg2I@K|@WUExA%V7Nd$9I{0=4T]y&F{͈_#܋}IyH[Nzh? ň`AѐemNB]]µ>aj  B?ݘ$X_O7W@l O\Rark40mf,CtҨ&Go'043wciAvYo?`պ"(]Fլ ]b\p$ZkYeϳ 9K+2FZs4(全ncR$ (7$*[KuؤtO~:1Fb"db4:z+ PR)CY? $4ow{d!; M7iǞ{񹁖] ()Ux4Q8KYE"LQm wIZQ1wWe2'SG-nBS@X-`A=# D- |ylrl!̾xy[ǠBDG =E~쮎nTLCľ.'Y¿aG e$x3qI0)<^-ȱ~"#4veʨa)B#9ZNήD+30`[nRu@qwW("0mX>Z+b}K/Su+V.O6cZ$*\6F׌>t[ɯtr/'#S}B7ZlX-lfɀHϒX4F s5 fW'}.m^0sX{ C>~רkN-٪K)mY6s, /Ѡ1Ku07΋&o(tKݯ48rdpڞQFv@:m  o c0\Ok7^lUӥV/+/f"wKf*ѣ0/̉2U/~xJ)2`mRg7:PK_ <:b@1A,Ԫ0\uQZ|NyTި9:9wMh ߉FjϤ +ِ}B'ϢÌ͹)P-MP )) i2@&s sB.b5X\6`EŎ9qlvHO}6:yV;g<~`/؝C[Xa\ ,țrߴBȑnE` EpFɌA@ʎne6(9`'Ȃ.gJ1Ou8ޛᐔtwpg4;gx#Ek:#AU-RocrIp;k̝TYq*:nL4݊^< U _ sZ.Eɯ4 Hѽ ENvqsEΤUΙdpg۳OwinKL2lRV E[MAh)AYhNjb p1%E0|eurddd} 3?vNO.`qk6&aJ$#71E>m2L$^?SWqxR}Cn-/I|yQ>a+jƥn]BR`<\tD6^e3Gr}3\,k J!=ڕl&"T? m%$D~x^ l :MxV"E?`AJi !7HQ`GYz-NM]u3=G O>q3^_yA1j&64ʢ#S]}swbmfл 8JICZr $GO^py;%^)zeL$.e_'Ig0IY;VB gڢ{diDInbsfo@q`- #pb9Uq1ϽFkjߪňܕnh:ʂb8kH**ђK43 z{Fc_}:4-jYkTƓvLdGbFGΕe5iG,}s{d٬ğ/E=|4loP618T3L6}xG"SV<:p-Ѣۙ_EE׋©_,+#x@Mt5tNɃ'J+Hz($R($Vv_6/1)XWku)`]%*ltTHDbh/5(˫@>~11يYv, /QTz L-4_LGF#?6i|x.4͗-v\5%1DXl]@VWm5gr[i?nP1ZoD d5kIybCaJ2?G__;I%_q 1AFKw\ 3+K} qW/W6| Lwk<7떙Zb+d4<2M*f5u+pfNQujz\Q7Xml+O4ÃOulѧ |6?ͨ_PhiURTQ+_l:ضwY1L#pE|h]Rek#{0)g_rN֜>G6)C}sBa@AVĎG#;%&xR"mYK3Z|,P;61I}cFi4 @ϿiaV.P12{@G^?ؚmSQ" r ~+eŲ#v_zҴ~"d6/=TZH+}gI^AM.YZS'9Sloc9/}"=g1@ASՇ9sՀRLZ{5:fR*`7 Q=^rQX#U u% 7JTPLMz?@Ő4GnIXTȳY95mM:!3#@|;>KaWE'G* Zf&ut:jkM(5{1I/nA矇 1# !-)V#%%c.dtf9q5>h nUʐy$l?,$ ƶ1W$gB$_~vaC}"4Y܉/]ǀ dAcπm9/´(Eh<ugV&f5;"'}ӰޤʬǍ]C~M6`4|^^*h$$Phգf-ݺ!-RFr% Trq:>Ԝ:T)`̕+];JXog<٪2@pi:c72CYP)Btm2+MHȠp bOxU289q>Xlۊl&E&7q_Y3*,Ҷ#qn/&/t+hI&=4]"i_/nKؘuy'G[e~o:b%YsҌV}ʭKE1ΟޞsmTRw~d :x̹6}Mb5O$!VhҍS.;HhI]Fa4|瀮P?Ő'v`lɃH/!ϣSv--mא8cYRpB S6' и=vV4㍈!1\'($Z9ADG*Ak6(fĉJ)×o ;aa GtS*i*F5CRz%ٛiPYRu umx{fVƉ E/mjRsr?N TkLsP\A>jy'_n}8H*/`n7{fH}k)z'6`C-lo?ׄ!iRP_b.}A' 䦯Q/h#dKjDBRL`Z~]ht\ˏ0fȳU>!9s'Qun.:?I̦w $Cjkߋ4ppTBy9&EKYT ©_>aT[8 '~C{aS9ǝK W/ģ,'xbĺnKVgh_Vܖ7`',0̶g:5eWؚdaBPH#^sQr^''N?/Yzb[_6{ٖ3$\ !sk:\!Dlv^jT0>Wn`%[y5ɿ֨̈y!nᶖ$ A%V!>RJsե[F]$F$2DNζkvYWRp4%U65u/`kĊ/އ{^bUJwE W/}gZjD,b6Oij*Gle\-9x.b}H=sIEd 1RXf:oB&!&[Cvn؈/Bffc-J.yjL/ՄǔC q} 7@g?gCSx²`mvmtFbڱغ_Kp;DH̪c8m6lvI#FhԃVu)ilؘؙKۛP8/|0y =+)H)T̸'ga}˹kZV9>*\lګbGº/*Bc[,y^[FmJwJEMӮ~AQܮ`⚵!GF ~> !ypx!OA ‰?ZĠ5tWcWwCa -L)%m5 KA5O2J+8W,:yZao @Z >4`9KYL0VBI)Ooh*c!+甩wF '`b@ڜ=D*]Q37Ď(2bj?8,ײ,QUx0'wN`m݃(;xJ~G$RUG.b-PnbѼ+;!j:*N[rwsFҳtanp]чj}o,Dpz> ӣw܏k?B= )(lkwzצ|(,2yE?)9{`]Y qCCG}}C]~$d-HeⲵpR)DSܜ^u,c6 A[Ԗ=mPQOl)jE [u^y *5 @yh Wl{αY o-p"v7#܊w()a+xJiN6Q4R(iNg.j];"EZ.ҋ2/#~й;{BcU&)#4D>Sa {Q5|` M4J m  ŎpWo UDujvRO#"=CRMSWjr"ǿ=M]|8k$pVySw`Y p\Q<XW<WԦqmNm///#S&Ke[]4l-+GՖ HX.eGJ\R#m)$TןfxK%w*c:H8!]Yc*\ۺ!8e(31qy }R6N,Q[AƵR3v>*f3ҍ\mDKP/Pl K:T)oX;JX-*_G0QR,D">!Zy4 7g6OC |ڡǴQr7,קٯj:k kT7; Q:͕IIE>R++;f 5,"Γ&a*wP X0'bQnt){(K ŸLqȰ֍%DBk+9h*LQ!Nx#eB"b/eB0U$zE0+z>Kň^aeh<ñ*Jj99v+f*_n*(0PJbOd]6x=#-j\e_<*}15$G+װ~tG]@Ay[; K]Ip.ʖdXw]DSV TCeq|*0gFF >9 AI臸=YA-XD=+,Κ"ȸ5.W) -Lu{h\쨠f%j(a]ߝ3?Y= KsvĕILuK$VVgM;~& >awZ{XJDi!Ee: DhJ~6n)NUM"oyU\x['"N)WF dsntոZ5䟈zElT{A Fo]KM>uE\/ǎ+%W8`)i2shUƆB`D"[X > ªa!=3..(7cY'dib >M5%(u>A 5YWM`€PUZy1`:ݶ!M[plG+BRɧZG%YBc\KⷠILzs~BQCK"Wl>~[66x쿌pf4k5%Llh/&NY]; z0IĮK3 +=9 Y!]9sF3 a;qLk9 NMg(=aWrdAq1{iaչ12 G3+pX{wE8ޛ2,tgGeS9_r{"^+:㿜O}Gաtw]B9cQcKskVXjy<"!E{ħt ZONcFa?"t#uxL*>BgK񠨂{̫;{O\)d6ZOIICr,n5f-yA- `D.)Ľ8q2 ΉS**d؞(W5B|1yX]+>K m/ᤰЧmh{;-;^ N90fziCA]0QѬhfT>v2y 9Nvdp2r}>լ.7 ~v?iHAMp+(V{]]zD;jY#^`i -斖4J_l(}Clr[F%tzG}Gl8ϊe'5" D}ةYq[ $<R8YnQ0 |NQCW. F)Sks|D:x #Ϻ'`7uRxdVL #[iw,#w^;qV[`6"`mPlCua5`sӀyX %QΫPmPʐH 72=!-`EKbS_UEzl$8DNpq^$rMdҖ$m.[ MjCZ^r6W0>Փ( Kw6עj5`ۘw߅_ #wy `/&}|͚a^bo&e\lEcxDuLkW#Oe[L䫧qᲴYA,! !vVb{甝4?QeT ~Ye=+tu5wO-O=k7vt_ +#*@0ۆagê^M\еPs98_Xt缢t1Y c7b1qV IE#YGRYixMt9GSv`7MDwJ`uh gֆ4r܆JЬyoՌ_~1v>qI-L\U(`3}||=Tƭ/ Ϋ!J(?^Gyw.Nw ?&mE%Cs% ȩs/F$ tR0qSꐝ Ϊ/ z+oY|Lcd)}lap՜"$gr/Hk.O\vWڇzVB 0t \4MD0LJd*dӼ@796^/=؁'{2uFfR,vG{[ȖlО<t׿r~-`9G` WEUiG<0@ ci {bL.׎]kнȭX}V`hm;Պq7s&>@3] gpfF`j-;9MrmtǮ%%G5LV+:lNGpi2?nXjpz AXcu4SDsZ,ӑMy>)0;@Bb 8\M Y/5-`trz-g_4(X_ H@W8B^Y9˙fJS-n{IQ(?'dƨ0GF0K>:N-!KFMT.ʻ\|ɰjzRe'fNָEX@>rφu}%ܛ[̑̒r"\m_C/]{ X T+lg Z@g0TZ9ܘfՂ®_aGkϏIWx/in* [^~i^ԴcY3@ݏ.D~ڀM6n`<{p╲zJ~O?VUΓ5dc­1ÿ ֘)o6yrOkΣŞ c]"mPW+@kCy}͟hhQ#&I$UFblThu)]d}:QSR^AY*nD y:=(Zwn[D)6$UDOY[Y{e=W&U;;}kX` V+;|?Вݎ-n?{B:@^7쒐7$߯)VsAA҅]96,ٔBi|AqeD H 9Ƨ'ƿx0Z Y0}Jxlwm"lBŊ#+DpRM<-`/(b9?Br Vk݄2pފ4i ԉ⤳oOc1mF~#1XJߢĸӎK"0D_ WO`$u$W&c!m~sl@mnF&ZAa#Z*}Q;WC{耶4yEwau͝yl5 @!`\M:s١ZR& E]vH/Mƭk劣A;F.mpO6~g^w lgN 3&&8 Uڣ،,ٜC"輦{ mq{R"7Zg3XO(gUlx\tV3?K >9: ruql,4Ё_XH$Oa]ڇfMƞS}NR^O>5Oeخh>ɮ?*%AF (|L[G7VL g,367H&Llފnp1&,qbEBu/{\ne±G2PF"[q(\ZXsE)($H]+u> %[E&#t0'%y&<'UȬn2<BH\3 ʲeF|uhخ /0;3+ /ۥSCiR*UW|!?@T胊 jWm J_QZaKrp WTBNdogY-=Z*#Vu=ܡSQŲJ"j lLm"w ]R=@4-;x2.}&+`^a2EFCxd,J̊;n}9T'ɏ9/p0OTp_nG׽ApSE4<vD7߃8PVU![t2V# ɰϼ=!z]wiE;a\Yzo=b&mcxҳ9\jΘT&Y}a+κCɆϥ*5 BG1:KGjǍ#w yn=DdR;/XhyeD=~iDdiL*R:au-P$Q64-uD+ +F_l῱eݍPڣ]'A:#/Qѯn2 Bu*G;ZTLF(jV1l>Ae%-vB8lؼ徝@^dՙIynЉkfQM7;u2& 1 gK4\- ]H){R |=P]ﴴ8@gln8a26f;R!B%ɦGP<-;#C d#͸Ĉ@;2嵐OuSl>8$}ژk1|PAϗԁ-!b[wTijӶX0v.)1ze8"Mzc^5`N_^QĮ*ݑؐA (&>wM<5cZܚYd÷~GJ?w[Oh1q2䥟¡|63Z}Vݹ}9LfF m]UtꂉC(mV;<}e b`P.f}+FDw$ju4llI܄6% Ir#S[VtD@侞=m~ v]ԪTgNX3ɭU4OIcV{kDeGrsπ˿w g\ݒ_Q|P|T L6*i7a;7KF:Khx^[ZH`;2EHn%W[QKb0[]Cp:gFecuJԦ~ Lϱ ;3ԇkpu3Ԩ;)hBJiջyCcGKnxMP^xSꮡ0 %aZO)8İ%f'y>5MciΪBbnjHg}˨!ߘ G^HHoMb%F. ҕK>0mz*RpA zOW jǙ]y-.f8w#;ZS[|frT4yG`aX'JZ-1&ZYB'a1]CG8U<D2"kkLu#R&`g;G0C\6VPrt51 y| !5r~ 2Irv!zf;~ds'U547l^͎XXi;ajJutqϸ$ !rY9-D~)h"aߘ(n6@`8DFVIߙ*No Nt&:KKf q 8rV,̨6\=seL y+%.NjFQ f'I82r٨7D3,j|Yn%>ܽs|yd TDRF{VF}",݄陂FlDgZ/ْǂ(&Ck4.R 8D+NL*ڕK`ŗUv; WWPlRbfIHPu|d"U.ޣÔ/WK#]x~SًT\†%7~K 16:S`5RE*Jmh=dSZ>@ëk`:^ȕE/2w͚aS'½)V_笏N?-l 20lg4_#2:֧_>u0]xHd^ˉ4YsezQqZ(2*.?v CK_18DNs#':$@-l瑢,R#XW'|ᅟ?9#Jae(Si+:--SG<1lpp18Bp5@#%m{ܐg/*()ƽ)(*_!:C8̽z%gC~gx}jO( ŘKTBWeCC/F[a[󾛏`Br kKlw{&}(艹aMkSQAk0So-rL^3' x3C 66@O Y]G>}(D),w;tuÂ{Y9>~2=sT8Ss:'yR<;\]#'Q[ݞ3)d҉v뢽2wZo@40! V&0U٠yjGq-q/H6CR.$MA3bymo2 MQ6˿tKt54. V~f.Bݔ{OW Z6OiAOjq) WFL 4re@!c׊:ꚅ2cW'Yv*~0s>4 "‰0pl a~Vt4gVBm?!e{[}'?モTo%N/"Mxlz8??RWq!^έiߖ Ċ߀z 0Qե_f*']#<3*GD, l]ņ0unRt7SpGD5H&#|YI&_\g,*-)oVp86 *Krov٘|c |Ʊ3P T=b}̰R;FCҷx[lәg^scQ ڄ?&b xJ +vğ.y\/s!п䢿Pif=aQSSna/9I'Sw uOk~?u`<-ZB=_ibSN'mI !ϲG{Dft1a'p 4 b}4ѭ;m-"Į&m0˖{{*y  * YSzC;ܵB;k/UeU(9Na|RjSZ ՚0|I)wvS_iJ2X$Emo4$r|ڹbLy+rϏ#.L ҁۢJ7tD}x9qW[4Q/ᆃ&|]<~Dmwl2܍%`(dUK=M[^aOjxs U#ZabIHE^{pG-ŮY ϔpY{WPA `5<U>fSGd*&I52j>DbqJx+{[dkY~zD8\sZe`WVo0FpV |HA H9o֜e/͂f&-PsP 豿7k uq0k>iţ/ni8Y hP!)²"elXZcŚn&f~7AaA>.Q7YhBrc(nYoe [%[EmDINU'@K'K"[I ew߹B)Ka& b5r# W ".᡽_EH!8~[>RwO%Pd$#ҹѥjsWLpe*v$P>!Yu}aB*^L-bNY ӯ`p mJ!',7o:3}ʑȚ6u t3$[CErapxJ,kk([5Y9Ir;EA*>]ٕ̜U1#O>:^f(((0zCq3^,)[ dZڎ)F٫wNԄՔ:TOfbߒYD#]&DFl<~x`1r7aуP؈AjbV2mܬ7"5qV}ϩdAdtm| {5LWqqLjy8+I[Ž9'W˸>ӈ-ع˵ڽK\fy @ކnPcſw*6nXi3Ji* zuQ Ԫ<<õ’44>xe|Cz|Rl[-5 H8Y[(E✄"M;]\¹ƑE 鷃PmAj:mRX{Ve4V\5v otxņkl}`fD'۾p&$4hJg};ee?d.KMy<` 'd$$#iʞwJ n"x# tbo' cn{Yd/ :)Fc̐zRF^W*BL9@{4>k6n @Bw"@I @ؘAQb0L(l~[H :(s$!~`'/ج3poӋ*G d!0,[_Hwߊs| BRmCdaa3cx2+#牞춨ۧ6χ| PMo9YCǀ$_1֦e&ҟPp>1 NN i8W!|Α׈Y%Y. 0@I)n8e@r:/]j.w_uC.mPߗ5M}kejrꭢPҨ{)tdsi&JKv qfC$p #04{g)lqZP: %s*_a)CQߨd`ݕF84ʈU2sUI8J爲SC[M*y,іPJ^ /Fh $bj^v1퇣,K6ׂ;"tWBńLo+8K=+j1ǃîg`B& m McWܟܶixdnq@NMł:::@tjthE:KVyFMhxgF=%T8O /f ~iY^yԬrִ|"Qj^M0ήz\U!D|G-umRDjPzr}Э=%Qj>ӈjǩճj- c5i後y` ywFGC0ܐz.7u~rybXN,@+[A Y^z9ǒ=g-F^Y&3~-bEe~2P@ [[ZiLj=ϴ|L1xNy 4oa;'ֺ1% Ysk}T`Ai 쨊AaKHV8.-$(̑%D3yڇR ; 7m Q`ie,Q < }@gw {'m7 0xQovHӧ "!TIX̋R..+e}p=TYR^/}RC>k0|ÿCLJ:%V5X DHx$u gӡbHL !IU$Uvϡa<jZV kl@!dTVa\31Nϓ7tFSf@Ģ !i[&3tS`؀>#\ӅVD]I٩~zn%.vČck^PX{ٛ@KZITHBڔ!-y:3X[v-w}+d/]ycқwS'nbRTEgE#<αO~>͍pxs/FҍNOw1폃S@0jGK DZT&4 ZeQ+l;o h_Bh5^#nQ (~`@wj1%@i\`&0lN7jdEv+>V3 R,!e8C#Č\Gް4v[!fDc8ow7Bb EmG5m $8΍o4 @{]8ZA,gpÍ6,{*?5~0b.1Y<4|'eaѱeubyǻ"Z%}jб-,䢅 wj:&jƻLPI'~\o_@ p$2`aw-R2N[iN7㨧)NVP}8\7@ <;aP.j;93#}%_^ HH14khA_@($/PVS %8IOt"OkN98I;aJC͂aҷj]je]zs=$;<  #&]Yvv&w[ ?)ule%͑755[i$ *tفNY}՚OߺsoXN0%CxE!8T t0Y>U[$ YK0b`vyءkb+8Uuw. &lL%aQir=d~};ּ#{I(4u^7d`5}3SjzD˶e6t"z=븼b 7@%/#],J!#bGPtMH+]5psnp&{Ԝ*%UC;☹U&~\o>x 4ҝ)ۑ =Ɔ)׾X<:*,-CmA|w}WuU@~'e>93\Y*ۯSƳ1![SbX8P +bnˇ)h0 |n!^`cݒ4]p[E5וQ'SLoL8_s.oNƙnYɛ]Ls*O GCGʟVX1[Hskh ז +_&L%.M`gVbog*cK/X:*']KIvVenFArn^r1 .4 [hZ?!8l&6w7m ]i@JIMK$?e9L,PH\ܚA j.q.l屄2}ko,tֺdGeБp{pe+Ii ﱈV(9[mi'b06GE _ J.*/x9Voݦ?扆ŵA |VuSG,yEcRC@($SD ){,t-`:2X ]ZmX xWJ!}>m_P mG׫a+M0@ْN6^7W6dc^=q%jǠz.j0|*Um?E O~ Tޮ_ [f/hZ܉A#H򖗨۩NK(C0^!GRYV}6g :::%e`U\c=>tU<+P%2rlR͓:pO>=ǂM Z.(nTmėeSi2] GX(!KA) m6M*ѻ[[CA82 p%1t_r:qK:]}!q@ iC~DXDA>'0tIMhw9>ݾߎs4Q$NyלSV[w7=}LO .-<⻥T>9>#kr>_B.WZBcY>4"&a_Rcc~Td2J KU hmcSqGV[Mj8vScr^ӗD}SS[kPq,X}ed~J؝!lG {dZs={oaK.܏E$>?ykuTۍIej\B4ĔP>;m6ih8/bkͨGO_CRϴߡFQ1eHq+D,7Z DT|s2򡡈Q,82 uyߴ:`›^ 4|Z.$JT'҇ 7Vh=Ci=4 ])˧2ʋzbޘ^WQ;!mGya\'="ZN&ҜeJVBƔ^ !{9TMb]2*H}]RBXlmyGS:'|Fҵ);FE~}q$h&e=5x._X RKQ!OH>D^H3CyI^?ћi: 4t[lt^a'. 1ZV+{TW,H:zh=F$Gtޛ@]@5Iྋ﬐XP; Y|(]w *SA jA^eVP?WJUxKLht8jI%"|+r5}SER.m%uc6aaDhƀ^Z`F>lo3Z,%aSB`dSqObn7uvE?#K:s- /c%1լ!?ɠO/32!Ĥ2]ws;*r] Ǵ=ŠY:_TÌT-!=S̬tl+G+D#aI zX?v.q# x,[uHL6,`@(hs7tαAٍT‚l/c ~ >Eb;9) IXrJL`)|緽i5jVJs.ljmLԽ3z.eス=;2/5zܡR =PBz騞ڧl/H_`gj/e%|87mG םi*ӄ2ЭqU^=^k—W!ϣS% 3KZ9,β&yIp ϵGolKЄOe-9Rl(X&)p=h۹K%|8ں9*D<`duo'AU+/|A4@U5Oi{ =@ {#1),ʙkݯo&n^,Ϭe~w8HԂp1aOOb$WoV,7uvYfzs6)8z@C; dOhq T o95>*PIE B'OIAo̻`õ{ai=00"+9v[˂(yƱs=}Z-?,ǘP'efKyEdώ|XVGyJTE\Ck`cQx5 |C*+PV~[ G܉thRنv16| Ngq"R\@Gi7$'6s2t(6LV~u$)KvJ셙T.)plCf]SK^C %v|ܒ@[0h-_x6tm0NL)G9S5e9.WGQ4ɥA5aܹi>ϱ=5󧴾3b5%2 puf)P[{tz}"j{iI/y͖ ;^p3yGG{!U_1D=X 0u&>1q#\И5J+H[u|ըcdpב]|hI_}i: [CCWwa2N%#iDOGZH11Qq'0(0u+ڣ1+`A?!|' }{< |2W´u+T]ncΚߤ !ѿǭ*1-um1:>~t"ԋ"53NX|M7x(nnk9'hr{M՛uBx|]e _*smL_:hԕqHqQgeWz_VjU%-3fk6׸Nb\\k6]xFى戻aAc2/;,*wl&J`JfUgXY/!΃x5k'n]dJ1ZW5ь!OYC@6]4ҟ;~/?({cZ0-bd39 NTK5'oZJQ$' {YQZ 5nf2WD*8^ 9^7)}"7{ԔB 8fL%)rі*bUL~ᑊiol")U` 5^>.0WK#j`~fVfJxq,/FzIZd1AG-xu׸ b:8" }d "Sz|!dLMU0AO׎tډDZ$b<@r?d雺PA>ooEb{ы50T;Cs2#H ?1\ƒ>0c#0ۑ#1^W5~T؁_B"uiOc'ZZR 'S +OSaMtRZ5W+gr_µ́=j)]Fa}be+%^blE,W{ھ:8U OpqFs`S'`7-aH*M9>xm>M}؉`JǤ~%V<c\ Լuim`$ay =HьD!\{Wi;Jt(EP5x:b6!)Ar9] g0xd:JV4l̫HI!S!_DbQEaUwNY/1v4q^)5ˌ*@SJ1ؔVj`C317iCϴR P,us^8@P|L2]k_FĽtU$g{dO d5dC)Zv k4y >"7NݼxT&Еr_Tס'Uf 6>]qnXclwbp:z8VhN[a-׽]Y_vaF3-~{6J5л;=)‰U4(sop<1^4NU%zg(y5**J p[>2 yc iS/wŲ C?Sx#0^VKBY c4䚗<+$)!ѸN|alT"%r llI0@y.pݢw;9 ,>;Z-v_;eCΊʢ>I>?@tx ^u UD!+: Mjv`& ظdjܞF("qGiC腭q.qցf1jQ,Ug= >$39dt :;"9>* xTh&!0ۖAE _N_٩x*r,bt''!kDǪ4C-+ӟ l;X4UT/ h疸}Q뎟Qry)T r6tp$Xj5j!12܏YȔd qT#_{\QHWK*d#ެkN },OwM;`Ԡ^/˧]d#VXE©+-jl :SD ) pe d3 VC̵s +D~:(MabI3Q- mAs"ƎH8YI^ tߛ,F53DLklIYe\2zM^1/ W]ѳ7LBTS y{NaFG@#ޭsd` 3]ԻU…>zjv &ϛ\B_{:ʤ1i7cZY؟ Wq;磄4^~>9~kE wKk JW^l u=&F@2q,]c뤸lm?Y7tk*ÄePPsHI\]X[|1a#/_xa"G2w N> 2ԇ6 WaRjXd/ 7 8*4<N"wUE2Ҷwg"8kK#51.Lj"v)!.I.2JfN$8gؐ)=$ D7 drA2}7t[9@?t2H$@a]͌|xe1bxnthF{0Ŧd'&l%%tIǼDEta\^a%4\Fﲇf7UJYa-V"j?'>%Ȃ"ʎ3VM7_ ,IV7?ԝM>V`\uVǏ->DGlh~>\&2P8:45a~3W5URo;SY&~EIcu * |ي++{ {n  WT:Z"ijl*̣uIH1w &iXqhΓ{VQA%fSfdNZi}-}8u4R2^JDZN>uWς{$$:k?֑kMP]=c$JR՟ (d ̎{ǭ89td0y2+%\GLjkx|Cxe VB7zs\4j@@~/ǥkESnJtaiRH±_Ovw)cna3IK5l}vXhr}9xKLb/ArF}|t.6P7娚< \5S"WT]B0a?yc%d8K) ) p {X0>L\Eb(EL7̂PMT5*Xߤ*qZM{Y\|fίMϬC:/*}BC0! a@lj$\m!Fy5}I`C_w#]tL1do'uݲ+2G3sU.x_ǞspfҤo܌sleD/n+ĸ'b9Cuu+3DnuT,L1>q. EC0.n>qOClڿ}" T[Vl7vje5CaI nC&;Mwo(~Gd"g pc+O^ô>kJ߮uأ%N ߃: ,t;yk>Y]~q@"=ix߄&G^+`7GӄpKEŵ!^OΨVv_J<,`VTPfo8:^؎M1. ZIr>zH- u`" & {tfx(mwc0?:@~x쑏K)~s1JK {vOմ6"̀'{M9-yVʢ-ݨzY6^*"Yl"ӽL?w6_agȋtcqY}|3{ee>7lvH䢻̜0:Eaٿb0D9kEĤo9ƚfy# X5TqvOwԷ`r  D9gUό0Z-ƧkI9eO e_^56w 呜(7CX<%* d#{,* SUH?1<,܍Mń*U` 'tr],|k "W qYOjO4|>NY'm%]=!`:!P`1´wni5 +"S|p8s$ ߠ`ad&49 +SK!fV3 Mt-%Jx\Oc.1T-6n3_N/Rmytu}W1?3Oڋ_т_Kyp:D/ a}K[pT>G-Ӱ j`L߳u,n@ڞ{,S@$ƵҧoL#g'y2m`ѳ6Q91c*RFUKT,ʕbkc[@L!L qX o\?thYmhz"N̕y+5y[c \.?6N67z^'8S}hH!{iw7P 1wap Pt `*uUB fTJ~hcl dx/'sv%C mtmLчu#eFlvQy]E-"-%5TO.X|ӆs܎ ul$~]AmpGgU]ǻ'"`q.5=Ris7-TwnכIT]"A-)~>!2+ţiE7rطq i"/| eǒ[J_]B%Zd"N),ɀ^ӓ6Ak#= M8ԸiÌ+bA*v8]T:&6d:08_4xlQ9JմgwLthieY :OgƉrUL_XU%45#cyسjo7F_>|M$7E) ~et99X-|]K剉peFGn5:EkgGR0&]FӴ ?dp~/| "Dq#E,f /.+n&Wu Yzh&-o<ݨz,b9]z~g;>rvX3W:ŵ|YEi‹uق.2Ws It,rk)wz<  CaPGlAZc*[<\PjLn5 )!I!^h./8} dW8 2l 15EeIJoN%ltn?γm3v2,)n>+%rj BqM5P_SBz(-'vɻƫf{ xߴcq=bĆnUɇ{1.|=ᢳf;hK?"8l\yu0ׅWߖ v~PCyX/ۼ79w-vwH=lJ+_S=k\XPL ʎ3X|lN +Gc\ ˒[AzYYCkű$ǐlde)@!1!~mfAM OѶDr4flZrR52¢Js+)RJ0sn)Uҕe&gfaEGORHH4&5~˾}"9I kY#mQ?*źø| %oS)ZBTQv@YY(,?J/oJ2vq8Y?Li=\LR/3kK|ONZUs>ϒf'5_Yeg~ +^Fn'#ƀack7ں`,X[@8?{Bҡ4BgL jOjA'b=,t02$la:!鹠-)H‹x}$e6{pc; 9>W{ C&enIxs]'(iMHhaQy2:`ƌ:;ܩ@@aUx41w8),m:ju/vyBIâw\"2t`$NԨH_dpJܣ ,IA4 VI ꑎW vLpVq^%JJ#ϲ/nn0%ed]ER?*F`?/NJĪPh*aϫϡkgОrJ*4\+gɰHɟdr 7O8XyV7V$(;b9蹿uaauyZ.Y]I=CT YL|j .3F$]+]Gap16LEUC$է3[TN_bL30-!_sCkgra9ז“ߒ4OT;u?:.ɥDŗ(AҪPqQ ] miGGLʏR؍gu_ -_Zh.jym-!yӊgHYk@ΌVX23"\oұq#~iYў]䈽l$(R}DZBxՕf ք\,a|O,EMc ROLFAOG0"ӹcJIKcLDw[ODp 9H33Cݲ3UP:3_g8'hryљONi",4%ҍ"7 5Z`;0cӄCR;'~7ӥp9Rns oBU2 Fr08hZ|ẅ^MЁ' LGCQ-d`pjx`({ wGmq"-^Q?Mg' xc~nqkQ@HC??gDKF>WIPJun UN::+ bPPPx@Dk VyzZޏD!3W؝E/ӸD>w%AWq\kG;di 'c̊tKV-F9WHdm?Rծq6=* >!8 "K}e^z.URh}+hEFZ*<`&v9UUmA=lRm,@c?R>#*>kO586*k9dW%AC"$Pڿkh+ }kzvzR)狨!ikP ZPP4.``/ךkF3Iû<4v.g@Hsšvx.҅t*)~MQ И"j[VR.ZJ4n^ a$ĽcOs5H=I{&/RA,\% <9oc % HݷtsCЯРh/I+f]djhMDT@S:\yuTPy` y=/NQ㺈Q{Ƥ](䁂D8k\⡟9d6A"d b1##p5hzYr&ys 7ʡsL~͆u0RLC^ܬ nOD*/d1<&p[tV,MS뛹~9i#!B ` MY,v+urWGL/t˚)̉GdoVVkGP N|Ȼ.!&v3Ƚw{xgVޘF]֨Q&N ~KqdmslANL FkrRfȌU; {"z'u׋x@yhػqt$x&CIW ]Ֆ,De$h_\\瞥 Ƅ/,z)`JİY.q#;"FCg#`3ުژFtjB9ҟ:y<@AoCzZʹᕦd{kF>%Gx V uBb< \+J)7˪!*(v̲!F? xzzO+UmbNygp Lrbz,͐{Gnyss<|"yrv J*\E@ to`cxI [i껲eۈ;S1V (sY=\Զ8ֆUEd߷(}%khJĀ]o m(j)fj@V+90$Y7M-pthR'Gmǵtx1'J0>f.p\g:/%jRh4x³2GF!TOXU}B;N2JY92766 QtBwEErb  R1J{ )gkAfyjvޙ ptx70*ȆiWufJ"'KH yA^4SWs;K8efGM&-^԰Y=2 gX 4?aRLZa4x#FZLs=xElp[播v)3u/x !lcd>RDE@/zP9f3;RB3,A\֞dr7\Y@I'۷UA\R]5=UZ4F3"hasu%o15U> T5sOGU>3"yL} 6`?" vWRu~r@VKwQX;' _D FDC$suM挴0}&(%+,n۴nkx|-->۪'tD4vR VhSaR^k Lv^)3Nb%RinYh&$B6REZF$֢;<|ga#XgQ݉@kYνIK;W^yD6=::A=-"Z#l=nAqo" *ts#vxHsm~o$z`k#:*idm;mg}&F${[g8bN20q-&^uSuDS8%lrb捜?B+YF9r{1L ycNdvSAV+뢐2w2]%Pآd }|_Q46gu0>!\y$KS;/xjSFT$4ͮ!^krQxqM?*nPVZT'~ r#1&zo a>Id[·cQm>ȣlG~')t=-XjW5 .rt7I>dp*40ڵ3W`|xn5d` e'1CҴ ܽ.D#2aw ўB·9-ƵjqPGhT~J%'٪]|YClΡ3FBN& FbFԒTk30mKLY^Hε x* (ƃ" k %!i2m9%lpb@~sQlT&~z[ytoBE_/`z4.;\QIt[Na ty-b N H0t8Y䶽o 1 qBO0:hIls"zפNo<.$Hpa"&Ff]\pRQYq"rOmF/)һGn+bހm">M݌KG+3Ccj%WQ1k}[X. 6t`j$Q!X_ Wve{}B*ň@ؐC;=8ZbЈ>4xq>Erot3p123K*ǁ(`],Qvd^[8NBbqEJO~@%?_]ԘJb6$}(~GEI;A SW✆LOXIޔ|7xh[bcD$7s CK':UȘn34Znp5VKadHF@W‘BS 쮊z5%1Vd/75غ?A󦋬*7ͷrم,`^co߉zн0JLt.7R2CsoamvZ1Ҧ2w߯Jh64 uP\z$pJ ˩̊f:b_ldu;uMr4*uFh b *}A_wG*ש\Qk$$flx7B>e’i^5ޱ4Hn,i)}d} 3ͭΖ'Z9e wwwqz@(η""R֯IYD.}]aϳ|vm8Иu̶r.$0{Y,zȌt@U|dm>.PY6y"#?@ߗI { YsXM20^2ר UFM#k+kɧgd^vlIQao ʾ0-•gӵ< pƯĤ*08;'Rnd0OH믝hO+< 6e,-{? pC>`/Gnw+%%s=CeHզ1wlkGBKeUe|C@rLH Ha$|Q\(D'!ȽBHZYR{T|ԓ7$}A(hFv!e(؅]  K-P˲h+]ᷞ6͒gm:8 l{L,f+)wMη]T"-1fyxDGER.q7NFcضa]#œ_4p<.ި#&JK_+yzƲ&pe 7B~/چP1Zh]DK=ZPˏ^w)=kE!j(O8D\aWbi'I٭ځ=snMD0/I 崏=1̲L!_V4r+ԙ; "Ob2 &4߲j]h}tC~*>AŪ4Y@dcpcҘPl / !ݾhO\Mr۫/7G:d-KNuf_]Rz94TƢU/SNZӞ:& />a+ܤ (08P(P?L %]NQ_&3!dT:؅yvshP]`k1)6pH0_0`_JXнnęW+y30s7:yB";h%r7@VQ|c+Fl*^w7.G`%+B8u]oHgSsxMR1=gְ=Է2X 0TZx$cˢ:f8AkL1׳I9-u*b5/X%UĨ`Hw8j=o4On5f|QCb_z2@ ۡ0. e9$`#)*aJ!]l׎N3<"JMFȀ0Gv,7ؽ/w-O 3-t#(~d&*7C@娍Q#U]y.ǔwokSLgMΨ^=jF.,u܄K+N –8+4U)Ao") !zan5ߖ =pw6̪1!P''Hu-'bLzm@^|:.u2cEKF/0P~<\ozKS栰 /O(\x-5&6ȆZxPbFv/X<29ڊ/K槆  +p'iVnxejEi1ƘoRNΛbqkcK ẒMfM%f _0W4:a*o s1lۯ \w?]•^0e͎eQ0AtINz~v>v#aӀodMa4}zې:V!hpVXHP:E\kZFx7Uv cJAJ1]nXBij'W|릌KDsO=Ĭ*Kݝ1Ň?!C?Wݤ]I0DVE׍n/ޱU79µaщkq0&U,س%ՠ~8q3O@abYd;c,jt(F$5 _ڥIFd+/{[f㯁&B3gB[׿ Lь&" ø;8="f}_7Cb; &NqmZ^1AJ1}3!u;-1UH`[ڙ-\OhbEZfo!Xx΋2ƱR&YO);zR8i)z8 %2Op dVzX ,xSUSHhд;_ɕ/\<-bVa0F#YĘ8MZ:"(K Z9*|q>h+`L\d:ۂ٢j)q>!l_YÖ=ϩ%ZBe7g6%iFֈҴŤ$Vb >d|eTHKйw 5%c [{y^h_VՂ"+;*-mR/ͮql)հ!1'DT=Cp} ^^ucR""a}1Y,#  mv$0yby91U6 O(7U\웚 P܏gBa8MYD75Trͥv¶ymKJiVNEbb詌4@WIhS!+]ӂ??Sj=3ӹ@5aILZ|Kqn kOHo\ 3Y򞎟DOTƒDL ʦ`iހЗEsIPU،uXh1e J1_9QwbR8M0W*ێ2:7*`uE^>//Qnj![&f]VP~gո5N&x#< IAb(5e|<֞}!`B%'R T5F9ۧk.}qj/aϳ)~uPs~ubrY &}0ú++M0V'hStYą+N% ƣ_ADAe4 藍O}y2W3| Fo蒄 h_W#vi2@vW;6}DŽ És <.!i ˆ|U{xAB B=L@F: ˊFKASuKnAKC&f*Q*7'i=ܗQ7!4QF;G5 )ٚ"I>KB~ET(vuDLqrab]gmQDž  Bp-+8yd6}6A?䲢M=)UT@nDUG ;Aګ^P`9|C'e5T٨ מ~: K#)Q8|%+˱mC⊖,l07 s>LCFڂ}"6klkKEv4f[Y*( %[)2ܛ1sTmV}x1:-=Q祑^}֌:ݲ͕z&%jj'^1P^W)xңWin6h6e4^:tf&X%ac{;:V˲CVIbB1s.tX|muW$EMXt7Pm#$D$5?oǤsĥxGl_[#Mď<5' .2E; i8fKMtjl4ri{ss)ֿ:ꍟ@ fECDl>[b,YcҕCo)p,C#Usp_zxj L&פSmw‘מ}[t ~䬵,6x'9Y_ DRJ咝Uj&8Y.9y6^Ht oY{6s1$F F d%@#“ԧ &*t/QteBˊbWQ5@KaLY偁,htBMܺg6tm@;j[ &(I ߎX jJXUaypy67R|f^Hs~!cwv򓬞^Hl|{ؒw}1nF,~$;,9K*CQ._]g`yp?&yz* 郭" *?/M]“i桬$Snf(Ewp7KJep/J/q$ QfIْ;Fpc=KӳskBuNJݳM $t#/& Xt:<%rPCEY<ØS3;^ǃ`pՒ* u48ݬoj>@龪Q3m3⇻ɬ,%`96k=?:_H𮉿He vow8 qTnx)UpsEYge[ro8[wD  ڋ,r!ql/k9`UY~B운4}jm\7͑^X[ff+fABv, GU.УyVȤOv:a27!W5]9 X 2kݕd g#q^DaD@V֞b}dYZ /?}VrtVlJwx4 N;ƈok%sy8爫Hlyo?YڷC')nSY(6솑?`$F,̴; %?M!T:p#H(Ìb`OwB1X{U^͘#%%mT\s}?Lݱ&/սؚP5zSF5.)YFt?_Y 265Q Ԑrc9== -VAy`3lCy7N/QA5i]upb_{yb3R3 T+-* dAq1+y?D9<G)1ƙ-@ڌiى߳ ;q@ ĈZ}2^fTa Ц\dŗͱ⧚Z nUv`4Z*Yc+vu変C@0K6@lQaeEU1 Z&֕.nt"QmY AQ]0Pۂp@bROk 7ln ,i6[CMy!InƱX/@FyM|XPN:.nc8Jd4N6ř#3̆|浬 YWs_`]cǧ':ft LH&C{o :mךY`[kI74plYesO}+8S -f@U'"&퍝Qs@\& 5c)a G##̮j@kjĜ_nm㹥P#dcMw%4U.6'VpkI<칝k j:jbӈWP)/8!뛰;KHIб@T[761DmA2pV*Lkҟς7%&0<ܺy E]#=[֚3KoV>=/+$p0q-nrݟ^]L*  @˃R_l?b. >O+]ER٭D|;fNw[Up^[e0u1_WCT;Nzԡ=hr9 UXGZYky 9^O`:dsxgIuNO;>ĨUs[; O?9=1x} Κ{dyN`bRKXYyߗ w'0/P/%F> /SIY2EڽbΙ{ )XK,$ma). ڥfiyťm,X*u-3:d5sEw;BY-Sx,߽mUf\&,~,4eZ)'8( 'Hѽ-Pv!Er y+y r?s_λOOv(ק ’߯vALR'olI'3)۞7LfJgY!=SMzZ6342GBW<lI;px/_ų_EWQgPT:fEJ,=xf+q(8'+YͶ.z#$4V⦚}08x+D\0V Z5H^MUCVive^=߬3.d8VN_PD`mԯr(OC:^D Gq)AflzM8+ CLؘ8k'P X5쫉h&P>xܐjZyy{](wj]\s bl}Ou,/H_ -=sIg@5|M4ì|GN3>xz]4Y!Ai2QJ\6yϷs8CHOOXptG8~q%-7zCfHtS̥nIZaa1Nj fɤzɴGe^ aCFVx7?/tjO\+"? *%,8Ǭ~4(g]'k\*?/:iڅQ-M$J4v{](asݓI̍7n+`-V@ '{2̃XL{ u2ap vW:kN^%/iW6]r9̚ գ&r?Q}5* /Ei!7cRt{` )Q~:wBp8#vQPvBiPw٤CNJLV/_ſkXU)Kxnl?Vvդ*o7&޹͔x$*9۶)1Q؈\x5@0:?ux6D./>Nuu]kT O3fr1e@{K42lg>ɭYhO~jblz#>)=! 鶵[cbv <.ZE.mbo)3Ht5Sa:z318 9ꅞs A'.el`ǩvSS(1vY21^菉 Q }WrZY:Ip"&ѽWOwF.2Clo[w^Q^3ğ;[qB9곗b/C7G- {y,%L_1*o6} 2 78ަ,auS-tds\I?]6FBb,$ ;/C(:BZH)Q3cCqb UmUDXi>\"gf*UXU*tj0M^D_RJwӃ+gEHZƽMLߚ#x+Gvև7(g|?1֛ipzY>H %52pbl`@BӷUcgnz/sz|GWN.&[T-[}R_V,QV ʀ' *f)oQzC4 h\H'M=0370WI*/CY1+ ^%}}ywm Q6،]o_K*z\^F m4{%}KJ})D=Xlap(̘" C*ïhJ(yB ze6*Kap+hc+6a7N58뙞1jSثۿC](p~"$|5d:BjakS%UT5\ ke*OL@=d9E<1jy[xoi .{^6ܭ8E&lC ODZӫ|YhʍHy]*\yƎc)یiQ`)PNțm!>VWs"#Ϡh:#Xmp$v^C2 Z?3]3q|*0ئX%]?nz !8R 6vnCMj#򿹤+5` #X%MyE dBzvTzΝ4'[\597v1XPZpJ F26`f|>B!ip(0$UncEq~J}-Iٙ>GQK2Z< 38!I pb,i”8jwkCf$50=^]1Ee9{HdqzSoj}&dJ~|.#z;3TO -|n5噋̶݊[mDŁdyEeH^# ]INu̠I0 !EtSIJT.i-S32Hײ'R!0f~AX)M ۚyb%W>j|XT˂ŒSFYܴw*T2Z<>XZ}nin+ U*F,DP&08|:$UI(>[!_(u]~0; :P灭Hi)T\9ƹU elI@[ȁ#H ?9" -2Oę{>l֫/c{Lא2߬bqxjCzp=|i8sO'\8S4鐭#^z6)uߺvL͑dW,Y(,yKz,)(Nߤżp}9D/Wu“ϋ_ 8ӑ^vP!-sT`j[ s2_E!Mvrz^j,)b;,]}vO8D4B=P"*iE2: r"%6_"UU͍GZ?[z"nq'E*Ixa DNz_@؃eEƑہ`DkfQqg1ab}{.ՐQlÚu)۽*g1S+:z<.ksCOyZ! kl`:bm^bisk9͚AHk:Rbjk#ʺdvbw=غcw$< *Lx ۮ݃R4$@oQ%FZ"oX+uYB޽-iPac;inx.ٕcnA \nh0rA<;M4 v'JWd rʱ,YwrqZ?޼SljbO?M_PJG{^$TJx(+JIQ_? ځI՚uHw,WyFuL 1be*Ytؙ)MzyA?YNeTE`pPLXйC$O Ek~y_nԫICQ՘{˜eGɼ]EhVFM>G*;??X'q-p\@>6 6vO sD0_եΉj0wA B =WB}$c P3!n)C7l9pE~"Pѝǒ AY-犜 4=D ahCZBSMJba,j3H,7ϧeܽI`{D.hf 1w<]y,O_ "IzhU靠`aƫ JoӿPYYO);3%zB؏S{ p՝ unBj&Pl,oob;}Ӟw &0$-iAĂB>@)9H[? =>uS  *C3ص  C/#|X?HOMBI} A[AQ-#y> NJTXp恇OA sS,*g5D;0USFS2<+D(5uB"5\NnWC1qg xƒQ(J^ՊdVz }>6soɹw=,?'Ǥs91+2|[4r)ч.^O@5J{T3$@fK[anT>sOaLSrm 8GU\wV% ʢ'l7&V4oDU/=thV1RrSeL8$Nē۞b/>tLP=|X:W˥$TQM*j?S*'&QQGۻ/| 7opD9DE%=|('|(KǕoG^(znKSϑhGdIߴC ߥ>"γ<fIB)=H= h"V:w[ۊJ2PXռBHy5 rt6i C.^ѐ^F }D4fƒ<,Z98_\> _5zN`ȀE :VdY0^4ϯME6*:R-".6&HP7wF`[^}tK|.v\:}cUb -?TF'$?s6r /)[RT"hE7UbUv!c+!ej6tYY#Ώhagv!dXfS,oˍ ^=/ C@6=^X@LBǝ]X6,*6~L 2Ȣ;w,^7B( Z*B&Z/[32Im{ -kl˭uȍ }\` nuhÍ\<0~fKC~efsAO*Ie>ET7L+&WP*Kkdz{5mgZ`J͝I*w_V, i%;{jCeTbшKdOAfN'P}nR0ȦE9.$eK.e3暥${yEiTม M4;XL@NaBssgt 3<22dmV9m̱}xX;_h'b grډgSK|K\yWHX aG^10aüBQBd'yn=Y! ZzN媃A 1?ʇHʭRI(A. z;EC#tt׊=?UOk!B{ R@+޳F`&ljP3V|\NWJgZؙCZiCj aM_Gm$!r.Y^i$}~[.ބ03)$'yVot$}7ta"'IInV۫p:Rth6^ؚa.a ~ˆwsHfs#{=xE~ 1_Ydj,M%zS )Wb.p\׌bCKi0S 3M, 岐~8n5AA[$l7J\Q Cp[.`J{zWu9 J9V2sz@I}[p Q zӦR)<Nk!{dxo%,y<"ےEM~GjҡaN|G7ɑfi՚gK/w {a_! 8WϩmNylɆ:p7,F;J صL\\zJV381o~JǞD=knDkP Ob.܈ y1#4;#6 u5քM&b{dWf0L u po p=M Tb*m z{EVhW ƖQ-E_K1qZ2l{ź % 1Br~Ydr!H>e-aʢ-#]Jޱ_I!澍#*;&S2)q^ ƌ p9|hQ>9S@'.5c޾u?r:0u !lx5X;juv s$okFe}F0Sx;5532%H9I=FaD߫8λګv/2~)5'2lʌFAK#J\ai$I^GVE!ܻ˲x~Ҟ6TxѠr_EVjI[j_{=t,Dr+=$-XyιyPH0b:Xt=$sXwiIʙSR K)";KZIFSDC8HGM9{ѯH <)zcTDgU?k zC@Z;hsuT "rV[Au/r"?u 7(C5f>LU\5jQ{XyR~ip<.Z˴ٽJh)/uC"2 k Gek*8HʪoqlGa17;MÏa=yNj:޴ɒjW䑹:,>GGMgGj!CzOG? RLPV5 rvRK՝BDn@.N f," 0'eYMmk׸@Sv#rP?DTtE~At!a<:jn3\oEU!1ɃـwDZӿ'ؠJ$*W)~7-EQ ׶ɬq%\&,Ԟ̼X;yL1)X\L 4bvݥq}j'L/ e0ݚόhl?@̻a6 zh{ %e֧'鋕m9S#jc4/chϋ-JGRhEFܫz=4|ө8(u6?kUdT”6o'X#t'=Y|AǤU+-Vaaȡt aʒ<2x[ADqq^ ha/I #u+/ 0/&ɉT8˥׆A*Ll i-pjDzN}@.WaXJJG#׳nTN|dhx+Kş7kl` ^fIBZ.E΢_Ɣ.$6FL9R-5w\tD 1&3 p3߁ޫN4XLGC4C5VCb wNx6j+ywvjw YTT_в j;@Y{M'.ֲ얄6vr2-A>9+m[kQA1ꍶLc]?mSE &Ƙw;0S6"PZ U~&hj\wwKQ< dz 59K-7 j ~8 =X翄YTɜߔy+@CpWJLi3kZ*ZiLD\ߝe_$M}_pH2vc ,X֜Ikv19/K۪\. h[hN \⺫r#YJq/.xf =8ik+8Fy?5; !`XЄT荣%Ũ1ّP fY~^}JW'1Ŏuwb]ͧ]MhE8Z2UoYr`tO#փ#Ϻ⊜C]pf h~*3nNVH>b"rj^ۅcI$yi^R"[CY|O)k BH5LG:` (#֌~ڽ׍(qA[jmJ3 XpTO'> 6iIEɒ'Tþ[&L2tW^d+&Nx9x8WO&X[ @.Xo/Y2ьНY3*x=M*,(|(_skiY=|Y/ki;Wzk7ʜZ8h!dZ3r l(_=egģ/[z+36چN*Fv*,{K(JI% =xj0S=5P+%j#Dǧ:?IDWOq\c|x那2=Ȟoe.JUUȴg5d7J2w7XKXV ˗ >6ÉC2CPOZ?h9[>0Spcpk"K~,nEjSbu5u81 FF\`jf%EZymSܯ=͞oLeSM9dY^( TٖdVjFÁJ]bmyں )Rh+NdB1ԋ "2'҉L/^BEy^/g(Vj7&dQ굲磩 UA<8I(I@8:q.Sn;PFXdkG-N͇gTop!krr5'~[2:!`c::qsC7g~}H@i;B 6Z<'v@Ũ 5ÎGDN;E:$R aK‰ZAt&厧u?_K_Wj݄(N]S??D;"ja E!Д]g#) qR:R!Y茛=23+7SdW{e]H^m]ӝ#; aE߆L>YF?OwWUR_SUşO5Gw\!OMZ릭wx8u~a t YJYK|VQF9 t'1)э-:]i ;8hvR=x̆eqLCv%3oEk3Iuqf&¤~d6mzbA.z8•H։"=o#EKYxE}UW=" IC_$qKOC{Sc5j .4M? mq, +nUd;%H=^Ht7ʫ]I#U>#ј^_aޡN5 .eW I*[:.ŬV֮is_mymR/nZ]!N _c5XmO;ȷ@?Vo9 i5I w˭( |0|Y X;f?{3r!sR,GS#֬%+v7Na,APՄQy+^;&ǡOT?k_AGqkdnsIRQtO&Zz^PjJBMwт&in[gY,xw c mP`T[Ek{xܣ ](Q(CPiLٱxUY7Vj7 zz> 'gt'ic!`yq} ::& )ҬyE2N5ASjƜ-.mGFf$}Ȋi?<*9l8_eiFy7 35/y lDHFt N{v?YNd\?u,uVq2cm83v4["`Q,i59fs,,rW4{pn5ӂ,/O`w@#'ׂ"2 ;g_90a^T cnf* 2$MD~2;lkwB޹o֒*hG}8b͍0nF0&4>bc}"LJ{d;%;΋Ϋ ; s<[zw0;PЉJf+uD򅞯 vD׻a׀*iψs jǒD2gD(yE'!ޜ{04#&v}#:&g0yJ{f8XR@~;zϥe G0"!j22ʲ ;pCx cM*%Vt5_UNA]m3PonbMؤ(Z@4ܲCuoeIW`*]LچRZ#1 p4$NeJqP5ʻrʙ$ppZ 'Nxb;jaѿB JNdU F4p73@#腩8^AÇ7,k`֘b5Q&ݲeoY3b$H:V6o*B}bg>*m6vYvED;n==Z6p,|K6ZCz5߽+ CxPepCBܑCe.z H:e$cpKk܆ǸMN=30خ°xF*9/p`mSi-.pwCvMj寇%u%I)tHDǡϩ̦v_ t6#8G2$[64?Nb~"9W5t,b(XMq۟j3ʥnЕSJw;^,7MX>L-A`WUe^hqH^(;5.7GPsv}+𷏠]oYN RЫ7)eênO9qf^F_Ά̘ڐJ}ɗ9ĺ0I L:Z?G.v !g?f4fox( r(#deKI @S*q~/K@e՝Ur[f=y4EGhUϢr 9˲"ˇ(h K58ړ0$ypy_ICEj$xz}Qt]t? q4a[pmevzJ17zg{b_=/4, ѯ [(L3tM j} fAFݐoK3= "-,/Jl:UOs r;y=)Seh=*JG=FEml~ CsHocΪ|i'O .iֺGSuώU3 =ҥmA_I7|͚Bn.Y>߂*_HT>Yjk cC'^xhL˧4J–#/V:ٺ&Moٔ7I/${AUbKi`*=mL!rp]h _V j(ʗ [kF^_1TP2JEFt6`xDK -*;YOt*Xr 18G~w핷7lUa3ioM$N :B67]Jv*t,:^M =Z w_5 DR}gaQ`px>/T!6HA0eB |#z\r'`hw|2ufqq|4},<.*(๗=뻐HL {4.9zkyk {r_=mtmK K5| Œk3!"&%{$9H0$lj07Ь{Y/^nҝ)'hy `NoMhF`E=JeZb2s_;1<'`L:Sv.^߉_kJQ={ȧl΀}F-Tx1?{egt0hv})?|Ww8'˟ENbu D -;N:V{٧os_,-bv٤}6_G%ՔC./u0}?^D*5nfʙ9rhjawlJp¨޺XvEDOA?nKG&lnvaBX8.DEĮpHXlK}AM}F ΆqlЉMXgv̤=}k8C~!ؠ"QT^zVa=zc8SZqsSl=S6h~40aB#H"̯W|:[.eb[ڐqe-80>Gqg1]Zx/X\fL'^A,t'^d3>:tP\GDt)XdH+*4袣R`9vC{q("'Aۓa<@5X|T_"v5fը^qK(raJ/))=$lleeS&[g=cvJGϵk|+fҢlZ0&?t-ב O//3W /qceH\ܵhŽpPW;p;#,5>\`9@V\J w;}ŚW 咲-7^)%gհU*xzE8ylr0@7{r B K $J-v]lk!E859wGȢYǖ&[E^ᵲ| D,l]N5_1? 1mTBCbOx| 5&6Kou?y,cQ%Dxud +TY@ؼ+=W\NF幭ġ,U6 "mY VvSahfMzo[!fFψ)>$oz eRWZ98IdÍH}~!9=7oU%21`K_G*aHndו}ة?gSkILroL6aWfL T-K#!"RK"H9*8!LYż owqsE¿K-;jEo6o+bPW0h(kisd|g}Mz#`a,|ubmP-ksJە?YN)$#aF++E[yDqʰ}v8Q֤b7T@bihL@k}]0E;ĬJ ƬKvT;B䛅 KSq7 0reQY RQЦ̷r|Z:qg#Y񛺣V߁"qILѿݛ%Ҕ8FWAw̭ktF Uڼ@& fP}fìjjv?ъ5>D#}~t*>~b/fy|<,QZaП~EJ ߭,J}npygꍔמfS̟ ~.>Qc\63-yCʂyԼT[ OG#)0N&NV ŗi 8 '̍1m{1g< :}QS;6ZdN:YȎY?jp 7mCʁHpgQ $4p9H.`&FN/E4/ƍq3C [ B K[AZZ ŞlDžto =]Ϋhhpko"㪚<ۢZsIƥ|r7ƚ8a-O"nu@}q*EzkGҿ4a|'Obds)q{#zRzĹřx Ռ=&Th~fcSӛ-;嵍SPx9/Gr4c[`0DhYqI#.uVh,rU^J2q3cA)C`fɿKWm*Ds D7เl}h OfAF#ʝ 32LUXi.-/JbhusqrC9CTqB^,q]y*CXv,\˚@pD A j(}\؊;uZΊ 2ަĨHGjP &p<|~X]NQ#"f, і@'yd=uSq^tp(tR$Fa)jwR:I8>$HȄԡU8,AsU^!2FGO\M{TM3vjXΫeP娄>mo֝։RVWJ;K'bɥ<}iBj S5 d29Jw:2a+=Uo2κ5LSz@hE1׹el6 [͡ulc^¬C.jctDrǽ*1ʪ8x?PtDNeqZ5$N";.O&{wZ!B{n% -p9/##D&~hBIYrcY,4/&@=t& lgkh GvZhf sd|}?oymޓY[rXVI?lWGJ:ՔIpx[6Ҙ6 뜤27Z*攣~'.'SKXOZѳ%W[wz8,m8,}S1dGdŅF0 N )˻phwӌūwNRJHNfPQ1Ńl0ȼN\;"_-۠ D1)H(fmܟL|$ڒC6 GsKnOcXķ~ovl `^RR/_rƲ )YHW]Ͽ~jNRD+zMU]3hUkz6x!JI2nt,}+ĆJӜS:߂N ]gp/%*D_$(g HI2IӃAh)p34IлhJދ--DG:t ^ cVt'oranР" ZljO\eq͉WdyA]MQ0N^rKHV!gÝ5Y7)N> $ԉj(] Z/3 t'\*E[ok>#HTcEOc CHoeQ' }Vgݛ;',xd'h+p.qqJ6gҧO% J eEedaX=hө `8Yy{wY +eқ!XN[nbN voM XWbu1 @z;jozǕ9(>h푫s b>&Z}c|AM<{}5$5;"Nh>e&]t>V1ŖGǬc=g<ʔ1}z_ ʡ&!si0hv10I7ߖq=1)Zz{dq=oA0|b-x?(F rGޔ/…~^J >a&P٪%AT."~g- m?/&DYUu+"` ~%SWڰmz\rwGĖ Gz!&wj6[}a(Yj%=>nXcM+QHpE} rJV5&g,K>G|d["YzSbgqj&˸lg:0 IIh_7KS"'J?<}*eBZ87j,SII~>0\CB$|7Do>`KSʧ]io3Ch)҈N3en^L~ AJܲaj궳C-ɗUQ$KTzF>U~WEzR+WAO'JZ#)%JKwl;uA6=%(, _6CHF@3u6!ܪ-:DEk{]P)E|FI|ߍ'璷?K2;!Ο7% &fwX{_Bb(gtŴYƕMnJ<AVc)d7ALG؞0*ĊDfJttP1c!t)sVA3F9QFRXZϴ@CPZ7Kkt6E/a8(3&02v  Vm|{!#@(:3A9UmGߐA.gYPQ<Vyog?%qsC5gb]!೅wb3{9䫺'O+~]h(v̂<ғsXTCR ^jF4]q _TJpNdc"9 ud½]*&iolSn՘?*?-&8[F2QT&iBD1iMu.Dr\'r={Q|O[5`*7뙦>5 q7$-oJ&ʲk +n>?&11אS:|$= 'E+|  Ѣ쭿VӾGl9n"($%U3A70Tɣ'MY`1.MLJ;7r ڤGB% 󱈇5:|xr#q ΗtG{7+C:Ds!hdT䀐̺I5N,4&G%ay wD_}b?--qmۮb j؎p >kB#3Q" v/Q愴n.|9Og%ҡR *üZz9gy".bČ.m> !P7.X RI6圹$FC@}e?d[|63aZ y*is㐀gDjU瘉ڡZ]f} ޅYϣj ?,`t>l3%Q;E5`I٩v碀bdAapuծZ^4p˾Bu%b eYUo;/be1+mU#ŭ/R )]* @]4٣,["ff,P2rgؾaVcǷ&w~`2Xu?YJB9M@Oڔ;54 0TEB2XJ&+Oná>r^vʌ coWP3}%1ș P1T31JOkIQ"VT`Ui Q"d /.S /i ,3E?*xw So\ 4'=m K>8UJ'IkE)DLJ: >ԖEh"*.axG(,AwFv]/9"W6v;]ޑGpyݒsʆ6"S˅SE(SwlHz~Cփ],㔐sõ*(~} M:ht5ɫ0) @HtX{viug&&{3Q:HiN 5 A7[sJ$+Ѭb1)Ԋ t Xk,¥F+uw S;] S$޷^|[N̿q'g_aܴ۸툶?i'cO=BN?HhAᙅ|=SfA| ۜ+ʎyg$ L+xpعH5Ń1E?K Ľpoqcr5>yxP#`d#j XAAiA/!yWL vM h]Yr0kƎ}~Ӊh@ɹ28ɢoO5ǣxly#t vJ7LX(O"ñ+b~!`2wB`~OJ͉"MFʤ>( Hr S\&=N5Q( (O*_- z7(6YLRFt%♾~Y?Z;}mSYxTYz*Uj4PI7<ʆBxYP xǮs.E|]qcj]*X2b_êDPwCeI&n+$}vk28gf,Eml"$ ,B<^^8~ϝoKNK#Jm{4'#|[xMWo'p1 X_.i=4 ɩTS 9vHfZ6&6cs)kާ,iH ng#k0f\{2^:}T]NRΏ*½@~?/ .?aE饙koi^ ?@!ʾ+nA1@A/kdDIŊG1jT ]Er9wpAT10։--vIJӸzs b 6/"URxSD@fZib;6!OmE){ a~r]$ClMvH#efZfpÉ78a3U!4Sl,@Vvkڱ`k}L#jXRjW*3[LnKfts)JKyyCyN 11mΉ{P0[c&RvLn:M#32 7h)Hv:&&.ux#Y}de+/ͲbDngtM>@mu#C\Fۍ Unjрz{yrGhw5ݤSO}"WKkK'$嗙Ε@:HzJw48180nĻ)3ۙ\@y#]NZ3J*L^cn8jdMEw؉'`@L!+xNS':,}+#V*5w^ hoˢ_rm@Rwnsamnruo=ZR! >q:X x2؂YFCipb245ߨÒHW9m# pΐ% <TZ?Ǡ4F% :r\&µn|O 4O]sX7xH>Lk=+bhX؎YՌ6 2gP5c/*ouim\:՗|c %bKo+ˡ;ؘr\#.t5 fY>'AO'eۮR]yj-x2l<e *Z8j"14UGt馴e7UdA } "kT>6st3ljVx\꼏!ll@X7ʊGDF E;6mN:z"Z瀓,Dϗ1co>R VgpAY1?Sg$2{X4/ |Q{x !#ovy ذ*jToIϊb\E쯃mbqCeE/9/g$BP?<.mcc=Rj6$d&bӯ8$frZ69:%)UA9xP/O 0 A6eƜL'C佽dW #iM<30'y[w mq;&eEWSz]$m4 IzU߃{j3ɏ3+fɡ6՘ou)mOs\/~ϷM}B0lD]L̼j9kR[T*&+IdɈ EXgDE2d^au#N ԔHoiX__adʷ~*_`ho5lbe6H"Vq]TlF^uzc^%ӵxl=\c "E ɏj+ޑqh7_ʘ \}Z}n!&MAʩZEgvINϣ ShŠڒ(4}z3-+H9NeM{ Ǧ1^+hi韡N4>+,nFy, ۊY6Ȳ/S缏nD aN_|˛fz]}74sjnq=Oʩ-I%Bbp7oq:J2S瘢]߉cH*,xavC41B g??A֦!d*i*? ]C.``p<ήD'lNԬݢ[7J&5 ޅrE6\U΍!Nj]d>Ô^T ʧt7}$]˰/5y̆ZsU ׮ ӐLTe0i}XΙ H5{89|pȌb<?q ?a']5ǟ G=MP{C%OucWW\!R 5-0~H)1rj$'&qK7- F\"T 3It*J=]uSGf^OIiJ؟Ϗܿ?yq6 i t_qٟ[:JrrV_*LZV k;qQ>'Pk|W ȦqK _v삕FQ,F"Ot/ TzRI*kܻ2?rAD0S̩ȺK= x =`yԜuvӲ4dwI, 8jl;tTsѷqbܴ1yU=>Vx!PˍJ3O=poo86[T,xxFMҳ2K."\XVR% h}|,ryMTXįdvUo>uzfTH>WǥFStz-KUw:oL6|j1c M}3[챖hg/c07uP_I}d>t@V"Jɺ1E*$U~`M;UX$ViHR\h{wvGBȗ(w-gҶ;aR*`sDH e8gDr좃Y9*,?/R֎,8E:E@8!L>5!ϯ=vLx'5Q%wWǑwI]͡2O=I}ؙ_1 6ăި.p/uOJp Gej?R^jFHVe >+ #lh>Ih хJ}@/d/E)#Rhbt!nxN?䘔DžTt?U4mgpx٩E"b aJ ˂s }&vk &!m,pwCPS pn<G8`jh;Zw6ja~ (FSH$:KQX4tYݜTǴ-Sp)UٿE/6y!NB j:FנBS+@_WweMRہ!31^dXѬvpFBٗBjyz! 5 - xlmpC8[a 'Ey>_@~6`Po ` +a1W! #kUVt]\A}dxw! ;spuk]'늗z:=Sdu|F"ePR O4xU7ӖOA5OءYTJo]΢ >,6c_C0 ,- m&\79B$}C:^?zd෢(̫ 8! &Boohi5yWǧ>F~I>FY4{+uW}ycP*%x{wh R1EuܨEz,7@ww*Ml:# ߗIS49.  Qs;0OT +S* w,߆;ָ7=j cCC+I'Bm`9Rke.~(,+ @ue$t5Aӭ;4~P*2Õq4mq1C7~-TV$7fd')<N^pùmmI7P`Zh͘޳ܳ pP5A{Ю&)|SPo y&C [ Uxu_p>?ݍJ]]vïA @(muq2ѤNhZVP#RՌ5Se7\jT/3_MPI˜6..[s0c+riܕkּrBN@؀ (ĭc@ hy&!KH6smے]绂ZI) (d 6Nd^;˷hrR T8ѫ:߫G1B.6̟" &{i&v΋kWVLEvO,*TP}3m<ÿ܈̮JTm;k8Aw?5 NF M6Df׭v(WKs܇KБ28/(|*aSMNJ̆&lX{ -o+<0,qpo\?A :ʁ)*`ډj5Z/k"v@o㇆I ~̂άiCbkv^,2Xj FO5. RG] *Jn`Q!'p8ᗿϥJ?SXyYx@$AyhN)%r;^Od?!s5Gs&pv2hIqkЮq+L{K7_X ʈӒVos7_CVks6w``'+*wY-^W7ZGzbih<]蠙{,pxBf]&0̌)jS5tĐ+^/.|{ O(  ,y>.'=a2C :*n~5T{06E]I=2'X 6H5#_'5D+u ~IL4`J n!WQޖ2N"‹Н3L0& [ُ(8A aVHz\!G?#<'| ~2*u֑N"}m{˪\D7ݏ>WBƸƙJJ DuX8_eJeY~1a/T}YCE}ov&E4j^'uHրーa}qFyU&*ZưE©]#Mt"N&Rxw CxWv HRBNVbE&D X2DTׅo*= S OÚ98PJ\{wX*,X8= ./ȟZ<)>3sB1Z-:φ@5JeuCxk.a7Vrç #cU8TodTY~6\Ldv S|Է]42=|28 Fb#"gwy)JTa(+\F.prOd-CL'sX*N,$.wKU Kl-==`W|ßDV B :e@ rbްhyp/[BCSGmX͙R7w~&G=@=sh '54iNWuhɽ63И]_vttCqጸV \Ȕ|0% Z׮_+8~A6o ! hzp$Bhy;GP@Aa5oSnSL[A dI{R!U:emn5r;2'Ֆ#zH0":Âv`FRɫ}C!,WU9lO~ldoU\v&q ~jQwIBdN1s.Fx- MP?_$Tm)ѷ IԦ!Y0xp:`4hNR:biBK`{t]1i^#5j-M9ۖ4CHz \^7q88<߄E;8)󨢐r˜^e z۲F>u$cz 8e`X g0|0MÚ {˧] 䊂e0\2R*pdnտAp~{/?@<,y&hix붇wZ\ p+ĵREf c]}hv8v K0! d5*[1].j}v"fr!aPMٚ@>_™A?Kwu!L{K|ɒF } xpY`ޭ[uxȦQy/*"3ULB&I1aK'Hg\sKp)sge` 53e6gBmy?܄Ѻ3+멠'a*NV"ck?7Q[9>eȭo}#biVwG0"f]^mC;:hh T:a1 kA+@=א G Va5B\9]\xYkv)CXs;=O|C~ՔU[-@3&'9IVW:?R, %ӏa;]^M+S]˙a&^`zg,M/6,>k迻V4+8/ގ:ɬnMET%Bڣt،قҿhuڒkŐi"ۍ5넉#Wl+x23vTMhJQL_(]81w 'y&i_Ѵk܎BW5QuLխBRA[@JԺN0svΊNb  ٛǛ, ˽WֶiĥriL޴W=6 oj߂qEgjzk 9*@3胛Xց{f50+~{ N_w['3HH'M'0  H=qb&os\ɕRQ苽DJ9mɦ,U9&?4\c>$h)96fD [.bb4vm:hufPSq3 $FC`Zt0T` jn'L52nM`6ؕZG: u*NӏT-!{&ϧiDOJY|n .^,h|@BN$֦>PJ˓k:pF./ D`4]Y}Ƨ{#.8d7;gAYPn;+> Jy s Jr"izQۍaO:eQ>fJ$AL>)EC$lB5Q^N(-tѵ،̽pQ ]B m򑓽l%z 0-ǫ!668^LB U8HZ8ם ῟S7Ԕ/CM|Ly=u C#.#؇|US>YPp[1 ;"xR"" m.6z09[:рM_&F{0mXCs}#4xo&k(HS=u\ <$Ay?$Z&s cAQNHp;J?V]ݚNHzg*%󸋗 >ŕNqP'FXygBY5$<N@eɔ!\D˜\}S%LWik7m ~DQ^4lLvR`z!X),q$^2xF2$7#yxh}p¨r+ A禷Z3psoԣMqQnKV)2r+-`Q'Mo4Fe쓚ZbN@PRk!K7IlϟAMߢFu8sG@) FR "e3ΧMiu{[KwQѴ.F(5K8:Kwj=_W /=)ep w5֨jCA 䱝ίs0f~Ē9"=F8W|?ۭA,aNt.c| A02890P+qx AUvf%FE1Kaϭk!xcWg67%" 5J+una/`:Pfd]Me/XBYu 啧ҢiyK0,|B0ɝՙ{S/ZUv;ijvZɡ9|^UgYN$mF\U oG9W姏]07iH_55 K"zP݅΂Z?ۃrEb$L>WK֟G.;бaɏVE2m}MPM+ `ede?04DQӛD}O*M%EPz,j3 j2 n?*cVWZB)vS{bP\КJ/-7FȚE 44;r!DLel|aK>˺ȇ3}go"H|%sc,]N b~'쬽Ja|sNhfk 9:t@l2QZ8sFͰ-1rvo„y@.݀ڿʌUW^zXȒ ?7-K/Uw }L -L ۂ@uӂHX=},z=N2B5lH[ >Y6Ru"Z@=;@/S$ΠĄ<پ;<EE*l]Q62n"E]^hZ]&}PfG6Kon>RnT\ fM+7X0ܼ\C?ŝQ G J52mC2 't2#3 v#8ti:?MTm^uפ/;WB"`aV)=M̏}`_7|<[+|Q'r}bb{iRo{xK'o褓l3=cpAi'~ao@B.C$2w6~4LlZۜ}; l'7>3x#,1'4<¨.8b:xkUz1ܑ/Gr[=,1WQ6~&]GN*deZɌ8uŲ/uloGR2MoܛYbq_ns^GinaŪ(P9aL@>{P V!SE c$K>]JS$*f]?ǂͺeVa^]S܁<Ⳕͮa6KUd&sRsBAA.kP͉ח",pd^d؞3 @Wk͗ Ae OE`den80o۰_-6Q'Ծ/N)7Lk @?$Ër9-őSptNYl61zQQwF+,I@GVABF.xr}E}ԝJqE{GLH2țWV}EK:; 9d{|m0x\%p_K-Vn&.~w- &!25AAr`BmW~拾 7ʮ'EfQJc1^iGˤ3qi NĖj_F^TXElZ+y޿Z\fq]tr94WQO:E?A ke\'1y#<ܾWZv*ܺ9cV,vKl +Z6$vJ@~ޔ5G:]RmnHJ2<Oeȏ2-/o.dk Vp@P;Fʃ` ͇aBe5pH<0@x9vXǻ̆> w>gX:@@5_חu;o9CybG^XW26+|6(4!0Jbv&l@ĀlMwZmx P@u|kx_5su> c fTtuE/ ;rә" QK *2,zOa2*Kf <<HlY0;߄lKt:/W%2z^LWsHGᆷSZSUOt|n7)&O5RU_HIvkRt}E$j҈/_DX0COu'7_MPݛsP_M #ăWY;.zZR2 EbXxSDW)d\Z81܋\SnD})$\$أdY,>ƸhBΰ׳LxYwK_|rQ%9'P8Q8,c(;;L d]Zm[_~N#Un#~ئEf[|n,<-cc .]ʛ=šd̝*Vbi{ĥ}HXKjtibSˎ/+%iJ$R % g! A5T#]o6uS%GнH] 0e$DdLbŌwGl8ø3]7슝mʃOGd}3 aeK'בL F"kB`@ gBK'68#A.;b Ynݺr| mPPL0pEVbM!էjCݧ= _rumz%4õPXF7(ZDȫ3`EXCi J{cmN!HpEe ˞9/\'$W' <:X 1)-i#yTDbʜG i):.V> @r}$4KRЂ{U&ix ^kG]*Tџ}66|#[r"6Ioz#iN6=2NߋE qFh! jw=uc=8S$ NdB4V.8˯V-Eu޳h`>蝴*4_+Ec@DqpW mzlz-#C9E0!jp6װMC&×7ڊ-:Ў}V_?`Jdl/Q/qTAeal~(;&w>v ?rQ5fGUBurl;Ւ{ FCG1z2@ wrԁr}ٽ*NKl}S$0gْo ==zvm 1e)4~=>,mV1e/ƳulN(m0лOѥ|h*0LϕqR(wnO&MB-%RAYU$̢ E:JJ#ٙ'D.3 ,dDϼ),s~ *_h>~Pp<&-G`+yRY 02BFGI-۲?4Fʙ薡 LœDK,L8 ɕ$tfZC7w{$OQU(?TPv{BdaGnvYOg ؖDZ2OuIwn=i5bI'2oN*n;1zOe*X>R(n#{PQ&blf^T>@Ӂ[h{Ck2{x(f%{0f`+5[5.XXw$yDYФB0@]1J1GcUI2 p}KT3 @XhTdV!f@!/ď-)k!zKrYl%%BS2eRZl'цA_t2ItXHG@QdٿsÖ^ ~iJeS|?J[fN>RYA:\Lb4K]䲖Ҝ'm 01m#)̎Lb&̉[J8|h}8?R&,qUp`1 7Ό;mb3EB<7gIz&$%%],iaz_ GbڡHG ^eXC>zsS1ėd`ӢR *ĺ.] s։BO{%>:g8~c~ݘ$/>%c;3G"YT\瘪, Ig=Dr\|F +ٵlMGg4v^k>kybHKTֶ_\J?DYy.rhKח|8QcAˡ5Oߺ35ͧ Ż,ѫaC@ah9F>蠜_B@oT%h)J5N$pnQq1} _Ku>o]Ac)i䘣]Lcwx.ftLVh RF6'׀agSBr~ͨ;U/%1os^ΙEhp6:w-WBp.boWDF f&GR3ajCb0>աj 5@(]WH,ZSeegE5uXrIθ^#S]] *G߲b ΢:uc5%C,}e7;;疡:(/3/@Ǚ3 aRq-G0=\*.+E8>`K+1"` w^ BH妩R (}xkh$ֺD-OM,Wf1Uv֣Ti-\`OsGрrшO['ʘ#RDū dKj'"k6$ c"#]c!3@rk؇0vGۧ<`yhȇk&bauFZ)IRß:>3=q>b;z".xJ`c^hr:5Ln5$鉅&lJI@Ol5?zV7՛h=ה`b­ з'~oɌ8^CTgsJ!u޽J5iRObΧFkA޳J a 8跙y-0geqk-+U%I@$Btb1O Le]*^؍L6"E7沐=+WpzmQzAxFh);Tř/k9m" K ~h Ǝ+$dtv]o|n d)4Gr5Ӭ4*ˤwCѹ֗sFܺ'K d[{DWA4T&!zӗ5D$ [ѬG~?F39N -9(n2 }\zFhM%9;^N7iK3uM 9!} iʈ0?5ns\8 !hcB0MaqrԆo2/"dL PYX+ܽ䭛2.4yiw,_jCvd8 7O032B!b>Qjs`S_l5 l׻BUEz6 .sܳ, I6ny5Ӱv K8V@' ˔ [+XB;^阬Ed˅/!5-$ giX5GO\vN<̛)7r M_ 2]N dmm4(E*[9AK ֞36EؑnmZjSa m]pk߉ėv~ςXB@nɼ=1.Cu^.Gj0uM{+AaPu!&\u jÉb2\#9.%SӼ$EҼعAbf#())~4ԛ_I"Mp5\&Zi0o LOt3 0)Y3?G:ڋ(Qwmu[IU@|n̾6[ _Uw砅&{D,xX)W<%uJَ*M_ezfNugM{V*j·'0RCLD`ge\1`&̫a”OEfI ?]sz&IJ0TR2ã47:m H(L/YE"}%2}DY6f:+E`eMD~}Ti1Sx'Br| ?zH|U>~j~(3ڶ C{J >>;֬AR9^,taiSO])(%-րڻodoJ$gJt$ a1˲_Lf'!S-# +'}h5)u&,z=7DL=RIJmu%·"(PakC()c=H:$0ɖ3{.Mf*1:({,L0+!<z`;ܠ  H-=ɳ!?#Vgb<ޕ9 {gF&U)KT@2P:M | $LW\<孰Em}~rM4CmD9ٳE(O]; DQsoI4FwߗTp;,.\y_hpfihϙΘhx9BFf͟E5iSS5Q`ԭ_`^, #0vƉd ;a1o$gD ;^)ǭyq_;RdRȡ^ix]7KGD*hKIq_Zv/)ib'S! rn ]VѰ AP؁3ҷY@z o B L[!˶Uw`_~O@OܬCjLB&ETPw?'aS<cIRŅw]`NGH*)ئV|8TI;_iQb'H:dT5G f8[9ѰECu(cB~ EM0#\-sn)򊟅Ds᷶:CCQ0۰@K2# ʆԩSH:kV\*lgWOC^JcԂI}Sp`K#䊥=E3"sw!q^_z[D9E ?lO|*tEm7'LRZ(e1u଄Yc`5D@rtlTawd6EŁPa65yAd[کT&a%AQeSqCp=_;qd@UGYq僤iB#/U¨B&y|se,ί8OkGt,K'lIxc{d>j908yѪ$މWQKnBuS U(v̊±y,_ f'F3r$~>kWwk"2gt{q*O%imMO_WU[<φGM+ Eʅ_T-$o)[5['@WTFoR^eZLT˿9 8bXja4$\: D:t&e^zyB&E9Mqܭ3GiIT^$ h{~45]s4:'2( hq-@.7<;VWsBa/"tf6 }޽K6| -8R%C5JF0{Ru(?<_"_ וW?wU|GW!o8#!OZ,K7)<9Y)zWɘ |zF`,3n }5`)A.I|Y@IrVxZ1"^i֬$5mϿ-DE;i(N6}Y hoG¿]3 wW)61iA'<@-HR!]*!(ߛh?9kVwrcZz:=o_8*P*Ү΁%QFL3aP=ߡ-r7A՚έױ&j =o˪مNBqX@5牂%wJgIVi.Br1cVuv4Ohn*MpNA T梏9ȓh:SgBR KV`8JṢRt5:Һ%TRc2|Vҭ9|VfZBxl̢~m:+`!UU*Y+S[&%)nΣGOi߲[u/+ mER 5P O6C4km:C'Pvy਷u%-SFˉ[&YAc/*La33ߠ~(\"JK׌u3fر&炐HT> @fn/%=ųԎ{AWTdO7r%_Ӕet,%QC ,G"G>= ^?R'lL1!w  k {0gVFˡ F?-Û^}ٴ}s|N58=䗰.76ٰǕH>}q q˦l?/Rf]ˋW(9? i*TX}sVTN Y;Z' zH2kd\i:QҴQ^?n}zxN: v)YC`ډY}rQC+*8|5!Ů͝c ^IfGCY:vB?P Ξz^741<[(~Bi1L'@I=G}3S{Ws51KEa 2v԰r#AN/:u_h͕1U*݋1rL][eR+Y6 ڡ O!i! ,vdj9h{FQL 0f'PTZU`,8QJfgh:> {LiYMxyhRKj_#q 9wQs?p.l R+s\dU( M_I #0}GfyBJr,3\\f2L-e֙:a<2QS_tAdYO0ൂkue3c{vȣ`- OTGP)"^.-UMSs mּ2ߪ]sM1Qv&yMڔv"/z!Kg][9萰$kN ';gԲ?{ֽAfꙆ+0@4bN X0ɹZ;r!W 3X Vc}M%EQ)v9Ŭ(IzkpYTwçT*ݔ455l(o']z; +ϥdUVX^b08}Sw4z;!$mj\7w?WὍ89N~3$B^Aj_0W"`J u[@}\"%ـO䊥0·\ u^18IlsPk/dOd 5fhV*xt.eQ_rGSf㔤h>x iͰOl 4Nm(!宝kS~ *d }̓na%j^O\ȳ4b ]cՃ '5h4n0gŭof&Frx"'#Vso=gzoZK,L:@\1W2$vT"dKyHv(xD!"TUc20ؚ ,)'+m yΙ|>+p<O'~!˴I*[%;%Oz'I` TЗ= r(*hh-goJ.+0b#ȅP^R,|3Vk111|_Hw ί ȡ CckH`)[4qۖ= k5{L~q+hDqIi] yt4$X9ϥ nx]cĤn:# ?O?9:AJO.O%"|~2_ˀǬoM>dmDj] w>Psebd{?VJ׮`ј8 3>xp/duyF$SRLFG$tG:n6F^P˸ $Dت'T 6!}>⬿K$@b.^bnNfM;P%BRNv5 [4靛%Џ&3ϩ[8]:~Q$ ;$4ЂWLKzvŮ E&D\J~%篜ޞ8X XL>@ A~JU#~v?G#Ћ$#5'#} EuX6?T~$HD$܎+N"cTS/OJ^/̽h-D8%.Ӂ}KS-%-ض*$r$v!- CBer~3 6y?(̱.b.pAq55n;D[QHVlzLY4gL?Zɰ339}ÔmѭR{t-GG>K'BZpH.$wqcX@y%-̋*\g EOؿPنA]WֿE#)*G*AtL|X ` l5fz&)U_>,OQl@{B,Mg7Fu b]hY]j3cpl>~N:e bFHP'Rǡw=z@XT)tVɾ^hҐ98ovc"zz!Zf)r5.<%[zkwD'ibs@GLVZn\{hhs%Fu8ۥIp¬{nx^Ղ%L6:QH;1X%Ȍ9T2|Z^ gLC_ok'0<*(%ȍڧ1 8VttW4W)[­D9 j*fyuO(:nSQ_x$IɬyQ珶pRC$EZ,GP&],}tg4ۢMyd*P!6 IkdGw3CȼxqNYqFx^̕l&q 5j<<|{\w)v2>36J #y#Asɸ՗Gû{gL aEҊg̾'tԩ:pԽ|A ؅ykE0/! ;nt!;żv'09:]jE},To2}^%اxw}3;QZG~{? \)KwEJ(' x&s+h!g;aR }OOPY5٠"-)kA Ǣ-"3'kȜnCS^1e(Ա;uVIt4/;g=ķ(qx>*X@hE]_ /];Zt g)+C5z,"`8+w29%+ߊ#>̽i~~G[ a4?]ustq$Kj_|IxnA;8z:rVqĤ.y= R)ZcK~Ovk{*"ud7C(7i"%ldlT8e7$ܚ~Ҁ/8|lRD,v @`[H7xY*"-lAc_m@o"%'֭6"%<F1utZ=l#>fѺ4wspZfTr D9_ J#`3z4㱩LphPK< Eģ~^H (cˋKbgWsʩS^O~:DV2tf 1hN~Bl9"Ӛ;TTIo|UM|*9nVG9a۟S%}B27rtԟ1v0~@,~>Q뉓9ρfj_-[ :[*{ɵ.ۻRwVִvPb>q:QlkP:{g ֕HłAZ4B >%^k;kHbe<i h?̊*!)R`P)gɲ@ňz\ycPl'hj!]OwݑD^x0%e=stca:&tۊ΄*$ίxU@܅="ҴstcJeøVl`bSAͧW(m /dG b3K @<{%!BZrQ v]P3W_T[Z9ly@HRa( S29mݔ,^FT:udw:$ֻ9s̠툠b'&ֹÝ }t1ff*71< m{ ЂԺ_^`cEKp2A׭9Tmۃ=}vȌx["PZ1+hq2[' m?tW48GpdŶ{/s3uzl8"̵>Dp^yZ~\!YWtcRO++P~z/eop망;Yz0R6GgXͯG7f qf{6#ly-zÅ3/xIiL YG&u@48egzaퟃz@Y"2Gvi.o]EWzҙj,RvoHVA]-*Vw3ٝ{;З&sN1G`= j$t01y\--!97XG)KfRJyhd]NtSe@~RԂזa mWv3wɷUdowgii>¶:斔}]p9 zh%vxC6 Li>sHo+OOlN/K뵨 C[0-O>:l&+^c?;4H‰Ϻ ƍ gKTg 7~ +~ܠF쪟)+GdHf4r"u΅%(R)˃y}Β7ۗkbfݡUVZK{40qȦ1$;3]s7rȾzS_Мz+. ~Y똥+VȋiEQ_عf+r~4nlUmJ".JP8hx&? ;1C"y.dԾK-4$V3wbd;ͨ`NXnLN;^[ `jyhSYKOGlÒnZr.ENAHk큍"n,6 ~R Ch՞NJ[µGH>zn XqZ|5hf8Fg0oRa(߶ҩi; Ӹ3On I*S8}>`>|8M:^1_iٜ5}(AʢkWy% Nڳ^FNaBS:TcdB|1_Ψ5i(3E];ױ ]yZqk#hKlq28q]ZM7\*+97ߛۃ%},I׊K_ҺjS/I5?\']{:x9Nz̜&Ўl6^IJ~#Zͯ: #?Bgx<:#̝nf둦d9@3rgr?7TU+~Zn l'n05e+&MOj3Or*ꍋ:[ЛXMÈ[Su`i׳A81HwTh*%5[b?QMzܐΫ;L bu;1Y\(@FȚ6՞QaU>uK:CħPׁg0G϶e4ť{?%3܅傯Qvwa3 "`<փ{(M_>bo$bɳ.x}l6h_s̵9ˤ-DO#44g_:eXQ[_[oNH{X ij :A>2T75nS4`$tL%%-8Cs!hiజ)mʊ؟Щ{""' BNayFK}g9"u:P;0 s!y, @Y0=x7IڎLzqF)Ёˢ,yo3Y'?C?BC~I)Qu`ʤ.MUm!xe? hO& n`&"$t'jBff+洹FjCf?Kg=!FLBw qX; H5X)޾,a'C@C(,,!eqk[!|paEJ |8?-Ďw4iIH_{DuҸ" X=ҶFUmi^lr%, d6Za#q r մXsZ4ݟ nY~SV,υ*-ks7n'zr]w.;k 2_&'M͊mybP #)ou^@wWG|/%&4Y& pVmCrR&qps^4r7?2~ ׆Mmh,AĖdc qELѻ ޒS?3!O]+vt x:RwCZBnꎙR. GS "QzS)J|\_V@]oS>oO\Cm 6#bP@x;A4RNj%̴r ={оa GHCPh FsG=T!p5)*"bI3R+x1(m83|9y9A[ xo6P<CPp?Ќ90t|l77~[cwWMTsF [ 4I嗱2M0ނ|Nn6ГX-}*059oST_公 tY? !JAq@L! V6bJ\kϳC&ăC8W#xuOvX69sw3ζ,=:UFP2p\l?jh_2p=|;ۤ &cwtQ_&4-(~ Xf%r=I yJH 'f٣~Z{~.n5*ǀ _$;w3W? F -4lMA0*H*toÖ? A^h$N<r7Tϵ$?s=4Yk$zuzPNG˾,LeaI/"< [s|ǽ?Шlϊy;Q$ .-7u Vp ZsZpenJaiVVUĹA$4P [ktݓّI+ikǛY 5nrٍ^ 0/.cvrcڼj }qAm'<28ʾ_T 6e:ۉ/P ^xZuMkȩn@*L^7Q!I!TRG~?TIB5S/,(gJxw!$Bw .AN %?=*55Ke(/$Fښ@č`IvmrwaO}w-ؓױ-#9MI{d,SierKDvSQAӠyn-cgGFqF?IEvӄ4b{elA;ߒDHe.Y< tX=IRWC:cr|{+vM0#GtP6e W~SI ֗~ 9 4<74w -3##k7$^Yf*"fu"yP-8IUx^/𛽤t x!b9 Ӻ%C<1j4w5<;RP- OYz,UE"ǒYt{K\wRط*BxX+7"fpd&QayT22*U4u7%!yͺIZeK9ŋ}G1(*ƪ/(H`:M494^C~Oؤ6h_br#H|΃WYs/SW/6KҮ&I 3D-v8q_#bUWח`U`DD$u\ ]튳:0NG#wWdzx.JDsf[`׬ҧ{sD(Cu |֭ MXB(]+2$ +胢**τ:/~wx=/f # (~4!떕s>~˼~h|N.E}l&4^lt21Y}?ڱo S'(cztL\\5;Pi PB/&#~AU/m $hI7J٢]  h@n]|@KgM0)U3tI[/ < :ueVy5aM^%]C:͹eL⣥%қa*L,P]4FFD |W0wIufvsy Xp,] ˹W)Y2/_ӘJ9}d7}Τ8"=5xf'CZiޯ%.[7#o!X\O#&mG*@؛ܙ-SRJxd0oD%0j 79Q<]o KË`0Y*'WdF zcL1X}?ҭ~)'0s 9j閻= `i9dK("jp[}#PkxP|U_W}  d馣JR}131[X25@^$_ݨQ01nEʵGioXG>L1pp^f˄b2t- o&1juЊ)ws609@iϔ&ry7"#ڠW jG _C>[g]VxDf+ RKMOۮq!#p$^&g(so6,`VߣZX'`užlεd*0jE YmdBH[OЧ#|oZjOH_2z*ٱ"04|k:;Q2ل>zL (9*iݢթ€#[Kڳ2 aʰ r|:ox3+$ť攍RkHRZi&iUK)7#S\[jDWF>D$- 4z_1_UFrSU31-|hZ'3fv񑡔s ?Ą4yI;<>[d)lݎ]STwkB(1= ˡz 56@ ó+߶9=xinXuVfRmh!.fBp`b%ƀn)x|AEW^US΍*U,1hs +Bl-_gFfaM;IK%RJoVw.,"uc*1$z9)o֑}g 5z٘5WG#6 $ˎ]@.s?Aݎ#t YIEo>Rg-k5_rUPѽm]Kx&Ť~!* Zl/9Tnu67JPoC rY8Kw4^C[S2m ؓH %"3 tĈ,r 2ͻ ˾Bވ4aH<#ΜI.וb_sزyVW"{%hզt$>AR8MPѡr͕.%(67ԃ[\<%bևEu-@S:V; <=wl+ vp#!V*԰XdAXϥc+UR<=\ܖIc M)Zq dq0g[ I@: 2yBW2E)wm:Tm{ԱIRk4'_!Pfl`4϶b9cbMktiPEOGA !4 *[m?>V~c–J:U سB5\kw!1;kN^J SFxM%?C'Oy71?T}Z9Wk:P(MMG>ݠ{P:Y̸A GuhI39; Xoo%pNI;C0J|C,: yH;ݳ-jCILt&pں}ɳ9Dd3}lZXW08ȕlm.yaf=mY6oI:XcB |\7r04cʻehi}6[f6f#^\g8'o4f1C( n](| ?6cH"$n0ޯR!黎]r䄋so :e2hpdk/_v/.2P#=%ktJ>ԑ&9-+[1LG^wc _z`N)~` ?zwh7(=?wwcH.qi%е ')?ɺ#)_tĞGaej73' -`&:2U$FasY, 'Y77<& 䥉q#9PBORVZpgb#{rL,Zg%g9 3a=ˑl֒<7q UH8o{#FM|! hYx"#ɣqMї׽d-$cUW]Mg,'^55W.2ϑG< L"S Ϣv?¥l/;Fu{* 4@5Ɵ&B6[/K4`$P\);{Yͷ ik"Q SH~tQ9uzI6ps 耓e_8Jie-8iibrL$PY9zۉNl[@n~Nzà66UV>}꟩/f{&xVWg&ДUҌ6Za &Wv>B6,JnHdBU[?',&hKj ξ=Fp`p{P!a* ="D%jd0Áv}-q!~*!GrY"yŹRgІfofoʄ7u[= F3@Ï$*qȸ )'F1\gṔ?I?i^nj;.^֤-I5V)I &MN<^ۻut歓$abQyU6-rCy`G2߆_-R)a~ݍsF"TmQLQ7}$R?us?&EYh?a}TRnmA]un"QF@BEy9,DwYhn%ݼԻZI?0&4Q;;"24~k.F]R悷y P/^nG,t4Q;2/@݊Q$Z Wjeuz:as"ʽB}wȫ|ԇOB>a| @ؔ'IQގO9)FLsS}UndFS`Vٔp&',lw̸R)'RuNQ&H {BMwh ]Cr췛,4`QY.;sI+rRo[q!!7֍n*qryg$[Hi&1#eJ*snzb 809h}sѫF&_d4sڸI6nd_h+"}':{HRPf-)"#wgҮ_HC@_Y"6G0~ſn<>.tBFu9{9KjrIO= 6b &dB\Kte^iBwf>r'&d9U0Hboڻ&hhjOe_lq$KCsE=R˚K _) 7f1]4ZGߵ+F~-6G\I:@qFDrj:fF [cK='iCiJgSb{dwJֹv͝AZv=Wj$.MM3v /I0r>$!RUܴww, ZDug_#a+'MQh0{϶f >ShVxo>g_cָ#ğY{۸m6/vR)ebT$JZ βxsשC7^ % ׃ovl} aJ "?-oMqEl]фvZ=*HΜkBJsN 6ww Q6Gn@Y9#4=T=5v00Ҥ@cI!U[[ZsͳVNn!5Mlo.gfxj35Y . k8-ngں QD˜!56~8~lw/P29ek(vs[m<˶ЋAK(mKŌf|:C'bexkh֨=4$ r[]:X ݆{\Tsz#~Ibr^%*U0Kc.=[hD=w/\'ll[; wP\|7,hJv~gnn. U|lo d*Y[3r^tRΥ8 <0\|ʺ}srsG:"!I{^?Ѥ4dMaƤ9iwY1,R<^8,t4"q{jGйZ񃳜 o0aW#[v T([& =̭$D؋{o ɴ DLi9B%x]$NS~[:~5Ɖ-/Vk\$>|X PZ,ںI˹:} #˭xW(GI]aR 7" J} {+l/ :Oڨj<`4_ $mmK/ZvEb6'Sysw$t}N'r>'\..mlߓ@>c5%R<_t'j*l?v;X#xxAX E;}8%p9nn*DBQ~IrsΠ_h2xIS D|peN(#T\f5GU` SlCrR:<+>ek4}uy 5"hJu:PJnxv'm۬q{'D&y 6B5x ,'wt^0ޫE *Qhӭz{SS P2[=a$8Qj%j}4a9uzZ{Tv{)Fj ƛ` I`5!av!v7 \jؔ`h4_.N/P:՗7}heǴZ]!Q(gX =m)Tcfx]X^l1|;O*~a뗽:u8nr5e:#y74nn4,ĶdK2 "Z*LaTZES0]n^?bzi8D <{+Gc!_#Q0öԀbh됰H)J,w?RxCغo\.]]Sx]֣d.8g4L;CM@^W-K.UL7Aࠂ Ѧ)U5`rY=6nos:۶Nު< )k h\Rt@ mҡRoZJ0n w?Dfo]7·p0k3P8iM2i\m{' n+D.爵jD""8(vG .GDyE K\kjO/?j1&!w3UZZ0%U<2Ч+쿞m<5jZ.ğ=qw<ɌCgi]Aj9״HؼT?B7oVG둒ZoU2"Tn;y!t_ӨRhF7k9QMR+ń4NO7 &qT,o,Ҽ:]#=DbJQbǗec"V~f?ݻip咩 at[ y QjMG9%MŲ/ zΑ~{'=؝_S|;ArHّۗ7V ˳7o¥}4(h$~ZI*yu9AٛU>a@v GOdY()H" wmEtɬ8,Qf֏5g[|r0 R.e\&L3Q赗Ʀvl-VpA]2j]dpBnBJ&I {BGOVG6OJy rĠ\4 H$ZȘb3;_BSLykgV>ALG}ic`V2_f7m1?ei+5)\ :ވi Uݗ8NaZC Xg .knt{q$C!Q״CBVP֘T8 .[ȶQ?#wTyYq*u$|0du0`b?nQ+APwAĖ=E=:{+ \!UHrZaT08)t[!?1a"CT݀@@'FIvm~[JD)U_NAg׎w9}5 ;&X%zT!5NO9Ů4xxRޯϛ ㋝.ëPM>!KzdJ7l!v 2=]:rh`\ފ(1[|xNhV;ך\]6p=TPGԆaO* m(f ZiObYy9鸵KK 7=.4|Cȵ>.RԔR0`(@N,IEmlxKz6gQYW!8T*";Z0/?t)#9J-$)[W*l4>佷0sQȓ' #ϑ~W1pCʶVҤ_bhR`S'u~WLGMt',bў8f4vvoHɨƬ>֒eKJ1ŒpN]屟 4n_k*wM$%H@Uh^,X%L9\ R_.Q\[3k`UT́4o;< ȺF$؍H+ 3E{n%uCcؽZ8毗ܓ<{1Ыp9 8r3)m `C&ABRT'{TU/'l&Q#V*ӵI{Ž|[eDBUJAN.QO`vʚ'^7똣ESy+7:Axs2IwNAX1Q09{Dc-Lr*L: 58*,!r^ հF55:sO(/ht[Zc |g"R^q Gv@+:Wy pC"ΨCUQEIStCa,+!9l;!Q7ن5^hFa4^) m!ǻ7хhˡ}ܷpgޞ44|ײu;!T öYw& AcȯɈM_Vw|ǪKfė+,C幼⁉ |V-9Y|Mz{㣽 ]IWXqT^E4_΋;$-]+(. aFP6QA֏6~`Dޅ4mؿXc^(Q/2,vf ͪw+oQ p~HƯ“ -E $MAzAFݲgWo]&"ưߟ'y"MN KbhjݪSmAӅ'FEb=8FU+|OR{hwX,>`;SO2^kWyӃR'k=Tc_`u;2p4r*>=oj|M5wH*de%%8 x8œJك8 A&/DqC3մ ;Bcg@^偸vdؐ(B瓴1GÏƙÅ65Z \+էXܐӥ.k>%.Vy-VK9~' G!/Tied;%8nN)O3Ѐe wioeCWrU@ޚTΛ@* %Dw,I &}Z33q:yB8ccK)e_3$\/1NO^Ԭ[c y3Bq6k+4NIm;ŧb՜' * ] LMA2qZ%b,^’ފ _FT՛ZBXN3Z`/> t5jktFZzx_#ulj}y} .;繎sPZ?C9jǍǚS_}dKQaeGoBzzǰ6?aă]]M [z7kC J/Zf(L+}"O1;&w`[*JY1 pIބDZbhp qIAfܬ7ڏ^)xiŷh^!?q3[ve& _1^ZuhrTA9ȥ+B4 ΋~/ \s Ua/k=Vo1^#sL2X2 oU:I+hFhR-Jo UQ{LN S|lopHzҾc򡎸.\.JUR0+.eDw*8Orh-(d-Y07̤u*C㴕8Ck$ i L_#HY_-] עaRm=\ Fn҉ޥ1 /-zJ隫 &)t0693PEzg$: Ľg{rzs}z'ZbFRUo1zXfDZt J憳 D>њK9N xX 3KC]CQT+%1Iw aacupo7"B |$: @,z3D,دf4OV8'\Fw5s8[>p _W>r^s?8y(TŷZhnD8cvF1qB! 6 ytH$'Pa֩/? d)2pJ@FF߉axI %, \OFw+w_\gۯXi1nױsGӛs̠x!XKyuU/ip=sFHQt(ÖK֧|z9 owN"6#=aӚ$72:>B^T yi559] ;4ʲVO}RA΍ӟ5#3}T^J3Jh[h>|phn} %\Ij"XDY (u_\wv{\"= Hv!fSfIMnWAŠhZflQ(NaP[ s xǂF/7x/;le@bH}X \q8&b/s{yrW@l] [* TA ?m8bTsk'(;DZ7;UcWC]VXCUg`sQ!*&V`,2>&YoA Z|,vʡQU}"Sw3X8[pJjZjxG%GXH$wpŸv_N #˒pѷ`s[w4SFje>G3`7YDk]02\7q# ?eք-_CڥP;ޘeIYNEG?ye#^H!"R\h2{jh37o%"e]oeGY7C襟ͪj{H,%z:2DmANAm"`̣Q?,Odâ *tJ/W7 PZ6 ]EЅy?-?R<QJxe'e8Zn QW4Iq\GXLV76 91fѺٓp7S٥Go h1>4;~Sٺ!Ĕ/%i6e :"(am{(,8vj}DŊ#=ߧ^!\#`._NveڟK ,M4Ɠh`vBO:͎r} P0,Avv!"d2hJ]Yw~`pdɂ~txʉ(L9->`O㹏# ,=A8Jc0I¡+hFu_7:w9e{TE9*I K[O}IŸ{l覩hBPշdSv;/: X+E l4wSOInr퐔Nu4Rkoju0tbhw3v7Iߊ \ k}Tv;ðNq]A?V&l)8j7||Xd< Mrl?NW7ft1QpQ_ ʁo:.5Gzb۾*xÑT ƻ^XKh|!SuC:aM`Ohօk;bjSa"ڲH[Sst+[,T_Eok Gܥvt\v"旤2( 9+q6ǔU![W6hԝɦ}1X[$81 ǞÙT%L2 HWB%㯑xӗ"fʴ:'Cګd x4ywZ5[w0]zes cgK6ezԄpN<9|K鏞G3x2٠#ګ=Uy\.C1 X?_jL h==-=$/T~ *5a%Yh!9l}< ZF*T8!l|gYmK(`$ 7/@B-׫x@Y2ɉ :y1#n&E{]p3_cv Rޫkf15NJ ]nX( =UL-:s&aH3 <'- ~θF77+Slu;JRE6q.JjT*< \-tPR\Pφ5{zMGDZFXV&MŲѼΛ,آ>tb-&#(eZ{{7V$yDp_͉SrZ54RN٘saA;G)*dR0r6y UTB?3ZLB |)FkVL)K$ ڙ"wd|H+ɫk&QJ ߏ6hKˬ*Tl˒1Ҵ" 8R!ˍgNM{6I * "n}bp+]q+NKBd @D P_M_mB+a:ߐc{|'*?NH=Y76b"jytdPB6ʉn4*RX! P&\} {3NTz`e{Is6څ* ~ʹ5“ 1Z ^wXw_d1XSƥ?![EAhD5q`ao[TSCJg&*lx)td6@nDKq\_EhJNϿ ' ~D-c|H WVyM(.Q`.aq)u񪛲F2r&0P(^FmAңuYƸvH9?bBv$[ {<<Dzݜ4Ssl?,IL~SyD2`'ĥxNV{C\Y+؃Y4BfdrQ9'/#&$A4ٱC2+v@FP-CYk׶#eiVmz%\,]rU}+c'έ طH[_}=푆%oZލ;bzbp[CEU4%*-5i7:' W_1M웹 oIA yK:U(L$B0*Ui~"xlU|v,lY6}V|nkkZUz]̝{8f@,N}WLmцz! eQ^9MT}?wM[`)k> KG@ rDQ`%}72p,?c$&DerDFJY|'m9R"Mh"Ө.M@?Za_#Kć=U:S_LLdSYS8Le8(P}Jdžd*H(fLSM9k"1;3Ow5FZ˯vm`&y0>H/J:6dי mX/&?<Ţ\5=<]9jґY>_8eA/`inPj1 $Qgfaw'}ϊJ|{J x.S3m7 WV,&Ӧ1`pQ{Erlz NL#rMAz0p) vVf>َ1[LuDCA7roCϔ)ꐯ֛s[C-։΢=.y/D6K-VG0 ^zC$Dž<*Y/s,sVS*aY 冰NA USrS2j:`Nd/!֦4Y ujsuv-dNVm&7nF@`x]'+:z_h;"C#jOo\<# $>^L/f~c~x}}w^R@ pou)8(V>lh*Bb#2rtxb Iԝ.:uᑜm!Jkg>|aHs7|?/?icx"Y̧E3 ?NChjWIi(;[kdZO0[L(U(=7(lfXqy-ý`l;uH= # `T˖2+ֽG1>-?< g5'u{D)KΊgQ}`wmk7OD$|K%.q,pYOT틝 J;]'cAf*'2HL!ը]Ѝ \eGF5!IAO(XGR d*;i#FsDa!uށ GhOαSW <󎥁Sy&˹zb ,Gɲƶ]%k_p`5G~]ӑwiHkFsk*Q26YBI13ۄlH۰/b:YG xcgҎ 7 ~@WvBt!YtS')5la`v9+֑MhpcX(bF_2j9rT_I5ښ߮% Cixl]MA$Qu.I:&ؕ f*x-Z_'{7 K۟ yY;WD ;Uf|ڷ Ju$¤XWW;v~{\u,;qJ`B _fdj"s:9-/ nw%^7.`jR1o=&YmД> C2x|7y_f;tBDrR]Pjc c!Tms"ݪڠ0kG2w8T<bciÔ`vi}^_O_-Hv&~#N'l׷t#*0 d;9R$qެ/c ΍2Jܱe4ji tWn< R&C#H=~>aLrE󺂫?WcKeIa$@6!6y*FA 0/,-H8ݚ[/n;+ȴ t %mLʫJrWsL7?gobHd"A5 ^&Յ|)t'4q(BRR,fl#Rz1&j"!E|zJ#{dRm'0( <@B-r.y!EB7RN{WоXg.;xwD,}EƦBƑDqMl0+P'۠Y%ʗZyE~a㚁;1S@ oPB2-@l%N< ԏY=6C3͎%i[Ҟ][c;,/rll=`zcvFkʬg&iQPG]-2 ׿"Hb+#^ȏJ"!3:=:M5qg}0X,jfl cVniW"jtȝJj/<I0j0jw򾗮%z3*OP! A ) 0eԭkG7%usm+KD(b"u wۢ+] u=4-M>n!XJFiu-/[gN=rٛNcǒB@$|~jWpw!9> oa\klvEP=KB ɃuU}W OHsrJ:=,qG;5KXa#H3dsW RxjjM*lq0r`supq$WhXM~ <.oel~LCUrp]a(hVPkAZOID՞k\$RwI:)F`Miaf-ƙE;0O+-RhFHȶ_inj`,͵ CEggU^ PQt!]YA(`0Ճ(!p].KxE]g񦿵\HjHY9uPtƶK';"[19Ղkn*l['UJ;N()_đ]&?9&!U vjCs3(U,S+r6W"ƧPSB3L!eƱj<狷,RiEC_YFvJ*1QqRt#sTU3^?{0f-K3"I : &$+bc/ãu ߥ|Õ߿r$aFLTpx˯#%LȐj,A1.I;~GhQ6Cy@'UIh/Uud4G"=M*grAcSR^)3#M ҟ?S>OBEW`PcHHDkpG]d X(D )@z( 6'{Y&( Yp~sI1lv|ΏW&K4}D>ΕsG!fȅgk3F&ʃI:]AI܃+I^(z`:уcP/64mŇhfYåS)A`850E3a oC$.;u1~˨aM}z=13wRug}Q f]< -lxA\g3saIGªKR p4@l]^%un Ƹ~L,:xy%as2'_wZ2+sdw16^^ݼ{䤧]Q׬󖱗W]KOb?7d ]焳]Q_,{2wVkJyqӊ;F)8A*] eoc;:9N| `j"ʔdp/"29´I@MHi-p!9.y玎vl~09W78 ۿ-ਹxD9dn*hFJ=++S7C(.|G|oC֬>jO4`Ȗ521m*Hߛla3ǜnp^AU:E@ꗧ8HRD)̞[x?}5,k-5\( j\0pP\ń.ǛƗ! wZH`R G!mʎE'Rcb#4Udwj5 m!ˁک]]!ȷ0V~Š<`a&MnJhojBTNU' txt"jg!j#Z'fc@9> Q{>JPyuyCOh1/B/VL`Xc"q\3YzHYLw/d gj[3xFA$/@.Og , %B_L>Gt\Qypۣwڲރ :C㌌R|7^'r>;g9'ҾV<.;?X A3#tYT zv;z72]X]Z/ɀ]7zCBG$ K/ 1xr<*bxT.KF(=`}+}IeG7 \3ѧ3D9v߼lHeR[ =[X` 3b]BpYEE]V)Z4ȓ>.Nj*Q=cE+[C? sYH `KAxb3حw\RsMww g;g qB 9ux\ ;vÓ&`ŔYc/a+KH:ukYly 20P7Zkf#0.d\QN'WE29 Bʞ"+JMiYaH ]L l 3ʮPffEbx>C j<Js61m^ {D]XJTYm`!M0j qMB8vE\d(^!3sWYשq%x\ϖ Yge{l*GO1"/dp`"=\5BŝY&OgYR hkIvf^?ÑG͒+d$~FU:HB%?Ԥ s+A yza)X>c26R !C zL**`snY ߩeS7WDB]+uT(l jj +M[=RoY"ɐchslI+;60ؘe-q‹`NC)El'>HwNyOccXgEzoCkX;UVwR#IyPW24*{L1{9p\>K}rH`GoAsO2e? $ d?3f1SA. gt?1.޿8|<] jW PGLV՗D(2LM[|H -Yk?.kr o[j&GQvYwr#/Wod5wd \ns `[whzjn"=uq;ߠpL:zNa=*Vͺy xd|)wqD*SS 1cAWDn-4.kwO~4nz (}1'䋃! w"'jj)I)cm'C t-D_\{ CXFDjf z9J`,$7h-jiم7 oZ6,lX_`(ɝq~OG@.NJ!8 μG_;2$?v!UPĻ;{%$ <u)R ŒörCz#F cvKˠSZKƇ3@ *&_:^@ YAss&ļ($ W0rI/O6sj¸}*Zb3E|c }NboT 0]+,/R\2z-e^]:fPGH]cǶږ:8#bmh r j CfĖOkh &j3:`!{Ęt[w֍f2 4 /xo um#1|rpdhJu;:/*q^g[3jua;KC/'<eMoPf]N 'nEClVeJpkfB0fiPCjD|h&Y# 2Tm.&zYTlt.vyMͣjI,CChLUBaJo_S {5#Wh0Ƙz!@PVHyx&NfSL06`SDX?(?=s/dێ8WTwbD鰵t~қ[Ucn~D!KvfkkM8 @,YTG<#?;6X,0B5b?7A;7uvAh˒LAX![Ttl:HǦr43q1p=6WfL3hè"@2YU9!{L Utn9.SxG{nEܒ̛օS/A/6z-4q35il7~L!Ѿ \1΍ W ݚ- ~dKa\UC Uls'w ?ȭ o_vDPe `JcIn4'XBPۉ 7SA+;U~$*I}Wi먗mU_u^a2:U]ݥpsPlbI z[˴Ho!mVٗ`o/Cow]8BJ|&nLsvR3L'Z&XQqEy0&z%Ġk4LP<R9PU@v\T~HWL )f=NHn6У]~6s MD=]I1j+kH3,2P?fWKdhG;-DQE-=~1SHots&5N,WBq:#/dscQac=&Cp_/A(bD[w˂*tw[e\ NX0t;FC{V< Ѕ0Qn;Qqd.ۺfT,+i~IksҊ˷![Cs@Q9Ez流 Z9c8AHl KwS\Bɘ40g@]*=4\Q{!]Z[ Nrw=K$PG&{*M`W)ͅ 2th`4Ѣ" H;׆Xoѻm}4)~!o5k).י'au#>qݏ 4'romn8@R[YPO~/Fˆƥ͎3]b ʒJ4g.?u&!3Ռ"Ж? ߓƥaEA*QUDӱ'=]wN_NU`iZ] nsπ'2q#9EtQ^, _.{O뵙X}B"-#bS1MN);lpgz|Jm*B_R,'V?Wɜ֊9HJN:0t"߯0|t`0 9kRUu8鿻LZ7L4$7,J)yl_蹠Jt֣{i\uQJܥ ;(BM M-#+y?1<l *9Wfa;F͋25X]h{~XA7\SZR)Z,S`QLsz7$>: #76ԃfӛȷÚaXco!Z:ѩ/eRMn&GqCӆ7ru\ID~ྼǧ:GmG0UPQ-jQ*EU1 pBVf9uK4(?Y#L.qͱ wFL /ٲii9r&V_#kLh^pC` fWH{Ce)}gF}S/_G1GAQ쑙&߯`%mnjNޫ/? S,& ͳ^GU|HC5 oq^rg&*#{DڧEkf gZ_!+]UGŦՉT+u-FgJmmzj5 waؗ9\( $Cڕ5&,dp5ReDW1ew7ytWf fZiu.jETW.9!Xt̗M@3"  /-1C Ŷh8-}Gw2+#"̏ ̒Y?*U&\ }s:[ʿ<{6Ra U}B 1Z7!}[>=`5{﹮r-?*_ށm|Ab_B;J @> O'(sD0pn_XA"T1 lGPAlfX1JY<<@JZ|?CÏw smL4a$Ŀ]8-_o-X3M~}e-ev!s9IH"%`:}*d#,`<*NXҵ8Գ&2UG^UfaÖc=iC ?p1hsyʱQ0ŵ- :0>r0aǭazFkNftvŵH})jmMWJF_)c7>їVvr>8zˏoÿJҹ.%}׌偧wcy}o٬.81=WKn&ΑH$x/U1ꭍyvѦܝqqr sV`۬Տ43c9x2[k"VVm;j]f.\-b){b'[zY Pbߺ4d`WٗkvD_~ˡe['MVSQ%RiTzUR'&VoZi~Ņj.Qa$bN4iv&/RwFLپڨhKYâF^m)CƖc/pO}'!9@@ v<й9)7>pWWX̘W[C# =؛`J32/xIlG.Llㇸ58 eJeusIsz]ƺϑ) J6)/|!U/sܮE'qZ ,Jj38IA7_,xbHJo0\whw4ȇ&PB<^K{!l_!vR>0޽x]|f=F/7Z`gԶ`4e~_p$[(=yf F 4561X915 e{m~cj",ݲ7_Jo}oOMfs#LG^T1e0sD1{cf7Xr*i]/ToVwWCw䁃d`Z*I6Cѻ׉AElͥ㌋gկu"khh -0'mDRi*v(:=⾭bVan׎{chRh90wNdC5m/-D`F kL3^ &t[W0.OkXMTj %.); $䧡E02;M蒶YgI (2!4gr|dQP#>'26T@a(ۉ@gJ̾y c'kXzR~Dd?4q8MeIXs"rNkL3(p͢3QuV+\3P+\ZyԢdum^X_'tUΕ-5/hE!vL0?nd]dک23h&۵ pe6Er N7FgyRh*٘O5e|ez@Cvox,BƿҍuEut]`0џp矜#xb~l㋽~o8Ka$&(ႿۑvU o ۯ< 0X3!cxbNֹ\nqȳR̼ S?n''8H/RI<De~zF#Vw{~vwQ1x%Ye4~ sߚ}q><`I(F?oøaAi5hEjzMŎ]#m6B:~6n~`]띑xg03IAEon1!aKcϽW~I=QEg=u4N6eB}uy$+^f/F?ǚqrg[bH,2k0@ͼKi۶FmحuYcTU+tstt$~j܈ws:a&f.bZ+O"9)ؚF` =Pg?Z~4ËT|& h,qa~[J+KW@WYE?=I|! nMj%Js7g&p) MZ Wtq4\Bh;H*!ظi8l' YIaz+s[߀Fbz L UUBVX\"$.cďܯ棭^v\kZ~0l ]f=@5t$SDB۴) A"nf_yzAGNh)[%PBi+րvaj,sFvtD[_ADl2Gw&E Ј'X<=,Hzbm"p~= DK_UgZQ=Gl88je&ӝ*[)vh}і[?dR=)g /m hrDw޽Ivk.vcTo |3I-v(CGrx8 a #J}y&k4CfiӧΞNy|}Fr[$yTmGB̠|`&bQm 4>若~T$&6%I7_L_F@xTUN !@$bLaiK|1yGa?ujQ[}k,pTa8K>C[+dRۿ*i|Bdg3p(7Fzzgz `ji8F0h?/vjKvs!oC geM+;hʪ$J**J+[lK$czգ8&&c&Nx̴HS4{%^fx>H=%M7}`gLdurW4jErq*7M̗yf=%w'g٥Z`$~vVOp Jkl+T+/pz#bq \^p~" ߥuVi}cÙO{'Z,DoUr_!D𗵸"]W)8p["aYC~xq274Wt PÃqz1hGԶ.OKM% YnۚtX OP@~L>ބ[?%&OPBI!PRIl9er2x~y/ͣeO&Բl$9n@ VD0XF@P‡0l1,+Z©xOakĢV)^AJL=n[2#f*%ꅗ3SnrGK$&Xw#g)/'q ֕6X"v SgEٿxopYQ_]5mVF۷lf8#j,LX@ռb56,`떖d9:'|_eFو 2v0p2!HnǦƧm=nn!]ROTpe:\E;^^K};O](mSFg8z(㐤dm$U;lMn!K0Of4iCʕW~w T71 a*72p^56ֿfillY7Ef<[[]\ʊ އV  wۧ~9$xf9nW̠& xُݝ(6]Vм#TGBX=ÞwTUSGKfaoH"ۗ}0o^Ư}ڱ"WC֏%ѢXx/>赊r!zZ<U b~;E-=^35wS*oP54hۚI ,W]z1|+_f iɲgkkHD7eHEatך(/I L=+P䆲Ju4ʠQ(m,jB6yx<2Rs}\k)_v1z 5`~bi#+-,KkaF*s7C$uApK1z0Rt@r@6 =^̐I?WjNeI(g?s7>%YA1X R)F{|RK"e4ޗ똒S+[IR1ŵY`{.Nn8 U;2yBa8Ӈ\%_CW>5ت9Ph)NtUz;- v4 &Ȇ;9DabӳNΜW>SZ'bJZK :5kBef0tJp=:ӊ̂.u7nE6"9T<>cA@n"{50a(nZB`&s%o =3)bawf1jYh6YACBO}]&~jC/Z8ޒnhn !p+˛S>$kխ=wfa|x>LYח9!u5ŠLyƭEs+g(zM `̷cK'<Y7W|h~@B-3\ZlVPî˽[pO!Y);Gd[ D{:`Ϭc3(1}rr݊wG=p6ZbcI9klHAT"e\")2 -vt?JR)u]bǞx],25G}3|E&N2ne1" Qt- [W\򥠿n,ZM,UeW{Tշ K!H޴7M_i-(fɇ,T.)ֆ: NI[d; `W92ٵe(ji sEG+?Ҍ8)6D6mbe$4@hwf|KX s% ТwJ]gXy%x~dǁVل}W|o Gd/|=07~!UcʽȕOmhutgHpJo=׌H%5BZw8ɪ讈MWts$Lw2E®*="C }Iϸ @?F{'RJÜ2,o`匋@ eu8uXi-l\9usŽCFoX_syIgjQՏ~:DxrDݻ2[Zr0ִOljjB 5!A\GXl|ڏ<~VMǘݮaYcS|\S>Ҟ ѓϸH[܊ZSg7lXψ}6lnn-*^l&3@ ܉Ut(O՜& zVNE&4lۚq.rB2PhT׊cW?ƌpH?e?DIQ.iNԛv.phsBfEY$c{nNfw:̓W}><նCJyF1۵wg۽sC[+ۖpBNbGJ }.yFWH c!`C:¬mUƫcRƒ \r\H<1|lPe2zD=lv>FhS6seٕ:Bԙ@= TohrUg~°xFaf۞R/32tTX렣,>6iqycnk,ԯ3g{ѕrnGpZ"!t[铃<.mr ߛ]4!> >7%W(A,XYZ[/D:S?VuWNH^/-lj~̋ɱB eD|vԕh<w}{%kF1+@^%,Pφe5*sҍL#-?(\$X-`*=u%6y_:xRk3=ٷS)hʤ[ &j]O{5Zg$F8 yB1d9laI۟XRc/6 Dl{GBqaFqYy n@rvJ>CrnKqP; ꪧ&̎,B<4IF ZKP"!GUrPLED ={&])O69}F~K|[K2W342aGW*i-wmHȮLųКrz/Bi77d]1X¼i d,H 2-9>sd̖`(=A6JHl2M3*!tr>kp;8Ȁqj͎1 tqW8c+H܇!O0}kicfa9G ezlKXl6\V\ڵФEo^0!ԞfqnPU ņJlhl'!M{R4`@Լ}6oV̇JM>s^;y{t9; vI~')Ss/?[V@2%<٘JES^iIю(.V{X'1#xw߾{& 7 )ROzFw/űLZ0@vAC-vnR!jNB1PG\ rwӉ{"rQHXx`3ǺXP{WSb w`no)y}7`]mG;~jnذdg뱑̮yy*b}@Y%LTjA@ZW?ljh{q-PkNiJ稨tV.9Q5m[lZJ{08ZC*&AḩY&ϺlsKД ͏0vUrvuo~Ëi :}. @7Gԅw.r O!\@>+}`w<#%ARQw8.i;7F%7:rsI^IXԠjȲJتV R Me5V_cU.TD`뙉?Va7O~Ǽ~K(AoqXeMc;s32.w供{ B4TUukǃK0\! |I}k?k>wfRCBmQtLzSݨ{JqEbbܖ'I Cɮx,TlLQUzΦD?,PWYI06piz+% MLS/!%}Nt>ćzKl/ E Z])h7L#V*l9;Wq ){{ ~`xƀ\(X. qũ?OH Nj76-m%OVۼ~wLG9a[8mf|HrO(t)Ē=ޘ ؓzִgra;{(g>ѲxcvϠ[`JjDf;vr3'i%Ac|NE1XTD|&t7m)럫{eOIMPS`{ 9qxX[ulDktN)7'w1a4&ΐ %0;$L,!ߜn7EJ,|+ѷ ñaW͍8#&ah"~JQd|NHEez ($HhVfjؐ3# @~c6fYz+/fc2FS<>|/>ijɑ?>^ѰӔm.eǀeQU~Z\,QЬQvR+ $ V_][W[r%l'S97,(4D,w>Չ 0 X%.Z# cTC ^BOhQyp=y'Ѻ?MrֈZQW$N>D 6] ~S yaДh-c, e zOuӯ;(M'F@zD[qCFEFJsBcIMΧԃ}TDh@aPpy7T'[yj p|\Q̠FݺQh;m؅sUg¬n*֮S'l_%jNX(=,&7ML"(#F_KccGW8Nu;:6!Oyq|=p;]6 o9ǣ:EADqQ6tV?~cV&P1qV(A&ܘ۴bɯvn0?AJv+Ge>a2s Es;$TgPqi4r@{qsnkV<&ņH$Y^SX"p{N@batVo}O Jfenȧ&ܸOM: J|9>B#E𙥦-_6omr׸;QJc+-!:/jĮ]m9l^Zjeq(|bC58U* 2d`z1:.נYkks&E[]F8dY$PtnjZh]a̜W-og|/eS{-nIiqo-%6c;d,R*$6a=L2zz?6~^ǒ`cJ>ia|;Ԛ)jha$ Ra)}/,i}3|¡^҆}^9NnɅq.x!\D2ǘ=WHhP1O0ZgNlc Dž׊0 _Tfb2W_X(FK,h$32uzpT(UVb\LHĐ뼸 ,ߞw%P2l)YO<.[^K`A7b)W4;9tot*3Ye=(&yj.-SCsAΙq;tFD+-` 2r&aй4̃!nov bxl%>Λ?M¹h!G66~KoYM$R0 .zy+?3?n¼fY Muǣ<ܡLHm:J-c !ʎ|.b]>TFF~̚Փ im)6?T0Q5K6n]qQǧ6mwYk;BZhHgN7 - / U)" }+KړA&9Rh)Kغc\RԄzʮ6zbOD ')x/Vĭ1 Uk7K}g㍕-9[y5/b?2.mq ` ko ݶ+wr>-.$k Z<:: Ÿ+ XL5hKX2a{u2;atxb4ܕ)pD-чF>>c7j'+^,h8%ZdӈIX' &ϹlA>7,exgyېϙµ v8 F%~H"(d﫷zP=oD[ɏ:_]t[ 8"yd G8lLy|I\"ldٖY9uuAll k , J9*`J'}6-1\1 vojhL+Eio߆,eqW׮Ut7GWf6KT E+Ysxeŋy@ȅټ8ёߘMWGK$%#QJ*S__0VF _!Wn'5?{ VM?Ì]Q8S"p"KS#ŭ~huߠ6LHI6a -\ =Ib*w>%$Mξuh"` &N ЎNP!wJ%Rkcuug_%So֬%K +,O't_Bb<q< lM2 oUEqʕv:4-_ӴOS&Uz3ɷbc躉M.hKw>"K:1E4pB [NێLѹ,#N5OP]Ijdl 5pzEӚ[;_/BB {]Venr pfrJ/!P;0|ŃhJA>T^[Dum7<+0-P8POtt[[~ao'di>VM/O?kP؟PBvcW#2.j w*Q߫XS +*Еyks̥[Bx<4B`6 Ba_89VןtKZwe^'\9"&mO8Qb`Y~&?e8[DiFňUQPuUBejΕE qDUf"W$I&ևhA?״>XI#OKʨ5|gVd7n_Mut(;p0D| ש?#wDI+*B2g}J=n?*5YE #ʃnpV4H}@\%D4n "#ٚǣث1ɡ&n賫q{E5C~ޤ9i[!g:ǓTXwrK D 5)`ӶimOd ƍ,~#B~}Ԗ; FP)2sn;Ӂ"pcFkyd]WU1ޠ-\i4lֈ7M"jmlUJ"O\i 9ޗ_<^;=./V ѥTލeiP팸%9ѳ,3j>/$>[ c;wF~@&zM^X_le՝^9&&R\&' nt̎-;.yh\:QcCTi<,lЛsa*R{ԄК2I\W_)VҒkӜMĨtn#~q`trҠ(>W"/x;e y_L^mѭ _!QMȟ dp u;/pȔfy \fVK!{G Uj7jSy}LjU锴L2 gZB/ޡÎsSP1i,R1$^>%Пh&ױoY[wCed .}W8;7ӛBc<:m͸̴ .2H(3;Ru=BFaVق+

7 (DCSM$FBL?ԱzpI Q ݕm8M v+%9 =IUek3݇wbBo-g% @j \pZ9Qɵ5pSbWs*+ nu Mo) 0Hf"FJg(_2O'\v bwۘr}IOWiߋ|9?䲉 h4 I#)$RLRGb_t*㋶ bM89nOyGIeUhaJ< rR~ ë98yUv_٥"7sI{廵y|AMD') qQik`@=[W/g\nl6mtK}>:EUEA(j96@nvz}wjF :?0epn:JKxTau*eP6աVn퓗QIY^h>ʭ]r002ɮiTg}Yec][//IjS/;גZț< ib3+#GR" (Db嬪.Yh~'UE0OƪxeMѨQQ9O> "R)&GOАA=WH1r|nDO p]:3XJHM Xv$?o,"sEMܢbWszz'!,;_rӲN@H9n.|sǖ5W?jCIܺ|&UOY,tfƬGޯↆ4Ysh'H~eջvng*.eMG+DG=#K,!(pOVOKD ;ΦXj7RП9"ۙ*GXw:nLmSuR>dl~V _t_P}s#dGBz2sȰ!<@\*l}HǒD}B;OaZ4>;kA2 *w@Hjht)Ts`ȹY2~LHU-ulY"ް,^ <ȯ~Yg7yBfdr oX6SW.iee6 A9̈́K!4 " r%@ 'To^q:y14 _wBPa`N[D:d-ILەIt$ĢCAQTxqe1)1/AUlsɂ8 MGPk1TЊNM%nz ̆Ǩ xҖMgu̩C~\]}Z^g,~QYLfCQ5K+d6$F9i٢h=ąQd׵Rne\[]g1(|@ l]5Jky HoT5UwT*+egڥl̝z@21NZ]E;"ܓ/= w(3_ٯk5 W2u[l%ehSLGRUԼdޢw𶌄/s㬊M9v(6dž\&rЮVіI=POn|r;x+-K b_1=xA5riX# KfsBd ՞)i}nB&]>H˒]*^*7tk&z.36z G(hDt? Q!هmRyxoM$G< ZkO>#jבM4|nLdK#ɍ.Z#&柑W*jI*u8E™ҭ?N%)Bԇ 4(N-FD$.CH` SDTҾ߿Iu.p :8])eCG{'}@FgXctF|j\P2R3ec[$m dZJ0FR؟qfru>=]Z"vIr^Y.qƾ@A h883OX%'^+ڰKʞ1&7e\")I}^+NS+RC |51Vv|E`grTA NcT wFtYo:!E.?7 |#.^͠o7&I|Кmؔ޵%-3-:[% c jf$Z_qQHXT! oH%:"2a7a6ch }Oh<+si!5e.e(]RavF@gm)8Ãɶoؐ+jr]ݼwKi|p$M띝:MxBgsÈNGZ[fH,PR*L~& ݀->r = =Je9c=w Rq x٘ N-,֞()_`nuR~5"t3/ wtmRl?Ý&˙T@m\$Pkgv(@)ˡbb$4~hN81^'׳'ϾĒ$~G,D^ccn r]B kΰmK `H""-N hڥP?}Y9WX`G$tɱS9!lhNDpI0 cltDQ9O2 thy#P&XT":\kab*׋'yke,OSu.PwJ"Te< &un L>{&381T~æt> q9g>atZ Y?&=`rL*d{|ث)| п“-{-t!SP k@Z{w흼v>2UugY(e^?.Ez(3p[- ,?ȉrf>1+@~D)e]JF Ҥ8i:q:Nۜ߄pݼ67Ϋ; .Ij 5Ŏn[Nrc!h%3.o6 K1ZTZXn:gLi `*j:)sI>}ܹ\Y3[ZvoyVvN"Up\J65=,JIC r1x\3Pɡ!d,َ{~@v?(w8iT6_6 YR+һS?@lE0#if(|ϲțJ o|\%\ $.gtkD1丝MhhG\v&B{k&Y=Bo)v0o<d:(!*eUV?xe~}TPd{ܧ |ސfһ{9$U93A {fz3eO5y"IhIco*ԦV !9:#FL̿zUC #0 P{7tl J'5XǠɷg%uW152$vMK7>GayzU1Ofx-Oʓjɗ-u)65/$P&h16׃"à;>O]Ix0"xro^xz9 &v JzRW䇤8K8/0鍽DgAZaD-49]G]hMy*NESCiB¨CՖ!v0P;q4ͰU(Ifbȉ5/ƿf{qK!_Һ ZWG6I mW6\:Pqvwz?D ]z\yhm 25o{6J4g0/s؝w/RuePtFT>DWn&e0;oҚl1~m.\b.q\t( K3ݖ0*kyz78.7s:XRC!h3ulصE>k/Ȣo'5g1:_'ZQ?f3s>wCV׉Ð,!EimR+;wcCU C 88^|YXuuD-bC -1|P6+=&RS/[r&5m0 ݙaF.I!l&ݖG9xXB}4;C 墌n ZG1ZQ DD{?k!~YYJ4. )?5Onopx>HA2΍sq3ތFDeSgLم2n㱱(0^|8ѷ¤ /6eTFx8/v֮_R㞓N-5*˭6FZ\+C&v4aT2$"m-KQԨ]<f.~ /^<8q#%;vtc1DiC^a &4A#E +ʉ[Y+7PVt:"X'ٷUr  ֌3Ҏ 7iw׃|}Y,gI+Gh,n;|Li~ )dJˈ"92_1=d,nj`Z(ˑFdiIAƟ?\ξ6[}(OɮDyk ˆB o^!m9]zUO}_@}z(؆Gy;Ww9? %򸪉qnna?4n1Y˻qyllqp$\$QNA:cɵQ~4IPemK%)k; >P7?TD^,Tks.*GU`=I=Y?Z#ܯcʹbY(xH\npHy5>.Ciu3*SWBZ:W{Tƕ ZF)މ4&ݪ1?09Ï&n[W @ 'P&zeaY|3@<ⲭ-ٷ;C./OF7Q:9DY>v lu׶}ׯ8 ,J]+x:S!OPsφ%X5Z^e붦WX]%s|ɶQJ|rdU,u?H.(][5{=x( g3v#QĔ2&]tt,=1J};Awz*p_)rD]TsUD4FB4 l$C_߯ܜ/*zkmqlZRh,#s"dfbD :4郐%B?8c_kINo}Tl3xƱܝ6 Y$& &SrH(^J}NkƙyJ <-Y֔>7s 5By.=XRS:F*d,3 F⪿~mЂQ]g2îk b^PԥyNipd y=5St'i\!&$C* v$S &+cO8")p,AdD^ZpZp s{Q Z(_Ir^0DSqN )Nʡ4IMS 6 hZ®fqGA@W4B/PU?RS ?@ʁ6ͬ{}S+E="g3CPXim8XqjGO-. =w𴷐_iy䯵CC=VJrij.Á(0VMW cTRk¡?d>aRigh-G?ۂno#҆:m+ l5T@o{YG;j;p)6Gz)3靧 =g$O;Y\$QF/emH*ѹE:8%YE[6=<.Gmɲ "IxDI҄TF NI}謤fJ?^FyDJ4OLhv#5^!~{bF'A!gkY8|U˺;ݏ*Vd7x³Sk"b4)5@-P5Ru T_ Fu d12C@i7zuvh鏿9F절hVǫMS!muS%ԬYߍlc)DW}DbvCoW1TL(a) VLd֘sT6aQXPݗvg.$X$֔AwMWZas6SAmMg!zȸrR.sZWpHZ=HnX[dkPk>gu`!f7مY}. 2Y3EnP̰&@]/jN-<]8x' ]SndR^jzz_Z#K]$ )O^Bٯj F%|O^__MhkUo$/B%35W[m1 3J*NareLDkwSfx)(}y yC/o*TMrMwrqy ?)6$p.LG$P ׇ90.x6,7}o.?x: _+7؀2*͖1) G3o( a惢kAɛYK  6Z %UyE3bMɕv6ċZxox㦰D>2Nr}館B5t:ƺ$:Cj)qd֫ }$/⁐~u Xo1NG*μ̕AyE?BgTop _ !33jJ"sK# ~y^ bx;"HFN!W4$\$ +fo}l7h:4S \nG"ˑIN꒢atp>5 v͍Oz+ DNnK;`Oм\H U clz[ũ j~ *W|fLO"R+XL y Z$ (qU,M¹&c-(0R 7YI}W||X_5.JT4'7A뚘WV6\|tm=.%`!WB,IYv,wšBCI[Eqi3!(KZ0cw{ƲtlM:?#4Nc:xu >NI~~ӈ֫rU&/ڪz44ƦS{ng =a-nZ񟟗`2Qz$m3@?L$h>&_ԫJw/_vf;A8rJyL޾yF~=1kYk A1;ZA<|Ƭp̄`(0*;3? :40Rs쟻xHJLJ  +$|@D!% lu[߾z]ֈXbc_@JN%I1伮aI^0tf&A8g)(FElƹG7Ӗ'&"5Z=jv7Dg @z{GM~g/rnd́{;&T_Nԧ9LM?QS}NCpe, rb>*_Hpg+ 0[=``I9@@olU2cHBtЅŭB)h YZHHCv`e: IRr !x0N`{J?,vs<~ټq)yM;Yxopu_{5i9Nn 307UHU$~,2bh]ZY%IW a9'pB%o¢*VI%7RV, .'"W/g`ANC@lZ4*dSoMJV[dqR@RGzqoA1. =o>@ng'ި"૞OJE*Fjo,:4'pN1%71o|)&'| ѹ=V\z{1QLGjN`Ȧ䵫\qsk3.W"ɵߒub#JbLGsJ ѷxhbNs[i{J_\Fid]_n)xrLQ>{H4^ijec}g<MN5&'p3&p_͒GF0Q@wy}3]_aK-q6e{M>bQ+ثՔUrEpgc bhR?DYdg:H t#S)+|A泿@*,)J&,Uz߷E9ʗi-Kf0UFuƯ:>w뫲gw_6MDăI\´ZPc.h;Ϳkk5ۯRwe}un g/k øT">W]8ޅD|q-h&rl/N1q7A¹<ꡳPIY6jJy^ޝzB3tHg Kz./=R6^$%ܹ T`b܎>W1>!&5ֻ˽WzLyKD6:]zߩ̲qp}+_7R&j?ϐ|q-<[,c 2:]p*f5*kg行}&3yȝs(@vT51b0y`~Hwl ݜM<]lp˝[ލ#rir66oCԞ)5{<κ"K)h֜8|,eϽ*c,m.^@տ#ڧ} ;vܔ:M|NsR82mSdmb}})|$,[ujQpKV^G5Smz%xH5SY k` Cwjfo}'JL顱 ݂M|lwq֏Z0 ŭ6$te(v0򘳃&tWHvmnǂadkF iE}X|4S{5R|:SfD30 ګڰt^ů#<+tJGml%/0#>軒2U,-ѕZZ|JrX˒)#-!ut c8(эI@UO GRbnRjOBദIdR鸑ji\dAf&㶹Է jnewRԎz l_͔n4u_JoU0Mݸ',nZm^G cgI`+HßL&_FwE\Ob[egP ]<Qxy&?|\Lgdy4]nLJ[ 1Mܧ>΄:ӊ,xFrsܗyEھI`g7`d3k˻4m|JJ`5U[܉|NZ*̍30$m#rNon m3E*L/kY'^M]ihFڡ4R©? vz_#=ZT1R.3@CsBFHVm-.6(2ѥ2 "luV:4@H_ZʃPq̉ -P`wJYU.GTQK8ZYva|yZvksxx$ ( :Tc֠µea([pO/L\gna8vD?y>ٴG5^\q82'{&14BWL9U\~xҍ4bE>,'gѴ{[i)c,ݣ@ -xZc7x5[×؀{h)wWIv+lf/55OٔR`@&MZ V4AaEL|hui*Nc4aC/xjA: W©óX |.wAgkǴH^Q4L; [{5?x/shLbV ܼ]f6<)VZ`P ϗR' F}ìk'n^-WSuq `%R7kSNI*ߥٲ{h6(tKfC\Ь\0U*}oA/8^͒S`#'tA^)nNRp. {*GBO2(imaq_yGFXcy-7[7ܾiAqp!@*@Dbہp:{X|oIH-+a#VEu`掘'N/yg9d(Blqұ?fevum>$E>LzCHeNݩWx1לu%PO,1'-7IZiBB4d" !as #kyD"ufiv=hB/+?Ka؇._rُGz}˔DŽ90'h,R;kR#m$TaA8 3Y5T( QUMZO7KqagLZm B9;T9CʲBGbTAkUL|sc1B!Ci$gcMu=q:_Nje{K6mMhzV܄f=;:SE-BnH;z*\,B~btz~ +1 /c1'!H"Hd /"A muu9̛D`|8iʀ^yA*ԛ푫!`"Ħz\Y%jlSyvbaI5[ es.a_i` 1?_]Z I)aX*kd&fcS 6}wjy!w^V]) EzB#~dڞAc-/0%7>"@R@U}rAZb&&$<㉳'5.a)q\ =.J i +P֡9)AOfG"} o[LсSƒ\ɼl3:)OJzŌ \&`<J:#c-7w_ )!]Ir R5~/2T =F͗>g5A1㼞z9ސ*t.dr+Q'n)j0y\R59gܮ+V{K4@+-=W &,JABKV7@0C%&F]9gQ5UE+^68f?V!x mI:_IxK Q5FowԠ(!hu8b( ؝^@'&Z!;= \5y 1]@oK "\ Q/hA7acdJHKwb.`_K}Dudtl$ qZK {3lY%ULNTf|^T[hPPHx#1l 9 =V4/B+%5!<ӡYs؀v(aM4˂/ug6]H9=Ό$-MTKen0h-Cu1:o02N`CzV, u2e{0#VT=ջ߲o}Kmv z9OZy"r+5~LMךZ[cFó]o9L6BfM}*W:;>N24 !\ˬS-1arSj'9Ɇ;҇c l߂> Z4`q5Գw, C2q(YϤ'y.?xN s.hͣgFC$Oԇ`^S۾@POK"}D]whq?&:,0<?aɁ$x|ׄ?7%CAeDB pȄA)QLH9lM1S'x0HղgTMi/l8x I+EaW_ %(t*INKgkET. ;si)R"~Xx2i"K|[9`mw_G hSY6^N3<}"C}>jwXw? #O=,yFU!0d;?I6O \d&,U(;Cw9G6NzZڍCwj1&ga"Ӿߧ>jٰa[Ђ# DsI\Z]4'S̄߃#t..JVNwH*/6w(L/HM삣ћ[XAcoֳ3.zAwD _=E ϟQ2)e,C II~AkCdl>F8?6ԻL|T}M%{87.Y=%g͹)ʛ]0`aL|zGxU8.yB*ld_Z1pj{ݰ$3.7$gt*@ +4GfA6gOQ>Q:LedN~7xM4Ŏ۽_jI^PbY WǷScIT׆U+CƼL#mtM}a>8Ln^|'&*rF =;=MH_sWm3&T7j: NݻGۼ&!h\bxM6?5e~ iI7F\D߮1.h ZY#i,}')pJj+w \jX:;~٭;fdkjC}sjL2Gr#|#D ;RKef5n2WnSipUrոpwl;!Onϙ4nƺP{˫Z jTǶ4ȨۭEKv/nʒ]/eJ ;B>yZ@Muj $ C`=7`Íazf,s~ұЛT޵MSjף|NV |Q!3peU0_jݷESeeXq:?/o@j3gېVm )ٿޘM桕 $|25X .L躠oW3pH5L2IQ.{٠Llgw,)o:8wYX-GΣS&w<~UNPRHؕ|ݿ%譬a<Kpw(4P,׃UOZDs&']M\^-芀 7 Э0Ka@P oeg@yuQ?]FIG'N w4U_ QHYXvqQeW3Kn'K7̑nscmhjg|l?b5w2 mF< q"b [U eb¾ۯ&)lRΐud> }e4^>Ptͱ gE.D8DIh1l8%l"R@>,E!]]D~<g8K#\$"}&uDrd:ٲٵUgiߒ/(1k=ǧ|K2e[aƀ; @[p5St۞hؕKrbSJ%Q*%FR#ΛlNF;(`ΣlbMGu<öo~eAuQ H+b"$u_Rq-D_ne@.5ʝ4aw."CeN!bƺx7stDy)8;`|?PCM\͘BB+*Ɯsi)0X( Tۂ$ u#!=G@+K>Mۙ D5_V/ԵEj"Pw[{(*Oe!z/%K4+GmX|Wnh ƄlV 8Zt>K4K{Լ!ą&Ƕ𽶄Liy ]ms 0~U܁gx=v"RzTX*&0XʨB_ό"XȒn],@uGhśL|KD@(fsp`$5V'q5qX1+H\J IaB%pd6٧0kX%hTpR(4&wKry)irpJo+{̓O>Y/2`'fHQfם Fvn˯STܲ ߨzvce=$i/0bqڷ˵l?kӒ7[K"1첦$b1/e0S F\Jjapo Zs62=Dg[=C+ "}/+izBغlEP]Az63zWf%p1Oh6`~\,fn!Uƞl/tw2 qb;c%mm};C?nL " I SCQ<&hu7Cr30-!]>j0S5EܶZs+5 h|@,I&U[ueB*Ơu5M!j.g-@ʕ=u߽F⣝ssw:m$OIx I )IzṼ88_MU1 8vցGq}nŵvXi:xyr!UAA8؟,bDY塻r5lx qCݷGԜz? =^?ABc?r](H[' 0\Mp0yZEe0"oVnC^U =q2/aGt?i:X<+@҈duWE.@x+/GpOaF;Wgj>tIh;O-4C4V:ѓ*)?Zvok(?cQ%{1ղL,ueKVPEAh1DQ]tIBܷ9p]7wIBgC/#_|hݪn?U+b hT'80yHwc,JKթ}ݺ26+fpQy,)/)KyzY-㵯wH7s)(FMCQ*ib1 [c22q?Ywpg%⎹MmuVVy&N7!sX(91Bi8sם5msѣo3} (TNDDЍeofWD0O|-?%/_DYa<%-/1e1䯯8Y٪$7p-"(_7*oiy+9寐y,]j!x!rnϧ;֧y|A:M.Gx/$C֛.5]VZt/h'͏ۧ @]h0gKuh?mE ί:FqRCO,Bs5EJl_E~Fnh3љb(M5?_SW|Qtp0T9E4MP,:j F0c[o!|6и^vBݾû-8bz9R}"qgFdwNa!2vr v|9K>|_Mߗ+T` ]UxS KEoy7LPL\V. ޮkyĞmSd]YJ%fWYYcl(/L~IK6&(k3X&`ʓC[}8I[zvYc)Cj"5m,,p0)u) WS(0b +Mi㟧1!Ywl[yS9$l& K"?Ww*+z. :U '}pAk3kj*6ܾlP 7 *EBφ#evk֑3 2DɌj5F,Dž $Z:0 ^ $.+l`^(e".WǼ+ 9ʺBP0oc4S-#<|3S eF@-T @>N L3@7ގS)9BTU`'|CH s4; 2iCkiߜ6U͘7X-y@kߜ>fdȷBk"G4==C0XMIh$m!]XvijKRfCS%ḭG>ۍ##l\|rmLcꭓ[/'P4kvO)cpL%/+/j?DIޏN_hasOO%Xg0C ڔ ?ځ>ݙxѬ᫈X<K\J'2z=wy}H>zGf@"-򙠊894չ)Fs>oxrBbIG^[d`,()Tz꨽ NޜvߍӜۧ|MC)n}@ȣ7H6%BzSOy]QYEeFViRL#_ipD+fRY$tΕ|̞Ugz?CPQw|eγLjVBsN OOnX^g]A.5Qaӥ($,߆[dz4YڀE _vUun3u[F)àq=>S3\}U|:;J?dVQ ~XPVxLViD_0h=-ǒLM&7rpJYZn>Y ieV2LM  l2+ͶhyMO-c*(xodJe-S eairh !f]L;cH|pFOh4tg)OL\gu\s]= YOYEC˞%B{z'n([}@T+V*]kV.mK,ʑHr>0u{al"7GV#tл;XJ\@tEVo-{m չ|uVhɬZ]9ae {XyCi= qf)DX7_X:Q "ܯ!ڰ(!t {oς? 2Wp0i^3u͵7'`d-X9%X "obkRs4UX€zU#r0Mm<+Q"EIHvR5J( k&BK\(iF3dXXRI>%D׸ &q`=`mFQ &wY27P8Mw*p{ȤFE%s3;#r6]R۝%=#O)-ٕØk*l](OS.>̡Xft >?BXX'tU;Ȏu&d㫰g'ꍵxܑq! 5}\'O">2(_r\%w9))1 %I*ă>D IGoGGZO8U=h z<͚.,>.zCP^> = Tl d,Q~ fWbor,0ɸnTdd@:!$79_"ҵX!j/QVq?| _' pg\.wˢ$.)~% ~Nm+xİj`|JC-=Jfn,,@+'m Co%P2g Z!âo&0%.`V+ 8㦒[M(NOkjya?TcØy$XY,fE3U5$ 6AID[gRiwAsDH>'W՝|&dNz#s#N!D"jL iZ$U`ECs5XX/M~\cVВFVep' k&Ȗ-e Z\JDG>qqJICHŠESW-(lj ]E)DwES@Q'|V~܆E{-{̙ft=S\NܖF}nSjDl!NPܩJTFs ˆYv4dQ3\_[w]J6.$^ ZMdeu~˞hRQ6CP!9JT?}NyCkV١% tj|_Ac%'7Ʒ4?ʴor=wfWXt&[+deU{gHO2+xsCj וGsU=,+sO5uw`Zj8tZci3\v³Q@,KLM l{@84)'r%Ǝ8!+WPYGxvLJ1Q*HR+5`Va$S_B}< GcQr˥͍~=vS ULHiox/]z_C6zW}e[,ɴp[(rzJŎ9uȪ *[ tbu!λl,xqAA|ߘ2 5[_M\F3iy $%bb/$NjXၬ$B.2iM#Pţm\qJ#8 !> Hn,f%6}nؘ9 ,I$,0O/U5x&gGi'Qy<dHy+2y^3&)]6PӊXSdq/X_SG],XyCn@)ǽ'T+MLRRyRIZɒgK fgׁ?/T] ?\ 0[Ļ0΀Okc1fχPdջDg{叫Yڱdw~>tʱz nLy2s ;x8ׯJjY5Z}X{[tr&d^woyۅ >*vlpQ=Ҷܗo+\ψer"hG6wP^=VhR 4:gj#[w5 lm5Q!ȟ>\(G1h~G-ct(,# 4^|N[Rer7IE|Y p>+BL&+Abۼյ05Kd笮OXk[pvy3=Ӏԙ<%u-՜UK3~KD*43Zsn6NaiE FU w~ E£كht$$ ⿸j%OޤYȀҍ.ʊژ$u#^%ayg̈́E?I.9(gw#}1 Qr8)dMQ{ 31쫱^o)[$ݰbvkv?7]:;3s tY~AyB .ʲ? ]lQ?o$D'ʀ& trXDu)@#=RE/rk^)ZXvvJiJ"k%33_/8#nIH e˧h!/ 5}w 3=s* }:T[9Z^$ʹk\16nL5Q-i!:?x.n 9PF{Ϯt*]&m ߔĶSx*P0pSsZo 3 ,ZJi} M\!/D8\b] d v^ʡHK>}iYnfG5Y4ASW(oMׁg*2d@iu'voFBڒ*6ƖIlAԜr'rjB~A"C쮤qڷ'A1yy4{+:QA}z웝󦺹6Ր<|<.[5*{Ú[.4kYT%VBlXj!m6_sw Q> pTźZ:lDθ}i!@>4v AyAu*dkLF|~˯ܱ_QGYNmz)_^KA-vNj5Hv7Wm/[*6_a !g昳yuyYFWlh`$0nk LUHxTmrrNam}Ȅk;VXθ'WywEO1fV6(Z"4_~K&Kǣ<~+}4N'GDdd;W|!WqA)}<7s?\^ B-ڮL| A[H Z1ߠ.v3_g0~7PFAqT0vJo{k%ƭu}QKf7amAY+GY78C<;![M_6-tQt ,J6!f9AoGZZeh=[_kWl!7Kcȹ]J*h?^n|],iKz&m8T xVS/dzss3i8U4q}YX44 0} q8CڥAo"C#(ٛBkiy z l3h6DT3nwTcڑP9t`,%Iޯ\+M1H'_< `, SVLdȁt*oT9uG9.]^}1 | sͻ>"3#IbگdԦ5tOP cn=L_pcH!VaH&91Ƿ,lCڨGёc40l^v M(Xͨ9D%NI)kbx%狫&pBd,;&d=51b88$}ʔ(u Xk尭-f KT%S6]Ӌ1A75$7,nrcI0Qp  g0W ndZ$Ԃi& ̖qDjCy.$K?ϑ=&ʯhü\5da+n0a Qi˲n|gܩ;\VAXrE!/unh[@Q @d.; X+.’$q ƞ^Yxo7+* ]Xp (}7=6X+l#nvr]?!BjǓ6{̎$OTl3?b!= cn Lů,+%ľ?}#)!Z w bedOek/DlZNҔɮ[}~>:Ӟ\e@WZHо`cۑiq%r}]\C[JǕ-+,{ EqqMu8_EOvM Y'%PԹ%yШ [!|uGҜ⟻+`(2Z~_jeNN!;SN{ m*, Ļlkߖ(w/*E?$U}츸^,U2RgZA<)I,:p5uũTWuS#%&PC;Džiد=ʩ>Jn/^ z)|Ē3-dK95\kX2q(j̵l7*Ң~fTzNmM>%LC2EN\oӅIa4aJϘH_"q o=8o ô"fx0pI1(7*nޏ4Lo0k_5~CDěhz,NAGjJ`=,v—<֋蓲$O\z2-֛QVŸRTY.D(RzHJEאaEF$0ܻ<{)ŗD0rgE3 xo,{DĊ)11nbR S!LܥIKk(Mp8)C6'P__Ǣ%QzGV:jA*,v +^>@/eR`,-??^B7@zx$6[k#g@ʕ>i؄;d oʺ,m5m$qΘkk;uj# rSБzDȕ滮9I%*2R_V@60+&6]+-?$_3:o'Nlr :Xu(0o97qIڹE QRIȴn ÊP?\?InxpmZWZ:6UDM ?a㑦IlO~ՇF"㩡H Y.Z(L y rlƌg((=jw5UV6!aEq^\82O|4)3^#4#.Dt񱇇K8A)A/?˯ Ncx2Q 95#}$\qKZmHG ISY fkCVD!*">)?}J/t=Y}:iUE$[VQXX2"pD'ƪN dh(}yj͐Y&NREUE&7~pĞkr!gzWXZɳGeXYZIySZPՑ2\ Qˋw/q e.LwkT~2*,u-'c=GN2@*qa #OIݹ:{23Ҫ!u|"'+N.B,/̋˂"zۨH +s _cT*ҷDZFs^D-*kvݩtS;E@VޞPJC>r:%+PTYONS1={=Z讋A ^0nʗ{v7D%+]|:Ӵ } H J=JZ9N6BTa7u?RFs4\4+{_Fm'~̆ j`9+y-߅;;DܖOT6 x͋. Z 4Uਉ}L"0qW/sЂ7i*W6.Nƭ"M &@ۺBm6< ZDzOK3x46lDZaNV0JtLf᳑?kE70qOhߓoeDbA01z8HM4bٞ'F9R,mTqꭑyO^3Ԯa6YV}w -VϹ9sS.ĖXneX ]UtvC4Jy[/3 aM$_6-{gQ3V]n]J[wwe7$t:mf F뀢e4]8nI<"ds{Y:t0Cѻ"WHbT&v99-/tw!Is4! tW>{}xR:ĥ vK™f՜)l|ؒ;xFq$kͻ)d`;gz˪;U`$qI\=ů ,O{9z2u~)2wZxJ3 |ܣ(U<3mvY&yNw( z[vWlꇄ)3_< 偺3|d+O-.ޭzݖ; 24,bD[;pi!]mH.D=qS^¾̹BV(2aVsG؀&ڨ[h5g /.#]v 4mcy/@ן}VC<pfϠBHבiyLè|WKn=+f1IAumٿtH8 DrN ŀshci之o/0VZGR+* Ci ^o8dט-b!8WK$ Ea%j,sT\j|}9P#!6=h6$нfN>c%KSdsK`KMn0p։A/㓺 me{ Ե:qLѕy͘ࡤ+!5P^â?xzֵLB`C"Q٬V'06j*Kit+*OGصXZ ;t_ yVV!/ 1cQ4(r\S;yΡ4e_Z\ء?2+6As`TabuНq:yL ?6pPoӌW"vQSuzڦT랋LS-&#]ěy M4;웍1& b>j"+a,|"4vG.m#i Kc\s^cy 0a\ ɇ>8/{v%[vMl~}X:`x%XHZ8>ihao L1&iCOM0BvqI#no*G{aNnD_|sX7w.D%&`o˳cD;])7SXd4Vkz+E$&"` M=̉.|dG`=~S W/F"\rLBNikvp(>5ҐBEz=_NU"Q@0G;ːɰn.x*C5p`!^./UImp>ƌw@8<0zcQ*`$z.4P4Ͼ{L|!ZtϦ'_0idWtLϜ#Io+ltWp].u[7;͚.fO%mTW0 Kkc)P*<1њ.k7G$rĻlXdW5[|Iq=6eqz̮CDJsC&:5?H!QrΕ}136{6P|g' [>TE4ܯ!ۚaRpM|'7WB*sm/' a=x$o KdPTzx@JΔLVcvF=Sb a=\w2ri oElӛ:% F =Q>n\Փ 5*q' Lm6BtEع O| zL'_&'=Jȴ|bZQJ8b >Feiof%(~Ҕhɼ$T9ߴͨR`|JFhDYe+u:"~*N`8Fu#=Zslm-쇆(=?v6#V Ƿ^l jo^HH%S4^KhL Z3E;{?Uy '" hǸF^O#$ F&] ڔ}"*ߐnS;0-OvMsds&M|O X>92Y0$i k؀,'9e.yI\p.E+>s7.=įG E.Uw%m 9Kn<~k_۔2s.vJ Uf1.%0z/`5JI>\<-"o2ECg> z6:ǎq"6nx??U @^ ^r:uAxFtE:VwVc֥Z] :DTe6A`l46 (E;`d1PE$>bbiX2+I;ycQ_Ie3- PMA]N33Y@} ET<"غ<;݈hg=^aqf: ~kɭlQf9sNq!1ol@T(O4; &VivSLK7LZWD7 κNܤC_;r?vmh1*Q,8m |B'qae\KH*6 ZãnNx=V5~9N {)+ 1Έ?ӞV7x>M*ʓ3z*"rpNJP!Pp7tfG9F>ÿӘZ7C~VkF]e6 *z,tp-w˺Cʂ,|A͇G)lQ.HSP4J]]2?FEz1 -RË~&UEs 5GLsŵ4!vF5aEU`ӈOMg0qꘙ`N;M{u!x.dxɶJEQvP1x> 9pun C? F')vZ#꜓ɁA*Z& A~8QsJ3|Fe?; g4!!:M\óu$fjda O&3̸5l&Ѯ D̬Z9^eUe4Wbқq\Ş<򤃳>/~cT,YVMÀK0qk΃靱Eli( |IN!$O4Ǭl߁O͛ABW|_9.4-)^ نl3rQ?Zϲ߶Зh鐿\؏)pGKW >j>=/ ڽFL>ͳ3ߴhkXp(`~A,@gxa}!X11#!l2oH-ڋ#L㦆=0ᬱ;G (& ɣ6M&* AFQn x,ojWmZyK!JWef:ġ ?ܸSYV]J( jkxhxDe]vo'w7Az/i^wMGؗj"k Ai#R$[laů+DCbl -dg<j©&+Ts@khc=Lj󷔚ja۪8.5\*%b`fƤ߆,3,'<ɽvEos0xF.a;5#GHMeF~9ݣLTpOl5OчnK2geL;܋n1\-NӆWw#~I[~zҾu?;Lrއ<=gVcOz.TdotQ4mft?~,5KFLi6P1߅akb+ny8^TOt $Gf^8}6CyU8o;腦ݪ.UN~w0 +r"n :WTB8Fnr!KwCat8-j<~V=SX!gfkme# 8"MY %JoQЎZzG]Za}k| @~At/i6'TpwO!}i[ᐱde/~OJë):ǐ}76V'Qo֌oNMjY>Ռ;GYp)h?Tva.AԚ4'l MݹiIv#ڝ0zN}Zv>q͗CA ꥌʡsUTxE +hxB0]㪋;~zxF[+b40@rQ"d_/J | "Lz/ .㜄dow7`G`9d<+@IQZI$_ 48jN ~0wHe=+ [2/1#f: l7UlD e< T.Fs6CZO0i9'U}~U52)(DT /e"ul-(o-.emUv%{zCq : Ǖ`2V?R-IYl ~}vp*ٟkJh s8%MмNc>Eu?M m2qp:!jZzIH۾-8D8@_p/'cE3TB2*9w,>Z*:(B,W'g^wfW9Pd*&rp}*I4L:9zҩ͹ BZm"&'b6-81Ϋ;1^{ RS`tRCKP9<"Zl#u\B#iPt8Q<-zO_9`FnAT^t%!ñ7vae/!CnbqEl?TύW|n+3KiQY f~ ZC`VL7'8W%X0t s$B18p>!ARdWwH|uN98TbB)|Dg Oje2 5 %_!pTÿo~ӷdٛZZ%$@3ꊯ93d/<+sNf}(Xj!p$]M?rT$80r8IQ05!~( {8d3DMʂ8$ b3 Gj%T"CZEѐpR9O/cm' |8Ữl5oIvTA&`He妛0M}ZdK{KdS˨`J 2}N.dրW<9 'N\H&-ЭKK>@sGrl)QLT #~IW3PQ鍱5ՌH)̏C Hwf>x 1u꺓1дF,q~v}UhLs :]Pg u{@?H[8'vtLT( &+\K4}]J34'ȱ'i$D/rgznb}.0x+\٥F^=Ls.ް*mݚ+))X{TDhT/;;z΢ZTFhy CIMN%̌,OS;ap~$z.qΉdG!o;'HvUAs:tYB<2GЦX*UUIJxy$Y{WnS9WU«DpϜw M]է"Y}\EQ~:L?YL=ZM!K]ig/pFuMgRy r,-|H)ط窃 @wnI_ 5Q}_ݹT7(4F:'pnEPqy+ͪ̂=5E"š9(f{4ZƔwkWW#gm5J6f ʚ~b#g~!ů*5Jb8)*|H a(GW;a1?ш 3oCJId_ojf <e, Ԝh%V_(RvM!B*N<> 4F/D*zԠZ鷙]n\K aJcm#=B|T_\&Jl?suz fYDPt "vSZ2/p q(PX-CLVkPmH'ڲKB$?X^AfZ܉k/)v`A[܈ #Ļ߫3,_ayby ;piY\v ` ɒ# ].GyFԖ;ZZ]ed1GX)=F .vek8}AV2a`>Y+,e 3k1'kQD~GYLMRiq@NTVxY}TZ 3 ïp҂9x`rG_Pq巢{ ~s^gCO_F$̼ |"ngJu)c|~V`Աcatdj-+zqW&BrHeIJz7+>T\LD~kj"?--(hb:qq|ş~|`e3 VdxėMD]$r-^M䶵"Ïr1|bI]B=j5$AD1@O@5M{vl9\̥,m$MBsbXԑ:AWm2xK&7﷏%}xVQ'1Ҽg>bƸi_-`YJChJt7%c g~v*!|1-֠ zd0_$Ď? &H D 0G^egc H=#E .dU@ȱ׉ .2Zj0zTt:)^4@'omy-% inPi>[b,;oI;`W&{ fH5?uCLifks 6V?xk/7N{Cuuշ2GBYFY_d2gFBFt!G^kZ>ӓ5>H vz+y_8j핗POt~u9rP)%a. #)7` 8TxkF_XMzYG y+wY^:LCyLfK 'Mr+m*uAv,")hKF\-Utr'`-؆irK{XR3aQޕ?93yJ,ցscchChӻV{DL=ky񥩮Zs7UO NS/eߜ,LŒW$3@9x!oӼC<55rY1o]ɥ7Ѿ1gCǡ 穜=j ]]] W_rbj3SF+ۄF(Z"TNs4VHeY(b kc*5Nm:VN;*u#Ϩ~Ytyc?aG>-%)_7S6]xwzL*]\/ѺhYAXڥ<:⧚,~K <"?i\^uڒ j7/F.@GC3Km<228FO. UU^9(S=Н9"n "E @Dq LW#'@[Z?J,}q,Tx.3 <5`woEN8+1S]˰ O49?i-XDv]̙^gaXrb$xkSg~G`?nM- D>QfO[4(ef .:!]$-j4!Aj/{I_9VDHYҝhH=%y@qwG@iǚ<mv΢ϿB\-#ժCYҪR*akT[`$@`L<94?xC&?_GE Nn VBL*5#ℤNKTҁ=* GVgk*rƌzcҢۺDX,I B;C ҎBމ¡,y&Fz<~`tqMFU}trvTZ Nd9xsӇh1|4,_2=;=)4WN;.꺖)ut ~ bl QOA~rZ0}v}/}w| u_VxW'Z45Pº=:mYXT*A]}RlꝵP]4)f$9W(ܪcUoJ>Bڭ 3.gr <1VRt{svk13Rc݊iT)a"=(?.'ŇN6Z`q2>E3l2lpVfy&WREq1/r'c? ; Y_O{`gGNVJ&x[ӂ+p1ex[tJkmDĻA_=+BLT/S*%h DT]op kpґ 5ydvpSvfE V<|{'޿_55_)i2v!m-5qhSLd#_ᰴ݂XXTB*%!גakj u% bG"J%~w6hɋB~C~0G 9V W/֗/M=1v.8g\g6+(qX?൳کt7~g[@6j e~yq(d(!sk@ZƠA} Y<]MUci7ߢ>[&o xBZH."Vd|{4;hJ1ZwZixlz_UrDBxQ>쥭!bI1*¶ǚD?ҦU.{WP.}ttBPhv3%sѤ;fF'^쨵/%= H![RSrU= _F=;pOZUٲTkR0êz_FlqNh&hU7Adc#_/{.<^4pxicD&G.E+F]6|>sb+~g9S%%yXzѫb2+xϓTVk,{rȃT <UMUv-¡DstHM 2Vv%^Bd$(Glߒ2 ]hҀB QmH"Ό3iz&4%R ?ʪMj#:pHzF]rp(Se?+1Yi3\DZƟ_DM~UވaoJ)3 ?ndQ >htwhT\?@b65GhCM%l?QD+Ul1 { Vc{H}=7.U(25:yB׆C[gUKmyr}K`= ǨgD(a2*J͈Tvա=)zCvNvؚKT|ЧVhGNw=_>UiZ:u&vfYSY6b&nBݲfH)~a J[W w|H^RԸLI:. zfr+ԑ>%g/#f+"hslMi ԃ,r!(6Etgorh|Demy*4\Aܥ!BF$l8n6?-O.щb4GAB0tO wsLwۍfl.hSVb*ˆQo̵ޣkvh,h:oO 5q ӗʥm.ut$O\nb)Ģ6LTmsTuNY&g{s-KO/w:n~mEQș|ی*P, k|JBhxi/SJOmH6QOxƥ byR| ۓ!Lh,~F-a꾞kæ#j52|Ԛ^^ٱ-ƞ2*u;ʛΗmn%c/"* /TfN'MЌW$r1:ԟQ"x H7b[,5 !Z> .od])|hҞPG5ű]7݀mh=6AvA$yo]HWnp<^m[ ^ۨ(u9;NZ3,gqSPrSJZh!ƫ̕9?ίv/}PkruJUwC+.+9rjPaO%_&. OEyS~E9%Zj&eЄ1(VڠRb dIݹH>.85_YMׂǩ2lI\qn洘PiMs||zb~p@+á0)0b>< d;I:涥9ށ$}Pӣ[Jl]$i/jdÊJ8x ̂.2^E4B+0ߘ}ZI(5ip&I>-> m)kU:7#܃+H%ݎ6Ek0CMMٜIm̿u!]eh4N?}2^CPU&ْ-ACMx LFY3fMaN 9C| Rr+D8F\pjCg`FlHK#ȑ]H݂f w%=`(݃4_T= >sqcmO[:{8pM L8c/d ㇢j@ n>Z|nPܘ}V(R978Hm,Xbj4Sv㼬*OO# I?w?U'IitC'sˎ#iB^A'"D62`݀zvZ| D'2A,<*4B5b`Rw١ QE dM۸`d YE F٠gz;qa@O#fzu^i畻O`DPb':M8pω4{9-Ef^RM߈^LA@  9T1ƍaqδpܤԹr?q+tmc:!'OÙ\H~4/nwI!#m|MF;ny&i5Y_<;(QG{aݫw^jv#G8s/`ӉE)=_%X pʉ/{'#ӢF>#Z.K 2T׹6QOy%šFW{ -W*bSH mC )K]#!O+vaw|l<pvo"auM1k +#6D0Tt\ulcjzqذNbkrWCs[܄S;' _v?0+0ZWVl>Y`_Scj_n>?ub<*f>.Eӏr7:~_CGNg`~Cx rV0nB肠PY? Hot]N&tyq$"z7b]du~{#2lPډ"OL@jTl>H Mg. eM[-+vs-NV99bFɟ"zuE)ݷNP=3$[RJj=vĺj@`5Pӽ6ٲ?[]ր3i!Gރ.ʲEc9VlR˯r؁r?A-G`U#/r=sJS\,YEa\D( XV| b--^G"C|,i2~]C%AxgShϷmխ|o{$.|+>N[_$yړG]!oXk~@ayJ,(᳛c1c0||j(~wjY20+u' o8t<'(,<~b=LB4QNViϹs?(˕-2Fe?ܗUeYJN 7{ 4CN^< #xtupg9G"O(wp3ԭ=vM|=t~r YA~ګ/E[9ZMP+MR'uPJЍS!h<`g쫅8 ᆽ7U&dZ\e"íqγ%[mTg+>6)R2=./JLe`KsDew l8t%Z霛:БDZ7Q >/1&ӀGgFzqcq樣?dH @:ɶ- T,9:ɩ ചnh~ƭ7*V+6 XGSuQ֘u*ڐ'3C&.S&#ރ:m~0w+-uBΚAtaC[_Iٜt6R*)AA~_BtW^-R뾍gG %kJDayBdyq۳"0J~6kWv E8~4p5@ o'>q@QeS#a b H<; ߆pܡDJr%K}D뵍/p,v3KqҗZWW7^:ĩ`= ܎;r]":  [o sK च/Uz4P徫)Ŷ ng”C9AmU$|İ;ܢ> .KQ^L @0nktA;@H a[pW"ߵ9q S3j1ه0~f@z/鍣@#ٚ`[!j40.[< d3u"<-Hy_K=+ʥcgy@*|M i@{{2sݒ^>c 9/Wj71E n[Qq/ԪX"Ic&3}kU΅ɹ=:rzぴ/",WRGf"uMe?Qd7i|ණlR F}0Fm T ,\z;[-( "?EBuu -ФIx->MO].]UL*8B5عN%@; FAƲ`9:&XiUQ$ۢAPv)]z]>ٱMN^62?У#sKu.1 鴐Rk/NA'g#vᘱl]j8cVT2[%gU֊ Aߊ `LwNӞnhBznFhR͸mjYP)v/HGލn 1\*"8٠e, TwNV(rC=]kTZZ8ԤZOs@kKn,9޹ z֫4҆G& F"\"2C,BC<:jtJ设4jH $=Z ג~nr7*`*m椴38@/p`?X'޲cRӋ]o fAM$a>gupM&Bb[|X lK6Z >^z4XԤXJbH́xH+p̵{opYǻ!x|B_* b}jފՆc1ߧ@=A 5~OL".'Ur7_O3Q8O ؎C %LӼhOQU Tz[ DARhK%HAtc[pPC~j .pV<Ƌ& 9xc^9b/uK iVNXDyx>›+S. B1ɐvx4X*f/!Tem9%0Wf5 f: L >*S 7xP7.eB=Q&EtK0\cK0/_+b' !NpF}_zxtF"%m\x*p`mGBRJm;Aqeнa9LDx+r2,jh U$xBߌwtW \ n+Tr/j ^?,@^O7h!a.p*]Wی.?v^D]wsEL Pt@?o'ҡ?U}d$eqqM40E{H`/Cq9_XM둱Qn{ _#9 n99@ҾL xSS|9V[H\˪e_FĐCXa9;r:ؔD d\*+U;B!վyjR*#٘T;N񩖸\Dt.nrljQ(QIqSu]J}`k\ߏ91y=1wY~]#b2YȻlp}bt)K(.ߛ{7-Kl<Kq`y})TY iMIL#r@Mp|G&p@'?8re}(dSݼx!UlbRb ]@!C͏{89JN_$[ja@^KpS"ꀔ?۝\k h;q#_v{33PE%sE l7! (kT :y5 6}j~gmu]_mC!ZeTX4|~ 5IdO="%?4)LϮ8 "()%iA]o~@{;FT"aXeZ_L;^tkQ Q%>(hbq^uJǂ q9 eEv(٨v.`vԯ:h0F%4Ou>GoluĔ:Ĥ0԰ө<J02KY\r=ۡoe1|YF!V{tEھfʅpOݥ& ݛ&/FҟusDrZ9nXas:"Xx7oc΂)cyb w^߉YRn1VCYmJ5矔N"LdlӬ[Y>5Tfl^c) ծA^׹)L^dyi+}bq2pn&BŹ 0i:`q 6rT_8h(,»9M`_4#]4X2| =)s> |Ovxuf?hÿw8$%ĤXY3Gg}?,N>SH؃Ù6 Uw_ &/z~`2Զ ̒)z+w>;!.-ﳹ#Bȋ!MkR(DXE#jr|b,a<8cLW@O"G階ܑG4aΑ')E"r|C }n`i@!mZ69_\ซq6_>sclnPoi6(BʣQP>i'`9Rs ϼ%? 0xX+^&bovx7x!;߰u5$b~K#$X <>SgϮ!#]Yoӭ~>S-M1<Ҽjn+̙rdݫפao.H1\Ȕ@`| 6RInVs&:CR *0ʲ5usڃ;zcrPGһ0zp ΕEdR:"f^gF1iTkc_-|n?Oa/,Vg)T ҾGiͼ\.]ɑ+ޝ sO AI pn7P: x1/1KU&[˂8;A0nixo8j- 8;#i.D>"2y(4>x fwjnr6 ;>^-?' c-巧Q{07Ɛ6u)s٢Ė(.lCI\0}x(|r8ffv<#]֓@-N W^6LW\Fʻ|gq44s2~遖$pX0gI Ҡ2Īc F4N>pim5 xF%ҟIQ{e{.pK6UpKHQ|?h5sG\%26߷R W MIF.ѡ;y,Qugqܯݺs{sfԕ6NWr?VHNsфڗ׎F!FOaG}֙h? <w[~4jht&>,e)4:b%ioE~zn7q8> Oe0n,U{U 5.u. BÆ]CWO<ӑmv9eB910a_|S2LyUk[)N=V6)C3Ѧ]`;ҷDulKrHZIn*E- poo;H}T_DGuqHa4FW^o@*{L7?,]0 EbatoOῠk}gԼ?r]Aog1r-U3Lͧ9šBR?$h^E?&7W,PPʋeʧo Jxn:\Poґ9{̜蜏l7ȺKR^N^L:Cxp 2,4ɱ$wԂNB:86$ɒ%Jo!B%F: -Y\O!"U,%uמ]Pޑ|!pDzs_V&;p zeLڼˏ*۬V<{#oVH fU_3.W׻%8yFsnwÒeN4gm/FVjcm|=@'H~K*)oʿ9-*Wٍ݋bs-( Q^9 &T{F/ ($h.F4:?y踴i/U LataHHV~OnMy!gݬ՟ttAK+ʈeɚ#S1BZZDJQ-K !A,h0Fֺ]e1hO8(—7 #Yvkõ]4%Je)f2r62-=.PzﴦVkvi[fMrF"5wK$"#2,DnTLE80v%\SRBɁ*wD;0oU}WQy?(K[8hs\d5gA\i1]q79O5=*88lnkRq OW2 m!tO@$J#Z!Ox6ܝTʘ@[dL>w{;_Iy@%16ҏy}IZ`ZN_[pz,*uڿ![YR & Ů9|\@^Jf]o@fr\aI`S3&qp&cqroʃ| xoVTÐGΞ,ASq3P˧yޫRŕ `:^>R^ݣzDlOź.pCb%Df0c3ܷG<b"qrH<Ԑ9C~Ek;= f;}FY*wHR3ъ,KeCw{ ˢlAa{Z@4O|H뛟;Xԁ֎/*6tWiPJ2#3kPjۼx6\"=FIZW`m|6,e5 hR:ģ5_#8~ӡEm(ﶚAr:U[ c*.^jvfna8/p[+%v4橱2$HS;eT/*ekVy{ s.MBJL&|QͲ+r`xf$Q/O"`YAI"7&V21`mXjdT槢PV1A\lL$߻dkݓ(PS@&tը/2cG/V-kăF8˩Ka4jP?y95E5m q ÷9&Oӑ}mB' a:7p(,}`Բ5!B>RsM ٭N1N7B}b  ]"<4{<2AH-[M}&Sy\$ߢ=[kEb@o.Ʃ+d4-n Q`1x;iLу;jpyM$e^`HuhL! {7,93 *E> Z|Ozo((=5 B >P&\ISnFh2%TUފ>:3uj/4\r[?icehtQwtO1U WuHl"3hrD5DŰ@#Jć0tC1 1/Tm]+ϦOab؟Wݽnt bmJL^DmE7_<^[i.oΞl2E>m|J"Uҋ9*e=M bDւ[0HlĂ(BQ c uJ8|ٴ?_?XwsCw@8<`Nj Pl4geV̰g[\m]mU!wRs:/6Ǔ+ slznAK'uS.oJQʄD2HM|$٦WΨ}q@*\L-Yk/whLʷ8FU1pInljysG8*[ylS5yxX0]uI]5DLŊy'$egρ x؎NGqYTnwNJ-as2 P) \Ck~Z`T6ڃ_R)E|z-Jƻ:#(ބšx24wOnW8yIF1iL"4 7{;[,O>f*)c.\ѬiU#!w?0 '&s9=Dp4=559%S'G٫"4W %es- S מʴ\/X)XnZYC:WAJ1 cqV&ϖg%۵ُWqg`vACr 1:1Q2t?i? e;*EjI"tyP2"A6ܿ)40qS7/ȴ0tNTtFLp' u ITuՈ–ps-B4gP?כN)]xVG_ rOYm 'j"0mO[CQ XߠjJof1pl\Y(>]֜*C>LE`g( x>4Ƒf2>B0RAEA ny?@r dh ,y?#^SIQ~ (O+mR# "O})SXjXe`dz=mZ^v+ KEfy瘜<&l;S5A?2Nc)퍀⦍.&Idp-AOT7PX`MkyQ.yL۩=g,Lj<eHe+Ҩ1SHLǭhb%D6q#= qsvpAtD6[[T-68uY-MBV^ߪxfk4Fՠ*}l&R^xmLAJ煜{ǐ۔Bl;0M@ڟn$S.8yM嶲_iZ3Q`+@2E8?mpdC`Z T(C{aD7ch9kՎ}πgA2(KM.DzcZ8zܧI_) Pd!=|ԇ)X,c[14fD2hRE:; *7s7>nCIԩc:#Z ֭>}QtX &8ي`1! cvG B%j|~ |tv/9Oӯ [%) a*e:r!tmN25'n޳}Za8&M=83Oyƻ q_dN9iSD)C՜BK!|OksG*G' jSy>]&2~GpMaHS'mq$6gC}3T)mߜٵpC)"0N]WXd^HX7k` gvkAP{;6ٮ)X;ȱ4U-. A u괚3a:oՉ Z,8:h-’`j'|r9L"dIDqr zH8 ^*9Nqa#Q)ׁ$cs*-śSs4~K>ԢTWIw pE̙g*YS$jpxGCT^3k6 *N;~dڮ= x^]\WJM+`6VM4G݄~$8EΉrCs\/4)m2]J9瘛-XEH(*[h:ӵ?C "6R@Om 5\>PVjR)9<$!`MG]*3>J&cyD 69ߎ|4ACν?3pCz=f'rf@DԤ8q>TKу& ,w 2`8e4D+i􊻮\!{Ld 0mgP-w&ߤ &?#K-jWlB_q4 _S:[&j)!$;:G[V² )Uj~PjL d /*H?l8k+@q:" (40~MAa1+=§Ӻt&NX8ϻu{._־~z)s9p6Y H@:(a\*?1<"Cs<۰: 4Dwn&nY34ؓyAOwWt0:hzyGƇF{V} /~ MԢq",Ra[X3I 0殀um3qA(̺=lt w`XqQm.0< ~!Ydcv\ݠpT=Յ42(.b*).D.MD)$(=Q m&L$G"F=)[|rћ\Р97nCݎ86}ZK/'߳ + ]2 (sLF$䋩Ÿ"ᱦ-w 0i:Pz~d}0:RDŽ;̕L!bx]<_R-':jLA$ٛ8m UR1Qru<0,bdd%6zS; {v"n~sQ_ ԧkK!ʘH b&gi [V"2vMcA62n9vEEM2tE2!(u)R>|7y|#Sߡ_{L!n0Л/Ud##?F϶?gȆ_r==jU͇dn_ĵ[t];`=;Sߏ~pX5n,2+ʽ' ,?zPYkuT1&ogRSZ!Ÿ46uBEB1Wu;(:S-n,zU -9,2qعQ-Mѿ]w|)*JVH9,Zlqָxdnc*j^[l1PBt |XQ2EN#+$nMdYHy#7ngJWAmrh){"ӳ/w,U*9޾,`H<7R+h]R c_HR A(㬲.j~SP♾ۮU &j߾Xs"c.Қ.P_EJ#{2ۓ{[Ap6[!PP¯P+~Yӱןre:quS C(PZТT=20 6;Zи\>iĬpΊX`A9S} 22k7EvߤAk˄A*z٩gkf. Ĵ K1$5?PtAQl!e|mapI ֹB#yա,6aReSnJ; "enmSvX{?EIo\y-eOdIQ_wJn dg2$B}ϲڝyQ r Vuz6ViWĆS`5p#/=Wc!am휓p@{y$++E"|PMK蠇]ٵ; &nt 2p?MTrxC$"@|PB&vxLjq-'5#Ƀ6~:eBm[}ڜb>3L9di>] gY0W%d}$iL"u\ݫ%H-i(i=18G@N_^yNqRqU 4̔.C}E@s.!đ DKmZf7M'ȉ6tYZb 4qܖP 0a Wfklu|kOCF9.Rj/F}wC&K]}-3M:DG .82.sxN/(eiH;\XX2 1@d&t2ᐧpHB%i5&W.I# ۧ;B~QHyf4D,\"dz hB ^ڕ( 0p/BuMwb 8zy].ʯ1-4 S]{%Lkސ/-%_N +I&`^?I+nmr#+Yw;€pĜ=>jN4VùrRVt-++v6I%=kBK",!=L#ȑps `BNxz?+fn<+L^DEn`g~Ƃ=i4ం>^iZa109:C'R*~d WtހaRyi@ٚ+'I[vlX%a> oh(7_F6B%Y=]@>9>twziՖ>6>eu2%_MY81w:1G63J*h P8rj@,[rKq󤸒#973fI?4I:Uh~2ϫČSUl:8t_PTb:ȍ )(Zb{DMR9|/M*^q(!䙆wU.ցŗ9_1Ƿfu4L֘-:مn[㍀캢1X,NPA.Lb Y#N%>b@X#qON`ʣMN<}&1B_vjG{ j} uR}|C&LAO1҅ w 0ꍫ;㨚x ΟSXUcwg3-Dw/|Kg7RMyJD !U骀oT})yߺԓ05Yo-s셭$y&r9;6]@}afK xaBRiv HWHYfީ'-,F&ߡQdڣԦk\? N&. B2NHFoҿWG K< 賄dAdV: p1s܍QzwE]s33t 1ɯ9AiuzqeuKI,(:v@z,gúlH_r33ۆ1nP ѷFb~P 2:&m֕*.dZv% $ !a@ua .{zDa Ujgvî5jZ~" (]TiW2]DQ-.z 6(mYː,gg|f/d\^*5#r[g|g>{i$w/C(3˅64.ֹdbh|_^RTFvxx C-"'ci9W!>'Fwj i,!4cO!*V2"껠SW`1C4qv&@hHDvR`zU~3F ~f1"l1y)ߧldH:k6`;ٺAnMRAE8hk~'.,lc /$JjQR1++WXt"vVu#zswlո6dZqt&˥s*j~QdÆb26yT[P1SoU RL!ځqB匩<6+^d"W ~:Y.R " Տ4/%뙙AtJzxSVāC42wɊ6JgjUdcY\ejLlPa Nݡһu@L^9l*k%X9Kchox/9ȩW1%B9U0YWeaALj+R_oBJ1* dA q2lxW&@Sקӽ)QOflQYߋa=HpDЊk'qXYǜ-I6HdA%5ȉHJ:/,jfpNު8-8S ^dm5Կ)G |g(v4GQ$1-'_Ŏ RLblX^#- ñ.}'>|t2zi`u 9>_Nf٭lʚU*|?9rٺ^E iVl*KMv7ʑѢ!QJ?X!(v [j^K <; C%Hp JAc>4Nj=l)nz~Q9d=4拇c?w)yPBZ!HFwΆ@qjI wDqqs8 \j!/K4Ur%@]+:*gR8m]4_1YkkZV; cSZo'Ě`#FVA^X劦?hh1} >]\@*[\+jɵ`S_  SU>S|EC%>wXWA;Ո63)0 ;~C*ji]ӪmUX %V#4}- wÅc_`"'n?C.)۰cC2yԨ ,1 0:]-p"8\OY1 ++/bxXr1ٰ o 9ԃUQ,Z e bdZ w)Q$\h_ijD(nouXӥE AH<'^}X땴>w@=Zc^m< }UpXs&>iN>@l:ޱw_c2]P9 igjI# ܕV؝;e 6T45P톫.T٬Il!/kIQ,qؠgUz ^hqF}I[% 41s+5"uɫJa'=LJ^J`?Luy7b4HjV& iV[b5vU/MAm"`4 ilLQ\}i`X8Ke΃=cE-n@/y27t0bonW?guQ^$'_x.3K^/ӼRbЪ$Ε*bsYM9/zOKgoè[ <^cMk]fCF\|6jfҖ^!9h*} >_4Ր6˖|!3@Pg(x]f|QD1Mp ,wNUFF[# l s[NeRhNsÆ@-fgG;sM.+ݫc%awJf4_MNж?p&~`LMV74"ܑu)("@y?Tww\䟓fS64ňgYJjqTѭ>@i>Љ'#n齉x~LWc>GS:Hp7~|vjAvǕnY'O낫i}oH &IW =\[4/^Y3$:61jɵ%wV܎*͍c*Ϩ gE]bQ2 Q 9M,>;"w("v,ƙP:nf.vQp3PX@P5O^ބU(v7[mʥSu@FKIk>ڵ"0BI%WaZf:vO.@U#F< 8}19֫f i%d|4{£6<p(TO280 5n : [$Y5&Ly`Xw:** Fs)FI=tS>$H !U<+7lG-WWږXqW>fF6W@Y]m6r@] ^,!FtJ&tdCe,NW"2>XXFg%l*78`Hݹ;}Pwe=$Rdpfr8P&.^-O;،]d "چ;6 C&'5EVyE. ձ;8H>COVd΂=[+@.A(V?d@j\kXa1 髄", O+{Ie^,~_N{u+6Q&88SHMo.4&@ +#ƚ 'JG#6{/5sZ$cDRi fj9lBYƭ'N$bW̉5UsZ-PP'S+<`(qv#QR=^[J4!q:fjX܀>ZR PNEI#]l;G V>R=\GGse >^w{-S0ƘG -RA먨0o`5"F]H#09O+:mE{.o@ ђ91Q?zr8ק]G:y 12l66~/)(!J>lUChF>AZlH#Mxӿ5=΋QqVOA}Kmm!r\qCrY ě?l?’8$$%ShBڧMEM荂X*%L I>Wק>w,pmO/Q⋑(`OϚ,/oFk@@0uW1X)8zQpTdX2lckk;WuKw͑G զk[>k7cE?0WvdQ38% R%G+GbX#HES|ʼF?kHm~S.[}_a0iouO|e'lvVZ‰ɫ݇bª+' `qK;:d ȶ q*5Yɟ4l+NbtBJsWI!BrN,[Og`kU,D/o<' @оp52Y> HWK5%eu])0e:UK0Ih}d<5mS1x<1@qB-+%DsRڃDw x%NDJPoM@BP@G=@8BhSB4W>z ~fːL9A0F6U41νp ϗfU?B=(AuWW+hcO=5beG} wc @E ׹b'&N]xr<5(FKzuQ{:T:usBJk_dZ,y9i>|| \)xFu<0.II3JmrDEaaJ90kQ87jeßz $+@kT$Ǔ*oq*09s %5WES :x57uiqϯ)?%EdB$A~n=Hu'Zĕ*D唇xR>FFU4;'h]^!?"uR;lInIX|A94C8y`EDLdiϷ@~>78!K/Qhs'TR:(3JtЉzsNȿҳ9Ed""Z-ҏs!A#;|bx2g@A70H9._4=h4g>,щO^EE|{U)(~/#~_]x/ɑ@akP: Y!<91}9VYpLC(yK\bB%[gnzDB/!E٨`ȴˀK*{l<_ol`.۶8. G2bk8l?WjL8'w9?̓Oˆ}x;%tA>XcEZk|V냄 Cin'm꘠>V 7Oŏs3 &m]xg7WQKqJ(#Sc/V"&6uXqgicЅ:2 X"CK\b=} yhHcg`2F/^ Y+1L'ȋEO$^&S,<d\lTq 1 w[!um ѕEX]DJ~3W$Z( x)6-Vהi}zGvKhdT@۫۰ Pxl/;R26}Δezû$,4t 9B(gBZ6j8z™~WïGE_T+nl& /tո=^cY>{mmNL9zg8 QMIۜ3*NWSbԱ >+O():Itҩ ?ڥQ3Jgt tg:[3ܖUfpN<$_Hl1o?ZIGasL*z'_/ՈEpLhP[ɅOPx)V" 0&Y}grCTJS>?a]PWr9FEwaFDZbp-8H&;HWKԀ47ؖ&hĻ컀 Iv>5! Ǵ؃KGRRKޠ[Mxoz.{'"cjpd(8Kd7O-Vҧ5GZv{Y:R`I!% L!\ڱw߰e!*i ,H|^5yMy5Vgfuv rY.`U”$EݫGr8I@٢0bAsE!‚* {AfRaIfd;pvAE}^ >kUPqovBou@_c.lTG7 @{7yAO t~ƽ.{퇿cmDYr ~cשVFQ%]y~0Ls`Gz/%&=#/:,h=<~Y5@#(Zr借TlqeT/nlYTSt?3Bʩ^@qf [3TYϕGJ^h7},bzR֫5b`?LՈ,vrOJ Yۮ#EkRݝ\6a`iPuHgYjҽ `݇Cؿ3xo:C4k⼦5~_G\\w>Z"֝&Z4#*nG%>6 ^ ]M@/өR]'z,zG''xf԰լZk ]< m^Opb 2yW-A;NTC,SYäѻUmk,7رòz8HuG)=>~N3j Mҗ߮^!Q!)gy^$YV%9Gh:*" )JCƞkWVT٘۴0{ IJp-ѥ:T[AA1˯G#l.:}7nOhgb zC-*cd.XҘL-EA+2TNF-R)'.S_\X]bStoCh&ZR,m8q`4Tؘl4jw;𕲓$S'>BS'5\eΟ~;d"!ӒGi*m9={#.A8skg5h47R(1&#;->K{rzc|5#Tr&N2mfSx Cʣn8v@ zHMHcV4I;s>6`YBÐ\5sA(a3l$4kۊ#-@uS1- ک)fsRgw$e`LMi:a`90;檼lNS=R2m =U*=Xbj"rC[2~b?':j?S&6 ͸~TVS`QGS0}^Bk@ꌺTa@$ P=6lMqC!t$AWNOwZ݊-\d;yrhRVf~`.U;d7'F"%w-bMٳjy//>(xkD? jڦ Gqj+=Pɵu ^'x9B7Ag<_r m0)_S=NKA43MS9l')`]=U}D1N$ wgF<0gpDeev i+i,WY:}\LZ2=ucqh L'e,z~((?My2:D…-X1{P)JAހp^96^F!]Qv gj:<6wB긌,2?Tg|vȴmTFTͻ2^IL1M jˌ =VǝV7O}h[vgdf3 ̃xLpn&)F$mb՜܀~n[™W)JFMpd]'b~p -Mj79 n38tnS 8W zRV/WpvA_XVUU4QHկt _Px?;G'E`v3'!@T|4Ġs%lVXaIT&! <, z 4;ib_}䁓z $c;fNQ߾][w+i[ +#RTQ^>2&Crւ"0G`}SNEãySv.wҜR\젢5uiyċ%]&1MmOtpD̳/rFcI/N-B9cyF~]7^Ȉ5\ k.=wpӤτsܠ,*{ _ctIߔƢӅqtcmo2 ~EBR![Pgk8Ԯr2oHF5~9FVX7Mna e~I7pB!Υ7( <7Qp3dž(K~4 B/R)#FқfFdig2xhz]T({f-R#(:)d8k*(DhDָJW r'/턧Qm)AFOV<*|o/=Y'/hC:I!E{rV O̧"bS zmT0B4RO!|ߩA(>2*7m<7m:13]M^j 3y yq^ ,Q$vz UҝߕLYV*̥@u9ꑧ`NTSVŁ,h)BuN(wO/;lՊK Cw_<|WT= 6*~3V<< g>mFR c g^f (d* rk8ʌd%uSL+uvҀojIq!^Ф z|&S.3Lre-!&H:^)Qq$n4cZE-|rԢ)3bQ͈.TDYiQǮNf`qA#ΟYʹe'P"9EC|f{#q3; ;LR8H뫾)i]Y5jjB;0uuUEd3UK'>1P-y8IŠO<X}'[¬D;Q]򆵳jFC&JKr}D^p?*5{NRZdAH}!f!%>ݔ>MB[}AahYP ]'ޞw9oMM?FeO?aӀ^q aQmUoc^#{5JJi.DՉ;ݱ} 8W"ʤ`WUu]}d.:?܋m蚨Ta+G^:޻DgT1ү4 R |Ι{ΧTӗ4qtx% 2]Z>Hɿ[ 1! t=.аuoFFBM &;Lxl 隱JUk=KSL!M4Z%fy >~V\*mA!y mCn›XpNg2xO.z,Y^k6p$-fW8=Wv*R1*Y&6^b*r;Htvۛ zؗɊBxe&cPs@$m_rIٷ" YUNgZĻS24$?u1:cD:T?z,iWXL|R_\s2*!r-f^^e q:}}WG9!2\4uYox@;Ci_^86ai֠-EpZ`Kr;Ka>aOdْO}u;&ú(e7 Fy$OYpb7A`!3L쾰(C[@]C-2 -!T|=.雯9fBc6?$(꬚2-ofo1KFu7`)Zyd|Q!$.t Id/9H87<võɃ{ӍGN]4AQ` }LCo %_mEXé% –>Q#d-) SY CR_ ]GEVzPjU 2vŲmplXEP ,M@M)?].תv ^ C|7/H6 oз9^)UqHޢ­t:J-sO #E7좆Nש}E9w@)fN:.$35RJM\Iv!{={NYi)jq2n,kTC7r16ٱlEzM|Q6C`R ]Bww" Qhfn 6$nhhZm[UݢG/A W^)E|<}vf",TK2)wJ+ vmIϙ;y+߱"b3X I Vfb–@fh̠c_'yW?gQ9!ɐh\+w1љLWx9{@k[MJ8ͱ]sd[b(PA(=}^+<QRQx WQSSo@~^C$dkB],df!H KgN I(b闖[ rՙuE%~wo0ЃhlƾR|.  ?OҭJ )k{/8lDžsLoScHHlZb7s3+[E0|j`_\*͟|T](Q:k3^-r;%hV2 M6O (=expcҿhmdJR.kBrb)8~ΡF|:׿bTy_RrI"xqYK=KjBZb_btFʿ!f5JչѻZEn|介pwStqzT2Xw.aaN|Gz&W5Az5W ,p>okah9;Qj7lo [^.Jg%9qN"h!v67;KZ"sYvҌ-KG/$J9/#9+/is06w!⠯_pW BVUIG'8 Etu'mٱk3NMq0_b@;ިÉh% |gLkykiÐ:7 fX*,,ci[tl!T[2<20aNN3f=qhB}3ama%%F1-tiK'm,}@G_A7L]߹*Tx.Xh'arm2\58lv;X<їH#eaA0g?z 10`6?,k?,Lt=|T+|&Y]=Ƭkv/$*Rg/SQq5ӖvD[+_G07tU#؅h|s+jGxvY}nR4?Z!YIT==; 6PCOT(/POTCN0YfWC]&"Q\hįo(C1`@Z!!p|ĔY0 M;q9nZ?pO(^_8LD}L›r$rzIN?a$g3c|kN3ӵ1Ð'W;A#9`j(E^;!'ϼq_3S,q7[G ¤`?M5:˧+!pAi5ƅ4-VV z҆ '^XZtk458] okVcByD 8@0bi-6fB#yNPrgN2|n4ul6|W "N^$&PVI&32{`pW.6 =K)JdxȂ6NGڸ9k oM\lk}Eö,h TPcrb~>31u\<JxP*cA 8|Yd qbs'uС~ˏ|#!K8k1xL (2ZMO.>A*=AsL@ke *^&aGF! .O{gSĀXS{)TD. F˪'(ILj`%5H9G'>-*)3wt1EFyVl62bAtZNruj%"cJIisb4d{1fFMf/ץY7FzgbBelѺ+i?K0_9 kh #,.ʯ k蜇l0`2cndXǫBZ۶ Ly2/ay- Q7f 5I((}s?/i CfFf1!jû.)V՘8I-.p jOSYy[aiB tftYRW$xH ުrZeA u J*rcɉRvBr~;ݵC/d٩rw}H!AsםҀ w&C NE2D!Y @8 PXta? 3?OIZ4A(i&/fuQ=s+@tLm E$ I1K ΰw-,C!yO}OT/2k |IB@S>?N|dxKm%ަ+{!Bh+OkU6>rr=:SlS汁pS/P0abPYgЌi-L&8?1`K_D9lw'jVF8"kAF~RX>Š:}j}I#1vx!ܽcw#1lm` >!e ێGS}Bc.Hb۪/(46)ޫԮ$x|Wh!*V6b`1=_hRzT4 pP>X,=Yqd£N~O.R_}\E<^Uwh^9_ "B1uo+E2ipF; 2RSoL8CCٴVW\haAvft[~gU`sQH9mWͲ3P:B M?r!P$JM`~UoI6%sɷOLDm{es ѰXUi.DF3.Z} 6k'`qBR5P6 vbԦ~nS/9.[6 k'8e.Ǯ;W*BG(~F'.e2pbuu?!puњhIp }ƴv+dUb0_E|:#2#sO GR/"_ 8f4>_ĹRKqTv夣: 6exEܫ׿]ޟK&Y)Nx_N#nO?ӄ|yqĨѬG@9sNf fLipX7~4D5Mk iꗵU4K|F[)H?"6|sdlhҜ7l4>5 | }^y#RR=&N {iskG߿":IkIſ֧2gX %K]$B]HdH, J=kEc'W!G@ȋWhui.hl2wga_Hstn珋P+>:XN"f()x.bu3 eBU2(Dw\VByDZl:Ť֚)'ڔ:-PV\<9Isd6<+~HKt.a6$3DɳVWןUOjg|E%IRe yӟ|1 \,4y-?c #ҞsPD7:ӄx\N"7B z9vFvV=><6 :1K== u4Ȥ!^${-\;`ah+5AHIwu⦦êƵ=E;KkMizC_`4gwtM|uHYx_@6y f2lNV^9sV&x!l? 1qJwa*/aq l/Num9"Ti(5 >,"5}^5@U,P∪ibBqU!t:Kav)σzV}l]8M.fWl7[OF&ֽ*5CmK* ZoV8dR,87X%qfopQ$/nr}uc:}nH`Hd+w TiւDvjYc (!t_&&m qV3أ᤻ [%%Ml*=Y[V^SYљ\/k*YoXBf/`O$]'ma ;?q{ıAŅyz h4@O {AA8`sOO뤯L =B?֑.s_ 9jx^x4Q!#l嘀v*D5 ѸBg饵 !Ntl/ZvNwTSq0Sj?)(V5Zh۩rN!a<7A'W5Tsk;۬s5ڨ$B5FyzNxhJ}8ϵ!*{p4"Ax{">CvQd.n drVSAu.!Pϣ b7O+OEFr딝QZ[cWW ޿X!fX~/>ѿ$ Hst Д]KI/z=5/ ?lvVhA8UӸelqKpmUx0l,wZk ->8h49eK5Pu40(G_r)=/-0` ͙Y b;~_+>quCM&ΛɍE} *S[`C;3Lch,o',GdH8/ gX׸ ~E,.eaY{pZ^֚ U8KvtDIZP:qfp;ٶRjB@:#;&wh(y([V^fo?bv]/]~ts3 Hj+6ǰC%M퀿<-(n%r!ѽd8GwiUت&ȹ @p}Iej^Jě.tቂJ+^)A~?sk gG]pt^F_3EV66Q /3[k iGI(Go˩®Klڊw<7 WC.^ϙƧTc |ڒC^ 1\Xv.cO#ߞdc=xUCM#%lv$~2+f* oQAKFiSi 4 ŝcGӔMzonJlNy$`[h}cGK&#@S3FMM$խJUOu#gQzKfXB_]S ",t{Jd`76Gr$&iN\ƞ"ĸrN%,F}._FG.FыTy`W [<{&w0ߑQ\c~Eqų(9ǙN7ђ1IDȈ{ϩUsjG} v̨NRT/bsݕgOX21-k`*]%!=A𲯗Jyѕ)b#oLuQtPAL{f)Ⓣ&-6Li|ǒm*d=睻,? rwle Z)^h k4H?@S$݃6;Nl,RXn(׈#N~yzIZ$hzP_ 3SU]8d#[GÝt'Wka {,O.q "CqϷqc dl*kn`]؅u'*G7bKyd|E89X'2()#> wCؓ =]Mm(A@KE6~~Slrjc@W8+7!7hQQyx VߛV7%<Fj5wa X;!mhqhU|`LJkAʏBY_:Q(V ;@f5D6{M%`a-' 2󟌞}L(T cS %Y?^wۘ%t3m}2BQl!zɧj7Z7f->۪ejAÆJ2<h}e*!j}con&([xVi)JsxHTJ≦!sY lh>F@x @PHU OA׭ƎV&,%Ϋa#=C `&5ٖEsu.-[ VXFE d}&c^!TϰŹ4)E5Nz77=y dMGH2^JfEl?j-#RHo} x˺Gi jG0 +OczȶL8As %f/4R8?0mYk.%cɸ 8 CV\/`Ne^DbvTdL_`s Aŗά4+FnP[j_H;vP r?".iFS^ym7t0{tPoL]Ldt''‡!bi~1T(\z/H ~IkҬ{)C ' 0 +w|7nAckA~2 y&olt u|ݘMrB#((\_)Rq/5ۀArNUE:"CҰIݚ%El&AZd5+C&k0R #p:?U~B}]b:eC'!PKD8ѰF-DVT194LX59Svz:9੃sBWd`1X[-kȢt#I94]̋½#%zQ/^n[% PcSnqeQiu=لJe!Fh|*K' (PţV vYJX˲ RS@kÎRB-KLRM{$>P1wz g2\]SQ OPl+BM0*Ϲ}ˉ$To LSvtݮ)N|m丫7&7:˾ĞƎq0+$ݰ@[SS`.D X 4}v.R(4FP|X;Zd85Oz:<zOP5Oq NuWyD7~]݃ѽ-f`d%}™&,7XhR[xs KbE-[=67+]m9-Bpjh*TG*lH_Dzq+C:2^FkqEs*Cm[$偊yPy%P5ٙ:דr7OLm}T"@˕>)_ṰNb<^߮lviWj5ۥhIKr)T eLHVeEDLJV,wXHe?,EOe7%cx20rU׶E$ni;d#䫋xtS]"nLz*JY9\7QB'Ec=M9ݙ[/QN+= v*,@|ժYN1@$vSD^?Qp DLZ g< ucޢ7!8:b,Ԇ\ҒkcyX9Ktu[DP>X1lH:ݦE>pZzx1h|=69>5zU!l9e`Cj¢pրDiKMW5L~ kڄQCI0; iwB𢋋G[K3FGŷYTZW6L^g Q Rz0 ܭ{ t*\{%dK{M }s^S˼ *Q3L$-|1[?g;FfAy8kM;tg$Z-4 Z$U3i4rfG׶6BZB+WHM+ږՠgScX#On#@B"$d'Կ{NܙcPw MM^ 0y,J`=haBCr\e_[aeD|C"%4M\B _g&MuGJՐVH;'D@6̢y,v!UuIJ?qV(iB>u9LsŒŎu}.GCH.F~1D 0H$Y?ۨ)bxq<緪 [Ogn}Pv7 #1K6WXF qbpL_{F8)lG2݄;pTv7g'J\SYh^ko1A kQ:Y\ *-zˆt3F;B{+! †{dBh17aܪ)XȟiGE4 cy{Y݉bo7(ꊘ9&g$jOaqbΪșlechՁ9|nmmaNʆ- y=\\xr5C}whmrkGeqd`c3Íwq lmr_DWGk_Kn/7&50ˊ72w=u}2in ?B+XrV6FϨZhkc6uDY~OR.M0NJI_5cx >K(AIPLiuWK9d.%BnտԹZ1Sz"e%6gR^ L^}<&4'w{F}p^wR9tM-+_gq4M>_%kgwxBi$νFvCϛ,TtmX/iu~Zˏ/ouf5CO-xI\Ac$d\X%6_Mse|?R2sZL|uß}7ߜV97 Lzx0`Fl]M﨡 qÃPH_JÔIgfUt,S X#]9}a s7K)=MP< ^y% BůtvF[6 IFaATSoHWjRG}Suz?kB1ڠ=T!>SgB`KSBxuA%6o+qdo YW1Bk~nؙux< -yUBīm^+a'NTjhŠRz~K0,z<ū}0#ڤNNi˷փ{б:|VTEZ?B;O"$q JO*SُW~uP IsU}<${+py v3~c^zZ%՘qS>ey.#UV<#YPLs.m̮Of+/峉 d]ܳ~jEG@nb=@rݜ Z45Pg{5N^'7s9o!cT#@j)x(t:$T*AFM(TG}+dtw֧o*@F&;)ɰ>Gg)BV:7Xɜ[!?-R8Dž^lrKz l{I˦AVnhzM[g"._V47/.A;V0Hgfw7V[a].8(QzJHnDIc3ŅjӍDXɚt_ l,$bz$Uon7&*[Fw\c(g%`r|(䯄2JZ2ҬLuazw@j&[9~>#s哾!z-2-JK(=m8 *'j*;y9&9vsH5|+JKYҴYj4:a1`=ybz<|dq LOqDe6}=9^֛-l)*ㅱ+Bhd)5WiԸ͑.,E88s6)dPH QQYD +Zkʸ1H-bg`􂘢/r?Kۖ'NE~PS52;'WrƇI[Xm x?Y@fYSr8g$&. ;{Z{ Rlch$,RZ s5~6H:Ӝz ]k:*k[P8'TH3Svh4e"H{0g`.O!l㴌A.mNz& K :1$xE,j̐_d]٧gbڎr ."4:g +u^[qYXS/q+fFBh57%|1Y#AMUb PP_'K-n#G(ۛuM8y`ݘ 4CJWƿfM)3N1T8tr)AIv7W)!<&vcn2,Gg[ت~ZJ'ku _3$;!ˆ2ˣ&J@a] ܐYRpl s 5s |[+"_]/-_}~cIZœ!0J~ᝈ5v]-W wg-A'[@e+nśI-/GI ŝ/Gm0ƾ㾭]uI&w{ptd86p\ڇSr~3PPgEzG*~]6!mӦ 2ut6+9h!?,"~JKS99#!U!qF6VGO?0E-nUNbגG|¶[,m|.-?VmP!%kh3평kї7s! ]Wtz-RoRah">ڥ0$<u#).],./J j{t;#xQkl geCUODGm$\, <(-@3$Տit]liBJÅQ.04޻Z*C&0-+w@H~6Լ)j6b-AЃI7 ɦ{s}:tyC#҉ٕ5|LE%gFMxU Y@Ubrcmb EwFQ] bGX>KU?At|mI u%^IZƏ$S-9ōN~1qA`Iomw:v6"GK_60[\yRw&lOLRɏ>5<)Ā4X,Z@*F%qg?N{EL"uvi8 bM ?$`$HA8O mlX%ﰒFө2^[y,Dc:LF ;I3=2O<Fi!C|HNSA!8QvMLaX'UP; PؑnU(qC[rWP>@6V[AKV,B瀾? >1c t1 #Ml 5"hW0|CV"4ka_Ũl"u&1uJ[҉m8mNcwSfWv>fqmOfkHX^d)o m- Y|QND% S$n10hbeϚɭ8^:X¨eå}k=jdۉw@U|ufF [3ZJI@SwmC~ztܦ6(E2ڪ3x܌RPm-,,\ SV_lFO\s.[ =-t`k<3C5uRc :|zy h2WQc13'%apNߤo46\3X8~ĻZv\T\r]z{5F*30~m"xiwv 1~NfT7WhC414a,n)A0Mi3"Kب7v6qMlxSU>hg5Wf4\KC]D ]:XFZ f C止>.U[$gbV7(YFo1iqBF?&G@mE.Qq% + _FwzO|b=Y˜d|#*mՇ&y:0GU(ewsR 'jb [^ĆP7I C,'ڼr1f)3Bژ| ȍsw;CFV}IPWؖ\cS$rZ\7 ["-X ^F&)A=#U(WgfPmj@͓ǏІhv+A큺? D0!*"Uw\Dq^Wկ t.)ˊXθ^oY7h&᪟\RaAs-=qLwbeKV?= K N]"ϯhkjN5F ,_R[Tԅ1 鳣V̍Ue `</-#SL#gh,n]c*Irɒ|zIת]v1ј1I.r?Ԥ/c2-[U])"tAtf^p|:rDd<9;f^|8JzI ["竡陋&XJ\mFr {?3}UѬ䓂G&Gy%IC[_ʯR2J(w4E:<IJ% JV&v>99U@Ce0P?`83eRbfB߀AK]uT7WH_D野LBB5 ΂ f^Kk eu]gXQiM "a?>=WYuH`1Y;#Zǀ8#j.wNtupI3 WR>z=(EL؎D/ޖQ2}%CBVi G0ŐW< ,&"q-flnEIމ;FWq#; ϳsN8!M.puLcڪCW\?4=!=ŁAh|ЯHѱy:Сݍ;y^o'<0` b$Uyc\186b򊉜V㾁^gsG4Y+(VNi+1.<%<^+q*xEq_! hYu1tOA3U5 f80Eeҡvoa-D3XtV}Uy_ \v`b\2 TzlnGD>4Y_ֵ08 ;Z.gwZo(=Ʌ˜Du-j[4 X4T$W]6'ǼrO w:¿P*u*ٝˆ\"nF?4L}40#6'j y?E;^vvT>6$Cz:morL3zɅ"4:s';}z}+gEڮ13֑//ljZL,Z ak8 /#DbXr=zK['^3.NOzSU!pE=[H@Äu %뺶_af_ZʢsI%~'i9Jf9ߣrnH٬^t~ƛ냣o,ɜ3wgL☧E1yi0C/rK;Q+Mx筡< >Wr4U-痌vX(C W<c1=]} tpSZX][IVvB,?R*fz?Feg2\4f|D)l<A Mvw(Oњ6^=ڭ_oI dCffShoس`^PɆ'+8u nMNC̠VFPo2=sBjuԿG?ۓӱ+rZXæt#I=g`hf pv 0jlO ˲:$.4]#6AK׺m?̭c}vm{.P+Sv?7Y6\{ތ+qD(ƙ-3-WZkfafFM|].E$ݎ1.yk|T\msݮjoXwgY; zb47*.% GX(ģWj:31S^iq>.0w 0^ľDC! ]c5`+'TQo=?͋{Pm$dk3ͣsR 5Qo\aٮ!Q@6l}n@+OVܸqVBjP$]MRÿQ7r˂&K[bz k0_ۭ!er@-?R|ɲZv'+LEV?Gx3G4췡%m GjUּEb-dGa`RpvP`hoLL?3I\)Şeؼ,5J PͰ|E%Uġ/6҉ɕu$7 7ȶ%XGGG# J˜IkCcb':~lL#56)Q:2/RBz8ËDg`:6ݖDbtۃ+'zag 0y) ~"1h~ݖIJ YVy) ɠ(r꟒hKH@ Zty6t*"FD d+]6a΍Bs [4-pG덕Ir伤\"$"\>evykhsJM T|ĕ 0RљFI>]%&EhsOCBЃOb32my`a݌$5ǘ,Vl??ykv<#ۓubS2{]3i_4&xi}6Fc5^s}v (_]FJ|z^~''J Xuզ$ 4Lih#?v^#fjFH,!y?n"kp𶑡)K%NX3R. >ͣw|+r~[7ɞoX{r9BO1Gev7~;5]Wۯ*JJ+}}C/frt"VURV~Tשּȹ{Ze8zs(\yƺ ߝ@R eU)"7y! omnEO+#=hɅ>M lIF:_iM Fn.q'W8^ OF97@`^TTTlZehV[OV2Q@FEvUJV l%%ҷ2Y`LFj처i[j/C4r)f↪^ OlFmB{I~ HW O9+cizIa[+Yn2nnCh3Tc~dDy^. ;v -%k{wӎdkʢ_ܲ8LӮFrދjR/X׹9b}'eolDw!g*aX7 %!@d(W;d1 T?t,QtdN@>C!tR>)E(mH"'SMT$o/5DCj[Od~e]:Rsl/}w2 Иo/|>~y]Tj;IUVH6mk<:7{ .F9?ZK'w |"X`0*`c`l"3Fٴnu3rnr]UH'bb-.9x!detz[\ *mZlpPҵH`0Dmxffm8ǂpO„>O;g9"7M!WfwM&Zpzl;Ae>s[zE^1~:s+_hV8DޒptLʓ e1 X˓n71ǾUoq3L4nj\z 32& $7A}ϳM6M؝p)%Ixf s~Ӕ96vѵב RBqxs//ȊȄXsw8<]U' xsa:I3rO1 BCÖ᠃ͧ9](r-{i#/C}ԃh@w- BY$Vmx -GƳ E% C/ { bp9OfMAJ i؏60 v[tdk4q#/K35Pߦ7s>[wX-v{dϐ MI^^8s+t}?21 +>*F'\NY` fqM&5F}6C#1qxd{L 0d X1|wB$;^Ѥ2FL3-ѓr&Y\ lXp[W @':R.ՖOyLZvlMTAd<0rg^*=(MiII҅'Ex0y5F^*w{yv@a̟n(2V=b^ݍS+lF^T:Is}XL+VDNd%9R/ ^;u3~ ?SC̨@-4#G6/F+PrE`5IOb&q4(8-W^Tz#q*"m'gᷱkmòAydA}ZȤuһHJ=HrVFwSSi\B:8_ &eT>Od$Ɣoj?GIe b<۶H2Â[-PjO@6u>T}YeiDVŤ%4V耹K?7U0yzo][-G EQװ Kw]@Nij;P˾qm6ZAMpvC : }r L-?"5t l]%>+ < Flԭ^Um#Ivlm0 .J7"uHͥ5>D7ds-fg~tR!*f9n-A8Fe8C{XRϫa U3/#gg^ Ʈrވ^CwB$wzC ׂch6jlT'w|Le‰g8VRk6N{92:ڦuH NN+H=qwV5]W)  Q"aHmWT٩}=e`@DDԶ;Wd*MC@;zr(RdNغ -Х>جnu5GW°"@gT䒉;WdbL$TOӝvx[;n(kcMa+E?;t+t|΢D<7qINgU5AX!+fԵC3 I'LȑRe̒|~^ ,uiY] t/nSjHeoD2`MrmrAT~`kT}oqF<:إ/97Ґ(f͞sg\f^0b ydl!{u]$(; yw !n+E[ ԫ]CwK{7kyMp 0Q@pB}C6iS#;6RO4]"oN|2[4{ʛg:an(*Y搀{M+m_D>~qWYlWO*{/C;F;܆v"mEi/QȷUbWU> b*tHS{\A.B"s?iu18b`!-k:@>IਂuO$G֭uYgr^ߢ&Mh|.tTQgjm8=Hxx4276xFQŒڌOwzH VGvATP##6i}o6u/* y>g'?NO&JtV0sқw?ϔ w@;Qvw0_J k8mCk9Бr႔> de_!Ԕަ*8:1%6@)D2ol?NKvy,D$1JPy}XvY;;WWo&m*>V.OB|S:#](fO@NE.i})>On*@>$3턢HyAKS Dg&(W9)hr;9zMpZ.EUk5L9s*6w=M1gb^1[S{k]cɽ#,ޭj(8 k(VnU/ =)Ki=b?ާGZR;ͫxUC}MbʲG"l =پФ0Rs돚c}śwAHCN+OB786~UZ`}}B#GZi ӈ Xfzg9*#AFN d+_$.^N˟bGm n}zǃxuk"cȄuļV㮦16(d  ;$ũqNgn!*gdZM`"$s(b(7<zk2/I5-evA*A0:]eي LeJ Ӡa,/=^De,8F _B=.t̻N}lec=ѕӜtuռ5Jaw!Hx59fAXa|* h)!TX2<0Q r2J)82ۛB:HxX򇁫lu]KEха/Î ={=Ҿ@ W ܚ?zW$~'I}( 耮yV-gJ0gz;&Z097 -|^4,@rI}JY)Fh]n͊.bÏ۩ 2Mq T`ɐ4F3"ZNeu ly ҏt֎MK"*$Y\l@<r)88k~=z aKO`ؒ`vgQ*}B[_$znFMEa4ʑd6BYNm|vFfU0};-PgaA{o}'|~j+@wnIXCrc!`OȧBbG/"jUQ`α 4SGQU!DW?*OG%=ymXj %YpkQ&/a31+ݼObJX(X`cT-}$qk8E[ҭજ}%0U^w  அM9pKR'?r LN'y 10ʞ*UW\I MФL9n kR$z_)-.9R47 4h'*mR@Z/`#RWkufց.\"6)dѯ,^d(mmJ|Qϝg0}ə|vecrCFb/jTpƗf n@r+MwpJ9%hA㝤5{cmi@uyJ_:/v s5-Ҳ?3i^` K(lZf=d$?HxJp,,7;SF (]y&iSmØSkսn_dyաKbʨT 3 -bh 0>v>J,(8|7d͎ovA)͚zJ,Tco-]b] ,h~9`!} aV}?9͕^Ko!|{bw!"XiI=Nx&MvPu+&#[1x|vh  PT_3SzPG~QqԝA"|Ao F,6\4/ʏΕ=B5 c芔/R*E~E0jM`G1ї 3;><[ kӗKD̍/ MQ )1ôƀ4뼔'ũ$?\k6S\h]<` |bTcX5Yb{+!o1>8T=W|!W Є_cBiTcSNt<-xwl&q]pog-2e8i"7-Tl[ 4i17)!V:WgʍӾ:w5H*X1͆KbS"**!lG-n*K_BQ1fֆTf%ZoK.zBs2Kz7%䵟?>+$[1;fI1)!Il6_$o$GAf$0JxqwpE}m%"5f+}ZLmM)zp'!Z4}OOm]2ɈvتgkyJށVy1w>޲"z0մW0 6_ GRuo[P̔q-.G3N82u/W݈ʚI?R<"x1ɁxM9~2ݣgiDdf<,g v]nw/0fgoP[Ny\` اs3N|PX[ Z_IǰvUR`>]($ll>q-(%eTGU`8~.t\ބ][ Y)9y)8;;q = u)i7f5ȇ'GTj<]jmj(]T\Ϊ]JQV1s(B!!YF$Hܜh{!Tu 7n>1C$ xN?#[=YfW(o`:s,@jו]vDvT V3+ SWg)Y%检Pf\<_|4RbzDp\;ȠVB&E'=[o^#'>r;\XtJpn,)PlWჟ>?ڴ̴ v·p12o6ZTO5_yf^ɲ>Ş#q1`5s_zDvC̨X9smmEY"T?¡D?S%` QWUs}"C 5WW`sco_7|8&5DXapipt/^|?̴R'.̠qUd#\> 9YRWX} ]Y!fk>}xw\jp|k &FaW1hͭϞQ/Aw {sW@(9u?as2,}n)S>dk""`{%l7 cHl5 Bd_n ƹHR(6鼣~xdd/dۉtHm=\fܝa* _鬗N; D#ӡMg\%&T#yh;xcvL>XDH\| !qjZ[)`ȋT;oxDj݆ˉxҦ=.=*@B&6 1F :h!q.maLbIhsCx@REz6 (U> X|WRPPG7D9dTZLW|fEI .L}9y^Po"mlYٴfd)XZtGs#vhE5ān(&?wcCK4 1Dr9M %*i׹dS*D3[IZb0S =#ŕ>4m*,$7h%,thA;V0bOVd$g1&}q8)9OZ Κ+p*2x2<~᝜<|[j:*&258U1Hx1ϠЉjivTj:+I E־ ,rx7K$Cd3'i_Z/(XcH,xڭg.F[S}#z\"0YɬeD5ƸGk,YDe'\޺I(9QdN̓@yѲjXlFykJZ Lyp?AW?|yvGV4gP0R.r0ڻa5O>&t/mS=c$3馜p׃ݥB?ҩ{W N2 t9I)-BPNW O%+'",ڂJ$XzA.hۣj Xfx#Ban˭o/ȡڻcp曍j00;2K ןQA'd~6L,Nujqu(p\LeD|aG+J=& #)xK0l?2i͛ldW:O3w䫔5/o LtaŰnmHw9z3 gOD|KT:NΛI ҶeԈ-W$b|9[ ^oi\7#خTPV5~WFMc?GN=?>y'(T_r 3:PAn\`LUCjv}B68"u1'x.Ը80:SDfY Ib 婝pŁ@P9|1_4 aStUCcmYcIF Oj@&ϴpr22iIhbWI~_/ f˻ˑaw(9O=:WWg:{Zڝj"<>|¡hؠCAk`/j6ȹdc3C&*܋BN@fXqc7a-ø'.c9<'!*-nw8jkq쮘 ,<)|X_S&ٛՂП#^-pX / F?:IN}),'lF@ 30eW*ذfo?sÄW.htnb_sYnڢ1麫R8Zx/gQ >>"Et~ѳ/Q߹J39O4I@Ч-ym껉<1h2;p|!zXt5%@NX`Dֿ7f\8hz <i%+ ]E}'8BQۮa(777,Cp6.J~c7V<;Ss}2'Wˮ"d/)x;`I2N*02b'FbH@ioq~6<tcY02~ՠK/4'eeKxYf9|\O@P![H(4)UH9]-! h&8NTQUF}+Xi6٣h2  %s5Ç0uR~f\Lµ8%q%얎R51ַ[|z;ynJ#B Z%!ؗR.s HAxFB!SK_#7Ny 9<;OVF%wi41ǚL$:8|X 9L}k/Ѯ7Xe7u)-aui\wy&Zj?dx0a@=185ImKl+M[.=(Z<R'pK'O7z )ԑᕣuH|Qfrmkfs(c⳻biE2t=]4[ }Q4'8$lܔpf0Rl1!8km~s4=z:nt\0r!՞IͭRk('Gd<(Ա ;2KIfSc!UyะUNfskI:Z f#ZB> 71yЈYА͏EѼ 25 ;'ZޙP00\"G }D@:Sgb w]>%ChV0 L&L<H, pm1Et_sꙬqY2ևdat85+g{ұ/Ʒqj-B CHIE>_2+]K+jgσWQZxY@ pQdd%d]^O8KesȪцG3:"=94TL;Um~l>Sknn2P׀Wne6Hw,ܛ-US{Bw3@?'g0C }c3(ɴ CآʮX1F `Ǻ)qv︗ tN8Vvڎ/@@'z@Bu.훮XkBG:mv>|tW׫X9_tE*>c(+X)7H~q.l6s̯,رeFQU%8#9,of( _}Ɣ1U*ћq'0P3c`K|zK#"V ,D(/骮%40+kMZ+8neF犯7"Rƿ <06{us>5ѝeg.=ζpR)!Q Dc4M}Oby̓1QI{R>nlz&ppU#~eejLYY?9)QQ22nـl2S=I'RQ&Xl&88 !5IW9.+kSMdF/ػHꅇ@85}"~'?kC`.yL~/{.Ivm]'l6Ih H1(#ziz瑫O{qzX -2TOqS@'wf;y{ "WM !K»Agbڣ[3Ȏ9ql{,s}(;7OegQZPFK{xJfSaJj*y} Rn;gD^A7aJ2GH %M_q KTF_*4BX;&x8@TMު`W Tr!*$\}_@j#9:C/2l|^xo!^fԥمh/ɍ|oFM lExLpѴB MkZMoK{y9eQu' /H3FQ el/mz|Kf4'UDx26E Ի!9] ܝO yu֨d3B]רC5vٱ>'̰S,-ۣ߶-i1t]rU Ts\3DW=/̉iC7I_:HM0`iLh7`:7g[6} !:^cK2N9L5~{ '"E=lw} gğĒ&=qT3J (*,c;K!*FO2_\C˺;ĺ% = m:M4RTgv"t.S:njSS81ϫ{՞n17WFfGP~;,U# e$d :$W6yt,jXMMr![-ghNp4Cr_D恗Br)$}ip6Ok?V0ϕr ,r(cNǎ3QG$kolBe?ń%E;iLj4نa0O&ftŀQԜhg$0 sI;B8W0^,,xeOQwN6@" ~Wm>;{gb7~)iD_ry(*ZIHJTwNn( =2'.p\HLGLejc CbO$~X&eq[= Er:#xlÀ`/ۋ*PZ[Fk.?s$m4hxNƩq6_28QUV𗛍| i0 /xT d+Wz18kk<AFGUt(ݽx;OZ|8 gҭd|M`>JsWv6^f&{sl6j !-0l_'Ql\4?}*g3̥?Z}LKup1JL?7sMG7uӞ^mí꽕C/j'" e^-I4u#;o"6CrUݧ%>Z0m 3ZUBRe@O,WY"ūeؓhuKnbKw_݆%W*O!TJx5un T!N-Ds |uVEpAsGcYsȠ r۰9;yVI`'vr-VӉئؘ\,=gH;WE]\YCmL5IrOۢvAv|ޛf(2= 8S>E͡.> m> LpBa3:q;/'jtK#ɫ\gЧ(W'_5)AN $&G~9z)9)mRl`%nJdx96_O7ZFDq`tAA#ޗgWoCI^L%g#W$cK/&L)i u__ x mjMrڻft"sQ޳|v+!fgl/W˳,owo$h'0z*q|8dx=M+f$#&oX c!꘿ٳi=BSQ[C}ŎGN;Z:3`bLyh~Da }gu6:659?ҧ3[2"wk{)%7!x`1jwj`ER4̗/ bL}T%ƴ"$ŕV<^9Nyqh^P5L0`9ހ$@89v2Sqv}Ş?+P(m!oK^f6I@lbZ9:CR_ϦȀ֙G#D7k/ hlɾv4Pz6eX>r6BE >" ؇qmC?׸ .,nLZ#^ϏfqT!Wg Kbp{7/T_r^b Qq1`OrO_AX!pٻ_V!|C'kx.%`Y,{rэŏLbX3n`z`Cs>~+FC,_P HyB.ٸ9+SݰNeE3Wa/40o&{I$%9׀~ A[c2-F(yxޭ&mjGP ~gaOtW>v+ 7PeA8a}Iwb\vU_.8zmϙ <)\ㆢ$P? QD;w;]JbmTG's 2`aBU_c:ZgUlQO:P.CY=!솄h!zR:aB2>WȚJ[p#BY ܜL#b%IMãYFH,>`I1kY@f"rzq;иK0ÚedEz/EZV9FAҺqQ52>a:f;U0}DR ;{8=*u|ދobřeD겹Rx@Ƅ2MBTMv 0DPj/@|fQF͛BVB' [ofyCk3^B~q}kt ML&_bX$2Է k smk\:jnt矅Tb(C} -T0×#yq+֮{30JmtH^)Jb|9]Yf SʄYUBb~WuY|,f0l:$GwMd\7T+.j0+freS"9' k]@}Hཐ[%-JrfxfHT:lڱĿ0ߞ[d30K dTFu?Ǚ^nbŒ}Gk(Xg9Qy k>kogI|T=6mX 6Yt*o=NPW{. ;}{'EJL6G[+K;P,o37lX8!v"]J$g֐AvC.+q- AɸY9in`zɶ)Ѵɩu_h9VG4Nhv69},{UF#hҎɝ7;b3ݚ9 NA\HٸpSDЧySIī;,bRբj zp#-=- PNs(3P{ߙR$aEm$)G-wV6@+#0q &񬃵+"Ft]ޣpB ;=+7$"+WT1ld!uyCDyx` `ÆC;۟H䉆͌] I6h =K鴞.q~b.DKNգ|$Кg,'F ԓ!9>@cX.GTh҄IWKRD`&A/9PX׉hCg_`Z %Hk-j\HFyh1lպ%;:ݏʽ ;nR-(`|01cf$ZX!A3}-NB1O^|Y,#JO@: [uYkB^YI"  Cp%#6;mVPI v&Y6=6QXc7<9?qB:nP se]mt8xd"o^\DlAZ@RVqھEGwZ2ey. N|#D96ƁzP68빮VƯszA2JwmT RhT>n; 0,5?Se3qe&C~}A͂^S; D <О8?΋a@ate5N`nJkTQ?ۓ/t?l8sSBFu/pǁdlXxkM'8zdN&~# x)մXp1w)LHbQCHiz!+?a 9!f Ul[Dm āAR S Wz,r?k $c&L,_jj w_wݸnя߹miA׷I|>+L`7jڄ3t c{09Ój#&ͺ~M(e{B2 z@#}nZq^ ,'lt,2w1@DzT?h͆> -;bɉB{w<؎ʑg@NiޢX{+DP78Rw"DMVm&)4r]a%CX,@6:q,*{DeS/F@/Q=A"yF5ۛdJ; 416aVr6؄~J\,ha<nMp섒[-2]hA#_I?,#1H)"m;}/Xh\V5M7D֞ƢH&* YIz2S!}%fYA˻uH#׽z0ܽOON{L QtJqGךG4E @%Oе`K`#4𝊟McՔ7%*oc*aJpGs}N\w6W/ 5|A5gʐVB6npJӑ}ɐˊHOxPu*YA/7YTPeDw1/Õg3*}TF/29+utBuWțɄ؜Tʾ+ٸ%f:vxl}h%b}n6dn<2wJ`W+qAW z4Qᜠ?Pzdhр"v~(n`xbf2@D"E }X2BMAI={ ".T 3}?qF‰ooL uᛐy\U$T- _[E/MpjY.N6HvϩpyʭN."®Z[vrҽp6fkËD O1ܻ,qA#CHX ]z4M+#>113<ߒ3~d] &Kh؋dؖ ůQϨ~ \%?N.+2?;Yü DWkq72uqnU*J%_$Ǔdtn.d ٬HGT"ow O`DzcQr`_ & +/LB'<ehoniP-h`pa[SF-Db +KSyDl#ŊK^ :`"s\>i$VP=Ŷi9~mYK_xyV ##Gy*l~`- :,=r:GccSLQ l|)Oj;& .Wл]D 8okwo^|h"#Ń+ ծآ ir+}D%C]D)$dz*E"@pu{ގ_Kѩ i-ԣsR4ܟFB5^7Uւl:>U}([M%6۹VFN*"[l~qTLsPvA12>iH|U*.b+떮~OlB.I(P~Di!4hJ,?cSevj m7aP&G:5 Sd`E:b~<FEU- QO*И+(;Iq|r]=xsw&E)2PsE(Y,PցD=:ߺ,{፛ egY!Qoվă䚆; Y&{BtFjX„<n򹐌”H!޺ԮC Wvq,EGB׊D[E%9LQBǵ|*c#-7cH~5CG6ESgnQaT# '$ Kܼ'V q.0[WQ^Vڃ U^MxVm tP6![6Q+7& ke.WԀ/4qn>>6y;,)XӰt9H!> #yZ5x޳ xMсF#j`Y[A@1 <$N(#"u-$F4l5z!}_Ua|W<>I" ??، j 58Cb%v܁̂Mu6b}HWN;o7ql$B`_zxsW_lVBt{?ߍjyWKZ7ujw5% l[P QiU?"?RY((HZAb7sǑQoI+ZFAh^'\VPjِc&&Fg'qϱZk+\q&O>祸Btuc)7}:$}Jן*q0 ǀlo~l231ug'W-v`^seKhvŧɼ6?c/ҋĮ ޛpLXzjLvF8 )QZ5("kȃcY{qc% dǶh7fiaAnjIdBG{Hi,)]ڵ̝C`D9x4:G0#^V8Mvdf3P<@9X nU29;sq⨀yI-/*eyoMi"t ]k#ڇjn6Wkư@9$Ap{SZVv8 ),TXȼgVN*)m,adSZH%Ǥ0NSΨPOkL{hc`GaC?0;HM,+ )Ŏlo?CHά C PTR^:'}ԯлO ~oEle2 .1$^$LAr+exR򥢂L[HX*LQ<瘿wdA?HҲ';ӊav\Cn( kvֶʹ"Q;~yrriΑE~:cV]B3VEp~  S闌io5O8T3dӲ׭ wQMrYzG83#Яȡpl[)SJPrQf]>@C<4'44d n02CBTs"Gy+J(cg&܌\PvcbdGY=_F{8ߔ} 5ux},crR1 MGZLw>[PLYzfdѧj^-kwXk洓,@7F]*; 'q)o48~W;ҙUa/5M_x5^jlh^Jݎ7'NaF{gnRih9"swR:鼖PL#}3Ֆl@UG$3Ѯh eP 4הsOPZP \B7.<\8@4\B~4xɃoXHߦrW7 xG 5RyH4(#$<^_:OaV& xJ.wF,5m5/z(+>ԳwVg8-UP*9k#Z%CɎ\/SRkʋF?M җ@kł%o#^70DFxC2"=s'UWKX̹>\l= lj#= uYeyZMַH_[#/ $w-$%܈q^>ݱBq].M镽0L~}T'HԜG ρ.'7/uN3M;//۶C_K\w%i LZ~so#Z=J6yP(c^dqUz9DAp`u4H%z/i4`tjfL@Pf1n.cd0%:#`1d~J$B*3ŭbJ As`П?_fV)hv 1*Dlh&xTroJ,3CJC4WKs"C+wqa$%-'7pf {jDzAGJY?*YV4n+ɣGgnحh$h9zz`:%پu`||>#mejJn>~(.quיD[N<}8夑xH+RVB-_n.yPJG5"Wv:i?Em)U#~)-Xn`qt*gw늻:=YPF4%BU'LNU,4JUȽwdX[V}@~\R~F%E<'6R^\ /Ih91=<:.mpF|d[XȚJ*5s) s$)Cfu5`l v.;Z%TZVnBlR*$LU.hi.ў8/X1G|h\3 Y/k ٟ unPڱ\Frs@]"fBJ/F-H獿lZO]5C[E ;%2MT:;B+}z,ܷR-7p4`oW=eeZNˤωa+J뙆`#bQIf D"X  ^]6@  so{嘙i|$d`<`m8bwo<8}ia\wûF[bȞenϝvsp,!EY\ٯ wJ{\5 /m$=9=,Jc;OTA[l]9׬nuELG#Z GD䢔B '#Y!6}|q\ LZ{^!`EIǨp5D WeoW+3 psqڝW^sβ$VQW,иX0%g$jVFxRv^KYViDFK2U)CSSK0YL#3y^h7-Uv@+ԂJ´yA`vȌ45{} Zd=u4V$bD T+ѿ" ٜ٨dP8LhOY/xmw /9@e8$9잋-8^`QWI ТLV_89~f0OzX[POjk8FbWij=fPVkܖkОP DLozy+ivJf9ۆ06=j5 ]PϏQPڰ#?N| i+J}Xg\_xo`A+-F>-h:(^b-%s SžV#Af8Pr)w{t:]U9WA;ʵ>[Ӗş: `1L@^J*3!#),xamhb׍f dy ~YNN^o]hVws..6VX*N ^^#tW-ՐNlN׷?KY˿PKMŎ_i&]m/8:/ rycBv*f,Zp{!UP{4ΰKbB5Iu)+aGw4D8 \;2Z1CGY@!iJ@ޞ`utG'βgi*\ |4X ѥ4P@'h"ϡkT/Z2s{Hߊ]sK0z91q>ۤfm d!J)]AҰ//Y+"ݫm3i}bbWS㆑ @Ԅ:.sS2U[ZϢ9#{ۉ`O< iBw4=xNlEVzM2zn~?#cH=oݓMfOU38ep|mv$^+KO'k{?*/ i<>&_Zx酉 dKٺRϊ/>kP5nr[a n$5R .Ti6$K>Cq|-W{&VZ[*Pч59%J(]&7ϖ#յΐ$%'2Yf06QaJ=l]Rbl|qt:qo"vY[4l҄#٥+Eb.JH? ZBlNSsևzu~T ?`_Sq?f ΈȐ%AkF[i{z·!J\9F=Mgߟ VKi %4Ÿ]a03Y:a6P%*/$kk \{ ;߹g,gAf@A ɵ zYݙut8\xSE9AhСϧ@o;Nyy!QER:qiUю",_’QD4ѳ׭-v *.1 c)|RZ4GQ42:-B^k@v[ЃkϘʿHB;OZR]`cWe3Ĝ˟[*׶%#3527c׮QPm G/8ި@a?uŀh0 8*x xgjӕ Uˈ.xkY}tDmm7M|eaY^l={-QqZh(o8ee$R`bߌ*gm~yQш@-R+#k_w Z*ެ<)c,#$-PfkO[21}w #~8֑%!v,`ʅiS1,Ę JMRː혯l;*,ЈG/~k*os]=yYLWlWɳ7+5QUi= }7 "޻It_0peZͰP9ϩڗ(m|8۱i}rÉbÜPIзᲬ%5\HPu>.TaUm*@'C"nH%*0n~L>Lq0)6|-Pya&sz7}]V1SHRk \(={GIn %LiuO$Ƿ}S׉~mXx\B~@ks yeC*sD= "^^!/@5cB 1߃J}N6Ma-E~1Lտ\ EZޠm I =X/wa$[p@f9jЕWE7'YjuZl5mB34kBWc06QM$S.3(m -~fF*_bӣ0Uⴏ9xZDshR$m` ,e[-TAD1A6:"*=Ŵh uGys2Ze̿tH<Lc5Q=/؊s(-^# 6弢Z )9Zb`? CIVpϺS.{+p1Iѿ4RڌQVF@%ܪ;p8b}4ZR1*NFB4j$*nҝd" 1:R@} ׈- {$і&t v. :uĦ[~79%q9>B: o,pG,:jBזRūj([y(Y+=猪_3ʅj\pL՞-y^Y*eJT4zϰ)'^ t!>Io:bcXY([EbSYCaC،][z&1/vx7J;Ls(MV68ζ맇U]Iz4gF/twE ~.9ZKzdqW -y-I_$!&]~lz}LָKctzcgP\2ǍJՆY{YtTQSI{nw< z)\$*wDLSu[2E ,)˫ga/-!wa`MZy*nv9t vc<#]JKvjS4*SYK2NJ~+04MPy5a"}mQ[i˵:m˓"wi3~MV!i]EQ&TP-zVJFKNvn7tf獏??a|@ rvayATLJhQ,p%h( ڷFY򓁬g:SițzY#K5d\]]<i+}rH\f!ŦIrbO{˸)&9 ц1(Xb'+-l(O/t5Q( R5BNH2IRzBPvwNa\|Y~cLS^iz0C~&{i*gk2E"H.MFc/ݒu`jQf>]ڒ[m,MS lI02sn4Rְ.T4@ǬsMB BzEm+x>-֯% ?|ǩcj\4TѬe{lTB1#P0\!_{c=K2;Fgh,y 3 ^ȎdPz "4l[<赎˿T l.z\G)*:XZFova9]nmY O. 8fO]'9mS,w~:`#K䩫u0&]h{Ox;o8w^W7Cwm[ b5X3%b⨴ݑ8nuqDC0[)|Xe0/A|dg/M#Lٲ)JGNvRWIj!%DaIqO/شЃ;mì[p7s‿rc (2UQjy'zpYdv[Lm,2d7o lV|ˣz|R}#ߨ?6c'rZ_WH~}DGeRw鬚P xW~9-n% nl8VNU~\K+Lq M=AeRh[Nέe\Sd#!)c0B-`UVKU6 CɪOa`I"ݸ9CGH)z]Ib1N˜|^2lnh&4#Ĺ׏`? lE9 9xdzM Si|i8AJц=!<9vq ؝h[)I:uJ;CJʔAgdB^3' K5G۩F7˸&;uhM df;J΍ X- "fP&c4VNEt,6PHw_b!daXġ7M~D)̰P6럁]`l:X?4VXgEH|qL[q&+ d)fO`_[$OrvH3]# @B4YFnKi.u1X)^{".BKW̐HͅѠx˯r=̓lblks2)_( MPmȗXǠ饭wOSTyZ]Ӿ@m #M R!5k [K`{c<_AHL'h=zmշUdMv ޳k8O_y-E&V/R #Yt(aJ4}ͬ|?{  /M\I(.BaB9{HMV]7T?;<WubrsEN4ߑ'gw^TVr @uaQ-sW=@H36ձ,0cW{s)ҧ`Cv/9']M/.[୰ƴy b&J8 rGmtPl2u6_( ?~(lŁl1N:;L_0Ŕכ8;Ryhm<-Bױy, 0 s䌞 JP'äm,*u[{-UXnF3u0huD\ZlX,XXYyľ;Zr%b_6@P-oK%XFoeKƏ/M)E= c rkr'\)l%jh 98C7IiϜdt]E!W̡|moޣ?~oz}k.ph2i$`*'|=.UjXo }eKye0v+ 6ۡJȝj$5љ>7°jN=?lUj-fv%*i.G}tREd _*MȜů;t}w0A@v^e°[iWzp"nGGnPL[+YCCå}#ݳfTGUBfl7^r@`*g%9pTيNZKT9$s[96'K[BS[of/y:kf38c5+o&ČSBѸ;G&w;@T)ɶ-2`zmg}eT.rw3B n(gu7?~;T<\T1NF9kKd M31I>y#0h̀ 4(S^Q%;5?D*Jic,hܙ&Ƶ za,Hb@g~19޸cV*H26ED ]i-X !6̫@"J)Rr3GɃ0lO5՚8>\TCG2y\n4-n e-ujLBhV@q )s$OoX$ )YbL'x-P}Lj ZKv1PX-И˵ ޑ\Or-7܊pMdPVPجJ b)MdpR5?ID=6q:$3,T% Tb@WV=VpeGV}PX TS^ưPGYOp7_Q :&t1 #T[cHH $3d8-jt:Y)׼6[*sPŧ98^D$>Q-'mw5Jq*7BS=|ń)ŭ>fZBU; "0{I[K6A\ ^!QL^K={(`롲*V4. 8LgST fVY^U'9WN@:@c}?ǒulѕ0+webXu{|IL1Y}aYkC&qɵ'iOmN1$ŏnpMFyбq 7\e#ڃD {#~TCDvʺ׊Οg#-7]b[&1h#(8f?_t7\Dyd~L0va@kz>k /8D&O %!+5TWkʽɯ&/xrV^(yn!/Tgmx>n<w;g1%9?t *l!7vוF|DѻӐqPO`kfNcsZ1*ChơfwpEߘi<iMcd#KmN1DK(XG72[=9^TdƗ.xg کqu6B՗ #Er7E\Wl )ȲefB竝@0&L<'Xx+Ȅz"rP ^1]| YĘ?rXX괅зCa)5Fp#s:WAͩd] B`VI3 \Z" LOHV0 [ D0_k 4\F-XRA \ͨ؅Z=28vlFl?T{>4؋ IB_L7A0Ndž[ RjYD`7yxE(RuUkO+YE4HBТ-^5$$A'~_RpڠA$VƎyS~?n6H3v.'?S;EńSl"U*ĮoGI-~֙0?+"A0o'ޕ+ҝ]Oɕ옘z'%k;pH 3h{J / F^mӏ; οʊtԙ)$*L) C̙|=x ln!ƶHPf-|LK+liaf5uThgUnkrvBj6AHk֗LljGtP⿇C8,@TLnLN(ZZBrÇE|"fN9|K$5[,|#"{c$K֔7{k>Khg:: uf+ m1 X~4[T,W7HtF;!kv kTdav.u2tޡF&}G'Y![WLIF:"uLZ;g6[ܻGSv`2lCR! n沮}3RRS" ڗj<^=k!VFϵ{y-n!Y"ݒMOALt9lIsbP­n b+]LA"^fAL TqtejV6ZcFe1Qv!r6d!{F2߀݁*X#-m* 5OAtk]j$DsZ񝊹9ؤ]SЩ;JqEb9OK*7@@fʼ60&ΏK̀ɛB5˙*{#S4/r\XT.Lm~M7$`&7m[qp2_Q +~*"< ^Z\Ǩ" U9}Wo&V^'r?.u Yêœcr7>[YU!G R_øNiSt/E _^vDlVfg8(( ,wh1ƀ{a ټCstq)`\Rsh (9<w.lao|<?߇>ڗHaoUP%]DpG0% 46"ﵩϡzp[I>z_%l( ՈGKL9@D2 nv&oE.?f hӫUPux&%XRk*YApM7l=Ek|s+Ivu 0Q0WQ6FjQjQMצ:x2xRO= "Q$uԢou0}nTćB lS} AJ=NA/pٲ$EP@¥<^(: 5\Gj0 [:p9xim]*e&f/HiXJ^1m;Rͭ}@ ZZ:@!WFk[#[24oAO"Mȡg_I'G)OR@fKsmšrڞq3h6njS1=|F0Y߂ld4y&@hUG_ P w8ݱ,#>(ń +i#s#RMZH;R'5uN(rZ*j( k`1c OE}t2&*;T Zu5O߈g鞝Ɯ$rc/,2#U:{˫v9;HB#!!V"0goR',].w~qK!3y2%@@;gjH9qD N9EKhε<*MV -ݺqB[SYw1l9 ҽ0dU?ͅՋð!+fjV$.W*to|ʷ]ꕂvKEݕ1E Nҗ8^9z&i9i!ǖAWV<1Fy<ˋ{|s -H4c^\at-сT~uh[Wݦ@[֖in-VŁU5$cw%,~fLaR5pp"B^< Cviw^e,k1 |d75P8o>)wJ#&*ǶQ,=GezZE-< jAym@}..|<8`0j<<;ɭ1qy7hZ<"uɘ4Nd'o~݀^ʉ-&t!qIyTm3DVB>5e(\*VqcWۑkw~}Y\NVL:W!A;z ۭ|?DK%_o6bCR:u83 ~Hhǒ %ԩjVB{xsO !MUh9r@uUt] \ldy9`<$WD׀[RAZ2{\Q~Vx/Ѫ+c CjQ{YW `,zGǻF)etb5g[QsBl1iB */ZQ8rpel;un7틞- r|ag/E eṾZ1Yh9 ,*D$= jEǿ򠈱ݜqrb~?^K2.0rHZ23ljsYU5xD- "G͖Dm?Qaim& :(z8or4TԼ}RiYzFG_jA3hׇ5^K'Q@d:.wl ULZ_|H_[ g("POPsJv>"UPy-Pns*޿&૙*rP]1ΐxNiן VΪ`BaUJilLgKxx8sUY\YWf=Qɷdwwe'ޛAڂ|jԍQv~v/~u]1Oɱv;H OF4^BxR+r>3RY Ykx※h?ωn[ ~qjr1 N尼'?ʆSE*giՄL!кo;DP_Qip~xLy-,sg gbw]Q]fu I}jޏQZgA7z ''W9KN.(oIϕ}=tF b ,ܸUHP R%U"ߚ$^l?6[d{. F-D ւ6ÿ,{5V;,F)I(,a컺e\v{l_{љZ kP@q^IE{=&KN/gqI~C8kpP5pte*z~vtN:qVK2t!qڱ4ւm"Z\6P;塭VnMT $}`7rq{k^C9'Q+pѫD]@PQ t :Jk@}a h&%eУ.ysfieVpWX`YU *`*fAaNCP1~xDFp8"E;a'k^~#A3^+Kt71¾tQ%--j >̓M3B?᫓Vb'>6ҵ Zb"im'fN ,f*8[.׀^=PY.XԌ*`e4MtXdyHl)z[F4>,i.: V VeVX%[M&~Źa`3AguݲuAQzmz4IrXO=)ݰh[׵] m@A]qW=F]蔥*EqqGXN٤Gǃ@cJ qqJT_sN\_lkIc#ήmvB}z,xønR6/#Ymd<ԫo'nsLNX|JFn` ZOSO>kLC^һ^BiϮԉ,'.eY z{Q?;bDX?W%(gt9?4UKe҆Ww\W>s_';Sݞu==+~ DXmVF:!aY8OAc~Wtf_t m 3@6wcPѶPxLpisgoActF@y{oDrwu _9H]ή2GʠX \Մ]| ߸z6)NM%#.%1o`d7 3)S}/9*])̺hHP%7'?iT !MAX@)wL#9ه7k#j?$ۮuc&-y>#X7/U]8Im22W#;b~ϽpPmbWxоiߣǞx̗ 䵾J㍯{MӪ; jzGb4˾{H=JlQo G~Nz!E g*/t o{b{ %d.']Q S]~]Zs[׻n vFV{ٰeOi0ɱF?I$ xk]ޡ9+[5Hr[O7H(~zS- $30/o`F]YA.3(cb c^d`XIK*Tc;ᄪWO|I`ː6 yrߑ3J2s񅑑@ p& 1B$NԜAP-1j+,,ˡBZI_wġr~HmPؑhTԪ4C5a op-qzj\MBLk:aoۣa{%XvC#c#Ci8xr\o] a]nP_qҗbMO؜L2܆95$ @H,N}655mK8[;-歳ij(KIm?҇>&Sb8+X]vlN{ѳbY{\'Umru2 v# 2lRf5V8ԡ9qEaG@/Qè{KyK(ϰXbjKS~n:_?S^7, \yxa aeNi qլШ^~2Kj?|cBF#xxo.jx7M5ffMэAb_ (3\=Q|F?1{ܢflA'̥$l̔lpx]>Z;=N.C(u/8giH. 1V"}+ߟbƠR[.0ZH$Sg3 [L>اeN t: iӽ|mP n;[ķjIV]+$NUd `ЎF uCq0mzrS׶yg3Q\U‹҃ZA G0 ul6HFrP!_8!JF>#'KU-̲}ժd2Os|+'Kh#K]9ytˏ$ 2JޟpD+qO>ב&S7sf2YFIyJl#rS^-๢x`[#Ҳ^?TS 4nm4 5e5%̤ɔ[eME@ Bvɰ}(Ғ[r m6_Ƨ =uSsrObe%|ݤ*4O S+',^ #!%Z "NaCXesR*hXPI[Cyv%JP +S*pz|Qʟ ͮLn*@KRGR6:#aH7%'-VQF5Ƕ9CW_)[7<_d믴h3IǺKye+E08lv֣r"dal?P3X|-Jz:gݗ7ۏKJQ0ݔ]8>Z=5i7r%B 7e"`cHlAer*Be>]vH;][1 /TtCv!G!扖c:W g 127dc?MZވ1Q3hwfOX Zjao\ 67?w#k AՇKqӡ͌L*˘&XIχZb"'ꦫ~"tNn!g 9]S\}f7BaÐ "e !RNOsf r/׬ |\[)~M8]´b2<ב 0j;j >t#|ૄ"#Te`f({Ow +p) Ƞ+6nO[ٱV];x>5 ̵ u(s;f7öiN|9v>jCCv,1Ip!jPGܘ'C5Y͢T>O?r_:{1/EмC,±3ճ'[HucpYAE= - n]WEbTXF7QB{t!!\ؗ5Tb˟Y wq_bS:jhh GD/h,ȿD[S+.ר{0_LBlQTeMPjSy<8 ӛz&F}OHZƗ>y %[Ҍ( ]G \wDN\_~?O*:zy=ÊU `[hmŭU^N`"O⪔mnl~Cr!0{9,M3wc^M%୫\YxgSLs_֓n.$2XZibܛ9G:Z;6xB:etn~)FZ?Ih&oX NTt=<8dBx7z_UF4a6d/Dp((;xe;xQc4S6os6:M=u3EF 8^S|0Nj( Z9-_)c嶰wA*jG%b 3K!##X3O!?RU7݉s߶VoFBdyo jĘɒ4 HWQwhꖇ3Q昑AgIN~^0Db^,pga'=j3RЂk uG܎Ca/2&kVLr9YodP)n_  Ҋ}-:;*EP7UyZ 1 3>F.$֌Z>7n$&T بyIn9#MQ?{$QTZĘ!q}AɗJ[9%esT9ݐg/BO@z@nWJ rR2-P!Fv:\:2Gjo9<߮\dq } WlcGԅF"D*yrbv5"n~ٵIxn8%9DI([GC .$, &`V$] %鶯!9͠%kyc"2!%}*Uw~R%'-8rE>@2H;ɷJ%ICp9[6mwVARl G1 )"aNZ? 1t#=dSΤVa!A7'rUQ&_s/ji` 摉~BTӲF3wP|Hݖ978,U  =𽣜!0);C&_J9kAVjTxwl)ez9DYCr-?hbX2.[`S8gpG02՝L8_j"=nxND)f9)\OdkAP)j@$ RK NZ%gܑ8Yi=pCiD7%9n*\h಺, /!,~Ʀeq_.6(āI[Iaݹo2?.{DzP5K&pIXmqw?85mJPR>zC,=KK" a}:rkzEq&*F=lX}#w H|Ndid(12gw$1N;G7\9gCеGۑRadATOHiFzְz@g8 R mA7y)hHjIt ^VȜ !ES9mM:`xr$qGP]Ce>% ɖ> ݅5ۻ&Ohܹ5h7bPK taJ0X͚rSv4o9vt땇#_( CQGx :II1N'PYb ^٭ȲJ"ܛ?Q<@kj$3xYuN\_n#6%ة5(VO?wx wy қ9 b$h[6UFP/XJJoysQ6k#.VC?;>~3s[k]R nHs$-ՁĸvgtϵKS;~"pmt 9󣚍|5"8DYlŭ-x_r2u-N?-fF#(U_,_E*l]O@K,U4܀;ZK5<QUmV @tˈ( "kE~=S! FEYos}jgm=qDz+좍F;A) ޤhX$2ɻg:*gIR CoLb R<DeQ) ,y#* kzmM 4$Dž:p,x-{_v3raƲ]kW?ROs~AQv͠+%%V"$Etk}>w$FEG}v_U(𥡵ſgd'X3ܶs)٦&BR;Bph.% \ds>g>t^51yL.*oϿG^}uFLAj՟KT@%OJm?aN4#Zk!ԿLdor%.vfaPq(+-9c ip{*~nxQ- &7ߖͶ-M/|5mQve\#~ZW^5d7vTU]|Xb7Sy3Lܠ{|F6UvM6kg,?bE`tu[A:uީ鿣FȘԔYnahqZ=@=z=޹G{q$ДcHHj76|_RB N5l? bz5R'TU-+#}QuU@}(,䓋>Nv:[OIVza[:nWC d, +`{3YR 3B:BcYrU09Qia=a%%hCk2ZU(G<9Md聞] yUwiOkwi)'+ݮ[pΖo]B,3n4Cܢ,Us/z2 R9΂WkOmrܵ@ gqEDM4!# /V)ep=.ZVꍹ/lfBSB.5h-J[e6`!1g O؞𥎬s~w[ w}ǯ?+g)ԁu$^]%} br/Hc=l[!)j$YQ,3)pk3V0+>i<'Y<'Qd꽼"v/8u"'hz4SۖCAto-wk]m|ިdOA$!v>N6k=t}~8E%d㖍m}z}\o-ו։^nlZTf/Qr (w 2z&j0%fA70eq >oC䭑2ka/tֈtRdP}Zzm*NtZ6N> p<2e|q男D0c#RBSoo2D4}]|}-vgu%KteFD/]X@,A Z4\-fO,Rܾ/E\q Fh6ZIbł+O`iS\S g #R78\O%7+qizY?#}X<v.CR5PlzpYpl4˞W񓯵. F (Ynl-Gߚ2έ-7h?6%q[µ!H9o~ e+ Oc)Фkuv2SLӽKr}{W!!}sc.2Lo۾M٧ѕvcڎB1,6ÒXf5:cMLZNQ$Fڄ_5/wNd$R u0 k_t:]f׬I׈/9("#dSKp.xamye-U.AWdãh)q7|rY=-W@1D4E>?j90ʬ Rn5_">g!pm!sȨ'`%D ^c78 %vsl̊muE;,B\#fXpl]% *zNxnyil;7n' Q5F b)ؼoD Nv75|_PHDAuï0?:̟21 CbzyjҠv pêA\Ia/Xu֖l]B{j[?7Kox!S"rta|v sdJޭ+?+ky]Kg7# 3odQK~َ948G0{j%>7Њ/iJq #%mV.,HZ(=V?"tZjy[@Arh x{-RP pF>"AB}F&l J侨slxUcu_cwWg%t ?*XYTo:H9 -R{ )Ք z .,(\iM&g(mc$^ 6YENJܸ٠:v:Kqh&L󃽺jƻ|5H`mC` q 7=ciƲW'oANKC(1II }VYO_{|;wK ɿ}g`m!/?f.eu#Z"̀[;jEWLy0њǯx%( MFKk i樬Օ'$JYQOlErte0\~۳Hh9w 3Pe2wG3MÙX-b2~%el_˅ v ;ϼ?IY&UU8z+ro|}cƾLr'yjYMZ, _=h7cw*aS98Bf#^sL Tqi z}ޛnt]= &Xka*: !A-5R6񍟯$1 ."Eon@:}SC:HB-z]=a]vلrPs,!Iz$J M&^m`u,h#6ky[Kje5pM(vEE"Z㶨n'WojD!+Y5r~C7I+K7%DoUeOtqbuLm{{'_\̄q;J:H5h*Cǒy_]0W(rpw\KǗ(!\hy2O8t0|vR`;$eiBL,qgWHyˀ,z4:peI_(3\l*{&O>xH"!A x6[iǣiL(MAlMA#dy{iu|~zzl&7[„$ w ZLD ]ffزWWD MKYY37t(\Q($#+dnY0M3QO@z`.4裋>n7F[qkہC Ȭhf UaھQhr]cvw(NU'y9煆_ MO8i{;kA:ݍ6QQԠ bjC3X\ae'H 4n,9chp#CGRUȆPjt &3LphqS4c]hzѹ2.M l)m%0CLNx|c^Z879ƬM<$V#w8TQqo#0`|/lO+;NA'dlLh?Sg FނYKdf TS~Q:exܓ:6 +C9M[Fh[|O~vYVg̔pGX]?!*L鑄 :z""G8!Sa&u? ó~WN*:e3={/NѲ jJҜ)' fP)]ErԈv5.Bڔ}ZNpTe`C~=:M R/-)dʽݯuu^8K5yϘ9Y ֤k޽kbf;y.4o5,(xAԨH{ʃh_I>j)^=K ns[F[.6`Ub֓Cgթ=ߩի($;9ѻh'8Ks$3_SL({msP HȆL b$.GRptsEXŃ/mb!/KAa'q kZin xFG GD"]im5p$7$:^kfJ2kA)Dܕ͐(^U؏.oK[M™F6= =:O;G#UYcVXGʅ[u,ɮ$F]R94U)w~jKE zU{l0PAF7ChNk_$zSMIQ\ڪ%Eȳq(68^(bW͛dZMԈ/ TG7Q|ecd:XEnRW A6C+h\mZLO.<$Z gV7t )*Y =L =%F'1Q>ox}ze GE&3y31/BA7G[3[?4]\[)G$pȍ3k~lJ[( "@q^$b4;vzNP"`j)Ǽ܈s^12lcua`M=n7kòZ؃"o&= oB`/ ER h]| )(,\5Fx a  ;zϜ'$qW-fZ*ŜeTa[;,4 f <|yL}(BJteyfwƌFqpSO4婉b'=w}A3 *4A`Tt(yDBJ-^BPxF]1 ($DY}%pgBƱGZ 7ZJc*nLB{Bg%/̀B)Fq4>{czn!nƫf㼍PQ~Tu V@=CZe vC<. =VzB}RB&BWhJBF|&3##:b̶O\̚o) =`032 j"eFВi }`pҢ`aU0m M%vyVx=8SБX}:ԥadJe&qԞgۋ;B.S0[fܜلrHy"m1,"JO1n`F7#z-Z&E'o+eП0GrW0f)^o6 K8EKeU7}ÅcratW8ޔc^bȎrOUz[e_eH/#TMƤӃ(ۺҀkLؽYOw8Oܭa hGXBKْA>„~R&2S+4jw/ZTp0׃Y~Ua2C J4j?HP7Jq;H tR&3=|$7I/8n%]^[/v񣼧cpl֞2p SYb{; olsr8-bqs3F3smCekxҿeqmÈpڪOp-N♥2mgtJ5⇿lvlBoO `Ye언/t58/iUU{BۢqZ9k̈y2FA+NnRccF54vfep05ą& Aa k7X f Ɛ! # 0mD橉j?`%VNP Brei>HOd6<\x?2i/8v Q{'Y jġ'G`HQ-ncw•.-"а;%t>*Bk̬Zx‰V4mIӺ}H^PIw_-e\>?<(߿Zh: Q}yI]cڸ8B{BW;\,ǵՀY>ɹ^.bQA.ĒE6vr[3lG^2$0s. )nVT6{BÉ^,94f-4_HײbĩCm&{s;ED`z>@sDyz_6 iǺ5H}s5`@:cԸ2 zfqH)' ZGk}`ՇTxk@HgU4`RwLj!v'*BZk>!euM ʼV.{8?\C\k;wniprȩJ ) uږedλ 1@-[B}vRfo>Ԁ\z\Q4޷b'HTC1g hlJ(Ӟ#M7\QgQt\vp/hy@9!.[ `5$d>aX4%RI/Rdߧ*)*amVȼ]Z8%$`Z$+7wekQRYDSVu.(:\pQ=|Ê!'N%e=rc\t蜠BAuw-z( wK3SBR|칷^d\]qg1ђCnS*fq )oQi:w3I$:ma^fOG O#Go|}洝 \5 Kn x5'^Q3pmGKlHcw1??NiPZ;m3;ps@f&3Z׫Z쭴%rj7wrR;W95@(ϕN(iVI:ew8-Yv$s]ג" -9Mv/ avSX.U2Bxm &\d}~EGsNx?l}?Wм}L|'L& d48۬)K[m55PV{-+"a!;n"r 0$9 u ,zU6BMRQY\Kچ, 9}ΖGX5G9OGѢY[^7{RzkB1fL risgY\毦g8XY,(mQ&_{!Ҷ-gyқunlZ>sTS2x b3%˫*2/{؇+<Ϡ@P;xKIy0x3a>PrmP \6W`;Sێ'i)%&z+=WXF m|0wVr֦.b.(Y_FE 䲄"mssRLXmĮ_;#L Q?qB(vpTޓ_g/ E8MRCMŴ3T'_{ޚg3$S;}Zt؉1 F>Z&u`RI7L)cF9( 6ɖ?HO3&tt) WQ|b#К7# WD?72n9uk'JDo؄4%_^B+%ɅI fuG4d/{BG9B|q堷ԳԐ/ަv:+G$]kՆ3$cܔa ~s)Ι_ ^=: ޡKU\#q R 'mW@Gyn$bIC}۸Eqך95`U@0.`%u3$;Ga*M_dOi4j8H3OɆ䅎\"é?w}!O MG?9@IHs%KUO<Ī=Rj9==E HywUH?zCn^!j .Q]O:;tKA0&c^FownQ"t/p5/(A&=4[ߤt$[5K[l)f椲GB&N ՑO+Z{1ݜ8l!-p{RPUN+f.с @;Z.=kK Tv"4!E争vNi9g x0csOyk>%yح%=*=V4 Ib&5ւX?ZbWZ:IrZzoU|׳IykE^GDhlty~A>QFO45%&x,xMi8ae,1ϯ_Vs@6{ KP q$O~A}KxN!LϪ- ȢLO;o$$UWj{q`LDK!"|z\EVسﶋJ;sQV$ꆯlʼ]|7"LF 9ZYJl$xmB}AErl±;)0<ٕd=V*;댰$X;q։ȆϞ*9S70سj~z+詻~vU/bl4=V$GW0(oBmjHZq Iz*ȀuOp FτgojHƒ׹H]7 i?#bkZ 34w~n7gpx߁7(pJ<#nGږ{ 6]c#DB*5>:h~+-Λf fd *֙dTT2Jї0%bBc,?tQo ~%Eqil]Pg2-ʛp@tϐ]j][Q?A[ *y ы>bs;L/Dcy1>YViTgt3ryOTZ#l9ރ. 4mfD5@ x㣨fB4AU31<\GY)#7 GLľV"mU?BЃ^;dMH{ ê?ͶqHa|<J._U95F$q2MXad}_o J:*in}6ER^}|.DB:v7qBh76N-0|ޣ/gxu[IPVr2jAD3 >gM?gd!LUpt`q⬸ܛuG>li|V1r3ѽQ^8!JΈ-1XYNUB SLQD$J$67,!)-H-:DŽ8@RaPNf U?;8(?gx ;YgZQTr0 ĠLA/xCtt}S FSN*C^^@Vf޿C]?S)tQ^,*mZ`#gZgHEw#;N5zHb\eG%xLI|@N*rK/+, _v,W1l_@C`LCBDd@ZU66욧(׉y&Ũr0}ˡfe_sg6ZDGȂ#~'e3LZ:yO?"t(KJ_ɡXRHdH!XQ#$Q H`D%&x niΆz`(2KN L75COtjv[\̟iFK0wʭ1杖,C('?6!3jHs!Iy=[ xQ/%~0O ;|S(CL(GNjg{BQ?}o|"0YR`}+5Чkz؝sw`0p-E7I )F5hr%™αʍ) %4rW]q}e8_f,r^1QܐeJ\ ^6=7@mBFzQElGN.An6OR!Д+•n;o:Nzv Il*ڳ̯,JێTë́5aD멏H;`riclFK3wUe%VKBjm>k .IF(*yO9{`'Ti60;׭owE[-+z->o]@ũb6<</MANNҏ0.=;tЭ ɛ^5@>}*F`{YXpw}C8Qɜ{z淄_!EV\x^ ^o3׃2QvJ(0a*ع#6IE; b|s_3yq3u#e'=5/rvaD#8 nK9fv@r>к(.χ i!R=‘GލAW8#%/a 7;v)R)hZހfE&HgRqV]\Y֤ݡA8[h娾sdtxlޑZ6w2GXAwފ!>[0fD #P>L_󑼅dL|M,5q3jNbŪ2/C;Jq_P-|C0> ۧ|T^jV4_vgc" /|~hXczMb1m<ّHԪ?$;=%ڳkiW{}2^.[o z~1G%_ SD"&;,`ząߎCN)|tHHPUޒujƺε/#57Y4³q[s#-Ou~ܥuZd1ڃ(4P*?IJ:Z%Hk]Ce!Mg ͯ Fa_*UBOU#΀f\ BNןچ┟n3gFg_ ZIaY#6ZrN[Sm^~%sM2%-4%$_? U!QbZ|]$K`}3+ 9g~ A'L@cQVP3-RW!cl6(\ݬ8!ޤxÊk`-0n˺ZN"`mߠKEyvͳٞelo@bKG.9_iۃp +R[ɗ4Y Dx{g&պ9,U?gBg]å<1&0L!U:pW͕җ`k-oA_q!Ip"u<MQ*ҫ*ː #fTIʃ gLr"yg-Oce?G>P8;^cQHSSJyZ:>}Ȉoؕ/ t$ꈬmL7YtCkcF1 . "̡`_G_OuFfVi5.JR_ ޺ےr !xM?@ZUQby&uM0wj M% :tWJcI*+` ?CN0THP%)<KySY]'QS9QeA21UD-^Rr !y iĈWȥjr glD/i zɡWAuy٤1pR;:rdqD>scD%9?mE#WCPgٽl23PB9o| FO2Òk_/e4OVDGfӵ3Z*Z4JҊ[>zp7A>u ww }$ .p`[/#Fpt'UiHDWV6aKf@E 7IY Hy5Dī2ʩYnS;]L@ яݤiK%s|6 ,+Xd1UBɫQ1AEeQD6%^`&ʼc74b'è;:nKF-"+[HCk@TC1|K>Zܥ |bGDG|N毄`HD>c'lx |k஦gH&lf]bEˏ8db cGg/լw:;/<ܴQP!c/\VYfm  UAlҚ7$&Î>ho*"vKGDmlY|٬="ZTHTv)}\ٺQUH2Z2)}vm4YG1eA{CDowO/̲Pdhi 1']K~~Ψh HڳL"DnYH埰w=n!L ~)~yXtXB<"B9+Ӏs'>2 taJ1*R^!"VRm5{=+Z׸F !' x^ɝMdcb\Uu5 H`^`m\Vh-yJ`}3ҊCK_ģWj(nC`ΓWAh#?rB44[&Ry ,$IշCGq4n`nS  북{ggUu@5kѹ[!! dS#)2y} IڗGsb])\ǐpL?ϳڡ2m!bMu4!vrޝl}^K gV6Ln YDBN1)φd E!Nxg 4f/+JQ 1{(s&∇ͣ Y\tDaSAAGϋgۂԙVr%t@\0k!6_]E"R'O R@4C޴G;Cy9\{k{K!)N0WLK2 /i;UB\ 3čU H>L >4׽|ߞwbG8zUVL&/ Ɓt8oؼd _i2ļo7)p{t/NI?95T^Ul*lɈqDIa_]7KrdJ_b= :%iA *kv=1T p:ڂNdAh*3iZ?4 ;r<Ӣ@/쇜aQ4($jE?z=rΓ?rR8[o`I"b+BG*&5y˄OλOW栃56q\}ǥxcs"s%  H߫eN뮫ܶPk3:<)[t[z- e,?; }{|na\X2gyv5g`SqYN-ѕ!H~/7),ƬLW潗 !]aRge~?Q| G6 _dkzbzO+2T0f2+}\!B< R$l =6"ݖէ+B’sl;jdm>,!, \k/ֳDzFff.JޗS,5A]n9l1hzbtRR`p"_S24´ -څ4m`cEHc+ ę[t_io7td6^,@$z:2{Cko!iFhZ5Ivf;TSdK@pkKqm׊Yʏ選+;[%t1چ JYƘ)Uij^Z5s#x?pfY@@kb$20fkIsp>ܪ)E Ll n.٧n`$ f'N΀k4K#!7C"8>@N{94篤|IH`ڥvڔ`D P, eO1 T܁џKyvZksU.+ ~< 0OƋ)#WEy(AXayN3 q&[MV=_ kQ(6LU0ԏp}su5~USa#*h`")^ 5]FN)yEͿ1H=[֙:W%?Kf8P}rZ#k_1ó5pDZhOM zMq%i43=,)B3 :=ve%Ahj\[.XHnRJK?M?I =Qi/=oZfIȇ5s1znN4ˊU]D::(FHRT(me̍NIv@((-[agiRI+'a°+!~Qݪ ;~Lճd[odbo /s`K *xRIkuqQQX)G}Ae08Q񷝂1o |q_=JR.F=͕*cJ ug̼}IoRjy]U!#r?#Xr;q6l{S9@5Yq-лSUkR|:qCEн~g|Vk% E?*HLTez7*tЭձvC7Kje ~n ;a@#UtlpGQ/R([3"H4j>V"ץww:~tkK!K<=`΃~ޘjٱIiʈ6V-a͚$~S^"փ. KCf/'BTxHAEќ4sQ2[6kWro4.aLUVc VQ;*&6ޛa(A8lF3k'Sٵqn)cG8@G&xΦTDWc'/ F|[5!(ƬD/Sj=-꿍"ZvNfpTNrU)@pt @PBT4u兩Y]WJMo q~9I_Q/ќ5*L A:j*ï-5;O5䖍A3GbW1!h;8`]@z~%S#M1HzY*7%\X-FR6%;K>Qy5^AO:![b;h86ailMk)P5zb9 vJ$ҫI,W[f;"|# 訄 >Y7:yXZh2rHmAlL( 3&pN&O a*x֯SVS3ǘ7wib &s09+yFdJU{o Ǣ:W^c9P! TL1<6N~hv w3k0 z u f_ṳ6I%:AwN3┎kg(՗49'}(  ~i0u^%m|$]N&V >s `diq!V#PgIsD<хSKm!,4)otX&qIZ "@+F2ڳ]f}KV>BafTC}}p *1rŞ}XN?u+1[$wB7d;&>Tf6yqY=! u'hTB-(/^]9@jlLO1'k5VE[DsY (f&źL 2# _] pё.iQ {DEc#|:ǿ>SbOKnTؔ)P->KI,Dت HfoE A17Z;LS{kq KEnw A(w0_4u5jȠuH~D&%') /{?ڨݕ g'~rw0ipߡ< W38=TKt ;4S|n 6(o ŭɻ%o.BG1͈6^~='7֭]+v| =I6erņr6EGWڻkux%0PTS:uδŶ}|D7^> (@7eVXHʭYz͋Iy6$Ik%V{{U'Hp$ *Ey#=Vp fCwRNu5$1Dʛ;&;H }tC2pkN%}LBNJ'ZHo# D> i1E ?(f, (&p]!d#_i\{-o"^粛h5ibUvz("f7*̑ߛX:GQW+4yf\w6 ҄#0naо<*Ng{6;¾h]:ݱѶk[5fK\YYSכNIOد5)o >vaH/QPǑ^xt:Gя PNh 3)36X? W"Tpmz5xha}%8W)Nx:  :G1vJO@N4N ci ؛?I{,nXS<~b`.M F Q4_jR0 |#2G؝l@]V.TC^1kXh PT5bKII 2G^կyIn~3_N3Ը-zsqhN}zP-N@Gǹos'ٽa jDAX?7¿}YC&F &U'P/g>yM{E __,h;?E~؟RNhє]q AK'u0Bl;qԧN.Xi+?:~> FKPn8+r%)"%e矃^֮ tc_}2DyQ%QkFwE>ލ6@'u uTACI(|E`WNퟡu?ij{[(|@Iwp6tz?{Tþ&{Yr5ta㫤1Kt!i^!6hAj- 㾧ֵ Tx-(E; 4 >;pqqDr{[c9]>-]ۈDG YJ!ZDks(xвK2cPv'))A~} 2T3e0=](t<bFȋM~+3J<4Fl/*q,gcnV; &L>Si9"w>wXTA.뛒!w҈@P"W=p|5-tPUS:r J?De]gaASEW~%0܌gBP|oխhv^jd }*{Aqz3GiM sG ZnGXW<#?m|m⽓<=48.bb# Yha\mGL&^=qvF6G:>B/FPbT?m$jt5cK{ į_|Un,NzLZ4|67g134ipOߢ<@ e'JL|mbNH|"Aʛgb )+uPm ج⡩w[w#ֹ/VrW/H㚾TdiP@s릣C4@p5U4Ո*~5j0%40,yPթ g=UiLFej71ŕ%bֆHTFm*[lѫ>w 5!AzfH:"oKOQ)1ʭ.N:~(hc>3?RYbMbY3z^mE0B ,eCdx]9݂J娨fP Ai/o1&w:z{1 JW/3`Sl˒d]0|PdF"FLL/Z|KA`1Z@? ȩMH[l2[MA_;oXbA>-{3䏠8?@#7L01!]xr8J=%U:EJ2N;נWCfFWtf'.n(-gpx&穲 }fHǙjc͸ 룗gyt|_+!I0>'f`Ǐjaٯď" _2kleOZ\`6zؾc dJ&}]<+@ 㗴]E~=ڞĦHWҔ_ ˅[Sb}nWDXAg߇_?]N0?#PbQSm|}KzҞ+}Al\^/Ch$g[x|* KsQۜ81u,]Vuf-2Qטѷ$EèTWna(+34w|[dxm)aW\_^Q2n<-N f֫kG|Zq⽖"- L&g|Jij=[mo$:D^fT6b4ii¥VBW4BG2H gx_9!m;: _|ӆ4v3rEEUNk*r'f:ѾJl9ѣk  Tk9SNC%U>/o蟟3e@fFn#mTr$~dq8nog4ީ;t4Du\i% fVq1,f }B髚eg*߼7}mMF(?6ZF4#)~; & &31]¼+,p`3 7&*3Z+[!% nm8`JgSD;QI+P9}HDžأQ<#+P6~.LYP=?@ ף[@ +h.1^j8t'4<e~!n}yORNL$a!^Zc\]:;Pb:2Gdi g?BP:QxJeN@f%1ƅgtTtjwdXQjv1='᧻AuLV|{LPzUz ; `)G(6Wžäh2ɺrtK#a4JuWh&+~F7 97DU1Wb_e73bB,(k0EUx14^#1hWpB86geyw9!y:/SF[]vtl2I,'s;%ldԆ¥ڼAnƒ\JQ0ON9%Ybsv/.bE}lRvcݏ[ "e|~^ 3'oc TFR`2Y x"A3c>2/3o 6@|:tځ?c&rTO>ɖk Z(.I lETz,rax*@&egG&0]:K =R뛌,h7uPD0( OɴO0~e_ zsNUh}Dt>2gtFZzf.ӰXUeBJ}5mYpxРRȱJqi\]3AG);ށ3E5Fޯ3jPAÑc&i[f"ϚYU>42{NPtu3-MrIɬ$Ktr/{~ \Sތld-GKkUW| K=cj-ZbVә2=A*8m u1ʃha#k7n?ڰp}K$$z螨rm^ihLC1] odDhF U`ū]?p3;lŽg8pazcjCDз&߮(Pc<t`B4DEu\ꕑ(D*Oˡ)L3}*U1K3V[JߒjĝI ;O/B(r;we%8:M[l&N*%U}|ȗ?h1|'km<@ddW;KtZAQΉ ?s9:Z:|if6[=<߂B;a)SV&&*H&"<ZP!>(R+W0 _ EFsU}(Ihj(&{0zbN␜BE,sC̈T;2j\pⰣ2_yk΄І 6WE0N\4 vSۖܙ8MΥC*FS8 b")PZЮ/S.YG#!/@CUlMPk1!"mW4_Ni0*å▿fxQnk}_w}A ͊,MaI's<ڟUGB7IE#J9J/ MQvC.!)&k;[vxC2j> jgJMe*IoFJ'PJCС  Won%Ƈرp`mr^6My3]H1Ӟ#1ZUry56N"wLΪ33hrtMusyBqڿ84$&?ǧLO" !̑V3R~pXڴ8u?@1҆g ?X՗/3GX%#&S)G8iRHFj$t'I3-)VݡZ|pQh|9F1]/I@ [Cn(WHz?$i^5|h0'Xv}r?R*$~݉yZt&>r;8)lǾ+? }rK)rmHV AB2 @Z%,m(ۗ L^X=\CDV#PoPlM4GKB42zEja*s8hFEj7aeGQʗ,D`H8Q01Pgla7#qc>R>leCH\LAM j1kpG_,0JUx5D XHΔ< pB 1W9ei`_cMwgu_?`̛Ht.8Hɟ`GF/#'pJT!7ePnOLt]"EµQwE" PuƽF hTCQ2-}:{᰹앞'[/_?З0eL,^p܈zwkbx3w(P#ȡUFfhFx=S: hb=&FGL!`RRT:W=m˲ƋLc&YWoo(0Ҽ BV6Ljo Y.yGAV9ѩl# c]JMb~SD..VqAEu0 f~{56a*k.9g^pxTrQ|Q݉q\b.X\ <U*uڦ@8;[XJ_,S(`!>_rkL;G 4s$韐#ZF&M~[41Rq@HzK )*ݢc>:Zp[@re̞й@H_5M7l}^507K1*;Yken*E8A;ST[Y弇t>(h5+qqj.[/}N5:9ibyt?^Je?(ȍLy7W:ᨑj_ 7)ݜ>A!^m#@F+0)^N¬tмŎ&|E!+b:v!N45WEZ*%Co@eUuԷ(6Q̻@>1q|ϫb8Ǯnfzy!l!buzͯ; ]gZA9Wj^ڶH_ ηi3ԗG?ñho:GW!Db"\5b@,}FҸLx&7NarԃPiVZ"%2DcFD֟y3f$8 Ӏ)R՗yRN2/{'*;=HG"Y)MGsv6U4~Ce3,z4X1=osa.OPk3V Wt1w } NtNE^8?kȴ5&zF*`WmnO)2{7wiw<-:DH-ܼ,7q}ڞް( K* cmECw]CAX/bEנּ»gwq' IO. b9]ܤݹ[h¿GY,٦[*& sޗT?5ޭ@zJwyj)-Rb ^ٿmRi[icAq{H" xDBn';dk̊JSJK\o)E HUd]iв 8vļZ. 7 &O$+Ow˦KUʄ@MgbW#ȣBSd i>ÂT5-뷃eGaBh-^leSJ wUxoHty|O12xI&ho$uQ֜te*"m̌!m.iq{ܩ;+=D>gfյBoBa⚄TJ/6|X W phBʲyg#[6wa8.#m܌!&$#XR,囶EmY"-,9\ ]sq%6)_ft1oO@LFAv"C Fo\mMj[m>c1/HOz Hw'*3OkaW]hX.o.m--`5kBvbKc- i݄"f7rOB0fCۋdaC`6{ wYPA|Pj5[5W,0#snwNCXjgBY mruv%UIH;T5Fه'yktF_k'a{[d>Mv% pq&zAbkGVq /?3s-WFřp" HֳB^V0V" `sbiSĻzu >4\˸\avaiKzzj_Pu-}4l=R}GOV8w=Ko&*&N/#,I 't HMY mrŠNo&X^0p8_?*.ws:h"5*;"XK@n98vfZ:r↰EY؜Dƽp8!q^eJuVpV_@/t]=mcX_+|66Sls(jC]u_OaP]~ lMrCڜdxNሹ;H[. h{}j?ۤ>R!?1Di26wIX}+8bS:ԻMydϧ{3 _bACk5{Dbe /ri {|T.]`S'&] 94`ЇCLaŪEay vÀU4WLP Yps<T7vԗ~P:rfw:9Q/+t>9K4q&~_/]Q8+m`Žb =0 s"=Ȯ!~2SF ctG=0,ݛ𑻶5s-x'EA%gԣnx I%jS}m-a:Gk6u;؄z|Ⱥ69HˣL=rK?*_]|%JyjsC2fh/,iћQp@ 7?bqϠ?")<ھL12Fϼ`kbň8f`߄ҡtLp2$^neT͛ ]nth SdR (Dߣ!AZ|8YSIYo`+pO?frjbh x2} 8r\RŘl@uvB1$~ө{ѣ M qJRLah+ [^v_{ۧ V_p<,=f{q۽ͽdҧ:NY֍b$+n(aPQT°a݌QBR%Lvc3w.@K+w7U:ۉ!f9Eڛ_=.$ oX9dPt G4B:A/oTp;_QuD"qiГ{29$8fu. ͒MCbEY]! X6\5F ;BzȲ l[/t\[6.WQ "x!1v@ TWay=T⻪ >he$lP8Fi`JRO(ps 3ŞDIќ@A{VuMbdit,Hp5CєfB t4 G4 Bۍ-uy|j )B6)Uԙp5WD)j'Bc |p?З7dU||*n+`-ǫfHtmHNinMԧy1pG{;+Ъ8yv,#7U?@_! D6!ASK[UO6jq؀ ^َ6}Iϙ-"$X3S @fs}h@@Иɯҍeu-p,ZnۡgJRy2,wC+RYxӃU+@N{9khil.{9v+sǘ;D]/Vuyl˻hQF}QJ]A cL%3熂efK :px>\X 2 .04a2~?ʱ=GAro K5^m}EgsD(|н\g(NG T,b(f^ފ`\2b!+K~H\4;04h9=6vtl;OA Af4[@F*)ek6CRqFOp0ϰ/x)(KlNW4lٿm̳Dtt I"CQ<)bo6q -VHt#(HNMHܙG&B„+B,f;UR iufjΕ+ˈ0^ 2KÇLD3ʲǢ- 𷾯嶞91+|˩p7Y݁3h` 1F˖UýR<{12xf#7zyM`,YV*x/8ciQ?~6LvJ 3쳇b[:.ڕ8;〟h+?҅Fc}+"SB8'TZU$AJ5:Se_UoFۘ9&nSu+ʗ=Z eseLs2`dm v,U; fȐUgHvx"-L'k$_*# 6Œq`'9&Ty@,QKBu c=_gT;D%Y aRiw8)[UySe91W7[C/V#B`15.N ء׬)"B)GDopY\}gȽiOʇ{ɷƖ…z+t#J85\|ү3T՛qvT> + G ,V0UAA? [1:Ja5G$^,kR{J_H/[ZFM*I`I+I5n(+6Ws;dj繅$G!tJSk`HUbه^ ->Q#: M#F(G=ѽ{ !S1mȰU5|?!SzNWW䈴Xnfq)ñih0̾'Pj6IIA)1Wi/@SkK@JES৘fO.| ]D"UiƺB} &p+1K?1Č?X !GlP}kwB zM:HE/ۘLX>Pa+Q PUCp`^A\Đ+=O {4.nyH)j篚H]K%38}@52<{9WK]WMGkPRRé N0H~EtyQMtЖmu;|G|D⩛g'd#8'wP+0 } j)[!ܾ} sBp|z:%y\3t;A)6gX`P=Gu0`ˮZkRi|U˸ ghҒr|fWJ^aUrm^M馌#/Sver"(*yOœbP%?e`bD~]sD1kV_NbfpAPR倵z,"2&޽:߼Ro|2vm0>H*mɣJOZ-iͶr$%!9U8zp~1<ږLt;A 5H(zd1v$eՆx-XJU%D9]7?B3i!{GSKf.LO3zjBRX/ʳfH$ {TjoKAi5 EBu^SzGCSӔM[D8|+kmƧ_EǁIY!~Uj V)C4m+qڑ4"TzqQ`Qd4ps).H4b[s@%:VƇtRrh&Nv""Yz't&V%BQI3AHLˑVJCP/oXZᖘ燁H'iKLi,(yB$vu+`5FGѭqp*L!wX.9"a{\ʋNg :8iv_7&!E1NKXM݃e%`\ɚdY0@4$Ѝ-[NϧY $1nTJ]ߔ1IߢDțZg;,VLt7)܃z:(%b_MX-E6[3hA̭psʫ1(xHa}_u9Dz:S+!7|BĘ<:_ 2|0hN^,H~E㔲J6zsW,ݚ ڳ=] m@q?ҙ'& bױ1E&#CTl[[B^EJ̰UC R^ށbVC*|z ӸݔZ]8ʈΫr|GsQGl&L X|?lNV\9/|qWRWOdrYeE WBAnbv  hR˶bf5Q #gLНp;6eڿf}FBy. ´F_:*{?? XX>iE#$8b+!~1ʗOĺ>n%HVe:Ѡ*7/WfDx~SpڎǯBC i`ŀ?~(~5VFgTuH1G-Eț&Y ]πW/ 0 ^堕"L w l{y)(Y. ֒h̕ܘ-'HC9Hl$IbπTH]8uA cJwrZԄ9IE5.뗁. $Rqp89h Ey@9"cњXgϩ^㬄8sBB [o׆(k.P٪yq68nH\GDخ` PڢB-cw,"Dv>sRziV_K/guhOf%N> Q ;ZTg"z:b;n\\ ]*]$e ;ې6OKĒ+5LD!E L%x#9sXYˮJKS':g=yb'Ì:)^f{ԅׂdWRDXbUVz[dfhemX(R:%P &HJ8q7}gؼs x`ݵXV6tioC9gV0h@qqe$lN[iKPf{[zN5f D7c|$X*2gs;;d'~}eCGkpI*0NM7q6[1 ƽ?ztiŋdYTlqDRN,[}5BU(Er ~\AVrS>i@PV1m#f>F̹BDH< #m\˖4M8ɼW$tpEk p^!h 8IK+q˂8W4HO@y ݀~V'd[Ht!. ?BYY+2eyNuwpJ}ɱV&ׇ_hPMK+|U{s^_Uwn7a4vgR]tLӀ:F_Vh$3Jwt-O7 I`V b }1Ԑ :cfSV s It>/k.>τqP@f67\$*&3}YH%Cp~_7ƏNxܶ޿y3;3A{T>~N `Y ʐu!x:RsxT.}5׆|9/ V1d.bџ#[6l]p. ` x}Ӿ6oAmc!$td1.s DnOogϜ|\3dOεJv (yO_y {>S3 6o2Ӝ=x| 2ܓgb=%4JHoʐAύ5F69ّ!0P6sa%~*4~Rc19mzaX?uw(w bN2P5?ADCrq9z#O 6o './k`O,Jc`cP Ebۋs/#Ǽ] tںx=mHiD@CcEI} SᠫkӮJsw}s'5#fÚ4QRERh7\2ҌIlYq3ø%r7fUzPX$0r'}7F_ư\9Pt$u6(ͥo!yKwq#?Lkˤ;d4)iiSn'/jDn~jn|N`_yc:KҀ=Ђٖtn(/`c!]x{D1tG`,Adqi(5\AbZMT6A8yą IZ2Cy.iȄjD_RB%ZOjCĽ/Y}:2|ymitCI,$ sāl2ٙIy[HzSs7wqU.A6[sOy;"jgu19~yͤgqfx~Wҫnހ{kẃ 7ʷCdQQ֏wӂ*D\rA"mF Fˮ`WY˳f%s7WD?̿ᮿѝ˔\mM-)r=xW=y'* 3F[Cu"YĩfCDtn"QuIl2L 4~yy|*  B쁆ry~ kM(-=iY]p.%CE3%]6-:'Eo.N~M07$J, 5`K 럴hEFxA ( SP/vQ P30l"X= '^,K%kF9Yr.$ 5E$' 1bk%M~+QO\٪ ,"WI@K쿈x @aKZ󤝰(->ēe# LqUv(Kg}])10 ͦVEcLZK!uC2` :Tg$ߘ(qogJ3+Nvh'b4Ӣq`'uح~XewEӏyi)=خͯ)&0(ipB|.VɖgwRDŽ0"%W*88˛5=L@TSs V⎰S jҐOL|D#d Oi.EGόJeboLB?T/fn]n+}N%%𨿥%ۍ 1J(T77>>cajeb+~bJg}m`q[׍H4+Q$3h&nˢx E 5 ^?9n%V8Ӄ3MY?ݫ3G}e2'&l70Opy"r+8X&=^l|5 AJb<; iMWqSm?f)JlZrzqj OؙJrZ%*:Cl/ڃjFig*ޮL2^J?b%b V4heU6u)Pu/^D RG fEZTl7948:꾨:wGʜXП _ X}E7kBʤKh~ciGL,NXEB7k{U/$ r/ύbzW>{f0.&Ƙ7foT 2Z9RFmIdT"h{;},VxUAb_c=>6١&ڜq@1Y|Vb +SVdr3]5qF7wGPVԉ7CJ؛C*I xuz>-OyEM:48ůl^[D_byf)E>ܙm]R㬔dBS`4@ny45 V̵8KqNKgruD˫P@BIQ42( yE6ՈDo+B&@E:{dSg5/k2oqF4;+&UJ33δ=ЮdQ Jrk!e?&Eyve[VC3ʫp7zR0bnJ5VϒIY_cXgSX#h8S4a#·@Ý6;)8&Ҭkb!VEBc=DZڼ,eg@KA2$ K 2ȹ,`cS f| Ű xS^nh=V?86Y 2xQY+ lgX(bQtQVu4窸p0|q#1@Q_o{b}x6j-qrt-P$h 5똅6nq,îu5P2X/21>v(qӢI =ˋOK1mNB;5 voaKBkϺ1F_4.bB e3%D/:gҘ#jҡ%N؈d mڿ* $ bOWx 0hr`eγtJ6ROTTK{8-gcV)4o D!ԜGTeB9ýZ")9O]# ߴU5h}ks]7|2r5"feޑQ8CE>L)LozI>nIN3 'MݍC s;Uݰ•UKtl%tР{aȟú6i8.2 }Y2݆",8&vGIQڇ~ܧ"؊ +2Rƫ(غh9mIbWw)#&L29*DZDFx?ח.9{13^Wy< (2j-J A WΚ:ۿy̢hK^o_ 7僙.qaPC@tXy:*4]phѝuB&݆LNR`&ރBM_ X&Lx{Rݠ5K Gu[Eg $,~Ci"ܛΏR6Զ i/E_¬o7a&y!O^OQŋ ~wm:ۚy VvڧMIIDp)/nVʱ ɧn"GsqaNiw3QZ*֧rn6zҒSxl u;! Ax[Yk 8R1L|IAt r G'4ۘ6\m>׭deu cP1ĿG+0!&\g!"kIC@QSbe|V;3{n֏jn؃XYGtn@U>;B, cv8m @llt [;Lo7RHs{X.!rkC ӒDW\# W9B4~H]?15,q)3n/ F@}UԏAE\IE {1h;٬q;aH(Ȱ,d)252=!M$A oG5>TF prskk=z`0 2Й _ a^nB$г~$?:ұ/krw:# XfRN1)@w-O:p}y:_X 4qmQ'*Im AAr;>y.˫YT63 3Wu8!1 ~MA`|K߇(B̳'j0?>S$7 F)DYTjg~o>jz4"Vx-yCc _5Xu~?Yp:R@ Piխ\/`0;f*f )}͕W3/2&!cPR-lZdf# 8-2-0w=^ z̬ךzC&$_hR, 9n3E* e&̥U-73zT|  f&;idR~s$ tdz-y"U??i*ޭSLðG{CaܜNADeάqTR@( )W9 9n3&=41Rw,|ta˕@n#]T]kg@%t/kD8ų.6e"%bϑUU:㿦`}$5e#\m /]$2o* Se/BMh4$;صw&*B0;Hrktm2L9ձkd'8 Fb7g$BϕP0pLyR~~++oEx/8~ll2B )K^bmz; ٸ/*b;)&S˴|w3x.\ }ngkON1яc;ۄs+i!̦!]֪rbCz\1B`,O5lsfxp?RϋX>r:{:\=R6ygDcA vߚ䏋pLm ڤl{ڦkCWyz~щ81 )t+H+ Ro,-FȚ 4gWr5>izT5iP ]On$K9b>9R*+#@h8ur6]1@tF7iLg1\m?Yp׶'WScpKWksc8in$Z'bZ79I,D^t0(1%计NlI=/~Ngcf! ,d8뗮걯6=#~ wRJcuCuWnouJ yꗗ=ӪX2to?LNh"~NM֖s2e[GCփ\ᙩM-l~,3]ڰة# @tӽ{9Nun0)UX=>:3T厦_2^ĔzK% 9\\M4,3ʆ|9q88[M5:~~ ojv״W(cڡ&\Ժ8G_HDrbg?65Kf2A(᠍ 3&XڇL y*Nt?wmb<"@=c{њMװ(kK%At]60XR+h|Bz ;AMlϱ۷ܹwF'#x2 N@c6=^avASO\Gt"KL9K׳8JKN`$x?ͫ {^- 1#M&tD'^V:3i{κ8Hꢊ:ݯH1 @ |q\:|Y<-6R$C ѠboDXށIصአUPαݬ*C7akq4}ҍ Kӆ@l<]7(G8&$\{FE^C(2n=MUvT<׆I:q^ ooA\o*!<74G[%|s{(|?+</(tbI@0Ԃ7Hz5º@+8 SwmJ?q\FV6|cȈow§9 A}85[I:\˫cWn ;_X> Mhjh/m)^Ugh`DIjEi Šo]tz@|U-\*#Sbౡ{g^ŋֺle}x6l c|ʲ}.ႝ:G1 E׭b1hR[HɡBò}J۳nOzq `t|ƕ JF'%}%V͸Iƿ. v=~\?b1DhZ=C1ٲ{W4o0Nfhat  "}[x#]V 8[on5k:T4r--қɘ~~M3 Wh<CV1W4bv \5*pwy=`AY"2V}&Qku}C@qca$[sJOY*_`܋})ۍId/}SCƃNaWxZݰ\5H5 x r\ F>Th۪%"+팬 `˷C9w>rUc08 ]NW$Ǫ|X΅)'$%xT=zk <"LWqXcyD C!iLucE Na8 % vm&s`z Hʽdꧧ>(ULc?h 0&?ns9iK˝Bc*3Xqj &H0@{ 5ze@DzTY fM F^fH=_Cf.ʼJӌzm(CPV0 HPGyMئ_ &<%LNϥSM-oƆSඩ/%mԼ`vw+=@ U*:h$sr/OYlH0qjBT7"QIZ :=Cw5mB7CA,͂L~5$OuenӨ4(KК#brP71YJ.'/_WNw}NzUqX<Z m:^%Ԗr4y#ZhnS[yjg#PJ5hY` dZUK^zoq, /ٲ>ΔHvh E1Ҩ[ӮkuGNj AףPGlPʺ=qdn`7bgwդaߚK$ 4JW$JGS_r,k8rD" H]6߆5+l5Nۑݐ{0,۾kBh'GL:*YL l14tLO0Ÿ@8sm,"osbYuP1n7pB97̬BP/\4B;7?ǴK`FؽK'ͥCj Hz&2Uzd:iۖ eD[3b 5ZJLQpLM&D*tx-l sIsvJ^R'L1Μ@Lh9#BHLG8|5p2M B tz޸=, !lQEVD8R"r6T†UFO%'1 2sB)!V v[iA'qTT+STJCpJI: E2w dWġ?eTBM#1LQ8pe'AxO- lzC\#҇8#^e')OD SH6AW==Hqg Z ؤTKآ{` H|Ҿ#E,c00x\l<8Noia+^d5 ou1Ef~ztcSd_n ^Ѭv=B!o :&QA+CF Vy_;8F1kў$(8PyL 7Nyh'F++A[cFoB".,=%<ũ^.WՖ6UQzVj=>4M}ΊJ7ၥ5V]|9&qrxPG)BYͣ`k/aU7Pw(g[nKY_VLN66>SAjJ/6lk=uʄ<scqJv  Tg<#*RIJ\A)[~`- &Y9. AcjҀ^/ʕ=> W(g܀:ag$x_ZɈQՍ#4|iw6+3 TsmXTv9*~ -MIk(ΙKi-_4vt|9g޵V6 /jBT uP|xL.)9HC܎`Nx"CHW{2#z WVŒZq$u;z€;2Urd'"򜢡~2F=gL3)P"6"&ֽ*zBHd x{wt+KP#MJjn2| \~+}CWE5yC7% 3 !=.3iݗFL <ل F(%Ï.> Ċ+ocތ -ee8ݞb{8/G> O6CW=q^[=ZJ 2dN@(5]5ti?IdY@Q,.-z] EnlNh?vm5Vfj(DnVg*΅ҋ^V6kۤH*tBW~X֢WϤƾcP/: )gFh`Ik%Ev+.sgbD$0xdѴɐW-7nGD.[Y0ն. fm}bQ$?[n)y2|zz&:7T!r#_A*7l/BH:oVvG^>4kBR RUuakB 5AR;J5Klt&*L#Ry+1]Ҭޔ<+f|0<% .zl(.jP +)"Ӻrznf5#%hq&Sc?ǝE!W!ܹwlTmcx؋*0_ -c~BAp_gxؕUq} MJZnw YZj&yA=wI6vH2RRr-O?,aWd Hʦ ˉWZp01DE;lVyMV||T\t7- f'hKOҵ-~e~ FI|*`qϷ*Wka@|9zk]-zu0&b(w[4?o(! Ď3\ٻ_!ѹɥS,hqr%?C֘ZWU2]5Vc7z3${ E:ˣGJBT3 @naS)ٿ|L3&֪q5O8u] 7;c#yls4 ̰S^"a~>(.7mE[6Y",#*ߪki,MHd]7%j2}RZ:ۤm[?si1hUk>CP_7$ \gKV)!M gEM6.(J$G-=d/m4K]F]jpH$jFj&Gr@sYQ+P[7(ڒ.lԘ-f'ĬR%[xB'5QE@z Wf"!c%Rpȯ+!:F*As.yormA;"Hwԉ~I7ק2Z(I ax~8E9U ~De ЀKAk`ٔU ϓD\;esjSZSd]>-^v4dNԖ?FjiePفx/.Ȍi".P2VB JrVđ/8HE$kTci 7ty6q@`<JL.^32˙Fsسƍ>#C_r5 qsbjc&wWQUPH~zb۠$)- JZMI|i\B}[jz!<3.AM_ʍ0Y~L;ɛugCFS)>(#͏Ȁx3t'[)$znFoߖ`(kM |TG.2"]û'Պ!u}v%^Qbx7^neDEb1ۭ&^7 𤍡)ׄ.Kڰ侐kzJYe^UIo`7=d4礧_y|Q5eʵr8!]PϪA`9KpWkQ|1-j o -#Ga][7NZa}[B}(s a4_Y=u$ue(QX4RUء;. R@y'f`\vli^m]\Jm[냐k,{g\ 5g1+--K٢xe#\ae{^Jݩ:!AeDݛ6Z굑 O1-?'!e[2ӻ=Bpb9dyGegOm0 " xgYEgM9l ʳQR6=7SQUvbc_lf ,H義0vnhAy1j#׀0U[z;PHB\&01tΣcdž~,u6~Kڂs2UoѺVQz7R}5 y,uGN~bn<ܻ"y OQtjZ0`:w +I3ڬkG[v6 r7@DvP7v} ܟWa>qti៱oַV>>Ѭ[p´3L R:d[ܻkK.q àD׼C/$IDB,uc^&]w:e +VVJu˓V˚ڊTʚ -ƦT!.x !u)b8|Zrʒx3nx5vX페Ϝ2w#gO&, @W2Xv߫"HC~!6[װK19||ǥE:ҝ%`rpprcMy n33\0hm ;1kFzӧ9Z0&dF|KTk٬!6hV կnhS0#t;4 }!J_TK%(O˫\ 08ˠV!t"l^"vm5ϖWe;hsex7ABվ@b,vB?X:C 5gLiv¶W7 pJƇUr]͔F 1r۪:0WaZ7QBXkee}xh~=l;P4"1(1oJmX(jd1v& nP*& H`)QAqC*٧\HZegni |P^8{|Z+qU'C!e1~Uĸ 듯I(@:c;lrwY}݇45QjPzL1AAcêA"O&#nFek m{f jKhTl\2t `T2]`DRXRu#TU(Hmi:2e&pA}W;*脢nb XFTkd`OU+COc: "&4nWȬd %tKdOb.[ȥ#d ( ʁZVlc5Ώf_,FͧEDd1jMx:9dޗRwxFEyJ_|̌}n\2#3H.f}@==N %o&| ?9\W!m8vq14gqxՈ FKDomBJKlf 1=5ȶ 67/*FIDZh\BB<$P"b(vS| zsx!$ʠ"Yݬ v^1w B<"| '^F8F<#pYğ_J>n-VsK'u,zƇ='/#L64bb<Y_i|@gURbȍPs4oť& `%VݱfJka>LJ ~S̩V? W}垭&~KE~%'SAByYI74YX$ iP;3k=/*=`3k%F&5dOx46?12@*BMLJsĺ 3#sE_ X-جkce"y?Ю9-|.:1}D$]ʨbkBͼH%gc/Śk,1.cq<.&|//8uR=ͱbWٮXݟ}@9Kh螎V0_#n#uT+lp/G3e= Pe sb57jvUÑtt)7>dP/7xVBEUG<zv'L_4w'{3ݡ0Fs dmE i5sO\>+ |Z4kja֪,ߥ 3LBvvjNQ&qċeLwX^[:Ҁ -0^dMg$b![=rB5\%zޅcGHL;R_JJjA?[y>$Mc/ _ɳwLF[,*۠` Tj݅;5]Lh?]97jpM=d8+19ϷANO IEnbwGbv]-Kg$*$'W٢woߨ0:ܓu5K+whqk;s:1iܣ$uJ E] G9'oo8y:% #GƔ=іk#n=fkd֣K^is"F= ԣ @Z0yMÊʳ{ o7>}mv͍0ϋUlrpv%;]P35iC^U21.qe0`#Fb%C$^ڱ%N^g^O~nWnsYҥOOX[ v•"$Wkq+eLQO Xt\Rg䩄%>4 of}9ש=e'?/.yE+͏*浶aF8?SjА. |,Aw&`ev[P}OːRζ >PaT;R%UcNUj"\-ni}|I\ǜY%{ OWΔq C?E7o1|3cL6H#l66z~C-\;Wʋ$AõQ{`}[[reSqqhz:IJҥɢcj2-/AR Rcj$d6)ԗՉ\&73hVtW0 M nR"hXXwMĈ|Ye=׌.GjZb* 8.mqXJf xg Ւ Wk[i)q3a.3FDSck{+X<4HH' ħ47Lbc8KfF ?[e7mXg<d?R yhTi6 ڃ("͐{"iGAjICYk$U/K#-L`&5w䟢|k7˻soᰲΜ] 쓏\$9$}IE`bDh<^xQ߇lֿX:爆 ҷma .՗sz+W,\0ŅFDu|XܙH.rJPԩW;})ى+Y;KO.|H'D~x"gHbcm:Kٔ2SSclM_qmA21[:XZ?Fľ!GanUq@}y&nu3Πi/ɘL+>y1N)GOƽ^`rS F EQ9*c՛h6v<KV\%~se^$ͫZ`H_SOǖ<|9&sST[3zz6YWf>Y\lΔTj5Ú$̂e(Cwܧ4UƯґgIwt0FS I€%< vZ4ʱX?1$5JbzMM9gA09␄贃!U|EF Qg=m#tޱvQRxToSR2QFބVͬJ2 )+XR43eԃuK\_.EY._H:bzRV8=S-Z9u,笪u۫ö s8h/X= ";~PqElmu&GPpFo8`MnJ45к/(پA6fr_pr(,+ $;0۫A@0 [c4w/N뵟݉U9Ę`>?6"v/ ,CrO| ׼3,Uq4MvX?a Ϝ֥$!΋E҈|@-}Hԁ7q} ɦcbs4W,Cjst'' dOjB(*+n}H,/FdSU(]M#4~H^b=ɔSaWe^X JYkUeQ7D\BQcoi3q=e(QMXSJ#/{"9҇`O.?̧2rrIdz" Ri=SH/؀k_oEՄB NPd*/[0'K_lΌ-*L^$QN cW_4ɬ1 Wl]37@dh!}M*4`ӰhR1=%.1iLqM_Qɬ$\bqOa R1m|W{Rڨ/뛰QHV';];z(ڟ5=䙔Pv8A͇6 yV^h`0;iؑ8ʣ,VʣV)yB|X:PUگ^]I}4IzvB"-eo<4tR. 18Y#H;tw+ϩ} -Dt %uf)K3P] pͦ76*ћ6Cd/sY/ X V+=2U1ĝ ꂁEW)Ⱟ (HByee}pT2i) gQ=R4|D<B]o!lb N3k?~pW%d!1SZ.e'tw(ڊFusY|L,3%V2#4[`*TP"_Xcz1VSQً??NxʡD_Eќ.h9+ꢜS0e!{1VP /9ڥƏ)KZQJjc*Dͽ@eJ d3F=]rxxOkHW ~^ӹw(Scڠ5 Oא[^Utu)У|. EII[-c@%2H $-w'd.n줴SR[5DKs= GvV7܋#2.$) ;4be7t~&[q !}v|s5r`ne; bJ|* \!2סM (p#riR^;e< {+{.,wP0hl|-<#fu x3DBғl ̣oT_ V\hMH e@DtqDŌ+]vi:j U>SA k6eRTΑp,-c)}g DжϽ=ޓ!05%?<[4 k9x2|agdgJu4' G-J_Jz XB&EQ.'8ux=t /s{ꓪf…o l5 WJj?;Zҗ`|U *v.s@E՗7JzmUH/ oR9#^[)E@L@xXؾK֮혎[j;Կ_ktdI1>(k=wbktD-e.)+b3 a^^{zY a\-r%' f6&)f QI*ˢm.PhsY5weZWy GR 5M:wt`,Rޫ!D6:.?25(Fl=oT cUąV?&KMeux5~:ߩ^n49"|b(_ib77 ;~`j^2'ܽ¯bma=2t'l?` R$R/D8#bש_"6?m؏g)|vR҄':w/b _}5FkQ tq@}k]Pz^=:, Mc/w0oU~K_^s#̋]^ |6q 43.'g,5Oyv`eaēFޔOn+I&6;ᄱ#R{j}^r44OW]Ec ہұ;2~VZEK!A,"_U86|Gc1K:{z/:D#"''\îy;\|(M25-MP#b `--`qAOK y@5)˷ .s$Q|{^*6p?kk)Y7_aWC䒎ۯ]Ť!"0jqkÅb]E|655 ~"Jh$etfP`B:'h?DȀ^RvHB?.Ԕh75Rf;dgj<>P0UqnN 틥C\-?ꉃ,KUY,vV@VWPMc : M kX~#Z^c، )sAo[\x&%Fr>OưTRk~)q!vU4gkM>ו/L$ ƥ$p-3O ÈnW$3q@(ű|S7N.I7;@^OL`J2(o q ٸ|X6%yG\m+VTvk|,q,qTw6 l`!ΰC(Oqw_?L&u9?@MR%KPyH 3Ixf}G[bF~oqekR^HC/t"t%lD-Y^<ﱊ4B^d+S" 2z/, Ch; bۋur]_@ twMۑCq~/btb'a~W>-K6XB&kr=-޳ma'kjL']AآsY pQglۉaLRK3-XOm'SASS;']=:El4ȴ>"2 Ȣ#p7&RVdVX< tCԵM<Ɍ/;,Z Q3A˨$K"@eU[;`Wre ^!\sJIkx0"L^qUC 4 8)yCG?Ba|Y-k, BxF>IJ.>]SӮbG`pPJS͛I5*a؍_ 4ꇶ%JB Z;!2+j[$8@iȼ@G-2VBQ2rQ1r\)ƦJ֫!Pr"l`(@hd&nԯl| vl8N$F>SEjʰ%V*$[JTOnXEtAh>J8fYHhc 0t Ie40LߛO4Cs0EAX( @kWUv72sγ$b8$B- g }Y*}AX `wUM湪Hg z9w#|%)̯FOhfS"$l⺲`*_boPF'.qw+VE`&*14;38JhB j UlB^vS:ԅ7&:륥1 HcR\yA%rb/(1Ɋfd0qWI0#)NqΗ G+1u# 8O=5y_"/TMQLvF%X$*>;8xr5M^ @ p~LS6'z̦t^A  k{p=b2"wt5o/W5gli"H&H=?Gs7OX;>lO%%mP&g,Ó9KKB%5TM'Xo)YPbuM'@ӕE v U=XdϰdhU UUc٩d<\?(L-^)#Տ-ہRc>\ Rt*: pT[vO _Cv@i6{~}˷y~2#qaMAׅ2޻te1z=/{YH[ȓSnxH騀3̯=d0v^YjrG:~gFe!B@&y4\Ho_`E`&bvVQ zC߇}CdS%hi tݨ1݂L_䜑VQgs.( FEӒ_,|PyL:sܧu#K @KgȖXu+ M`o)H%T(z8(K*2xr)5ztU%O~CQ,xiJӘ?zoȅM/Uƻ k'i}+K[5[ؽ^m Zښ\JQFqZYW/[hTױeM,Oö".O؊6͒pv O0_i=LIdwMU$v*]$G*c}_Uk̻A"Ɯ'x&TT@$[\Q:XYlÏ&(~gJb)_rmS"ZOtcTv*J; ]bN#cZka_BQ c-dy* &"H_<9.HU¿#kz}1kĎW0v? 间i>}sC+T+lEvw&b`y] GT]InTjE,@$翤PVE3G;zaGkH+(hH[l,x # v͆Kq: Ƀ$DMUVJFe|.">Hȳtyai)(hk@PyS^h%lc.Y2+y7fLt\LB]Wɿ)q n`жx]8&S$|g窤jHq \=ӮC*e 0/W^W+S>]2ٌ6d(Dkʴ5AuLg=Uzhe-^Z< _oOB%Wo'0J8V+9(]ߚeeuh=|uP*3o?|HC}Q;alOi!ЌKࣽų+?PY$}imEEցj23U C1 V"7ۋGb#*AB}^Fh̾;Cu W8keeC37;s诸%wTcЊ9$ >LD@xP"+T*{)-|QŢēR1T0ȳ"YP'"Nw.opH%)DH`ἊmuYH2WP>f yp8-2#0܈{PCm !GמNVQ`;„21HG%Acg|h1mיjRF f0&RX,+ 15Rc2Fg,rP*X?mXTYQ+s$rtG])4.b Ik5$ ^lDJQ /xpfXP1lǽd&m'9¦_Id9P,y3}y}f-|ӧC=ݤWǀ8yxk2ōa_c }ۻB`fz)"'ֱ &-V+W}WzWIj =-yhBk^#иH}x+K>Β<\2eC kN) B.bXLY'}fyVjjX(;sHk^qL&_O+)3ԧrls%c}.:T\jYUhX p$cz$jGQۖm9UX@xS'͎{]~81s &Ccx2D\s2L;ᤙ^\57=K=I0ds u /]jS|:P-+*i^<__^4gT3N\Y`r(syhr&3t7Yy//D"=bLxحrGς4wXt.<#/I=fGRK?sS̮>wEBֱuG߲I $,]a-9X&CcḦ́a|'˕:V99e% 1ӡo8El6 Uwwg V;+E:[ HcczuV^v(Vq_U63 #X80ǢASR[eS6;*ͱ.?lg9J.Š#\鼨%+q#&$7 ߰#jʲ=,l4v&BETAsQf ə) EznGkQ012-/dT#sy(RF; s)#;iW2v7U /=㯄f4vIu(9U΋S?٩Hc5Vcx6_<ò।P+xBFoB 8/آJZׁ.+f~YxQy{1+ 7ܱ}Px8qM/(#w}-x6H2(NDŋğ N@8WZПMFH2NLfF3<{6#LG ֛zUCdE4x2~Dϟ c GW6_S[p_<14l4ABv_/XbIpaצ$?̺V&@EZaXH1)Wm.rz<ٟ᥯$i^ ~C2g5lפn_dfb^^27 "ZZ꿄|nh)AVv~+ 295J&i6pFRp zgP|@ʉj\g *zǟ W`n;Ѳc_a"pyfdlO5DK$Lw '٢V`W.iEhJiY۞aD9#sA3pxGϾ!3@*] |6|*äѥDbhgAUg[~ fhQKLg;C)Oj0:Usb/ kW" EfE/9A y. W8P\1у(-bwx{*?iV6H,ј ^!8Xlشzqϛba9nd4ΣT拐Z(QϴpwОB4OhnAXt\V|4 +~̛?s c']Ӽc 2A:ٽ+#S7,DC?N{ۏQͭ Պ(C^f{ORb ?g}_1w!QjwPmC^yIV6w$؛N]XUzD+c|!&0'QggBn2t^Gp&sJ oo>OgdbBxozByKuխWv궟. bvG6D!h%=Ό tFjZKf̯-xBķer&/lDph Z[H2xR yf\yFPd,)s㷙XԒ[zQN'V~p?;"Lv5+bd .i#10NqTu59~?\#~]S|E C{1}v8ƿ]GJNYK3BѕoEڑ8%2ށ^:bW^^LJŅ#/fX1нQF'HKޯtUb[$HHzX`I''M𘊤5%+J۠#U&݉s*eLKJ/!'S;Sŕ|qEк/'Uwj' >D޶R{vO@M cӝmZf+3dWRct.OqyiY7q,ǖwpܟa?|@a-IpEXJf>(ݟЪt{e$a=|#g)q@M^mT883HIkX@sZ2%isڐ( mH#Srҩ˾*q`E_vCu;ډzCd6x=gjp}ܯAğs~VPNNU`mcJ7&JC jv3pbᓢRA6d@RkyO+RlVjQ .T>6+3->+"׺SfXxfL| 25 ՜Z'kf.Foq,'54 Ǐ#w F+7puaV=\IisiB('}dwDul\7ԛ+;5 GFyo J0eaFrY_ZWIIE;`̿@P mҝxr߈'UO"UwܝoEAj^jqT'zDi`"I:/|T'gɉFMvʖ{o6*{MZ?1348:0r=њ c>ETSZɴ!Z:~I(o@ƕgPVHÜOͬqOMฟSg즐Ԇυ#GqcM2 C':m\F^,r>gB{vg8("=RW8oN+1,L<i[Ӹ8V"Uw_nT)w\/NVlgN Hc{"[4W%/\8٪s5󊓹=0Y.}o^WQzLr(>*SF*Ԉ 0_,GZ{/"]qQ]pot}"p/ºjB)n)iF!ao9k,(A3>cIyiNڡ )G/߀Kx"QrBɋ~:7&[ed*SUuzgF2x> _<4kGHJt w O%v':$B0Ҳ"VqLUZ7kB[*ѷ+dS7F7갃JMeQ@vȯ~_dVj-ENHRݞ =Q|QRzIխLj  EѾ;3*X%VH$6zKR)Zr)niZVҸ/H|("Z؟KV֥/_ՔQVDifrxC8a&gH-V$mP-{x3u\4!i-Gƈ soL@\lY4yD 4<5l/2ajJTڞ7$Gq029Uk q-J7坂ϸO-2Gӌf+2h \wee:wcۙb99=0ZzRURKg?uew~~P%BU >,̼tQ%yc4Vy I˗ےs91 g=ċU4s6E 6oͲ9q$Q؁J1Kz~:W|Tz")H>J؅NIro]Ibͅte-'I8:J>ƫЌnuV䮀*$F{p'RrB 5ɋ{H ) Y<|}4bV@^sC??AL3Q7SQcܬS'0❣.5z] Eɯ7eӲd5`a֟Wl5Ho#JJτz"[r\)|4UZBLI9o.֩kf :"KB`Gpa(-4]sDd(4cncX㪤WQis_^3[փ)ZzC {Sف#K4f!uL)vg G Lh"Hsoul 0/qEM_( ?>Y(eᡊ G "?UpYq1A6(_tq~b$iK.o^Ttj+"m(YLoW $5"E+qO]tb lK)ȍ'_㒭{q^_oX/ك:akJ^0^tXXАdXs6kS0`1O6$rYMh!†l6.qY y4T1M>R5'м#<:e]Du-7!"Cf',]q] 4Z*ͳc(>]|7^Ch Cd?oay EdQ5CK8a2}îD)nY`s#.hujt KnD..$*ƾ:HS]Ii|k(]"dFxa45F!&ԗ<&E %4T 0uX& w6hU(>$V@ bgp߷Fe̋^.ϭHˇ2Jn) ڋQ/cX6S l>E?hh6@@MoulJRՔ+ ͛uD֟c 4rdYQv-+@00+;3 ̤ \S[0\s>;cFO7x5mȌvCэ5"àR<5Ƿǿ,N%\:Χ k:yp4$`k\4M,B쨘W7pAqi,L_}J3Θ(G m2;쎘:(+=Pyd[Cp]۬X\ Y!x)eg+y Osw.]{ vNj8a&{%u 5d-);:lDUD6*<[S]=34IU4|: dYpT9U9Iޱ=THu"#XWsOeho N3pG#ݔ \U`A{XܶiN,>![UtK2ǧƶϢ yk @I !q}PeH qt3M ۿ}>~SeeQqKFSQ PFF@';EKku7tw:P7@D8妓CFs$HM8 #}5TNTe8te*%IQAeᯑie*]yp>4bq`PoċTC_NÞeZ4x7m[D?m$Oa-VRgV+&M Hh{k ]jAO<7sBYUF0rjJͫ) x$HE**I)}MJ8C|Cȴ9a:+̼2Ӥ4k$Z%>DZlmdv࿰t'  +]"5ju , 2wf Fu>w/AG?Y?͓aL9-jF/nɏaO8eA Uݨ3~MH\S@LCE{8X ){y'꫐|~ycg T+J=w2L0l}bL6ygt rV7rNSW (¨_ Pd{>29]F@"hˠ /}]ߩL \"@BG5gU'_:-Ȓ zB)DG{D˅F"Wx֮q,}:CUz0f@ I'.#S4F n qKlc\tt Nրa T -wϤxs "\5W6 /N[dvEcTcF;"+g(J@] ΓioNt<ܵ 09:#C3ڍcN&Ε8WzW9Z{*[7aN4xϓ؀% 6>U04MȆ~QM9H"H-$mx_d9AFwEvHWuZaV#V#%_A~JLU-|s"j$h Ϗ{w D [={T8x5PEU-8a Xې̝Uu7I Z~%{[&/#$  {h RBx/ aT/xu9`BG*EޘPmq/Xu.Lw,u!Fʭ m5EnR4n-nZ±};||+ώ텾G,PLNs[.=3ͥv T a7M EuHm$/uC0$ѹX%lArNu x#ReS5v~|TR fd_10=3ZXDkڈiSGŴμImaên]9<!MHһb:;'iN!3Pw {/!`Ϝi|M(PyB+VFTA11|toYK[w=pަ'e㱦kcEd"CʹqG0q$%Y/"|Su\/b?#yI|N≮݃IVH>|8]Oh*±%>ߨʌ^aљpõe\ZiåA[p:.`h8sJdtUgSg39$M&_aR'$Ê\e9c*LEE)/}_l]dbgV{{v?z2"2(#f{n[#1nCOqxW!3Rݭp*\3`eDzCg Qiw+j$~L I|&suհ;$j]57fc_o&`L07[Ko[r\U:֘pZߛ0gw8KAdCM#h(ݜcAba9)]bIE%dA>NRFGbؘ :e5 Vk YUOBDZJƒNG=fʼ钋(ՠgJ;lx3Pm ٠tEױ3=٧UP}(Qm/V Bu`|,3mۅ홍DI>m14uV҆P[BN}hִ9r(be15hִ,t|xDĶU;$0kv]ƈQbQ i/oں,&Vh;/ݦE`'=$ (DH`T1ZYiPf4^` eL4ٴJ5Z=%OxW>uoqK*t 5{zg7KM<s؂N=yCh:bW0ߴpv S |m.,^`/ -rHcIM[~O~n{8Y#u`:߱ &(⇐iE>CT3w]9i*e'xO}@v9oW1^u'Dlo VW :QUDDEޣRv+Cy< s|{Uށ!]gvJF1ÏySCK;ťlWU*t_E$?][+2UT:|Mc 7l&bw hy)] gd;~ڽWZA4Bٯ~6G=3]ĭoy(Nnr2Cm8Oۈe3Ƹ0&Ic%CB^l3C伔,&*`sX!]f7=q!|߷-;ar2As ܚ 4xb"D5y>t9O עVkt4"f)g CX\ d"| =oi1d\daߗ'[o6ZѫĒ+F}^sxBRI9sb\tgsL<%\xjl%f$Õhq%n)2fpNQ-z!qyL.uNhq;MEtc-*bUx{#@1puñOQo!<)_4ϯ4f?-uq βGU즺pfԺ,Xq}(!(¥7:=.1[O/ b E$~?5/BTlWx՟V,k&Tߞf>4,rybZ37&e88zUlD1 G['V%]ˆ7lgRO/ is*b}4?د Nڞۃ(Aضcuz|V\p+#:1Y EH{L<8sE-%n8g.GNCԟ5]:Y@nz .ki2.ʏB7خ,tL& :iu7nӕͼh$Z6^:V3u&iX9v_oV7u"bg=Pj,{~RĵUXlu4Oא5 &#M܎#xg3`? 0Kx.q C m# y8?e(Y ѷKz :͹pBO,R\sR`_+Kjr;3l̈́D"~$cwS)=- D$O)A(7܊*q9^保[UT6-yŇ\ŏ14OT r e /(4:)}1[+ly~ ޅ,aKkƗD2;Lg&w]|n]{BDN9 D FP!{&(ůqx͕Oki A{ k %,11<"٢}[\]S^)Ox^09b`Wv·Jw(QrW!GOn0,&W ړ}X9X q5# D_h@6H8!::vPBI;Do *>9ŸvU17cڵ+++QcsىL'6kDЯeǣ @s#EEU £ zIJFvRSdpARZ#]~ve64.k*2g٘h<:5Cwu?L7<%jiSiw } _<. =~Y.2HMCLltE¥0b]PEߙ0ĵҧ΁^.|ɯՆkC;!rٟntT1RhÝqMG7djӪE Iۣ,0iAgؖAh\ʛ |5/ZKݴ#ȴ n'BMy&;.=i/E[A< 7C\豁BY 9pQW35n,i0TM0e\e=?#5fy<E kF.ovUDh gs"\ށ6R}9|xRfpxA}I>Hs '(?iv'`[%%@c_RAف/rbrVsט=O> x?2ύ#>$վ RB].@@S-8w}:.k*v2丬.%G\$ґĮl0O'iDynnbH8|֛ţ)WF\;* `h[JXN^Ċ1!佯^8.biig .Js; .6;Ya~ q3]$ꒅT7D:2F%}=feDqBQ)̇ 8;7s2濮k]R?_Yr%^#kLPEĐ[TM'@Ohe^Ӡ.Z &\Q#CgoL#in""Q<;_4[jf8;{=zVTs הlj.vbe@ze(W8SSUĹ'&}b!t#5̀SȹĂ33;qtAݵ|FU"^甃(]rYeMfe6Lc 79Υ\Ԝ=[L.Hv\\ c^B\ZBυc QhdiClp]-r`ͪ;&3Wf= ^XQѸ:.LbLAy"X^q{ w1j2AQP!F1o_S%W`谒v-E+\2ˌ?vYʩ(<RӷYڄq6U%S'W:щ&VNCwVʐ8YRMf?t~C0;Q7 P #4K'mkSjtAvׯW@k0s9"w/k^,*0gc˟C6 _ZgORv37O/goFoO}lB ꡸d̞!ŤE2qes >=/mZ qq|xÒmk J/(T: pZ]eo$ߤTii\^F8/">s:LS,rE.!W͌Ѣν%#zDKޢtS8ՙhM 6Ffo(n4 d'lh,%W-'^BdSTNVCf5&qr<6Cqmes`yIDhF_:L{1A r!շO4I0GSGGP.baBOQݱ ,6/ ۾ѽ=/p^HSSTGnR<0t_:4"$U6ٱRw4ftX;J |i;f.!(_rokV$8Aiª,da8Dlujq0U{Kk8S*]]mk!OG$dOcY7GrK-%4ό\`}S;DoRsq7M4ىƮq1J-k<|焃NF'c ;J$NL82)\\m(ZB?4e5Lbݹ}$$"L^zT8,kceguŧdK} /74|T"B?C[(-`rFlnO7c=rtkIl.D $}ީ,~`3Ad񠌌ur@yh^XP8!b/k';T5t&gR >{4D#2\o;rv9ߛf74t-h{_O/+.0Z6bi7+|ң9uJ%Kv͒K^AeEH]Hwmn%:( _8%6B^JCg Tm0X6(Yj@bz({S-|ƀNH_a}6Dk*~6mOF' |%zmNsYL+$ēE=ݤb"rO!I(tB %,C1#2ɁcM*b1lAK۾J?<4U^xʿɭ4R((}H-Gw؋^$W iK(* xݑ^,]fy oD,QQ֝K]tFNh\hITFQYttB\\M ~dʳ>Qzx.8(?~Npri*whXᓙ#bZ#e0IV8T٫;H"nռ}"Wvo1Ыp^deit>Rb: 58FMeF%P)+X;Axr1F>j^Idb{VGr4HKcAA9_yߑ¤=A8c|s,,^߱靆Wk(>#y'4d$ \a8r}TySn|}K9D.CJ> t%TkC?R0|eHk4c?;УY(wY/-IBQ{^L).ǺެEPJf[B/֛<V蕻D=Qvڹeys;1G e [ba c`JZ慏],.8/ wOod([6[a}q;8L>h~8Ex!U# ٴg 'Z)A>`5Yl+%@< Mh0$B].n WUkQGMTNаwkuCZE:Ff_Kot 7.UtPF$u| €>tXJҿMٛ^U6{V ̳)BҿH]x׽.ᅥmwI xAףp #rŪ&`0Vpx>OZ3?&"]UϹ8f3k o+Y<#Ig0EJ|:m2-Z*CIVK2)ܵ-І0"")?:LL8T$f(vj.Ve8|O\ )6^kR/+)'*OE!]ۡ(t.0ٸ 9yАxX%YeR!5R,L بLK{qie+.ӕ2)wImʽDRLAU۫w]=+g8~) 4X*R{n\,nڡ*39]0Jw_sN:^FvY$٥lvT)]/YiX0",*]u-:U.5Hdg-f#D+fOc+y#nc;CeDv8dzy(Or֓|y4? ݷ`HÑb:s'O{u>{j9cN?#8á!12MKXj"CR)=>w5Y VpP=ʖoo6hl}'W/-)ڷ "'l֞XdD7p\8qHq^CPYof,e)ˇn}^ T};zS{uW~XhXd) ihMxk! VAotQ栃0%-Jp> ?jtqFYp,ߡ]{DB0|EktY;3;(Synϕ:6ԅP4;X!aN|M[Jt҅ R JtlpQ>69s-~攫 ¡{l̚). miAလT$41VWFOSR*IN7F۶wLh&+sYd*hȁhlF6~p93scMѷA~q8yv"TMB#GO|wSHrV0]!GgعJ.AV ̇<jU%IFQ'aT/l^Y]910zs; tBޒv1aFh$h_` (aQ$ÎuYi[8ËNy)Y h3;Dżt]gf.P#<:0MYB-,)I2f~ik` zOa͒R+p0_oL#Ltw k`8:O,lqjaqԯd^SE?;zH^9)~*DdZmX#٨Va+c9(o86n6X^˞j=%I7CW3;}=4%c^, TlG>yF{d2m%fn#@OuB?O';&@QP!rzM"V5u$6wM`?Q5qԘ4|Ń`xT4$p*[C>̔ɼx3ӐӪ\n/Q(QvZcDҕr(NyFb .aK!wfŗK0X\>"EQ$&^ UJj/8*3xGڑ\gbw({9幯 "i9QRe޷~W ݆{QM`׏$q+LmΑ6q]մ'!"^(ێKwHꌎQE/&\e l[ڲ*J0H-ĎT(VzߋCR PE 8Hc$0e ,QUKZ͡>s}'׹P f=ŵn[35fmYkI9fNO4%D1ONh}t3@#vaU,cIcJp?#/T7Q@^zVp$.ަT0S+TJ \> 9D̃u*n(8E޿Me],O-# 6ΫXChPںd6Ba0<{F:Hx&"K/Ka%<\AVGpen2"[NQH_m+FV5#LqLe$[ E`9U^%k uPBWG1oamۨ-w9!O6pqu, n1lU5HVb8Ќ9#/$ q!mSR=(1I7U7G!aHԠiG\H3g/p՘7.1[g-?2/2*& F ^xa)]3;@+z3$\:&yɓ}DމJi~\{# 4k`<<.U A0z↹Zfd@A OvK߸KIV=jyQ*k{$4JdכXnG2*(dAɚ$ d.#9heHotKDs3}&ܳB?HCnd2`dSU$=#2h:6<֞ly IqȆwBbF8'M); aI;hkwŚ],ljLDplrBt> *P.d,*MЧ+x@^5WA1^0NY! `1 j)w ئoJAPK}b+<'44?/epUEwnӒ ,-}1p(CԦ^3]{(z?p2#5'Ba098m' (:.)>nk,*?6tIbIΚo@[΂LSJe.˚t_:_6eX`؊ 7`ߨJFsIJr EnXr^atΟ9"K4 O8âsN"+[TH sQDx 3xk f{tޅ: uor v RJ7"M:YхCZ֬ݧ2TYg5PG4J5cH<7=t4c2P.&A`xw,-qϦ<.*Fl#T) 66wn*h5 }]^k5,,8ѩ_2%, q fEvD8+ʜbFt"庠[#+>ǺuUv;UϽhY_&T s^eYb. UjʼO>~O9Y҄`zrn! 9"YC9f[⎮4D-xsE$!˄Pl)-U{&Uy,hv:?n^M-zf.K7qoMA6TMp6՜7:: TYNj .T6#kTY媐%|wHf]6A Cu16ܽ0OIC w-Vjt/PYZH<4 蕣C1,ߚFftw =Y(_'֏0c2`4]~#RX0'#qlX$4*d Nn>1?n=_ %m@u|,#OQA&eq 5]J4Ť,;K𰣷-qŠlXҤn|+;I0|% 4{Zj2vEIw O4ka]Yek!oJX/&?F8)I *ǓAȞ*0/Y/0wϳū%.ӄV,*om€߱É쮗fӪ kn݀-E2iɑ5y*X8AawCf5 ï9Hp#D)2JFG 3Z瑶}ܮ)sqHγRg?:K XdE m$ #}=Ew'(Hgf(ėm~& .ٰ #`w}+_ʮ';-'#%)\MԆ·Ì>dT$ ̑NdF+Ncγ%];1lY-ȈZ[I(ș[ݻIx0ļHA90'z~^$P`Psŝfج9#/.;++þ.9BZ&PqEtd""~THΧFzs\*֭%=0cgWP꟢k߾onBϓ]&o!g&Aqq I~tm>C(?;] )btU'{w"b7$۵[͔.(i/&E/ޚ!d/k-EAׂNgDϯ^WQ~.FPta]utP۔"a"ԡh %jS@!Hu;:tZ1:N"e2 ֭p'2#k~gUd}RN҇dt|&1!ۈ-YK8tjFAռB9oX\M(]OWiIv.xCR`Y&%f>` aPgd8KHJvwZ1Bj{psL' ٱstR3ؙgUkM޿KCO )ލz9D;—:ḴI rsw.}N%*u.-pmqx:H*WҎӮu3U.]Y lQ4ԴvGF,Z)GX:.?ЯkV3x ȤtN+gET(C"z+ fm9P "d"`.z{ykMHNy#=Oo.U,K9ª?b^$%o}sK}%ZJ (wHD',x7Wƶo%%6L9jZ0ehȖO#׷׮3`PvrTd5ZP16&ܨ}Rfn/(Ƈhp(WRR{d4¸lX9HN7M M& rb:nwsFٙVuר]kAVG{o|8'DžRdGlj ©/u.7]>y*?؉лEW#6f [6 \`ѣ[F/".P+ݳ}J?§sk0w)H;B'1:=?5y)œ`]Cug$f7ۗtjWص@l sw "K/BL҉]_,S o[Ig&~.k8ח1grds=dV-IKO\ꐻDFR[Km~^ya-RZم<.PO}WuHz{j^-Cp;F^Ǧ_ f\~&"ʫaXUIMy_B?n A9iB^!=S>N+寀`-6k/V TCD\E%e &qUm?_Zd._[/gVٚIf})eFGH啤WoG<@EwLze5[0b*#p-.a~lV|#lFi^avֆX1H0S Wsw@B`Qw:[R2h<侳8[ð0 dҏ:UA!t}qE22-Gze Twz`CT|kR2< ;yۣy]>.Zg3>Z3}>Zuwm㽉9uu<wڤe% K>z8Q~|xd^V5זvAW䡝LDHee %L>ڕxG-gP%*\mzkњ SSe3qS)p- >,3,\ |x[8.+;j6(f %nI^汫.jCRI.|&ܓl[co?>\vZÄ`痗$1~pON5~l{qW_u`ۺoܘRA\%/CSe OqF\SbE#堝@+]p~U# ic׋M`9Ѳ'Жȗ >_1.,>| `T .W;>y)GsЭ/R%mF<k_ʏRy& p7j^N`55<ޖ>y>.b5/ ۬D " (R΍Ql>V7H{k=c 6B+.rnƮ̕.>B^ WM9>!;=r/{˗HӀҚ%E?vΆ˯@ʩԡne^FI4%fV.0kS "[FƽQ-fe՚<19GLh@(Bz]SܪmT ?_sJxwHq@bM&II4Xfv7q{MOQoѝZA>2)uDө]Ȏssd)2AKV;}VGҼ|ŎĥBQȟ>yy .!@j]Og7[J=689\WN)#L;ʦ+g^\{+~М $bh3zrE$I8T \yԜTmSpºyaf*QA~V> ԈO"33ro9}o ˘f yv +9ٜ:x79f[- L@!7W8Bs~{Du SХrMY^Ͽ)àԐ~+M`=3 F=T9urgQ"x/Zg(`KiuU Nuj2ѫ0l1\uq@LOi{߷S' N4 Q7ߢy7ChE496wI vxa[ 'f/# U4 3g`Ԫld(eڳ 9#]8'004-\{olQ؜2Do0C P㉦Ao^GHi &hXVN?E4ݗ``d=zԠ70ld=pÁLKaA* tڀ+ O1~M,[Sϯ>&fVx5izc'Ԧvipՠ|*_F·7P+ƕ|p~SjA8Z#-*#˺wS^x: 7mǰ[D{Ɓr"Tpg"[h8%cϵWWE#'W6scwrOPӴY1Žٱ WI͹!QmkgT1‡ucݣjg;ټqVͨ0r:r54@C-fԴv+La"!x:Zx3fNĀ -blo#cVN@4ǧYŤҗ*=9E+:/ 7t̛U%}fjs+u^};FBn^_MP=z.~!so.9).;L##ה4OHɵ?/H5ƍXWJ'b[jC Ր0m±&ʶM0p5d f]WcT/Lݠ=C^Op$ "%>yLqW6 p= ٲB~\F&˫ ~L_t_*nN'6qOVgB1"0J# /=M6̗rËzҳzDDR bI N-Gj TN,':HR(_@AgbW*xC=DM+wѶ xn +j8auOl"}ɏ7Q׮i}F&8KJH0kPE4C0`q"ȑy/m /IiߪPU|C0C_ukxOz3 H,rH +#á9T.֦t3r!hf_rFj;U|4Qg[mtM;a+>mbCOىMta7[|(W{&U1"C*=W]QW}JXSDn7(v1:n WjqT_w@5;#`mdP6{YߩIw]m tvXɭyp2Ya 'u D:_dT6>{#i^ ADуOma!Pk-O#=^VcKW B2YyZw.Ic(j av 7᪽Yd?eC$L>EHfF| ru(B Z:Q"!(VVl"?m8NXe}%< A<@. )%@P¬E`’1@ɴqRml::"La ʲH@+wGh(#vd}|:N#ٺړ%%fjVy(@4fv9T t}]S6vQ,_;WN #4Bp%D.~CEŽVI#+xo`G7 0;ؽdZAUPLk>B~PXXa)ķ< 7 $W=˶X޹z /jhm/h׋,DnĈ`ԁܪCx#^w@w cD$p$+UDZëXsdyRBͶ"g{!D$Y,|5̖d*-( \4:cvp`r p/?AC$_pikF́%|ʯꩪ~f0E=,R@k 3 Ht9:v~mN=cmn =fb9Hki.F7?LUډp؃z8X97w3`Ef!7}Omcg#sk" Ϯja]*E)D:Vȡ+i_ں} xwH%=N^iľC$6{,$EG+X, P6e^`{cNȹ@!%kQ:Axq 343>r*-PjX6n)mJVC8XIiy2RvL{Hu&ѧI2q=fq:}ؼ8!H$ [ϗʊy6^|rßB5|фlj۱w_ a0繯Vdxw;inV8ÁWŶ mEw`ԅހp><N<:7KImi"`mB#B 0uq=ݩ2_nqowd(wzSn;N: C2pҎy|W ۬z9I _;B"k Ա: : >O^TR>%[n0'4{ծU{.ώG:;UWkSAdْweK <9bWG@mt#]\&Dc_*w^= #f W]9gX"*\Ym~qj4U8=3]~}(Q()~%sI{h(`"r L9tRLv"]eY&j-](eFPe˺UU1 #5s E?<*a_=XBZ)x;&!<5PvN*Briـ*~c>既V*{=bmu!ȎdW7Chm?߅eje5}7*}*YO/Ys6?s?n.?8x Vy{Ztķw[#u4RM5͈,ZU 5E  yc7K{[2zǸTG q&TOo? cN8k>b'C="X\~Qbw-\שX Iɲ/^'˯x<[,Kي햕ZUCBd\v6z7Կ/K,E3Z vhbbR/ #dz_pN݈\Oo1+r[d} ڧdl1ҍim=`[`Җ ,#"|y@Nd2'UMu9xfnhL>hf7ڢaAjL_$I[͐:R6w@D1AY3uoM͑dώ~EPgrUV$xcώj< $ z2cp 'Dg Pww: 'amb08/ f \xhQi{6F0\% !L9['W8RvJ.l`@0׋~[2DWO2|;ܥY7r/8%l(+ *MfZkK:IC /mNwI*VoMO\Wb +SgB!We(ST!ߵmhh޵գ栞 sLFDúU%ʰNbd/dSoډjyKpʼn`jX ZDN˨|YOo`VqX1v4e.PycB_%ጋ vR@*D6")`^<0|VzK4C![Ls=o=t{gek Se>zn`%t7KI@C^ZEC܍dɩ;Y(taޢ!]0 PpEZw ZtpZ5"'s gW4G rp+_^Zm3 +$si,a]&eLy:@ك*Ĺǘo+skV'B#`R=-52@KӇrt{>-zO&I,3 |x'el|MQM@"^%2-qY QNUӡ0v9~`VrJ/Qԟy:gY|BP>L(OUw!>OM5>1 [8:5&jnDq ll}ĄӚ^ybn SDȽ~b^L?AJȜ[r \=S)*"w_>nR`% *-;> ZDXPңqt5ϙ$i&VACuyZE 63l\JT͕dŦd3#"bkh~R`Ko/ҟ@qtUhBa2+RCW4,VrjOϜ7Phsf2<(Aq8FnG#ń@`axpA+m`Kހ-שG0ec jcIBZg"IA 7uEG̓U*"t >kBZ:9fG xXc 8wz/4 L"T䧬g$8tr ,U S.xtvy UY)04Sl#9\.ו{K׎NN%^$6HTd[xjlNW 0U te!8qv +ڌX&Sa1X'[7anmNasP2؊hύi=L0]w=(.بQ?I~d˾%_E .y(*x\s;s'Wأ|+OVn`,9VB xzZcl4UOh&ii>cg˼l#Yö0V3 /<rjaC)uW .C84Ui3DUiLaұY2lXkm*1-|\"ipdVWKC_|D%( AfI3EǎYǮ EX\@9'nZr ӄ)mtr_1R g[^Tϻ0v z<{4%5"vzq5tUp0/Q"-}@e7E9(Gy'_Pم|g"!"@ny(~=OA\Ul.a^qn߲&|=ᐘAp]G Z4X"t_vsH l-/EZ#fl.V* `f}i*pYҴ_?-S*D~n]?h>Pk0Bގb{Ƚ? XҀ>gG9v[|CO1C$/@XUB|l; Z?(j7IȞa0Ģ?l0rOcܣ.~5/f9hRF׬1cvĊR<[d.݉;w8X;pls`ƌ܋C+e#ga۵o7Y5JZ) Xol;@[9“%k;OQn6^ېI[쏕юL\:eACϴ9T% eGK{ `"wYN61++ A}4v>d_Hn~jTp|smmx&%FDKAa}wtr*"WB 73Q#i+s 2OSkП"%OGSCq9{f(jyF{W {yM7 V Ǫ{R5jӥҸTݨ67:f˼z(oe)!# 5ZH}֮ӭTInSh CQ4Žf<&[ ۰)QeupZ hHzDzks8qG39`޻raU+XCoJ{/|όVj|N}2fjP}\/pli ;\d"0bb e}(˻5i7R2m ahS" r5$ jQAE6y5 Wt1n̠x(Ͼ>!jj+Zj?GW%,ԮAw%-|@i2NRƦ斌 w DgDJDKcb =<H9 1Hw^ȃ/8<.RoLIaoa+ ci(_r<7S|wʏLW2t>UF|H pE5\4@dzfy%_V GiGE[6t L ЩE!̼MM)mY5t/` dN~yf8q̚`kM\+-APsYnÛD =;#Ss*7ʻi7 v+^kTGel҂ȥ.,~jհjЖ @+>]ZLrʃ{h@A2sZⰼ=*[ `%Mm*% i}7<߼JR@{ӜD_t @0DKo*c ? 4SRjrKK6hcqZw{ة ^&:x}+ƍgQwi9ƕ]jv?ϯfnex4Zݱ(ڻ7yy/3(>(Yh޺4\{Dvҏec5>%B5^ =H2p0A-N.CsE~SSU&GE:`ey\ېjѼ} | Ģ'Nx4(iVAa^; VfX6¾d\+OqeCbC/m1w׶[vBVa\&}؎PlvUݑ̨iC)_??%~UN\raMXsDi`2;5v̈́ naC@zuaY{Cc͎fAt2&U⸷dfyUSk3C:Yoډrvy vZ*:Һ.ʵ W>.:XkG+ 4m+3NȉOߥ:3Bۆ24qʓq"-:Δ2;%56+IG_US ~Wj4DZMO4gq[1 5ا{Dū3#& sdH&YBL.BJ?=S[c^ #װK2v/'#c@qiN5}3_4r}۬ÑiH<&qގΪpa`F~w!^zE[?$dTd5)q\I@NNe2@zEax 2p?zB h^p#l, #jxJɄu=^r0,,0q9ꖋ~GVHXr]d#|?uw_O,T1gIJ<`;3h4,~Z;,ɟ5ڝv)h _ =a*]Sӝ&̂*Q~F,YK~F ]ӈD+ )h}fB>qUeKI/HL @'㓾P\Lq{ք.sV B` è4[)q;,RľeL[UoP{>'pɐ!Z C6Kg\۠r+1=UWp^` {GxicF=Q"k[.n#~&7+oNa{f8S:鳣 ;ZZ0xXAu$xL<`qKԅђfvO50 uלE~`}2B‘R"HEBNL(@'z!51-3?O#WELKfeΤHeiS$MHUPh_cc.>k RcԱ'p Wu-*ČG8@,>RJi1G9p~q'aL+91LLM`uZaƃU:*dCxzRl@RPO*w#)i]e1W`MMu>)AaT&x :Ĝ~@5GIrLר-(MB6 QmV5=Oiz̸%!L9v:LU8С:il4>,uXKԁj]xQwwS|_n2mMM >YuE N<^:䃐k8Y@竨 cnDgezѤcL3ˏϤ8 (:zn`ODG{\ ur9T(Bo1'bLIOqz͜:?#1t۫Sr"zp:_(="'_b1 P`̷z z۞^4^F967EGC6g,,(3&sE$ Xe 5I%-v8y<:(6ʇaUL;Zod`ks ny;O&lH]?x+x, }" x']" @{mBAR]Ěи brhFHiaܓFt*8\TrKHt=`fFstQ\bN9Ι~: ! S9A0|-S.͛ښDbS5sR9\4;>ӳ6׸/`MYVU,w[ {92Y8˽S{&\4X#՝Wȴ|WgG2I rHw"X|(Q^ ֨*L; 1!4\=S%*hw\egEоt9C&5x MI*$f5SR*Db_"sG^wYc޴ *4ptGDC!¸'C]L%PsG n|qGx;=lqa_~QG/U K r,ajoQY@ncMW(%:/I0Q ֍ lM&N5m6IX@1!GV0Z>|yt(.Sq9C>|fZEk::[0ы /W$K',7~s^G}l:[n:42H!)hVѦ,NUM茻B)KD7?Dtb;M 7)"^{O$rA_/U͜{՞Hx vĒT"un-uY1 @p=lB͑chk33롡8uIvx6i[cj'Ac` K<5>SRV[#r 305@_[ӟ)~_Q:)U3XUԆ3EWLފkz#r)߸|F_km4Kz#H\UL]ځI`"*I3(d~OX/p$"](`,0Q8g:5f3 9c<9Nj"oex.0~%dm0ݎ=>ZnGxP3t;8,d﷡Hb{~MWF07"Y?D1+% ySjK*MB'CPj0 Xue(5H_xN {.K2X{BR >ϢYv7ΝANӘ(P}kQ6KjZ}⡣dHo 昖<;(4,bͬ˄*3YWG$Kd@uuBj@\ɱR;OۥRH:\04x͝uXH_ ~jE =ȧ&9@{!oFWT~|gT{Rs*_6=<FrFdUwnጣ_<(+֩Ӊ +'`BJ+. 7C5~Ӎ-O#1%2$gLj)lWj`&;7aՕFz?wX 5|qLx;3K_/efؗ8i9.&W[7e5o~*y~𗔅]WI']^,2-VL(h=2S7Ąus^ QS*T~:i1)BLo7^B8Hę`%8PeT,|HA%2s8z"nk]6@rӍF\uM 1a_rAU*6V eɻP[ӍwA'ɫwr&JlH7Q; T\Z_y:} 0!$8#6ܓWdLI<RrY9&Ev2 gbVuL st6`+m2' qgQK sNQG^ %`- F6`#TNɛ&95h^??P>;h?)BY?xe+X%&7=S3f"6!4 FC\R #/li8w;>P{$MqʳBzO|5 f=C;5q\/f.C /F۔-$MM\f8x![P]2hjh!t_kE"1Y /m4.Qj1Ow\Zo`\ c@c kJc.viyme&m̚xjSTe85 L}f_LW↠ڷ5Fy^*- wX= l$t\4`K^r:cK^NЂAJ4/$*NBR1SY eb|-EO1ncE.AG ӗFTyP;]U;T!!rd 5?PQ6u T[EU㚄S AwOwR~=+h_V`7]b_qdDF y Ԃ\yb74-6˫iɃp&R]:Qf Ԙ]0{JAP1" gO>,+rV'B֧>Ig= 3Yzti,aFGwmEPM3A֋‘jԠ۷oқ})JiHmbq-`=ZްKoх2?cՊ1QGk%?=UpާFa9 .e^7?zBu rCߪrm0{g4skj(!D(07S$Ė(Uq-^bΡ~5Ù\~RUZ(mqPjhZ,ee~F`][]vl0~r4A<\IcTCIӵ%%TyvlfN* 15XYNhӹ 0C zT7J`WOk-gǞDϤ'+zhYCs{8_#.u/wʪv@V ]ނiq'TX,7NCX%~ܘpK$6j9!KbJS[6VD!B3'4Euy 2R&slϿ%a(p81z]6C;"Si .p7R,S&XgZ- LzFr!vwt ~A8)XxkpJ-ZE(VݚqSAI:'kEf5A-M^akashWtNr۝4ӑ׬)jKtU[} ,[P7 :[гD1Yu+=FXVΠCuOsU50[R B,=g:䥍sG6}D~t:PJǹT׋mk%م"+5e6ɢ'{=G dZ eg.!B BB~_(ՌrE!J:<7wQ7o33<<t2A l@Q33>p)媮rB?{^C4OY` %%@|" }N=\0V#axޗvas l^GC 6/ ?U.ܟ."I9KFTjxHws+E֫|:' QS"6D١H@2-@R9Wh➗`ʔ5Ha=y~~t81U- ɡ'$úDHo=lvKtYf@mRդ5c`n%;䩄Y%++t_bcWo6|#埉wUA?9γGg\:{h_PDLB#bi@::&ى/عW|Xq@Z΀\^X%C~}og95\uz!hkC깬YeVwe| 4LYShk؋DAJ\zjRt(#L$emKyG@?Cv,k!d(n: ^ix*P@ Be5SU׷Y BDcrCaDpvz͎`Z_=+k mepˮݵl{^"6G~|9!4 Alʟf3wH2ٔuGgN3sU9'=iA%%%KJy vrX4PT@||O6.4! aaL墜NiF@/P/Mr" `N98UжyC5ϱ-p7D9VX+Y@.s{O :* 7Giեu/W̃iɶ\nb!"γ!@,kԻW[M`S5|˟{8|u@L;Hʋ8>׉&u'sxw#8~QܥU@.BuݧjL>! e`vGi5FTx.W52,2w"de>+Ļ?`'?V7p~[BΕ@gViF451F\9L+ke]5 ʌsZ> %E@qzM#l(5kwU{ˆ CE 3֗kwFD ѣZcmƈ(gRhk]m'?,'ҽCwlւ HpO^ Ymm/`Z$+D͖zG~tzǓ 2+ۮf2Ld5~B:bq O3GhXlVF(xE#uT|D=OmVc0Xk5;:f=45K!{}~%r&8+g6St-(d8=ba/POC}H堭ګRrS 1.qF@ ^IzĎÈ$,$Olxrohn(S/d)m'jSk!zaw78( ZcN<ষڑql[{ǎeᩥ5$Kpل6eW <^KA5D#RP/Գ `BS(YVNě{SO"}!yp%A3)3?QN#tu =wv8>@Sw. XŒ%qP2hLJ*%:\N8:m(],:N_h, sN}A|G#4i;,IΖlEmUL]I7wc]R~k嘳F9vQb< ɒʑӤ:L+hy_d&W&x.Yl `ƱB`: uElE>sqe*V1e ; a҂5Z$P|gzvtsCr=+$IjĈFG3({̣9=ck2rNV?Ă{E_pQqGIw8mY$+!k[ϰdEqO>w^TNYngjїAωzFVic@?cz7`W^RO_Ck ^9&"G~0|U_lO뮺i2 7 b4`=vTֺ'~Pl7^y[0E jwQy*+x脙4>Yi6jtW/]&҃H= 0#<ݏ̫oǢBFÿ LZ'^I\Զ`AͰ/nAed02"=蹗F3`ђnȺn'u\{BD:ix s=(-gX@0p7lN[H?톍Tj\,V ͅHW45̀1j5#qҔx0MyiZ-P GLd=jpF /c=`ap>ǎl oy[l2x;Bxo>*La~'*~FBqU4ѣ͈bw]Le/"_&vr_[`2O^!!pzJif8fnjރ'_ B﷊ Le\7ϻ(5)s`e`00W//wUƋSLDԩF"ȒǾ5/ժm(AXso-30`}1ٕ[%1F]@1i]7rr Xbf-Mg8Yc\ֳ敪7tbѬ4qhG)̜D=Ms ߔ'8JJ`*10oWLYhႠ4; <96^rIgyRKgD/,z#^)}=e.5uU(qqJK[0Dzӈ qJ<]k-VP[f|֘s]JTL|p\?.F~7kH&mka!GSU? #x6K˅Rk#ϓ)$J@TxF .IԱ/rQf0!~OL"B<[=-X83guC^#d4`<$7AV)N#f4w[z1Ei~Lrg&}*{AH #!de3Pp$1nUm1F&ַ:ͽNNmqxA9 Q/$ ^8z{AfPwE&FI^d kUnX)'-GE#9NU"arCR礜0ʛ#+>R7aUՑj32#[DxEg E9= m^L%{\Cu- MT7僬<]ߏ`_j!V9HK2ZqM7ؗh3'N9*8 >vvI=)"m%e%Q`Ps iI+px WcGmB\W#~Si˥cd+Y 7Gu {O\F!y=k( z/O2>Ǫ?67G)-^*@ KҥmO䉳s:3o(nSmsl}laU^yS1?ӂ/.zno ?=}q d5*D0^ݽACJ`t"7m c93)ΓSat$úzN'{ǿSN|h:,$=w9iOTD:KzSx2E Њ,T~^y=F4Fu̎PP9EԫY+~5g:~Cۻ]7%]"93˵KZK(NV{ KPB{j R  dUވ'hĽ PtC85}ct]8Qǩ\!}Б=J,eLA f2I,RbX\T%S1U3VDDS6Y({~(cJ: (zv+"Au!z*(1ܑy,YZy91'2?yVY8oO{RWoL> YjR05 ~6,z#Y,ݍ|C)ۍJ~#7i87?2 1YQDg$aX'Emp ;fzdNZܹTL>+ڷhޜ?5PLA>,*Y{Eyc<OLE }j$*)"(,Wpi4I$pٜ 2#wSVw !,9?w~؞QOD{?İu+@ںy&ŭZ^qUÄn,(ij~.wJ:A/;ǿlGݷ9n^R1^&pп[V>7GQ[TjHq.rr5Xm}N˝h67ƢE⪻E x7RMR`^UxIuO0Hu_}x L֎T{qHKPx8=Oq1Q%!Unw-Bo |bݜ~q6_Bbzt]tֱ(WL`\;~% _R%~J'P>[MbM͛V@LREW0L.Y^?>J*j\Tmb m||   q\; cRz\ ,̜}8e#8w:bQU$`t/²4=/@riMx|Z"d~=o`x$iL8 J {/׃g`Au5Vi4rz_xBYq!n`̪ՖzH((68WckG}N,|yL~GؑE}z{KFmTBhyV!K>'3 I0a4[sp"5&)T #~-תw/}b6K09zb9G]$i?S U6KS4.x XU7l?gn_D45Z S,b6T)72U䀹*~`ȿ